0001086364-19-000003.txt : 20190208 0001086364-19-000003.hdr.sgml : 20190208 20190208160733 ACCESSION NUMBER: 0001086364-19-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190208 DATE AS OF CHANGE: 20190208 EFFECTIVENESS DATE: 20190208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Inc. CENTRAL INDEX KEY: 0001364742 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY BROKERS, DEALERS & FLOTATION COMPANIES [6211] IRS NUMBER: 320174431 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12019 FILM NUMBER: 19579933 BUSINESS ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 BUSINESS PHONE: 212-810-5300 MAIL ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock, Inc. DATE OF NAME CHANGE: 20060929 FORMER COMPANY: FORMER CONFORMED NAME: New BlackRock, Inc. DATE OF NAME CHANGE: 20060601 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001364742 XXXXXXXX 12-31-2018 12-31-2018 BlackRock Inc.
55 East 52nd Street New York NY 10055
13F COMBINATION REPORT 028-12019 RUSSELL FRANK CO Nationwide Mutual Funds/Nationwide Fund Advisors Nationwide Variable Insurance Trust and Nationwide Fund Advisors Y BlackRock, Inc. is the parent holding company of certain institutional investment managers. For purposes of the reporting requirements under Section 13(f) of the Securities Exchange Act of 1934 (the Act), and the rules promulgated thereunder, BlackRock, Inc. itself does not exercise, and therefore disclaims, investment discretion with respect to any Section 13(f) securities positions over which its investment operating subsidiaries exercise such discretion. To the extent, however, that BlackRock Inc.'s ownership interest in such subsidiaries may nevertheless give rise to a Form 13F obligation on behalf of BlackRock, Inc., the information required by Form 13F is reported herein on behalf of all such subsidiaries.
/s/ Spencer Fleming Attorney-In-Fact pursuant to PoA date January 2019 212-810-5300 /s/ Spencer Fleming New York NY 12-31-2018 29 43313 1981033110 false 2 BlackRock Financial Management, Inc. 3 BlackRock Investment Management (Taiwan) Limited 4 BlackRock Investment Management (Australia) Limited 7 BlackRock Asset Management Canada Limited 13 BlackRock (Singapore) Limited 15 BlackRock Asset Management North Asia Ltd 16 BlackRock Brasil Gestora de Investimentos Ltd. 17 FutureAdvisor, Inc. 18 BlackRock Investment Management, LLC 19 BlackRock Advisors LLC 20 BlackRock Capital Management, Inc. 21 BlackRock Fund Advisors 22 BlackRock Institutional Trust Company, N.A. 23 BlackRock Japan Co. Ltd 24 BlackRock Group LTD 25 BlackRock Fund Managers Limited 26 BlackRock Investment Management (UK) Limited 28 BlackRock (Netherlands) B.V. 29 BlackRock International Limited 30 BlackRock Asset Management Ireland Limited 31 BlackRock Advisors (UK) Limited 32 BlackRock Asset Management Deutschland AG 34 BlackRock (Luxembourg) S.A. 35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen 36 BlackRock Life Limited 37 BlackRock Fund Management Company S.A. 40 BlackRock Asset Management Schweiz AG 42 Tennenbaum Capital Partners, LLC 44 BlackRock Capital Investment Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE U S WELL SVCS INC CL A 91274U101 1727 265683 SH SOLE 44 265683 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6272 6758756 SH SOLE 42 6758756 0 0 TERRAFORM PWR INC COM CL A 88104R209 20574 1833692 SH SOLE 42 1833692 0 0 ICONIX BRAND GROUP INC NOTE 5.750% 8/1 451055AG2 5000 10000000 PRN SOLE 42 10000000 0 0 1347 PPTY INS HLDGS INC COM 68244P107 3 633 SH SOLE 18 633 0 0 1347 PPTY INS HLDGS INC COM 68244P107 65 16077 SH SOLE 21 16077 0 0 1ST CONSTITUTION BANCORP COM 31986N102 133 6657 SH SOLE 2 350 0 6307 1ST CONSTITUTION BANCORP COM 31986N102 503 25216 SH SOLE 18 25216 0 0 1ST CONSTITUTION BANCORP COM 31986N102 203 10169 SH SOLE 19 10169 0 0 1ST CONSTITUTION BANCORP COM 31986N102 5294 265607 SH SOLE 21 265607 0 0 1ST CONSTITUTION BANCORP COM 31986N102 1172 58830 SH SOLE 22 55217 0 3613 1ST SOURCE CORP COM 336901103 653 16180 SH SOLE 2 591 0 15589 1ST SOURCE CORP COM 336901103 16 386 SH SOLE 7 386 0 0 1ST SOURCE CORP COM 336901103 2215 54897 SH SOLE 18 54897 0 0 1ST SOURCE CORP COM 336901103 942 23360 SH SOLE 19 23360 0 0 1ST SOURCE CORP COM 336901103 21566 534615 SH SOLE 21 534615 0 0 1ST SOURCE CORP COM 336901103 22219 550794 SH SOLE 22 530573 0 20221 1ST SOURCE CORP COM 336901103 278 6899 SH SOLE 26 0 0 6899 1ST SOURCE CORP COM 336901103 101 2512 SH SOLE 28 2512 0 0 1ST SOURCE CORP COM 336901103 174 4321 SH SOLE 30 4321 0 0 1ST SOURCE CORP COM 336901103 61 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 126 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 7375 853584 SH SOLE 21 853584 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 2972 344012 SH SOLE 22 344012 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 77 8905 SH SOLE 25 8905 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 1711 198020 SH SOLE 30 198020 0 0 22ND CENTY GROUP INC COM 90137F103 233 93692 SH SOLE 2 3975 0 89717 22ND CENTY GROUP INC COM 90137F103 7 2871 SH SOLE 7 2871 0 0 22ND CENTY GROUP INC COM 90137F103 952 382413 SH SOLE 18 382413 0 0 22ND CENTY GROUP INC COM 90137F103 403 161932 SH SOLE 19 161932 0 0 22ND CENTY GROUP INC COM 90137F103 10266 4122846 SH SOLE 21 4122846 0 0 22ND CENTY GROUP INC COM 90137F103 8249 3312997 SH SOLE 22 3217822 0 95175 2U INC COM 90214J101 4794 96422 SH SOLE 2 3580 0 92842 2U INC COM 90214J101 19 389 SH SOLE 4 389 0 0 2U INC COM 90214J101 45 912 SH SOLE 7 912 0 0 2U INC COM 90214J101 1308 26313 SH SOLE 18 26313 0 0 2U INC COM 90214J101 565 11360 SH SOLE 19 11360 0 0 2U INC COM 90214J101 41153 827702 SH SOLE 21 827702 0 0 2U INC COM 90214J101 76980 1548266 SH SOLE 22 1443519 0 104747 2U INC COM 90214J101 905 18198 SH SOLE 26 11851 0 6347 2U INC COM 90214J101 383 7695 SH SOLE 28 7695 0 0 2U INC COM 90214J101 682 13708 SH SOLE 30 13708 0 0 2U INC COM 90214J101 59 1190 SH SOLE 31 1190 0 0 2U INC COM 90214J101 287 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 1116 109724 SH SOLE 2 3800 0 105924 3-D SYS CORP DEL COM NEW 88554D205 6 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 24 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 5784 568764 SH SOLE 18 568764 0 0 3-D SYS CORP DEL COM NEW 88554D205 1632 160514 SH SOLE 19 160514 0 0 3-D SYS CORP DEL COM NEW 88554D205 120393 11838032 SH SOLE 21 11838032 0 0 3-D SYS CORP DEL COM NEW 88554D205 32138 3160126 SH SOLE 22 3025675 0 134451 3-D SYS CORP DEL COM NEW 88554D205 150 14748 SH SOLE 26 7374 0 7374 3-D SYS CORP DEL COM NEW 88554D205 156 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 40 3886 SH SOLE 29 0 0 3886 3-D SYS CORP DEL COM NEW 88554D205 2298 225985 SH SOLE 30 225985 0 0 3-D SYS CORP DEL COM NEW 88554D205 113 11083 SH SOLE 40 11083 0 0 3M CO COM 88579Y101 293151 1538525 SH SOLE 2 231823 0 1306702 3M CO COM 88579Y101 42283 221913 SH SOLE 4 206248 0 15665 3M CO COM 88579Y101 103412 542732 SH SOLE 7 496802 0 45930 3M CO COM 88579Y101 5655 29680 SH SOLE 13 29680 0 0 3M CO COM 88579Y101 942 4942 SH SOLE 15 4942 0 0 3M CO COM 88579Y101 10 50 SH SOLE 17 0 0 50 3M CO COM 88579Y101 350198 1837922 SH SOLE 18 1748347 0 89575 3M CO COM 88579Y101 268078 1406937 SH SOLE 19 1406937 0 0 3M CO COM 88579Y101 4504 23636 SH SOLE 20 23636 0 0 3M CO COM 88579Y101 2289503 12015864 SH SOLE 21 12015864 0 0 3M CO COM 88579Y101 2737919 14369263 SH SOLE 22 12719463 0 1649800 3M CO COM 88579Y101 83759 439589 SH SOLE 23 439589 0 0 3M CO COM 88579Y101 106434 558589 SH SOLE 25 558589 0 0 3M CO COM 88579Y101 487349 2557727 SH SOLE 26 589179 0 1968548 3M CO COM 88579Y101 21422 112429 SH SOLE 28 81968 0 30461 3M CO COM 88579Y101 21109 110787 SH SOLE 29 35616 0 75171 3M CO COM 88579Y101 411318 2158694 SH SOLE 30 2158694 0 0 3M CO COM 88579Y101 54635 286737 SH SOLE 31 144480 0 142257 3M CO COM 88579Y101 21798 114401 SH SOLE 32 114401 0 0 3M CO COM 88579Y101 37637 197530 SH SOLE 34 197530 0 0 3M CO COM 88579Y101 89778 471177 SH SOLE 36 471177 0 0 3M CO COM 88579Y101 1937 10167 SH SOLE 37 10167 0 0 3M CO COM 88579Y101 2602 13657 SH SOLE 40 13657 0 0 500 COM LTD SPON ADR REP A 33829R100 31 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 94 12367 SH SOLE 21 12367 0 0 500 COM LTD SPON ADR REP A 33829R100 570 75223 SH SOLE 22 75223 0 0 500 COM LTD SPON ADR REP A 33829R100 435 57426 SH SOLE 30 57426 0 0 51JOB INC SP ADR REP COM 316827104 1705 27310 SH SOLE 2 838 0 26472 51JOB INC SP ADR REP COM 316827104 373 5968 SH SOLE 4 5968 0 0 51JOB INC SP ADR REP COM 316827104 522 8361 SH SOLE 7 3455 0 4906 51JOB INC SP ADR REP COM 316827104 839 13430 SH SOLE 15 13430 0 0 51JOB INC SP ADR REP COM 316827104 543 8689 SH SOLE 18 8689 0 0 51JOB INC SP ADR REP COM 316827104 10 156 SH SOLE 19 156 0 0 51JOB INC SP ADR REP COM 316827104 40260 644771 SH SOLE 21 644771 0 0 51JOB INC SP ADR REP COM 316827104 20386 326491 SH SOLE 22 302740 0 23751 51JOB INC SP ADR REP COM 316827104 798 12784 SH SOLE 23 12784 0 0 51JOB INC SP ADR REP COM 316827104 612 9799 SH SOLE 25 9799 0 0 51JOB INC SP ADR REP COM 316827104 8967 143605 SH SOLE 26 53578 0 90027 51JOB INC SP ADR REP COM 316827104 243 3898 SH SOLE 28 3898 0 0 51JOB INC SP ADR REP COM 316827104 308 4925 SH SOLE 29 2595 0 2330 51JOB INC SP ADR REP COM 316827104 11298 180935 SH SOLE 30 180935 0 0 51JOB INC SP ADR REP COM 316827104 90 1437 SH SOLE 31 1437 0 0 51JOB INC SP ADR REP COM 316827104 112 1792 SH SOLE 34 1792 0 0 51JOB INC SP ADR REP COM 316827104 16 251 SH SOLE 40 251 0 0 58 COM INC SPON ADR REP A 31680Q104 4981 91886 SH SOLE 2 8170 0 83716 58 COM INC SPON ADR REP A 31680Q104 1404 25893 SH SOLE 4 25893 0 0 58 COM INC SPON ADR REP A 31680Q104 681 12556 SH SOLE 7 12556 0 0 58 COM INC SPON ADR REP A 31680Q104 37 687 SH SOLE 13 687 0 0 58 COM INC SPON ADR REP A 31680Q104 2686 49547 SH SOLE 15 49547 0 0 58 COM INC SPON ADR REP A 31680Q104 2034 37526 SH SOLE 18 37526 0 0 58 COM INC SPON ADR REP A 31680Q104 7734 142672 SH SOLE 19 142672 0 0 58 COM INC SPON ADR REP A 31680Q104 102750 1895409 SH SOLE 21 1895409 0 0 58 COM INC SPON ADR REP A 31680Q104 72209 1332016 SH SOLE 22 1245878 0 86138 58 COM INC SPON ADR REP A 31680Q104 2935 54147 SH SOLE 23 54147 0 0 58 COM INC SPON ADR REP A 31680Q104 2412 44487 SH SOLE 25 44487 0 0 58 COM INC SPON ADR REP A 31680Q104 21344 393729 SH SOLE 26 71153 0 322576 58 COM INC SPON ADR REP A 31680Q104 662 12204 SH SOLE 28 12204 0 0 58 COM INC SPON ADR REP A 31680Q104 1049 19351 SH SOLE 29 10801 0 8550 58 COM INC SPON ADR REP A 31680Q104 30036 554062 SH SOLE 30 554062 0 0 58 COM INC SPON ADR REP A 31680Q104 292 5391 SH SOLE 31 5391 0 0 58 COM INC SPON ADR REP A 31680Q104 313 5776 SH SOLE 32 5776 0 0 58 COM INC SPON ADR REP A 31680Q104 24698 455593 SH SOLE 34 455593 0 0 58 COM INC SPON ADR REP A 31680Q104 47 872 SH SOLE 40 872 0 0 8X8 INC NEW COM 282914100 1359 75314 SH SOLE 2 4205 0 71109 8X8 INC NEW COM 282914100 8 422 SH SOLE 4 422 0 0 8X8 INC NEW COM 282914100 36 1985 SH SOLE 7 1985 0 0 8X8 INC NEW COM 282914100 8519 472226 SH SOLE 18 472226 0 0 8X8 INC NEW COM 282914100 3246 179910 SH SOLE 19 179910 0 0 8X8 INC NEW COM 282914100 182615 10122767 SH SOLE 21 10122767 0 0 8X8 INC NEW COM 282914100 49728 2756518 SH SOLE 22 2642833 0 113685 8X8 INC NEW COM 282914100 52 2879 SH SOLE 23 2879 0 0 8X8 INC NEW COM 282914100 733 40607 SH SOLE 26 34365 0 6242 8X8 INC NEW COM 282914100 233 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 88 4855 SH SOLE 29 0 0 4855 8X8 INC NEW COM 282914100 3442 190774 SH SOLE 30 190774 0 0 8X8 INC NEW COM 282914100 190 10544 SH SOLE 40 10544 0 0 A H BELO CORP COM CL A 001282102 12 3533 SH SOLE 18 3533 0 0 A H BELO CORP COM CL A 001282102 224 66349 SH SOLE 21 66349 0 0 A H BELO CORP COM CL A 001282102 1612 478360 SH SOLE 22 478360 0 0 A MARK PRECIOUS METALS INC COM 00181T107 10 870 SH SOLE 18 870 0 0 A MARK PRECIOUS METALS INC COM 00181T107 164 13906 SH SOLE 21 13906 0 0 A10 NETWORKS INC COM 002121101 272 43597 SH SOLE 2 6006 0 37591 A10 NETWORKS INC COM 002121101 6 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1190 190708 SH SOLE 18 190708 0 0 A10 NETWORKS INC COM 002121101 2704 433274 SH SOLE 19 433274 0 0 A10 NETWORKS INC COM 002121101 11331 1815822 SH SOLE 21 1815822 0 0 A10 NETWORKS INC COM 002121101 11152 1787202 SH SOLE 22 1714732 0 72470 A10 NETWORKS INC COM 002121101 608 97451 SH SOLE 23 97451 0 0 A10 NETWORKS INC COM 002121101 1619 259418 SH SOLE 26 0 0 259418 A10 NETWORKS INC COM 002121101 29 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 355 56843 SH SOLE 29 0 0 56843 A10 NETWORKS INC COM 002121101 111 17866 SH SOLE 30 17866 0 0 AAC HLDGS INC COM 000307108 17 11886 SH SOLE 2 454 0 11432 AAC HLDGS INC COM 000307108 0 174 SH SOLE 7 174 0 0 AAC HLDGS INC COM 000307108 63 45291 SH SOLE 18 45291 0 0 AAC HLDGS INC COM 000307108 26 18278 SH SOLE 19 18278 0 0 AAC HLDGS INC COM 000307108 678 484288 SH SOLE 21 484288 0 0 AAC HLDGS INC COM 000307108 339 241849 SH SOLE 22 234750 0 7099 AAON INC COM PAR $0.004 000360206 1154 32910 SH SOLE 2 1442 0 31468 AAON INC COM PAR $0.004 000360206 7 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 31 895 SH SOLE 7 895 0 0 AAON INC COM PAR $0.004 000360206 7169 204468 SH SOLE 18 204468 0 0 AAON INC COM PAR $0.004 000360206 2158 61549 SH SOLE 19 61549 0 0 AAON INC COM PAR $0.004 000360206 151248 4313969 SH SOLE 21 4313969 0 0 AAON INC COM PAR $0.004 000360206 40250 1148044 SH SOLE 22 1093005 0 55039 AAON INC COM PAR $0.004 000360206 643 18340 SH SOLE 26 15487 0 2853 AAON INC COM PAR $0.004 000360206 214 6115 SH SOLE 28 6115 0 0 AAON INC COM PAR $0.004 000360206 2819 80406 SH SOLE 30 80406 0 0 AAON INC COM PAR $0.004 000360206 165 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 1386 37118 SH SOLE 2 1137 0 35981 AAR CORP COM 000361105 2 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 25 657 SH SOLE 7 657 0 0 AAR CORP COM 000361105 6331 169546 SH SOLE 18 169546 0 0 AAR CORP COM 000361105 1829 48989 SH SOLE 19 48989 0 0 AAR CORP COM 000361105 181305 4855517 SH SOLE 21 4855517 0 0 AAR CORP COM 000361105 35797 958667 SH SOLE 22 914584 0 44083 AAR CORP COM 000361105 536 14342 SH SOLE 26 5768 0 8574 AAR CORP COM 000361105 179 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 2490 66684 SH SOLE 30 66684 0 0 AAR CORP COM 000361105 134 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 4516 107391 SH SOLE 2 39043 0 68348 AARONS INC COM PAR $0.50 002535300 13 307 SH SOLE 4 307 0 0 AARONS INC COM PAR $0.50 002535300 53 1249 SH SOLE 7 1249 0 0 AARONS INC COM PAR $0.50 002535300 16827 400159 SH SOLE 18 400159 0 0 AARONS INC COM PAR $0.50 002535300 6858 163089 SH SOLE 19 163089 0 0 AARONS INC COM PAR $0.50 002535300 206881 4919877 SH SOLE 21 4919877 0 0 AARONS INC COM PAR $0.50 002535300 115426 2744975 SH SOLE 22 2569009 0 175966 AARONS INC COM PAR $0.50 002535300 1165 27715 SH SOLE 23 27715 0 0 AARONS INC COM PAR $0.50 002535300 2161 51387 SH SOLE 26 6447 0 44940 AARONS INC COM PAR $0.50 002535300 396 9416 SH SOLE 28 9416 0 0 AARONS INC COM PAR $0.50 002535300 440 10460 SH SOLE 29 0 0 10460 AARONS INC COM PAR $0.50 002535300 702 16688 SH SOLE 30 16688 0 0 AARONS INC COM PAR $0.50 002535300 52 1246 SH SOLE 36 1246 0 0 AARONS INC COM PAR $0.50 002535300 302 7185 SH SOLE 40 7185 0 0 ABB LTD SPONSORED ADR 000375204 34544 1817164 SH SOLE 18 1817164 0 0 ABB LTD SPONSORED ADR 000375204 37302 1962228 SH SOLE 19 1962228 0 0 ABB LTD SPONSORED ADR 000375204 1559 82024 SH SOLE 23 82024 0 0 ABB LTD SPONSORED ADR 000375204 9036 475308 SH SOLE 34 475308 0 0 ABBOTT LABS COM 002824100 377275 5216026 SH SOLE 2 1299714 0 3916312 ABBOTT LABS COM 002824100 44457 614648 SH SOLE 4 568389 0 46259 ABBOTT LABS COM 002824100 109029 1507383 SH SOLE 7 1376071 0 131312 ABBOTT LABS COM 002824100 2556 35335 SH SOLE 13 35335 0 0 ABBOTT LABS COM 002824100 1116 15423 SH SOLE 15 15423 0 0 ABBOTT LABS COM 002824100 6 77 SH SOLE 17 0 0 77 ABBOTT LABS COM 002824100 325076 4494340 SH SOLE 18 4276663 0 217677 ABBOTT LABS COM 002824100 417176 5767681 SH SOLE 19 5767681 0 0 ABBOTT LABS COM 002824100 9053 125156 SH SOLE 20 125156 0 0 ABBOTT LABS COM 002824100 2781332 38453364 SH SOLE 21 38453364 0 0 ABBOTT LABS COM 002824100 3066227 42392188 SH SOLE 22 37684907 0 4707281 ABBOTT LABS COM 002824100 90862 1256215 SH SOLE 23 1256215 0 0 ABBOTT LABS COM 002824100 205234 2837471 SH SOLE 25 2837471 0 0 ABBOTT LABS COM 002824100 441240 6100378 SH SOLE 26 1677921 0 4422457 ABBOTT LABS COM 002824100 24389 337194 SH SOLE 28 246931 0 90263 ABBOTT LABS COM 002824100 16377 226417 SH SOLE 29 72898 0 153519 ABBOTT LABS COM 002824100 482382 6669177 SH SOLE 30 6669177 0 0 ABBOTT LABS COM 002824100 56618 782770 SH SOLE 31 391520 0 391250 ABBOTT LABS COM 002824100 204723 2830405 SH SOLE 34 2830405 0 0 ABBOTT LABS COM 002824100 97156 1343235 SH SOLE 36 1343235 0 0 ABBOTT LABS COM 002824100 2944 40707 SH SOLE 40 40707 0 0 ABBVIE INC COM 00287Y109 369254 4005356 SH SOLE 2 590860 0 3414496 ABBVIE INC COM 00287Y109 51618 559914 SH SOLE 4 519899 0 40015 ABBVIE INC COM 00287Y109 123137 1335682 SH SOLE 7 1233272 0 102410 ABBVIE INC COM 00287Y109 7103 77047 SH SOLE 13 77047 0 0 ABBVIE INC COM 00287Y109 1247 13521 SH SOLE 15 13521 0 0 ABBVIE INC COM 00287Y109 2 25 SH SOLE 17 0 0 25 ABBVIE INC COM 00287Y109 416771 4520783 SH SOLE 18 4320070 0 200713 ABBVIE INC COM 00287Y109 149768 1624556 SH SOLE 19 1624556 0 0 ABBVIE INC COM 00287Y109 2622166 28443066 SH SOLE 21 28443066 0 0 ABBVIE INC COM 00287Y109 3446423 37383917 SH SOLE 22 33063819 0 4320098 ABBVIE INC COM 00287Y109 107297 1163866 SH SOLE 23 1163866 0 0 ABBVIE INC COM 00287Y109 135537 1470193 SH SOLE 25 1470193 0 0 ABBVIE INC COM 00287Y109 573004 6215473 SH SOLE 26 1535676 0 4679797 ABBVIE INC COM 00287Y109 26910 291902 SH SOLE 28 213641 0 78261 ABBVIE INC COM 00287Y109 32520 352750 SH SOLE 29 109139 0 243611 ABBVIE INC COM 00287Y109 509130 5522620 SH SOLE 30 5522620 0 0 ABBVIE INC COM 00287Y109 68988 748326 SH SOLE 31 406834 0 341492 ABBVIE INC COM 00287Y109 3544 38444 SH SOLE 32 38444 0 0 ABBVIE INC COM 00287Y109 66784 724416 SH SOLE 34 724416 0 0 ABBVIE INC COM 00287Y109 114269 1239499 SH SOLE 36 1239499 0 0 ABBVIE INC COM 00287Y109 2074 22498 SH SOLE 37 22498 0 0 ABBVIE INC COM 00287Y109 3231 35045 SH SOLE 40 35045 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 179 25035 SH SOLE 2 1193 0 23842 ABEONA THERAPEUTICS INC COM 00289Y107 5 745 SH SOLE 7 745 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 742 103903 SH SOLE 18 103903 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 312 43728 SH SOLE 19 43728 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 7734 1083134 SH SOLE 21 1083134 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 6780 949597 SH SOLE 22 907993 0 41604 ABEONA THERAPEUTICS INC COM 00289Y107 31 4374 SH SOLE 26 0 0 4374 ABEONA THERAPEUTICS INC COM 00289Y107 61 8590 SH SOLE 30 8590 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 23 3194 SH SOLE 40 3194 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1371 68381 SH SOLE 2 2343 0 66038 ABERCROMBIE & FITCH CO CL A 002896207 7 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 66 3309 SH SOLE 7 3309 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6889 343607 SH SOLE 18 343607 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2208 110129 SH SOLE 19 110129 0 0 ABERCROMBIE & FITCH CO CL A 002896207 141500 7057374 SH SOLE 21 7057374 0 0 ABERCROMBIE & FITCH CO CL A 002896207 39804 1985241 SH SOLE 22 1868436 0 116805 ABERCROMBIE & FITCH CO CL A 002896207 75 3746 SH SOLE 23 3746 0 0 ABERCROMBIE & FITCH CO CL A 002896207 383 19124 SH SOLE 26 8806 0 10318 ABERCROMBIE & FITCH CO CL A 002896207 164 8162 SH SOLE 28 8162 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2695 134424 SH SOLE 30 134424 0 0 ABERCROMBIE & FITCH CO CL A 002896207 135 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 156 7770 SH SOLE 40 7770 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 920 108100 SH SOLE 2 108100 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1831 254000 SH SOLE 2 254000 0 0 ABIOMED INC COM 003654100 32751 100759 SH SOLE 2 6803 0 93956 ABIOMED INC COM 003654100 4488 13808 SH SOLE 4 12693 0 1115 ABIOMED INC COM 003654100 13578 41774 SH SOLE 7 33317 0 8457 ABIOMED INC COM 003654100 80 247 SH SOLE 13 247 0 0 ABIOMED INC COM 003654100 113 349 SH SOLE 15 349 0 0 ABIOMED INC COM 003654100 35431 109006 SH SOLE 18 103693 0 5313 ABIOMED INC COM 003654100 4186 12879 SH SOLE 19 12879 0 0 ABIOMED INC COM 003654100 416250 1280613 SH SOLE 21 1280613 0 0 ABIOMED INC COM 003654100 347322 1068553 SH SOLE 22 958238 0 110315 ABIOMED INC COM 003654100 9602 29542 SH SOLE 23 29542 0 0 ABIOMED INC COM 003654100 21319 65588 SH SOLE 25 65588 0 0 ABIOMED INC COM 003654100 61561 189394 SH SOLE 26 51170 0 138224 ABIOMED INC COM 003654100 2713 8347 SH SOLE 28 6167 0 2180 ABIOMED INC COM 003654100 3325 10228 SH SOLE 29 1516 0 8712 ABIOMED INC COM 003654100 59031 181610 SH SOLE 30 181610 0 0 ABIOMED INC COM 003654100 5166 15894 SH SOLE 31 9098 0 6796 ABIOMED INC COM 003654100 1989 6120 SH SOLE 34 6120 0 0 ABIOMED INC COM 003654100 9558 29406 SH SOLE 36 29406 0 0 ABIOMED INC COM 003654100 366 1125 SH SOLE 40 1125 0 0 ABM INDS INC COM 000957100 2161 67300 SH SOLE 2 2313 0 64987 ABM INDS INC COM 000957100 11 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 3599 112071 SH SOLE 7 112071 0 0 ABM INDS INC COM 000957100 11228 349661 SH SOLE 18 349661 0 0 ABM INDS INC COM 000957100 3170 98738 SH SOLE 19 98738 0 0 ABM INDS INC COM 000957100 227687 7090855 SH SOLE 21 7090855 0 0 ABM INDS INC COM 000957100 62550 1947989 SH SOLE 22 1854584 0 93405 ABM INDS INC COM 000957100 592 18439 SH SOLE 26 12770 0 5669 ABM INDS INC COM 000957100 235 7312 SH SOLE 28 7312 0 0 ABM INDS INC COM 000957100 4275 133140 SH SOLE 30 133140 0 0 ABM INDS INC COM 000957100 84 2624 SH SOLE 36 2624 0 0 ABM INDS INC COM 000957100 198 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 190 174069 SH SOLE 2 6058 0 168011 ABRAXAS PETE CORP COM 003830106 5 4355 SH SOLE 7 4355 0 0 ABRAXAS PETE CORP COM 003830106 577 529708 SH SOLE 18 529708 0 0 ABRAXAS PETE CORP COM 003830106 324 296962 SH SOLE 19 296962 0 0 ABRAXAS PETE CORP COM 003830106 6142 5634444 SH SOLE 21 5634444 0 0 ABRAXAS PETE CORP COM 003830106 5610 5146744 SH SOLE 22 5029117 0 117627 AC IMMUNE SA SHS H00263105 6077 643071 SH SOLE 21 643071 0 0 AC IMMUNE SA SHS H00263105 15 1604 SH SOLE 30 1604 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1018 26778 SH SOLE 2 947 0 25831 ACACIA COMMUNICATIONS INC COM 00401C108 5 142 SH SOLE 4 142 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 11 292 SH SOLE 7 292 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 3513 92448 SH SOLE 18 92448 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1529 40241 SH SOLE 19 40241 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 39406 1036990 SH SOLE 21 1036990 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 29987 789125 SH SOLE 22 751938 0 37187 ACACIA COMMUNICATIONS INC COM 00401C108 67 1775 SH SOLE 26 0 0 1775 ACACIA COMMUNICATIONS INC COM 00401C108 143 3752 SH SOLE 28 3752 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 242 6367 SH SOLE 30 6367 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 90 2356 SH SOLE 40 2356 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 95 31750 SH SOLE 2 721 0 31029 ACACIA RESH CORP ACACIA TCH COM 003881307 3 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 442 148362 SH SOLE 18 148362 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 61 20568 SH SOLE 19 20568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3767 1264158 SH SOLE 21 1264158 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 3394 1138796 SH SOLE 22 1104144 0 34652 ACADIA HEALTHCARE COMPANY IN COM 00404A109 5242 203887 SH SOLE 2 42240 0 161647 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11 425 SH SOLE 4 425 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 60 2332 SH SOLE 7 2332 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6521 253621 SH SOLE 18 253621 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 462 17964 SH SOLE 19 17964 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 119338 4641680 SH SOLE 21 4641680 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 71793 2792432 SH SOLE 22 2623660 0 168772 ACADIA HEALTHCARE COMPANY IN COM 00404A109 602 23412 SH SOLE 26 17610 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 291 11327 SH SOLE 28 11327 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 225 8734 SH SOLE 29 0 0 8734 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1310 50956 SH SOLE 30 50956 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 44 1708 SH SOLE 31 1708 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 216 8394 SH SOLE 40 8394 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2154 133186 SH SOLE 2 58030 0 75156 ACADIA PHARMACEUTICALS INC COM 004225108 8 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 33 2035 SH SOLE 7 2035 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 6172 381683 SH SOLE 18 381683 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 14805 915598 SH SOLE 19 915598 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 380 23500 SH SOLE 20 23500 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 79676 4927410 SH SOLE 21 4927410 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 49638 3069764 SH SOLE 22 2945470 0 124294 ACADIA PHARMACEUTICALS INC COM 004225108 244 15103 SH SOLE 23 15103 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 792 48955 SH SOLE 26 13422 0 35533 ACADIA PHARMACEUTICALS INC COM 004225108 210 12969 SH SOLE 28 12969 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 148 9131 SH SOLE 29 0 0 9131 ACADIA PHARMACEUTICALS INC COM 004225108 6944 429459 SH SOLE 30 429459 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2514 155497 SH SOLE 34 155497 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 141 8701 SH SOLE 40 8701 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1965 82715 SH SOLE 2 2799 0 79916 ACADIA RLTY TR COM SH BEN INT 004239109 1314 55314 SH SOLE 4 55314 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3099 130440 SH SOLE 7 130440 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 75 3176 SH SOLE 15 3176 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 9929 417869 SH SOLE 18 417869 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6026 253617 SH SOLE 19 253617 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 217241 9143123 SH SOLE 21 9143123 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 82539 3473849 SH SOLE 22 3367584 0 106265 ACADIA RLTY TR COM SH BEN INT 004239109 66 2765 SH SOLE 23 2765 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4079 171670 SH SOLE 25 171670 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 955 40211 SH SOLE 26 8271 0 31940 ACADIA RLTY TR COM SH BEN INT 004239109 253 10643 SH SOLE 28 10643 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 699 29425 SH SOLE 29 29425 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 12547 528081 SH SOLE 30 528081 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 174 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 246 21402 SH SOLE 2 917 0 20485 ACCELERATE DIAGNOSTICS INC COM 00430H102 6 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 934 81189 SH SOLE 18 81189 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 432 37546 SH SOLE 19 37546 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 9618 836316 SH SOLE 21 836316 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 9014 783868 SH SOLE 22 751350 0 32518 ACCELERATE DIAGNOSTICS INC COM 00430H102 123 10728 SH SOLE 26 0 0 10728 ACCELERATE DIAGNOSTICS INC COM 00430H102 50 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 87 7528 SH SOLE 30 7528 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 32 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 5294 121550 SH SOLE 2 90219 0 31331 ACCELERON PHARMA INC COM 00434H108 8 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 37 856 SH SOLE 7 856 0 0 ACCELERON PHARMA INC COM 00434H108 8529 195844 SH SOLE 18 195844 0 0 ACCELERON PHARMA INC COM 00434H108 37832 868695 SH SOLE 19 868695 0 0 ACCELERON PHARMA INC COM 00434H108 78064 1792503 SH SOLE 21 1792503 0 0 ACCELERON PHARMA INC COM 00434H108 49094 1127291 SH SOLE 22 1081019 0 46272 ACCELERON PHARMA INC COM 00434H108 18 421 SH SOLE 23 421 0 0 ACCELERON PHARMA INC COM 00434H108 403 9263 SH SOLE 26 7145 0 2118 ACCELERON PHARMA INC COM 00434H108 232 5319 SH SOLE 28 5319 0 0 ACCELERON PHARMA INC COM 00434H108 454 10418 SH SOLE 30 10418 0 0 ACCELERON PHARMA INC COM 00434H108 12761 293020 SH SOLE 34 293020 0 0 ACCELERON PHARMA INC COM 00434H108 154 3529 SH SOLE 40 3529 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 249249 1767595 SH SOLE 2 260609 0 1506986 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 36169 256499 SH SOLE 4 239531 0 16968 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94702 671598 SH SOLE 7 556456 0 115142 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2696 19118 SH SOLE 13 19118 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 816 5790 SH SOLE 15 5790 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH SOLE 17 0 0 1 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 203957 1446398 SH SOLE 18 1368249 0 78149 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34171 242333 SH SOLE 19 242333 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2009601 14251481 SH SOLE 21 14251481 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2246689 15932836 SH SOLE 22 14155390 0 1777446 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68408 485126 SH SOLE 23 485126 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97350 690379 SH SOLE 25 690379 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 468120 3319763 SH SOLE 26 649981 0 2669782 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17225 122153 SH SOLE 28 88963 0 33190 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15790 111981 SH SOLE 29 35144 0 76837 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 369478 2620223 SH SOLE 30 2620223 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38236 271158 SH SOLE 31 158490 0 112668 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11243 79730 SH SOLE 34 79730 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 79557 564192 SH SOLE 36 564192 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2118 15022 SH SOLE 40 15022 0 0 ACCESS NATL CORP COM 004337101 308 14462 SH SOLE 2 624 0 13838 ACCESS NATL CORP COM 004337101 5 242 SH SOLE 7 242 0 0 ACCESS NATL CORP COM 004337101 1191 55834 SH SOLE 18 55834 0 0 ACCESS NATL CORP COM 004337101 491 22998 SH SOLE 19 22998 0 0 ACCESS NATL CORP COM 004337101 11740 550411 SH SOLE 21 550411 0 0 ACCESS NATL CORP COM 004337101 5234 245372 SH SOLE 22 231240 0 14132 ACCESS NATL CORP COM 004337101 87 4073 SH SOLE 30 4073 0 0 ACCO BRANDS CORP COM 00081T108 726 107060 SH SOLE 2 3546 0 103514 ACCO BRANDS CORP COM 00081T108 6 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 16 2427 SH SOLE 7 2427 0 0 ACCO BRANDS CORP COM 00081T108 2381 351159 SH SOLE 18 351159 0 0 ACCO BRANDS CORP COM 00081T108 1049 154776 SH SOLE 19 154776 0 0 ACCO BRANDS CORP COM 00081T108 23496 3465528 SH SOLE 21 3465528 0 0 ACCO BRANDS CORP COM 00081T108 22234 3279357 SH SOLE 22 3123935 0 155422 ACCO BRANDS CORP COM 00081T108 470 69255 SH SOLE 26 13259 0 55996 ACCO BRANDS CORP COM 00081T108 103 15221 SH SOLE 28 15221 0 0 ACCO BRANDS CORP COM 00081T108 42 6163 SH SOLE 29 0 0 6163 ACCO BRANDS CORP COM 00081T108 164 24166 SH SOLE 30 24166 0 0 ACCO BRANDS CORP COM 00081T108 88 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 309 90762 SH SOLE 2 25930 0 64832 ACCURAY INC COM 004397105 3 751 SH SOLE 4 751 0 0 ACCURAY INC COM 004397105 6 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1000 293136 SH SOLE 18 293136 0 0 ACCURAY INC COM 004397105 1475 432476 SH SOLE 19 432476 0 0 ACCURAY INC COM 004397105 14475 4244764 SH SOLE 21 4244764 0 0 ACCURAY INC COM 004397105 9759 2861953 SH SOLE 22 2757264 0 104689 ACCURAY INC COM 004397105 343 100452 SH SOLE 23 100452 0 0 ACCURAY INC COM 004397105 572 167819 SH SOLE 26 0 0 167819 ACCURAY INC COM 004397105 39 11408 SH SOLE 28 11408 0 0 ACCURAY INC COM 004397105 188 55127 SH SOLE 29 0 0 55127 ACCURAY INC COM 004397105 84 24746 SH SOLE 30 24746 0 0 ACCURAY INC COM 004397105 25 7433 SH SOLE 40 7433 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 26 11263 SH SOLE 18 11263 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 2095 906976 SH SOLE 21 906976 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 3261 1411765 SH SOLE 22 1411765 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 4 1732 SH SOLE 30 1732 0 0 ACER THERAPEUTICS INC COM 00444P108 13 649 SH SOLE 18 649 0 0 ACER THERAPEUTICS INC COM 00444P108 186 9259 SH SOLE 21 9259 0 0 ACETO CORP COM 004446100 5 5552 SH SOLE 18 5552 0 0 ACETO CORP COM 004446100 73 87089 SH SOLE 21 87089 0 0 ACETO CORP COM 004446100 500 595385 SH SOLE 22 595385 0 0 ACHAOGEN INC COM 004449104 31 25252 SH SOLE 2 1385 0 23867 ACHAOGEN INC COM 004449104 1 831 SH SOLE 7 831 0 0 ACHAOGEN INC COM 004449104 133 108107 SH SOLE 18 108107 0 0 ACHAOGEN INC COM 004449104 50 40432 SH SOLE 19 40432 0 0 ACHAOGEN INC COM 004449104 1285 1044788 SH SOLE 21 1044788 0 0 ACHAOGEN INC COM 004449104 1166 948367 SH SOLE 22 922994 0 25373 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 2 1893 SH SOLE 21 1893 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 8 6559 SH SOLE 22 6559 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 245 154277 SH SOLE 2 22994 0 131283 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH SOLE 4 441 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 5 3081 SH SOLE 7 3081 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 747 470059 SH SOLE 18 470059 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 513 322829 SH SOLE 19 322829 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 10396 6538123 SH SOLE 21 6538123 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 6913 4347812 SH SOLE 22 4197649 0 150163 ACHILLION PHARMACEUTICALS IN COM 00448Q201 207 130124 SH SOLE 23 130124 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 117 73681 SH SOLE 26 0 0 73681 ACHILLION PHARMACEUTICALS IN COM 00448Q201 25 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 50 31155 SH SOLE 30 31155 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 7 4400 SH SOLE 34 4400 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 15 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 4233 152991 SH SOLE 2 61938 0 91053 ACI WORLDWIDE INC COM 004498101 12 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 57 2052 SH SOLE 7 2052 0 0 ACI WORLDWIDE INC COM 004498101 17981 649850 SH SOLE 18 649850 0 0 ACI WORLDWIDE INC COM 004498101 8547 308898 SH SOLE 19 308898 0 0 ACI WORLDWIDE INC COM 004498101 234514 8475385 SH SOLE 21 8475385 0 0 ACI WORLDWIDE INC COM 004498101 113061 4086060 SH SOLE 22 3935265 0 150795 ACI WORLDWIDE INC COM 004498101 906 32760 SH SOLE 23 32760 0 0 ACI WORLDWIDE INC COM 004498101 1503 54305 SH SOLE 26 23397 0 30908 ACI WORLDWIDE INC COM 004498101 426 15389 SH SOLE 28 15389 0 0 ACI WORLDWIDE INC COM 004498101 427 15441 SH SOLE 29 0 0 15441 ACI WORLDWIDE INC COM 004498101 820 29645 SH SOLE 30 29645 0 0 ACI WORLDWIDE INC COM 004498101 346 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 164 22232 SH SOLE 2 988 0 21244 ACLARIS THERAPEUTICS INC COM 00461U105 5 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 870 117730 SH SOLE 18 117730 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 381 51527 SH SOLE 19 51527 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 14723 1992262 SH SOLE 21 1992262 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 10436 1412145 SH SOLE 22 1257141 0 155004 ACLARIS THERAPEUTICS INC COM 00461U105 68 9248 SH SOLE 26 0 0 9248 ACLARIS THERAPEUTICS INC COM 00461U105 28 3752 SH SOLE 28 3752 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 62 8323 SH SOLE 30 8323 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 22 2915 SH SOLE 40 2915 0 0 ACM RESEARCH INC COM CL A 00108J109 70 6406 SH SOLE 2 237 0 6169 ACM RESEARCH INC COM CL A 00108J109 290 26685 SH SOLE 18 26685 0 0 ACM RESEARCH INC COM CL A 00108J109 140 12883 SH SOLE 19 12883 0 0 ACM RESEARCH INC COM CL A 00108J109 3104 285251 SH SOLE 21 285251 0 0 ACM RESEARCH INC COM CL A 00108J109 863 79337 SH SOLE 22 74628 0 4709 ACME UTD CORP COM 004816104 7 470 SH SOLE 18 470 0 0 ACME UTD CORP COM 004816104 11 740 SH SOLE 21 740 0 0 ACNB CORP COM 000868109 275 6995 SH SOLE 2 203 0 6792 ACNB CORP COM 000868109 971 24747 SH SOLE 18 24747 0 0 ACNB CORP COM 000868109 394 10044 SH SOLE 19 10044 0 0 ACNB CORP COM 000868109 9597 244506 SH SOLE 21 244506 0 0 ACNB CORP COM 000868109 2457 62609 SH SOLE 22 57656 0 4953 ACORDA THERAPEUTICS INC COM 00484M106 771 49474 SH SOLE 2 7711 0 41763 ACORDA THERAPEUTICS INC COM 00484M106 4 242 SH SOLE 4 242 0 0 ACORDA THERAPEUTICS INC COM 00484M106 14 893 SH SOLE 7 893 0 0 ACORDA THERAPEUTICS INC COM 00484M106 3385 217294 SH SOLE 18 217294 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1895 121612 SH SOLE 19 121612 0 0 ACORDA THERAPEUTICS INC COM 00484M106 75585 4851409 SH SOLE 21 4851409 0 0 ACORDA THERAPEUTICS INC COM 00484M106 19857 1274522 SH SOLE 22 1222747 0 51775 ACORDA THERAPEUTICS INC COM 00484M106 284 18207 SH SOLE 23 18207 0 0 ACORDA THERAPEUTICS INC COM 00484M106 619 39720 SH SOLE 26 5154 0 34566 ACORDA THERAPEUTICS INC COM 00484M106 67 4315 SH SOLE 28 4315 0 0 ACORDA THERAPEUTICS INC COM 00484M106 111 7141 SH SOLE 29 0 0 7141 ACORDA THERAPEUTICS INC COM 00484M106 1238 79457 SH SOLE 30 79457 0 0 ACORDA THERAPEUTICS INC COM 00484M106 40 2565 SH SOLE 34 2565 0 0 ACORDA THERAPEUTICS INC COM 00484M106 78 4995 SH SOLE 40 4995 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 687 830000 PRN SOLE 21 830000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 8 21450 SH SOLE 21 21450 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 175 451064 SH SOLE 22 451064 0 0 ACTIVISION BLIZZARD INC COM 00507V109 89012 1911352 SH SOLE 2 130222 0 1781130 ACTIVISION BLIZZARD INC COM 00507V109 11205 240601 SH SOLE 4 221520 0 19081 ACTIVISION BLIZZARD INC COM 00507V109 27892 598930 SH SOLE 7 598930 0 0 ACTIVISION BLIZZARD INC COM 00507V109 862 18508 SH SOLE 13 18508 0 0 ACTIVISION BLIZZARD INC COM 00507V109 336 7206 SH SOLE 15 7206 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5 109 SH SOLE 17 0 0 109 ACTIVISION BLIZZARD INC COM 00507V109 127844 2745199 SH SOLE 18 2328738 0 416461 ACTIVISION BLIZZARD INC COM 00507V109 62546 1343054 SH SOLE 19 1343054 0 0 ACTIVISION BLIZZARD INC COM 00507V109 686363 14738307 SH SOLE 21 14738307 0 0 ACTIVISION BLIZZARD INC COM 00507V109 862735 18525555 SH SOLE 22 16594626 0 1930929 ACTIVISION BLIZZARD INC COM 00507V109 23736 509684 SH SOLE 23 509684 0 0 ACTIVISION BLIZZARD INC COM 00507V109 31566 677829 SH SOLE 25 677829 0 0 ACTIVISION BLIZZARD INC COM 00507V109 189060 4059691 SH SOLE 26 764126 0 3295565 ACTIVISION BLIZZARD INC COM 00507V109 6506 139703 SH SOLE 28 102294 0 37409 ACTIVISION BLIZZARD INC COM 00507V109 2498 53633 SH SOLE 29 25708 0 27925 ACTIVISION BLIZZARD INC COM 00507V109 123837 2659153 SH SOLE 30 2659153 0 0 ACTIVISION BLIZZARD INC COM 00507V109 13261 284754 SH SOLE 31 151420 0 133334 ACTIVISION BLIZZARD INC COM 00507V109 5042 108260 SH SOLE 32 108260 0 0 ACTIVISION BLIZZARD INC COM 00507V109 16289 349770 SH SOLE 34 349770 0 0 ACTIVISION BLIZZARD INC COM 00507V109 26813 575764 SH SOLE 36 575764 0 0 ACTIVISION BLIZZARD INC COM 00507V109 761 16335 SH SOLE 40 16335 0 0 ACTUANT CORP CL A NEW 00508X203 1202 57286 SH SOLE 2 2087 0 55199 ACTUANT CORP CL A NEW 00508X203 10 454 SH SOLE 4 454 0 0 ACTUANT CORP CL A NEW 00508X203 28 1342 SH SOLE 7 1342 0 0 ACTUANT CORP CL A NEW 00508X203 6493 309355 SH SOLE 18 309355 0 0 ACTUANT CORP CL A NEW 00508X203 1880 89570 SH SOLE 19 89570 0 0 ACTUANT CORP CL A NEW 00508X203 135465 6453774 SH SOLE 21 6453774 0 0 ACTUANT CORP CL A NEW 00508X203 38406 1829719 SH SOLE 22 1747387 0 82332 ACTUANT CORP CL A NEW 00508X203 207 9865 SH SOLE 26 5700 0 4165 ACTUANT CORP CL A NEW 00508X203 172 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 2556 121757 SH SOLE 30 121757 0 0 ACTUANT CORP CL A NEW 00508X203 129 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 12902 112242 SH SOLE 2 21887 0 90355 ACUITY BRANDS INC COM 00508Y102 1684 14652 SH SOLE 4 13570 0 1082 ACUITY BRANDS INC COM 00508Y102 752 6545 SH SOLE 7 6545 0 0 ACUITY BRANDS INC COM 00508Y102 100 872 SH SOLE 13 872 0 0 ACUITY BRANDS INC COM 00508Y102 33 285 SH SOLE 15 285 0 0 ACUITY BRANDS INC COM 00508Y102 13739 119520 SH SOLE 18 116164 0 3356 ACUITY BRANDS INC COM 00508Y102 1000 8697 SH SOLE 19 8697 0 0 ACUITY BRANDS INC COM 00508Y102 223429 1943707 SH SOLE 21 1943707 0 0 ACUITY BRANDS INC COM 00508Y102 158497 1378832 SH SOLE 22 1297153 0 81679 ACUITY BRANDS INC COM 00508Y102 3203 27866 SH SOLE 23 27866 0 0 ACUITY BRANDS INC COM 00508Y102 4343 37782 SH SOLE 25 37782 0 0 ACUITY BRANDS INC COM 00508Y102 21125 183775 SH SOLE 26 59850 0 123925 ACUITY BRANDS INC COM 00508Y102 922 8017 SH SOLE 28 5865 0 2152 ACUITY BRANDS INC COM 00508Y102 1101 9575 SH SOLE 29 1350 0 8225 ACUITY BRANDS INC COM 00508Y102 8149 70890 SH SOLE 30 70890 0 0 ACUITY BRANDS INC COM 00508Y102 1847 16064 SH SOLE 31 8660 0 7404 ACUITY BRANDS INC COM 00508Y102 21668 188497 SH SOLE 34 188497 0 0 ACUITY BRANDS INC COM 00508Y102 3337 29034 SH SOLE 36 29034 0 0 ACUITY BRANDS INC COM 00508Y102 97 845 SH SOLE 40 845 0 0 ACUSHNET HOLDINGS CORP COM 005098108 787 37329 SH SOLE 2 1025 0 36304 ACUSHNET HOLDINGS CORP COM 005098108 14 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 2484 117888 SH SOLE 18 117888 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1077 51107 SH SOLE 19 51107 0 0 ACUSHNET HOLDINGS CORP COM 005098108 25006 1186785 SH SOLE 21 1186785 0 0 ACUSHNET HOLDINGS CORP COM 005098108 21411 1016202 SH SOLE 22 973516 0 42686 ACUSHNET HOLDINGS CORP COM 005098108 355 16852 SH SOLE 26 0 0 16852 ACUSHNET HOLDINGS CORP COM 005098108 183 8677 SH SOLE 30 8677 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 191 22317 SH SOLE 2 3796 0 18521 ADAMAS PHARMACEUTICALS INC COM 00548A106 5 550 SH SOLE 7 550 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 640 74975 SH SOLE 18 74975 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 714 83590 SH SOLE 19 83590 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 9386 1099023 SH SOLE 21 1099023 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 6298 737526 SH SOLE 22 653771 0 83755 ADAMAS PHARMACEUTICALS INC COM 00548A106 92 10752 SH SOLE 23 10752 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 191 22393 SH SOLE 26 0 0 22393 ADAMAS PHARMACEUTICALS INC COM 00548A106 24 2847 SH SOLE 28 2847 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 26 3041 SH SOLE 29 0 0 3041 ADAMAS PHARMACEUTICALS INC COM 00548A106 36 4176 SH SOLE 30 4176 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 30 3568 SH SOLE 40 3568 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 20 8709 SH SOLE 18 8709 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 274 121733 SH SOLE 21 121733 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1875 833422 SH SOLE 22 833422 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 117 3023 SH SOLE 2 55 0 2968 ADAMS RES & ENERGY INC COM NEW 006351308 274 7078 SH SOLE 18 7078 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 111 2877 SH SOLE 19 2877 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2950 76207 SH SOLE 21 76207 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3473 89719 SH SOLE 22 88599 0 1120 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4912 854264 SH SOLE 21 854264 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 12 2151 SH SOLE 30 2151 0 0 ADDUS HOMECARE CORP COM 006739106 515 7593 SH SOLE 2 367 0 7226 ADDUS HOMECARE CORP COM 006739106 11 165 SH SOLE 7 165 0 0 ADDUS HOMECARE CORP COM 006739106 3446 50767 SH SOLE 18 50767 0 0 ADDUS HOMECARE CORP COM 006739106 956 14084 SH SOLE 19 14084 0 0 ADDUS HOMECARE CORP COM 006739106 78399 1154963 SH SOLE 21 1154963 0 0 ADDUS HOMECARE CORP COM 006739106 18671 275054 SH SOLE 22 264358 0 10696 ADDUS HOMECARE CORP COM 006739106 1304 19215 SH SOLE 30 19215 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 7 4557 SH SOLE 21 4557 0 0 ADECOAGRO S A COM L00849106 833 119743 SH SOLE 7 119743 0 0 ADECOAGRO S A COM L00849106 3131 449798 SH SOLE 21 449798 0 0 ADECOAGRO S A COM L00849106 0 2 SH SOLE 22 2 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 86 19452 SH SOLE 2 839 0 18613 ADESTO TECHNOLOGIES CORP COM 00687D101 3 674 SH SOLE 7 674 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 380 86466 SH SOLE 18 86466 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 150 34067 SH SOLE 19 34067 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 3305 751183 SH SOLE 21 751183 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 2702 614094 SH SOLE 22 598393 0 15701 ADIAL PHARMACEUTICALS INC COM 00688A106 1053 205684 SH SOLE 22 205684 0 0 ADIENT PLC ORD SHS G0084W101 3189 211762 SH SOLE 2 44267 0 167495 ADIENT PLC ORD SHS G0084W101 7 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 69 4609 SH SOLE 7 4609 0 0 ADIENT PLC ORD SHS G0084W101 9 606 SH SOLE 15 606 0 0 ADIENT PLC ORD SHS G0084W101 3877 257442 SH SOLE 18 257442 0 0 ADIENT PLC ORD SHS G0084W101 922 61224 SH SOLE 19 61224 0 0 ADIENT PLC ORD SHS G0084W101 64238 4265470 SH SOLE 21 4265470 0 0 ADIENT PLC ORD SHS G0084W101 44030 2923651 SH SOLE 22 2703188 0 220463 ADIENT PLC ORD SHS G0084W101 1538 102133 SH SOLE 25 102133 0 0 ADIENT PLC ORD SHS G0084W101 1950 129450 SH SOLE 26 63561 0 65889 ADIENT PLC ORD SHS G0084W101 169 11225 SH SOLE 28 11225 0 0 ADIENT PLC ORD SHS G0084W101 327 21694 SH SOLE 30 21694 0 0 ADIENT PLC ORD SHS G0084W101 48 3180 SH SOLE 31 1809 0 1371 ADIENT PLC ORD SHS G0084W101 325 21550 SH SOLE 34 21550 0 0 ADIENT PLC ORD SHS G0084W101 1568 104124 SH SOLE 36 104124 0 0 ADIENT PLC ORD SHS G0084W101 116 7689 SH SOLE 40 7689 0 0 ADMA BIOLOGICS INC COM 000899104 36 15210 SH SOLE 2 686 0 14524 ADMA BIOLOGICS INC COM 000899104 149 62140 SH SOLE 18 62140 0 0 ADMA BIOLOGICS INC COM 000899104 109 45737 SH SOLE 19 45737 0 0 ADMA BIOLOGICS INC COM 000899104 1590 665191 SH SOLE 21 665191 0 0 ADMA BIOLOGICS INC COM 000899104 421 176071 SH SOLE 22 165009 0 11062 ADOBE INC COM 00724F101 292023 1290768 SH SOLE 2 117633 0 1173135 ADOBE INC COM 00724F101 38255 169091 SH SOLE 4 156097 0 12994 ADOBE INC COM 00724F101 87374 386202 SH SOLE 7 383123 0 3079 ADOBE INC COM 00724F101 1121 4953 SH SOLE 13 4953 0 0 ADOBE INC COM 00724F101 1126 4975 SH SOLE 15 4975 0 0 ADOBE INC COM 00724F101 106 468 SH SOLE 17 0 0 468 ADOBE INC COM 00724F101 414514 1832188 SH SOLE 18 1559346 0 272842 ADOBE INC COM 00724F101 202731 896089 SH SOLE 19 896089 0 0 ADOBE INC COM 00724F101 2300396 10167945 SH SOLE 21 10167945 0 0 ADOBE INC COM 00724F101 2719818 12021826 SH SOLE 22 10731140 0 1290686 ADOBE INC COM 00724F101 78931 348883 SH SOLE 23 348883 0 0 ADOBE INC COM 00724F101 109757 485137 SH SOLE 25 485137 0 0 ADOBE INC COM 00724F101 459307 2030178 SH SOLE 26 480978 0 1549200 ADOBE INC COM 00724F101 21343 94340 SH SOLE 28 69034 0 25306 ADOBE INC COM 00724F101 12370 54676 SH SOLE 29 17733 0 36943 ADOBE INC COM 00724F101 455252 2012251 SH SOLE 30 2012251 0 0 ADOBE INC COM 00724F101 41946 185404 SH SOLE 31 107613 0 77791 ADOBE INC COM 00724F101 15669 69259 SH SOLE 32 69259 0 0 ADOBE INC COM 00724F101 44940 198637 SH SOLE 34 198637 0 0 ADOBE INC COM 00724F101 82552 364889 SH SOLE 36 364889 0 0 ADOBE INC COM 00724F101 2579 11400 SH SOLE 40 11400 0 0 ADT INC COM 00090Q103 1540 256198 SH SOLE 2 16440 0 239758 ADT INC COM 00090Q103 28 4684 SH SOLE 7 4684 0 0 ADT INC COM 00090Q103 367 61023 SH SOLE 18 61023 0 0 ADT INC COM 00090Q103 302 50240 SH SOLE 19 50240 0 0 ADT INC COM 00090Q103 7216 1200593 SH SOLE 21 1200593 0 0 ADT INC COM 00090Q103 18967 3155835 SH SOLE 22 2981341 0 174494 ADT INC COM 00090Q103 81 13441 SH SOLE 23 13441 0 0 ADT INC COM 00090Q103 37 6126 SH SOLE 29 6126 0 0 ADT INC COM 00090Q103 8 1408 SH SOLE 30 1408 0 0 ADT INC COM 00090Q103 63 10544 SH SOLE 31 10544 0 0 ADT INC COM 00090Q103 17 2808 SH SOLE 34 2808 0 0 ADT INC COM 00090Q103 17 2873 SH SOLE 36 2873 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4019 84940 SH SOLE 2 26423 0 58517 ADTALEM GLOBAL ED INC COM 00737L103 12 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 75 1580 SH SOLE 7 1580 0 0 ADTALEM GLOBAL ED INC COM 00737L103 16011 338358 SH SOLE 18 338358 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4123 87133 SH SOLE 19 87133 0 0 ADTALEM GLOBAL ED INC COM 00737L103 198586 4196670 SH SOLE 21 4196670 0 0 ADTALEM GLOBAL ED INC COM 00737L103 97565 2061810 SH SOLE 22 1979634 0 82176 ADTALEM GLOBAL ED INC COM 00737L103 493 10413 SH SOLE 26 5544 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 375 7933 SH SOLE 28 7933 0 0 ADTALEM GLOBAL ED INC COM 00737L103 792 16744 SH SOLE 30 16744 0 0 ADTALEM GLOBAL ED INC COM 00737L103 43 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 261 5522 SH SOLE 40 5522 0 0 ADTRAN INC COM 00738A106 515 47931 SH SOLE 2 1799 0 46132 ADTRAN INC COM 00738A106 5 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 0 15 SH SOLE 7 15 0 0 ADTRAN INC COM 00738A106 2658 247490 SH SOLE 18 247490 0 0 ADTRAN INC COM 00738A106 744 69261 SH SOLE 19 69261 0 0 ADTRAN INC COM 00738A106 57398 5344308 SH SOLE 21 5344308 0 0 ADTRAN INC COM 00738A106 15772 1468501 SH SOLE 22 1394148 0 74353 ADTRAN INC COM 00738A106 97 9016 SH SOLE 26 6457 0 2559 ADTRAN INC COM 00738A106 77 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 1019 94921 SH SOLE 30 94921 0 0 ADTRAN INC COM 00738A106 62 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 163 61759 SH SOLE 2 11623 0 50136 ADURO BIOTECH INC COM 00739L101 4 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 529 200238 SH SOLE 18 200238 0 0 ADURO BIOTECH INC COM 00739L101 581 219960 SH SOLE 19 219960 0 0 ADURO BIOTECH INC COM 00739L101 7847 2972457 SH SOLE 21 2972457 0 0 ADURO BIOTECH INC COM 00739L101 4632 1754378 SH SOLE 22 1687816 0 66562 ADURO BIOTECH INC COM 00739L101 70 26349 SH SOLE 23 26349 0 0 ADURO BIOTECH INC COM 00739L101 97 36657 SH SOLE 26 0 0 36657 ADURO BIOTECH INC COM 00739L101 8 3153 SH SOLE 28 3153 0 0 ADURO BIOTECH INC COM 00739L101 89 33529 SH SOLE 29 0 0 33529 ADURO BIOTECH INC COM 00739L101 39 14751 SH SOLE 30 14751 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 27704 175943 SH SOLE 2 18220 0 157723 ADVANCE AUTO PARTS INC COM 00751Y106 4139 26286 SH SOLE 4 24338 0 1948 ADVANCE AUTO PARTS INC COM 00751Y106 13130 83384 SH SOLE 7 63494 0 19890 ADVANCE AUTO PARTS INC COM 00751Y106 679 4315 SH SOLE 13 4315 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 110 696 SH SOLE 15 696 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 23276 147821 SH SOLE 18 138522 0 9299 ADVANCE AUTO PARTS INC COM 00751Y106 3154 20032 SH SOLE 19 20032 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 292118 1855189 SH SOLE 21 1855189 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 302198 1919206 SH SOLE 22 1732921 0 186285 ADVANCE AUTO PARTS INC COM 00751Y106 8284 52608 SH SOLE 23 52608 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 10725 68115 SH SOLE 25 68115 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 54040 343196 SH SOLE 26 85380 0 257816 ADVANCE AUTO PARTS INC COM 00751Y106 2236 14203 SH SOLE 28 10390 0 3813 ADVANCE AUTO PARTS INC COM 00751Y106 2792 17730 SH SOLE 29 2591 0 15139 ADVANCE AUTO PARTS INC COM 00751Y106 43130 273913 SH SOLE 30 273913 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4491 28519 SH SOLE 31 15345 0 13174 ADVANCE AUTO PARTS INC COM 00751Y106 623 3957 SH SOLE 34 3957 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8180 51949 SH SOLE 36 51949 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 321 2040 SH SOLE 40 2040 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1400 58491 SH SOLE 2 2392 0 56099 ADVANCED DISP SVCS INC DEL COM 00790X101 10 398 SH SOLE 4 398 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 37 1526 SH SOLE 7 1526 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 5609 234302 SH SOLE 18 234302 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 2586 108039 SH SOLE 19 108039 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 57149 2387177 SH SOLE 21 2387177 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 51223 2139622 SH SOLE 22 2046194 0 93428 ADVANCED DISP SVCS INC DEL COM 00790X101 455 19021 SH SOLE 26 13893 0 5128 ADVANCED DISP SVCS INC DEL COM 00790X101 176 7334 SH SOLE 28 7334 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 405 16909 SH SOLE 30 16909 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 133 5536 SH SOLE 40 5536 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 711 29302 SH SOLE 2 1259 0 28043 ADVANCED DRAIN SYS INC DEL COM 00790R104 6 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 519 21422 SH SOLE 7 21422 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2872 118443 SH SOLE 18 118443 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1295 53391 SH SOLE 19 53391 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 28934 1193173 SH SOLE 21 1193173 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 27400 1129877 SH SOLE 22 1081159 0 48718 ADVANCED DRAIN SYS INC DEL COM 00790R104 106 4379 SH SOLE 26 0 0 4379 ADVANCED DRAIN SYS INC DEL COM 00790R104 121 4998 SH SOLE 28 4998 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3157 130193 SH SOLE 30 130193 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 87 3604 SH SOLE 40 3604 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 32824 3111294 SH SOLE 2 3107651 0 3643 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 192 18180 SH SOLE 18 18180 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 41 3862 SH SOLE 19 3862 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3417 323889 SH SOLE 21 323889 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 306 29047 SH SOLE 22 27931 0 1116 ADVANCED ENERGY INDS COM 007973100 1306 30433 SH SOLE 2 1286 0 29147 ADVANCED ENERGY INDS COM 007973100 7 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 12 290 SH SOLE 7 290 0 0 ADVANCED ENERGY INDS COM 007973100 8331 194054 SH SOLE 18 194054 0 0 ADVANCED ENERGY INDS COM 007973100 2447 56995 SH SOLE 19 56995 0 0 ADVANCED ENERGY INDS COM 007973100 175245 4082112 SH SOLE 21 4082112 0 0 ADVANCED ENERGY INDS COM 007973100 48508 1129926 SH SOLE 22 1078356 0 51570 ADVANCED ENERGY INDS COM 007973100 296 6901 SH SOLE 26 4264 0 2637 ADVANCED ENERGY INDS COM 007973100 242 5636 SH SOLE 28 5636 0 0 ADVANCED ENERGY INDS COM 007973100 3356 78170 SH SOLE 30 78170 0 0 ADVANCED ENERGY INDS COM 007973100 188 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 41241 2234090 SH SOLE 2 182132 0 2051958 ADVANCED MICRO DEVICES INC COM 007903107 5707 309141 SH SOLE 4 284559 0 24582 ADVANCED MICRO DEVICES INC COM 007903107 12988 703587 SH SOLE 7 699355 0 4232 ADVANCED MICRO DEVICES INC COM 007903107 286 15499 SH SOLE 13 15499 0 0 ADVANCED MICRO DEVICES INC COM 007903107 175 9480 SH SOLE 15 9480 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10 540 SH SOLE 17 0 0 540 ADVANCED MICRO DEVICES INC COM 007903107 37174 2013749 SH SOLE 18 1902394 0 111355 ADVANCED MICRO DEVICES INC COM 007903107 20914 1132952 SH SOLE 19 1132952 0 0 ADVANCED MICRO DEVICES INC COM 007903107 472027 25570243 SH SOLE 21 25570243 0 0 ADVANCED MICRO DEVICES INC COM 007903107 435122 23571053 SH SOLE 22 21277945 0 2293108 ADVANCED MICRO DEVICES INC COM 007903107 11807 639619 SH SOLE 23 639619 0 0 ADVANCED MICRO DEVICES INC COM 007903107 30222 1637151 SH SOLE 25 1637151 0 0 ADVANCED MICRO DEVICES INC COM 007903107 62901 3407396 SH SOLE 26 1070409 0 2336987 ADVANCED MICRO DEVICES INC COM 007903107 3281 177720 SH SOLE 28 129973 0 47747 ADVANCED MICRO DEVICES INC COM 007903107 4114 222884 SH SOLE 29 33623 0 189261 ADVANCED MICRO DEVICES INC COM 007903107 65926 3571285 SH SOLE 30 3571285 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5957 322698 SH SOLE 31 210828 0 111870 ADVANCED MICRO DEVICES INC COM 007903107 2626 142230 SH SOLE 32 142230 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14622 792101 SH SOLE 34 792101 0 0 ADVANCED MICRO DEVICES INC COM 007903107 13007 704594 SH SOLE 36 704594 0 0 ADVANCED MICRO DEVICES INC COM 007903107 408 22112 SH SOLE 40 22112 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903957 46 2500 SH Put SOLE 2 2500 0 0 ADVANCED MICRO DEVICES INC OPTIONS 007903957 1569 85000 SH Put SOLE 19 85000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 4554 1875000 PRN SOLE 21 1875000 0 0 ADVANSIX INC COM 00773T101 728 29928 SH SOLE 2 1512 0 28416 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 0 2 SH SOLE 17 0 0 2 ADVANSIX INC COM 00773T101 3772 154983 SH SOLE 18 154983 0 0 ADVANSIX INC COM 00773T101 1451 59627 SH SOLE 19 59627 0 0 ADVANSIX INC COM 00773T101 77322 3176753 SH SOLE 21 3176753 0 0 ADVANSIX INC COM 00773T101 21325 876144 SH SOLE 22 832909 0 43235 ADVANSIX INC COM 00773T101 11 465 SH SOLE 23 465 0 0 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 156 6398 SH SOLE 29 0 0 6398 ADVANSIX INC COM 00773T101 1500 61633 SH SOLE 30 61633 0 0 ADVANSIX INC COM 00773T101 91 3745 SH SOLE 40 3745 0 0 ADVAXIS INC COM NEW 007624208 3 14858 SH SOLE 18 14858 0 0 ADVAXIS INC COM NEW 007624208 34 179530 SH SOLE 21 179530 0 0 ADVAXIS INC COM NEW 007624208 238 1251900 SH SOLE 22 1251900 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 3117 248560 SH SOLE 2 248560 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 168 53204 SH SOLE 2 2372 0 50832 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1168 SH SOLE 7 1168 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 590 187443 SH SOLE 18 187443 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 241 76470 SH SOLE 19 76470 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8228 2611998 SH SOLE 21 2611998 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4763 1511928 SH SOLE 22 1471392 0 40536 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1759 SH SOLE 30 1759 0 0 AECOM COM 00766T100 9045 341321 SH SOLE 2 78547 0 262774 AECOM COM 00766T100 20 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 355 13400 SH SOLE 7 13400 0 0 AECOM COM 00766T100 11992 452547 SH SOLE 18 452547 0 0 AECOM COM 00766T100 883 33318 SH SOLE 19 33318 0 0 AECOM COM 00766T100 196867 7428933 SH SOLE 21 7428933 0 0 AECOM COM 00766T100 130936 4940987 SH SOLE 22 4620038 0 320949 AECOM COM 00766T100 769 29005 SH SOLE 26 21375 0 7630 AECOM COM 00766T100 288 10878 SH SOLE 29 0 0 10878 AECOM COM 00766T100 1045 39441 SH SOLE 30 39441 0 0 AECOM COM 00766T100 85 3215 SH SOLE 31 3215 0 0 AECOM COM 00766T100 821 30987 SH SOLE 36 30987 0 0 AECOM COM 00766T100 379 14296 SH SOLE 40 14296 0 0 AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 412 550000 PRN SOLE 21 550000 0 0 AEGION CORP COM 00770F104 553 33869 SH SOLE 2 1206 0 32663 AEGION CORP COM 00770F104 5 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 331 20258 SH SOLE 7 20258 0 0 AEGION CORP COM 00770F104 2679 164182 SH SOLE 18 164182 0 0 AEGION CORP COM 00770F104 781 47829 SH SOLE 19 47829 0 0 AEGION CORP COM 00770F104 56513 3462791 SH SOLE 21 3462791 0 0 AEGION CORP COM 00770F104 18003 1103115 SH SOLE 22 905110 0 198005 AEGION CORP COM 00770F104 251 15355 SH SOLE 26 4202 0 11153 AEGION CORP COM 00770F104 85 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 2813 172340 SH SOLE 30 172340 0 0 AEGION CORP COM 00770F104 60 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 100 13292 SH SOLE 2 700 0 12592 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 406 54250 SH SOLE 18 54250 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 174 23165 SH SOLE 19 23165 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6268 836811 SH SOLE 21 836811 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2811 375299 SH SOLE 22 361152 0 14147 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 669 SH SOLE 30 669 0 0 AEGON N V NY REGISTRY SHS 007924103 1 287 SH SOLE 18 287 0 0 AEGON N V NY REGISTRY SHS 007924103 1953 420002 SH SOLE 22 420002 0 0 AEHR TEST SYSTEMS COM 00760J108 5 3616 SH SOLE 18 3616 0 0 AEHR TEST SYSTEMS COM 00760J108 82 58127 SH SOLE 21 58127 0 0 AEMETIS INC COM NEW 00770K202 1 2432 SH SOLE 18 2432 0 0 AEMETIS INC COM NEW 00770K202 24 39798 SH SOLE 21 39798 0 0 AEMETIS INC COM NEW 00770K202 5 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 3201 80829 SH SOLE 2 27060 0 53769 AERCAP HOLDINGS NV SHS N00985106 1963 49577 SH SOLE 4 46277 0 3300 AERCAP HOLDINGS NV SHS N00985106 5752 145245 SH SOLE 7 95671 0 49574 AERCAP HOLDINGS NV SHS N00985106 156 3944 SH SOLE 13 3944 0 0 AERCAP HOLDINGS NV SHS N00985106 40 1007 SH SOLE 15 1007 0 0 AERCAP HOLDINGS NV SHS N00985106 9281 234367 SH SOLE 18 234367 0 0 AERCAP HOLDINGS NV SHS N00985106 3231 81592 SH SOLE 19 81592 0 0 AERCAP HOLDINGS NV SHS N00985106 70876 1789787 SH SOLE 21 1789787 0 0 AERCAP HOLDINGS NV SHS N00985106 89679 2264624 SH SOLE 22 2112558 0 152066 AERCAP HOLDINGS NV SHS N00985106 3688 93123 SH SOLE 23 93123 0 0 AERCAP HOLDINGS NV SHS N00985106 4824 121829 SH SOLE 25 121829 0 0 AERCAP HOLDINGS NV SHS N00985106 27500 694432 SH SOLE 26 151099 0 543333 AERCAP HOLDINGS NV SHS N00985106 818 20666 SH SOLE 28 20666 0 0 AERCAP HOLDINGS NV SHS N00985106 273 6906 SH SOLE 29 6906 0 0 AERCAP HOLDINGS NV SHS N00985106 32317 816087 SH SOLE 30 816087 0 0 AERCAP HOLDINGS NV SHS N00985106 4794 121068 SH SOLE 31 28007 0 93061 AERCAP HOLDINGS NV SHS N00985106 407 10281 SH SOLE 34 10281 0 0 AERCAP HOLDINGS NV SHS N00985106 3937 99408 SH SOLE 36 99408 0 0 AERCAP HOLDINGS NV SHS N00985106 111 2797 SH SOLE 40 2797 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1037 28720 SH SOLE 2 1240 0 27480 AERIE PHARMACEUTICALS INC COM 00771V108 9 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 29 813 SH SOLE 7 813 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 4218 116851 SH SOLE 18 116851 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1888 52290 SH SOLE 19 52290 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 64990 1800270 SH SOLE 21 1800270 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 42282 1171252 SH SOLE 22 1057470 0 113782 AERIE PHARMACEUTICALS INC COM 00771V108 725 20087 SH SOLE 26 11736 0 8351 AERIE PHARMACEUTICALS INC COM 00771V108 168 4646 SH SOLE 28 4646 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 401 11105 SH SOLE 30 11105 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 96 2662 SH SOLE 40 2662 0 0 AEROCENTURY CORP COM 007737109 2 249 SH SOLE 21 249 0 0 AEROHIVE NETWORKS INC COM 007786106 97 29837 SH SOLE 2 4854 0 24983 AEROHIVE NETWORKS INC COM 007786106 375 115098 SH SOLE 18 115098 0 0 AEROHIVE NETWORKS INC COM 007786106 492 150980 SH SOLE 19 150980 0 0 AEROHIVE NETWORKS INC COM 007786106 3965 1216241 SH SOLE 21 1216241 0 0 AEROHIVE NETWORKS INC COM 007786106 2128 652790 SH SOLE 22 633595 0 19195 AEROHIVE NETWORKS INC COM 007786106 4 1290 SH SOLE 23 1290 0 0 AEROHIVE NETWORKS INC COM 007786106 145 44534 SH SOLE 26 0 0 44534 AEROHIVE NETWORKS INC COM 007786106 101 30850 SH SOLE 29 0 0 30850 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2109 59856 SH SOLE 2 5361 0 54495 AEROJET ROCKETDYNE HLDGS INC COM 007800105 9 242 SH SOLE 4 242 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 51 1450 SH SOLE 7 1450 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12751 361943 SH SOLE 18 361943 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5226 148340 SH SOLE 19 148340 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 339765 9644186 SH SOLE 21 9644186 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 70918 2013006 SH SOLE 22 1927535 0 85471 AEROJET ROCKETDYNE HLDGS INC COM 007800105 350 9926 SH SOLE 23 9926 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 627 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 71 2021 SH SOLE 29 0 0 2021 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5078 144137 SH SOLE 30 144137 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 197 5600 SH SOLE 40 5600 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1197 815000 PRN SOLE 21 815000 0 0 AEROVIRONMENT INC COM 008073108 1147 16876 SH SOLE 2 742 0 16134 AEROVIRONMENT INC COM 008073108 9 134 SH SOLE 4 134 0 0 AEROVIRONMENT INC COM 008073108 29 430 SH SOLE 7 430 0 0 AEROVIRONMENT INC COM 008073108 7189 105794 SH SOLE 18 105794 0 0 AEROVIRONMENT INC COM 008073108 2150 31634 SH SOLE 19 31634 0 0 AEROVIRONMENT INC COM 008073108 207004 3046415 SH SOLE 21 3046415 0 0 AEROVIRONMENT INC COM 008073108 40562 596939 SH SOLE 22 570824 0 26115 AEROVIRONMENT INC COM 008073108 407 5989 SH SOLE 26 4153 0 1836 AEROVIRONMENT INC COM 008073108 180 2644 SH SOLE 28 2644 0 0 AEROVIRONMENT INC COM 008073108 2960 43559 SH SOLE 30 43559 0 0 AEROVIRONMENT INC COM 008073108 140 2059 SH SOLE 40 2059 0 0 AES CORP COM 00130H105 22676 1568216 SH SOLE 2 122191 0 1446025 AES CORP COM 00130H105 3017 208653 SH SOLE 4 191202 0 17451 AES CORP COM 00130H105 8733 603945 SH SOLE 7 603945 0 0 AES CORP COM 00130H105 48 3294 SH SOLE 13 3294 0 0 AES CORP COM 00130H105 95 6583 SH SOLE 15 6583 0 0 AES CORP COM 00130H105 135945 9401463 SH SOLE 18 8881388 0 520075 AES CORP COM 00130H105 81798 5656854 SH SOLE 19 5656854 0 0 AES CORP COM 00130H105 248066 17155354 SH SOLE 21 17155354 0 0 AES CORP COM 00130H105 273932 18944110 SH SOLE 22 17084608 0 1859502 AES CORP COM 00130H105 9609 664522 SH SOLE 23 664522 0 0 AES CORP COM 00130H105 10754 743707 SH SOLE 25 615797 0 127910 AES CORP COM 00130H105 34381 2377629 SH SOLE 26 809252 0 1568377 AES CORP COM 00130H105 1865 128991 SH SOLE 28 94554 0 34437 AES CORP COM 00130H105 284 19618 SH SOLE 29 19618 0 0 AES CORP COM 00130H105 34804 2406932 SH SOLE 30 2406932 0 0 AES CORP COM 00130H105 3615 249995 SH SOLE 31 135323 0 114672 AES CORP COM 00130H105 34902 2413673 SH SOLE 34 2413673 0 0 AES CORP COM 00130H105 10839 749617 SH SOLE 36 749617 0 0 AES CORP COM 00130H105 192 13253 SH SOLE 40 13253 0 0 AETERNA ZENTARIS INC COM PAR 007975402 14 4857 SH SOLE 22 4857 0 0 AETHLON MED INC COM NEW 00808Y208 8 4783 SH SOLE 21 4783 0 0 AETHLON MED INC COM NEW 00808Y208 83 50126 SH SOLE 22 50126 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 5 7713 SH SOLE 18 7713 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 79 113128 SH SOLE 21 113128 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 464 663306 SH SOLE 22 663306 0 0 AFFILIATED MANAGERS GROUP COM 008252108 16157 165819 SH SOLE 2 37917 0 127902 AFFILIATED MANAGERS GROUP COM 008252108 2136 21924 SH SOLE 4 20491 0 1433 AFFILIATED MANAGERS GROUP COM 008252108 4127 42359 SH SOLE 7 41455 0 904 AFFILIATED MANAGERS GROUP COM 008252108 29 300 SH SOLE 13 300 0 0 AFFILIATED MANAGERS GROUP COM 008252108 40 415 SH SOLE 15 415 0 0 AFFILIATED MANAGERS GROUP COM 008252108 10431 107053 SH SOLE 18 100397 0 6656 AFFILIATED MANAGERS GROUP COM 008252108 1388 14247 SH SOLE 19 14247 0 0 AFFILIATED MANAGERS GROUP COM 008252108 112190 1151377 SH SOLE 21 1151377 0 0 AFFILIATED MANAGERS GROUP COM 008252108 127840 1311991 SH SOLE 22 1162929 0 149062 AFFILIATED MANAGERS GROUP COM 008252108 3839 39396 SH SOLE 23 39396 0 0 AFFILIATED MANAGERS GROUP COM 008252108 4880 50079 SH SOLE 25 50079 0 0 AFFILIATED MANAGERS GROUP COM 008252108 22434 230239 SH SOLE 26 85725 0 144514 AFFILIATED MANAGERS GROUP COM 008252108 1051 10785 SH SOLE 28 7663 0 3122 AFFILIATED MANAGERS GROUP COM 008252108 1548 15887 SH SOLE 29 5042 0 10845 AFFILIATED MANAGERS GROUP COM 008252108 20595 211361 SH SOLE 30 211361 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1802 18492 SH SOLE 31 10675 0 7817 AFFILIATED MANAGERS GROUP COM 008252108 264 2713 SH SOLE 34 2713 0 0 AFFILIATED MANAGERS GROUP COM 008252108 4887 50152 SH SOLE 36 50152 0 0 AFFILIATED MANAGERS GROUP COM 008252108 109 1123 SH SOLE 40 1123 0 0 AFLAC INC COM 001055102 85955 1886629 SH SOLE 2 147139 0 1739490 AFLAC INC COM 001055102 12841 281854 SH SOLE 4 261427 0 20427 AFLAC INC COM 001055102 54423 1194541 SH SOLE 7 837170 0 357371 AFLAC INC COM 001055102 932 20458 SH SOLE 13 20458 0 0 AFLAC INC COM 001055102 323 7098 SH SOLE 15 7098 0 0 AFLAC INC COM 001055102 68684 1507548 SH SOLE 18 1414155 0 93393 AFLAC INC COM 001055102 4477 98276 SH SOLE 19 98276 0 0 AFLAC INC COM 001055102 824457 18096069 SH SOLE 21 18096069 0 0 AFLAC INC COM 001055102 879447 19303055 SH SOLE 22 17181877 0 2121178 AFLAC INC COM 001055102 24289 533120 SH SOLE 23 533120 0 0 AFLAC INC COM 001055102 34143 749412 SH SOLE 25 749412 0 0 AFLAC INC COM 001055102 158599 3481110 SH SOLE 26 812705 0 2668405 AFLAC INC COM 001055102 6772 148649 SH SOLE 28 108134 0 40515 AFLAC INC COM 001055102 1279 28083 SH SOLE 29 28083 0 0 AFLAC INC COM 001055102 149950 3291262 SH SOLE 30 3291262 0 0 AFLAC INC COM 001055102 11961 262533 SH SOLE 31 171641 0 90892 AFLAC INC COM 001055102 1744 38286 SH SOLE 34 38286 0 0 AFLAC INC COM 001055102 31985 702051 SH SOLE 36 702051 0 0 AFLAC INC COM 001055102 813 17844 SH SOLE 40 17844 0 0 AG MTG INVT TR INC COM 001228105 465 29171 SH SOLE 2 1163 0 28008 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 1696 106464 SH SOLE 18 106464 0 0 AG MTG INVT TR INC COM 001228105 723 45377 SH SOLE 19 45377 0 0 AG MTG INVT TR INC COM 001228105 26760 1679863 SH SOLE 21 1679863 0 0 AG MTG INVT TR INC COM 001228105 19008 1193235 SH SOLE 22 1153299 0 39936 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 109 6856 SH SOLE 30 6856 0 0 AG MTG INVT TR INC COM 001228105 375 23542 SH SOLE 34 23542 0 0 AG MTG INVT TR INC COM 001228105 43 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 9133 164065 SH SOLE 2 38305 0 125760 AGCO CORP COM 001084102 23 415 SH SOLE 4 415 0 0 AGCO CORP COM 001084102 1798 32291 SH SOLE 7 32291 0 0 AGCO CORP COM 001084102 11073 198900 SH SOLE 18 198900 0 0 AGCO CORP COM 001084102 1746 31369 SH SOLE 19 31369 0 0 AGCO CORP COM 001084102 176197 3165023 SH SOLE 21 3165023 0 0 AGCO CORP COM 001084102 121393 2180578 SH SOLE 22 2031415 0 149163 AGCO CORP COM 001084102 1382 24823 SH SOLE 26 14712 0 10111 AGCO CORP COM 001084102 452 8124 SH SOLE 28 8124 0 0 AGCO CORP COM 001084102 324 5812 SH SOLE 29 0 0 5812 AGCO CORP COM 001084102 1606 28857 SH SOLE 30 28857 0 0 AGCO CORP COM 001084102 283 5081 SH SOLE 31 1338 0 3743 AGCO CORP COM 001084102 1472 26449 SH SOLE 34 26449 0 0 AGCO CORP COM 001084102 207 3717 SH SOLE 36 3717 0 0 AGCO CORP COM 001084102 407 7305 SH SOLE 40 7305 0 0 AGENUS INC COM NEW 00847G705 206 86740 SH SOLE 2 17814 0 68926 AGENUS INC COM NEW 00847G705 6 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 713 299548 SH SOLE 18 299548 0 0 AGENUS INC COM NEW 00847G705 1470 617646 SH SOLE 19 617646 0 0 AGENUS INC COM NEW 00847G705 7296 3065748 SH SOLE 21 3065748 0 0 AGENUS INC COM NEW 00847G705 6131 2575863 SH SOLE 22 2466110 0 109753 AGENUS INC COM NEW 00847G705 114 48102 SH SOLE 23 48102 0 0 AGENUS INC COM NEW 00847G705 241 101138 SH SOLE 26 0 0 101138 AGENUS INC COM NEW 00847G705 44 18583 SH SOLE 29 0 0 18583 AGENUS INC COM NEW 00847G705 51 21383 SH SOLE 30 21383 0 0 AGENUS INC COM NEW 00847G705 23 9539 SH SOLE 40 9539 0 0 AGEX THERAPEUTICS INC COM 00848H108 25 8212 SH SOLE 2 357 0 7855 AGEX THERAPEUTICS INC COM 00848H108 0 104 SH SOLE 7 104 0 0 AGEX THERAPEUTICS INC COM 00848H108 93 30968 SH SOLE 18 30968 0 0 AGEX THERAPEUTICS INC COM 00848H108 35 11670 SH SOLE 19 11670 0 0 AGEX THERAPEUTICS INC COM 00848H108 952 318324 SH SOLE 21 318324 0 0 AGEX THERAPEUTICS INC COM 00848H108 697 233204 SH SOLE 22 227598 0 5606 AGEX THERAPEUTICS INC COM 00848H108 8 2748 SH SOLE 40 2748 0 0 AGILE THERAPEUTICS INC COM 00847L100 2 3283 SH SOLE 18 3283 0 0 AGILE THERAPEUTICS INC COM 00847L100 44 76316 SH SOLE 21 76316 0 0 AGILE THERAPEUTICS INC COM 00847L100 31 53620 SH SOLE 22 53620 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 93470 1385556 SH SOLE 2 597961 0 787595 AGILENT TECHNOLOGIES INC COM 00846U101 14013 207722 SH SOLE 4 199280 0 8442 AGILENT TECHNOLOGIES INC COM 00846U101 18991 281513 SH SOLE 7 272621 0 8892 AGILENT TECHNOLOGIES INC COM 00846U101 614 9101 SH SOLE 13 9101 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 181 2685 SH SOLE 15 2685 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 58311 864385 SH SOLE 18 823161 0 41224 AGILENT TECHNOLOGIES INC COM 00846U101 72436 1073760 SH SOLE 19 1073760 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 520445 7714875 SH SOLE 21 7714875 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 571022 8464601 SH SOLE 22 7247507 0 1217094 AGILENT TECHNOLOGIES INC COM 00846U101 28721 425744 SH SOLE 23 425744 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20697 306802 SH SOLE 25 306802 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 101589 1505910 SH SOLE 26 383304 0 1122606 AGILENT TECHNOLOGIES INC COM 00846U101 4222 62580 SH SOLE 28 45815 0 16765 AGILENT TECHNOLOGIES INC COM 00846U101 14563 215882 SH SOLE 29 140239 0 75643 AGILENT TECHNOLOGIES INC COM 00846U101 81251 1204428 SH SOLE 30 1204428 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 22708 336618 SH SOLE 31 224412 0 112206 AGILENT TECHNOLOGIES INC COM 00846U101 41058 608627 SH SOLE 34 608627 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20564 304829 SH SOLE 36 304829 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 523 7751 SH SOLE 40 7751 0 0 AGILYSYS INC COM 00847J105 178 12394 SH SOLE 2 597 0 11797 AGILYSYS INC COM 00847J105 7 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 1196 83372 SH SOLE 18 83372 0 0 AGILYSYS INC COM 00847J105 324 22568 SH SOLE 19 22568 0 0 AGILYSYS INC COM 00847J105 26909 1876466 SH SOLE 21 1876466 0 0 AGILYSYS INC COM 00847J105 7750 540422 SH SOLE 22 527169 0 13253 AGILYSYS INC COM 00847J105 490 34202 SH SOLE 30 34202 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6090 132076 SH SOLE 2 42254 0 89822 AGIOS PHARMACEUTICALS INC COM 00847X104 15 327 SH SOLE 4 327 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 41 885 SH SOLE 7 885 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2458 53313 SH SOLE 18 53313 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 14803 321041 SH SOLE 19 321041 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 58528 1269305 SH SOLE 21 1269305 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 63646 1380317 SH SOLE 22 1280635 0 99682 AGIOS PHARMACEUTICALS INC COM 00847X104 1161 25184 SH SOLE 26 10811 0 14373 AGIOS PHARMACEUTICALS INC COM 00847X104 321 6953 SH SOLE 28 6953 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 187 4058 SH SOLE 29 0 0 4058 AGIOS PHARMACEUTICALS INC COM 00847X104 674 14618 SH SOLE 30 14618 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 47 1015 SH SOLE 31 1015 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 5063 109792 SH SOLE 34 109792 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 258 5595 SH SOLE 40 5595 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 162 6058 SH SOLE 21 6058 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 742 27722 SH SOLE 22 27722 0 0 AGM GROUP HOLDINGS INC SHS CL A G0132V105 135 5061 SH SOLE 30 5061 0 0 AGNC INVT CORP COM 00123Q104 23093 1316583 SH SOLE 2 61701 0 1254882 AGNC INVT CORP COM 00123Q104 3249 185237 SH SOLE 4 172780 0 12457 AGNC INVT CORP COM 00123Q104 7699 438957 SH SOLE 7 298570 0 140387 AGNC INVT CORP COM 00123Q104 33 1867 SH SOLE 13 1867 0 0 AGNC INVT CORP COM 00123Q104 23 1294 SH SOLE 15 1294 0 0 AGNC INVT CORP COM 00123Q104 5207 296873 SH SOLE 18 254101 0 42772 AGNC INVT CORP COM 00123Q104 2189 124827 SH SOLE 19 124827 0 0 AGNC INVT CORP COM 00123Q104 463394 26419250 SH SOLE 21 26419250 0 0 AGNC INVT CORP COM 00123Q104 290631 16569612 SH SOLE 22 15513504 0 1056108 AGNC INVT CORP COM 00123Q104 6468 368751 SH SOLE 23 368751 0 0 AGNC INVT CORP COM 00123Q104 8519 485715 SH SOLE 25 485715 0 0 AGNC INVT CORP COM 00123Q104 36643 2089106 SH SOLE 26 653087 0 1436019 AGNC INVT CORP COM 00123Q104 1801 102700 SH SOLE 28 72565 0 30135 AGNC INVT CORP COM 00123Q104 2182 124394 SH SOLE 29 18571 0 105823 AGNC INVT CORP COM 00123Q104 29861 1702444 SH SOLE 30 1702444 0 0 AGNC INVT CORP COM 00123Q104 2797 159450 SH SOLE 31 110082 0 49368 AGNC INVT CORP COM 00123Q104 545 31053 SH SOLE 34 31053 0 0 AGNC INVT CORP COM 00123Q104 13432 765781 SH SOLE 36 765781 0 0 AGNC INVT CORP COM 00123Q104 218 12452 SH SOLE 40 12452 0 0 AGNICO EAGLE MINES LTD COM 008474108 5530 136879 SH SOLE 21 136879 0 0 AGREE REALTY CORP COM 008492100 2104 35581 SH SOLE 2 1990 0 33591 AGREE REALTY CORP COM 008492100 1392 23545 SH SOLE 4 23545 0 0 AGREE REALTY CORP COM 008492100 3194 54020 SH SOLE 7 54020 0 0 AGREE REALTY CORP COM 008492100 75 1262 SH SOLE 15 1262 0 0 AGREE REALTY CORP COM 008492100 10231 173048 SH SOLE 18 173048 0 0 AGREE REALTY CORP COM 008492100 6230 105387 SH SOLE 19 105387 0 0 AGREE REALTY CORP COM 008492100 219126 3706456 SH SOLE 21 3706456 0 0 AGREE REALTY CORP COM 008492100 78984 1335987 SH SOLE 22 1296367 0 39620 AGREE REALTY CORP COM 008492100 70 1176 SH SOLE 23 1176 0 0 AGREE REALTY CORP COM 008492100 4080 69004 SH SOLE 25 69004 0 0 AGREE REALTY CORP COM 008492100 1260 21306 SH SOLE 26 7181 0 14125 AGREE REALTY CORP COM 008492100 239 4042 SH SOLE 28 4042 0 0 AGREE REALTY CORP COM 008492100 705 11929 SH SOLE 29 11929 0 0 AGREE REALTY CORP COM 008492100 12904 218265 SH SOLE 30 218265 0 0 AGREE REALTY CORP COM 008492100 170 2871 SH SOLE 40 2871 0 0 AGROFRESH SOLUTIONS COM 00856G109 122 32074 SH SOLE 2 1201 0 30873 AGROFRESH SOLUTIONS COM 00856G109 3 822 SH SOLE 7 822 0 0 AGROFRESH SOLUTIONS COM 00856G109 412 108783 SH SOLE 18 108783 0 0 AGROFRESH SOLUTIONS COM 00856G109 161 42392 SH SOLE 19 42392 0 0 AGROFRESH SOLUTIONS COM 00856G109 4247 1120688 SH SOLE 21 1120688 0 0 AGROFRESH SOLUTIONS COM 00856G109 1648 434828 SH SOLE 22 408128 0 26700 AGROFRESH SOLUTIONS COM 00856G109 17 4476 SH SOLE 28 4476 0 0 AILERON THERAPEUTICS INC COM 00887A105 1 1008 SH SOLE 18 1008 0 0 AILERON THERAPEUTICS INC COM 00887A105 13 15762 SH SOLE 21 15762 0 0 AILERON THERAPEUTICS INC COM 00887A105 2 2006 SH SOLE 22 2006 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 961 40192 SH SOLE 2 6708 0 33484 AIMMUNE THERAPEUTICS INC COM 00900T107 8 355 SH SOLE 4 355 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 21 892 SH SOLE 7 892 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3442 143898 SH SOLE 18 143898 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 3137 131165 SH SOLE 19 131165 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 50966 2130695 SH SOLE 21 2130695 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 28534 1192882 SH SOLE 22 1138593 0 54289 AIMMUNE THERAPEUTICS INC COM 00900T107 488 20397 SH SOLE 23 20397 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 930 38882 SH SOLE 26 0 0 38882 AIMMUNE THERAPEUTICS INC COM 00900T107 143 5972 SH SOLE 28 5972 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 62 2576 SH SOLE 29 0 0 2576 AIMMUNE THERAPEUTICS INC COM 00900T107 257 10752 SH SOLE 30 10752 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 17 702 SH SOLE 34 702 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 90 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 3 3799 SH SOLE 18 3799 0 0 AIR INDS GROUP COM NEW 00912N205 42 58376 SH SOLE 21 58376 0 0 AIR LEASE CORP CL A 00912X302 6148 203512 SH SOLE 2 9806 0 193706 AIR LEASE CORP CL A 00912X302 13 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 79 2626 SH SOLE 7 2626 0 0 AIR LEASE CORP CL A 00912X302 1638 54223 SH SOLE 18 54223 0 0 AIR LEASE CORP CL A 00912X302 612 20253 SH SOLE 19 20253 0 0 AIR LEASE CORP CL A 00912X302 34534 1143131 SH SOLE 21 1143131 0 0 AIR LEASE CORP CL A 00912X302 85188 2819865 SH SOLE 22 2632749 0 187116 AIR LEASE CORP CL A 00912X302 960 31767 SH SOLE 26 21022 0 10745 AIR LEASE CORP CL A 00912X302 397 13139 SH SOLE 28 13139 0 0 AIR LEASE CORP CL A 00912X302 138 4577 SH SOLE 29 0 0 4577 AIR LEASE CORP CL A 00912X302 749 24796 SH SOLE 30 24796 0 0 AIR LEASE CORP CL A 00912X302 61 2027 SH SOLE 31 2006 0 21 AIR LEASE CORP CL A 00912X302 78 2591 SH SOLE 36 2591 0 0 AIR LEASE CORP CL A 00912X302 220 7280 SH SOLE 40 7280 0 0 AIR PRODS & CHEMS INC COM 009158106 101914 636763 SH SOLE 2 138815 0 497948 AIR PRODS & CHEMS INC COM 009158106 16527 103261 SH SOLE 4 97491 0 5770 AIR PRODS & CHEMS INC COM 009158106 42287 264211 SH SOLE 7 204988 0 59223 AIR PRODS & CHEMS INC COM 009158106 7796 48710 SH SOLE 13 48710 0 0 AIR PRODS & CHEMS INC COM 009158106 307 1916 SH SOLE 15 1916 0 0 AIR PRODS & CHEMS INC COM 009158106 117874 736481 SH SOLE 18 709127 0 27354 AIR PRODS & CHEMS INC COM 009158106 318382 1989263 SH SOLE 19 1989263 0 0 AIR PRODS & CHEMS INC COM 009158106 9141 57114 SH SOLE 20 57114 0 0 AIR PRODS & CHEMS INC COM 009158106 715533 4470686 SH SOLE 21 4470686 0 0 AIR PRODS & CHEMS INC COM 009158106 915501 5720092 SH SOLE 22 4982327 0 737765 AIR PRODS & CHEMS INC COM 009158106 27945 174604 SH SOLE 23 174604 0 0 AIR PRODS & CHEMS INC COM 009158106 30801 192445 SH SOLE 25 192445 0 0 AIR PRODS & CHEMS INC COM 009158106 123889 774063 SH SOLE 26 226128 0 547935 AIR PRODS & CHEMS INC COM 009158106 6643 41504 SH SOLE 28 30076 0 11428 AIR PRODS & CHEMS INC COM 009158106 16550 103407 SH SOLE 29 19416 0 83991 AIR PRODS & CHEMS INC COM 009158106 125727 785549 SH SOLE 30 785549 0 0 AIR PRODS & CHEMS INC COM 009158106 18362 114725 SH SOLE 31 46609 0 68116 AIR PRODS & CHEMS INC COM 009158106 112989 705962 SH SOLE 34 705962 0 0 AIR PRODS & CHEMS INC COM 009158106 32568 203488 SH SOLE 36 203488 0 0 AIR PRODS & CHEMS INC COM 009158106 792 4946 SH SOLE 40 4946 0 0 AIR T INC COM 009207101 49 2000 SH SOLE 17 0 0 2000 AIR T INC COM 009207101 5 197 SH SOLE 18 197 0 0 AIR T INC COM 009207101 6 253 SH SOLE 21 253 0 0 AIR T INC COM 009207101 177 7242 SH SOLE 22 7242 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1061 46530 SH SOLE 2 2034 0 44496 AIR TRANSPORT SERVICES GRP I COM 00922R105 30 1299 SH SOLE 7 1299 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 4327 189683 SH SOLE 18 189683 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1958 85837 SH SOLE 19 85837 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 43173 1892725 SH SOLE 21 1892725 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 42239 1851784 SH SOLE 22 1664410 0 187374 AIR TRANSPORT SERVICES GRP I COM 00922R105 53 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 103 4529 SH SOLE 30 4529 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 42 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 500 525000 PRN SOLE 21 525000 0 0 AIRCASTLE LTD COM G0129K104 976 56638 SH SOLE 2 1859 0 54779 AIRCASTLE LTD COM G0129K104 3 187 SH SOLE 4 187 0 0 AIRCASTLE LTD COM G0129K104 17 963 SH SOLE 7 963 0 0 AIRCASTLE LTD COM G0129K104 3195 185309 SH SOLE 18 185309 0 0 AIRCASTLE LTD COM G0129K104 1359 78838 SH SOLE 19 78838 0 0 AIRCASTLE LTD COM G0129K104 32092 1861506 SH SOLE 21 1861506 0 0 AIRCASTLE LTD COM G0129K104 27159 1575370 SH SOLE 22 1497945 0 77425 AIRCASTLE LTD COM G0129K104 329 19103 SH SOLE 26 15991 0 3112 AIRCASTLE LTD COM G0129K104 145 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 232 13447 SH SOLE 30 13447 0 0 AIRCASTLE LTD COM G0129K104 64 3734 SH SOLE 40 3734 0 0 AIRGAIN INC COM 00938A104 14 1450 SH SOLE 18 1450 0 0 AIRGAIN INC COM 00938A104 189 19109 SH SOLE 21 19109 0 0 AK STL HLDG CORP COM 001547108 723 321340 SH SOLE 2 10550 0 310790 AK STL HLDG CORP COM 001547108 4 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 29 12786 SH SOLE 7 12786 0 0 AK STL HLDG CORP COM 001547108 3636 1615897 SH SOLE 18 1615897 0 0 AK STL HLDG CORP COM 001547108 1059 470585 SH SOLE 19 470585 0 0 AK STL HLDG CORP COM 001547108 75629 33612841 SH SOLE 21 33612841 0 0 AK STL HLDG CORP COM 001547108 20506 9113715 SH SOLE 22 8652844 0 460871 AK STL HLDG CORP COM 001547108 219 97232 SH SOLE 26 75754 0 21478 AK STL HLDG CORP COM 001547108 98 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 1390 617908 SH SOLE 30 617908 0 0 AK STL HLDG CORP COM 001547108 12 5149 SH SOLE 36 5149 0 0 AK STL HLDG CORP COM 001547108 62 27348 SH SOLE 40 27348 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 23448 383882 SH SOLE 2 35904 0 347978 AKAMAI TECHNOLOGIES INC COM 00971T101 3664 59979 SH SOLE 4 55477 0 4502 AKAMAI TECHNOLOGIES INC COM 00971T101 11599 189903 SH SOLE 7 141493 0 48410 AKAMAI TECHNOLOGIES INC COM 00971T101 488 7985 SH SOLE 13 7985 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 89 1451 SH SOLE 15 1451 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 21872 358084 SH SOLE 18 337906 0 20178 AKAMAI TECHNOLOGIES INC COM 00971T101 2665 43628 SH SOLE 19 43628 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 248693 4071596 SH SOLE 21 4071596 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 247622 4054068 SH SOLE 22 3628356 0 425712 AKAMAI TECHNOLOGIES INC COM 00971T101 7234 118431 SH SOLE 23 118431 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10164 166403 SH SOLE 25 166403 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 43253 708141 SH SOLE 26 206426 0 501715 AKAMAI TECHNOLOGIES INC COM 00971T101 2039 33377 SH SOLE 28 24602 0 8775 AKAMAI TECHNOLOGIES INC COM 00971T101 2461 40290 SH SOLE 29 5650 0 34640 AKAMAI TECHNOLOGIES INC COM 00971T101 41998 687593 SH SOLE 30 687593 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3407 55784 SH SOLE 31 36662 0 19122 AKAMAI TECHNOLOGIES INC COM 00971T101 496 8116 SH SOLE 34 8116 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 7905 129416 SH SOLE 36 129416 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 210 3441 SH SOLE 40 3441 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1477 1485000 PRN SOLE 21 1485000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 311 10332 SH SOLE 2 459 0 9873 AKCEA THERAPEUTICS INC COM 00972L107 9 284 SH SOLE 7 284 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1228 40731 SH SOLE 18 40731 0 0 AKCEA THERAPEUTICS INC COM 00972L107 550 18253 SH SOLE 19 18253 0 0 AKCEA THERAPEUTICS INC COM 00972L107 45877 1522123 SH SOLE 21 1522123 0 0 AKCEA THERAPEUTICS INC COM 00972L107 12338 409355 SH SOLE 22 393440 0 15915 AKCEA THERAPEUTICS INC COM 00972L107 106 3502 SH SOLE 26 0 0 3502 AKCEA THERAPEUTICS INC COM 00972L107 206 6849 SH SOLE 30 6849 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 514 92896 SH SOLE 2 26031 0 66865 AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH SOLE 4 98 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 9 1699 SH SOLE 7 1699 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1663 300730 SH SOLE 18 300730 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2036 368126 SH SOLE 19 368126 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 20306 3671889 SH SOLE 21 3671889 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 19427 3513065 SH SOLE 22 3162481 0 350584 AKEBIA THERAPEUTICS INC COM 00972D105 519 93766 SH SOLE 23 93766 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1074 194197 SH SOLE 26 0 0 194197 AKEBIA THERAPEUTICS INC COM 00972D105 31 5640 SH SOLE 28 5640 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 100 18053 SH SOLE 29 0 0 18053 AKEBIA THERAPEUTICS INC COM 00972D105 131 23659 SH SOLE 30 23659 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 70 12685 SH SOLE 40 12685 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH SOLE 21 85 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 186 164391 SH SOLE 22 164391 0 0 AKORN INC COM 009728106 308 90777 SH SOLE 2 3486 0 87291 AKORN INC COM 009728106 1 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 7 1937 SH SOLE 7 1937 0 0 AKORN INC COM 009728106 1640 483806 SH SOLE 18 483806 0 0 AKORN INC COM 009728106 447 131803 SH SOLE 19 131803 0 0 AKORN INC COM 009728106 41014 12098465 SH SOLE 21 12098465 0 0 AKORN INC COM 009728106 9032 2664404 SH SOLE 22 2529556 0 134848 AKORN INC COM 009728106 73 21583 SH SOLE 26 12182 0 9401 AKORN INC COM 009728106 45 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 648 191108 SH SOLE 30 191108 0 0 AKORN INC COM 009728106 33 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 14 2858 SH SOLE 18 2858 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 181 36516 SH SOLE 21 36516 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 11 2173 SH SOLE 22 2173 0 0 ALAMO GROUP INC COM 011311107 969 12530 SH SOLE 2 4598 0 7932 ALAMO GROUP INC COM 011311107 8151 105420 SH SOLE 7 105420 0 0 ALAMO GROUP INC COM 011311107 3796 49094 SH SOLE 18 49094 0 0 ALAMO GROUP INC COM 011311107 5354 69245 SH SOLE 19 69245 0 0 ALAMO GROUP INC COM 011311107 79326 1025943 SH SOLE 21 1025943 0 0 ALAMO GROUP INC COM 011311107 27155 351199 SH SOLE 22 338682 0 12517 ALAMO GROUP INC COM 011311107 1321 17085 SH SOLE 23 17085 0 0 ALAMO GROUP INC COM 011311107 2664 34452 SH SOLE 26 0 0 34452 ALAMO GROUP INC COM 011311107 109 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 521 6736 SH SOLE 29 0 0 6736 ALAMO GROUP INC COM 011311107 1476 19090 SH SOLE 30 19090 0 0 ALAMO GROUP INC COM 011311107 76 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 85 23564 SH SOLE 23 23564 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 468 130114 SH SOLE 26 0 0 130114 ALAMOS GOLD INC NEW COM CL A 011532108 2844 789930 SH SOLE 34 789930 0 0 ALARM COM HLDGS INC COM 011642105 1294 24940 SH SOLE 2 1097 0 23843 ALARM COM HLDGS INC COM 011642105 12 229 SH SOLE 4 229 0 0 ALARM COM HLDGS INC COM 011642105 31 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 8418 162285 SH SOLE 18 162285 0 0 ALARM COM HLDGS INC COM 011642105 2417 46603 SH SOLE 19 46603 0 0 ALARM COM HLDGS INC COM 011642105 188231 3628891 SH SOLE 21 3628891 0 0 ALARM COM HLDGS INC COM 011642105 48221 929655 SH SOLE 22 889046 0 40609 ALARM COM HLDGS INC COM 011642105 5 87 SH SOLE 23 87 0 0 ALARM COM HLDGS INC COM 011642105 736 14195 SH SOLE 26 6633 0 7562 ALARM COM HLDGS INC COM 011642105 213 4113 SH SOLE 28 4113 0 0 ALARM COM HLDGS INC COM 011642105 3742 72149 SH SOLE 30 72149 0 0 ALARM COM HLDGS INC COM 011642105 117 2258 SH SOLE 40 2258 0 0 ALASKA AIR GROUP INC COM 011659109 16442 270198 SH SOLE 2 29231 0 240967 ALASKA AIR GROUP INC COM 011659109 5340 87757 SH SOLE 7 87757 0 0 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 15706 258111 SH SOLE 18 252338 0 5773 ALASKA AIR GROUP INC COM 011659109 2171 35684 SH SOLE 19 35684 0 0 ALASKA AIR GROUP INC COM 011659109 180460 2965654 SH SOLE 21 2965654 0 0 ALASKA AIR GROUP INC COM 011659109 182690 3002294 SH SOLE 22 2745104 0 257190 ALASKA AIR GROUP INC COM 011659109 1538 25275 SH SOLE 25 25275 0 0 ALASKA AIR GROUP INC COM 011659109 7217 118609 SH SOLE 26 24052 0 94557 ALASKA AIR GROUP INC COM 011659109 15030 247004 SH SOLE 30 247004 0 0 ALASKA AIR GROUP INC COM 011659109 148 2426 SH SOLE 31 2426 0 0 ALASKA AIR GROUP INC COM 011659109 1099 18062 SH SOLE 36 18062 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 13 8845 SH SOLE 18 8845 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 239 166072 SH SOLE 21 166072 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2294 1592972 SH SOLE 22 1592972 0 0 ALBANY INTL CORP CL A 012348108 1440 23058 SH SOLE 2 1004 0 22054 ALBANY INTL CORP CL A 012348108 9 151 SH SOLE 4 151 0 0 ALBANY INTL CORP CL A 012348108 39 628 SH SOLE 7 628 0 0 ALBANY INTL CORP CL A 012348108 9005 144235 SH SOLE 18 144235 0 0 ALBANY INTL CORP CL A 012348108 2676 42863 SH SOLE 19 42863 0 0 ALBANY INTL CORP CL A 012348108 188342 3016852 SH SOLE 21 3016852 0 0 ALBANY INTL CORP CL A 012348108 51463 824325 SH SOLE 22 786770 0 37555 ALBANY INTL CORP CL A 012348108 428 6856 SH SOLE 26 5161 0 1695 ALBANY INTL CORP CL A 012348108 250 4012 SH SOLE 28 4012 0 0 ALBANY INTL CORP CL A 012348108 3649 58443 SH SOLE 30 58443 0 0 ALBANY INTL CORP CL A 012348108 205 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 21426 278004 SH SOLE 2 32167 0 245837 ALBEMARLE CORP COM 012653101 2594 33653 SH SOLE 4 30584 0 3069 ALBEMARLE CORP COM 012653101 7988 103649 SH SOLE 7 101050 0 2599 ALBEMARLE CORP COM 012653101 152 1975 SH SOLE 13 1975 0 0 ALBEMARLE CORP COM 012653101 76 990 SH SOLE 15 990 0 0 ALBEMARLE CORP COM 012653101 18021 233827 SH SOLE 18 213500 0 20327 ALBEMARLE CORP COM 012653101 3349 43458 SH SOLE 19 43458 0 0 ALBEMARLE CORP COM 012653101 196138 2544931 SH SOLE 21 2544931 0 0 ALBEMARLE CORP COM 012653101 196892 2554719 SH SOLE 22 2270421 0 284298 ALBEMARLE CORP COM 012653101 5873 76199 SH SOLE 23 76199 0 0 ALBEMARLE CORP COM 012653101 17385 225575 SH SOLE 25 225575 0 0 ALBEMARLE CORP COM 012653101 30738 398835 SH SOLE 26 138482 0 260353 ALBEMARLE CORP COM 012653101 1642 21307 SH SOLE 28 15714 0 5593 ALBEMARLE CORP COM 012653101 2192 28440 SH SOLE 29 6243 0 22197 ALBEMARLE CORP COM 012653101 27280 353962 SH SOLE 30 353962 0 0 ALBEMARLE CORP COM 012653101 3543 45969 SH SOLE 31 25163 0 20806 ALBEMARLE CORP COM 012653101 31641 410551 SH SOLE 34 410551 0 0 ALBEMARLE CORP COM 012653101 6709 87055 SH SOLE 36 87055 0 0 ALBEMARLE CORP COM 012653101 171 2218 SH SOLE 40 2218 0 0 ALBIREO PHARMA INC COM 01345P106 201 8204 SH SOLE 2 391 0 7813 ALBIREO PHARMA INC COM 01345P106 5 196 SH SOLE 7 196 0 0 ALBIREO PHARMA INC COM 01345P106 765 31192 SH SOLE 18 31192 0 0 ALBIREO PHARMA INC COM 01345P106 321 13091 SH SOLE 19 13091 0 0 ALBIREO PHARMA INC COM 01345P106 7765 316555 SH SOLE 21 316555 0 0 ALBIREO PHARMA INC COM 01345P106 5305 216263 SH SOLE 22 209485 0 6778 ALCOA CORP COM 013872106 10264 386170 SH SOLE 2 12938 0 373232 ALCOA CORP COM 013872106 27 1015 SH SOLE 4 1015 0 0 ALCOA CORP COM 013872106 3734 140487 SH SOLE 7 140487 0 0 ALCOA CORP COM 013872106 25 939 SH SOLE 15 939 0 0 ALCOA CORP COM 013872106 0 11 SH SOLE 17 0 0 11 ALCOA CORP COM 013872106 2434 91568 SH SOLE 18 91568 0 0 ALCOA CORP COM 013872106 1054 39656 SH SOLE 19 39656 0 0 ALCOA CORP COM 013872106 63981 2407120 SH SOLE 21 2407120 0 0 ALCOA CORP COM 013872106 139610 5252436 SH SOLE 22 4843796 0 408640 ALCOA CORP COM 013872106 12013 451975 SH SOLE 25 451975 0 0 ALCOA CORP COM 013872106 5633 211934 SH SOLE 26 120270 0 91664 ALCOA CORP COM 013872106 642 24147 SH SOLE 28 24147 0 0 ALCOA CORP COM 013872106 93 3487 SH SOLE 29 0 0 3487 ALCOA CORP COM 013872106 1213 45654 SH SOLE 30 45654 0 0 ALCOA CORP COM 013872106 101 3794 SH SOLE 31 3794 0 0 ALCOA CORP COM 013872106 7999 300939 SH SOLE 34 300939 0 0 ALCOA CORP COM 013872106 3909 147079 SH SOLE 36 147079 0 0 ALCOA CORP COM 013872106 465 17486 SH SOLE 40 17486 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 564 54981 SH SOLE 2 8299 0 46682 ALDER BIOPHARMACEUTICALS INC COM 014339105 2 241 SH SOLE 4 241 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 13 1294 SH SOLE 7 1294 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1973 192445 SH SOLE 18 192445 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1904 185801 SH SOLE 19 185801 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 27497 2682603 SH SOLE 21 2682603 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 17684 1725226 SH SOLE 22 1642702 0 82524 ALDER BIOPHARMACEUTICALS INC COM 014339105 179 17484 SH SOLE 23 17484 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 394 38391 SH SOLE 26 5739 0 32652 ALDER BIOPHARMACEUTICALS INC COM 014339105 86 8437 SH SOLE 28 8437 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 56 5497 SH SOLE 29 0 0 5497 ALDER BIOPHARMACEUTICALS INC COM 014339105 170 16634 SH SOLE 30 16634 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 9 866 SH SOLE 34 866 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 48 4724 SH SOLE 40 4724 0 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 678 850000 PRN SOLE 21 850000 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 131 15826 SH SOLE 2 751 0 15075 ALDEYRA THERAPEUTICS INC COM 01438T106 581 70037 SH SOLE 18 70037 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 253 30424 SH SOLE 19 30424 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 6065 730736 SH SOLE 21 730736 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 3749 451692 SH SOLE 22 442073 0 9619 ALEXANDER & BALDWIN INC NEW COM 014491104 1830 99541 SH SOLE 2 30356 0 69185 ALEXANDER & BALDWIN INC NEW COM 014491104 8 437 SH SOLE 4 437 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 27 1487 SH SOLE 7 1487 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7288 396521 SH SOLE 18 396521 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1846 100424 SH SOLE 19 100424 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 89426 4865371 SH SOLE 21 4865371 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 44307 2410596 SH SOLE 22 2318686 0 91910 ALEXANDER & BALDWIN INC NEW COM 014491104 444 24142 SH SOLE 26 9894 0 14248 ALEXANDER & BALDWIN INC NEW COM 014491104 173 9430 SH SOLE 28 9430 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 306 16623 SH SOLE 30 16623 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 129 7014 SH SOLE 40 7014 0 0 ALEXANDERS INC COM 014752109 542 1779 SH SOLE 2 79 0 1700 ALEXANDERS INC COM 014752109 457 1501 SH SOLE 4 1501 0 0 ALEXANDERS INC COM 014752109 1080 3544 SH SOLE 7 3544 0 0 ALEXANDERS INC COM 014752109 29 96 SH SOLE 15 96 0 0 ALEXANDERS INC COM 014752109 2181 7156 SH SOLE 18 7156 0 0 ALEXANDERS INC COM 014752109 2043 6703 SH SOLE 19 6703 0 0 ALEXANDERS INC COM 014752109 23154 75981 SH SOLE 21 75981 0 0 ALEXANDERS INC COM 014752109 33899 111238 SH SOLE 22 108584 0 2654 ALEXANDERS INC COM 014752109 39 128 SH SOLE 23 128 0 0 ALEXANDERS INC COM 014752109 1268 4162 SH SOLE 25 4162 0 0 ALEXANDERS INC COM 014752109 470 1541 SH SOLE 26 186 0 1355 ALEXANDERS INC COM 014752109 101 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 214 703 SH SOLE 29 703 0 0 ALEXANDERS INC COM 014752109 3091 10142 SH SOLE 30 10142 0 0 ALEXANDERS INC COM 014752109 72 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30181 261900 SH SOLE 2 24597 0 237303 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19022 165063 SH SOLE 4 162490 0 2573 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30051 260767 SH SOLE 7 259786 0 981 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49 421 SH SOLE 13 421 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 564 4898 SH SOLE 15 4898 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37118 322094 SH SOLE 18 309026 0 13068 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38924 337763 SH SOLE 19 337763 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 391912 3400830 SH SOLE 21 3400830 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 478182 4149445 SH SOLE 22 3817807 0 331638 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12301 106745 SH SOLE 23 106745 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36467 316444 SH SOLE 25 316444 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48645 422123 SH SOLE 26 122926 0 299197 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4100 35580 SH SOLE 28 30191 0 5389 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7457 64708 SH SOLE 29 43096 0 21612 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 96057 833536 SH SOLE 30 833536 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4460 38704 SH SOLE 31 21469 0 17235 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18874 163776 SH SOLE 34 163776 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9055 78572 SH SOLE 36 78572 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 298 2587 SH SOLE 40 2587 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 60600 622435 SH SOLE 2 128740 0 493695 ALEXION PHARMACEUTICALS INC COM 015351109 7998 82150 SH SOLE 4 76321 0 5829 ALEXION PHARMACEUTICALS INC COM 015351109 17556 180319 SH SOLE 7 176663 0 3656 ALEXION PHARMACEUTICALS INC COM 015351109 830 8523 SH SOLE 13 8523 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 215 2207 SH SOLE 15 2207 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 52209 536245 SH SOLE 18 508715 0 27530 ALEXION PHARMACEUTICALS INC COM 015351109 36555 375461 SH SOLE 19 375461 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 638547 6558618 SH SOLE 21 6558618 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 517041 5310611 SH SOLE 22 4743451 0 567160 ALEXION PHARMACEUTICALS INC COM 015351109 16661 171126 SH SOLE 23 171126 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 19078 195952 SH SOLE 25 195952 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 75874 779318 SH SOLE 26 233362 0 545956 ALEXION PHARMACEUTICALS INC COM 015351109 4208 43217 SH SOLE 28 31619 0 11598 ALEXION PHARMACEUTICALS INC COM 015351109 1519 15604 SH SOLE 29 15604 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 85051 873571 SH SOLE 30 873571 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 10036 103083 SH SOLE 31 59941 0 43142 ALEXION PHARMACEUTICALS INC COM 015351109 3082 31651 SH SOLE 32 31651 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 16102 165389 SH SOLE 34 165389 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 16605 170553 SH SOLE 36 170553 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 519 5327 SH SOLE 40 5327 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 1400 139294 SH SOLE 22 0 0 139294 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 304526 2221680 SH SOLE 2 162632 0 2059048 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 75513 550905 SH SOLE 4 550905 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25406 185349 SH SOLE 7 185349 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28587 208559 SH SOLE 13 208559 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 128522 937638 SH SOLE 15 917629 0 20009 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89 650 SH SOLE 17 0 0 650 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86904 634010 SH SOLE 18 634010 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153380 1118992 SH SOLE 19 1118992 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3619466 26405970 SH SOLE 21 26405970 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2581374 18832523 SH SOLE 22 16645153 0 2187370 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110690 807547 SH SOLE 23 807547 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 85118 620979 SH SOLE 25 620979 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 649576 4739006 SH SOLE 26 328411 0 4410595 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25378 185145 SH SOLE 28 185145 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43068 314204 SH SOLE 29 192674 0 121530 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1062375 7750602 SH SOLE 30 7750602 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19472 142056 SH SOLE 31 142056 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5397 39376 SH SOLE 32 39376 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 275034 2006519 SH SOLE 34 2006519 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2847 20770 SH SOLE 36 20770 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1508 11002 SH SOLE 40 11002 0 0 ALICO INC COM 016230104 68 2319 SH SOLE 2 87 0 2232 ALICO INC COM 016230104 326 11040 SH SOLE 18 11040 0 0 ALICO INC COM 016230104 135 4566 SH SOLE 19 4566 0 0 ALICO INC COM 016230104 3371 114285 SH SOLE 21 114285 0 0 ALICO INC COM 016230104 3430 116266 SH SOLE 22 114463 0 1803 ALIGN TECHNOLOGY INC COM 016255101 52575 251040 SH SOLE 2 33507 0 217533 ALIGN TECHNOLOGY INC COM 016255101 5990 28600 SH SOLE 4 26500 0 2100 ALIGN TECHNOLOGY INC COM 016255101 17571 83900 SH SOLE 7 68022 0 15878 ALIGN TECHNOLOGY INC COM 016255101 200 953 SH SOLE 13 953 0 0 ALIGN TECHNOLOGY INC COM 016255101 162 775 SH SOLE 15 775 0 0 ALIGN TECHNOLOGY INC COM 016255101 147297 703324 SH SOLE 18 554988 0 148336 ALIGN TECHNOLOGY INC COM 016255101 177310 846633 SH SOLE 19 846633 0 0 ALIGN TECHNOLOGY INC COM 016255101 649 3100 SH SOLE 20 3100 0 0 ALIGN TECHNOLOGY INC COM 016255101 413641 1975078 SH SOLE 21 1975078 0 0 ALIGN TECHNOLOGY INC COM 016255101 399386 1907016 SH SOLE 22 1711740 0 195276 ALIGN TECHNOLOGY INC COM 016255101 11077 52891 SH SOLE 23 52891 0 0 ALIGN TECHNOLOGY INC COM 016255101 44831 214062 SH SOLE 25 214062 0 0 ALIGN TECHNOLOGY INC COM 016255101 67018 320003 SH SOLE 26 88239 0 231764 ALIGN TECHNOLOGY INC COM 016255101 3090 14752 SH SOLE 28 10828 0 3924 ALIGN TECHNOLOGY INC COM 016255101 3837 18319 SH SOLE 29 2726 0 15593 ALIGN TECHNOLOGY INC COM 016255101 68363 326425 SH SOLE 30 326425 0 0 ALIGN TECHNOLOGY INC COM 016255101 6228 29738 SH SOLE 31 17689 0 12049 ALIGN TECHNOLOGY INC COM 016255101 2376 11347 SH SOLE 32 11347 0 0 ALIGN TECHNOLOGY INC COM 016255101 18507 88368 SH SOLE 34 88368 0 0 ALIGN TECHNOLOGY INC COM 016255101 11908 56860 SH SOLE 36 56860 0 0 ALIGN TECHNOLOGY INC COM 016255101 398 1901 SH SOLE 40 1901 0 0 ALIMERA SCIENCES INC COM 016259103 9 12192 SH SOLE 18 12192 0 0 ALIMERA SCIENCES INC COM 016259103 193 268383 SH SOLE 21 268383 0 0 ALIMERA SCIENCES INC COM 016259103 7 10303 SH SOLE 22 10303 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 6 2664 SH SOLE 18 2664 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 112 47766 SH SOLE 21 47766 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 11 4744 SH SOLE 22 4744 0 0 ALJ REGIONAL HLDGS INC COM 001627108 5 4059 SH SOLE 18 4059 0 0 ALJ REGIONAL HLDGS INC COM 001627108 78 59542 SH SOLE 21 59542 0 0 ALKERMES PLC SHS G01767105 11404 386433 SH SOLE 2 38752 0 347681 ALKERMES PLC SHS G01767105 1644 55709 SH SOLE 4 51618 0 4091 ALKERMES PLC SHS G01767105 297 10073 SH SOLE 7 10073 0 0 ALKERMES PLC SHS G01767105 78 2659 SH SOLE 13 2659 0 0 ALKERMES PLC SHS G01767105 26 872 SH SOLE 15 872 0 0 ALKERMES PLC SHS G01767105 2737 92747 SH SOLE 18 80299 0 12448 ALKERMES PLC SHS G01767105 1078 36514 SH SOLE 19 36514 0 0 ALKERMES PLC SHS G01767105 111666 3784015 SH SOLE 21 3784015 0 0 ALKERMES PLC SHS G01767105 127636 4325177 SH SOLE 22 4020282 0 304895 ALKERMES PLC SHS G01767105 3521 119319 SH SOLE 23 119319 0 0 ALKERMES PLC SHS G01767105 4067 137826 SH SOLE 25 137826 0 0 ALKERMES PLC SHS G01767105 14701 498162 SH SOLE 26 224694 0 273468 ALKERMES PLC SHS G01767105 894 30306 SH SOLE 28 22023 0 8283 ALKERMES PLC SHS G01767105 1271 43079 SH SOLE 29 11642 0 31437 ALKERMES PLC SHS G01767105 10243 347105 SH SOLE 30 347105 0 0 ALKERMES PLC SHS G01767105 2024 68582 SH SOLE 31 39231 0 29351 ALKERMES PLC SHS G01767105 302 10232 SH SOLE 34 10232 0 0 ALKERMES PLC SHS G01767105 3661 124075 SH SOLE 36 124075 0 0 ALKERMES PLC SHS G01767105 91 3087 SH SOLE 40 3087 0 0 ALLAKOS INC COM 01671P100 1382 26440 SH SOLE 2 20029 0 6411 ALLAKOS INC COM 01671P100 1955 37408 SH SOLE 18 37408 0 0 ALLAKOS INC COM 01671P100 6723 128622 SH SOLE 19 128622 0 0 ALLAKOS INC COM 01671P100 98 1873 SH SOLE 20 1873 0 0 ALLAKOS INC COM 01671P100 39093 747910 SH SOLE 21 747910 0 0 ALLAKOS INC COM 01671P100 11731 224428 SH SOLE 22 213462 0 10966 ALLAKOS INC COM 01671P100 180 3444 SH SOLE 30 3444 0 0 ALLAKOS INC COM 01671P100 2742 52455 SH SOLE 34 52455 0 0 ALLEGHANY CORP DEL COM 017175100 25901 41553 SH SOLE 2 8043 0 33510 ALLEGHANY CORP DEL COM 017175100 3271 5248 SH SOLE 4 4849 0 399 ALLEGHANY CORP DEL COM 017175100 2714 4354 SH SOLE 7 3315 0 1039 ALLEGHANY CORP DEL COM 017175100 427 685 SH SOLE 13 685 0 0 ALLEGHANY CORP DEL COM 017175100 88 141 SH SOLE 15 141 0 0 ALLEGHANY CORP DEL COM 017175100 27293 43786 SH SOLE 18 42575 0 1211 ALLEGHANY CORP DEL COM 017175100 2085 3345 SH SOLE 19 3345 0 0 ALLEGHANY CORP DEL COM 017175100 478864 768248 SH SOLE 21 768248 0 0 ALLEGHANY CORP DEL COM 017175100 320035 513436 SH SOLE 22 481418 0 32018 ALLEGHANY CORP DEL COM 017175100 6612 10608 SH SOLE 23 10608 0 0 ALLEGHANY CORP DEL COM 017175100 8902 14282 SH SOLE 25 14282 0 0 ALLEGHANY CORP DEL COM 017175100 30241 48516 SH SOLE 26 17827 0 30689 ALLEGHANY CORP DEL COM 017175100 1865 2992 SH SOLE 28 2194 0 798 ALLEGHANY CORP DEL COM 017175100 2282 3661 SH SOLE 29 558 0 3103 ALLEGHANY CORP DEL COM 017175100 21999 35294 SH SOLE 30 35294 0 0 ALLEGHANY CORP DEL COM 017175100 3108 4986 SH SOLE 31 3178 0 1808 ALLEGHANY CORP DEL COM 017175100 491 787 SH SOLE 34 787 0 0 ALLEGHANY CORP DEL COM 017175100 11327 18172 SH SOLE 36 18172 0 0 ALLEGHANY CORP DEL COM 017175100 188 302 SH SOLE 40 302 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6410 294425 SH SOLE 2 169612 0 124813 ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 56 2595 SH SOLE 7 2595 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 15826 726964 SH SOLE 18 726964 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4073 187108 SH SOLE 19 187108 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 197991 9094681 SH SOLE 21 9094681 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 103773 4766796 SH SOLE 22 4481926 0 284870 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1292 59369 SH SOLE 26 21602 0 37767 ALLEGHENY TECHNOLOGIES INC COM 01741R102 349 16017 SH SOLE 28 16017 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 660 30334 SH SOLE 30 30334 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 156 7151 SH SOLE 36 7151 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 260 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1049 625000 PRN SOLE 21 625000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 359 11103 SH SOLE 2 409 0 10694 ALLEGIANCE BANCSHARES INC COM 01748H107 7 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1409 43537 SH SOLE 18 43537 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 558 17239 SH SOLE 19 17239 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 13615 420599 SH SOLE 21 420599 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 5844 180529 SH SOLE 22 171844 0 8685 ALLEGIANCE BANCSHARES INC COM 01748H107 26 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 98 3041 SH SOLE 30 3041 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1035 10328 SH SOLE 2 449 0 9879 ALLEGIANT TRAVEL CO COM 01748X102 28 276 SH SOLE 7 276 0 0 ALLEGIANT TRAVEL CO COM 01748X102 6438 64241 SH SOLE 18 64241 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2126 21216 SH SOLE 19 21216 0 0 ALLEGIANT TRAVEL CO COM 01748X102 135198 1349016 SH SOLE 21 1349016 0 0 ALLEGIANT TRAVEL CO COM 01748X102 35579 355004 SH SOLE 22 341592 0 13412 ALLEGIANT TRAVEL CO COM 01748X102 107 1063 SH SOLE 23 1063 0 0 ALLEGIANT TRAVEL CO COM 01748X102 141 1410 SH SOLE 26 0 0 1410 ALLEGIANT TRAVEL CO COM 01748X102 63 633 SH SOLE 28 633 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2384 23791 SH SOLE 30 23791 0 0 ALLEGIANT TRAVEL CO COM 01748X102 47 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 23371 293202 SH SOLE 2 68705 0 224497 ALLEGION PUB LTD CO ORD SHS G0176J109 3315 41589 SH SOLE 4 39083 0 2506 ALLEGION PUB LTD CO ORD SHS G0176J109 5794 72690 SH SOLE 7 72690 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1690 21203 SH SOLE 13 21203 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 70 881 SH SOLE 15 881 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 18710 234721 SH SOLE 18 223032 0 11689 ALLEGION PUB LTD CO ORD SHS G0176J109 18631 233739 SH SOLE 19 233739 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 169595 2127650 SH SOLE 21 2127650 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 215426 2702616 SH SOLE 22 2400456 0 302160 ALLEGION PUB LTD CO ORD SHS G0176J109 6325 79347 SH SOLE 23 79347 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6567 82392 SH SOLE 25 82392 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 35396 444059 SH SOLE 26 132004 0 312055 ALLEGION PUB LTD CO ORD SHS G0176J109 1473 18485 SH SOLE 28 13613 0 4872 ALLEGION PUB LTD CO ORD SHS G0176J109 6674 83731 SH SOLE 29 6982 0 76749 ALLEGION PUB LTD CO ORD SHS G0176J109 26384 331000 SH SOLE 30 331000 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3564 44713 SH SOLE 31 27948 0 16765 ALLEGION PUB LTD CO ORD SHS G0176J109 611 7663 SH SOLE 34 7663 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6270 78666 SH SOLE 36 78666 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 152 1906 SH SOLE 40 1906 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 51 9356 SH SOLE 2 391 0 8965 ALLENA PHARMACEUTICALS INC COM 018119107 3 464 SH SOLE 7 464 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 208 38165 SH SOLE 18 38165 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 94 17205 SH SOLE 19 17205 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 2200 403664 SH SOLE 21 403664 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 616 113117 SH SOLE 22 104935 0 8182 ALLERGAN PLC SHS G0177J108 131636 984858 SH SOLE 2 204228 0 780630 ALLERGAN PLC SHS G0177J108 15651 117092 SH SOLE 4 108219 0 8873 ALLERGAN PLC SHS G0177J108 37887 283455 SH SOLE 7 242932 0 40523 ALLERGAN PLC SHS G0177J108 1339 10018 SH SOLE 13 10018 0 0 ALLERGAN PLC SHS G0177J108 416 3110 SH SOLE 15 3110 0 0 ALLERGAN PLC SHS G0177J108 100901 754911 SH SOLE 18 712309 0 42602 ALLERGAN PLC SHS G0177J108 101798 761621 SH SOLE 19 761621 0 0 ALLERGAN PLC SHS G0177J108 834714 6245057 SH SOLE 21 6245057 0 0 ALLERGAN PLC SHS G0177J108 1054505 7889455 SH SOLE 22 7025100 0 864355 ALLERGAN PLC SHS G0177J108 33091 247577 SH SOLE 23 247577 0 0 ALLERGAN PLC SHS G0177J108 40965 306486 SH SOLE 25 306486 0 0 ALLERGAN PLC SHS G0177J108 220154 1647116 SH SOLE 26 336290 0 1310826 ALLERGAN PLC SHS G0177J108 8760 65536 SH SOLE 28 47978 0 17558 ALLERGAN PLC SHS G0177J108 1861 13923 SH SOLE 29 13923 0 0 ALLERGAN PLC SHS G0177J108 181721 1359575 SH SOLE 30 1359575 0 0 ALLERGAN PLC SHS G0177J108 20093 150332 SH SOLE 31 75368 0 74964 ALLERGAN PLC SHS G0177J108 42962 321429 SH SOLE 34 321429 0 0 ALLERGAN PLC SHS G0177J108 39643 296596 SH SOLE 36 296596 0 0 ALLERGAN PLC SHS G0177J108 1052 7870 SH SOLE 40 7870 0 0 ALLETE INC COM NEW 018522300 7468 97984 SH SOLE 2 46853 0 51131 ALLETE INC COM NEW 018522300 1284 16846 SH SOLE 4 16846 0 0 ALLETE INC COM NEW 018522300 249 3269 SH SOLE 7 3269 0 0 ALLETE INC COM NEW 018522300 18 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 23240 304904 SH SOLE 18 304904 0 0 ALLETE INC COM NEW 018522300 5858 76859 SH SOLE 19 76859 0 0 ALLETE INC COM NEW 018522300 289941 3803998 SH SOLE 21 3803998 0 0 ALLETE INC COM NEW 018522300 133883 1756531 SH SOLE 22 1684828 0 71703 ALLETE INC COM NEW 018522300 1281 16809 SH SOLE 26 11483 0 5326 ALLETE INC COM NEW 018522300 538 7061 SH SOLE 28 7061 0 0 ALLETE INC COM NEW 018522300 2012 26399 SH SOLE 30 26399 0 0 ALLETE INC COM NEW 018522300 208 2729 SH SOLE 36 2729 0 0 ALLETE INC COM NEW 018522300 326 4280 SH SOLE 40 4280 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 22432 149468 SH SOLE 2 34076 0 115392 ALLIANCE DATA SYSTEMS CORP COM 018581108 3051 20328 SH SOLE 4 19012 0 1316 ALLIANCE DATA SYSTEMS CORP COM 018581108 5432 36196 SH SOLE 7 36196 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 46 305 SH SOLE 13 305 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 63 421 SH SOLE 15 421 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 15879 105803 SH SOLE 18 99905 0 5898 ALLIANCE DATA SYSTEMS CORP COM 018581108 3575 23818 SH SOLE 19 23818 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 173921 1158856 SH SOLE 21 1158856 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 174837 1164960 SH SOLE 22 1028288 0 136672 ALLIANCE DATA SYSTEMS CORP COM 018581108 6484 43205 SH SOLE 23 43205 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6799 45301 SH SOLE 25 45301 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 31132 207436 SH SOLE 26 63344 0 144092 ALLIANCE DATA SYSTEMS CORP COM 018581108 1448 9645 SH SOLE 28 7033 0 2612 ALLIANCE DATA SYSTEMS CORP COM 018581108 2183 14546 SH SOLE 29 4596 0 9950 ALLIANCE DATA SYSTEMS CORP COM 018581108 31729 211414 SH SOLE 30 211414 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3418 22773 SH SOLE 31 15749 0 7024 ALLIANCE DATA SYSTEMS CORP COM 018581108 1407 9373 SH SOLE 34 9373 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6087 40560 SH SOLE 36 40560 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 151 1005 SH SOLE 40 1005 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 2034 193200 SH SOLE 2 193200 0 0 ALLIANT ENERGY CORP COM 018802108 29054 687671 SH SOLE 2 113843 0 573828 ALLIANT ENERGY CORP COM 018802108 6739 159496 SH SOLE 4 153570 0 5926 ALLIANT ENERGY CORP COM 018802108 13447 318280 SH SOLE 7 245465 0 72815 ALLIANT ENERGY CORP COM 018802108 545 12909 SH SOLE 13 12909 0 0 ALLIANT ENERGY CORP COM 018802108 84 1994 SH SOLE 15 1994 0 0 ALLIANT ENERGY CORP COM 018802108 26744 632989 SH SOLE 18 604555 0 28434 ALLIANT ENERGY CORP COM 018802108 3600 85206 SH SOLE 19 85206 0 0 ALLIANT ENERGY CORP COM 018802108 504518 11941243 SH SOLE 21 11941243 0 0 ALLIANT ENERGY CORP COM 018802108 267661 6335176 SH SOLE 22 5704186 0 630990 ALLIANT ENERGY CORP COM 018802108 6839 161879 SH SOLE 23 161879 0 0 ALLIANT ENERGY CORP COM 018802108 9451 223699 SH SOLE 25 223699 0 0 ALLIANT ENERGY CORP COM 018802108 39900 944390 SH SOLE 26 297143 0 647247 ALLIANT ENERGY CORP COM 018802108 1904 45071 SH SOLE 28 32904 0 12167 ALLIANT ENERGY CORP COM 018802108 313 7415 SH SOLE 29 7415 0 0 ALLIANT ENERGY CORP COM 018802108 38533 912017 SH SOLE 30 912017 0 0 ALLIANT ENERGY CORP COM 018802108 3918 92731 SH SOLE 31 54785 0 37946 ALLIANT ENERGY CORP COM 018802108 3829 90632 SH SOLE 32 90632 0 0 ALLIANT ENERGY CORP COM 018802108 553 13081 SH SOLE 34 13081 0 0 ALLIANT ENERGY CORP COM 018802108 8580 203074 SH SOLE 36 203074 0 0 ALLIANT ENERGY CORP COM 018802108 280 6623 SH SOLE 40 6623 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 254 5681 SH SOLE 2 249 0 5432 ALLIED MOTION TECHNOLOGIES I COM 019330109 6 144 SH SOLE 7 144 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1094 24478 SH SOLE 18 24478 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 443 9909 SH SOLE 19 9909 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 11182 250213 SH SOLE 21 250213 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 10229 228885 SH SOLE 22 223667 0 5218 ALLIQUA BIOMEDICAL INC COM PAR 019621309 2 1090 SH SOLE 21 1090 0 0 ALLIQUA BIOMEDICAL INC COM PAR 019621309 5 2554 SH SOLE 22 2554 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 10122 230520 SH SOLE 2 21648 0 208872 ALLISON TRANSMISSION HLDGS I COM 01973R101 25 577 SH SOLE 4 577 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 140 3184 SH SOLE 7 3184 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3804 86630 SH SOLE 18 86630 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 5271 120052 SH SOLE 19 120052 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 61967 1411218 SH SOLE 21 1411218 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 158773 3615878 SH SOLE 22 3380260 0 235618 ALLISON TRANSMISSION HLDGS I COM 01973R101 1304 29690 SH SOLE 25 29690 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1874 42689 SH SOLE 26 27245 0 15444 ALLISON TRANSMISSION HLDGS I COM 01973R101 703 15999 SH SOLE 28 15999 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1311 29867 SH SOLE 29 0 0 29867 ALLISON TRANSMISSION HLDGS I COM 01973R101 1343 30592 SH SOLE 30 30592 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 246 5612 SH SOLE 31 2327 0 3285 ALLISON TRANSMISSION HLDGS I COM 01973R101 2188 49825 SH SOLE 34 49825 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 149 3385 SH SOLE 36 3385 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 508 11580 SH SOLE 40 11580 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 441 16367 SH SOLE 2 773 0 15594 ALLOGENE THERAPEUTICS INC COM 019770106 2216 82276 SH SOLE 18 82276 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 21792 809200 SH SOLE 19 809200 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 255 9477 SH SOLE 20 9477 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 18172 674771 SH SOLE 21 674771 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 13135 487738 SH SOLE 22 469697 0 18041 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2363 245114 SH SOLE 2 78474 0 166640 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 22 2310 SH SOLE 7 2310 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9684 1004587 SH SOLE 18 1004587 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2509 260270 SH SOLE 19 260270 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 118964 12340709 SH SOLE 21 12340709 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 57386 5952894 SH SOLE 22 5718403 0 234491 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 292 30267 SH SOLE 26 15786 0 14481 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 250 25939 SH SOLE 28 25939 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4861 504289 SH SOLE 30 504289 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 60 6173 SH SOLE 36 6173 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 182 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 674 700000 PRN SOLE 21 700000 0 0 ALLSTATE CORP COM 020002101 116246 1406822 SH SOLE 2 515496 0 891326 ALLSTATE CORP COM 020002101 19209 232468 SH SOLE 4 223113 0 9355 ALLSTATE CORP COM 020002101 36570 442576 SH SOLE 7 362082 0 80494 ALLSTATE CORP COM 020002101 5330 64503 SH SOLE 13 64503 0 0 ALLSTATE CORP COM 020002101 239 2893 SH SOLE 15 2893 0 0 ALLSTATE CORP COM 020002101 62009 750437 SH SOLE 18 700275 0 50162 ALLSTATE CORP COM 020002101 49956 604579 SH SOLE 19 604579 0 0 ALLSTATE CORP COM 020002101 627278 7591409 SH SOLE 21 7591409 0 0 ALLSTATE CORP COM 020002101 850193 10289151 SH SOLE 22 8777430 0 1511721 ALLSTATE CORP COM 020002101 36548 442306 SH SOLE 23 442306 0 0 ALLSTATE CORP COM 020002101 29992 362969 SH SOLE 25 362969 0 0 ALLSTATE CORP COM 020002101 167267 2024289 SH SOLE 26 403843 0 1620446 ALLSTATE CORP COM 020002101 5492 66469 SH SOLE 28 48433 0 18036 ALLSTATE CORP COM 020002101 25359 306899 SH SOLE 29 139553 0 167346 ALLSTATE CORP COM 020002101 130849 1583559 SH SOLE 30 1583559 0 0 ALLSTATE CORP COM 020002101 29243 353908 SH SOLE 31 255273 0 98635 ALLSTATE CORP COM 020002101 11651 141002 SH SOLE 34 141002 0 0 ALLSTATE CORP COM 020002101 38643 467669 SH SOLE 36 467669 0 0 ALLSTATE CORP COM 020002101 688 8326 SH SOLE 40 8326 0 0 ALLY FINL INC COM 02005N100 32966 1454803 SH SOLE 2 436742 0 1018061 ALLY FINL INC COM 02005N100 4576 201923 SH SOLE 4 190576 0 11347 ALLY FINL INC COM 02005N100 5163 227854 SH SOLE 7 88527 0 139327 ALLY FINL INC COM 02005N100 277 12220 SH SOLE 13 12220 0 0 ALLY FINL INC COM 02005N100 95 4202 SH SOLE 15 4202 0 0 ALLY FINL INC COM 02005N100 47750 2107220 SH SOLE 18 1812356 0 294864 ALLY FINL INC COM 02005N100 23981 1058300 SH SOLE 19 1058300 0 0 ALLY FINL INC COM 02005N100 131140 5787293 SH SOLE 21 5787293 0 0 ALLY FINL INC COM 02005N100 260888 11513155 SH SOLE 22 10521033 0 992122 ALLY FINL INC COM 02005N100 8199 361829 SH SOLE 23 361829 0 0 ALLY FINL INC COM 02005N100 12326 543956 SH SOLE 25 468980 0 74976 ALLY FINL INC COM 02005N100 43236 1908014 SH SOLE 26 536496 0 1371518 ALLY FINL INC COM 02005N100 1845 81422 SH SOLE 28 58866 0 22556 ALLY FINL INC COM 02005N100 2889 127490 SH SOLE 29 41214 0 86276 ALLY FINL INC COM 02005N100 17691 780694 SH SOLE 30 780694 0 0 ALLY FINL INC COM 02005N100 4431 195538 SH SOLE 31 144731 0 50807 ALLY FINL INC COM 02005N100 19586 864332 SH SOLE 34 864332 0 0 ALLY FINL INC COM 02005N100 10822 477598 SH SOLE 36 477598 0 0 ALLY FINL INC COM 02005N100 205 9036 SH SOLE 40 9036 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17680 242491 SH SOLE 2 39882 0 202609 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2358 32348 SH SOLE 4 30048 0 2300 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 460 6305 SH SOLE 7 6305 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 4914 67399 SH SOLE 18 60234 0 7165 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13141 180240 SH SOLE 19 180240 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 176473 2420429 SH SOLE 21 2420429 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 180125 2470512 SH SOLE 22 2286361 0 184151 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5058 69367 SH SOLE 23 69367 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4959 68019 SH SOLE 25 68019 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 19654 269567 SH SOLE 26 117331 0 152236 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1266 17365 SH SOLE 28 12673 0 4692 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1829 25085 SH SOLE 29 6505 0 18580 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8178 112164 SH SOLE 30 112164 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2844 39012 SH SOLE 31 23346 0 15666 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3806 52200 SH SOLE 34 52200 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5154 70694 SH SOLE 36 70694 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 130 1780 SH SOLE 40 1780 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 316 31013 SH SOLE 2 12014 0 18999 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 752 73827 SH SOLE 18 73827 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 897 88037 SH SOLE 19 88037 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7181 704679 SH SOLE 21 704679 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8259 810537 SH SOLE 22 791697 0 18840 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 571 56070 SH SOLE 23 56070 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 49 4843 SH SOLE 29 0 0 4843 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 29 2839 SH SOLE 30 2839 0 0 ALPHA PRO TECH LTD COM 020772109 8 2222 SH SOLE 18 2222 0 0 ALPHA PRO TECH LTD COM 020772109 178 48002 SH SOLE 21 48002 0 0 ALPHABET INC CAP STK CL C 02079K107 857654 828163 SH SOLE 2 112094 0 716069 ALPHABET INC CAP STK CL C 02079K107 128061 123658 SH SOLE 4 115254 0 8404 ALPHABET INC CAP STK CL C 02079K107 255586 246798 SH SOLE 7 246798 0 0 ALPHABET INC CAP STK CL C 02079K107 11592 11193 SH SOLE 13 11193 0 0 ALPHABET INC CAP STK CL C 02079K107 3114 3007 SH SOLE 15 3007 0 0 ALPHABET INC CAP STK CL C 02079K107 98 95 SH SOLE 17 0 0 95 ALPHABET INC CAP STK CL C 02079K107 833277 804624 SH SOLE 18 750651 0 53973 ALPHABET INC CAP STK CL C 02079K107 699454 675403 SH SOLE 19 675403 0 0 ALPHABET INC CAP STK CL C 02079K107 5809974 5610195 SH SOLE 21 5610195 0 0 ALPHABET INC CAP STK CL C 02079K107 7805483 7537087 SH SOLE 22 6672094 0 864993 ALPHABET INC CAP STK CL C 02079K107 245919 237463 SH SOLE 23 237463 0 0 ALPHABET INC CAP STK CL C 02079K107 390757 377321 SH SOLE 25 373299 0 4022 ALPHABET INC CAP STK CL C 02079K107 1201973 1160643 SH SOLE 26 295707 0 864936 ALPHABET INC CAP STK CL C 02079K107 62714 60558 SH SOLE 28 44302 0 16256 ALPHABET INC CAP STK CL C 02079K107 61860 59733 SH SOLE 29 19960 0 39773 ALPHABET INC CAP STK CL C 02079K107 1185689 1144918 SH SOLE 30 1144918 0 0 ALPHABET INC CAP STK CL C 02079K107 133811 129210 SH SOLE 31 79635 0 49575 ALPHABET INC CAP STK CL C 02079K107 54772 52889 SH SOLE 32 52889 0 0 ALPHABET INC CAP STK CL C 02079K107 313746 302958 SH SOLE 34 302958 0 0 ALPHABET INC CAP STK CL C 02079K107 253884 245154 SH SOLE 36 245154 0 0 ALPHABET INC CAP STK CL C 02079K107 7501 7243 SH SOLE 40 7243 0 0 ALPHABET INC CAP STK CL A 02079K305 861496 824430 SH SOLE 2 103451 0 720979 ALPHABET INC CAP STK CL A 02079K305 113071 108206 SH SOLE 4 100264 0 7942 ALPHABET INC CAP STK CL A 02079K305 249198 238476 SH SOLE 7 238383 0 93 ALPHABET INC CAP STK CL A 02079K305 10337 9892 SH SOLE 13 9892 0 0 ALPHABET INC CAP STK CL A 02079K305 3049 2918 SH SOLE 15 2918 0 0 ALPHABET INC CAP STK CL A 02079K305 76 73 SH SOLE 17 0 0 73 ALPHABET INC CAP STK CL A 02079K305 1027904 983678 SH SOLE 18 857101 0 126577 ALPHABET INC CAP STK CL A 02079K305 461400 441548 SH SOLE 19 441548 0 0 ALPHABET INC CAP STK CL A 02079K305 2718 2601 SH SOLE 20 2601 0 0 ALPHABET INC CAP STK CL A 02079K305 5721975 5475784 SH SOLE 21 5475784 0 0 ALPHABET INC CAP STK CL A 02079K305 7678305 7347942 SH SOLE 22 6510048 0 837894 ALPHABET INC CAP STK CL A 02079K305 233494 223448 SH SOLE 23 223448 0 0 ALPHABET INC CAP STK CL A 02079K305 301289 288326 SH SOLE 25 284468 0 3858 ALPHABET INC CAP STK CL A 02079K305 1154584 1104907 SH SOLE 26 283676 0 821231 ALPHABET INC CAP STK CL A 02079K305 59840 57265 SH SOLE 28 41893 0 15372 ALPHABET INC CAP STK CL A 02079K305 52824 50551 SH SOLE 29 17458 0 33093 ALPHABET INC CAP STK CL A 02079K305 1117662 1069574 SH SOLE 30 1069574 0 0 ALPHABET INC CAP STK CL A 02079K305 129062 123509 SH SOLE 31 73834 0 49675 ALPHABET INC CAP STK CL A 02079K305 49033 46923 SH SOLE 32 46923 0 0 ALPHABET INC CAP STK CL A 02079K305 127502 122016 SH SOLE 34 122016 0 0 ALPHABET INC CAP STK CL A 02079K305 249146 238426 SH SOLE 36 238426 0 0 ALPHABET INC CAP STK CL A 02079K305 7183 6874 SH SOLE 40 6874 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 7 3187 SH SOLE 18 3187 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 116 50862 SH SOLE 21 50862 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 331 144375 SH SOLE 22 144375 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 3 822 SH SOLE 18 822 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 48 13158 SH SOLE 21 13158 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 43 11820 SH SOLE 22 11820 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 7 188 SH SOLE 17 0 0 188 ALPS ETF TR ALERIAN MLP 00162Q866 525 60095 SH SOLE 2 60095 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH SOLE 18 35 0 0 ALTA MESA RES INC CL A 02133L109 133 132846 SH SOLE 2 3586 0 129260 ALTA MESA RES INC CL A 02133L109 2 1977 SH SOLE 7 1977 0 0 ALTA MESA RES INC CL A 02133L109 316 315574 SH SOLE 18 315574 0 0 ALTA MESA RES INC CL A 02133L109 149 149011 SH SOLE 19 149011 0 0 ALTA MESA RES INC CL A 02133L109 3320 3320386 SH SOLE 21 3320386 0 0 ALTA MESA RES INC CL A 02133L109 3300 3300106 SH SOLE 22 3228628 0 71478 ALTABA INC COM 021346101 26612 459299 SH SOLE 2 459299 0 0 ALTABA INC COM 021346101 6 101 SH SOLE 17 0 0 101 ALTABA INC COM 021346101 30 515 SH SOLE 18 515 0 0 ALTABA INC COM 021346101 23072 398212 SH SOLE 19 398212 0 0 ALTABA INC COM 021346101 55228 953189 SH SOLE 34 953189 0 0 ALTAIR ENGR INC COM CL A 021369103 554 20101 SH SOLE 2 906 0 19195 ALTAIR ENGR INC COM CL A 021369103 15 538 SH SOLE 7 538 0 0 ALTAIR ENGR INC COM CL A 021369103 2253 81681 SH SOLE 18 81681 0 0 ALTAIR ENGR INC COM CL A 021369103 12885 467179 SH SOLE 19 467179 0 0 ALTAIR ENGR INC COM CL A 021369103 22338 809939 SH SOLE 21 809939 0 0 ALTAIR ENGR INC COM CL A 021369103 19973 724185 SH SOLE 22 703716 0 20469 ALTAIR ENGR INC COM CL A 021369103 7718 279841 SH SOLE 34 279841 0 0 ALTERYX INC COM CL A 02156B103 1595 26817 SH SOLE 2 4266 0 22551 ALTERYX INC COM CL A 02156B103 37 617 SH SOLE 7 617 0 0 ALTERYX INC COM CL A 02156B103 5649 94995 SH SOLE 18 94995 0 0 ALTERYX INC COM CL A 02156B103 15089 253720 SH SOLE 19 253720 0 0 ALTERYX INC COM CL A 02156B103 60460 1016651 SH SOLE 21 1016651 0 0 ALTERYX INC COM CL A 02156B103 49195 827230 SH SOLE 22 805186 0 22044 ALTERYX INC COM CL A 02156B103 747 12561 SH SOLE 23 12561 0 0 ALTERYX INC COM CL A 02156B103 1190 20013 SH SOLE 26 0 0 20013 ALTERYX INC COM CL A 02156B103 11115 186907 SH SOLE 34 186907 0 0 ALTICE USA INC CL A 02156K103 3397 205639 SH SOLE 2 192885 0 12754 ALTICE USA INC CL A 02156K103 314 19027 SH SOLE 4 19027 0 0 ALTICE USA INC CL A 02156K103 69 4147 SH SOLE 7 4147 0 0 ALTICE USA INC CL A 02156K103 51 3105 SH SOLE 18 3105 0 0 ALTICE USA INC CL A 02156K103 38143 2308918 SH SOLE 19 2308918 0 0 ALTICE USA INC CL A 02156K103 2282 138160 SH SOLE 21 138160 0 0 ALTICE USA INC CL A 02156K103 35151 2127780 SH SOLE 22 2086080 0 41700 ALTICE USA INC CL A 02156K103 700 42382 SH SOLE 23 42382 0 0 ALTICE USA INC CL A 02156K103 25 1500 SH SOLE 25 1500 0 0 ALTICE USA INC CL A 02156K103 4673 282874 SH SOLE 26 47936 0 234938 ALTICE USA INC CL A 02156K103 316 19112 SH SOLE 29 19112 0 0 ALTICE USA INC CL A 02156K103 57 3477 SH SOLE 30 3477 0 0 ALTICE USA INC CL A 02156K103 196 11877 SH SOLE 31 0 0 11877 ALTICE USA INC CL A 02156K103 10628 643357 SH SOLE 34 643357 0 0 ALTICE USA INC CL A 02156K103 57 3427 SH SOLE 36 3427 0 0 ALTIMMUNE INC COM NEW 02155H200 0 119 SH SOLE 21 119 0 0 ALTIMMUNE INC COM NEW 02155H200 0 67 SH SOLE 22 67 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 5 154 SH SOLE 18 154 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 62 2103 SH SOLE 21 2103 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 256 11392 SH SOLE 2 399 0 10993 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 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 773 34389 SH SOLE 18 34389 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 326 14497 SH SOLE 19 14497 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8099 360122 SH SOLE 21 360122 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8206 364888 SH SOLE 22 345099 0 19789 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 148 6572 SH SOLE 26 5042 0 1530 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 48 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 88 3919 SH SOLE 30 3919 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 37 1641 SH SOLE 40 1641 0 0 ALTRA INDL MOTION CORP COM 02208R106 5892 234291 SH SOLE 2 183891 0 50400 ALTRA INDL MOTION CORP COM 02208R106 12 484 SH SOLE 4 484 0 0 ALTRA INDL MOTION CORP COM 02208R106 26 1015 SH SOLE 7 1015 0 0 ALTRA INDL MOTION CORP COM 02208R106 5191 206415 SH SOLE 18 206415 0 0 ALTRA INDL MOTION CORP COM 02208R106 6689 265974 SH SOLE 19 265974 0 0 ALTRA INDL MOTION CORP COM 02208R106 50820 2020664 SH SOLE 21 2020664 0 0 ALTRA INDL MOTION CORP COM 02208R106 48016 1909191 SH SOLE 22 1825887 0 83304 ALTRA INDL MOTION CORP COM 02208R106 1122 44627 SH SOLE 23 44627 0 0 ALTRA INDL MOTION CORP COM 02208R106 1667 66272 SH SOLE 26 11823 0 54449 ALTRA INDL MOTION CORP COM 02208R106 172 6830 SH SOLE 28 6830 0 0 ALTRA INDL MOTION CORP COM 02208R106 312 12397 SH SOLE 29 0 0 12397 ALTRA INDL MOTION CORP COM 02208R106 376 14943 SH SOLE 30 14943 0 0 ALTRA INDL MOTION CORP COM 02208R106 70 2779 SH SOLE 40 2779 0 0 ALTRIA GROUP INC COM 02209S103 204584 4142222 SH SOLE 2 1044633 0 3097589 ALTRIA GROUP INC COM 02209S103 27638 559586 SH SOLE 4 559586 0 0 ALTRIA GROUP INC COM 02209S103 84008 1700903 SH SOLE 7 1700903 0 0 ALTRIA GROUP INC COM 02209S103 3092 62595 SH SOLE 13 62595 0 0 ALTRIA GROUP INC COM 02209S103 681 13780 SH SOLE 15 13780 0 0 ALTRIA GROUP INC COM 02209S103 58 1174 SH SOLE 17 0 0 1174 ALTRIA GROUP INC COM 02209S103 388764 7871316 SH SOLE 18 7280543 0 590773 ALTRIA GROUP INC COM 02209S103 573618 11614053 SH SOLE 19 11614053 0 0 ALTRIA GROUP INC COM 02209S103 762 15436 SH SOLE 20 15436 0 0 ALTRIA GROUP INC COM 02209S103 2415050 48897547 SH SOLE 21 48897547 0 0 ALTRIA GROUP INC COM 02209S103 2336567 47308500 SH SOLE 22 42378401 0 4930099 ALTRIA GROUP INC COM 02209S103 77003 1559072 SH SOLE 23 1559072 0 0 ALTRIA GROUP INC COM 02209S103 109599 2219053 SH SOLE 25 2148446 0 70607 ALTRIA GROUP INC COM 02209S103 267378 5413610 SH SOLE 26 2059069 0 3354541 ALTRIA GROUP INC COM 02209S103 1186 24021 SH SOLE 28 24021 0 0 ALTRIA GROUP INC COM 02209S103 4732 95803 SH SOLE 29 95803 0 0 ALTRIA GROUP INC COM 02209S103 352170 7130384 SH SOLE 30 7130384 0 0 ALTRIA GROUP INC COM 02209S103 29326 593762 SH SOLE 31 191600 0 402162 ALTRIA GROUP INC COM 02209S103 3288 66582 SH SOLE 32 66582 0 0 ALTRIA GROUP INC COM 02209S103 207159 4194350 SH SOLE 34 4194350 0 0 ALTRIA GROUP INC COM 02209S103 7796 157853 SH SOLE 35 157853 0 0 ALTRIA GROUP INC COM 02209S103 88510 1792065 SH SOLE 36 1792065 0 0 ALTRIA GROUP INC COM 02209S103 2983 60397 SH SOLE 37 60397 0 0 ALTRIA GROUP INC COM 02209S103 2181 44154 SH SOLE 40 44154 0 0 ALTRIA GROUP INC OPTIONS 02209S903 5 100 SH Call SOLE 18 100 0 0 ALTRIA GROUP INC OPTIONS 02209S903 4430 89700 SH Call SOLE 19 89700 0 0 ALTRIA GROUP INC OPTIONS 02209S903 10 200 SH Call SOLE 25 200 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 885 113211 SH SOLE 7 113211 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 12 1498 SH SOLE 22 1498 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 632 41598 SH SOLE 2 7685 0 33913 AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH SOLE 4 141 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 10 650 SH SOLE 7 650 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 2673 175981 SH SOLE 18 175981 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1365 89838 SH SOLE 19 89838 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 59781 3935576 SH SOLE 21 3935576 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 16407 1080109 SH SOLE 22 1035901 0 44208 AMAG PHARMACEUTICALS INC COM 00163U106 242 15950 SH SOLE 23 15950 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 607 39961 SH SOLE 26 0 0 39961 AMAG PHARMACEUTICALS INC COM 00163U106 77 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 126 8276 SH SOLE 29 0 0 8276 AMAG PHARMACEUTICALS INC COM 00163U106 1129 74358 SH SOLE 30 74358 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 24 1610 SH SOLE 34 1610 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 67 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 754 825000 PRN SOLE 21 825000 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 200 10252 SH SOLE 2 405 0 9847 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 864 44311 SH SOLE 18 44311 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 328 16807 SH SOLE 19 16807 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8125 416645 SH SOLE 21 416645 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5092 261131 SH SOLE 22 258419 0 2712 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 53 2702 SH SOLE 30 2702 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 45470 3340912 SH SOLE 21 3340912 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 115 8442 SH SOLE 30 8442 0 0 AMAZON COM INC COM 023135106 1666524 1109559 SH SOLE 2 148721 0 960838 AMAZON COM INC COM 023135106 233849 155695 SH SOLE 4 144706 0 10989 AMAZON COM INC COM 023135106 489603 325974 SH SOLE 7 325790 0 184 AMAZON COM INC COM 023135106 23698 15778 SH SOLE 13 15778 0 0 AMAZON COM INC COM 023135106 6012 4003 SH SOLE 15 4003 0 0 AMAZON COM INC COM 023135106 299 199 SH SOLE 17 0 0 199 AMAZON COM INC COM 023135106 2086764 1389351 SH SOLE 18 1226417 0 162934 AMAZON COM INC COM 023135106 1212314 807149 SH SOLE 19 807149 0 0 AMAZON COM INC COM 023135106 1534 1021 SH SOLE 20 1021 0 0 AMAZON COM INC COM 023135106 11176790 7441420 SH SOLE 21 7441420 0 0 AMAZON COM INC COM 023135106 14957229 9958407 SH SOLE 22 8853918 0 1104489 AMAZON COM INC COM 023135106 473181 315040 SH SOLE 23 315040 0 0 AMAZON COM INC COM 023135106 569368 379081 SH SOLE 25 379081 0 0 AMAZON COM INC COM 023135106 2138865 1424040 SH SOLE 26 391477 0 1032563 AMAZON COM INC COM 023135106 119757 79733 SH SOLE 28 58327 0 21406 AMAZON COM INC COM 023135106 116852 77799 SH SOLE 29 27015 0 50784 AMAZON COM INC COM 023135106 2296312 1528867 SH SOLE 30 1528867 0 0 AMAZON COM INC COM 023135106 298563 198781 SH SOLE 31 106055 0 92726 AMAZON COM INC COM 023135106 109653 73006 SH SOLE 32 73006 0 0 AMAZON COM INC COM 023135106 295969 197054 SH SOLE 34 197054 0 0 AMAZON COM INC COM 023135106 475022 316266 SH SOLE 36 316266 0 0 AMAZON COM INC COM 023135106 14321 9535 SH SOLE 40 9535 0 0 AMBAC FINL GROUP INC COM NEW 023139884 757 43908 SH SOLE 2 1243 0 42665 AMBAC FINL GROUP INC COM NEW 023139884 47 2724 SH SOLE 7 2724 0 0 AMBAC FINL GROUP INC COM NEW 023139884 4258 246983 SH SOLE 18 246983 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1187 68853 SH SOLE 19 68853 0 0 AMBAC FINL GROUP INC COM NEW 023139884 76578 4441878 SH SOLE 21 4441878 0 0 AMBAC FINL GROUP INC COM NEW 023139884 22205 1288021 SH SOLE 22 1250265 0 37756 AMBAC FINL GROUP INC COM NEW 023139884 56 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 1546 89680 SH SOLE 30 89680 0 0 AMBAC FINL GROUP INC COM NEW 023139884 91 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 1010 28873 SH SOLE 2 1078 0 27795 AMBARELLA INC SHS G037AX101 5 136 SH SOLE 4 136 0 0 AMBARELLA INC SHS G037AX101 12 350 SH SOLE 7 350 0 0 AMBARELLA INC SHS G037AX101 3658 104575 SH SOLE 18 104575 0 0 AMBARELLA INC SHS G037AX101 1991 56908 SH SOLE 19 56908 0 0 AMBARELLA INC SHS G037AX101 35286 1008736 SH SOLE 21 1008736 0 0 AMBARELLA INC SHS G037AX101 13299 380188 SH SOLE 22 337998 0 42190 AMBARELLA INC SHS G037AX101 125 3566 SH SOLE 23 3566 0 0 AMBARELLA INC SHS G037AX101 751 21468 SH SOLE 26 9189 0 12279 AMBARELLA INC SHS G037AX101 160 4579 SH SOLE 28 4579 0 0 AMBARELLA INC SHS G037AX101 153 4364 SH SOLE 29 0 0 4364 AMBARELLA INC SHS G037AX101 280 8003 SH SOLE 30 8003 0 0 AMBARELLA INC SHS G037AX101 113 3221 SH SOLE 40 3221 0 0 AMBER RD INC COM 02318Y108 157 19129 SH SOLE 2 934 0 18195 AMBER RD INC COM 02318Y108 5 631 SH SOLE 7 631 0 0 AMBER RD INC COM 02318Y108 649 78862 SH SOLE 18 78862 0 0 AMBER RD INC COM 02318Y108 409 49706 SH SOLE 19 49706 0 0 AMBER RD INC COM 02318Y108 6666 809908 SH SOLE 21 809908 0 0 AMBER RD INC COM 02318Y108 4907 596242 SH SOLE 22 575840 0 20402 AMBER RD INC COM 02318Y108 26 3207 SH SOLE 23 3207 0 0 AMBER RD INC COM 02318Y108 28 3451 SH SOLE 29 0 0 3451 AMBEV SA SPONSORED ADR 02319V103 2770 706513 SH SOLE 2 706513 0 0 AMBEV SA SPONSORED ADR 02319V103 2221 566481 SH SOLE 4 566481 0 0 AMBEV SA SPONSORED ADR 02319V103 1367 348810 SH SOLE 13 348810 0 0 AMBEV SA SPONSORED ADR 02319V103 1869 476668 SH SOLE 18 476668 0 0 AMBEV SA SPONSORED ADR 02319V103 640 163315 SH SOLE 19 163315 0 0 AMBEV SA SPONSORED ADR 02319V103 47776 12187701 SH SOLE 21 12187701 0 0 AMBEV SA SPONSORED ADR 02319V103 63738 16259741 SH SOLE 22 11737918 0 4521823 AMBEV SA SPONSORED ADR 02319V103 6686 1705554 SH SOLE 30 1705554 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 669 54457 SH SOLE 2 2179 0 52278 AMC ENTMT HLDGS INC CL A COM 00165C104 2 145 SH SOLE 4 145 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 13 1046 SH SOLE 7 1046 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2155 175494 SH SOLE 18 175494 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1089 88712 SH SOLE 19 88712 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 20974 1707952 SH SOLE 21 1707952 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 19411 1580712 SH SOLE 22 1505690 0 75022 AMC ENTMT HLDGS INC CL A COM 00165C104 49 3953 SH SOLE 23 3953 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 376 30659 SH SOLE 26 12620 0 18039 AMC ENTMT HLDGS INC CL A COM 00165C104 80 6497 SH SOLE 28 6497 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 148 12022 SH SOLE 30 12022 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 84 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 6406 116731 SH SOLE 2 36012 0 80719 AMC NETWORKS INC CL A 00164V103 73 1325 SH SOLE 4 1325 0 0 AMC NETWORKS INC CL A 00164V103 101 1847 SH SOLE 7 1847 0 0 AMC NETWORKS INC CL A 00164V103 1487 27094 SH SOLE 13 27094 0 0 AMC NETWORKS INC CL A 00164V103 8900 162166 SH SOLE 18 162166 0 0 AMC NETWORKS INC CL A 00164V103 13787 251223 SH SOLE 19 251223 0 0 AMC NETWORKS INC CL A 00164V103 123172 2244387 SH SOLE 21 2244387 0 0 AMC NETWORKS INC CL A 00164V103 124219 2263469 SH SOLE 22 2015494 0 247975 AMC NETWORKS INC CL A 00164V103 189 3449 SH SOLE 23 3449 0 0 AMC NETWORKS INC CL A 00164V103 67 1229 SH SOLE 25 1229 0 0 AMC NETWORKS INC CL A 00164V103 670 12209 SH SOLE 26 7783 0 4426 AMC NETWORKS INC CL A 00164V103 342 6237 SH SOLE 28 6237 0 0 AMC NETWORKS INC CL A 00164V103 3388 61728 SH SOLE 29 1695 0 60033 AMC NETWORKS INC CL A 00164V103 981 17883 SH SOLE 30 17883 0 0 AMC NETWORKS INC CL A 00164V103 160 2919 SH SOLE 31 2818 0 101 AMC NETWORKS INC CL A 00164V103 394 7178 SH SOLE 34 7178 0 0 AMC NETWORKS INC CL A 00164V103 977 17806 SH SOLE 36 17806 0 0 AMC NETWORKS INC CL A 00164V103 235 4287 SH SOLE 40 4287 0 0 AMCON DISTRG CO COM NEW 02341Q205 6 60 SH SOLE 18 60 0 0 AMCON DISTRG CO COM NEW 02341Q205 5 53 SH SOLE 21 53 0 0 AMDOCS LTD SHS G02602103 17918 305874 SH SOLE 2 33924 0 271950 AMDOCS LTD SHS G02602103 992 16942 SH SOLE 7 3563 0 13379 AMDOCS LTD SHS G02602103 398 6799 SH SOLE 13 6799 0 0 AMDOCS LTD SHS G02602103 68 1156 SH SOLE 15 1156 0 0 AMDOCS LTD SHS G02602103 9413 160692 SH SOLE 18 87836 0 72856 AMDOCS LTD SHS G02602103 8369 142871 SH SOLE 19 142871 0 0 AMDOCS LTD SHS G02602103 90342 1542201 SH SOLE 21 1542201 0 0 AMDOCS LTD SHS G02602103 63705 1087486 SH SOLE 22 850947 0 236539 AMDOCS LTD SHS G02602103 99 1691 SH SOLE 23 1691 0 0 AMDOCS LTD SHS G02602103 9184 156775 SH SOLE 25 135429 0 21346 AMDOCS LTD SHS G02602103 18238 311343 SH SOLE 26 65334 0 246009 AMDOCS LTD SHS G02602103 173 2949 SH SOLE 31 2949 0 0 AMDOCS LTD SHS G02602103 11938 203794 SH SOLE 34 203794 0 0 AMDOCS LTD SHS G02602103 5325 90893 SH SOLE 36 90893 0 0 AMEDISYS INC COM 023436108 11564 98742 SH SOLE 2 78272 0 20470 AMEDISYS INC COM 023436108 22 191 SH SOLE 4 191 0 0 AMEDISYS INC COM 023436108 58 495 SH SOLE 7 495 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 21163 180707 SH SOLE 18 180707 0 0 AMEDISYS INC COM 023436108 62542 534047 SH SOLE 19 534047 0 0 AMEDISYS INC COM 023436108 360477 3078103 SH SOLE 21 3078103 0 0 AMEDISYS INC COM 023436108 95500 815469 SH SOLE 22 779216 0 36253 AMEDISYS INC COM 023436108 12 103 SH SOLE 23 103 0 0 AMEDISYS INC COM 023436108 1354 11564 SH SOLE 26 9337 0 2227 AMEDISYS INC COM 023436108 427 3642 SH SOLE 28 3642 0 0 AMEDISYS INC COM 023436108 6777 57867 SH SOLE 30 57867 0 0 AMEDISYS INC COM 023436108 27767 237098 SH SOLE 34 237098 0 0 AMEDISYS INC COM 023436108 314 2681 SH SOLE 40 2681 0 0 AMERCO COM 023586100 5628 17154 SH SOLE 2 1249 0 15905 AMERCO COM 023586100 957 2918 SH SOLE 4 2658 0 260 AMERCO COM 023586100 1183 3606 SH SOLE 7 3606 0 0 AMERCO COM 023586100 1392 4241 SH SOLE 18 3578 0 663 AMERCO COM 023586100 536 1634 SH SOLE 19 1634 0 0 AMERCO COM 023586100 65498 199621 SH SOLE 21 199621 0 0 AMERCO COM 023586100 69760 212613 SH SOLE 22 195940 0 16673 AMERCO COM 023586100 2036 6205 SH SOLE 23 6205 0 0 AMERCO COM 023586100 222 677 SH SOLE 25 677 0 0 AMERCO COM 023586100 8140 24809 SH SOLE 26 13116 0 11693 AMERCO COM 023586100 560 1708 SH SOLE 28 1286 0 422 AMERCO COM 023586100 664 2024 SH SOLE 29 302 0 1722 AMERCO COM 023586100 4535 13821 SH SOLE 30 13821 0 0 AMERCO COM 023586100 961 2929 SH SOLE 31 1151 0 1778 AMERCO COM 023586100 170 517 SH SOLE 34 517 0 0 AMERCO COM 023586100 433 1319 SH SOLE 36 1319 0 0 AMERCO COM 023586100 43 130 SH SOLE 40 130 0 0 AMEREN CORP COM 023608102 61972 950058 SH SOLE 2 367218 0 582840 AMEREN CORP COM 023608102 14353 220031 SH SOLE 4 213761 0 6270 AMEREN CORP COM 023608102 20197 309628 SH SOLE 7 229886 0 79742 AMEREN CORP COM 023608102 1093 16758 SH SOLE 13 16758 0 0 AMEREN CORP COM 023608102 148 2274 SH SOLE 15 2274 0 0 AMEREN CORP COM 023608102 34454 528189 SH SOLE 18 498621 0 29568 AMEREN CORP COM 023608102 8194 125611 SH SOLE 19 125611 0 0 AMEREN CORP COM 023608102 380295 5830059 SH SOLE 21 5830059 0 0 AMEREN CORP COM 023608102 416196 6380443 SH SOLE 22 5572337 0 808106 AMEREN CORP COM 023608102 15535 238164 SH SOLE 23 238164 0 0 AMEREN CORP COM 023608102 15109 231623 SH SOLE 25 231623 0 0 AMEREN CORP COM 023608102 64915 995170 SH SOLE 26 309397 0 685773 AMEREN CORP COM 023608102 3027 46412 SH SOLE 28 33997 0 12415 AMEREN CORP COM 023608102 2831 43404 SH SOLE 29 43404 0 0 AMEREN CORP COM 023608102 84241 1291443 SH SOLE 30 1291443 0 0 AMEREN CORP COM 023608102 10776 165206 SH SOLE 31 105045 0 60161 AMEREN CORP COM 023608102 8708 133504 SH SOLE 34 133504 0 0 AMEREN CORP COM 023608102 16946 259785 SH SOLE 36 259785 0 0 AMEREN CORP COM 023608102 398 6098 SH SOLE 40 6098 0 0 AMERESCO INC CL A 02361E108 290 20555 SH SOLE 2 595 0 19960 AMERESCO INC CL A 02361E108 293 20755 SH SOLE 7 20755 0 0 AMERESCO INC CL A 02361E108 975 69140 SH SOLE 18 69140 0 0 AMERESCO INC CL A 02361E108 386 27378 SH SOLE 19 27378 0 0 AMERESCO INC CL A 02361E108 9745 691151 SH SOLE 21 691151 0 0 AMERESCO INC CL A 02361E108 3073 217923 SH SOLE 22 201183 0 16740 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9821 689182 SH SOLE 2 81627 0 607555 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1081 75841 SH SOLE 4 75841 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4833 339141 SH SOLE 13 339141 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14570 1022441 SH SOLE 18 47441 0 975000 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 11465 804529 SH SOLE 19 804529 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 397 27860 SH SOLE 21 27860 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 80642 5659118 SH SOLE 22 3347637 0 2311481 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13395 940000 SH SOLE 25 940000 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2606 182875 SH SOLE 30 182875 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 65637 4606095 SH SOLE 34 4606095 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 28823 897646 SH SOLE 2 80162 0 817484 AMERICAN AIRLS GROUP INC COM 02376R102 1208 37629 SH SOLE 4 34541 0 3088 AMERICAN AIRLS GROUP INC COM 02376R102 10011 311776 SH SOLE 7 311776 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 44 1370 SH SOLE 15 1370 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7 225 SH SOLE 17 0 0 225 AMERICAN AIRLS GROUP INC COM 02376R102 26357 820830 SH SOLE 18 784087 0 36743 AMERICAN AIRLS GROUP INC COM 02376R102 5938 184932 SH SOLE 19 184932 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 301201 9380298 SH SOLE 21 9380298 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 304880 9494850 SH SOLE 22 8480506 0 1014344 AMERICAN AIRLS GROUP INC COM 02376R102 2673 83255 SH SOLE 23 83255 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3666 114184 SH SOLE 25 114184 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23323 726360 SH SOLE 26 222285 0 504075 AMERICAN AIRLS GROUP INC COM 02376R102 690 21494 SH SOLE 28 15453 0 6041 AMERICAN AIRLS GROUP INC COM 02376R102 239 7429 SH SOLE 29 7429 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 38904 1211596 SH SOLE 30 1211596 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1851 57654 SH SOLE 31 40977 0 16677 AMERICAN AIRLS GROUP INC COM 02376R102 2098 65336 SH SOLE 32 65336 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 894 27835 SH SOLE 34 27835 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3541 110263 SH SOLE 36 110263 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 78 2428 SH SOLE 40 2428 0 0 AMERICAN ASSETS TR INC COM 024013104 1608 40036 SH SOLE 2 1329 0 38707 AMERICAN ASSETS TR INC COM 024013104 1100 27382 SH SOLE 4 27382 0 0 AMERICAN ASSETS TR INC COM 024013104 2441 60759 SH SOLE 7 60759 0 0 AMERICAN ASSETS TR INC COM 024013104 66 1654 SH SOLE 15 1654 0 0 AMERICAN ASSETS TR INC COM 024013104 7982 198696 SH SOLE 18 198696 0 0 AMERICAN ASSETS TR INC COM 024013104 4902 122041 SH SOLE 19 122041 0 0 AMERICAN ASSETS TR INC COM 024013104 167249 4163538 SH SOLE 21 4163538 0 0 AMERICAN ASSETS TR INC COM 024013104 66058 1644461 SH SOLE 22 1601741 0 42720 AMERICAN ASSETS TR INC COM 024013104 51 1279 SH SOLE 23 1279 0 0 AMERICAN ASSETS TR INC COM 024013104 3360 83655 SH SOLE 25 83655 0 0 AMERICAN ASSETS TR INC COM 024013104 1058 26338 SH SOLE 26 5943 0 20395 AMERICAN ASSETS TR INC COM 024013104 196 4885 SH SOLE 28 4885 0 0 AMERICAN ASSETS TR INC COM 024013104 591 14706 SH SOLE 29 14706 0 0 AMERICAN ASSETS TR INC COM 024013104 9990 248703 SH SOLE 30 248703 0 0 AMERICAN ASSETS TR INC COM 024013104 131 3249 SH SOLE 40 3249 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1248 112398 SH SOLE 2 3890 0 108508 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 4632 SH SOLE 7 4632 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 6357 572689 SH SOLE 18 572689 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1819 163863 SH SOLE 19 163863 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 133399 12017912 SH SOLE 21 12017912 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 36139 3255744 SH SOLE 22 3094546 0 161198 AMERICAN AXLE & MFG HLDGS IN COM 024061103 344 30996 SH SOLE 26 20155 0 10841 AMERICAN AXLE & MFG HLDGS IN COM 024061103 154 13857 SH SOLE 28 13857 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2488 224132 SH SOLE 30 224132 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 72 6463 SH SOLE 36 6463 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 87 7881 SH SOLE 40 7881 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 13799 333401 SH SOLE 2 66053 0 267348 AMERICAN CAMPUS CMNTYS INC COM 024835100 4001 96674 SH SOLE 4 96674 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 9814 237109 SH SOLE 7 237109 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 228 5511 SH SOLE 15 5511 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 16323 394372 SH SOLE 18 394372 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10590 255868 SH SOLE 19 255868 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 341541 8251783 SH SOLE 21 8251783 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 259492 6269434 SH SOLE 22 6001473 0 267961 AMERICAN CAMPUS CMNTYS INC COM 024835100 344 8315 SH SOLE 23 8315 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11858 286498 SH SOLE 25 286498 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3517 84984 SH SOLE 26 26292 0 58692 AMERICAN CAMPUS CMNTYS INC COM 024835100 711 17179 SH SOLE 28 17179 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2830 68369 SH SOLE 29 49670 0 18699 AMERICAN CAMPUS CMNTYS INC COM 024835100 26945 651012 SH SOLE 30 651012 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 114 2752 SH SOLE 31 2752 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10 235 SH SOLE 34 235 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 171 4131 SH SOLE 36 4131 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 525 12689 SH SOLE 40 12689 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 8923 461610 SH SOLE 2 278416 0 183194 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 632 32685 SH SOLE 4 32685 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 337 17457 SH SOLE 7 17457 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 91 SH SOLE 17 0 0 91 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 17997 931034 SH SOLE 18 931034 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 11637 602006 SH SOLE 19 602006 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 224851 11632255 SH SOLE 21 11632255 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 121994 6311129 SH SOLE 22 6069324 0 241805 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3254 168347 SH SOLE 23 168347 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 177 9147 SH SOLE 25 9147 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5295 273939 SH SOLE 26 45672 0 228267 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 416 21507 SH SOLE 28 21507 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1327 68638 SH SOLE 29 42444 0 26194 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 829 42878 SH SOLE 30 42878 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 999 51683 SH SOLE 31 50758 0 925 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1593 82396 SH SOLE 34 82396 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 596 30817 SH SOLE 36 30817 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 344 17815 SH SOLE 40 17815 0 0 AMERICAN ELEC PWR INC COM 025537101 92841 1242189 SH SOLE 2 137722 0 1104467 AMERICAN ELEC PWR INC COM 025537101 24787 331649 SH SOLE 4 318633 0 13016 AMERICAN ELEC PWR INC COM 025537101 35246 471578 SH SOLE 7 451442 0 20136 AMERICAN ELEC PWR INC COM 025537101 1370 18326 SH SOLE 13 18326 0 0 AMERICAN ELEC PWR INC COM 025537101 343 4591 SH SOLE 15 4591 0 0 AMERICAN ELEC PWR INC COM 025537101 78772 1053946 SH SOLE 18 991969 0 61977 AMERICAN ELEC PWR INC COM 025537101 12257 163992 SH SOLE 19 163992 0 0 AMERICAN ELEC PWR INC COM 025537101 1146220 15336104 SH SOLE 21 15336104 0 0 AMERICAN ELEC PWR INC COM 025537101 921153 12324762 SH SOLE 22 10966771 0 1357991 AMERICAN ELEC PWR INC COM 025537101 25866 346077 SH SOLE 23 346077 0 0 AMERICAN ELEC PWR INC COM 025537101 32529 435235 SH SOLE 25 435235 0 0 AMERICAN ELEC PWR INC COM 025537101 143455 1919391 SH SOLE 26 526290 0 1393101 AMERICAN ELEC PWR INC COM 025537101 6955 93051 SH SOLE 28 67596 0 25455 AMERICAN ELEC PWR INC COM 025537101 1527 20437 SH SOLE 29 20437 0 0 AMERICAN ELEC PWR INC COM 025537101 145652 1948787 SH SOLE 30 1948787 0 0 AMERICAN ELEC PWR INC COM 025537101 15897 212704 SH SOLE 31 128379 0 84325 AMERICAN ELEC PWR INC COM 025537101 4428 59252 SH SOLE 32 59252 0 0 AMERICAN ELEC PWR INC COM 025537101 1869 25010 SH SOLE 34 25010 0 0 AMERICAN ELEC PWR INC COM 025537101 10660 142626 SH SOLE 35 142626 0 0 AMERICAN ELEC PWR INC COM 025537101 39033 522254 SH SOLE 36 522254 0 0 AMERICAN ELEC PWR INC COM 025537101 831 11120 SH SOLE 40 11120 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 5 5412 SH SOLE 21 5412 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 550 632050 SH SOLE 22 632050 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2554 91412 SH SOLE 2 3191 0 88221 AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 68 2442 SH SOLE 7 2442 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 12793 457876 SH SOLE 18 457876 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3951 141404 SH SOLE 19 141404 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 270229 9671769 SH SOLE 21 9671769 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 72321 2588439 SH SOLE 22 2466913 0 121526 AMERICAN EQTY INVT LIFE HLD COM 025676206 52 1875 SH SOLE 23 1875 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 481 17201 SH SOLE 26 11122 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 293 10473 SH SOLE 28 10473 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 172 6153 SH SOLE 29 0 0 6153 AMERICAN EQTY INVT LIFE HLD COM 025676206 5112 182956 SH SOLE 30 182956 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 82 2923 SH SOLE 34 2923 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 222 7930 SH SOLE 40 7930 0 0 AMERICAN EXPRESS CO COM 025816109 217175 2278374 SH SOLE 2 595296 0 1683078 AMERICAN EXPRESS CO COM 025816109 33066 346896 SH SOLE 4 327608 0 19288 AMERICAN EXPRESS CO COM 025816109 52974 555745 SH SOLE 7 551254 0 4491 AMERICAN EXPRESS CO COM 025816109 3943 41369 SH SOLE 13 41369 0 0 AMERICAN EXPRESS CO COM 025816109 545 5713 SH SOLE 15 5713 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 140198 1470813 SH SOLE 18 1374313 0 96500 AMERICAN EXPRESS CO COM 025816109 53853 564975 SH SOLE 19 564975 0 0 AMERICAN EXPRESS CO COM 025816109 1221335 12812994 SH SOLE 21 12812994 0 0 AMERICAN EXPRESS CO COM 025816109 1739803 18252232 SH SOLE 22 15952871 0 2299361 AMERICAN EXPRESS CO COM 025816109 65716 689423 SH SOLE 23 689423 0 0 AMERICAN EXPRESS CO COM 025816109 60166 631195 SH SOLE 25 631195 0 0 AMERICAN EXPRESS CO COM 025816109 302333 3171764 SH SOLE 26 698042 0 2473722 AMERICAN EXPRESS CO COM 025816109 13513 141763 SH SOLE 28 103841 0 37922 AMERICAN EXPRESS CO COM 025816109 24186 253733 SH SOLE 29 137863 0 115870 AMERICAN EXPRESS CO COM 025816109 276764 2903523 SH SOLE 30 2903523 0 0 AMERICAN EXPRESS CO COM 025816109 47604 499415 SH SOLE 31 326230 0 173185 AMERICAN EXPRESS CO COM 025816109 9486 99517 SH SOLE 32 99517 0 0 AMERICAN EXPRESS CO COM 025816109 10003 104943 SH SOLE 34 104943 0 0 AMERICAN EXPRESS CO COM 025816109 60679 636587 SH SOLE 36 636587 0 0 AMERICAN EXPRESS CO COM 025816109 1574 16513 SH SOLE 40 16513 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1242 93244 SH SOLE 21 93244 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 11952 897316 SH SOLE 22 874938 0 22378 AMERICAN FIN TR INC COM CLASS A 02607T109 24 1811 SH SOLE 23 1811 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 181 13615 SH SOLE 30 13615 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 26902 297166 SH SOLE 2 123348 0 173818 AMERICAN FINL GROUP INC OHIO COM 025932104 4721 52153 SH SOLE 4 50188 0 1965 AMERICAN FINL GROUP INC OHIO COM 025932104 4246 46898 SH SOLE 7 32877 0 14021 AMERICAN FINL GROUP INC OHIO COM 025932104 2010 22201 SH SOLE 13 22201 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 22460 248091 SH SOLE 18 242148 0 5943 AMERICAN FINL GROUP INC OHIO COM 025932104 18368 202890 SH SOLE 19 202890 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 372109 4110336 SH SOLE 21 4110336 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 271170 2995358 SH SOLE 22 2532606 0 462752 AMERICAN FINL GROUP INC OHIO COM 025932104 7271 80320 SH SOLE 23 80320 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 314 3467 SH SOLE 25 3467 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 15702 173450 SH SOLE 26 77998 0 95452 AMERICAN FINL GROUP INC OHIO COM 025932104 1340 14798 SH SOLE 28 11014 0 3784 AMERICAN FINL GROUP INC OHIO COM 025932104 6544 72282 SH SOLE 29 22075 0 50207 AMERICAN FINL GROUP INC OHIO COM 025932104 13709 151434 SH SOLE 30 151434 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5931 65519 SH SOLE 31 51500 0 14019 AMERICAN FINL GROUP INC OHIO COM 025932104 7040 77760 SH SOLE 34 77760 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5560 61415 SH SOLE 36 61415 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 136 1502 SH SOLE 40 1502 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9988 503164 SH SOLE 2 16905 0 486259 AMERICAN HOMES 4 RENT CL A 02665T306 3546 178622 SH SOLE 4 178622 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8929 449811 SH SOLE 7 449811 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 210 10602 SH SOLE 15 10602 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2515 126684 SH SOLE 18 126684 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9627 484994 SH SOLE 19 484994 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 117123 5900410 SH SOLE 21 5900410 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 211085 10633984 SH SOLE 22 10144779 0 489205 AMERICAN HOMES 4 RENT CL A 02665T306 173 8715 SH SOLE 23 8715 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 10690 538551 SH SOLE 25 538551 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3214 161916 SH SOLE 26 42566 0 119350 AMERICAN HOMES 4 RENT CL A 02665T306 699 35193 SH SOLE 28 35193 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1814 91394 SH SOLE 29 91394 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8806 443652 SH SOLE 30 443652 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 104 5249 SH SOLE 31 5249 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 77 3883 SH SOLE 36 3883 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 512 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 *W EXP 01/19/202 026874156 12 2196 SH SOLE 22 2196 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 91270 2315903 SH SOLE 2 287971 0 2027932 AMERICAN INTL GROUP INC COM NEW 026874784 11700 296871 SH SOLE 4 273036 0 23835 AMERICAN INTL GROUP INC COM NEW 026874784 30361 770389 SH SOLE 7 680103 0 90286 AMERICAN INTL GROUP INC COM NEW 026874784 966 24503 SH SOLE 13 24503 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 316 8012 SH SOLE 15 8012 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 165491 4199216 SH SOLE 18 4090941 0 108275 AMERICAN INTL GROUP INC COM NEW 026874784 311777 7911111 SH SOLE 19 7911111 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 620094 15734436 SH SOLE 21 15734436 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 904887 22960844 SH SOLE 22 20329824 0 2631020 AMERICAN INTL GROUP INC COM NEW 026874784 25231 640219 SH SOLE 23 640219 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 35034 888961 SH SOLE 25 888961 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 144498 3666526 SH SOLE 26 899842 0 2766684 AMERICAN INTL GROUP INC COM NEW 026874784 6724 170611 SH SOLE 28 124282 0 46329 AMERICAN INTL GROUP INC COM NEW 026874784 1458 37001 SH SOLE 29 37001 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 142928 3626701 SH SOLE 30 3626701 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 12492 316987 SH SOLE 31 191878 0 125109 AMERICAN INTL GROUP INC COM NEW 026874784 7395 187646 SH SOLE 34 187646 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 33589 852291 SH SOLE 36 852291 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 802 20347 SH SOLE 40 20347 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 236 8052 SH SOLE 2 317 0 7735 AMERICAN NATL BANKSHARES INC COM 027745108 5 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 909 31028 SH SOLE 18 31028 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 442 15093 SH SOLE 19 15093 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 8640 294792 SH SOLE 21 294792 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 8048 274588 SH SOLE 22 268040 0 6548 AMERICAN NATL INS CO COM 028591105 1580 12418 SH SOLE 2 1045 0 11373 AMERICAN NATL INS CO COM 028591105 24 187 SH SOLE 7 187 0 0 AMERICAN NATL INS CO COM 028591105 488 3832 SH SOLE 18 3832 0 0 AMERICAN NATL INS CO COM 028591105 1091 8573 SH SOLE 19 8573 0 0 AMERICAN NATL INS CO COM 028591105 12379 97285 SH SOLE 21 97285 0 0 AMERICAN NATL INS CO COM 028591105 34771 273271 SH SOLE 22 256432 0 16839 AMERICAN NATL INS CO COM 028591105 494 3884 SH SOLE 23 3884 0 0 AMERICAN NATL INS CO COM 028591105 2091 16436 SH SOLE 26 4121 0 12315 AMERICAN NATL INS CO COM 028591105 817 6423 SH SOLE 29 0 0 6423 AMERICAN NATL INS CO COM 028591105 338 2659 SH SOLE 30 2659 0 0 AMERICAN NATL INS CO COM 028591105 18 140 SH SOLE 31 140 0 0 AMERICAN NATL INS CO COM 028591105 75 587 SH SOLE 40 587 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 122 9482 SH SOLE 2 1858 0 7624 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 338 SH SOLE 4 338 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 9 676 SH SOLE 7 676 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2462 191485 SH SOLE 18 191485 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1014 78851 SH SOLE 19 78851 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 66284 5154276 SH SOLE 21 5154276 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21112 1641692 SH SOLE 22 1561323 0 80369 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 46 3552 SH SOLE 26 0 0 3552 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 101 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 180 13985 SH SOLE 30 13985 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 69 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 472 16568 SH SOLE 2 599 0 15969 AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH SOLE 4 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 10 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2459 86397 SH SOLE 18 86397 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 681 23943 SH SOLE 19 23943 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 50304 1767523 SH SOLE 21 1767523 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 12723 447055 SH SOLE 22 422669 0 24386 AMERICAN PUBLIC EDUCATION IN COM 02913V103 63 2219 SH SOLE 26 0 0 2219 AMERICAN PUBLIC EDUCATION IN COM 02913V103 67 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 927 32575 SH SOLE 30 32575 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 1849 SH SOLE 40 1849 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 123 10714 SH SOLE 2 385 0 10329 AMERICAN RENAL ASSOCIATES HO COM 029227105 4 382 SH SOLE 7 382 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 517 44900 SH SOLE 18 44900 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 229 19911 SH SOLE 19 19911 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 5234 454342 SH SOLE 21 454342 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4781 414985 SH SOLE 22 404854 0 10131 AMERICAN RENAL ASSOCIATES HO COM 029227105 90 7816 SH SOLE 26 0 0 7816 AMERICAN RENAL ASSOCIATES HO COM 029227105 22 1877 SH SOLE 30 1877 0 0 AMERICAN RIVER BANKSHARES COM 029326105 13 950 SH SOLE 18 950 0 0 AMERICAN RIVER BANKSHARES COM 029326105 374 26829 SH SOLE 21 26829 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1010 1025000 PRN SOLE 21 1025000 0 0 AMERICAN RLTY INVS INC COM 029174109 31 2545 SH SOLE 2 0 0 2545 AMERICAN RLTY INVS INC COM 029174109 109 9027 SH SOLE 18 9027 0 0 AMERICAN RLTY INVS INC COM 029174109 36 2954 SH SOLE 19 2954 0 0 AMERICAN RLTY INVS INC COM 029174109 944 78195 SH SOLE 21 78195 0 0 AMERICAN RLTY INVS INC COM 029174109 675 55953 SH SOLE 22 54944 0 1009 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 263 25214 SH SOLE 2 948 0 24266 AMERICAN SOFTWARE INC CL A 029683109 8 773 SH SOLE 7 773 0 0 AMERICAN SOFTWARE INC CL A 029683109 1013 96914 SH SOLE 18 96914 0 0 AMERICAN SOFTWARE INC CL A 029683109 427 40848 SH SOLE 19 40848 0 0 AMERICAN SOFTWARE INC CL A 029683109 10251 980944 SH SOLE 21 980944 0 0 AMERICAN SOFTWARE INC CL A 029683109 8671 829771 SH SOLE 22 807198 0 22573 AMERICAN SOFTWARE INC CL A 029683109 11 1013 SH SOLE 23 1013 0 0 AMERICAN STS WTR CO COM 029899101 2164 32282 SH SOLE 2 1279 0 31003 AMERICAN STS WTR CO COM 029899101 790 11781 SH SOLE 4 11781 0 0 AMERICAN STS WTR CO COM 029899101 6904 102984 SH SOLE 7 102984 0 0 AMERICAN STS WTR CO COM 029899101 12636 188488 SH SOLE 18 188488 0 0 AMERICAN STS WTR CO COM 029899101 3659 54578 SH SOLE 19 54578 0 0 AMERICAN STS WTR CO COM 029899101 260920 3892008 SH SOLE 21 3892008 0 0 AMERICAN STS WTR CO COM 029899101 71205 1062126 SH SOLE 22 1015027 0 47099 AMERICAN STS WTR CO COM 029899101 969 14461 SH SOLE 26 11548 0 2913 AMERICAN STS WTR CO COM 029899101 340 5074 SH SOLE 28 5074 0 0 AMERICAN STS WTR CO COM 029899101 13609 202993 SH SOLE 30 202993 0 0 AMERICAN STS WTR CO COM 029899101 89 1335 SH SOLE 36 1335 0 0 AMERICAN STS WTR CO COM 029899101 280 4181 SH SOLE 40 4181 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 40 3555 SH SOLE 18 3555 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 598 53605 SH SOLE 21 53605 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2507 224876 SH SOLE 22 224876 0 0 AMERICAN TOWER CORP NEW COM 03027X100 169029 1068520 SH SOLE 2 87838 0 980682 AMERICAN TOWER CORP NEW COM 03027X100 45075 284944 SH SOLE 4 273291 0 11653 AMERICAN TOWER CORP NEW COM 03027X100 150685 952556 SH SOLE 7 952556 0 0 AMERICAN TOWER CORP NEW COM 03027X100 743 4699 SH SOLE 13 4699 0 0 AMERICAN TOWER CORP NEW COM 03027X100 436 2757 SH SOLE 15 2757 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8 51 SH SOLE 17 0 0 51 AMERICAN TOWER CORP NEW COM 03027X100 137581 869720 SH SOLE 18 815574 0 54146 AMERICAN TOWER CORP NEW COM 03027X100 18335 115906 SH SOLE 19 115906 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1745417 11033674 SH SOLE 21 11033674 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1691297 10691554 SH SOLE 22 9533248 0 1158306 AMERICAN TOWER CORP NEW COM 03027X100 49045 310039 SH SOLE 23 310039 0 0 AMERICAN TOWER CORP NEW COM 03027X100 63350 400467 SH SOLE 25 400467 0 0 AMERICAN TOWER CORP NEW COM 03027X100 245159 1549774 SH SOLE 26 434017 0 1115757 AMERICAN TOWER CORP NEW COM 03027X100 13321 84207 SH SOLE 28 61469 0 22738 AMERICAN TOWER CORP NEW COM 03027X100 2584 16336 SH SOLE 29 16336 0 0 AMERICAN TOWER CORP NEW COM 03027X100 273126 1726567 SH SOLE 30 1726567 0 0 AMERICAN TOWER CORP NEW COM 03027X100 30883 195225 SH SOLE 31 95738 0 99487 AMERICAN TOWER CORP NEW COM 03027X100 7660 48420 SH SOLE 34 48420 0 0 AMERICAN TOWER CORP NEW COM 03027X100 56923 359841 SH SOLE 36 359841 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1573 9944 SH SOLE 40 9944 0 0 AMERICAN VANGUARD CORP COM 030371108 475 31243 SH SOLE 2 1039 0 30204 AMERICAN VANGUARD CORP COM 030371108 10 661 SH SOLE 7 661 0 0 AMERICAN VANGUARD CORP COM 030371108 2294 151002 SH SOLE 18 151002 0 0 AMERICAN VANGUARD CORP COM 030371108 909 59843 SH SOLE 19 59843 0 0 AMERICAN VANGUARD CORP COM 030371108 46211 3042203 SH SOLE 21 3042203 0 0 AMERICAN VANGUARD CORP COM 030371108 12812 843455 SH SOLE 22 808390 0 35065 AMERICAN VANGUARD CORP COM 030371108 162 10635 SH SOLE 25 10635 0 0 AMERICAN VANGUARD CORP COM 030371108 23 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 57 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 876 57687 SH SOLE 30 57687 0 0 AMERICAN VANGUARD CORP COM 030371108 566 37293 SH SOLE 34 37293 0 0 AMERICAN VANGUARD CORP COM 030371108 42 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 639 11480 SH SOLE 2 478 0 11002 AMERICAN WOODMARK CORPORATIO COM 030506109 6 108 SH SOLE 4 108 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 17 305 SH SOLE 7 305 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 4048 72694 SH SOLE 18 72694 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1175 21095 SH SOLE 19 21095 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 93788 1684409 SH SOLE 21 1684409 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 24296 436350 SH SOLE 22 416631 0 19719 AMERICAN WOODMARK CORPORATIO COM 030506109 56 1001 SH SOLE 26 0 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 112 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1707 30662 SH SOLE 30 30662 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 91 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 47081 518685 SH SOLE 2 85415 0 433270 AMERICAN WTR WKS CO INC NEW COM 030420103 12030 132537 SH SOLE 4 127976 0 4561 AMERICAN WTR WKS CO INC NEW COM 030420103 45561 501939 SH SOLE 7 493745 0 8194 AMERICAN WTR WKS CO INC NEW COM 030420103 3816 42040 SH SOLE 13 42040 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 152 1677 SH SOLE 15 1677 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 38954 429153 SH SOLE 18 407190 0 21963 AMERICAN WTR WKS CO INC NEW COM 030420103 44201 486953 SH SOLE 19 486953 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 409025 4506169 SH SOLE 21 4506169 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 423905 4670101 SH SOLE 22 4131803 0 538298 AMERICAN WTR WKS CO INC NEW COM 030420103 11618 127999 SH SOLE 23 127999 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 17175 189217 SH SOLE 25 189217 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 94846 1044904 SH SOLE 26 222113 0 822791 AMERICAN WTR WKS CO INC NEW COM 030420103 3143 34627 SH SOLE 28 25321 0 9306 AMERICAN WTR WKS CO INC NEW COM 030420103 8602 94771 SH SOLE 29 6210 0 88561 AMERICAN WTR WKS CO INC NEW COM 030420103 117285 1292107 SH SOLE 30 1292107 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6229 68625 SH SOLE 31 37855 0 30770 AMERICAN WTR WKS CO INC NEW COM 030420103 1314 14471 SH SOLE 34 14471 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 15852 174643 SH SOLE 36 174643 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 406 4470 SH SOLE 40 4470 0 0 AMERICAS CAR MART INC COM 03062T105 599 8272 SH SOLE 2 2624 0 5648 AMERICAS CAR MART INC COM 03062T105 13 177 SH SOLE 7 177 0 0 AMERICAS CAR MART INC COM 03062T105 1557 21485 SH SOLE 18 21485 0 0 AMERICAS CAR MART INC COM 03062T105 2492 34399 SH SOLE 19 34399 0 0 AMERICAS CAR MART INC COM 03062T105 15560 214769 SH SOLE 21 214769 0 0 AMERICAS CAR MART INC COM 03062T105 16664 230010 SH SOLE 22 222039 0 7971 AMERICAS CAR MART INC COM 03062T105 477 6583 SH SOLE 23 6583 0 0 AMERICAS CAR MART INC COM 03062T105 331 4575 SH SOLE 26 0 0 4575 AMERICAS CAR MART INC COM 03062T105 186 2574 SH SOLE 29 0 0 2574 AMERICAS CAR MART INC COM 03062T105 126 1736 SH SOLE 30 1736 0 0 AMERICOLD RLTY TR COM 03064D108 7492 293351 SH SOLE 2 3099 0 290252 AMERICOLD RLTY TR COM 03064D108 1521 59571 SH SOLE 4 59571 0 0 AMERICOLD RLTY TR COM 03064D108 3572 139870 SH SOLE 7 139870 0 0 AMERICOLD RLTY TR COM 03064D108 88 3442 SH SOLE 15 3442 0 0 AMERICOLD RLTY TR COM 03064D108 7147 279837 SH SOLE 18 279837 0 0 AMERICOLD RLTY TR COM 03064D108 6945 271921 SH SOLE 19 271921 0 0 AMERICOLD RLTY TR COM 03064D108 78203 3061984 SH SOLE 21 3061984 0 0 AMERICOLD RLTY TR COM 03064D108 77017 3015557 SH SOLE 22 2904260 0 111297 AMERICOLD RLTY TR COM 03064D108 50 1963 SH SOLE 23 1963 0 0 AMERICOLD RLTY TR COM 03064D108 4661 182482 SH SOLE 25 182482 0 0 AMERICOLD RLTY TR COM 03064D108 1219 47733 SH SOLE 26 15832 0 31901 AMERICOLD RLTY TR COM 03064D108 310 12133 SH SOLE 28 12133 0 0 AMERICOLD RLTY TR COM 03064D108 766 29992 SH SOLE 29 29992 0 0 AMERICOLD RLTY TR COM 03064D108 10517 411774 SH SOLE 30 411774 0 0 AMERICOLD RLTY TR COM 03064D108 155 6070 SH SOLE 40 6070 0 0 AMERIPRISE FINL INC COM 03076C106 42742 409520 SH SOLE 2 77881 0 331639 AMERIPRISE FINL INC COM 03076C106 6289 60255 SH SOLE 4 56450 0 3805 AMERIPRISE FINL INC COM 03076C106 14720 141032 SH SOLE 7 112741 0 28291 AMERIPRISE FINL INC COM 03076C106 86 828 SH SOLE 13 828 0 0 AMERIPRISE FINL INC COM 03076C106 145 1391 SH SOLE 15 1391 0 0 AMERIPRISE FINL INC COM 03076C106 34543 330966 SH SOLE 18 309645 0 21321 AMERIPRISE FINL INC COM 03076C106 11087 106226 SH SOLE 19 106226 0 0 AMERIPRISE FINL INC COM 03076C106 385321 3691874 SH SOLE 21 3691874 0 0 AMERIPRISE FINL INC COM 03076C106 376276 3605215 SH SOLE 22 3209868 0 395347 AMERIPRISE FINL INC COM 03076C106 11906 114078 SH SOLE 23 114078 0 0 AMERIPRISE FINL INC COM 03076C106 13306 127489 SH SOLE 25 127489 0 0 AMERIPRISE FINL INC COM 03076C106 66888 640873 SH SOLE 26 161843 0 479030 AMERIPRISE FINL INC COM 03076C106 2849 27295 SH SOLE 28 19761 0 7534 AMERIPRISE FINL INC COM 03076C106 2104 20157 SH SOLE 29 20157 0 0 AMERIPRISE FINL INC COM 03076C106 60395 578660 SH SOLE 30 578660 0 0 AMERIPRISE FINL INC COM 03076C106 6921 66314 SH SOLE 31 34715 0 31599 AMERIPRISE FINL INC COM 03076C106 25892 248077 SH SOLE 34 248077 0 0 AMERIPRISE FINL INC COM 03076C106 13549 129820 SH SOLE 36 129820 0 0 AMERIPRISE FINL INC COM 03076C106 314 3010 SH SOLE 40 3010 0 0 AMERIS BANCORP COM 03076K108 1075 33930 SH SOLE 2 1342 0 32588 AMERIS BANCORP COM 03076K108 7 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 27 861 SH SOLE 7 861 0 0 AMERIS BANCORP COM 03076K108 6809 214983 SH SOLE 18 214983 0 0 AMERIS BANCORP COM 03076K108 1972 62256 SH SOLE 19 62256 0 0 AMERIS BANCORP COM 03076K108 137675 4347168 SH SOLE 21 4347168 0 0 AMERIS BANCORP COM 03076K108 40185 1268871 SH SOLE 22 1218096 0 50775 AMERIS BANCORP COM 03076K108 681 21489 SH SOLE 26 11670 0 9819 AMERIS BANCORP COM 03076K108 163 5151 SH SOLE 28 5151 0 0 AMERIS BANCORP COM 03076K108 2563 80941 SH SOLE 30 80941 0 0 AMERIS BANCORP COM 03076K108 106 3344 SH SOLE 40 3344 0 0 AMERISAFE INC COM 03071H100 827 14583 SH SOLE 2 662 0 13921 AMERISAFE INC COM 03071H100 8 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 6 107 SH SOLE 7 107 0 0 AMERISAFE INC COM 03071H100 4680 82557 SH SOLE 18 82557 0 0 AMERISAFE INC COM 03071H100 1117 19712 SH SOLE 19 19712 0 0 AMERISAFE INC COM 03071H100 101523 1790841 SH SOLE 21 1790841 0 0 AMERISAFE INC COM 03071H100 29371 518099 SH SOLE 22 467142 0 50957 AMERISAFE INC COM 03071H100 288 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 166 2920 SH SOLE 28 2920 0 0 AMERISAFE INC COM 03071H100 1423 25104 SH SOLE 30 25104 0 0 AMERISAFE INC COM 03071H100 112 1976 SH SOLE 40 1976 0 0 AMERISERV FINL INC COM 03074A102 12 2987 SH SOLE 18 2987 0 0 AMERISERV FINL INC COM 03074A102 358 88725 SH SOLE 21 88725 0 0 AMERISERV FINL INC COM 03074A102 541 134352 SH SOLE 22 134352 0 0 AMERISOURCEBERGEN CORP COM 03073E105 52928 711396 SH SOLE 2 314520 0 396876 AMERISOURCEBERGEN CORP COM 03073E105 7415 99669 SH SOLE 4 95332 0 4337 AMERISOURCEBERGEN CORP COM 03073E105 10422 140077 SH SOLE 7 132555 0 7522 AMERISOURCEBERGEN CORP COM 03073E105 2511 33750 SH SOLE 13 33750 0 0 AMERISOURCEBERGEN CORP COM 03073E105 92 1233 SH SOLE 15 1233 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6 84 SH SOLE 17 0 0 84 AMERISOURCEBERGEN CORP COM 03073E105 36164 486079 SH SOLE 18 463573 0 22506 AMERISOURCEBERGEN CORP COM 03073E105 59771 803380 SH SOLE 19 803380 0 0 AMERISOURCEBERGEN CORP COM 03073E105 618 8300 SH SOLE 20 8300 0 0 AMERISOURCEBERGEN CORP COM 03073E105 281525 3783936 SH SOLE 21 3783936 0 0 AMERISOURCEBERGEN CORP COM 03073E105 334809 4500124 SH SOLE 22 3813297 0 686827 AMERISOURCEBERGEN CORP COM 03073E105 15929 214094 SH SOLE 23 214094 0 0 AMERISOURCEBERGEN CORP COM 03073E105 11610 156050 SH SOLE 25 156050 0 0 AMERISOURCEBERGEN CORP COM 03073E105 53994 725730 SH SOLE 26 204157 0 521573 AMERISOURCEBERGEN CORP COM 03073E105 2317 31137 SH SOLE 28 22674 0 8463 AMERISOURCEBERGEN CORP COM 03073E105 12543 168587 SH SOLE 29 68572 0 100015 AMERISOURCEBERGEN CORP COM 03073E105 46550 625674 SH SOLE 30 625674 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13422 180408 SH SOLE 31 123721 0 56687 AMERISOURCEBERGEN CORP COM 03073E105 27981 376092 SH SOLE 34 376092 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14629 196631 SH SOLE 36 196631 0 0 AMERISOURCEBERGEN CORP COM 03073E105 326 4380 SH SOLE 40 4380 0 0 AMES NATL CORP COM 031001100 218 8564 SH SOLE 2 319 0 8245 AMES NATL CORP COM 031001100 8 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 782 30773 SH SOLE 18 30773 0 0 AMES NATL CORP COM 031001100 307 12058 SH SOLE 19 12058 0 0 AMES NATL CORP COM 031001100 8072 317532 SH SOLE 21 317532 0 0 AMES NATL CORP COM 031001100 5365 211046 SH SOLE 22 204859 0 6187 AMETEK INC NEW COM 031100100 45023 665034 SH SOLE 2 155875 0 509159 AMETEK INC NEW COM 031100100 6110 90245 SH SOLE 4 84135 0 6110 AMETEK INC NEW COM 031100100 12184 179965 SH SOLE 7 174959 0 5006 AMETEK INC NEW COM 031100100 1932 28542 SH SOLE 13 28542 0 0 AMETEK INC NEW COM 031100100 119 1754 SH SOLE 15 1754 0 0 AMETEK INC NEW COM 031100100 32959 486846 SH SOLE 18 458461 0 28385 AMETEK INC NEW COM 031100100 21268 314145 SH SOLE 19 314145 0 0 AMETEK INC NEW COM 031100100 345829 5108250 SH SOLE 21 5108250 0 0 AMETEK INC NEW COM 031100100 406555 6005243 SH SOLE 22 5166747 0 838496 AMETEK INC NEW COM 031100100 11965 176740 SH SOLE 23 176740 0 0 AMETEK INC NEW COM 031100100 14218 210012 SH SOLE 25 210012 0 0 AMETEK INC NEW COM 031100100 58934 870520 SH SOLE 26 265663 0 604857 AMETEK INC NEW COM 031100100 3053 45096 SH SOLE 28 32276 0 12820 AMETEK INC NEW COM 031100100 4638 68508 SH SOLE 29 21118 0 47390 AMETEK INC NEW COM 031100100 75152 1110077 SH SOLE 30 1110077 0 0 AMETEK INC NEW COM 031100100 6161 91003 SH SOLE 31 48975 0 42028 AMETEK INC NEW COM 031100100 5735 84708 SH SOLE 34 84708 0 0 AMETEK INC NEW COM 031100100 12244 180852 SH SOLE 36 180852 0 0 AMETEK INC NEW COM 031100100 394 5825 SH SOLE 40 5825 0 0 AMGEN INC COM 031162100 355434 1825827 SH SOLE 2 352712 0 1473115 AMGEN INC COM 031162100 47765 245362 SH SOLE 4 227903 0 17459 AMGEN INC COM 031162100 102148 524725 SH SOLE 7 524725 0 0 AMGEN INC COM 031162100 6444 33101 SH SOLE 13 33101 0 0 AMGEN INC COM 031162100 1270 6522 SH SOLE 15 6522 0 0 AMGEN INC COM 031162100 90 463 SH SOLE 17 0 0 463 AMGEN INC COM 031162100 333679 1714075 SH SOLE 18 1627048 0 87027 AMGEN INC COM 031162100 199099 1022749 SH SOLE 19 1022749 0 0 AMGEN INC COM 031162100 3121724 16035979 SH SOLE 21 16035979 0 0 AMGEN INC COM 031162100 3143717 16148954 SH SOLE 22 14230606 0 1918348 AMGEN INC COM 031162100 96843 497474 SH SOLE 23 497474 0 0 AMGEN INC COM 031162100 129388 664653 SH SOLE 25 664653 0 0 AMGEN INC COM 031162100 567006 2912654 SH SOLE 26 652727 0 2259927 AMGEN INC COM 031162100 24516 125934 SH SOLE 28 92280 0 33654 AMGEN INC COM 031162100 27585 141702 SH SOLE 29 47937 0 93765 AMGEN INC COM 031162100 529021 2717527 SH SOLE 30 2717527 0 0 AMGEN INC COM 031162100 64617 331929 SH SOLE 31 176782 0 155147 AMGEN INC COM 031162100 20770 106695 SH SOLE 32 106695 0 0 AMGEN INC COM 031162100 99443 510829 SH SOLE 34 510829 0 0 AMGEN INC COM 031162100 106138 545221 SH SOLE 36 545221 0 0 AMGEN INC COM 031162100 2924 15021 SH SOLE 40 15021 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2212 230868 SH SOLE 2 84648 0 146220 AMICUS THERAPEUTICS INC COM 03152W109 8 797 SH SOLE 4 797 0 0 AMICUS THERAPEUTICS INC COM 03152W109 39 4099 SH SOLE 7 4099 0 0 AMICUS THERAPEUTICS INC COM 03152W109 6256 653061 SH SOLE 18 653061 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8370 873671 SH SOLE 19 873671 0 0 AMICUS THERAPEUTICS INC COM 03152W109 84806 8852372 SH SOLE 21 8852372 0 0 AMICUS THERAPEUTICS INC COM 03152W109 52224 5451394 SH SOLE 22 5205522 0 245872 AMICUS THERAPEUTICS INC COM 03152W109 207 21600 SH SOLE 23 21600 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1070 111701 SH SOLE 26 37858 0 73843 AMICUS THERAPEUTICS INC COM 03152W109 238 24888 SH SOLE 28 24888 0 0 AMICUS THERAPEUTICS INC COM 03152W109 114 11852 SH SOLE 29 0 0 11852 AMICUS THERAPEUTICS INC COM 03152W109 484 50549 SH SOLE 30 50549 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2064 215450 SH SOLE 34 215450 0 0 AMICUS THERAPEUTICS INC COM 03152W109 187 19518 SH SOLE 40 19518 0 0 AMKOR TECHNOLOGY INC COM 031652100 1118 170484 SH SOLE 2 65123 0 105361 AMKOR TECHNOLOGY INC COM 031652100 5 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 17 2606 SH SOLE 7 2606 0 0 AMKOR TECHNOLOGY INC COM 031652100 2269 345920 SH SOLE 18 345920 0 0 AMKOR TECHNOLOGY INC COM 031652100 5756 877470 SH SOLE 19 877470 0 0 AMKOR TECHNOLOGY INC COM 031652100 24563 3744311 SH SOLE 21 3744311 0 0 AMKOR TECHNOLOGY INC COM 031652100 31078 4737570 SH SOLE 22 4577985 0 159585 AMKOR TECHNOLOGY INC COM 031652100 1272 193893 SH SOLE 23 193893 0 0 AMKOR TECHNOLOGY INC COM 031652100 2268 345711 SH SOLE 26 27341 0 318370 AMKOR TECHNOLOGY INC COM 031652100 100 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 280 42660 SH SOLE 29 0 0 42660 AMKOR TECHNOLOGY INC COM 031652100 164 25055 SH SOLE 30 25055 0 0 AMKOR TECHNOLOGY INC COM 031652100 57 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 76 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2182 38510 SH SOLE 2 3145 0 35365 AMN HEALTHCARE SERVICES INC COM 001744101 11 195 SH SOLE 4 195 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 38 677 SH SOLE 7 677 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 13252 233884 SH SOLE 18 233884 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 5626 99302 SH SOLE 19 99302 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 277309 4894256 SH SOLE 21 4894256 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 78554 1386416 SH SOLE 22 1289160 0 97256 AMN HEALTHCARE SERVICES INC COM 001744101 317 5599 SH SOLE 23 5599 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 715 12619 SH SOLE 26 5950 0 6669 AMN HEALTHCARE SERVICES INC COM 001744101 350 6177 SH SOLE 28 6177 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 186 3284 SH SOLE 29 0 0 3284 AMN HEALTHCARE SERVICES INC COM 001744101 5382 94990 SH SOLE 30 94990 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 303 5354 SH SOLE 40 5354 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 951 70265 SH SOLE 2 3035 0 67230 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 24 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3814 281871 SH SOLE 18 281871 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2038 150610 SH SOLE 19 150610 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 42211 3119785 SH SOLE 21 3119785 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 31879 2356142 SH SOLE 22 2263195 0 92947 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 5699 SH SOLE 23 5699 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 426 31451 SH SOLE 26 24771 0 6680 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 90 6676 SH SOLE 28 6676 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 3841 SH SOLE 29 0 0 3841 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 243 17966 SH SOLE 30 17966 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 99 7303 SH SOLE 40 7303 0 0 AMPCO-PITTSBURGH CORP COM 032037103 5 1701 SH SOLE 18 1701 0 0 AMPCO-PITTSBURGH CORP COM 032037103 80 25765 SH SOLE 21 25765 0 0 AMPCO-PITTSBURGH CORP COM 032037103 604 194921 SH SOLE 22 194921 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 644 32353 SH SOLE 2 1323 0 31030 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3685 185177 SH SOLE 18 185177 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1060 53247 SH SOLE 19 53247 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 88571 4450788 SH SOLE 21 4450788 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 21932 1102105 SH SOLE 22 1059333 0 42772 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 347 17444 SH SOLE 26 0 0 17444 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 98 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 67 3387 SH SOLE 29 0 0 3387 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1459 73320 SH SOLE 30 73320 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 68 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 60036 741008 SH SOLE 2 63332 0 677676 AMPHENOL CORP NEW CL A 032095101 8028 99084 SH SOLE 4 91150 0 7934 AMPHENOL CORP NEW CL A 032095101 22108 272872 SH SOLE 7 266729 0 6143 AMPHENOL CORP NEW CL A 032095101 372 4592 SH SOLE 13 4592 0 0 AMPHENOL CORP NEW CL A 032095101 227 2803 SH SOLE 15 2803 0 0 AMPHENOL CORP NEW CL A 032095101 25 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 54786 676198 SH SOLE 18 637810 0 38388 AMPHENOL CORP NEW CL A 032095101 9048 111679 SH SOLE 19 111679 0 0 AMPHENOL CORP NEW CL A 032095101 743647 9178557 SH SOLE 21 9178557 0 0 AMPHENOL CORP NEW CL A 032095101 612964 7565584 SH SOLE 22 6775881 0 789703 AMPHENOL CORP NEW CL A 032095101 17211 212435 SH SOLE 23 212435 0 0 AMPHENOL CORP NEW CL A 032095101 21748 268430 SH SOLE 25 268430 0 0 AMPHENOL CORP NEW CL A 032095101 107979 1332739 SH SOLE 26 332891 0 999848 AMPHENOL CORP NEW CL A 032095101 4606 56851 SH SOLE 28 41288 0 15563 AMPHENOL CORP NEW CL A 032095101 958 11822 SH SOLE 29 11822 0 0 AMPHENOL CORP NEW CL A 032095101 94456 1165839 SH SOLE 30 1165839 0 0 AMPHENOL CORP NEW CL A 032095101 10576 130541 SH SOLE 31 60788 0 69753 AMPHENOL CORP NEW CL A 032095101 8303 102475 SH SOLE 34 102475 0 0 AMPHENOL CORP NEW CL A 032095101 23235 286784 SH SOLE 36 286784 0 0 AMPHENOL CORP NEW CL A 032095101 585 7220 SH SOLE 40 7220 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 25 63690 SH SOLE 2 2443 0 61247 AMPIO PHARMACEUTICALS INC COM 03209T109 109 275905 SH SOLE 18 275905 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 73 184654 SH SOLE 19 184654 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 1224 3099990 SH SOLE 21 3099990 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 721 1825377 SH SOLE 22 1801042 0 24335 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH SOLE 21 77 0 0 AMREP CORP NEW COM 032159105 4 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 33 5616 SH SOLE 21 5616 0 0 AMREP CORP NEW COM 032159105 34 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 10 2273 SH SOLE 18 2273 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 171 37778 SH SOLE 21 37778 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 525 115874 SH SOLE 22 115874 0 0 AMYRIS INC COM NEW 03236M200 98 29354 SH SOLE 2 1175 0 28179 AMYRIS INC COM NEW 03236M200 374 111946 SH SOLE 18 111946 0 0 AMYRIS INC COM NEW 03236M200 304 91032 SH SOLE 19 91032 0 0 AMYRIS INC COM NEW 03236M200 6532 1955818 SH SOLE 21 1955818 0 0 AMYRIS INC COM NEW 03236M200 4067 1217809 SH SOLE 22 1081161 0 136648 AMYRIS INC COM NEW 03236M200 46 13827 SH SOLE 30 13827 0 0 ANADARKO PETE CORP COM 032511107 74896 1708387 SH SOLE 2 494973 0 1213414 ANADARKO PETE CORP COM 032511107 12687 289403 SH SOLE 4 275708 0 13695 ANADARKO PETE CORP COM 032511107 18193 414986 SH SOLE 7 398986 0 16000 ANADARKO PETE CORP COM 032511107 4390 100144 SH SOLE 13 100144 0 0 ANADARKO PETE CORP COM 032511107 214 4892 SH SOLE 15 4892 0 0 ANADARKO PETE CORP COM 032511107 101051 2304987 SH SOLE 18 2191402 0 113585 ANADARKO PETE CORP COM 032511107 289485 6603219 SH SOLE 19 6603219 0 0 ANADARKO PETE CORP COM 032511107 419119 9560205 SH SOLE 21 9560205 0 0 ANADARKO PETE CORP COM 032511107 613080 13984492 SH SOLE 22 12341017 0 1643475 ANADARKO PETE CORP COM 032511107 21366 487361 SH SOLE 23 487361 0 0 ANADARKO PETE CORP COM 032511107 22815 520415 SH SOLE 25 520415 0 0 ANADARKO PETE CORP COM 032511107 70990 1619288 SH SOLE 26 545338 0 1073950 ANADARKO PETE CORP COM 032511107 4308 98267 SH SOLE 28 71673 0 26594 ANADARKO PETE CORP COM 032511107 19465 443991 SH SOLE 29 207384 0 236607 ANADARKO PETE CORP COM 032511107 87090 1986547 SH SOLE 30 1986547 0 0 ANADARKO PETE CORP COM 032511107 13347 304453 SH SOLE 31 209942 0 94511 ANADARKO PETE CORP COM 032511107 98535 2247613 SH SOLE 34 2247613 0 0 ANADARKO PETE CORP COM 032511107 21772 496629 SH SOLE 36 496629 0 0 ANADARKO PETE CORP COM 032511107 483 11025 SH SOLE 40 11025 0 0 ANALOG DEVICES INC COM 032654105 76987 896970 SH SOLE 2 65751 0 831219 ANALOG DEVICES INC COM 032654105 10471 121994 SH SOLE 4 112208 0 9786 ANALOG DEVICES INC COM 032654105 25354 295397 SH SOLE 7 295397 0 0 ANALOG DEVICES INC COM 032654105 2184 25446 SH SOLE 13 25446 0 0 ANALOG DEVICES INC COM 032654105 319 3717 SH SOLE 15 3717 0 0 ANALOG DEVICES INC COM 032654105 76087 886482 SH SOLE 18 841284 0 45198 ANALOG DEVICES INC COM 032654105 24022 279876 SH SOLE 19 279876 0 0 ANALOG DEVICES INC COM 032654105 797077 9286693 SH SOLE 21 9286693 0 0 ANALOG DEVICES INC COM 032654105 771710 8991148 SH SOLE 22 7975730 0 1015418 ANALOG DEVICES INC COM 032654105 22384 260796 SH SOLE 23 260796 0 0 ANALOG DEVICES INC COM 032654105 35021 408032 SH SOLE 25 408032 0 0 ANALOG DEVICES INC COM 032654105 128351 1495412 SH SOLE 26 393359 0 1102053 ANALOG DEVICES INC COM 032654105 6144 71586 SH SOLE 28 52512 0 19074 ANALOG DEVICES INC COM 032654105 6183 72043 SH SOLE 29 13197 0 58846 ANALOG DEVICES INC COM 032654105 135860 1582893 SH SOLE 30 1582893 0 0 ANALOG DEVICES INC COM 032654105 13527 157601 SH SOLE 31 80525 0 77076 ANALOG DEVICES INC COM 032654105 4507 52516 SH SOLE 32 52516 0 0 ANALOG DEVICES INC COM 032654105 2324 27078 SH SOLE 34 27078 0 0 ANALOG DEVICES INC COM 032654105 25606 298335 SH SOLE 36 298335 0 0 ANALOG DEVICES INC COM 032654105 723 8418 SH SOLE 40 8418 0 0 ANAPLAN INC COM 03272L108 345 12992 SH SOLE 2 650 0 12342 ANAPLAN INC COM 03272L108 1574 59303 SH SOLE 18 59303 0 0 ANAPLAN INC COM 03272L108 711 26798 SH SOLE 19 26798 0 0 ANAPLAN INC COM 03272L108 15190 572362 SH SOLE 21 572362 0 0 ANAPLAN INC COM 03272L108 12237 461095 SH SOLE 22 445725 0 15370 ANAPTYSBIO INC COM 032724106 1101 17264 SH SOLE 2 1363 0 15901 ANAPTYSBIO INC COM 032724106 7 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 23 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 4614 72338 SH SOLE 18 72338 0 0 ANAPTYSBIO INC COM 032724106 5461 85607 SH SOLE 19 85607 0 0 ANAPTYSBIO INC COM 032724106 63500 995455 SH SOLE 21 995455 0 0 ANAPTYSBIO INC COM 032724106 40299 631746 SH SOLE 22 607037 0 24709 ANAPTYSBIO INC COM 032724106 147 2312 SH SOLE 23 2312 0 0 ANAPTYSBIO INC COM 032724106 166 2597 SH SOLE 26 0 0 2597 ANAPTYSBIO INC COM 032724106 157 2457 SH SOLE 28 2457 0 0 ANAPTYSBIO INC COM 032724106 42 663 SH SOLE 29 0 0 663 ANAPTYSBIO INC COM 032724106 278 4357 SH SOLE 30 4357 0 0 ANAPTYSBIO INC COM 032724106 23 354 SH SOLE 34 354 0 0 ANAPTYSBIO INC COM 032724106 76 1199 SH SOLE 40 1199 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 7110 SH SOLE 18 7110 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 186 119254 SH SOLE 21 119254 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 153 98118 SH SOLE 22 98118 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 8425 259304 SH SOLE 19 259304 0 0 ANDERSONS INC COM 034164103 850 28446 SH SOLE 2 927 0 27519 ANDERSONS INC COM 034164103 7 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 953 31896 SH SOLE 7 31896 0 0 ANDERSONS INC COM 034164103 4136 138389 SH SOLE 18 138389 0 0 ANDERSONS INC COM 034164103 1217 40707 SH SOLE 19 40707 0 0 ANDERSONS INC COM 034164103 85098 2847030 SH SOLE 21 2847030 0 0 ANDERSONS INC COM 034164103 22716 759990 SH SOLE 22 716920 0 43070 ANDERSONS INC COM 034164103 339 11349 SH SOLE 26 2602 0 8747 ANDERSONS INC COM 034164103 94 3133 SH SOLE 28 3133 0 0 ANDERSONS INC COM 034164103 1593 53302 SH SOLE 30 53302 0 0 ANDERSONS INC COM 034164103 22 741 SH SOLE 36 741 0 0 ANDERSONS INC COM 034164103 94 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 31678 1971234 SH SOLE 19 1971234 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 639 39783 SH SOLE 21 39783 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 15244 948628 SH SOLE 22 929046 0 19582 ANGI HOMESERVICES INC COM CL A 00183L102 102 6330 SH SOLE 28 6330 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 158 9830 SH SOLE 30 9830 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 70 4372 SH SOLE 40 4372 0 0 ANGIODYNAMICS INC COM 03475V101 763 37925 SH SOLE 2 1366 0 36559 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 3926 195008 SH SOLE 18 195008 0 0 ANGIODYNAMICS INC COM 03475V101 1096 54438 SH SOLE 19 54438 0 0 ANGIODYNAMICS INC COM 03475V101 88988 4420647 SH SOLE 21 4420647 0 0 ANGIODYNAMICS INC COM 03475V101 22479 1116706 SH SOLE 22 1074950 0 41756 ANGIODYNAMICS INC COM 03475V101 250 12409 SH SOLE 26 0 0 12409 ANGIODYNAMICS INC COM 03475V101 77 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 1477 73368 SH SOLE 30 73368 0 0 ANGIODYNAMICS INC COM 03475V101 54 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4394 350100 SH SOLE 2 0 0 350100 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23901 1904457 SH SOLE 7 1904457 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 175 13918 SH SOLE 19 13918 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9439 752076 SH SOLE 22 321400 0 430676 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4786 381340 SH SOLE 23 381340 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18367 1463477 SH SOLE 25 1463477 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 7746 617193 SH SOLE 26 0 0 617193 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22911 1825604 SH SOLE 30 1825604 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 68847 5485824 SH SOLE 34 5485824 0 0 ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 210 3200 SH Put SOLE 2 3200 0 0 ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 36051 547800 SH Put SOLE 19 547800 0 0 ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 356 5400 SH Put SOLE 22 5400 0 0 ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 8141 123700 SH Put SOLE 34 123700 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 49 737 SH SOLE 18 737 0 0 ANI PHARMACEUTICALS INC COM 00182C103 293 6506 SH SOLE 2 338 0 6168 ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1910 42422 SH SOLE 18 42422 0 0 ANI PHARMACEUTICALS INC COM 00182C103 510 11332 SH SOLE 19 11332 0 0 ANI PHARMACEUTICALS INC COM 00182C103 45848 1018384 SH SOLE 21 1018384 0 0 ANI PHARMACEUTICALS INC COM 00182C103 12169 270305 SH SOLE 22 260323 0 9982 ANI PHARMACEUTICALS INC COM 00182C103 55 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 789 17522 SH SOLE 30 17522 0 0 ANI PHARMACEUTICALS INC COM 00182C103 37 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 486 14453 SH SOLE 2 514 0 13939 ANIKA THERAPEUTICS INC COM 035255108 10 300 SH SOLE 7 300 0 0 ANIKA THERAPEUTICS INC COM 035255108 2512 74733 SH SOLE 18 74733 0 0 ANIKA THERAPEUTICS INC COM 035255108 674 20062 SH SOLE 19 20062 0 0 ANIKA THERAPEUTICS INC COM 035255108 51917 1544700 SH SOLE 21 1544700 0 0 ANIKA THERAPEUTICS INC COM 035255108 14232 423459 SH SOLE 22 405952 0 17507 ANIKA THERAPEUTICS INC COM 035255108 74 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 73 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 985 29296 SH SOLE 30 29296 0 0 ANIKA THERAPEUTICS INC COM 035255108 57 1695 SH SOLE 40 1695 0 0 ANIXA BIOSCIENCES INC COM 03528H109 12 3163 SH SOLE 18 3163 0 0 ANIXA BIOSCIENCES INC COM 03528H109 194 49233 SH SOLE 21 49233 0 0 ANIXTER INTL INC COM 035290105 1960 36084 SH SOLE 2 6729 0 29355 ANIXTER INTL INC COM 035290105 10 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 63 1167 SH SOLE 7 1167 0 0 ANIXTER INTL INC COM 035290105 8143 149934 SH SOLE 18 149934 0 0 ANIXTER INTL INC COM 035290105 4925 90690 SH SOLE 19 90690 0 0 ANIXTER INTL INC COM 035290105 170734 3143687 SH SOLE 21 3143687 0 0 ANIXTER INTL INC COM 035290105 49562 912583 SH SOLE 22 867748 0 44835 ANIXTER INTL INC COM 035290105 767 14119 SH SOLE 23 14119 0 0 ANIXTER INTL INC COM 035290105 1949 35878 SH SOLE 26 5838 0 30040 ANIXTER INTL INC COM 035290105 234 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 346 6378 SH SOLE 29 0 0 6378 ANIXTER INTL INC COM 035290105 3192 58779 SH SOLE 30 58779 0 0 ANIXTER INTL INC COM 035290105 81 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 169 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 30767 3133114 SH SOLE 2 169054 0 2964060 ANNALY CAP MGMT INC COM 035710409 4059 413314 SH SOLE 4 379230 0 34084 ANNALY CAP MGMT INC COM 035710409 6884 701045 SH SOLE 7 517482 0 183563 ANNALY CAP MGMT INC COM 035710409 636 64742 SH SOLE 13 64742 0 0 ANNALY CAP MGMT INC COM 035710409 68 6923 SH SOLE 15 6923 0 0 ANNALY CAP MGMT INC COM 035710409 6840 696576 SH SOLE 18 593960 0 102616 ANNALY CAP MGMT INC COM 035710409 2387 243032 SH SOLE 19 243032 0 0 ANNALY CAP MGMT INC COM 035710409 620918 63229960 SH SOLE 21 63229960 0 0 ANNALY CAP MGMT INC COM 035710409 371967 37878471 SH SOLE 22 35252005 0 2626466 ANNALY CAP MGMT INC COM 035710409 8880 904296 SH SOLE 23 904296 0 0 ANNALY CAP MGMT INC COM 035710409 11519 1173053 SH SOLE 25 1173053 0 0 ANNALY CAP MGMT INC COM 035710409 48476 4936417 SH SOLE 26 1444903 0 3491514 ANNALY CAP MGMT INC COM 035710409 2539 258559 SH SOLE 28 185862 0 72697 ANNALY CAP MGMT INC COM 035710409 3088 314437 SH SOLE 29 50450 0 263987 ANNALY CAP MGMT INC COM 035710409 36258 3692293 SH SOLE 30 3692293 0 0 ANNALY CAP MGMT INC COM 035710409 4615 469986 SH SOLE 31 292739 0 177247 ANNALY CAP MGMT INC COM 035710409 645 65729 SH SOLE 34 65729 0 0 ANNALY CAP MGMT INC COM 035710409 18794 1913868 SH SOLE 36 1913868 0 0 ANNALY CAP MGMT INC COM 035710409 324 33023 SH SOLE 40 33023 0 0 ANSYS INC COM 03662Q105 30235 211521 SH SOLE 2 21814 0 189707 ANSYS INC COM 03662Q105 4293 30031 SH SOLE 4 27877 0 2154 ANSYS INC COM 03662Q105 13538 94708 SH SOLE 7 72775 0 21933 ANSYS INC COM 03662Q105 458 3201 SH SOLE 13 3201 0 0 ANSYS INC COM 03662Q105 125 877 SH SOLE 15 877 0 0 ANSYS INC COM 03662Q105 25968 181669 SH SOLE 18 171508 0 10161 ANSYS INC COM 03662Q105 39755 278125 SH SOLE 19 278125 0 0 ANSYS INC COM 03662Q105 309844 2167650 SH SOLE 21 2167650 0 0 ANSYS INC COM 03662Q105 289971 2028620 SH SOLE 22 1809988 0 218632 ANSYS INC COM 03662Q105 8590 60097 SH SOLE 23 60097 0 0 ANSYS INC COM 03662Q105 52536 367537 SH SOLE 25 367537 0 0 ANSYS INC COM 03662Q105 63420 443681 SH SOLE 26 100157 0 343524 ANSYS INC COM 03662Q105 2338 16356 SH SOLE 28 11969 0 4387 ANSYS INC COM 03662Q105 2902 20303 SH SOLE 29 3067 0 17236 ANSYS INC COM 03662Q105 65780 460196 SH SOLE 30 460196 0 0 ANSYS INC COM 03662Q105 4230 29595 SH SOLE 31 19221 0 10374 ANSYS INC COM 03662Q105 1189 8316 SH SOLE 34 8316 0 0 ANSYS INC COM 03662Q105 8847 61892 SH SOLE 36 61892 0 0 ANSYS INC COM 03662Q105 328 2298 SH SOLE 40 2298 0 0 ANTARES PHARMA INC COM 036642106 317 116481 SH SOLE 2 5210 0 111271 ANTARES PHARMA INC COM 036642106 9 3260 SH SOLE 7 3260 0 0 ANTARES PHARMA INC COM 036642106 1351 496514 SH SOLE 18 496514 0 0 ANTARES PHARMA INC COM 036642106 572 210176 SH SOLE 19 210176 0 0 ANTARES PHARMA INC COM 036642106 14146 5200715 SH SOLE 21 5200715 0 0 ANTARES PHARMA INC COM 036642106 11341 4169352 SH SOLE 22 3988935 0 180417 ANTARES PHARMA INC COM 036642106 103 37704 SH SOLE 30 37704 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 210 18808 SH SOLE 18 18808 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 298 26618 SH SOLE 21 26618 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 60 5392 SH SOLE 26 0 0 5392 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 107 9600 SH SOLE 28 9600 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 203 18129 SH SOLE 30 18129 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 2777 248352 SH SOLE 34 248352 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 94 8386 SH SOLE 40 8386 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 14922 697607 SH SOLE 19 697607 0 0 ANTERO RES CORP COM 03674X106 5292 563566 SH SOLE 2 28588 0 534978 ANTERO RES CORP COM 03674X106 728 77551 SH SOLE 4 72113 0 5438 ANTERO RES CORP COM 03674X106 1121 119366 SH SOLE 7 40603 0 78763 ANTERO RES CORP COM 03674X106 8 823 SH SOLE 15 823 0 0 ANTERO RES CORP COM 03674X106 1661 176940 SH SOLE 18 160375 0 16565 ANTERO RES CORP COM 03674X106 1747 186014 SH SOLE 19 186014 0 0 ANTERO RES CORP COM 03674X106 33855 3605434 SH SOLE 21 3605434 0 0 ANTERO RES CORP COM 03674X106 64458 6864578 SH SOLE 22 6340562 0 524016 ANTERO RES CORP COM 03674X106 1866 198746 SH SOLE 23 198746 0 0 ANTERO RES CORP COM 03674X106 2234 237938 SH SOLE 25 237938 0 0 ANTERO RES CORP COM 03674X106 8023 854395 SH SOLE 26 424503 0 429892 ANTERO RES CORP COM 03674X106 380 40472 SH SOLE 28 30927 0 9545 ANTERO RES CORP COM 03674X106 462 49176 SH SOLE 29 7081 0 42095 ANTERO RES CORP COM 03674X106 4396 468157 SH SOLE 30 468157 0 0 ANTERO RES CORP COM 03674X106 538 57270 SH SOLE 31 39794 0 17476 ANTERO RES CORP COM 03674X106 259 27547 SH SOLE 34 27547 0 0 ANTERO RES CORP COM 03674X106 1654 176192 SH SOLE 36 176192 0 0 ANTERO RES CORP COM 03674X106 39 4127 SH SOLE 40 4127 0 0 ANTHEM INC COM 036752103 210639 802037 SH SOLE 2 212211 0 589826 ANTHEM INC COM 036752103 32487 123698 SH SOLE 4 116965 0 6733 ANTHEM INC COM 036752103 79509 302740 SH SOLE 7 232685 0 70055 ANTHEM INC COM 036752103 1781 6783 SH SOLE 13 6783 0 0 ANTHEM INC COM 036752103 558 2124 SH SOLE 15 2124 0 0 ANTHEM INC COM 036752103 402478 1532491 SH SOLE 18 1447250 0 85241 ANTHEM INC COM 036752103 1109715 4225395 SH SOLE 19 4225395 0 0 ANTHEM INC COM 036752103 1069 4070 SH SOLE 20 4070 0 0 ANTHEM INC COM 036752103 1485993 5658124 SH SOLE 21 5658124 0 0 ANTHEM INC COM 036752103 1726526 6573987 SH SOLE 22 5857373 0 716614 ANTHEM INC COM 036752103 49345 187887 SH SOLE 23 187887 0 0 ANTHEM INC COM 036752103 70713 269251 SH SOLE 25 269251 0 0 ANTHEM INC COM 036752103 345746 1316476 SH SOLE 26 255456 0 1061020 ANTHEM INC COM 036752103 13119 49952 SH SOLE 28 36534 0 13418 ANTHEM INC COM 036752103 11349 43212 SH SOLE 29 10511 0 32701 ANTHEM INC COM 036752103 285796 1088209 SH SOLE 30 1088209 0 0 ANTHEM INC COM 036752103 31967 121720 SH SOLE 31 58485 0 63235 ANTHEM INC COM 036752103 232973 887077 SH SOLE 34 887077 0 0 ANTHEM INC COM 036752103 60836 231643 SH SOLE 36 231643 0 0 ANTHEM INC COM 036752103 1540 5863 SH SOLE 40 5863 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2531 700000 PRN SOLE 21 700000 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 437 108198 SH SOLE 2 4060 0 104138 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 1386 343123 SH SOLE 18 343123 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 563 139429 SH SOLE 19 139429 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 23567 5833451 SH SOLE 21 5833451 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 13631 3373950 SH SOLE 22 3220813 0 153137 ANWORTH MORTGAGE ASSET CP COM 037347101 1147 284003 SH SOLE 26 25813 0 258190 ANWORTH MORTGAGE ASSET CP COM 037347101 64 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 102 25212 SH SOLE 30 25212 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 46 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 87656 603026 SH SOLE 2 54236 0 548790 AON PLC SHS CL A G0408V102 11618 79925 SH SOLE 4 73488 0 6437 AON PLC SHS CL A G0408V102 31342 215618 SH SOLE 7 210150 0 5468 AON PLC SHS CL A G0408V102 527 3625 SH SOLE 13 3625 0 0 AON PLC SHS CL A G0408V102 350 2411 SH SOLE 15 2411 0 0 AON PLC SHS CL A G0408V102 21 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 74565 512969 SH SOLE 18 480573 0 32396 AON PLC SHS CL A G0408V102 5393 37102 SH SOLE 19 37102 0 0 AON PLC SHS CL A G0408V102 828464 5699394 SH SOLE 21 5699394 0 0 AON PLC SHS CL A G0408V102 877420 6036183 SH SOLE 22 5378155 0 658028 AON PLC SHS CL A G0408V102 24460 168274 SH SOLE 23 168274 0 0 AON PLC SHS CL A G0408V102 31605 217425 SH SOLE 25 217425 0 0 AON PLC SHS CL A G0408V102 134112 922618 SH SOLE 26 250524 0 672094 AON PLC SHS CL A G0408V102 6834 47014 SH SOLE 28 34435 0 12579 AON PLC SHS CL A G0408V102 1460 10041 SH SOLE 29 10041 0 0 AON PLC SHS CL A G0408V102 160493 1104108 SH SOLE 30 1104108 0 0 AON PLC SHS CL A G0408V102 14837 102071 SH SOLE 31 55431 0 46640 AON PLC SHS CL A G0408V102 1845 12695 SH SOLE 34 12695 0 0 AON PLC SHS CL A G0408V102 31529 216904 SH SOLE 36 216904 0 0 AON PLC SHS CL A G0408V102 849 5839 SH SOLE 40 5839 0 0 APACHE CORP COM 037411105 28810 1097539 SH SOLE 2 174963 0 922576 APACHE CORP COM 037411105 4140 157718 SH SOLE 4 147635 0 10083 APACHE CORP COM 037411105 9682 368833 SH SOLE 7 338276 0 30557 APACHE CORP COM 037411105 425 16205 SH SOLE 13 16205 0 0 APACHE CORP COM 037411105 84 3208 SH SOLE 15 3208 0 0 APACHE CORP COM 037411105 24141 919651 SH SOLE 18 873694 0 45957 APACHE CORP COM 037411105 3931 149734 SH SOLE 19 149734 0 0 APACHE CORP COM 037411105 246451 9388592 SH SOLE 21 9388592 0 0 APACHE CORP COM 037411105 280571 10688420 SH SOLE 22 9603787 0 1084633 APACHE CORP COM 037411105 7711 293738 SH SOLE 23 293738 0 0 APACHE CORP COM 037411105 9556 364057 SH SOLE 25 364057 0 0 APACHE CORP COM 037411105 38837 1479517 SH SOLE 26 424525 0 1054992 APACHE CORP COM 037411105 1917 73040 SH SOLE 28 53235 0 19805 APACHE CORP COM 037411105 1540 58662 SH SOLE 29 23178 0 35484 APACHE CORP COM 037411105 40443 1540693 SH SOLE 30 1540693 0 0 APACHE CORP COM 037411105 3994 152141 SH SOLE 31 105856 0 46285 APACHE CORP COM 037411105 741 28213 SH SOLE 34 28213 0 0 APACHE CORP COM 037411105 8919 339764 SH SOLE 36 339764 0 0 APACHE CORP COM 037411105 280 10667 SH SOLE 40 10667 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 15330 349369 SH SOLE 2 30532 0 318837 APARTMENT INVT & MGMT CO CL A 03748R101 5276 120237 SH SOLE 4 120237 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 15630 356195 SH SOLE 7 356195 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 282 6430 SH SOLE 15 6430 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 13631 310650 SH SOLE 18 303067 0 7583 APARTMENT INVT & MGMT CO CL A 03748R101 14305 326002 SH SOLE 19 326002 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 198861 4531930 SH SOLE 21 4531930 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 277648 6327448 SH SOLE 22 5832185 0 495263 APARTMENT INVT & MGMT CO CL A 03748R101 713 16243 SH SOLE 23 16243 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 13942 317731 SH SOLE 25 317731 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 9381 213795 SH SOLE 26 41463 0 172332 APARTMENT INVT & MGMT CO CL A 03748R101 900 20506 SH SOLE 28 20506 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 3439 78371 SH SOLE 29 64001 0 14370 APARTMENT INVT & MGMT CO CL A 03748R101 46260 1054231 SH SOLE 30 1054231 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 269 6119 SH SOLE 31 3145 0 2974 APARTMENT INVT & MGMT CO CL A 03748R101 1215 27687 SH SOLE 34 27687 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 278 6335 SH SOLE 36 6335 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 621 14153 SH SOLE 40 14153 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1007 76319 SH SOLE 2 48610 0 27709 APELLIS PHARMACEUTICALS INC COM 03753U106 10 784 SH SOLE 7 784 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2043 154886 SH SOLE 18 154886 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6866 520533 SH SOLE 19 520533 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 235 17800 SH SOLE 20 17800 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 23602 1789359 SH SOLE 21 1789359 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 13403 1016135 SH SOLE 22 976647 0 39488 APELLIS PHARMACEUTICALS INC COM 03753U106 65 4931 SH SOLE 23 4931 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 10 794 SH SOLE 26 0 0 794 APELLIS PHARMACEUTICALS INC COM 03753U106 8 600 SH SOLE 29 0 0 600 APELLIS PHARMACEUTICALS INC COM 03753U106 146 11056 SH SOLE 30 11056 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1813 137429 SH SOLE 34 137429 0 0 APERGY CORP COM 03755L104 5278 194908 SH SOLE 2 39987 0 154921 APERGY CORP COM 03755L104 9 350 SH SOLE 4 350 0 0 APERGY CORP COM 03755L104 56 2054 SH SOLE 7 2054 0 0 APERGY CORP COM 03755L104 6073 224248 SH SOLE 18 223826 0 422 APERGY CORP COM 03755L104 435 16061 SH SOLE 19 16061 0 0 APERGY CORP COM 03755L104 106840 3945360 SH SOLE 21 3945360 0 0 APERGY CORP COM 03755L104 69075 2550765 SH SOLE 22 2345565 0 205200 APERGY CORP COM 03755L104 579 21365 SH SOLE 26 13060 0 8305 APERGY CORP COM 03755L104 267 9844 SH SOLE 28 9844 0 0 APERGY CORP COM 03755L104 209 7713 SH SOLE 29 0 0 7713 APERGY CORP COM 03755L104 517 19075 SH SOLE 30 19075 0 0 APERGY CORP COM 03755L104 41 1518 SH SOLE 31 1518 0 0 APERGY CORP COM 03755L104 204 7515 SH SOLE 36 7515 0 0 APERGY CORP COM 03755L104 195 7194 SH SOLE 40 7194 0 0 APOGEE ENTERPRISES INC COM 037598109 712 23843 SH SOLE 2 941 0 22902 APOGEE ENTERPRISES INC COM 037598109 3 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 18 601 SH SOLE 7 601 0 0 APOGEE ENTERPRISES INC COM 037598109 4194 140496 SH SOLE 18 140496 0 0 APOGEE ENTERPRISES INC COM 037598109 1231 41253 SH SOLE 19 41253 0 0 APOGEE ENTERPRISES INC COM 037598109 89018 2982175 SH SOLE 21 2982175 0 0 APOGEE ENTERPRISES INC COM 037598109 24616 824640 SH SOLE 22 784872 0 39768 APOGEE ENTERPRISES INC COM 037598109 323 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 126 4208 SH SOLE 28 4208 0 0 APOGEE ENTERPRISES INC COM 037598109 1669 55918 SH SOLE 30 55918 0 0 APOGEE ENTERPRISES INC COM 037598109 97 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2080 124851 SH SOLE 2 4394 0 120457 APOLLO COML REAL EST FIN INC COM 03762U105 6 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 47 2811 SH SOLE 7 2811 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10353 621452 SH SOLE 18 621452 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3082 185017 SH SOLE 19 185017 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 255520 15337343 SH SOLE 21 15337343 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 59863 3593214 SH SOLE 22 3435163 0 158051 APOLLO COML REAL EST FIN INC COM 03762U105 646 38789 SH SOLE 26 30045 0 8744 APOLLO COML REAL EST FIN INC COM 03762U105 247 14820 SH SOLE 28 14820 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3752 225201 SH SOLE 30 225201 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 181 10892 SH SOLE 40 10892 0 0 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 922 985000 PRN SOLE 21 985000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 6 1865 SH SOLE 18 1865 0 0 APOLLO ENDOSURGERY INC COM 03767D108 75 21778 SH SOLE 21 21778 0 0 APOLLO INVT CORP COM NEW 03761U502 4052 326811 SH SOLE 30 326811 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 54 2698 SH SOLE 2 155 0 2543 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 11 532 SH SOLE 7 532 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 228 11501 SH SOLE 18 11501 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 106 5345 SH SOLE 19 5345 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2529 127395 SH SOLE 21 127395 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3946 198810 SH SOLE 22 171838 0 26972 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 138 6937 SH SOLE 30 6937 0 0 APPFOLIO INC COM CL A 03783C100 807 13628 SH SOLE 2 1999 0 11629 APPFOLIO INC COM CL A 03783C100 19 314 SH SOLE 7 314 0 0 APPFOLIO INC COM CL A 03783C100 3051 51521 SH SOLE 18 51521 0 0 APPFOLIO INC COM CL A 03783C100 3266 55154 SH SOLE 19 55154 0 0 APPFOLIO INC COM CL A 03783C100 29587 499611 SH SOLE 21 499611 0 0 APPFOLIO INC COM CL A 03783C100 21419 361693 SH SOLE 22 350327 0 11366 APPFOLIO INC COM CL A 03783C100 210 3547 SH SOLE 23 3547 0 0 APPFOLIO INC COM CL A 03783C100 193 3253 SH SOLE 26 0 0 3253 APPFOLIO INC COM CL A 03783C100 116 1963 SH SOLE 29 0 0 1963 APPIAN CORP CL A 03782L101 621 23241 SH SOLE 21 23241 0 0 APPIAN CORP CL A 03782L101 12300 460507 SH SOLE 22 460507 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6974 489054 SH SOLE 2 37799 0 451255 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2372 166344 SH SOLE 4 166344 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5190 363972 SH SOLE 7 363972 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 123 8647 SH SOLE 15 8647 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 0 33 SH SOLE 17 0 0 33 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1573 110334 SH SOLE 18 110334 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5905 414090 SH SOLE 19 414090 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 56290 3947389 SH SOLE 21 3947389 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 130575 9156732 SH SOLE 22 8669653 0 487079 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 502 35175 SH SOLE 23 35175 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6459 452964 SH SOLE 25 452964 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1945 136384 SH SOLE 26 46287 0 90097 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 418 29317 SH SOLE 28 29317 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1290 90487 SH SOLE 29 90487 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14670 1028775 SH SOLE 30 1028775 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 145 10157 SH SOLE 31 4533 0 5624 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 134 9400 SH SOLE 34 9400 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 337 23632 SH SOLE 36 23632 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 270 18903 SH SOLE 40 18903 0 0 APPLE INC COM 037833100 2043129 12952508 SH SOLE 2 1797377 0 11155131 APPLE INC COM 037833100 291907 1850559 SH SOLE 4 1722344 0 128215 APPLE INC COM 037833100 574567 3642497 SH SOLE 7 3642026 0 471 APPLE INC COM 037833100 27005 171200 SH SOLE 13 171200 0 0 APPLE INC COM 037833100 7358 46646 SH SOLE 15 46646 0 0 APPLE INC COM 037833100 1199 7603 SH SOLE 17 0 0 7603 APPLE INC COM 037833100 2018028 12793381 SH SOLE 18 11883377 0 910004 APPLE INC COM 037833100 1059551 6717073 SH SOLE 19 6717073 0 0 APPLE INC COM 037833100 2588 16404 SH SOLE 20 16404 0 0 APPLE INC COM 037833100 13954282 88463817 SH SOLE 21 88463817 0 0 APPLE INC COM 037833100 17858846 113216979 SH SOLE 22 100100773 0 13116206 APPLE INC COM 037833100 586558 3718510 SH SOLE 23 3718510 0 0 APPLE INC COM 037833100 725314 4598160 SH SOLE 25 4545532 0 52628 APPLE INC COM 037833100 2884027 18283424 SH SOLE 26 4554679 0 13728745 APPLE INC COM 037833100 146616 929481 SH SOLE 28 680132 0 249349 APPLE INC COM 037833100 149656 948750 SH SOLE 29 340619 0 608131 APPLE INC COM 037833100 2915127 18480581 SH SOLE 30 18480581 0 0 APPLE INC COM 037833100 327212 2074374 SH SOLE 31 1281447 0 792927 APPLE INC COM 037833100 129542 821235 SH SOLE 32 821235 0 0 APPLE INC COM 037833100 438463 2779656 SH SOLE 34 2779656 0 0 APPLE INC COM 037833100 626919 3974384 SH SOLE 36 3974384 0 0 APPLE INC COM 037833100 17529 111127 SH SOLE 40 111127 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 0 869 SH SOLE 21 869 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 2 4913 SH SOLE 18 4913 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 31 78207 SH SOLE 21 78207 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 58 144927 SH SOLE 22 144927 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 17 6992 SH SOLE 2 6992 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 7 2909 SH SOLE 18 2909 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 69 27817 SH SOLE 19 27817 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 123 49456 SH SOLE 21 49456 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 506 203182 SH SOLE 22 203182 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 6 2311 SH SOLE 23 2311 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 37 14864 SH SOLE 29 0 0 14864 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2754 51063 SH SOLE 2 21687 0 29376 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 22 414 SH SOLE 7 414 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 10691 198202 SH SOLE 18 198202 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15299 283638 SH SOLE 19 283638 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 221680 4109757 SH SOLE 21 4109757 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 78031 1446621 SH SOLE 22 1393458 0 53163 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3728 69123 SH SOLE 23 69123 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5622 104230 SH SOLE 26 3520 0 100710 APPLIED INDL TECHNOLOGIES IN COM 03820C105 290 5370 SH SOLE 28 5370 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 640 11869 SH SOLE 29 0 0 11869 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4218 78204 SH SOLE 30 78204 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 59 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 161 2989 SH SOLE 40 2989 0 0 APPLIED MATLS INC COM 038222105 92595 2828180 SH SOLE 2 557330 0 2270850 APPLIED MATLS INC COM 038222105 12758 389677 SH SOLE 4 363079 0 26598 APPLIED MATLS INC COM 038222105 26183 799717 SH SOLE 7 799717 0 0 APPLIED MATLS INC COM 038222105 2508 76608 SH SOLE 13 76608 0 0 APPLIED MATLS INC COM 038222105 366 11164 SH SOLE 15 11164 0 0 APPLIED MATLS INC COM 038222105 69461 2121595 SH SOLE 18 2001530 0 120065 APPLIED MATLS INC COM 038222105 21515 657132 SH SOLE 19 657132 0 0 APPLIED MATLS INC COM 038222105 662977 20249764 SH SOLE 21 20249764 0 0 APPLIED MATLS INC COM 038222105 825048 25199996 SH SOLE 22 22396557 0 2803439 APPLIED MATLS INC COM 038222105 26961 823479 SH SOLE 23 823479 0 0 APPLIED MATLS INC COM 038222105 30012 916689 SH SOLE 25 916689 0 0 APPLIED MATLS INC COM 038222105 203594 6218500 SH SOLE 26 1034426 0 5184074 APPLIED MATLS INC COM 038222105 6167 188360 SH SOLE 28 137795 0 50565 APPLIED MATLS INC COM 038222105 8920 272446 SH SOLE 29 91507 0 180939 APPLIED MATLS INC COM 038222105 132000 4031767 SH SOLE 30 4031767 0 0 APPLIED MATLS INC COM 038222105 17899 546713 SH SOLE 31 332115 0 214598 APPLIED MATLS INC COM 038222105 4566 139462 SH SOLE 32 139462 0 0 APPLIED MATLS INC COM 038222105 2865 87493 SH SOLE 34 87493 0 0 APPLIED MATLS INC COM 038222105 27932 853159 SH SOLE 36 853159 0 0 APPLIED MATLS INC COM 038222105 701 21412 SH SOLE 40 21412 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 252 16300 SH SOLE 2 693 0 15607 APPLIED OPTOELECTRONICS INC COM 03823U102 2 99 SH SOLE 4 99 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 6 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1532 99297 SH SOLE 18 99297 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 419 27160 SH SOLE 19 27160 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 32838 2128204 SH SOLE 21 2128204 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 7745 501942 SH SOLE 22 477102 0 24840 APPLIED OPTOELECTRONICS INC COM 03823U102 99 6444 SH SOLE 26 0 0 6444 APPLIED OPTOELECTRONICS INC COM 03823U102 39 2526 SH SOLE 28 2526 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 614 39776 SH SOLE 30 39776 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 27 1769 SH SOLE 40 1769 0 0 APPROACH RESOURCES INC COM 03834A103 99 113141 SH SOLE 2 35131 0 78010 APPROACH RESOURCES INC COM 03834A103 129 148143 SH SOLE 18 148143 0 0 APPROACH RESOURCES INC COM 03834A103 90 103081 SH SOLE 19 103081 0 0 APPROACH RESOURCES INC COM 03834A103 1428 1637480 SH SOLE 21 1637480 0 0 APPROACH RESOURCES INC COM 03834A103 1206 1383287 SH SOLE 22 1359755 0 23532 APPROACH RESOURCES INC COM 03834A103 30 34201 SH SOLE 23 34201 0 0 APPROACH RESOURCES INC COM 03834A103 64 73829 SH SOLE 26 0 0 73829 APPTIO INC CL A 03835C108 1050 27670 SH SOLE 2 1190 0 26480 APPTIO INC CL A 03835C108 7 192 SH SOLE 4 192 0 0 APPTIO INC CL A 03835C108 28 725 SH SOLE 7 725 0 0 APPTIO INC CL A 03835C108 4293 113105 SH SOLE 18 113105 0 0 APPTIO INC CL A 03835C108 2152 56694 SH SOLE 19 56694 0 0 APPTIO INC CL A 03835C108 46026 1212498 SH SOLE 21 1212498 0 0 APPTIO INC CL A 03835C108 38331 1009766 SH SOLE 22 968780 0 40986 APPTIO INC CL A 03835C108 16 411 SH SOLE 23 411 0 0 APPTIO INC CL A 03835C108 130 3412 SH SOLE 26 0 0 3412 APPTIO INC CL A 03835C108 32 846 SH SOLE 29 0 0 846 APPTIO INC CL A 03835C108 335 8832 SH SOLE 30 8832 0 0 APPTIO INC CL A 03835C108 173 4550 SH SOLE 40 4550 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 0 1280 SH SOLE 21 1280 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 16 85756 SH SOLE 22 85756 0 0 APTARGROUP INC COM 038336103 14957 159002 SH SOLE 2 35750 0 123252 APTARGROUP INC COM 038336103 28 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 1935 20573 SH SOLE 7 20573 0 0 APTARGROUP INC COM 038336103 17500 186032 SH SOLE 18 186032 0 0 APTARGROUP INC COM 038336103 1282 13626 SH SOLE 19 13626 0 0 APTARGROUP INC COM 038336103 290969 3093116 SH SOLE 21 3093116 0 0 APTARGROUP INC COM 038336103 188134 1999940 SH SOLE 22 1871946 0 127994 APTARGROUP INC COM 038336103 1872 19902 SH SOLE 26 12446 0 7456 APTARGROUP INC COM 038336103 777 8265 SH SOLE 28 8265 0 0 APTARGROUP INC COM 038336103 533 5670 SH SOLE 29 0 0 5670 APTARGROUP INC COM 038336103 1428 15176 SH SOLE 30 15176 0 0 APTARGROUP INC COM 038336103 119 1262 SH SOLE 31 1262 0 0 APTARGROUP INC COM 038336103 112 1187 SH SOLE 36 1187 0 0 APTARGROUP INC COM 038336103 524 5566 SH SOLE 40 5566 0 0 APTEVO THERAPEUTICS INC COM 03835L108 4 3477 SH SOLE 18 3477 0 0 APTEVO THERAPEUTICS INC COM 03835L108 76 59851 SH SOLE 21 59851 0 0 APTEVO THERAPEUTICS INC COM 03835L108 372 293092 SH SOLE 22 293092 0 0 APTINYX INC COM 03836N103 173 10465 SH SOLE 2 511 0 9954 APTINYX INC COM 03836N103 762 46068 SH SOLE 18 46068 0 0 APTINYX INC COM 03836N103 484 29254 SH SOLE 19 29254 0 0 APTINYX INC COM 03836N103 13735 830395 SH SOLE 21 830395 0 0 APTINYX INC COM 03836N103 3877 234419 SH SOLE 22 227225 0 7194 APTINYX INC COM 03836N103 18 1110 SH SOLE 23 1110 0 0 APTINYX INC COM 03836N103 56 3379 SH SOLE 30 3379 0 0 APTIV PLC SHS G6095L109 40292 654407 SH SOLE 2 41830 0 612577 APTIV PLC SHS G6095L109 5333 86615 SH SOLE 4 79601 0 7014 APTIV PLC SHS G6095L109 12410 201563 SH SOLE 7 200506 0 1057 APTIV PLC SHS G6095L109 228 3701 SH SOLE 13 3701 0 0 APTIV PLC SHS G6095L109 126 2050 SH SOLE 15 2050 0 0 APTIV PLC SHS G6095L109 32895 534262 SH SOLE 18 502338 0 31924 APTIV PLC SHS G6095L109 4202 68254 SH SOLE 19 68254 0 0 APTIV PLC SHS G6095L109 368627 5987125 SH SOLE 21 5987125 0 0 APTIV PLC SHS G6095L109 395046 6416205 SH SOLE 22 5733261 0 682944 APTIV PLC SHS G6095L109 11693 189915 SH SOLE 23 189915 0 0 APTIV PLC SHS G6095L109 15115 245491 SH SOLE 25 245491 0 0 APTIV PLC SHS G6095L109 58724 953782 SH SOLE 26 285664 0 668118 APTIV PLC SHS G6095L109 3149 51144 SH SOLE 28 37674 0 13470 APTIV PLC SHS G6095L109 625 10147 SH SOLE 29 10147 0 0 APTIV PLC SHS G6095L109 52766 857006 SH SOLE 30 857006 0 0 APTIV PLC SHS G6095L109 6519 105879 SH SOLE 31 57015 0 48864 APTIV PLC SHS G6095L109 1160 18847 SH SOLE 34 18847 0 0 APTIV PLC SHS G6095L109 12456 202313 SH SOLE 36 202313 0 0 APTIV PLC SHS G6095L109 409 6635 SH SOLE 40 6635 0 0 AQUA AMERICA INC COM 03836W103 15328 448330 SH SOLE 2 92823 0 355507 AQUA AMERICA INC COM 03836W103 2082 60893 SH SOLE 4 60893 0 0 AQUA AMERICA INC COM 03836W103 15014 439127 SH SOLE 7 439127 0 0 AQUA AMERICA INC COM 03836W103 18563 542932 SH SOLE 18 542932 0 0 AQUA AMERICA INC COM 03836W103 1285 37575 SH SOLE 19 37575 0 0 AQUA AMERICA INC COM 03836W103 303726 8883484 SH SOLE 21 8883484 0 0 AQUA AMERICA INC COM 03836W103 197999 5791135 SH SOLE 22 5428043 0 363092 AQUA AMERICA INC COM 03836W103 2236 65413 SH SOLE 26 34093 0 31320 AQUA AMERICA INC COM 03836W103 801 23432 SH SOLE 28 23432 0 0 AQUA AMERICA INC COM 03836W103 680 19878 SH SOLE 29 0 0 19878 AQUA AMERICA INC COM 03836W103 23054 674286 SH SOLE 30 674286 0 0 AQUA AMERICA INC COM 03836W103 124 3614 SH SOLE 31 3614 0 0 AQUA AMERICA INC COM 03836W103 357 10455 SH SOLE 36 10455 0 0 AQUA AMERICA INC COM 03836W103 585 17115 SH SOLE 40 17115 0 0 AQUA METALS INC COM 03837J101 12 6613 SH SOLE 18 6613 0 0 AQUA METALS INC COM 03837J101 178 97736 SH SOLE 21 97736 0 0 AQUA METALS INC COM 03837J101 233 128228 SH SOLE 22 128228 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 320 SH SOLE 18 320 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 10 4885 SH SOLE 21 4885 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 31 15151 SH SOLE 22 15151 0 0 AQUANTIA CORP COM 03842Q108 149 16986 SH SOLE 2 675 0 16311 AQUANTIA CORP COM 03842Q108 4 481 SH SOLE 7 481 0 0 AQUANTIA CORP COM 03842Q108 619 70590 SH SOLE 18 70590 0 0 AQUANTIA CORP COM 03842Q108 271 30926 SH SOLE 19 30926 0 0 AQUANTIA CORP COM 03842Q108 6366 725852 SH SOLE 21 725852 0 0 AQUANTIA CORP COM 03842Q108 5051 575927 SH SOLE 22 559426 0 16501 AQUAVENTURE HLDGS LTD SHS G0443N107 189 10016 SH SOLE 2 400 0 9616 AQUAVENTURE HLDGS LTD SHS G0443N107 148 7824 SH SOLE 7 7824 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 723 38276 SH SOLE 18 38276 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 284 15012 SH SOLE 19 15012 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 7462 395046 SH SOLE 21 395046 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 862 45630 SH SOLE 30 45630 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 18 2936 SH SOLE 2 0 0 2936 AQUESTIVE THERAPEUTICS INC COM 03843E104 101 16111 SH SOLE 18 16111 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 153 24290 SH SOLE 19 24290 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 2907 461484 SH SOLE 21 461484 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 859 136281 SH SOLE 22 134924 0 1357 AQUESTIVE THERAPEUTICS INC COM 03843E104 4 698 SH SOLE 30 698 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 12 5427 SH SOLE 21 5427 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 661 306004 SH SOLE 22 306004 0 0 ARADIGM CORP COM PAR 038505400 2 5600 SH SOLE 21 5600 0 0 ARAMARK COM 03852U106 17830 615462 SH SOLE 2 43993 0 571469 ARAMARK COM 03852U106 2264 78140 SH SOLE 4 71576 0 6564 ARAMARK COM 03852U106 1003 34637 SH SOLE 7 34637 0 0 ARAMARK COM 03852U106 42 1460 SH SOLE 13 1460 0 0 ARAMARK COM 03852U106 51 1757 SH SOLE 15 1757 0 0 ARAMARK COM 03852U106 4826 166594 SH SOLE 18 146811 0 19783 ARAMARK COM 03852U106 1588 54802 SH SOLE 19 54802 0 0 ARAMARK COM 03852U106 116963 4037383 SH SOLE 21 4037383 0 0 ARAMARK COM 03852U106 200432 6918617 SH SOLE 22 6410365 0 508252 ARAMARK COM 03852U106 5100 176058 SH SOLE 23 176058 0 0 ARAMARK COM 03852U106 5800 200210 SH SOLE 25 200210 0 0 ARAMARK COM 03852U106 27450 947545 SH SOLE 26 302744 0 644801 ARAMARK COM 03852U106 1362 47012 SH SOLE 28 34434 0 12578 ARAMARK COM 03852U106 1703 58787 SH SOLE 29 8001 0 50786 ARAMARK COM 03852U106 10165 350871 SH SOLE 30 350871 0 0 ARAMARK COM 03852U106 2675 92342 SH SOLE 31 47266 0 45076 ARAMARK COM 03852U106 410 14157 SH SOLE 34 14157 0 0 ARAMARK COM 03852U106 6101 210613 SH SOLE 36 210613 0 0 ARAMARK COM 03852U106 142 4918 SH SOLE 40 4918 0 0 ARATANA THERAPEUTICS INC COM 03874P101 237 38591 SH SOLE 2 1861 0 36730 ARATANA THERAPEUTICS INC COM 03874P101 4 646 SH SOLE 7 646 0 0 ARATANA THERAPEUTICS INC COM 03874P101 983 160387 SH SOLE 18 160387 0 0 ARATANA THERAPEUTICS INC COM 03874P101 422 68884 SH SOLE 19 68884 0 0 ARATANA THERAPEUTICS INC COM 03874P101 13351 2178014 SH SOLE 21 2178014 0 0 ARATANA THERAPEUTICS INC COM 03874P101 7244 1181709 SH SOLE 22 1149843 0 31866 ARATANA THERAPEUTICS INC COM 03874P101 8 1364 SH SOLE 30 1364 0 0 ARAVIVE INC COM 03890D108 19 5327 SH SOLE 2 5327 0 0 ARAVIVE INC COM 03890D108 4 1103 SH SOLE 18 1103 0 0 ARAVIVE INC COM 03890D108 8 2326 SH SOLE 19 2326 0 0 ARAVIVE INC COM 03890D108 80 22693 SH SOLE 21 22693 0 0 ARAVIVE INC COM 03890D108 413 117375 SH SOLE 22 117375 0 0 ARAVIVE INC COM 03890D108 33 9262 SH SOLE 23 9262 0 0 ARAVIVE INC COM 03890D108 64 18201 SH SOLE 26 0 0 18201 ARBOR RLTY TR INC COM 038923108 1195 118627 SH SOLE 2 61650 0 56977 ARBOR RLTY TR INC COM 038923108 5 483 SH SOLE 7 483 0 0 ARBOR RLTY TR INC COM 038923108 2077 206286 SH SOLE 18 206286 0 0 ARBOR RLTY TR INC COM 038923108 2426 240947 SH SOLE 19 240947 0 0 ARBOR RLTY TR INC COM 038923108 35547 3529991 SH SOLE 21 3529991 0 0 ARBOR RLTY TR INC COM 038923108 29533 2932781 SH SOLE 22 2875286 0 57495 ARBOR RLTY TR INC COM 038923108 3132 310974 SH SOLE 23 310974 0 0 ARBOR RLTY TR INC COM 038923108 668 66354 SH SOLE 29 0 0 66354 ARBOR RLTY TR INC COM 038923108 120 11897 SH SOLE 30 11897 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 127 33174 SH SOLE 2 1232 0 31942 ARBUTUS BIOPHARMA CORP COM 03879J100 3 913 SH SOLE 7 913 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 458 119644 SH SOLE 18 119644 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 187 48817 SH SOLE 19 48817 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 7107 1855600 SH SOLE 21 1855600 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1398 364984 SH SOLE 22 335367 0 29617 ARBUTUS BIOPHARMA CORP COM 03879J100 6 1550 SH SOLE 30 1550 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 144 70056 SH SOLE 2 70056 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 14 7052 SH SOLE 18 7052 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 756 368818 SH SOLE 19 368818 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 315 153681 SH SOLE 21 153681 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3619 1765475 SH SOLE 22 1765475 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 590 287703 SH SOLE 23 287703 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 148 71963 SH SOLE 29 0 0 71963 ARC GROUP WORLDWIDE INC COM 00213H105 2 2356 SH SOLE 18 2356 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 36 35769 SH SOLE 21 35769 0 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 865 SH SOLE 21 865 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH SOLE 21 219 0 0 ARCBEST CORP COM 03937C105 883 25776 SH SOLE 2 891 0 24885 ARCBEST CORP COM 03937C105 8 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 20 595 SH SOLE 7 595 0 0 ARCBEST CORP COM 03937C105 4524 132044 SH SOLE 18 132044 0 0 ARCBEST CORP COM 03937C105 1331 38854 SH SOLE 19 38854 0 0 ARCBEST CORP COM 03937C105 93649 2733475 SH SOLE 21 2733475 0 0 ARCBEST CORP COM 03937C105 25296 738363 SH SOLE 22 702176 0 36187 ARCBEST CORP COM 03937C105 46 1330 SH SOLE 26 0 0 1330 ARCBEST CORP COM 03937C105 124 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 34 1005 SH SOLE 29 0 0 1005 ARCBEST CORP COM 03937C105 1731 50520 SH SOLE 30 50520 0 0 ARCBEST CORP COM 03937C105 97 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2 112 SH SOLE 18 112 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 767 37087 SH SOLE 21 37087 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 356 17215 SH SOLE 25 17215 0 0 ARCH CAP GROUP LTD ORD G0450A105 25795 965389 SH SOLE 2 65268 0 900121 ARCH CAP GROUP LTD ORD G0450A105 3573 133738 SH SOLE 4 123340 0 10398 ARCH CAP GROUP LTD ORD G0450A105 6652 248935 SH SOLE 7 132726 0 116209 ARCH CAP GROUP LTD ORD G0450A105 565 21131 SH SOLE 13 21131 0 0 ARCH CAP GROUP LTD ORD G0450A105 123 4600 SH SOLE 15 4600 0 0 ARCH CAP GROUP LTD ORD G0450A105 5760 215574 SH SOLE 18 178306 0 37268 ARCH CAP GROUP LTD ORD G0450A105 2368 88631 SH SOLE 19 88631 0 0 ARCH CAP GROUP LTD ORD G0450A105 274429 10270542 SH SOLE 21 10270542 0 0 ARCH CAP GROUP LTD ORD G0450A105 313610 11736894 SH SOLE 22 10909997 0 826897 ARCH CAP GROUP LTD ORD G0450A105 7539 282162 SH SOLE 23 282162 0 0 ARCH CAP GROUP LTD ORD G0450A105 9777 365892 SH SOLE 25 365892 0 0 ARCH CAP GROUP LTD ORD G0450A105 39504 1478444 SH SOLE 26 457022 0 1021422 ARCH CAP GROUP LTD ORD G0450A105 2116 79178 SH SOLE 28 57672 0 21506 ARCH CAP GROUP LTD ORD G0450A105 2604 97444 SH SOLE 29 15394 0 82050 ARCH CAP GROUP LTD ORD G0450A105 28321 1059915 SH SOLE 30 1059915 0 0 ARCH CAP GROUP LTD ORD G0450A105 3442 128825 SH SOLE 31 84017 0 44808 ARCH CAP GROUP LTD ORD G0450A105 615 23027 SH SOLE 34 23027 0 0 ARCH CAP GROUP LTD ORD G0450A105 15160 567372 SH SOLE 36 567372 0 0 ARCH CAP GROUP LTD ORD G0450A105 220 8235 SH SOLE 40 8235 0 0 ARCH COAL INC CL A 039380407 75 902 SH SOLE 2 902 0 0 ARCH COAL INC CL A 039380407 8 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 21 249 SH SOLE 7 249 0 0 ARCH COAL INC CL A 039380407 4948 59627 SH SOLE 18 59627 0 0 ARCH COAL INC CL A 039380407 2600 31333 SH SOLE 19 31333 0 0 ARCH COAL INC CL A 039380407 50261 605631 SH SOLE 21 605631 0 0 ARCH COAL INC CL A 039380407 43494 524093 SH SOLE 22 498635 0 25458 ARCH COAL INC CL A 039380407 662 7975 SH SOLE 26 6722 0 1253 ARCH COAL INC CL A 039380407 227 2731 SH SOLE 28 2731 0 0 ARCH COAL INC CL A 039380407 428 5163 SH SOLE 30 5163 0 0 ARCH COAL INC CL A 039380407 816 9836 SH SOLE 34 9836 0 0 ARCH COAL INC CL A 039380407 191 2306 SH SOLE 40 2306 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 70525 1721385 SH SOLE 2 422177 0 1299208 ARCHER DANIELS MIDLAND CO COM 039483102 10117 246925 SH SOLE 4 232368 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 54657 1334063 SH SOLE 7 954228 0 379835 ARCHER DANIELS MIDLAND CO COM 039483102 7054 172183 SH SOLE 13 172183 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 189 4612 SH SOLE 15 4612 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 57134 1394538 SH SOLE 18 1326210 0 68328 ARCHER DANIELS MIDLAND CO COM 039483102 77659 1895504 SH SOLE 19 1895504 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 565377 13799782 SH SOLE 21 13799782 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 641059 15647033 SH SOLE 22 13291120 0 2355913 ARCHER DANIELS MIDLAND CO COM 039483102 18586 453649 SH SOLE 23 453649 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 23350 569937 SH SOLE 25 569937 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 103017 2514454 SH SOLE 26 591602 0 1922852 ARCHER DANIELS MIDLAND CO COM 039483102 4439 108341 SH SOLE 28 79448 0 28893 ARCHER DANIELS MIDLAND CO COM 039483102 33060 806944 SH SOLE 29 449799 0 357145 ARCHER DANIELS MIDLAND CO COM 039483102 103884 2535612 SH SOLE 30 2535612 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 9788 238901 SH SOLE 31 139122 0 99779 ARCHER DANIELS MIDLAND CO COM 039483102 11966 292074 SH SOLE 34 292074 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26406 644510 SH SOLE 36 644510 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 546 13334 SH SOLE 40 13334 0 0 ARCHROCK INC COM 03957W106 1276 170310 SH SOLE 2 41562 0 128748 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 9 1150 SH SOLE 7 1150 0 0 ARCHROCK INC COM 03957W106 4996 667052 SH SOLE 18 667052 0 0 ARCHROCK INC COM 03957W106 3195 426575 SH SOLE 19 426575 0 0 ARCHROCK INC COM 03957W106 103954 13879102 SH SOLE 21 13879102 0 0 ARCHROCK INC COM 03957W106 30559 4080016 SH SOLE 22 3882963 0 197053 ARCHROCK INC COM 03957W106 772 103106 SH SOLE 23 103106 0 0 ARCHROCK INC COM 03957W106 1373 183341 SH SOLE 26 5661 0 177680 ARCHROCK INC COM 03957W106 119 15860 SH SOLE 28 15860 0 0 ARCHROCK INC COM 03957W106 156 20861 SH SOLE 29 0 0 20861 ARCHROCK INC COM 03957W106 1913 255341 SH SOLE 30 255341 0 0 ARCHROCK INC COM 03957W106 364 48561 SH SOLE 34 48561 0 0 ARCHROCK INC COM 03957W106 126 16865 SH SOLE 40 16865 0 0 ARCIMOTO INC COM 039587100 3 1187 SH SOLE 18 1187 0 0 ARCIMOTO INC COM 039587100 43 16138 SH SOLE 21 16138 0 0 ARCO PLATFORM LTD COM CL A G04553106 13491 609894 SH SOLE 19 609894 0 0 ARCO PLATFORM LTD COM CL A G04553106 10086 455977 SH SOLE 34 455977 0 0 ARCONIC INC COM 03965L100 25072 1487084 SH SOLE 2 456223 0 1030861 ARCONIC INC COM 03965L100 2692 159674 SH SOLE 4 147968 0 11706 ARCONIC INC COM 03965L100 5704 338326 SH SOLE 7 324227 0 14099 ARCONIC INC COM 03965L100 164 9744 SH SOLE 13 9744 0 0 ARCONIC INC COM 03965L100 57 3395 SH SOLE 15 3395 0 0 ARCONIC INC COM 03965L100 14683 870854 SH SOLE 18 819033 0 51821 ARCONIC INC COM 03965L100 5987 355129 SH SOLE 19 355129 0 0 ARCONIC INC COM 03965L100 272262 16148374 SH SOLE 21 16148374 0 0 ARCONIC INC COM 03965L100 176585 10473581 SH SOLE 22 9374877 0 1098704 ARCONIC INC COM 03965L100 5083 301492 SH SOLE 23 301492 0 0 ARCONIC INC COM 03965L100 6389 378970 SH SOLE 25 378970 0 0 ARCONIC INC COM 03965L100 28829 1709898 SH SOLE 26 568037 0 1141861 ARCONIC INC COM 03965L100 1454 86264 SH SOLE 28 60867 0 25397 ARCONIC INC COM 03965L100 1680 99627 SH SOLE 29 12414 0 87213 ARCONIC INC COM 03965L100 24091 1428896 SH SOLE 30 1428896 0 0 ARCONIC INC COM 03965L100 2839 168409 SH SOLE 31 89349 0 79060 ARCONIC INC COM 03965L100 10652 631798 SH SOLE 34 631798 0 0 ARCONIC INC COM 03965L100 6367 377640 SH SOLE 36 377640 0 0 ARCONIC INC COM 03965L100 216 12826 SH SOLE 40 12826 0 0 ARCONIC INC OPTIONS 03965L900 1028 61000 SH Call SOLE 2 61000 0 0 ARCONIC INC OPTIONS 03965L950 6575 390000 SH Put SOLE 2 390000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4369 553006 SH SOLE 21 553006 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2011 254513 SH SOLE 22 254513 0 0 ARCOSA INC COM 039653100 2598 93809 SH SOLE 2 3151 0 90658 ARCOSA INC COM 039653100 6 224 SH SOLE 4 224 0 0 ARCOSA INC COM 039653100 53 1906 SH SOLE 7 1906 0 0 ARCOSA INC COM 039653100 4 133 SH SOLE 17 0 0 133 ARCOSA INC COM 039653100 3056 110380 SH SOLE 18 110380 0 0 ARCOSA INC COM 039653100 279 10072 SH SOLE 19 10072 0 0 ARCOSA INC COM 039653100 113622 4103356 SH SOLE 21 4103356 0 0 ARCOSA INC COM 039653100 36944 1334185 SH SOLE 22 1236228 0 97957 ARCOSA INC COM 039653100 373 13462 SH SOLE 26 8235 0 5227 ARCOSA INC COM 039653100 161 5811 SH SOLE 28 5811 0 0 ARCOSA INC COM 039653100 2685 96984 SH SOLE 30 96984 0 0 ARCOSA INC COM 039653100 29 1043 SH SOLE 31 1043 0 0 ARCOSA INC COM 039653100 151 5457 SH SOLE 36 5457 0 0 ARCOSA INC COM 039653100 153 5522 SH SOLE 40 5522 0 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 6 1365 SH SOLE 18 1365 0 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 86 19005 SH SOLE 21 19005 0 0 ARCUS BIOSCIENCES INC COM 03969F109 280 25989 SH SOLE 2 3407 0 22582 ARCUS BIOSCIENCES INC COM 03969F109 1201 111535 SH SOLE 18 111535 0 0 ARCUS BIOSCIENCES INC COM 03969F109 934 86684 SH SOLE 19 86684 0 0 ARCUS BIOSCIENCES INC COM 03969F109 11764 1092326 SH SOLE 21 1092326 0 0 ARCUS BIOSCIENCES INC COM 03969F109 4150 385291 SH SOLE 22 366613 0 18678 ARCUS BIOSCIENCES INC COM 03969F109 88 8186 SH SOLE 23 8186 0 0 ARCUS BIOSCIENCES INC COM 03969F109 31 2893 SH SOLE 26 0 0 2893 ARCUS BIOSCIENCES INC COM 03969F109 45 4174 SH SOLE 29 0 0 4174 ARCUS BIOSCIENCES INC COM 03969F109 52 4816 SH SOLE 30 4816 0 0 ARDAGH GROUP S A CL A L0223L101 728 65718 SH SOLE 2 3356 0 62362 ARDAGH GROUP S A CL A L0223L101 2 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 77 6972 SH SOLE 18 6972 0 0 ARDAGH GROUP S A CL A L0223L101 49 4381 SH SOLE 19 4381 0 0 ARDAGH GROUP S A CL A L0223L101 1386 125087 SH SOLE 21 125087 0 0 ARDAGH GROUP S A CL A L0223L101 1864 168209 SH SOLE 22 133935 0 34274 ARDAGH GROUP S A CL A L0223L101 5 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 107 59534 SH SOLE 2 18830 0 40704 ARDELYX INC COM 039697107 3 1417 SH SOLE 7 1417 0 0 ARDELYX INC COM 039697107 277 154990 SH SOLE 18 154990 0 0 ARDELYX INC COM 039697107 301 168128 SH SOLE 19 168128 0 0 ARDELYX INC COM 039697107 2433 1359037 SH SOLE 21 1359037 0 0 ARDELYX INC COM 039697107 2527 1411722 SH SOLE 22 1386635 0 25087 ARDELYX INC COM 039697107 85 47279 SH SOLE 23 47279 0 0 ARDELYX INC COM 039697107 184 102988 SH SOLE 26 0 0 102988 ARDMORE SHIPPING CORP COM Y0207T100 212 45498 SH SOLE 2 7033 0 38465 ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 526 112682 SH SOLE 18 112682 0 0 ARDMORE SHIPPING CORP COM Y0207T100 216 46178 SH SOLE 19 46178 0 0 ARDMORE SHIPPING CORP COM Y0207T100 5382 1152419 SH SOLE 21 1152419 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2367 506761 SH SOLE 22 406356 0 100405 ARDMORE SHIPPING CORP COM Y0207T100 84 17950 SH SOLE 23 17950 0 0 ARDMORE SHIPPING CORP COM Y0207T100 100 21450 SH SOLE 26 0 0 21450 ARENA PHARMACEUTICALS INC COM NEW 040047607 4677 120073 SH SOLE 2 80246 0 39827 ARENA PHARMACEUTICALS INC COM NEW 040047607 12 302 SH SOLE 4 302 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 42 1076 SH SOLE 7 1076 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8041 206447 SH SOLE 18 206447 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 23806 611183 SH SOLE 19 611183 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 85194 2187261 SH SOLE 21 2187261 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 54846 1408104 SH SOLE 22 1346517 0 61587 ARENA PHARMACEUTICALS INC COM NEW 040047607 22 553 SH SOLE 23 553 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 323 8282 SH SOLE 26 4598 0 3684 ARENA PHARMACEUTICALS INC COM NEW 040047607 253 6498 SH SOLE 28 6498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 483 12401 SH SOLE 30 12401 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8200 210525 SH SOLE 34 210525 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 160 4102 SH SOLE 40 4102 0 0 ARES CAP CORP COM 04010L103 14930 958268 SH SOLE 30 958268 0 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 240 240000 PRN SOLE 21 240000 0 0 ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1089 1090000 PRN SOLE 21 1090000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 380 29179 SH SOLE 2 1117 0 28062 ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH SOLE 7 902 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1235 94693 SH SOLE 18 94693 0 0 ARES COML REAL ESTATE CORP COM 04013V108 633 48547 SH SOLE 19 48547 0 0 ARES COML REAL ESTATE CORP COM 04013V108 20733 1589948 SH SOLE 21 1589948 0 0 ARES COML REAL ESTATE CORP COM 04013V108 10676 818742 SH SOLE 22 797859 0 20883 ARES COML REAL ESTATE CORP COM 04013V108 650 49851 SH SOLE 26 0 0 49851 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1531 110924 SH SOLE 2 110924 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 510 28671 SH SOLE 21 28671 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1586 89179 SH SOLE 22 44571 0 44608 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 439 24704 SH SOLE 26 16305 0 8399 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 408 22932 SH SOLE 30 22932 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 197 11057 SH SOLE 40 11057 0 0 ARGAN INC COM 04010E109 571 15084 SH SOLE 2 546 0 14538 ARGAN INC COM 04010E109 470 12413 SH SOLE 7 12413 0 0 ARGAN INC COM 04010E109 1987 52513 SH SOLE 18 52513 0 0 ARGAN INC COM 04010E109 828 21884 SH SOLE 19 21884 0 0 ARGAN INC COM 04010E109 19768 522405 SH SOLE 21 522405 0 0 ARGAN INC COM 04010E109 16539 437064 SH SOLE 22 420812 0 16252 ARGAN INC COM 04010E109 202 5343 SH SOLE 26 0 0 5343 ARGAN INC COM 04010E109 72 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 138 3656 SH SOLE 30 3656 0 0 ARGAN INC COM 04010E109 51 1354 SH SOLE 40 1354 0 0 ARGENX SE SPONSORED ADR 04016X101 23939 249188 SH SOLE 21 249188 0 0 ARGENX SE SPONSORED ADR 04016X101 60 621 SH SOLE 30 621 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2264 33672 SH SOLE 2 1131 0 32541 ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 25 374 SH SOLE 7 374 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 7644 113672 SH SOLE 18 113672 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3261 48489 SH SOLE 19 48489 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 76607 1139142 SH SOLE 21 1139142 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 69078 1027177 SH SOLE 22 948820 0 78357 ARGO GROUP INTL HLDGS LTD COM G0464B107 1004 14928 SH SOLE 26 6724 0 8204 ARGO GROUP INTL HLDGS LTD COM G0464B107 309 4595 SH SOLE 28 4595 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 576 8572 SH SOLE 30 8572 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 96 1434 SH SOLE 36 1434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 200 2967 SH SOLE 40 2967 0 0 ARISTA NETWORKS INC COM 040413106 27943 132619 SH SOLE 2 8042 0 124577 ARISTA NETWORKS INC COM 040413106 3478 16507 SH SOLE 4 15133 0 1374 ARISTA NETWORKS INC COM 040413106 8226 39043 SH SOLE 7 39043 0 0 ARISTA NETWORKS INC COM 040413106 188 893 SH SOLE 13 893 0 0 ARISTA NETWORKS INC COM 040413106 105 496 SH SOLE 15 496 0 0 ARISTA NETWORKS INC COM 040413106 11 50 SH SOLE 17 0 0 50 ARISTA NETWORKS INC COM 040413106 24946 118398 SH SOLE 18 111989 0 6409 ARISTA NETWORKS INC COM 040413106 3033 14395 SH SOLE 19 14395 0 0 ARISTA NETWORKS INC COM 040413106 301048 1428798 SH SOLE 21 1428798 0 0 ARISTA NETWORKS INC COM 040413106 271631 1289183 SH SOLE 22 1153058 0 136125 ARISTA NETWORKS INC COM 040413106 7581 35978 SH SOLE 23 35978 0 0 ARISTA NETWORKS INC COM 040413106 15115 71739 SH SOLE 25 71739 0 0 ARISTA NETWORKS INC COM 040413106 55789 264777 SH SOLE 26 67547 0 197230 ARISTA NETWORKS INC COM 040413106 2126 10091 SH SOLE 28 7389 0 2702 ARISTA NETWORKS INC COM 040413106 2667 12656 SH SOLE 29 1952 0 10704 ARISTA NETWORKS INC COM 040413106 38227 181428 SH SOLE 30 181428 0 0 ARISTA NETWORKS INC COM 040413106 3234 15350 SH SOLE 31 10538 0 4812 ARISTA NETWORKS INC COM 040413106 1134 5380 SH SOLE 34 5380 0 0 ARISTA NETWORKS INC COM 040413106 8860 42048 SH SOLE 36 42048 0 0 ARISTA NETWORKS INC COM 040413106 280 1330 SH SOLE 40 1330 0 0 ARK RESTAURANTS CORP COM 040712101 8 421 SH SOLE 18 421 0 0 ARK RESTAURANTS CORP COM 040712101 116 6331 SH SOLE 21 6331 0 0 ARK RESTAURANTS CORP COM 040712101 68 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 184 25462 SH SOLE 2 1084 0 24378 ARLINGTON ASSET INVT CORP CL A NEW 041356205 3 360 SH SOLE 7 360 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 753 103992 SH SOLE 18 103992 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 291 40253 SH SOLE 19 40253 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 7682 1061098 SH SOLE 21 1061098 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 8547 1180512 SH SOLE 22 1158536 0 21976 ARLINGTON ASSET INVT CORP CL A NEW 041356205 31 4308 SH SOLE 30 4308 0 0 ARLO TECHNOLOGIES INC COM 04206A101 104 10434 SH SOLE 2 502 0 9932 ARLO TECHNOLOGIES INC COM 04206A101 363 36374 SH SOLE 18 36374 0 0 ARLO TECHNOLOGIES INC COM 04206A101 168 16800 SH SOLE 19 16800 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3813 382030 SH SOLE 21 382030 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3329 333603 SH SOLE 22 304842 0 28761 ARLO TECHNOLOGIES INC COM 04206A101 45 4481 SH SOLE 30 4481 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 716 50890 SH SOLE 2 1688 0 49202 ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH SOLE 7 923 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3591 255420 SH SOLE 18 255420 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1016 72291 SH SOLE 19 72291 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 75480 5368420 SH SOLE 21 5368420 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 22224 1580687 SH SOLE 22 1519752 0 60935 ARMADA HOFFLER PPTYS INC COM 04208T108 46 3304 SH SOLE 26 0 0 3304 ARMADA HOFFLER PPTYS INC COM 04208T108 101 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1414 100557 SH SOLE 30 100557 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 129 9206 SH SOLE 40 9206 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 906 44183 SH SOLE 2 1541 0 42642 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4427 215938 SH SOLE 18 215938 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1345 65601 SH SOLE 19 65601 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 112100 5468275 SH SOLE 21 5468275 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31432 1533289 SH SOLE 22 1478505 0 54784 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 256 12469 SH SOLE 26 9830 0 2639 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 124 6031 SH SOLE 28 6031 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1694 82636 SH SOLE 30 82636 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 332 28073 SH SOLE 2 5053 0 23020 ARMSTRONG FLOORING INC COM 04238R106 2 129 SH SOLE 4 129 0 0 ARMSTRONG FLOORING INC COM 04238R106 6 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 887 74941 SH SOLE 18 74941 0 0 ARMSTRONG FLOORING INC COM 04238R106 436 36858 SH SOLE 19 36858 0 0 ARMSTRONG FLOORING INC COM 04238R106 9174 774857 SH SOLE 21 774857 0 0 ARMSTRONG FLOORING INC COM 04238R106 10092 852328 SH SOLE 22 816406 0 35922 ARMSTRONG FLOORING INC COM 04238R106 183 15428 SH SOLE 26 1381 0 14047 ARMSTRONG FLOORING INC COM 04238R106 33 2812 SH SOLE 28 2812 0 0 ARMSTRONG FLOORING INC COM 04238R106 38 3247 SH SOLE 30 3247 0 0 ARMSTRONG FLOORING INC COM 04238R106 25 2152 SH SOLE 40 2152 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 4509 77464 SH SOLE 2 2811 0 74653 ARMSTRONG WORLD INDS INC NEW COM 04247X102 15 259 SH SOLE 4 259 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 46 790 SH SOLE 7 790 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1268 21783 SH SOLE 18 21783 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 529 9081 SH SOLE 19 9081 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 30640 526371 SH SOLE 21 526371 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 79295 1362222 SH SOLE 22 1277944 0 84278 ARMSTRONG WORLD INDS INC NEW COM 04247X102 731 12566 SH SOLE 26 8871 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 327 5625 SH SOLE 28 5625 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 37 632 SH SOLE 29 0 0 632 ARMSTRONG WORLD INDS INC NEW COM 04247X102 636 10927 SH SOLE 30 10927 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61 1040 SH SOLE 31 936 0 104 ARMSTRONG WORLD INDS INC NEW COM 04247X102 143 2459 SH SOLE 36 2459 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 251 4305 SH SOLE 40 4305 0 0 AROTECH CORP COM NEW 042682203 11 4321 SH SOLE 18 4321 0 0 AROTECH CORP COM NEW 042682203 203 77543 SH SOLE 21 77543 0 0 AROTECH CORP COM NEW 042682203 13 4972 SH SOLE 22 4972 0 0 ARQULE INC COM 04269E107 234 84434 SH SOLE 2 3300 0 81134 ARQULE INC COM 04269E107 5 1845 SH SOLE 7 1845 0 0 ARQULE INC COM 04269E107 1037 374293 SH SOLE 18 374293 0 0 ARQULE INC COM 04269E107 425 153344 SH SOLE 19 153344 0 0 ARQULE INC COM 04269E107 13782 4975539 SH SOLE 21 4975539 0 0 ARQULE INC COM 04269E107 8336 3009518 SH SOLE 22 2868395 0 141123 ARQULE INC COM 04269E107 53 19039 SH SOLE 30 19039 0 0 ARRAY BIOPHARMA INC COM 04269X105 2517 176651 SH SOLE 2 18840 0 157811 ARRAY BIOPHARMA INC COM 04269X105 16 1132 SH SOLE 4 1132 0 0 ARRAY BIOPHARMA INC COM 04269X105 53 3747 SH SOLE 7 3747 0 0 ARRAY BIOPHARMA INC COM 04269X105 9610 674394 SH SOLE 18 674394 0 0 ARRAY BIOPHARMA INC COM 04269X105 7834 549754 SH SOLE 19 549754 0 0 ARRAY BIOPHARMA INC COM 04269X105 131115 9201030 SH SOLE 21 9201030 0 0 ARRAY BIOPHARMA INC COM 04269X105 86154 6045886 SH SOLE 22 5788770 0 257116 ARRAY BIOPHARMA INC COM 04269X105 769 53959 SH SOLE 23 53959 0 0 ARRAY BIOPHARMA INC COM 04269X105 2033 142665 SH SOLE 26 22760 0 119905 ARRAY BIOPHARMA INC COM 04269X105 375 26317 SH SOLE 28 26317 0 0 ARRAY BIOPHARMA INC COM 04269X105 94 6617 SH SOLE 29 0 0 6617 ARRAY BIOPHARMA INC COM 04269X105 788 55325 SH SOLE 30 55325 0 0 ARRAY BIOPHARMA INC COM 04269X105 77 5422 SH SOLE 34 5422 0 0 ARRAY BIOPHARMA INC COM 04269X105 275 19301 SH SOLE 40 19301 0 0 ARRIS INTL INC SHS G0551A103 11715 383235 SH SOLE 2 78481 0 304754 ARRIS INTL INC SHS G0551A103 23 740 SH SOLE 4 740 0 0 ARRIS INTL INC SHS G0551A103 172 5641 SH SOLE 7 5641 0 0 ARRIS INTL INC SHS G0551A103 14409 471333 SH SOLE 18 471333 0 0 ARRIS INTL INC SHS G0551A103 1063 34776 SH SOLE 19 34776 0 0 ARRIS INTL INC SHS G0551A103 253055 8277899 SH SOLE 21 8277899 0 0 ARRIS INTL INC SHS G0551A103 161374 5278824 SH SOLE 22 4943206 0 335618 ARRIS INTL INC SHS G0551A103 1841 60218 SH SOLE 26 39271 0 20947 ARRIS INTL INC SHS G0551A103 694 22710 SH SOLE 28 22710 0 0 ARRIS INTL INC SHS G0551A103 265 8682 SH SOLE 29 0 0 8682 ARRIS INTL INC SHS G0551A103 1342 43886 SH SOLE 30 43886 0 0 ARRIS INTL INC SHS G0551A103 105 3449 SH SOLE 31 3449 0 0 ARRIS INTL INC SHS G0551A103 157 5124 SH SOLE 36 5124 0 0 ARRIS INTL INC SHS G0551A103 483 15813 SH SOLE 40 15813 0 0 ARROW ELECTRS INC COM 042735100 16300 236398 SH SOLE 2 46358 0 190040 ARROW ELECTRS INC COM 042735100 2066 29967 SH SOLE 4 27837 0 2130 ARROW ELECTRS INC COM 042735100 3280 47577 SH SOLE 7 17704 0 29873 ARROW ELECTRS INC COM 042735100 35 505 SH SOLE 13 505 0 0 ARROW ELECTRS INC COM 042735100 41 590 SH SOLE 15 590 0 0 ARROW ELECTRS INC COM 042735100 17824 258499 SH SOLE 18 251639 0 6860 ARROW ELECTRS INC COM 042735100 1327 19241 SH SOLE 19 19241 0 0 ARROW ELECTRS INC COM 042735100 300900 4364031 SH SOLE 21 4364031 0 0 ARROW ELECTRS INC COM 042735100 195945 2841839 SH SOLE 22 2646593 0 195246 ARROW ELECTRS INC COM 042735100 4029 58438 SH SOLE 23 58438 0 0 ARROW ELECTRS INC COM 042735100 6251 90664 SH SOLE 25 90664 0 0 ARROW ELECTRS INC COM 042735100 24345 353077 SH SOLE 26 122586 0 230491 ARROW ELECTRS INC COM 042735100 1155 16754 SH SOLE 28 12172 0 4582 ARROW ELECTRS INC COM 042735100 1417 20558 SH SOLE 29 2645 0 17913 ARROW ELECTRS INC COM 042735100 13283 192640 SH SOLE 30 192640 0 0 ARROW ELECTRS INC COM 042735100 1929 27979 SH SOLE 31 18949 0 9030 ARROW ELECTRS INC COM 042735100 427 6195 SH SOLE 34 6195 0 0 ARROW ELECTRS INC COM 042735100 6067 87997 SH SOLE 36 87997 0 0 ARROW ELECTRS INC COM 042735100 122 1776 SH SOLE 40 1776 0 0 ARROW FINL CORP COM 042744102 378 11804 SH SOLE 2 444 0 11360 ARROW FINL CORP COM 042744102 8 265 SH SOLE 7 265 0 0 ARROW FINL CORP COM 042744102 1439 44955 SH SOLE 18 44955 0 0 ARROW FINL CORP COM 042744102 564 17615 SH SOLE 19 17615 0 0 ARROW FINL CORP COM 042744102 14171 442552 SH SOLE 21 442552 0 0 ARROW FINL CORP COM 042744102 16915 528272 SH SOLE 22 510576 0 17696 ARROW FINL CORP COM 042744102 59 1829 SH SOLE 28 1829 0 0 ARROW FINL CORP COM 042744102 158 4919 SH SOLE 30 4919 0 0 ARROW FINL CORP COM 042744102 41 1296 SH SOLE 40 1296 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 898 72340 SH SOLE 2 5532 0 66808 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6 496 SH SOLE 4 496 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 23 1876 SH SOLE 7 1876 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3721 299568 SH SOLE 18 299568 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2390 192457 SH SOLE 19 192457 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50263 4046952 SH SOLE 21 4046952 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 31124 2505921 SH SOLE 22 2395591 0 110330 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 124 9996 SH SOLE 23 9996 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 67 5402 SH SOLE 26 0 0 5402 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 123 9883 SH SOLE 28 9883 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 33 2697 SH SOLE 29 0 0 2697 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 350 28193 SH SOLE 30 28193 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14 1116 SH SOLE 34 1116 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 96 7724 SH SOLE 40 7724 0 0 ARSANIS INC COM 042873109 9 3715 SH SOLE 2 345 0 3370 ARSANIS INC COM 042873109 34 14820 SH SOLE 18 14820 0 0 ARSANIS INC COM 042873109 11 4801 SH SOLE 19 4801 0 0 ARSANIS INC COM 042873109 399 172155 SH SOLE 21 172155 0 0 ARSANIS INC COM 042873109 136 58689 SH SOLE 22 57286 0 1403 ARTESIAN RESOURCES CORP CL A 043113208 289 8295 SH SOLE 2 311 0 7984 ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH SOLE 7 282 0 0 ARTESIAN RESOURCES CORP CL A 043113208 956 27404 SH SOLE 18 27404 0 0 ARTESIAN RESOURCES CORP CL A 043113208 401 11505 SH SOLE 19 11505 0 0 ARTESIAN RESOURCES CORP CL A 043113208 10122 290287 SH SOLE 21 290287 0 0 ARTESIAN RESOURCES CORP CL A 043113208 3555 101943 SH SOLE 22 96662 0 5281 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1052 47560 SH SOLE 2 10066 0 37494 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 153 6932 SH SOLE 7 6932 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3465 156708 SH SOLE 18 156708 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1566 70841 SH SOLE 19 70841 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 41726 1887182 SH SOLE 21 1887182 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32580 1473549 SH SOLE 22 1404530 0 69019 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 352 15901 SH SOLE 26 11284 0 4617 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 145 6570 SH SOLE 28 6570 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 254 11503 SH SOLE 30 11503 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 90 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 247 19251 SH SOLE 2 15563 0 3688 ARVINAS INC COM 04335A105 422 32813 SH SOLE 18 32813 0 0 ARVINAS INC COM 04335A105 1411 109784 SH SOLE 19 109784 0 0 ARVINAS INC COM 04335A105 17 1327 SH SOLE 20 1327 0 0 ARVINAS INC COM 04335A105 3385 263422 SH SOLE 21 263422 0 0 ARVINAS INC COM 04335A105 931 72432 SH SOLE 22 70007 0 2425 ARVINAS INC COM 04335A105 2 183 SH SOLE 23 183 0 0 ARVINAS INC COM 04335A105 594 46231 SH SOLE 34 46231 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1774 26615 SH SOLE 2 11885 0 14730 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4 56 SH SOLE 4 56 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 67 1012 SH SOLE 7 1012 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6728 100929 SH SOLE 18 100929 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14685 220300 SH SOLE 19 220300 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 137861 2068120 SH SOLE 21 2068120 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 51672 775163 SH SOLE 22 744265 0 30898 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3067 46010 SH SOLE 23 46010 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5597 83962 SH SOLE 26 2939 0 81023 ASBURY AUTOMOTIVE GROUP INC COM 043436104 172 2580 SH SOLE 28 2580 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 950 14252 SH SOLE 29 0 0 14252 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2811 42166 SH SOLE 30 42166 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 121 1821 SH SOLE 36 1821 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 102 1530 SH SOLE 40 1530 0 0 ASCENA RETAIL GROUP INC COM 04351G101 451 179657 SH SOLE 2 6121 0 173536 ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH SOLE 4 938 0 0 ASCENA RETAIL GROUP INC COM 04351G101 40 16053 SH SOLE 7 16053 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2324 926066 SH SOLE 18 926066 0 0 ASCENA RETAIL GROUP INC COM 04351G101 625 249142 SH SOLE 19 249142 0 0 ASCENA RETAIL GROUP INC COM 04351G101 47350 18864487 SH SOLE 21 18864487 0 0 ASCENA RETAIL GROUP INC COM 04351G101 13493 5375615 SH SOLE 22 5006651 0 368964 ASCENA RETAIL GROUP INC COM 04351G101 46 18452 SH SOLE 26 12621 0 5831 ASCENA RETAIL GROUP INC COM 04351G101 41 16484 SH SOLE 28 16484 0 0 ASCENA RETAIL GROUP INC COM 04351G101 833 331888 SH SOLE 30 331888 0 0 ASCENA RETAIL GROUP INC COM 04351G101 22 8763 SH SOLE 40 8763 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 27892 445200 SH SOLE 21 445200 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 70 1111 SH SOLE 30 1111 0 0 ASCENT CAP GROUP INC COM SER A 043632108 2 6000 SH SOLE 21 6000 0 0 ASCENT CAP GROUP INC COM SER A 043632108 76 193664 SH SOLE 22 193664 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 1037 276497 SH SOLE 2 0 0 276497 ASGN INC COM 00191U102 3744 68695 SH SOLE 2 29759 0 38936 ASGN INC COM 00191U102 14 266 SH SOLE 4 266 0 0 ASGN INC COM 00191U102 51 944 SH SOLE 7 944 0 0 ASGN INC COM 00191U102 15934 292359 SH SOLE 18 292359 0 0 ASGN INC COM 00191U102 8749 160538 SH SOLE 19 160538 0 0 ASGN INC COM 00191U102 199286 3656620 SH SOLE 21 3656620 0 0 ASGN INC COM 00191U102 100546 1844874 SH SOLE 22 1776172 0 68702 ASGN INC COM 00191U102 1092 20031 SH SOLE 23 20031 0 0 ASGN INC COM 00191U102 2847 52247 SH SOLE 26 10010 0 42237 ASGN INC COM 00191U102 373 6836 SH SOLE 28 6836 0 0 ASGN INC COM 00191U102 590 10827 SH SOLE 29 0 0 10827 ASGN INC COM 00191U102 683 12524 SH SOLE 30 12524 0 0 ASGN INC COM 00191U102 195 3584 SH SOLE 34 3584 0 0 ASGN INC COM 00191U102 281 5148 SH SOLE 40 5148 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 394 98615 SH SOLE 2 3221 0 95394 ASHFORD HOSPITALITY TR INC COM SHS 044103109 243 60659 SH SOLE 4 60659 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 548 136949 SH SOLE 7 136949 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 13 3302 SH SOLE 15 3302 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1282 320479 SH SOLE 18 320479 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1095 273827 SH SOLE 19 273827 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 13281 3320134 SH SOLE 21 3320134 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 15722 3930469 SH SOLE 22 3793027 0 137442 ASHFORD HOSPITALITY TR INC COM SHS 044103109 181 45144 SH SOLE 23 45144 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 717 179351 SH SOLE 25 179351 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 450 112510 SH SOLE 26 0 0 112510 ASHFORD HOSPITALITY TR INC COM SHS 044103109 56 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 141 35321 SH SOLE 29 35321 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1682 420468 SH SOLE 30 420468 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 140 34916 SH SOLE 34 34916 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 81 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 22 421 SH SOLE 2 0 0 421 ASHFORD INC COM 044104107 134 2582 SH SOLE 18 2582 0 0 ASHFORD INC COM 044104107 48 917 SH SOLE 19 917 0 0 ASHFORD INC COM 044104107 1159 22329 SH SOLE 21 22329 0 0 ASHFORD INC COM 044104107 1474 28394 SH SOLE 22 28137 0 257 ASHFORD INC COM 044104107 0 1 SH SOLE 29 0 0 1 ASHLAND GLOBAL HLDGS INC COM 044186104 12154 171285 SH SOLE 2 31405 0 139880 ASHLAND GLOBAL HLDGS INC COM 044186104 21 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 113 1598 SH SOLE 7 1598 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 29 414 SH SOLE 15 414 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13102 184633 SH SOLE 18 184633 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 946 13335 SH SOLE 19 13335 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 217338 3062823 SH SOLE 21 3062823 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 140298 1977149 SH SOLE 22 1851293 0 125856 ASHLAND GLOBAL HLDGS INC COM 044186104 4374 61634 SH SOLE 25 61634 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4703 66277 SH SOLE 26 37030 0 29247 ASHLAND GLOBAL HLDGS INC COM 044186104 526 7419 SH SOLE 28 7419 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1088 15333 SH SOLE 30 15333 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 89 1249 SH SOLE 31 1249 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2107 29699 SH SOLE 36 29699 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 328 4629 SH SOLE 40 4629 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 11322 72751 SH SOLE 2 0 0 72751 ASML HOLDING N V N Y REGISTRY SHS N07059210 410 2635 SH SOLE 7 2635 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 13 86 SH SOLE 15 86 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 140076 900114 SH SOLE 18 666609 0 233505 ASML HOLDING N V N Y REGISTRY SHS N07059210 106006 681183 SH SOLE 19 681183 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 23661 152046 SH SOLE 21 152046 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 21222 136371 SH SOLE 22 136371 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3275 21047 SH SOLE 30 21047 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1497 9622 SH SOLE 32 9622 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5903 37931 SH SOLE 34 37931 0 0 ASPEN AEROGELS INC COM 04523Y105 7 3398 SH SOLE 18 3398 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 135 63326 SH SOLE 21 63326 0 0 ASPEN AEROGELS INC COM 04523Y105 684 320949 SH SOLE 22 320949 0 0 ASPEN AEROGELS INC COM 04523Y105 57 26599 SH SOLE 29 0 0 26599 ASPEN GROUP INC COM NEW 04530L203 14 2553 SH SOLE 18 2553 0 0 ASPEN GROUP INC COM NEW 04530L203 199 36372 SH SOLE 21 36372 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 5886 140172 SH SOLE 2 28604 0 111568 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10 246 SH SOLE 4 246 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 94 2227 SH SOLE 7 2227 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7208 171662 SH SOLE 18 171662 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 541 12881 SH SOLE 19 12881 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 121762 2899789 SH SOLE 21 2899789 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 83597 1990879 SH SOLE 22 1868883 0 121996 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1406 33487 SH SOLE 26 14462 0 19025 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 339 8062 SH SOLE 28 8062 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 619 14745 SH SOLE 30 14745 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 53 1253 SH SOLE 31 1253 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 187 4454 SH SOLE 36 4454 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 267 6355 SH SOLE 40 6355 0 0 ASPEN TECHNOLOGY INC COM 045327103 11100 135067 SH SOLE 2 9159 0 125908 ASPEN TECHNOLOGY INC COM 045327103 29 348 SH SOLE 4 348 0 0 ASPEN TECHNOLOGY INC COM 045327103 113 1369 SH SOLE 7 1369 0 0 ASPEN TECHNOLOGY INC COM 045327103 2808 34172 SH SOLE 18 34172 0 0 ASPEN TECHNOLOGY INC COM 045327103 1355 16490 SH SOLE 19 16490 0 0 ASPEN TECHNOLOGY INC COM 045327103 87779 1068135 SH SOLE 21 1068135 0 0 ASPEN TECHNOLOGY INC COM 045327103 170569 2075551 SH SOLE 22 1939607 0 135944 ASPEN TECHNOLOGY INC COM 045327103 3904 47504 SH SOLE 25 47504 0 0 ASPEN TECHNOLOGY INC COM 045327103 2536 30864 SH SOLE 26 19722 0 11142 ASPEN TECHNOLOGY INC COM 045327103 762 9269 SH SOLE 28 9269 0 0 ASPEN TECHNOLOGY INC COM 045327103 22748 276804 SH SOLE 30 276804 0 0 ASPEN TECHNOLOGY INC COM 045327103 119 1450 SH SOLE 31 1450 0 0 ASPEN TECHNOLOGY INC COM 045327103 1230 14967 SH SOLE 34 14967 0 0 ASPEN TECHNOLOGY INC COM 045327103 567 6904 SH SOLE 40 6904 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 819 36206 SH SOLE 2 20172 0 16034 ASSEMBLY BIOSCIENCES INC COM 045396108 7 306 SH SOLE 7 306 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1839 81299 SH SOLE 18 81299 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 4397 194406 SH SOLE 19 194406 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 131 5800 SH SOLE 20 5800 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 19414 858275 SH SOLE 21 858275 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 14628 646695 SH SOLE 22 624471 0 22224 ASSEMBLY BIOSCIENCES INC COM 045396108 274 12104 SH SOLE 23 12104 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 442 19539 SH SOLE 26 0 0 19539 ASSEMBLY BIOSCIENCES INC COM 045396108 71 3138 SH SOLE 28 3138 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 93 4097 SH SOLE 30 4097 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1038 45884 SH SOLE 34 45884 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 40 1761 SH SOLE 40 1761 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 174 48227 SH SOLE 2 2423 0 45804 ASSERTIO THERAPEUTICS INC COM 04545L107 2 475 SH SOLE 4 475 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 5 1252 SH SOLE 7 1252 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1110 307424 SH SOLE 18 307424 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 293 81142 SH SOLE 19 81142 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 28649 7936135 SH SOLE 21 7936135 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 6726 1863050 SH SOLE 22 1785838 0 77212 ASSERTIO THERAPEUTICS INC COM 04545L107 45 12492 SH SOLE 26 9821 0 2671 ASSERTIO THERAPEUTICS INC COM 04545L107 33 9100 SH SOLE 28 9100 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 485 134265 SH SOLE 30 134265 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 25 6980 SH SOLE 40 6980 0 0 ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 370 550000 PRN SOLE 21 550000 0 0 ASSOCIATED BANC CORP COM 045487105 7639 386020 SH SOLE 2 84001 0 302019 ASSOCIATED BANC CORP COM 045487105 15 745 SH SOLE 4 745 0 0 ASSOCIATED BANC CORP COM 045487105 101 5111 SH SOLE 7 5111 0 0 ASSOCIATED BANC CORP COM 045487105 11264 569158 SH SOLE 18 569158 0 0 ASSOCIATED BANC CORP COM 045487105 691 34938 SH SOLE 19 34938 0 0 ASSOCIATED BANC CORP COM 045487105 165497 8362648 SH SOLE 21 8362648 0 0 ASSOCIATED BANC CORP COM 045487105 113284 5724280 SH SOLE 22 5390415 0 333865 ASSOCIATED BANC CORP COM 045487105 1039 52489 SH SOLE 26 30479 0 22010 ASSOCIATED BANC CORP COM 045487105 481 24285 SH SOLE 28 24285 0 0 ASSOCIATED BANC CORP COM 045487105 887 44828 SH SOLE 30 44828 0 0 ASSOCIATED BANC CORP COM 045487105 68 3433 SH SOLE 31 3433 0 0 ASSOCIATED BANC CORP COM 045487105 106 5379 SH SOLE 36 5379 0 0 ASSOCIATED BANC CORP COM 045487105 293 14814 SH SOLE 40 14814 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 53 1506 SH SOLE 2 56 0 1450 ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 262 7427 SH SOLE 18 7427 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 116 3298 SH SOLE 19 3298 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 1952 55415 SH SOLE 21 55415 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2834 80429 SH SOLE 22 76667 0 3762 ASSOCIATED CAP GROUP INC CL A 045528106 12 328 SH SOLE 26 0 0 328 ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH SOLE 28 415 0 0 ASSURANT INC COM 04621X108 12276 137256 SH SOLE 2 13948 0 123308 ASSURANT INC COM 04621X108 1700 19009 SH SOLE 4 17588 0 1421 ASSURANT INC COM 04621X108 4933 55154 SH SOLE 7 44772 0 10382 ASSURANT INC COM 04621X108 27 300 SH SOLE 13 300 0 0 ASSURANT INC COM 04621X108 36 406 SH SOLE 15 406 0 0 ASSURANT INC COM 04621X108 11146 124622 SH SOLE 18 117998 0 6624 ASSURANT INC COM 04621X108 6394 71490 SH SOLE 19 71490 0 0 ASSURANT INC COM 04621X108 103169 1153496 SH SOLE 21 1153496 0 0 ASSURANT INC COM 04621X108 124782 1395147 SH SOLE 22 1242881 0 152266 ASSURANT INC COM 04621X108 3340 37348 SH SOLE 23 37348 0 0 ASSURANT INC COM 04621X108 6180 69098 SH SOLE 25 69098 0 0 ASSURANT INC COM 04621X108 19820 221606 SH SOLE 26 82084 0 139522 ASSURANT INC COM 04621X108 934 10444 SH SOLE 28 7574 0 2870 ASSURANT INC COM 04621X108 1250 13973 SH SOLE 29 2900 0 11073 ASSURANT INC COM 04621X108 18986 212277 SH SOLE 30 212277 0 0 ASSURANT INC COM 04621X108 1599 17881 SH SOLE 31 11481 0 6400 ASSURANT INC COM 04621X108 2732 30543 SH SOLE 34 30543 0 0 ASSURANT INC COM 04621X108 4967 55529 SH SOLE 36 55529 0 0 ASSURANT INC COM 04621X108 106 1189 SH SOLE 40 1189 0 0 ASSURANT INC 6.50% CONV PFD D 04621X207 29032 295762 SH SOLE 21 295762 0 0 ASSURED GUARANTY LTD COM G0585R106 8570 223871 SH SOLE 2 18371 0 205500 ASSURED GUARANTY LTD COM G0585R106 25 651 SH SOLE 4 651 0 0 ASSURED GUARANTY LTD COM G0585R106 155 4058 SH SOLE 7 4058 0 0 ASSURED GUARANTY LTD COM G0585R106 28346 740503 SH SOLE 18 586498 0 154005 ASSURED GUARANTY LTD COM G0585R106 34365 897718 SH SOLE 19 897718 0 0 ASSURED GUARANTY LTD COM G0585R106 51794 1353028 SH SOLE 21 1353028 0 0 ASSURED GUARANTY LTD COM G0585R106 126794 3312274 SH SOLE 22 3079786 0 232488 ASSURED GUARANTY LTD COM G0585R106 866 22617 SH SOLE 23 22617 0 0 ASSURED GUARANTY LTD COM G0585R106 3610 94303 SH SOLE 25 49016 0 45287 ASSURED GUARANTY LTD COM G0585R106 1440 37607 SH SOLE 26 24604 0 13003 ASSURED GUARANTY LTD COM G0585R106 507 13247 SH SOLE 28 13247 0 0 ASSURED GUARANTY LTD COM G0585R106 1244 32489 SH SOLE 30 32489 0 0 ASSURED GUARANTY LTD COM G0585R106 84 2192 SH SOLE 31 2192 0 0 ASSURED GUARANTY LTD COM G0585R106 23754 620532 SH SOLE 34 620532 0 0 ASSURED GUARANTY LTD COM G0585R106 1436 37515 SH SOLE 36 37515 0 0 ASSURED GUARANTY LTD COM G0585R106 400 10454 SH SOLE 40 10454 0 0 ASTA FDG INC COM 046220109 23 5299 SH SOLE 21 5299 0 0 ASTA FDG INC COM 046220109 1154 270866 SH SOLE 22 270866 0 0 ASTEC INDS INC COM 046224101 644 21334 SH SOLE 2 762 0 20572 ASTEC INDS INC COM 046224101 5 169 SH SOLE 4 169 0 0 ASTEC INDS INC COM 046224101 15 504 SH SOLE 7 504 0 0 ASTEC INDS INC COM 046224101 3498 115878 SH SOLE 18 115878 0 0 ASTEC INDS INC COM 046224101 998 33050 SH SOLE 19 33050 0 0 ASTEC INDS INC COM 046224101 72774 2410524 SH SOLE 21 2410524 0 0 ASTEC INDS INC COM 046224101 20015 662978 SH SOLE 22 630854 0 32124 ASTEC INDS INC COM 046224101 287 9511 SH SOLE 26 3299 0 6212 ASTEC INDS INC COM 046224101 85 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1341 44425 SH SOLE 30 44425 0 0 ASTEC INDS INC COM 046224101 62 2059 SH SOLE 40 2059 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 4 5993 SH SOLE 18 5993 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 53 86145 SH SOLE 21 86145 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 74 118843 SH SOLE 22 118843 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 158675 4177869 SH SOLE 18 4177869 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 33548 883300 SH SOLE 19 883300 0 0 ASTRONICS CORP COM 046433108 595 19543 SH SOLE 2 796 0 18747 ASTRONICS CORP COM 046433108 6 212 SH SOLE 4 212 0 0 ASTRONICS CORP COM 046433108 12 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 2102 69032 SH SOLE 18 69032 0 0 ASTRONICS CORP COM 046433108 956 31392 SH SOLE 19 31392 0 0 ASTRONICS CORP COM 046433108 64810 2128393 SH SOLE 21 2128393 0 0 ASTRONICS CORP COM 046433108 20523 673993 SH SOLE 22 645004 0 28989 ASTRONICS CORP COM 046433108 270 8859 SH SOLE 26 0 0 8859 ASTRONICS CORP COM 046433108 89 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 156 5116 SH SOLE 30 5116 0 0 ASTRONICS CORP COM 046433108 62 2027 SH SOLE 40 2027 0 0 ASTRONOVA INC COM 04638F108 23 1223 SH SOLE 18 1223 0 0 ASTRONOVA INC COM 04638F108 394 21015 SH SOLE 21 21015 0 0 ASTROTECH CORP COM NEW 046484200 7 1452 SH SOLE 21 1452 0 0 ASTROTECH CORP COM NEW 046484200 907 190210 SH SOLE 22 190210 0 0 ASURE SOFTWARE INC COM 04649U102 41 8052 SH SOLE 2 461 0 7591 ASURE SOFTWARE INC COM 04649U102 2 352 SH SOLE 7 352 0 0 ASURE SOFTWARE INC COM 04649U102 164 32334 SH SOLE 18 32334 0 0 ASURE SOFTWARE INC COM 04649U102 59 11600 SH SOLE 19 11600 0 0 ASURE SOFTWARE INC COM 04649U102 1861 366311 SH SOLE 21 366311 0 0 ASURE SOFTWARE INC COM 04649U102 1457 286716 SH SOLE 22 276435 0 10281 ASV HLDGS INC COM 00215L104 2 945 SH SOLE 18 945 0 0 ASV HLDGS INC COM 00215L104 30 14981 SH SOLE 21 14981 0 0 AT HOME GROUP INC COM 04650Y100 663 35546 SH SOLE 2 1541 0 34005 AT HOME GROUP INC COM 04650Y100 4 227 SH SOLE 4 227 0 0 AT HOME GROUP INC COM 04650Y100 11 569 SH SOLE 7 569 0 0 AT HOME GROUP INC COM 04650Y100 2723 145951 SH SOLE 18 145951 0 0 AT HOME GROUP INC COM 04650Y100 1218 65294 SH SOLE 19 65294 0 0 AT HOME GROUP INC COM 04650Y100 26799 1436200 SH SOLE 21 1436200 0 0 AT HOME GROUP INC COM 04650Y100 17487 937138 SH SOLE 22 878149 0 58989 AT HOME GROUP INC COM 04650Y100 81 4367 SH SOLE 26 0 0 4367 AT HOME GROUP INC COM 04650Y100 91 4854 SH SOLE 28 4854 0 0 AT HOME GROUP INC COM 04650Y100 211 11329 SH SOLE 30 11329 0 0 AT HOME GROUP INC COM 04650Y100 109 5821 SH SOLE 40 5821 0 0 AT&T INC COM 00206R102 534579 18730875 SH SOLE 2 2118409 0 16612466 AT&T INC COM 00206R102 71531 2506347 SH SOLE 4 2313744 0 192603 AT&T INC COM 00206R102 203930 7145424 SH SOLE 7 6147821 0 997603 AT&T INC COM 00206R102 5783 202639 SH SOLE 13 202639 0 0 AT&T INC COM 00206R102 1777 62274 SH SOLE 15 62274 0 0 AT&T INC COM 00206R102 14 491 SH SOLE 17 0 0 491 AT&T INC COM 00206R102 382329 13396256 SH SOLE 18 12509254 0 887002 AT&T INC COM 00206R102 86055 3015254 SH SOLE 19 3015254 0 0 AT&T INC COM 00206R102 4165831 145964652 SH SOLE 21 145964652 0 0 AT&T INC COM 00206R102 5110427 179061896 SH SOLE 22 158339520 0 20722376 AT&T INC COM 00206R102 150092 5259002 SH SOLE 23 5259002 0 0 AT&T INC COM 00206R102 190547 6676486 SH SOLE 25 6676486 0 0 AT&T INC COM 00206R102 865418 30322982 SH SOLE 26 6984496 0 23338486 AT&T INC COM 00206R102 39732 1392143 SH SOLE 28 1016530 0 375613 AT&T INC COM 00206R102 24251 849731 SH SOLE 29 262854 0 586877 AT&T INC COM 00206R102 821841 28796127 SH SOLE 30 28796127 0 0 AT&T INC COM 00206R102 87525 3066758 SH SOLE 31 1589792 0 1476966 AT&T INC COM 00206R102 4333 151838 SH SOLE 32 151838 0 0 AT&T INC COM 00206R102 24020 841627 SH SOLE 34 841627 0 0 AT&T INC COM 00206R102 10438 365718 SH SOLE 35 365718 0 0 AT&T INC COM 00206R102 195307 6843259 SH SOLE 36 6843259 0 0 AT&T INC COM 00206R102 4766 167007 SH SOLE 40 167007 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1254 36111 SH SOLE 2 4009 0 32102 ATARA BIOTHERAPEUTICS INC COM 046513107 7 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 31 891 SH SOLE 7 891 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4712 135626 SH SOLE 18 135626 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4033 116092 SH SOLE 19 116092 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 65994 1899642 SH SOLE 21 1899642 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 43819 1261331 SH SOLE 22 1214215 0 47116 ATARA BIOTHERAPEUTICS INC COM 046513107 459 13210 SH SOLE 23 13210 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1071 30841 SH SOLE 26 7440 0 23401 ATARA BIOTHERAPEUTICS INC COM 046513107 138 3979 SH SOLE 28 3979 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 89 2565 SH SOLE 29 0 0 2565 ATARA BIOTHERAPEUTICS INC COM 046513107 311 8958 SH SOLE 30 8958 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 24 678 SH SOLE 34 678 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 108 3108 SH SOLE 40 3108 0 0 ATHENAHEALTH INC COM 04685W103 9882 74904 SH SOLE 2 2582 0 72322 ATHENAHEALTH INC COM 04685W103 24 181 SH SOLE 4 181 0 0 ATHENAHEALTH INC COM 04685W103 101 769 SH SOLE 7 769 0 0 ATHENAHEALTH INC COM 04685W103 1 8 SH SOLE 17 0 0 8 ATHENAHEALTH INC COM 04685W103 2872 21770 SH SOLE 18 21770 0 0 ATHENAHEALTH INC COM 04685W103 2336 17703 SH SOLE 19 17703 0 0 ATHENAHEALTH INC COM 04685W103 67587 512293 SH SOLE 21 512293 0 0 ATHENAHEALTH INC COM 04685W103 143000 1083910 SH SOLE 22 1006986 0 76924 ATHENAHEALTH INC COM 04685W103 2040 15461 SH SOLE 23 15461 0 0 ATHENAHEALTH INC COM 04685W103 1475 11177 SH SOLE 26 6480 0 4697 ATHENAHEALTH INC COM 04685W103 688 5215 SH SOLE 28 5215 0 0 ATHENAHEALTH INC COM 04685W103 421 3193 SH SOLE 29 0 0 3193 ATHENAHEALTH INC COM 04685W103 6155 46654 SH SOLE 30 46654 0 0 ATHENAHEALTH INC COM 04685W103 119 903 SH SOLE 31 812 0 91 ATHENAHEALTH INC COM 04685W103 499 3786 SH SOLE 40 3786 0 0 ATHENE HLDG LTD CL A G0684D107 15476 388540 SH SOLE 2 33508 0 355032 ATHENE HLDG LTD CL A G0684D107 2322 58292 SH SOLE 4 54045 0 4247 ATHENE HLDG LTD CL A G0684D107 2604 65370 SH SOLE 7 33651 0 31719 ATHENE HLDG LTD CL A G0684D107 1447 36320 SH SOLE 13 36320 0 0 ATHENE HLDG LTD CL A G0684D107 4294 107818 SH SOLE 18 88806 0 19012 ATHENE HLDG LTD CL A G0684D107 10151 254856 SH SOLE 19 254856 0 0 ATHENE HLDG LTD CL A G0684D107 99731 2503922 SH SOLE 21 2503922 0 0 ATHENE HLDG LTD CL A G0684D107 163981 4117034 SH SOLE 22 3779876 0 337158 ATHENE HLDG LTD CL A G0684D107 4338 108922 SH SOLE 23 108922 0 0 ATHENE HLDG LTD CL A G0684D107 387 9722 SH SOLE 25 9722 0 0 ATHENE HLDG LTD CL A G0684D107 28142 706560 SH SOLE 26 176909 0 529651 ATHENE HLDG LTD CL A G0684D107 1176 29527 SH SOLE 28 21079 0 8448 ATHENE HLDG LTD CL A G0684D107 2045 51347 SH SOLE 29 9567 0 41780 ATHENE HLDG LTD CL A G0684D107 15838 397643 SH SOLE 30 397643 0 0 ATHENE HLDG LTD CL A G0684D107 1900 47697 SH SOLE 31 33148 0 14549 ATHENE HLDG LTD CL A G0684D107 321 8065 SH SOLE 34 8065 0 0 ATHENE HLDG LTD CL A G0684D107 4021 100950 SH SOLE 36 100950 0 0 ATHENE HLDG LTD CL A G0684D107 163 4093 SH SOLE 40 4093 0 0 ATHENEX INC COM 04685N103 449 35410 SH SOLE 2 1563 0 33847 ATHENEX INC COM 04685N103 12 910 SH SOLE 7 910 0 0 ATHENEX INC COM 04685N103 1789 140962 SH SOLE 18 140962 0 0 ATHENEX INC COM 04685N103 834 65688 SH SOLE 19 65688 0 0 ATHENEX INC COM 04685N103 26980 2126083 SH SOLE 21 2126083 0 0 ATHENEX INC COM 04685N103 15618 1230699 SH SOLE 22 1181359 0 49340 ATHENEX INC COM 04685N103 137 10830 SH SOLE 30 10830 0 0 ATHENEX INC COM 04685N103 73 5751 SH SOLE 40 5751 0 0 ATHERSYS INC COM 04744L106 183 126825 SH SOLE 2 42108 0 84717 ATHERSYS INC COM 04744L106 4 3025 SH SOLE 7 3025 0 0 ATHERSYS INC COM 04744L106 571 396422 SH SOLE 18 396422 0 0 ATHERSYS INC COM 04744L106 1170 812721 SH SOLE 19 812721 0 0 ATHERSYS INC COM 04744L106 5786 4017798 SH SOLE 21 4017798 0 0 ATHERSYS INC COM 04744L106 2820 1958045 SH SOLE 22 1863965 0 94080 ATHERSYS INC COM 04744L106 128 88661 SH SOLE 23 88661 0 0 ATHERSYS INC COM 04744L106 191 132794 SH SOLE 26 0 0 132794 ATHERSYS INC COM 04744L106 28 19575 SH SOLE 29 0 0 19575 ATKORE INTL GROUP INC COM 047649108 845 42580 SH SOLE 2 12740 0 29840 ATKORE INTL GROUP INC COM 047649108 18 918 SH SOLE 7 918 0 0 ATKORE INTL GROUP INC COM 047649108 2511 126555 SH SOLE 18 126555 0 0 ATKORE INTL GROUP INC COM 047649108 4380 220748 SH SOLE 19 220748 0 0 ATKORE INTL GROUP INC COM 047649108 25117 1265995 SH SOLE 21 1265995 0 0 ATKORE INTL GROUP INC COM 047649108 27544 1388314 SH SOLE 22 1328936 0 59378 ATKORE INTL GROUP INC COM 047649108 986 49685 SH SOLE 23 49685 0 0 ATKORE INTL GROUP INC COM 047649108 2133 107507 SH SOLE 26 0 0 107507 ATKORE INTL GROUP INC COM 047649108 122 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 358 18024 SH SOLE 29 0 0 18024 ATKORE INTL GROUP INC COM 047649108 215 10824 SH SOLE 30 10824 0 0 ATKORE INTL GROUP INC COM 047649108 78 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 34 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 349 21309 SH SOLE 2 987 0 20322 ATLANTIC CAP BANCSHARES INC COM 048269203 8 512 SH SOLE 7 512 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1469 89762 SH SOLE 18 89762 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 729 44552 SH SOLE 19 44552 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 14794 903745 SH SOLE 21 903745 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 6434 393066 SH SOLE 22 367173 0 25893 ATLANTIC CAP BANCSHARES INC COM 048269203 104 6365 SH SOLE 30 6365 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 274 126214 SH SOLE 2 4080 0 122134 ATLANTIC PWR CORP COM NEW 04878Q863 7 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 829 382238 SH SOLE 18 382238 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 448 206291 SH SOLE 19 206291 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8267 3809450 SH SOLE 21 3809450 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2592 1194534 SH SOLE 22 1102556 0 91978 ATLANTIC PWR CORP COM NEW 04878Q863 78 35765 SH SOLE 23 35765 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 197 90654 SH SOLE 26 0 0 90654 ATLANTIC PWR CORP COM NEW 04878Q863 109 50117 SH SOLE 29 0 0 50117 ATLANTICA YIELD PLC SHS G0751N103 5290 269885 SH SOLE 21 269885 0 0 ATLANTICA YIELD PLC SHS G0751N103 0 1 SH SOLE 22 1 0 0 ATLANTICA YIELD PLC SHS G0751N103 11 563 SH SOLE 23 563 0 0 ATLANTICA YIELD PLC SHS G0751N103 3757 191691 SH SOLE 30 191691 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 4 1038 SH SOLE 18 1038 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 17 4535 SH SOLE 21 4535 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1922 528137 SH SOLE 22 528137 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1033 24485 SH SOLE 2 812 0 23673 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10 241 SH SOLE 7 241 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5333 126398 SH SOLE 18 126398 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1659 39331 SH SOLE 19 39331 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 111983 2654264 SH SOLE 21 2654264 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 30214 716147 SH SOLE 22 691342 0 24805 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 52 1222 SH SOLE 23 1222 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 499 11824 SH SOLE 26 0 0 11824 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 40 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2008 47586 SH SOLE 30 47586 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 32 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 643 675000 PRN SOLE 21 675000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 15 1858 SH SOLE 18 1858 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 254 31397 SH SOLE 21 31397 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 179 22126 SH SOLE 22 22126 0 0 ATLASSIAN CORP PLC CL A G06242104 17650 198361 SH SOLE 2 21250 0 177111 ATLASSIAN CORP PLC CL A G06242104 169 1901 SH SOLE 7 1901 0 0 ATLASSIAN CORP PLC CL A G06242104 4561 51258 SH SOLE 18 51258 0 0 ATLASSIAN CORP PLC CL A G06242104 24292 273000 SH SOLE 19 273000 0 0 ATLASSIAN CORP PLC CL A G06242104 94541 1062493 SH SOLE 21 1062493 0 0 ATLASSIAN CORP PLC CL A G06242104 66062 742432 SH SOLE 22 597281 0 145151 ATLASSIAN CORP PLC CL A G06242104 342 3843 SH SOLE 23 3843 0 0 ATLASSIAN CORP PLC CL A G06242104 175 1966 SH SOLE 25 1966 0 0 ATLASSIAN CORP PLC CL A G06242104 18 197 SH SOLE 26 197 0 0 ATLASSIAN CORP PLC CL A G06242104 99 1118 SH SOLE 29 1118 0 0 ATLASSIAN CORP PLC CL A G06242104 30 342 SH SOLE 30 342 0 0 ATLASSIAN CORP PLC CL A G06242104 445 5006 SH SOLE 31 3522 0 1484 ATLASSIAN CORP PLC CL A G06242104 19390 217910 SH SOLE 34 217910 0 0 ATLASSIAN CORP PLC CL A G06242104 129 1448 SH SOLE 36 1448 0 0 ATMOS ENERGY CORP COM 049560105 44583 480833 SH SOLE 2 184544 0 296289 ATMOS ENERGY CORP COM 049560105 10113 109070 SH SOLE 4 106140 0 2930 ATMOS ENERGY CORP COM 049560105 23124 249395 SH SOLE 7 226747 0 22648 ATMOS ENERGY CORP COM 049560105 2746 29619 SH SOLE 13 29619 0 0 ATMOS ENERGY CORP COM 049560105 36549 394187 SH SOLE 18 385220 0 8967 ATMOS ENERGY CORP COM 049560105 28369 305962 SH SOLE 19 305962 0 0 ATMOS ENERGY CORP COM 049560105 625089 6741687 SH SOLE 21 6741687 0 0 ATMOS ENERGY CORP COM 049560105 388915 4194513 SH SOLE 22 3738420 0 456093 ATMOS ENERGY CORP COM 049560105 12545 135299 SH SOLE 23 135299 0 0 ATMOS ENERGY CORP COM 049560105 3383 36488 SH SOLE 25 36488 0 0 ATMOS ENERGY CORP COM 049560105 22620 243963 SH SOLE 26 81007 0 162956 ATMOS ENERGY CORP COM 049560105 2030 21896 SH SOLE 28 16105 0 5791 ATMOS ENERGY CORP COM 049560105 8356 90118 SH SOLE 29 30696 0 59422 ATMOS ENERGY CORP COM 049560105 22426 241869 SH SOLE 30 241869 0 0 ATMOS ENERGY CORP COM 049560105 10476 112988 SH SOLE 31 82158 0 30830 ATMOS ENERGY CORP COM 049560105 6712 72385 SH SOLE 34 72385 0 0 ATMOS ENERGY CORP COM 049560105 5729 61790 SH SOLE 36 61790 0 0 ATMOS ENERGY CORP COM 049560105 283 3047 SH SOLE 40 3047 0 0 ATN INTL INC COM 00215F107 752 10515 SH SOLE 2 380 0 10135 ATN INTL INC COM 00215F107 4 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 13 179 SH SOLE 7 179 0 0 ATN INTL INC COM 00215F107 3901 54539 SH SOLE 18 54539 0 0 ATN INTL INC COM 00215F107 1117 15616 SH SOLE 19 15616 0 0 ATN INTL INC COM 00215F107 85664 1197592 SH SOLE 21 1197592 0 0 ATN INTL INC COM 00215F107 23340 326290 SH SOLE 22 311937 0 14353 ATN INTL INC COM 00215F107 113 1584 SH SOLE 23 1584 0 0 ATN INTL INC COM 00215F107 335 4686 SH SOLE 26 0 0 4686 ATN INTL INC COM 00215F107 113 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 1563 21845 SH SOLE 30 21845 0 0 ATN INTL INC COM 00215F107 79 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 8 2636 SH SOLE 18 2636 0 0 ATOMERA INC COM 04965B100 100 34927 SH SOLE 21 34927 0 0 ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH SOLE 21 54 0 0 ATOSSA GENETICS INC COM PAR 04962H506 1 617 SH SOLE 22 617 0 0 ATRICURE INC COM 04963C209 877 28672 SH SOLE 2 1772 0 26900 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 3965 129571 SH SOLE 18 129571 0 0 ATRICURE INC COM 04963C209 3741 122246 SH SOLE 19 122246 0 0 ATRICURE INC COM 04963C209 50074 1636412 SH SOLE 21 1636412 0 0 ATRICURE INC COM 04963C209 33791 1104284 SH SOLE 22 1063273 0 41011 ATRICURE INC COM 04963C209 531 17352 SH SOLE 23 17352 0 0 ATRICURE INC COM 04963C209 520 16990 SH SOLE 26 0 0 16990 ATRICURE INC COM 04963C209 133 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 128 4195 SH SOLE 29 0 0 4195 ATRICURE INC COM 04963C209 222 7268 SH SOLE 30 7268 0 0 ATRICURE INC COM 04963C209 86 2822 SH SOLE 40 2822 0 0 ATRION CORP COM 049904105 844 1139 SH SOLE 2 49 0 1090 ATRION CORP COM 049904105 5 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 22 30 SH SOLE 7 30 0 0 ATRION CORP COM 049904105 3443 4646 SH SOLE 18 4646 0 0 ATRION CORP COM 049904105 1558 2102 SH SOLE 19 2102 0 0 ATRION CORP COM 049904105 35351 47702 SH SOLE 21 47702 0 0 ATRION CORP COM 049904105 30548 41221 SH SOLE 22 39338 0 1883 ATRION CORP COM 049904105 537 725 SH SOLE 23 725 0 0 ATRION CORP COM 049904105 374 504 SH SOLE 26 0 0 504 ATRION CORP COM 049904105 162 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 302 408 SH SOLE 30 408 0 0 ATRION CORP COM 049904105 87 117 SH SOLE 40 117 0 0 ATTUNITY LTD SHS NEW M15332121 219 11151 SH SOLE 22 11151 0 0 ATYR PHARMA INC COM 002120103 2 4706 SH SOLE 18 4706 0 0 ATYR PHARMA INC COM 002120103 31 61753 SH SOLE 21 61753 0 0 ATYR PHARMA INC COM 002120103 60 120221 SH SOLE 22 120221 0 0 ATYR PHARMA INC COM 002120103 0 58 SH SOLE 29 0 0 58 AU OPTRONICS CORP SPONSORED ADR 002255107 1518 385199 SH SOLE 2 0 0 385199 AU OPTRONICS CORP SPONSORED ADR 002255107 128 32471 SH SOLE 19 32471 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 206 52275 SH SOLE 22 52275 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 68 17375 SH SOLE 34 17375 0 0 AUBURN NATL BANCORP COM 050473107 74 2338 SH SOLE 2 57 0 2281 AUBURN NATL BANCORP COM 050473107 244 7720 SH SOLE 18 7720 0 0 AUBURN NATL BANCORP COM 050473107 86 2713 SH SOLE 19 2713 0 0 AUBURN NATL BANCORP COM 050473107 2469 77989 SH SOLE 21 77989 0 0 AUBURN NATL BANCORP COM 050473107 543 17142 SH SOLE 22 15900 0 1242 AUDENTES THERAPEUTICS INC COM 05070R104 610 28626 SH SOLE 2 1191 0 27435 AUDENTES THERAPEUTICS INC COM 05070R104 15 692 SH SOLE 7 692 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2611 122445 SH SOLE 18 122445 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1237 58040 SH SOLE 19 58040 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 36243 1699971 SH SOLE 21 1699971 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 22237 1043015 SH SOLE 22 1004720 0 38295 AUDENTES THERAPEUTICS INC COM 05070R104 2 89 SH SOLE 23 89 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 67 3146 SH SOLE 26 0 0 3146 AUDENTES THERAPEUTICS INC COM 05070R104 139 6497 SH SOLE 28 6497 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 213 9995 SH SOLE 30 9995 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 44 2075 SH SOLE 40 2075 0 0 AUDIOCODES LTD ORD M15342104 60 6061 SH SOLE 22 6061 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 6536 958411 SH SOLE 21 958411 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 16 2374 SH SOLE 30 2374 0 0 AURORA CANNABIS INC COM 05156X108 0 9 SH SOLE 17 0 0 9 AUTODESK INC COM 052769106 79936 621540 SH SOLE 2 44874 0 576666 AUTODESK INC COM 052769106 9025 70170 SH SOLE 4 64492 0 5678 AUTODESK INC COM 052769106 22200 172614 SH SOLE 7 171604 0 1010 AUTODESK INC COM 052769106 393 3053 SH SOLE 13 3053 0 0 AUTODESK INC COM 052769106 267 2074 SH SOLE 15 2074 0 0 AUTODESK INC COM 052769106 174502 1356828 SH SOLE 18 1093829 0 262999 AUTODESK INC COM 052769106 122605 953307 SH SOLE 19 953307 0 0 AUTODESK INC COM 052769106 733886 5706289 SH SOLE 21 5706289 0 0 AUTODESK INC COM 052769106 687673 5346965 SH SOLE 22 4798774 0 548191 AUTODESK INC COM 052769106 19981 155361 SH SOLE 23 155361 0 0 AUTODESK INC COM 052769106 68288 530967 SH SOLE 25 530967 0 0 AUTODESK INC COM 052769106 101192 786814 SH SOLE 26 237619 0 549195 AUTODESK INC COM 052769106 5393 41930 SH SOLE 28 30624 0 11306 AUTODESK INC COM 052769106 1032 8021 SH SOLE 29 8021 0 0 AUTODESK INC COM 052769106 134426 1045223 SH SOLE 30 1045223 0 0 AUTODESK INC COM 052769106 11651 90590 SH SOLE 31 47554 0 43036 AUTODESK INC COM 052769106 3989 31016 SH SOLE 32 31016 0 0 AUTODESK INC COM 052769106 27985 217596 SH SOLE 34 217596 0 0 AUTODESK INC COM 052769106 20601 160183 SH SOLE 36 160183 0 0 AUTODESK INC COM 052769106 675 5252 SH SOLE 40 5252 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4757 60808 SH SOLE 2 5047 0 55761 AUTOHOME INC SP ADR RP CL A 05278C107 1179 15067 SH SOLE 4 15067 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 664 8486 SH SOLE 7 8486 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 39 498 SH SOLE 13 498 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2479 31683 SH SOLE 15 31683 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1412 18051 SH SOLE 18 18051 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 29 376 SH SOLE 19 376 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 98976 1265188 SH SOLE 21 1265188 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 56999 728610 SH SOLE 22 669876 0 58734 AUTOHOME INC SP ADR RP CL A 05278C107 2669 34111 SH SOLE 23 34111 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1892 24186 SH SOLE 25 24186 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 18660 238527 SH SOLE 26 49117 0 189410 AUTOHOME INC SP ADR RP CL A 05278C107 708 9052 SH SOLE 28 9052 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 910 11636 SH SOLE 29 6759 0 4877 AUTOHOME INC SP ADR RP CL A 05278C107 27211 347838 SH SOLE 30 347838 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 252 3219 SH SOLE 31 3219 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 445 5685 SH SOLE 34 5685 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 42 542 SH SOLE 40 542 0 0 AUTOLIV INC COM 052800109 2695 38368 SH SOLE 2 8566 0 29802 AUTOLIV INC COM 052800109 2072 29497 SH SOLE 4 27354 0 2143 AUTOLIV INC COM 052800109 2037 29001 SH SOLE 7 20751 0 8250 AUTOLIV INC COM 052800109 284 4037 SH SOLE 13 4037 0 0 AUTOLIV INC COM 052800109 47 675 SH SOLE 15 675 0 0 AUTOLIV INC COM 052800109 1909 27185 SH SOLE 18 20251 0 6934 AUTOLIV INC COM 052800109 72 1028 SH SOLE 19 1028 0 0 AUTOLIV INC COM 052800109 34500 491247 SH SOLE 21 491247 0 0 AUTOLIV INC COM 052800109 111905 1593407 SH SOLE 22 1538699 0 54708 AUTOLIV INC COM 052800109 5337 75988 SH SOLE 23 75988 0 0 AUTOLIV INC COM 052800109 6170 87852 SH SOLE 25 87852 0 0 AUTOLIV INC COM 052800109 30827 438949 SH SOLE 26 113715 0 325234 AUTOLIV INC COM 052800109 1158 16486 SH SOLE 28 12124 0 4362 AUTOLIV INC COM 052800109 1458 20759 SH SOLE 29 3108 0 17651 AUTOLIV INC COM 052800109 9511 135422 SH SOLE 30 135422 0 0 AUTOLIV INC COM 052800109 2130 30329 SH SOLE 31 15478 0 14851 AUTOLIV INC COM 052800109 287 4091 SH SOLE 34 4091 0 0 AUTOLIV INC COM 052800109 5229 74457 SH SOLE 36 74457 0 0 AUTOLIV INC COM 052800109 123 1748 SH SOLE 40 1748 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 6649 202468 SH SOLE 21 202468 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 17 505 SH SOLE 30 505 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 175517 1338599 SH SOLE 2 315575 0 1023024 AUTOMATIC DATA PROCESSING IN COM 053015103 25944 197864 SH SOLE 4 186241 0 11623 AUTOMATIC DATA PROCESSING IN COM 053015103 59800 456068 SH SOLE 7 396987 0 59081 AUTOMATIC DATA PROCESSING IN COM 053015103 6697 51078 SH SOLE 13 51078 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 618 4715 SH SOLE 15 4715 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 135163 1030837 SH SOLE 18 972966 0 57871 AUTOMATIC DATA PROCESSING IN COM 053015103 60385 460535 SH SOLE 19 460535 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1295692 9881726 SH SOLE 21 9881726 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1493218 11388182 SH SOLE 22 10033718 0 1354464 AUTOMATIC DATA PROCESSING IN COM 053015103 52130 397571 SH SOLE 23 397571 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 53360 406954 SH SOLE 25 406954 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 311180 2373248 SH SOLE 26 456005 0 1917243 AUTOMATIC DATA PROCESSING IN COM 053015103 11067 84401 SH SOLE 28 61742 0 22659 AUTOMATIC DATA PROCESSING IN COM 053015103 24015 183153 SH SOLE 29 61938 0 121215 AUTOMATIC DATA PROCESSING IN COM 053015103 250806 1912795 SH SOLE 30 1912795 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 32090 244736 SH SOLE 31 163139 0 81597 AUTOMATIC DATA PROCESSING IN COM 053015103 8143 62107 SH SOLE 32 62107 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12331 94047 SH SOLE 34 94047 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 54787 417839 SH SOLE 36 417839 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1296 9882 SH SOLE 40 9882 0 0 AUTONATION INC COM 05329W102 4526 126776 SH SOLE 2 30928 0 95848 AUTONATION INC COM 05329W102 80 2241 SH SOLE 4 2241 0 0 AUTONATION INC COM 05329W102 96 2691 SH SOLE 7 2691 0 0 AUTONATION INC COM 05329W102 15 420 SH SOLE 15 420 0 0 AUTONATION INC COM 05329W102 7039 197163 SH SOLE 18 197163 0 0 AUTONATION INC COM 05329W102 2995 83901 SH SOLE 19 83901 0 0 AUTONATION INC COM 05329W102 97966 2744133 SH SOLE 21 2744133 0 0 AUTONATION INC COM 05329W102 68903 1930050 SH SOLE 22 1795143 0 134907 AUTONATION INC COM 05329W102 44 1225 SH SOLE 23 1225 0 0 AUTONATION INC COM 05329W102 1931 54087 SH SOLE 25 54087 0 0 AUTONATION INC COM 05329W102 2496 69918 SH SOLE 26 24745 0 45173 AUTONATION INC COM 05329W102 270 7574 SH SOLE 28 7574 0 0 AUTONATION INC COM 05329W102 286 8024 SH SOLE 29 0 0 8024 AUTONATION INC COM 05329W102 686 19206 SH SOLE 30 19206 0 0 AUTONATION INC COM 05329W102 117 3275 SH SOLE 31 1161 0 2114 AUTONATION INC COM 05329W102 2246 62919 SH SOLE 36 62919 0 0 AUTONATION INC COM 05329W102 170 4760 SH SOLE 40 4760 0 0 AUTOWEB INC COM 05335B100 6 1919 SH SOLE 18 1919 0 0 AUTOWEB INC COM 05335B100 89 29292 SH SOLE 21 29292 0 0 AUTOWEB INC COM 05335B100 770 252622 SH SOLE 22 252622 0 0 AUTOWEB INC COM 05335B100 60 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 54334 64811 SH SOLE 2 7552 0 57259 AUTOZONE INC COM 053332102 7294 8701 SH SOLE 4 7998 0 703 AUTOZONE INC COM 053332102 18893 22536 SH SOLE 7 21822 0 714 AUTOZONE INC COM 053332102 418 499 SH SOLE 13 499 0 0 AUTOZONE INC COM 053332102 181 216 SH SOLE 15 216 0 0 AUTOZONE INC COM 053332102 44173 52691 SH SOLE 18 49034 0 3657 AUTOZONE INC COM 053332102 6545 7807 SH SOLE 19 7807 0 0 AUTOZONE INC COM 053332102 618773 738093 SH SOLE 21 738093 0 0 AUTOZONE INC COM 053332102 579938 691770 SH SOLE 22 623525 0 68245 AUTOZONE INC COM 053332102 15667 18688 SH SOLE 23 18688 0 0 AUTOZONE INC COM 053332102 19884 23718 SH SOLE 25 23718 0 0 AUTOZONE INC COM 053332102 88839 105970 SH SOLE 26 29782 0 76188 AUTOZONE INC COM 053332102 4238 5055 SH SOLE 28 3691 0 1364 AUTOZONE INC COM 053332102 991 1182 SH SOLE 29 1182 0 0 AUTOZONE INC COM 053332102 84663 100989 SH SOLE 30 100989 0 0 AUTOZONE INC COM 053332102 9099 10854 SH SOLE 31 5988 0 4866 AUTOZONE INC COM 053332102 1090 1300 SH SOLE 34 1300 0 0 AUTOZONE INC COM 053332102 24517 29245 SH SOLE 36 29245 0 0 AUTOZONE INC COM 053332102 471 562 SH SOLE 40 562 0 0 AVALARA INC COM 05338G106 251 8042 SH SOLE 2 1562 0 6480 AVALARA INC COM 05338G106 9 302 SH SOLE 7 302 0 0 AVALARA INC COM 05338G106 888 28510 SH SOLE 18 28510 0 0 AVALARA INC COM 05338G106 10185 326958 SH SOLE 19 326958 0 0 AVALARA INC COM 05338G106 8643 277460 SH SOLE 21 277460 0 0 AVALARA INC COM 05338G106 7818 250967 SH SOLE 22 245675 0 5292 AVALARA INC COM 05338G106 167 5368 SH SOLE 23 5368 0 0 AVALARA INC COM 05338G106 166 5335 SH SOLE 26 0 0 5335 AVALARA INC COM 05338G106 29 936 SH SOLE 29 0 0 936 AVALARA INC COM 05338G106 6178 198316 SH SOLE 34 198316 0 0 AVALONBAY CMNTYS INC COM 053484101 61117 351147 SH SOLE 2 29913 0 321234 AVALONBAY CMNTYS INC COM 053484101 33266 191130 SH SOLE 4 187501 0 3629 AVALONBAY CMNTYS INC COM 053484101 62739 360468 SH SOLE 7 356165 0 4303 AVALONBAY CMNTYS INC COM 053484101 720 4139 SH SOLE 13 4139 0 0 AVALONBAY CMNTYS INC COM 053484101 1087 6246 SH SOLE 15 6246 0 0 AVALONBAY CMNTYS INC COM 053484101 65429 375920 SH SOLE 18 357519 0 18401 AVALONBAY CMNTYS INC COM 053484101 60208 345924 SH SOLE 19 345924 0 0 AVALONBAY CMNTYS INC COM 053484101 985876 5664328 SH SOLE 21 5664328 0 0 AVALONBAY CMNTYS INC COM 053484101 976742 5611849 SH SOLE 22 5189074 0 422775 AVALONBAY CMNTYS INC COM 053484101 22330 128294 SH SOLE 23 128294 0 0 AVALONBAY CMNTYS INC COM 053484101 72414 416052 SH SOLE 25 416052 0 0 AVALONBAY CMNTYS INC COM 053484101 119001 683716 SH SOLE 26 152175 0 531541 AVALONBAY CMNTYS INC COM 053484101 7542 43333 SH SOLE 28 36278 0 7055 AVALONBAY CMNTYS INC COM 053484101 9577 55026 SH SOLE 29 55026 0 0 AVALONBAY CMNTYS INC COM 053484101 201731 1159042 SH SOLE 30 1159042 0 0 AVALONBAY CMNTYS INC COM 053484101 9530 54756 SH SOLE 31 30446 0 24310 AVALONBAY CMNTYS INC COM 053484101 18935 108789 SH SOLE 34 108789 0 0 AVALONBAY CMNTYS INC COM 053484101 23938 137537 SH SOLE 36 137537 0 0 AVALONBAY CMNTYS INC COM 053484101 566 3252 SH SOLE 40 3252 0 0 AVANGRID INC COM 05351W103 6390 127566 SH SOLE 2 3073 0 124493 AVANGRID INC COM 05351W103 896 17887 SH SOLE 4 17887 0 0 AVANGRID INC COM 05351W103 87 1740 SH SOLE 7 1740 0 0 AVANGRID INC COM 05351W103 36 720 SH SOLE 15 720 0 0 AVANGRID INC COM 05351W103 1288 25705 SH SOLE 18 25705 0 0 AVANGRID INC COM 05351W103 533 10641 SH SOLE 19 10641 0 0 AVANGRID INC COM 05351W103 33363 666058 SH SOLE 21 666058 0 0 AVANGRID INC COM 05351W103 61477 1227321 SH SOLE 22 1144819 0 82502 AVANGRID INC COM 05351W103 2439 48698 SH SOLE 25 48698 0 0 AVANGRID INC COM 05351W103 2437 48662 SH SOLE 26 27719 0 20943 AVANGRID INC COM 05351W103 749 14945 SH SOLE 30 14945 0 0 AVANGRID INC COM 05351W103 56 1110 SH SOLE 31 1110 0 0 AVANGRID INC COM 05351W103 2229 44498 SH SOLE 36 44498 0 0 AVANOS MED INC COM 05350V106 3025 67540 SH SOLE 2 21322 0 46218 AVANOS MED INC COM 05350V106 10 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 27 611 SH SOLE 7 611 0 0 AVANOS MED INC COM 05350V106 0 1 SH SOLE 17 0 0 1 AVANOS MED INC COM 05350V106 12246 273402 SH SOLE 18 273402 0 0 AVANOS MED INC COM 05350V106 3132 69932 SH SOLE 19 69932 0 0 AVANOS MED INC COM 05350V106 152385 3402221 SH SOLE 21 3402221 0 0 AVANOS MED INC COM 05350V106 71418 1594501 SH SOLE 22 1531856 0 62645 AVANOS MED INC COM 05350V106 400 8932 SH SOLE 26 4434 0 4498 AVANOS MED INC COM 05350V106 270 6022 SH SOLE 28 6022 0 0 AVANOS MED INC COM 05350V106 506 11287 SH SOLE 30 11287 0 0 AVANOS MED INC COM 05350V106 75 1675 SH SOLE 36 1675 0 0 AVANOS MED INC COM 05350V106 222 4955 SH SOLE 40 4955 0 0 AVAYA HLDGS CORP COM 05351X101 1563 107370 SH SOLE 2 3968 0 103402 AVAYA HLDGS CORP COM 05351X101 8 533 SH SOLE 4 533 0 0 AVAYA HLDGS CORP COM 05351X101 29 2006 SH SOLE 7 2006 0 0 AVAYA HLDGS CORP COM 05351X101 5126 352062 SH SOLE 18 352062 0 0 AVAYA HLDGS CORP COM 05351X101 2278 156467 SH SOLE 19 156467 0 0 AVAYA HLDGS CORP COM 05351X101 55525 3813518 SH SOLE 21 3813518 0 0 AVAYA HLDGS CORP COM 05351X101 43070 2958082 SH SOLE 22 2811832 0 146250 AVAYA HLDGS CORP COM 05351X101 378 25958 SH SOLE 26 18350 0 7608 AVAYA HLDGS CORP COM 05351X101 210 14399 SH SOLE 28 14399 0 0 AVAYA HLDGS CORP COM 05351X101 389 26691 SH SOLE 30 26691 0 0 AVAYA HLDGS CORP COM 05351X101 0 11 SH SOLE 37 11 0 0 AVAYA HLDGS CORP COM 05351X101 180 12387 SH SOLE 40 12387 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 6 1104 SH SOLE 18 1104 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 92 16997 SH SOLE 21 16997 0 0 AVEO PHARMACEUTICALS INC COM 053588109 155 96741 SH SOLE 2 4468 0 92273 AVEO PHARMACEUTICALS INC COM 053588109 4 2721 SH SOLE 7 2721 0 0 AVEO PHARMACEUTICALS INC COM 053588109 565 352996 SH SOLE 18 352996 0 0 AVEO PHARMACEUTICALS INC COM 053588109 237 147876 SH SOLE 19 147876 0 0 AVEO PHARMACEUTICALS INC COM 053588109 5966 3728942 SH SOLE 21 3728942 0 0 AVEO PHARMACEUTICALS INC COM 053588109 4846 3028440 SH SOLE 22 2940882 0 87558 AVERY DENNISON CORP COM 053611109 19496 217033 SH SOLE 2 26701 0 190332 AVERY DENNISON CORP COM 053611109 2712 30195 SH SOLE 4 27872 0 2323 AVERY DENNISON CORP COM 053611109 7647 85125 SH SOLE 7 68413 0 16712 AVERY DENNISON CORP COM 053611109 46 508 SH SOLE 13 508 0 0 AVERY DENNISON CORP COM 053611109 70 780 SH SOLE 15 780 0 0 AVERY DENNISON CORP COM 053611109 23225 258546 SH SOLE 18 247900 0 10646 AVERY DENNISON CORP COM 053611109 2570 28612 SH SOLE 19 28612 0 0 AVERY DENNISON CORP COM 053611109 195968 2181546 SH SOLE 21 2181546 0 0 AVERY DENNISON CORP COM 053611109 217408 2420211 SH SOLE 22 2186265 0 233946 AVERY DENNISON CORP COM 053611109 5635 62730 SH SOLE 23 62730 0 0 AVERY DENNISON CORP COM 053611109 8181 91076 SH SOLE 25 91076 0 0 AVERY DENNISON CORP COM 053611109 40350 449183 SH SOLE 26 114727 0 334456 AVERY DENNISON CORP COM 053611109 1480 16481 SH SOLE 28 11953 0 4528 AVERY DENNISON CORP COM 053611109 1816 20221 SH SOLE 29 2486 0 17735 AVERY DENNISON CORP COM 053611109 26741 297686 SH SOLE 30 297686 0 0 AVERY DENNISON CORP COM 053611109 3216 35805 SH SOLE 31 19096 0 16709 AVERY DENNISON CORP COM 053611109 835 9300 SH SOLE 34 9300 0 0 AVERY DENNISON CORP COM 053611109 5864 65281 SH SOLE 36 65281 0 0 AVERY DENNISON CORP COM 053611109 159 1775 SH SOLE 40 1775 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 12 872 SH SOLE 18 872 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 214 16130 SH SOLE 21 16130 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1673 126287 SH SOLE 22 126287 0 0 AVID BIOSERVICES INC COM 05368M106 169 41328 SH SOLE 2 2191 0 39137 AVID BIOSERVICES INC COM 05368M106 7 1790 SH SOLE 7 1790 0 0 AVID BIOSERVICES INC COM 05368M106 687 167471 SH SOLE 18 167471 0 0 AVID BIOSERVICES INC COM 05368M106 297 72364 SH SOLE 19 72364 0 0 AVID BIOSERVICES INC COM 05368M106 7155 1745069 SH SOLE 21 1745069 0 0 AVID BIOSERVICES INC COM 05368M106 6366 1552761 SH SOLE 22 1513891 0 38870 AVID TECHNOLOGY INC COM 05367P100 111 23324 SH SOLE 2 908 0 22416 AVID TECHNOLOGY INC COM 05367P100 3 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 437 92049 SH SOLE 18 92049 0 0 AVID TECHNOLOGY INC COM 05367P100 189 39693 SH SOLE 19 39693 0 0 AVID TECHNOLOGY INC COM 05367P100 5006 1053792 SH SOLE 21 1053792 0 0 AVID TECHNOLOGY INC COM 05367P100 3475 731537 SH SOLE 22 710464 0 21073 AVINGER INC COM NEW 053734208 0 81 SH SOLE 21 81 0 0 AVINGER INC COM NEW 053734208 0 1097 SH SOLE 22 1097 0 0 AVIS BUDGET GROUP COM 053774105 1806 80342 SH SOLE 2 29308 0 51034 AVIS BUDGET GROUP COM 053774105 4 172 SH SOLE 4 172 0 0 AVIS BUDGET GROUP COM 053774105 99 4394 SH SOLE 7 4394 0 0 AVIS BUDGET GROUP COM 053774105 8371 372390 SH SOLE 18 372390 0 0 AVIS BUDGET GROUP COM 053774105 2238 99544 SH SOLE 19 99544 0 0 AVIS BUDGET GROUP COM 053774105 111558 4962539 SH SOLE 21 4962539 0 0 AVIS BUDGET GROUP COM 053774105 51142 2275018 SH SOLE 22 2156213 0 118805 AVIS BUDGET GROUP COM 053774105 306 13610 SH SOLE 26 8506 0 5104 AVIS BUDGET GROUP COM 053774105 201 8950 SH SOLE 28 8950 0 0 AVIS BUDGET GROUP COM 053774105 401 17841 SH SOLE 30 17841 0 0 AVIS BUDGET GROUP COM 053774105 1034 46014 SH SOLE 36 46014 0 0 AVIS BUDGET GROUP COM 053774105 157 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 3129 73669 SH SOLE 2 8827 0 64842 AVISTA CORP COM 05379B107 922 21715 SH SOLE 4 21715 0 0 AVISTA CORP COM 05379B107 426 10020 SH SOLE 7 10020 0 0 AVISTA CORP COM 05379B107 16070 378303 SH SOLE 18 378303 0 0 AVISTA CORP COM 05379B107 5262 123867 SH SOLE 19 123867 0 0 AVISTA CORP COM 05379B107 372426 8767092 SH SOLE 21 8767092 0 0 AVISTA CORP COM 05379B107 83382 1962850 SH SOLE 22 1873754 0 89096 AVISTA CORP COM 05379B107 579 13622 SH SOLE 23 13622 0 0 AVISTA CORP COM 05379B107 1522 35837 SH SOLE 26 6053 0 29784 AVISTA CORP COM 05379B107 350 8230 SH SOLE 28 8230 0 0 AVISTA CORP COM 05379B107 226 5312 SH SOLE 29 0 0 5312 AVISTA CORP COM 05379B107 6364 149816 SH SOLE 30 149816 0 0 AVISTA CORP COM 05379B107 1063 25024 SH SOLE 32 25024 0 0 AVISTA CORP COM 05379B107 159 3741 SH SOLE 36 3741 0 0 AVISTA CORP COM 05379B107 281 6621 SH SOLE 40 6621 0 0 AVNET INC COM 053807103 10024 277666 SH SOLE 2 53414 0 224252 AVNET INC COM 053807103 18 489 SH SOLE 4 489 0 0 AVNET INC COM 053807103 211 5847 SH SOLE 7 5847 0 0 AVNET INC COM 053807103 30 834 SH SOLE 15 834 0 0 AVNET INC COM 053807103 12254 339439 SH SOLE 18 339439 0 0 AVNET INC COM 053807103 5904 163538 SH SOLE 19 163538 0 0 AVNET INC COM 053807103 192340 5327978 SH SOLE 21 5327978 0 0 AVNET INC COM 053807103 130010 3601375 SH SOLE 22 3324608 0 276767 AVNET INC COM 053807103 5362 148526 SH SOLE 25 148526 0 0 AVNET INC COM 053807103 7415 205392 SH SOLE 26 69649 0 135743 AVNET INC COM 053807103 539 14935 SH SOLE 28 14935 0 0 AVNET INC COM 053807103 110 3035 SH SOLE 29 0 0 3035 AVNET INC COM 053807103 1105 30617 SH SOLE 30 30617 0 0 AVNET INC COM 053807103 89 2453 SH SOLE 31 2453 0 0 AVNET INC COM 053807103 2600 72019 SH SOLE 34 72019 0 0 AVNET INC COM 053807103 3584 99287 SH SOLE 36 99287 0 0 AVNET INC COM 053807103 438 12144 SH SOLE 40 12144 0 0 AVON PRODS INC COM 054303102 3 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 23 15224 SH SOLE 7 15224 0 0 AVON PRODS INC COM 054303102 1196 787156 SH SOLE 18 787156 0 0 AVON PRODS INC COM 054303102 49271 32415376 SH SOLE 21 32415376 0 0 AVON PRODS INC COM 054303102 13964 9186693 SH SOLE 22 8982858 0 203835 AVON PRODS INC COM 054303102 201 132373 SH SOLE 26 50478 0 81895 AVON PRODS INC COM 054303102 92 60852 SH SOLE 28 60852 0 0 AVON PRODS INC COM 054303102 1324 870840 SH SOLE 30 870840 0 0 AVON PRODS INC COM 054303102 177 116470 SH SOLE 36 116470 0 0 AVON PRODS INC COM 054303102 72 47317 SH SOLE 40 47317 0 0 AVROBIO INC COM 05455M100 78 4699 SH SOLE 2 241 0 4458 AVROBIO INC COM 05455M100 307 18442 SH SOLE 18 18442 0 0 AVROBIO INC COM 05455M100 143 8595 SH SOLE 19 8595 0 0 AVROBIO INC COM 05455M100 7696 462251 SH SOLE 21 462251 0 0 AVROBIO INC COM 05455M100 2619 157303 SH SOLE 22 155632 0 1671 AVROBIO INC COM 05455M100 11 669 SH SOLE 30 669 0 0 AVX CORP NEW COM 002444107 895 58659 SH SOLE 2 13397 0 45262 AVX CORP NEW COM 002444107 5 339 SH SOLE 4 339 0 0 AVX CORP NEW COM 002444107 16 1029 SH SOLE 7 1029 0 0 AVX CORP NEW COM 002444107 2515 164895 SH SOLE 18 164895 0 0 AVX CORP NEW COM 002444107 2721 178434 SH SOLE 19 178434 0 0 AVX CORP NEW COM 002444107 25057 1643074 SH SOLE 21 1643074 0 0 AVX CORP NEW COM 002444107 23616 1548558 SH SOLE 22 1484067 0 64491 AVX CORP NEW COM 002444107 1034 67781 SH SOLE 23 67781 0 0 AVX CORP NEW COM 002444107 2010 131802 SH SOLE 26 5596 0 126206 AVX CORP NEW COM 002444107 108 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 343 22471 SH SOLE 29 0 0 22471 AVX CORP NEW COM 002444107 183 11979 SH SOLE 30 11979 0 0 AVX CORP NEW COM 002444107 114 7490 SH SOLE 34 7490 0 0 AVX CORP NEW COM 002444107 104 6796 SH SOLE 40 6796 0 0 AWARE INC MASS COM 05453N100 9 2595 SH SOLE 18 2595 0 0 AWARE INC MASS COM 05453N100 189 52358 SH SOLE 21 52358 0 0 AWARE INC MASS COM 05453N100 1541 426884 SH SOLE 22 426884 0 0 AXA EQUITABLE HLDGS INC COM 054561105 9608 577752 SH SOLE 2 99160 0 478592 AXA EQUITABLE HLDGS INC COM 054561105 1669 100381 SH SOLE 4 94074 0 6307 AXA EQUITABLE HLDGS INC COM 054561105 1718 103298 SH SOLE 7 40649 0 62649 AXA EQUITABLE HLDGS INC COM 054561105 37581 2259844 SH SOLE 18 2073385 0 186459 AXA EQUITABLE HLDGS INC COM 054561105 114340 6875504 SH SOLE 19 6875504 0 0 AXA EQUITABLE HLDGS INC COM 054561105 43291 2603161 SH SOLE 21 2603161 0 0 AXA EQUITABLE HLDGS INC COM 054561105 69486 4178370 SH SOLE 22 3794338 0 384032 AXA EQUITABLE HLDGS INC COM 054561105 2918 175456 SH SOLE 23 175456 0 0 AXA EQUITABLE HLDGS INC COM 054561105 4585 275721 SH SOLE 25 275721 0 0 AXA EQUITABLE HLDGS INC COM 054561105 11882 714512 SH SOLE 26 323738 0 390774 AXA EQUITABLE HLDGS INC COM 054561105 700 42079 SH SOLE 28 30525 0 11554 AXA EQUITABLE HLDGS INC COM 054561105 950 57126 SH SOLE 29 8295 0 48831 AXA EQUITABLE HLDGS INC COM 054561105 7067 424942 SH SOLE 30 424942 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1170 70363 SH SOLE 31 46159 0 24204 AXA EQUITABLE HLDGS INC COM 054561105 1470 88382 SH SOLE 34 88382 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1285 77300 SH SOLE 36 77300 0 0 AXA EQUITABLE HLDGS INC COM 054561105 82 4956 SH SOLE 40 4956 0 0 AXA EQUITABLE HLDGS INC OPTIONS 054561905 8 500 SH Call SOLE 18 500 0 0 AXA EQUITABLE HLDGS INC OPTIONS 054561905 1377 82800 SH Call SOLE 19 82800 0 0 AXA EQUITABLE HLDGS INC OPTIONS 054561905 35 2100 SH Call SOLE 25 2100 0 0 AXALTA COATING SYS LTD COM G0750C108 15305 653504 SH SOLE 2 176087 0 477417 AXALTA COATING SYS LTD COM G0750C108 1507 64326 SH SOLE 4 58246 0 6080 AXALTA COATING SYS LTD COM G0750C108 289 12325 SH SOLE 7 12325 0 0 AXALTA COATING SYS LTD COM G0750C108 28 1190 SH SOLE 13 1190 0 0 AXALTA COATING SYS LTD COM G0750C108 3200 136628 SH SOLE 18 117462 0 19166 AXALTA COATING SYS LTD COM G0750C108 1651 70513 SH SOLE 19 70513 0 0 AXALTA COATING SYS LTD COM G0750C108 64131 2738282 SH SOLE 21 2738282 0 0 AXALTA COATING SYS LTD COM G0750C108 137964 5890850 SH SOLE 22 5465968 0 424882 AXALTA COATING SYS LTD COM G0750C108 3545 151378 SH SOLE 23 151378 0 0 AXALTA COATING SYS LTD COM G0750C108 780 33297 SH SOLE 25 33297 0 0 AXALTA COATING SYS LTD COM G0750C108 13921 594411 SH SOLE 26 225132 0 369279 AXALTA COATING SYS LTD COM G0750C108 1004 42863 SH SOLE 28 31245 0 11618 AXALTA COATING SYS LTD COM G0750C108 1238 52856 SH SOLE 29 8002 0 44854 AXALTA COATING SYS LTD COM G0750C108 7637 326095 SH SOLE 30 326095 0 0 AXALTA COATING SYS LTD COM G0750C108 1878 80178 SH SOLE 31 46664 0 33514 AXALTA COATING SYS LTD COM G0750C108 1127 48131 SH SOLE 34 48131 0 0 AXALTA COATING SYS LTD COM G0750C108 1028 43882 SH SOLE 36 43882 0 0 AXALTA COATING SYS LTD COM G0750C108 103 4392 SH SOLE 40 4392 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 587 32976 SH SOLE 2 1097 0 31879 AXCELIS TECHNOLOGIES INC COM NEW 054540208 13 745 SH SOLE 7 745 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3057 171768 SH SOLE 18 171768 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 852 47877 SH SOLE 19 47877 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 62600 3516872 SH SOLE 21 3516872 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 16540 929187 SH SOLE 22 891193 0 37994 AXCELIS TECHNOLOGIES INC COM NEW 054540208 219 12319 SH SOLE 26 0 0 12319 AXCELIS TECHNOLOGIES INC COM NEW 054540208 77 4346 SH SOLE 28 4346 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 35 1955 SH SOLE 29 0 0 1955 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1116 62696 SH SOLE 30 62696 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 88 4931 SH SOLE 40 4931 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8651 167534 SH SOLE 2 5268 0 162266 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20 388 SH SOLE 4 388 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 152 2953 SH SOLE 7 2953 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 29 571 SH SOLE 15 571 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2945 57035 SH SOLE 18 57035 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 907 17568 SH SOLE 19 17568 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 53618 1038295 SH SOLE 21 1038295 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 118384 2292496 SH SOLE 22 2116980 0 175516 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3780 73206 SH SOLE 25 73206 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6592 127652 SH SOLE 26 51989 0 75663 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 562 10875 SH SOLE 28 10875 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1176 22778 SH SOLE 30 22778 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 90 1734 SH SOLE 31 1711 0 23 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2198 42564 SH SOLE 36 42564 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 463 8968 SH SOLE 40 8968 0 0 AXOGEN INC COM 05463X106 561 27475 SH SOLE 2 1248 0 26227 AXOGEN INC COM 05463X106 6 270 SH SOLE 4 270 0 0 AXOGEN INC COM 05463X106 15 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 2274 111327 SH SOLE 18 111327 0 0 AXOGEN INC COM 05463X106 1032 50538 SH SOLE 19 50538 0 0 AXOGEN INC COM 05463X106 29606 1449137 SH SOLE 21 1449137 0 0 AXOGEN INC COM 05463X106 19205 940049 SH SOLE 22 897456 0 42593 AXOGEN INC COM 05463X106 70 3449 SH SOLE 26 0 0 3449 AXOGEN INC COM 05463X106 90 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 142 6975 SH SOLE 30 6975 0 0 AXOGEN INC COM 05463X106 66 3214 SH SOLE 40 3214 0 0 AXON ENTERPRISE INC COM 05464C101 2172 49641 SH SOLE 2 5138 0 44503 AXON ENTERPRISE INC COM 05464C101 12 273 SH SOLE 4 273 0 0 AXON ENTERPRISE INC COM 05464C101 51 1164 SH SOLE 7 1164 0 0 AXON ENTERPRISE INC COM 05464C101 12664 289462 SH SOLE 18 289462 0 0 AXON ENTERPRISE INC COM 05464C101 6014 137471 SH SOLE 19 137471 0 0 AXON ENTERPRISE INC COM 05464C101 329152 7523485 SH SOLE 21 7523485 0 0 AXON ENTERPRISE INC COM 05464C101 74075 1693133 SH SOLE 22 1620275 0 72858 AXON ENTERPRISE INC COM 05464C101 534 12207 SH SOLE 23 12207 0 0 AXON ENTERPRISE INC COM 05464C101 1661 37970 SH SOLE 26 10924 0 27046 AXON ENTERPRISE INC COM 05464C101 339 7752 SH SOLE 28 7752 0 0 AXON ENTERPRISE INC COM 05464C101 115 2622 SH SOLE 29 0 0 2622 AXON ENTERPRISE INC COM 05464C101 5145 117593 SH SOLE 30 117593 0 0 AXON ENTERPRISE INC COM 05464C101 246 5624 SH SOLE 40 5624 0 0 AXONICS MODULATION TECH INC COM 05465P101 44 2905 SH SOLE 2 251 0 2654 AXONICS MODULATION TECH INC COM 05465P101 332 21943 SH SOLE 18 21943 0 0 AXONICS MODULATION TECH INC COM 05465P101 150 9932 SH SOLE 19 9932 0 0 AXONICS MODULATION TECH INC COM 05465P101 3540 234300 SH SOLE 21 234300 0 0 AXONICS MODULATION TECH INC COM 05465P101 949 62790 SH SOLE 22 60668 0 2122 AXOS FINL INC COM 05465C100 1196 47502 SH SOLE 2 2043 0 45459 AXOS FINL INC COM 05465C100 4 144 SH SOLE 4 144 0 0 AXOS FINL INC COM 05465C100 32 1281 SH SOLE 7 1281 0 0 AXOS FINL INC COM 05465C100 7300 289893 SH SOLE 18 289893 0 0 AXOS FINL INC COM 05465C100 2226 88406 SH SOLE 19 88406 0 0 AXOS FINL INC COM 05465C100 151248 6006656 SH SOLE 21 6006656 0 0 AXOS FINL INC COM 05465C100 43194 1715390 SH SOLE 22 1584247 0 131143 AXOS FINL INC COM 05465C100 577 22930 SH SOLE 26 18402 0 4528 AXOS FINL INC COM 05465C100 193 7682 SH SOLE 28 7682 0 0 AXOS FINL INC COM 05465C100 2932 116438 SH SOLE 30 116438 0 0 AXOS FINL INC COM 05465C100 12327 489569 SH SOLE 34 489569 0 0 AXOS FINL INC COM 05465C100 140 5556 SH SOLE 40 5556 0 0 AXOVANT SCIENCES LTD COM G0750W104 1366 1371648 SH SOLE 21 1371648 0 0 AXOVANT SCIENCES LTD COM G0750W104 3 3022 SH SOLE 30 3022 0 0 AXSOME THERAPEUTICS INC COM 05464T104 11 3727 SH SOLE 18 3727 0 0 AXSOME THERAPEUTICS INC COM 05464T104 170 60322 SH SOLE 21 60322 0 0 AXT INC COM 00246W103 173 39715 SH SOLE 2 1335 0 38380 AXT INC COM 00246W103 3 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 564 129554 SH SOLE 18 129554 0 0 AXT INC COM 00246W103 232 53291 SH SOLE 19 53291 0 0 AXT INC COM 00246W103 5968 1371844 SH SOLE 21 1371844 0 0 AXT INC COM 00246W103 5009 1151487 SH SOLE 22 1122697 0 28790 AZUL S A SPONSR ADR PFD 05501U106 2119 76511 SH SOLE 4 76511 0 0 AZUL S A SPONSR ADR PFD 05501U106 25731 929258 SH SOLE 18 779258 0 150000 AZUL S A SPONSR ADR PFD 05501U106 141603 5113874 SH SOLE 19 5113874 0 0 AZUL S A SPONSR ADR PFD 05501U106 5262 190050 SH SOLE 22 190050 0 0 AZUL S A SPONSR ADR PFD 05501U106 3738 135000 SH SOLE 25 135000 0 0 AZUL S A SPONSR ADR PFD 05501U106 78802 2845867 SH SOLE 34 2845867 0 0 AZURRX BIOPHARMA INC COM 05502L105 2 1982 SH SOLE 18 1982 0 0 AZURRX BIOPHARMA INC COM 05502L105 32 26702 SH SOLE 21 26702 0 0 AZZ INC COM 002474104 992 24582 SH SOLE 2 896 0 23686 AZZ INC COM 002474104 6 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 21 519 SH SOLE 7 519 0 0 AZZ INC COM 002474104 5357 132737 SH SOLE 18 132737 0 0 AZZ INC COM 002474104 1540 38152 SH SOLE 19 38152 0 0 AZZ INC COM 002474104 110798 2745232 SH SOLE 21 2745232 0 0 AZZ INC COM 002474104 30452 754511 SH SOLE 22 718333 0 36178 AZZ INC COM 002474104 400 9917 SH SOLE 26 2930 0 6987 AZZ INC COM 002474104 150 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 2151 53292 SH SOLE 30 53292 0 0 AZZ INC COM 002474104 117 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 1888 65307 SH SOLE 2 2338 0 62969 B & G FOODS INC NEW COM 05508R106 9 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 23 805 SH SOLE 7 805 0 0 B & G FOODS INC NEW COM 05508R106 9770 337942 SH SOLE 18 337942 0 0 B & G FOODS INC NEW COM 05508R106 2838 98150 SH SOLE 19 98150 0 0 B & G FOODS INC NEW COM 05508R106 202621 7008665 SH SOLE 21 7008665 0 0 B & G FOODS INC NEW COM 05508R106 54429 1882707 SH SOLE 22 1791048 0 91659 B & G FOODS INC NEW COM 05508R106 353 12226 SH SOLE 26 6006 0 6220 B & G FOODS INC NEW COM 05508R106 227 7852 SH SOLE 28 7852 0 0 B & G FOODS INC NEW COM 05508R106 3791 131137 SH SOLE 30 131137 0 0 B & G FOODS INC NEW COM 05508R106 183 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 277 19493 SH SOLE 2 722 0 18771 B RILEY FINL INC COM 05580M108 5 366 SH SOLE 7 366 0 0 B RILEY FINL INC COM 05580M108 1031 72577 SH SOLE 18 72577 0 0 B RILEY FINL INC COM 05580M108 408 28703 SH SOLE 19 28703 0 0 B RILEY FINL INC COM 05580M108 10408 732961 SH SOLE 21 732961 0 0 B RILEY FINL INC COM 05580M108 5432 382518 SH SOLE 22 365274 0 17244 B RILEY FINL INC COM 05580M108 39 2759 SH SOLE 30 2759 0 0 B2GOLD CORP COM 11777Q209 1519 520157 SH SOLE 21 520157 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 19 49199 SH SOLE 2 1868 0 47331 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 883 SH SOLE 7 883 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 44 113639 SH SOLE 18 113639 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 17 42653 SH SOLE 19 42653 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 480 1229730 SH SOLE 21 1229730 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1795 4598350 SH SOLE 22 4567808 0 30542 BADGER METER INC COM 056525108 1122 22794 SH SOLE 2 994 0 21800 BADGER METER INC COM 056525108 8 172 SH SOLE 4 172 0 0 BADGER METER INC COM 056525108 748 15205 SH SOLE 7 15205 0 0 BADGER METER INC COM 056525108 7055 143374 SH SOLE 18 143374 0 0 BADGER METER INC COM 056525108 2069 42054 SH SOLE 19 42054 0 0 BADGER METER INC COM 056525108 150473 3057774 SH SOLE 21 3057774 0 0 BADGER METER INC COM 056525108 41477 842867 SH SOLE 22 802936 0 39931 BADGER METER INC COM 056525108 756 15364 SH SOLE 26 6872 0 8492 BADGER METER INC COM 056525108 207 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 7070 143665 SH SOLE 30 143665 0 0 BADGER METER INC COM 056525108 118 2401 SH SOLE 40 2401 0 0 BAIDU INC SPON ADR REP A 056752108 74749 471308 SH SOLE 2 22910 0 448398 BAIDU INC SPON ADR REP A 056752108 20972 132231 SH SOLE 4 132231 0 0 BAIDU INC SPON ADR REP A 056752108 7867 49601 SH SOLE 7 49601 0 0 BAIDU INC SPON ADR REP A 056752108 9269 58445 SH SOLE 13 58445 0 0 BAIDU INC SPON ADR REP A 056752108 47039 296586 SH SOLE 15 284411 0 12175 BAIDU INC SPON ADR REP A 056752108 37210 234615 SH SOLE 18 234615 0 0 BAIDU INC SPON ADR REP A 056752108 30115 189879 SH SOLE 19 189879 0 0 BAIDU INC SPON ADR REP A 056752108 916070 5775976 SH SOLE 21 5775976 0 0 BAIDU INC SPON ADR REP A 056752108 600590 3786822 SH SOLE 22 3430664 0 356158 BAIDU INC SPON ADR REP A 056752108 27031 170435 SH SOLE 23 170435 0 0 BAIDU INC SPON ADR REP A 056752108 22781 143641 SH SOLE 25 143641 0 0 BAIDU INC SPON ADR REP A 056752108 171846 1083519 SH SOLE 26 123202 0 960317 BAIDU INC SPON ADR REP A 056752108 6284 39623 SH SOLE 28 39623 0 0 BAIDU INC SPON ADR REP A 056752108 42840 270112 SH SOLE 29 244200 0 25912 BAIDU INC SPON ADR REP A 056752108 276144 1741133 SH SOLE 30 1741133 0 0 BAIDU INC SPON ADR REP A 056752108 4283 27006 SH SOLE 31 27006 0 0 BAIDU INC SPON ADR REP A 056752108 9156 57729 SH SOLE 32 57729 0 0 BAIDU INC SPON ADR REP A 056752108 94643 596741 SH SOLE 34 596741 0 0 BAIDU INC SPON ADR REP A 056752108 505 3184 SH SOLE 36 3184 0 0 BAIDU INC SPON ADR REP A 056752108 375 2362 SH SOLE 40 2362 0 0 BAKER HUGHES A GE CO CL A 05722G100 26977 1254765 SH SOLE 2 135016 0 1119749 BAKER HUGHES A GE CO CL A 05722G100 3615 168126 SH SOLE 4 152803 0 15323 BAKER HUGHES A GE CO CL A 05722G100 8217 382176 SH SOLE 7 382176 0 0 BAKER HUGHES A GE CO CL A 05722G100 294 13685 SH SOLE 13 13685 0 0 BAKER HUGHES A GE CO CL A 05722G100 86 3987 SH SOLE 15 3987 0 0 BAKER HUGHES A GE CO CL A 05722G100 26861 1249336 SH SOLE 18 1139998 0 109338 BAKER HUGHES A GE CO CL A 05722G100 56979 2650191 SH SOLE 19 2650191 0 0 BAKER HUGHES A GE CO CL A 05722G100 212872 9901029 SH SOLE 21 9901029 0 0 BAKER HUGHES A GE CO CL A 05722G100 267858 12458505 SH SOLE 22 11170389 0 1288116 BAKER HUGHES A GE CO CL A 05722G100 7605 353727 SH SOLE 23 353727 0 0 BAKER HUGHES A GE CO CL A 05722G100 12198 567334 SH SOLE 25 567334 0 0 BAKER HUGHES A GE CO CL A 05722G100 49936 2322593 SH SOLE 26 615121 0 1707472 BAKER HUGHES A GE CO CL A 05722G100 2040 94883 SH SOLE 28 68935 0 25948 BAKER HUGHES A GE CO CL A 05722G100 3544 164824 SH SOLE 29 164824 0 0 BAKER HUGHES A GE CO CL A 05722G100 39140 1820442 SH SOLE 30 1820442 0 0 BAKER HUGHES A GE CO CL A 05722G100 3456 160723 SH SOLE 31 99795 0 60928 BAKER HUGHES A GE CO CL A 05722G100 22985 1069085 SH SOLE 34 1069085 0 0 BAKER HUGHES A GE CO CL A 05722G100 7790 362322 SH SOLE 36 362322 0 0 BAKER HUGHES A GE CO CL A 05722G100 263 12212 SH SOLE 40 12212 0 0 BALCHEM CORP COM 057665200 2156 27517 SH SOLE 2 2953 0 24564 BALCHEM CORP COM 057665200 11 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 32 414 SH SOLE 7 414 0 0 BALCHEM CORP COM 057665200 12622 161096 SH SOLE 18 161096 0 0 BALCHEM CORP COM 057665200 6964 88886 SH SOLE 19 88886 0 0 BALCHEM CORP COM 057665200 265581 3389670 SH SOLE 21 3389670 0 0 BALCHEM CORP COM 057665200 73134 933422 SH SOLE 22 891183 0 42239 BALCHEM CORP COM 057665200 305 3892 SH SOLE 23 3892 0 0 BALCHEM CORP COM 057665200 1302 16616 SH SOLE 26 6403 0 10213 BALCHEM CORP COM 057665200 323 4126 SH SOLE 28 4126 0 0 BALCHEM CORP COM 057665200 301 3847 SH SOLE 29 0 0 3847 BALCHEM CORP COM 057665200 5096 65045 SH SOLE 30 65045 0 0 BALCHEM CORP COM 057665200 260 3314 SH SOLE 40 3314 0 0 BALL CORP COM 058498106 38495 837213 SH SOLE 2 84946 0 752267 BALL CORP COM 058498106 4980 108300 SH SOLE 4 99396 0 8904 BALL CORP COM 058498106 12019 261403 SH SOLE 7 257778 0 3625 BALL CORP COM 058498106 84 1836 SH SOLE 13 1836 0 0 BALL CORP COM 058498106 133 2897 SH SOLE 15 2897 0 0 BALL CORP COM 058498106 31767 690898 SH SOLE 18 651023 0 39875 BALL CORP COM 058498106 3978 86508 SH SOLE 19 86508 0 0 BALL CORP COM 058498106 362952 7893693 SH SOLE 21 7893693 0 0 BALL CORP COM 058498106 374418 8143070 SH SOLE 22 7243137 0 899933 BALL CORP COM 058498106 10502 228395 SH SOLE 23 228395 0 0 BALL CORP COM 058498106 14485 315030 SH SOLE 25 315030 0 0 BALL CORP COM 058498106 60935 1325247 SH SOLE 26 392679 0 932568 BALL CORP COM 058498106 2875 62519 SH SOLE 28 45506 0 17013 BALL CORP COM 058498106 3585 77966 SH SOLE 29 11667 0 66299 BALL CORP COM 058498106 51148 1112406 SH SOLE 30 1112406 0 0 BALL CORP COM 058498106 5602 121825 SH SOLE 31 69718 0 52107 BALL CORP COM 058498106 812 17654 SH SOLE 34 17654 0 0 BALL CORP COM 058498106 12451 270787 SH SOLE 36 270787 0 0 BALL CORP COM 058498106 392 8522 SH SOLE 40 8522 0 0 BALLANTYNE STRONG INC COM 058516105 2 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 41 35881 SH SOLE 21 35881 0 0 BALLANTYNE STRONG INC COM 058516105 7 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 603 45321 SH SOLE 2 1610 0 43711 BANC OF CALIFORNIA INC COM 05990K106 13 954 SH SOLE 7 954 0 0 BANC OF CALIFORNIA INC COM 05990K106 3190 239633 SH SOLE 18 239633 0 0 BANC OF CALIFORNIA INC COM 05990K106 844 63395 SH SOLE 19 63395 0 0 BANC OF CALIFORNIA INC COM 05990K106 61207 4598589 SH SOLE 21 4598589 0 0 BANC OF CALIFORNIA INC COM 05990K106 18468 1387500 SH SOLE 22 1330541 0 56959 BANC OF CALIFORNIA INC COM 05990K106 180 13525 SH SOLE 26 0 0 13525 BANC OF CALIFORNIA INC COM 05990K106 64 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1172 88046 SH SOLE 30 88046 0 0 BANC OF CALIFORNIA INC COM 05990K106 40 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 890 17840 SH SOLE 2 619 0 17221 BANCFIRST CORP COM 05945F103 17 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 4181 83779 SH SOLE 18 83779 0 0 BANCFIRST CORP COM 05945F103 1333 26709 SH SOLE 19 26709 0 0 BANCFIRST CORP COM 05945F103 30463 610489 SH SOLE 21 610489 0 0 BANCFIRST CORP COM 05945F103 27892 558964 SH SOLE 22 537837 0 21127 BANCFIRST CORP COM 05945F103 257 5147 SH SOLE 26 0 0 5147 BANCFIRST CORP COM 05945F103 121 2425 SH SOLE 28 2425 0 0 BANCFIRST CORP COM 05945F103 221 4433 SH SOLE 30 4433 0 0 BANCFIRST CORP COM 05945F103 66 1320 SH SOLE 40 1320 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 19418 3670736 SH SOLE 18 3670736 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12542 1268159 SH SOLE 2 167792 0 1100367 BANCO BRADESCO S A SP ADR PFD NEW 059460303 962 97251 SH SOLE 4 97251 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1851 187195 SH SOLE 13 187195 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 27102 2740394 SH SOLE 18 140394 0 2600000 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15643 1581702 SH SOLE 19 1581702 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 88081 8906102 SH SOLE 21 8906102 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 12453 1259163 SH SOLE 22 1259163 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 25714 2600000 SH SOLE 25 2600000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3393 343093 SH SOLE 26 0 0 343093 BANCO BRADESCO S A SP ADR PFD NEW 059460303 9416 952114 SH SOLE 30 952114 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 121647 12300000 SH SOLE 34 12300000 0 0 BANCO DE CHILE SPONSORED ADS 059520106 340 11898 SH SOLE 21 11898 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1309 45753 SH SOLE 22 45753 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1894 66231 SH SOLE 25 66231 0 0 BANCO DE CHILE SPONSORED ADS 059520106 44 1523 SH SOLE 30 1523 0 0 BANCO DE CHILE SPONSORED ADS 059520106 387 13530 SH SOLE 34 13530 0 0 BANCO MACRO SA SPON ADR B 05961W105 5058 114385 SH SOLE 2 114385 0 0 BANCO MACRO SA SPON ADR B 05961W105 4891 110611 SH SOLE 19 110611 0 0 BANCO MACRO SA SPON ADR B 05961W105 8607 194636 SH SOLE 21 194636 0 0 BANCO MACRO SA SPON ADR B 05961W105 4190 94756 SH SOLE 22 94756 0 0 BANCO MACRO SA SPON ADR B 05961W105 22033 498268 SH SOLE 25 498268 0 0 BANCO MACRO SA SPON ADR B 05961W105 39025 882516 SH SOLE 34 882516 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1 91 SH SOLE 18 91 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 16446 1477608 SH SOLE 22 1477608 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1105 99285 SH SOLE 30 99285 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 114 3800 SH SOLE 2 0 0 3800 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 12223 408802 SH SOLE 21 408802 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2022 67618 SH SOLE 25 67618 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2321 77622 SH SOLE 26 77622 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7891 263922 SH SOLE 30 263922 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 10 1623 SH SOLE 2 1623 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 311 50565 SH SOLE 26 0 0 50565 BANCO SANTANDER SA ADR 05964H105 23 5090 SH SOLE 31 0 0 5090 BANCOLOMBIA S A SPON ADR PREF 05968L102 7917 207786 SH SOLE 2 56877 0 150909 BANCOLOMBIA S A SPON ADR PREF 05968L102 3620 95000 SH SOLE 18 0 0 95000 BANCOLOMBIA S A SPON ADR PREF 05968L102 2762 72503 SH SOLE 19 72503 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 11353 297974 SH SOLE 21 297974 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 3921 102902 SH SOLE 22 102902 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 12368 324617 SH SOLE 25 324617 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 815 21388 SH SOLE 26 0 0 21388 BANCOLOMBIA S A SPON ADR PREF 05968L102 47 1241 SH SOLE 28 1241 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 3975 104324 SH SOLE 30 104324 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 17462 458328 SH SOLE 34 458328 0 0 BANCORP 34 INC COM 05970V106 8 537 SH SOLE 18 537 0 0 BANCORP INC DEL COM 05969A105 440 55308 SH SOLE 2 1728 0 53580 BANCORP INC DEL COM 05969A105 6 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1428 179379 SH SOLE 18 179379 0 0 BANCORP INC DEL COM 05969A105 584 73352 SH SOLE 19 73352 0 0 BANCORP INC DEL COM 05969A105 14357 1803692 SH SOLE 21 1803692 0 0 BANCORP INC DEL COM 05969A105 12063 1515432 SH SOLE 22 1444216 0 71216 BANCORP INC DEL COM 05969A105 232 29159 SH SOLE 26 0 0 29159 BANCORP INC DEL COM 05969A105 41 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 116 14538 SH SOLE 30 14538 0 0 BANCORP INC DEL COM 05969A105 62 7784 SH SOLE 40 7784 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 13 965 SH SOLE 18 965 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 63 4870 SH SOLE 21 4870 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 3885 148612 SH SOLE 2 53214 0 95398 BANCORPSOUTH BK TUPELO MISS COM 05971J102 39 1482 SH SOLE 4 1482 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 51 1953 SH SOLE 7 1953 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15560 595238 SH SOLE 18 595238 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5801 221936 SH SOLE 19 221936 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 177693 6797729 SH SOLE 21 6797729 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 91619 3504924 SH SOLE 22 3395842 0 109082 BANCORPSOUTH BK TUPELO MISS COM 05971J102 444 16973 SH SOLE 23 16973 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 776 29675 SH SOLE 26 17139 0 12536 BANCORPSOUTH BK TUPELO MISS COM 05971J102 322 12331 SH SOLE 28 12331 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 47 1780 SH SOLE 29 0 0 1780 BANCORPSOUTH BK TUPELO MISS COM 05971J102 668 25548 SH SOLE 30 25548 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 58 2234 SH SOLE 31 2234 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 29 1110 SH SOLE 34 1110 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 20 751 SH SOLE 36 751 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 239 9161 SH SOLE 40 9161 0 0 BANDWIDTH INC COM CL A 05988J103 16 382 SH SOLE 2 382 0 0 BANDWIDTH INC COM CL A 05988J103 8801 215979 SH SOLE 19 215979 0 0 BANDWIDTH INC COM CL A 05988J103 49 1214 SH SOLE 21 1214 0 0 BANDWIDTH INC COM CL A 05988J103 3608 88550 SH SOLE 22 88550 0 0 BANDWIDTH INC COM CL A 05988J103 13 327 SH SOLE 23 327 0 0 BANDWIDTH INC COM CL A 05988J103 21 514 SH SOLE 26 0 0 514 BANDWIDTH INC COM CL A 05988J103 4135 101481 SH SOLE 34 101481 0 0 BANK AMER CORP COM 060505104 641901 26051187 SH SOLE 2 4733294 0 21317893 BANK AMER CORP COM 060505104 88717 3600534 SH SOLE 4 3349853 0 250681 BANK AMER CORP COM 060505104 173689 7049082 SH SOLE 7 7020198 0 28884 BANK AMER CORP COM 060505104 16314 662096 SH SOLE 13 662096 0 0 BANK AMER CORP COM 060505104 1926 78173 SH SOLE 15 78173 0 0 BANK AMER CORP COM 060505104 101 4101 SH SOLE 17 0 0 4101 BANK AMER CORP COM 060505104 537094 21797638 SH SOLE 18 19429012 0 2368626 BANK AMER CORP COM 060505104 857509 34801517 SH SOLE 19 34801517 0 0 BANK AMER CORP COM 060505104 1187 48170 SH SOLE 20 48170 0 0 BANK AMER CORP COM 060505104 4098224 166324042 SH SOLE 21 166324042 0 0 BANK AMER CORP COM 060505104 5602211 227362443 SH SOLE 22 199946066 0 27416377 BANK AMER CORP COM 060505104 180892 7341400 SH SOLE 23 7341400 0 0 BANK AMER CORP COM 060505104 217862 8841814 SH SOLE 25 8661385 0 180429 BANK AMER CORP COM 060505104 827267 33574132 SH SOLE 26 8908526 0 24665606 BANK AMER CORP COM 060505104 45110 1830748 SH SOLE 28 1340213 0 490535 BANK AMER CORP COM 060505104 60244 2444954 SH SOLE 29 780774 0 1664180 BANK AMER CORP COM 060505104 865261 35116098 SH SOLE 30 35116098 0 0 BANK AMER CORP COM 060505104 102251 4149781 SH SOLE 31 2543951 0 1605830 BANK AMER CORP COM 060505104 178522 7245230 SH SOLE 34 7245230 0 0 BANK AMER CORP COM 060505104 205442 8337761 SH SOLE 36 8337761 0 0 BANK AMER CORP COM 060505104 5378 218278 SH SOLE 40 218278 0 0 BANK AMER CORP OPTIONS 060505904 17 700 SH Call SOLE 18 700 0 0 BANK AMER CORP OPTIONS 060505904 4874 197800 SH Call SOLE 19 197800 0 0 BANK AMER CORP OPTIONS 060505904 88 3600 SH Call SOLE 22 3600 0 0 BANK AMER CORP OPTIONS 060505904 148 6000 SH Call SOLE 25 6000 0 0 BANK COMM HLDGS COM 06424J103 173 15798 SH SOLE 2 2116 0 13682 BANK COMM HLDGS COM 06424J103 595 54330 SH SOLE 18 54330 0 0 BANK COMM HLDGS COM 06424J103 844 76976 SH SOLE 19 76976 0 0 BANK COMM HLDGS COM 06424J103 6561 598661 SH SOLE 21 598661 0 0 BANK COMM HLDGS COM 06424J103 2071 189000 SH SOLE 22 181092 0 7908 BANK COMM HLDGS COM 06424J103 49 4488 SH SOLE 23 4488 0 0 BANK COMM HLDGS COM 06424J103 209 19052 SH SOLE 26 0 0 19052 BANK COMM HLDGS COM 06424J103 30 2754 SH SOLE 29 0 0 2754 BANK HAWAII CORP COM 062540109 7036 104511 SH SOLE 2 24863 0 79648 BANK HAWAII CORP COM 062540109 32 474 SH SOLE 4 474 0 0 BANK HAWAII CORP COM 062540109 414 6151 SH SOLE 7 6151 0 0 BANK HAWAII CORP COM 062540109 9424 139984 SH SOLE 18 139984 0 0 BANK HAWAII CORP COM 062540109 633 9409 SH SOLE 19 9409 0 0 BANK HAWAII CORP COM 062540109 210506 3126943 SH SOLE 21 3126943 0 0 BANK HAWAII CORP COM 062540109 100455 1492200 SH SOLE 22 1408133 0 84067 BANK HAWAII CORP COM 062540109 23 349 SH SOLE 23 349 0 0 BANK HAWAII CORP COM 062540109 923 13715 SH SOLE 26 9313 0 4402 BANK HAWAII CORP COM 062540109 269 3990 SH SOLE 28 3990 0 0 BANK HAWAII CORP COM 062540109 764 11351 SH SOLE 30 11351 0 0 BANK HAWAII CORP COM 062540109 119 1772 SH SOLE 31 1772 0 0 BANK HAWAII CORP COM 062540109 1048 15562 SH SOLE 32 15562 0 0 BANK HAWAII CORP COM 062540109 10 143 SH SOLE 34 143 0 0 BANK HAWAII CORP COM 062540109 73 1080 SH SOLE 36 1080 0 0 BANK HAWAII CORP COM 062540109 199 2949 SH SOLE 40 2949 0 0 BANK NEW YORK MELLON CORP COM 064058100 108951 2314660 SH SOLE 2 207602 0 2107058 BANK NEW YORK MELLON CORP COM 064058100 15653 332537 SH SOLE 4 305870 0 26667 BANK NEW YORK MELLON CORP COM 064058100 33882 719819 SH SOLE 7 692811 0 27008 BANK NEW YORK MELLON CORP COM 064058100 1555 33035 SH SOLE 13 33035 0 0 BANK NEW YORK MELLON CORP COM 064058100 410 8710 SH SOLE 15 8710 0 0 BANK NEW YORK MELLON CORP COM 064058100 84910 1803899 SH SOLE 18 1686171 0 117728 BANK NEW YORK MELLON CORP COM 064058100 8387 178187 SH SOLE 19 178187 0 0 BANK NEW YORK MELLON CORP COM 064058100 769001 16337382 SH SOLE 21 16337382 0 0 BANK NEW YORK MELLON CORP COM 064058100 1035911 22007873 SH SOLE 22 19506897 0 2500976 BANK NEW YORK MELLON CORP COM 064058100 32890 698738 SH SOLE 23 698738 0 0 BANK NEW YORK MELLON CORP COM 064058100 39582 840925 SH SOLE 25 840925 0 0 BANK NEW YORK MELLON CORP COM 064058100 211416 4491517 SH SOLE 26 963866 0 3527651 BANK NEW YORK MELLON CORP COM 064058100 9016 191555 SH SOLE 28 139811 0 51744 BANK NEW YORK MELLON CORP COM 064058100 1739 36951 SH SOLE 29 36951 0 0 BANK NEW YORK MELLON CORP COM 064058100 167971 3568538 SH SOLE 30 3568538 0 0 BANK NEW YORK MELLON CORP COM 064058100 18628 395743 SH SOLE 31 215773 0 179970 BANK NEW YORK MELLON CORP COM 064058100 3814 81029 SH SOLE 34 81029 0 0 BANK NEW YORK MELLON CORP COM 064058100 42606 905164 SH SOLE 36 905164 0 0 BANK NEW YORK MELLON CORP COM 064058100 1069 22714 SH SOLE 40 22714 0 0 BANK OF MARIN BANCORP COM 063425102 582 14104 SH SOLE 2 486 0 13618 BANK OF MARIN BANCORP COM 063425102 10 250 SH SOLE 7 250 0 0 BANK OF MARIN BANCORP COM 063425102 2008 48699 SH SOLE 18 48699 0 0 BANK OF MARIN BANCORP COM 063425102 988 23956 SH SOLE 19 23956 0 0 BANK OF MARIN BANCORP COM 063425102 20227 490473 SH SOLE 21 490473 0 0 BANK OF MARIN BANCORP COM 063425102 22364 542284 SH SOLE 22 523310 0 18974 BANK OF MARIN BANCORP COM 063425102 222 5392 SH SOLE 23 5392 0 0 BANK OF MARIN BANCORP COM 063425102 694 16836 SH SOLE 26 0 0 16836 BANK OF MARIN BANCORP COM 063425102 83 2015 SH SOLE 30 2015 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1376 43904 SH SOLE 2 1921 0 41983 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 37 1182 SH SOLE 7 1182 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5523 176161 SH SOLE 18 176161 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2544 81145 SH SOLE 19 81145 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 54128 1726569 SH SOLE 21 1726569 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17656 563188 SH SOLE 22 518871 0 44317 BANK OF THE ST JAMES FINL GP COM 470299108 10 768 SH SOLE 18 768 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 10 775 SH SOLE 21 775 0 0 BANK OZK COM 06417N103 7856 344130 SH SOLE 2 105459 0 238671 BANK OZK COM 06417N103 110 4809 SH SOLE 4 4809 0 0 BANK OZK COM 06417N103 3209 140561 SH SOLE 7 140561 0 0 BANK OZK COM 06417N103 9209 403360 SH SOLE 18 403360 0 0 BANK OZK COM 06417N103 577 25274 SH SOLE 19 25274 0 0 BANK OZK COM 06417N103 139084 6092180 SH SOLE 21 6092180 0 0 BANK OZK COM 06417N103 91213 3995299 SH SOLE 22 3728762 0 266537 BANK OZK COM 06417N103 459 20086 SH SOLE 23 20086 0 0 BANK OZK COM 06417N103 805 35273 SH SOLE 26 17678 0 17595 BANK OZK COM 06417N103 354 15509 SH SOLE 28 15509 0 0 BANK OZK COM 06417N103 934 40917 SH SOLE 29 6569 0 34348 BANK OZK COM 06417N103 798 34937 SH SOLE 30 34937 0 0 BANK OZK COM 06417N103 514 22496 SH SOLE 31 16973 0 5523 BANK OZK COM 06417N103 22 979 SH SOLE 34 979 0 0 BANK OZK COM 06417N103 22 982 SH SOLE 36 982 0 0 BANK OZK COM 06417N103 293 12818 SH SOLE 40 12818 0 0 BANK PRINCETON NEW JERSEY COM 064520109 161 5783 SH SOLE 2 221 0 5562 BANK PRINCETON NEW JERSEY COM 064520109 5 191 SH SOLE 7 191 0 0 BANK PRINCETON NEW JERSEY COM 064520109 546 19584 SH SOLE 18 19584 0 0 BANK PRINCETON NEW JERSEY COM 064520109 221 7911 SH SOLE 19 7911 0 0 BANK PRINCETON NEW JERSEY COM 064520109 5652 202589 SH SOLE 21 202589 0 0 BANK PRINCETON NEW JERSEY COM 064520109 1535 55032 SH SOLE 22 51842 0 3190 BANK SOUTH CAROLINA CORP COM 065066102 12 667 SH SOLE 18 667 0 0 BANK SOUTH CAROLINA CORP COM 065066102 17 960 SH SOLE 21 960 0 0 BANK SOUTH CAROLINA CORP COM 065066102 65 3562 SH SOLE 22 3562 0 0 BANK7 CORP COM 06652N107 41 3091 SH SOLE 2 0 0 3091 BANK7 CORP COM 06652N107 126 9429 SH SOLE 18 9429 0 0 BANK7 CORP COM 06652N107 58 4335 SH SOLE 19 4335 0 0 BANK7 CORP COM 06652N107 1571 117664 SH SOLE 21 117664 0 0 BANK7 CORP COM 06652N107 43 3208 SH SOLE 22 3208 0 0 BANKFINANCIAL CORP COM 06643P104 188 12588 SH SOLE 2 421 0 12167 BANKFINANCIAL CORP COM 06643P104 9 589 SH SOLE 7 589 0 0 BANKFINANCIAL CORP COM 06643P104 704 47101 SH SOLE 18 47101 0 0 BANKFINANCIAL CORP COM 06643P104 288 19247 SH SOLE 19 19247 0 0 BANKFINANCIAL CORP COM 06643P104 6922 463030 SH SOLE 21 463030 0 0 BANKFINANCIAL CORP COM 06643P104 9545 638477 SH SOLE 22 624975 0 13502 BANKFINANCIAL CORP COM 06643P104 115 7684 SH SOLE 26 0 0 7684 BANKUNITED INC COM 06652K103 5907 197286 SH SOLE 2 13483 0 183803 BANKUNITED INC COM 06652K103 13 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 95 3171 SH SOLE 7 3171 0 0 BANKUNITED INC COM 06652K103 1516 50642 SH SOLE 18 50642 0 0 BANKUNITED INC COM 06652K103 637 21274 SH SOLE 19 21274 0 0 BANKUNITED INC COM 06652K103 40772 1361797 SH SOLE 21 1361797 0 0 BANKUNITED INC COM 06652K103 84948 2837264 SH SOLE 22 2636033 0 201231 BANKUNITED INC COM 06652K103 831 27751 SH SOLE 26 16185 0 11566 BANKUNITED INC COM 06652K103 410 13692 SH SOLE 28 13692 0 0 BANKUNITED INC COM 06652K103 804 26838 SH SOLE 30 26838 0 0 BANKUNITED INC COM 06652K103 62 2086 SH SOLE 31 2086 0 0 BANKUNITED INC COM 06652K103 84 2807 SH SOLE 36 2807 0 0 BANKUNITED INC COM 06652K103 279 9318 SH SOLE 40 9318 0 0 BANKWELL FINL GROUP INC COM 06654A103 149 5204 SH SOLE 2 177 0 5027 BANKWELL FINL GROUP INC COM 06654A103 660 22976 SH SOLE 18 22976 0 0 BANKWELL FINL GROUP INC COM 06654A103 258 8981 SH SOLE 19 8981 0 0 BANKWELL FINL GROUP INC COM 06654A103 6575 229021 SH SOLE 21 229021 0 0 BANKWELL FINL GROUP INC COM 06654A103 1487 51798 SH SOLE 22 48445 0 3353 BANNER CORP COM NEW 06652V208 2330 43575 SH SOLE 2 13232 0 30343 BANNER CORP COM NEW 06652V208 12 218 SH SOLE 7 218 0 0 BANNER CORP COM NEW 06652V208 7491 140075 SH SOLE 18 140075 0 0 BANNER CORP COM NEW 06652V208 3674 68699 SH SOLE 19 68699 0 0 BANNER CORP COM NEW 06652V208 175728 3285870 SH SOLE 21 3285870 0 0 BANNER CORP COM NEW 06652V208 53977 1009302 SH SOLE 22 966343 0 42959 BANNER CORP COM NEW 06652V208 2982 55759 SH SOLE 23 55759 0 0 BANNER CORP COM NEW 06652V208 3591 67150 SH SOLE 26 8937 0 58213 BANNER CORP COM NEW 06652V208 231 4312 SH SOLE 28 4312 0 0 BANNER CORP COM NEW 06652V208 749 14000 SH SOLE 29 0 0 14000 BANNER CORP COM NEW 06652V208 2901 54247 SH SOLE 30 54247 0 0 BANNER CORP COM NEW 06652V208 197 3675 SH SOLE 40 3675 0 0 BAOZUN INC SPONSORED ADR 06684L103 1374 47045 SH SOLE 2 1127 0 45918 BAOZUN INC SPONSORED ADR 06684L103 293 10046 SH SOLE 4 10046 0 0 BAOZUN INC SPONSORED ADR 06684L103 157 5387 SH SOLE 7 5387 0 0 BAOZUN INC SPONSORED ADR 06684L103 564 19325 SH SOLE 15 19325 0 0 BAOZUN INC SPONSORED ADR 06684L103 487 16667 SH SOLE 18 16667 0 0 BAOZUN INC SPONSORED ADR 06684L103 7 247 SH SOLE 19 247 0 0 BAOZUN INC SPONSORED ADR 06684L103 22114 757064 SH SOLE 21 757064 0 0 BAOZUN INC SPONSORED ADR 06684L103 12404 424661 SH SOLE 22 391945 0 32716 BAOZUN INC SPONSORED ADR 06684L103 490 16769 SH SOLE 23 16769 0 0 BAOZUN INC SPONSORED ADR 06684L103 6405 219259 SH SOLE 26 96690 0 122569 BAOZUN INC SPONSORED ADR 06684L103 140 4779 SH SOLE 28 4779 0 0 BAOZUN INC SPONSORED ADR 06684L103 217 7415 SH SOLE 29 3951 0 3464 BAOZUN INC SPONSORED ADR 06684L103 6304 215819 SH SOLE 30 215819 0 0 BAOZUN INC SPONSORED ADR 06684L103 60 2069 SH SOLE 31 2069 0 0 BAOZUN INC SPONSORED ADR 06684L103 53 1808 SH SOLE 34 1808 0 0 BAOZUN INC SPONSORED ADR 06684L103 9 311 SH SOLE 40 311 0 0 BAR HBR BANKSHARES COM 066849100 331 14774 SH SOLE 2 625 0 14149 BAR HBR BANKSHARES COM 066849100 9 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1250 55747 SH SOLE 18 55747 0 0 BAR HBR BANKSHARES COM 066849100 491 21877 SH SOLE 19 21877 0 0 BAR HBR BANKSHARES COM 066849100 12585 561084 SH SOLE 21 561084 0 0 BAR HBR BANKSHARES COM 066849100 4788 213463 SH SOLE 22 202337 0 11126 BAR HBR BANKSHARES COM 066849100 94 4212 SH SOLE 30 4212 0 0 BARCLAYS PLC ADR 06738E204 4 541 SH SOLE 18 541 0 0 BARINGS BDC INC COM 06759L103 2307 256035 SH SOLE 30 256035 0 0 BARNES & NOBLE ED INC COM 06777U101 157 39155 SH SOLE 2 1018 0 38137 BARNES & NOBLE ED INC COM 06777U101 1 125 SH SOLE 4 125 0 0 BARNES & NOBLE ED INC COM 06777U101 3 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 767 191174 SH SOLE 18 191174 0 0 BARNES & NOBLE ED INC COM 06777U101 225 56022 SH SOLE 19 56022 0 0 BARNES & NOBLE ED INC COM 06777U101 16485 4110957 SH SOLE 21 4110957 0 0 BARNES & NOBLE ED INC COM 06777U101 4175 1041092 SH SOLE 22 961057 0 80035 BARNES & NOBLE ED INC COM 06777U101 22 5537 SH SOLE 28 5537 0 0 BARNES & NOBLE ED INC COM 06777U101 268 66810 SH SOLE 30 66810 0 0 BARNES & NOBLE ED INC COM 06777U101 12 2951 SH SOLE 40 2951 0 0 BARNES & NOBLE INC COM 067774109 491 69252 SH SOLE 2 9382 0 59870 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 2179 307280 SH SOLE 18 307280 0 0 BARNES & NOBLE INC COM 067774109 971 136970 SH SOLE 19 136970 0 0 BARNES & NOBLE INC COM 067774109 44666 6299789 SH SOLE 21 6299789 0 0 BARNES & NOBLE INC COM 067774109 14302 2017269 SH SOLE 22 1895942 0 121327 BARNES & NOBLE INC COM 067774109 253 35697 SH SOLE 23 35697 0 0 BARNES & NOBLE INC COM 067774109 122 17156 SH SOLE 26 0 0 17156 BARNES & NOBLE INC COM 067774109 63 8833 SH SOLE 28 8833 0 0 BARNES & NOBLE INC COM 067774109 58 8219 SH SOLE 29 0 0 8219 BARNES & NOBLE INC COM 067774109 819 115529 SH SOLE 30 115529 0 0 BARNES & NOBLE INC COM 067774109 33 4670 SH SOLE 40 4670 0 0 BARNES GROUP INC COM 067806109 2603 48540 SH SOLE 2 1670 0 46870 BARNES GROUP INC COM 067806109 15 289 SH SOLE 4 289 0 0 BARNES GROUP INC COM 067806109 37 699 SH SOLE 7 699 0 0 BARNES GROUP INC COM 067806109 13212 246405 SH SOLE 18 246405 0 0 BARNES GROUP INC COM 067806109 3844 71685 SH SOLE 19 71685 0 0 BARNES GROUP INC COM 067806109 270563 5045933 SH SOLE 21 5045933 0 0 BARNES GROUP INC COM 067806109 74087 1381707 SH SOLE 22 1312561 0 69146 BARNES GROUP INC COM 067806109 596 11109 SH SOLE 26 5394 0 5715 BARNES GROUP INC COM 067806109 345 6426 SH SOLE 28 6426 0 0 BARNES GROUP INC COM 067806109 5134 95745 SH SOLE 30 95745 0 0 BARNES GROUP INC COM 067806109 292 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 108 81319 SH SOLE 22 81319 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 330 5759 SH SOLE 2 230 0 5529 BARRETT BUSINESS SERVICES IN COM 068463108 10 167 SH SOLE 7 167 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1378 24076 SH SOLE 18 24076 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 591 10322 SH SOLE 19 10322 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 14391 251367 SH SOLE 21 251367 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 10834 189236 SH SOLE 22 179256 0 9980 BARRETT BUSINESS SERVICES IN COM 068463108 108 1889 SH SOLE 30 1889 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 68 1186 SH SOLE 40 1186 0 0 BARRICK GOLD CORP COM 067901108 661 48841 SH SOLE 19 48841 0 0 BARRICK GOLD CORP COM 067901108 9226 681383 SH SOLE 21 681383 0 0 BARRICK GOLD CORP COM 067901108 4774 352569 SH SOLE 22 352569 0 0 BARRICK GOLD CORP COM 067901108 2852 210659 SH SOLE 23 210659 0 0 BARRICK GOLD CORP COM 067901108 11770 869309 SH SOLE 25 869309 0 0 BARRICK GOLD CORP COM 067901108 5566 411083 SH SOLE 26 0 0 411083 BARRICK GOLD CORP COM 067901108 38589 2850000 SH SOLE 34 2850000 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 111 29005 SH SOLE 2 1832 0 27173 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 486 SH SOLE 4 486 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 172 SH SOLE 7 172 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 268 69751 SH SOLE 18 69751 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 129 33589 SH SOLE 19 33589 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2589 674121 SH SOLE 21 674121 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2866 746269 SH SOLE 22 728879 0 17390 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 33 8688 SH SOLE 26 0 0 8688 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15 3861 SH SOLE 28 3861 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10 2682 SH SOLE 29 0 0 2682 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13 3403 SH SOLE 30 3403 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 14 3645 SH SOLE 40 3645 0 0 BASSETT FURNITURE INDS INC COM 070203104 237 11836 SH SOLE 2 339 0 11497 BASSETT FURNITURE INDS INC COM 070203104 6 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 682 34022 SH SOLE 18 34022 0 0 BASSETT FURNITURE INDS INC COM 070203104 312 15573 SH SOLE 19 15573 0 0 BASSETT FURNITURE INDS INC COM 070203104 7306 364561 SH SOLE 21 364561 0 0 BASSETT FURNITURE INDS INC COM 070203104 7248 361680 SH SOLE 22 354868 0 6812 BAUSCH HEALTH COS INC COM 071734107 16 888 SH SOLE 21 888 0 0 BAUSCH HEALTH COS INC COM 071734107 2561 138677 SH SOLE 22 138677 0 0 BAUSCH HEALTH COS INC OPTIONS 071734957 148 8000 SH Put SOLE 2 8000 0 0 BAUSCH HEALTH COS INC OPTIONS 071734957 4711 255000 SH Put SOLE 19 255000 0 0 BAXTER INTL INC COM 071813109 92974 1412548 SH SOLE 2 291081 0 1121467 BAXTER INTL INC COM 071813109 10823 164427 SH SOLE 4 151149 0 13278 BAXTER INTL INC COM 071813109 28782 437285 SH SOLE 7 415021 0 22264 BAXTER INTL INC COM 071813109 1275 19365 SH SOLE 13 19365 0 0 BAXTER INTL INC COM 071813109 273 4150 SH SOLE 15 4150 0 0 BAXTER INTL INC COM 071813109 3 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 175242 2662442 SH SOLE 18 2478082 0 184360 BAXTER INTL INC COM 071813109 130864 1988203 SH SOLE 19 1988203 0 0 BAXTER INTL INC COM 071813109 1507 22900 SH SOLE 20 22900 0 0 BAXTER INTL INC COM 071813109 826605 12558565 SH SOLE 21 12558565 0 0 BAXTER INTL INC COM 071813109 830414 12616435 SH SOLE 22 11263866 0 1352569 BAXTER INTL INC COM 071813109 24715 375489 SH SOLE 23 375489 0 0 BAXTER INTL INC COM 071813109 41217 626213 SH SOLE 25 590684 0 35529 BAXTER INTL INC COM 071813109 125737 1910309 SH SOLE 26 559984 0 1350325 BAXTER INTL INC COM 071813109 6369 96759 SH SOLE 28 70627 0 26132 BAXTER INTL INC COM 071813109 1159 17615 SH SOLE 29 17615 0 0 BAXTER INTL INC COM 071813109 132682 2015836 SH SOLE 30 2015836 0 0 BAXTER INTL INC COM 071813109 16014 243301 SH SOLE 31 111034 0 132267 BAXTER INTL INC COM 071813109 74887 1137758 SH SOLE 34 1137758 0 0 BAXTER INTL INC COM 071813109 29485 447966 SH SOLE 36 447966 0 0 BAXTER INTL INC COM 071813109 730 11093 SH SOLE 40 11093 0 0 BAYCOM CORP COM 07272M107 223 9645 SH SOLE 2 434 0 9211 BAYCOM CORP COM 07272M107 6 265 SH SOLE 7 265 0 0 BAYCOM CORP COM 07272M107 819 35460 SH SOLE 18 35460 0 0 BAYCOM CORP COM 07272M107 352 15259 SH SOLE 19 15259 0 0 BAYCOM CORP COM 07272M107 8333 360894 SH SOLE 21 360894 0 0 BAYCOM CORP COM 07272M107 2465 106759 SH SOLE 22 98119 0 8640 BB&T CORP COM 054937107 105760 2441372 SH SOLE 2 624514 0 1816858 BB&T CORP COM 054937107 15206 351023 SH SOLE 4 330449 0 20574 BB&T CORP COM 054937107 29023 669975 SH SOLE 7 647214 0 22761 BB&T CORP COM 054937107 4633 106944 SH SOLE 13 106944 0 0 BB&T CORP COM 054937107 335 7728 SH SOLE 15 7728 0 0 BB&T CORP COM 054937107 3 61 SH SOLE 17 0 0 61 BB&T CORP COM 054937107 74368 1716718 SH SOLE 18 1620212 0 96506 BB&T CORP COM 054937107 32032 739439 SH SOLE 19 739439 0 0 BB&T CORP COM 054937107 813713 18783773 SH SOLE 21 18783773 0 0 BB&T CORP COM 054937107 842008 19436935 SH SOLE 22 17001434 0 2435501 BB&T CORP COM 054937107 27648 638232 SH SOLE 23 638232 0 0 BB&T CORP COM 054937107 31282 722119 SH SOLE 25 722119 0 0 BB&T CORP COM 054937107 139903 3229518 SH SOLE 26 797071 0 2432447 BB&T CORP COM 054937107 6470 149353 SH SOLE 28 109445 0 39908 BB&T CORP COM 054937107 14983 345865 SH SOLE 29 100171 0 245694 BB&T CORP COM 054937107 125269 2891719 SH SOLE 30 2891719 0 0 BB&T CORP COM 054937107 19592 452255 SH SOLE 31 317874 0 134381 BB&T CORP COM 054937107 1945 44901 SH SOLE 32 44901 0 0 BB&T CORP COM 054937107 4204 97047 SH SOLE 34 97047 0 0 BB&T CORP COM 054937107 31892 736206 SH SOLE 36 736206 0 0 BB&T CORP COM 054937107 793 18314 SH SOLE 40 18314 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3567 314849 SH SOLE 21 314849 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1836 162036 SH SOLE 22 162036 0 0 BBX CAP CORP NEW CL A 05491N104 383 66783 SH SOLE 2 2447 0 64336 BBX CAP CORP NEW CL A 05491N104 8 1354 SH SOLE 7 1354 0 0 BBX CAP CORP NEW CL A 05491N104 1213 211610 SH SOLE 18 211610 0 0 BBX CAP CORP NEW CL A 05491N104 429 74950 SH SOLE 19 74950 0 0 BBX CAP CORP NEW CL A 05491N104 11772 2054497 SH SOLE 21 2054497 0 0 BBX CAP CORP NEW CL A 05491N104 8169 1425633 SH SOLE 22 1344298 0 81335 BBX CAP CORP NEW CL A 05491N104 158 27600 SH SOLE 26 0 0 27600 BBX CAP CORP NEW CL A 05491N104 106 18461 SH SOLE 30 18461 0 0 BCB BANCORP INC COM 055298103 130 12412 SH SOLE 2 374 0 12038 BCB BANCORP INC COM 055298103 480 45798 SH SOLE 18 45798 0 0 BCB BANCORP INC COM 055298103 195 18638 SH SOLE 19 18638 0 0 BCB BANCORP INC COM 055298103 5091 486263 SH SOLE 21 486263 0 0 BCB BANCORP INC COM 055298103 1874 179019 SH SOLE 22 172490 0 6529 BCE INC COM NEW 05534B760 655 16570 SH SOLE 2 16570 0 0 BCE INC COM NEW 05534B760 5429 137348 SH SOLE 18 105835 0 31513 BCE INC COM NEW 05534B760 57073 1443782 SH SOLE 19 1443782 0 0 BCE INC COM NEW 05534B760 4126 104365 SH SOLE 22 104365 0 0 BCE INC COM NEW 05534B760 889 22485 SH SOLE 25 22485 0 0 BCE INC COM NEW 05534B760 1054 26654 SH SOLE 34 26654 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1863 58720 SH SOLE 2 2384 0 56336 BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 52 1627 SH SOLE 7 1627 0 0 BEACON ROOFING SUPPLY INC COM 073685109 7132 224836 SH SOLE 18 224836 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3228 101756 SH SOLE 19 101756 0 0 BEACON ROOFING SUPPLY INC COM 073685109 80532 2538853 SH SOLE 21 2538853 0 0 BEACON ROOFING SUPPLY INC COM 073685109 65016 2049685 SH SOLE 22 1832898 0 216787 BEACON ROOFING SUPPLY INC COM 073685109 664 20935 SH SOLE 26 13799 0 7136 BEACON ROOFING SUPPLY INC COM 073685109 308 9715 SH SOLE 28 9715 0 0 BEACON ROOFING SUPPLY INC COM 073685109 562 17717 SH SOLE 30 17717 0 0 BEACON ROOFING SUPPLY INC COM 073685109 57 1789 SH SOLE 36 1789 0 0 BEACON ROOFING SUPPLY INC COM 073685109 187 5884 SH SOLE 40 5884 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 32 8474 SH SOLE 2 444 0 8030 BEASLEY BROADCAST GROUP INC CL A 074014101 77 20455 SH SOLE 18 20455 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 29 7841 SH SOLE 19 7841 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 793 211355 SH SOLE 21 211355 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 383 102056 SH SOLE 22 100779 0 1277 BEAZER HOMES USA INC COM NEW 07556Q881 315 33198 SH SOLE 2 1023 0 32175 BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1083 114255 SH SOLE 18 114255 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 425 44780 SH SOLE 19 44780 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 13646 1439453 SH SOLE 21 1439453 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 9757 1029207 SH SOLE 22 995321 0 33886 BEAZER HOMES USA INC COM NEW 07556Q881 117 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 111 11726 SH SOLE 30 11726 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 29 3027 SH SOLE 40 3027 0 0 BECTON DICKINSON & CO COM 075887109 176152 781787 SH SOLE 2 104325 0 677462 BECTON DICKINSON & CO COM 075887109 19487 86485 SH SOLE 4 79298 0 7187 BECTON DICKINSON & CO COM 075887109 58061 257681 SH SOLE 7 221357 0 36324 BECTON DICKINSON & CO COM 075887109 523 2323 SH SOLE 13 2323 0 0 BECTON DICKINSON & CO COM 075887109 509 2258 SH SOLE 15 2258 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 302870 1344179 SH SOLE 18 1123454 0 220725 BECTON DICKINSON & CO COM 075887109 237113 1052340 SH SOLE 19 1052340 0 0 BECTON DICKINSON & CO COM 075887109 1350871 5995344 SH SOLE 21 5995344 0 0 BECTON DICKINSON & CO COM 075887109 1487876 6603392 SH SOLE 22 5907873 0 695519 BECTON DICKINSON & CO COM 075887109 41937 186123 SH SOLE 23 186123 0 0 BECTON DICKINSON & CO COM 075887109 54746 242970 SH SOLE 25 242970 0 0 BECTON DICKINSON & CO COM 075887109 252642 1121259 SH SOLE 26 266964 0 854295 BECTON DICKINSON & CO COM 075887109 11618 51561 SH SOLE 28 37809 0 13752 BECTON DICKINSON & CO COM 075887109 2137 9485 SH SOLE 29 9485 0 0 BECTON DICKINSON & CO COM 075887109 250350 1111086 SH SOLE 30 1111086 0 0 BECTON DICKINSON & CO COM 075887109 26545 117811 SH SOLE 31 57379 0 60432 BECTON DICKINSON & CO COM 075887109 46765 207551 SH SOLE 34 207551 0 0 BECTON DICKINSON & CO COM 075887109 46098 204590 SH SOLE 36 204590 0 0 BECTON DICKINSON & CO COM 075887109 1362 6045 SH SOLE 40 6045 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 295947 5131725 SH SOLE 21 5131725 0 0 BED BATH & BEYOND INC COM 075896100 2203 194626 SH SOLE 2 61943 0 132683 BED BATH & BEYOND INC COM 075896100 9 797 SH SOLE 4 797 0 0 BED BATH & BEYOND INC COM 075896100 81 7179 SH SOLE 7 7179 0 0 BED BATH & BEYOND INC COM 075896100 8879 784392 SH SOLE 18 784392 0 0 BED BATH & BEYOND INC COM 075896100 2268 200385 SH SOLE 19 200385 0 0 BED BATH & BEYOND INC COM 075896100 109696 9690431 SH SOLE 21 9690431 0 0 BED BATH & BEYOND INC COM 075896100 60738 5365570 SH SOLE 22 5029207 0 336363 BED BATH & BEYOND INC COM 075896100 490 43308 SH SOLE 26 22585 0 20723 BED BATH & BEYOND INC COM 075896100 199 17618 SH SOLE 28 17618 0 0 BED BATH & BEYOND INC COM 075896100 73 6457 SH SOLE 29 0 0 6457 BED BATH & BEYOND INC COM 075896100 492 43502 SH SOLE 30 43502 0 0 BED BATH & BEYOND INC COM 075896100 644 56934 SH SOLE 36 56934 0 0 BED BATH & BEYOND INC COM 075896100 175 15467 SH SOLE 40 15467 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2141 15268 SH SOLE 2 2595 0 12673 BEIGENE LTD SPONSORED ADR 07725L102 1816 12947 SH SOLE 4 12086 0 861 BEIGENE LTD SPONSORED ADR 07725L102 2485 17717 SH SOLE 7 17717 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1190 8481 SH SOLE 15 8481 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4602 32814 SH SOLE 18 32361 0 453 BEIGENE LTD SPONSORED ADR 07725L102 2941 20969 SH SOLE 19 20969 0 0 BEIGENE LTD SPONSORED ADR 07725L102 140180 999433 SH SOLE 21 999433 0 0 BEIGENE LTD SPONSORED ADR 07725L102 67112 478486 SH SOLE 22 432599 0 45887 BEIGENE LTD SPONSORED ADR 07725L102 3541 25249 SH SOLE 23 25249 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1957 13956 SH SOLE 25 13956 0 0 BEIGENE LTD SPONSORED ADR 07725L102 14005 99849 SH SOLE 26 36676 0 63173 BEIGENE LTD SPONSORED ADR 07725L102 835 5953 SH SOLE 28 4325 0 1628 BEIGENE LTD SPONSORED ADR 07725L102 2011 14336 SH SOLE 29 2539 0 11797 BEIGENE LTD SPONSORED ADR 07725L102 14430 102879 SH SOLE 30 102879 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1484 10582 SH SOLE 31 7278 0 3304 BEIGENE LTD SPONSORED ADR 07725L102 348 2484 SH SOLE 32 2484 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1214 8658 SH SOLE 34 8658 0 0 BEIGENE LTD SPONSORED ADR 07725L102 894 6372 SH SOLE 36 6372 0 0 BEIGENE LTD SPONSORED ADR 07725L102 95 677 SH SOLE 40 677 0 0 BEL FUSE INC CL A 077347201 3 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 177 9624 SH SOLE 2 335 0 9289 BEL FUSE INC CL B 077347300 6 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 923 50129 SH SOLE 18 50129 0 0 BEL FUSE INC CL B 077347300 255 13865 SH SOLE 19 13865 0 0 BEL FUSE INC CL B 077347300 19848 1077500 SH SOLE 21 1077500 0 0 BEL FUSE INC CL B 077347300 5969 324030 SH SOLE 22 315317 0 8713 BEL FUSE INC CL B 077347300 301 16344 SH SOLE 30 16344 0 0 BELDEN INC COM 077454106 2444 58506 SH SOLE 2 18732 0 39774 BELDEN INC COM 077454106 8 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 53 1268 SH SOLE 7 1268 0 0 BELDEN INC COM 077454106 9784 234231 SH SOLE 18 234231 0 0 BELDEN INC COM 077454106 2882 69008 SH SOLE 19 69008 0 0 BELDEN INC COM 077454106 119202 2853777 SH SOLE 21 2853777 0 0 BELDEN INC COM 077454106 55895 1338168 SH SOLE 22 1282007 0 56161 BELDEN INC COM 077454106 159 3796 SH SOLE 23 3796 0 0 BELDEN INC COM 077454106 753 18036 SH SOLE 26 3783 0 14253 BELDEN INC COM 077454106 218 5220 SH SOLE 28 5220 0 0 BELDEN INC COM 077454106 114 2727 SH SOLE 29 0 0 2727 BELDEN INC COM 077454106 437 10458 SH SOLE 30 10458 0 0 BELDEN INC COM 077454106 40 969 SH SOLE 36 969 0 0 BELDEN INC COM 077454106 142 3401 SH SOLE 40 3401 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 3 4137 SH SOLE 18 4137 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 49 61425 SH SOLE 21 61425 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 103 35233 SH SOLE 2 1777 0 33456 BELLICUM PHARMACEUTICALS INC COM 079481107 3 943 SH SOLE 7 943 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 389 133354 SH SOLE 18 133354 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 162 55623 SH SOLE 19 55623 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 4158 1424138 SH SOLE 21 1424138 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 3734 1278815 SH SOLE 22 1236307 0 42508 BELLICUM PHARMACEUTICALS INC COM 079481107 9 3054 SH SOLE 28 3054 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 8 2887 SH SOLE 30 2887 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 4 1461 SH SOLE 40 1461 0 0 BELMOND LTD CL A G1154H107 2287 91390 SH SOLE 2 3134 0 88256 BELMOND LTD CL A G1154H107 8 339 SH SOLE 4 339 0 0 BELMOND LTD CL A G1154H107 46 1825 SH SOLE 7 1825 0 0 BELMOND LTD CL A G1154H107 11482 458731 SH SOLE 18 458731 0 0 BELMOND LTD CL A G1154H107 3353 133942 SH SOLE 19 133942 0 0 BELMOND LTD CL A G1154H107 235210 9397137 SH SOLE 21 9397137 0 0 BELMOND LTD CL A G1154H107 65298 2608809 SH SOLE 22 2494869 0 113940 BELMOND LTD CL A G1154H107 536 21414 SH SOLE 26 17374 0 4040 BELMOND LTD CL A G1154H107 273 10909 SH SOLE 28 10909 0 0 BELMOND LTD CL A G1154H107 4490 179366 SH SOLE 30 179366 0 0 BELMOND LTD CL A G1154H107 241 9609 SH SOLE 40 9609 0 0 BEMIS INC COM 081437105 10693 232971 SH SOLE 2 57027 0 175944 BEMIS INC COM 081437105 20 442 SH SOLE 4 442 0 0 BEMIS INC COM 081437105 4241 92392 SH SOLE 7 92392 0 0 BEMIS INC COM 081437105 13795 300537 SH SOLE 18 300537 0 0 BEMIS INC COM 081437105 954 20777 SH SOLE 19 20777 0 0 BEMIS INC COM 081437105 213576 4653081 SH SOLE 21 4653081 0 0 BEMIS INC COM 081437105 133014 2897901 SH SOLE 22 2711340 0 186561 BEMIS INC COM 081437105 1480 32235 SH SOLE 26 21400 0 10835 BEMIS INC COM 081437105 539 11749 SH SOLE 28 11749 0 0 BEMIS INC COM 081437105 178 3881 SH SOLE 29 0 0 3881 BEMIS INC COM 081437105 1004 21866 SH SOLE 30 21866 0 0 BEMIS INC COM 081437105 84 1832 SH SOLE 31 1832 0 0 BEMIS INC COM 081437105 173 3761 SH SOLE 36 3761 0 0 BEMIS INC COM 081437105 374 8152 SH SOLE 40 8152 0 0 BENCHMARK ELECTRS INC COM 08160H101 955 45072 SH SOLE 2 1527 0 43545 BENCHMARK ELECTRS INC COM 08160H101 2 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 35 1663 SH SOLE 7 1663 0 0 BENCHMARK ELECTRS INC COM 08160H101 4888 230762 SH SOLE 18 230762 0 0 BENCHMARK ELECTRS INC COM 08160H101 1403 66223 SH SOLE 19 66223 0 0 BENCHMARK ELECTRS INC COM 08160H101 99071 4677582 SH SOLE 21 4677582 0 0 BENCHMARK ELECTRS INC COM 08160H101 28536 1347287 SH SOLE 22 1268263 0 79024 BENCHMARK ELECTRS INC COM 08160H101 637 30090 SH SOLE 26 18298 0 11792 BENCHMARK ELECTRS INC COM 08160H101 156 7363 SH SOLE 28 7363 0 0 BENCHMARK ELECTRS INC COM 08160H101 1927 91002 SH SOLE 30 91002 0 0 BENCHMARK ELECTRS INC COM 08160H101 38 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 71 3355 SH SOLE 40 3355 0 0 BENEFICIAL BANCORP INC COM 08171T102 996 69667 SH SOLE 2 2291 0 67376 BENEFICIAL BANCORP INC COM 08171T102 6 409 SH SOLE 4 409 0 0 BENEFICIAL BANCORP INC COM 08171T102 21 1443 SH SOLE 7 1443 0 0 BENEFICIAL BANCORP INC COM 08171T102 3367 235635 SH SOLE 18 235635 0 0 BENEFICIAL BANCORP INC COM 08171T102 1431 100146 SH SOLE 19 100146 0 0 BENEFICIAL BANCORP INC COM 08171T102 32621 2282798 SH SOLE 21 2282798 0 0 BENEFICIAL BANCORP INC COM 08171T102 35115 2457299 SH SOLE 22 2358099 0 99200 BENEFICIAL BANCORP INC COM 08171T102 254 17762 SH SOLE 26 0 0 17762 BENEFICIAL BANCORP INC COM 08171T102 172 12022 SH SOLE 28 12022 0 0 BENEFICIAL BANCORP INC COM 08171T102 245 17129 SH SOLE 30 17129 0 0 BENEFICIAL BANCORP INC COM 08171T102 117 8155 SH SOLE 40 8155 0 0 BENEFITFOCUS INC COM 08180D106 997 21810 SH SOLE 2 4568 0 17242 BENEFITFOCUS INC COM 08180D106 20 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 3325 72715 SH SOLE 18 72715 0 0 BENEFITFOCUS INC COM 08180D106 4038 88312 SH SOLE 19 88312 0 0 BENEFITFOCUS INC COM 08180D106 35733 781552 SH SOLE 21 781552 0 0 BENEFITFOCUS INC COM 08180D106 31758 694609 SH SOLE 22 671627 0 22982 BENEFITFOCUS INC COM 08180D106 709 15513 SH SOLE 23 15513 0 0 BENEFITFOCUS INC COM 08180D106 876 19153 SH SOLE 26 0 0 19153 BENEFITFOCUS INC COM 08180D106 105 2301 SH SOLE 28 2301 0 0 BENEFITFOCUS INC COM 08180D106 118 2577 SH SOLE 29 0 0 2577 BENEFITFOCUS INC COM 08180D106 222 4857 SH SOLE 30 4857 0 0 BENEFITFOCUS INC COM 08180D106 125 2737 SH SOLE 40 2737 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 612 2 SH SOLE 15 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11322 37 SH SOLE 22 37 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 612 2 SH SOLE 23 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 119340 390 SH SOLE 25 390 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 148716 486 SH SOLE 26 201 0 285 BERKSHIRE HATHAWAY INC DEL CL A 084670108 86904 284 SH SOLE 36 284 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 945305 4629763 SH SOLE 2 462822 0 4166941 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 89075 436255 SH SOLE 4 401866 0 34389 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297496 1457028 SH SOLE 7 1454777 0 2251 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9869 48333 SH SOLE 13 48333 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2853 13971 SH SOLE 15 13971 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 244 1196 SH SOLE 17 0 0 1196 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 809376 3964031 SH SOLE 18 3648780 0 315251 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 271514 1329779 SH SOLE 19 1329779 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6774314 33178149 SH SOLE 21 33178149 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9434228 46205444 SH SOLE 22 41114732 0 5090712 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 189904 930079 SH SOLE 23 930079 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243737 1193736 SH SOLE 25 1193736 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1000857 4901837 SH SOLE 26 1283840 0 3617997 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50888 249233 SH SOLE 28 181976 0 67257 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47135 230850 SH SOLE 29 55338 0 175512 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1342623 6575681 SH SOLE 30 6575681 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 94096 460847 SH SOLE 31 271595 0 189252 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28604 140093 SH SOLE 34 140093 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 231751 1135035 SH SOLE 36 1135035 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6072 29740 SH SOLE 40 29740 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1109 41134 SH SOLE 2 1388 0 39746 BERKSHIRE HILLS BANCORP INC COM 084680107 8 286 SH SOLE 4 286 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 22 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 5723 212201 SH SOLE 18 212201 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1614 59846 SH SOLE 19 59846 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 117245 4347236 SH SOLE 21 4347236 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 38209 1416727 SH SOLE 22 1288787 0 127940 BERKSHIRE HILLS BANCORP INC COM 084680107 268 9946 SH SOLE 26 7197 0 2749 BERKSHIRE HILLS BANCORP INC COM 084680107 118 4381 SH SOLE 28 4381 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2282 84608 SH SOLE 30 84608 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 90 3345 SH SOLE 40 3345 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12604 265181 SH SOLE 2 14524 0 250657 BERRY GLOBAL GROUP INC COM 08579W103 25 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 164 3457 SH SOLE 7 3457 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3044 64053 SH SOLE 18 64053 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1315 27672 SH SOLE 19 27672 0 0 BERRY GLOBAL GROUP INC COM 08579W103 77917 1639327 SH SOLE 21 1639327 0 0 BERRY GLOBAL GROUP INC COM 08579W103 166078 3494168 SH SOLE 22 3240325 0 253843 BERRY GLOBAL GROUP INC COM 08579W103 2059 43323 SH SOLE 26 22284 0 21039 BERRY GLOBAL GROUP INC COM 08579W103 810 17041 SH SOLE 28 17041 0 0 BERRY GLOBAL GROUP INC COM 08579W103 44 934 SH SOLE 29 0 0 934 BERRY GLOBAL GROUP INC COM 08579W103 1569 33018 SH SOLE 30 33018 0 0 BERRY GLOBAL GROUP INC COM 08579W103 134 2827 SH SOLE 31 2673 0 154 BERRY GLOBAL GROUP INC COM 08579W103 150 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 565 11883 SH SOLE 40 11883 0 0 BERRY PETE CORP COM 08579X101 1764 201601 SH SOLE 2 187282 0 14319 BERRY PETE CORP COM 08579X101 370 42243 SH SOLE 18 42243 0 0 BERRY PETE CORP COM 08579X101 164 18718 SH SOLE 19 18718 0 0 BERRY PETE CORP COM 08579X101 3910 446858 SH SOLE 21 446858 0 0 BERRY PETE CORP COM 08579X101 4576 522982 SH SOLE 22 519303 0 3679 BERRY PETE CORP COM 08579X101 38 4348 SH SOLE 30 4348 0 0 BEST BUY INC COM 086516101 32186 607739 SH SOLE 2 70397 0 537342 BEST BUY INC COM 086516101 4950 93468 SH SOLE 4 86670 0 6798 BEST BUY INC COM 086516101 14747 278455 SH SOLE 7 214906 0 63549 BEST BUY INC COM 086516101 408 7709 SH SOLE 13 7709 0 0 BEST BUY INC COM 086516101 102 1923 SH SOLE 15 1923 0 0 BEST BUY INC COM 086516101 3 56 SH SOLE 17 0 0 56 BEST BUY INC COM 086516101 28635 540688 SH SOLE 18 506490 0 34198 BEST BUY INC COM 086516101 6846 129275 SH SOLE 19 129275 0 0 BEST BUY INC COM 086516101 310199 5857227 SH SOLE 21 5857227 0 0 BEST BUY INC COM 086516101 328599 6204670 SH SOLE 22 5525460 0 679210 BEST BUY INC COM 086516101 9514 179637 SH SOLE 23 179637 0 0 BEST BUY INC COM 086516101 13266 250494 SH SOLE 25 250494 0 0 BEST BUY INC COM 086516101 70621 1333482 SH SOLE 26 305965 0 1027517 BEST BUY INC COM 086516101 2601 49109 SH SOLE 28 36155 0 12954 BEST BUY INC COM 086516101 3363 63502 SH SOLE 29 11958 0 51544 BEST BUY INC COM 086516101 51067 964265 SH SOLE 30 964265 0 0 BEST BUY INC COM 086516101 5857 110599 SH SOLE 31 61249 0 49350 BEST BUY INC COM 086516101 11587 218785 SH SOLE 34 218785 0 0 BEST BUY INC COM 086516101 11385 214966 SH SOLE 36 214966 0 0 BEST BUY INC COM 086516101 292 5511 SH SOLE 40 5511 0 0 BEST INC SPONSORED ADS 08653C106 837 203539 SH SOLE 22 203539 0 0 BG STAFFING INC COM 05544A109 143 6948 SH SOLE 2 266 0 6682 BG STAFFING INC COM 05544A109 595 28790 SH SOLE 18 28790 0 0 BG STAFFING INC COM 05544A109 237 11491 SH SOLE 19 11491 0 0 BG STAFFING INC COM 05544A109 5548 268661 SH SOLE 21 268661 0 0 BG STAFFING INC COM 05544A109 3856 186744 SH SOLE 22 181990 0 4754 BGC PARTNERS INC CL A 05541T101 2948 570296 SH SOLE 2 48474 0 521822 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 682 131978 SH SOLE 18 131978 0 0 BGC PARTNERS INC CL A 05541T101 293 56597 SH SOLE 19 56597 0 0 BGC PARTNERS INC CL A 05541T101 21031 4067828 SH SOLE 21 4067828 0 0 BGC PARTNERS INC CL A 05541T101 37417 7237345 SH SOLE 22 6734743 0 502602 BGC PARTNERS INC CL A 05541T101 262 50712 SH SOLE 26 21820 0 28892 BGC PARTNERS INC CL A 05541T101 154 29870 SH SOLE 28 29870 0 0 BGC PARTNERS INC CL A 05541T101 84 16214 SH SOLE 29 0 0 16214 BGC PARTNERS INC CL A 05541T101 304 58843 SH SOLE 30 58843 0 0 BGC PARTNERS INC CL A 05541T101 57 10965 SH SOLE 31 6080 0 4885 BGC PARTNERS INC CL A 05541T101 122 23541 SH SOLE 40 23541 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 4882 101100 SH SOLE 7 101100 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 256 5308 SH SOLE 18 5308 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 4119 85291 SH SOLE 21 85291 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 5311 126795 SH SOLE 7 126795 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 2564 61203 SH SOLE 21 61203 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 4657 111165 SH SOLE 22 0 0 111165 BIG 5 SPORTING GOODS CORP COM 08915P101 49 18785 SH SOLE 2 625 0 18160 BIG 5 SPORTING GOODS CORP COM 08915P101 2 605 SH SOLE 7 605 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 188 72777 SH SOLE 18 72777 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 64 24832 SH SOLE 19 24832 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1839 710014 SH SOLE 21 710014 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1722 664948 SH SOLE 22 621163 0 43785 BIG LOTS INC COM 089302103 1606 55525 SH SOLE 2 18133 0 37392 BIG LOTS INC COM 089302103 7 259 SH SOLE 4 259 0 0 BIG LOTS INC COM 089302103 29 1002 SH SOLE 7 1002 0 0 BIG LOTS INC COM 089302103 6947 240201 SH SOLE 18 240201 0 0 BIG LOTS INC COM 089302103 1711 59161 SH SOLE 19 59161 0 0 BIG LOTS INC COM 089302103 83649 2892418 SH SOLE 21 2892418 0 0 BIG LOTS INC COM 089302103 45002 1556097 SH SOLE 22 1427889 0 128208 BIG LOTS INC COM 089302103 237 8184 SH SOLE 26 5708 0 2476 BIG LOTS INC COM 089302103 170 5873 SH SOLE 28 5873 0 0 BIG LOTS INC COM 089302103 214 7400 SH SOLE 29 0 0 7400 BIG LOTS INC COM 089302103 387 13369 SH SOLE 30 13369 0 0 BIG LOTS INC COM 089302103 86 2964 SH SOLE 36 2964 0 0 BIG LOTS INC COM 089302103 110 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 147 1292 SH SOLE 2 475 0 817 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 398 3501 SH SOLE 18 3501 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 206 1810 SH SOLE 19 1810 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3813 33572 SH SOLE 21 33572 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3860 33989 SH SOLE 22 32665 0 1324 BIGLARI HLDGS INC COM STK CL B 08986R309 27 242 SH SOLE 23 242 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 198 1741 SH SOLE 26 260 0 1481 BIGLARI HLDGS INC COM STK CL B 08986R309 17 149 SH SOLE 28 149 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 25 218 SH SOLE 29 0 0 218 BIGLARI HLDGS INC COM STK CL B 08986R309 39 339 SH SOLE 30 339 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 14 126 SH SOLE 40 126 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 79 135 SH SOLE 2 4 0 131 BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH SOLE 7 1 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 205 349 SH SOLE 18 349 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 75 127 SH SOLE 19 127 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1966 3346 SH SOLE 21 3346 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1707 2905 SH SOLE 22 2864 0 41 BILIBILI INC SPONS ADS REP Z 090040106 3805 260797 SH SOLE 19 260797 0 0 BILIBILI INC SPONS ADS REP Z 090040106 11797 808543 SH SOLE 25 808543 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2434 166827 SH SOLE 30 166827 0 0 BILIBILI INC SPONS ADS REP Z 090040106 9998 685265 SH SOLE 34 685265 0 0 BIO PATH HOLDINGS INC COM NEW 09057N201 1 5030 SH SOLE 21 5030 0 0 BIO PATH HOLDINGS INC COM NEW 09057N201 0 2485 SH SOLE 22 2485 0 0 BIO RAD LABS INC CL A 090572207 12943 55736 SH SOLE 2 9738 0 45998 BIO RAD LABS INC CL A 090572207 21 91 SH SOLE 4 91 0 0 BIO RAD LABS INC CL A 090572207 125 537 SH SOLE 7 537 0 0 BIO RAD LABS INC CL A 090572207 13608 58600 SH SOLE 18 58600 0 0 BIO RAD LABS INC CL A 090572207 1056 4546 SH SOLE 19 4546 0 0 BIO RAD LABS INC CL A 090572207 260567 1122070 SH SOLE 21 1122070 0 0 BIO RAD LABS INC CL A 090572207 152120 655070 SH SOLE 22 613225 0 41845 BIO RAD LABS INC CL A 090572207 1389 5980 SH SOLE 26 3399 0 2581 BIO RAD LABS INC CL A 090572207 630 2715 SH SOLE 28 2715 0 0 BIO RAD LABS INC CL A 090572207 629 2707 SH SOLE 29 0 0 2707 BIO RAD LABS INC CL A 090572207 5780 24890 SH SOLE 30 24890 0 0 BIO RAD LABS INC CL A 090572207 99 426 SH SOLE 31 426 0 0 BIO RAD LABS INC CL A 090572207 90 389 SH SOLE 36 389 0 0 BIO RAD LABS INC CL A 090572207 523 2251 SH SOLE 40 2251 0 0 BIO TECHNE CORP COM 09073M104 12853 88816 SH SOLE 2 19264 0 69552 BIO TECHNE CORP COM 09073M104 30 204 SH SOLE 4 204 0 0 BIO TECHNE CORP COM 09073M104 100 690 SH SOLE 7 690 0 0 BIO TECHNE CORP COM 09073M104 15723 108641 SH SOLE 18 108641 0 0 BIO TECHNE CORP COM 09073M104 1141 7881 SH SOLE 19 7881 0 0 BIO TECHNE CORP COM 09073M104 335010 2314887 SH SOLE 21 2314887 0 0 BIO TECHNE CORP COM 09073M104 182791 1263065 SH SOLE 22 1157224 0 105841 BIO TECHNE CORP COM 09073M104 2015 13923 SH SOLE 26 8253 0 5670 BIO TECHNE CORP COM 09073M104 721 4984 SH SOLE 28 4984 0 0 BIO TECHNE CORP COM 09073M104 230 1586 SH SOLE 29 0 0 1586 BIO TECHNE CORP COM 09073M104 6769 46771 SH SOLE 30 46771 0 0 BIO TECHNE CORP COM 09073M104 121 839 SH SOLE 31 755 0 84 BIO TECHNE CORP COM 09073M104 530 3661 SH SOLE 40 3661 0 0 BIOANALYTICAL SYS INC COM 09058M103 6 4684 SH SOLE 21 4684 0 0 BIOCEPT INC COM PAR 09072V402 2 1893 SH SOLE 21 1893 0 0 BIOCEPT INC COM PAR 09072V402 21 24585 SH SOLE 22 24585 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 730 90476 SH SOLE 2 3529 0 86947 BIOCRYST PHARMACEUTICALS COM 09058V103 16 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 3079 381587 SH SOLE 18 381587 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1316 163110 SH SOLE 19 163110 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 40647 5036839 SH SOLE 21 5036839 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 25240 3127639 SH SOLE 22 3016093 0 111546 BIOCRYST PHARMACEUTICALS COM 09058V103 81 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 249 30897 SH SOLE 30 30897 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 55 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 41 11029 SH SOLE 18 11029 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 786 212341 SH SOLE 21 212341 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 4310 1164927 SH SOLE 22 1164927 0 0 BIOGEN INC COM 09062X103 177446 589677 SH SOLE 2 134351 0 455326 BIOGEN INC COM 09062X103 26077 86658 SH SOLE 4 81106 0 5552 BIOGEN INC COM 09062X103 58503 194414 SH SOLE 7 181135 0 13279 BIOGEN INC COM 09062X103 2382 7917 SH SOLE 13 7917 0 0 BIOGEN INC COM 09062X103 613 2037 SH SOLE 15 2037 0 0 BIOGEN INC COM 09062X103 3 11 SH SOLE 17 0 0 11 BIOGEN INC COM 09062X103 273430 908646 SH SOLE 18 845855 0 62791 BIOGEN INC COM 09062X103 242871 807096 SH SOLE 19 807096 0 0 BIOGEN INC COM 09062X103 1786971 5938359 SH SOLE 21 5938359 0 0 BIOGEN INC COM 09062X103 1530057 5084597 SH SOLE 22 4532916 0 551681 BIOGEN INC COM 09062X103 47491 157820 SH SOLE 23 157820 0 0 BIOGEN INC COM 09062X103 62217 206757 SH SOLE 25 196317 0 10440 BIOGEN INC COM 09062X103 272617 905945 SH SOLE 26 203682 0 702263 BIOGEN INC COM 09062X103 11736 39001 SH SOLE 28 28573 0 10428 BIOGEN INC COM 09062X103 8641 28715 SH SOLE 29 14921 0 13794 BIOGEN INC COM 09062X103 272062 904100 SH SOLE 30 904100 0 0 BIOGEN INC COM 09062X103 30850 102518 SH SOLE 31 54689 0 47829 BIOGEN INC COM 09062X103 8602 28587 SH SOLE 32 28587 0 0 BIOGEN INC COM 09062X103 120556 400625 SH SOLE 34 400625 0 0 BIOGEN INC COM 09062X103 51439 170939 SH SOLE 36 170939 0 0 BIOGEN INC COM 09062X103 1367 4544 SH SOLE 40 4544 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1726 46678 SH SOLE 2 24657 0 22021 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 24 647 SH SOLE 7 647 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4470 120872 SH SOLE 18 120872 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 12266 331692 SH SOLE 19 331692 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 418 11312 SH SOLE 20 11312 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 36710 992692 SH SOLE 21 992692 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29820 806377 SH SOLE 22 775094 0 31283 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 108 2907 SH SOLE 23 2907 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 381 10303 SH SOLE 26 0 0 10303 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 207 5603 SH SOLE 30 5603 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2297 62126 SH SOLE 34 62126 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 72 1939 SH SOLE 40 1939 0 0 BIOHITECH GLOBAL INC COM 09074B107 2 1332 SH SOLE 18 1332 0 0 BIOHITECH GLOBAL INC COM 09074B107 29 17634 SH SOLE 21 17634 0 0 BIOLASE INC COM NEW 090911207 2 1952 SH SOLE 18 1952 0 0 BIOLASE INC COM NEW 090911207 25 25058 SH SOLE 21 25058 0 0 BIOLASE INC COM NEW 090911207 260 263074 SH SOLE 22 263074 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 13 1109 SH SOLE 18 1109 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 262 21816 SH SOLE 21 21816 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1563 129953 SH SOLE 22 129953 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 54805 643624 SH SOLE 2 111214 0 532410 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5518 64799 SH SOLE 4 60136 0 4663 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1544 18134 SH SOLE 7 18134 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 279 3282 SH SOLE 13 3282 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 142 1666 SH SOLE 15 1666 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 64064 752362 SH SOLE 18 642056 0 110306 BIOMARIN PHARMACEUTICAL INC COM 09061G101 92617 1087695 SH SOLE 19 1087695 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 377669 4435341 SH SOLE 21 4435341 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 394246 4630016 SH SOLE 22 4275790 0 354226 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11567 135838 SH SOLE 23 135838 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14151 166188 SH SOLE 25 166188 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 43889 515437 SH SOLE 26 191003 0 324434 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2990 35110 SH SOLE 28 25827 0 9283 BIOMARIN PHARMACEUTICAL INC COM 09061G101 27195 319380 SH SOLE 29 283088 0 36292 BIOMARIN PHARMACEUTICAL INC COM 09061G101 23796 279462 SH SOLE 30 279462 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6830 80212 SH SOLE 31 46683 0 33529 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2151 25260 SH SOLE 32 25260 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 21323 250417 SH SOLE 34 250417 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11059 129876 SH SOLE 36 129876 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 380 4463 SH SOLE 40 4463 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1101 990000 PRN SOLE 21 990000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1193 1200000 PRN SOLE 21 1200000 0 0 BIOMERICA INC COM NEW 09061H307 2 1135 SH SOLE 18 1135 0 0 BIOMERICA INC COM NEW 09061H307 31 17991 SH SOLE 21 17991 0 0 BIONANO GENOMICS INC COM 09075F107 4 750 SH SOLE 18 750 0 0 BIOPHARMX CORP COM 09072X101 1 5568 SH SOLE 21 5568 0 0 BIOSCRIP INC COM 09069N108 450 125986 SH SOLE 2 4442 0 121544 BIOSCRIP INC COM 09069N108 6 1658 SH SOLE 7 1658 0 0 BIOSCRIP INC COM 09069N108 1612 451667 SH SOLE 18 451667 0 0 BIOSCRIP INC COM 09069N108 662 185418 SH SOLE 19 185418 0 0 BIOSCRIP INC COM 09069N108 20988 5879127 SH SOLE 21 5879127 0 0 BIOSCRIP INC COM 09069N108 11295 3163878 SH SOLE 22 3073132 0 90746 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 364 6001 SH SOLE 2 1629 0 4372 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH SOLE 7 144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1241 20473 SH SOLE 18 20473 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1834 30269 SH SOLE 19 30269 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12373 204171 SH SOLE 21 204171 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 13363 220511 SH SOLE 22 176201 0 44310 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 458 7566 SH SOLE 23 7566 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1291 21301 SH SOLE 26 0 0 21301 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 156 2579 SH SOLE 29 0 0 2579 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 57 942 SH SOLE 30 942 0 0 BIOTELEMETRY INC COM 090672106 1684 28195 SH SOLE 2 3113 0 25082 BIOTELEMETRY INC COM 090672106 12 195 SH SOLE 4 195 0 0 BIOTELEMETRY INC COM 090672106 34 569 SH SOLE 7 569 0 0 BIOTELEMETRY INC COM 090672106 9826 164541 SH SOLE 18 164541 0 0 BIOTELEMETRY INC COM 090672106 5777 96736 SH SOLE 19 96736 0 0 BIOTELEMETRY INC COM 090672106 223198 3737405 SH SOLE 21 3737405 0 0 BIOTELEMETRY INC COM 090672106 57643 965219 SH SOLE 22 922256 0 42963 BIOTELEMETRY INC COM 090672106 430 7197 SH SOLE 23 7197 0 0 BIOTELEMETRY INC COM 090672106 1044 17478 SH SOLE 26 5706 0 11772 BIOTELEMETRY INC COM 090672106 271 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 31 519 SH SOLE 29 0 0 519 BIOTELEMETRY INC COM 090672106 3961 66328 SH SOLE 30 66328 0 0 BIOTELEMETRY INC COM 090672106 230 3857 SH SOLE 40 3857 0 0 BIOTIME INC COM 09066L105 75 82178 SH SOLE 2 3583 0 78595 BIOTIME INC COM 09066L105 1 1045 SH SOLE 7 1045 0 0 BIOTIME INC COM 09066L105 280 306231 SH SOLE 18 306231 0 0 BIOTIME INC COM 09066L105 122 133906 SH SOLE 19 133906 0 0 BIOTIME INC COM 09066L105 2929 3208199 SH SOLE 21 3208199 0 0 BIOTIME INC COM 09066L105 2191 2399377 SH SOLE 22 2322723 0 76654 BIOTIME INC COM 09066L105 9 9358 SH SOLE 28 9358 0 0 BIOTIME INC COM 09066L105 10 11498 SH SOLE 30 11498 0 0 BIOTIME INC COM 09066L105 25 27489 SH SOLE 40 27489 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4 1002 SH SOLE 18 1002 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 55 14305 SH SOLE 21 14305 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 88 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 7963 321488 SH SOLE 21 321488 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3046 122962 SH SOLE 22 122962 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1984 80090 SH SOLE 30 80090 0 0 BJS RESTAURANTS INC COM 09180C106 1170 23136 SH SOLE 2 7273 0 15863 BJS RESTAURANTS INC COM 09180C106 4 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 23 455 SH SOLE 7 455 0 0 BJS RESTAURANTS INC COM 09180C106 5691 112533 SH SOLE 18 112533 0 0 BJS RESTAURANTS INC COM 09180C106 6018 119003 SH SOLE 19 119003 0 0 BJS RESTAURANTS INC COM 09180C106 103385 2044394 SH SOLE 21 2044394 0 0 BJS RESTAURANTS INC COM 09180C106 38396 759258 SH SOLE 22 679393 0 79865 BJS RESTAURANTS INC COM 09180C106 1433 28345 SH SOLE 23 28345 0 0 BJS RESTAURANTS INC COM 09180C106 2990 59123 SH SOLE 26 3668 0 55455 BJS RESTAURANTS INC COM 09180C106 141 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 349 6893 SH SOLE 29 0 0 6893 BJS RESTAURANTS INC COM 09180C106 2089 41316 SH SOLE 30 41316 0 0 BJS RESTAURANTS INC COM 09180C106 631 12471 SH SOLE 34 12471 0 0 BJS RESTAURANTS INC COM 09180C106 104 2049 SH SOLE 40 2049 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1493 67357 SH SOLE 2 8447 0 58910 BJS WHSL CLUB HLDGS INC COM 05550J101 6 287 SH SOLE 4 287 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 25 1140 SH SOLE 7 1140 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5372 242404 SH SOLE 18 242404 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3706 167231 SH SOLE 19 167231 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 53134 2397746 SH SOLE 21 2397746 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 43796 1976365 SH SOLE 22 1881089 0 95276 BJS WHSL CLUB HLDGS INC COM 05550J101 388 17501 SH SOLE 23 17501 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 954 43065 SH SOLE 26 16226 0 26839 BJS WHSL CLUB HLDGS INC COM 05550J101 194 8773 SH SOLE 29 0 0 8773 BJS WHSL CLUB HLDGS INC COM 05550J101 459 20716 SH SOLE 30 20716 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11 507 SH SOLE 36 507 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 214 9678 SH SOLE 40 9678 0 0 BK TECHNOLOGIES INC COM 09180A100 6 1523 SH SOLE 18 1523 0 0 BK TECHNOLOGIES INC COM 09180A100 135 35977 SH SOLE 21 35977 0 0 BLACK BOX CORP DEL COM 091826107 11 9779 SH SOLE 21 9779 0 0 BLACK BOX CORP DEL COM 091826107 244 226237 SH SOLE 22 226237 0 0 BLACK HILLS CORP COM 092113109 5172 82380 SH SOLE 2 28920 0 53460 BLACK HILLS CORP COM 092113109 1107 17635 SH SOLE 4 17635 0 0 BLACK HILLS CORP COM 092113109 4744 75570 SH SOLE 7 75570 0 0 BLACK HILLS CORP COM 092113109 21428 341315 SH SOLE 18 341315 0 0 BLACK HILLS CORP COM 092113109 7353 117131 SH SOLE 19 117131 0 0 BLACK HILLS CORP COM 092113109 326025 5193130 SH SOLE 21 5193130 0 0 BLACK HILLS CORP COM 092113109 120986 1927148 SH SOLE 22 1799286 0 127862 BLACK HILLS CORP COM 092113109 1225 19512 SH SOLE 23 19512 0 0 BLACK HILLS CORP COM 092113109 1282 20422 SH SOLE 26 9441 0 10981 BLACK HILLS CORP COM 092113109 420 6692 SH SOLE 28 6692 0 0 BLACK HILLS CORP COM 092113109 701 11165 SH SOLE 29 0 0 11165 BLACK HILLS CORP COM 092113109 1736 27649 SH SOLE 30 27649 0 0 BLACK HILLS CORP COM 092113109 1278 20363 SH SOLE 32 20363 0 0 BLACK HILLS CORP COM 092113109 315 5013 SH SOLE 36 5013 0 0 BLACK HILLS CORP COM 092113109 290 4625 SH SOLE 40 4625 0 0 BLACK KNIGHT INC COM 09215C105 12024 266837 SH SOLE 2 9280 0 257557 BLACK KNIGHT INC COM 09215C105 27 600 SH SOLE 4 600 0 0 BLACK KNIGHT INC COM 09215C105 127 2813 SH SOLE 7 2813 0 0 BLACK KNIGHT INC COM 09215C105 3547 78723 SH SOLE 18 78723 0 0 BLACK KNIGHT INC COM 09215C105 1352 30013 SH SOLE 19 30013 0 0 BLACK KNIGHT INC COM 09215C105 80281 1781655 SH SOLE 21 1781655 0 0 BLACK KNIGHT INC COM 09215C105 177525 3939744 SH SOLE 22 3563251 0 376493 BLACK KNIGHT INC COM 09215C105 1953 43349 SH SOLE 26 22104 0 21245 BLACK KNIGHT INC COM 09215C105 868 19257 SH SOLE 28 19257 0 0 BLACK KNIGHT INC COM 09215C105 781 17326 SH SOLE 29 0 0 17326 BLACK KNIGHT INC COM 09215C105 5007 111113 SH SOLE 30 111113 0 0 BLACK KNIGHT INC COM 09215C105 145 3212 SH SOLE 31 2918 0 294 BLACK KNIGHT INC COM 09215C105 450 9984 SH SOLE 34 9984 0 0 BLACK KNIGHT INC COM 09215C105 598 13273 SH SOLE 40 13273 0 0 BLACKBAUD INC COM 09227Q100 3704 58893 SH SOLE 2 21867 0 37026 BLACKBAUD INC COM 09227Q100 19 301 SH SOLE 4 301 0 0 BLACKBAUD INC COM 09227Q100 55 882 SH SOLE 7 882 0 0 BLACKBAUD INC COM 09227Q100 17156 272758 SH SOLE 18 272758 0 0 BLACKBAUD INC COM 09227Q100 4532 72057 SH SOLE 19 72057 0 0 BLACKBAUD INC COM 09227Q100 221903 3527870 SH SOLE 21 3527870 0 0 BLACKBAUD INC COM 09227Q100 104543 1662051 SH SOLE 22 1547429 0 114622 BLACKBAUD INC COM 09227Q100 921 14644 SH SOLE 26 8370 0 6274 BLACKBAUD INC COM 09227Q100 386 6133 SH SOLE 28 6133 0 0 BLACKBAUD INC COM 09227Q100 756 12017 SH SOLE 30 12017 0 0 BLACKBAUD INC COM 09227Q100 320 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 0 23 SH SOLE 17 0 0 23 BLACKBERRY LTD COM 09228F103 7376 1037447 SH SOLE 21 1037447 0 0 BLACKLINE INC COM 09239B109 1190 29051 SH SOLE 2 1287 0 27764 BLACKLINE INC COM 09239B109 9 220 SH SOLE 4 220 0 0 BLACKLINE INC COM 09239B109 29 698 SH SOLE 7 698 0 0 BLACKLINE INC COM 09239B109 4890 119415 SH SOLE 18 119415 0 0 BLACKLINE INC COM 09239B109 2629 64212 SH SOLE 19 64212 0 0 BLACKLINE INC COM 09239B109 52433 1280420 SH SOLE 21 1280420 0 0 BLACKLINE INC COM 09239B109 47127 1150834 SH SOLE 22 978973 0 171861 BLACKLINE INC COM 09239B109 94 2292 SH SOLE 23 2292 0 0 BLACKLINE INC COM 09239B109 103 2523 SH SOLE 26 0 0 2523 BLACKLINE INC COM 09239B109 165 4024 SH SOLE 28 4024 0 0 BLACKLINE INC COM 09239B109 338 8243 SH SOLE 30 8243 0 0 BLACKLINE INC COM 09239B109 108 2638 SH SOLE 40 2638 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 149 17919 SH SOLE 17919 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 1712 323615 SH SOLE 30 323615 0 0 BLACKROCK INC COM 09247X101 117425 298928 SH SOLE 2 25314 0 273614 BLACKROCK INC COM 09247X101 15043 38295 SH SOLE 4 35126 0 3169 BLACKROCK INC COM 09247X101 37858 96376 SH SOLE 7 96054 0 322 BLACKROCK INC COM 09247X101 414 1054 SH SOLE 13 1054 0 0 BLACKROCK INC COM 09247X101 189 480 SH SOLE 15 480 0 0 BLACKROCK INC COM 09247X101 95126 242161 SH SOLE 18 227572 0 14589 BLACKROCK INC COM 09247X101 5761 14665 SH SOLE 19 14665 0 0 BLACKROCK INC COM 09247X101 997326 2538887 SH SOLE 21 2538887 0 0 BLACKROCK INC COM 09247X101 1138054 2897139 SH SOLE 22 2575165 0 321974 BLACKROCK INC COM 09247X101 33131 84341 SH SOLE 23 84341 0 0 BLACKROCK INC COM 09247X101 44014 112045 SH SOLE 25 112045 0 0 BLACKROCK INC COM 09247X101 259590 660838 SH SOLE 26 123231 0 537607 BLACKROCK INC COM 09247X101 8994 22896 SH SOLE 28 16718 0 6178 BLACKROCK INC COM 09247X101 1689 4300 SH SOLE 29 4300 0 0 BLACKROCK INC COM 09247X101 193287 492051 SH SOLE 30 492051 0 0 BLACKROCK INC COM 09247X101 15357 39095 SH SOLE 31 25889 0 13206 BLACKROCK INC COM 09247X101 2408 6130 SH SOLE 34 6130 0 0 BLACKROCK INC COM 09247X101 1060 2699 SH SOLE 40 2699 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH SOLE 18 1 0 0 BLACKROCK TCP CAP CORP COM 09259E108 3494 267976 SH SOLE 30 267976 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 24 800 SH SOLE 18 800 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2432 81592 SH SOLE 19 81592 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 774 25980 SH SOLE 25 25980 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1251 41953 SH SOLE 34 41953 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3695 115991 SH SOLE 2 3985 0 112006 BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH SOLE 4 324 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 97 3054 SH SOLE 7 3054 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 11925 374294 SH SOLE 18 374294 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 5322 167034 SH SOLE 19 167034 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 187877 5896968 SH SOLE 21 5896968 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 104239 3271768 SH SOLE 22 3133474 0 138294 BLACKSTONE MTG TR INC COM CL A 09257W100 745 23399 SH SOLE 26 16129 0 7270 BLACKSTONE MTG TR INC COM CL A 09257W100 479 15021 SH SOLE 28 15021 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 897 28141 SH SOLE 30 28141 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 92 2902 SH SOLE 36 2902 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 279 8758 SH SOLE 40 8758 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 851 875000 PRN SOLE 21 875000 0 0 BLINK CHARGING CO COM 09354A100 6 3399 SH SOLE 18 3399 0 0 BLINK CHARGING CO COM 09354A100 76 44199 SH SOLE 21 44199 0 0 BLOCK H & R INC COM 093671105 26183 1032027 SH SOLE 2 457627 0 574400 BLOCK H & R INC COM 093671105 4456 175654 SH SOLE 4 169828 0 5826 BLOCK H & R INC COM 093671105 6753 266198 SH SOLE 7 223344 0 42854 BLOCK H & R INC COM 093671105 1379 54373 SH SOLE 13 54373 0 0 BLOCK H & R INC COM 093671105 36 1423 SH SOLE 15 1423 0 0 BLOCK H & R INC COM 093671105 14483 570864 SH SOLE 18 544260 0 26604 BLOCK H & R INC COM 093671105 16275 641503 SH SOLE 19 641503 0 0 BLOCK H & R INC COM 093671105 225390 8884117 SH SOLE 21 8884117 0 0 BLOCK H & R INC COM 093671105 188181 7417467 SH SOLE 22 6292505 0 1124962 BLOCK H & R INC COM 093671105 10631 419026 SH SOLE 23 419026 0 0 BLOCK H & R INC COM 093671105 15540 612553 SH SOLE 25 612553 0 0 BLOCK H & R INC COM 093671105 32085 1264690 SH SOLE 26 345011 0 919679 BLOCK H & R INC COM 093671105 1064 41923 SH SOLE 28 30593 0 11330 BLOCK H & R INC COM 093671105 5685 224100 SH SOLE 29 101842 0 122258 BLOCK H & R INC COM 093671105 18497 729078 SH SOLE 30 729078 0 0 BLOCK H & R INC COM 093671105 8028 316448 SH SOLE 31 211223 0 105225 BLOCK H & R INC COM 093671105 1804 71102 SH SOLE 32 71102 0 0 BLOCK H & R INC COM 093671105 4207 165837 SH SOLE 34 165837 0 0 BLOCK H & R INC COM 093671105 5942 234225 SH SOLE 36 234225 0 0 BLOCK H & R INC COM 093671105 107 4200 SH SOLE 40 4200 0 0 BLOOM ENERGY CORP COM CL A 093712107 4313 432121 SH SOLE 22 432121 0 0 BLOOMIN BRANDS INC COM 094235108 1449 80989 SH SOLE 2 17703 0 63286 BLOOMIN BRANDS INC COM 094235108 4 244 SH SOLE 4 244 0 0 BLOOMIN BRANDS INC COM 094235108 54 3016 SH SOLE 7 3016 0 0 BLOOMIN BRANDS INC COM 094235108 4848 271008 SH SOLE 18 271008 0 0 BLOOMIN BRANDS INC COM 094235108 5777 322927 SH SOLE 19 322927 0 0 BLOOMIN BRANDS INC COM 094235108 50067 2798618 SH SOLE 21 2798618 0 0 BLOOMIN BRANDS INC COM 094235108 55631 3109634 SH SOLE 22 2989219 0 120415 BLOOMIN BRANDS INC COM 094235108 905 50591 SH SOLE 23 50591 0 0 BLOOMIN BRANDS INC COM 094235108 2082 116353 SH SOLE 26 33505 0 82848 BLOOMIN BRANDS INC COM 094235108 188 10531 SH SOLE 28 10531 0 0 BLOOMIN BRANDS INC COM 094235108 433 24199 SH SOLE 29 0 0 24199 BLOOMIN BRANDS INC COM 094235108 361 20194 SH SOLE 30 20194 0 0 BLOOMIN BRANDS INC COM 094235108 1310 73232 SH SOLE 34 73232 0 0 BLOOMIN BRANDS INC COM 094235108 85 4753 SH SOLE 36 4753 0 0 BLOOMIN BRANDS INC COM 094235108 131 7313 SH SOLE 40 7313 0 0 BLUCORA INC COM 095229100 1106 41522 SH SOLE 2 1643 0 39879 BLUCORA INC COM 095229100 7 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 28 1035 SH SOLE 7 1035 0 0 BLUCORA INC COM 095229100 6385 239660 SH SOLE 18 239660 0 0 BLUCORA INC COM 095229100 1866 70049 SH SOLE 19 70049 0 0 BLUCORA INC COM 095229100 132986 4991971 SH SOLE 21 4991971 0 0 BLUCORA INC COM 095229100 36293 1362365 SH SOLE 22 1306522 0 55843 BLUCORA INC COM 095229100 285 10711 SH SOLE 26 8564 0 2147 BLUCORA INC COM 095229100 156 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 2558 96011 SH SOLE 30 96011 0 0 BLUCORA INC COM 095229100 86 3235 SH SOLE 40 3235 0 0 BLUE APRON HLDGS INC CL A 09523Q101 644 631830 SH SOLE 22 631830 0 0 BLUE BIRD CORP COM 095306106 233 12824 SH SOLE 2 514 0 12310 BLUE BIRD CORP COM 095306106 5 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 889 48858 SH SOLE 18 48858 0 0 BLUE BIRD CORP COM 095306106 377 20707 SH SOLE 19 20707 0 0 BLUE BIRD CORP COM 095306106 9018 495793 SH SOLE 21 495793 0 0 BLUE BIRD CORP COM 095306106 7609 418295 SH SOLE 22 407606 0 10689 BLUE BIRD CORP COM 095306106 48 2620 SH SOLE 30 2620 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 6 1133 SH SOLE 18 1133 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 112 20313 SH SOLE 21 20313 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 6 1065 SH SOLE 22 1065 0 0 BLUE HILLS BANCORP INC COM 095573101 433 20312 SH SOLE 2 866 0 19446 BLUE HILLS BANCORP INC COM 095573101 11 493 SH SOLE 7 493 0 0 BLUE HILLS BANCORP INC COM 095573101 1754 82200 SH SOLE 18 82200 0 0 BLUE HILLS BANCORP INC COM 095573101 736 34491 SH SOLE 19 34491 0 0 BLUE HILLS BANCORP INC COM 095573101 18089 847638 SH SOLE 21 847638 0 0 BLUE HILLS BANCORP INC COM 095573101 12369 579620 SH SOLE 22 549696 0 29924 BLUE HILLS BANCORP INC COM 095573101 32 1509 SH SOLE 23 1509 0 0 BLUE HILLS BANCORP INC COM 095573101 86 4036 SH SOLE 28 4036 0 0 BLUE HILLS BANCORP INC COM 095573101 139 6494 SH SOLE 30 6494 0 0 BLUE HILLS BANCORP INC COM 095573101 70 3285 SH SOLE 40 3285 0 0 BLUEBIRD BIO INC COM 09609G100 10712 107983 SH SOLE 2 3399 0 104584 BLUEBIRD BIO INC COM 09609G100 25 251 SH SOLE 4 251 0 0 BLUEBIRD BIO INC COM 09609G100 96 964 SH SOLE 7 964 0 0 BLUEBIRD BIO INC COM 09609G100 2624 26456 SH SOLE 18 26456 0 0 BLUEBIRD BIO INC COM 09609G100 1191 12010 SH SOLE 19 12010 0 0 BLUEBIRD BIO INC COM 09609G100 127344 1283714 SH SOLE 21 1283714 0 0 BLUEBIRD BIO INC COM 09609G100 145613 1467878 SH SOLE 22 1360465 0 107413 BLUEBIRD BIO INC COM 09609G100 1628 16416 SH SOLE 26 8103 0 8313 BLUEBIRD BIO INC COM 09609G100 712 7177 SH SOLE 28 7177 0 0 BLUEBIRD BIO INC COM 09609G100 229 2312 SH SOLE 29 0 0 2312 BLUEBIRD BIO INC COM 09609G100 5265 53077 SH SOLE 30 53077 0 0 BLUEBIRD BIO INC COM 09609G100 108 1087 SH SOLE 31 1087 0 0 BLUEBIRD BIO INC COM 09609G100 169 1703 SH SOLE 34 1703 0 0 BLUEBIRD BIO INC COM 09609G100 507 5114 SH SOLE 40 5114 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 78 6065 SH SOLE 2 324 0 5741 BLUEGREEN VACATIONS CORP COM 09629F108 286 22129 SH SOLE 18 22129 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 121 9389 SH SOLE 19 9389 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 3086 238690 SH SOLE 21 238690 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 798 61755 SH SOLE 22 59496 0 2259 BLUELINX HLDGS INC COM NEW 09624H208 178 7195 SH SOLE 2 285 0 6910 BLUELINX HLDGS INC COM NEW 09624H208 5 191 SH SOLE 7 191 0 0 BLUELINX HLDGS INC COM NEW 09624H208 728 29475 SH SOLE 18 29475 0 0 BLUELINX HLDGS INC COM NEW 09624H208 324 13105 SH SOLE 19 13105 0 0 BLUELINX HLDGS INC COM NEW 09624H208 7620 308364 SH SOLE 21 308364 0 0 BLUELINX HLDGS INC COM NEW 09624H208 5704 230820 SH SOLE 22 224317 0 6503 BLUEPRINT MEDICINES CORP COM 09627Y109 2094 38849 SH SOLE 2 7247 0 31602 BLUEPRINT MEDICINES CORP COM 09627Y109 7 138 SH SOLE 4 138 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 46 851 SH SOLE 7 851 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7606 141089 SH SOLE 18 141089 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7813 144933 SH SOLE 19 144933 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 100014 1855196 SH SOLE 21 1855196 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 65414 1213399 SH SOLE 22 1161324 0 52075 BLUEPRINT MEDICINES CORP COM 09627Y109 41 762 SH SOLE 23 762 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 769 14269 SH SOLE 26 11842 0 2427 BLUEPRINT MEDICINES CORP COM 09627Y109 288 5342 SH SOLE 28 5342 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 572 10614 SH SOLE 30 10614 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 903 16743 SH SOLE 34 16743 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 205 3806 SH SOLE 40 3806 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 255 28242 SH SOLE 2 830 0 27412 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6 689 SH SOLE 7 689 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 770 85408 SH SOLE 18 85408 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 298 33011 SH SOLE 19 33011 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8473 939361 SH SOLE 21 939361 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 5832 646554 SH SOLE 22 630486 0 16068 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 835 SH SOLE 23 835 0 0 BMC STK HLDGS INC COM 05591B109 1148 74183 SH SOLE 2 8300 0 65883 BMC STK HLDGS INC COM 05591B109 6 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 8 540 SH SOLE 7 540 0 0 BMC STK HLDGS INC COM 05591B109 3510 226749 SH SOLE 18 226749 0 0 BMC STK HLDGS INC COM 05591B109 2377 153553 SH SOLE 19 153553 0 0 BMC STK HLDGS INC COM 05591B109 35040 2263541 SH SOLE 21 2263541 0 0 BMC STK HLDGS INC COM 05591B109 30580 1975447 SH SOLE 22 1883147 0 92300 BMC STK HLDGS INC COM 05591B109 239 15457 SH SOLE 23 15457 0 0 BMC STK HLDGS INC COM 05591B109 809 52275 SH SOLE 26 0 0 52275 BMC STK HLDGS INC COM 05591B109 132 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 89 5724 SH SOLE 29 0 0 5724 BMC STK HLDGS INC COM 05591B109 241 15548 SH SOLE 30 15548 0 0 BMC STK HLDGS INC COM 05591B109 120 7726 SH SOLE 40 7726 0 0 BOEING CO COM 097023105 458554 1421874 SH SOLE 2 226126 0 1195748 BOEING CO COM 097023105 65670 203629 SH SOLE 4 188933 0 14696 BOEING CO COM 097023105 129917 402844 SH SOLE 7 402844 0 0 BOEING CO COM 097023105 7635 23675 SH SOLE 13 23675 0 0 BOEING CO COM 097023105 1537 4767 SH SOLE 15 4767 0 0 BOEING CO COM 097023105 65 202 SH SOLE 17 0 0 202 BOEING CO COM 097023105 351918 1091220 SH SOLE 18 1067750 0 23470 BOEING CO COM 097023105 84678 262566 SH SOLE 19 262566 0 0 BOEING CO COM 097023105 3696523 11462086 SH SOLE 21 11462086 0 0 BOEING CO COM 097023105 4166738 12920119 SH SOLE 22 11470091 0 1450028 BOEING CO COM 097023105 139284 431889 SH SOLE 23 431889 0 0 BOEING CO COM 097023105 160865 498805 SH SOLE 25 498805 0 0 BOEING CO COM 097023105 370159 1147780 SH SOLE 26 493955 0 653825 BOEING CO COM 097023105 9144 28355 SH SOLE 28 0 0 28355 BOEING CO COM 097023105 40424 125346 SH SOLE 29 44362 0 80984 BOEING CO COM 097023105 649921 2015259 SH SOLE 30 2015259 0 0 BOEING CO COM 097023105 81567 252922 SH SOLE 31 141280 0 111642 BOEING CO COM 097023105 36448 113018 SH SOLE 32 113018 0 0 BOEING CO COM 097023105 19646 60917 SH SOLE 34 60917 0 0 BOEING CO COM 097023105 142131 440716 SH SOLE 36 440716 0 0 BOEING CO COM 097023105 4052 12565 SH SOLE 40 12565 0 0 BOINGO WIRELESS INC COM 09739C102 833 40494 SH SOLE 2 9202 0 31292 BOINGO WIRELESS INC COM 09739C102 5 256 SH SOLE 4 256 0 0 BOINGO WIRELESS INC COM 09739C102 20 985 SH SOLE 7 985 0 0 BOINGO WIRELESS INC COM 09739C102 2932 142530 SH SOLE 18 142530 0 0 BOINGO WIRELESS INC COM 09739C102 3508 170552 SH SOLE 19 170552 0 0 BOINGO WIRELESS INC COM 09739C102 30823 1498458 SH SOLE 21 1498458 0 0 BOINGO WIRELESS INC COM 09739C102 29366 1427608 SH SOLE 22 1226600 0 201008 BOINGO WIRELESS INC COM 09739C102 721 35073 SH SOLE 23 35073 0 0 BOINGO WIRELESS INC COM 09739C102 846 41144 SH SOLE 26 0 0 41144 BOINGO WIRELESS INC COM 09739C102 120 5850 SH SOLE 28 5850 0 0 BOINGO WIRELESS INC COM 09739C102 148 7180 SH SOLE 29 0 0 7180 BOINGO WIRELESS INC COM 09739C102 213 10374 SH SOLE 30 10374 0 0 BOINGO WIRELESS INC COM 09739C102 73 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 1229 51546 SH SOLE 2 19211 0 32335 BOISE CASCADE CO DEL COM 09739D100 6 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 33 1365 SH SOLE 7 1365 0 0 BOISE CASCADE CO DEL COM 09739D100 4623 193852 SH SOLE 18 193852 0 0 BOISE CASCADE CO DEL COM 09739D100 6336 265663 SH SOLE 19 265663 0 0 BOISE CASCADE CO DEL COM 09739D100 98763 4141013 SH SOLE 21 4141013 0 0 BOISE CASCADE CO DEL COM 09739D100 31001 1299820 SH SOLE 22 1245347 0 54473 BOISE CASCADE CO DEL COM 09739D100 1468 61570 SH SOLE 23 61570 0 0 BOISE CASCADE CO DEL COM 09739D100 2180 91384 SH SOLE 26 7964 0 83420 BOISE CASCADE CO DEL COM 09739D100 135 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 433 18161 SH SOLE 29 0 0 18161 BOISE CASCADE CO DEL COM 09739D100 1904 79827 SH SOLE 30 79827 0 0 BOISE CASCADE CO DEL COM 09739D100 25 1029 SH SOLE 36 1029 0 0 BOISE CASCADE CO DEL COM 09739D100 97 4059 SH SOLE 40 4059 0 0 BOJANGLES INC COM 097488100 287 17820 SH SOLE 2 577 0 17243 BOJANGLES INC COM 097488100 7 427 SH SOLE 7 427 0 0 BOJANGLES INC COM 097488100 1011 62857 SH SOLE 18 62857 0 0 BOJANGLES INC COM 097488100 393 24454 SH SOLE 19 24454 0 0 BOJANGLES INC COM 097488100 10227 636018 SH SOLE 21 636018 0 0 BOJANGLES INC COM 097488100 8062 501340 SH SOLE 22 487667 0 13673 BOJANGLES INC COM 097488100 228 14175 SH SOLE 26 0 0 14175 BOJANGLES INC COM 097488100 24 1504 SH SOLE 28 1504 0 0 BOJANGLES INC COM 097488100 33 2044 SH SOLE 30 2044 0 0 BOK FINL CORP COM NEW 05561Q201 4601 62737 SH SOLE 2 2113 0 60624 BOK FINL CORP COM NEW 05561Q201 9 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 40 550 SH SOLE 7 550 0 0 BOK FINL CORP COM NEW 05561Q201 2660 36274 SH SOLE 18 36274 0 0 BOK FINL CORP COM NEW 05561Q201 538 7341 SH SOLE 19 7341 0 0 BOK FINL CORP COM NEW 05561Q201 32772 446912 SH SOLE 21 446912 0 0 BOK FINL CORP COM NEW 05561Q201 70029 954978 SH SOLE 22 893963 0 61015 BOK FINL CORP COM NEW 05561Q201 103 1408 SH SOLE 23 1408 0 0 BOK FINL CORP COM NEW 05561Q201 567 7737 SH SOLE 26 5322 0 2415 BOK FINL CORP COM NEW 05561Q201 288 3929 SH SOLE 28 3929 0 0 BOK FINL CORP COM NEW 05561Q201 398 5424 SH SOLE 29 0 0 5424 BOK FINL CORP COM NEW 05561Q201 589 8033 SH SOLE 30 8033 0 0 BOK FINL CORP COM NEW 05561Q201 48 660 SH SOLE 31 660 0 0 BOK FINL CORP COM NEW 05561Q201 36 493 SH SOLE 34 493 0 0 BOK FINL CORP COM NEW 05561Q201 167 2283 SH SOLE 40 2283 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 432 20885 SH SOLE 2 704 0 20181 BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH SOLE 7 406 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2070 100143 SH SOLE 18 100143 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 584 28272 SH SOLE 19 28272 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 42706 2066099 SH SOLE 21 2066099 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 11764 569142 SH SOLE 22 545738 0 23404 BONANZA CREEK ENERGY INC COM NEW 097793400 24 1174 SH SOLE 26 0 0 1174 BONANZA CREEK ENERGY INC COM NEW 097793400 809 39131 SH SOLE 30 39131 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 38 1820 SH SOLE 40 1820 0 0 BOOKING HLDGS INC COM 09857L108 215892 125342 SH SOLE 2 9360 0 115982 BOOKING HLDGS INC COM 09857L108 27207 15796 SH SOLE 4 14525 0 1271 BOOKING HLDGS INC COM 09857L108 65133 37815 SH SOLE 7 37601 0 214 BOOKING HLDGS INC COM 09857L108 2000 1161 SH SOLE 13 1161 0 0 BOOKING HLDGS INC COM 09857L108 818 475 SH SOLE 15 475 0 0 BOOKING HLDGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HLDGS INC COM 09857L108 370077 214859 SH SOLE 18 179405 0 35454 BOOKING HLDGS INC COM 09857L108 171949 99830 SH SOLE 19 99830 0 0 BOOKING HLDGS INC COM 09857L108 1483116 861065 SH SOLE 21 861065 0 0 BOOKING HLDGS INC COM 09857L108 1983785 1151743 SH SOLE 22 1028759 0 122984 BOOKING HLDGS INC COM 09857L108 57346 33294 SH SOLE 23 33294 0 0 BOOKING HLDGS INC COM 09857L108 74989 43537 SH SOLE 25 43537 0 0 BOOKING HLDGS INC COM 09857L108 331707 192582 SH SOLE 26 46964 0 145618 BOOKING HLDGS INC COM 09857L108 15700 9115 SH SOLE 28 6663 0 2452 BOOKING HLDGS INC COM 09857L108 8872 5151 SH SOLE 29 1832 0 3319 BOOKING HLDGS INC COM 09857L108 299312 173774 SH SOLE 30 173774 0 0 BOOKING HLDGS INC COM 09857L108 35735 20747 SH SOLE 31 10164 0 10583 BOOKING HLDGS INC COM 09857L108 11321 6573 SH SOLE 32 6573 0 0 BOOKING HLDGS INC COM 09857L108 14134 8206 SH SOLE 34 8206 0 0 BOOKING HLDGS INC COM 09857L108 62708 36407 SH SOLE 36 36407 0 0 BOOKING HLDGS INC COM 09857L108 1845 1071 SH SOLE 40 1071 0 0 BOOT BARN HLDGS INC COM 099406100 387 22736 SH SOLE 2 1060 0 21676 BOOT BARN HLDGS INC COM 099406100 5 287 SH SOLE 7 287 0 0 BOOT BARN HLDGS INC COM 099406100 1622 95242 SH SOLE 18 95242 0 0 BOOT BARN HLDGS INC COM 099406100 706 41473 SH SOLE 19 41473 0 0 BOOT BARN HLDGS INC COM 099406100 16634 976765 SH SOLE 21 976765 0 0 BOOT BARN HLDGS INC COM 099406100 12724 747175 SH SOLE 22 717059 0 30116 BOOT BARN HLDGS INC COM 099406100 67 3943 SH SOLE 28 3943 0 0 BOOT BARN HLDGS INC COM 099406100 116 6804 SH SOLE 30 6804 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23229 515395 SH SOLE 2 215802 0 299593 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1802 39984 SH SOLE 4 39984 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 530 11755 SH SOLE 7 11755 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2643 58652 SH SOLE 13 58652 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6335 140555 SH SOLE 18 140555 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 26307 583681 SH SOLE 19 583681 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 84657 1878348 SH SOLE 21 1878348 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 211350 4689375 SH SOLE 22 4083496 0 605879 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3335 73997 SH SOLE 23 73997 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4834 107248 SH SOLE 25 107248 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2640 58567 SH SOLE 26 33363 0 25204 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 841 18657 SH SOLE 28 18657 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5923 131426 SH SOLE 29 34985 0 96441 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2077 46074 SH SOLE 30 46074 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3595 79758 SH SOLE 31 59313 0 20445 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2340 51914 SH SOLE 34 51914 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3290 72996 SH SOLE 36 72996 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 617 13682 SH SOLE 40 13682 0 0 BORGWARNER INC COM 099724106 30009 863807 SH SOLE 2 324965 0 538842 BORGWARNER INC COM 099724106 4325 124510 SH SOLE 4 119356 0 5154 BORGWARNER INC COM 099724106 8493 244475 SH SOLE 7 197718 0 46757 BORGWARNER INC COM 099724106 332 9570 SH SOLE 13 9570 0 0 BORGWARNER INC COM 099724106 57 1652 SH SOLE 15 1652 0 0 BORGWARNER INC COM 099724106 16356 470798 SH SOLE 18 445484 0 25314 BORGWARNER INC COM 099724106 6085 175168 SH SOLE 19 175168 0 0 BORGWARNER INC COM 099724106 172103 4954018 SH SOLE 21 4954018 0 0 BORGWARNER INC COM 099724106 211307 6082538 SH SOLE 22 5342130 0 740408 BORGWARNER INC COM 099724106 8543 245917 SH SOLE 23 245917 0 0 BORGWARNER INC COM 099724106 7644 220037 SH SOLE 25 220037 0 0 BORGWARNER INC COM 099724106 33839 974065 SH SOLE 26 279286 0 694779 BORGWARNER INC COM 099724106 1428 41112 SH SOLE 28 30601 0 10511 BORGWARNER INC COM 099724106 4298 123711 SH SOLE 29 74254 0 49457 BORGWARNER INC COM 099724106 27858 801898 SH SOLE 30 801898 0 0 BORGWARNER INC COM 099724106 6784 195286 SH SOLE 31 140876 0 54410 BORGWARNER INC COM 099724106 1382 39795 SH SOLE 34 39795 0 0 BORGWARNER INC COM 099724106 6283 180872 SH SOLE 36 180872 0 0 BORGWARNER INC COM 099724106 147 4240 SH SOLE 40 4240 0 0 BOSTON BEER INC CL A 100557107 2539 10541 SH SOLE 2 4222 0 6319 BOSTON BEER INC CL A 100557107 10 42 SH SOLE 4 42 0 0 BOSTON BEER INC CL A 100557107 33 139 SH SOLE 7 139 0 0 BOSTON BEER INC CL A 100557107 11406 47361 SH SOLE 18 47361 0 0 BOSTON BEER INC CL A 100557107 4437 18423 SH SOLE 19 18423 0 0 BOSTON BEER INC CL A 100557107 144370 599445 SH SOLE 21 599445 0 0 BOSTON BEER INC CL A 100557107 69428 288275 SH SOLE 22 276783 0 11492 BOSTON BEER INC CL A 100557107 286 1189 SH SOLE 23 1189 0 0 BOSTON BEER INC CL A 100557107 568 2359 SH SOLE 26 771 0 1588 BOSTON BEER INC CL A 100557107 259 1077 SH SOLE 28 1077 0 0 BOSTON BEER INC CL A 100557107 40 166 SH SOLE 29 0 0 166 BOSTON BEER INC CL A 100557107 635 2637 SH SOLE 30 2637 0 0 BOSTON BEER INC CL A 100557107 127 529 SH SOLE 34 529 0 0 BOSTON BEER INC CL A 100557107 193 800 SH SOLE 40 800 0 0 BOSTON OMAHA CORP COM 101044105 105 4498 SH SOLE 2 110 0 4388 BOSTON OMAHA CORP COM 101044105 405 17289 SH SOLE 18 17289 0 0 BOSTON OMAHA CORP COM 101044105 164 7019 SH SOLE 19 7019 0 0 BOSTON OMAHA CORP COM 101044105 4086 174610 SH SOLE 21 174610 0 0 BOSTON OMAHA CORP COM 101044105 3954 168986 SH SOLE 22 166017 0 2969 BOSTON PRIVATE FINL HLDGS IN COM 101119105 981 92834 SH SOLE 2 17349 0 75485 BOSTON PRIVATE FINL HLDGS IN COM 101119105 7 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 24 2227 SH SOLE 7 2227 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 158 SH SOLE 17 0 0 158 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3929 371693 SH SOLE 18 371693 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1659 156994 SH SOLE 19 156994 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 90244 8537705 SH SOLE 21 8537705 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 29432 2784524 SH SOLE 22 2681540 0 102984 BOSTON PRIVATE FINL HLDGS IN COM 101119105 149 14115 SH SOLE 23 14115 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3061 289605 SH SOLE 26 23685 0 265920 BOSTON PRIVATE FINL HLDGS IN COM 101119105 127 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 148 14026 SH SOLE 29 0 0 14026 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1515 143298 SH SOLE 30 143298 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 101 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 46606 414092 SH SOLE 2 59140 0 354952 BOSTON PROPERTIES INC COM 101121101 26115 232034 SH SOLE 4 227961 0 4073 BOSTON PROPERTIES INC COM 101121101 42591 378417 SH SOLE 7 378417 0 0 BOSTON PROPERTIES INC COM 101121101 102 909 SH SOLE 13 909 0 0 BOSTON PROPERTIES INC COM 101121101 790 7016 SH SOLE 15 7016 0 0 BOSTON PROPERTIES INC COM 101121101 49345 438431 SH SOLE 18 417810 0 20621 BOSTON PROPERTIES INC COM 101121101 50249 446461 SH SOLE 19 446461 0 0 BOSTON PROPERTIES INC COM 101121101 573937 5099398 SH SOLE 21 5099398 0 0 BOSTON PROPERTIES INC COM 101121101 695530 6179743 SH SOLE 22 5707897 0 471846 BOSTON PROPERTIES INC COM 101121101 16912 150261 SH SOLE 23 150261 0 0 BOSTON PROPERTIES INC COM 101121101 52311 464782 SH SOLE 25 464782 0 0 BOSTON PROPERTIES INC COM 101121101 67396 598808 SH SOLE 26 166412 0 432396 BOSTON PROPERTIES INC COM 101121101 5423 48181 SH SOLE 28 40232 0 7949 BOSTON PROPERTIES INC COM 101121101 6938 61642 SH SOLE 29 61642 0 0 BOSTON PROPERTIES INC COM 101121101 135582 1204639 SH SOLE 30 1204639 0 0 BOSTON PROPERTIES INC COM 101121101 9372 83271 SH SOLE 31 31489 0 51782 BOSTON PROPERTIES INC COM 101121101 20632 183312 SH SOLE 34 183312 0 0 BOSTON PROPERTIES INC COM 101121101 14124 125489 SH SOLE 36 125489 0 0 BOSTON PROPERTIES INC COM 101121101 427 3796 SH SOLE 40 3796 0 0 BOSTON SCIENTIFIC CORP COM 101137107 180270 5101013 SH SOLE 2 1581445 0 3519568 BOSTON SCIENTIFIC CORP COM 101137107 16056 454340 SH SOLE 4 417933 0 36407 BOSTON SCIENTIFIC CORP COM 101137107 39000 1103562 SH SOLE 7 1068481 0 35081 BOSTON SCIENTIFIC CORP COM 101137107 1643 46502 SH SOLE 13 46502 0 0 BOSTON SCIENTIFIC CORP COM 101137107 451 12752 SH SOLE 15 12752 0 0 BOSTON SCIENTIFIC CORP COM 101137107 305418 8642261 SH SOLE 18 7191335 0 1450926 BOSTON SCIENTIFIC CORP COM 101137107 441171 12483605 SH SOLE 19 12483605 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1922 54400 SH SOLE 20 54400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1156079 32713054 SH SOLE 21 32713054 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1213591 34340436 SH SOLE 22 30850987 0 3489449 BOSTON SCIENTIFIC CORP COM 101137107 34308 970790 SH SOLE 23 970790 0 0 BOSTON SCIENTIFIC CORP COM 101137107 108340 3065652 SH SOLE 25 3065652 0 0 BOSTON SCIENTIFIC CORP COM 101137107 170675 4829524 SH SOLE 26 1370702 0 3458822 BOSTON SCIENTIFIC CORP COM 101137107 9416 266437 SH SOLE 28 195510 0 70927 BOSTON SCIENTIFIC CORP COM 101137107 2229 63063 SH SOLE 29 49154 0 13909 BOSTON SCIENTIFIC CORP COM 101137107 197968 5601816 SH SOLE 30 5601816 0 0 BOSTON SCIENTIFIC CORP COM 101137107 19169 542419 SH SOLE 31 296546 0 245873 BOSTON SCIENTIFIC CORP COM 101137107 182490 5163825 SH SOLE 34 5163825 0 0 BOSTON SCIENTIFIC CORP COM 101137107 36130 1022349 SH SOLE 36 1022349 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1102 31196 SH SOLE 40 31196 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1638 34133 SH SOLE 2 2673 0 31460 BOTTOMLINE TECH DEL INC COM 101388106 13 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 42 878 SH SOLE 7 878 0 0 BOTTOMLINE TECH DEL INC COM 101388106 9665 201360 SH SOLE 18 201360 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4297 89517 SH SOLE 19 89517 0 0 BOTTOMLINE TECH DEL INC COM 101388106 197481 4114195 SH SOLE 21 4114195 0 0 BOTTOMLINE TECH DEL INC COM 101388106 55917 1164930 SH SOLE 22 1112716 0 52214 BOTTOMLINE TECH DEL INC COM 101388106 231 4814 SH SOLE 23 4814 0 0 BOTTOMLINE TECH DEL INC COM 101388106 873 18178 SH SOLE 26 5886 0 12292 BOTTOMLINE TECH DEL INC COM 101388106 251 5220 SH SOLE 28 5220 0 0 BOTTOMLINE TECH DEL INC COM 101388106 41 846 SH SOLE 29 0 0 846 BOTTOMLINE TECH DEL INC COM 101388106 3514 73198 SH SOLE 30 73198 0 0 BOTTOMLINE TECH DEL INC COM 101388106 221 4611 SH SOLE 40 4611 0 0 BOVIE MEDICAL CORP COM 10211F100 39 6008 SH SOLE 18 6008 0 0 BOVIE MEDICAL CORP COM 10211F100 628 96961 SH SOLE 21 96961 0 0 BOVIE MEDICAL CORP COM 10211F100 1864 287670 SH SOLE 22 287670 0 0 BOWL AMER INC CL A 102565108 6 382 SH SOLE 18 382 0 0 BOWL AMER INC CL A 102565108 10 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 1859 110122 SH SOLE 2 14675 0 95447 BOX INC CL A 10316T104 45 2669 SH SOLE 4 2669 0 0 BOX INC CL A 10316T104 33 1958 SH SOLE 7 1958 0 0 BOX INC CL A 10316T104 6932 410649 SH SOLE 18 410649 0 0 BOX INC CL A 10316T104 6317 374206 SH SOLE 19 374206 0 0 BOX INC CL A 10316T104 74436 4409688 SH SOLE 21 4409688 0 0 BOX INC CL A 10316T104 72784 4311853 SH SOLE 22 4136445 0 175408 BOX INC CL A 10316T104 632 37433 SH SOLE 23 37433 0 0 BOX INC CL A 10316T104 1298 76876 SH SOLE 26 22236 0 54640 BOX INC CL A 10316T104 266 15779 SH SOLE 28 15779 0 0 BOX INC CL A 10316T104 356 21096 SH SOLE 29 0 0 21096 BOX INC CL A 10316T104 582 34451 SH SOLE 30 34451 0 0 BOX INC CL A 10316T104 230 13638 SH SOLE 40 13638 0 0 BOXLIGHT CORP COM CL A 103197109 0 301 SH SOLE 18 301 0 0 BOXLIGHT CORP COM CL A 103197109 3 2658 SH SOLE 21 2658 0 0 BOYD GAMING CORP COM 103304101 2544 122441 SH SOLE 2 58277 0 64164 BOYD GAMING CORP COM 103304101 9 446 SH SOLE 4 446 0 0 BOYD GAMING CORP COM 103304101 24 1149 SH SOLE 7 1149 0 0 BOYD GAMING CORP COM 103304101 9626 463220 SH SOLE 18 463220 0 0 BOYD GAMING CORP COM 103304101 7875 378983 SH SOLE 19 378983 0 0 BOYD GAMING CORP COM 103304101 117677 5663003 SH SOLE 21 5663003 0 0 BOYD GAMING CORP COM 103304101 61917 2979652 SH SOLE 22 2854434 0 125218 BOYD GAMING CORP COM 103304101 1159 55777 SH SOLE 23 55777 0 0 BOYD GAMING CORP COM 103304101 7533 362500 SH SOLE 26 60471 0 302029 BOYD GAMING CORP COM 103304101 251 12065 SH SOLE 28 12065 0 0 BOYD GAMING CORP COM 103304101 146 7032 SH SOLE 29 0 0 7032 BOYD GAMING CORP COM 103304101 429 20628 SH SOLE 30 20628 0 0 BOYD GAMING CORP COM 103304101 20 970 SH SOLE 34 970 0 0 BOYD GAMING CORP COM 103304101 19 898 SH SOLE 36 898 0 0 BOYD GAMING CORP COM 103304101 181 8729 SH SOLE 40 8729 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 188 12129 SH SOLE 18 12129 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 9542 614013 SH SOLE 19 614013 0 0 BP PLC SPONSORED ADR 055622104 168874 4453418 SH SOLE 18 4179493 0 273925 BP PLC SPONSORED ADR 055622104 92369 2435891 SH SOLE 19 2435891 0 0 BP PLC SPONSORED ADR 055622104 3292 86823 SH SOLE 21 86823 0 0 BP PLC SPONSORED ADR 055622104 1383 36460 SH SOLE 23 36460 0 0 BP PLC SPONSORED ADR 055622104 3018 79588 SH SOLE 25 0 0 79588 BP PLC SPONSORED ADR 055622104 35008 923206 SH SOLE 34 923206 0 0 BRADY CORP CL A 104674106 2128 48975 SH SOLE 2 1673 0 47302 BRADY CORP CL A 104674106 10 236 SH SOLE 4 236 0 0 BRADY CORP CL A 104674106 26 601 SH SOLE 7 601 0 0 BRADY CORP CL A 104674106 11051 254291 SH SOLE 18 254291 0 0 BRADY CORP CL A 104674106 3092 71156 SH SOLE 19 71156 0 0 BRADY CORP CL A 104674106 224408 5163552 SH SOLE 21 5163552 0 0 BRADY CORP CL A 104674106 61145 1406930 SH SOLE 22 1343443 0 63487 BRADY CORP CL A 104674106 754 17356 SH SOLE 26 4777 0 12579 BRADY CORP CL A 104674106 296 6802 SH SOLE 28 6802 0 0 BRADY CORP CL A 104674106 4305 99066 SH SOLE 30 99066 0 0 BRADY CORP CL A 104674106 231 5305 SH SOLE 40 5305 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 296 33180 SH SOLE 2 1135 0 32045 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH SOLE 4 82 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 758 SH SOLE 7 758 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 928 103902 SH SOLE 18 103902 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 374 41826 SH SOLE 19 41826 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9853 1103399 SH SOLE 21 1103399 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9453 1058560 SH SOLE 22 1019223 0 39337 BRAEMAR HOTELS & RESORTS INC COM 10482B101 9 1021 SH SOLE 23 1021 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 17813 SH SOLE 26 0 0 17813 BRAEMAR HOTELS & RESORTS INC COM 10482B101 38 4258 SH SOLE 28 4258 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 52 5839 SH SOLE 30 5839 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 24 2704 SH SOLE 40 2704 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 12 3268 SH SOLE 18 3268 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 203 57237 SH SOLE 21 57237 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 88 24789 SH SOLE 22 24789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5439 422577 SH SOLE 2 25201 0 397376 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4588 356461 SH SOLE 4 356461 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3822 296974 SH SOLE 7 296974 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 92 7143 SH SOLE 15 7143 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6869 533739 SH SOLE 18 533739 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5953 462531 SH SOLE 19 462531 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 41295 3208651 SH SOLE 21 3208651 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 114065 8862858 SH SOLE 22 7938861 0 923997 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1673 129982 SH SOLE 23 129982 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4831 375386 SH SOLE 25 375386 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1484 115274 SH SOLE 26 46928 0 68346 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 329 25566 SH SOLE 28 25566 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1910 148369 SH SOLE 29 78576 0 69793 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10810 839957 SH SOLE 30 839957 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 101 7834 SH SOLE 31 3565 0 4269 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3475 269994 SH SOLE 34 269994 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 219 16996 SH SOLE 36 16996 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 253 19681 SH SOLE 40 19681 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1030 99213 SH SOLE 2 99213 0 0 BRASKEM S A SP ADR PFD A 105532105 1151 47053 SH SOLE 2 0 0 47053 BRASKEM S A SP ADR PFD A 105532105 59 2420 SH SOLE 4 2420 0 0 BRASKEM S A SP ADR PFD A 105532105 3823 156298 SH SOLE 22 156298 0 0 BRASKEM S A SP ADR PFD A 105532105 418 17108 SH SOLE 26 0 0 17108 BRF SA SPONSORED ADR 10552T107 11843 2085016 SH SOLE 21 2085016 0 0 BRF SA SPONSORED ADR 10552T107 2675 470883 SH SOLE 22 470883 0 0 BRF SA SPONSORED ADR 10552T107 797 140281 SH SOLE 30 140281 0 0 BRIDGE BANCORP INC COM 108035106 412 16167 SH SOLE 2 626 0 15541 BRIDGE BANCORP INC COM 108035106 11 440 SH SOLE 7 440 0 0 BRIDGE BANCORP INC COM 108035106 1475 57881 SH SOLE 18 57881 0 0 BRIDGE BANCORP INC COM 108035106 630 24708 SH SOLE 19 24708 0 0 BRIDGE BANCORP INC COM 108035106 15135 593747 SH SOLE 21 593747 0 0 BRIDGE BANCORP INC COM 108035106 9136 358425 SH SOLE 22 337108 0 21317 BRIDGE BANCORP INC COM 108035106 76 3000 SH SOLE 26 0 0 3000 BRIDGE BANCORP INC COM 108035106 59 2299 SH SOLE 28 2299 0 0 BRIDGE BANCORP INC COM 108035106 134 5250 SH SOLE 30 5250 0 0 BRIDGEPOINT ED INC COM 10807M105 36 5152 SH SOLE 2 5152 0 0 BRIDGEPOINT ED INC COM 10807M105 35 5032 SH SOLE 18 5032 0 0 BRIDGEPOINT ED INC COM 10807M105 209 29851 SH SOLE 19 29851 0 0 BRIDGEPOINT ED INC COM 10807M105 570 81379 SH SOLE 21 81379 0 0 BRIDGEPOINT ED INC COM 10807M105 3771 537958 SH SOLE 22 537958 0 0 BRIDGEPOINT ED INC COM 10807M105 107 15206 SH SOLE 26 0 0 15206 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 240 22764 SH SOLE 2 841 0 21923 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 936 88756 SH SOLE 18 88756 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 340 32225 SH SOLE 19 32225 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8545 809911 SH SOLE 21 809911 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2980 282424 SH SOLE 22 273233 0 9191 BRIDGFORD FOODS CORP COM 108763103 6 297 SH SOLE 18 297 0 0 BRIDGFORD FOODS CORP COM 108763103 13 641 SH SOLE 21 641 0 0 BRIGGS & STRATTON CORP COM 109043109 617 47134 SH SOLE 2 7521 0 39613 BRIGGS & STRATTON CORP COM 109043109 5 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 12 901 SH SOLE 7 901 0 0 BRIGGS & STRATTON CORP COM 109043109 2846 217596 SH SOLE 18 217596 0 0 BRIGGS & STRATTON CORP COM 109043109 1445 110457 SH SOLE 19 110457 0 0 BRIGGS & STRATTON CORP COM 109043109 58943 4506369 SH SOLE 21 4506369 0 0 BRIGGS & STRATTON CORP COM 109043109 18164 1388684 SH SOLE 22 1320160 0 68524 BRIGGS & STRATTON CORP COM 109043109 403 30847 SH SOLE 23 30847 0 0 BRIGGS & STRATTON CORP COM 109043109 562 43003 SH SOLE 26 4304 0 38699 BRIGGS & STRATTON CORP COM 109043109 84 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 133 10189 SH SOLE 29 0 0 10189 BRIGGS & STRATTON CORP COM 109043109 1105 84494 SH SOLE 30 84494 0 0 BRIGGS & STRATTON CORP COM 109043109 68 5226 SH SOLE 40 5226 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12618 113214 SH SOLE 2 6836 0 106378 BRIGHT HORIZONS FAM SOL IN D COM 109194100 42 376 SH SOLE 4 376 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 117 1049 SH SOLE 7 1049 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3406 30558 SH SOLE 18 30558 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 49894 447683 SH SOLE 19 447683 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 76801 689105 SH SOLE 21 689105 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 178596 1602476 SH SOLE 22 1452515 0 149961 BRIGHT HORIZONS FAM SOL IN D COM 109194100 303 2723 SH SOLE 23 2723 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1712 15357 SH SOLE 26 8970 0 6387 BRIGHT HORIZONS FAM SOL IN D COM 109194100 852 7644 SH SOLE 28 7644 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 876 7860 SH SOLE 29 0 0 7860 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1542 13836 SH SOLE 30 13836 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 144 1288 SH SOLE 31 1177 0 111 BRIGHT HORIZONS FAM SOL IN D COM 109194100 557 4998 SH SOLE 40 4998 0 0 BRIGHTCOVE INC COM 10921T101 202 28703 SH SOLE 2 1218 0 27485 BRIGHTCOVE INC COM 10921T101 6 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 828 117674 SH SOLE 18 117674 0 0 BRIGHTCOVE INC COM 10921T101 354 50271 SH SOLE 19 50271 0 0 BRIGHTCOVE INC COM 10921T101 8791 1248660 SH SOLE 21 1248660 0 0 BRIGHTCOVE INC COM 10921T101 6331 899325 SH SOLE 22 872384 0 26941 BRIGHTHOUSE FINL INC COM 10922N103 8383 275033 SH SOLE 2 24206 0 250827 BRIGHTHOUSE FINL INC COM 10922N103 863 28327 SH SOLE 4 25483 0 2844 BRIGHTHOUSE FINL INC COM 10922N103 3242 106375 SH SOLE 7 91202 0 15173 BRIGHTHOUSE FINL INC COM 10922N103 17 554 SH SOLE 15 554 0 0 BRIGHTHOUSE FINL INC COM 10922N103 17802 584041 SH SOLE 18 569453 0 14588 BRIGHTHOUSE FINL INC COM 10922N103 19759 648269 SH SOLE 19 648269 0 0 BRIGHTHOUSE FINL INC COM 10922N103 82683 2712695 SH SOLE 21 2712695 0 0 BRIGHTHOUSE FINL INC COM 10922N103 94370 3096126 SH SOLE 22 2811894 0 284232 BRIGHTHOUSE FINL INC COM 10922N103 2796 91734 SH SOLE 23 91734 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5985 196363 SH SOLE 25 196363 0 0 BRIGHTHOUSE FINL INC COM 10922N103 13987 458882 SH SOLE 26 169445 0 289437 BRIGHTHOUSE FINL INC COM 10922N103 574 18825 SH SOLE 28 13877 0 4948 BRIGHTHOUSE FINL INC COM 10922N103 739 24256 SH SOLE 29 3226 0 21030 BRIGHTHOUSE FINL INC COM 10922N103 14320 469828 SH SOLE 30 469828 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1007 33034 SH SOLE 31 19056 0 13978 BRIGHTHOUSE FINL INC COM 10922N103 39837 1306985 SH SOLE 34 1306985 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2857 93743 SH SOLE 36 93743 0 0 BRIGHTHOUSE FINL INC COM 10922N103 51 1683 SH SOLE 40 1683 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 724 67799 SH SOLE 2 2763 0 65036 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 5 494 SH SOLE 7 494 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2916 273072 SH SOLE 18 273072 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1888 176797 SH SOLE 19 176797 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 28315 2651196 SH SOLE 21 2651196 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10584 991041 SH SOLE 22 886565 0 104476 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 56 5229 SH SOLE 26 0 0 5229 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 122 11385 SH SOLE 28 11385 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 328 30750 SH SOLE 29 0 0 30750 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 202 18922 SH SOLE 30 18922 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1978 185192 SH SOLE 34 185192 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 139 12989 SH SOLE 40 12989 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 262 25653 SH SOLE 2 3339 0 22314 BRIGHTVIEW HLDGS INC COM 10948C107 812 79532 SH SOLE 18 79532 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 484 47451 SH SOLE 19 47451 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 8205 803663 SH SOLE 21 803663 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 6715 657684 SH SOLE 22 651148 0 6536 BRIGHTVIEW HLDGS INC COM 10948C107 50 4915 SH SOLE 23 4915 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 12 1131 SH SOLE 26 0 0 1131 BRIGHTVIEW HLDGS INC COM 10948C107 135 13224 SH SOLE 29 0 0 13224 BRIGHTVIEW HLDGS INC COM 10948C107 43 4176 SH SOLE 30 4176 0 0 BRINKER INTL INC COM 109641100 2233 50768 SH SOLE 2 18368 0 32400 BRINKER INTL INC COM 109641100 10 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 81 1847 SH SOLE 7 1847 0 0 BRINKER INTL INC COM 109641100 9923 225621 SH SOLE 18 225621 0 0 BRINKER INTL INC COM 109641100 3423 77831 SH SOLE 19 77831 0 0 BRINKER INTL INC COM 109641100 123146 2800044 SH SOLE 21 2800044 0 0 BRINKER INTL INC COM 109641100 67610 1537285 SH SOLE 22 1471686 0 65599 BRINKER INTL INC COM 109641100 64 1459 SH SOLE 23 1459 0 0 BRINKER INTL INC COM 109641100 377 8574 SH SOLE 26 5618 0 2956 BRINKER INTL INC COM 109641100 246 5596 SH SOLE 28 5596 0 0 BRINKER INTL INC COM 109641100 129 2940 SH SOLE 29 0 0 2940 BRINKER INTL INC COM 109641100 485 11030 SH SOLE 30 11030 0 0 BRINKER INTL INC COM 109641100 530 12054 SH SOLE 34 12054 0 0 BRINKER INTL INC COM 109641100 68 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 216 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 3963 61296 SH SOLE 2 22786 0 38510 BRINKS CO COM 109696104 18 279 SH SOLE 4 279 0 0 BRINKS CO COM 109696104 57 886 SH SOLE 7 886 0 0 BRINKS CO COM 109696104 18366 284078 SH SOLE 18 284078 0 0 BRINKS CO COM 109696104 4852 75043 SH SOLE 19 75043 0 0 BRINKS CO COM 109696104 228459 3533783 SH SOLE 21 3533783 0 0 BRINKS CO COM 109696104 112981 1747585 SH SOLE 22 1626983 0 120602 BRINKS CO COM 109696104 1055 16323 SH SOLE 26 11392 0 4931 BRINKS CO COM 109696104 429 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 906 14014 SH SOLE 30 14014 0 0 BRINKS CO COM 109696104 15 230 SH SOLE 36 230 0 0 BRINKS CO COM 109696104 328 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 270177 5197710 SH SOLE 2 1417072 0 3780638 BRISTOL MYERS SQUIBB CO COM 110122108 38088 732744 SH SOLE 4 689616 0 43128 BRISTOL MYERS SQUIBB CO COM 110122108 77826 1497225 SH SOLE 7 1484333 0 12892 BRISTOL MYERS SQUIBB CO COM 110122108 6489 124829 SH SOLE 13 124829 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 744 14306 SH SOLE 15 14306 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH SOLE 17 0 0 35 BRISTOL MYERS SQUIBB CO COM 110122108 231271 4449228 SH SOLE 18 4235875 0 213353 BRISTOL MYERS SQUIBB CO COM 110122108 220498 4241984 SH SOLE 19 4241984 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2324 44700 SH SOLE 20 44700 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1786581 34370543 SH SOLE 21 34370543 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2175322 41849220 SH SOLE 22 37070889 0 4778331 BRISTOL MYERS SQUIBB CO COM 110122108 73103 1406377 SH SOLE 23 1406377 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 82933 1595474 SH SOLE 25 1595474 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 430088 8274106 SH SOLE 26 1652338 0 6621768 BRISTOL MYERS SQUIBB CO COM 110122108 16316 313899 SH SOLE 28 229658 0 84241 BRISTOL MYERS SQUIBB CO COM 110122108 27121 521764 SH SOLE 29 196634 0 325130 BRISTOL MYERS SQUIBB CO COM 110122108 327839 6307025 SH SOLE 30 6307025 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 49587 953958 SH SOLE 31 538899 0 415059 BRISTOL MYERS SQUIBB CO COM 110122108 116122 2233966 SH SOLE 34 2233966 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 73145 1407173 SH SOLE 36 1407173 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1913 36812 SH SOLE 40 36812 0 0 BRISTOW GROUP INC COM 110394103 126 51727 SH SOLE 2 5589 0 46138 BRISTOW GROUP INC COM 110394103 2 890 SH SOLE 7 890 0 0 BRISTOW GROUP INC COM 110394103 430 177071 SH SOLE 18 177071 0 0 BRISTOW GROUP INC COM 110394103 298 122524 SH SOLE 19 122524 0 0 BRISTOW GROUP INC COM 110394103 9025 3714172 SH SOLE 21 3714172 0 0 BRISTOW GROUP INC COM 110394103 2352 967974 SH SOLE 22 908136 0 59838 BRISTOW GROUP INC COM 110394103 143 58980 SH SOLE 30 58980 0 0 BRISTOW GROUP INC COM 110394103 47 19258 SH SOLE 34 19258 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 27382 859453 SH SOLE 18 859453 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 7 SH SOLE 22 5 0 2 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 21777 683506 SH SOLE 26 0 0 683506 BRIXMOR PPTY GROUP INC COM 11120U105 9685 659292 SH SOLE 2 44552 0 614740 BRIXMOR PPTY GROUP INC COM 11120U105 3326 226383 SH SOLE 4 226383 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7330 498981 SH SOLE 7 498981 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 175 11901 SH SOLE 15 11901 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2167 147508 SH SOLE 18 147508 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 8336 567445 SH SOLE 19 567445 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 78320 5331546 SH SOLE 21 5331546 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 183377 12483103 SH SOLE 22 11836710 0 646393 BRIXMOR PPTY GROUP INC COM 11120U105 388 26421 SH SOLE 23 26421 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9186 625298 SH SOLE 25 625298 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2741 186610 SH SOLE 26 51090 0 135520 BRIXMOR PPTY GROUP INC COM 11120U105 556 37829 SH SOLE 28 37829 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2040 138893 SH SOLE 29 115179 0 23714 BRIXMOR PPTY GROUP INC COM 11120U105 21116 1437457 SH SOLE 30 1437457 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 176 12007 SH SOLE 31 6123 0 5884 BRIXMOR PPTY GROUP INC COM 11120U105 45 3031 SH SOLE 34 3031 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 169 11528 SH SOLE 36 11528 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 419 28515 SH SOLE 40 28515 0 0 BROADCOM INC COM 11135F101 262285 1031483 SH SOLE 2 97108 0 934375 BROADCOM INC COM 11135F101 37384 147019 SH SOLE 4 135629 0 11390 BROADCOM INC COM 11135F101 87169 342809 SH SOLE 7 342809 0 0 BROADCOM INC COM 11135F101 1066 4193 SH SOLE 13 4193 0 0 BROADCOM INC COM 11135F101 1095 4308 SH SOLE 15 4308 0 0 BROADCOM INC COM 11135F101 233383 917819 SH SOLE 18 865483 0 52336 BROADCOM INC COM 11135F101 16328 64212 SH SOLE 19 64212 0 0 BROADCOM INC COM 11135F101 2191788 8619584 SH SOLE 21 8619584 0 0 BROADCOM INC COM 11135F101 2513622 9885253 SH SOLE 22 8820565 0 1064688 BROADCOM INC COM 11135F101 77656 305397 SH SOLE 23 305397 0 0 BROADCOM INC COM 11135F101 103561 407271 SH SOLE 25 407271 0 0 BROADCOM INC COM 11135F101 424770 1670482 SH SOLE 26 411867 0 1258615 BROADCOM INC COM 11135F101 21084 82917 SH SOLE 28 60640 0 22277 BROADCOM INC COM 11135F101 10985 43199 SH SOLE 29 15572 0 27627 BROADCOM INC COM 11135F101 409217 1609318 SH SOLE 30 1609318 0 0 BROADCOM INC COM 11135F101 41017 161306 SH SOLE 31 93967 0 67339 BROADCOM INC COM 11135F101 14915 58655 SH SOLE 32 58655 0 0 BROADCOM INC COM 11135F101 6580 25877 SH SOLE 34 25877 0 0 BROADCOM INC COM 11135F101 81452 320323 SH SOLE 36 320323 0 0 BROADCOM INC COM 11135F101 2557 10056 SH SOLE 40 10056 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31011 322195 SH SOLE 2 62093 0 260102 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4668 48500 SH SOLE 4 45389 0 3111 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14071 146197 SH SOLE 7 115602 0 30595 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 808 8393 SH SOLE 13 8393 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 86 892 SH SOLE 15 892 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27434 285027 SH SOLE 18 269360 0 15667 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11117 115498 SH SOLE 19 115498 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 361005 3750702 SH SOLE 21 3750702 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 313932 3261631 SH SOLE 22 2930107 0 331524 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8744 90842 SH SOLE 23 90842 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10806 112274 SH SOLE 25 112274 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 59522 618412 SH SOLE 26 169521 0 448891 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2135 22184 SH SOLE 28 16209 0 5975 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4296 44636 SH SOLE 29 7231 0 37405 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51785 538023 SH SOLE 30 538023 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4238 44029 SH SOLE 31 32611 0 11418 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8044 83576 SH SOLE 34 83576 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12285 127633 SH SOLE 36 127633 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 305 3167 SH SOLE 40 3167 0 0 BROADVISION INC COM PAR 111412706 1 885 SH SOLE 21 885 0 0 BROADWAY FINL CORP DEL COM 111444105 3 2547 SH SOLE 18 2547 0 0 BROADWAY FINL CORP DEL COM 111444105 5 4574 SH SOLE 21 4574 0 0 BROADWIND ENERGY INC COM NEW 11161T207 3 2493 SH SOLE 18 2493 0 0 BROADWIND ENERGY INC COM NEW 11161T207 63 48746 SH SOLE 21 48746 0 0 BROADWIND ENERGY INC COM NEW 11161T207 516 397263 SH SOLE 22 397263 0 0 BROOKDALE SR LIVING INC COM 112463104 5442 812275 SH SOLE 2 627150 0 185125 BROOKDALE SR LIVING INC COM 112463104 6 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 65 9694 SH SOLE 7 9694 0 0 BROOKDALE SR LIVING INC COM 112463104 4220 629892 SH SOLE 18 629892 0 0 BROOKDALE SR LIVING INC COM 112463104 1916 285949 SH SOLE 19 285949 0 0 BROOKDALE SR LIVING INC COM 112463104 50829 7586346 SH SOLE 21 7586346 0 0 BROOKDALE SR LIVING INC COM 112463104 36916 5509885 SH SOLE 22 5235783 0 274102 BROOKDALE SR LIVING INC COM 112463104 411 61338 SH SOLE 26 47777 0 13561 BROOKDALE SR LIVING INC COM 112463104 179 26723 SH SOLE 28 26723 0 0 BROOKDALE SR LIVING INC COM 112463104 1176 175593 SH SOLE 30 175593 0 0 BROOKDALE SR LIVING INC COM 112463104 48 7145 SH SOLE 34 7145 0 0 BROOKDALE SR LIVING INC COM 112463104 66 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 136 20343 SH SOLE 40 20343 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 183 5293 SH SOLE 18 5293 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 29 1801 SH SOLE 22 1801 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 19 1173 SH SOLE 25 1173 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 28 1755 SH SOLE 26 0 0 1755 BROOKFIELD PROPERTY REIT INC CL A 11282X103 6784 421342 SH SOLE 2 99214 0 322128 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2825 175459 SH SOLE 4 168333 0 7126 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3452 214417 SH SOLE 7 214417 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 18 1102 SH SOLE 13 1102 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 128 7942 SH SOLE 15 7942 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1397 86790 SH SOLE 18 61180 0 25610 BROOKFIELD PROPERTY REIT INC CL A 11282X103 4230 262760 SH SOLE 19 262760 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 27965 1736961 SH SOLE 21 1736961 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 41818 2597392 SH SOLE 22 2298573 0 298819 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2655 164910 SH SOLE 23 164910 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 8592 533681 SH SOLE 25 533681 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 12322 765337 SH SOLE 26 343797 0 421540 BROOKFIELD PROPERTY REIT INC CL A 11282X103 492 30559 SH SOLE 28 23374 0 7185 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1664 103350 SH SOLE 29 70665 0 32685 BROOKFIELD PROPERTY REIT INC CL A 11282X103 14920 926713 SH SOLE 30 926713 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1570 97502 SH SOLE 31 49295 0 48207 BROOKFIELD PROPERTY REIT INC CL A 11282X103 239 14820 SH SOLE 34 14820 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2395 148744 SH SOLE 36 148744 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 82 5087 SH SOLE 40 5087 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1094 79130 SH SOLE 2 2678 0 76452 BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 23 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5552 401757 SH SOLE 18 401757 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1602 115915 SH SOLE 19 115915 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 116457 8426735 SH SOLE 21 8426735 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 35726 2585098 SH SOLE 22 2484387 0 100711 BROOKLINE BANCORP INC DEL COM 11373M107 511 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 136 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2309 167043 SH SOLE 30 167043 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 115 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 1457 55643 SH SOLE 2 2435 0 53208 BROOKS AUTOMATION INC COM 114340102 8 304 SH SOLE 4 304 0 0 BROOKS AUTOMATION INC COM 114340102 39 1506 SH SOLE 7 1506 0 0 BROOKS AUTOMATION INC COM 114340102 9203 351519 SH SOLE 18 351519 0 0 BROOKS AUTOMATION INC COM 114340102 3362 128427 SH SOLE 19 128427 0 0 BROOKS AUTOMATION INC COM 114340102 195520 7468290 SH SOLE 21 7468290 0 0 BROOKS AUTOMATION INC COM 114340102 56375 2153365 SH SOLE 22 1905313 0 248052 BROOKS AUTOMATION INC COM 114340102 31 1179 SH SOLE 23 1179 0 0 BROOKS AUTOMATION INC COM 114340102 863 32980 SH SOLE 26 13771 0 19209 BROOKS AUTOMATION INC COM 114340102 242 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 3770 143984 SH SOLE 30 143984 0 0 BROOKS AUTOMATION INC COM 114340102 198 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 15993 580310 SH SOLE 2 132525 0 447785 BROWN & BROWN INC COM 115236101 24 872 SH SOLE 4 872 0 0 BROWN & BROWN INC COM 115236101 1787 64843 SH SOLE 7 64843 0 0 BROWN & BROWN INC COM 115236101 88 3179 SH SOLE 15 3179 0 0 BROWN & BROWN INC COM 115236101 19181 695960 SH SOLE 18 695960 0 0 BROWN & BROWN INC COM 115236101 1374 49867 SH SOLE 19 49867 0 0 BROWN & BROWN INC COM 115236101 318753 11565777 SH SOLE 21 11565777 0 0 BROWN & BROWN INC COM 115236101 208100 7550792 SH SOLE 22 7079742 0 471050 BROWN & BROWN INC COM 115236101 6371 231166 SH SOLE 25 231166 0 0 BROWN & BROWN INC COM 115236101 8607 312303 SH SOLE 26 140187 0 172116 BROWN & BROWN INC COM 115236101 873 31692 SH SOLE 28 31692 0 0 BROWN & BROWN INC COM 115236101 483 17535 SH SOLE 29 0 0 17535 BROWN & BROWN INC COM 115236101 2766 100349 SH SOLE 30 100349 0 0 BROWN & BROWN INC COM 115236101 130 4703 SH SOLE 31 4666 0 37 BROWN & BROWN INC COM 115236101 3318 120387 SH SOLE 36 120387 0 0 BROWN & BROWN INC COM 115236101 612 22203 SH SOLE 40 22203 0 0 BROWN FORMAN CORP CL A 115637100 5321 112220 SH SOLE 2 1557 0 110663 BROWN FORMAN CORP CL A 115637100 47 983 SH SOLE 7 983 0 0 BROWN FORMAN CORP CL A 115637100 1265 26676 SH SOLE 18 26676 0 0 BROWN FORMAN CORP CL A 115637100 396 8346 SH SOLE 19 8346 0 0 BROWN FORMAN CORP CL A 115637100 28811 607581 SH SOLE 21 607581 0 0 BROWN FORMAN CORP CL A 115637100 19141 403642 SH SOLE 22 318112 0 85530 BROWN FORMAN CORP CL A 115637100 57 1192 SH SOLE 31 1075 0 117 BROWN FORMAN CORP CL B 115637209 27950 587434 SH SOLE 2 45031 0 542403 BROWN FORMAN CORP CL B 115637209 4494 94447 SH SOLE 4 87453 0 6994 BROWN FORMAN CORP CL B 115637209 18685 392714 SH SOLE 7 192758 0 199956 BROWN FORMAN CORP CL B 115637209 73 1540 SH SOLE 13 1540 0 0 BROWN FORMAN CORP CL B 115637209 125 2626 SH SOLE 15 2626 0 0 BROWN FORMAN CORP CL B 115637209 19847 417121 SH SOLE 18 389100 0 28021 BROWN FORMAN CORP CL B 115637209 3332 70032 SH SOLE 19 70032 0 0 BROWN FORMAN CORP CL B 115637209 285347 5997215 SH SOLE 21 5997215 0 0 BROWN FORMAN CORP CL B 115637209 242331 5093123 SH SOLE 22 4502281 0 590842 BROWN FORMAN CORP CL B 115637209 8765 184217 SH SOLE 23 184217 0 0 BROWN FORMAN CORP CL B 115637209 21610 454181 SH SOLE 25 454181 0 0 BROWN FORMAN CORP CL B 115637209 57375 1205866 SH SOLE 26 325884 0 879982 BROWN FORMAN CORP CL B 115637209 2477 52062 SH SOLE 28 38120 0 13942 BROWN FORMAN CORP CL B 115637209 34189 718557 SH SOLE 30 718557 0 0 BROWN FORMAN CORP CL B 115637209 2902 60996 SH SOLE 31 16486 0 44510 BROWN FORMAN CORP CL B 115637209 1885 39614 SH SOLE 34 39614 0 0 BROWN FORMAN CORP CL B 115637209 10834 227703 SH SOLE 36 227703 0 0 BROWN FORMAN CORP CL B 115637209 335 7040 SH SOLE 40 7040 0 0 BRT APARTMENTS CORP COM 055645303 138 12074 SH SOLE 2 213 0 11861 BRT APARTMENTS CORP COM 055645303 326 28503 SH SOLE 18 28503 0 0 BRT APARTMENTS CORP COM 055645303 154 13424 SH SOLE 19 13424 0 0 BRT APARTMENTS CORP COM 055645303 3775 329961 SH SOLE 21 329961 0 0 BRT APARTMENTS CORP COM 055645303 5401 472092 SH SOLE 22 467244 0 4848 BRT APARTMENTS CORP COM 055645303 4 308 SH SOLE 23 308 0 0 BRUKER CORP COM 116794108 8688 291847 SH SOLE 2 54585 0 237262 BRUKER CORP COM 116794108 190 6392 SH SOLE 4 6392 0 0 BRUKER CORP COM 116794108 55 1842 SH SOLE 7 1842 0 0 BRUKER CORP COM 116794108 1722 57857 SH SOLE 18 57857 0 0 BRUKER CORP COM 116794108 736 24734 SH SOLE 19 24734 0 0 BRUKER CORP COM 116794108 57582 1934244 SH SOLE 21 1934244 0 0 BRUKER CORP COM 116794108 90431 3037666 SH SOLE 22 2845941 0 191725 BRUKER CORP COM 116794108 173 5807 SH SOLE 23 5807 0 0 BRUKER CORP COM 116794108 1231 41349 SH SOLE 26 28628 0 12721 BRUKER CORP COM 116794108 394 13225 SH SOLE 28 13225 0 0 BRUKER CORP COM 116794108 350 11746 SH SOLE 29 0 0 11746 BRUKER CORP COM 116794108 755 25362 SH SOLE 30 25362 0 0 BRUKER CORP COM 116794108 64 2153 SH SOLE 31 2060 0 93 BRUKER CORP COM 116794108 53 1794 SH SOLE 34 1794 0 0 BRUKER CORP COM 116794108 289 9704 SH SOLE 40 9704 0 0 BRUNSWICK CORP COM 117043109 10447 224900 SH SOLE 2 46046 0 178854 BRUNSWICK CORP COM 117043109 21 447 SH SOLE 4 447 0 0 BRUNSWICK CORP COM 117043109 109 2357 SH SOLE 7 2357 0 0 BRUNSWICK CORP COM 117043109 12029 258963 SH SOLE 18 258963 0 0 BRUNSWICK CORP COM 117043109 993 21377 SH SOLE 19 21377 0 0 BRUNSWICK CORP COM 117043109 194373 4184571 SH SOLE 21 4184571 0 0 BRUNSWICK CORP COM 117043109 133407 2872064 SH SOLE 22 2677229 0 194835 BRUNSWICK CORP COM 117043109 1086 23378 SH SOLE 26 13177 0 10201 BRUNSWICK CORP COM 117043109 529 11389 SH SOLE 28 11389 0 0 BRUNSWICK CORP COM 117043109 211 4547 SH SOLE 29 0 0 4547 BRUNSWICK CORP COM 117043109 1808 38924 SH SOLE 30 38924 0 0 BRUNSWICK CORP COM 117043109 83 1780 SH SOLE 31 1760 0 20 BRUNSWICK CORP COM 117043109 683 14712 SH SOLE 34 14712 0 0 BRUNSWICK CORP COM 117043109 104 2241 SH SOLE 36 2241 0 0 BRUNSWICK CORP COM 117043109 372 8007 SH SOLE 40 8007 0 0 BRYN MAWR BK CORP COM 117665109 667 19384 SH SOLE 2 765 0 18619 BRYN MAWR BK CORP COM 117665109 13 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 2494 72488 SH SOLE 18 72488 0 0 BRYN MAWR BK CORP COM 117665109 1005 29215 SH SOLE 19 29215 0 0 BRYN MAWR BK CORP COM 117665109 24702 718077 SH SOLE 21 718077 0 0 BRYN MAWR BK CORP COM 117665109 22053 641065 SH SOLE 22 619468 0 21597 BRYN MAWR BK CORP COM 117665109 88 2548 SH SOLE 26 0 0 2548 BRYN MAWR BK CORP COM 117665109 67 1943 SH SOLE 28 1943 0 0 BRYN MAWR BK CORP COM 117665109 154 4464 SH SOLE 30 4464 0 0 BRYN MAWR BK CORP COM 117665109 55 1602 SH SOLE 40 1602 0 0 BSB BANCORP INC MD COM 05573H108 208 7413 SH SOLE 2 322 0 7091 BSB BANCORP INC MD COM 05573H108 5 182 SH SOLE 7 182 0 0 BSB BANCORP INC MD COM 05573H108 849 30260 SH SOLE 18 30260 0 0 BSB BANCORP INC MD COM 05573H108 335 11944 SH SOLE 19 11944 0 0 BSB BANCORP INC MD COM 05573H108 8645 308105 SH SOLE 21 308105 0 0 BSB BANCORP INC MD COM 05573H108 2416 86096 SH SOLE 22 81426 0 4670 BSQUARE CORP COM NEW 11776U300 3 2028 SH SOLE 18 2028 0 0 BSQUARE CORP COM NEW 11776U300 62 40167 SH SOLE 21 40167 0 0 BSQUARE CORP COM NEW 11776U300 440 283699 SH SOLE 22 283699 0 0 BT GROUP PLC ADR 05577E101 3 210 SH SOLE 18 210 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 107 3700 SH SOLE 18 3700 0 0 BUCKLE INC COM 118440106 559 28888 SH SOLE 2 1051 0 27837 BUCKLE INC COM 118440106 3 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 14 705 SH SOLE 7 705 0 0 BUCKLE INC COM 118440106 2845 147129 SH SOLE 18 147129 0 0 BUCKLE INC COM 118440106 801 41411 SH SOLE 19 41411 0 0 BUCKLE INC COM 118440106 58779 3039221 SH SOLE 21 3039221 0 0 BUCKLE INC COM 118440106 15400 796294 SH SOLE 22 750242 0 46052 BUCKLE INC COM 118440106 100 5158 SH SOLE 26 3930 0 1228 BUCKLE INC COM 118440106 82 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 1111 57470 SH SOLE 30 57470 0 0 BUCKLE INC COM 118440106 62 3185 SH SOLE 40 3185 0 0 BUILD A BEAR WORKSHOP COM 120076104 10 2592 SH SOLE 18 2592 0 0 BUILD A BEAR WORKSHOP COM 120076104 229 57904 SH SOLE 21 57904 0 0 BUILD A BEAR WORKSHOP COM 120076104 806 204041 SH SOLE 22 204041 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 990 90766 SH SOLE 2 3923 0 86843 BUILDERS FIRSTSOURCE INC COM 12008R107 7 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 28 2567 SH SOLE 7 2567 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4054 371547 SH SOLE 18 371547 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1922 176214 SH SOLE 19 176214 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 47104 4317529 SH SOLE 21 4317529 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 35612 3264192 SH SOLE 22 3122221 0 141971 BUILDERS FIRSTSOURCE INC COM 12008R107 473 43335 SH SOLE 26 32467 0 10868 BUILDERS FIRSTSOURCE INC COM 12008R107 170 15625 SH SOLE 28 15625 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 295 27015 SH SOLE 30 27015 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 129 11821 SH SOLE 40 11821 0 0 BUNGE LIMITED COM G16962105 22464 420365 SH SOLE 2 79010 0 341355 BUNGE LIMITED COM G16962105 3161 59156 SH SOLE 4 55438 0 3718 BUNGE LIMITED COM G16962105 12574 235288 SH SOLE 7 202932 0 32356 BUNGE LIMITED COM G16962105 309 5774 SH SOLE 13 5774 0 0 BUNGE LIMITED COM G16962105 63 1188 SH SOLE 15 1188 0 0 BUNGE LIMITED COM G16962105 6215 116302 SH SOLE 18 102196 0 14106 BUNGE LIMITED COM G16962105 11575 216598 SH SOLE 19 216598 0 0 BUNGE LIMITED COM G16962105 130078 2434095 SH SOLE 21 2434095 0 0 BUNGE LIMITED COM G16962105 204466 3826083 SH SOLE 22 3486056 0 340027 BUNGE LIMITED COM G16962105 5548 103810 SH SOLE 23 103810 0 0 BUNGE LIMITED COM G16962105 8529 159608 SH SOLE 25 159608 0 0 BUNGE LIMITED COM G16962105 32695 611807 SH SOLE 26 185758 0 426049 BUNGE LIMITED COM G16962105 1480 27694 SH SOLE 28 20365 0 7329 BUNGE LIMITED COM G16962105 5901 110414 SH SOLE 29 82080 0 28334 BUNGE LIMITED COM G16962105 18938 354386 SH SOLE 30 354386 0 0 BUNGE LIMITED COM G16962105 3069 57423 SH SOLE 31 29854 0 27569 BUNGE LIMITED COM G16962105 4572 85559 SH SOLE 34 85559 0 0 BUNGE LIMITED COM G16962105 8676 162347 SH SOLE 36 162347 0 0 BUNGE LIMITED COM G16962105 151 2825 SH SOLE 40 2825 0 0 BURLINGTON STORES INC COM 122017106 25572 157202 SH SOLE 2 11526 0 145676 BURLINGTON STORES INC COM 122017106 3481 21400 SH SOLE 4 19617 0 1783 BURLINGTON STORES INC COM 122017106 3832 23555 SH SOLE 7 10253 0 13302 BURLINGTON STORES INC COM 122017106 60 370 SH SOLE 13 370 0 0 BURLINGTON STORES INC COM 122017106 7266 44666 SH SOLE 18 36177 0 8489 BURLINGTON STORES INC COM 122017106 3651 22444 SH SOLE 19 22444 0 0 BURLINGTON STORES INC COM 122017106 207838 1277668 SH SOLE 21 1277668 0 0 BURLINGTON STORES INC COM 122017106 322387 1981849 SH SOLE 22 1853593 0 128256 BURLINGTON STORES INC COM 122017106 7584 46625 SH SOLE 23 46625 0 0 BURLINGTON STORES INC COM 122017106 50 306 SH SOLE 25 306 0 0 BURLINGTON STORES INC COM 122017106 22161 136233 SH SOLE 26 45893 0 90340 BURLINGTON STORES INC COM 122017106 2134 13121 SH SOLE 28 9654 0 3467 BURLINGTON STORES INC COM 122017106 3104 19083 SH SOLE 29 3640 0 15443 BURLINGTON STORES INC COM 122017106 18866 115976 SH SOLE 30 115976 0 0 BURLINGTON STORES INC COM 122017106 3527 21684 SH SOLE 31 15042 0 6642 BURLINGTON STORES INC COM 122017106 590 3628 SH SOLE 34 3628 0 0 BURLINGTON STORES INC COM 122017106 3232 19868 SH SOLE 36 19868 0 0 BURLINGTON STORES INC COM 122017106 229 1406 SH SOLE 40 1406 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 263 10836 SH SOLE 2 342 0 10494 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 931 38436 SH SOLE 18 38436 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 376 15498 SH SOLE 19 15498 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 8498 350722 SH SOLE 21 350722 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 2663 109909 SH SOLE 22 102049 0 7860 BWX TECHNOLOGIES INC COM 05605H100 7516 196612 SH SOLE 2 11094 0 185518 BWX TECHNOLOGIES INC COM 05605H100 14 361 SH SOLE 4 361 0 0 BWX TECHNOLOGIES INC COM 05605H100 77 2004 SH SOLE 7 2004 0 0 BWX TECHNOLOGIES INC COM 05605H100 2120 55465 SH SOLE 18 55465 0 0 BWX TECHNOLOGIES INC COM 05605H100 807 21115 SH SOLE 19 21115 0 0 BWX TECHNOLOGIES INC COM 05605H100 123833 3239153 SH SOLE 21 3239153 0 0 BWX TECHNOLOGIES INC COM 05605H100 103112 2697136 SH SOLE 22 2493616 0 203520 BWX TECHNOLOGIES INC COM 05605H100 899 23505 SH SOLE 26 19333 0 4172 BWX TECHNOLOGIES INC COM 05605H100 923 24147 SH SOLE 30 24147 0 0 BWX TECHNOLOGIES INC COM 05605H100 85 2218 SH SOLE 31 1992 0 226 BWX TECHNOLOGIES INC COM 05605H100 387 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 256 15337 SH SOLE 2 613 0 14724 BYLINE BANCORP INC COM 124411109 5 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 942 56567 SH SOLE 18 56567 0 0 BYLINE BANCORP INC COM 124411109 392 23529 SH SOLE 19 23529 0 0 BYLINE BANCORP INC COM 124411109 9681 581122 SH SOLE 21 581122 0 0 BYLINE BANCORP INC COM 124411109 2935 176175 SH SOLE 22 165045 0 11130 BYLINE BANCORP INC COM 124411109 44 2615 SH SOLE 30 2615 0 0 C & F FINL CORP COM 12466Q104 191 3594 SH SOLE 2 102 0 3492 C & F FINL CORP COM 12466Q104 5 103 SH SOLE 7 103 0 0 C & F FINL CORP COM 12466Q104 645 12122 SH SOLE 18 12122 0 0 C & F FINL CORP COM 12466Q104 260 4889 SH SOLE 19 4889 0 0 C & F FINL CORP COM 12466Q104 6205 116621 SH SOLE 21 116621 0 0 C & F FINL CORP COM 12466Q104 1619 30423 SH SOLE 22 28235 0 2188 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30319 360555 SH SOLE 2 50802 0 309753 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4327 51453 SH SOLE 4 47794 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16542 196720 SH SOLE 7 159689 0 37031 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 321 3816 SH SOLE 13 3816 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91 1078 SH SOLE 15 1078 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 27536 327463 SH SOLE 18 308997 0 18466 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15113 179725 SH SOLE 19 179725 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 403457 4797913 SH SOLE 21 4797913 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 316879 3768334 SH SOLE 22 3384762 0 383572 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8396 99842 SH SOLE 23 99842 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11463 136317 SH SOLE 25 136317 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66697 793166 SH SOLE 26 175061 0 618105 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2252 26778 SH SOLE 28 19668 0 7110 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2832 33681 SH SOLE 29 5251 0 28430 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52410 623266 SH SOLE 30 623266 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4694 55818 SH SOLE 31 28534 0 27284 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5772 68639 SH SOLE 34 68639 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13122 156045 SH SOLE 36 156045 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 237 2816 SH SOLE 40 2816 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 909 67337 SH SOLE 2 2151 0 65186 C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH SOLE 4 240 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 20 1494 SH SOLE 7 1494 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 4449 329525 SH SOLE 18 329525 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1282 94959 SH SOLE 19 94959 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 92487 6850864 SH SOLE 21 6850864 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 24482 1813499 SH SOLE 22 1733792 0 79707 C&J ENERGY SVCS INC NEW COM 12674R100 430 31878 SH SOLE 26 17720 0 14158 C&J ENERGY SVCS INC NEW COM 12674R100 1710 126672 SH SOLE 30 126672 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 86 6380 SH SOLE 40 6380 0 0 CABLE ONE INC COM 12685J105 8454 10309 SH SOLE 2 2498 0 7811 CABLE ONE INC COM 12685J105 18 22 SH SOLE 4 22 0 0 CABLE ONE INC COM 12685J105 59 72 SH SOLE 7 72 0 0 CABLE ONE INC COM 12685J105 11417 13921 SH SOLE 18 13921 0 0 CABLE ONE INC COM 12685J105 755 921 SH SOLE 19 921 0 0 CABLE ONE INC COM 12685J105 194288 236908 SH SOLE 21 236908 0 0 CABLE ONE INC COM 12685J105 126116 153781 SH SOLE 22 145423 0 8358 CABLE ONE INC COM 12685J105 1265 1543 SH SOLE 26 1209 0 334 CABLE ONE INC COM 12685J105 454 553 SH SOLE 28 553 0 0 CABLE ONE INC COM 12685J105 118 144 SH SOLE 29 0 0 144 CABLE ONE INC COM 12685J105 894 1090 SH SOLE 30 1090 0 0 CABLE ONE INC COM 12685J105 79 96 SH SOLE 31 86 0 10 CABLE ONE INC COM 12685J105 335 409 SH SOLE 40 409 0 0 CABOT CORP COM 127055101 11638 271025 SH SOLE 2 142942 0 128083 CABOT CORP COM 127055101 403 9374 SH SOLE 4 9374 0 0 CABOT CORP COM 127055101 96 2225 SH SOLE 7 2225 0 0 CABOT CORP COM 127055101 8173 190335 SH SOLE 18 190335 0 0 CABOT CORP COM 127055101 2284 53202 SH SOLE 19 53202 0 0 CABOT CORP COM 127055101 3171 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 127753 2975149 SH SOLE 21 2975149 0 0 CABOT CORP COM 127055101 91168 2123155 SH SOLE 22 2003882 0 119273 CABOT CORP COM 127055101 751 17491 SH SOLE 23 17491 0 0 CABOT CORP COM 127055101 492 11451 SH SOLE 25 11451 0 0 CABOT CORP COM 127055101 855 19915 SH SOLE 26 13338 0 6577 CABOT CORP COM 127055101 337 7858 SH SOLE 28 7858 0 0 CABOT CORP COM 127055101 431 10041 SH SOLE 29 10041 0 0 CABOT CORP COM 127055101 643 14982 SH SOLE 30 14982 0 0 CABOT CORP COM 127055101 54 1247 SH SOLE 31 1247 0 0 CABOT CORP COM 127055101 2212 51524 SH SOLE 34 51524 0 0 CABOT CORP COM 127055101 85 1987 SH SOLE 36 1987 0 0 CABOT CORP COM 127055101 223 5187 SH SOLE 40 5187 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 2288 23991 SH SOLE 2 2232 0 21759 CABOT MICROELECTRONICS CORP COM 12709P103 17 181 SH SOLE 4 181 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 50 529 SH SOLE 7 529 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 13595 142576 SH SOLE 18 142576 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 7079 74240 SH SOLE 19 74240 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 286717 3006991 SH SOLE 21 3006991 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 79906 838033 SH SOLE 22 799671 0 38362 CABOT MICROELECTRONICS CORP COM 12709P103 625 6550 SH SOLE 23 6550 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1106 11596 SH SOLE 26 3748 0 7848 CABOT MICROELECTRONICS CORP COM 12709P103 367 3851 SH SOLE 28 3851 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5515 57835 SH SOLE 30 57835 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 148 1553 SH SOLE 34 1553 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 284 2975 SH SOLE 40 2975 0 0 CABOT OIL & GAS CORP COM 127097103 25756 1152374 SH SOLE 2 172333 0 980041 CABOT OIL & GAS CORP COM 127097103 3202 143272 SH SOLE 4 129096 0 14176 CABOT OIL & GAS CORP COM 127097103 7962 356220 SH SOLE 7 328225 0 27995 CABOT OIL & GAS CORP COM 127097103 180 8032 SH SOLE 13 8032 0 0 CABOT OIL & GAS CORP COM 127097103 83 3699 SH SOLE 15 3699 0 0 CABOT OIL & GAS CORP COM 127097103 23379 1046045 SH SOLE 18 991035 0 55010 CABOT OIL & GAS CORP COM 127097103 7238 323837 SH SOLE 19 323837 0 0 CABOT OIL & GAS CORP COM 127097103 239100 10697972 SH SOLE 21 10697972 0 0 CABOT OIL & GAS CORP COM 127097103 237100 10608516 SH SOLE 22 9464332 0 1144184 CABOT OIL & GAS CORP COM 127097103 6988 312643 SH SOLE 23 312643 0 0 CABOT OIL & GAS CORP COM 127097103 9128 408416 SH SOLE 25 408416 0 0 CABOT OIL & GAS CORP COM 127097103 40610 1817007 SH SOLE 26 548542 0 1268465 CABOT OIL & GAS CORP COM 127097103 1884 84284 SH SOLE 28 61460 0 22824 CABOT OIL & GAS CORP COM 127097103 2368 105956 SH SOLE 29 14881 0 91075 CABOT OIL & GAS CORP COM 127097103 38241 1710991 SH SOLE 30 1710991 0 0 CABOT OIL & GAS CORP COM 127097103 3536 158207 SH SOLE 31 104265 0 53942 CABOT OIL & GAS CORP COM 127097103 548 24537 SH SOLE 34 24537 0 0 CABOT OIL & GAS CORP COM 127097103 7353 328971 SH SOLE 36 328971 0 0 CABOT OIL & GAS CORP COM 127097103 207 9281 SH SOLE 40 9281 0 0 CACI INTL INC CL A 127190304 5142 35700 SH SOLE 2 11165 0 24535 CACI INTL INC CL A 127190304 19 131 SH SOLE 4 131 0 0 CACI INTL INC CL A 127190304 112 777 SH SOLE 7 777 0 0 CACI INTL INC CL A 127190304 20551 142684 SH SOLE 18 142684 0 0 CACI INTL INC CL A 127190304 5259 36512 SH SOLE 19 36512 0 0 CACI INTL INC CL A 127190304 254365 1766059 SH SOLE 21 1766059 0 0 CACI INTL INC CL A 127190304 124669 865577 SH SOLE 22 831641 0 33936 CACI INTL INC CL A 127190304 941 6532 SH SOLE 26 4850 0 1682 CACI INTL INC CL A 127190304 461 3201 SH SOLE 28 3201 0 0 CACI INTL INC CL A 127190304 961 6673 SH SOLE 30 6673 0 0 CACI INTL INC CL A 127190304 143 993 SH SOLE 36 993 0 0 CACI INTL INC CL A 127190304 346 2402 SH SOLE 40 2402 0 0 CACTUS INC CL A 127203107 1163 42424 SH SOLE 2 13334 0 29090 CACTUS INC CL A 127203107 11 419 SH SOLE 4 419 0 0 CACTUS INC CL A 127203107 15 535 SH SOLE 7 535 0 0 CACTUS INC CL A 127203107 3401 124070 SH SOLE 18 124070 0 0 CACTUS INC CL A 127203107 5767 210387 SH SOLE 19 210387 0 0 CACTUS INC CL A 127203107 36888 1345778 SH SOLE 21 1345778 0 0 CACTUS INC CL A 127203107 32659 1191484 SH SOLE 22 1149410 0 42074 CACTUS INC CL A 127203107 1283 46792 SH SOLE 23 46792 0 0 CACTUS INC CL A 127203107 2282 83269 SH SOLE 26 0 0 83269 CACTUS INC CL A 127203107 151 5507 SH SOLE 28 5507 0 0 CACTUS INC CL A 127203107 391 14248 SH SOLE 29 0 0 14248 CACTUS INC CL A 127203107 347 12642 SH SOLE 30 12642 0 0 CACTUS INC CL A 127203107 77 2824 SH SOLE 40 2824 0 0 CADENCE BANCORPORATION CL A 12739A100 2029 120904 SH SOLE 2 53766 0 67138 CADENCE BANCORPORATION CL A 12739A100 7 419 SH SOLE 4 419 0 0 CADENCE BANCORPORATION CL A 12739A100 26 1531 SH SOLE 7 1531 0 0 CADENCE BANCORPORATION CL A 12739A100 4160 247902 SH SOLE 18 247902 0 0 CADENCE BANCORPORATION CL A 12739A100 11039 657893 SH SOLE 19 657893 0 0 CADENCE BANCORPORATION CL A 12739A100 42929 2558352 SH SOLE 21 2558352 0 0 CADENCE BANCORPORATION CL A 12739A100 45315 2700543 SH SOLE 22 2608371 0 92172 CADENCE BANCORPORATION CL A 12739A100 2962 176509 SH SOLE 23 176509 0 0 CADENCE BANCORPORATION CL A 12739A100 4658 277565 SH SOLE 26 18004 0 259561 CADENCE BANCORPORATION CL A 12739A100 110 6584 SH SOLE 28 6584 0 0 CADENCE BANCORPORATION CL A 12739A100 661 39382 SH SOLE 29 0 0 39382 CADENCE BANCORPORATION CL A 12739A100 324 19319 SH SOLE 30 19319 0 0 CADENCE BANCORPORATION CL A 12739A100 74 4395 SH SOLE 40 4395 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 30013 690262 SH SOLE 2 63796 0 626466 CADENCE DESIGN SYSTEM INC COM 127387108 4518 103911 SH SOLE 4 96473 0 7438 CADENCE DESIGN SYSTEM INC COM 127387108 13895 319582 SH SOLE 7 248073 0 71509 CADENCE DESIGN SYSTEM INC COM 127387108 441 10135 SH SOLE 13 10135 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 123 2823 SH SOLE 15 2823 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 27783 638991 SH SOLE 18 604851 0 34140 CADENCE DESIGN SYSTEM INC COM 127387108 3659 84157 SH SOLE 19 84157 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 317832 7309841 SH SOLE 21 7309841 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 331975 7635126 SH SOLE 22 6918664 0 716462 CADENCE DESIGN SYSTEM INC COM 127387108 8700 200101 SH SOLE 23 200101 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 16606 381919 SH SOLE 25 381919 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 59072 1358593 SH SOLE 26 358973 0 999620 CADENCE DESIGN SYSTEM INC COM 127387108 2345 53944 SH SOLE 28 39284 0 14660 CADENCE DESIGN SYSTEM INC COM 127387108 3253 74807 SH SOLE 29 8816 0 65991 CADENCE DESIGN SYSTEM INC COM 127387108 49615 1141088 SH SOLE 30 1141088 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3887 89386 SH SOLE 31 57338 0 32048 CADENCE DESIGN SYSTEM INC COM 127387108 1740 40021 SH SOLE 32 40021 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1327 30526 SH SOLE 34 30526 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 8926 205282 SH SOLE 36 205282 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 334 7688 SH SOLE 40 7688 0 0 CADIZ INC COM NEW 127537207 229 22244 SH SOLE 2 2654 0 19590 CADIZ INC COM NEW 127537207 3 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 840 81573 SH SOLE 18 81573 0 0 CADIZ INC COM NEW 127537207 766 74382 SH SOLE 19 74382 0 0 CADIZ INC COM NEW 127537207 8231 799172 SH SOLE 21 799172 0 0 CADIZ INC COM NEW 127537207 6784 658680 SH SOLE 22 642132 0 16548 CADIZ INC COM NEW 127537207 14 1350 SH SOLE 23 1350 0 0 CADIZ INC COM NEW 127537207 286 27754 SH SOLE 26 0 0 27754 CAESARS ENTMT CORP COM 127686103 10907 1606281 SH SOLE 2 254900 0 1351381 CAESARS ENTMT CORP COM 127686103 20 2957 SH SOLE 4 2957 0 0 CAESARS ENTMT CORP COM 127686103 73 10700 SH SOLE 7 10700 0 0 CAESARS ENTMT CORP COM 127686103 1956 288034 SH SOLE 18 288034 0 0 CAESARS ENTMT CORP COM 127686103 10535 1551604 SH SOLE 19 1551604 0 0 CAESARS ENTMT CORP COM 127686103 44415 6541171 SH SOLE 21 6541171 0 0 CAESARS ENTMT CORP COM 127686103 104035 15321813 SH SOLE 22 14212272 0 1109541 CAESARS ENTMT CORP COM 127686103 11 1590 SH SOLE 25 1590 0 0 CAESARS ENTMT CORP COM 127686103 1118 164621 SH SOLE 26 98451 0 66170 CAESARS ENTMT CORP COM 127686103 537 79154 SH SOLE 28 79154 0 0 CAESARS ENTMT CORP COM 127686103 124 18318 SH SOLE 29 0 0 18318 CAESARS ENTMT CORP COM 127686103 1101 162154 SH SOLE 30 162154 0 0 CAESARS ENTMT CORP COM 127686103 85 12455 SH SOLE 31 12455 0 0 CAESARS ENTMT CORP COM 127686103 4520 665714 SH SOLE 34 665714 0 0 CAESARS ENTMT CORP COM 127686103 379 55868 SH SOLE 40 55868 0 0 CAESARSTONE LTD ORD SHS M20598104 363 26750 SH SOLE 2 748 0 26002 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 27 1984 SH SOLE 7 1984 0 0 CAESARSTONE LTD ORD SHS M20598104 1073 79019 SH SOLE 18 79019 0 0 CAESARSTONE LTD ORD SHS M20598104 434 31940 SH SOLE 19 31940 0 0 CAESARSTONE LTD ORD SHS M20598104 15244 1122552 SH SOLE 21 1122552 0 0 CAESARSTONE LTD ORD SHS M20598104 5480 403530 SH SOLE 22 372037 0 31493 CAESARSTONE LTD ORD SHS M20598104 22 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 32 2353 SH SOLE 30 2353 0 0 CAESARSTONE LTD ORD SHS M20598104 37 2725 SH SOLE 40 2725 0 0 CAI INTERNATIONAL INC COM 12477X106 375 16161 SH SOLE 2 658 0 15503 CAI INTERNATIONAL INC COM 12477X106 10 412 SH SOLE 7 412 0 0 CAI INTERNATIONAL INC COM 12477X106 1413 60808 SH SOLE 18 60808 0 0 CAI INTERNATIONAL INC COM 12477X106 574 24692 SH SOLE 19 24692 0 0 CAI INTERNATIONAL INC COM 12477X106 14515 624820 SH SOLE 21 624820 0 0 CAI INTERNATIONAL INC COM 12477X106 11782 507198 SH SOLE 22 484695 0 22503 CAI INTERNATIONAL INC COM 12477X106 115 4937 SH SOLE 30 4937 0 0 CAL MAINE FOODS INC COM NEW 128030202 1259 29757 SH SOLE 2 1584 0 28173 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 899 21256 SH SOLE 7 21256 0 0 CAL MAINE FOODS INC COM NEW 128030202 6628 156699 SH SOLE 18 156699 0 0 CAL MAINE FOODS INC COM NEW 128030202 1939 45851 SH SOLE 19 45851 0 0 CAL MAINE FOODS INC COM NEW 128030202 137061 3240211 SH SOLE 21 3240211 0 0 CAL MAINE FOODS INC COM NEW 128030202 40317 953123 SH SOLE 22 911128 0 41995 CAL MAINE FOODS INC COM NEW 128030202 675 15967 SH SOLE 26 7834 0 8133 CAL MAINE FOODS INC COM NEW 128030202 187 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 74 1743 SH SOLE 29 0 0 1743 CAL MAINE FOODS INC COM NEW 128030202 2874 67954 SH SOLE 30 67954 0 0 CAL MAINE FOODS INC COM NEW 128030202 147 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 1542 SH SOLE 18 1542 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 95 26638 SH SOLE 21 26638 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 84 23628 SH SOLE 22 23628 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1298 122615 SH SOLE 2 122615 0 0 CALAMP CORP COM 128126109 360 27641 SH SOLE 2 1299 0 26342 CALAMP CORP COM 128126109 10 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 2306 177245 SH SOLE 18 177245 0 0 CALAMP CORP COM 128126109 644 49482 SH SOLE 19 49482 0 0 CALAMP CORP COM 128126109 50641 3892445 SH SOLE 21 3892445 0 0 CALAMP CORP COM 128126109 15155 1164842 SH SOLE 22 1070505 0 94337 CALAMP CORP COM 128126109 18 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 69 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 44 3363 SH SOLE 29 0 0 3363 CALAMP CORP COM 128126109 920 70713 SH SOLE 30 70713 0 0 CALAMP CORP COM 128126109 51 3941 SH SOLE 40 3941 0 0 CALAVO GROWERS INC COM 128246105 1182 16205 SH SOLE 2 4017 0 12188 CALAVO GROWERS INC COM 128246105 5 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 696 9545 SH SOLE 7 9545 0 0 CALAVO GROWERS INC COM 128246105 5772 79110 SH SOLE 18 79110 0 0 CALAVO GROWERS INC COM 128246105 5413 74195 SH SOLE 19 74195 0 0 CALAVO GROWERS INC COM 128246105 121024 1658767 SH SOLE 21 1658767 0 0 CALAVO GROWERS INC COM 128246105 36210 496305 SH SOLE 22 445495 0 50810 CALAVO GROWERS INC COM 128246105 902 12360 SH SOLE 23 12360 0 0 CALAVO GROWERS INC COM 128246105 2068 28341 SH SOLE 26 3775 0 24566 CALAVO GROWERS INC COM 128246105 156 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 171 2342 SH SOLE 29 0 0 2342 CALAVO GROWERS INC COM 128246105 2499 34256 SH SOLE 30 34256 0 0 CALAVO GROWERS INC COM 128246105 1504 20614 SH SOLE 34 20614 0 0 CALAVO GROWERS INC COM 128246105 114 1559 SH SOLE 40 1559 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 11 2090 SH SOLE 18 2090 0 0 CALERES INC COM 129500104 1223 43935 SH SOLE 2 1474 0 42461 CALERES INC COM 129500104 6 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 26 920 SH SOLE 7 920 0 0 CALERES INC COM 129500104 6098 219130 SH SOLE 18 219130 0 0 CALERES INC COM 129500104 1721 61822 SH SOLE 19 61822 0 0 CALERES INC COM 129500104 127690 4588212 SH SOLE 21 4588212 0 0 CALERES INC COM 129500104 33854 1216458 SH SOLE 22 1154239 0 62219 CALERES INC COM 129500104 296 10632 SH SOLE 26 0 0 10632 CALERES INC COM 129500104 167 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 75 2683 SH SOLE 29 0 0 2683 CALERES INC COM 129500104 2372 85236 SH SOLE 30 85236 0 0 CALERES INC COM 129500104 127 4548 SH SOLE 40 4548 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 815 47826 SH SOLE 2 1524 0 46302 CALIFORNIA RES CORP COM NEW 13057Q206 3 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 17 986 SH SOLE 7 986 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2577 151241 SH SOLE 18 151241 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1221 71669 SH SOLE 19 71669 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 26985 1583645 SH SOLE 21 1583645 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 22969 1347947 SH SOLE 22 1286640 0 61307 CALIFORNIA RES CORP COM NEW 13057Q206 57 3343 SH SOLE 23 3343 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 268 15739 SH SOLE 26 3718 0 12021 CALIFORNIA RES CORP COM NEW 13057Q206 107 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 26 1523 SH SOLE 29 0 0 1523 CALIFORNIA RES CORP COM NEW 13057Q206 499 29306 SH SOLE 30 29306 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 58 3390 SH SOLE 40 3390 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2325 48775 SH SOLE 2 1673 0 47102 CALIFORNIA WTR SVC GROUP COM 130788102 744 15603 SH SOLE 4 15603 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6190 129871 SH SOLE 7 129871 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 11961 250959 SH SOLE 18 250959 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3455 72489 SH SOLE 19 72489 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 244257 5124988 SH SOLE 21 5124988 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 72819 1527882 SH SOLE 22 1395774 0 132108 CALIFORNIA WTR SVC GROUP COM 130788102 889 18650 SH SOLE 26 14906 0 3744 CALIFORNIA WTR SVC GROUP COM 130788102 330 6916 SH SOLE 28 6916 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 12750 267523 SH SOLE 30 267523 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 83 1738 SH SOLE 36 1738 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 261 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 217 54047 SH SOLE 2 25230 0 28817 CALITHERA BIOSCIENCES INC COM 13089P101 4 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 439 109450 SH SOLE 18 109450 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1083 269970 SH SOLE 19 269970 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4725 1178368 SH SOLE 21 1178368 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4861 1212111 SH SOLE 22 1184259 0 27852 CALITHERA BIOSCIENCES INC COM 13089P101 384 95802 SH SOLE 23 95802 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 408 101796 SH SOLE 26 0 0 101796 CALITHERA BIOSCIENCES INC COM 13089P101 111 27595 SH SOLE 29 0 0 27595 CALIX INC COM 13100M509 641 65751 SH SOLE 2 28305 0 37446 CALIX INC COM 13100M509 9 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1496 153424 SH SOLE 18 153424 0 0 CALIX INC COM 13100M509 4301 441179 SH SOLE 19 441179 0 0 CALIX INC COM 13100M509 15614 1601399 SH SOLE 21 1601399 0 0 CALIX INC COM 13100M509 15900 1630749 SH SOLE 22 1595451 0 35298 CALIX INC COM 13100M509 987 101208 SH SOLE 23 101208 0 0 CALIX INC COM 13100M509 1578 161869 SH SOLE 26 0 0 161869 CALIX INC COM 13100M509 233 23918 SH SOLE 29 0 0 23918 CALLAWAY GOLF CO COM 131193104 1374 89796 SH SOLE 2 7217 0 82579 CALLAWAY GOLF CO COM 131193104 7 466 SH SOLE 4 466 0 0 CALLAWAY GOLF CO COM 131193104 31 2014 SH SOLE 7 2014 0 0 CALLAWAY GOLF CO COM 131193104 7115 465042 SH SOLE 18 465042 0 0 CALLAWAY GOLF CO COM 131193104 3566 233044 SH SOLE 19 233044 0 0 CALLAWAY GOLF CO COM 131193104 146457 9572344 SH SOLE 21 9572344 0 0 CALLAWAY GOLF CO COM 131193104 40801 2666704 SH SOLE 22 2539508 0 127196 CALLAWAY GOLF CO COM 131193104 103 6740 SH SOLE 23 6740 0 0 CALLAWAY GOLF CO COM 131193104 846 55290 SH SOLE 26 19657 0 35633 CALLAWAY GOLF CO COM 131193104 195 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 63 4090 SH SOLE 29 0 0 4090 CALLAWAY GOLF CO COM 131193104 2689 175767 SH SOLE 30 175767 0 0 CALLAWAY GOLF CO COM 131193104 128 8378 SH SOLE 40 8378 0 0 CALLON PETE CO DEL COM 13123X102 2156 332136 SH SOLE 2 102370 0 229766 CALLON PETE CO DEL COM 13123X102 9 1311 SH SOLE 4 1311 0 0 CALLON PETE CO DEL COM 13123X102 33 5061 SH SOLE 7 5061 0 0 CALLON PETE CO DEL COM 13123X102 8548 1317083 SH SOLE 18 1317083 0 0 CALLON PETE CO DEL COM 13123X102 2209 340360 SH SOLE 19 340360 0 0 CALLON PETE CO DEL COM 13123X102 107155 16510780 SH SOLE 21 16510780 0 0 CALLON PETE CO DEL COM 13123X102 52533 8094487 SH SOLE 22 7581187 0 513300 CALLON PETE CO DEL COM 13123X102 624 96138 SH SOLE 26 46020 0 50118 CALLON PETE CO DEL COM 13123X102 206 31750 SH SOLE 28 31750 0 0 CALLON PETE CO DEL COM 13123X102 892 137419 SH SOLE 30 137419 0 0 CALLON PETE CO DEL COM 13123X102 143 22098 SH SOLE 40 22098 0 0 CALYXT INC COM 13173L107 44 4222 SH SOLE 2 114 0 4108 CALYXT INC COM 13173L107 210 20312 SH SOLE 18 20312 0 0 CALYXT INC COM 13173L107 87 8380 SH SOLE 19 8380 0 0 CALYXT INC COM 13173L107 1970 190168 SH SOLE 21 190168 0 0 CALYXT INC COM 13173L107 1704 164516 SH SOLE 22 160769 0 3747 CAMBER ENERGY INC COM NEW 13200M300 0 47 SH SOLE 21 47 0 0 CAMBREX CORP COM 132011107 1164 30822 SH SOLE 2 1156 0 29666 CAMBREX CORP COM 132011107 3 88 SH SOLE 4 88 0 0 CAMBREX CORP COM 132011107 28 732 SH SOLE 7 732 0 0 CAMBREX CORP COM 132011107 6466 171229 SH SOLE 18 171229 0 0 CAMBREX CORP COM 132011107 1859 49229 SH SOLE 19 49229 0 0 CAMBREX CORP COM 132011107 134039 3549774 SH SOLE 21 3549774 0 0 CAMBREX CORP COM 132011107 37520 993638 SH SOLE 22 952016 0 41622 CAMBREX CORP COM 132011107 523 13839 SH SOLE 26 4541 0 9298 CAMBREX CORP COM 132011107 173 4593 SH SOLE 28 4593 0 0 CAMBREX CORP COM 132011107 2558 67739 SH SOLE 30 67739 0 0 CAMBREX CORP COM 132011107 136 3590 SH SOLE 40 3590 0 0 CAMBRIDGE BANCORP COM 132152109 294 3534 SH SOLE 2 125 0 3409 CAMBRIDGE BANCORP COM 132152109 6 72 SH SOLE 7 72 0 0 CAMBRIDGE BANCORP COM 132152109 1056 12684 SH SOLE 18 12684 0 0 CAMBRIDGE BANCORP COM 132152109 428 5147 SH SOLE 19 5147 0 0 CAMBRIDGE BANCORP COM 132152109 10752 129159 SH SOLE 21 129159 0 0 CAMBRIDGE BANCORP COM 132152109 2968 35648 SH SOLE 22 33108 0 2540 CAMDEN NATL CORP COM 133034108 539 14988 SH SOLE 2 350 0 14638 CAMDEN NATL CORP COM 133034108 12 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2028 56387 SH SOLE 18 56387 0 0 CAMDEN NATL CORP COM 133034108 829 23053 SH SOLE 19 23053 0 0 CAMDEN NATL CORP COM 133034108 19981 555500 SH SOLE 21 555500 0 0 CAMDEN NATL CORP COM 133034108 18448 512861 SH SOLE 22 490137 0 22724 CAMDEN NATL CORP COM 133034108 43 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 82 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 158 4385 SH SOLE 30 4385 0 0 CAMDEN NATL CORP COM 133034108 39 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22554 256148 SH SOLE 2 50373 0 205775 CAMDEN PPTY TR SH BEN INT 133131102 8334 94656 SH SOLE 4 92208 0 2448 CAMDEN PPTY TR SH BEN INT 133131102 17376 197338 SH SOLE 7 178785 0 18553 CAMDEN PPTY TR SH BEN INT 133131102 51 582 SH SOLE 13 582 0 0 CAMDEN PPTY TR SH BEN INT 133131102 313 3550 SH SOLE 15 3550 0 0 CAMDEN PPTY TR SH BEN INT 133131102 24204 274893 SH SOLE 18 266864 0 8029 CAMDEN PPTY TR SH BEN INT 133131102 14961 169915 SH SOLE 19 169915 0 0 CAMDEN PPTY TR SH BEN INT 133131102 545223 6192195 SH SOLE 21 6192195 0 0 CAMDEN PPTY TR SH BEN INT 133131102 383397 4354314 SH SOLE 22 4166476 0 187838 CAMDEN PPTY TR SH BEN INT 133131102 5868 66641 SH SOLE 23 66641 0 0 CAMDEN PPTY TR SH BEN INT 133131102 16618 188735 SH SOLE 25 188735 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20837 236645 SH SOLE 26 76839 0 159806 CAMDEN PPTY TR SH BEN INT 133131102 1567 17792 SH SOLE 28 13220 0 4572 CAMDEN PPTY TR SH BEN INT 133131102 4874 55354 SH SOLE 29 36610 0 18744 CAMDEN PPTY TR SH BEN INT 133131102 49389 560918 SH SOLE 30 560918 0 0 CAMDEN PPTY TR SH BEN INT 133131102 6453 73289 SH SOLE 31 22620 0 50669 CAMDEN PPTY TR SH BEN INT 133131102 416 4724 SH SOLE 34 4724 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2374 26966 SH SOLE 36 26966 0 0 CAMDEN PPTY TR SH BEN INT 133131102 164 1861 SH SOLE 40 1861 0 0 CAMECO CORP COM 13321L108 2478 218299 SH SOLE 21 218299 0 0 CAMPBELL SOUP CO COM 134429109 17370 526534 SH SOLE 2 99628 0 426906 CAMPBELL SOUP CO COM 134429109 2086 63233 SH SOLE 4 58474 0 4759 CAMPBELL SOUP CO COM 134429109 6743 204384 SH SOLE 7 186218 0 18166 CAMPBELL SOUP CO COM 134429109 36 1078 SH SOLE 13 1078 0 0 CAMPBELL SOUP CO COM 134429109 68 2076 SH SOLE 15 2076 0 0 CAMPBELL SOUP CO COM 134429109 12545 380268 SH SOLE 18 354992 0 25276 CAMPBELL SOUP CO COM 134429109 1860 56392 SH SOLE 19 56392 0 0 CAMPBELL SOUP CO COM 134429109 195537 5927168 SH SOLE 21 5927168 0 0 CAMPBELL SOUP CO COM 134429109 162355 4921351 SH SOLE 22 4446710 0 474641 CAMPBELL SOUP CO COM 134429109 5886 178425 SH SOLE 23 178425 0 0 CAMPBELL SOUP CO COM 134429109 5541 167974 SH SOLE 25 167974 0 0 CAMPBELL SOUP CO COM 134429109 34399 1042717 SH SOLE 26 256202 0 786515 CAMPBELL SOUP CO COM 134429109 1178 35695 SH SOLE 28 26368 0 9327 CAMPBELL SOUP CO COM 134429109 1477 44782 SH SOLE 29 7918 0 36864 CAMPBELL SOUP CO COM 134429109 33019 1000886 SH SOLE 30 1000886 0 0 CAMPBELL SOUP CO COM 134429109 2427 73565 SH SOLE 31 39743 0 33822 CAMPBELL SOUP CO COM 134429109 286 8672 SH SOLE 34 8672 0 0 CAMPBELL SOUP CO COM 134429109 5861 177655 SH SOLE 36 177655 0 0 CAMPBELL SOUP CO COM 134429109 120 3651 SH SOLE 40 3651 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 301 26210 SH SOLE 2 1173 0 25037 CAMPING WORLD HLDGS INC CL A 13462K109 9 750 SH SOLE 7 750 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1179 102816 SH SOLE 18 102816 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 557 48550 SH SOLE 19 48550 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11989 1045234 SH SOLE 21 1045234 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 10112 881639 SH SOLE 22 843462 0 38177 CAMPING WORLD HLDGS INC CL A 13462K109 104 9055 SH SOLE 26 0 0 9055 CAMPING WORLD HLDGS INC CL A 13462K109 49 4295 SH SOLE 28 4295 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 86 7461 SH SOLE 30 7461 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 36 3182 SH SOLE 40 3182 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 688 15726 SH SOLE 22 15726 0 0 CANADIAN NAT RES LTD COM 136385101 16062 665647 SH SOLE 21 665647 0 0 CANADIAN NATL RY CO COM 136375102 4 48 SH SOLE 18 48 0 0 CANADIAN NATL RY CO COM 136375102 16636 224483 SH SOLE 22 224483 0 0 CANADIAN SOLAR INC COM 136635109 2917 203417 SH SOLE 21 203417 0 0 CANADIAN SOLAR INC COM 136635109 42 2922 SH SOLE 22 2922 0 0 CANADIAN SOLAR INC COM 136635109 2072 144472 SH SOLE 30 144472 0 0 CANADIAN SOLAR INC COM 136635109 18433 1285420 SH SOLE 34 1285420 0 0 CANCER GENETICS INC COM 13739U104 1 6167 SH SOLE 21 6167 0 0 CANNAE HLDGS INC COM 13765N107 1202 70209 SH SOLE 2 2366 0 67843 CANNAE HLDGS INC COM 13765N107 7 421 SH SOLE 4 421 0 0 CANNAE HLDGS INC COM 13765N107 26 1509 SH SOLE 7 1509 0 0 CANNAE HLDGS INC COM 13765N107 4013 234427 SH SOLE 18 234427 0 0 CANNAE HLDGS INC COM 13765N107 1734 101267 SH SOLE 19 101267 0 0 CANNAE HLDGS INC COM 13765N107 39115 2284739 SH SOLE 21 2284739 0 0 CANNAE HLDGS INC COM 13765N107 36108 2109120 SH SOLE 22 2004651 0 104469 CANNAE HLDGS INC COM 13765N107 285 16623 SH SOLE 26 13850 0 2773 CANNAE HLDGS INC COM 13765N107 150 8787 SH SOLE 28 8787 0 0 CANNAE HLDGS INC COM 13765N107 5553 324345 SH SOLE 30 324345 0 0 CANNAE HLDGS INC COM 13765N107 153 8938 SH SOLE 40 8938 0 0 CANON INC SPONSORED ADR 138006309 5 192 SH SOLE 18 192 0 0 CANTEL MEDICAL CORP COM 138098108 6490 87177 SH SOLE 2 21063 0 66114 CANTEL MEDICAL CORP COM 138098108 35 476 SH SOLE 4 476 0 0 CANTEL MEDICAL CORP COM 138098108 56 753 SH SOLE 7 753 0 0 CANTEL MEDICAL CORP COM 138098108 8073 108437 SH SOLE 18 108437 0 0 CANTEL MEDICAL CORP COM 138098108 2624 35247 SH SOLE 19 35247 0 0 CANTEL MEDICAL CORP COM 138098108 153512 2061943 SH SOLE 21 2061943 0 0 CANTEL MEDICAL CORP COM 138098108 92199 1238401 SH SOLE 22 1132843 0 105558 CANTEL MEDICAL CORP COM 138098108 862 11583 SH SOLE 23 11583 0 0 CANTEL MEDICAL CORP COM 138098108 2938 39462 SH SOLE 26 9572 0 29890 CANTEL MEDICAL CORP COM 138098108 354 4756 SH SOLE 28 4756 0 0 CANTEL MEDICAL CORP COM 138098108 658 8834 SH SOLE 29 0 0 8834 CANTEL MEDICAL CORP COM 138098108 711 9547 SH SOLE 30 9547 0 0 CANTEL MEDICAL CORP COM 138098108 91 1222 SH SOLE 31 741 0 481 CANTEL MEDICAL CORP COM 138098108 303 4072 SH SOLE 40 4072 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 6 441 SH SOLE 18 441 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 8 598 SH SOLE 21 598 0 0 CAPITAL BANCORP INC MD COM 139737100 51 4506 SH SOLE 2 0 0 4506 CAPITAL BANCORP INC MD COM 139737100 285 25007 SH SOLE 18 25007 0 0 CAPITAL BANCORP INC MD COM 139737100 103 9034 SH SOLE 19 9034 0 0 CAPITAL BANCORP INC MD COM 139737100 2490 218250 SH SOLE 21 218250 0 0 CAPITAL BANCORP INC MD COM 139737100 476 41694 SH SOLE 22 39523 0 2171 CAPITAL CITY BK GROUP INC COM 139674105 298 12833 SH SOLE 2 1110 0 11723 CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 968 41698 SH SOLE 18 41698 0 0 CAPITAL CITY BK GROUP INC COM 139674105 518 22336 SH SOLE 19 22336 0 0 CAPITAL CITY BK GROUP INC COM 139674105 9737 419511 SH SOLE 21 419511 0 0 CAPITAL CITY BK GROUP INC COM 139674105 10644 458589 SH SOLE 22 450843 0 7746 CAPITAL CITY BK GROUP INC COM 139674105 50 2159 SH SOLE 23 2159 0 0 CAPITAL CITY BK GROUP INC COM 139674105 142 6125 SH SOLE 26 0 0 6125 CAPITAL ONE FINL CORP COM 14040H105 104438 1381632 SH SOLE 2 263909 0 1117723 CAPITAL ONE FINL CORP COM 14040H105 13030 172382 SH SOLE 4 159547 0 12835 CAPITAL ONE FINL CORP COM 14040H105 30895 408719 SH SOLE 7 374770 0 33949 CAPITAL ONE FINL CORP COM 14040H105 1167 15433 SH SOLE 13 15433 0 0 CAPITAL ONE FINL CORP COM 14040H105 303 4011 SH SOLE 15 4011 0 0 CAPITAL ONE FINL CORP COM 14040H105 84070 1112182 SH SOLE 18 1050245 0 61937 CAPITAL ONE FINL CORP COM 14040H105 33985 449597 SH SOLE 19 449597 0 0 CAPITAL ONE FINL CORP COM 14040H105 657089 8692800 SH SOLE 21 8692800 0 0 CAPITAL ONE FINL CORP COM 14040H105 916266 12121527 SH SOLE 22 10804439 0 1317088 CAPITAL ONE FINL CORP COM 14040H105 27250 360499 SH SOLE 23 360499 0 0 CAPITAL ONE FINL CORP COM 14040H105 34929 462090 SH SOLE 25 462090 0 0 CAPITAL ONE FINL CORP COM 14040H105 144725 1914599 SH SOLE 26 479033 0 1435566 CAPITAL ONE FINL CORP COM 14040H105 6950 91943 SH SOLE 28 66848 0 25095 CAPITAL ONE FINL CORP COM 14040H105 5549 73415 SH SOLE 29 21554 0 51861 CAPITAL ONE FINL CORP COM 14040H105 141966 1878104 SH SOLE 30 1878104 0 0 CAPITAL ONE FINL CORP COM 14040H105 12571 166302 SH SOLE 31 112245 0 54057 CAPITAL ONE FINL CORP COM 14040H105 9121 120662 SH SOLE 34 120662 0 0 CAPITAL ONE FINL CORP COM 14040H105 33005 436635 SH SOLE 36 436635 0 0 CAPITAL ONE FINL CORP COM 14040H105 822 10877 SH SOLE 40 10877 0 0 CAPITAL SR LIVING CORP COM 140475104 137 20075 SH SOLE 2 879 0 19196 CAPITAL SR LIVING CORP COM 140475104 2 237 SH SOLE 4 237 0 0 CAPITAL SR LIVING CORP COM 140475104 5 672 SH SOLE 7 672 0 0 CAPITAL SR LIVING CORP COM 140475104 552 81183 SH SOLE 18 81183 0 0 CAPITAL SR LIVING CORP COM 140475104 239 35210 SH SOLE 19 35210 0 0 CAPITAL SR LIVING CORP COM 140475104 9079 1335089 SH SOLE 21 1335089 0 0 CAPITAL SR LIVING CORP COM 140475104 5899 867468 SH SOLE 22 827909 0 39559 CAPITAL SR LIVING CORP COM 140475104 100 14712 SH SOLE 26 0 0 14712 CAPITAL SR LIVING CORP COM 140475104 28 4176 SH SOLE 28 4176 0 0 CAPITAL SR LIVING CORP COM 140475104 25 3665 SH SOLE 30 3665 0 0 CAPITAL SR LIVING CORP COM 140475104 23 3367 SH SOLE 40 3367 0 0 CAPITOL FED FINL INC COM 14057J101 1692 132473 SH SOLE 2 4446 0 128027 CAPITOL FED FINL INC COM 14057J101 11 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 27 2138 SH SOLE 7 2138 0 0 CAPITOL FED FINL INC COM 14057J101 5613 439522 SH SOLE 18 439522 0 0 CAPITOL FED FINL INC COM 14057J101 2505 196144 SH SOLE 19 196144 0 0 CAPITOL FED FINL INC COM 14057J101 60098 4706185 SH SOLE 21 4706185 0 0 CAPITOL FED FINL INC COM 14057J101 61260 4797187 SH SOLE 22 4619949 0 177238 CAPITOL FED FINL INC COM 14057J101 273 21390 SH SOLE 26 15316 0 6074 CAPITOL FED FINL INC COM 14057J101 238 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 419 32781 SH SOLE 30 32781 0 0 CAPITOL FED FINL INC COM 14057J101 59 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 210 16458 SH SOLE 40 16458 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 1 2671 SH SOLE 18 2671 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 17 42474 SH SOLE 21 42474 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 114 7721 SH SOLE 2 374 0 7347 CAPSTAR FINL HLDGS INC COM 14070T102 409 27765 SH SOLE 18 27765 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 159 10796 SH SOLE 19 10796 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 4171 283186 SH SOLE 21 283186 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1068 72489 SH SOLE 22 68224 0 4265 CAPSTEAD MTG CORP COM NO PAR 14067E506 651 97597 SH SOLE 2 3473 0 94124 CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 0 67 SH SOLE 7 67 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3125 468538 SH SOLE 18 468538 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 877 131441 SH SOLE 19 131441 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 78235 11729422 SH SOLE 21 11729422 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 19688 2951709 SH SOLE 22 2809282 0 142427 CAPSTEAD MTG CORP COM NO PAR 14067E506 102 15226 SH SOLE 26 12091 0 3135 CAPSTEAD MTG CORP COM NO PAR 14067E506 96 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1369 205185 SH SOLE 30 205185 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 74 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 7 12472 SH SOLE 18 12472 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 103 171559 SH SOLE 21 171559 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 202 336672 SH SOLE 22 336672 0 0 CARA THERAPEUTICS INC COM 140755109 342 26304 SH SOLE 2 1009 0 25295 CARA THERAPEUTICS INC COM 140755109 8 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 1456 112026 SH SOLE 18 112026 0 0 CARA THERAPEUTICS INC COM 140755109 892 68644 SH SOLE 19 68644 0 0 CARA THERAPEUTICS INC COM 140755109 21006 1615813 SH SOLE 21 1615813 0 0 CARA THERAPEUTICS INC COM 140755109 12515 962690 SH SOLE 22 920928 0 41762 CARA THERAPEUTICS INC COM 140755109 17 1337 SH SOLE 23 1337 0 0 CARA THERAPEUTICS INC COM 140755109 52 4018 SH SOLE 28 4018 0 0 CARA THERAPEUTICS INC COM 140755109 65 5004 SH SOLE 30 5004 0 0 CARA THERAPEUTICS INC COM 140755109 11 853 SH SOLE 34 853 0 0 CARA THERAPEUTICS INC COM 140755109 43 3314 SH SOLE 40 3314 0 0 CARBO CERAMICS INC COM 140781105 117 33522 SH SOLE 2 891 0 32631 CARBO CERAMICS INC COM 140781105 2 454 SH SOLE 7 454 0 0 CARBO CERAMICS INC COM 140781105 389 111805 SH SOLE 18 111805 0 0 CARBO CERAMICS INC COM 140781105 100 28739 SH SOLE 19 28739 0 0 CARBO CERAMICS INC COM 140781105 7779 2235280 SH SOLE 21 2235280 0 0 CARBO CERAMICS INC COM 140781105 1913 549820 SH SOLE 22 523135 0 26685 CARBO CERAMICS INC COM 140781105 143 41120 SH SOLE 30 41120 0 0 CARBON BLACK INC COM 14081R103 386 28726 SH SOLE 2 1390 0 27336 CARBON BLACK INC COM 14081R103 3 205 SH SOLE 7 205 0 0 CARBON BLACK INC COM 14081R103 1698 126564 SH SOLE 18 126564 0 0 CARBON BLACK INC COM 14081R103 803 59863 SH SOLE 19 59863 0 0 CARBON BLACK INC COM 14081R103 16227 1209134 SH SOLE 21 1209134 0 0 CARBON BLACK INC COM 14081R103 9585 714252 SH SOLE 22 680400 0 33852 CARBON BLACK INC COM 14081R103 9 652 SH SOLE 26 0 0 652 CARBONITE INC COM 141337105 641 25394 SH SOLE 2 1103 0 24291 CARBONITE INC COM 141337105 15 578 SH SOLE 7 578 0 0 CARBONITE INC COM 141337105 2800 110850 SH SOLE 18 110850 0 0 CARBONITE INC COM 141337105 1191 47152 SH SOLE 19 47152 0 0 CARBONITE INC COM 141337105 28963 1146603 SH SOLE 21 1146603 0 0 CARBONITE INC COM 141337105 24094 953843 SH SOLE 22 866536 0 87307 CARBONITE INC COM 141337105 269 10648 SH SOLE 26 0 0 10648 CARBONITE INC COM 141337105 123 4860 SH SOLE 28 4860 0 0 CARBONITE INC COM 141337105 160 6324 SH SOLE 30 6324 0 0 CARBONITE INC COM 141337105 88 3492 SH SOLE 40 3492 0 0 CARDINAL HEALTH INC COM 14149Y108 50730 1137440 SH SOLE 2 410979 0 726461 CARDINAL HEALTH INC COM 14149Y108 7523 168678 SH SOLE 4 160480 0 8198 CARDINAL HEALTH INC COM 14149Y108 23907 536022 SH SOLE 7 352448 0 183574 CARDINAL HEALTH INC COM 14149Y108 2674 59963 SH SOLE 13 59963 0 0 CARDINAL HEALTH INC COM 14149Y108 116 2605 SH SOLE 15 2605 0 0 CARDINAL HEALTH INC COM 14149Y108 57891 1298014 SH SOLE 18 1220223 0 77791 CARDINAL HEALTH INC COM 14149Y108 98546 2209554 SH SOLE 19 2209554 0 0 CARDINAL HEALTH INC COM 14149Y108 323546 7254397 SH SOLE 21 7254397 0 0 CARDINAL HEALTH INC COM 14149Y108 395856 8875703 SH SOLE 22 7466667 0 1409036 CARDINAL HEALTH INC COM 14149Y108 15597 349718 SH SOLE 23 349718 0 0 CARDINAL HEALTH INC COM 14149Y108 14272 319990 SH SOLE 25 319990 0 0 CARDINAL HEALTH INC COM 14149Y108 69947 1568317 SH SOLE 26 358715 0 1209602 CARDINAL HEALTH INC COM 14149Y108 2666 59776 SH SOLE 28 43716 0 16060 CARDINAL HEALTH INC COM 14149Y108 11967 268312 SH SOLE 29 77738 0 190574 CARDINAL HEALTH INC COM 14149Y108 56361 1263691 SH SOLE 30 1263691 0 0 CARDINAL HEALTH INC COM 14149Y108 12257 274814 SH SOLE 31 175218 0 99596 CARDINAL HEALTH INC COM 14149Y108 3661 82092 SH SOLE 34 82092 0 0 CARDINAL HEALTH INC COM 14149Y108 17771 398448 SH SOLE 36 398448 0 0 CARDINAL HEALTH INC COM 14149Y108 367 8238 SH SOLE 40 8238 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 914 32068 SH SOLE 2 6968 0 25100 CARDIOVASCULAR SYS INC DEL COM 141619106 7 233 SH SOLE 4 233 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 20 718 SH SOLE 7 718 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3174 111414 SH SOLE 18 111414 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 4134 145089 SH SOLE 19 145089 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 41716 1464242 SH SOLE 21 1464242 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 30753 1079438 SH SOLE 22 1040358 0 39080 CARDIOVASCULAR SYS INC DEL COM 141619106 731 25656 SH SOLE 23 25656 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 616 21613 SH SOLE 26 0 0 21613 CARDIOVASCULAR SYS INC DEL COM 141619106 121 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 152 5327 SH SOLE 29 0 0 5327 CARDIOVASCULAR SYS INC DEL COM 141619106 231 8097 SH SOLE 30 8097 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 94 3314 SH SOLE 40 3314 0 0 CARDLYTICS INC COM 14161W105 49 4502 SH SOLE 2 175 0 4327 CARDLYTICS INC COM 14161W105 189 17457 SH SOLE 18 17457 0 0 CARDLYTICS INC COM 14161W105 90 8319 SH SOLE 19 8319 0 0 CARDLYTICS INC COM 14161W105 2166 199980 SH SOLE 21 199980 0 0 CARDLYTICS INC COM 14161W105 2084 192460 SH SOLE 22 188980 0 3480 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 810 875000 PRN SOLE 21 875000 0 0 CARDTRONICS PLC SHS CL A G1991C105 886 34082 SH SOLE 2 1373 0 32709 CARDTRONICS PLC SHS CL A G1991C105 8 290 SH SOLE 4 290 0 0 CARDTRONICS PLC SHS CL A G1991C105 23 873 SH SOLE 7 873 0 0 CARDTRONICS PLC SHS CL A G1991C105 5084 195535 SH SOLE 18 195535 0 0 CARDTRONICS PLC SHS CL A G1991C105 1727 66407 SH SOLE 19 66407 0 0 CARDTRONICS PLC SHS CL A G1991C105 104016 4000620 SH SOLE 21 4000620 0 0 CARDTRONICS PLC SHS CL A G1991C105 28489 1095731 SH SOLE 22 1037656 0 58075 CARDTRONICS PLC SHS CL A G1991C105 115 4408 SH SOLE 23 4408 0 0 CARDTRONICS PLC SHS CL A G1991C105 369 14202 SH SOLE 26 8573 0 5629 CARDTRONICS PLC SHS CL A G1991C105 171 6559 SH SOLE 28 6559 0 0 CARDTRONICS PLC SHS CL A G1991C105 1996 76753 SH SOLE 30 76753 0 0 CARDTRONICS PLC SHS CL A G1991C105 125 4794 SH SOLE 40 4794 0 0 CARE COM INC COM 141633107 596 30843 SH SOLE 2 15729 0 15114 CARE COM INC COM 141633107 8 405 SH SOLE 7 405 0 0 CARE COM INC COM 141633107 1339 69320 SH SOLE 18 69320 0 0 CARE COM INC COM 141633107 3992 206758 SH SOLE 19 206758 0 0 CARE COM INC COM 141633107 13792 714235 SH SOLE 21 714235 0 0 CARE COM INC COM 141633107 16922 876349 SH SOLE 22 848209 0 28140 CARE COM INC COM 141633107 1155 59791 SH SOLE 23 59791 0 0 CARE COM INC COM 141633107 1385 71730 SH SOLE 26 0 0 71730 CARE COM INC COM 141633107 244 12629 SH SOLE 29 0 0 12629 CARE COM INC COM 141633107 134 6948 SH SOLE 30 6948 0 0 CAREDX INC COM 14167L103 695 27641 SH SOLE 2 1093 0 26548 CAREDX INC COM 14167L103 17 690 SH SOLE 7 690 0 0 CAREDX INC COM 14167L103 3047 121200 SH SOLE 18 121200 0 0 CAREDX INC COM 14167L103 1723 68522 SH SOLE 19 68522 0 0 CAREDX INC COM 14167L103 31118 1237796 SH SOLE 21 1237796 0 0 CAREDX INC COM 14167L103 25438 1011836 SH SOLE 22 973415 0 38421 CAREDX INC COM 14167L103 102 4057 SH SOLE 23 4057 0 0 CAREDX INC COM 14167L103 202 8043 SH SOLE 26 0 0 8043 CAREDX INC COM 14167L103 181 7200 SH SOLE 30 7200 0 0 CAREDX INC COM 14167L103 121 4815 SH SOLE 40 4815 0 0 CAREER EDUCATION CORP COM 141665109 629 55059 SH SOLE 2 2299 0 52760 CAREER EDUCATION CORP COM 141665109 15 1322 SH SOLE 7 1322 0 0 CAREER EDUCATION CORP COM 141665109 4054 355004 SH SOLE 18 355004 0 0 CAREER EDUCATION CORP COM 141665109 1157 101325 SH SOLE 19 101325 0 0 CAREER EDUCATION CORP COM 141665109 84927 7436662 SH SOLE 21 7436662 0 0 CAREER EDUCATION CORP COM 141665109 23005 2014453 SH SOLE 22 1925118 0 89335 CAREER EDUCATION CORP COM 141665109 254 22282 SH SOLE 26 0 0 22282 CAREER EDUCATION CORP COM 141665109 98 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 1622 142056 SH SOLE 30 142056 0 0 CAREER EDUCATION CORP COM 141665109 62 5454 SH SOLE 40 5454 0 0 CARETRUST REIT INC COM 14174T107 2270 122958 SH SOLE 2 43182 0 79776 CARETRUST REIT INC COM 14174T107 8030 434992 SH SOLE 4 434992 0 0 CARETRUST REIT INC COM 14174T107 2443 132324 SH SOLE 7 132324 0 0 CARETRUST REIT INC COM 14174T107 58 3154 SH SOLE 15 3154 0 0 CARETRUST REIT INC COM 14174T107 8821 477836 SH SOLE 18 477836 0 0 CARETRUST REIT INC COM 14174T107 9199 498341 SH SOLE 19 498341 0 0 CARETRUST REIT INC COM 14174T107 157614 8538113 SH SOLE 21 8538113 0 0 CARETRUST REIT INC COM 14174T107 78805 4268972 SH SOLE 22 3865484 0 403488 CARETRUST REIT INC COM 14174T107 5091 275808 SH SOLE 23 275808 0 0 CARETRUST REIT INC COM 14174T107 2916 157970 SH SOLE 25 157970 0 0 CARETRUST REIT INC COM 14174T107 4766 258163 SH SOLE 26 0 0 258163 CARETRUST REIT INC COM 14174T107 197 10678 SH SOLE 28 10678 0 0 CARETRUST REIT INC COM 14174T107 547 29631 SH SOLE 29 29631 0 0 CARETRUST REIT INC COM 14174T107 10002 541801 SH SOLE 30 541801 0 0 CARETRUST REIT INC COM 14174T107 5200 281669 SH SOLE 34 281669 0 0 CARETRUST REIT INC COM 14174T107 185 10021 SH SOLE 40 10021 0 0 CARGURUS INC COM CL A 141788109 1855 54981 SH SOLE 2 16896 0 38085 CARGURUS INC COM CL A 141788109 15 449 SH SOLE 4 449 0 0 CARGURUS INC COM CL A 141788109 36 1063 SH SOLE 7 1063 0 0 CARGURUS INC COM CL A 141788109 327 9687 SH SOLE 13 9687 0 0 CARGURUS INC COM CL A 141788109 5615 166476 SH SOLE 18 166476 0 0 CARGURUS INC COM CL A 141788109 12160 360510 SH SOLE 19 360510 0 0 CARGURUS INC COM CL A 141788109 56098 1663139 SH SOLE 21 1663139 0 0 CARGURUS INC COM CL A 141788109 46050 1365261 SH SOLE 22 1261475 0 103786 CARGURUS INC COM CL A 141788109 1668 49465 SH SOLE 23 49465 0 0 CARGURUS INC COM CL A 141788109 50 1468 SH SOLE 25 1468 0 0 CARGURUS INC COM CL A 141788109 2617 77578 SH SOLE 26 0 0 77578 CARGURUS INC COM CL A 141788109 1074 31850 SH SOLE 29 0 0 31850 CARGURUS INC COM CL A 141788109 57 1703 SH SOLE 30 1703 0 0 CARGURUS INC COM CL A 141788109 39 1147 SH SOLE 34 1147 0 0 CARGURUS INC COM CL A 141788109 185 5477 SH SOLE 36 5477 0 0 CARLISLE COS INC COM 142339100 14100 140268 SH SOLE 2 32253 0 108015 CARLISLE COS INC COM 142339100 29 290 SH SOLE 4 290 0 0 CARLISLE COS INC COM 142339100 2284 22717 SH SOLE 7 22717 0 0 CARLISLE COS INC COM 142339100 17833 177407 SH SOLE 18 177407 0 0 CARLISLE COS INC COM 142339100 1252 12455 SH SOLE 19 12455 0 0 CARLISLE COS INC COM 142339100 291450 2899427 SH SOLE 21 2899427 0 0 CARLISLE COS INC COM 142339100 190179 1891947 SH SOLE 22 1769779 0 122168 CARLISLE COS INC COM 142339100 2013 20030 SH SOLE 26 9525 0 10505 CARLISLE COS INC COM 142339100 785 7811 SH SOLE 28 7811 0 0 CARLISLE COS INC COM 142339100 364 3617 SH SOLE 29 0 0 3617 CARLISLE COS INC COM 142339100 1499 14910 SH SOLE 30 14910 0 0 CARLISLE COS INC COM 142339100 121 1208 SH SOLE 31 1208 0 0 CARLISLE COS INC COM 142339100 177 1761 SH SOLE 36 1761 0 0 CARLISLE COS INC COM 142339100 561 5584 SH SOLE 40 5584 0 0 CARMAX INC COM 143130102 25949 413662 SH SOLE 2 27536 0 386126 CARMAX INC COM 143130102 3530 56279 SH SOLE 4 51581 0 4698 CARMAX INC COM 143130102 8316 132562 SH SOLE 7 132562 0 0 CARMAX INC COM 143130102 68 1079 SH SOLE 13 1079 0 0 CARMAX INC COM 143130102 94 1503 SH SOLE 15 1503 0 0 CARMAX INC COM 143130102 22338 356102 SH SOLE 18 334533 0 21569 CARMAX INC COM 143130102 2821 44968 SH SOLE 19 44968 0 0 CARMAX INC COM 143130102 245497 3913557 SH SOLE 21 3913557 0 0 CARMAX INC COM 143130102 265174 4227235 SH SOLE 22 3750609 0 476626 CARMAX INC COM 143130102 7755 123630 SH SOLE 23 123630 0 0 CARMAX INC COM 143130102 9710 154786 SH SOLE 25 154786 0 0 CARMAX INC COM 143130102 41614 663375 SH SOLE 26 217007 0 446368 CARMAX INC COM 143130102 2164 34505 SH SOLE 28 25331 0 9174 CARMAX INC COM 143130102 2573 41014 SH SOLE 29 5439 0 35575 CARMAX INC COM 143130102 36212 577269 SH SOLE 30 577269 0 0 CARMAX INC COM 143130102 4721 75253 SH SOLE 31 41953 0 33300 CARMAX INC COM 143130102 623 9927 SH SOLE 34 9927 0 0 CARMAX INC COM 143130102 9478 151098 SH SOLE 36 151098 0 0 CARMAX INC COM 143130102 231 3683 SH SOLE 40 3683 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 54387 1103186 SH SOLE 2 123925 0 979261 CARNIVAL CORP UNIT 99/99/9999 143658300 11573 234737 SH SOLE 4 223579 0 11158 CARNIVAL CORP UNIT 99/99/9999 143658300 18098 367108 SH SOLE 7 351853 0 15255 CARNIVAL CORP UNIT 99/99/9999 143658300 1988 40324 SH SOLE 13 40324 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 122 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 85293 1730084 SH SOLE 18 1515192 0 214892 CARNIVAL CORP UNIT 99/99/9999 143658300 31515 639244 SH SOLE 19 639244 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 385135 7812073 SH SOLE 21 7812073 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 524537 10639703 SH SOLE 22 9132590 0 1507113 CARNIVAL CORP UNIT 99/99/9999 143658300 23692 480565 SH SOLE 23 480565 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 20144 408594 SH SOLE 25 360784 0 47810 CARNIVAL CORP UNIT 99/99/9999 143658300 78055 1583275 SH SOLE 26 469123 0 1114152 CARNIVAL CORP UNIT 99/99/9999 143658300 3955 80221 SH SOLE 28 57665 0 22556 CARNIVAL CORP UNIT 99/99/9999 143658300 9553 193781 SH SOLE 29 121220 0 72561 CARNIVAL CORP UNIT 99/99/9999 143658300 72352 1467593 SH SOLE 30 1467593 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 18002 365145 SH SOLE 31 241264 0 123881 CARNIVAL CORP UNIT 99/99/9999 143658300 40031 811995 SH SOLE 34 811995 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 22058 447426 SH SOLE 36 447426 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 503 10210 SH SOLE 40 10210 0 0 CARNIVAL PLC ADR 14365C103 1 18 SH SOLE 18 18 0 0 CAROLINA FINL CORP NEW COM 143873107 514 17362 SH SOLE 2 739 0 16623 CAROLINA FINL CORP NEW COM 143873107 13 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 2167 73227 SH SOLE 18 73227 0 0 CAROLINA FINL CORP NEW COM 143873107 1705 57619 SH SOLE 19 57619 0 0 CAROLINA FINL CORP NEW COM 143873107 22132 747939 SH SOLE 21 747939 0 0 CAROLINA FINL CORP NEW COM 143873107 20046 677456 SH SOLE 22 648568 0 28888 CAROLINA FINL CORP NEW COM 143873107 255 8602 SH SOLE 23 8602 0 0 CAROLINA FINL CORP NEW COM 143873107 910 30768 SH SOLE 26 0 0 30768 CAROLINA FINL CORP NEW COM 143873107 133 4481 SH SOLE 29 0 0 4481 CAROLINA FINL CORP NEW COM 143873107 145 4897 SH SOLE 30 4897 0 0 CAROLINA FINL CORP NEW COM 143873107 116 3917 SH SOLE 40 3917 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 10 1363 SH SOLE 18 1363 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 35 4587 SH SOLE 21 4587 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2432 68296 SH SOLE 2 22358 0 45938 CARPENTER TECHNOLOGY CORP COM 144285103 7 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 28 789 SH SOLE 7 789 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 9625 270286 SH SOLE 18 270286 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2791 78371 SH SOLE 19 78371 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 119139 3345674 SH SOLE 21 3345674 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 58437 1641023 SH SOLE 22 1576313 0 64710 CARPENTER TECHNOLOGY CORP COM 144285103 108 3035 SH SOLE 23 3035 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 560 15718 SH SOLE 26 3814 0 11904 CARPENTER TECHNOLOGY CORP COM 144285103 209 5868 SH SOLE 28 5868 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 423 11882 SH SOLE 30 11882 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 21 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 150 4213 SH SOLE 40 4213 0 0 CARRIAGE SVCS INC COM 143905107 265 17078 SH SOLE 2 581 0 16497 CARRIAGE SVCS INC COM 143905107 6 411 SH SOLE 7 411 0 0 CARRIAGE SVCS INC COM 143905107 965 62245 SH SOLE 18 62245 0 0 CARRIAGE SVCS INC COM 143905107 396 25575 SH SOLE 19 25575 0 0 CARRIAGE SVCS INC COM 143905107 9793 631805 SH SOLE 21 631805 0 0 CARRIAGE SVCS INC COM 143905107 8350 538706 SH SOLE 22 514735 0 23971 CARRIAGE SVCS INC COM 143905107 315 20336 SH SOLE 26 0 0 20336 CARRIAGE SVCS INC COM 143905107 37 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 65 4198 SH SOLE 30 4198 0 0 CARRIAGE SVCS INC COM 143905107 26 1695 SH SOLE 40 1695 0 0 CARRIZO OIL & GAS INC COM 144577103 861 76254 SH SOLE 2 8256 0 67998 CARRIZO OIL & GAS INC COM 144577103 3 267 SH SOLE 4 267 0 0 CARRIZO OIL & GAS INC COM 144577103 19 1689 SH SOLE 7 1689 0 0 CARRIZO OIL & GAS INC COM 144577103 4919 435663 SH SOLE 18 435663 0 0 CARRIZO OIL & GAS INC COM 144577103 2393 211971 SH SOLE 19 211971 0 0 CARRIZO OIL & GAS INC COM 144577103 103181 9139123 SH SOLE 21 9139123 0 0 CARRIZO OIL & GAS INC COM 144577103 28546 2528408 SH SOLE 22 2416673 0 111735 CARRIZO OIL & GAS INC COM 144577103 208 18385 SH SOLE 23 18385 0 0 CARRIZO OIL & GAS INC COM 144577103 443 39251 SH SOLE 26 6644 0 32607 CARRIZO OIL & GAS INC COM 144577103 127 11269 SH SOLE 28 11269 0 0 CARRIZO OIL & GAS INC COM 144577103 114 10059 SH SOLE 29 0 0 10059 CARRIZO OIL & GAS INC COM 144577103 2313 204841 SH SOLE 30 204841 0 0 CARRIZO OIL & GAS INC COM 144577103 94 8324 SH SOLE 40 8324 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 385 39088 SH SOLE 2 11906 0 27182 CARROLS RESTAURANT GROUP INC COM 14574X104 8 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1165 118357 SH SOLE 18 118357 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1756 178426 SH SOLE 19 178426 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12420 1262216 SH SOLE 21 1262216 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 11505 1169190 SH SOLE 22 1122465 0 46725 CARROLS RESTAURANT GROUP INC COM 14574X104 431 43780 SH SOLE 23 43780 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 829 84207 SH SOLE 26 0 0 84207 CARROLS RESTAURANT GROUP INC COM 14574X104 48 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 206 20985 SH SOLE 29 0 0 20985 CARROLS RESTAURANT GROUP INC COM 14574X104 100 10159 SH SOLE 30 10159 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 106 10750 SH SOLE 34 10750 0 0 CARS COM INC COM 14575E105 2095 97456 SH SOLE 2 28653 0 68803 CARS COM INC COM 14575E105 7 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 56 2590 SH SOLE 7 2590 0 0 CARS COM INC COM 14575E105 8310 386526 SH SOLE 18 386526 0 0 CARS COM INC COM 14575E105 2212 102893 SH SOLE 19 102893 0 0 CARS COM INC COM 14575E105 101521 4721919 SH SOLE 21 4721919 0 0 CARS COM INC COM 14575E105 51673 2403389 SH SOLE 22 2154596 0 248793 CARS COM INC COM 14575E105 50 2320 SH SOLE 23 2320 0 0 CARS COM INC COM 14575E105 361 16777 SH SOLE 26 10417 0 6360 CARS COM INC COM 14575E105 182 8465 SH SOLE 28 8465 0 0 CARS COM INC COM 14575E105 350 16295 SH SOLE 30 16295 0 0 CARS COM INC COM 14575E105 94 4369 SH SOLE 36 4369 0 0 CARS COM INC COM 14575E105 136 6304 SH SOLE 40 6304 0 0 CARTERS INC COM 146229109 8904 109094 SH SOLE 2 27088 0 82006 CARTERS INC COM 146229109 20 249 SH SOLE 4 249 0 0 CARTERS INC COM 146229109 91 1111 SH SOLE 7 1111 0 0 CARTERS INC COM 146229109 11253 137869 SH SOLE 18 137869 0 0 CARTERS INC COM 146229109 782 9576 SH SOLE 19 9576 0 0 CARTERS INC COM 146229109 184275 2257721 SH SOLE 21 2257721 0 0 CARTERS INC COM 146229109 123761 1516313 SH SOLE 22 1420486 0 95827 CARTERS INC COM 146229109 1369 16769 SH SOLE 26 10546 0 6223 CARTERS INC COM 146229109 481 5896 SH SOLE 28 5896 0 0 CARTERS INC COM 146229109 960 11759 SH SOLE 30 11759 0 0 CARTERS INC COM 146229109 149 1829 SH SOLE 31 929 0 900 CARTERS INC COM 146229109 75 918 SH SOLE 36 918 0 0 CARTERS INC COM 146229109 340 4170 SH SOLE 40 4170 0 0 CARVANA CO CL A 146869102 857 26199 SH SOLE 2 1136 0 25063 CARVANA CO CL A 146869102 20 616 SH SOLE 7 616 0 0 CARVANA CO CL A 146869102 3425 104704 SH SOLE 18 104704 0 0 CARVANA CO CL A 146869102 1552 47456 SH SOLE 19 47456 0 0 CARVANA CO CL A 146869102 34423 1052356 SH SOLE 21 1052356 0 0 CARVANA CO CL A 146869102 28571 873462 SH SOLE 22 850601 0 22861 CAS MED SYS INC COM PAR 124769209 7 4576 SH SOLE 18 4576 0 0 CAS MED SYS INC COM PAR 124769209 133 83372 SH SOLE 21 83372 0 0 CASA SYS INC COM 14713L102 281 21366 SH SOLE 2 839 0 20527 CASA SYS INC COM 14713L102 5 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 1087 82763 SH SOLE 18 82763 0 0 CASA SYS INC COM 14713L102 506 38526 SH SOLE 19 38526 0 0 CASA SYS INC COM 14713L102 11321 862223 SH SOLE 21 862223 0 0 CASA SYS INC COM 14713L102 10282 783061 SH SOLE 22 752063 0 30998 CASA SYS INC COM 14713L102 3 235 SH SOLE 23 235 0 0 CASA SYS INC COM 14713L102 108 8222 SH SOLE 30 8222 0 0 CASELLA WASTE SYS INC CL A 147448104 1116 39182 SH SOLE 2 1390 0 37792 CASELLA WASTE SYS INC CL A 147448104 7 241 SH SOLE 4 241 0 0 CASELLA WASTE SYS INC CL A 147448104 24 846 SH SOLE 7 846 0 0 CASELLA WASTE SYS INC CL A 147448104 3999 140378 SH SOLE 18 140378 0 0 CASELLA WASTE SYS INC CL A 147448104 1669 58571 SH SOLE 19 58571 0 0 CASELLA WASTE SYS INC CL A 147448104 40803 1432174 SH SOLE 21 1432174 0 0 CASELLA WASTE SYS INC CL A 147448104 31899 1119643 SH SOLE 22 1073251 0 46392 CASELLA WASTE SYS INC CL A 147448104 453 15886 SH SOLE 26 0 0 15886 CASELLA WASTE SYS INC CL A 147448104 154 5396 SH SOLE 28 5396 0 0 CASELLA WASTE SYS INC CL A 147448104 300 10526 SH SOLE 30 10526 0 0 CASELLA WASTE SYS INC CL A 147448104 136 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 11947 93232 SH SOLE 2 23847 0 69385 CASEYS GEN STORES INC COM 147528103 20 156 SH SOLE 4 156 0 0 CASEYS GEN STORES INC COM 147528103 146 1143 SH SOLE 7 1143 0 0 CASEYS GEN STORES INC COM 147528103 3 21 SH SOLE 17 0 0 21 CASEYS GEN STORES INC COM 147528103 13754 107334 SH SOLE 18 107334 0 0 CASEYS GEN STORES INC COM 147528103 1005 7842 SH SOLE 19 7842 0 0 CASEYS GEN STORES INC COM 147528103 225170 1757222 SH SOLE 21 1757222 0 0 CASEYS GEN STORES INC COM 147528103 151719 1184012 SH SOLE 22 1106508 0 77504 CASEYS GEN STORES INC COM 147528103 83 648 SH SOLE 23 648 0 0 CASEYS GEN STORES INC COM 147528103 1906 14873 SH SOLE 26 7741 0 7132 CASEYS GEN STORES INC COM 147528103 622 4857 SH SOLE 28 4857 0 0 CASEYS GEN STORES INC COM 147528103 129 1005 SH SOLE 29 0 0 1005 CASEYS GEN STORES INC COM 147528103 1191 9293 SH SOLE 30 9293 0 0 CASEYS GEN STORES INC COM 147528103 95 744 SH SOLE 31 744 0 0 CASEYS GEN STORES INC COM 147528103 190 1481 SH SOLE 36 1481 0 0 CASEYS GEN STORES INC COM 147528103 444 3468 SH SOLE 40 3468 0 0 CASI PHARMACEUTICALS INC COM 14757U109 162 40240 SH SOLE 2 1628 0 38612 CASI PHARMACEUTICALS INC COM 14757U109 4 1069 SH SOLE 7 1069 0 0 CASI PHARMACEUTICALS INC COM 14757U109 669 166446 SH SOLE 18 166446 0 0 CASI PHARMACEUTICALS INC COM 14757U109 281 69792 SH SOLE 19 69792 0 0 CASI PHARMACEUTICALS INC COM 14757U109 6926 1722822 SH SOLE 21 1722822 0 0 CASI PHARMACEUTICALS INC COM 14757U109 3363 836563 SH SOLE 22 798982 0 37581 CASS INFORMATION SYS INC COM 14808P109 620 11716 SH SOLE 2 540 0 11176 CASS INFORMATION SYS INC COM 14808P109 18 333 SH SOLE 7 333 0 0 CASS INFORMATION SYS INC COM 14808P109 2576 48679 SH SOLE 18 48679 0 0 CASS INFORMATION SYS INC COM 14808P109 1116 21090 SH SOLE 19 21090 0 0 CASS INFORMATION SYS INC COM 14808P109 26574 502145 SH SOLE 21 502145 0 0 CASS INFORMATION SYS INC COM 14808P109 18164 343244 SH SOLE 22 328198 0 15046 CASS INFORMATION SYS INC COM 14808P109 119 2257 SH SOLE 26 0 0 2257 CASS INFORMATION SYS INC COM 14808P109 92 1744 SH SOLE 28 1744 0 0 CASS INFORMATION SYS INC COM 14808P109 195 3678 SH SOLE 30 3678 0 0 CASS INFORMATION SYS INC COM 14808P109 68 1281 SH SOLE 40 1281 0 0 CASTLE BRANDS INC COM 148435100 68 80218 SH SOLE 2 3526 0 76692 CASTLE BRANDS INC COM 148435100 250 294165 SH SOLE 18 294165 0 0 CASTLE BRANDS INC COM 148435100 104 122253 SH SOLE 19 122253 0 0 CASTLE BRANDS INC COM 148435100 2954 3473093 SH SOLE 21 3473093 0 0 CASTLE BRANDS INC COM 148435100 658 773172 SH SOLE 22 726437 0 46735 CASTLIGHT HEALTH INC CL B 14862Q100 180 82831 SH SOLE 2 24867 0 57964 CASTLIGHT HEALTH INC CL B 14862Q100 4 2030 SH SOLE 7 2030 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 566 260803 SH SOLE 18 260803 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1029 474286 SH SOLE 19 474286 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 5902 2719756 SH SOLE 21 2719756 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 6196 2855523 SH SOLE 22 2790271 0 65252 CASTLIGHT HEALTH INC CL B 14862Q100 145 66716 SH SOLE 23 66716 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 194 89369 SH SOLE 26 0 0 89369 CASTLIGHT HEALTH INC CL B 14862Q100 16 7542 SH SOLE 28 7542 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 90 41304 SH SOLE 29 0 0 41304 CASTLIGHT HEALTH INC CL B 14862Q100 24 11018 SH SOLE 30 11018 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 7 3032 SH SOLE 40 3032 0 0 CATALENT INC COM 148806102 10961 351554 SH SOLE 2 69796 0 281758 CATALENT INC COM 148806102 21 667 SH SOLE 4 667 0 0 CATALENT INC COM 148806102 109 3480 SH SOLE 7 3480 0 0 CATALENT INC COM 148806102 0 1 SH SOLE 13 1 0 0 CATALENT INC COM 148806102 13097 420035 SH SOLE 18 420035 0 0 CATALENT INC COM 148806102 975 31265 SH SOLE 19 31265 0 0 CATALENT INC COM 148806102 227340 7291205 SH SOLE 21 7291205 0 0 CATALENT INC COM 148806102 145766 4674975 SH SOLE 22 4403700 0 271275 CATALENT INC COM 148806102 1321 42368 SH SOLE 26 24644 0 17724 CATALENT INC COM 148806102 598 19176 SH SOLE 28 19176 0 0 CATALENT INC COM 148806102 168 5383 SH SOLE 29 0 0 5383 CATALENT INC COM 148806102 1122 35991 SH SOLE 30 35991 0 0 CATALENT INC COM 148806102 96 3088 SH SOLE 31 3012 0 76 CATALENT INC COM 148806102 75 2400 SH SOLE 36 2400 0 0 CATALENT INC COM 148806102 439 14071 SH SOLE 40 14071 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 99 12572 SH SOLE 2 618 0 11954 CATALYST BIOSCIENCES INC COM NEW 14888D208 326 41289 SH SOLE 18 41289 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 149 18842 SH SOLE 19 18842 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 3299 418111 SH SOLE 21 418111 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 2807 355715 SH SOLE 22 348777 0 6938 CATALYST PHARMACEUTICALS INC COM 14888U101 151 78874 SH SOLE 2 3568 0 75306 CATALYST PHARMACEUTICALS INC COM 14888U101 4 2062 SH SOLE 7 2062 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 620 323042 SH SOLE 18 323042 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 332 172668 SH SOLE 19 172668 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 6549 3410868 SH SOLE 21 3410868 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5728 2983359 SH SOLE 22 2912622 0 70737 CATASYS INC COM PAR 149049504 8 851 SH SOLE 18 851 0 0 CATASYS INC COM PAR 149049504 114 12218 SH SOLE 21 12218 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 385 54191 SH SOLE 2 1883 0 52308 CATCHMARK TIMBER TR INC CL A 14912Y202 8 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1228 172903 SH SOLE 18 172903 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 662 93309 SH SOLE 19 93309 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 15189 2139257 SH SOLE 21 2139257 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9322 1313019 SH SOLE 22 1254077 0 58942 CATCHMARK TIMBER TR INC CL A 14912Y202 119 16800 SH SOLE 23 16800 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 116 16306 SH SOLE 26 0 0 16306 CATCHMARK TIMBER TR INC CL A 14912Y202 47 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 757 106637 SH SOLE 30 106637 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 29 4106 SH SOLE 34 4106 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 25 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 196763 1548461 SH SOLE 2 243340 0 1305121 CATERPILLAR INC DEL COM 149123101 28632 225322 SH SOLE 4 209546 0 15776 CATERPILLAR INC DEL COM 149123101 61316 482538 SH SOLE 7 482538 0 0 CATERPILLAR INC DEL COM 149123101 1042 8203 SH SOLE 13 8203 0 0 CATERPILLAR INC DEL COM 149123101 641 5048 SH SOLE 15 5048 0 0 CATERPILLAR INC DEL COM 149123101 45 358 SH SOLE 17 0 0 358 CATERPILLAR INC DEL COM 149123101 163687 1288164 SH SOLE 18 1216123 0 72041 CATERPILLAR INC DEL COM 149123101 17259 135820 SH SOLE 19 135820 0 0 CATERPILLAR INC DEL COM 149123101 1412933 11119330 SH SOLE 21 11119330 0 0 CATERPILLAR INC DEL COM 149123101 1832154 14418463 SH SOLE 22 12824780 0 1593683 CATERPILLAR INC DEL COM 149123101 59216 466013 SH SOLE 23 466013 0 0 CATERPILLAR INC DEL COM 149123101 67282 529488 SH SOLE 25 529488 0 0 CATERPILLAR INC DEL COM 149123101 310092 2440322 SH SOLE 26 583435 0 1856887 CATERPILLAR INC DEL COM 149123101 14495 114070 SH SOLE 28 83268 0 30802 CATERPILLAR INC DEL COM 149123101 11354 89352 SH SOLE 29 35720 0 53632 CATERPILLAR INC DEL COM 149123101 271859 2139443 SH SOLE 30 2139443 0 0 CATERPILLAR INC DEL COM 149123101 37295 293497 SH SOLE 31 146653 0 146844 CATERPILLAR INC DEL COM 149123101 14367 113064 SH SOLE 32 113064 0 0 CATERPILLAR INC DEL COM 149123101 8414 66214 SH SOLE 34 66214 0 0 CATERPILLAR INC DEL COM 149123101 62095 488664 SH SOLE 36 488664 0 0 CATERPILLAR INC DEL COM 149123101 1784 14040 SH SOLE 40 14040 0 0 CATHAY GEN BANCORP COM 149150104 4675 139426 SH SOLE 2 62284 0 77142 CATHAY GEN BANCORP COM 149150104 14 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 39 1166 SH SOLE 7 1166 0 0 CATHAY GEN BANCORP COM 149150104 16837 502137 SH SOLE 18 502137 0 0 CATHAY GEN BANCORP COM 149150104 8122 242243 SH SOLE 19 242243 0 0 CATHAY GEN BANCORP COM 149150104 190470 5680570 SH SOLE 21 5680570 0 0 CATHAY GEN BANCORP COM 149150104 120917 3606226 SH SOLE 22 3399347 0 206879 CATHAY GEN BANCORP COM 149150104 4654 138808 SH SOLE 23 138808 0 0 CATHAY GEN BANCORP COM 149150104 6183 184401 SH SOLE 26 7303 0 177098 CATHAY GEN BANCORP COM 149150104 373 11131 SH SOLE 28 11131 0 0 CATHAY GEN BANCORP COM 149150104 610 18186 SH SOLE 29 0 0 18186 CATHAY GEN BANCORP COM 149150104 709 21148 SH SOLE 30 21148 0 0 CATHAY GEN BANCORP COM 149150104 195 5826 SH SOLE 40 5826 0 0 CATO CORP NEW CL A 149205106 405 28386 SH SOLE 2 5685 0 22701 CATO CORP NEW CL A 149205106 2 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 6 439 SH SOLE 7 439 0 0 CATO CORP NEW CL A 149205106 1715 120160 SH SOLE 18 120160 0 0 CATO CORP NEW CL A 149205106 747 52331 SH SOLE 19 52331 0 0 CATO CORP NEW CL A 149205106 35679 2500287 SH SOLE 21 2500287 0 0 CATO CORP NEW CL A 149205106 10442 731765 SH SOLE 22 688152 0 43613 CATO CORP NEW CL A 149205106 193 13546 SH SOLE 23 13546 0 0 CATO CORP NEW CL A 149205106 285 19950 SH SOLE 26 5946 0 14004 CATO CORP NEW CL A 149205106 53 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 103 7199 SH SOLE 29 0 0 7199 CATO CORP NEW CL A 149205106 644 45141 SH SOLE 30 45141 0 0 CATO CORP NEW CL A 149205106 42 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 897 6882 SH SOLE 2 298 0 6584 CAVCO INDS INC DEL COM 149568107 5 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 11 85 SH SOLE 7 85 0 0 CAVCO INDS INC DEL COM 149568107 5552 42583 SH SOLE 18 42583 0 0 CAVCO INDS INC DEL COM 149568107 1641 12584 SH SOLE 19 12584 0 0 CAVCO INDS INC DEL COM 149568107 126509 970308 SH SOLE 21 970308 0 0 CAVCO INDS INC DEL COM 149568107 31478 241434 SH SOLE 22 230519 0 10915 CAVCO INDS INC DEL COM 149568107 428 3280 SH SOLE 26 2215 0 1065 CAVCO INDS INC DEL COM 149568107 150 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 2259 17323 SH SOLE 30 17323 0 0 CAVCO INDS INC DEL COM 149568107 127 971 SH SOLE 40 971 0 0 CB FINL SVCS INC COM 12479G101 104 4191 SH SOLE 2 231 0 3960 CB FINL SVCS INC COM 12479G101 379 15275 SH SOLE 18 15275 0 0 CB FINL SVCS INC COM 12479G101 169 6808 SH SOLE 19 6808 0 0 CB FINL SVCS INC COM 12479G101 3807 153626 SH SOLE 21 153626 0 0 CB FINL SVCS INC COM 12479G101 1046 42209 SH SOLE 22 39914 0 2295 CBIZ INC COM 124805102 1049 53259 SH SOLE 2 3101 0 50158 CBIZ INC COM 124805102 21 1072 SH SOLE 7 1072 0 0 CBIZ INC COM 124805102 3592 182343 SH SOLE 18 182343 0 0 CBIZ INC COM 124805102 1956 99274 SH SOLE 19 99274 0 0 CBIZ INC COM 124805102 36594 1857579 SH SOLE 21 1857579 0 0 CBIZ INC COM 124805102 34304 1741312 SH SOLE 22 1682658 0 58654 CBIZ INC COM 124805102 77 3890 SH SOLE 23 3890 0 0 CBIZ INC COM 124805102 497 25244 SH SOLE 26 0 0 25244 CBIZ INC COM 124805102 136 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 275 13947 SH SOLE 30 13947 0 0 CBIZ INC COM 124805102 78 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 359 187239 SH SOLE 2 6331 0 180908 CBL & ASSOC PPTYS INC COM 124830100 219 113988 SH SOLE 4 113988 0 0 CBL & ASSOC PPTYS INC COM 124830100 547 284845 SH SOLE 7 284845 0 0 CBL & ASSOC PPTYS INC COM 124830100 14 7379 SH SOLE 15 7379 0 0 CBL & ASSOC PPTYS INC COM 124830100 1705 888152 SH SOLE 18 888152 0 0 CBL & ASSOC PPTYS INC COM 124830100 1031 536816 SH SOLE 19 536816 0 0 CBL & ASSOC PPTYS INC COM 124830100 36073 18788009 SH SOLE 21 18788009 0 0 CBL & ASSOC PPTYS INC COM 124830100 13864 7221084 SH SOLE 22 6913790 0 307294 CBL & ASSOC PPTYS INC COM 124830100 11 5967 SH SOLE 23 5967 0 0 CBL & ASSOC PPTYS INC COM 124830100 690 359215 SH SOLE 25 359215 0 0 CBL & ASSOC PPTYS INC COM 124830100 175 91027 SH SOLE 26 28433 0 62594 CBL & ASSOC PPTYS INC COM 124830100 47 24731 SH SOLE 28 24731 0 0 CBL & ASSOC PPTYS INC COM 124830100 113 58799 SH SOLE 29 58799 0 0 CBL & ASSOC PPTYS INC COM 124830100 2069 1077639 SH SOLE 30 1077639 0 0 CBL & ASSOC PPTYS INC COM 124830100 73 37885 SH SOLE 36 37885 0 0 CBL & ASSOC PPTYS INC COM 124830100 36 18537 SH SOLE 40 18537 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 26764 273576 SH SOLE 2 22193 0 251383 CBOE GLOBAL MARKETS INC COM 12503M108 3549 36280 SH SOLE 4 33155 0 3125 CBOE GLOBAL MARKETS INC COM 12503M108 8128 83079 SH SOLE 7 83079 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 64 651 SH SOLE 13 651 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 98 1006 SH SOLE 15 1006 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 21939 224255 SH SOLE 18 210608 0 13647 CBOE GLOBAL MARKETS INC COM 12503M108 38394 392453 SH SOLE 19 392453 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 262859 2686900 SH SOLE 21 2686900 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 276595 2827305 SH SOLE 22 2540487 0 286818 CBOE GLOBAL MARKETS INC COM 12503M108 7579 77474 SH SOLE 23 77474 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 19496 199280 SH SOLE 25 199280 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 42392 433320 SH SOLE 26 132511 0 300809 CBOE GLOBAL MARKETS INC COM 12503M108 2141 21885 SH SOLE 28 16091 0 5794 CBOE GLOBAL MARKETS INC COM 12503M108 2647 27060 SH SOLE 29 4453 0 22607 CBOE GLOBAL MARKETS INC COM 12503M108 40190 410814 SH SOLE 30 410814 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3267 33394 SH SOLE 31 22711 0 10683 CBOE GLOBAL MARKETS INC COM 12503M108 2147 21950 SH SOLE 34 21950 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 7475 76413 SH SOLE 36 76413 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 275 2813 SH SOLE 40 2813 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 1924 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 31849 795430 SH SOLE 2 84426 0 711004 CBRE GROUP INC CL A 12504L109 3933 98228 SH SOLE 4 89825 0 8403 CBRE GROUP INC CL A 12504L109 13530 337920 SH SOLE 7 267105 0 70815 CBRE GROUP INC CL A 12504L109 80 1990 SH SOLE 13 1990 0 0 CBRE GROUP INC CL A 12504L109 93 2323 SH SOLE 15 2323 0 0 CBRE GROUP INC CL A 12504L109 0 6 SH SOLE 17 0 0 6 CBRE GROUP INC CL A 12504L109 25557 638285 SH SOLE 18 599650 0 38635 CBRE GROUP INC CL A 12504L109 3342 83459 SH SOLE 19 83459 0 0 CBRE GROUP INC CL A 12504L109 360942 9014527 SH SOLE 21 9014527 0 0 CBRE GROUP INC CL A 12504L109 317717 7934985 SH SOLE 22 7098166 0 836819 CBRE GROUP INC CL A 12504L109 8921 222809 SH SOLE 23 222809 0 0 CBRE GROUP INC CL A 12504L109 11213 280039 SH SOLE 25 280039 0 0 CBRE GROUP INC CL A 12504L109 60228 1504199 SH SOLE 26 378171 0 1126028 CBRE GROUP INC CL A 12504L109 2468 61649 SH SOLE 28 45000 0 16649 CBRE GROUP INC CL A 12504L109 3136 78312 SH SOLE 29 12344 0 65968 CBRE GROUP INC CL A 12504L109 47086 1175962 SH SOLE 30 1175962 0 0 CBRE GROUP INC CL A 12504L109 4618 115347 SH SOLE 31 64812 0 50535 CBRE GROUP INC CL A 12504L109 656 16385 SH SOLE 34 16385 0 0 CBRE GROUP INC CL A 12504L109 9960 248750 SH SOLE 36 248750 0 0 CBRE GROUP INC CL A 12504L109 330 8249 SH SOLE 40 8249 0 0 CBS CORP NEW CL A 124857103 225 5126 SH SOLE 21 5126 0 0 CBS CORP NEW CL A 124857103 23 520 SH SOLE 22 520 0 0 CBS CORP NEW CL B 124857202 39971 914244 SH SOLE 2 165049 0 749195 CBS CORP NEW CL B 124857202 5595 127972 SH SOLE 4 118962 0 9010 CBS CORP NEW CL B 124857202 11572 264683 SH SOLE 7 259268 0 5415 CBS CORP NEW CL B 124857202 1583 36204 SH SOLE 13 36204 0 0 CBS CORP NEW CL B 124857202 131 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 31809 727557 SH SOLE 18 680197 0 47360 CBS CORP NEW CL B 124857202 17974 411111 SH SOLE 19 411111 0 0 CBS CORP NEW CL B 124857202 2231 51024 SH SOLE 20 51024 0 0 CBS CORP NEW CL B 124857202 333347 7624578 SH SOLE 21 7624578 0 0 CBS CORP NEW CL B 124857202 398778 9121176 SH SOLE 22 8171688 0 949488 CBS CORP NEW CL B 124857202 10918 249734 SH SOLE 23 249734 0 0 CBS CORP NEW CL B 124857202 21603 494120 SH SOLE 25 494120 0 0 CBS CORP NEW CL B 124857202 54319 1242424 SH SOLE 26 382479 0 859945 CBS CORP NEW CL B 124857202 2885 65982 SH SOLE 28 48572 0 17410 CBS CORP NEW CL B 124857202 3810 87135 SH SOLE 29 17804 0 69331 CBS CORP NEW CL B 124857202 48973 1120159 SH SOLE 30 1120159 0 0 CBS CORP NEW CL B 124857202 6500 148682 SH SOLE 31 86049 0 62633 CBS CORP NEW CL B 124857202 2085 47679 SH SOLE 34 47679 0 0 CBS CORP NEW CL B 124857202 13356 305490 SH SOLE 36 305490 0 0 CBS CORP NEW CL B 124857202 304 6953 SH SOLE 40 6953 0 0 CBS CORP NEW OPTIONS 124857902 131 3000 SH Call SOLE 2 3000 0 0 CBS CORP NEW OPTIONS 124857902 4372 100000 SH Call SOLE 19 100000 0 0 CBTX INC COM 12481V104 569 19355 SH SOLE 2 702 0 18653 CBTX INC COM 12481V104 11 381 SH SOLE 7 381 0 0 CBTX INC COM 12481V104 1956 66540 SH SOLE 18 66540 0 0 CBTX INC COM 12481V104 816 27746 SH SOLE 19 27746 0 0 CBTX INC COM 12481V104 19130 650670 SH SOLE 21 650670 0 0 CBTX INC COM 12481V104 10870 369714 SH SOLE 22 349278 0 20436 CBTX INC COM 12481V104 142 4824 SH SOLE 30 4824 0 0 CCA INDS INC COM 124867102 11 5121 SH SOLE 21 5121 0 0 CCA INDS INC COM 124867102 26 11757 SH SOLE 22 11757 0 0 CDK GLOBAL INC COM 12508E101 17865 373110 SH SOLE 2 91387 0 281723 CDK GLOBAL INC COM 12508E101 2053 42868 SH SOLE 4 39569 0 3299 CDK GLOBAL INC COM 12508E101 2185 45638 SH SOLE 7 40318 0 5320 CDK GLOBAL INC COM 12508E101 38 796 SH SOLE 13 796 0 0 CDK GLOBAL INC COM 12508E101 40 836 SH SOLE 15 836 0 0 CDK GLOBAL INC COM 12508E101 2 40 SH SOLE 17 0 0 40 CDK GLOBAL INC COM 12508E101 18686 390265 SH SOLE 18 376756 0 13509 CDK GLOBAL INC COM 12508E101 1592 33240 SH SOLE 19 33240 0 0 CDK GLOBAL INC COM 12508E101 331228 6917888 SH SOLE 21 6917888 0 0 CDK GLOBAL INC COM 12508E101 211113 4409212 SH SOLE 22 4154614 0 254598 CDK GLOBAL INC COM 12508E101 4371 91298 SH SOLE 23 91298 0 0 CDK GLOBAL INC COM 12508E101 5603 117029 SH SOLE 25 117029 0 0 CDK GLOBAL INC COM 12508E101 19417 405539 SH SOLE 26 175281 0 230258 CDK GLOBAL INC COM 12508E101 1173 24508 SH SOLE 28 18065 0 6443 CDK GLOBAL INC COM 12508E101 1456 30410 SH SOLE 29 5293 0 25117 CDK GLOBAL INC COM 12508E101 26467 552779 SH SOLE 30 552779 0 0 CDK GLOBAL INC COM 12508E101 1918 40068 SH SOLE 31 26936 0 13132 CDK GLOBAL INC COM 12508E101 284 5936 SH SOLE 34 5936 0 0 CDK GLOBAL INC COM 12508E101 4369 91239 SH SOLE 36 91239 0 0 CDK GLOBAL INC COM 12508E101 121 2536 SH SOLE 40 2536 0 0 CDW CORP COM 12514G108 40871 504263 SH SOLE 2 158987 0 345276 CDW CORP COM 12514G108 5691 70222 SH SOLE 4 66218 0 4004 CDW CORP COM 12514G108 5262 64924 SH SOLE 7 28124 0 36800 CDW CORP COM 12514G108 2433 30021 SH SOLE 13 30021 0 0 CDW CORP COM 12514G108 124 1527 SH SOLE 15 1527 0 0 CDW CORP COM 12514G108 109799 1354704 SH SOLE 18 1203983 0 150721 CDW CORP COM 12514G108 87393 1078258 SH SOLE 19 1078258 0 0 CDW CORP COM 12514G108 182616 2253133 SH SOLE 21 2253133 0 0 CDW CORP COM 12514G108 375900 4637882 SH SOLE 22 4118000 0 519882 CDW CORP COM 12514G108 9356 115439 SH SOLE 23 115439 0 0 CDW CORP COM 12514G108 16199 199860 SH SOLE 25 166029 0 33831 CDW CORP COM 12514G108 38166 470896 SH SOLE 26 165398 0 305498 CDW CORP COM 12514G108 2379 29350 SH SOLE 28 21465 0 7885 CDW CORP COM 12514G108 8491 104761 SH SOLE 29 13216 0 91545 CDW CORP COM 12514G108 18782 231732 SH SOLE 30 231732 0 0 CDW CORP COM 12514G108 4916 60649 SH SOLE 31 43544 0 17105 CDW CORP COM 12514G108 29189 360135 SH SOLE 34 360135 0 0 CDW CORP COM 12514G108 12406 153061 SH SOLE 36 153061 0 0 CDW CORP COM 12514G108 336 4141 SH SOLE 40 4141 0 0 CECO ENVIRONMENTAL CORP COM 125141101 214 31666 SH SOLE 2 973 0 30693 CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 702 104027 SH SOLE 18 104027 0 0 CECO ENVIRONMENTAL CORP COM 125141101 409 60551 SH SOLE 19 60551 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7218 1069263 SH SOLE 21 1069263 0 0 CECO ENVIRONMENTAL CORP COM 125141101 5805 859928 SH SOLE 22 838385 0 21543 CECO ENVIRONMENTAL CORP COM 125141101 164 24254 SH SOLE 23 24254 0 0 CECO ENVIRONMENTAL CORP COM 125141101 0 5 SH SOLE 29 0 0 5 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 327 104142 SH SOLE 2 3374 0 100768 CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH SOLE 4 623 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 7 2308 SH SOLE 7 2308 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1470 468247 SH SOLE 18 468247 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 380 120984 SH SOLE 19 120984 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 31097 9903451 SH SOLE 21 9903451 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 8295 2641571 SH SOLE 22 2509616 0 131955 CEDAR REALTY TRUST INC COM NEW 150602209 10 3156 SH SOLE 23 3156 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 34 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 638 203094 SH SOLE 30 203094 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 26 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 14 4896 SH SOLE 18 4896 0 0 CEL SCI CORP COM PAR NEW 150837607 200 69585 SH SOLE 21 69585 0 0 CEL SCI CORP COM PAR NEW 150837607 1606 559550 SH SOLE 22 559550 0 0 CELANESE CORP DEL COM 150870103 25531 283772 SH SOLE 2 32319 0 251453 CELANESE CORP DEL COM 150870103 4607 51207 SH SOLE 4 47584 0 3623 CELANESE CORP DEL COM 150870103 13492 149961 SH SOLE 7 119969 0 29992 CELANESE CORP DEL COM 150870103 1631 18131 SH SOLE 13 18131 0 0 CELANESE CORP DEL COM 150870103 114 1265 SH SOLE 15 1265 0 0 CELANESE CORP DEL COM 150870103 29089 323318 SH SOLE 18 307031 0 16287 CELANESE CORP DEL COM 150870103 17033 189315 SH SOLE 19 189315 0 0 CELANESE CORP DEL COM 150870103 302006 3356737 SH SOLE 21 3356737 0 0 CELANESE CORP DEL COM 150870103 314408 3494591 SH SOLE 22 3121334 0 373257 CELANESE CORP DEL COM 150870103 8843 98287 SH SOLE 23 98287 0 0 CELANESE CORP DEL COM 150870103 11782 130953 SH SOLE 25 130953 0 0 CELANESE CORP DEL COM 150870103 48333 537207 SH SOLE 26 160575 0 376632 CELANESE CORP DEL COM 150870103 2368 26315 SH SOLE 28 19317 0 6998 CELANESE CORP DEL COM 150870103 9191 102158 SH SOLE 29 5070 0 97088 CELANESE CORP DEL COM 150870103 44038 489472 SH SOLE 30 489472 0 0 CELANESE CORP DEL COM 150870103 7702 85605 SH SOLE 31 32154 0 53451 CELANESE CORP DEL COM 150870103 660 7331 SH SOLE 34 7331 0 0 CELANESE CORP DEL COM 150870103 10689 118808 SH SOLE 36 118808 0 0 CELANESE CORP DEL COM 150870103 249 2766 SH SOLE 40 2766 0 0 CELCUITY INC COM 15102K100 112 4651 SH SOLE 2 171 0 4480 CELCUITY INC COM 15102K100 466 19431 SH SOLE 18 19431 0 0 CELCUITY INC COM 15102K100 198 8257 SH SOLE 19 8257 0 0 CELCUITY INC COM 15102K100 4811 200523 SH SOLE 21 200523 0 0 CELCUITY INC COM 15102K100 1342 55922 SH SOLE 22 52533 0 3389 CELESTICA INC SUB VTG SHS 15101Q108 221 25185 SH SOLE 21 25185 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1161 132415 SH SOLE 22 132415 0 0 CELGENE CORP COM 151020104 120466 1879643 SH SOLE 2 286390 0 1593253 CELGENE CORP COM 151020104 17002 265290 SH SOLE 4 246165 0 19125 CELGENE CORP COM 151020104 38182 595760 SH SOLE 7 553952 0 41808 CELGENE CORP COM 151020104 5194 81039 SH SOLE 13 81039 0 0 CELGENE CORP COM 151020104 457 7127 SH SOLE 15 7127 0 0 CELGENE CORP COM 151020104 1 19 SH SOLE 17 0 0 19 CELGENE CORP COM 151020104 109771 1712763 SH SOLE 18 1619343 0 93420 CELGENE CORP COM 151020104 47631 743194 SH SOLE 19 743194 0 0 CELGENE CORP COM 151020104 1379532 21524913 SH SOLE 21 21524913 0 0 CELGENE CORP COM 151020104 1158732 18079756 SH SOLE 22 16123798 0 1955958 CELGENE CORP COM 151020104 34753 542248 SH SOLE 23 542248 0 0 CELGENE CORP COM 151020104 41143 641961 SH SOLE 25 641961 0 0 CELGENE CORP COM 151020104 193012 3011585 SH SOLE 26 717366 0 2294219 CELGENE CORP COM 151020104 8753 136566 SH SOLE 28 100100 0 36466 CELGENE CORP COM 151020104 14448 225429 SH SOLE 29 53962 0 171467 CELGENE CORP COM 151020104 195280 3046971 SH SOLE 30 3046971 0 0 CELGENE CORP COM 151020104 23686 369578 SH SOLE 31 195406 0 174172 CELGENE CORP COM 151020104 6358 99209 SH SOLE 32 99209 0 0 CELGENE CORP COM 151020104 5401 84275 SH SOLE 34 84275 0 0 CELGENE CORP COM 151020104 37675 587843 SH SOLE 36 587843 0 0 CELGENE CORP COM 151020104 1009 15740 SH SOLE 40 15740 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 345 SH SOLE 19 345 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 12 59780 SH SOLE 21 59780 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 358 1807756 SH SOLE 22 1807756 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH SOLE 21 59 0 0 CELLECTIS S A SPONSORED ADS 15117K103 436 26192 SH SOLE 18 26192 0 0 CELLECTIS S A SPONSORED ADS 15117K103 4842 290808 SH SOLE 19 290808 0 0 CELLECTIS S A SPONSORED ADS 15117K103 2903 174376 SH SOLE 21 174376 0 0 CELLECTIS S A SPONSORED ADS 15117K103 7 442 SH SOLE 30 442 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 164 9278 SH SOLE 2 508 0 8770 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH SOLE 7 345 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 714 40423 SH SOLE 18 40423 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 297 16814 SH SOLE 19 16814 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7184 406806 SH SOLE 21 406806 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3255 184332 SH SOLE 22 173691 0 10641 CELSION CORPORATION COM PAR NEW 15117N503 5 3238 SH SOLE 18 3238 0 0 CELSION CORPORATION COM PAR NEW 15117N503 66 46547 SH SOLE 21 46547 0 0 CELSION CORPORATION COM PAR NEW 15117N503 131 92641 SH SOLE 22 92641 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 63 18135 SH SOLE 2 541 0 17594 CELSIUS HOLDINGS INC COM NEW 15118V207 257 73997 SH SOLE 18 73997 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 115 33128 SH SOLE 19 33128 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 2791 804274 SH SOLE 21 804274 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 765 220349 SH SOLE 22 207779 0 12570 CEMEX SAB DE CV SPON ADR NEW 151290889 25713 5334749 SH SOLE 2 0 0 5334749 CEMEX SAB DE CV SPON ADR NEW 151290889 73 15075 SH SOLE 4 15075 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 182 37800 SH SOLE 13 37800 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6338 1315000 SH SOLE 18 0 0 1315000 CEMEX SAB DE CV SPON ADR NEW 151290889 3718 771443 SH SOLE 19 771443 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 128 26523 SH SOLE 21 26523 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 25002 5187195 SH SOLE 22 2830391 0 2356804 CEMEX SAB DE CV SPON ADR NEW 151290889 6212 1288774 SH SOLE 25 1288774 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 81 16806 SH SOLE 30 16806 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 30161 6257449 SH SOLE 34 6257449 0 0 CEMTREX INC COM PAR $.001 15130G303 1 1146 SH SOLE 18 1146 0 0 CEMTREX INC COM PAR $.001 15130G303 13 22281 SH SOLE 21 22281 0 0 CENOVUS ENERGY INC COM 15135U109 3954 562479 SH SOLE 21 562479 0 0 CENTENE CORP DEL COM 15135B101 80860 701298 SH SOLE 2 181964 0 519334 CENTENE CORP DEL COM 15135B101 7487 64936 SH SOLE 4 59581 0 5355 CENTENE CORP DEL COM 15135B101 20086 174206 SH SOLE 7 153589 0 20617 CENTENE CORP DEL COM 15135B101 621 5385 SH SOLE 13 5385 0 0 CENTENE CORP DEL COM 15135B101 168 1459 SH SOLE 15 1459 0 0 CENTENE CORP DEL COM 15135B101 232433 2015895 SH SOLE 18 1691763 0 324132 CENTENE CORP DEL COM 15135B101 195404 1694740 SH SOLE 19 1694740 0 0 CENTENE CORP DEL COM 15135B101 1407 12200 SH SOLE 20 12200 0 0 CENTENE CORP DEL COM 15135B101 618915 5367867 SH SOLE 21 5367867 0 0 CENTENE CORP DEL COM 15135B101 589740 5114830 SH SOLE 22 4601009 0 513821 CENTENE CORP DEL COM 15135B101 16369 141973 SH SOLE 23 141973 0 0 CENTENE CORP DEL COM 15135B101 22813 197862 SH SOLE 25 180509 0 17353 CENTENE CORP DEL COM 15135B101 108810 943710 SH SOLE 26 213115 0 730595 CENTENE CORP DEL COM 15135B101 4622 40085 SH SOLE 28 29490 0 10595 CENTENE CORP DEL COM 15135B101 907 7870 SH SOLE 29 7870 0 0 CENTENE CORP DEL COM 15135B101 91775 795968 SH SOLE 30 795968 0 0 CENTENE CORP DEL COM 15135B101 8821 76501 SH SOLE 31 44424 0 32077 CENTENE CORP DEL COM 15135B101 68094 590581 SH SOLE 34 590581 0 0 CENTENE CORP DEL COM 15135B101 20194 175140 SH SOLE 36 175140 0 0 CENTENE CORP DEL COM 15135B101 485 4210 SH SOLE 40 4210 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4466 405300 SH SOLE 2 12417 0 392883 CENTENNIAL RESOURCE DEV INC CL A 15136A102 7 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 35 3139 SH SOLE 7 3139 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 986 89460 SH SOLE 18 89460 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 416 37713 SH SOLE 19 37713 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 25900 2350246 SH SOLE 21 2350246 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 59285 5379751 SH SOLE 22 5043758 0 335993 CENTENNIAL RESOURCE DEV INC CL A 15136A102 425 38578 SH SOLE 26 27131 0 11447 CENTENNIAL RESOURCE DEV INC CL A 15136A102 224 20315 SH SOLE 28 20315 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1201 108978 SH SOLE 30 108978 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 41 3715 SH SOLE 31 3715 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 169 15358 SH SOLE 40 15358 0 0 CENTERPOINT ENERGY INC COM 15189T107 65501 2320263 SH SOLE 2 1031832 0 1288431 CENTERPOINT ENERGY INC COM 15189T107 15560 551172 SH SOLE 4 538190 0 12982 CENTERPOINT ENERGY INC COM 15189T107 35012 1240253 SH SOLE 7 1197222 0 43031 CENTERPOINT ENERGY INC COM 15189T107 1143 40479 SH SOLE 13 40479 0 0 CENTERPOINT ENERGY INC COM 15189T107 124 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 38720 1371601 SH SOLE 18 1311198 0 60403 CENTERPOINT ENERGY INC COM 15189T107 9500 336507 SH SOLE 19 336507 0 0 CENTERPOINT ENERGY INC COM 15189T107 595773 21104251 SH SOLE 21 21104251 0 0 CENTERPOINT ENERGY INC COM 15189T107 417229 14779618 SH SOLE 22 12605032 0 2174586 CENTERPOINT ENERGY INC COM 15189T107 21002 743971 SH SOLE 23 743971 0 0 CENTERPOINT ENERGY INC COM 15189T107 13074 463133 SH SOLE 25 463133 0 0 CENTERPOINT ENERGY INC COM 15189T107 78157 2768590 SH SOLE 26 612708 0 2155882 CENTERPOINT ENERGY INC COM 15189T107 2634 93301 SH SOLE 28 67838 0 25463 CENTERPOINT ENERGY INC COM 15189T107 11798 417941 SH SOLE 29 317376 0 100565 CENTERPOINT ENERGY INC COM 15189T107 52369 1855075 SH SOLE 30 1855075 0 0 CENTERPOINT ENERGY INC COM 15189T107 21246 752618 SH SOLE 31 549816 0 202802 CENTERPOINT ENERGY INC COM 15189T107 4412 156273 SH SOLE 32 156273 0 0 CENTERPOINT ENERGY INC COM 15189T107 5468 193678 SH SOLE 34 193678 0 0 CENTERPOINT ENERGY INC COM 15189T107 10531 373049 SH SOLE 35 373049 0 0 CENTERPOINT ENERGY INC COM 15189T107 15744 557705 SH SOLE 36 557705 0 0 CENTERPOINT ENERGY INC COM 15189T107 317 11227 SH SOLE 40 11227 0 0 CENTERSTATE BK CORP COM 15201P109 2254 107114 SH SOLE 2 16712 0 90402 CENTERSTATE BK CORP COM 15201P109 10 475 SH SOLE 4 475 0 0 CENTERSTATE BK CORP COM 15201P109 40 1889 SH SOLE 7 1889 0 0 CENTERSTATE BK CORP COM 15201P109 6600 313669 SH SOLE 18 313669 0 0 CENTERSTATE BK CORP COM 15201P109 5861 278543 SH SOLE 19 278543 0 0 CENTERSTATE BK CORP COM 15201P109 65119 3095023 SH SOLE 21 3095023 0 0 CENTERSTATE BK CORP COM 15201P109 54659 2597838 SH SOLE 22 2495099 0 102739 CENTERSTATE BK CORP COM 15201P109 1092 51909 SH SOLE 23 51909 0 0 CENTERSTATE BK CORP COM 15201P109 2107 100161 SH SOLE 26 11797 0 88364 CENTERSTATE BK CORP COM 15201P109 198 9392 SH SOLE 28 9392 0 0 CENTERSTATE BK CORP COM 15201P109 159 7538 SH SOLE 29 0 0 7538 CENTERSTATE BK CORP COM 15201P109 395 18783 SH SOLE 30 18783 0 0 CENTERSTATE BK CORP COM 15201P109 185 8773 SH SOLE 40 8773 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 242 38129 SH SOLE 30 38129 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 197 70985 SH SOLE 2 3403 0 67582 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6 2015 SH SOLE 7 2015 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 856 308026 SH SOLE 18 308026 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 714 257012 SH SOLE 19 257012 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8341 3000373 SH SOLE 21 3000373 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2871 1032573 SH SOLE 22 965543 0 67030 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 52 18688 SH SOLE 23 18688 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 318 114260 SH SOLE 26 0 0 114260 CENTRAL FED CORP COM NEW PAR 15346Q400 7 601 SH SOLE 18 601 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 144 12324 SH SOLE 21 12324 0 0 CENTRAL GARDEN & PET CO COM 153527106 440 12781 SH SOLE 2 4036 0 8745 CENTRAL GARDEN & PET CO COM 153527106 8 224 SH SOLE 4 224 0 0 CENTRAL GARDEN & PET CO COM 153527106 1854 53815 SH SOLE 18 53815 0 0 CENTRAL GARDEN & PET CO COM 153527106 1256 36452 SH SOLE 19 36452 0 0 CENTRAL GARDEN & PET CO COM 153527106 38348 1113152 SH SOLE 21 1113152 0 0 CENTRAL GARDEN & PET CO COM 153527106 12030 349188 SH SOLE 22 342284 0 6904 CENTRAL GARDEN & PET CO COM 153527106 483 14028 SH SOLE 26 0 0 14028 CENTRAL GARDEN & PET CO COM 153527106 192 5582 SH SOLE 28 5582 0 0 CENTRAL GARDEN & PET CO COM 153527106 778 22569 SH SOLE 30 22569 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1284 41077 SH SOLE 2 8133 0 32944 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 31 996 SH SOLE 7 996 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6342 202931 SH SOLE 18 202931 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2915 93295 SH SOLE 19 93295 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 135891 4348504 SH SOLE 21 4348504 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 36911 1181152 SH SOLE 22 1125972 0 55180 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 340 10870 SH SOLE 23 10870 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 460 14730 SH SOLE 26 0 0 14730 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2602 83261 SH SOLE 30 83261 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 100 3207 SH SOLE 40 3207 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1151 47252 SH SOLE 2 29022 0 18230 CENTRAL PAC FINL CORP COM NEW 154760409 5 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 19 778 SH SOLE 7 778 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2925 120136 SH SOLE 18 120136 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 5478 224987 SH SOLE 19 224987 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 60108 2468481 SH SOLE 21 2468481 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 33222 1364354 SH SOLE 22 1330481 0 33873 CENTRAL PAC FINL CORP COM NEW 154760409 28 1145 SH SOLE 23 1145 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 6 243 SH SOLE 26 0 0 243 CENTRAL PAC FINL CORP COM NEW 154760409 102 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1039 42681 SH SOLE 29 0 0 42681 CENTRAL PAC FINL CORP COM NEW 154760409 1000 41087 SH SOLE 30 41087 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 111 4560 SH SOLE 40 4560 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 3023 328625 SH SOLE 21 328625 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 1575 171215 SH SOLE 22 171215 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 222 11776 SH SOLE 2 304 0 11472 CENTRAL VALLEY CMNTY BANCORP COM 155685100 5 285 SH SOLE 7 285 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 776 41107 SH SOLE 18 41107 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 300 15883 SH SOLE 19 15883 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 7801 413396 SH SOLE 21 413396 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1959 103827 SH SOLE 22 97354 0 6473 CENTRIC BRANDS INC COM 15644G104 1 239 SH SOLE 21 239 0 0 CENTRIC BRANDS INC COM 15644G104 23 6832 SH SOLE 22 6832 0 0 CENTRUS ENERGY CORP CL A 15643U104 2 919 SH SOLE 18 919 0 0 CENTRUS ENERGY CORP CL A 15643U104 34 20371 SH SOLE 21 20371 0 0 CENTURY ALUM CO COM 156431108 391 53485 SH SOLE 2 1813 0 51672 CENTURY ALUM CO COM 156431108 3 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 265 36196 SH SOLE 7 36196 0 0 CENTURY ALUM CO COM 156431108 1850 253093 SH SOLE 18 253093 0 0 CENTURY ALUM CO COM 156431108 549 75057 SH SOLE 19 75057 0 0 CENTURY ALUM CO COM 156431108 38911 5323008 SH SOLE 21 5323008 0 0 CENTURY ALUM CO COM 156431108 10271 1405048 SH SOLE 22 1333041 0 72007 CENTURY ALUM CO COM 156431108 66 9024 SH SOLE 26 0 0 9024 CENTURY ALUM CO COM 156431108 57 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 743 101682 SH SOLE 30 101682 0 0 CENTURY ALUM CO COM 156431108 40 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 184 2723 SH SOLE 2 86 0 2637 CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 81 SH SOLE 7 81 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 678 10010 SH SOLE 18 10010 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 271 4003 SH SOLE 19 4003 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 6918 102142 SH SOLE 21 102142 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 2341 34565 SH SOLE 22 32878 0 1687 CENTURY CASINOS INC COM 156492100 180 24373 SH SOLE 2 1025 0 23348 CENTURY CASINOS INC COM 156492100 5 699 SH SOLE 7 699 0 0 CENTURY CASINOS INC COM 156492100 728 98446 SH SOLE 18 98446 0 0 CENTURY CASINOS INC COM 156492100 300 40570 SH SOLE 19 40570 0 0 CENTURY CASINOS INC COM 156492100 7044 953237 SH SOLE 21 953237 0 0 CENTURY CASINOS INC COM 156492100 10226 1383812 SH SOLE 22 1238734 0 145078 CENTURY CASINOS INC COM 156492100 211 28598 SH SOLE 23 28598 0 0 CENTURY CASINOS INC COM 156492100 693 93753 SH SOLE 26 0 0 93753 CENTURY CMNTYS INC COM 156504300 428 24793 SH SOLE 2 1036 0 23757 CENTURY CMNTYS INC COM 156504300 10 588 SH SOLE 7 588 0 0 CENTURY CMNTYS INC COM 156504300 1615 93549 SH SOLE 18 93549 0 0 CENTURY CMNTYS INC COM 156504300 644 37311 SH SOLE 19 37311 0 0 CENTURY CMNTYS INC COM 156504300 20456 1185148 SH SOLE 21 1185148 0 0 CENTURY CMNTYS INC COM 156504300 13624 789315 SH SOLE 22 758983 0 30332 CENTURY CMNTYS INC COM 156504300 58 3338 SH SOLE 26 0 0 3338 CENTURY CMNTYS INC COM 156504300 41 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 86 4974 SH SOLE 29 0 0 4974 CENTURY CMNTYS INC COM 156504300 109 6343 SH SOLE 30 6343 0 0 CENTURYLINK INC COM 156700106 35459 2340546 SH SOLE 2 164073 0 2176473 CENTURYLINK INC COM 156700106 4686 309309 SH SOLE 4 283690 0 25619 CENTURYLINK INC COM 156700106 13868 915373 SH SOLE 7 818602 0 96771 CENTURYLINK INC COM 156700106 235 15482 SH SOLE 13 15482 0 0 CENTURYLINK INC COM 156700106 117 7709 SH SOLE 15 7709 0 0 CENTURYLINK INC COM 156700106 0 1 SH SOLE 17 0 0 1 CENTURYLINK INC COM 156700106 34955 2307276 SH SOLE 18 2189848 0 117428 CENTURYLINK INC COM 156700106 3735 246508 SH SOLE 19 246508 0 0 CENTURYLINK INC COM 156700106 691782 45662158 SH SOLE 21 45662158 0 0 CENTURYLINK INC COM 156700106 353925 23361375 SH SOLE 22 20664456 0 2696919 CENTURYLINK INC COM 156700106 10290 679228 SH SOLE 23 679228 0 0 CENTURYLINK INC COM 156700106 13295 877534 SH SOLE 25 877534 0 0 CENTURYLINK INC COM 156700106 64557 4261211 SH SOLE 26 1112290 0 3148921 CENTURYLINK INC COM 156700106 2869 189344 SH SOLE 28 139097 0 50247 CENTURYLINK INC COM 156700106 3561 235059 SH SOLE 29 36401 0 198658 CENTURYLINK INC COM 156700106 53820 3552458 SH SOLE 30 3552458 0 0 CENTURYLINK INC COM 156700106 5628 371518 SH SOLE 31 201227 0 170291 CENTURYLINK INC COM 156700106 5618 370858 SH SOLE 32 370858 0 0 CENTURYLINK INC COM 156700106 826 54523 SH SOLE 34 54523 0 0 CENTURYLINK INC COM 156700106 14119 931960 SH SOLE 36 931960 0 0 CENTURYLINK INC COM 156700106 370 24428 SH SOLE 40 24428 0 0 CENTURYLINK INC OPTIONS 156700956 30 2000 SH Put SOLE 2 2000 0 0 CENTURYLINK INC OPTIONS 156700956 985 65000 SH Put SOLE 19 65000 0 0 CERAGON NETWORKS LTD ORD M22013102 493 130328 SH SOLE 22 130328 0 0 CERECOR INC COM 15671L109 6 1940 SH SOLE 18 1940 0 0 CERECOR INC COM 15671L109 103 32020 SH SOLE 21 32020 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2279 66080 SH SOLE 2 2264 0 63816 CERIDIAN HCM HLDG INC COM 15677J108 6 180 SH SOLE 4 180 0 0 CERIDIAN HCM HLDG INC COM 15677J108 27 793 SH SOLE 7 793 0 0 CERIDIAN HCM HLDG INC COM 15677J108 584 16932 SH SOLE 18 16932 0 0 CERIDIAN HCM HLDG INC COM 15677J108 264 7640 SH SOLE 19 7640 0 0 CERIDIAN HCM HLDG INC COM 15677J108 17305 501751 SH SOLE 21 501751 0 0 CERIDIAN HCM HLDG INC COM 15677J108 32209 933869 SH SOLE 22 878320 0 55549 CERIDIAN HCM HLDG INC COM 15677J108 108 3143 SH SOLE 26 0 0 3143 CERIDIAN HCM HLDG INC COM 15677J108 235 6821 SH SOLE 30 6821 0 0 CERIDIAN HCM HLDG INC COM 15677J108 24 705 SH SOLE 31 705 0 0 CERNER CORP COM 156782104 46080 878720 SH SOLE 2 137769 0 740951 CERNER CORP COM 156782104 5658 107889 SH SOLE 4 100304 0 7585 CERNER CORP COM 156782104 18880 360023 SH SOLE 7 295828 0 64195 CERNER CORP COM 156782104 281 5353 SH SOLE 13 5353 0 0 CERNER CORP COM 156782104 149 2840 SH SOLE 15 2840 0 0 CERNER CORP COM 156782104 40 754 SH SOLE 17 0 0 754 CERNER CORP COM 156782104 41576 792828 SH SOLE 18 753719 0 39109 CERNER CORP COM 156782104 4793 91396 SH SOLE 19 91396 0 0 CERNER CORP COM 156782104 426991 8142474 SH SOLE 21 8142474 0 0 CERNER CORP COM 156782104 410545 7828848 SH SOLE 22 6979686 0 849162 CERNER CORP COM 156782104 11193 213445 SH SOLE 23 213445 0 0 CERNER CORP COM 156782104 15730 299956 SH SOLE 25 299956 0 0 CERNER CORP COM 156782104 62821 1197958 SH SOLE 26 349163 0 848795 CERNER CORP COM 156782104 2931 55899 SH SOLE 28 40702 0 15197 CERNER CORP COM 156782104 1487 28364 SH SOLE 29 14484 0 13880 CERNER CORP COM 156782104 85721 1634649 SH SOLE 30 1634649 0 0 CERNER CORP COM 156782104 6899 131565 SH SOLE 31 77138 0 54427 CERNER CORP COM 156782104 2451 46742 SH SOLE 32 46742 0 0 CERNER CORP COM 156782104 886 16903 SH SOLE 34 16903 0 0 CERNER CORP COM 156782104 12385 236175 SH SOLE 36 236175 0 0 CERNER CORP COM 156782104 314 5988 SH SOLE 40 5988 0 0 CERUS CORP COM 157085101 560 110479 SH SOLE 2 4849 0 105630 CERUS CORP COM 157085101 16 3142 SH SOLE 7 3142 0 0 CERUS CORP COM 157085101 2306 454877 SH SOLE 18 454877 0 0 CERUS CORP COM 157085101 1154 227637 SH SOLE 19 227637 0 0 CERUS CORP COM 157085101 31273 6168300 SH SOLE 21 6168300 0 0 CERUS CORP COM 157085101 18883 3724542 SH SOLE 22 3544995 0 179547 CERUS CORP COM 157085101 176 34720 SH SOLE 26 0 0 34720 CERUS CORP COM 157085101 98 19280 SH SOLE 28 19280 0 0 CERUS CORP COM 157085101 218 42927 SH SOLE 30 42927 0 0 CERUS CORP COM 157085101 43 8503 SH SOLE 40 8503 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 0 272 SH SOLE 21 272 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 38 143954 SH SOLE 22 143954 0 0 CEVA INC COM 157210105 380 17199 SH SOLE 2 740 0 16459 CEVA INC COM 157210105 3 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 10 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 2537 114828 SH SOLE 18 114828 0 0 CEVA INC COM 157210105 733 33170 SH SOLE 19 33170 0 0 CEVA INC COM 157210105 53017 2400060 SH SOLE 21 2400060 0 0 CEVA INC COM 157210105 17353 785572 SH SOLE 22 631995 0 153577 CEVA INC COM 157210105 67 3043 SH SOLE 26 0 0 3043 CEVA INC COM 157210105 65 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 975 44124 SH SOLE 30 44124 0 0 CEVA INC COM 157210105 45 2059 SH SOLE 40 2059 0 0 CF INDS HLDGS INC COM 125269100 29912 687476 SH SOLE 2 137151 0 550325 CF INDS HLDGS INC COM 125269100 3200 73548 SH SOLE 4 67658 0 5890 CF INDS HLDGS INC COM 125269100 15676 360284 SH SOLE 7 360284 0 0 CF INDS HLDGS INC COM 125269100 60 1377 SH SOLE 13 1377 0 0 CF INDS HLDGS INC COM 125269100 96 2214 SH SOLE 15 2214 0 0 CF INDS HLDGS INC COM 125269100 24210 556413 SH SOLE 18 520016 0 36397 CF INDS HLDGS INC COM 125269100 22178 509711 SH SOLE 19 509711 0 0 CF INDS HLDGS INC COM 125269100 412949 9490894 SH SOLE 21 9490894 0 0 CF INDS HLDGS INC COM 125269100 272526 6263518 SH SOLE 22 5647138 0 616380 CF INDS HLDGS INC COM 125269100 7234 166257 SH SOLE 23 166257 0 0 CF INDS HLDGS INC COM 125269100 10644 244635 SH SOLE 25 244635 0 0 CF INDS HLDGS INC COM 125269100 32846 754912 SH SOLE 26 294586 0 460326 CF INDS HLDGS INC COM 125269100 1991 45750 SH SOLE 28 33688 0 12062 CF INDS HLDGS INC COM 125269100 13808 317355 SH SOLE 29 269358 0 47997 CF INDS HLDGS INC COM 125269100 35706 820644 SH SOLE 30 820644 0 0 CF INDS HLDGS INC COM 125269100 3693 84884 SH SOLE 31 49471 0 35413 CF INDS HLDGS INC COM 125269100 3073 70623 SH SOLE 32 70623 0 0 CF INDS HLDGS INC COM 125269100 5002 114969 SH SOLE 34 114969 0 0 CF INDS HLDGS INC COM 125269100 9239 212353 SH SOLE 36 212353 0 0 CF INDS HLDGS INC COM 125269100 204 4681 SH SOLE 40 4681 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 8 1057 SH SOLE 18 1057 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 122 15666 SH SOLE 21 15666 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 846 108288 SH SOLE 22 108288 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 66 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 226 12359 SH SOLE 21 12359 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1640 89691 SH SOLE 22 89691 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 874 47798 SH SOLE 30 47798 0 0 CHANNELADVISOR CORP COM 159179100 239 21021 SH SOLE 2 950 0 20071 CHANNELADVISOR CORP COM 159179100 6 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 966 85145 SH SOLE 18 85145 0 0 CHANNELADVISOR CORP COM 159179100 420 37025 SH SOLE 19 37025 0 0 CHANNELADVISOR CORP COM 159179100 10533 928017 SH SOLE 21 928017 0 0 CHANNELADVISOR CORP COM 159179100 6998 616534 SH SOLE 22 589357 0 27177 CHANNELADVISOR CORP COM 159179100 35 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 77 6744 SH SOLE 30 6744 0 0 CHANNELADVISOR CORP COM 159179100 25 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 12 9675 SH SOLE 22 9675 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 122 24887 SH SOLE 21 24887 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 182 36894 SH SOLE 22 17201 0 19693 CHAPARRAL ENERGY INC COM CL A 15942R208 51 10309 SH SOLE 30 10309 0 0 CHARAH SOLUTIONS INC COM 15957P105 45 5375 SH SOLE 2 0 0 5375 CHARAH SOLUTIONS INC COM 15957P105 230 27526 SH SOLE 18 27526 0 0 CHARAH SOLUTIONS INC COM 15957P105 74 8825 SH SOLE 19 8825 0 0 CHARAH SOLUTIONS INC COM 15957P105 2098 251279 SH SOLE 21 251279 0 0 CHARAH SOLUTIONS INC COM 15957P105 449 53758 SH SOLE 22 53758 0 0 CHARLES & COLVARD LTD COM 159765106 14 15958 SH SOLE 21 15958 0 0 CHARLES RIV LABS INTL INC COM 159864107 13182 116469 SH SOLE 2 26106 0 90363 CHARLES RIV LABS INTL INC COM 159864107 29 252 SH SOLE 4 252 0 0 CHARLES RIV LABS INTL INC COM 159864107 101 894 SH SOLE 7 894 0 0 CHARLES RIV LABS INTL INC COM 159864107 17462 154284 SH SOLE 18 154284 0 0 CHARLES RIV LABS INTL INC COM 159864107 21780 192434 SH SOLE 19 192434 0 0 CHARLES RIV LABS INTL INC COM 159864107 1200 10600 SH SOLE 20 10600 0 0 CHARLES RIV LABS INTL INC COM 159864107 277800 2454495 SH SOLE 21 2454495 0 0 CHARLES RIV LABS INTL INC COM 159864107 176750 1561668 SH SOLE 22 1470015 0 91653 CHARLES RIV LABS INTL INC COM 159864107 1399 12365 SH SOLE 26 6765 0 5600 CHARLES RIV LABS INTL INC COM 159864107 742 6552 SH SOLE 28 6552 0 0 CHARLES RIV LABS INTL INC COM 159864107 1340 11838 SH SOLE 30 11838 0 0 CHARLES RIV LABS INTL INC COM 159864107 117 1036 SH SOLE 31 960 0 76 CHARLES RIV LABS INTL INC COM 159864107 206 1819 SH SOLE 34 1819 0 0 CHARLES RIV LABS INTL INC COM 159864107 85 751 SH SOLE 36 751 0 0 CHARLES RIV LABS INTL INC COM 159864107 516 4555 SH SOLE 40 4555 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1861 28611 SH SOLE 2 1078 0 27533 CHART INDS INC COM PAR $0.01 16115Q308 11 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 42 643 SH SOLE 7 643 0 0 CHART INDS INC COM PAR $0.01 16115Q308 10208 156972 SH SOLE 18 156972 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2987 45932 SH SOLE 19 45932 0 0 CHART INDS INC COM PAR $0.01 16115Q308 213006 3275511 SH SOLE 21 3275511 0 0 CHART INDS INC COM PAR $0.01 16115Q308 56869 874510 SH SOLE 22 836185 0 38325 CHART INDS INC COM PAR $0.01 16115Q308 275 4229 SH SOLE 26 2372 0 1857 CHART INDS INC COM PAR $0.01 16115Q308 245 3764 SH SOLE 28 3764 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4024 61873 SH SOLE 30 61873 0 0 CHART INDS INC COM PAR $0.01 16115Q308 158 2433 SH SOLE 40 2433 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 124060 435344 SH SOLE 2 47267 0 388077 CHARTER COMMUNICATIONS INC N CL A 16119P108 20361 71451 SH SOLE 4 67065 0 4386 CHARTER COMMUNICATIONS INC N CL A 16119P108 40008 140394 SH SOLE 7 140394 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 500 1753 SH SOLE 13 1753 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 515 1808 SH SOLE 15 1808 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH SOLE 17 0 0 23 CHARTER COMMUNICATIONS INC N CL A 16119P108 143969 505209 SH SOLE 18 483869 0 21340 CHARTER COMMUNICATIONS INC N CL A 16119P108 319855 1122416 SH SOLE 19 1122416 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 844854 2964711 SH SOLE 21 2964711 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1205350 4229743 SH SOLE 22 3786656 0 443087 CHARTER COMMUNICATIONS INC N CL A 16119P108 32607 114422 SH SOLE 23 114422 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 84923 298008 SH SOLE 25 298008 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 173440 608626 SH SOLE 26 169716 0 438910 CHARTER COMMUNICATIONS INC N CL A 16119P108 8992 31555 SH SOLE 28 23160 0 8395 CHARTER COMMUNICATIONS INC N CL A 16119P108 1858 6519 SH SOLE 29 6519 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 177103 621481 SH SOLE 30 621481 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21082 73979 SH SOLE 31 36245 0 37734 CHARTER COMMUNICATIONS INC N CL A 16119P108 9256 32479 SH SOLE 32 32479 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 139403 489184 SH SOLE 34 489184 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 38847 136318 SH SOLE 36 136318 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1043 3660 SH SOLE 40 3660 0 0 CHASE CORP COM 16150R104 582 5813 SH SOLE 2 209 0 5604 CHASE CORP COM 16150R104 15 146 SH SOLE 7 146 0 0 CHASE CORP COM 16150R104 2357 23555 SH SOLE 18 23555 0 0 CHASE CORP COM 16150R104 1080 10791 SH SOLE 19 10791 0 0 CHASE CORP COM 16150R104 23771 237590 SH SOLE 21 237590 0 0 CHASE CORP COM 16150R104 23070 230581 SH SOLE 22 221645 0 8936 CHASE CORP COM 16150R104 105 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 111 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 202 2021 SH SOLE 30 2021 0 0 CHASE CORP COM 16150R104 69 689 SH SOLE 40 689 0 0 CHATHAM LODGING TR COM 16208T102 852 48201 SH SOLE 2 1718 0 46483 CHATHAM LODGING TR COM 16208T102 569 32181 SH SOLE 4 32181 0 0 CHATHAM LODGING TR COM 16208T102 1352 76497 SH SOLE 7 76497 0 0 CHATHAM LODGING TR COM 16208T102 27 1510 SH SOLE 15 1510 0 0 CHATHAM LODGING TR COM 16208T102 4244 240067 SH SOLE 18 240067 0 0 CHATHAM LODGING TR COM 16208T102 3337 188730 SH SOLE 19 188730 0 0 CHATHAM LODGING TR COM 16208T102 88904 5028522 SH SOLE 21 5028522 0 0 CHATHAM LODGING TR COM 16208T102 35847 2027555 SH SOLE 22 1972583 0 54972 CHATHAM LODGING TR COM 16208T102 28 1593 SH SOLE 23 1593 0 0 CHATHAM LODGING TR COM 16208T102 1742 98528 SH SOLE 25 98528 0 0 CHATHAM LODGING TR COM 16208T102 1294 73195 SH SOLE 26 0 0 73195 CHATHAM LODGING TR COM 16208T102 111 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 662 37452 SH SOLE 29 15455 0 21997 CHATHAM LODGING TR COM 16208T102 5329 301422 SH SOLE 30 301422 0 0 CHATHAM LODGING TR COM 16208T102 75 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6711 65382 SH SOLE 2 31888 0 33494 CHECK POINT SOFTWARE TECH LT ORD M22465104 4636 45162 SH SOLE 4 41805 0 3357 CHECK POINT SOFTWARE TECH LT ORD M22465104 10034 97749 SH SOLE 7 80624 0 17125 CHECK POINT SOFTWARE TECH LT ORD M22465104 79 773 SH SOLE 13 773 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 132 1287 SH SOLE 15 1287 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13234 128919 SH SOLE 18 127854 0 1065 CHECK POINT SOFTWARE TECH LT ORD M22465104 10973 106896 SH SOLE 19 106896 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4002 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 175663 1711284 SH SOLE 21 1711284 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 194871 1898403 SH SOLE 22 1739095 0 159308 CHECK POINT SOFTWARE TECH LT ORD M22465104 13784 134282 SH SOLE 23 134282 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11184 108949 SH SOLE 25 108949 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 46022 448341 SH SOLE 26 108193 0 340148 CHECK POINT SOFTWARE TECH LT ORD M22465104 163 1589 SH SOLE 28 1589 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 141 1373 SH SOLE 29 1373 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 26744 260533 SH SOLE 30 260533 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4463 43480 SH SOLE 31 28111 0 15369 CHECK POINT SOFTWARE TECH LT ORD M22465104 2275 22160 SH SOLE 32 22160 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 459 4473 SH SOLE 34 4473 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9249 90100 SH SOLE 36 90100 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 270 2629 SH SOLE 40 2629 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 259 142300 SH SOLE 2 142300 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 144 78999 SH SOLE 18 78999 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1539 845400 SH SOLE 19 845400 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 157 86400 SH SOLE 20 86400 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 96 52560 SH SOLE 21 52560 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 781 429300 SH SOLE 34 429300 0 0 CHEESECAKE FACTORY INC COM 163072101 2539 58353 SH SOLE 2 26108 0 32245 CHEESECAKE FACTORY INC COM 163072101 9 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 23 518 SH SOLE 7 518 0 0 CHEESECAKE FACTORY INC COM 163072101 10663 245071 SH SOLE 18 245071 0 0 CHEESECAKE FACTORY INC COM 163072101 8372 192412 SH SOLE 19 192412 0 0 CHEESECAKE FACTORY INC COM 163072101 129353 2972954 SH SOLE 21 2972954 0 0 CHEESECAKE FACTORY INC COM 163072101 72014 1655111 SH SOLE 22 1592886 0 62225 CHEESECAKE FACTORY INC COM 163072101 1608 36948 SH SOLE 23 36948 0 0 CHEESECAKE FACTORY INC COM 163072101 2669 61336 SH SOLE 26 4621 0 56715 CHEESECAKE FACTORY INC COM 163072101 254 5849 SH SOLE 28 5849 0 0 CHEESECAKE FACTORY INC COM 163072101 621 14277 SH SOLE 29 0 0 14277 CHEESECAKE FACTORY INC COM 163072101 495 11387 SH SOLE 30 11387 0 0 CHEESECAKE FACTORY INC COM 163072101 2014 46285 SH SOLE 34 46285 0 0 CHEESECAKE FACTORY INC COM 163072101 213 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 30 4953 SH SOLE 25 4953 0 0 CHEFS WHSE INC COM 163086101 632 19766 SH SOLE 2 2838 0 16928 CHEFS WHSE INC COM 163086101 6 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 15 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 3711 116035 SH SOLE 18 116035 0 0 CHEFS WHSE INC COM 163086101 2076 64914 SH SOLE 19 64914 0 0 CHEFS WHSE INC COM 163086101 78137 2443296 SH SOLE 21 2443296 0 0 CHEFS WHSE INC COM 163086101 22008 688183 SH SOLE 22 660733 0 27450 CHEFS WHSE INC COM 163086101 369 11549 SH SOLE 23 11549 0 0 CHEFS WHSE INC COM 163086101 739 23117 SH SOLE 26 0 0 23117 CHEFS WHSE INC COM 163086101 98 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 186 5803 SH SOLE 29 0 0 5803 CHEFS WHSE INC COM 163086101 1498 46849 SH SOLE 30 46849 0 0 CHEFS WHSE INC COM 163086101 71 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 2591 91158 SH SOLE 2 7932 0 83226 CHEGG INC COM 163092109 14 489 SH SOLE 4 489 0 0 CHEGG INC COM 163092109 53 1858 SH SOLE 7 1858 0 0 CHEGG INC COM 163092109 10004 351996 SH SOLE 18 351996 0 0 CHEGG INC COM 163092109 7045 247902 SH SOLE 19 247902 0 0 CHEGG INC COM 163092109 100632 3540890 SH SOLE 21 3540890 0 0 CHEGG INC COM 163092109 85320 3002127 SH SOLE 22 2874945 0 127182 CHEGG INC COM 163092109 436 15328 SH SOLE 23 15328 0 0 CHEGG INC COM 163092109 1409 49577 SH SOLE 26 15197 0 34380 CHEGG INC COM 163092109 380 13361 SH SOLE 28 13361 0 0 CHEGG INC COM 163092109 127 4458 SH SOLE 29 0 0 4458 CHEGG INC COM 163092109 672 23659 SH SOLE 30 23659 0 0 CHEGG INC COM 163092109 273 9608 SH SOLE 40 9608 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 18 3138 SH SOLE 18 3138 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 267 47144 SH SOLE 21 47144 0 0 CHEMED CORP NEW COM 16359R103 10929 38579 SH SOLE 2 12268 0 26311 CHEMED CORP NEW COM 16359R103 295 1040 SH SOLE 4 1040 0 0 CHEMED CORP NEW COM 16359R103 86 304 SH SOLE 7 304 0 0 CHEMED CORP NEW COM 16359R103 13374 47212 SH SOLE 18 47212 0 0 CHEMED CORP NEW COM 16359R103 10761 37987 SH SOLE 19 37987 0 0 CHEMED CORP NEW COM 16359R103 244488 863061 SH SOLE 21 863061 0 0 CHEMED CORP NEW COM 16359R103 172625 609378 SH SOLE 22 578052 0 31326 CHEMED CORP NEW COM 16359R103 3952 13952 SH SOLE 23 13952 0 0 CHEMED CORP NEW COM 16359R103 7946 28050 SH SOLE 26 2383 0 25667 CHEMED CORP NEW COM 16359R103 586 2068 SH SOLE 28 2068 0 0 CHEMED CORP NEW COM 16359R103 1598 5640 SH SOLE 29 0 0 5640 CHEMED CORP NEW COM 16359R103 2147 7578 SH SOLE 30 7578 0 0 CHEMED CORP NEW COM 16359R103 99 350 SH SOLE 31 315 0 35 CHEMED CORP NEW COM 16359R103 2713 9577 SH SOLE 34 9577 0 0 CHEMED CORP NEW COM 16359R103 410 1446 SH SOLE 40 1446 0 0 CHEMICAL FINL CORP COM 163731102 3798 103730 SH SOLE 2 32172 0 71558 CHEMICAL FINL CORP COM 163731102 12 330 SH SOLE 4 330 0 0 CHEMICAL FINL CORP COM 163731102 33 905 SH SOLE 7 905 0 0 CHEMICAL FINL CORP COM 163731102 16795 458751 SH SOLE 18 458751 0 0 CHEMICAL FINL CORP COM 163731102 3897 106445 SH SOLE 19 106445 0 0 CHEMICAL FINL CORP COM 163731102 191537 5231825 SH SOLE 21 5231825 0 0 CHEMICAL FINL CORP COM 163731102 92078 2515106 SH SOLE 22 2423056 0 92050 CHEMICAL FINL CORP COM 163731102 992 27102 SH SOLE 26 13689 0 13413 CHEMICAL FINL CORP COM 163731102 371 10146 SH SOLE 28 10146 0 0 CHEMICAL FINL CORP COM 163731102 694 18960 SH SOLE 30 18960 0 0 CHEMICAL FINL CORP COM 163731102 251 6847 SH SOLE 40 6847 0 0 CHEMOCENTRYX INC COM 16383L106 339 31108 SH SOLE 2 13785 0 17323 CHEMOCENTRYX INC COM 16383L106 7 619 SH SOLE 7 619 0 0 CHEMOCENTRYX INC COM 16383L106 888 81406 SH SOLE 18 81406 0 0 CHEMOCENTRYX INC COM 16383L106 1938 177660 SH SOLE 19 177660 0 0 CHEMOCENTRYX INC COM 16383L106 14768 1353577 SH SOLE 21 1353577 0 0 CHEMOCENTRYX INC COM 16383L106 9804 898599 SH SOLE 22 878991 0 19608 CHEMOCENTRYX INC COM 16383L106 676 61963 SH SOLE 23 61963 0 0 CHEMOCENTRYX INC COM 16383L106 1095 100371 SH SOLE 26 0 0 100371 CHEMOCENTRYX INC COM 16383L106 163 14896 SH SOLE 29 0 0 14896 CHEMOCENTRYX INC COM 16383L106 65 5936 SH SOLE 30 5936 0 0 CHEMOCENTRYX INC COM 16383L106 39 3566 SH SOLE 34 3566 0 0 CHEMOURS CO COM 163851108 12767 452427 SH SOLE 2 84916 0 367511 CHEMOURS CO COM 163851108 1766 62565 SH SOLE 4 57560 0 5005 CHEMOURS CO COM 163851108 314 11113 SH SOLE 7 11113 0 0 CHEMOURS CO COM 163851108 31 1083 SH SOLE 13 1083 0 0 CHEMOURS CO COM 163851108 14676 520054 SH SOLE 18 505490 0 14564 CHEMOURS CO COM 163851108 1069 37888 SH SOLE 19 37888 0 0 CHEMOURS CO COM 163851108 245539 8700882 SH SOLE 21 8700882 0 0 CHEMOURS CO COM 163851108 169477 6005546 SH SOLE 22 5653223 0 352323 CHEMOURS CO COM 163851108 3424 121335 SH SOLE 23 121335 0 0 CHEMOURS CO COM 163851108 44 1576 SH SOLE 25 1576 0 0 CHEMOURS CO COM 163851108 10907 386485 SH SOLE 26 181364 0 205121 CHEMOURS CO COM 163851108 972 34453 SH SOLE 28 25075 0 9378 CHEMOURS CO COM 163851108 1196 42376 SH SOLE 29 6248 0 36128 CHEMOURS CO COM 163851108 7527 266724 SH SOLE 30 266724 0 0 CHEMOURS CO COM 163851108 1908 67596 SH SOLE 31 37336 0 30260 CHEMOURS CO COM 163851108 273 9681 SH SOLE 34 9681 0 0 CHEMOURS CO COM 163851108 991 35111 SH SOLE 36 35111 0 0 CHEMOURS CO COM 163851108 105 3715 SH SOLE 40 3715 0 0 CHEMUNG FINL CORP COM 164024101 141 3411 SH SOLE 2 124 0 3287 CHEMUNG FINL CORP COM 164024101 488 11807 SH SOLE 18 11807 0 0 CHEMUNG FINL CORP COM 164024101 211 5103 SH SOLE 19 5103 0 0 CHEMUNG FINL CORP COM 164024101 4994 120898 SH SOLE 21 120898 0 0 CHEMUNG FINL CORP COM 164024101 1233 29857 SH SOLE 22 27996 0 1861 CHENIERE ENERGY INC COM NEW 16411R208 32595 550680 SH SOLE 2 18872 0 531808 CHENIERE ENERGY INC COM NEW 16411R208 3963 66956 SH SOLE 4 61391 0 5565 CHENIERE ENERGY INC COM NEW 16411R208 18742 316639 SH SOLE 7 316639 0 0 CHENIERE ENERGY INC COM NEW 16411R208 75 1272 SH SOLE 13 1272 0 0 CHENIERE ENERGY INC COM NEW 16411R208 92 1560 SH SOLE 15 1560 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7689 129906 SH SOLE 18 112829 0 17077 CHENIERE ENERGY INC COM NEW 16411R208 5596 94536 SH SOLE 19 94536 0 0 CHENIERE ENERGY INC COM NEW 16411R208 213896 3613723 SH SOLE 21 3613723 0 0 CHENIERE ENERGY INC COM NEW 16411R208 336827 5690611 SH SOLE 22 5256452 0 434159 CHENIERE ENERGY INC COM NEW 16411R208 9073 153291 SH SOLE 23 153291 0 0 CHENIERE ENERGY INC COM NEW 16411R208 47499 802486 SH SOLE 25 802486 0 0 CHENIERE ENERGY INC COM NEW 16411R208 42539 718692 SH SOLE 26 229890 0 488802 CHENIERE ENERGY INC COM NEW 16411R208 2411 40735 SH SOLE 28 29884 0 10851 CHENIERE ENERGY INC COM NEW 16411R208 3050 51536 SH SOLE 29 8428 0 43108 CHENIERE ENERGY INC COM NEW 16411R208 16011 270502 SH SOLE 30 270502 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4352 73521 SH SOLE 31 44410 0 29111 CHENIERE ENERGY INC COM NEW 16411R208 713 12051 SH SOLE 34 12051 0 0 CHENIERE ENERGY INC COM NEW 16411R208 9191 155287 SH SOLE 36 155287 0 0 CHENIERE ENERGY INC COM NEW 16411R208 327 5528 SH SOLE 40 5528 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 939 1350000 PRN SOLE 21 1350000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 109 3011 SH SOLE 18 3011 0 0 CHEROKEE INC DEL NEW COM 16444H102 3 5277 SH SOLE 21 5277 0 0 CHEROKEE INC DEL NEW COM 16444H102 122 241952 SH SOLE 22 241952 0 0 CHERRY HILL MTG INVT CORP COM 164651101 258 14724 SH SOLE 2 405 0 14319 CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH SOLE 7 346 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1006 57331 SH SOLE 18 57331 0 0 CHERRY HILL MTG INVT CORP COM 164651101 397 22661 SH SOLE 19 22661 0 0 CHERRY HILL MTG INVT CORP COM 164651101 16240 925900 SH SOLE 21 925900 0 0 CHERRY HILL MTG INVT CORP COM 164651101 6585 375418 SH SOLE 22 356366 0 19052 CHESAPEAKE ENERGY CORP COM 165167107 4382 2086618 SH SOLE 2 438551 0 1648067 CHESAPEAKE ENERGY CORP COM 165167107 8 3836 SH SOLE 4 3836 0 0 CHESAPEAKE ENERGY CORP COM 165167107 96 45689 SH SOLE 7 45689 0 0 CHESAPEAKE ENERGY CORP COM 165167107 5519 2628323 SH SOLE 18 2628323 0 0 CHESAPEAKE ENERGY CORP COM 165167107 393 187091 SH SOLE 19 187091 0 0 CHESAPEAKE ENERGY CORP COM 165167107 96706 46050316 SH SOLE 21 46050316 0 0 CHESAPEAKE ENERGY CORP COM 165167107 81592 38853202 SH SOLE 22 36992563 0 1860639 CHESAPEAKE ENERGY CORP COM 165167107 573 272972 SH SOLE 26 128040 0 144932 CHESAPEAKE ENERGY CORP COM 165167107 256 121963 SH SOLE 28 121963 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1190 566849 SH SOLE 30 566849 0 0 CHESAPEAKE ENERGY CORP COM 165167107 38 18195 SH SOLE 31 18195 0 0 CHESAPEAKE ENERGY CORP COM 165167107 112 53287 SH SOLE 36 53287 0 0 CHESAPEAKE ENERGY CORP COM 165167107 178 84657 SH SOLE 40 84657 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167957 15 7000 SH Put SOLE 2 7000 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167957 525 250000 SH Put SOLE 19 250000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 866 1076000 PRN SOLE 2 1076000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 9010 11194000 PRN SOLE 19 11194000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2314 2875000 PRN SOLE 21 2875000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 66 82000 PRN SOLE 22 82000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1536 1908000 PRN SOLE 34 1908000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1532 62908 SH SOLE 2 3413 0 59495 CHESAPEAKE LODGING TR SH BEN INT 165240102 1022 41977 SH SOLE 4 41977 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2330 95675 SH SOLE 7 95675 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 62 2530 SH SOLE 15 2530 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 7503 308140 SH SOLE 18 308140 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 4588 188416 SH SOLE 19 188416 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 161388 6627836 SH SOLE 21 6627836 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 62026 2547255 SH SOLE 22 2463247 0 84008 CHESAPEAKE LODGING TR SH BEN INT 165240102 134 5510 SH SOLE 23 5510 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 3076 126338 SH SOLE 25 126338 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 965 39636 SH SOLE 26 6811 0 32825 CHESAPEAKE LODGING TR SH BEN INT 165240102 214 8790 SH SOLE 28 8790 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 639 26242 SH SOLE 29 20644 0 5598 CHESAPEAKE LODGING TR SH BEN INT 165240102 9598 394188 SH SOLE 30 394188 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 108 4428 SH SOLE 34 4428 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 154 6337 SH SOLE 40 6337 0 0 CHESAPEAKE UTILS CORP COM 165303108 1925 23680 SH SOLE 2 8459 0 15221 CHESAPEAKE UTILS CORP COM 165303108 19 229 SH SOLE 4 229 0 0 CHESAPEAKE UTILS CORP COM 165303108 8 94 SH SOLE 7 94 0 0 CHESAPEAKE UTILS CORP COM 165303108 4432 54513 SH SOLE 18 54513 0 0 CHESAPEAKE UTILS CORP COM 165303108 8097 99589 SH SOLE 19 99589 0 0 CHESAPEAKE UTILS CORP COM 165303108 44111 542576 SH SOLE 21 542576 0 0 CHESAPEAKE UTILS CORP COM 165303108 53478 657783 SH SOLE 22 635365 0 22418 CHESAPEAKE UTILS CORP COM 165303108 2671 32849 SH SOLE 23 32849 0 0 CHESAPEAKE UTILS CORP COM 165303108 6495 79888 SH SOLE 26 5309 0 74579 CHESAPEAKE UTILS CORP COM 165303108 199 2453 SH SOLE 28 2453 0 0 CHESAPEAKE UTILS CORP COM 165303108 763 9388 SH SOLE 29 0 0 9388 CHESAPEAKE UTILS CORP COM 165303108 309 3796 SH SOLE 30 3796 0 0 CHESAPEAKE UTILS CORP COM 165303108 130 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 577793 5311085 SH SOLE 2 919474 0 4391611 CHEVRON CORP NEW COM 166764100 77600 713300 SH SOLE 4 662603 0 50697 CHEVRON CORP NEW COM 166764100 189284 1739902 SH SOLE 7 1649719 0 90183 CHEVRON CORP NEW COM 166764100 9862 90653 SH SOLE 13 90653 0 0 CHEVRON CORP NEW COM 166764100 1771 16282 SH SOLE 15 16282 0 0 CHEVRON CORP NEW COM 166764100 577187 5305512 SH SOLE 18 4954339 0 351173 CHEVRON CORP NEW COM 166764100 107415 987361 SH SOLE 19 987361 0 0 CHEVRON CORP NEW COM 166764100 4731740 43494253 SH SOLE 21 43494253 0 0 CHEVRON CORP NEW COM 166764100 5157227 47405342 SH SOLE 22 41656662 0 5748680 CHEVRON CORP NEW COM 166764100 163021 1498490 SH SOLE 23 1498490 0 0 CHEVRON CORP NEW COM 166764100 197587 1816228 SH SOLE 25 1786520 0 29708 CHEVRON CORP NEW COM 166764100 843179 7750517 SH SOLE 26 1822023 0 5928494 CHEVRON CORP NEW COM 166764100 40007 367745 SH SOLE 28 268797 0 98948 CHEVRON CORP NEW COM 166764100 39818 366011 SH SOLE 29 143623 0 222388 CHEVRON CORP NEW COM 166764100 779500 7165177 SH SOLE 30 7165177 0 0 CHEVRON CORP NEW COM 166764100 84767 779184 SH SOLE 31 487486 0 291698 CHEVRON CORP NEW COM 166764100 20030 184119 SH SOLE 32 184119 0 0 CHEVRON CORP NEW COM 166764100 108797 1000061 SH SOLE 34 1000061 0 0 CHEVRON CORP NEW COM 166764100 196227 1803727 SH SOLE 36 1803727 0 0 CHEVRON CORP NEW COM 166764100 4794 44068 SH SOLE 40 44068 0 0 CHF SOLUTIONS INC COM NEW 12542Q508 0 9 SH SOLE 21 9 0 0 CHIASMA INC COM 16706W102 11 3601 SH SOLE 18 3601 0 0 CHIASMA INC COM 16706W102 172 55391 SH SOLE 21 55391 0 0 CHIASMA INC COM 16706W102 349 112229 SH SOLE 22 112229 0 0 CHICAGO RIVET & MACH CO COM 168088102 4 138 SH SOLE 18 138 0 0 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 737 131170 SH SOLE 2 4277 0 126893 CHICOS FAS INC COM 168615102 2 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 28 4917 SH SOLE 7 4917 0 0 CHICOS FAS INC COM 168615102 3656 650590 SH SOLE 18 650590 0 0 CHICOS FAS INC COM 168615102 1044 185751 SH SOLE 19 185751 0 0 CHICOS FAS INC COM 168615102 75498 13433723 SH SOLE 21 13433723 0 0 CHICOS FAS INC COM 168615102 21592 3841943 SH SOLE 22 3623363 0 218580 CHICOS FAS INC COM 168615102 112 19879 SH SOLE 26 13055 0 6824 CHICOS FAS INC COM 168615102 107 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 1448 257614 SH SOLE 30 257614 0 0 CHICOS FAS INC COM 168615102 12 2095 SH SOLE 36 2095 0 0 CHICOS FAS INC COM 168615102 90 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 1152 12790 SH SOLE 2 558 0 12232 CHILDRENS PL INC COM 168905107 6 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 31 343 SH SOLE 7 343 0 0 CHILDRENS PL INC COM 168905107 7404 82180 SH SOLE 18 82180 0 0 CHILDRENS PL INC COM 168905107 2134 23687 SH SOLE 19 23687 0 0 CHILDRENS PL INC COM 168905107 153122 1699659 SH SOLE 21 1699659 0 0 CHILDRENS PL INC COM 168905107 40999 455094 SH SOLE 22 432515 0 22579 CHILDRENS PL INC COM 168905107 427 4735 SH SOLE 26 3649 0 1086 CHILDRENS PL INC COM 168905107 193 2147 SH SOLE 28 2147 0 0 CHILDRENS PL INC COM 168905107 2998 33278 SH SOLE 30 33278 0 0 CHILDRENS PL INC COM 168905107 137 1518 SH SOLE 40 1518 0 0 CHIMERA INVT CORP COM NEW 16934Q208 7459 418599 SH SOLE 2 40678 0 377921 CHIMERA INVT CORP COM NEW 16934Q208 15 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 124 6965 SH SOLE 7 6965 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1620 90927 SH SOLE 18 90927 0 0 CHIMERA INVT CORP COM NEW 16934Q208 709 39791 SH SOLE 19 39791 0 0 CHIMERA INVT CORP COM NEW 16934Q208 102493 5751570 SH SOLE 21 5751570 0 0 CHIMERA INVT CORP COM NEW 16934Q208 100517 5640682 SH SOLE 22 5260011 0 380671 CHIMERA INVT CORP COM NEW 16934Q208 1400 78587 SH SOLE 26 40127 0 38460 CHIMERA INVT CORP COM NEW 16934Q208 468 26260 SH SOLE 28 26260 0 0 CHIMERA INVT CORP COM NEW 16934Q208 789 44249 SH SOLE 30 44249 0 0 CHIMERA INVT CORP COM NEW 16934Q208 67 3781 SH SOLE 31 3781 0 0 CHIMERA INVT CORP COM NEW 16934Q208 67 3771 SH SOLE 36 3771 0 0 CHIMERA INVT CORP COM NEW 16934Q208 293 16444 SH SOLE 40 16444 0 0 CHIMERIX INC COM 16934W106 148 57483 SH SOLE 2 19371 0 38112 CHIMERIX INC COM 16934W106 3 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 427 166268 SH SOLE 18 166268 0 0 CHIMERIX INC COM 16934W106 343 133386 SH SOLE 19 133386 0 0 CHIMERIX INC COM 16934W106 4185 1628589 SH SOLE 21 1628589 0 0 CHIMERIX INC COM 16934W106 3279 1275961 SH SOLE 22 1242141 0 33820 CHIMERIX INC COM 16934W106 30 11535 SH SOLE 23 11535 0 0 CHIMERIX INC COM 16934W106 79 30547 SH SOLE 26 0 0 30547 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 33524 441633 SH SOLE 21 441633 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 125 1647 SH SOLE 25 1647 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 85 1122 SH SOLE 30 1122 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 83 7945 SH SOLE 25 7945 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1487 141758 SH SOLE 30 141758 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 277 26395 SH SOLE 34 26395 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 22918 477452 SH SOLE 2 20220 0 457232 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2171 45228 SH SOLE 4 45228 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6686 139300 SH SOLE 13 139300 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4033 84011 SH SOLE 18 84011 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6773 141096 SH SOLE 19 141096 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 576 12006 SH SOLE 21 12006 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 93924 1956740 SH SOLE 22 1526986 0 429754 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2369 49357 SH SOLE 30 49357 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 414 8621 SH SOLE 34 8621 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 9445 133787 SH SOLE 2 12587 0 121200 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 786 11140 SH SOLE 4 11140 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1087 15400 SH SOLE 13 15400 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 769 10890 SH SOLE 18 10890 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 733 10378 SH SOLE 19 10378 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 653 9254 SH SOLE 21 9254 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 36358 514992 SH SOLE 22 373848 0 141144 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1376 19496 SH SOLE 30 19496 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 238 3368 SH SOLE 34 3368 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 261 24512 SH SOLE 19 24512 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2289 214702 SH SOLE 22 214702 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 177 16637 SH SOLE 34 16637 0 0 CHINA YUCHAI INTL LTD COM G21082105 42 3343 SH SOLE 4 3343 0 0 CHINA YUCHAI INTL LTD COM G21082105 12 940 SH SOLE 19 940 0 0 CHINA YUCHAI INTL LTD COM G21082105 157 12594 SH SOLE 21 12594 0 0 CHINA YUCHAI INTL LTD COM G21082105 1464 117677 SH SOLE 22 117677 0 0 CHINA YUCHAI INTL LTD COM G21082105 294 23648 SH SOLE 30 23648 0 0 CHINA YUCHAI INTL LTD COM G21082105 17 1357 SH SOLE 34 1357 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH SOLE 22 13 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 58 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 26904 62308 SH SOLE 2 7136 0 55172 CHIPOTLE MEXICAN GRILL INC COM 169656105 3516 8142 SH SOLE 4 7482 0 660 CHIPOTLE MEXICAN GRILL INC COM 169656105 10695 24768 SH SOLE 7 18371 0 6397 CHIPOTLE MEXICAN GRILL INC COM 169656105 63 145 SH SOLE 13 145 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 110 255 SH SOLE 15 255 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5 12 SH SOLE 17 0 0 12 CHIPOTLE MEXICAN GRILL INC COM 169656105 22065 51101 SH SOLE 18 47067 0 4034 CHIPOTLE MEXICAN GRILL INC COM 169656105 4178 9675 SH SOLE 19 9675 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 251994 583603 SH SOLE 21 583603 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 261966 606698 SH SOLE 22 540679 0 66019 CHIPOTLE MEXICAN GRILL INC COM 169656105 7540 17462 SH SOLE 23 17462 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 10251 23741 SH SOLE 25 23741 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 41169 95346 SH SOLE 26 31028 0 64318 CHIPOTLE MEXICAN GRILL INC COM 169656105 2062 4775 SH SOLE 28 3497 0 1278 CHIPOTLE MEXICAN GRILL INC COM 169656105 2745 6357 SH SOLE 29 1243 0 5114 CHIPOTLE MEXICAN GRILL INC COM 169656105 38822 89909 SH SOLE 30 89909 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4693 10868 SH SOLE 31 5855 0 5013 CHIPOTLE MEXICAN GRILL INC COM 169656105 633 1466 SH SOLE 34 1466 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7981 18484 SH SOLE 36 18484 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 223 517 SH SOLE 40 517 0 0 CHOICE HOTELS INTL INC COM 169905106 4466 62390 SH SOLE 2 5287 0 57103 CHOICE HOTELS INTL INC COM 169905106 11 151 SH SOLE 4 151 0 0 CHOICE HOTELS INTL INC COM 169905106 53 737 SH SOLE 7 737 0 0 CHOICE HOTELS INTL INC COM 169905106 1230 17187 SH SOLE 18 17187 0 0 CHOICE HOTELS INTL INC COM 169905106 519 7255 SH SOLE 19 7255 0 0 CHOICE HOTELS INTL INC COM 169905106 30355 424071 SH SOLE 21 424071 0 0 CHOICE HOTELS INTL INC COM 169905106 74521 1041090 SH SOLE 22 965355 0 75735 CHOICE HOTELS INTL INC COM 169905106 483 6745 SH SOLE 26 4026 0 2719 CHOICE HOTELS INTL INC COM 169905106 380 5310 SH SOLE 28 5310 0 0 CHOICE HOTELS INTL INC COM 169905106 301 4200 SH SOLE 29 0 0 4200 CHOICE HOTELS INTL INC COM 169905106 653 9116 SH SOLE 30 9116 0 0 CHOICE HOTELS INTL INC COM 169905106 59 820 SH SOLE 31 740 0 80 CHOICE HOTELS INTL INC COM 169905106 209 2913 SH SOLE 40 2913 0 0 CHRISTOPHER & BANKS CORP COM 171046105 3 5444 SH SOLE 18 5444 0 0 CHRISTOPHER & BANKS CORP COM 171046105 51 108827 SH SOLE 21 108827 0 0 CHRISTOPHER & BANKS CORP COM 171046105 328 705821 SH SOLE 22 705821 0 0 CHROMADEX CORP COM NEW 171077407 108 31565 SH SOLE 2 1815 0 29750 CHROMADEX CORP COM NEW 171077407 435 126803 SH SOLE 18 126803 0 0 CHROMADEX CORP COM NEW 171077407 180 52493 SH SOLE 19 52493 0 0 CHROMADEX CORP COM NEW 171077407 4645 1354105 SH SOLE 21 1354105 0 0 CHROMADEX CORP COM NEW 171077407 1197 348952 SH SOLE 22 326986 0 21966 CHUBB LIMITED COM H1467J104 147572 1142378 SH SOLE 2 93610 0 1048768 CHUBB LIMITED COM H1467J104 21422 165831 SH SOLE 4 153493 0 12338 CHUBB LIMITED COM H1467J104 53167 411570 SH SOLE 7 407740 0 3830 CHUBB LIMITED COM H1467J104 1129 8742 SH SOLE 13 8742 0 0 CHUBB LIMITED COM H1467J104 540 4182 SH SOLE 15 4182 0 0 CHUBB LIMITED COM H1467J104 131390 1017111 SH SOLE 18 959162 0 57949 CHUBB LIMITED COM H1467J104 149312 1155841 SH SOLE 19 1155841 0 0 CHUBB LIMITED COM H1467J104 1211672 9379722 SH SOLE 21 9379722 0 0 CHUBB LIMITED COM H1467J104 1478510 11445345 SH SOLE 22 10190476 0 1254869 CHUBB LIMITED COM H1467J104 41933 324608 SH SOLE 23 324608 0 0 CHUBB LIMITED COM H1467J104 55726 431384 SH SOLE 25 431384 0 0 CHUBB LIMITED COM H1467J104 335539 2597452 SH SOLE 26 460287 0 2137165 CHUBB LIMITED COM H1467J104 11516 89148 SH SOLE 28 65054 0 24094 CHUBB LIMITED COM H1467J104 2265 17533 SH SOLE 29 17533 0 0 CHUBB LIMITED COM H1467J104 256127 1982715 SH SOLE 30 1982715 0 0 CHUBB LIMITED COM H1467J104 22552 174579 SH SOLE 31 99929 0 74650 CHUBB LIMITED COM H1467J104 58988 456633 SH SOLE 34 456633 0 0 CHUBB LIMITED COM H1467J104 56540 437686 SH SOLE 36 437686 0 0 CHUBB LIMITED COM H1467J104 1350 10450 SH SOLE 40 10450 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2401 67094 SH SOLE 2 0 0 67094 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1169 32659 SH SOLE 21 32659 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1198 33487 SH SOLE 30 33487 0 0 CHURCH & DWIGHT INC COM 171340102 49730 756236 SH SOLE 2 165277 0 590959 CHURCH & DWIGHT INC COM 171340102 6501 98861 SH SOLE 4 92404 0 6457 CHURCH & DWIGHT INC COM 171340102 17248 262288 SH SOLE 7 250286 0 12002 CHURCH & DWIGHT INC COM 171340102 2887 43899 SH SOLE 13 43899 0 0 CHURCH & DWIGHT INC COM 171340102 158 2409 SH SOLE 15 2409 0 0 CHURCH & DWIGHT INC COM 171340102 42291 643109 SH SOLE 18 608690 0 34419 CHURCH & DWIGHT INC COM 171340102 38379 583624 SH SOLE 19 583624 0 0 CHURCH & DWIGHT INC COM 171340102 491554 7474974 SH SOLE 21 7474974 0 0 CHURCH & DWIGHT INC COM 171340102 461935 7024561 SH SOLE 22 6136659 0 887902 CHURCH & DWIGHT INC COM 171340102 12254 186351 SH SOLE 23 186351 0 0 CHURCH & DWIGHT INC COM 171340102 15186 230928 SH SOLE 25 230928 0 0 CHURCH & DWIGHT INC COM 171340102 75159 1142931 SH SOLE 26 303918 0 839013 CHURCH & DWIGHT INC COM 171340102 3171 48218 SH SOLE 28 35638 0 12580 CHURCH & DWIGHT INC COM 171340102 11809 179584 SH SOLE 29 17887 0 161697 CHURCH & DWIGHT INC COM 171340102 70182 1067242 SH SOLE 30 1067242 0 0 CHURCH & DWIGHT INC COM 171340102 10479 159356 SH SOLE 31 73472 0 85884 CHURCH & DWIGHT INC COM 171340102 1207 18352 SH SOLE 34 18352 0 0 CHURCH & DWIGHT INC COM 171340102 19852 301880 SH SOLE 36 301880 0 0 CHURCH & DWIGHT INC COM 171340102 329 5010 SH SOLE 40 5010 0 0 CHURCHILL DOWNS INC COM 171484108 3496 14331 SH SOLE 2 5364 0 8967 CHURCHILL DOWNS INC COM 171484108 17 68 SH SOLE 4 68 0 0 CHURCHILL DOWNS INC COM 171484108 51 210 SH SOLE 7 210 0 0 CHURCHILL DOWNS INC COM 171484108 16283 66752 SH SOLE 18 66752 0 0 CHURCHILL DOWNS INC COM 171484108 4278 17536 SH SOLE 19 17536 0 0 CHURCHILL DOWNS INC COM 171484108 204265 837358 SH SOLE 21 837358 0 0 CHURCHILL DOWNS INC COM 171484108 97450 399484 SH SOLE 22 383717 0 15767 CHURCHILL DOWNS INC COM 171484108 20 81 SH SOLE 23 81 0 0 CHURCHILL DOWNS INC COM 171484108 813 3334 SH SOLE 26 1567 0 1767 CHURCHILL DOWNS INC COM 171484108 411 1686 SH SOLE 28 1686 0 0 CHURCHILL DOWNS INC COM 171484108 869 3563 SH SOLE 30 3563 0 0 CHURCHILL DOWNS INC COM 171484108 342 1403 SH SOLE 40 1403 0 0 CHUYS HLDGS INC COM 171604101 255 14380 SH SOLE 2 618 0 13762 CHUYS HLDGS INC COM 171604101 6 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 1566 88258 SH SOLE 18 88258 0 0 CHUYS HLDGS INC COM 171604101 416 23470 SH SOLE 19 23470 0 0 CHUYS HLDGS INC COM 171604101 32760 1846681 SH SOLE 21 1846681 0 0 CHUYS HLDGS INC COM 171604101 9099 512920 SH SOLE 22 493214 0 19706 CHUYS HLDGS INC COM 171604101 43 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 29 1620 SH SOLE 29 0 0 1620 CHUYS HLDGS INC COM 171604101 624 35169 SH SOLE 30 35169 0 0 CHUYS HLDGS INC COM 171604101 34 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 11 4704 SH SOLE 18 4704 0 0 CIDARA THERAPEUTICS INC COM 171757107 71 30030 SH SOLE 19 30030 0 0 CIDARA THERAPEUTICS INC COM 171757107 172 73344 SH SOLE 21 73344 0 0 CIDARA THERAPEUTICS INC COM 171757107 267 113551 SH SOLE 22 113551 0 0 CIDARA THERAPEUTICS INC COM 171757107 164 69883 SH SOLE 26 0 0 69883 CIENA CORP COM NEW 171779309 7857 231692 SH SOLE 2 89486 0 142206 CIENA CORP COM NEW 171779309 21 611 SH SOLE 4 611 0 0 CIENA CORP COM NEW 171779309 89 2627 SH SOLE 7 2627 0 0 CIENA CORP COM NEW 171779309 523 15414 SH SOLE 13 15414 0 0 CIENA CORP COM NEW 171779309 29029 856060 SH SOLE 18 856060 0 0 CIENA CORP COM NEW 171779309 18455 544242 SH SOLE 19 544242 0 0 CIENA CORP COM NEW 171779309 362340 10685333 SH SOLE 21 10685333 0 0 CIENA CORP COM NEW 171779309 177034 5220693 SH SOLE 22 5003304 0 217389 CIENA CORP COM NEW 171779309 1923 56709 SH SOLE 23 56709 0 0 CIENA CORP COM NEW 171779309 5171 152491 SH SOLE 26 29021 0 123470 CIENA CORP COM NEW 171779309 627 18487 SH SOLE 28 18487 0 0 CIENA CORP COM NEW 171779309 1673 49349 SH SOLE 29 0 0 49349 CIENA CORP COM NEW 171779309 1504 44340 SH SOLE 30 44340 0 0 CIENA CORP COM NEW 171779309 251 7389 SH SOLE 36 7389 0 0 CIENA CORP COM NEW 171779309 477 14066 SH SOLE 40 14066 0 0 CIGNA CORP NEW COM 125523100 212301 1117846 SH SOLE 2 273177 0 844669 CIGNA CORP NEW COM 125523100 27453 144549 SH SOLE 4 134465 0 10084 CIGNA CORP NEW COM 125523100 84216 443428 SH SOLE 7 341263 0 102165 CIGNA CORP NEW COM 125523100 2091 11011 SH SOLE 13 11011 0 0 CIGNA CORP NEW COM 125523100 608 3200 SH SOLE 15 3200 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 177227 933167 SH SOLE 18 879467 0 53700 CIGNA CORP NEW COM 125523100 196881 1036652 SH SOLE 19 1036652 0 0 CIGNA CORP NEW COM 125523100 912 4800 SH SOLE 20 4800 0 0 CIGNA CORP NEW COM 125523100 1618795 8523561 SH SOLE 21 8523561 0 0 CIGNA CORP NEW COM 125523100 1796899 9461346 SH SOLE 22 8433047 0 1028299 CIGNA CORP NEW COM 125523100 51676 272092 SH SOLE 23 272092 0 0 CIGNA CORP NEW COM 125523100 68598 361194 SH SOLE 25 361194 0 0 CIGNA CORP NEW COM 125523100 351416 1850338 SH SOLE 26 377470 0 1472868 CIGNA CORP NEW COM 125523100 13904 73210 SH SOLE 28 53559 0 19651 CIGNA CORP NEW COM 125523100 6392 33655 SH SOLE 29 16373 0 17282 CIGNA CORP NEW COM 125523100 334612 1761855 SH SOLE 30 1761855 0 0 CIGNA CORP NEW COM 125523100 33094 174254 SH SOLE 31 81503 0 92751 CIGNA CORP NEW COM 125523100 63899 336450 SH SOLE 34 336450 0 0 CIGNA CORP NEW COM 125523100 64732 340840 SH SOLE 36 340840 0 0 CIGNA CORP NEW COM 125523100 1661 8744 SH SOLE 40 8744 0 0 CIM COML TR CORP COM 125525105 64 4244 SH SOLE 21 4244 0 0 CIM COML TR CORP COM 125525105 771 50776 SH SOLE 22 50776 0 0 CIMAREX ENERGY CO COM 171798101 15556 252332 SH SOLE 2 36388 0 215944 CIMAREX ENERGY CO COM 171798101 1914 31042 SH SOLE 4 28666 0 2376 CIMAREX ENERGY CO COM 171798101 6000 97327 SH SOLE 7 88811 0 8516 CIMAREX ENERGY CO COM 171798101 108 1746 SH SOLE 13 1746 0 0 CIMAREX ENERGY CO COM 171798101 43 691 SH SOLE 15 691 0 0 CIMAREX ENERGY CO COM 171798101 13956 226367 SH SOLE 18 214862 0 11505 CIMAREX ENERGY CO COM 171798101 5428 88047 SH SOLE 19 88047 0 0 CIMAREX ENERGY CO COM 171798101 143280 2324092 SH SOLE 21 2324092 0 0 CIMAREX ENERGY CO COM 171798101 144976 2351603 SH SOLE 22 2106589 0 245014 CIMAREX ENERGY CO COM 171798101 4127 66950 SH SOLE 23 66950 0 0 CIMAREX ENERGY CO COM 171798101 5664 91873 SH SOLE 25 91873 0 0 CIMAREX ENERGY CO COM 171798101 24098 390881 SH SOLE 26 124331 0 266550 CIMAREX ENERGY CO COM 171798101 1130 18322 SH SOLE 28 13390 0 4932 CIMAREX ENERGY CO COM 171798101 1385 22460 SH SOLE 29 2973 0 19487 CIMAREX ENERGY CO COM 171798101 24657 399952 SH SOLE 30 399952 0 0 CIMAREX ENERGY CO COM 171798101 1891 30669 SH SOLE 31 20053 0 10616 CIMAREX ENERGY CO COM 171798101 312 5065 SH SOLE 34 5065 0 0 CIMAREX ENERGY CO COM 171798101 5130 83210 SH SOLE 36 83210 0 0 CIMAREX ENERGY CO COM 171798101 123 1993 SH SOLE 40 1993 0 0 CIMPRESS N V SHS EURO N20146101 1827 17670 SH SOLE 2 761 0 16909 CIMPRESS N V SHS EURO N20146101 10 99 SH SOLE 4 99 0 0 CIMPRESS N V SHS EURO N20146101 38 370 SH SOLE 7 370 0 0 CIMPRESS N V SHS EURO N20146101 7445 71986 SH SOLE 18 71986 0 0 CIMPRESS N V SHS EURO N20146101 3396 32841 SH SOLE 19 32841 0 0 CIMPRESS N V SHS EURO N20146101 73338 709126 SH SOLE 21 709126 0 0 CIMPRESS N V SHS EURO N20146101 27249 263475 SH SOLE 22 232421 0 31054 CIMPRESS N V SHS EURO N20146101 542 5245 SH SOLE 26 3287 0 1958 CIMPRESS N V SHS EURO N20146101 317 3069 SH SOLE 28 3069 0 0 CIMPRESS N V SHS EURO N20146101 604 5841 SH SOLE 30 5841 0 0 CIMPRESS N V SHS EURO N20146101 232 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 356 45765 SH SOLE 2 1656 0 44109 CINCINNATI BELL INC NEW COM NEW 171871502 3 377 SH SOLE 4 377 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 7 895 SH SOLE 7 895 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1850 237777 SH SOLE 18 237777 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 497 63910 SH SOLE 19 63910 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 42662 5483533 SH SOLE 21 5483533 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 10129 1301932 SH SOLE 22 1236457 0 65475 CINCINNATI BELL INC NEW COM NEW 171871502 103 13212 SH SOLE 26 10420 0 2792 CINCINNATI BELL INC NEW COM NEW 171871502 43 5537 SH SOLE 28 5537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 780 100302 SH SOLE 30 100302 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 35 4538 SH SOLE 40 4538 0 0 CINCINNATI FINL CORP COM 172062101 31304 404340 SH SOLE 2 44403 0 359937 CINCINNATI FINL CORP COM 172062101 4037 52140 SH SOLE 4 48044 0 4096 CINCINNATI FINL CORP COM 172062101 25100 324210 SH SOLE 7 201826 0 122384 CINCINNATI FINL CORP COM 172062101 561 7240 SH SOLE 13 7240 0 0 CINCINNATI FINL CORP COM 172062101 86 1114 SH SOLE 15 1114 0 0 CINCINNATI FINL CORP COM 172062101 29543 381593 SH SOLE 18 362438 0 19155 CINCINNATI FINL CORP COM 172062101 3148 40659 SH SOLE 19 40659 0 0 CINCINNATI FINL CORP COM 172062101 504366 6514676 SH SOLE 21 6514676 0 0 CINCINNATI FINL CORP COM 172062101 304618 3934619 SH SOLE 22 3519225 0 415394 CINCINNATI FINL CORP COM 172062101 8431 108896 SH SOLE 23 108896 0 0 CINCINNATI FINL CORP COM 172062101 11333 146377 SH SOLE 25 146377 0 0 CINCINNATI FINL CORP COM 172062101 46654 602611 SH SOLE 26 189355 0 413256 CINCINNATI FINL CORP COM 172062101 2359 30475 SH SOLE 28 22340 0 8135 CINCINNATI FINL CORP COM 172062101 2829 36536 SH SOLE 29 5320 0 31216 CINCINNATI FINL CORP COM 172062101 53637 692801 SH SOLE 30 692801 0 0 CINCINNATI FINL CORP COM 172062101 4073 52608 SH SOLE 31 33128 0 19480 CINCINNATI FINL CORP COM 172062101 2956 38181 SH SOLE 32 38181 0 0 CINCINNATI FINL CORP COM 172062101 613 7920 SH SOLE 34 7920 0 0 CINCINNATI FINL CORP COM 172062101 11553 149226 SH SOLE 36 149226 0 0 CINCINNATI FINL CORP COM 172062101 323 4175 SH SOLE 40 4175 0 0 CINEDIGM CORP COM NEW 172406209 1 2428 SH SOLE 18 2428 0 0 CINEDIGM CORP COM NEW 172406209 25 44654 SH SOLE 21 44654 0 0 CINEDIGM CORP COM NEW 172406209 9 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 13429 375114 SH SOLE 2 117202 0 257912 CINEMARK HOLDINGS INC COM 17243V102 621 17339 SH SOLE 4 17339 0 0 CINEMARK HOLDINGS INC COM 17243V102 485 13561 SH SOLE 7 13561 0 0 CINEMARK HOLDINGS INC COM 17243V102 12592 351732 SH SOLE 18 351732 0 0 CINEMARK HOLDINGS INC COM 17243V102 1216 33974 SH SOLE 19 33974 0 0 CINEMARK HOLDINGS INC COM 17243V102 274852 7677424 SH SOLE 21 7677424 0 0 CINEMARK HOLDINGS INC COM 17243V102 129593 3619928 SH SOLE 22 3289816 0 330112 CINEMARK HOLDINGS INC COM 17243V102 721 20132 SH SOLE 23 20132 0 0 CINEMARK HOLDINGS INC COM 17243V102 52 1465 SH SOLE 25 1465 0 0 CINEMARK HOLDINGS INC COM 17243V102 1087 30369 SH SOLE 26 17103 0 13266 CINEMARK HOLDINGS INC COM 17243V102 505 14117 SH SOLE 28 14117 0 0 CINEMARK HOLDINGS INC COM 17243V102 1177 32881 SH SOLE 29 6244 0 26637 CINEMARK HOLDINGS INC COM 17243V102 1021 28515 SH SOLE 30 28515 0 0 CINEMARK HOLDINGS INC COM 17243V102 670 18721 SH SOLE 31 15040 0 3681 CINEMARK HOLDINGS INC COM 17243V102 1497 41819 SH SOLE 32 41819 0 0 CINEMARK HOLDINGS INC COM 17243V102 613 17125 SH SOLE 34 17125 0 0 CINEMARK HOLDINGS INC COM 17243V102 312 8703 SH SOLE 36 8703 0 0 CINEMARK HOLDINGS INC COM 17243V102 400 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 38561 229541 SH SOLE 2 24655 0 204886 CINTAS CORP COM 172908105 4974 29606 SH SOLE 4 27213 0 2393 CINTAS CORP COM 172908105 21595 128551 SH SOLE 7 77551 0 51000 CINTAS CORP COM 172908105 301 1791 SH SOLE 13 1791 0 0 CINTAS CORP COM 172908105 132 783 SH SOLE 15 783 0 0 CINTAS CORP COM 172908105 31575 187958 SH SOLE 18 173025 0 14933 CINTAS CORP COM 172908105 5410 32204 SH SOLE 19 32204 0 0 CINTAS CORP COM 172908105 344657 2051653 SH SOLE 21 2051653 0 0 CINTAS CORP COM 172908105 356073 2119607 SH SOLE 22 1884753 0 234854 CINTAS CORP COM 172908105 10881 64772 SH SOLE 23 64772 0 0 CINTAS CORP COM 172908105 13983 83235 SH SOLE 25 83235 0 0 CINTAS CORP COM 172908105 50162 298603 SH SOLE 26 102480 0 196123 CINTAS CORP COM 172908105 2962 17631 SH SOLE 28 12896 0 4735 CINTAS CORP COM 172908105 3898 23203 SH SOLE 29 4659 0 18544 CINTAS CORP COM 172908105 72305 430414 SH SOLE 30 430414 0 0 CINTAS CORP COM 172908105 6207 36949 SH SOLE 31 19497 0 17452 CINTAS CORP COM 172908105 2548 15165 SH SOLE 32 15165 0 0 CINTAS CORP COM 172908105 855 5089 SH SOLE 34 5089 0 0 CINTAS CORP COM 172908105 10943 65140 SH SOLE 36 65140 0 0 CINTAS CORP COM 172908105 384 2283 SH SOLE 40 2283 0 0 CIRCOR INTL INC COM 17273K109 361 16945 SH SOLE 2 600 0 16345 CIRCOR INTL INC COM 17273K109 2 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 8 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 1892 88816 SH SOLE 18 88816 0 0 CIRCOR INTL INC COM 17273K109 491 23045 SH SOLE 19 23045 0 0 CIRCOR INTL INC COM 17273K109 42625 2001163 SH SOLE 21 2001163 0 0 CIRCOR INTL INC COM 17273K109 11540 541769 SH SOLE 22 517748 0 24021 CIRCOR INTL INC COM 17273K109 116 5432 SH SOLE 26 0 0 5432 CIRCOR INTL INC COM 17273K109 44 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 810 38036 SH SOLE 30 38036 0 0 CIRCOR INTL INC COM 17273K109 35 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 3654 110122 SH SOLE 2 50534 0 59588 CIRRUS LOGIC INC COM 172755100 23 703 SH SOLE 4 703 0 0 CIRRUS LOGIC INC COM 172755100 24 738 SH SOLE 7 738 0 0 CIRRUS LOGIC INC COM 172755100 11864 357563 SH SOLE 18 357563 0 0 CIRRUS LOGIC INC COM 172755100 9332 281251 SH SOLE 19 281251 0 0 CIRRUS LOGIC INC COM 172755100 142563 4296666 SH SOLE 21 4296666 0 0 CIRRUS LOGIC INC COM 172755100 78523 2366586 SH SOLE 22 2271602 0 94984 CIRRUS LOGIC INC COM 172755100 2110 63603 SH SOLE 23 63603 0 0 CIRRUS LOGIC INC COM 172755100 4041 121782 SH SOLE 26 9465 0 112317 CIRRUS LOGIC INC COM 172755100 258 7789 SH SOLE 28 7789 0 0 CIRRUS LOGIC INC COM 172755100 984 29644 SH SOLE 29 1167 0 28477 CIRRUS LOGIC INC COM 172755100 608 18325 SH SOLE 30 18325 0 0 CIRRUS LOGIC INC COM 172755100 83 2487 SH SOLE 31 2487 0 0 CIRRUS LOGIC INC COM 172755100 220 6640 SH SOLE 40 6640 0 0 CISCO SYS INC COM 17275R102 548078 12648918 SH SOLE 2 1896810 0 10752108 CISCO SYS INC COM 17275R102 75869 1750951 SH SOLE 4 1626848 0 124103 CISCO SYS INC COM 17275R102 169252 3906107 SH SOLE 7 3897180 0 8927 CISCO SYS INC COM 17275R102 7565 174591 SH SOLE 13 174591 0 0 CISCO SYS INC COM 17275R102 2003 46236 SH SOLE 15 46236 0 0 CISCO SYS INC COM 17275R102 54 1241 SH SOLE 17 0 0 1241 CISCO SYS INC COM 17275R102 789196 18213622 SH SOLE 18 17209437 0 1004185 CISCO SYS INC COM 17275R102 430044 9924864 SH SOLE 19 9924864 0 0 CISCO SYS INC COM 17275R102 1048 24194 SH SOLE 20 24194 0 0 CISCO SYS INC COM 17275R102 4378759 101056068 SH SOLE 21 101056068 0 0 CISCO SYS INC COM 17275R102 4930668 113793402 SH SOLE 22 99784924 0 14008478 CISCO SYS INC COM 17275R102 162525 3750866 SH SOLE 23 3750866 0 0 CISCO SYS INC COM 17275R102 206718 4770786 SH SOLE 25 4662953 0 107833 CISCO SYS INC COM 17275R102 965752 22288303 SH SOLE 26 4612946 0 17675357 CISCO SYS INC COM 17275R102 39270 906302 SH SOLE 28 663251 0 243051 CISCO SYS INC COM 17275R102 37377 862604 SH SOLE 29 337146 0 525458 CISCO SYS INC COM 17275R102 815766 18826815 SH SOLE 30 18826815 0 0 CISCO SYS INC COM 17275R102 87496 2019294 SH SOLE 31 1217175 0 802119 CISCO SYS INC COM 17275R102 36928 852256 SH SOLE 32 852256 0 0 CISCO SYS INC COM 17275R102 137922 3183049 SH SOLE 34 3183049 0 0 CISCO SYS INC COM 17275R102 175529 4050973 SH SOLE 36 4050973 0 0 CISCO SYS INC COM 17275R102 3196 73767 SH SOLE 37 73767 0 0 CISCO SYS INC COM 17275R102 4688 108188 SH SOLE 40 108188 0 0 CISION LTD SHS G1992S109 590 50421 SH SOLE 2 2430 0 47991 CISION LTD SHS G1992S109 10 817 SH SOLE 7 817 0 0 CISION LTD SHS G1992S109 2544 217399 SH SOLE 18 217399 0 0 CISION LTD SHS G1992S109 1132 96719 SH SOLE 19 96719 0 0 CISION LTD SHS G1992S109 27345 2337189 SH SOLE 21 2337189 0 0 CISION LTD SHS G1992S109 23087 1973220 SH SOLE 22 1904444 0 68776 CISION LTD SHS G1992S109 203 17386 SH SOLE 26 0 0 17386 CISION LTD SHS G1992S109 121 10369 SH SOLE 30 10369 0 0 CIT GROUP INC COM NEW 125581801 9694 253301 SH SOLE 2 21832 0 231469 CIT GROUP INC COM NEW 125581801 1706 44578 SH SOLE 4 41518 0 3060 CIT GROUP INC COM NEW 125581801 1959 51188 SH SOLE 7 18428 0 32760 CIT GROUP INC COM NEW 125581801 156 4082 SH SOLE 13 4082 0 0 CIT GROUP INC COM NEW 125581801 47 1229 SH SOLE 15 1229 0 0 CIT GROUP INC COM NEW 125581801 2489 65044 SH SOLE 18 53819 0 11225 CIT GROUP INC COM NEW 125581801 1216 31766 SH SOLE 19 31766 0 0 CIT GROUP INC COM NEW 125581801 60673 1585396 SH SOLE 21 1585396 0 0 CIT GROUP INC COM NEW 125581801 127187 3323406 SH SOLE 22 3087789 0 235617 CIT GROUP INC COM NEW 125581801 3059 79934 SH SOLE 23 79934 0 0 CIT GROUP INC COM NEW 125581801 4634 121079 SH SOLE 25 121079 0 0 CIT GROUP INC COM NEW 125581801 19413 507274 SH SOLE 26 184390 0 322884 CIT GROUP INC COM NEW 125581801 843 22034 SH SOLE 28 15858 0 6176 CIT GROUP INC COM NEW 125581801 1140 29786 SH SOLE 29 7156 0 22630 CIT GROUP INC COM NEW 125581801 8488 221793 SH SOLE 30 221793 0 0 CIT GROUP INC COM NEW 125581801 2069 54052 SH SOLE 31 34355 0 19697 CIT GROUP INC COM NEW 125581801 256 6693 SH SOLE 34 6693 0 0 CIT GROUP INC COM NEW 125581801 3944 103055 SH SOLE 36 103055 0 0 CIT GROUP INC COM NEW 125581801 104 2717 SH SOLE 40 2717 0 0 CITI TRENDS INC COM 17306X102 438 21488 SH SOLE 2 9404 0 12084 CITI TRENDS INC COM 17306X102 8 376 SH SOLE 7 376 0 0 CITI TRENDS INC COM 17306X102 876 42984 SH SOLE 18 42984 0 0 CITI TRENDS INC COM 17306X102 1385 67907 SH SOLE 19 67907 0 0 CITI TRENDS INC COM 17306X102 9049 443794 SH SOLE 21 443794 0 0 CITI TRENDS INC COM 17306X102 9613 471479 SH SOLE 22 448024 0 23455 CITI TRENDS INC COM 17306X102 658 32256 SH SOLE 23 32256 0 0 CITI TRENDS INC COM 17306X102 685 33602 SH SOLE 26 0 0 33602 CITI TRENDS INC COM 17306X102 45 2227 SH SOLE 28 2227 0 0 CITI TRENDS INC COM 17306X102 274 13451 SH SOLE 29 0 0 13451 CITI TRENDS INC COM 17306X102 86 4218 SH SOLE 30 4218 0 0 CITI TRENDS INC COM 17306X102 267 13100 SH SOLE 34 13100 0 0 CITIGROUP INC COM NEW 172967424 375662 7215939 SH SOLE 2 1471598 0 5744341 CITIGROUP INC COM NEW 172967424 56840 1091824 SH SOLE 4 1024755 0 67069 CITIGROUP INC COM NEW 172967424 107331 2061670 SH SOLE 7 1907611 0 154059 CITIGROUP INC COM NEW 172967424 1038 19936 SH SOLE 13 19936 0 0 CITIGROUP INC COM NEW 172967424 1096 21051 SH SOLE 15 21051 0 0 CITIGROUP INC COM NEW 172967424 5 99 SH SOLE 17 0 0 99 CITIGROUP INC COM NEW 172967424 551814 10599568 SH SOLE 18 9788538 0 811030 CITIGROUP INC COM NEW 172967424 769237 14775971 SH SOLE 19 14775971 0 0 CITIGROUP INC COM NEW 172967424 2294979 44083348 SH SOLE 21 44083348 0 0 CITIGROUP INC COM NEW 172967424 3187854 61234224 SH SOLE 22 53957708 0 7276516 CITIGROUP INC COM NEW 172967424 112503 2161034 SH SOLE 23 2161034 0 0 CITIGROUP INC COM NEW 172967424 124213 2385956 SH SOLE 25 2385956 0 0 CITIGROUP INC COM NEW 172967424 477451 9171172 SH SOLE 26 2441846 0 6729326 CITIGROUP INC COM NEW 172967424 25196 483979 SH SOLE 28 354010 0 129969 CITIGROUP INC COM NEW 172967424 33123 636245 SH SOLE 29 333587 0 302658 CITIGROUP INC COM NEW 172967424 515502 9902080 SH SOLE 30 9902080 0 0 CITIGROUP INC COM NEW 172967424 71720 1377634 SH SOLE 31 878807 0 498827 CITIGROUP INC COM NEW 172967424 3249 62415 SH SOLE 32 62415 0 0 CITIGROUP INC COM NEW 172967424 151146 2903298 SH SOLE 34 2903298 0 0 CITIGROUP INC COM NEW 172967424 120986 2323963 SH SOLE 36 2323963 0 0 CITIGROUP INC COM NEW 172967424 3035 58303 SH SOLE 40 58303 0 0 CITIZENS & NORTHN CORP COM 172922106 300 11351 SH SOLE 2 468 0 10883 CITIZENS & NORTHN CORP COM 172922106 11 421 SH SOLE 7 421 0 0 CITIZENS & NORTHN CORP COM 172922106 1114 42137 SH SOLE 18 42137 0 0 CITIZENS & NORTHN CORP COM 172922106 442 16735 SH SOLE 19 16735 0 0 CITIZENS & NORTHN CORP COM 172922106 11681 441968 SH SOLE 21 441968 0 0 CITIZENS & NORTHN CORP COM 172922106 11219 424477 SH SOLE 22 412943 0 11534 CITIZENS CMNTY BANCORP INC M COM 174903104 10 957 SH SOLE 18 957 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 9 799 SH SOLE 21 799 0 0 CITIZENS FINL GROUP INC COM 174610105 68879 2316808 SH SOLE 2 1056250 0 1260558 CITIZENS FINL GROUP INC COM 174610105 12226 411233 SH SOLE 4 398345 0 12888 CITIZENS FINL GROUP INC COM 174610105 15783 530885 SH SOLE 7 412318 0 118567 CITIZENS FINL GROUP INC COM 174610105 4107 138152 SH SOLE 13 138152 0 0 CITIZENS FINL GROUP INC COM 174610105 116 3895 SH SOLE 15 3895 0 0 CITIZENS FINL GROUP INC COM 174610105 52723 1773378 SH SOLE 18 1712992 0 60386 CITIZENS FINL GROUP INC COM 174610105 57303 1927453 SH SOLE 19 1927453 0 0 CITIZENS FINL GROUP INC COM 174610105 349268 11747992 SH SOLE 21 11747992 0 0 CITIZENS FINL GROUP INC COM 174610105 413386 13904687 SH SOLE 22 11526778 0 2377909 CITIZENS FINL GROUP INC COM 174610105 23157 778927 SH SOLE 23 778927 0 0 CITIZENS FINL GROUP INC COM 174610105 15290 514288 SH SOLE 25 514288 0 0 CITIZENS FINL GROUP INC COM 174610105 66419 2234085 SH SOLE 26 618096 0 1615989 CITIZENS FINL GROUP INC COM 174610105 2733 91919 SH SOLE 28 67384 0 24535 CITIZENS FINL GROUP INC COM 174610105 15506 521552 SH SOLE 29 313538 0 208014 CITIZENS FINL GROUP INC COM 174610105 55969 1882562 SH SOLE 30 1882562 0 0 CITIZENS FINL GROUP INC COM 174610105 21362 718545 SH SOLE 31 533343 0 185202 CITIZENS FINL GROUP INC COM 174610105 56418 1897681 SH SOLE 34 1897681 0 0 CITIZENS FINL GROUP INC COM 174610105 18294 615323 SH SOLE 36 615323 0 0 CITIZENS FINL GROUP INC COM 174610105 665 22376 SH SOLE 37 22376 0 0 CITIZENS FINL GROUP INC COM 174610105 299 10053 SH SOLE 40 10053 0 0 CITIZENS FIRST CORP COM 17462Q107 9 406 SH SOLE 18 406 0 0 CITIZENS FIRST CORP COM 17462Q107 6 289 SH SOLE 21 289 0 0 CITIZENS HLDG CO MISS COM 174715102 14 690 SH SOLE 18 690 0 0 CITIZENS HLDG CO MISS COM 174715102 101 4795 SH SOLE 21 4795 0 0 CITIZENS INC CL A 174740100 406 54041 SH SOLE 2 1750 0 52291 CITIZENS INC CL A 174740100 10 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1367 181829 SH SOLE 18 181829 0 0 CITIZENS INC CL A 174740100 568 75590 SH SOLE 19 75590 0 0 CITIZENS INC CL A 174740100 13336 1773440 SH SOLE 21 1773440 0 0 CITIZENS INC CL A 174740100 10100 1343151 SH SOLE 22 1278705 0 64446 CITIZENS INC CL A 174740100 177 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 49 6543 SH SOLE 28 6543 0 0 CITIZENS INC CL A 174740100 96 12790 SH SOLE 30 12790 0 0 CITIZENS INC CL A 174740100 44 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 34494 336657 SH SOLE 2 32821 0 303836 CITRIX SYS INC COM 177376100 4560 44505 SH SOLE 4 40922 0 3583 CITRIX SYS INC COM 177376100 11181 109124 SH SOLE 7 102367 0 6757 CITRIX SYS INC COM 177376100 283 2764 SH SOLE 13 2764 0 0 CITRIX SYS INC COM 177376100 135 1319 SH SOLE 15 1319 0 0 CITRIX SYS INC COM 177376100 4 39 SH SOLE 17 0 0 39 CITRIX SYS INC COM 177376100 29553 288435 SH SOLE 18 271720 0 16715 CITRIX SYS INC COM 177376100 5085 49630 SH SOLE 19 49630 0 0 CITRIX SYS INC COM 177376100 373454 3644876 SH SOLE 21 3644876 0 0 CITRIX SYS INC COM 177376100 350703 3422827 SH SOLE 22 3069694 0 353133 CITRIX SYS INC COM 177376100 9637 94059 SH SOLE 23 94059 0 0 CITRIX SYS INC COM 177376100 13652 133240 SH SOLE 25 133240 0 0 CITRIX SYS INC COM 177376100 65472 639001 SH SOLE 26 159935 0 479066 CITRIX SYS INC COM 177376100 2714 26487 SH SOLE 28 19378 0 7109 CITRIX SYS INC COM 177376100 3427 33446 SH SOLE 29 5723 0 27723 CITRIX SYS INC COM 177376100 56767 554038 SH SOLE 30 554038 0 0 CITRIX SYS INC COM 177376100 5194 50697 SH SOLE 31 31275 0 19422 CITRIX SYS INC COM 177376100 1959 19117 SH SOLE 32 19117 0 0 CITRIX SYS INC COM 177376100 1177 11488 SH SOLE 34 11488 0 0 CITRIX SYS INC COM 177376100 10275 100279 SH SOLE 36 100279 0 0 CITRIX SYS INC COM 177376100 312 3042 SH SOLE 40 3042 0 0 CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 3969 2795000 PRN SOLE 21 2795000 0 0 CITY HLDG CO COM 177835105 1051 15551 SH SOLE 2 562 0 14989 CITY HLDG CO COM 177835105 12 172 SH SOLE 4 172 0 0 CITY HLDG CO COM 177835105 23 345 SH SOLE 7 345 0 0 CITY HLDG CO COM 177835105 5469 80912 SH SOLE 18 80912 0 0 CITY HLDG CO COM 177835105 1561 23094 SH SOLE 19 23094 0 0 CITY HLDG CO COM 177835105 116087 1717515 SH SOLE 21 1717515 0 0 CITY HLDG CO COM 177835105 32240 476995 SH SOLE 22 459114 0 17881 CITY HLDG CO COM 177835105 630 9324 SH SOLE 26 4123 0 5201 CITY HLDG CO COM 177835105 155 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 2154 31869 SH SOLE 30 31869 0 0 CITY HLDG CO COM 177835105 125 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 454 44318 SH SOLE 2 1433 0 42885 CITY OFFICE REIT INC COM 178587101 6 550 SH SOLE 7 550 0 0 CITY OFFICE REIT INC COM 178587101 1444 140897 SH SOLE 18 140897 0 0 CITY OFFICE REIT INC COM 178587101 577 56315 SH SOLE 19 56315 0 0 CITY OFFICE REIT INC COM 178587101 14401 1404946 SH SOLE 21 1404946 0 0 CITY OFFICE REIT INC COM 178587101 9081 885925 SH SOLE 22 861300 0 24625 CITY OFFICE REIT INC COM 178587101 14 1327 SH SOLE 23 1327 0 0 CITY OFFICE REIT INC COM 178587101 559 54534 SH SOLE 26 0 0 54534 CIVEO CORP CDA COM 17878Y108 0 140 SH SOLE 18 140 0 0 CIVEO CORP CDA COM 17878Y108 27 19110 SH SOLE 21 19110 0 0 CIVEO CORP CDA COM 17878Y108 175 122123 SH SOLE 22 52833 0 69290 CIVEO CORP CDA COM 17878Y108 23 16415 SH SOLE 30 16415 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 220 12649 SH SOLE 2 400 0 12249 CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 824 47322 SH SOLE 18 47322 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 327 18752 SH SOLE 19 18752 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 8508 488384 SH SOLE 21 488384 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 2822 162017 SH SOLE 22 155608 0 6409 CIVITAS SOLUTIONS INC COM 17887R102 267 15261 SH SOLE 2 596 0 14665 CIVITAS SOLUTIONS INC COM 17887R102 4 223 SH SOLE 7 223 0 0 CIVITAS SOLUTIONS INC COM 17887R102 964 55073 SH SOLE 18 55073 0 0 CIVITAS SOLUTIONS INC COM 17887R102 396 22592 SH SOLE 19 22592 0 0 CIVITAS SOLUTIONS INC COM 17887R102 10051 574036 SH SOLE 21 574036 0 0 CIVITAS SOLUTIONS INC COM 17887R102 7290 416308 SH SOLE 22 395172 0 21136 CIVITAS SOLUTIONS INC COM 17887R102 36 2081 SH SOLE 28 2081 0 0 CIVITAS SOLUTIONS INC COM 17887R102 25 1417 SH SOLE 29 0 0 1417 CIVITAS SOLUTIONS INC COM 17887R102 75 4301 SH SOLE 30 4301 0 0 CIVITAS SOLUTIONS INC COM 17887R102 23 1295 SH SOLE 40 1295 0 0 CKX LANDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARUS CORP NEW COM 18270P109 67 6585 SH SOLE 2 457 0 6128 CLARUS CORP NEW COM 18270P109 706 69773 SH SOLE 18 69773 0 0 CLARUS CORP NEW COM 18270P109 285 28189 SH SOLE 19 28189 0 0 CLARUS CORP NEW COM 18270P109 7375 728730 SH SOLE 21 728730 0 0 CLARUS CORP NEW COM 18270P109 3182 314415 SH SOLE 22 303532 0 10883 CLARUS CORP NEW COM 18270P109 19 1867 SH SOLE 26 0 0 1867 CLEAN ENERGY FUELS CORP COM 184499101 271 157754 SH SOLE 2 5163 0 152591 CLEAN ENERGY FUELS CORP COM 184499101 6 3523 SH SOLE 7 3523 0 0 CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH SOLE 17 0 0 120 CLEAN ENERGY FUELS CORP COM 184499101 830 482319 SH SOLE 18 482319 0 0 CLEAN ENERGY FUELS CORP COM 184499101 341 198458 SH SOLE 19 198458 0 0 CLEAN ENERGY FUELS CORP COM 184499101 8514 4949958 SH SOLE 21 4949958 0 0 CLEAN ENERGY FUELS CORP COM 184499101 6433 3740128 SH SOLE 22 3523649 0 216479 CLEAN ENERGY FUELS CORP COM 184499101 41 23609 SH SOLE 30 23609 0 0 CLEAN HARBORS INC COM 184496107 6796 137716 SH SOLE 2 40061 0 97655 CLEAN HARBORS INC COM 184496107 59 1194 SH SOLE 4 1194 0 0 CLEAN HARBORS INC COM 184496107 85 1721 SH SOLE 7 1721 0 0 CLEAN HARBORS INC COM 184496107 580 11759 SH SOLE 13 11759 0 0 CLEAN HARBORS INC COM 184496107 7868 159429 SH SOLE 18 159429 0 0 CLEAN HARBORS INC COM 184496107 6693 135613 SH SOLE 19 135613 0 0 CLEAN HARBORS INC COM 184496107 122048 2473104 SH SOLE 21 2473104 0 0 CLEAN HARBORS INC COM 184496107 87784 1778806 SH SOLE 22 1652765 0 126041 CLEAN HARBORS INC COM 184496107 100 2023 SH SOLE 23 2023 0 0 CLEAN HARBORS INC COM 184496107 944 19135 SH SOLE 26 14511 0 4624 CLEAN HARBORS INC COM 184496107 335 6780 SH SOLE 28 6780 0 0 CLEAN HARBORS INC COM 184496107 1068 21633 SH SOLE 29 0 0 21633 CLEAN HARBORS INC COM 184496107 670 13567 SH SOLE 30 13567 0 0 CLEAN HARBORS INC COM 184496107 52 1059 SH SOLE 31 1059 0 0 CLEAN HARBORS INC COM 184496107 416 8430 SH SOLE 36 8430 0 0 CLEAN HARBORS INC COM 184496107 270 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 219 42134 SH SOLE 2 1440 0 40694 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 623 120042 SH SOLE 18 120042 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 732 140962 SH SOLE 19 140962 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6712 1293226 SH SOLE 21 1293226 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6274 1208806 SH SOLE 22 1153100 0 55706 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 11 2105 SH SOLE 23 2105 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 30 5784 SH SOLE 28 5784 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 28 5325 SH SOLE 30 5325 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 19 3608 SH SOLE 40 3608 0 0 CLEARFIELD INC COM 18482P103 91 9163 SH SOLE 2 411 0 8752 CLEARFIELD INC COM 18482P103 370 37257 SH SOLE 18 37257 0 0 CLEARFIELD INC COM 18482P103 155 15655 SH SOLE 19 15655 0 0 CLEARFIELD INC COM 18482P103 3874 390508 SH SOLE 21 390508 0 0 CLEARFIELD INC COM 18482P103 3634 366372 SH SOLE 22 360264 0 6108 CLEARONE INC COM 18506U104 1 1035 SH SOLE 18 1035 0 0 CLEARONE INC COM 18506U104 40 31974 SH SOLE 21 31974 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 24 22663 SH SOLE 2 988 0 21675 CLEARSIDE BIOMEDICAL INC COM 185063104 1 605 SH SOLE 7 605 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 99 92360 SH SOLE 18 92360 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 45 42410 SH SOLE 19 42410 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1029 961657 SH SOLE 21 961657 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 838 783093 SH SOLE 22 762219 0 20874 CLEARSIGN COMBUSTION CORP COM 185064102 4 3642 SH SOLE 18 3642 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 52 51017 SH SOLE 21 51017 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 53 52281 SH SOLE 22 52281 0 0 CLEARWATER PAPER CORP COM 18538R103 417 17096 SH SOLE 2 538 0 16558 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 6 258 SH SOLE 7 258 0 0 CLEARWATER PAPER CORP COM 18538R103 2092 85863 SH SOLE 18 85863 0 0 CLEARWATER PAPER CORP COM 18538R103 566 23206 SH SOLE 19 23206 0 0 CLEARWATER PAPER CORP COM 18538R103 44314 1818372 SH SOLE 21 1818372 0 0 CLEARWATER PAPER CORP COM 18538R103 11885 487708 SH SOLE 22 456505 0 31203 CLEARWATER PAPER CORP COM 18538R103 154 6315 SH SOLE 26 2113 0 4202 CLEARWATER PAPER CORP COM 18538R103 62 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 814 33395 SH SOLE 30 33395 0 0 CLEARWATER PAPER CORP COM 18538R103 53 2168 SH SOLE 40 2168 0 0 CLEARWAY ENERGY INC CL A 18539C105 1121 66261 SH SOLE 2 30789 0 35472 CLEARWAY ENERGY INC CL A 18539C105 3 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 217 12842 SH SOLE 7 12842 0 0 CLEARWAY ENERGY INC CL A 18539C105 2119 125237 SH SOLE 18 125237 0 0 CLEARWAY ENERGY INC CL A 18539C105 3541 209297 SH SOLE 19 209297 0 0 CLEARWAY ENERGY INC CL A 18539C105 20510 1212188 SH SOLE 21 1212188 0 0 CLEARWAY ENERGY INC CL A 18539C105 22541 1332230 SH SOLE 22 1291258 0 40972 CLEARWAY ENERGY INC CL A 18539C105 1802 106506 SH SOLE 23 106506 0 0 CLEARWAY ENERGY INC CL A 18539C105 3047 180104 SH SOLE 26 0 0 180104 CLEARWAY ENERGY INC CL A 18539C105 83 4878 SH SOLE 28 4878 0 0 CLEARWAY ENERGY INC CL A 18539C105 207 12205 SH SOLE 29 0 0 12205 CLEARWAY ENERGY INC CL A 18539C105 148 8745 SH SOLE 30 8745 0 0 CLEARWAY ENERGY INC CL A 18539C105 68 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL C 18539C204 3012 174585 SH SOLE 2 100694 0 73891 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 4338 251507 SH SOLE 18 251507 0 0 CLEARWAY ENERGY INC CL C 18539C204 2514 145715 SH SOLE 19 145715 0 0 CLEARWAY ENERGY INC CL C 18539C204 43698 2533246 SH SOLE 21 2533246 0 0 CLEARWAY ENERGY INC CL C 18539C204 36404 2110392 SH SOLE 22 2029944 0 80448 CLEARWAY ENERGY INC CL C 18539C204 101 5867 SH SOLE 23 5867 0 0 CLEARWAY ENERGY INC CL C 18539C204 1883 109163 SH SOLE 26 0 0 109163 CLEARWAY ENERGY INC CL C 18539C204 154 8953 SH SOLE 28 8953 0 0 CLEARWAY ENERGY INC CL C 18539C204 208 12058 SH SOLE 29 0 0 12058 CLEARWAY ENERGY INC CL C 18539C204 287 16623 SH SOLE 30 16623 0 0 CLEARWAY ENERGY INC CL C 18539C204 104 6037 SH SOLE 40 6037 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 1 775 SH SOLE 18 775 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 14 13750 SH SOLE 21 13750 0 0 CLEVELAND CLIFFS INC COM 185899101 2264 294386 SH SOLE 2 10287 0 284099 CLEVELAND CLIFFS INC COM 185899101 7 925 SH SOLE 4 925 0 0 CLEVELAND CLIFFS INC COM 185899101 79 10334 SH SOLE 7 10334 0 0 CLEVELAND CLIFFS INC COM 185899101 2 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 7735 1005904 SH SOLE 18 1005904 0 0 CLEVELAND CLIFFS INC COM 185899101 3598 467846 SH SOLE 19 467846 0 0 CLEVELAND CLIFFS INC COM 185899101 78921 10262818 SH SOLE 21 10262818 0 0 CLEVELAND CLIFFS INC COM 185899101 66013 8584321 SH SOLE 22 8177856 0 406465 CLEVELAND CLIFFS INC COM 185899101 129 16782 SH SOLE 23 16782 0 0 CLEVELAND CLIFFS INC COM 185899101 1151 149670 SH SOLE 26 62042 0 87628 CLEVELAND CLIFFS INC COM 185899101 272 35387 SH SOLE 28 35387 0 0 CLEVELAND CLIFFS INC COM 185899101 557 72415 SH SOLE 30 72415 0 0 CLEVELAND CLIFFS INC COM 185899101 164 21292 SH SOLE 36 21292 0 0 CLEVELAND CLIFFS INC COM 185899101 204 26483 SH SOLE 40 26483 0 0 CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 890 800000 PRN SOLE 21 800000 0 0 CLIPPER RLTY INC COM 18885T306 166 12673 SH SOLE 2 586 0 12087 CLIPPER RLTY INC COM 18885T306 644 49308 SH SOLE 18 49308 0 0 CLIPPER RLTY INC COM 18885T306 276 21104 SH SOLE 19 21104 0 0 CLIPPER RLTY INC COM 18885T306 7045 539043 SH SOLE 21 539043 0 0 CLIPPER RLTY INC COM 18885T306 1726 132055 SH SOLE 22 123541 0 8514 CLIPPER RLTY INC COM 18885T306 7 551 SH SOLE 23 551 0 0 CLOROX CO DEL COM 189054109 57841 375252 SH SOLE 2 69656 0 305596 CLOROX CO DEL COM 189054109 6884 44659 SH SOLE 4 41242 0 3417 CLOROX CO DEL COM 189054109 31882 206839 SH SOLE 7 142255 0 64584 CLOROX CO DEL COM 189054109 933 6056 SH SOLE 13 6056 0 0 CLOROX CO DEL COM 189054109 156 1014 SH SOLE 15 1014 0 0 CLOROX CO DEL COM 189054109 44612 289427 SH SOLE 18 273237 0 16190 CLOROX CO DEL COM 189054109 9399 60980 SH SOLE 19 60980 0 0 CLOROX CO DEL COM 189054109 669631 4344306 SH SOLE 21 4344306 0 0 CLOROX CO DEL COM 189054109 545223 3537196 SH SOLE 22 3178259 0 358937 CLOROX CO DEL COM 189054109 14094 91439 SH SOLE 23 91439 0 0 CLOROX CO DEL COM 189054109 18599 120664 SH SOLE 25 120664 0 0 CLOROX CO DEL COM 189054109 102733 666490 SH SOLE 26 149291 0 517199 CLOROX CO DEL COM 189054109 3745 24299 SH SOLE 28 17716 0 6583 CLOROX CO DEL COM 189054109 1878 12186 SH SOLE 29 6775 0 5411 CLOROX CO DEL COM 189054109 86951 564102 SH SOLE 30 564102 0 0 CLOROX CO DEL COM 189054109 8240 53455 SH SOLE 31 30126 0 23329 CLOROX CO DEL COM 189054109 1105 7170 SH SOLE 34 7170 0 0 CLOROX CO DEL COM 189054109 22688 147189 SH SOLE 36 147189 0 0 CLOROX CO DEL COM 189054109 480 3114 SH SOLE 40 3114 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 1 3108 SH SOLE 2 3108 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 1 1675 SH SOLE 7 1675 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 142 386788 SH SOLE 18 386788 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 38 103724 SH SOLE 19 103724 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 2948 8047165 SH SOLE 21 8047165 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 702 1917213 SH SOLE 22 1741000 0 176213 CLOUD PEAK ENERGY INC COM 18911Q102 45 123882 SH SOLE 30 123882 0 0 CLOUDERA INC COM 18914U100 1045 94506 SH SOLE 2 14741 0 79765 CLOUDERA INC COM 18914U100 1101 99593 SH SOLE 4 99593 0 0 CLOUDERA INC COM 18914U100 26 2388 SH SOLE 7 2388 0 0 CLOUDERA INC COM 18914U100 15158 1370489 SH SOLE 18 1370489 0 0 CLOUDERA INC COM 18914U100 74872 6769650 SH SOLE 19 6769650 0 0 CLOUDERA INC COM 18914U100 41874 3786047 SH SOLE 21 3786047 0 0 CLOUDERA INC COM 18914U100 40908 3698772 SH SOLE 22 3563853 0 134919 CLOUDERA INC COM 18914U100 425 38438 SH SOLE 23 38438 0 0 CLOUDERA INC COM 18914U100 996 90016 SH SOLE 26 23520 0 66496 CLOUDERA INC COM 18914U100 159 14356 SH SOLE 28 14356 0 0 CLOUDERA INC COM 18914U100 230 20779 SH SOLE 29 0 0 20779 CLOUDERA INC COM 18914U100 408 36853 SH SOLE 30 36853 0 0 CLOUDERA INC COM 18914U100 30454 2753515 SH SOLE 34 2753515 0 0 CLOUDERA INC COM 18914U100 121 10971 SH SOLE 40 10971 0 0 CLOVIS ONCOLOGY INC COM 189464100 797 44363 SH SOLE 2 7861 0 36502 CLOVIS ONCOLOGY INC COM 189464100 7 393 SH SOLE 4 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 20 1086 SH SOLE 7 1086 0 0 CLOVIS ONCOLOGY INC COM 189464100 2782 154898 SH SOLE 18 154898 0 0 CLOVIS ONCOLOGY INC COM 189464100 2908 161920 SH SOLE 19 161920 0 0 CLOVIS ONCOLOGY INC COM 189464100 39320 2189337 SH SOLE 21 2189337 0 0 CLOVIS ONCOLOGY INC COM 189464100 27620 1537850 SH SOLE 22 1476644 0 61206 CLOVIS ONCOLOGY INC COM 189464100 413 22982 SH SOLE 23 22982 0 0 CLOVIS ONCOLOGY INC COM 189464100 919 51161 SH SOLE 26 10050 0 41111 CLOVIS ONCOLOGY INC COM 189464100 132 7370 SH SOLE 28 7370 0 0 CLOVIS ONCOLOGY INC COM 189464100 144 8004 SH SOLE 29 0 0 8004 CLOVIS ONCOLOGY INC COM 189464100 2965 165063 SH SOLE 30 165063 0 0 CLOVIS ONCOLOGY INC COM 189464100 11 615 SH SOLE 34 615 0 0 CLOVIS ONCOLOGY INC COM 189464100 92 5116 SH SOLE 40 5116 0 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 480 575000 PRN SOLE 21 575000 0 0 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 752 1075000 PRN SOLE 21 1075000 0 0 CME GROUP INC COM CL A 12572Q105 193624 1029260 SH SOLE 2 167615 0 861645 CME GROUP INC COM CL A 12572Q105 24790 131775 SH SOLE 4 122322 0 9453 CME GROUP INC COM CL A 12572Q105 55854 296907 SH SOLE 7 282918 0 13989 CME GROUP INC COM CL A 12572Q105 5592 29728 SH SOLE 13 29728 0 0 CME GROUP INC COM CL A 12572Q105 554 2946 SH SOLE 15 2946 0 0 CME GROUP INC COM CL A 12572Q105 242020 1286517 SH SOLE 18 1089788 0 196729 CME GROUP INC COM CL A 12572Q105 125940 669468 SH SOLE 19 669468 0 0 CME GROUP INC COM CL A 12572Q105 1351463 7184048 SH SOLE 21 7184048 0 0 CME GROUP INC COM CL A 12572Q105 1671117 8883251 SH SOLE 22 7887801 0 995450 CME GROUP INC COM CL A 12572Q105 49009 260518 SH SOLE 23 260518 0 0 CME GROUP INC COM CL A 12572Q105 61269 325691 SH SOLE 25 325691 0 0 CME GROUP INC COM CL A 12572Q105 379377 2016673 SH SOLE 26 356101 0 1660572 CME GROUP INC COM CL A 12572Q105 13074 69496 SH SOLE 28 51036 0 18460 CME GROUP INC COM CL A 12572Q105 16476 87581 SH SOLE 29 20357 0 67224 CME GROUP INC COM CL A 12572Q105 273197 1452251 SH SOLE 30 1452251 0 0 CME GROUP INC COM CL A 12572Q105 29694 157845 SH SOLE 31 95937 0 61908 CME GROUP INC COM CL A 12572Q105 9412 50034 SH SOLE 34 50034 0 0 CME GROUP INC COM CL A 12572Q105 58072 308696 SH SOLE 36 308696 0 0 CME GROUP INC COM CL A 12572Q105 1518 8067 SH SOLE 40 8067 0 0 CMS ENERGY CORP COM 125896100 50397 1015049 SH SOLE 2 346723 0 668326 CMS ENERGY CORP COM 125896100 10559 212677 SH SOLE 4 204164 0 8513 CMS ENERGY CORP COM 125896100 14728 296636 SH SOLE 7 270653 0 25983 CMS ENERGY CORP COM 125896100 842 16962 SH SOLE 13 16962 0 0 CMS ENERGY CORP COM 125896100 100 2014 SH SOLE 15 2014 0 0 CMS ENERGY CORP COM 125896100 38499 775407 SH SOLE 18 741344 0 34063 CMS ENERGY CORP COM 125896100 11809 237853 SH SOLE 19 237853 0 0 CMS ENERGY CORP COM 125896100 638913 12868335 SH SOLE 21 12868335 0 0 CMS ENERGY CORP COM 125896100 356247 7175173 SH SOLE 22 6352054 0 823119 CMS ENERGY CORP COM 125896100 12942 260659 SH SOLE 23 260659 0 0 CMS ENERGY CORP COM 125896100 13077 263388 SH SOLE 25 263388 0 0 CMS ENERGY CORP COM 125896100 68637 1382410 SH SOLE 26 335517 0 1046893 CMS ENERGY CORP COM 125896100 2699 54370 SH SOLE 28 39385 0 14985 CMS ENERGY CORP COM 125896100 750 15096 SH SOLE 29 15096 0 0 CMS ENERGY CORP COM 125896100 53929 1086193 SH SOLE 30 1086193 0 0 CMS ENERGY CORP COM 125896100 5830 117431 SH SOLE 31 66568 0 50863 CMS ENERGY CORP COM 125896100 4004 80644 SH SOLE 32 80644 0 0 CMS ENERGY CORP COM 125896100 1021 20567 SH SOLE 34 20567 0 0 CMS ENERGY CORP COM 125896100 13035 262530 SH SOLE 36 262530 0 0 CMS ENERGY CORP COM 125896100 366 7362 SH SOLE 40 7362 0 0 CNA FINL CORP COM 126117100 3117 70603 SH SOLE 2 2520 0 68083 CNA FINL CORP COM 126117100 28 643 SH SOLE 7 643 0 0 CNA FINL CORP COM 126117100 9 197 SH SOLE 15 197 0 0 CNA FINL CORP COM 126117100 775 17556 SH SOLE 18 17556 0 0 CNA FINL CORP COM 126117100 210 4760 SH SOLE 19 4760 0 0 CNA FINL CORP COM 126117100 14033 317838 SH SOLE 21 317838 0 0 CNA FINL CORP COM 126117100 30734 696123 SH SOLE 22 651062 0 45061 CNA FINL CORP COM 126117100 928 21018 SH SOLE 25 21018 0 0 CNA FINL CORP COM 126117100 666 15095 SH SOLE 26 15095 0 0 CNA FINL CORP COM 126117100 27 620 SH SOLE 31 620 0 0 CNB FINL CORP PA COM 126128107 324 14101 SH SOLE 2 561 0 13540 CNB FINL CORP PA COM 126128107 7 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1214 52898 SH SOLE 18 52898 0 0 CNB FINL CORP PA COM 126128107 473 20596 SH SOLE 19 20596 0 0 CNB FINL CORP PA COM 126128107 11792 513829 SH SOLE 21 513829 0 0 CNB FINL CORP PA COM 126128107 3891 169521 SH SOLE 22 156787 0 12734 CNH INDL N V SHS N20944109 13358 1450370 SH SOLE 7 1450370 0 0 CNH INDL N V SHS N20944109 995 108006 SH SOLE 21 108006 0 0 CNO FINL GROUP INC COM 12621E103 4271 287036 SH SOLE 2 118683 0 168353 CNO FINL GROUP INC COM 12621E103 28 1873 SH SOLE 4 1873 0 0 CNO FINL GROUP INC COM 12621E103 94 6339 SH SOLE 7 6339 0 0 CNO FINL GROUP INC COM 12621E103 14837 997126 SH SOLE 18 997126 0 0 CNO FINL GROUP INC COM 12621E103 7739 520095 SH SOLE 19 520095 0 0 CNO FINL GROUP INC COM 12621E103 176414 11855796 SH SOLE 21 11855796 0 0 CNO FINL GROUP INC COM 12621E103 96056 6455379 SH SOLE 22 6024481 0 430898 CNO FINL GROUP INC COM 12621E103 1657 111389 SH SOLE 23 111389 0 0 CNO FINL GROUP INC COM 12621E103 3469 233157 SH SOLE 26 18722 0 214435 CNO FINL GROUP INC COM 12621E103 331 22275 SH SOLE 28 22275 0 0 CNO FINL GROUP INC COM 12621E103 524 35211 SH SOLE 29 0 0 35211 CNO FINL GROUP INC COM 12621E103 1456 97835 SH SOLE 30 97835 0 0 CNO FINL GROUP INC COM 12621E103 410 27580 SH SOLE 34 27580 0 0 CNO FINL GROUP INC COM 12621E103 121 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 209 14025 SH SOLE 40 14025 0 0 CNOOC LTD SPONSORED ADR 126132109 640 4195 SH SOLE 21 4195 0 0 CNOOC LTD SPONSORED ADR 126132109 1099 7209 SH SOLE 22 7209 0 0 CNOOC LTD SPONSORED ADR 126132109 41 269 SH SOLE 30 269 0 0 CNX RESOURCES CORPORATION COM 12653C108 4004 350632 SH SOLE 2 97215 0 253417 CNX RESOURCES CORPORATION COM 12653C108 12 1024 SH SOLE 4 1024 0 0 CNX RESOURCES CORPORATION COM 12653C108 81 7109 SH SOLE 7 7109 0 0 CNX RESOURCES CORPORATION COM 12653C108 6764 592338 SH SOLE 18 592338 0 0 CNX RESOURCES CORPORATION COM 12653C108 553 48439 SH SOLE 19 48439 0 0 CNX RESOURCES CORPORATION COM 12653C108 117493 10288314 SH SOLE 21 10288314 0 0 CNX RESOURCES CORPORATION COM 12653C108 78549 6878181 SH SOLE 22 6450991 0 427190 CNX RESOURCES CORPORATION COM 12653C108 476 41712 SH SOLE 26 24278 0 17434 CNX RESOURCES CORPORATION COM 12653C108 267 23354 SH SOLE 28 23354 0 0 CNX RESOURCES CORPORATION COM 12653C108 1366 119609 SH SOLE 30 119609 0 0 CNX RESOURCES CORPORATION COM 12653C108 48 4232 SH SOLE 31 4232 0 0 CNX RESOURCES CORPORATION COM 12653C108 247 21595 SH SOLE 34 21595 0 0 CNX RESOURCES CORPORATION COM 12653C108 176 15392 SH SOLE 36 15392 0 0 CNX RESOURCES CORPORATION COM 12653C108 189 16574 SH SOLE 40 16574 0 0 COASTAL FINL CORP WA COM NEW 19046P209 106 6961 SH SOLE 2 0 0 6961 COASTAL FINL CORP WA COM NEW 19046P209 345 22665 SH SOLE 18 22665 0 0 COASTAL FINL CORP WA COM NEW 19046P209 127 8314 SH SOLE 19 8314 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3410 223907 SH SOLE 21 223907 0 0 COASTAL FINL CORP WA COM NEW 19046P209 624 40998 SH SOLE 22 39479 0 1519 COCA COLA BOTTLING CO CONS COM 191098102 712 4014 SH SOLE 2 169 0 3845 COCA COLA BOTTLING CO CONS COM 191098102 7 42 SH SOLE 4 42 0 0 COCA COLA BOTTLING CO CONS COM 191098102 7 41 SH SOLE 7 41 0 0 COCA COLA BOTTLING CO CONS COM 191098102 4149 23393 SH SOLE 18 23393 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1228 6921 SH SOLE 19 6921 0 0 COCA COLA BOTTLING CO CONS COM 191098102 87429 492891 SH SOLE 21 492891 0 0 COCA COLA BOTTLING CO CONS COM 191098102 24489 138059 SH SOLE 22 131801 0 6258 COCA COLA BOTTLING CO CONS COM 191098102 265 1492 SH SOLE 26 0 0 1492 COCA COLA BOTTLING CO CONS COM 191098102 125 707 SH SOLE 28 707 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1710 9639 SH SOLE 30 9639 0 0 COCA COLA BOTTLING CO CONS COM 191098102 107 605 SH SOLE 40 605 0 0 COCA COLA CO COM 191216100 462129 9759857 SH SOLE 2 1058792 0 8701065 COCA COLA CO COM 191216100 66151 1397069 SH SOLE 4 1289255 0 107814 COCA COLA CO COM 191216100 169131 3571935 SH SOLE 7 3371945 0 199990 COCA COLA CO COM 191216100 2033 42933 SH SOLE 13 42933 0 0 COCA COLA CO COM 191216100 1573 33215 SH SOLE 15 33215 0 0 COCA COLA CO COM 191216100 7 138 SH SOLE 17 0 0 138 COCA COLA CO COM 191216100 469616 9917979 SH SOLE 18 9435276 0 482703 COCA COLA CO COM 191216100 109567 2313983 SH SOLE 19 2313983 0 0 COCA COLA CO COM 191216100 4112815 86859874 SH SOLE 21 86859874 0 0 COCA COLA CO COM 191216100 4483936 94697708 SH SOLE 22 83994677 0 10703031 COCA COLA CO COM 191216100 137471 2903302 SH SOLE 23 2903302 0 0 COCA COLA CO COM 191216100 175891 3714691 SH SOLE 25 3714691 0 0 COCA COLA CO COM 191216100 784930 16577184 SH SOLE 26 3925640 0 12651544 COCA COLA CO COM 191216100 36772 776590 SH SOLE 28 566814 0 209776 COCA COLA CO COM 191216100 19198 405452 SH SOLE 29 149581 0 255871 COCA COLA CO COM 191216100 673482 14223479 SH SOLE 30 14223479 0 0 COCA COLA CO COM 191216100 82247 1737006 SH SOLE 31 888652 0 848354 COCA COLA CO COM 191216100 13315 281202 SH SOLE 32 281202 0 0 COCA COLA CO COM 191216100 53609 1132176 SH SOLE 34 1132176 0 0 COCA COLA CO COM 191216100 159544 3369456 SH SOLE 36 3369456 0 0 COCA COLA CO COM 191216100 2723 57515 SH SOLE 37 57515 0 0 COCA COLA CO COM 191216100 4401 92950 SH SOLE 40 92950 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8168 178145 SH SOLE 2 59577 0 118568 COCA COLA EUROPEAN PARTNERS SHS G25839104 4334 94522 SH SOLE 4 88942 0 5580 COCA COLA EUROPEAN PARTNERS SHS G25839104 5590 121928 SH SOLE 7 108559 0 13369 COCA COLA EUROPEAN PARTNERS SHS G25839104 2009 43806 SH SOLE 13 43806 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 66 1441 SH SOLE 15 1441 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 27008 589043 SH SOLE 18 582307 0 6736 COCA COLA EUROPEAN PARTNERS SHS G25839104 22680 494650 SH SOLE 19 494650 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 147848 3224612 SH SOLE 21 3224612 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 161090 3513412 SH SOLE 22 3148660 0 364752 COCA COLA EUROPEAN PARTNERS SHS G25839104 11693 255024 SH SOLE 23 255024 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8143 177595 SH SOLE 25 177595 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 35135 766314 SH SOLE 26 149688 0 616626 COCA COLA EUROPEAN PARTNERS SHS G25839104 1429 31165 SH SOLE 28 31165 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6379 139123 SH SOLE 29 2304 0 136819 COCA COLA EUROPEAN PARTNERS SHS G25839104 41032 894914 SH SOLE 30 894914 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 430 9377 SH SOLE 31 5824 0 3553 COCA COLA EUROPEAN PARTNERS SHS G25839104 1121 24442 SH SOLE 32 24442 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 315 6868 SH SOLE 34 6868 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6603 144010 SH SOLE 36 144010 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 228 4980 SH SOLE 40 4980 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 377 6200 SH SOLE 2 0 0 6200 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 677 11134 SH SOLE 22 11134 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 8 2176 SH SOLE 18 2176 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 110 30562 SH SOLE 21 30562 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 5 775 SH SOLE 18 775 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 65 11209 SH SOLE 21 11209 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 54 9208 SH SOLE 22 0 0 9208 CODEXIS INC COM 192005106 692 41465 SH SOLE 2 1898 0 39567 CODEXIS INC COM 192005106 8 458 SH SOLE 4 458 0 0 CODEXIS INC COM 192005106 18 1093 SH SOLE 7 1093 0 0 CODEXIS INC COM 192005106 2902 173779 SH SOLE 18 173779 0 0 CODEXIS INC COM 192005106 1363 81605 SH SOLE 19 81605 0 0 CODEXIS INC COM 192005106 30053 1799559 SH SOLE 21 1799559 0 0 CODEXIS INC COM 192005106 24519 1468191 SH SOLE 22 1400208 0 67983 CODEXIS INC COM 192005106 29 1713 SH SOLE 23 1713 0 0 CODEXIS INC COM 192005106 94 5615 SH SOLE 26 0 0 5615 CODEXIS INC COM 192005106 155 9256 SH SOLE 28 9256 0 0 CODEXIS INC COM 192005106 315 18847 SH SOLE 30 18847 0 0 CODEXIS INC COM 192005106 127 7584 SH SOLE 40 7584 0 0 CODORUS VY BANCORP INC COM 192025104 194 9123 SH SOLE 2 331 0 8792 CODORUS VY BANCORP INC COM 192025104 5 215 SH SOLE 7 215 0 0 CODORUS VY BANCORP INC COM 192025104 684 32192 SH SOLE 18 32192 0 0 CODORUS VY BANCORP INC COM 192025104 273 12850 SH SOLE 19 12850 0 0 CODORUS VY BANCORP INC COM 192025104 7137 335874 SH SOLE 21 335874 0 0 CODORUS VY BANCORP INC COM 192025104 1869 87972 SH SOLE 22 82173 0 5799 COEUR MNG INC COM NEW 192108504 922 206175 SH SOLE 2 24985 0 181190 COEUR MNG INC COM NEW 192108504 3 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 17 3796 SH SOLE 7 3796 0 0 COEUR MNG INC COM NEW 192108504 2783 622493 SH SOLE 18 622493 0 0 COEUR MNG INC COM NEW 192108504 1768 395571 SH SOLE 19 395571 0 0 COEUR MNG INC COM NEW 192108504 29385 6573890 SH SOLE 21 6573890 0 0 COEUR MNG INC COM NEW 192108504 24738 5534166 SH SOLE 22 5304327 0 229839 COEUR MNG INC COM NEW 192108504 296 66313 SH SOLE 23 66313 0 0 COEUR MNG INC COM NEW 192108504 787 176141 SH SOLE 26 37318 0 138823 COEUR MNG INC COM NEW 192108504 115 25683 SH SOLE 28 25683 0 0 COEUR MNG INC COM NEW 192108504 186 41554 SH SOLE 29 0 0 41554 COEUR MNG INC COM NEW 192108504 198 44325 SH SOLE 30 44325 0 0 COEUR MNG INC COM NEW 192108504 99 22244 SH SOLE 40 22244 0 0 COFFEE HLDGS INC COM 192176105 18 5159 SH SOLE 21 5159 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2357 52127 SH SOLE 2 19935 0 32192 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 41 901 SH SOLE 7 901 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9562 211510 SH SOLE 18 211510 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12400 274285 SH SOLE 19 274285 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 200628 4437697 SH SOLE 21 4437697 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 72548 1604679 SH SOLE 22 1454000 0 150679 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2922 64627 SH SOLE 23 64627 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4484 99183 SH SOLE 26 5830 0 93353 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 254 5622 SH SOLE 28 5622 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 824 18224 SH SOLE 29 0 0 18224 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3869 85568 SH SOLE 30 85568 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 261 5784 SH SOLE 34 5784 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 221 4889 SH SOLE 40 4889 0 0 COGNEX CORP COM 192422103 17472 451834 SH SOLE 2 83669 0 368165 COGNEX CORP COM 192422103 2126 54978 SH SOLE 4 50565 0 4413 COGNEX CORP COM 192422103 403 10415 SH SOLE 7 10415 0 0 COGNEX CORP COM 192422103 39 1010 SH SOLE 13 1010 0 0 COGNEX CORP COM 192422103 19737 510406 SH SOLE 18 496566 0 13840 COGNEX CORP COM 192422103 33314 861497 SH SOLE 19 861497 0 0 COGNEX CORP COM 192422103 332046 8586653 SH SOLE 21 8586653 0 0 COGNEX CORP COM 192422103 215956 5584591 SH SOLE 22 5259203 0 325388 COGNEX CORP COM 192422103 5079 131350 SH SOLE 23 131350 0 0 COGNEX CORP COM 192422103 53 1374 SH SOLE 25 1374 0 0 COGNEX CORP COM 192422103 17412 450270 SH SOLE 26 150276 0 299994 COGNEX CORP COM 192422103 1264 32699 SH SOLE 28 23865 0 8834 COGNEX CORP COM 192422103 1579 40839 SH SOLE 29 5992 0 34847 COGNEX CORP COM 192422103 29213 755450 SH SOLE 30 755450 0 0 COGNEX CORP COM 192422103 2145 55472 SH SOLE 31 37206 0 18266 COGNEX CORP COM 192422103 340 8788 SH SOLE 34 8788 0 0 COGNEX CORP COM 192422103 1173 30332 SH SOLE 36 30332 0 0 COGNEX CORP COM 192422103 135 3482 SH SOLE 40 3482 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 96527 1520592 SH SOLE 2 209283 0 1311309 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16440 258985 SH SOLE 4 243526 0 15459 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 32032 504599 SH SOLE 7 481486 0 23113 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4161 65548 SH SOLE 13 65548 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12702 200087 SH SOLE 15 184149 0 15938 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 217029 3418852 SH SOLE 18 3114197 0 304655 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 168337 2651818 SH SOLE 19 2651818 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 754838 11890963 SH SOLE 21 11890963 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 911422 14357625 SH SOLE 22 12788406 0 1569219 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26720 420914 SH SOLE 23 420914 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 49055 772757 SH SOLE 25 720726 0 52031 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 239239 3768724 SH SOLE 26 811516 0 2957208 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7032 110776 SH SOLE 28 80708 0 30068 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1358 21387 SH SOLE 29 21387 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 142795 2249456 SH SOLE 30 2249456 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15369 242111 SH SOLE 31 127746 0 114365 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5215 82151 SH SOLE 32 82151 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 123325 1942737 SH SOLE 34 1942737 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33689 530709 SH SOLE 36 530709 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 839 13212 SH SOLE 40 13212 0 0 COHBAR INC COM 19249J109 56 18134 SH SOLE 2 949 0 17185 COHBAR INC COM 19249J109 2 626 SH SOLE 7 626 0 0 COHBAR INC COM 19249J109 232 74477 SH SOLE 18 74477 0 0 COHBAR INC COM 19249J109 123 39487 SH SOLE 19 39487 0 0 COHBAR INC COM 19249J109 2423 779213 SH SOLE 21 779213 0 0 COHBAR INC COM 19249J109 699 224862 SH SOLE 22 205090 0 19772 COHEN & CO INC NEW COM 19249M102 6 735 SH SOLE 21 735 0 0 COHEN & CO INC NEW COM 19249M102 206 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 677 19735 SH SOLE 2 2916 0 16819 COHEN & STEERS INC COM 19247A100 4 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 44 1283 SH SOLE 7 1283 0 0 COHEN & STEERS INC COM 19247A100 2654 77336 SH SOLE 18 77336 0 0 COHEN & STEERS INC COM 19247A100 1168 34040 SH SOLE 19 34040 0 0 COHEN & STEERS INC COM 19247A100 27514 801695 SH SOLE 21 801695 0 0 COHEN & STEERS INC COM 19247A100 23667 689586 SH SOLE 22 660958 0 28628 COHEN & STEERS INC COM 19247A100 31 916 SH SOLE 26 0 0 916 COHEN & STEERS INC COM 19247A100 107 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 189 5499 SH SOLE 30 5499 0 0 COHEN & STEERS INC COM 19247A100 75 2187 SH SOLE 40 2187 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 1620 74299 SH SOLE 2 74299 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 7 956 SH SOLE 18 956 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 208 20106 SH SOLE 18 20106 0 0 COHERENT INC COM 192479103 6152 58198 SH SOLE 2 11656 0 46542 COHERENT INC COM 192479103 12 109 SH SOLE 4 109 0 0 COHERENT INC COM 192479103 46 438 SH SOLE 7 438 0 0 COHERENT INC COM 192479103 7357 69598 SH SOLE 18 69598 0 0 COHERENT INC COM 192479103 533 5041 SH SOLE 19 5041 0 0 COHERENT INC COM 192479103 124358 1176407 SH SOLE 21 1176407 0 0 COHERENT INC COM 192479103 80878 765094 SH SOLE 22 717377 0 47717 COHERENT INC COM 192479103 932 8814 SH SOLE 26 4671 0 4143 COHERENT INC COM 192479103 332 3141 SH SOLE 28 3141 0 0 COHERENT INC COM 192479103 16074 152056 SH SOLE 30 152056 0 0 COHERENT INC COM 192479103 56 529 SH SOLE 31 488 0 41 COHERENT INC COM 192479103 236 2232 SH SOLE 40 2232 0 0 COHERUS BIOSCIENCES INC COM 19249H103 474 52382 SH SOLE 2 12193 0 40189 COHERUS BIOSCIENCES INC COM 19249H103 9 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1517 167579 SH SOLE 18 167579 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2138 236258 SH SOLE 19 236258 0 0 COHERUS BIOSCIENCES INC COM 19249H103 22208 2453954 SH SOLE 21 2453954 0 0 COHERUS BIOSCIENCES INC COM 19249H103 15197 1679174 SH SOLE 22 1622074 0 57100 COHERUS BIOSCIENCES INC COM 19249H103 365 40330 SH SOLE 23 40330 0 0 COHERUS BIOSCIENCES INC COM 19249H103 577 63778 SH SOLE 26 0 0 63778 COHERUS BIOSCIENCES INC COM 19249H103 53 5835 SH SOLE 28 5835 0 0 COHERUS BIOSCIENCES INC COM 19249H103 53 5823 SH SOLE 29 0 0 5823 COHERUS BIOSCIENCES INC COM 19249H103 127 14017 SH SOLE 30 14017 0 0 COHERUS BIOSCIENCES INC COM 19249H103 21 2269 SH SOLE 40 2269 0 0 COHU INC COM 192576106 600 37333 SH SOLE 2 1423 0 35910 COHU INC COM 192576106 2 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 13 802 SH SOLE 7 802 0 0 COHU INC COM 192576106 3379 210250 SH SOLE 18 210250 0 0 COHU INC COM 192576106 936 58248 SH SOLE 19 58248 0 0 COHU INC COM 192576106 70315 4375555 SH SOLE 21 4375555 0 0 COHU INC COM 192576106 18646 1160276 SH SOLE 22 1112007 0 48269 COHU INC COM 192576106 79 4923 SH SOLE 28 4923 0 0 COHU INC COM 192576106 1267 78827 SH SOLE 30 78827 0 0 COHU INC COM 192576106 57 3572 SH SOLE 40 3572 0 0 COLFAX CORP COM 194014106 3250 155495 SH SOLE 2 5542 0 149953 COLFAX CORP COM 194014106 8 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 56 2681 SH SOLE 7 2681 0 0 COLFAX CORP COM 194014106 876 41891 SH SOLE 18 41891 0 0 COLFAX CORP COM 194014106 462 22116 SH SOLE 19 22116 0 0 COLFAX CORP COM 194014106 20973 1003472 SH SOLE 21 1003472 0 0 COLFAX CORP COM 194014106 53823 2575243 SH SOLE 22 2396660 0 178583 COLFAX CORP COM 194014106 466 22292 SH SOLE 26 10365 0 11927 COLFAX CORP COM 194014106 193 9220 SH SOLE 28 9220 0 0 COLFAX CORP COM 194014106 368 17587 SH SOLE 29 0 0 17587 COLFAX CORP COM 194014106 16810 804327 SH SOLE 30 804327 0 0 COLFAX CORP COM 194014106 41 1970 SH SOLE 31 1970 0 0 COLFAX CORP COM 194014106 317 15184 SH SOLE 34 15184 0 0 COLFAX CORP COM 194014106 64 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 197 9417 SH SOLE 40 9417 0 0 COLGATE PALMOLIVE CO COM 194162103 127448 2141261 SH SOLE 2 226725 0 1914536 COLGATE PALMOLIVE CO COM 194162103 19497 327569 SH SOLE 4 305703 0 21866 COLGATE PALMOLIVE CO COM 194162103 54457 914943 SH SOLE 7 769343 0 145600 COLGATE PALMOLIVE CO COM 194162103 944 15860 SH SOLE 13 15860 0 0 COLGATE PALMOLIVE CO COM 194162103 467 7846 SH SOLE 15 7846 0 0 COLGATE PALMOLIVE CO COM 194162103 138847 2332786 SH SOLE 18 2221165 0 111621 COLGATE PALMOLIVE CO COM 194162103 237108 3983675 SH SOLE 19 3983675 0 0 COLGATE PALMOLIVE CO COM 194162103 1040605 17483289 SH SOLE 21 17483289 0 0 COLGATE PALMOLIVE CO COM 194162103 1302439 21882378 SH SOLE 22 19550013 0 2332365 COLGATE PALMOLIVE CO COM 194162103 34307 576401 SH SOLE 23 576401 0 0 COLGATE PALMOLIVE CO COM 194162103 47592 799597 SH SOLE 25 799597 0 0 COLGATE PALMOLIVE CO COM 194162103 228731 3842931 SH SOLE 26 866047 0 2976884 COLGATE PALMOLIVE CO COM 194162103 9362 157290 SH SOLE 28 114770 0 42520 COLGATE PALMOLIVE CO COM 194162103 2391 40173 SH SOLE 29 32072 0 8101 COLGATE PALMOLIVE CO COM 194162103 193170 3245465 SH SOLE 30 3245465 0 0 COLGATE PALMOLIVE CO COM 194162103 22689 381192 SH SOLE 31 177763 0 203429 COLGATE PALMOLIVE CO COM 194162103 103609 1740744 SH SOLE 34 1740744 0 0 COLGATE PALMOLIVE CO COM 194162103 45034 756614 SH SOLE 36 756614 0 0 COLGATE PALMOLIVE CO COM 194162103 1107 18591 SH SOLE 40 18591 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 17 1474 SH SOLE 18 1474 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 272 23967 SH SOLE 21 23967 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 189 16619 SH SOLE 22 16619 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 405 23562 SH SOLE 2 1099 0 22463 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 705 SH SOLE 7 705 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1738 101241 SH SOLE 18 101241 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 722 42060 SH SOLE 19 42060 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 24146 1406270 SH SOLE 21 1406270 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17691 1030361 SH SOLE 22 759677 0 270684 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 78 4539 SH SOLE 26 0 0 4539 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 55 3210 SH SOLE 28 3210 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 96 5588 SH SOLE 30 5588 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 37 2182 SH SOLE 40 2182 0 0 COLONY BANKCORP INC COM 19623P101 19 1308 SH SOLE 18 1308 0 0 COLONY BANKCORP INC COM 19623P101 69 4704 SH SOLE 21 4704 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 823 890000 PRN SOLE 21 890000 0 0 COLONY CAP INC NEW CL A COM 19626G108 4670 997814 SH SOLE 2 32571 0 965243 COLONY CAP INC NEW CL A COM 19626G108 1581 337844 SH SOLE 4 337844 0 0 COLONY CAP INC NEW CL A COM 19626G108 3689 788308 SH SOLE 7 788308 0 0 COLONY CAP INC NEW CL A COM 19626G108 93 19814 SH SOLE 15 19814 0 0 COLONY CAP INC NEW CL A COM 19626G108 1158 247523 SH SOLE 18 247523 0 0 COLONY CAP INC NEW CL A COM 19626G108 4214 900353 SH SOLE 19 900353 0 0 COLONY CAP INC NEW CL A COM 19626G108 40677 8691605 SH SOLE 21 8691605 0 0 COLONY CAP INC NEW CL A COM 19626G108 84768 18112844 SH SOLE 22 17194594 0 918250 COLONY CAP INC NEW CL A COM 19626G108 78 16584 SH SOLE 23 16584 0 0 COLONY CAP INC NEW CL A COM 19626G108 4544 971040 SH SOLE 25 971040 0 0 COLONY CAP INC NEW CL A COM 19626G108 1550 331189 SH SOLE 26 105682 0 225507 COLONY CAP INC NEW CL A COM 19626G108 294 62766 SH SOLE 28 62766 0 0 COLONY CAP INC NEW CL A COM 19626G108 806 172151 SH SOLE 29 172149 0 2 COLONY CAP INC NEW CL A COM 19626G108 10836 2315389 SH SOLE 30 2315389 0 0 COLONY CAP INC NEW CL A COM 19626G108 48 10359 SH SOLE 31 10294 0 65 COLONY CAP INC NEW CL A COM 19626G108 207 44189 SH SOLE 40 44189 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1350 85507 SH SOLE 2 2931 0 82576 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 4475 283408 SH SOLE 18 283408 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1943 123082 SH SOLE 19 123082 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 44575 2822978 SH SOLE 21 2822978 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 34816 2204924 SH SOLE 22 2076682 0 128242 COLONY CR REAL ESTATE INC COM CL A 19625T101 400 25318 SH SOLE 26 19544 0 5774 COLONY CR REAL ESTATE INC COM CL A 19625T101 167 10557 SH SOLE 28 10557 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 364 23073 SH SOLE 30 23073 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 148 9401 SH SOLE 40 9401 0 0 COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 973 950000 PRN SOLE 21 950000 0 0 COLUMBIA BKG SYS INC COM 197236102 2686 74020 SH SOLE 2 2602 0 71418 COLUMBIA BKG SYS INC COM 197236102 14 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 39 1061 SH SOLE 7 1061 0 0 COLUMBIA BKG SYS INC COM 197236102 13959 384641 SH SOLE 18 384641 0 0 COLUMBIA BKG SYS INC COM 197236102 3791 104461 SH SOLE 19 104461 0 0 COLUMBIA BKG SYS INC COM 197236102 265033 7303202 SH SOLE 21 7303202 0 0 COLUMBIA BKG SYS INC COM 197236102 77588 2137998 SH SOLE 22 2039443 0 98555 COLUMBIA BKG SYS INC COM 197236102 591 16283 SH SOLE 26 7201 0 9082 COLUMBIA BKG SYS INC COM 197236102 362 9987 SH SOLE 28 9987 0 0 COLUMBIA BKG SYS INC COM 197236102 5418 149295 SH SOLE 30 149295 0 0 COLUMBIA BKG SYS INC COM 197236102 307 8450 SH SOLE 40 8450 0 0 COLUMBIA FINL INC COM 197641103 805 52651 SH SOLE 2 1856 0 50795 COLUMBIA FINL INC COM 197641103 16 1034 SH SOLE 7 1034 0 0 COLUMBIA FINL INC COM 197641103 2576 168492 SH SOLE 18 168492 0 0 COLUMBIA FINL INC COM 197641103 1133 74129 SH SOLE 19 74129 0 0 COLUMBIA FINL INC COM 197641103 25671 1678969 SH SOLE 21 1678969 0 0 COLUMBIA FINL INC COM 197641103 25519 1669016 SH SOLE 22 1630818 0 38198 COLUMBIA FINL INC COM 197641103 90 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 176 11479 SH SOLE 30 11479 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4480 231537 SH SOLE 2 13202 0 218335 COLUMBIA PPTY TR INC COM NEW 198287203 1587 82037 SH SOLE 4 82037 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3867 199834 SH SOLE 7 199834 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 89 4603 SH SOLE 15 4603 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1128 58275 SH SOLE 18 58275 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4283 221343 SH SOLE 19 221343 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 42291 2185573 SH SOLE 21 2185573 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 101810 5261486 SH SOLE 22 5029988 0 231498 COLUMBIA PPTY TR INC COM NEW 198287203 78 4027 SH SOLE 23 4027 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4871 251752 SH SOLE 25 251752 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1481 76535 SH SOLE 26 29467 0 47068 COLUMBIA PPTY TR INC COM NEW 198287203 286 14776 SH SOLE 28 14776 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 827 42731 SH SOLE 29 42731 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 10990 567967 SH SOLE 30 567967 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 50 2568 SH SOLE 31 2568 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 125 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 249 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6380 75871 SH SOLE 2 18039 0 57832 COLUMBIA SPORTSWEAR CO COM 198516106 164 1956 SH SOLE 4 1956 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 29 348 SH SOLE 7 348 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2198 26141 SH SOLE 18 26141 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 998 11872 SH SOLE 19 11872 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 29947 356125 SH SOLE 21 356125 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 72242 859109 SH SOLE 22 797617 0 61492 COLUMBIA SPORTSWEAR CO COM 198516106 167 1981 SH SOLE 23 1981 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 744 8842 SH SOLE 26 3663 0 5179 COLUMBIA SPORTSWEAR CO COM 198516106 340 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 655 7793 SH SOLE 30 7793 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 55 658 SH SOLE 31 648 0 10 COLUMBIA SPORTSWEAR CO COM 198516106 396 4707 SH SOLE 34 4707 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 12 143 SH SOLE 36 143 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 261 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 610 20244 SH SOLE 2 829 0 19415 COLUMBUS MCKINNON CORP N Y COM 199333105 15 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2321 76998 SH SOLE 18 76998 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 991 32890 SH SOLE 19 32890 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 23577 782253 SH SOLE 21 782253 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 19216 637567 SH SOLE 22 611896 0 25671 COLUMBUS MCKINNON CORP N Y COM 199333105 272 9017 SH SOLE 26 0 0 9017 COLUMBUS MCKINNON CORP N Y COM 199333105 87 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 135 4479 SH SOLE 30 4479 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 57 1898 SH SOLE 40 1898 0 0 COMCAST CORP NEW CL A 20030N101 423232 12429712 SH SOLE 2 1880107 0 10549605 COMCAST CORP NEW CL A 20030N101 64160 1884298 SH SOLE 4 1761088 0 123210 COMCAST CORP NEW CL A 20030N101 126863 3725787 SH SOLE 7 3700994 0 24793 COMCAST CORP NEW CL A 20030N101 6553 192448 SH SOLE 13 192448 0 0 COMCAST CORP NEW CL A 20030N101 1526 44822 SH SOLE 15 44822 0 0 COMCAST CORP NEW CL A 20030N101 37 1074 SH SOLE 17 0 0 1074 COMCAST CORP NEW CL A 20030N101 684658 20107439 SH SOLE 18 17918568 0 2188871 COMCAST CORP NEW CL A 20030N101 883048 25933849 SH SOLE 19 25933849 0 0 COMCAST CORP NEW CL A 20030N101 6680 196189 SH SOLE 20 196189 0 0 COMCAST CORP NEW CL A 20030N101 2891007 84904755 SH SOLE 21 84904755 0 0 COMCAST CORP NEW CL A 20030N101 3849048 113041053 SH SOLE 22 99976258 0 13064795 COMCAST CORP NEW CL A 20030N101 123162 3617080 SH SOLE 23 3617080 0 0 COMCAST CORP NEW CL A 20030N101 151225 4441271 SH SOLE 25 4313189 0 128082 COMCAST CORP NEW CL A 20030N101 562829 16529499 SH SOLE 26 4439441 0 12090058 COMCAST CORP NEW CL A 20030N101 29934 879116 SH SOLE 28 643069 0 236047 COMCAST CORP NEW CL A 20030N101 30516 896215 SH SOLE 29 327658 0 568557 COMCAST CORP NEW CL A 20030N101 572188 16804357 SH SOLE 30 16804357 0 0 COMCAST CORP NEW CL A 20030N101 76898 2258381 SH SOLE 31 1216814 0 1041567 COMCAST CORP NEW CL A 20030N101 21934 644167 SH SOLE 32 644167 0 0 COMCAST CORP NEW CL A 20030N101 260761 7658167 SH SOLE 34 7658167 0 0 COMCAST CORP NEW CL A 20030N101 138923 4079974 SH SOLE 36 4079974 0 0 COMCAST CORP NEW CL A 20030N101 3591 105456 SH SOLE 40 105456 0 0 COMERICA INC COM 200340107 29044 422826 SH SOLE 2 72226 0 350600 COMERICA INC COM 200340107 4535 66023 SH SOLE 4 61486 0 4537 COMERICA INC COM 200340107 10636 154835 SH SOLE 7 144903 0 9932 COMERICA INC COM 200340107 413 6008 SH SOLE 13 6008 0 0 COMERICA INC COM 200340107 93 1350 SH SOLE 15 1350 0 0 COMERICA INC COM 200340107 28728 418228 SH SOLE 18 397847 0 20381 COMERICA INC COM 200340107 3972 57818 SH SOLE 19 57818 0 0 COMERICA INC COM 200340107 299004 4352951 SH SOLE 21 4352951 0 0 COMERICA INC COM 200340107 280557 4084392 SH SOLE 22 3654348 0 430044 COMERICA INC COM 200340107 8223 119715 SH SOLE 23 119715 0 0 COMERICA INC COM 200340107 11408 166079 SH SOLE 25 166079 0 0 COMERICA INC COM 200340107 49728 723948 SH SOLE 26 200129 0 523819 COMERICA INC COM 200340107 2290 33345 SH SOLE 28 24689 0 8656 COMERICA INC COM 200340107 2766 40274 SH SOLE 29 5679 0 34595 COMERICA INC COM 200340107 46430 675932 SH SOLE 30 675932 0 0 COMERICA INC COM 200340107 4325 62959 SH SOLE 31 38370 0 24589 COMERICA INC COM 200340107 24252 353066 SH SOLE 34 353066 0 0 COMERICA INC COM 200340107 8707 126764 SH SOLE 36 126764 0 0 COMERICA INC COM 200340107 242 3530 SH SOLE 40 3530 0 0 COMFORT SYS USA INC COM 199908104 2188 50088 SH SOLE 2 22075 0 28013 COMFORT SYS USA INC COM 199908104 9 201 SH SOLE 4 201 0 0 COMFORT SYS USA INC COM 199908104 35 799 SH SOLE 7 799 0 0 COMFORT SYS USA INC COM 199908104 8100 185449 SH SOLE 18 185449 0 0 COMFORT SYS USA INC COM 199908104 17841 408458 SH SOLE 19 408458 0 0 COMFORT SYS USA INC COM 199908104 170732 3908711 SH SOLE 21 3908711 0 0 COMFORT SYS USA INC COM 199908104 62052 1420593 SH SOLE 22 1371649 0 48944 COMFORT SYS USA INC COM 199908104 4018 91978 SH SOLE 23 91978 0 0 COMFORT SYS USA INC COM 199908104 7060 161637 SH SOLE 26 8041 0 153596 COMFORT SYS USA INC COM 199908104 234 5353 SH SOLE 28 5353 0 0 COMFORT SYS USA INC COM 199908104 939 21500 SH SOLE 29 0 0 21500 COMFORT SYS USA INC COM 199908104 3256 74533 SH SOLE 30 74533 0 0 COMFORT SYS USA INC COM 199908104 1299 29747 SH SOLE 34 29747 0 0 COMFORT SYS USA INC COM 199908104 176 4027 SH SOLE 40 4027 0 0 COMMAND SEC CORP COM 20050L100 14 5097 SH SOLE 21 5097 0 0 COMMERCE BANCSHARES INC COM 200525103 13108 232537 SH SOLE 2 50397 0 182140 COMMERCE BANCSHARES INC COM 200525103 25 441 SH SOLE 4 441 0 0 COMMERCE BANCSHARES INC COM 200525103 2280 40444 SH SOLE 7 40444 0 0 COMMERCE BANCSHARES INC COM 200525103 81 1434 SH SOLE 15 1434 0 0 COMMERCE BANCSHARES INC COM 200525103 17788 315553 SH SOLE 18 315553 0 0 COMMERCE BANCSHARES INC COM 200525103 1195 21191 SH SOLE 19 21191 0 0 COMMERCE BANCSHARES INC COM 200525103 284607 5048909 SH SOLE 21 5048909 0 0 COMMERCE BANCSHARES INC COM 200525103 188850 3350179 SH SOLE 22 3147124 0 203055 COMMERCE BANCSHARES INC COM 200525103 5505 97663 SH SOLE 25 97663 0 0 COMMERCE BANCSHARES INC COM 200525103 7345 130308 SH SOLE 26 69424 0 60884 COMMERCE BANCSHARES INC COM 200525103 780 13836 SH SOLE 28 13836 0 0 COMMERCE BANCSHARES INC COM 200525103 1527 27093 SH SOLE 30 27093 0 0 COMMERCE BANCSHARES INC COM 200525103 114 2023 SH SOLE 31 2023 0 0 COMMERCE BANCSHARES INC COM 200525103 2825 50111 SH SOLE 36 50111 0 0 COMMERCE BANCSHARES INC COM 200525103 493 8740 SH SOLE 40 8740 0 0 COMMERCIAL METALS CO COM 201723103 2703 168724 SH SOLE 2 52865 0 115859 COMMERCIAL METALS CO COM 201723103 7 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 69 4328 SH SOLE 7 4328 0 0 COMMERCIAL METALS CO COM 201723103 10835 676322 SH SOLE 18 676322 0 0 COMMERCIAL METALS CO COM 201723103 2784 173766 SH SOLE 19 173766 0 0 COMMERCIAL METALS CO COM 201723103 133360 8324615 SH SOLE 21 8324615 0 0 COMMERCIAL METALS CO COM 201723103 64456 4023447 SH SOLE 22 3790491 0 232956 COMMERCIAL METALS CO COM 201723103 320 19981 SH SOLE 26 10877 0 9104 COMMERCIAL METALS CO COM 201723103 240 14976 SH SOLE 28 14976 0 0 COMMERCIAL METALS CO COM 201723103 494 30810 SH SOLE 30 30810 0 0 COMMERCIAL METALS CO COM 201723103 98 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 199 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 142 24926 SH SOLE 2 1068 0 23858 COMMERCIAL VEH GROUP INC COM 202608105 5 842 SH SOLE 7 842 0 0 COMMERCIAL VEH GROUP INC COM 202608105 574 100753 SH SOLE 18 100753 0 0 COMMERCIAL VEH GROUP INC COM 202608105 252 44292 SH SOLE 19 44292 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5956 1044957 SH SOLE 21 1044957 0 0 COMMERCIAL VEH GROUP INC COM 202608105 3984 698991 SH SOLE 22 672143 0 26848 COMMSCOPE HLDG CO INC COM 20337X109 7526 459209 SH SOLE 2 26054 0 433155 COMMSCOPE HLDG CO INC COM 20337X109 1130 68936 SH SOLE 4 63880 0 5056 COMMSCOPE HLDG CO INC COM 20337X109 269 16420 SH SOLE 7 16420 0 0 COMMSCOPE HLDG CO INC COM 20337X109 19 1186 SH SOLE 13 1186 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1974 120437 SH SOLE 18 104306 0 16131 COMMSCOPE HLDG CO INC COM 20337X109 1033 63038 SH SOLE 19 63038 0 0 COMMSCOPE HLDG CO INC COM 20337X109 50209 3063416 SH SOLE 21 3063416 0 0 COMMSCOPE HLDG CO INC COM 20337X109 91441 5579099 SH SOLE 22 5152644 0 426455 COMMSCOPE HLDG CO INC COM 20337X109 2260 137877 SH SOLE 23 137877 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2959 180544 SH SOLE 25 180544 0 0 COMMSCOPE HLDG CO INC COM 20337X109 8006 488485 SH SOLE 26 242979 0 245506 COMMSCOPE HLDG CO INC COM 20337X109 607 37057 SH SOLE 28 27604 0 9453 COMMSCOPE HLDG CO INC COM 20337X109 775 47286 SH SOLE 29 8103 0 39183 COMMSCOPE HLDG CO INC COM 20337X109 5739 350136 SH SOLE 30 350136 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1000 61030 SH SOLE 31 40731 0 20299 COMMSCOPE HLDG CO INC COM 20337X109 548 33443 SH SOLE 34 33443 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1314 80168 SH SOLE 36 80168 0 0 COMMSCOPE HLDG CO INC COM 20337X109 64 3882 SH SOLE 40 3882 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X959 57 3500 SH Put SOLE 2 3500 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X959 2213 135000 SH Put SOLE 19 135000 0 0 COMMUNICATIONS SYS INC COM 203900105 3 1291 SH SOLE 18 1291 0 0 COMMUNICATIONS SYS INC COM 203900105 53 25937 SH SOLE 21 25937 0 0 COMMUNICATIONS SYS INC COM 203900105 223 109816 SH SOLE 22 109816 0 0 COMMUNITY BANKERS TR CORP COM 203612106 147 20302 SH SOLE 2 856 0 19446 COMMUNITY BANKERS TR CORP COM 203612106 533 73830 SH SOLE 18 73830 0 0 COMMUNITY BANKERS TR CORP COM 203612106 209 28886 SH SOLE 19 28886 0 0 COMMUNITY BANKERS TR CORP COM 203612106 5522 764771 SH SOLE 21 764771 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1574 217968 SH SOLE 22 206689 0 11279 COMMUNITY BK SYS INC COM 203607106 2985 51205 SH SOLE 2 1756 0 49449 COMMUNITY BK SYS INC COM 203607106 18 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 2410 41334 SH SOLE 7 41334 0 0 COMMUNITY BK SYS INC COM 203607106 15500 265862 SH SOLE 18 265862 0 0 COMMUNITY BK SYS INC COM 203607106 4372 74991 SH SOLE 19 74991 0 0 COMMUNITY BK SYS INC COM 203607106 314317 5391368 SH SOLE 21 5391368 0 0 COMMUNITY BK SYS INC COM 203607106 91638 1571838 SH SOLE 22 1504539 0 67299 COMMUNITY BK SYS INC COM 203607106 542 9301 SH SOLE 26 5455 0 3846 COMMUNITY BK SYS INC COM 203607106 408 7002 SH SOLE 28 7002 0 0 COMMUNITY BK SYS INC COM 203607106 6147 105430 SH SOLE 30 105430 0 0 COMMUNITY BK SYS INC COM 203607106 254 4357 SH SOLE 40 4357 0 0 COMMUNITY FINL CORP MD COM 20368X101 121 4154 SH SOLE 2 155 0 3999 COMMUNITY FINL CORP MD COM 20368X101 479 16396 SH SOLE 18 16396 0 0 COMMUNITY FINL CORP MD COM 20368X101 189 6477 SH SOLE 19 6477 0 0 COMMUNITY FINL CORP MD COM 20368X101 4481 153254 SH SOLE 21 153254 0 0 COMMUNITY FINL CORP MD COM 20368X101 1279 43732 SH SOLE 22 40988 0 2744 COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH SOLE 18 605 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 181 15536 SH SOLE 21 15536 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 255 90552 SH SOLE 2 2871 0 87681 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 45 16074 SH SOLE 7 16074 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1468 520488 SH SOLE 18 520488 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 337 119350 SH SOLE 19 119350 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 35813 12699799 SH SOLE 21 12699799 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 9158 3247347 SH SOLE 22 2936558 0 310789 COMMUNITY HEALTH SYS INC NEW COM 203668108 183 65049 SH SOLE 26 12862 0 52187 COMMUNITY HEALTH SYS INC NEW COM 203668108 48 17135 SH SOLE 28 17135 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 664 235587 SH SOLE 30 235587 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 36 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 545 18915 SH SOLE 2 471 0 18444 COMMUNITY HEALTHCARE TR INC COM 20369C106 12 401 SH SOLE 4 401 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 13 441 SH SOLE 7 441 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2686 93154 SH SOLE 18 93154 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3519 122044 SH SOLE 19 122044 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 56044 1943958 SH SOLE 21 1943958 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 15700 544565 SH SOLE 22 517876 0 26689 COMMUNITY HEALTHCARE TR INC COM 20369C106 17 596 SH SOLE 23 596 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 213 7397 SH SOLE 26 0 0 7397 COMMUNITY HEALTHCARE TR INC COM 20369C106 1052 36505 SH SOLE 30 36505 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2451 85028 SH SOLE 34 85028 0 0 COMMUNITY TR BANCORP INC COM 204149108 635 16023 SH SOLE 2 582 0 15441 COMMUNITY TR BANCORP INC COM 204149108 7 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 2247 56730 SH SOLE 18 56730 0 0 COMMUNITY TR BANCORP INC COM 204149108 905 22850 SH SOLE 19 22850 0 0 COMMUNITY TR BANCORP INC COM 204149108 22448 566726 SH SOLE 21 566726 0 0 COMMUNITY TR BANCORP INC COM 204149108 21899 552854 SH SOLE 22 532179 0 20675 COMMUNITY TR BANCORP INC COM 204149108 431 10889 SH SOLE 26 5628 0 5261 COMMUNITY TR BANCORP INC COM 204149108 90 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 157 3954 SH SOLE 30 3954 0 0 COMMUNITY TR BANCORP INC COM 204149108 63 1579 SH SOLE 40 1579 0 0 COMMUNITY WEST BANCSHARES COM 204157101 13 1269 SH SOLE 18 1269 0 0 COMMUNITY WEST BANCSHARES COM 204157101 47 4710 SH SOLE 21 4710 0 0 COMMUNITY WEST BANCSHARES COM 204157101 46 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 2831 47912 SH SOLE 2 17532 0 30380 COMMVAULT SYSTEMS INC COM 204166102 10 174 SH SOLE 4 174 0 0 COMMVAULT SYSTEMS INC COM 204166102 34 572 SH SOLE 7 572 0 0 COMMVAULT SYSTEMS INC COM 204166102 13160 222716 SH SOLE 18 222716 0 0 COMMVAULT SYSTEMS INC COM 204166102 3524 59636 SH SOLE 19 59636 0 0 COMMVAULT SYSTEMS INC COM 204166102 171054 2894809 SH SOLE 21 2894809 0 0 COMMVAULT SYSTEMS INC COM 204166102 79508 1345546 SH SOLE 22 1292350 0 53196 COMMVAULT SYSTEMS INC COM 204166102 444 7522 SH SOLE 26 3480 0 4042 COMMVAULT SYSTEMS INC COM 204166102 323 5458 SH SOLE 28 5458 0 0 COMMVAULT SYSTEMS INC COM 204166102 646 10928 SH SOLE 30 10928 0 0 COMMVAULT SYSTEMS INC COM 204166102 284 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 307 14799 SH SOLE 4 14799 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 798 38415 SH SOLE 18 38415 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 159 7667 SH SOLE 19 7667 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 8633 415667 SH SOLE 22 307049 0 108618 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6961 862581 SH SOLE 7 862581 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3548 439672 SH SOLE 21 439672 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 243 30092 SH SOLE 22 30092 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9119 1130002 SH SOLE 30 1130002 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 20277 5695717 SH SOLE 21 5695717 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 7695 2161398 SH SOLE 30 2161398 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1366 174509 SH SOLE 7 174509 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3618 462093 SH SOLE 21 462093 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2575 328814 SH SOLE 30 328814 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 303 12053 SH SOLE 19 12053 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2453 97612 SH SOLE 26 97612 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3827 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 456 18144 SH SOLE 34 18144 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6559 404347 SH SOLE 2 35265 0 369082 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 758 46742 SH SOLE 4 46742 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 17263 1064312 SH SOLE 7 1028573 0 35739 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30 1822 SH SOLE 13 1822 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1053 64899 SH SOLE 18 64899 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 82591 5091937 SH SOLE 21 5091937 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 37504 2312187 SH SOLE 22 2150008 0 162179 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4949 305090 SH SOLE 23 305090 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7310 450703 SH SOLE 25 450703 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20775 1280814 SH SOLE 26 245207 0 1035607 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 387 23865 SH SOLE 28 23865 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 730 45000 SH SOLE 29 26688 0 18312 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35083 2162973 SH SOLE 30 2162973 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 203 12515 SH SOLE 31 12515 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35409 2183065 SH SOLE 34 2183065 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 19 1159 SH SOLE 40 1159 0 0 COMPASS MINERALS INTL INC COM 20451N101 1781 42712 SH SOLE 2 15264 0 27448 COMPASS MINERALS INTL INC COM 20451N101 6 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1058 25379 SH SOLE 7 25379 0 0 COMPASS MINERALS INTL INC COM 20451N101 7987 191585 SH SOLE 18 191585 0 0 COMPASS MINERALS INTL INC COM 20451N101 2299 55151 SH SOLE 19 55151 0 0 COMPASS MINERALS INTL INC COM 20451N101 100885 2419894 SH SOLE 21 2419894 0 0 COMPASS MINERALS INTL INC COM 20451N101 48278 1158027 SH SOLE 22 1111047 0 46980 COMPASS MINERALS INTL INC COM 20451N101 4 107 SH SOLE 23 107 0 0 COMPASS MINERALS INTL INC COM 20451N101 495 11868 SH SOLE 26 8655 0 3213 COMPASS MINERALS INTL INC COM 20451N101 168 4036 SH SOLE 28 4036 0 0 COMPASS MINERALS INTL INC COM 20451N101 67 1597 SH SOLE 29 0 0 1597 COMPASS MINERALS INTL INC COM 20451N101 332 7964 SH SOLE 30 7964 0 0 COMPASS MINERALS INTL INC COM 20451N101 18 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 154 3692 SH SOLE 40 3692 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 257 10238 SH SOLE 2 431 0 9807 COMPUTER PROGRAMS & SYS INC COM 205306103 2 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 6 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1567 62448 SH SOLE 18 62448 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 420 16733 SH SOLE 19 16733 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 32738 1304292 SH SOLE 21 1304292 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 10522 419193 SH SOLE 22 403437 0 15756 COMPUTER PROGRAMS & SYS INC COM 205306103 78 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 40 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 585 23322 SH SOLE 30 23322 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 29 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 10 2410 SH SOLE 18 2410 0 0 COMPUTER TASK GROUP INC COM 205477102 188 46069 SH SOLE 21 46069 0 0 COMPUTER TASK GROUP INC COM 205477102 1382 338619 SH SOLE 22 338619 0 0 COMPX INTERNATIONAL INC CL A 20563P101 21 1552 SH SOLE 2 0 0 1552 COMPX INTERNATIONAL INC CL A 20563P101 20 1447 SH SOLE 18 1447 0 0 COMPX INTERNATIONAL INC CL A 20563P101 709 52125 SH SOLE 21 52125 0 0 COMPX INTERNATIONAL INC CL A 20563P101 737 54140 SH SOLE 22 54140 0 0 COMSCORE INC COM 20564W105 82 5671 SH SOLE 21 5671 0 0 COMSCORE INC COM 20564W105 7005 485427 SH SOLE 22 466106 0 19321 COMSCORE INC COM 20564W105 158 10937 SH SOLE 30 10937 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH SOLE 21 285 0 0 COMSTOCK MNG INC COM NEW 205750201 2 15127 SH SOLE 21 15127 0 0 COMSTOCK MNG INC COM NEW 205750201 1 10679 SH SOLE 22 10679 0 0 COMSTOCK RES INC COM 205768302 12 2581 SH SOLE 18 2581 0 0 COMSTOCK RES INC COM 205768302 206 45549 SH SOLE 21 45549 0 0 COMSTOCK RES INC COM 205768302 1493 329637 SH SOLE 22 329637 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 568 23324 SH SOLE 2 860 0 22464 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH SOLE 4 223 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14 557 SH SOLE 7 557 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3023 124205 SH SOLE 18 124205 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 933 38346 SH SOLE 19 38346 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 65657 2697481 SH SOLE 21 2697481 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16777 689271 SH SOLE 22 657183 0 32088 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 85 3497 SH SOLE 23 3497 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 199 8193 SH SOLE 26 3765 0 4428 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 59 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1162 47734 SH SOLE 30 47734 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 44 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 36654 1716008 SH SOLE 2 574250 0 1141758 CONAGRA BRANDS INC COM 205887102 4057 189920 SH SOLE 4 177077 0 12843 CONAGRA BRANDS INC COM 205887102 9418 440941 SH SOLE 7 412926 0 28015 CONAGRA BRANDS INC COM 205887102 320 14982 SH SOLE 13 14982 0 0 CONAGRA BRANDS INC COM 205887102 79 3711 SH SOLE 15 3711 0 0 CONAGRA BRANDS INC COM 205887102 21299 997155 SH SOLE 18 930811 0 66344 CONAGRA BRANDS INC COM 205887102 7738 362262 SH SOLE 19 362262 0 0 CONAGRA BRANDS INC COM 205887102 268570 12573481 SH SOLE 21 12573481 0 0 CONAGRA BRANDS INC COM 205887102 267708 12533134 SH SOLE 22 11173585 0 1359549 CONAGRA BRANDS INC COM 205887102 7947 372042 SH SOLE 23 372042 0 0 CONAGRA BRANDS INC COM 205887102 9634 451009 SH SOLE 25 451009 0 0 CONAGRA BRANDS INC COM 205887102 53133 2487503 SH SOLE 26 553692 0 1933811 CONAGRA BRANDS INC COM 205887102 1975 92459 SH SOLE 28 67419 0 25040 CONAGRA BRANDS INC COM 205887102 373 17478 SH SOLE 29 17478 0 0 CONAGRA BRANDS INC COM 205887102 45674 2138285 SH SOLE 30 2138285 0 0 CONAGRA BRANDS INC COM 205887102 4424 207119 SH SOLE 31 106983 0 100136 CONAGRA BRANDS INC COM 205887102 9263 433668 SH SOLE 34 433668 0 0 CONAGRA BRANDS INC COM 205887102 8498 397852 SH SOLE 36 397852 0 0 CONAGRA BRANDS INC COM 205887102 233 10901 SH SOLE 40 10901 0 0 CONAGRA BRANDS INC OPTIONS 205887902 2627 123000 SH Call SOLE 2 123000 0 0 CONAGRA BRANDS INC OPTIONS 205887902 1025 48000 SH Call SOLE 19 48000 0 0 CONAGRA BRANDS INC OPTIONS 205887902 1816 85000 SH Call SOLE 34 85000 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 41 23482 SH SOLE 2 23482 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 13 7279 SH SOLE 18 7279 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 414 239238 SH SOLE 19 239238 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 166 96168 SH SOLE 21 96168 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 1708 987498 SH SOLE 22 987498 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 152 87688 SH SOLE 23 87688 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 268 154742 SH SOLE 26 0 0 154742 CONATUS PHARMACEUTICALS INC COM 20600T108 28 15957 SH SOLE 29 0 0 15957 CONCERT PHARMACEUTICALS INC COM 206022105 269 21421 SH SOLE 2 791 0 20630 CONCERT PHARMACEUTICALS INC COM 206022105 6 457 SH SOLE 7 457 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 937 74634 SH SOLE 18 74634 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 380 30284 SH SOLE 19 30284 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 12943 1031306 SH SOLE 21 1031306 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 6575 523903 SH SOLE 22 498977 0 24926 CONCERT PHARMACEUTICALS INC COM 206022105 110 8748 SH SOLE 26 0 0 8748 CONCERT PHARMACEUTICALS INC COM 206022105 26 2051 SH SOLE 28 2051 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 96 7681 SH SOLE 30 7681 0 0 CONCHO RES INC COM 20605P101 51743 503382 SH SOLE 2 61429 0 441953 CONCHO RES INC COM 20605P101 6442 62667 SH SOLE 4 57351 0 5316 CONCHO RES INC COM 20605P101 16857 163998 SH SOLE 7 152460 0 11538 CONCHO RES INC COM 20605P101 1168 11362 SH SOLE 13 11362 0 0 CONCHO RES INC COM 20605P101 170 1652 SH SOLE 15 1652 0 0 CONCHO RES INC COM 20605P101 49598 482521 SH SOLE 18 458091 0 24430 CONCHO RES INC COM 20605P101 28175 274106 SH SOLE 19 274106 0 0 CONCHO RES INC COM 20605P101 493041 4796583 SH SOLE 21 4796583 0 0 CONCHO RES INC COM 20605P101 487826 4745848 SH SOLE 22 4225075 0 520773 CONCHO RES INC COM 20605P101 14477 140836 SH SOLE 23 140836 0 0 CONCHO RES INC COM 20605P101 20294 197435 SH SOLE 25 197435 0 0 CONCHO RES INC COM 20605P101 80197 780201 SH SOLE 26 199168 0 581033 CONCHO RES INC COM 20605P101 3977 38691 SH SOLE 28 28351 0 10340 CONCHO RES INC COM 20605P101 5016 48800 SH SOLE 29 35734 0 13066 CONCHO RES INC COM 20605P101 79008 768634 SH SOLE 30 768634 0 0 CONCHO RES INC COM 20605P101 6808 66228 SH SOLE 31 43333 0 22895 CONCHO RES INC COM 20605P101 41193 400745 SH SOLE 34 400745 0 0 CONCHO RES INC COM 20605P101 15100 146902 SH SOLE 36 146902 0 0 CONCHO RES INC COM 20605P101 487 4738 SH SOLE 40 4738 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 8 1196 SH SOLE 18 1196 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 133 19240 SH SOLE 21 19240 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 68 9826 SH SOLE 22 9826 0 0 CONDUENT INC COM 206787103 4043 380373 SH SOLE 2 21532 0 358841 CONDUENT INC COM 206787103 8 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 79 7424 SH SOLE 7 7424 0 0 CONDUENT INC COM 206787103 5 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 986 92737 SH SOLE 18 92737 0 0 CONDUENT INC COM 206787103 416 39148 SH SOLE 19 39148 0 0 CONDUENT INC COM 206787103 24931 2345364 SH SOLE 21 2345364 0 0 CONDUENT INC COM 206787103 55182 5191115 SH SOLE 22 4805049 0 386066 CONDUENT INC COM 206787103 2558 240649 SH SOLE 25 240649 0 0 CONDUENT INC COM 206787103 679 63894 SH SOLE 26 35885 0 28009 CONDUENT INC COM 206787103 243 22846 SH SOLE 28 22846 0 0 CONDUENT INC COM 206787103 539 50682 SH SOLE 30 50682 0 0 CONDUENT INC COM 206787103 44 4125 SH SOLE 31 4125 0 0 CONDUENT INC COM 206787103 329 30936 SH SOLE 34 30936 0 0 CONDUENT INC COM 206787103 76 7112 SH SOLE 36 7112 0 0 CONDUENT INC COM 206787103 184 17319 SH SOLE 40 17319 0 0 CONFORMIS INC COM 20717E101 4 9888 SH SOLE 18 9888 0 0 CONFORMIS INC COM 20717E101 53 146856 SH SOLE 21 146856 0 0 CONFORMIS INC COM 20717E101 151 420453 SH SOLE 22 420453 0 0 CONIFER HLDGS INC COM 20731J102 3 777 SH SOLE 18 777 0 0 CONIFER HLDGS INC COM 20731J102 51 14622 SH SOLE 21 14622 0 0 CONMED CORP COM 207410101 2280 35518 SH SOLE 2 12042 0 23476 CONMED CORP COM 207410101 6 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 35 547 SH SOLE 7 547 0 0 CONMED CORP COM 207410101 8386 130622 SH SOLE 18 130622 0 0 CONMED CORP COM 207410101 9432 146916 SH SOLE 19 146916 0 0 CONMED CORP COM 207410101 188763 2940234 SH SOLE 21 2940234 0 0 CONMED CORP COM 207410101 56002 872311 SH SOLE 22 839049 0 33262 CONMED CORP COM 207410101 1894 29502 SH SOLE 23 29502 0 0 CONMED CORP COM 207410101 2900 45170 SH SOLE 26 5747 0 39423 CONMED CORP COM 207410101 234 3648 SH SOLE 28 3648 0 0 CONMED CORP COM 207410101 705 10989 SH SOLE 29 0 0 10989 CONMED CORP COM 207410101 3427 53381 SH SOLE 30 53381 0 0 CONMED CORP COM 207410101 176 2735 SH SOLE 40 2735 0 0 CONNECTICUT WTR SVC INC COM 207797101 808 12081 SH SOLE 2 446 0 11635 CONNECTICUT WTR SVC INC COM 207797101 482 7202 SH SOLE 7 7202 0 0 CONNECTICUT WTR SVC INC COM 207797101 2861 42788 SH SOLE 18 42788 0 0 CONNECTICUT WTR SVC INC COM 207797101 1187 17754 SH SOLE 19 17754 0 0 CONNECTICUT WTR SVC INC COM 207797101 29367 439167 SH SOLE 21 439167 0 0 CONNECTICUT WTR SVC INC COM 207797101 24983 373599 SH SOLE 22 359276 0 14323 CONNECTICUT WTR SVC INC COM 207797101 65 968 SH SOLE 23 968 0 0 CONNECTICUT WTR SVC INC COM 207797101 254 3791 SH SOLE 26 0 0 3791 CONNECTICUT WTR SVC INC COM 207797101 126 1878 SH SOLE 28 1878 0 0 CONNECTICUT WTR SVC INC COM 207797101 2888 43188 SH SOLE 30 43188 0 0 CONNECTICUT WTR SVC INC COM 207797101 85 1274 SH SOLE 40 1274 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 555 30055 SH SOLE 2 1893 0 28162 CONNECTONE BANCORP INC NEW COM 20786W107 13 713 SH SOLE 7 713 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2037 110283 SH SOLE 18 110283 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1769 95766 SH SOLE 19 95766 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 20124 1089576 SH SOLE 21 1089576 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 13022 705047 SH SOLE 22 662626 0 42421 CONNECTONE BANCORP INC NEW COM 20786W107 201 10861 SH SOLE 23 10861 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 101 5462 SH SOLE 26 0 0 5462 CONNECTONE BANCORP INC NEW COM 20786W107 77 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 178 9627 SH SOLE 29 0 0 9627 CONNECTONE BANCORP INC NEW COM 20786W107 125 6752 SH SOLE 30 6752 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 73 3926 SH SOLE 34 3926 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 62 3347 SH SOLE 40 3347 0 0 CONNS INC COM 208242107 339 17966 SH SOLE 2 621 0 17345 CONNS INC COM 208242107 4 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 8 409 SH SOLE 7 409 0 0 CONNS INC COM 208242107 1314 69656 SH SOLE 18 69656 0 0 CONNS INC COM 208242107 531 28150 SH SOLE 19 28150 0 0 CONNS INC COM 208242107 13219 700906 SH SOLE 21 700906 0 0 CONNS INC COM 208242107 11760 623535 SH SOLE 22 598259 0 25276 CONNS INC COM 208242107 20 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 51 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 93 4956 SH SOLE 30 4956 0 0 CONNS INC COM 208242107 34 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 220134 3530617 SH SOLE 2 844972 0 2685645 CONOCOPHILLIPS COM 20825C104 32378 519290 SH SOLE 4 488417 0 30873 CONOCOPHILLIPS COM 20825C104 58956 945563 SH SOLE 7 923242 0 22321 CONOCOPHILLIPS COM 20825C104 7887 126497 SH SOLE 13 126497 0 0 CONOCOPHILLIPS COM 20825C104 649 10403 SH SOLE 15 10403 0 0 CONOCOPHILLIPS COM 20825C104 1 23 SH SOLE 17 0 0 23 CONOCOPHILLIPS COM 20825C104 217624 3490364 SH SOLE 18 3342657 0 147707 CONOCOPHILLIPS COM 20825C104 136524 2189634 SH SOLE 19 2189634 0 0 CONOCOPHILLIPS COM 20825C104 1534965 24618532 SH SOLE 21 24618532 0 0 CONOCOPHILLIPS COM 20825C104 1858774 29811940 SH SOLE 22 25799997 0 4011943 CONOCOPHILLIPS COM 20825C104 69915 1121336 SH SOLE 23 1121336 0 0 CONOCOPHILLIPS COM 20825C104 72063 1155776 SH SOLE 25 1155776 0 0 CONOCOPHILLIPS COM 20825C104 266176 4269069 SH SOLE 26 1175011 0 3094058 CONOCOPHILLIPS COM 20825C104 14050 225345 SH SOLE 28 165285 0 60060 CONOCOPHILLIPS COM 20825C104 40521 649895 SH SOLE 29 354890 0 295005 CONOCOPHILLIPS COM 20825C104 289626 4645164 SH SOLE 30 4645164 0 0 CONOCOPHILLIPS COM 20825C104 45505 729831 SH SOLE 31 446923 0 282908 CONOCOPHILLIPS COM 20825C104 2462 39488 SH SOLE 32 39488 0 0 CONOCOPHILLIPS COM 20825C104 84252 1351280 SH SOLE 34 1351280 0 0 CONOCOPHILLIPS COM 20825C104 71817 1151840 SH SOLE 36 1151840 0 0 CONOCOPHILLIPS COM 20825C104 1634 26214 SH SOLE 40 26214 0 0 CONSOL ENERGY INC NEW COM 20854L108 214 6758 SH SOLE 2 4865 0 1893 CONSOL ENERGY INC NEW COM 20854L108 4 128 SH SOLE 4 128 0 0 CONSOL ENERGY INC NEW COM 20854L108 19 600 SH SOLE 7 600 0 0 CONSOL ENERGY INC NEW COM 20854L108 4528 142784 SH SOLE 18 142784 0 0 CONSOL ENERGY INC NEW COM 20854L108 2761 87075 SH SOLE 19 87075 0 0 CONSOL ENERGY INC NEW COM 20854L108 94106 2967721 SH SOLE 21 2967721 0 0 CONSOL ENERGY INC NEW COM 20854L108 26968 850473 SH SOLE 22 816959 0 33514 CONSOL ENERGY INC NEW COM 20854L108 419 13206 SH SOLE 23 13206 0 0 CONSOL ENERGY INC NEW COM 20854L108 802 25284 SH SOLE 26 3034 0 22250 CONSOL ENERGY INC NEW COM 20854L108 103 3252 SH SOLE 28 3252 0 0 CONSOL ENERGY INC NEW COM 20854L108 1711 53969 SH SOLE 30 53969 0 0 CONSOL ENERGY INC NEW COM 20854L108 53 1685 SH SOLE 34 1685 0 0 CONSOL ENERGY INC NEW COM 20854L108 81 2550 SH SOLE 40 2550 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 816 82615 SH SOLE 2 14554 0 68061 CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 16 1653 SH SOLE 7 1653 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 3588 363152 SH SOLE 18 363152 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1572 159128 SH SOLE 19 159128 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 77674 7861715 SH SOLE 21 7861715 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 22259 2252918 SH SOLE 22 2149117 0 103801 CONSOLIDATED COMM HLDGS INC COM 209034107 435 44002 SH SOLE 23 44002 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 795 80449 SH SOLE 26 10014 0 70435 CONSOLIDATED COMM HLDGS INC COM 209034107 98 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1389 140635 SH SOLE 30 140635 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 69 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 68301 893290 SH SOLE 2 167693 0 725597 CONSOLIDATED EDISON INC COM 209115104 17510 229004 SH SOLE 4 220805 0 8199 CONSOLIDATED EDISON INC COM 209115104 78853 1031295 SH SOLE 7 842931 0 188364 CONSOLIDATED EDISON INC COM 209115104 1513 19788 SH SOLE 13 19788 0 0 CONSOLIDATED EDISON INC COM 209115104 190 2479 SH SOLE 15 2479 0 0 CONSOLIDATED EDISON INC COM 209115104 63182 826340 SH SOLE 18 788284 0 38056 CONSOLIDATED EDISON INC COM 209115104 27338 357551 SH SOLE 19 357551 0 0 CONSOLIDATED EDISON INC COM 209115104 862758 11283788 SH SOLE 21 11283788 0 0 CONSOLIDATED EDISON INC COM 209115104 676986 8854121 SH SOLE 22 7801629 0 1052492 CONSOLIDATED EDISON INC COM 209115104 18351 240008 SH SOLE 23 240008 0 0 CONSOLIDATED EDISON INC COM 209115104 25976 339727 SH SOLE 25 339727 0 0 CONSOLIDATED EDISON INC COM 209115104 183906 2405257 SH SOLE 26 365310 0 2039947 CONSOLIDATED EDISON INC COM 209115104 4380 57291 SH SOLE 28 41410 0 15881 CONSOLIDATED EDISON INC COM 209115104 902 11800 SH SOLE 29 11800 0 0 CONSOLIDATED EDISON INC COM 209115104 126346 1652452 SH SOLE 30 1652452 0 0 CONSOLIDATED EDISON INC COM 209115104 9195 120265 SH SOLE 31 66032 0 54233 CONSOLIDATED EDISON INC COM 209115104 2143 28033 SH SOLE 34 28033 0 0 CONSOLIDATED EDISON INC COM 209115104 9549 124890 SH SOLE 35 124890 0 0 CONSOLIDATED EDISON INC COM 209115104 33328 435891 SH SOLE 36 435891 0 0 CONSOLIDATED EDISON INC COM 209115104 558 7303 SH SOLE 40 7303 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 229 4367 SH SOLE 2 156 0 4211 CONSOLIDATED TOMOKA LD CO COM 210226106 6 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 702 13372 SH SOLE 18 13372 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 293 5587 SH SOLE 19 5587 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 7233 137762 SH SOLE 21 137762 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 9379 178657 SH SOLE 22 175557 0 3100 CONSOLIDATED WATER CO INC ORD G23773107 192 16502 SH SOLE 2 1404 0 15098 CONSOLIDATED WATER CO INC ORD G23773107 571 48974 SH SOLE 18 48974 0 0 CONSOLIDATED WATER CO INC ORD G23773107 243 20842 SH SOLE 19 20842 0 0 CONSOLIDATED WATER CO INC ORD G23773107 6271 537845 SH SOLE 21 537845 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2162 185398 SH SOLE 22 175972 0 9426 CONSOLIDATED WATER CO INC ORD G23773107 319 27350 SH SOLE 26 0 0 27350 CONSTELLATION BRANDS INC CL A 21036P108 70079 435763 SH SOLE 2 67310 0 368453 CONSTELLATION BRANDS INC CL A 21036P108 10648 66212 SH SOLE 4 61778 0 4434 CONSTELLATION BRANDS INC CL A 21036P108 22132 137618 SH SOLE 7 134758 0 2860 CONSTELLATION BRANDS INC CL A 21036P108 1583 9843 SH SOLE 13 9843 0 0 CONSTELLATION BRANDS INC CL A 21036P108 210 1304 SH SOLE 15 1304 0 0 CONSTELLATION BRANDS INC CL A 21036P108 16 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 178037 1107056 SH SOLE 18 872566 0 234490 CONSTELLATION BRANDS INC CL A 21036P108 118637 737701 SH SOLE 19 737701 0 0 CONSTELLATION BRANDS INC CL A 21036P108 524188 3259473 SH SOLE 21 3259473 0 0 CONSTELLATION BRANDS INC CL A 21036P108 677054 4210009 SH SOLE 22 3846440 0 363569 CONSTELLATION BRANDS INC CL A 21036P108 21804 135582 SH SOLE 23 135582 0 0 CONSTELLATION BRANDS INC CL A 21036P108 22387 139203 SH SOLE 25 139203 0 0 CONSTELLATION BRANDS INC CL A 21036P108 105163 653916 SH SOLE 26 172888 0 481028 CONSTELLATION BRANDS INC CL A 21036P108 5183 32229 SH SOLE 28 23504 0 8725 CONSTELLATION BRANDS INC CL A 21036P108 4746 29511 SH SOLE 29 4651 0 24860 CONSTELLATION BRANDS INC CL A 21036P108 92823 577188 SH SOLE 30 577188 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9988 62106 SH SOLE 31 17107 0 44999 CONSTELLATION BRANDS INC CL A 21036P108 10384 64570 SH SOLE 34 64570 0 0 CONSTELLATION BRANDS INC CL A 21036P108 23672 147196 SH SOLE 36 147196 0 0 CONSTELLATION BRANDS INC CL A 21036P108 636 3954 SH SOLE 40 3954 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 11 2770 SH SOLE 2 0 0 2770 CONSTELLATION PHARMCETICLS I COM 210373106 35 8710 SH SOLE 18 8710 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 63 15607 SH SOLE 19 15607 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 278 69335 SH SOLE 21 69335 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 30 7488 SH SOLE 22 7488 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 10 2547 SH SOLE 23 2547 0 0 CONSTELLIUM NV CL A N22035104 1232 176211 SH SOLE 2 176211 0 0 CONSTELLIUM NV CL A N22035104 715 102341 SH SOLE 7 102341 0 0 CONSTELLIUM NV CL A N22035104 20363 2913102 SH SOLE 19 2913102 0 0 CONSTELLIUM NV CL A N22035104 7463 1067660 SH SOLE 21 1067660 0 0 CONSTELLIUM NV CL A N22035104 5983 855927 SH SOLE 22 811319 0 44608 CONSTELLIUM NV CL A N22035104 130 18603 SH SOLE 26 0 0 18603 CONSTELLIUM NV CL A N22035104 124 17771 SH SOLE 28 17771 0 0 CONSTELLIUM NV CL A N22035104 122 17515 SH SOLE 29 0 0 17515 CONSTELLIUM NV CL A N22035104 1225 175266 SH SOLE 30 175266 0 0 CONSTELLIUM NV CL A N22035104 4104 587155 SH SOLE 34 587155 0 0 CONSTELLIUM NV CL A N22035104 104 14900 SH SOLE 36 14900 0 0 CONSTELLIUM NV CL A N22035104 95 13632 SH SOLE 40 13632 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 20 2319 SH SOLE 2 2319 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 108 12274 SH SOLE 19 12274 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 19 2142 SH SOLE 21 2142 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 190 21470 SH SOLE 22 21470 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 44 5002 SH SOLE 23 5002 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 68 7681 SH SOLE 29 0 0 7681 CONSUMER PORTFOLIO SVCS INC COM 210502100 9 3076 SH SOLE 18 3076 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 171 56936 SH SOLE 21 56936 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 1810 601223 SH SOLE 22 601223 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 101 33398 SH SOLE 29 0 0 33398 CONTAINER STORE GROUP INC COM 210751103 73 15370 SH SOLE 2 303 0 15067 CONTAINER STORE GROUP INC COM 210751103 2 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 243 50930 SH SOLE 18 50930 0 0 CONTAINER STORE GROUP INC COM 210751103 112 23533 SH SOLE 19 23533 0 0 CONTAINER STORE GROUP INC COM 210751103 2695 564902 SH SOLE 21 564902 0 0 CONTAINER STORE GROUP INC COM 210751103 2034 426473 SH SOLE 22 412907 0 13566 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 15 4562 SH SOLE 18 4562 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 362 111494 SH SOLE 21 111494 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1031 317352 SH SOLE 22 317352 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 5 SH SOLE 29 0 0 5 CONTINENTAL BLDG PRODS INC COM 211171103 914 35920 SH SOLE 2 7375 0 28545 CONTINENTAL BLDG PRODS INC COM 211171103 18 701 SH SOLE 7 701 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3049 119815 SH SOLE 18 119815 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3024 118824 SH SOLE 19 118824 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 30928 1215241 SH SOLE 21 1215241 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 28952 1137599 SH SOLE 22 1093979 0 43620 CONTINENTAL BLDG PRODS INC COM 211171103 266 10470 SH SOLE 23 10470 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 407 15998 SH SOLE 26 0 0 15998 CONTINENTAL BLDG PRODS INC COM 211171103 133 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 228 8974 SH SOLE 29 0 0 8974 CONTINENTAL BLDG PRODS INC COM 211171103 238 9333 SH SOLE 30 9333 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 89 3499 SH SOLE 34 3499 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 83 3248 SH SOLE 40 3248 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH SOLE 21 77 0 0 CONTINENTAL RESOURCES INC COM 212015101 8086 201194 SH SOLE 2 12361 0 188833 CONTINENTAL RESOURCES INC COM 212015101 1567 38978 SH SOLE 4 36420 0 2558 CONTINENTAL RESOURCES INC COM 212015101 700 17417 SH SOLE 7 17417 0 0 CONTINENTAL RESOURCES INC COM 212015101 24 600 SH SOLE 13 600 0 0 CONTINENTAL RESOURCES INC COM 212015101 31 778 SH SOLE 15 778 0 0 CONTINENTAL RESOURCES INC COM 212015101 2822 70212 SH SOLE 18 62750 0 7462 CONTINENTAL RESOURCES INC COM 212015101 4357 108415 SH SOLE 19 108415 0 0 CONTINENTAL RESOURCES INC COM 212015101 50936 1267381 SH SOLE 21 1267381 0 0 CONTINENTAL RESOURCES INC COM 212015101 95491 2375999 SH SOLE 22 2173707 0 202292 CONTINENTAL RESOURCES INC COM 212015101 2667 66359 SH SOLE 23 66359 0 0 CONTINENTAL RESOURCES INC COM 212015101 3335 82975 SH SOLE 25 82975 0 0 CONTINENTAL RESOURCES INC COM 212015101 13296 330826 SH SOLE 26 150223 0 180603 CONTINENTAL RESOURCES INC COM 212015101 752 18710 SH SOLE 28 13591 0 5119 CONTINENTAL RESOURCES INC COM 212015101 3277 81540 SH SOLE 29 4114 0 77426 CONTINENTAL RESOURCES INC COM 212015101 7314 181985 SH SOLE 30 181985 0 0 CONTINENTAL RESOURCES INC COM 212015101 1170 29114 SH SOLE 31 20732 0 8382 CONTINENTAL RESOURCES INC COM 212015101 240 5972 SH SOLE 34 5972 0 0 CONTINENTAL RESOURCES INC COM 212015101 2963 73732 SH SOLE 36 73732 0 0 CONTINENTAL RESOURCES INC COM 212015101 76 1885 SH SOLE 40 1885 0 0 CONTRAFECT CORP COM 212326102 19 12690 SH SOLE 18 12690 0 0 CONTRAFECT CORP COM 212326102 265 172990 SH SOLE 21 172990 0 0 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 1 5284 SH SOLE 21 5284 0 0 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 1381 SH SOLE 22 1381 0 0 CONTROL4 CORP COM 21240D107 478 27179 SH SOLE 2 3374 0 23805 CONTROL4 CORP COM 21240D107 8 454 SH SOLE 7 454 0 0 CONTROL4 CORP COM 21240D107 2430 138091 SH SOLE 18 138091 0 0 CONTROL4 CORP COM 21240D107 1624 92260 SH SOLE 19 92260 0 0 CONTROL4 CORP COM 21240D107 49973 2839367 SH SOLE 21 2839367 0 0 CONTROL4 CORP COM 21240D107 13391 760847 SH SOLE 22 728060 0 32787 CONTROL4 CORP COM 21240D107 167 9473 SH SOLE 23 9473 0 0 CONTROL4 CORP COM 21240D107 358 20366 SH SOLE 26 0 0 20366 CONTROL4 CORP COM 21240D107 85 4827 SH SOLE 29 0 0 4827 CONTROL4 CORP COM 21240D107 901 51173 SH SOLE 30 51173 0 0 CONTROL4 CORP COM 21240D107 42 2389 SH SOLE 40 2389 0 0 CONTURA ENERGY INC COM 21241B100 45556 692967 SH SOLE 2 692967 0 0 CONTURA ENERGY INC COM 21241B100 42 638 SH SOLE 22 638 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 260 20962 SH SOLE 2 770 0 20192 CONVERGEONE HLDGS INC COM CL A 212481105 8 669 SH SOLE 7 669 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 1125 90877 SH SOLE 18 90877 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 478 38576 SH SOLE 19 38576 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 10789 871488 SH SOLE 21 871488 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 3616 292098 SH SOLE 22 270753 0 21345 CONVERGEONE HLDGS INC COM CL A 212481105 56 4527 SH SOLE 30 4527 0 0 COOL HLDGS INC COM 21640C105 1 310 SH SOLE 21 310 0 0 COOPER COS INC COM NEW 216648402 32648 128281 SH SOLE 2 16341 0 111940 COOPER COS INC COM NEW 216648402 4529 17796 SH SOLE 4 16536 0 1260 COOPER COS INC COM NEW 216648402 15743 61857 SH SOLE 7 47215 0 14642 COOPER COS INC COM NEW 216648402 473 1858 SH SOLE 13 1858 0 0 COOPER COS INC COM NEW 216648402 106 417 SH SOLE 15 417 0 0 COOPER COS INC COM NEW 216648402 30403 119461 SH SOLE 18 113458 0 6003 COOPER COS INC COM NEW 216648402 37973 149205 SH SOLE 19 149205 0 0 COOPER COS INC COM NEW 216648402 348003 1367399 SH SOLE 21 1367399 0 0 COOPER COS INC COM NEW 216648402 331988 1304471 SH SOLE 22 1180304 0 124167 COOPER COS INC COM NEW 216648402 8736 34325 SH SOLE 23 34325 0 0 COOPER COS INC COM NEW 216648402 11499 45184 SH SOLE 25 45184 0 0 COOPER COS INC COM NEW 216648402 56296 221203 SH SOLE 26 57127 0 164076 COOPER COS INC COM NEW 216648402 2393 9403 SH SOLE 28 6924 0 2479 COOPER COS INC COM NEW 216648402 2958 11623 SH SOLE 29 1581 0 10042 COOPER COS INC COM NEW 216648402 51535 202495 SH SOLE 30 202495 0 0 COOPER COS INC COM NEW 216648402 4582 18004 SH SOLE 31 9926 0 8078 COOPER COS INC COM NEW 216648402 682 2681 SH SOLE 34 2681 0 0 COOPER COS INC COM NEW 216648402 9093 35728 SH SOLE 36 35728 0 0 COOPER COS INC COM NEW 216648402 341 1338 SH SOLE 40 1338 0 0 COOPER STD HLDGS INC COM 21676P103 1106 17805 SH SOLE 2 615 0 17190 COOPER STD HLDGS INC COM 21676P103 7 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 38 604 SH SOLE 7 604 0 0 COOPER STD HLDGS INC COM 21676P103 5560 89503 SH SOLE 18 89503 0 0 COOPER STD HLDGS INC COM 21676P103 1620 26084 SH SOLE 19 26084 0 0 COOPER STD HLDGS INC COM 21676P103 112179 1805846 SH SOLE 21 1805846 0 0 COOPER STD HLDGS INC COM 21676P103 30015 483185 SH SOLE 22 457199 0 25986 COOPER STD HLDGS INC COM 21676P103 371 5978 SH SOLE 26 5090 0 888 COOPER STD HLDGS INC COM 21676P103 146 2351 SH SOLE 28 2351 0 0 COOPER STD HLDGS INC COM 21676P103 34 554 SH SOLE 29 0 0 554 COOPER STD HLDGS INC COM 21676P103 2053 33047 SH SOLE 30 33047 0 0 COOPER STD HLDGS INC COM 21676P103 45 722 SH SOLE 36 722 0 0 COOPER STD HLDGS INC COM 21676P103 139 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1644 50859 SH SOLE 2 1772 0 49087 COOPER TIRE & RUBR CO COM 216831107 8 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 68 2097 SH SOLE 7 2097 0 0 COOPER TIRE & RUBR CO COM 216831107 8393 259590 SH SOLE 18 259590 0 0 COOPER TIRE & RUBR CO COM 216831107 2443 75564 SH SOLE 19 75564 0 0 COOPER TIRE & RUBR CO COM 216831107 174097 5384997 SH SOLE 21 5384997 0 0 COOPER TIRE & RUBR CO COM 216831107 51037 1578617 SH SOLE 22 1428379 0 150238 COOPER TIRE & RUBR CO COM 216831107 504 15591 SH SOLE 26 4229 0 11362 COOPER TIRE & RUBR CO COM 216831107 209 6456 SH SOLE 28 6456 0 0 COOPER TIRE & RUBR CO COM 216831107 3252 100579 SH SOLE 30 100579 0 0 COOPER TIRE & RUBR CO COM 216831107 58 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 132 4098 SH SOLE 40 4098 0 0 COOTEK CAYMAN INC SPONSORED ADS 21718L102 61 7334 SH SOLE 22 7334 0 0 COPA HOLDINGS SA CL A P31076105 4924 62561 SH SOLE 2 2049 0 60512 COPA HOLDINGS SA CL A P31076105 52 657 SH SOLE 7 657 0 0 COPA HOLDINGS SA CL A P31076105 1201 15255 SH SOLE 18 15255 0 0 COPA HOLDINGS SA CL A P31076105 12989 165028 SH SOLE 19 165028 0 0 COPA HOLDINGS SA CL A P31076105 24632 312941 SH SOLE 21 312941 0 0 COPA HOLDINGS SA CL A P31076105 23093 293396 SH SOLE 22 244163 0 49233 COPA HOLDINGS SA CL A P31076105 17520 222584 SH SOLE 25 222584 0 0 COPA HOLDINGS SA CL A P31076105 53 668 SH SOLE 31 668 0 0 COPA HOLDINGS SA CL A P31076105 33677 427866 SH SOLE 34 427866 0 0 COPART INC COM 217204106 24559 514012 SH SOLE 2 63289 0 450723 COPART INC COM 217204106 3105 64994 SH SOLE 4 59638 0 5356 COPART INC COM 217204106 10188 213229 SH SOLE 7 161309 0 51920 COPART INC COM 217204106 359 7511 SH SOLE 13 7511 0 0 COPART INC COM 217204106 26 550 SH SOLE 15 550 0 0 COPART INC COM 217204106 20478 428591 SH SOLE 18 397396 0 31195 COPART INC COM 217204106 57985 1213578 SH SOLE 19 1213578 0 0 COPART INC COM 217204106 241318 5050611 SH SOLE 21 5050611 0 0 COPART INC COM 217204106 241450 5053375 SH SOLE 22 4528736 0 524639 COPART INC COM 217204106 7062 147810 SH SOLE 23 147810 0 0 COPART INC COM 217204106 8861 185448 SH SOLE 25 185448 0 0 COPART INC COM 217204106 43600 912514 SH SOLE 26 264130 0 648384 COPART INC COM 217204106 1993 41721 SH SOLE 28 30957 0 10764 COPART INC COM 217204106 2663 55730 SH SOLE 29 9616 0 46114 COPART INC COM 217204106 34729 726861 SH SOLE 30 726861 0 0 COPART INC COM 217204106 3829 80128 SH SOLE 31 46224 0 33904 COPART INC COM 217204106 482 10094 SH SOLE 34 10094 0 0 COPART INC COM 217204106 6697 140159 SH SOLE 36 140159 0 0 COPART INC COM 217204106 285 5974 SH SOLE 40 5974 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 234 40017 SH SOLE 2 1587 0 38430 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1257 SH SOLE 7 1257 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1367 234093 SH SOLE 18 234093 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4818 825010 SH SOLE 19 825010 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 274 47000 SH SOLE 20 47000 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13949 2388584 SH SOLE 21 2388584 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9360 1602659 SH SOLE 22 1565966 0 36693 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1273 SH SOLE 30 1273 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1229 92003 SH SOLE 2 17341 0 74662 CORCEPT THERAPEUTICS INC COM 218352102 8 617 SH SOLE 4 617 0 0 CORCEPT THERAPEUTICS INC COM 218352102 29 2152 SH SOLE 7 2152 0 0 CORCEPT THERAPEUTICS INC COM 218352102 6721 503081 SH SOLE 18 503081 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4505 337191 SH SOLE 19 337191 0 0 CORCEPT THERAPEUTICS INC COM 218352102 148618 11124114 SH SOLE 21 11124114 0 0 CORCEPT THERAPEUTICS INC COM 218352102 40817 3055176 SH SOLE 22 2929431 0 125745 CORCEPT THERAPEUTICS INC COM 218352102 700 52377 SH SOLE 23 52377 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1380 103277 SH SOLE 26 19972 0 83305 CORCEPT THERAPEUTICS INC COM 218352102 205 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 336 25114 SH SOLE 29 0 0 25114 CORCEPT THERAPEUTICS INC COM 218352102 2758 206439 SH SOLE 30 206439 0 0 CORCEPT THERAPEUTICS INC COM 218352102 171 12792 SH SOLE 40 12792 0 0 CORE LABORATORIES N V COM N22717107 1093 18315 SH SOLE 2 18315 0 0 CORE LABORATORIES N V COM N22717107 13 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 21 344 SH SOLE 15 344 0 0 CORE LABORATORIES N V COM N22717107 6347 106383 SH SOLE 18 106383 0 0 CORE LABORATORIES N V COM N22717107 108463 1818022 SH SOLE 21 1818022 0 0 CORE LABORATORIES N V COM N22717107 70040 1173985 SH SOLE 22 1149450 0 24535 CORE LABORATORIES N V COM N22717107 2372 39767 SH SOLE 25 39767 0 0 CORE LABORATORIES N V COM N22717107 4182 70096 SH SOLE 26 29070 0 41026 CORE LABORATORIES N V COM N22717107 364 6108 SH SOLE 28 6108 0 0 CORE LABORATORIES N V COM N22717107 405 6790 SH SOLE 29 0 0 6790 CORE LABORATORIES N V COM N22717107 773 12949 SH SOLE 30 12949 0 0 CORE LABORATORIES N V COM N22717107 1177 19727 SH SOLE 36 19727 0 0 CORE LABORATORIES N V COM N22717107 235 3936 SH SOLE 40 3936 0 0 CORE MARK HOLDING CO INC COM 218681104 1165 50100 SH SOLE 2 10451 0 39649 CORE MARK HOLDING CO INC COM 218681104 5 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 58 2507 SH SOLE 7 2507 0 0 CORE MARK HOLDING CO INC COM 218681104 5514 237169 SH SOLE 18 237169 0 0 CORE MARK HOLDING CO INC COM 218681104 3720 160014 SH SOLE 19 160014 0 0 CORE MARK HOLDING CO INC COM 218681104 114207 4912148 SH SOLE 21 4912148 0 0 CORE MARK HOLDING CO INC COM 218681104 34673 1491293 SH SOLE 22 1400141 0 91152 CORE MARK HOLDING CO INC COM 218681104 757 32547 SH SOLE 23 32547 0 0 CORE MARK HOLDING CO INC COM 218681104 1352 58145 SH SOLE 26 4722 0 53423 CORE MARK HOLDING CO INC COM 218681104 133 5703 SH SOLE 28 5703 0 0 CORE MARK HOLDING CO INC COM 218681104 354 15223 SH SOLE 29 0 0 15223 CORE MARK HOLDING CO INC COM 218681104 2111 90784 SH SOLE 30 90784 0 0 CORE MARK HOLDING CO INC COM 218681104 125 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 117 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1406 SH SOLE 18 1406 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 178 25005 SH SOLE 21 25005 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 222 31175 SH SOLE 22 31175 0 0 CORECIVIC INC COM 21871N101 953 53447 SH SOLE 2 53447 0 0 CORECIVIC INC COM 21871N101 9 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 88 4921 SH SOLE 7 4921 0 0 CORECIVIC INC COM 21871N101 12251 687094 SH SOLE 18 687094 0 0 CORECIVIC INC COM 21871N101 3161 177311 SH SOLE 19 177311 0 0 CORECIVIC INC COM 21871N101 161861 9078007 SH SOLE 21 9078007 0 0 CORECIVIC INC COM 21871N101 75336 4225213 SH SOLE 22 4045709 0 179504 CORECIVIC INC COM 21871N101 92 5187 SH SOLE 23 5187 0 0 CORECIVIC INC COM 21871N101 622 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 269 15103 SH SOLE 28 15103 0 0 CORECIVIC INC COM 21871N101 531 29773 SH SOLE 30 29773 0 0 CORECIVIC INC COM 21871N101 131 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 227 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 6015 179974 SH SOLE 2 41193 0 138781 CORELOGIC INC COM 21871D103 15 441 SH SOLE 4 441 0 0 CORELOGIC INC COM 21871D103 62 1854 SH SOLE 7 1854 0 0 CORELOGIC INC COM 21871D103 7767 232420 SH SOLE 18 232420 0 0 CORELOGIC INC COM 21871D103 565 16899 SH SOLE 19 16899 0 0 CORELOGIC INC COM 21871D103 133780 4002999 SH SOLE 21 4002999 0 0 CORELOGIC INC COM 21871D103 90154 2697596 SH SOLE 22 2537659 0 159937 CORELOGIC INC COM 21871D103 1156 34598 SH SOLE 26 18063 0 16535 CORELOGIC INC COM 21871D103 350 10486 SH SOLE 28 10486 0 0 CORELOGIC INC COM 21871D103 669 20030 SH SOLE 30 20030 0 0 CORELOGIC INC COM 21871D103 60 1797 SH SOLE 31 1652 0 145 CORELOGIC INC COM 21871D103 67 2013 SH SOLE 36 2013 0 0 CORELOGIC INC COM 21871D103 241 7200 SH SOLE 40 7200 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 454 13710 SH SOLE 2 485 0 13225 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 10 303 SH SOLE 7 303 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1441 43546 SH SOLE 18 43546 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 586 17701 SH SOLE 19 17701 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14248 430703 SH SOLE 21 430703 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12321 372463 SH SOLE 22 361973 0 10490 COREPOINT LODGING INC COM 21872L104 551 45001 SH SOLE 2 1524 0 43477 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 1726 140900 SH SOLE 18 140900 0 0 COREPOINT LODGING INC COM 21872L104 754 61565 SH SOLE 19 61565 0 0 COREPOINT LODGING INC COM 21872L104 17273 1410034 SH SOLE 21 1410034 0 0 COREPOINT LODGING INC COM 21872L104 17572 1434457 SH SOLE 22 1374349 0 60108 COREPOINT LODGING INC COM 21872L104 187 15229 SH SOLE 26 3067 0 12162 COREPOINT LODGING INC COM 21872L104 81 6621 SH SOLE 28 6621 0 0 COREPOINT LODGING INC COM 21872L104 120 9800 SH SOLE 30 9800 0 0 COREPOINT LODGING INC COM 21872L104 38 3097 SH SOLE 34 3097 0 0 COREPOINT LODGING INC COM 21872L104 63 5147 SH SOLE 40 5147 0 0 CORESITE RLTY CORP COM 21870Q105 7553 86582 SH SOLE 2 19103 0 67479 CORESITE RLTY CORP COM 21870Q105 115 1324 SH SOLE 4 1324 0 0 CORESITE RLTY CORP COM 21870Q105 96 1101 SH SOLE 7 1101 0 0 CORESITE RLTY CORP COM 21870Q105 9409 107860 SH SOLE 18 107860 0 0 CORESITE RLTY CORP COM 21870Q105 23601 270559 SH SOLE 19 270559 0 0 CORESITE RLTY CORP COM 21870Q105 182975 2097620 SH SOLE 21 2097620 0 0 CORESITE RLTY CORP COM 21870Q105 111627 1279684 SH SOLE 22 1206857 0 72827 CORESITE RLTY CORP COM 21870Q105 314 3596 SH SOLE 23 3596 0 0 CORESITE RLTY CORP COM 21870Q105 1123 12869 SH SOLE 26 5644 0 7225 CORESITE RLTY CORP COM 21870Q105 388 4446 SH SOLE 28 4446 0 0 CORESITE RLTY CORP COM 21870Q105 322 3689 SH SOLE 29 990 0 2699 CORESITE RLTY CORP COM 21870Q105 773 8866 SH SOLE 30 8866 0 0 CORESITE RLTY CORP COM 21870Q105 74 853 SH SOLE 31 771 0 82 CORESITE RLTY CORP COM 21870Q105 48 552 SH SOLE 34 552 0 0 CORESITE RLTY CORP COM 21870Q105 14 156 SH SOLE 36 156 0 0 CORESITE RLTY CORP COM 21870Q105 330 3783 SH SOLE 40 3783 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 14 16734 SH SOLE 18 16734 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 226 269287 SH SOLE 21 269287 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 184 219431 SH SOLE 22 219431 0 0 CORMEDIX INC COM 21900C100 0 100 SH SOLE 17 0 0 100 CORMEDIX INC COM 21900C100 28 21511 SH SOLE 21 21511 0 0 CORMEDIX INC COM 21900C100 3399 2635061 SH SOLE 22 2635061 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 2255 44712 SH SOLE 2 2548 0 42164 CORNERSTONE ONDEMAND INC COM 21925Y103 35 693 SH SOLE 4 693 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 34 678 SH SOLE 7 678 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 8948 177439 SH SOLE 18 177439 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 4761 94405 SH SOLE 19 94405 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 96023 1904081 SH SOLE 21 1904081 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 82886 1643578 SH SOLE 22 1579977 0 63601 CORNERSTONE ONDEMAND INC COM 21925Y103 57 1128 SH SOLE 23 1128 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1108 21963 SH SOLE 26 9149 0 12814 CORNERSTONE ONDEMAND INC COM 21925Y103 299 5937 SH SOLE 28 5937 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 205 4074 SH SOLE 29 0 0 4074 CORNERSTONE ONDEMAND INC COM 21925Y103 631 12508 SH SOLE 30 12508 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 755 14965 SH SOLE 34 14965 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 14 286 SH SOLE 36 286 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 260 5152 SH SOLE 40 5152 0 0 CORNING INC COM 219350105 58136 1924395 SH SOLE 2 144612 0 1779783 CORNING INC COM 219350105 8447 279598 SH SOLE 4 257689 0 21909 CORNING INC COM 219350105 19250 637191 SH SOLE 7 616260 0 20931 CORNING INC COM 219350105 1191 39412 SH SOLE 13 39412 0 0 CORNING INC COM 219350105 212 7009 SH SOLE 15 7009 0 0 CORNING INC COM 219350105 2 53 SH SOLE 17 0 0 53 CORNING INC COM 219350105 57351 1898410 SH SOLE 18 1799954 0 98456 CORNING INC COM 219350105 12991 430031 SH SOLE 19 430031 0 0 CORNING INC COM 219350105 583526 19315666 SH SOLE 21 19315666 0 0 CORNING INC COM 219350105 588977 19496109 SH SOLE 22 17313658 0 2182451 CORNING INC COM 219350105 17316 573195 SH SOLE 23 573195 0 0 CORNING INC COM 219350105 21503 711794 SH SOLE 25 711794 0 0 CORNING INC COM 219350105 91416 3026009 SH SOLE 26 893295 0 2132714 CORNING INC COM 219350105 4738 156825 SH SOLE 28 114995 0 41830 CORNING INC COM 219350105 2418 80037 SH SOLE 29 30937 0 49100 CORNING INC COM 219350105 94880 3140687 SH SOLE 30 3140687 0 0 CORNING INC COM 219350105 11050 365782 SH SOLE 31 190454 0 175328 CORNING INC COM 219350105 13367 442471 SH SOLE 34 442471 0 0 CORNING INC COM 219350105 20383 674720 SH SOLE 36 674720 0 0 CORNING INC COM 219350105 554 18344 SH SOLE 40 18344 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1374 207288 SH SOLE 2 207288 0 0 CORPORACION AMER ARPTS S A COM L1995B107 202 30401 SH SOLE 7 30401 0 0 CORPORACION AMER ARPTS S A COM L1995B107 991 149480 SH SOLE 21 149480 0 0 CORPORACION AMER ARPTS S A COM L1995B107 460 69400 SH SOLE 22 69400 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5238 249088 SH SOLE 2 54407 0 194681 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1529 72689 SH SOLE 4 72689 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3599 171155 SH SOLE 7 171155 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 86 4100 SH SOLE 15 4100 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6564 312109 SH SOLE 18 312109 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4052 192658 SH SOLE 19 192658 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 121225 5764367 SH SOLE 21 5764367 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 99880 4749421 SH SOLE 22 4550852 0 198569 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 77 3652 SH SOLE 23 3652 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4362 207432 SH SOLE 25 207432 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1275 60651 SH SOLE 26 21134 0 39517 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 174 8265 SH SOLE 28 8265 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 771 36676 SH SOLE 29 36676 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10291 489351 SH SOLE 30 489351 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 44 2096 SH SOLE 31 2096 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 119 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 214 10198 SH SOLE 40 10198 0 0 CORREVIO PHARMA CORP COM 22026V105 39 15848 SH SOLE 22 15848 0 0 CORVEL CORP COM 221006109 443 7173 SH SOLE 2 326 0 6847 CORVEL CORP COM 221006109 12 187 SH SOLE 7 187 0 0 CORVEL CORP COM 221006109 2861 46355 SH SOLE 18 46355 0 0 CORVEL CORP COM 221006109 888 14383 SH SOLE 19 14383 0 0 CORVEL CORP COM 221006109 65423 1060002 SH SOLE 21 1060002 0 0 CORVEL CORP COM 221006109 17764 287820 SH SOLE 22 275377 0 12443 CORVEL CORP COM 221006109 96 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 1149 18611 SH SOLE 30 18611 0 0 CORVEL CORP COM 221006109 74 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 58 15876 SH SOLE 2 4641 0 11235 CORVUS PHARMACEUTICALS INC COM 221015100 2 482 SH SOLE 7 482 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 174 47401 SH SOLE 18 47401 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 454 123805 SH SOLE 19 123805 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1791 488119 SH SOLE 21 488119 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 728 198306 SH SOLE 22 187922 0 10384 CORVUS PHARMACEUTICALS INC COM 221015100 54 14756 SH SOLE 23 14756 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 184 50024 SH SOLE 26 0 0 50024 CORVUS PHARMACEUTICALS INC COM 221015100 28 7609 SH SOLE 29 0 0 7609 COSAN LTD SHS A G25343107 7475 849470 SH SOLE 7 849470 0 0 COSAN LTD SHS A G25343107 31 3515 SH SOLE 21 3515 0 0 COSAN LTD SHS A G25343107 4062 461597 SH SOLE 22 461597 0 0 COSAN LTD SHS A G25343107 51 5780 SH SOLE 23 5780 0 0 COSAN LTD SHS A G25343107 111 12587 SH SOLE 25 12587 0 0 COSAN LTD SHS A G25343107 97 11046 SH SOLE 36 11046 0 0 COSTAMARE INC SHS Y1771G102 224 51092 SH SOLE 2 1817 0 49275 COSTAMARE INC SHS Y1771G102 5 1144 SH SOLE 7 1144 0 0 COSTAMARE INC SHS Y1771G102 737 167828 SH SOLE 18 167828 0 0 COSTAMARE INC SHS Y1771G102 305 69428 SH SOLE 19 69428 0 0 COSTAMARE INC SHS Y1771G102 7133 1624791 SH SOLE 21 1624791 0 0 COSTAMARE INC SHS Y1771G102 2632 599530 SH SOLE 22 547158 0 52372 COSTAR GROUP INC COM 22160N109 40707 120672 SH SOLE 2 2633 0 118039 COSTAR GROUP INC COM 22160N109 3897 11552 SH SOLE 4 10592 0 960 COSTAR GROUP INC COM 22160N109 895 2654 SH SOLE 7 1955 0 699 COSTAR GROUP INC COM 22160N109 73 215 SH SOLE 13 215 0 0 COSTAR GROUP INC COM 22160N109 91 271 SH SOLE 15 271 0 0 COSTAR GROUP INC COM 22160N109 165670 491108 SH SOLE 18 357134 0 133974 COSTAR GROUP INC COM 22160N109 186236 552073 SH SOLE 19 552073 0 0 COSTAR GROUP INC COM 22160N109 194964 577946 SH SOLE 21 577946 0 0 COSTAR GROUP INC COM 22160N109 341321 1011801 SH SOLE 22 932060 0 79741 COSTAR GROUP INC COM 22160N109 8572 25410 SH SOLE 23 25410 0 0 COSTAR GROUP INC COM 22160N109 10273 30453 SH SOLE 25 30453 0 0 COSTAR GROUP INC COM 22160N109 36237 107419 SH SOLE 26 40936 0 66483 COSTAR GROUP INC COM 22160N109 2377 7046 SH SOLE 28 5227 0 1819 COSTAR GROUP INC COM 22160N109 3059 9068 SH SOLE 29 1631 0 7437 COSTAR GROUP INC COM 22160N109 16506 48930 SH SOLE 30 48930 0 0 COSTAR GROUP INC COM 22160N109 5059 14997 SH SOLE 31 8643 0 6354 COSTAR GROUP INC COM 22160N109 8116 24060 SH SOLE 34 24060 0 0 COSTAR GROUP INC COM 22160N109 8298 24598 SH SOLE 36 24598 0 0 COSTAR GROUP INC COM 22160N109 329 975 SH SOLE 40 975 0 0 COSTCO WHSL CORP NEW COM 22160K105 253645 1245129 SH SOLE 2 237419 0 1007710 COSTCO WHSL CORP NEW COM 22160K105 37386 183524 SH SOLE 4 171946 0 11578 COSTCO WHSL CORP NEW COM 22160K105 75601 371120 SH SOLE 7 367750 0 3370 COSTCO WHSL CORP NEW COM 22160K105 6812 33441 SH SOLE 13 33441 0 0 COSTCO WHSL CORP NEW COM 22160K105 882 4329 SH SOLE 15 4329 0 0 COSTCO WHSL CORP NEW COM 22160K105 59 289 SH SOLE 17 0 0 289 COSTCO WHSL CORP NEW COM 22160K105 186062 913369 SH SOLE 18 859102 0 54267 COSTCO WHSL CORP NEW COM 22160K105 64988 319020 SH SOLE 19 319020 0 0 COSTCO WHSL CORP NEW COM 22160K105 1835926 9012451 SH SOLE 21 9012451 0 0 COSTCO WHSL CORP NEW COM 22160K105 2329130 11433557 SH SOLE 22 9944841 0 1488716 COSTCO WHSL CORP NEW COM 22160K105 75613 371180 SH SOLE 23 371180 0 0 COSTCO WHSL CORP NEW COM 22160K105 83925 411983 SH SOLE 25 411983 0 0 COSTCO WHSL CORP NEW COM 22160K105 360286 1768624 SH SOLE 26 430689 0 1337935 COSTCO WHSL CORP NEW COM 22160K105 17169 84280 SH SOLE 28 61594 0 22686 COSTCO WHSL CORP NEW COM 22160K105 26032 127790 SH SOLE 29 41362 0 86428 COSTCO WHSL CORP NEW COM 22160K105 351669 1726323 SH SOLE 30 1726323 0 0 COSTCO WHSL CORP NEW COM 22160K105 51221 251439 SH SOLE 31 135970 0 115469 COSTCO WHSL CORP NEW COM 22160K105 12666 62175 SH SOLE 32 62175 0 0 COSTCO WHSL CORP NEW COM 22160K105 10914 53575 SH SOLE 34 53575 0 0 COSTCO WHSL CORP NEW COM 22160K105 80397 394664 SH SOLE 36 394664 0 0 COSTCO WHSL CORP NEW COM 22160K105 2015 9893 SH SOLE 40 9893 0 0 COTY INC COM CL A 222070203 11700 1783510 SH SOLE 2 665103 0 1118407 COTY INC COM CL A 222070203 998 152166 SH SOLE 4 140629 0 11537 COTY INC COM CL A 222070203 2867 437037 SH SOLE 7 334422 0 102615 COTY INC COM CL A 222070203 53 8075 SH SOLE 13 8075 0 0 COTY INC COM CL A 222070203 23 3503 SH SOLE 15 3503 0 0 COTY INC COM CL A 222070203 6009 915932 SH SOLE 18 858843 0 57089 COTY INC COM CL A 222070203 1751 266938 SH SOLE 19 266938 0 0 COTY INC COM CL A 222070203 71206 10854533 SH SOLE 21 10854533 0 0 COTY INC COM CL A 222070203 71911 10962057 SH SOLE 22 9758993 0 1203064 COTY INC COM CL A 222070203 2243 341884 SH SOLE 23 341884 0 0 COTY INC COM CL A 222070203 2661 405590 SH SOLE 25 405590 0 0 COTY INC COM CL A 222070203 13399 2042510 SH SOLE 26 833787 0 1208723 COTY INC COM CL A 222070203 635 96859 SH SOLE 28 71062 0 25797 COTY INC COM CL A 222070203 775 118181 SH SOLE 29 16420 0 101761 COTY INC COM CL A 222070203 11944 1820791 SH SOLE 30 1820791 0 0 COTY INC COM CL A 222070203 1295 197445 SH SOLE 31 100511 0 96934 COTY INC COM CL A 222070203 2279 347395 SH SOLE 34 347395 0 0 COTY INC COM CL A 222070203 2505 381828 SH SOLE 36 381828 0 0 COTY INC COM CL A 222070203 64 9764 SH SOLE 40 9764 0 0 COTY INC OPTIONS 222070903 1145 174500 SH Call SOLE 2 174500 0 0 COUNTY BANCORP INC COM 221907108 88 5044 SH SOLE 2 155 0 4889 COUNTY BANCORP INC COM 221907108 311 17926 SH SOLE 18 17926 0 0 COUNTY BANCORP INC COM 221907108 104 5993 SH SOLE 19 5993 0 0 COUNTY BANCORP INC COM 221907108 2967 170817 SH SOLE 21 170817 0 0 COUNTY BANCORP INC COM 221907108 771 44406 SH SOLE 22 41612 0 2794 COUPA SOFTWARE INC COM 22266L106 2789 44363 SH SOLE 2 3210 0 41153 COUPA SOFTWARE INC COM 22266L106 11 172 SH SOLE 4 172 0 0 COUPA SOFTWARE INC COM 22266L106 67 1061 SH SOLE 7 1061 0 0 COUPA SOFTWARE INC COM 22266L106 11076 176203 SH SOLE 18 176203 0 0 COUPA SOFTWARE INC COM 22266L106 33920 539607 SH SOLE 19 539607 0 0 COUPA SOFTWARE INC COM 22266L106 119275 1897468 SH SOLE 21 1897468 0 0 COUPA SOFTWARE INC COM 22266L106 93778 1491859 SH SOLE 22 1429772 0 62087 COUPA SOFTWARE INC COM 22266L106 423 6726 SH SOLE 23 6726 0 0 COUPA SOFTWARE INC COM 22266L106 1488 23679 SH SOLE 26 7292 0 16387 COUPA SOFTWARE INC COM 22266L106 399 6353 SH SOLE 28 6353 0 0 COUPA SOFTWARE INC COM 22266L106 789 12549 SH SOLE 30 12549 0 0 COUPA SOFTWARE INC COM 22266L106 129 2050 SH SOLE 34 2050 0 0 COUPA SOFTWARE INC COM 22266L106 303 4813 SH SOLE 40 4813 0 0 COUSINS PPTYS INC COM 222795106 4760 602587 SH SOLE 2 188922 0 413665 COUSINS PPTYS INC COM 222795106 2311 292481 SH SOLE 4 292481 0 0 COUSINS PPTYS INC COM 222795106 5428 687109 SH SOLE 7 687109 0 0 COUSINS PPTYS INC COM 222795106 135 17121 SH SOLE 15 17121 0 0 COUSINS PPTYS INC COM 222795106 19033 2409252 SH SOLE 18 2409252 0 0 COUSINS PPTYS INC COM 222795106 10439 1321426 SH SOLE 19 1321426 0 0 COUSINS PPTYS INC COM 222795106 258598 32733925 SH SOLE 21 32733925 0 0 COUSINS PPTYS INC COM 222795106 159515 20191709 SH SOLE 22 19646362 0 545347 COUSINS PPTYS INC COM 222795106 112 14150 SH SOLE 23 14150 0 0 COUSINS PPTYS INC COM 222795106 6754 854971 SH SOLE 25 854971 0 0 COUSINS PPTYS INC COM 222795106 2164 273940 SH SOLE 26 83322 0 190618 COUSINS PPTYS INC COM 222795106 459 58108 SH SOLE 28 58108 0 0 COUSINS PPTYS INC COM 222795106 1420 179801 SH SOLE 29 146505 0 33296 COUSINS PPTYS INC COM 222795106 15674 1984079 SH SOLE 30 1984079 0 0 COUSINS PPTYS INC COM 222795106 325 41115 SH SOLE 40 41115 0 0 COVANTA HLDG CORP COM 22282E102 1275 95019 SH SOLE 2 4061 0 90958 COVANTA HLDG CORP COM 22282E102 7 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 58 4323 SH SOLE 7 4323 0 0 COVANTA HLDG CORP COM 22282E102 5094 379610 SH SOLE 18 379610 0 0 COVANTA HLDG CORP COM 22282E102 2354 175413 SH SOLE 19 175413 0 0 COVANTA HLDG CORP COM 22282E102 58605 4366995 SH SOLE 21 4366995 0 0 COVANTA HLDG CORP COM 22282E102 44649 3327012 SH SOLE 22 3159578 0 167434 COVANTA HLDG CORP COM 22282E102 873 65028 SH SOLE 26 34907 0 30121 COVANTA HLDG CORP COM 22282E102 231 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 4995 372230 SH SOLE 30 372230 0 0 COVANTA HLDG CORP COM 22282E102 32 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 174 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 327 17048 SH SOLE 2 4623 0 12425 COVENANT TRANSN GROUP INC CL A 22284P105 6 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 843 43932 SH SOLE 18 43932 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 897 46695 SH SOLE 19 46695 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 8677 451951 SH SOLE 21 451951 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 7897 411289 SH SOLE 22 398941 0 12348 COVENANT TRANSN GROUP INC CL A 22284P105 75 3926 SH SOLE 23 3926 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 314 16378 SH SOLE 26 0 0 16378 COVENANT TRANSN GROUP INC CL A 22284P105 33 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 68 3539 SH SOLE 30 3539 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 202 10536 SH SOLE 34 10536 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 22 1146 SH SOLE 40 1146 0 0 COVIA HLDGS CORP COM 22305A103 88 25722 SH SOLE 2 1456 0 24266 COVIA HLDGS CORP COM 22305A103 1 215 SH SOLE 4 215 0 0 COVIA HLDGS CORP COM 22305A103 3 753 SH SOLE 7 753 0 0 COVIA HLDGS CORP COM 22305A103 332 97200 SH SOLE 18 97200 0 0 COVIA HLDGS CORP COM 22305A103 157 45967 SH SOLE 19 45967 0 0 COVIA HLDGS CORP COM 22305A103 3515 1027919 SH SOLE 21 1027919 0 0 COVIA HLDGS CORP COM 22305A103 3134 916300 SH SOLE 22 872268 0 44032 COVIA HLDGS CORP COM 22305A103 21 6147 SH SOLE 26 4006 0 2141 COVIA HLDGS CORP COM 22305A103 12 3578 SH SOLE 28 3578 0 0 COVIA HLDGS CORP COM 22305A103 24 7108 SH SOLE 30 7108 0 0 COVIA HLDGS CORP COM 22305A103 9 2567 SH SOLE 40 2567 0 0 COWEN INC CL A NEW 223622606 335 25080 SH SOLE 2 1071 0 24009 COWEN INC CL A NEW 223622606 9 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1301 97491 SH SOLE 18 97491 0 0 COWEN INC CL A NEW 223622606 529 39657 SH SOLE 19 39657 0 0 COWEN INC CL A NEW 223622606 15028 1126567 SH SOLE 21 1126567 0 0 COWEN INC CL A NEW 223622606 13610 1020237 SH SOLE 22 985487 0 34750 COWEN INC CL A NEW 223622606 51 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 99 7386 SH SOLE 30 7386 0 0 COWEN INC CL A NEW 223622606 39 2957 SH SOLE 40 2957 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 13 2041 SH SOLE 18 2041 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 199 31241 SH SOLE 21 31241 0 0 CPI CARD GROUP INC COM NEW 12634H200 3 1492 SH SOLE 21 1492 0 0 CPS TECHNOLOGIES CORP COM 12619F104 6 5155 SH SOLE 21 5155 0 0 CRA INTL INC COM 12618T105 640 15046 SH SOLE 2 7805 0 7241 CRA INTL INC COM 12618T105 10 235 SH SOLE 7 235 0 0 CRA INTL INC COM 12618T105 1222 28720 SH SOLE 18 28720 0 0 CRA INTL INC COM 12618T105 3162 74317 SH SOLE 19 74317 0 0 CRA INTL INC COM 12618T105 12395 291308 SH SOLE 21 291308 0 0 CRA INTL INC COM 12618T105 18585 436787 SH SOLE 22 432594 0 4193 CRA INTL INC COM 12618T105 1120 26323 SH SOLE 23 26323 0 0 CRA INTL INC COM 12618T105 989 23235 SH SOLE 26 0 0 23235 CRA INTL INC COM 12618T105 382 8977 SH SOLE 29 0 0 8977 CRACKER BARREL OLD CTRY STOR COM 22410J106 5395 33746 SH SOLE 2 18179 0 15567 CRACKER BARREL OLD CTRY STOR COM 22410J106 47 297 SH SOLE 4 297 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 219 1367 SH SOLE 7 1367 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 19901 124489 SH SOLE 18 124489 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5303 33172 SH SOLE 19 33172 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 253638 1586624 SH SOLE 21 1586624 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 127456 797300 SH SOLE 22 772544 0 24756 CRACKER BARREL OLD CTRY STOR COM 22410J106 53 330 SH SOLE 23 330 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 932 5831 SH SOLE 26 4242 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 382 2387 SH SOLE 28 2387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 267 1668 SH SOLE 29 0 0 1668 CRACKER BARREL OLD CTRY STOR COM 22410J106 738 4617 SH SOLE 30 4617 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 51 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 296 1853 SH SOLE 40 1853 0 0 CRAFT BREW ALLIANCE INC COM 224122101 149 10399 SH SOLE 2 473 0 9926 CRAFT BREW ALLIANCE INC COM 224122101 4 312 SH SOLE 7 312 0 0 CRAFT BREW ALLIANCE INC COM 224122101 612 42762 SH SOLE 18 42762 0 0 CRAFT BREW ALLIANCE INC COM 224122101 261 18211 SH SOLE 19 18211 0 0 CRAFT BREW ALLIANCE INC COM 224122101 6515 455297 SH SOLE 21 455297 0 0 CRAFT BREW ALLIANCE INC COM 224122101 2170 151645 SH SOLE 22 140926 0 10719 CRANE CO COM 224399105 22616 313323 SH SOLE 2 187649 0 125674 CRANE CO COM 224399105 2036 28205 SH SOLE 4 28205 0 0 CRANE CO COM 224399105 531 7352 SH SOLE 7 7352 0 0 CRANE CO COM 224399105 5617 77817 SH SOLE 13 77817 0 0 CRANE CO COM 224399105 19013 263407 SH SOLE 18 263407 0 0 CRANE CO COM 224399105 53893 746642 SH SOLE 19 746642 0 0 CRANE CO COM 224399105 176918 2451060 SH SOLE 21 2451060 0 0 CRANE CO COM 224399105 198077 2744212 SH SOLE 22 2208863 0 535349 CRANE CO COM 224399105 3319 45976 SH SOLE 23 45976 0 0 CRANE CO COM 224399105 310 4301 SH SOLE 25 4301 0 0 CRANE CO COM 224399105 2041 28280 SH SOLE 26 18367 0 9913 CRANE CO COM 224399105 452 6266 SH SOLE 28 6266 0 0 CRANE CO COM 224399105 17130 237317 SH SOLE 29 21142 0 216175 CRANE CO COM 224399105 1965 27229 SH SOLE 30 27229 0 0 CRANE CO COM 224399105 4190 58049 SH SOLE 31 51753 0 6296 CRANE CO COM 224399105 3659 50686 SH SOLE 34 50686 0 0 CRANE CO COM 224399105 4066 56333 SH SOLE 36 56333 0 0 CRANE CO COM 224399105 278 3849 SH SOLE 40 3849 0 0 CRAWFORD & CO CL B 224633107 154 17056 SH SOLE 2 328 0 16728 CRAWFORD & CO CL B 224633107 0 13 SH SOLE 7 13 0 0 CRAWFORD & CO CL B 224633107 392 43518 SH SOLE 18 43518 0 0 CRAWFORD & CO CL B 224633107 161 17936 SH SOLE 19 17936 0 0 CRAWFORD & CO CL B 224633107 3882 431366 SH SOLE 21 431366 0 0 CRAWFORD & CO CL B 224633107 5415 601655 SH SOLE 22 588102 0 13553 CRAWFORD & CO CL A 224633206 240 26926 SH SOLE 21 26926 0 0 CRAWFORD & CO CL A 224633206 72 8095 SH SOLE 22 8095 0 0 CRAWFORD & CO CL A 224633206 53 5978 SH SOLE 30 5978 0 0 CRAY INC COM NEW 225223304 925 42853 SH SOLE 2 4416 0 38437 CRAY INC COM NEW 225223304 6 264 SH SOLE 4 264 0 0 CRAY INC COM NEW 225223304 17 798 SH SOLE 7 798 0 0 CRAY INC COM NEW 225223304 4463 206723 SH SOLE 18 206723 0 0 CRAY INC COM NEW 225223304 2187 101296 SH SOLE 19 101296 0 0 CRAY INC COM NEW 225223304 93201 4316848 SH SOLE 21 4316848 0 0 CRAY INC COM NEW 225223304 26906 1246226 SH SOLE 22 1188457 0 57769 CRAY INC COM NEW 225223304 193 8944 SH SOLE 23 8944 0 0 CRAY INC COM NEW 225223304 358 16587 SH SOLE 26 0 0 16587 CRAY INC COM NEW 225223304 126 5846 SH SOLE 28 5846 0 0 CRAY INC COM NEW 225223304 70 3223 SH SOLE 29 0 0 3223 CRAY INC COM NEW 225223304 1759 81468 SH SOLE 30 81468 0 0 CRAY INC COM NEW 225223304 93 4287 SH SOLE 40 4287 0 0 CREDICORP LTD COM G2519Y108 31452 141886 SH SOLE 2 2410 0 139476 CREDICORP LTD COM G2519Y108 3936 17757 SH SOLE 4 17757 0 0 CREDICORP LTD COM G2519Y108 2091 9432 SH SOLE 7 9432 0 0 CREDICORP LTD COM G2519Y108 99 446 SH SOLE 13 446 0 0 CREDICORP LTD COM G2519Y108 4776 21545 SH SOLE 18 21545 0 0 CREDICORP LTD COM G2519Y108 2281 10289 SH SOLE 19 10289 0 0 CREDICORP LTD COM G2519Y108 389803 1758482 SH SOLE 21 1758482 0 0 CREDICORP LTD COM G2519Y108 198616 895998 SH SOLE 22 830935 0 65063 CREDICORP LTD COM G2519Y108 8790 39653 SH SOLE 23 39653 0 0 CREDICORP LTD COM G2519Y108 1110 5007 SH SOLE 25 5007 0 0 CREDICORP LTD COM G2519Y108 49163 221786 SH SOLE 26 22618 0 199168 CREDICORP LTD COM G2519Y108 2270 10242 SH SOLE 28 10242 0 0 CREDICORP LTD COM G2519Y108 3204 14455 SH SOLE 29 8152 0 6303 CREDICORP LTD COM G2519Y108 96702 436242 SH SOLE 30 436242 0 0 CREDICORP LTD COM G2519Y108 859 3875 SH SOLE 31 3875 0 0 CREDICORP LTD COM G2519Y108 2504 11294 SH SOLE 34 11294 0 0 CREDICORP LTD COM G2519Y108 124 561 SH SOLE 40 561 0 0 CREDIT ACCEP CORP MICH COM 225310101 7925 20758 SH SOLE 2 727 0 20031 CREDIT ACCEP CORP MICH COM 225310101 24 63 SH SOLE 4 63 0 0 CREDIT ACCEP CORP MICH COM 225310101 86 224 SH SOLE 7 224 0 0 CREDIT ACCEP CORP MICH COM 225310101 2051 5372 SH SOLE 18 5372 0 0 CREDIT ACCEP CORP MICH COM 225310101 912 2389 SH SOLE 19 2389 0 0 CREDIT ACCEP CORP MICH COM 225310101 55034 144158 SH SOLE 21 144158 0 0 CREDIT ACCEP CORP MICH COM 225310101 124304 325608 SH SOLE 22 302460 0 23148 CREDIT ACCEP CORP MICH COM 225310101 1044 2734 SH SOLE 26 1933 0 801 CREDIT ACCEP CORP MICH COM 225310101 565 1479 SH SOLE 28 1479 0 0 CREDIT ACCEP CORP MICH COM 225310101 1152 3018 SH SOLE 30 3018 0 0 CREDIT ACCEP CORP MICH COM 225310101 96 252 SH SOLE 31 228 0 24 CREDIT ACCEP CORP MICH COM 225310101 425 1114 SH SOLE 40 1114 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 1706 615860 SH SOLE 2 615860 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 5 467 SH SOLE 18 467 0 0 CREE INC COM 225447101 6216 145312 SH SOLE 2 46054 0 99258 CREE INC COM 225447101 19 452 SH SOLE 4 452 0 0 CREE INC COM 225447101 120 2795 SH SOLE 7 2795 0 0 CREE INC COM 225447101 25072 586130 SH SOLE 18 586130 0 0 CREE INC COM 225447101 44744 1046034 SH SOLE 19 1046034 0 0 CREE INC COM 225447101 323792 7569659 SH SOLE 21 7569659 0 0 CREE INC COM 225447101 146895 3434139 SH SOLE 22 3298894 0 135245 CREE INC COM 225447101 1312 30666 SH SOLE 26 18609 0 12057 CREE INC COM 225447101 580 13568 SH SOLE 28 13568 0 0 CREE INC COM 225447101 1062 24832 SH SOLE 30 24832 0 0 CREE INC COM 225447101 10346 241867 SH SOLE 34 241867 0 0 CREE INC COM 225447101 82 1927 SH SOLE 36 1927 0 0 CREE INC COM 225447101 392 9163 SH SOLE 40 9163 0 0 CRESCENT PT ENERGY CORP COM 22576C101 916 303255 SH SOLE 21 303255 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 1923 158252 SH SOLE 21 158252 0 0 CRH PLC ADR 12626K203 23701 899454 SH SOLE 18 899454 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 163 5434 SH SOLE 2 272 0 5162 CRINETICS PHARMACEUTICALS IN COM 22663K107 736 24527 SH SOLE 18 24527 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 281 9360 SH SOLE 19 9360 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 15201 506865 SH SOLE 21 506865 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 4388 146315 SH SOLE 22 144436 0 1879 CRINETICS PHARMACEUTICALS IN COM 22663K107 20 671 SH SOLE 30 671 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 17161 600670 SH SOLE 21 600670 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 492 17220 SH SOLE 22 8502 0 8718 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 171 5978 SH SOLE 26 4673 0 1305 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 85 2980 SH SOLE 28 2980 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 65 2262 SH SOLE 29 0 0 2262 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 199 6954 SH SOLE 30 6954 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 30 1046 SH SOLE 34 1046 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 61 2125 SH SOLE 40 2125 0 0 CRITEO S A SPONS ADS 226718104 5 200 SH SOLE 17 0 0 200 CRITEO S A SPONS ADS 226718104 1112 48937 SH SOLE 22 0 0 48937 CROCS INC COM 227046109 1614 62142 SH SOLE 2 11402 0 50740 CROCS INC COM 227046109 9 333 SH SOLE 4 333 0 0 CROCS INC COM 227046109 37 1432 SH SOLE 7 1432 0 0 CROCS INC COM 227046109 9049 348291 SH SOLE 18 348291 0 0 CROCS INC COM 227046109 5630 216687 SH SOLE 19 216687 0 0 CROCS INC COM 227046109 185085 7124150 SH SOLE 21 7124150 0 0 CROCS INC COM 227046109 53027 2041067 SH SOLE 22 1949398 0 91669 CROCS INC COM 227046109 951 36602 SH SOLE 23 36602 0 0 CROCS INC COM 227046109 5187 199661 SH SOLE 26 31327 0 168334 CROCS INC COM 227046109 271 10424 SH SOLE 28 10424 0 0 CROCS INC COM 227046109 163 6278 SH SOLE 29 0 0 6278 CROCS INC COM 227046109 3541 136311 SH SOLE 30 136311 0 0 CROCS INC COM 227046109 225 8655 SH SOLE 40 8655 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 263 35866 SH SOLE 2 1325 0 34541 CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1350 184198 SH SOLE 18 184198 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 367 50000 SH SOLE 19 50000 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 29130 3974034 SH SOLE 21 3974034 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 6822 930717 SH SOLE 22 890777 0 39940 CROSS CTRY HEALTHCARE INC COM 227483104 33 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 519 70752 SH SOLE 30 70752 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 51 7014 SH SOLE 40 7014 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 108513 998921 SH SOLE 2 71987 0 926934 CROWN CASTLE INTL CORP NEW COM 22822V101 28724 264419 SH SOLE 4 253474 0 10945 CROWN CASTLE INTL CORP NEW COM 22822V101 96950 892478 SH SOLE 7 892478 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 634 5834 SH SOLE 13 5834 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 271 2491 SH SOLE 15 2491 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 21 196 SH SOLE 17 0 0 196 CROWN CASTLE INTL CORP NEW COM 22822V101 87898 809151 SH SOLE 18 756148 0 53003 CROWN CASTLE INTL CORP NEW COM 22822V101 15302 140860 SH SOLE 19 140860 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1101570 10140565 SH SOLE 21 10140565 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1114579 10260325 SH SOLE 22 9181875 0 1078450 CROWN CASTLE INTL CORP NEW COM 22822V101 31477 289767 SH SOLE 23 289767 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 42685 392939 SH SOLE 25 392939 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 163843 1508263 SH SOLE 26 415715 0 1092548 CROWN CASTLE INTL CORP NEW COM 22822V101 8603 79196 SH SOLE 28 57840 0 21356 CROWN CASTLE INTL CORP NEW COM 22822V101 1686 15516 SH SOLE 29 15516 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 180328 1660021 SH SOLE 30 1660021 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 18904 174022 SH SOLE 31 90955 0 83067 CROWN CASTLE INTL CORP NEW COM 22822V101 4311 39687 SH SOLE 34 39687 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 40564 373416 SH SOLE 36 373416 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1048 9650 SH SOLE 40 9650 0 0 CROWN CRAFTS INC COM 228309100 8 1553 SH SOLE 18 1553 0 0 CROWN CRAFTS INC COM 228309100 165 30501 SH SOLE 21 30501 0 0 CROWN HOLDINGS INC COM 228368106 15278 367529 SH SOLE 2 73282 0 294247 CROWN HOLDINGS INC COM 228368106 1847 44438 SH SOLE 4 40894 0 3544 CROWN HOLDINGS INC COM 228368106 380 9130 SH SOLE 7 9130 0 0 CROWN HOLDINGS INC COM 228368106 32 780 SH SOLE 13 780 0 0 CROWN HOLDINGS INC COM 228368106 3108 74775 SH SOLE 18 63422 0 11353 CROWN HOLDINGS INC COM 228368106 37366 898880 SH SOLE 19 898880 0 0 CROWN HOLDINGS INC COM 228368106 69428 1670157 SH SOLE 21 1670157 0 0 CROWN HOLDINGS INC COM 228368106 153467 3691772 SH SOLE 22 3436272 0 255500 CROWN HOLDINGS INC COM 228368106 3956 95166 SH SOLE 23 95166 0 0 CROWN HOLDINGS INC COM 228368106 12071 290381 SH SOLE 26 127050 0 163331 CROWN HOLDINGS INC COM 228368106 1083 26043 SH SOLE 28 18978 0 7065 CROWN HOLDINGS INC COM 228368106 1321 31778 SH SOLE 29 4152 0 27626 CROWN HOLDINGS INC COM 228368106 6956 167333 SH SOLE 30 167333 0 0 CROWN HOLDINGS INC COM 228368106 2062 49605 SH SOLE 31 27371 0 22234 CROWN HOLDINGS INC COM 228368106 7964 191575 SH SOLE 34 191575 0 0 CROWN HOLDINGS INC COM 228368106 1756 42234 SH SOLE 36 42234 0 0 CROWN HOLDINGS INC COM 228368106 113 2713 SH SOLE 40 2713 0 0 CRYOLIFE INC COM 228903100 874 30794 SH SOLE 2 1338 0 29456 CRYOLIFE INC COM 228903100 10 355 SH SOLE 4 355 0 0 CRYOLIFE INC COM 228903100 23 803 SH SOLE 7 803 0 0 CRYOLIFE INC COM 228903100 5165 181999 SH SOLE 18 181999 0 0 CRYOLIFE INC COM 228903100 1484 52277 SH SOLE 19 52277 0 0 CRYOLIFE INC COM 228903100 115390 4065908 SH SOLE 21 4065908 0 0 CRYOLIFE INC COM 228903100 31501 1109989 SH SOLE 22 1063363 0 46626 CRYOLIFE INC COM 228903100 408 14381 SH SOLE 26 0 0 14381 CRYOLIFE INC COM 228903100 142 4990 SH SOLE 28 4990 0 0 CRYOLIFE INC COM 228903100 1921 67672 SH SOLE 30 67672 0 0 CRYOLIFE INC COM 228903100 112 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 221 20080 SH SOLE 2 829 0 19251 CRYOPORT INC COM PAR $0.001 229050307 6 526 SH SOLE 7 526 0 0 CRYOPORT INC COM PAR $0.001 229050307 994 90087 SH SOLE 18 90087 0 0 CRYOPORT INC COM PAR $0.001 229050307 410 37167 SH SOLE 19 37167 0 0 CRYOPORT INC COM PAR $0.001 229050307 9472 858751 SH SOLE 21 858751 0 0 CRYOPORT INC COM PAR $0.001 229050307 8268 749555 SH SOLE 22 731171 0 18384 CSG SYS INTL INC COM 126349109 1187 37373 SH SOLE 2 9921 0 27452 CSG SYS INTL INC COM 126349109 3 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 8 246 SH SOLE 7 246 0 0 CSG SYS INTL INC COM 126349109 5293 166598 SH SOLE 18 166598 0 0 CSG SYS INTL INC COM 126349109 5932 186727 SH SOLE 19 186727 0 0 CSG SYS INTL INC COM 126349109 111798 3518971 SH SOLE 21 3518971 0 0 CSG SYS INTL INC COM 126349109 33676 1059992 SH SOLE 22 1015089 0 44903 CSG SYS INTL INC COM 126349109 808 25443 SH SOLE 23 25443 0 0 CSG SYS INTL INC COM 126349109 1612 50724 SH SOLE 26 4646 0 46078 CSG SYS INTL INC COM 126349109 153 4819 SH SOLE 28 4819 0 0 CSG SYS INTL INC COM 126349109 606 19082 SH SOLE 29 0 0 19082 CSG SYS INTL INC COM 126349109 2186 68820 SH SOLE 30 68820 0 0 CSG SYS INTL INC COM 126349109 222 6997 SH SOLE 34 6997 0 0 CSG SYS INTL INC COM 126349109 118 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 6 628 SH SOLE 18 628 0 0 CSP INC COM 126389105 97 9845 SH SOLE 21 9845 0 0 CSS INDS INC COM 125906107 24 2628 SH SOLE 18 2628 0 0 CSS INDS INC COM 125906107 248 27702 SH SOLE 21 27702 0 0 CSS INDS INC COM 125906107 1783 198824 SH SOLE 22 198824 0 0 CSW INDUSTRIALS INC COM 126402106 606 12538 SH SOLE 2 597 0 11941 CSW INDUSTRIALS INC COM 126402106 15 312 SH SOLE 7 312 0 0 CSW INDUSTRIALS INC COM 126402106 2613 54037 SH SOLE 18 54037 0 0 CSW INDUSTRIALS INC COM 126402106 1119 23145 SH SOLE 19 23145 0 0 CSW INDUSTRIALS INC COM 126402106 26623 550625 SH SOLE 21 550625 0 0 CSW INDUSTRIALS INC COM 126402106 20163 417031 SH SOLE 22 363421 0 53610 CSW INDUSTRIALS INC COM 126402106 120 2473 SH SOLE 26 0 0 2473 CSW INDUSTRIALS INC COM 126402106 90 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 221 4577 SH SOLE 30 4577 0 0 CSW INDUSTRIALS INC COM 126402106 18 367 SH SOLE 40 367 0 0 CSX CORP COM 126408103 125233 2015665 SH SOLE 2 195515 0 1820150 CSX CORP COM 126408103 23110 371967 SH SOLE 4 350025 0 21942 CSX CORP COM 126408103 39535 636332 SH SOLE 7 635098 0 1234 CSX CORP COM 126408103 563 9063 SH SOLE 13 9063 0 0 CSX CORP COM 126408103 532 8563 SH SOLE 15 8563 0 0 CSX CORP COM 126408103 99513 1601697 SH SOLE 18 1503120 0 98577 CSX CORP COM 126408103 15240 245298 SH SOLE 19 245298 0 0 CSX CORP COM 126408103 937660 15091911 SH SOLE 21 15091911 0 0 CSX CORP COM 126408103 1226935 19747873 SH SOLE 22 17644624 0 2103249 CSX CORP COM 126408103 35860 577181 SH SOLE 23 577181 0 0 CSX CORP COM 126408103 45514 732565 SH SOLE 25 732565 0 0 CSX CORP COM 126408103 221582 3566429 SH SOLE 26 831010 0 2735419 CSX CORP COM 126408103 9838 158341 SH SOLE 28 116321 0 42020 CSX CORP COM 126408103 2290 36858 SH SOLE 29 30298 0 6560 CSX CORP COM 126408103 204306 3288359 SH SOLE 30 3288359 0 0 CSX CORP COM 126408103 24118 388179 SH SOLE 31 188182 0 199997 CSX CORP COM 126408103 7443 119802 SH SOLE 32 119802 0 0 CSX CORP COM 126408103 6475 104211 SH SOLE 34 104211 0 0 CSX CORP COM 126408103 42629 686133 SH SOLE 36 686133 0 0 CSX CORP COM 126408103 1143 18404 SH SOLE 40 18404 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 31 41637 SH SOLE 2 2213 0 39424 CTI BIOPHARMA CORP COM NEW 12648L601 1 1217 SH SOLE 7 1217 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 122 166920 SH SOLE 18 166920 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 61 83637 SH SOLE 19 83637 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 1303 1775777 SH SOLE 21 1775777 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 605 824668 SH SOLE 22 784004 0 40664 CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH SOLE 21 230 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 10686 394898 SH SOLE 2 12401 0 382497 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8378 309626 SH SOLE 4 309626 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2017 74543 SH SOLE 7 74543 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3818 141082 SH SOLE 13 141082 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 23568 870949 SH SOLE 15 820479 0 50470 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4399 162566 SH SOLE 18 162566 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12522 462749 SH SOLE 19 462749 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 233560 8631205 SH SOLE 21 8631205 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 131371 4854796 SH SOLE 22 4468210 0 386586 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6365 235215 SH SOLE 23 235215 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19667 726801 SH SOLE 25 726801 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 51243 1893685 SH SOLE 26 446962 0 1446723 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1583 58504 SH SOLE 28 58504 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2276 84117 SH SOLE 29 46761 0 37356 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 69340 2562437 SH SOLE 30 2562437 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 689 25450 SH SOLE 31 25450 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2534 93635 SH SOLE 32 93635 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 91231 3371433 SH SOLE 34 3371433 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 94 3458 SH SOLE 40 3458 0 0 CTS CORP COM 126501105 823 31778 SH SOLE 2 1119 0 30659 CTS CORP COM 126501105 5 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 19 722 SH SOLE 7 722 0 0 CTS CORP COM 126501105 4533 175101 SH SOLE 18 175101 0 0 CTS CORP COM 126501105 1261 48709 SH SOLE 19 48709 0 0 CTS CORP COM 126501105 92427 3569971 SH SOLE 21 3569971 0 0 CTS CORP COM 126501105 25579 987980 SH SOLE 22 952177 0 35803 CTS CORP COM 126501105 290 11213 SH SOLE 26 0 0 11213 CTS CORP COM 126501105 106 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 1777 68642 SH SOLE 30 68642 0 0 CTS CORP COM 126501105 96 3702 SH SOLE 40 3702 0 0 CUBESMART COM 229663109 10291 358711 SH SOLE 2 17756 0 340955 CUBESMART COM 229663109 3731 130036 SH SOLE 4 130036 0 0 CUBESMART COM 229663109 8699 303197 SH SOLE 7 303197 0 0 CUBESMART COM 229663109 213 7414 SH SOLE 15 7414 0 0 CUBESMART COM 229663109 2641 92047 SH SOLE 18 92047 0 0 CUBESMART COM 229663109 9971 347530 SH SOLE 19 347530 0 0 CUBESMART COM 229663109 100863 3515601 SH SOLE 21 3515601 0 0 CUBESMART COM 229663109 225510 7860232 SH SOLE 22 7506038 0 354194 CUBESMART COM 229663109 180 6283 SH SOLE 23 6283 0 0 CUBESMART COM 229663109 10978 382650 SH SOLE 25 382650 0 0 CUBESMART COM 229663109 3142 109517 SH SOLE 26 31433 0 78084 CUBESMART COM 229663109 718 25024 SH SOLE 28 25024 0 0 CUBESMART COM 229663109 3021 105315 SH SOLE 29 65881 0 39434 CUBESMART COM 229663109 25370 884263 SH SOLE 30 884263 0 0 CUBESMART COM 229663109 109 3804 SH SOLE 31 3804 0 0 CUBESMART COM 229663109 94 3280 SH SOLE 36 3280 0 0 CUBESMART COM 229663109 498 17343 SH SOLE 40 17343 0 0 CUBIC CORP COM 229669106 1357 25260 SH SOLE 2 875 0 24385 CUBIC CORP COM 229669106 6 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 30 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 7169 133407 SH SOLE 18 133407 0 0 CUBIC CORP COM 229669106 2002 37254 SH SOLE 19 37254 0 0 CUBIC CORP COM 229669106 217257 4042748 SH SOLE 21 4042748 0 0 CUBIC CORP COM 229669106 41756 776992 SH SOLE 22 741312 0 35680 CUBIC CORP COM 229669106 903 16802 SH SOLE 26 5875 0 10927 CUBIC CORP COM 229669106 192 3576 SH SOLE 28 3576 0 0 CUBIC CORP COM 229669106 3146 58532 SH SOLE 30 58532 0 0 CUBIC CORP COM 229669106 138 2566 SH SOLE 40 2566 0 0 CUE BIOPHARMA INC COM 22978P106 67 14212 SH SOLE 2 519 0 13693 CUE BIOPHARMA INC COM 22978P106 2 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 274 58404 SH SOLE 18 58404 0 0 CUE BIOPHARMA INC COM 22978P106 115 24437 SH SOLE 19 24437 0 0 CUE BIOPHARMA INC COM 22978P106 2865 609546 SH SOLE 21 609546 0 0 CUE BIOPHARMA INC COM 22978P106 920 195828 SH SOLE 22 180515 0 15313 CUI GLOBAL INC COM NEW 126576206 6 5284 SH SOLE 18 5284 0 0 CUI GLOBAL INC COM NEW 126576206 103 83376 SH SOLE 21 83376 0 0 CUI GLOBAL INC COM NEW 126576206 30 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 14965 170168 SH SOLE 2 57891 0 112277 CULLEN FROST BANKERS INC COM 229899109 501 5692 SH SOLE 4 5692 0 0 CULLEN FROST BANKERS INC COM 229899109 3886 44186 SH SOLE 7 44186 0 0 CULLEN FROST BANKERS INC COM 229899109 18583 211316 SH SOLE 18 211316 0 0 CULLEN FROST BANKERS INC COM 229899109 4304 48942 SH SOLE 19 48942 0 0 CULLEN FROST BANKERS INC COM 229899109 275946 3137884 SH SOLE 21 3137884 0 0 CULLEN FROST BANKERS INC COM 229899109 187920 2136908 SH SOLE 22 1992807 0 144101 CULLEN FROST BANKERS INC COM 229899109 493 5609 SH SOLE 23 5609 0 0 CULLEN FROST BANKERS INC COM 229899109 116 1320 SH SOLE 25 1320 0 0 CULLEN FROST BANKERS INC COM 229899109 1769 20117 SH SOLE 26 11677 0 8440 CULLEN FROST BANKERS INC COM 229899109 730 8302 SH SOLE 28 8302 0 0 CULLEN FROST BANKERS INC COM 229899109 5110 58110 SH SOLE 29 3889 0 54221 CULLEN FROST BANKERS INC COM 229899109 1472 16744 SH SOLE 30 16744 0 0 CULLEN FROST BANKERS INC COM 229899109 819 9315 SH SOLE 31 8411 0 904 CULLEN FROST BANKERS INC COM 229899109 284 3229 SH SOLE 34 3229 0 0 CULLEN FROST BANKERS INC COM 229899109 303 3448 SH SOLE 36 3448 0 0 CULLEN FROST BANKERS INC COM 229899109 454 5166 SH SOLE 40 5166 0 0 CULP INC COM 230215105 247 13081 SH SOLE 2 447 0 12634 CULP INC COM 230215105 8 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 754 39878 SH SOLE 18 39878 0 0 CULP INC COM 230215105 300 15884 SH SOLE 19 15884 0 0 CULP INC COM 230215105 7509 397278 SH SOLE 21 397278 0 0 CULP INC COM 230215105 6329 334855 SH SOLE 22 294108 0 40747 CUMBERLAND PHARMACEUTICALS I COM 230770109 11 1815 SH SOLE 18 1815 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 216 35773 SH SOLE 21 35773 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1624 269313 SH SOLE 22 269313 0 0 CUMMINS INC COM 231021106 55261 413508 SH SOLE 2 74018 0 339490 CUMMINS INC COM 231021106 8299 62100 SH SOLE 4 57993 0 4107 CUMMINS INC COM 231021106 23238 173888 SH SOLE 7 141099 0 32789 CUMMINS INC COM 231021106 804 6019 SH SOLE 13 6019 0 0 CUMMINS INC COM 231021106 198 1481 SH SOLE 15 1481 0 0 CUMMINS INC COM 231021106 45274 338774 SH SOLE 18 320240 0 18534 CUMMINS INC COM 231021106 7167 53630 SH SOLE 19 53630 0 0 CUMMINS INC COM 231021106 547587 4097477 SH SOLE 21 4097477 0 0 CUMMINS INC COM 231021106 507272 3795811 SH SOLE 22 3365979 0 429832 CUMMINS INC COM 231021106 16223 121392 SH SOLE 23 121392 0 0 CUMMINS INC COM 231021106 29886 223632 SH SOLE 25 223632 0 0 CUMMINS INC COM 231021106 117020 875635 SH SOLE 26 176405 0 699230 CUMMINS INC COM 231021106 3948 29543 SH SOLE 28 21421 0 8122 CUMMINS INC COM 231021106 1058 7917 SH SOLE 29 7917 0 0 CUMMINS INC COM 231021106 83041 621382 SH SOLE 30 621382 0 0 CUMMINS INC COM 231021106 9775 73147 SH SOLE 31 37555 0 35592 CUMMINS INC COM 231021106 3667 27442 SH SOLE 34 27442 0 0 CUMMINS INC COM 231021106 5311 39742 SH SOLE 35 39742 0 0 CUMMINS INC COM 231021106 17057 127637 SH SOLE 36 127637 0 0 CUMMINS INC COM 231021106 507 3797 SH SOLE 40 3797 0 0 CURIS INC COM NEW 231269200 9 12415 SH SOLE 21 12415 0 0 CURIS INC COM NEW 231269200 283 410208 SH SOLE 22 410208 0 0 CURO GROUP HLDGS CORP COM 23131L107 90 9442 SH SOLE 2 460 0 8982 CURO GROUP HLDGS CORP COM 23131L107 3 274 SH SOLE 7 274 0 0 CURO GROUP HLDGS CORP COM 23131L107 340 35796 SH SOLE 18 35796 0 0 CURO GROUP HLDGS CORP COM 23131L107 155 16382 SH SOLE 19 16382 0 0 CURO GROUP HLDGS CORP COM 23131L107 3577 376879 SH SOLE 21 376879 0 0 CURO GROUP HLDGS CORP COM 23131L107 3323 350180 SH SOLE 22 342144 0 8036 CURTISS WRIGHT CORP COM 231561101 12145 118928 SH SOLE 2 34619 0 84309 CURTISS WRIGHT CORP COM 231561101 136 1328 SH SOLE 4 1328 0 0 CURTISS WRIGHT CORP COM 231561101 109 1069 SH SOLE 7 1069 0 0 CURTISS WRIGHT CORP COM 231561101 13588 133057 SH SOLE 18 133057 0 0 CURTISS WRIGHT CORP COM 231561101 9022 88351 SH SOLE 19 88351 0 0 CURTISS WRIGHT CORP COM 231561101 311511 3050441 SH SOLE 21 3050441 0 0 CURTISS WRIGHT CORP COM 231561101 162344 1589740 SH SOLE 22 1502476 0 87264 CURTISS WRIGHT CORP COM 231561101 3025 29625 SH SOLE 23 29625 0 0 CURTISS WRIGHT CORP COM 231561101 3230 31630 SH SOLE 26 9605 0 22025 CURTISS WRIGHT CORP COM 231561101 546 5351 SH SOLE 28 5351 0 0 CURTISS WRIGHT CORP COM 231561101 957 9368 SH SOLE 29 0 0 9368 CURTISS WRIGHT CORP COM 231561101 1623 15889 SH SOLE 30 15889 0 0 CURTISS WRIGHT CORP COM 231561101 92 902 SH SOLE 31 893 0 9 CURTISS WRIGHT CORP COM 231561101 1723 16868 SH SOLE 34 16868 0 0 CURTISS WRIGHT CORP COM 231561101 92 903 SH SOLE 36 903 0 0 CURTISS WRIGHT CORP COM 231561101 371 3633 SH SOLE 40 3633 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 594 41024 SH SOLE 2 1549 0 39475 CUSHMAN WAKEFIELD PLC SHS G2717B108 2246 155216 SH SOLE 18 155216 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 998 68990 SH SOLE 19 68990 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 22526 1556723 SH SOLE 21 1556723 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 7500 518344 SH SOLE 22 448790 0 69554 CUSHMAN WAKEFIELD PLC SHS G2717B108 89 6133 SH SOLE 26 0 0 6133 CUSHMAN WAKEFIELD PLC SHS G2717B108 193 13355 SH SOLE 30 13355 0 0 CUSTOMERS BANCORP INC COM 23204G100 525 28873 SH SOLE 2 1036 0 27837 CUSTOMERS BANCORP INC COM 23204G100 11 624 SH SOLE 7 624 0 0 CUSTOMERS BANCORP INC COM 23204G100 2917 160250 SH SOLE 18 160250 0 0 CUSTOMERS BANCORP INC COM 23204G100 895 49174 SH SOLE 19 49174 0 0 CUSTOMERS BANCORP INC COM 23204G100 57985 3185990 SH SOLE 21 3185990 0 0 CUSTOMERS BANCORP INC COM 23204G100 17654 969997 SH SOLE 22 933650 0 36347 CUSTOMERS BANCORP INC COM 23204G100 112 6159 SH SOLE 23 6159 0 0 CUSTOMERS BANCORP INC COM 23204G100 253 13927 SH SOLE 26 0 0 13927 CUSTOMERS BANCORP INC COM 23204G100 68 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 1077 59180 SH SOLE 30 59180 0 0 CUSTOMERS BANCORP INC COM 23204G100 50 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 186 10942 SH SOLE 2 530 0 10412 CUTERA INC COM 232109108 6 350 SH SOLE 7 350 0 0 CUTERA INC COM 232109108 1191 70003 SH SOLE 18 70003 0 0 CUTERA INC COM 232109108 332 19515 SH SOLE 19 19515 0 0 CUTERA INC COM 232109108 25094 1474384 SH SOLE 21 1474384 0 0 CUTERA INC COM 232109108 6848 402364 SH SOLE 22 384713 0 17651 CUTERA INC COM 232109108 90 5272 SH SOLE 26 0 0 5272 CUTERA INC COM 232109108 23 1338 SH SOLE 28 1338 0 0 CUTERA INC COM 232109108 475 27917 SH SOLE 30 27917 0 0 CVB FINL CORP COM 126600105 2343 115822 SH SOLE 2 3849 0 111973 CVB FINL CORP COM 126600105 15 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 46 2254 SH SOLE 7 2254 0 0 CVB FINL CORP COM 126600105 13023 643726 SH SOLE 18 643726 0 0 CVB FINL CORP COM 126600105 3633 179601 SH SOLE 19 179601 0 0 CVB FINL CORP COM 126600105 227590 11250118 SH SOLE 21 11250118 0 0 CVB FINL CORP COM 126600105 68397 3380985 SH SOLE 22 3251656 0 129329 CVB FINL CORP COM 126600105 662 32721 SH SOLE 26 23502 0 9219 CVB FINL CORP COM 126600105 295 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 4235 209350 SH SOLE 30 209350 0 0 CVB FINL CORP COM 126600105 214 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 3 980 SH SOLE 18 980 0 0 CVD EQUIPMENT CORP COM 126601103 60 16843 SH SOLE 21 16843 0 0 CVR ENERGY INC COM 12662P108 655 18988 SH SOLE 2 4321 0 14667 CVR ENERGY INC COM 12662P108 7 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 12 350 SH SOLE 7 350 0 0 CVR ENERGY INC COM 12662P108 2103 60999 SH SOLE 18 60999 0 0 CVR ENERGY INC COM 12662P108 2358 68383 SH SOLE 19 68383 0 0 CVR ENERGY INC COM 12662P108 23000 667065 SH SOLE 21 667065 0 0 CVR ENERGY INC COM 12662P108 23753 688903 SH SOLE 22 653926 0 34977 CVR ENERGY INC COM 12662P108 425 12312 SH SOLE 23 12312 0 0 CVR ENERGY INC COM 12662P108 841 24405 SH SOLE 26 2225 0 22180 CVR ENERGY INC COM 12662P108 125 3632 SH SOLE 28 3632 0 0 CVR ENERGY INC COM 12662P108 253 7347 SH SOLE 30 7347 0 0 CVR ENERGY INC COM 12662P108 66 1925 SH SOLE 40 1925 0 0 CVS HEALTH CORP COM 126650100 231504 3533338 SH SOLE 2 561260 0 2972078 CVS HEALTH CORP COM 126650100 34388 524842 SH SOLE 4 490786 0 34056 CVS HEALTH CORP COM 126650100 73375 1119887 SH SOLE 7 1034625 0 85262 CVS HEALTH CORP COM 126650100 2772 42307 SH SOLE 13 42307 0 0 CVS HEALTH CORP COM 126650100 716 10922 SH SOLE 15 10922 0 0 CVS HEALTH CORP COM 126650100 7 104 SH SOLE 17 0 0 104 CVS HEALTH CORP COM 126650100 291585 4450320 SH SOLE 18 4204680 0 245640 CVS HEALTH CORP COM 126650100 485302 7406926 SH SOLE 19 7406926 0 0 CVS HEALTH CORP COM 126650100 1703287 25996442 SH SOLE 21 25996442 0 0 CVS HEALTH CORP COM 126650100 2125941 32447214 SH SOLE 22 28716461 0 3730753 CVS HEALTH CORP COM 126650100 63554 969995 SH SOLE 23 969995 0 0 CVS HEALTH CORP COM 126650100 79245 1209477 SH SOLE 25 1209477 0 0 CVS HEALTH CORP COM 126650100 372397 5683710 SH SOLE 26 1264067 0 4419643 CVS HEALTH CORP COM 126650100 16268 248292 SH SOLE 28 181479 0 66813 CVS HEALTH CORP COM 126650100 12142 185310 SH SOLE 29 74121 0 111189 CVS HEALTH CORP COM 126650100 353891 5401264 SH SOLE 30 5401264 0 0 CVS HEALTH CORP COM 126650100 39376 600984 SH SOLE 31 313895 0 287089 CVS HEALTH CORP COM 126650100 124627 1902126 SH SOLE 34 1902126 0 0 CVS HEALTH CORP COM 126650100 78122 1192345 SH SOLE 36 1192345 0 0 CVS HEALTH CORP COM 126650100 1910 29153 SH SOLE 40 29153 0 0 CYANOTECH CORP COM PAR $0.02 232437301 2 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 10 130 SH SOLE 4 130 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 316 4257 SH SOLE 7 4257 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 30190 407209 SH SOLE 21 407209 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 18202 245505 SH SOLE 22 229750 0 15755 CYBERARK SOFTWARE LTD SHS M2682V108 85 1147 SH SOLE 23 1147 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 196 2638 SH SOLE 26 0 0 2638 CYBERARK SOFTWARE LTD SHS M2682V108 295 3983 SH SOLE 30 3983 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 298 4024 SH SOLE 40 4024 0 0 CYBEROPTICS CORP COM 232517102 23 1295 SH SOLE 18 1295 0 0 CYBEROPTICS CORP COM 232517102 396 22484 SH SOLE 21 22484 0 0 CYBEROPTICS CORP COM 232517102 3209 182032 SH SOLE 22 182032 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH SOLE 21 796 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 397 50404 SH SOLE 2 2194 0 48210 CYMABAY THERAPEUTICS INC COM 23257D103 10 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1612 204808 SH SOLE 18 204808 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 692 87930 SH SOLE 19 87930 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 24195 3074333 SH SOLE 21 3074333 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 13421 1705288 SH SOLE 22 1635226 0 70062 CYMABAY THERAPEUTICS INC COM 23257D103 30 3844 SH SOLE 26 0 0 3844 CYMABAY THERAPEUTICS INC COM 23257D103 64 8180 SH SOLE 28 8180 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 127 16166 SH SOLE 30 16166 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 74 9362 SH SOLE 40 9362 0 0 CYNERGISTEK INC COM 23258P105 7 1418 SH SOLE 18 1418 0 0 CYNERGISTEK INC COM 23258P105 104 21947 SH SOLE 21 21947 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 10352 813810 SH SOLE 2 173157 0 640653 CYPRESS SEMICONDUCTOR CORP COM 232806109 22 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 100 7845 SH SOLE 7 7845 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 13234 1040377 SH SOLE 18 1040377 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 975 76625 SH SOLE 19 76625 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 251470 19769658 SH SOLE 21 19769658 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 151819 11935488 SH SOLE 22 11117884 0 817604 CYPRESS SEMICONDUCTOR CORP COM 232806109 1337 105111 SH SOLE 26 65885 0 39226 CYPRESS SEMICONDUCTOR CORP COM 232806109 587 46161 SH SOLE 28 46161 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 19686 1547627 SH SOLE 30 1547627 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 97 7592 SH SOLE 31 7194 0 398 CYPRESS SEMICONDUCTOR CORP COM 232806109 97 7640 SH SOLE 36 7640 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 379 29823 SH SOLE 40 29823 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 797 675000 PRN SOLE 21 675000 0 0 CYRUSONE INC COM 23283R100 13052 246827 SH SOLE 2 50754 0 196073 CYRUSONE INC COM 23283R100 10361 195940 SH SOLE 4 195940 0 0 CYRUSONE INC COM 23283R100 9004 170274 SH SOLE 7 170274 0 0 CYRUSONE INC COM 23283R100 221 4171 SH SOLE 15 4171 0 0 CYRUSONE INC COM 23283R100 26990 510401 SH SOLE 18 510401 0 0 CYRUSONE INC COM 23283R100 21792 412102 SH SOLE 19 412102 0 0 CYRUSONE INC COM 23283R100 318795 6028653 SH SOLE 21 6028653 0 0 CYRUSONE INC COM 23283R100 245188 4636688 SH SOLE 22 4324526 0 312162 CYRUSONE INC COM 23283R100 3046 57594 SH SOLE 23 57594 0 0 CYRUSONE INC COM 23283R100 11500 217478 SH SOLE 25 217478 0 0 CYRUSONE INC COM 23283R100 3233 61137 SH SOLE 26 14301 0 46836 CYRUSONE INC COM 23283R100 1756 33209 SH SOLE 28 33209 0 0 CYRUSONE INC COM 23283R100 1982 37473 SH SOLE 29 37473 0 0 CYRUSONE INC COM 23283R100 26458 500347 SH SOLE 30 500347 0 0 CYRUSONE INC COM 23283R100 112 2116 SH SOLE 31 2116 0 0 CYRUSONE INC COM 23283R100 14610 276284 SH SOLE 34 276284 0 0 CYRUSONE INC COM 23283R100 510 9637 SH SOLE 40 9637 0 0 CYTOKINETICS INC COM NEW 23282W605 464 73431 SH SOLE 2 38207 0 35224 CYTOKINETICS INC COM NEW 23282W605 5 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 1713 271025 SH SOLE 18 271025 0 0 CYTOKINETICS INC COM NEW 23282W605 1806 285748 SH SOLE 19 285748 0 0 CYTOKINETICS INC COM NEW 23282W605 39562 6259770 SH SOLE 21 6259770 0 0 CYTOKINETICS INC COM NEW 23282W605 10182 1611040 SH SOLE 22 1564179 0 46861 CYTOKINETICS INC COM NEW 23282W605 50 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 664 105043 SH SOLE 30 105043 0 0 CYTOKINETICS INC COM NEW 23282W605 669 105836 SH SOLE 34 105836 0 0 CYTOKINETICS INC COM NEW 23282W605 38 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 605 40091 SH SOLE 2 5789 0 34302 CYTOMX THERAPEUTICS INC COM 23284F105 13 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2307 152813 SH SOLE 18 152813 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2078 137583 SH SOLE 19 137583 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 31330 2074832 SH SOLE 21 2074832 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 20637 1366710 SH SOLE 22 1319034 0 47676 CYTOMX THERAPEUTICS INC COM 23284F105 301 19958 SH SOLE 23 19958 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 674 44649 SH SOLE 26 0 0 44649 CYTOMX THERAPEUTICS INC COM 23284F105 78 5138 SH SOLE 28 5138 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 68 4517 SH SOLE 29 0 0 4517 CYTOMX THERAPEUTICS INC COM 23284F105 169 11211 SH SOLE 30 11211 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 6 422 SH SOLE 34 422 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 32 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 7 23770 SH SOLE 22 23770 0 0 CYTOSORBENTS CORP COM NEW 23283X206 196 24203 SH SOLE 2 965 0 23238 CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 833 103041 SH SOLE 18 103041 0 0 CYTOSORBENTS CORP COM NEW 23283X206 344 42521 SH SOLE 19 42521 0 0 CYTOSORBENTS CORP COM NEW 23283X206 8041 995126 SH SOLE 21 995126 0 0 CYTOSORBENTS CORP COM NEW 23283X206 6627 820155 SH SOLE 22 799450 0 20705 CYTRX CORP COM PAR 232828608 2 5035 SH SOLE 18 5035 0 0 CYTRX CORP COM PAR 232828608 33 74595 SH SOLE 21 74595 0 0 CYTRX CORP COM PAR 232828608 101 225782 SH SOLE 22 225782 0 0 D R HORTON INC COM 23331A109 29684 856446 SH SOLE 2 88175 0 768271 D R HORTON INC COM 23331A109 4162 120070 SH SOLE 4 110791 0 9279 D R HORTON INC COM 23331A109 10548 304314 SH SOLE 7 271586 0 32728 D R HORTON INC COM 23331A109 569 16425 SH SOLE 13 16425 0 0 D R HORTON INC COM 23331A109 96 2771 SH SOLE 15 2771 0 0 D R HORTON INC COM 23331A109 3 100 SH SOLE 17 0 0 100 D R HORTON INC COM 23331A109 90817 2620219 SH SOLE 18 2302016 0 318203 D R HORTON INC COM 23331A109 26933 777068 SH SOLE 19 777068 0 0 D R HORTON INC COM 23331A109 379604 10952220 SH SOLE 21 10952220 0 0 D R HORTON INC COM 23331A109 299742 8648068 SH SOLE 22 7695465 0 952603 D R HORTON INC COM 23331A109 8775 253172 SH SOLE 23 253172 0 0 D R HORTON INC COM 23331A109 14040 405075 SH SOLE 25 326085 0 78990 D R HORTON INC COM 23331A109 46745 1348679 SH SOLE 26 430461 0 918218 D R HORTON INC COM 23331A109 2405 69374 SH SOLE 28 51245 0 18129 D R HORTON INC COM 23331A109 3077 88771 SH SOLE 29 15567 0 73204 D R HORTON INC COM 23331A109 40227 1160619 SH SOLE 30 1160619 0 0 D R HORTON INC COM 23331A109 4830 139341 SH SOLE 31 70746 0 68595 D R HORTON INC COM 23331A109 28764 829885 SH SOLE 34 829885 0 0 D R HORTON INC COM 23331A109 11508 332028 SH SOLE 36 332028 0 0 D R HORTON INC COM 23331A109 332 9577 SH SOLE 40 9577 0 0 DAILY JOURNAL CORP COM 233912104 238 1018 SH SOLE 2 40 0 978 DAILY JOURNAL CORP COM 233912104 6 27 SH SOLE 7 27 0 0 DAILY JOURNAL CORP COM 233912104 925 3954 SH SOLE 18 3954 0 0 DAILY JOURNAL CORP COM 233912104 371 1587 SH SOLE 19 1587 0 0 DAILY JOURNAL CORP COM 233912104 9166 39170 SH SOLE 21 39170 0 0 DAILY JOURNAL CORP COM 233912104 3464 14803 SH SOLE 22 14022 0 781 DAKTRONICS INC COM 234264109 267 36054 SH SOLE 2 1375 0 34679 DAKTRONICS INC COM 234264109 2 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 7 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 1458 196969 SH SOLE 18 196969 0 0 DAKTRONICS INC COM 234264109 385 52048 SH SOLE 19 52048 0 0 DAKTRONICS INC COM 234264109 31984 4322186 SH SOLE 21 4322186 0 0 DAKTRONICS INC COM 234264109 7395 999323 SH SOLE 22 952446 0 46877 DAKTRONICS INC COM 234264109 87 11705 SH SOLE 26 0 0 11705 DAKTRONICS INC COM 234264109 39 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 570 76993 SH SOLE 30 76993 0 0 DAKTRONICS INC COM 234264109 29 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 3269 239839 SH SOLE 2 126753 0 113086 DANA INCORPORATED COM 235825205 138 10154 SH SOLE 4 10154 0 0 DANA INCORPORATED COM 235825205 42 3102 SH SOLE 7 3102 0 0 DANA INCORPORATED COM 235825205 11458 840635 SH SOLE 18 840635 0 0 DANA INCORPORATED COM 235825205 8738 641078 SH SOLE 19 641078 0 0 DANA INCORPORATED COM 235825205 138504 10161690 SH SOLE 21 10161690 0 0 DANA INCORPORATED COM 235825205 92470 6784302 SH SOLE 22 6408195 0 376107 DANA INCORPORATED COM 235825205 1300 95361 SH SOLE 23 95361 0 0 DANA INCORPORATED COM 235825205 3152 231279 SH SOLE 26 35189 0 196090 DANA INCORPORATED COM 235825205 257 18860 SH SOLE 28 18860 0 0 DANA INCORPORATED COM 235825205 756 55487 SH SOLE 29 0 0 55487 DANA INCORPORATED COM 235825205 526 38574 SH SOLE 30 38574 0 0 DANA INCORPORATED COM 235825205 72 5261 SH SOLE 31 0 0 5261 DANA INCORPORATED COM 235825205 1370 100545 SH SOLE 34 100545 0 0 DANA INCORPORATED COM 235825205 118 8694 SH SOLE 36 8694 0 0 DANA INCORPORATED COM 235825205 232 17018 SH SOLE 40 17018 0 0 DANAHER CORP DEL COM 235851102 208081 2017856 SH SOLE 2 536397 0 1481459 DANAHER CORP DEL COM 235851102 30868 299344 SH SOLE 4 282755 0 16589 DANAHER CORP DEL COM 235851102 59333 575383 SH SOLE 7 567088 0 8295 DANAHER CORP DEL COM 235851102 8702 84386 SH SOLE 13 84386 0 0 DANAHER CORP DEL COM 235851102 551 5344 SH SOLE 15 5344 0 0 DANAHER CORP DEL COM 235851102 144643 1402668 SH SOLE 18 1326891 0 75777 DANAHER CORP DEL COM 235851102 64238 622946 SH SOLE 19 622946 0 0 DANAHER CORP DEL COM 235851102 1474706 14300873 SH SOLE 21 14300873 0 0 DANAHER CORP DEL COM 235851102 1640688 15910475 SH SOLE 22 13847261 0 2063214 DANAHER CORP DEL COM 235851102 63163 612520 SH SOLE 23 612520 0 0 DANAHER CORP DEL COM 235851102 59769 579609 SH SOLE 25 579609 0 0 DANAHER CORP DEL COM 235851102 304841 2956177 SH SOLE 26 627564 0 2328613 DANAHER CORP DEL COM 235851102 12407 120315 SH SOLE 28 88029 0 32286 DANAHER CORP DEL COM 235851102 26325 255283 SH SOLE 29 129315 0 125968 DANAHER CORP DEL COM 235851102 264689 2566807 SH SOLE 30 2566807 0 0 DANAHER CORP DEL COM 235851102 47510 460727 SH SOLE 31 275927 0 184800 DANAHER CORP DEL COM 235851102 26337 255399 SH SOLE 34 255399 0 0 DANAHER CORP DEL COM 235851102 61321 594655 SH SOLE 36 594655 0 0 DANAHER CORP DEL COM 235851102 1467 14230 SH SOLE 40 14230 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 56 2388 SH SOLE 4 2388 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 155 6604 SH SOLE 21 6604 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1040 44437 SH SOLE 22 44437 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 587 25090 SH SOLE 30 25090 0 0 DARDEN RESTAURANTS INC COM 237194105 50251 503211 SH SOLE 2 242213 0 260998 DARDEN RESTAURANTS INC COM 237194105 9522 95352 SH SOLE 4 92086 0 3266 DARDEN RESTAURANTS INC COM 237194105 17214 172384 SH SOLE 7 135019 0 37365 DARDEN RESTAURANTS INC COM 237194105 1676 16785 SH SOLE 13 16785 0 0 DARDEN RESTAURANTS INC COM 237194105 106 1065 SH SOLE 15 1065 0 0 DARDEN RESTAURANTS INC COM 237194105 32948 329943 SH SOLE 18 310575 0 19368 DARDEN RESTAURANTS INC COM 237194105 17450 174743 SH SOLE 19 174743 0 0 DARDEN RESTAURANTS INC COM 237194105 530342 5310857 SH SOLE 21 5310857 0 0 DARDEN RESTAURANTS INC COM 237194105 376136 3766637 SH SOLE 22 3187202 0 579435 DARDEN RESTAURANTS INC COM 237194105 18492 185184 SH SOLE 23 185184 0 0 DARDEN RESTAURANTS INC COM 237194105 13190 132081 SH SOLE 25 132081 0 0 DARDEN RESTAURANTS INC COM 237194105 69657 697542 SH SOLE 26 159660 0 537882 DARDEN RESTAURANTS INC COM 237194105 2351 23545 SH SOLE 28 17225 0 6320 DARDEN RESTAURANTS INC COM 237194105 11385 114012 SH SOLE 29 72744 0 41268 DARDEN RESTAURANTS INC COM 237194105 49884 499543 SH SOLE 30 499543 0 0 DARDEN RESTAURANTS INC COM 237194105 16700 167239 SH SOLE 31 116258 0 50981 DARDEN RESTAURANTS INC COM 237194105 2973 29773 SH SOLE 32 29773 0 0 DARDEN RESTAURANTS INC COM 237194105 8932 89446 SH SOLE 34 89446 0 0 DARDEN RESTAURANTS INC COM 237194105 7181 71906 SH SOLE 35 71906 0 0 DARDEN RESTAURANTS INC COM 237194105 13830 138489 SH SOLE 36 138489 0 0 DARDEN RESTAURANTS INC COM 237194105 338 3381 SH SOLE 40 3381 0 0 DARE BIOSCIENCE INC COM 23666P101 0 643 SH SOLE 21 643 0 0 DARIOHEALTH CORP COM 23725P100 3 3318 SH SOLE 18 3318 0 0 DARIOHEALTH CORP COM 23725P100 30 38284 SH SOLE 21 38284 0 0 DARLING INGREDIENTS INC COM 237266101 3241 168436 SH SOLE 2 5740 0 162696 DARLING INGREDIENTS INC COM 237266101 14 734 SH SOLE 4 734 0 0 DARLING INGREDIENTS INC COM 237266101 1413 73416 SH SOLE 7 73416 0 0 DARLING INGREDIENTS INC COM 237266101 16280 846173 SH SOLE 18 846173 0 0 DARLING INGREDIENTS INC COM 237266101 4696 244093 SH SOLE 19 244093 0 0 DARLING INGREDIENTS INC COM 237266101 340511 17698081 SH SOLE 21 17698081 0 0 DARLING INGREDIENTS INC COM 237266101 92579 4811794 SH SOLE 22 4590475 0 221319 DARLING INGREDIENTS INC COM 237266101 887 46110 SH SOLE 26 32935 0 13175 DARLING INGREDIENTS INC COM 237266101 421 21870 SH SOLE 28 21870 0 0 DARLING INGREDIENTS INC COM 237266101 6960 361726 SH SOLE 30 361726 0 0 DARLING INGREDIENTS INC COM 237266101 128 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 249 12966 SH SOLE 40 12966 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 82 5909 SH SOLE 2 0 0 5909 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 264 18985 SH SOLE 18 18985 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 129 9295 SH SOLE 19 9295 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2957 212604 SH SOLE 21 212604 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 3019 217058 SH SOLE 22 213916 0 3142 DASEKE INC COM 23753F107 151 41044 SH SOLE 2 1485 0 39559 DASEKE INC COM 23753F107 3 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 516 140285 SH SOLE 18 140285 0 0 DASEKE INC COM 23753F107 291 79134 SH SOLE 19 79134 0 0 DASEKE INC COM 23753F107 5264 1430350 SH SOLE 21 1430350 0 0 DASEKE INC COM 23753F107 5478 1488504 SH SOLE 22 1436153 0 52351 DASEKE INC COM 23753F107 109 29571 SH SOLE 23 29571 0 0 DASEKE INC COM 23753F107 153 41476 SH SOLE 26 0 0 41476 DASEKE INC COM 23753F107 35 9433 SH SOLE 30 9433 0 0 DATA I O CORP COM 237690102 9 1802 SH SOLE 18 1802 0 0 DATA I O CORP COM 237690102 126 25155 SH SOLE 21 25155 0 0 DATA I O CORP COM 237690102 85 17015 SH SOLE 22 17015 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1420 31869 SH SOLE 2 1393 0 30476 DAVE & BUSTERS ENTMT INC COM 238337109 10 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 32 711 SH SOLE 7 711 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 8810 197701 SH SOLE 18 197701 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2648 59427 SH SOLE 19 59427 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 182196 4088787 SH SOLE 21 4088787 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 51488 1155477 SH SOLE 22 1105466 0 50011 DAVE & BUSTERS ENTMT INC COM 238337109 517 11608 SH SOLE 26 9580 0 2028 DAVE & BUSTERS ENTMT INC COM 238337109 237 5322 SH SOLE 28 5322 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3582 80390 SH SOLE 30 80390 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 191 4283 SH SOLE 40 4283 0 0 DAVIDSTEA INC COM 238661102 0 30 SH SOLE 17 0 0 30 DAVITA INC COM 23918K108 20469 397765 SH SOLE 2 103349 0 294416 DAVITA INC COM 23918K108 3680 71521 SH SOLE 4 67838 0 3683 DAVITA INC COM 23918K108 5442 105755 SH SOLE 7 99164 0 6591 DAVITA INC COM 23918K108 254 4942 SH SOLE 13 4942 0 0 DAVITA INC COM 23918K108 58 1133 SH SOLE 15 1133 0 0 DAVITA INC COM 23918K108 32212 625965 SH SOLE 18 604908 0 21057 DAVITA INC COM 23918K108 116355 2261075 SH SOLE 19 2261075 0 0 DAVITA INC COM 23918K108 175270 3405949 SH SOLE 21 3405949 0 0 DAVITA INC COM 23918K108 168257 3269667 SH SOLE 22 2893646 0 376021 DAVITA INC COM 23918K108 4785 92992 SH SOLE 23 92992 0 0 DAVITA INC COM 23918K108 14110 274198 SH SOLE 25 274198 0 0 DAVITA INC COM 23918K108 35182 683684 SH SOLE 26 195639 0 488045 DAVITA INC COM 23918K108 1331 25871 SH SOLE 28 18957 0 6914 DAVITA INC COM 23918K108 1787 34731 SH SOLE 29 7446 0 27285 DAVITA INC COM 23918K108 26722 519268 SH SOLE 30 519268 0 0 DAVITA INC COM 23918K108 2866 55703 SH SOLE 31 32985 0 22718 DAVITA INC COM 23918K108 50881 988746 SH SOLE 34 988746 0 0 DAVITA INC COM 23918K108 5609 108992 SH SOLE 36 108992 0 0 DAVITA INC COM 23918K108 158 3074 SH SOLE 40 3074 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 105 31098 SH SOLE 2 992 0 30106 DAWSON GEOPHYSICAL CO NEW COM 239360100 3 798 SH SOLE 7 798 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 236 69962 SH SOLE 18 69962 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 96 28550 SH SOLE 19 28550 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 2595 767861 SH SOLE 21 767861 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 3218 952181 SH SOLE 22 940325 0 11856 DAWSON GEOPHYSICAL CO NEW COM 239360100 125 37017 SH SOLE 29 0 0 37017 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1930 300567 SH SOLE 21 300567 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 5 753 SH SOLE 30 753 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 10 374 SH SOLE 17 0 0 374 DBX ETF TR XTRACK USD HIGH 233051432 0 6 SH SOLE 17 0 0 6 DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH SOLE 17 0 0 42 DBX ETF TR XTRACK HRVST CSI 233051879 9365 427054 SH SOLE 22 427054 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 119 4503 SH SOLE 18 4503 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 16275 614388 SH SOLE 19 614388 0 0 DEAN FOODS CO NEW COM NEW 242370203 459 120445 SH SOLE 2 29505 0 90940 DEAN FOODS CO NEW COM NEW 242370203 1 286 SH SOLE 4 286 0 0 DEAN FOODS CO NEW COM NEW 242370203 24 6173 SH SOLE 7 6173 0 0 DEAN FOODS CO NEW COM NEW 242370203 1818 477093 SH SOLE 18 477093 0 0 DEAN FOODS CO NEW COM NEW 242370203 1076 282360 SH SOLE 19 282360 0 0 DEAN FOODS CO NEW COM NEW 242370203 37446 9828422 SH SOLE 21 9828422 0 0 DEAN FOODS CO NEW COM NEW 242370203 12086 3172133 SH SOLE 22 2994746 0 177387 DEAN FOODS CO NEW COM NEW 242370203 435 114089 SH SOLE 23 114089 0 0 DEAN FOODS CO NEW COM NEW 242370203 196 51499 SH SOLE 26 8410 0 43089 DEAN FOODS CO NEW COM NEW 242370203 28 7430 SH SOLE 28 7430 0 0 DEAN FOODS CO NEW COM NEW 242370203 64 16836 SH SOLE 29 0 0 16836 DEAN FOODS CO NEW COM NEW 242370203 682 179097 SH SOLE 30 179097 0 0 DEAN FOODS CO NEW COM NEW 242370203 42 11029 SH SOLE 36 11029 0 0 DEAN FOODS CO NEW COM NEW 242370203 39 10114 SH SOLE 40 10114 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 168 8020 SH SOLE 2 1335 0 6685 DECIPHERA PHARMACEUTICALS IN COM 24344T101 3 164 SH SOLE 7 164 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 629 29946 SH SOLE 18 29946 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 684 32609 SH SOLE 19 32609 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 15472 737121 SH SOLE 21 737121 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7525 358522 SH SOLE 22 345596 0 12926 DECIPHERA PHARMACEUTICALS IN COM 24344T101 55 2615 SH SOLE 23 2615 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 19 897 SH SOLE 26 0 0 897 DECIPHERA PHARMACEUTICALS IN COM 24344T101 70 3351 SH SOLE 30 3351 0 0 DECKERS OUTDOOR CORP COM 243537107 4555 35596 SH SOLE 2 13114 0 22482 DECKERS OUTDOOR CORP COM 243537107 15 120 SH SOLE 4 120 0 0 DECKERS OUTDOOR CORP COM 243537107 74 576 SH SOLE 7 576 0 0 DECKERS OUTDOOR CORP COM 243537107 21139 165216 SH SOLE 18 165216 0 0 DECKERS OUTDOOR CORP COM 243537107 6756 52798 SH SOLE 19 52798 0 0 DECKERS OUTDOOR CORP COM 243537107 265047 2071492 SH SOLE 21 2071492 0 0 DECKERS OUTDOOR CORP COM 243537107 132444 1035124 SH SOLE 22 993559 0 41565 DECKERS OUTDOOR CORP COM 243537107 112 873 SH SOLE 23 873 0 0 DECKERS OUTDOOR CORP COM 243537107 1033 8074 SH SOLE 26 3393 0 4681 DECKERS OUTDOOR CORP COM 243537107 442 3451 SH SOLE 28 3451 0 0 DECKERS OUTDOOR CORP COM 243537107 268 2096 SH SOLE 29 0 0 2096 DECKERS OUTDOOR CORP COM 243537107 927 7248 SH SOLE 30 7248 0 0 DECKERS OUTDOOR CORP COM 243537107 162 1265 SH SOLE 34 1265 0 0 DECKERS OUTDOOR CORP COM 243537107 157 1229 SH SOLE 36 1229 0 0 DECKERS OUTDOOR CORP COM 243537107 328 2564 SH SOLE 40 2564 0 0 DEERE & CO COM 244199105 115926 777142 SH SOLE 2 61956 0 715186 DEERE & CO COM 244199105 15139 101487 SH SOLE 4 93358 0 8129 DEERE & CO COM 244199105 52325 350777 SH SOLE 7 350777 0 0 DEERE & CO COM 244199105 592 3966 SH SOLE 13 3966 0 0 DEERE & CO COM 244199105 412 2760 SH SOLE 15 2760 0 0 DEERE & CO COM 244199105 40 270 SH SOLE 17 0 0 270 DEERE & CO COM 244199105 93361 625868 SH SOLE 18 588088 0 37780 DEERE & CO COM 244199105 14429 96728 SH SOLE 19 96728 0 0 DEERE & CO COM 244199105 801441 5372667 SH SOLE 21 5372667 0 0 DEERE & CO COM 244199105 1159469 7772800 SH SOLE 22 6928842 0 843958 DEERE & CO COM 244199105 31753 212863 SH SOLE 23 212863 0 0 DEERE & CO COM 244199105 44426 297821 SH SOLE 25 297821 0 0 DEERE & CO COM 244199105 173687 1164353 SH SOLE 26 324039 0 840314 DEERE & CO COM 244199105 8770 58795 SH SOLE 28 42892 0 15903 DEERE & CO COM 244199105 5440 36467 SH SOLE 29 36467 0 0 DEERE & CO COM 244199105 163207 1094102 SH SOLE 30 1094102 0 0 DEERE & CO COM 244199105 21026 140950 SH SOLE 31 67304 0 73646 DEERE & CO COM 244199105 8790 58929 SH SOLE 34 58929 0 0 DEERE & CO COM 244199105 40137 269066 SH SOLE 36 269066 0 0 DEERE & CO COM 244199105 1028 6892 SH SOLE 40 6892 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 234 32694 SH SOLE 2 1362 0 31332 DEL FRISCOS RESTAURANT GROUP COM 245077102 4 572 SH SOLE 7 572 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 857 119801 SH SOLE 18 119801 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 335 46809 SH SOLE 19 46809 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 8367 1170191 SH SOLE 21 1170191 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 6594 922216 SH SOLE 22 904828 0 17388 DEL TACO RESTAURANTS INC COM 245496104 306 30592 SH SOLE 2 1108 0 29484 DEL TACO RESTAURANTS INC COM 245496104 8 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC COM 245496104 1098 109880 SH SOLE 18 109880 0 0 DEL TACO RESTAURANTS INC COM 245496104 449 44935 SH SOLE 19 44935 0 0 DEL TACO RESTAURANTS INC COM 245496104 10978 1098924 SH SOLE 21 1098924 0 0 DEL TACO RESTAURANTS INC COM 245496104 11121 1113199 SH SOLE 22 1068546 0 44653 DEL TACO RESTAURANTS INC COM 245496104 165 16539 SH SOLE 26 0 0 16539 DEL TACO RESTAURANTS INC COM 245496104 56 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 121 12106 SH SOLE 30 12106 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1659 56725 SH SOLE 19 56725 0 0 DELEK US HLDGS INC NEW COM 24665A103 2216 68154 SH SOLE 2 2859 0 65295 DELEK US HLDGS INC NEW COM 24665A103 10 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 88 2698 SH SOLE 7 2698 0 0 DELEK US HLDGS INC NEW COM 24665A103 8675 266827 SH SOLE 18 266827 0 0 DELEK US HLDGS INC NEW COM 24665A103 3945 121332 SH SOLE 19 121332 0 0 DELEK US HLDGS INC NEW COM 24665A103 93133 2864746 SH SOLE 21 2864746 0 0 DELEK US HLDGS INC NEW COM 24665A103 75378 2318623 SH SOLE 22 2112583 0 206040 DELEK US HLDGS INC NEW COM 24665A103 842 25899 SH SOLE 26 18693 0 7206 DELEK US HLDGS INC NEW COM 24665A103 327 10057 SH SOLE 28 10057 0 0 DELEK US HLDGS INC NEW COM 24665A103 641 19721 SH SOLE 30 19721 0 0 DELEK US HLDGS INC NEW COM 24665A103 214 6592 SH SOLE 36 6592 0 0 DELEK US HLDGS INC NEW COM 24665A103 239 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18647 381560 SH SOLE 2 75520 0 306040 DELL TECHNOLOGIES INC CL C 24703L202 2258 46201 SH SOLE 4 42160 0 4041 DELL TECHNOLOGIES INC CL C 24703L202 598 12235 SH SOLE 7 12235 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1044 21365 SH SOLE 13 21365 0 0 DELL TECHNOLOGIES INC CL C 24703L202 59 1205 SH SOLE 15 1205 0 0 DELL TECHNOLOGIES INC CL C 24703L202 30185 617655 SH SOLE 18 538202 0 79453 DELL TECHNOLOGIES INC CL C 24703L202 20257 414513 SH SOLE 19 414513 0 0 DELL TECHNOLOGIES INC CL C 24703L202 115558 2364590 SH SOLE 21 2364590 0 0 DELL TECHNOLOGIES INC CL C 24703L202 169624 3470933 SH SOLE 22 3204712 0 266221 DELL TECHNOLOGIES INC CL C 24703L202 4398 89990 SH SOLE 23 89990 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7943 162534 SH SOLE 25 139364 0 23170 DELL TECHNOLOGIES INC CL C 24703L202 19262 394146 SH SOLE 26 136055 0 258091 DELL TECHNOLOGIES INC CL C 24703L202 1220 24966 SH SOLE 28 18273 0 6693 DELL TECHNOLOGIES INC CL C 24703L202 4411 90259 SH SOLE 29 11917 0 78342 DELL TECHNOLOGIES INC CL C 24703L202 10645 217820 SH SOLE 30 217820 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2315 47363 SH SOLE 31 31636 0 15727 DELL TECHNOLOGIES INC CL C 24703L202 12375 253227 SH SOLE 34 253227 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6488 132763 SH SOLE 36 132763 0 0 DELL TECHNOLOGIES INC CL C 24703L202 129 2648 SH SOLE 40 2648 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 533 37207 SH SOLE 2 37207 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH SOLE 4 374 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 12 821 SH SOLE 7 821 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3040 212308 SH SOLE 18 212308 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 48471 3384815 SH SOLE 21 3384815 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 33051 2308044 SH SOLE 22 2263257 0 44787 DELPHI TECHNOLOGIES PLC SHS G2709G107 352 24555 SH SOLE 26 14546 0 10009 DELPHI TECHNOLOGIES PLC SHS G2709G107 176 12306 SH SOLE 28 12306 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 109 7604 SH SOLE 29 0 0 7604 DELPHI TECHNOLOGIES PLC SHS G2709G107 322 22452 SH SOLE 30 22452 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 33 2282 SH SOLE 36 2282 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 143 9968 SH SOLE 40 9968 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 73790 1478751 SH SOLE 2 170442 0 1308309 DELTA AIR LINES INC DEL COM NEW 247361702 4563 91437 SH SOLE 4 86810 0 4627 DELTA AIR LINES INC DEL COM NEW 247361702 26930 539680 SH SOLE 7 472813 0 66867 DELTA AIR LINES INC DEL COM NEW 247361702 557 11156 SH SOLE 13 11156 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 81 1631 SH SOLE 15 1631 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9 187 SH SOLE 17 0 0 187 DELTA AIR LINES INC DEL COM NEW 247361702 132987 2665062 SH SOLE 18 2453101 0 211961 DELTA AIR LINES INC DEL COM NEW 247361702 24188 484738 SH SOLE 19 484738 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 561050 11243491 SH SOLE 21 11243491 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 743695 14903700 SH SOLE 22 13472414 0 1431286 DELTA AIR LINES INC DEL COM NEW 247361702 6228 124810 SH SOLE 23 124810 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 11302 226503 SH SOLE 25 178094 0 48409 DELTA AIR LINES INC DEL COM NEW 247361702 64870 1300004 SH SOLE 26 258752 0 1041252 DELTA AIR LINES INC DEL COM NEW 247361702 1646 32983 SH SOLE 28 24159 0 8824 DELTA AIR LINES INC DEL COM NEW 247361702 473 9479 SH SOLE 29 9479 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 84369 1690769 SH SOLE 30 1690769 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3895 78057 SH SOLE 31 47827 0 30230 DELTA AIR LINES INC DEL COM NEW 247361702 23280 466529 SH SOLE 34 466529 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8666 173661 SH SOLE 36 173661 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 181 3621 SH SOLE 40 3621 0 0 DELTA APPAREL INC COM 247368103 22 1249 SH SOLE 18 1249 0 0 DELTA APPAREL INC COM 247368103 391 22681 SH SOLE 21 22681 0 0 DELTA APPAREL INC COM 247368103 2737 158866 SH SOLE 22 158866 0 0 DELTA APPAREL INC COM 247368103 78 4555 SH SOLE 26 0 0 4555 DELUXE CORP COM 248019101 2452 63793 SH SOLE 2 28393 0 35400 DELUXE CORP COM 248019101 10 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 42 1089 SH SOLE 7 1089 0 0 DELUXE CORP COM 248019101 10348 269192 SH SOLE 18 269192 0 0 DELUXE CORP COM 248019101 6803 176977 SH SOLE 19 176977 0 0 DELUXE CORP COM 248019101 124862 3248241 SH SOLE 21 3248241 0 0 DELUXE CORP COM 248019101 81523 2120783 SH SOLE 22 2036743 0 84040 DELUXE CORP COM 248019101 1165 30299 SH SOLE 23 30299 0 0 DELUXE CORP COM 248019101 1341 34887 SH SOLE 26 5110 0 29777 DELUXE CORP COM 248019101 238 6200 SH SOLE 28 6200 0 0 DELUXE CORP COM 248019101 408 10622 SH SOLE 29 0 0 10622 DELUXE CORP COM 248019101 445 11578 SH SOLE 30 11578 0 0 DELUXE CORP COM 248019101 191 4979 SH SOLE 40 4979 0 0 DENALI THERAPEUTICS INC COM 24823R105 771 37321 SH SOLE 2 2524 0 34797 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 3055 147894 SH SOLE 18 147894 0 0 DENALI THERAPEUTICS INC COM 24823R105 1818 88006 SH SOLE 19 88006 0 0 DENALI THERAPEUTICS INC COM 24823R105 53003 2565507 SH SOLE 21 2565507 0 0 DENALI THERAPEUTICS INC COM 24823R105 34228 1656740 SH SOLE 22 1580721 0 76019 DENALI THERAPEUTICS INC COM 24823R105 78 3794 SH SOLE 23 3794 0 0 DENALI THERAPEUTICS INC COM 24823R105 791 38291 SH SOLE 26 21467 0 16824 DENALI THERAPEUTICS INC COM 24823R105 28 1372 SH SOLE 29 0 0 1372 DENALI THERAPEUTICS INC COM 24823R105 487 23553 SH SOLE 30 23553 0 0 DENALI THERAPEUTICS INC COM 24823R105 20 989 SH SOLE 34 989 0 0 DENALI THERAPEUTICS INC COM 24823R105 170 8234 SH SOLE 40 8234 0 0 DENBURY RES INC COM NEW 247916208 813 475600 SH SOLE 2 34661 0 440939 DENBURY RES INC COM NEW 247916208 3 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 16 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 4019 2350139 SH SOLE 18 2350139 0 0 DENBURY RES INC COM NEW 247916208 1328 776425 SH SOLE 19 776425 0 0 DENBURY RES INC COM NEW 247916208 83923 49077495 SH SOLE 21 49077495 0 0 DENBURY RES INC COM NEW 247916208 22406 13102792 SH SOLE 22 12491382 0 611410 DENBURY RES INC COM NEW 247916208 84 48873 SH SOLE 23 48873 0 0 DENBURY RES INC COM NEW 247916208 232 135661 SH SOLE 26 25973 0 109688 DENBURY RES INC COM NEW 247916208 102 59570 SH SOLE 28 59570 0 0 DENBURY RES INC COM NEW 247916208 34 20120 SH SOLE 29 0 0 20120 DENBURY RES INC COM NEW 247916208 1839 1075524 SH SOLE 30 1075524 0 0 DENBURY RES INC COM NEW 247916208 68 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 828 51073 SH SOLE 2 2122 0 48951 DENNYS CORP COM 24869P104 3 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 20 1205 SH SOLE 7 1205 0 0 DENNYS CORP COM 24869P104 3462 213568 SH SOLE 18 213568 0 0 DENNYS CORP COM 24869P104 1480 91316 SH SOLE 19 91316 0 0 DENNYS CORP COM 24869P104 35095 2165011 SH SOLE 21 2165011 0 0 DENNYS CORP COM 24869P104 32773 2021758 SH SOLE 22 1885701 0 136057 DENNYS CORP COM 24869P104 345 21305 SH SOLE 26 0 0 21305 DENNYS CORP COM 24869P104 144 8897 SH SOLE 28 8897 0 0 DENNYS CORP COM 24869P104 56 3459 SH SOLE 29 0 0 3459 DENNYS CORP COM 24869P104 274 16907 SH SOLE 30 16907 0 0 DENNYS CORP COM 24869P104 105 6506 SH SOLE 40 6506 0 0 DENTSPLY SIRONA INC COM 24906P109 21107 567232 SH SOLE 2 44839 0 522393 DENTSPLY SIRONA INC COM 24906P109 2604 69994 SH SOLE 4 63905 0 6089 DENTSPLY SIRONA INC COM 24906P109 7430 199669 SH SOLE 7 172134 0 27535 DENTSPLY SIRONA INC COM 24906P109 588 15810 SH SOLE 13 15810 0 0 DENTSPLY SIRONA INC COM 24906P109 63 1686 SH SOLE 15 1686 0 0 DENTSPLY SIRONA INC COM 24906P109 20358 547103 SH SOLE 18 519775 0 27328 DENTSPLY SIRONA INC COM 24906P109 2126 57147 SH SOLE 19 57147 0 0 DENTSPLY SIRONA INC COM 24906P109 187067 5027320 SH SOLE 21 5027320 0 0 DENTSPLY SIRONA INC COM 24906P109 197508 5307925 SH SOLE 22 4722889 0 585036 DENTSPLY SIRONA INC COM 24906P109 5954 160022 SH SOLE 23 160022 0 0 DENTSPLY SIRONA INC COM 24906P109 7849 210948 SH SOLE 25 210948 0 0 DENTSPLY SIRONA INC COM 24906P109 37138 998076 SH SOLE 26 302902 0 695174 DENTSPLY SIRONA INC COM 24906P109 1628 43750 SH SOLE 28 32278 0 11472 DENTSPLY SIRONA INC COM 24906P109 1929 51847 SH SOLE 29 7033 0 44814 DENTSPLY SIRONA INC COM 24906P109 30627 823072 SH SOLE 30 823072 0 0 DENTSPLY SIRONA INC COM 24906P109 3059 82201 SH SOLE 31 47858 0 34343 DENTSPLY SIRONA INC COM 24906P109 450 12085 SH SOLE 34 12085 0 0 DENTSPLY SIRONA INC COM 24906P109 5724 153837 SH SOLE 36 153837 0 0 DENTSPLY SIRONA INC COM 24906P109 171 4608 SH SOLE 40 4608 0 0 DERMIRA INC COM 24983L104 224 31217 SH SOLE 2 4039 0 27178 DERMIRA INC COM 24983L104 6 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 838 116564 SH SOLE 18 116564 0 0 DERMIRA INC COM 24983L104 578 80398 SH SOLE 19 80398 0 0 DERMIRA INC COM 24983L104 13960 1941521 SH SOLE 21 1941521 0 0 DERMIRA INC COM 24983L104 8136 1131556 SH SOLE 22 1089622 0 41934 DERMIRA INC COM 24983L104 124 17315 SH SOLE 23 17315 0 0 DERMIRA INC COM 24983L104 325 45148 SH SOLE 26 0 0 45148 DERMIRA INC COM 24983L104 31 4363 SH SOLE 28 4363 0 0 DERMIRA INC COM 24983L104 6 893 SH SOLE 29 0 0 893 DERMIRA INC COM 24983L104 51 7031 SH SOLE 30 7031 0 0 DERMIRA INC COM 24983L104 16 2272 SH SOLE 40 2272 0 0 DERMIRA INC NOTE 3.000% 5/1 24983LAB0 424 550000 PRN SOLE 21 550000 0 0 DESCARTES SYS GROUP INC COM 249906108 4332 163727 SH SOLE 21 163727 0 0 DESCARTES SYS GROUP INC COM 249906108 1314 49676 SH SOLE 22 0 0 49676 DESPEGAR COM CORP ORD SHS G27358103 1189 95835 SH SOLE 21 95835 0 0 DESPEGAR COM CORP ORD SHS G27358103 641 51630 SH SOLE 22 51630 0 0 DESTINATION MATERNITY CORP COM 25065D100 6 2131 SH SOLE 18 2131 0 0 DESTINATION MATERNITY CORP COM 25065D100 113 39763 SH SOLE 21 39763 0 0 DESTINATION MATERNITY CORP COM 25065D100 662 232997 SH SOLE 22 232997 0 0 DESTINATION XL GROUP INC COM 25065K104 14 6331 SH SOLE 18 6331 0 0 DESTINATION XL GROUP INC COM 25065K104 253 116446 SH SOLE 21 116446 0 0 DESTINATION XL GROUP INC COM 25065K104 1889 870506 SH SOLE 22 870506 0 0 DEVON ENERGY CORP NEW COM 25179M103 30651 1359853 SH SOLE 2 276960 0 1082893 DEVON ENERGY CORP NEW COM 25179M103 3998 177367 SH SOLE 4 163527 0 13840 DEVON ENERGY CORP NEW COM 25179M103 8052 357242 SH SOLE 7 357242 0 0 DEVON ENERGY CORP NEW COM 25179M103 346 15329 SH SOLE 13 15329 0 0 DEVON ENERGY CORP NEW COM 25179M103 97 4324 SH SOLE 15 4324 0 0 DEVON ENERGY CORP NEW COM 25179M103 67263 2984182 SH SOLE 18 2800257 0 183925 DEVON ENERGY CORP NEW COM 25179M103 139034 6168345 SH SOLE 19 6168345 0 0 DEVON ENERGY CORP NEW COM 25179M103 257202 11410896 SH SOLE 21 11410896 0 0 DEVON ENERGY CORP NEW COM 25179M103 282095 12515298 SH SOLE 22 11244353 0 1270945 DEVON ENERGY CORP NEW COM 25179M103 8872 393626 SH SOLE 23 393626 0 0 DEVON ENERGY CORP NEW COM 25179M103 13969 619723 SH SOLE 25 619723 0 0 DEVON ENERGY CORP NEW COM 25179M103 59250 2628665 SH SOLE 26 604346 0 2024319 DEVON ENERGY CORP NEW COM 25179M103 2140 94953 SH SOLE 28 68563 0 26390 DEVON ENERGY CORP NEW COM 25179M103 4584 203391 SH SOLE 29 203391 0 0 DEVON ENERGY CORP NEW COM 25179M103 43499 1929862 SH SOLE 30 1929862 0 0 DEVON ENERGY CORP NEW COM 25179M103 5825 258439 SH SOLE 31 111090 0 147349 DEVON ENERGY CORP NEW COM 25179M103 33245 1474926 SH SOLE 34 1474926 0 0 DEVON ENERGY CORP NEW COM 25179M103 9334 414114 SH SOLE 36 414114 0 0 DEVON ENERGY CORP NEW COM 25179M103 308 13658 SH SOLE 40 13658 0 0 DEXCOM INC COM 252131107 26437 220673 SH SOLE 2 24849 0 195824 DEXCOM INC COM 252131107 3694 30831 SH SOLE 4 28499 0 2332 DEXCOM INC COM 252131107 723 6039 SH SOLE 7 5241 0 798 DEXCOM INC COM 252131107 138 1148 SH SOLE 13 1148 0 0 DEXCOM INC COM 252131107 6689 55833 SH SOLE 18 48697 0 7136 DEXCOM INC COM 252131107 4732 39497 SH SOLE 19 39497 0 0 DEXCOM INC COM 252131107 206529 1723946 SH SOLE 21 1723946 0 0 DEXCOM INC COM 252131107 296999 2479121 SH SOLE 22 2281654 0 197467 DEXCOM INC COM 252131107 7845 65486 SH SOLE 23 65486 0 0 DEXCOM INC COM 252131107 236 1970 SH SOLE 25 1970 0 0 DEXCOM INC COM 252131107 20730 173041 SH SOLE 26 66228 0 106813 DEXCOM INC COM 252131107 2043 17053 SH SOLE 28 12517 0 4536 DEXCOM INC COM 252131107 3064 25573 SH SOLE 29 5044 0 20529 DEXCOM INC COM 252131107 23163 193347 SH SOLE 30 193347 0 0 DEXCOM INC COM 252131107 3451 28805 SH SOLE 31 20210 0 8595 DEXCOM INC COM 252131107 675 5636 SH SOLE 34 5636 0 0 DEXCOM INC COM 252131107 1925 16070 SH SOLE 36 16070 0 0 DEXCOM INC COM 252131107 219 1827 SH SOLE 40 1827 0 0 DEXCOM INC NOTE 0.750% 5/1 252131AF4 1200 890000 PRN SOLE 21 890000 0 0 DHI GROUP INC COM 23331S100 14 9183 SH SOLE 18 9183 0 0 DHI GROUP INC COM 23331S100 291 191311 SH SOLE 21 191311 0 0 DHI GROUP INC COM 23331S100 997 656059 SH SOLE 22 656059 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 402 102490 SH SOLE 2 3544 0 98946 DHT HOLDINGS INC SHS NEW Y2065G121 11 2744 SH SOLE 7 2744 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1250 318884 SH SOLE 18 318884 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 513 130981 SH SOLE 19 130981 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 12623 3220111 SH SOLE 21 3220111 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3809 971682 SH SOLE 22 900583 0 71099 DIAGEO P L C SPON ADR NEW 25243Q205 39 278 SH SOLE 17 0 0 278 DIAGEO P L C SPON ADR NEW 25243Q205 95892 676249 SH SOLE 18 676249 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1389 9795 SH SOLE 25 9795 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 381 2551 SH SOLE 2 88 0 2463 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15 100 SH SOLE 7 100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1670 11172 SH SOLE 18 11172 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 740 4950 SH SOLE 19 4950 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19579 131009 SH SOLE 21 131009 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16470 110207 SH SOLE 22 106107 0 4100 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 82 548 SH SOLE 26 0 0 548 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 70 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 103 691 SH SOLE 30 691 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 75 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 946 100177 SH SOLE 2 33372 0 66805 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 44 4670 SH SOLE 7 4670 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3514 372226 SH SOLE 18 372226 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1280 135561 SH SOLE 19 135561 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 45169 4784816 SH SOLE 21 4784816 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 28929 3064556 SH SOLE 22 2952881 0 111675 DIAMOND OFFSHORE DRILLING IN COM 25271C102 325 34411 SH SOLE 23 34411 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 716 75894 SH SOLE 26 11889 0 64005 DIAMOND OFFSHORE DRILLING IN COM 25271C102 93 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 145 15411 SH SOLE 30 15411 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 106 11252 SH SOLE 34 11252 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 124 13111 SH SOLE 36 13111 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 72 7637 SH SOLE 40 7637 0 0 DIAMONDBACK ENERGY INC COM 25278X109 36173 390215 SH SOLE 2 41470 0 348745 DIAMONDBACK ENERGY INC COM 25278X109 4587 49483 SH SOLE 4 45302 0 4181 DIAMONDBACK ENERGY INC COM 25278X109 10838 116910 SH SOLE 7 116910 0 0 DIAMONDBACK ENERGY INC COM 25278X109 227 2450 SH SOLE 13 2450 0 0 DIAMONDBACK ENERGY INC COM 25278X109 132 1419 SH SOLE 15 1419 0 0 DIAMONDBACK ENERGY INC COM 25278X109 34082 367660 SH SOLE 18 348772 0 18888 DIAMONDBACK ENERGY INC COM 25278X109 17787 191873 SH SOLE 19 191873 0 0 DIAMONDBACK ENERGY INC COM 25278X109 350230 3778102 SH SOLE 21 3778102 0 0 DIAMONDBACK ENERGY INC COM 25278X109 340978 3678291 SH SOLE 22 3277736 0 400555 DIAMONDBACK ENERGY INC COM 25278X109 10009 107974 SH SOLE 23 107974 0 0 DIAMONDBACK ENERGY INC COM 25278X109 12175 131334 SH SOLE 25 131334 0 0 DIAMONDBACK ENERGY INC COM 25278X109 50338 543016 SH SOLE 26 174696 0 368320 DIAMONDBACK ENERGY INC COM 25278X109 2802 30226 SH SOLE 28 22192 0 8034 DIAMONDBACK ENERGY INC COM 25278X109 598 6454 SH SOLE 29 5822 0 632 DIAMONDBACK ENERGY INC COM 25278X109 55731 601194 SH SOLE 30 601194 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4886 52713 SH SOLE 31 34241 0 18472 DIAMONDBACK ENERGY INC COM 25278X109 1879 20272 SH SOLE 34 20272 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9264 99934 SH SOLE 36 99934 0 0 DIAMONDBACK ENERGY INC COM 25278X109 307 3309 SH SOLE 40 3309 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2174 239480 SH SOLE 2 33561 0 205919 DIAMONDROCK HOSPITALITY CO COM 252784301 1332 146669 SH SOLE 4 146669 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3106 342107 SH SOLE 7 342107 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 74 8190 SH SOLE 15 8190 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9749 1073722 SH SOLE 18 1073722 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7321 806295 SH SOLE 19 806295 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 212692 23424223 SH SOLE 21 23424223 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 85001 9361398 SH SOLE 22 9090969 0 270429 DIAMONDROCK HOSPITALITY CO COM 252784301 1063 117088 SH SOLE 23 117088 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3883 427671 SH SOLE 25 427671 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3216 354219 SH SOLE 26 47892 0 306327 DIAMONDROCK HOSPITALITY CO COM 252784301 266 29296 SH SOLE 28 29296 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1287 141776 SH SOLE 29 73931 0 67845 DIAMONDROCK HOSPITALITY CO COM 252784301 12251 1349195 SH SOLE 30 1349195 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 147 16215 SH SOLE 34 16215 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 29 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 196 21621 SH SOLE 40 21621 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 445 41652 SH SOLE 2 1638 0 40014 DICERNA PHARMACEUTICALS INC COM 253031108 10 957 SH SOLE 7 957 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1988 185987 SH SOLE 18 185987 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 837 78268 SH SOLE 19 78268 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 27572 2579210 SH SOLE 21 2579210 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 15295 1430810 SH SOLE 22 1376364 0 54446 DICERNA PHARMACEUTICALS INC COM 253031108 3 285 SH SOLE 23 285 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 150 14059 SH SOLE 30 14059 0 0 DICKS SPORTING GOODS INC COM 253393102 4049 129770 SH SOLE 2 36109 0 93661 DICKS SPORTING GOODS INC COM 253393102 9 275 SH SOLE 4 275 0 0 DICKS SPORTING GOODS INC COM 253393102 92 2958 SH SOLE 7 2958 0 0 DICKS SPORTING GOODS INC COM 253393102 7078 226874 SH SOLE 18 226874 0 0 DICKS SPORTING GOODS INC COM 253393102 2050 65714 SH SOLE 19 65714 0 0 DICKS SPORTING GOODS INC COM 253393102 112816 3615912 SH SOLE 21 3615912 0 0 DICKS SPORTING GOODS INC COM 253393102 88137 2824893 SH SOLE 22 2645982 0 178911 DICKS SPORTING GOODS INC COM 253393102 853 27342 SH SOLE 26 13093 0 14249 DICKS SPORTING GOODS INC COM 253393102 322 10331 SH SOLE 28 10331 0 0 DICKS SPORTING GOODS INC COM 253393102 565 18116 SH SOLE 29 0 0 18116 DICKS SPORTING GOODS INC COM 253393102 655 21008 SH SOLE 30 21008 0 0 DICKS SPORTING GOODS INC COM 253393102 50 1589 SH SOLE 31 1589 0 0 DICKS SPORTING GOODS INC COM 253393102 131 4187 SH SOLE 36 4187 0 0 DICKS SPORTING GOODS INC COM 253393102 227 7286 SH SOLE 40 7286 0 0 DIEBOLD NXDF INC COM 253651103 191 76768 SH SOLE 2 2839 0 73929 DIEBOLD NXDF INC COM 253651103 0 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 9 3624 SH SOLE 7 3624 0 0 DIEBOLD NXDF INC COM 253651103 948 380686 SH SOLE 18 380686 0 0 DIEBOLD NXDF INC COM 253651103 271 108688 SH SOLE 19 108688 0 0 DIEBOLD NXDF INC COM 253651103 20457 8215849 SH SOLE 21 8215849 0 0 DIEBOLD NXDF INC COM 253651103 5744 2306692 SH SOLE 22 2180048 0 126644 DIEBOLD NXDF INC COM 253651103 62 24862 SH SOLE 26 20256 0 4606 DIEBOLD NXDF INC COM 253651103 22 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 373 149745 SH SOLE 30 149745 0 0 DIEBOLD NXDF INC COM 253651103 141 56648 SH SOLE 36 56648 0 0 DIEBOLD NXDF INC COM 253651103 16 6621 SH SOLE 40 6621 0 0 DIGI INTL INC COM 253798102 259 25623 SH SOLE 2 937 0 24686 DIGI INTL INC COM 253798102 6 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 1407 139416 SH SOLE 18 139416 0 0 DIGI INTL INC COM 253798102 379 37537 SH SOLE 19 37537 0 0 DIGI INTL INC COM 253798102 30137 2986771 SH SOLE 21 2986771 0 0 DIGI INTL INC COM 253798102 8367 829273 SH SOLE 22 809006 0 20267 DIGI INTL INC COM 253798102 528 52313 SH SOLE 30 52313 0 0 DIGIMARC CORP NEW COM 25381B101 133 9184 SH SOLE 2 435 0 8749 DIGIMARC CORP NEW COM 25381B101 3 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 548 37784 SH SOLE 18 37784 0 0 DIGIMARC CORP NEW COM 25381B101 228 15706 SH SOLE 19 15706 0 0 DIGIMARC CORP NEW COM 25381B101 5569 384091 SH SOLE 21 384091 0 0 DIGIMARC CORP NEW COM 25381B101 3956 272837 SH SOLE 22 265594 0 7243 DIGIRAD CORP COM 253827109 2 4141 SH SOLE 18 4141 0 0 DIGIRAD CORP COM 253827109 37 65491 SH SOLE 21 65491 0 0 DIGIRAD CORP COM 253827109 8 14616 SH SOLE 22 14616 0 0 DIGITAL ALLY INC COM NEW 25382P208 2 889 SH SOLE 21 889 0 0 DIGITAL ALLY INC COM NEW 25382P208 133 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 54561 512071 SH SOLE 2 32179 0 479892 DIGITAL RLTY TR INC COM 253868103 22303 209324 SH SOLE 4 203883 0 5441 DIGITAL RLTY TR INC COM 253868103 53609 503131 SH SOLE 7 503131 0 0 DIGITAL RLTY TR INC COM 253868103 125 1170 SH SOLE 13 1170 0 0 DIGITAL RLTY TR INC COM 253868103 1000 9387 SH SOLE 15 9387 0 0 DIGITAL RLTY TR INC COM 253868103 44437 417056 SH SOLE 18 392165 0 24891 DIGITAL RLTY TR INC COM 253868103 42111 395223 SH SOLE 19 395223 0 0 DIGITAL RLTY TR INC COM 253868103 725700 6810890 SH SOLE 21 6810890 0 0 DIGITAL RLTY TR INC COM 253868103 829013 7780511 SH SOLE 22 7242432 0 538079 DIGITAL RLTY TR INC COM 253868103 16126 151346 SH SOLE 23 151346 0 0 DIGITAL RLTY TR INC COM 253868103 65584 615520 SH SOLE 25 615520 0 0 DIGITAL RLTY TR INC COM 253868103 85157 799225 SH SOLE 26 220957 0 578268 DIGITAL RLTY TR INC COM 253868103 4241 39801 SH SOLE 28 29206 0 10595 DIGITAL RLTY TR INC COM 253868103 8606 80772 SH SOLE 29 80772 0 0 DIGITAL RLTY TR INC COM 253868103 168661 1582931 SH SOLE 30 1582931 0 0 DIGITAL RLTY TR INC COM 253868103 10243 96132 SH SOLE 31 43808 0 52324 DIGITAL RLTY TR INC COM 253868103 1192 11190 SH SOLE 34 11190 0 0 DIGITAL RLTY TR INC COM 253868103 17281 162187 SH SOLE 36 162187 0 0 DIGITAL RLTY TR INC COM 253868103 524 4915 SH SOLE 40 4915 0 0 DIGITAL TURBINE INC COM NEW 25400W102 27 14682 SH SOLE 18 14682 0 0 DIGITAL TURBINE INC COM NEW 25400W102 417 227873 SH SOLE 21 227873 0 0 DIGITAL TURBINE INC COM NEW 25400W102 196 107314 SH SOLE 22 107314 0 0 DILLARDS INC CL A 254067101 1273 21115 SH SOLE 2 9516 0 11599 DILLARDS INC CL A 254067101 7 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 42 689 SH SOLE 7 689 0 0 DILLARDS INC CL A 254067101 5071 84089 SH SOLE 18 84089 0 0 DILLARDS INC CL A 254067101 1654 27420 SH SOLE 19 27420 0 0 DILLARDS INC CL A 254067101 65854 1091933 SH SOLE 21 1091933 0 0 DILLARDS INC CL A 254067101 41310 684961 SH SOLE 22 660429 0 24532 DILLARDS INC CL A 254067101 347 5754 SH SOLE 23 5754 0 0 DILLARDS INC CL A 254067101 895 14835 SH SOLE 26 1635 0 13200 DILLARDS INC CL A 254067101 108 1786 SH SOLE 28 1786 0 0 DILLARDS INC CL A 254067101 259 4297 SH SOLE 29 0 0 4297 DILLARDS INC CL A 254067101 454 7520 SH SOLE 30 7520 0 0 DILLARDS INC CL A 254067101 149 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 70 1162 SH SOLE 40 1162 0 0 DIME CMNTY BANCSHARES COM 253922108 549 32357 SH SOLE 2 1178 0 31179 DIME CMNTY BANCSHARES COM 253922108 5 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 12 735 SH SOLE 7 735 0 0 DIME CMNTY BANCSHARES COM 253922108 3062 180314 SH SOLE 18 180314 0 0 DIME CMNTY BANCSHARES COM 253922108 792 46617 SH SOLE 19 46617 0 0 DIME CMNTY BANCSHARES COM 253922108 57931 3411732 SH SOLE 21 3411732 0 0 DIME CMNTY BANCSHARES COM 253922108 18503 1089692 SH SOLE 22 1048294 0 41398 DIME CMNTY BANCSHARES COM 253922108 339 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 79 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 1150 67740 SH SOLE 30 67740 0 0 DIME CMNTY BANCSHARES COM 253922108 58 3438 SH SOLE 40 3438 0 0 DINE BRANDS GLOBAL INC COM 254423106 1009 14977 SH SOLE 2 600 0 14377 DINE BRANDS GLOBAL INC COM 254423106 7 104 SH SOLE 4 104 0 0 DINE BRANDS GLOBAL INC COM 254423106 23 344 SH SOLE 7 344 0 0 DINE BRANDS GLOBAL INC COM 254423106 5816 86364 SH SOLE 18 86364 0 0 DINE BRANDS GLOBAL INC COM 254423106 1661 24660 SH SOLE 19 24660 0 0 DINE BRANDS GLOBAL INC COM 254423106 123467 1833483 SH SOLE 21 1833483 0 0 DINE BRANDS GLOBAL INC COM 254423106 32763 486525 SH SOLE 22 462770 0 23755 DINE BRANDS GLOBAL INC COM 254423106 96 1428 SH SOLE 23 1428 0 0 DINE BRANDS GLOBAL INC COM 254423106 163 2422 SH SOLE 26 1467 0 955 DINE BRANDS GLOBAL INC COM 254423106 166 2459 SH SOLE 28 2459 0 0 DINE BRANDS GLOBAL INC COM 254423106 2391 35502 SH SOLE 30 35502 0 0 DINE BRANDS GLOBAL INC COM 254423106 124 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 1841 57057 SH SOLE 2 19562 0 37495 DIODES INC COM 254543101 7 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 26 799 SH SOLE 7 799 0 0 DIODES INC COM 254543101 6587 204184 SH SOLE 18 204184 0 0 DIODES INC COM 254543101 8050 249528 SH SOLE 19 249528 0 0 DIODES INC COM 254543101 137452 4260741 SH SOLE 21 4260741 0 0 DIODES INC COM 254543101 44201 1370139 SH SOLE 22 1320241 0 49898 DIODES INC COM 254543101 2145 66503 SH SOLE 23 66503 0 0 DIODES INC COM 254543101 3228 100056 SH SOLE 26 7267 0 92789 DIODES INC COM 254543101 176 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 462 14306 SH SOLE 29 0 0 14306 DIODES INC COM 254543101 2601 80628 SH SOLE 30 80628 0 0 DIODES INC COM 254543101 56 1733 SH SOLE 34 1733 0 0 DIODES INC COM 254543101 124 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 965 71671 SH SOLE 2 25645 0 46026 DIPLOMAT PHARMACY INC COM 25456K101 3 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 17 1232 SH SOLE 7 1232 0 0 DIPLOMAT PHARMACY INC COM 25456K101 3857 286567 SH SOLE 18 286567 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1139 84607 SH SOLE 19 84607 0 0 DIPLOMAT PHARMACY INC COM 25456K101 87146 6474441 SH SOLE 21 6474441 0 0 DIPLOMAT PHARMACY INC COM 25456K101 21512 1598193 SH SOLE 22 1516562 0 81631 DIPLOMAT PHARMACY INC COM 25456K101 172 12804 SH SOLE 26 5329 0 7475 DIPLOMAT PHARMACY INC COM 25456K101 94 6994 SH SOLE 28 6994 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1478 109840 SH SOLE 30 109840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 52 3872 SH SOLE 40 3872 0 0 DISCOVER FINL SVCS COM 254709108 61647 1045214 SH SOLE 2 248743 0 796471 DISCOVER FINL SVCS COM 254709108 8208 139174 SH SOLE 4 129801 0 9373 DISCOVER FINL SVCS COM 254709108 15028 254793 SH SOLE 7 254793 0 0 DISCOVER FINL SVCS COM 254709108 284 4819 SH SOLE 13 4819 0 0 DISCOVER FINL SVCS COM 254709108 201 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 47000 796887 SH SOLE 18 749731 0 47156 DISCOVER FINL SVCS COM 254709108 8955 151823 SH SOLE 19 151823 0 0 DISCOVER FINL SVCS COM 254709108 459082 7783686 SH SOLE 21 7783686 0 0 DISCOVER FINL SVCS COM 254709108 496857 8424156 SH SOLE 22 7447847 0 976309 DISCOVER FINL SVCS COM 254709108 16044 272031 SH SOLE 23 272031 0 0 DISCOVER FINL SVCS COM 254709108 18624 315763 SH SOLE 25 315763 0 0 DISCOVER FINL SVCS COM 254709108 82992 1407117 SH SOLE 26 362208 0 1044909 DISCOVER FINL SVCS COM 254709108 3926 66571 SH SOLE 28 48744 0 17827 DISCOVER FINL SVCS COM 254709108 2323 39378 SH SOLE 29 23913 0 15465 DISCOVER FINL SVCS COM 254709108 73190 1240937 SH SOLE 30 1240937 0 0 DISCOVER FINL SVCS COM 254709108 8598 145771 SH SOLE 31 98761 0 47010 DISCOVER FINL SVCS COM 254709108 2626 44519 SH SOLE 34 44519 0 0 DISCOVER FINL SVCS COM 254709108 16687 282920 SH SOLE 36 282920 0 0 DISCOVER FINL SVCS COM 254709108 444 7530 SH SOLE 40 7530 0 0 DISCOVERY INC COM SER A 25470F104 9758 394402 SH SOLE 2 40796 0 353606 DISCOVERY INC COM SER A 25470F104 1278 51639 SH SOLE 4 47521 0 4118 DISCOVERY INC COM SER A 25470F104 3353 135521 SH SOLE 7 119599 0 15922 DISCOVERY INC COM SER A 25470F104 26 1053 SH SOLE 13 1053 0 0 DISCOVERY INC COM SER A 25470F104 27 1090 SH SOLE 15 1090 0 0 DISCOVERY INC COM SER A 25470F104 7861 317762 SH SOLE 18 299510 0 18252 DISCOVERY INC COM SER A 25470F104 1365 55165 SH SOLE 19 55165 0 0 DISCOVERY INC COM SER A 25470F104 99614 4026438 SH SOLE 21 4026438 0 0 DISCOVERY INC COM SER A 25470F104 96638 3906155 SH SOLE 22 3488004 0 418151 DISCOVERY INC COM SER A 25470F104 2649 107090 SH SOLE 23 107090 0 0 DISCOVERY INC COM SER A 25470F104 3847 155494 SH SOLE 25 155494 0 0 DISCOVERY INC COM SER A 25470F104 20124 813404 SH SOLE 26 220190 0 593214 DISCOVERY INC COM SER A 25470F104 722 29181 SH SOLE 28 21632 0 7549 DISCOVERY INC COM SER A 25470F104 974 39363 SH SOLE 29 7433 0 31930 DISCOVERY INC COM SER A 25470F104 15012 606804 SH SOLE 30 606804 0 0 DISCOVERY INC COM SER A 25470F104 1311 52991 SH SOLE 31 27414 0 25577 DISCOVERY INC COM SER A 25470F104 1225 49509 SH SOLE 34 49509 0 0 DISCOVERY INC COM SER A 25470F104 3461 139876 SH SOLE 36 139876 0 0 DISCOVERY INC COM SER A 25470F104 70 2841 SH SOLE 40 2841 0 0 DISCOVERY INC COM SER C 25470F302 18551 803758 SH SOLE 2 54131 0 749627 DISCOVERY INC COM SER C 25470F302 2128 92220 SH SOLE 4 84822 0 7398 DISCOVERY INC COM SER C 25470F302 7148 309695 SH SOLE 7 277959 0 31736 DISCOVERY INC COM SER C 25470F302 123 5333 SH SOLE 13 5333 0 0 DISCOVERY INC COM SER C 25470F302 65 2815 SH SOLE 15 2815 0 0 DISCOVERY INC COM SER C 25470F302 16817 728636 SH SOLE 18 689329 0 39307 DISCOVERY INC COM SER C 25470F302 3993 173015 SH SOLE 19 173015 0 0 DISCOVERY INC COM SER C 25470F302 198596 8604684 SH SOLE 21 8604684 0 0 DISCOVERY INC COM SER C 25470F302 198732 8610592 SH SOLE 22 7680661 0 929931 DISCOVERY INC COM SER C 25470F302 5059 219203 SH SOLE 23 219203 0 0 DISCOVERY INC COM SER C 25470F302 7581 328465 SH SOLE 25 328465 0 0 DISCOVERY INC COM SER C 25470F302 31932 1383555 SH SOLE 26 376089 0 1007466 DISCOVERY INC COM SER C 25470F302 1403 60788 SH SOLE 28 44540 0 16248 DISCOVERY INC COM SER C 25470F302 1730 74942 SH SOLE 29 13531 0 61411 DISCOVERY INC COM SER C 25470F302 30803 1334611 SH SOLE 30 1334611 0 0 DISCOVERY INC COM SER C 25470F302 2900 125633 SH SOLE 31 71637 0 53996 DISCOVERY INC COM SER C 25470F302 1288 55797 SH SOLE 34 55797 0 0 DISCOVERY INC COM SER C 25470F302 6520 282500 SH SOLE 36 282500 0 0 DISCOVERY INC COM SER C 25470F302 132 5714 SH SOLE 40 5714 0 0 DISH NETWORK CORP CL A 25470M109 13024 521589 SH SOLE 2 34504 0 487085 DISH NETWORK CORP CL A 25470M109 1738 69601 SH SOLE 4 63560 0 6041 DISH NETWORK CORP CL A 25470M109 4399 176152 SH SOLE 7 176152 0 0 DISH NETWORK CORP CL A 25470M109 34 1367 SH SOLE 13 1367 0 0 DISH NETWORK CORP CL A 25470M109 35 1412 SH SOLE 15 1412 0 0 DISH NETWORK CORP CL A 25470M109 59950 2400898 SH SOLE 18 2144019 0 256879 DISH NETWORK CORP CL A 25470M109 25861 1035671 SH SOLE 19 1035671 0 0 DISH NETWORK CORP CL A 25470M109 126319 5058818 SH SOLE 21 5058818 0 0 DISH NETWORK CORP CL A 25470M109 136099 5450496 SH SOLE 22 4871131 0 579365 DISH NETWORK CORP CL A 25470M109 4726 189264 SH SOLE 23 189264 0 0 DISH NETWORK CORP CL A 25470M109 6747 270215 SH SOLE 25 202685 0 67530 DISH NETWORK CORP CL A 25470M109 20315 813560 SH SOLE 26 310298 0 503262 DISH NETWORK CORP CL A 25470M109 1105 44273 SH SOLE 28 32432 0 11841 DISH NETWORK CORP CL A 25470M109 201 8037 SH SOLE 29 8037 0 0 DISH NETWORK CORP CL A 25470M109 18539 742470 SH SOLE 30 742470 0 0 DISH NETWORK CORP CL A 25470M109 2112 84570 SH SOLE 31 43303 0 41267 DISH NETWORK CORP CL A 25470M109 19234 770282 SH SOLE 34 770282 0 0 DISH NETWORK CORP CL A 25470M109 5549 222207 SH SOLE 36 222207 0 0 DISH NETWORK CORP CL A 25470M109 114 4571 SH SOLE 40 4571 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 5895 7300000 PRN SOLE 21 7300000 0 0 DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 1791 2250000 PRN SOLE 21 2250000 0 0 DISNEY WALT CO COM DISNEY 254687106 410368 3742526 SH SOLE 2 384536 0 3357990 DISNEY WALT CO COM DISNEY 254687106 54782 499611 SH SOLE 4 459662 0 39949 DISNEY WALT CO COM DISNEY 254687106 128114 1168388 SH SOLE 7 1158604 0 9784 DISNEY WALT CO COM DISNEY 254687106 2044 18643 SH SOLE 13 18643 0 0 DISNEY WALT CO COM DISNEY 254687106 1410 12858 SH SOLE 15 12858 0 0 DISNEY WALT CO COM DISNEY 254687106 163 1484 SH SOLE 17 0 0 1484 DISNEY WALT CO COM DISNEY 254687106 332535 3032695 SH SOLE 18 2843893 0 188802 DISNEY WALT CO COM DISNEY 254687106 28505 259965 SH SOLE 19 259965 0 0 DISNEY WALT CO COM DISNEY 254687106 9331 85102 SH SOLE 20 85102 0 0 DISNEY WALT CO COM DISNEY 254687106 3255828 29692914 SH SOLE 21 29692914 0 0 DISNEY WALT CO COM DISNEY 254687106 4005715 36531827 SH SOLE 22 32445520 0 4086307 DISNEY WALT CO COM DISNEY 254687106 114659 1045682 SH SOLE 23 1045682 0 0 DISNEY WALT CO COM DISNEY 254687106 150420 1371816 SH SOLE 25 1371816 0 0 DISNEY WALT CO COM DISNEY 254687106 792710 7229458 SH SOLE 26 1442548 0 5786910 DISNEY WALT CO COM DISNEY 254687106 31300 285454 SH SOLE 28 208722 0 76732 DISNEY WALT CO COM DISNEY 254687106 17890 163159 SH SOLE 29 59066 0 104093 DISNEY WALT CO COM DISNEY 254687106 602500 5494753 SH SOLE 30 5494753 0 0 DISNEY WALT CO COM DISNEY 254687106 72883 664686 SH SOLE 31 333873 0 330813 DISNEY WALT CO COM DISNEY 254687106 15084 137564 SH SOLE 32 137564 0 0 DISNEY WALT CO COM DISNEY 254687106 10370 94577 SH SOLE 34 94577 0 0 DISNEY WALT CO COM DISNEY 254687106 134156 1223489 SH SOLE 36 1223489 0 0 DISNEY WALT CO COM DISNEY 254687106 3760 34295 SH SOLE 40 34295 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 2 946 SH SOLE 18 946 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 11 4495 SH SOLE 21 4495 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 3 2603 SH SOLE 18 2603 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 44 45500 SH SOLE 21 45500 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 878 92100 SH SOLE 2 92100 0 0 DIXIE GROUP INC CL A 255519100 2 2651 SH SOLE 18 2651 0 0 DIXIE GROUP INC CL A 255519100 35 50007 SH SOLE 21 50007 0 0 DIXIE GROUP INC CL A 255519100 248 349605 SH SOLE 22 349605 0 0 DLH HLDGS CORP COM 23335Q100 4 961 SH SOLE 18 961 0 0 DLH HLDGS CORP COM 23335Q100 86 18400 SH SOLE 21 18400 0 0 DLH HLDGS CORP COM 23335Q100 52 11171 SH SOLE 22 11171 0 0 DMC GLOBAL INC COM 23291C103 400 11401 SH SOLE 2 536 0 10865 DMC GLOBAL INC COM 23291C103 10 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 1708 48631 SH SOLE 18 48631 0 0 DMC GLOBAL INC COM 23291C103 741 21085 SH SOLE 19 21085 0 0 DMC GLOBAL INC COM 23291C103 17529 499125 SH SOLE 21 499125 0 0 DMC GLOBAL INC COM 23291C103 13637 388284 SH SOLE 22 370628 0 17656 DMC GLOBAL INC COM 23291C103 136 3874 SH SOLE 30 3874 0 0 DNB FINL CORP COM 233237106 19 677 SH SOLE 18 677 0 0 DNB FINL CORP COM 233237106 18 618 SH SOLE 21 618 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 11 15296 SH SOLE 21 15296 0 0 DOCUSIGN INC COM 256163106 5254 131095 SH SOLE 2 4818 0 126277 DOCUSIGN INC COM 256163106 53 1318 SH SOLE 7 1318 0 0 DOCUSIGN INC COM 256163106 1596 39818 SH SOLE 18 39818 0 0 DOCUSIGN INC COM 256163106 631 15733 SH SOLE 19 15733 0 0 DOCUSIGN INC COM 256163106 32785 817994 SH SOLE 21 817994 0 0 DOCUSIGN INC COM 256163106 41454 1034272 SH SOLE 22 933530 0 100742 DOCUSIGN INC COM 256163106 17768 443310 SH SOLE 30 443310 0 0 DOCUSIGN INC COM 256163106 60 1502 SH SOLE 31 1502 0 0 DOLBY LABORATORIES INC COM 25659T107 9212 148960 SH SOLE 2 8843 0 140117 DOLBY LABORATORIES INC COM 25659T107 19 314 SH SOLE 4 314 0 0 DOLBY LABORATORIES INC COM 25659T107 72 1170 SH SOLE 7 1170 0 0 DOLBY LABORATORIES INC COM 25659T107 6 100 SH SOLE 17 0 0 100 DOLBY LABORATORIES INC COM 25659T107 2435 39370 SH SOLE 18 39370 0 0 DOLBY LABORATORIES INC COM 25659T107 3070 49652 SH SOLE 19 49652 0 0 DOLBY LABORATORIES INC COM 25659T107 47732 771863 SH SOLE 21 771863 0 0 DOLBY LABORATORIES INC COM 25659T107 104880 1695996 SH SOLE 22 1577332 0 118664 DOLBY LABORATORIES INC COM 25659T107 717 11588 SH SOLE 25 11588 0 0 DOLBY LABORATORIES INC COM 25659T107 1396 22572 SH SOLE 26 13686 0 8886 DOLBY LABORATORIES INC COM 25659T107 508 8220 SH SOLE 28 8220 0 0 DOLBY LABORATORIES INC COM 25659T107 460 7432 SH SOLE 29 0 0 7432 DOLBY LABORATORIES INC COM 25659T107 1025 16568 SH SOLE 30 16568 0 0 DOLBY LABORATORIES INC COM 25659T107 76 1231 SH SOLE 31 1231 0 0 DOLBY LABORATORIES INC COM 25659T107 1157 18712 SH SOLE 34 18712 0 0 DOLBY LABORATORIES INC COM 25659T107 361 5837 SH SOLE 40 5837 0 0 DOLLAR GEN CORP NEW COM 256677105 72862 674153 SH SOLE 2 83935 0 590218 DOLLAR GEN CORP NEW COM 256677105 9923 91809 SH SOLE 4 84742 0 7067 DOLLAR GEN CORP NEW COM 256677105 33188 307071 SH SOLE 7 244358 0 62713 DOLLAR GEN CORP NEW COM 256677105 948 8772 SH SOLE 13 8772 0 0 DOLLAR GEN CORP NEW COM 256677105 279 2584 SH SOLE 15 2584 0 0 DOLLAR GEN CORP NEW COM 256677105 180915 1673896 SH SOLE 18 1530317 0 143579 DOLLAR GEN CORP NEW COM 256677105 193798 1793101 SH SOLE 19 1793101 0 0 DOLLAR GEN CORP NEW COM 256677105 811109 7504706 SH SOLE 21 7504706 0 0 DOLLAR GEN CORP NEW COM 256677105 744016 6883940 SH SOLE 22 6163716 0 720224 DOLLAR GEN CORP NEW COM 256677105 20077 185756 SH SOLE 23 185756 0 0 DOLLAR GEN CORP NEW COM 256677105 32560 301259 SH SOLE 25 279991 0 21268 DOLLAR GEN CORP NEW COM 256677105 112898 1044582 SH SOLE 26 289547 0 755035 DOLLAR GEN CORP NEW COM 256677105 5465 50569 SH SOLE 28 36899 0 13670 DOLLAR GEN CORP NEW COM 256677105 1090 10089 SH SOLE 29 10089 0 0 DOLLAR GEN CORP NEW COM 256677105 109794 1015862 SH SOLE 30 1015862 0 0 DOLLAR GEN CORP NEW COM 256677105 11640 107698 SH SOLE 31 57270 0 50428 DOLLAR GEN CORP NEW COM 256677105 30850 285436 SH SOLE 34 285436 0 0 DOLLAR GEN CORP NEW COM 256677105 28039 259431 SH SOLE 36 259431 0 0 DOLLAR GEN CORP NEW COM 256677105 684 6328 SH SOLE 40 6328 0 0 DOLLAR TREE INC COM 256746108 53291 590021 SH SOLE 2 49429 0 540592 DOLLAR TREE INC COM 256746108 9585 106125 SH SOLE 4 99842 0 6283 DOLLAR TREE INC COM 256746108 17950 198733 SH SOLE 7 189365 0 9368 DOLLAR TREE INC COM 256746108 458 5073 SH SOLE 13 5073 0 0 DOLLAR TREE INC COM 256746108 211 2338 SH SOLE 15 2338 0 0 DOLLAR TREE INC COM 256746108 88316 977816 SH SOLE 18 949251 0 28565 DOLLAR TREE INC COM 256746108 190231 2106194 SH SOLE 19 2106194 0 0 DOLLAR TREE INC COM 256746108 477452 5286224 SH SOLE 21 5286224 0 0 DOLLAR TREE INC COM 256746108 520492 5762760 SH SOLE 22 5156508 0 606252 DOLLAR TREE INC COM 256746108 16119 178464 SH SOLE 23 178464 0 0 DOLLAR TREE INC COM 256746108 19697 218081 SH SOLE 25 218081 0 0 DOLLAR TREE INC COM 256746108 76366 845500 SH SOLE 26 251408 0 594092 DOLLAR TREE INC COM 256746108 4121 45627 SH SOLE 28 33346 0 12281 DOLLAR TREE INC COM 256746108 842 9318 SH SOLE 29 9318 0 0 DOLLAR TREE INC COM 256746108 75906 840414 SH SOLE 30 840414 0 0 DOLLAR TREE INC COM 256746108 8216 90966 SH SOLE 31 49880 0 41086 DOLLAR TREE INC COM 256746108 3049 33761 SH SOLE 32 33761 0 0 DOLLAR TREE INC COM 256746108 75584 836851 SH SOLE 34 836851 0 0 DOLLAR TREE INC COM 256746108 16015 177310 SH SOLE 36 177310 0 0 DOLLAR TREE INC COM 256746108 520 5760 SH SOLE 40 5760 0 0 DOLPHIN ENTMT INC COM 25686H100 1 1035 SH SOLE 18 1035 0 0 DOLPHIN ENTMT INC COM 25686H100 11 13849 SH SOLE 21 13849 0 0 DOMINION ENERGY INC COM 25746U109 114174 1597730 SH SOLE 2 142483 0 1455247 DOMINION ENERGY INC COM 25746U109 30746 430256 SH SOLE 4 413038 0 17218 DOMINION ENERGY INC COM 25746U109 41137 575668 SH SOLE 7 575668 0 0 DOMINION ENERGY INC COM 25746U109 785 10991 SH SOLE 13 10991 0 0 DOMINION ENERGY INC COM 25746U109 388 5431 SH SOLE 15 5431 0 0 DOMINION ENERGY INC COM 25746U109 2 22 SH SOLE 17 0 0 22 DOMINION ENERGY INC COM 25746U109 87410 1223205 SH SOLE 18 1143776 0 79429 DOMINION ENERGY INC COM 25746U109 18864 263981 SH SOLE 19 263981 0 0 DOMINION ENERGY INC COM 25746U109 1370927 19184543 SH SOLE 21 19184543 0 0 DOMINION ENERGY INC COM 25746U109 1167289 16334863 SH SOLE 22 14551146 0 1783717 DOMINION ENERGY INC COM 25746U109 32841 459570 SH SOLE 23 459570 0 0 DOMINION ENERGY INC COM 25746U109 40983 573515 SH SOLE 25 573515 0 0 DOMINION ENERGY INC COM 25746U109 184341 2579632 SH SOLE 26 654111 0 1925521 DOMINION ENERGY INC COM 25746U109 8918 124798 SH SOLE 28 91035 0 33763 DOMINION ENERGY INC COM 25746U109 1659 23216 SH SOLE 29 23216 0 0 DOMINION ENERGY INC COM 25746U109 197136 2758697 SH SOLE 30 2758697 0 0 DOMINION ENERGY INC COM 25746U109 21402 299496 SH SOLE 31 145098 0 154398 DOMINION ENERGY INC COM 25746U109 4497 62927 SH SOLE 32 62927 0 0 DOMINION ENERGY INC COM 25746U109 2399 33572 SH SOLE 34 33572 0 0 DOMINION ENERGY INC COM 25746U109 46620 652392 SH SOLE 36 652392 0 0 DOMINION ENERGY INC COM 25746U109 1081 15132 SH SOLE 40 15132 0 0 DOMINOS PIZZA INC COM 25754A201 53350 215131 SH SOLE 2 87524 0 127607 DOMINOS PIZZA INC COM 25754A201 7077 28537 SH SOLE 4 27497 0 1040 DOMINOS PIZZA INC COM 25754A201 1367 5514 SH SOLE 7 5514 0 0 DOMINOS PIZZA INC COM 25754A201 2989 12051 SH SOLE 13 12051 0 0 DOMINOS PIZZA INC COM 25754A201 85 341 SH SOLE 15 341 0 0 DOMINOS PIZZA INC COM 25754A201 109564 441808 SH SOLE 18 356172 0 85636 DOMINOS PIZZA INC COM 25754A201 107357 432910 SH SOLE 19 432910 0 0 DOMINOS PIZZA INC COM 25754A201 529925 2136880 SH SOLE 21 2136880 0 0 DOMINOS PIZZA INC COM 25754A201 406107 1637595 SH SOLE 22 1453106 0 184489 DOMINOS PIZZA INC COM 25754A201 13621 54927 SH SOLE 23 54927 0 0 DOMINOS PIZZA INC COM 25754A201 9877 39828 SH SOLE 25 39828 0 0 DOMINOS PIZZA INC COM 25754A201 33173 133769 SH SOLE 26 52820 0 80949 DOMINOS PIZZA INC COM 25754A201 1952 7873 SH SOLE 28 5874 0 1999 DOMINOS PIZZA INC COM 25754A201 12261 49442 SH SOLE 29 16705 0 32737 DOMINOS PIZZA INC COM 25754A201 15185 61233 SH SOLE 30 61233 0 0 DOMINOS PIZZA INC COM 25754A201 11239 45322 SH SOLE 31 31547 0 13775 DOMINOS PIZZA INC COM 25754A201 8326 33575 SH SOLE 34 33575 0 0 DOMINOS PIZZA INC COM 25754A201 10741 43314 SH SOLE 36 43314 0 0 DOMINOS PIZZA INC COM 25754A201 231 932 SH SOLE 40 932 0 0 DOMO INC COM CL B 257554105 118 6000 SH SOLE 2 0 0 6000 DOMO INC COM CL B 257554105 787 40093 SH SOLE 4 40093 0 0 DOMO INC COM CL B 257554105 7251 369375 SH SOLE 18 369375 0 0 DOMO INC COM CL B 257554105 45808 2333576 SH SOLE 19 2333576 0 0 DOMO INC COM CL B 257554105 5133 261484 SH SOLE 21 261484 0 0 DOMO INC COM CL B 257554105 6872 350042 SH SOLE 22 347832 0 2210 DOMO INC COM CL B 257554105 18734 954360 SH SOLE 34 954360 0 0 DOMTAR CORP COM NEW 257559203 5832 166018 SH SOLE 2 34045 0 131973 DOMTAR CORP COM NEW 257559203 8 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 252 7166 SH SOLE 7 7166 0 0 DOMTAR CORP COM NEW 257559203 9899 281784 SH SOLE 18 281784 0 0 DOMTAR CORP COM NEW 257559203 540 15370 SH SOLE 19 15370 0 0 DOMTAR CORP COM NEW 257559203 169538 4826014 SH SOLE 21 4826014 0 0 DOMTAR CORP COM NEW 257559203 95510 2718771 SH SOLE 22 2581420 0 137351 DOMTAR CORP COM NEW 257559203 385 10952 SH SOLE 26 5800 0 5152 DOMTAR CORP COM NEW 257559203 275 7832 SH SOLE 28 7832 0 0 DOMTAR CORP COM NEW 257559203 365 10398 SH SOLE 29 0 0 10398 DOMTAR CORP COM NEW 257559203 2697 76770 SH SOLE 30 76770 0 0 DOMTAR CORP COM NEW 257559203 47 1331 SH SOLE 31 1331 0 0 DOMTAR CORP COM NEW 257559203 828 23564 SH SOLE 32 23564 0 0 DOMTAR CORP COM NEW 257559203 404 11505 SH SOLE 34 11505 0 0 DOMTAR CORP COM NEW 257559203 168 4769 SH SOLE 36 4769 0 0 DOMTAR CORP COM NEW 257559203 175 4990 SH SOLE 40 4990 0 0 DONALDSON INC COM 257651109 13451 310004 SH SOLE 2 72868 0 237136 DONALDSON INC COM 257651109 27 612 SH SOLE 4 612 0 0 DONALDSON INC COM 257651109 1844 42494 SH SOLE 7 42494 0 0 DONALDSON INC COM 257651109 16835 388000 SH SOLE 18 388000 0 0 DONALDSON INC COM 257651109 1192 27477 SH SOLE 19 27477 0 0 DONALDSON INC COM 257651109 274041 6315756 SH SOLE 21 6315756 0 0 DONALDSON INC COM 257651109 180312 4155607 SH SOLE 22 3895497 0 260110 DONALDSON INC COM 257651109 1706 39314 SH SOLE 26 24179 0 15135 DONALDSON INC COM 257651109 741 17073 SH SOLE 28 17073 0 0 DONALDSON INC COM 257651109 913 21036 SH SOLE 29 0 0 21036 DONALDSON INC COM 257651109 1397 32195 SH SOLE 30 32195 0 0 DONALDSON INC COM 257651109 127 2918 SH SOLE 31 2641 0 277 DONALDSON INC COM 257651109 54 1243 SH SOLE 34 1243 0 0 DONALDSON INC COM 257651109 26 601 SH SOLE 36 601 0 0 DONALDSON INC COM 257651109 568 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 155 11350 SH SOLE 2 276 0 11074 DONEGAL GROUP INC CL A 257701201 467 34253 SH SOLE 18 34253 0 0 DONEGAL GROUP INC CL A 257701201 193 14169 SH SOLE 19 14169 0 0 DONEGAL GROUP INC CL A 257701201 4818 353118 SH SOLE 21 353118 0 0 DONEGAL GROUP INC CL A 257701201 5831 427361 SH SOLE 22 415611 0 11750 DONEGAL GROUP INC CL A 257701201 28 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 35 2561 SH SOLE 30 2561 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 432 30791 SH SOLE 2 1232 0 29559 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 2514 179197 SH SOLE 18 179197 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 682 48610 SH SOLE 19 48610 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 52145 3716664 SH SOLE 21 3716664 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 13520 963675 SH SOLE 22 918998 0 44677 DONNELLEY FINL SOLUTIONS INC COM 25787G100 196 13954 SH SOLE 26 1906 0 12048 DONNELLEY FINL SOLUTIONS INC COM 25787G100 46 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1035 73736 SH SOLE 30 73736 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 40 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 289 72875 SH SOLE 2 2213 0 70662 DONNELLEY R R & SONS CO COM 257867200 1 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 24 6131 SH SOLE 7 6131 0 0 DONNELLEY R R & SONS CO COM 257867200 1483 374573 SH SOLE 18 374573 0 0 DONNELLEY R R & SONS CO COM 257867200 409 103219 SH SOLE 19 103219 0 0 DONNELLEY R R & SONS CO COM 257867200 30046 7587370 SH SOLE 21 7587370 0 0 DONNELLEY R R & SONS CO COM 257867200 12948 3269579 SH SOLE 22 3125571 0 144008 DONNELLEY R R & SONS CO COM 257867200 31 7705 SH SOLE 26 5084 0 2621 DONNELLEY R R & SONS CO COM 257867200 34 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 570 144042 SH SOLE 30 144042 0 0 DONNELLEY R R & SONS CO COM 257867200 30 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 198 33979 SH SOLE 2 1083 0 32896 DORIAN LPG LTD SHS USD Y2106R110 4 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 547 93756 SH SOLE 18 93756 0 0 DORIAN LPG LTD SHS USD Y2106R110 241 41406 SH SOLE 19 41406 0 0 DORIAN LPG LTD SHS USD Y2106R110 5659 970716 SH SOLE 21 970716 0 0 DORIAN LPG LTD SHS USD Y2106R110 3810 653601 SH SOLE 22 633641 0 19960 DORIAN LPG LTD SHS USD Y2106R110 3 430 SH SOLE 40 430 0 0 DORMAN PRODUCTS INC COM 258278100 1931 21446 SH SOLE 2 953 0 20493 DORMAN PRODUCTS INC COM 258278100 12 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 34 376 SH SOLE 7 376 0 0 DORMAN PRODUCTS INC COM 258278100 12441 138200 SH SOLE 18 138200 0 0 DORMAN PRODUCTS INC COM 258278100 3820 42434 SH SOLE 19 42434 0 0 DORMAN PRODUCTS INC COM 258278100 266788 2963650 SH SOLE 21 2963650 0 0 DORMAN PRODUCTS INC COM 258278100 72102 800958 SH SOLE 22 763477 0 37481 DORMAN PRODUCTS INC COM 258278100 35 389 SH SOLE 23 389 0 0 DORMAN PRODUCTS INC COM 258278100 1019 11315 SH SOLE 26 3653 0 7662 DORMAN PRODUCTS INC COM 258278100 362 4016 SH SOLE 28 4016 0 0 DORMAN PRODUCTS INC COM 258278100 122 1355 SH SOLE 29 0 0 1355 DORMAN PRODUCTS INC COM 258278100 5324 59140 SH SOLE 30 59140 0 0 DORMAN PRODUCTS INC COM 258278100 236 2618 SH SOLE 40 2618 0 0 DOUGLAS DYNAMICS INC COM 25960R105 644 17943 SH SOLE 2 754 0 17189 DOUGLAS DYNAMICS INC COM 25960R105 19 516 SH SOLE 7 516 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2725 75914 SH SOLE 18 75914 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1190 33170 SH SOLE 19 33170 0 0 DOUGLAS DYNAMICS INC COM 25960R105 27765 773615 SH SOLE 21 773615 0 0 DOUGLAS DYNAMICS INC COM 25960R105 26520 738926 SH SOLE 22 602723 0 136203 DOUGLAS DYNAMICS INC COM 25960R105 321 8954 SH SOLE 26 0 0 8954 DOUGLAS DYNAMICS INC COM 25960R105 117 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 203 5669 SH SOLE 30 5669 0 0 DOUGLAS DYNAMICS INC COM 25960R105 100 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 13173 385954 SH SOLE 2 75550 0 310404 DOUGLAS EMMETT INC COM 25960P109 3820 111914 SH SOLE 4 111914 0 0 DOUGLAS EMMETT INC COM 25960P109 9540 279505 SH SOLE 7 279505 0 0 DOUGLAS EMMETT INC COM 25960P109 223 6537 SH SOLE 15 6537 0 0 DOUGLAS EMMETT INC COM 25960P109 15822 463587 SH SOLE 18 463587 0 0 DOUGLAS EMMETT INC COM 25960P109 10271 300942 SH SOLE 19 300942 0 0 DOUGLAS EMMETT INC COM 25960P109 322084 9436966 SH SOLE 21 9436966 0 0 DOUGLAS EMMETT INC COM 25960P109 255712 7492305 SH SOLE 22 7171550 0 320755 DOUGLAS EMMETT INC COM 25960P109 185 5410 SH SOLE 23 5410 0 0 DOUGLAS EMMETT INC COM 25960P109 11139 326370 SH SOLE 25 326370 0 0 DOUGLAS EMMETT INC COM 25960P109 3375 98890 SH SOLE 26 30603 0 68287 DOUGLAS EMMETT INC COM 25960P109 760 22281 SH SOLE 28 22281 0 0 DOUGLAS EMMETT INC COM 25960P109 2993 87684 SH SOLE 29 57294 0 30390 DOUGLAS EMMETT INC COM 25960P109 25960 760609 SH SOLE 30 760609 0 0 DOUGLAS EMMETT INC COM 25960P109 110 3232 SH SOLE 31 3232 0 0 DOUGLAS EMMETT INC COM 25960P109 29 837 SH SOLE 36 837 0 0 DOUGLAS EMMETT INC COM 25960P109 503 14733 SH SOLE 40 14733 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 73 9634 SH SOLE 2 509 0 9125 DOVA PHARMACEUTICALS INC COM 25985T102 2 254 SH SOLE 7 254 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 295 38908 SH SOLE 18 38908 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 129 17026 SH SOLE 19 17026 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 5469 721526 SH SOLE 21 721526 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 2739 361364 SH SOLE 22 342569 0 18795 DOVA PHARMACEUTICALS INC COM 25985T102 24 3123 SH SOLE 30 3123 0 0 DOVER CORP COM 260003108 26007 366553 SH SOLE 2 39340 0 327213 DOVER CORP COM 260003108 5138 72413 SH SOLE 4 68527 0 3886 DOVER CORP COM 260003108 21670 305432 SH SOLE 7 162746 0 142686 DOVER CORP COM 260003108 455 6410 SH SOLE 13 6410 0 0 DOVER CORP COM 260003108 86 1213 SH SOLE 15 1213 0 0 DOVER CORP COM 260003108 37547 529201 SH SOLE 18 510506 0 18695 DOVER CORP COM 260003108 91336 1287328 SH SOLE 19 1287328 0 0 DOVER CORP COM 260003108 234250 3301622 SH SOLE 21 3301622 0 0 DOVER CORP COM 260003108 257016 3622496 SH SOLE 22 3218339 0 404157 DOVER CORP COM 260003108 7352 103616 SH SOLE 23 103616 0 0 DOVER CORP COM 260003108 10482 147733 SH SOLE 25 147733 0 0 DOVER CORP COM 260003108 54234 764399 SH SOLE 26 186328 0 578071 DOVER CORP COM 260003108 2065 29104 SH SOLE 28 21074 0 8030 DOVER CORP COM 260003108 2526 35608 SH SOLE 29 5424 0 30184 DOVER CORP COM 260003108 37101 522913 SH SOLE 30 522913 0 0 DOVER CORP COM 260003108 4384 61791 SH SOLE 31 33612 0 28179 DOVER CORP COM 260003108 38221 538704 SH SOLE 34 538704 0 0 DOVER CORP COM 260003108 8672 122222 SH SOLE 36 122222 0 0 DOVER CORP COM 260003108 222 3127 SH SOLE 40 3127 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 9 3141 SH SOLE 18 3141 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 142 51409 SH SOLE 21 51409 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 1023 369213 SH SOLE 22 369213 0 0 DOVER MOTORSPORTS INC COM 260174107 5 2635 SH SOLE 18 2635 0 0 DOVER MOTORSPORTS INC COM 260174107 123 65201 SH SOLE 21 65201 0 0 DOVER MOTORSPORTS INC COM 260174107 501 266228 SH SOLE 22 266228 0 0 DOWDUPONT INC COM 26078J100 313905 5869572 SH SOLE 2 638265 0 5231307 DOWDUPONT INC COM 26078J100 43006 804142 SH SOLE 4 742907 0 61235 DOWDUPONT INC COM 26078J100 98999 1851141 SH SOLE 7 1848074 0 3067 DOWDUPONT INC COM 26078J100 2804 52431 SH SOLE 13 52431 0 0 DOWDUPONT INC COM 26078J100 1059 19802 SH SOLE 15 19802 0 0 DOWDUPONT INC COM 26078J100 63 1177 SH SOLE 17 0 0 1177 DOWDUPONT INC COM 26078J100 353107 6602607 SH SOLE 18 6009417 0 593190 DOWDUPONT INC COM 26078J100 386093 7219397 SH SOLE 19 7219397 0 0 DOWDUPONT INC COM 26078J100 2117264 39589824 SH SOLE 21 39589824 0 0 DOWDUPONT INC COM 26078J100 2948902 55140278 SH SOLE 22 49154487 0 5985791 DOWDUPONT INC COM 26078J100 86366 1614918 SH SOLE 23 1614918 0 0 DOWDUPONT INC COM 26078J100 115927 2167662 SH SOLE 25 2111165 0 56497 DOWDUPONT INC COM 26078J100 542267 10139626 SH SOLE 26 2230267 0 7909359 DOWDUPONT INC COM 26078J100 23677 442729 SH SOLE 28 323219 0 119510 DOWDUPONT INC COM 26078J100 4976 93036 SH SOLE 29 93036 0 0 DOWDUPONT INC COM 26078J100 413854 7738479 SH SOLE 30 7738479 0 0 DOWDUPONT INC COM 26078J100 54743 1023625 SH SOLE 31 504430 0 519195 DOWDUPONT INC COM 26078J100 8458 158146 SH SOLE 32 158146 0 0 DOWDUPONT INC COM 26078J100 104878 1961076 SH SOLE 34 1961076 0 0 DOWDUPONT INC COM 26078J100 98697 1845494 SH SOLE 36 1845494 0 0 DOWDUPONT INC COM 26078J100 2864 53560 SH SOLE 40 53560 0 0 DOWDUPONT INC OPTIONS 26078J900 9894 185000 SH Call SOLE 2 185000 0 0 DR REDDYS LABS LTD ADR 256135203 1077 28556 SH SOLE 2 27382 0 1174 DR REDDYS LABS LTD ADR 256135203 1325 35149 SH SOLE 4 35149 0 0 DR REDDYS LABS LTD ADR 256135203 1712 45400 SH SOLE 13 45400 0 0 DR REDDYS LABS LTD ADR 256135203 9419 249833 SH SOLE 18 249833 0 0 DR REDDYS LABS LTD ADR 256135203 2381 63154 SH SOLE 19 63154 0 0 DR REDDYS LABS LTD ADR 256135203 404 10712 SH SOLE 21 10712 0 0 DR REDDYS LABS LTD ADR 256135203 21981 583060 SH SOLE 22 519340 0 63720 DR REDDYS LABS LTD ADR 256135203 28 750 SH SOLE 23 750 0 0 DR REDDYS LABS LTD ADR 256135203 6297 167042 SH SOLE 25 167042 0 0 DR REDDYS LABS LTD ADR 256135203 10860 288052 SH SOLE 26 19147 0 268905 DR REDDYS LABS LTD ADR 256135203 4112 109060 SH SOLE 28 109060 0 0 DR REDDYS LABS LTD ADR 256135203 1176 31182 SH SOLE 29 31182 0 0 DR REDDYS LABS LTD ADR 256135203 10557 280025 SH SOLE 30 280025 0 0 DR REDDYS LABS LTD ADR 256135203 3259 86440 SH SOLE 34 86440 0 0 DRIL-QUIP INC COM 262037104 1580 52621 SH SOLE 2 16101 0 36520 DRIL-QUIP INC COM 262037104 7 237 SH SOLE 4 237 0 0 DRIL-QUIP INC COM 262037104 13 441 SH SOLE 7 441 0 0 DRIL-QUIP INC COM 262037104 6279 209093 SH SOLE 18 209093 0 0 DRIL-QUIP INC COM 262037104 1588 52887 SH SOLE 19 52887 0 0 DRIL-QUIP INC COM 262037104 79277 2639943 SH SOLE 21 2639943 0 0 DRIL-QUIP INC COM 262037104 38209 1272367 SH SOLE 22 1219813 0 52554 DRIL-QUIP INC COM 262037104 420 14002 SH SOLE 26 5579 0 8423 DRIL-QUIP INC COM 262037104 166 5542 SH SOLE 28 5542 0 0 DRIL-QUIP INC COM 262037104 286 9538 SH SOLE 30 9538 0 0 DRIL-QUIP INC COM 262037104 42 1403 SH SOLE 36 1403 0 0 DRIL-QUIP INC COM 262037104 132 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 189 48289 SH SOLE 2 2117 0 46172 DRIVE SHACK INC COM 262077100 800 204180 SH SOLE 18 204180 0 0 DRIVE SHACK INC COM 262077100 333 85075 SH SOLE 19 85075 0 0 DRIVE SHACK INC COM 262077100 8633 2202212 SH SOLE 21 2202212 0 0 DRIVE SHACK INC COM 262077100 3410 869923 SH SOLE 22 835191 0 34732 DROPBOX INC CL A 26210C104 4173 204262 SH SOLE 2 184381 0 19881 DROPBOX INC CL A 26210C104 2896 141751 SH SOLE 4 141751 0 0 DROPBOX INC CL A 26210C104 238 11646 SH SOLE 7 11646 0 0 DROPBOX INC CL A 26210C104 579 28347 SH SOLE 13 28347 0 0 DROPBOX INC CL A 26210C104 18715 916063 SH SOLE 18 916063 0 0 DROPBOX INC CL A 26210C104 116483 5701568 SH SOLE 19 5701568 0 0 DROPBOX INC CL A 26210C104 6200 303469 SH SOLE 21 303469 0 0 DROPBOX INC CL A 26210C104 49833 2439223 SH SOLE 22 2104400 0 334823 DROPBOX INC CL A 26210C104 2363 115645 SH SOLE 23 115645 0 0 DROPBOX INC CL A 26210C104 160 7810 SH SOLE 25 7810 0 0 DROPBOX INC CL A 26210C104 395 19341 SH SOLE 26 2842 0 16499 DROPBOX INC CL A 26210C104 2744 134289 SH SOLE 29 62139 0 72150 DROPBOX INC CL A 26210C104 357 17479 SH SOLE 30 17479 0 0 DROPBOX INC CL A 26210C104 2551 124873 SH SOLE 31 91978 0 32895 DROPBOX INC CL A 26210C104 49065 2401635 SH SOLE 34 2401635 0 0 DROPBOX INC CL A 26210C104 894 43770 SH SOLE 36 43770 0 0 DROPCAR INC COM 26210U104 3 13539 SH SOLE 22 13539 0 0 DSP GROUP INC COM 23332B106 413 36834 SH SOLE 18 36834 0 0 DSP GROUP INC COM 23332B106 16675 1488821 SH SOLE 21 1488821 0 0 DSP GROUP INC COM 23332B106 5578 498001 SH SOLE 22 498001 0 0 DSP GROUP INC COM 23332B106 409 36530 SH SOLE 30 36530 0 0 DSW INC CL A 23334L102 1734 70204 SH SOLE 2 2399 0 67805 DSW INC CL A 23334L102 10 415 SH SOLE 4 415 0 0 DSW INC CL A 23334L102 70 2828 SH SOLE 7 2828 0 0 DSW INC CL A 23334L102 8672 351095 SH SOLE 18 351095 0 0 DSW INC CL A 23334L102 2558 103574 SH SOLE 19 103574 0 0 DSW INC CL A 23334L102 180767 7318508 SH SOLE 21 7318508 0 0 DSW INC CL A 23334L102 49108 1988195 SH SOLE 22 1879131 0 109064 DSW INC CL A 23334L102 609 24660 SH SOLE 26 5224 0 19436 DSW INC CL A 23334L102 200 8113 SH SOLE 28 8113 0 0 DSW INC CL A 23334L102 66 2686 SH SOLE 29 0 0 2686 DSW INC CL A 23334L102 3443 139403 SH SOLE 30 139403 0 0 DSW INC CL A 23334L102 151 6107 SH SOLE 34 6107 0 0 DSW INC CL A 23334L102 49 2001 SH SOLE 36 2001 0 0 DSW INC CL A 23334L102 147 5951 SH SOLE 40 5951 0 0 DTE ENERGY CO COM 233331107 57084 517532 SH SOLE 2 95996 0 421536 DTE ENERGY CO COM 233331107 6703 60770 SH SOLE 4 55979 0 4791 DTE ENERGY CO COM 233331107 20032 181618 SH SOLE 7 168254 0 13364 DTE ENERGY CO COM 233331107 784 7105 SH SOLE 13 7105 0 0 DTE ENERGY CO COM 233331107 172 1558 SH SOLE 15 1558 0 0 DTE ENERGY CO COM 233331107 50411 457034 SH SOLE 18 434702 0 22332 DTE ENERGY CO COM 233331107 12318 111673 SH SOLE 19 111673 0 0 DTE ENERGY CO COM 233331107 779419 7066357 SH SOLE 21 7066357 0 0 DTE ENERGY CO COM 233331107 509337 4617744 SH SOLE 22 4091128 0 526616 DTE ENERGY CO COM 233331107 14847 134608 SH SOLE 23 134608 0 0 DTE ENERGY CO COM 233331107 18487 167608 SH SOLE 25 167608 0 0 DTE ENERGY CO COM 233331107 80808 732624 SH SOLE 26 207286 0 525338 DTE ENERGY CO COM 233331107 3717 33699 SH SOLE 28 24335 0 9364 DTE ENERGY CO COM 233331107 1288 11675 SH SOLE 29 11675 0 0 DTE ENERGY CO COM 233331107 75284 682537 SH SOLE 30 682537 0 0 DTE ENERGY CO COM 233331107 9728 88196 SH SOLE 31 56935 0 31261 DTE ENERGY CO COM 233331107 3933 35657 SH SOLE 32 35657 0 0 DTE ENERGY CO COM 233331107 1466 13288 SH SOLE 34 13288 0 0 DTE ENERGY CO COM 233331107 9478 85931 SH SOLE 35 85931 0 0 DTE ENERGY CO COM 233331107 22111 200458 SH SOLE 36 200458 0 0 DTE ENERGY CO COM 233331107 481 4363 SH SOLE 40 4363 0 0 DUCOMMUN INC DEL COM 264147109 361 9933 SH SOLE 2 354 0 9579 DUCOMMUN INC DEL COM 264147109 10 263 SH SOLE 7 263 0 0 DUCOMMUN INC DEL COM 264147109 1369 37699 SH SOLE 18 37699 0 0 DUCOMMUN INC DEL COM 264147109 568 15639 SH SOLE 19 15639 0 0 DUCOMMUN INC DEL COM 264147109 14079 387636 SH SOLE 21 387636 0 0 DUCOMMUN INC DEL COM 264147109 12800 352426 SH SOLE 22 343567 0 8859 DUCOMMUN INC DEL COM 264147109 252 6940 SH SOLE 26 0 0 6940 DUKE ENERGY CORP NEW COM NEW 26441C204 154154 1786254 SH SOLE 2 189789 0 1596465 DUKE ENERGY CORP NEW COM NEW 26441C204 40154 465284 SH SOLE 4 446611 0 18673 DUKE ENERGY CORP NEW COM NEW 26441C204 58756 680838 SH SOLE 7 656819 0 24019 DUKE ENERGY CORP NEW COM NEW 26441C204 1885 21839 SH SOLE 13 21839 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 538 6230 SH SOLE 15 6230 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 107891 1250185 SH SOLE 18 1161298 0 88887 DUKE ENERGY CORP NEW COM NEW 26441C204 21662 251011 SH SOLE 19 251011 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1547951 17936856 SH SOLE 21 17936856 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1565243 18137234 SH SOLE 22 16156044 0 1981190 DUKE ENERGY CORP NEW COM NEW 26441C204 43225 500871 SH SOLE 23 500871 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 54793 634917 SH SOLE 25 634917 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 203741 2360845 SH SOLE 26 721499 0 1639346 DUKE ENERGY CORP NEW COM NEW 26441C204 11722 135828 SH SOLE 28 98837 0 36991 DUKE ENERGY CORP NEW COM NEW 26441C204 2248 26054 SH SOLE 29 26054 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 241816 2802035 SH SOLE 30 2802035 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 24019 278323 SH SOLE 31 156645 0 121678 DUKE ENERGY CORP NEW COM NEW 26441C204 3143 36425 SH SOLE 34 36425 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13217 153156 SH SOLE 35 153156 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 68161 789819 SH SOLE 36 789819 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1387 16069 SH SOLE 40 16069 0 0 DUKE REALTY CORP COM NEW 264411505 60691 2343286 SH SOLE 2 468225 0 1875061 DUKE REALTY CORP COM NEW 264411505 10554 407479 SH SOLE 4 398430 0 9049 DUKE REALTY CORP COM NEW 264411505 23981 925905 SH SOLE 7 893967 0 31938 DUKE REALTY CORP COM NEW 264411505 454 17533 SH SOLE 13 17533 0 0 DUKE REALTY CORP COM NEW 264411505 416 16065 SH SOLE 15 16065 0 0 DUKE REALTY CORP COM NEW 264411505 19533 754165 SH SOLE 18 705942 0 48223 DUKE REALTY CORP COM NEW 264411505 20130 777238 SH SOLE 19 777238 0 0 DUKE REALTY CORP COM NEW 264411505 330907 12776318 SH SOLE 21 12776318 0 0 DUKE REALTY CORP COM NEW 264411505 388340 14993826 SH SOLE 22 14026887 0 966939 DUKE REALTY CORP COM NEW 264411505 7880 304242 SH SOLE 23 304242 0 0 DUKE REALTY CORP COM NEW 264411505 29079 1122723 SH SOLE 25 1122723 0 0 DUKE REALTY CORP COM NEW 264411505 38804 1498224 SH SOLE 26 466213 0 1032011 DUKE REALTY CORP COM NEW 264411505 1794 69281 SH SOLE 28 50876 0 18405 DUKE REALTY CORP COM NEW 264411505 5537 213795 SH SOLE 29 140312 0 73483 DUKE REALTY CORP COM NEW 264411505 74705 2884375 SH SOLE 30 2884375 0 0 DUKE REALTY CORP COM NEW 264411505 3671 141751 SH SOLE 31 82031 0 59720 DUKE REALTY CORP COM NEW 264411505 1798 69427 SH SOLE 34 69427 0 0 DUKE REALTY CORP COM NEW 264411505 6970 269114 SH SOLE 36 269114 0 0 DUKE REALTY CORP COM NEW 264411505 185 7136 SH SOLE 40 7136 0 0 DULUTH HLDGS INC COM CL B 26443V101 175 6933 SH SOLE 2 317 0 6616 DULUTH HLDGS INC COM CL B 26443V101 7 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 733 29065 SH SOLE 18 29065 0 0 DULUTH HLDGS INC COM CL B 26443V101 305 12100 SH SOLE 19 12100 0 0 DULUTH HLDGS INC COM CL B 26443V101 7239 286926 SH SOLE 21 286926 0 0 DULUTH HLDGS INC COM CL B 26443V101 7102 281479 SH SOLE 22 264173 0 17306 DULUTH HLDGS INC COM CL B 26443V101 33 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 51 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 160 6361 SH SOLE 30 6361 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 13142 92070 SH SOLE 2 19906 0 72164 DUN & BRADSTREET CORP DEL NE COM 26483E100 23 162 SH SOLE 4 162 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 137 961 SH SOLE 7 961 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 38 266 SH SOLE 15 266 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 15867 111157 SH SOLE 18 111157 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1109 7772 SH SOLE 19 7772 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 261929 1835010 SH SOLE 21 1835010 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 177090 1240646 SH SOLE 22 1166379 0 74267 DUN & BRADSTREET CORP DEL NE COM 26483E100 4236 29674 SH SOLE 25 29674 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 7028 49234 SH SOLE 26 22781 0 26453 DUN & BRADSTREET CORP DEL NE COM 26483E100 676 4739 SH SOLE 28 4739 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1304 9132 SH SOLE 30 9132 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 108 755 SH SOLE 31 755 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2343 16415 SH SOLE 36 16415 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 485 3396 SH SOLE 40 3396 0 0 DUNKIN BRANDS GROUP INC COM 265504100 15848 247169 SH SOLE 2 83662 0 163507 DUNKIN BRANDS GROUP INC COM 265504100 416 6489 SH SOLE 4 6489 0 0 DUNKIN BRANDS GROUP INC COM 265504100 170 2651 SH SOLE 7 2651 0 0 DUNKIN BRANDS GROUP INC COM 265504100 16852 262822 SH SOLE 18 262822 0 0 DUNKIN BRANDS GROUP INC COM 265504100 8249 128654 SH SOLE 19 128654 0 0 DUNKIN BRANDS GROUP INC COM 265504100 262457 4093215 SH SOLE 21 4093215 0 0 DUNKIN BRANDS GROUP INC COM 265504100 179690 2802401 SH SOLE 22 2619369 0 183032 DUNKIN BRANDS GROUP INC COM 265504100 753 11737 SH SOLE 23 11737 0 0 DUNKIN BRANDS GROUP INC COM 265504100 192 3001 SH SOLE 25 3001 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1679 26192 SH SOLE 26 15148 0 11044 DUNKIN BRANDS GROUP INC COM 265504100 693 10814 SH SOLE 28 10814 0 0 DUNKIN BRANDS GROUP INC COM 265504100 764 11912 SH SOLE 29 3219 0 8693 DUNKIN BRANDS GROUP INC COM 265504100 1456 22703 SH SOLE 30 22703 0 0 DUNKIN BRANDS GROUP INC COM 265504100 747 11656 SH SOLE 31 9536 0 2120 DUNKIN BRANDS GROUP INC COM 265504100 306 4779 SH SOLE 34 4779 0 0 DUNKIN BRANDS GROUP INC COM 265504100 364 5673 SH SOLE 36 5673 0 0 DUNKIN BRANDS GROUP INC COM 265504100 490 7647 SH SOLE 40 7647 0 0 DURECT CORP COM 266605104 62 128377 SH SOLE 2 6490 0 121887 DURECT CORP COM 266605104 1 2742 SH SOLE 7 2742 0 0 DURECT CORP COM 266605104 246 509532 SH SOLE 18 509532 0 0 DURECT CORP COM 266605104 111 229271 SH SOLE 19 229271 0 0 DURECT CORP COM 266605104 2625 5433938 SH SOLE 21 5433938 0 0 DURECT CORP COM 266605104 2220 4594814 SH SOLE 22 4498469 0 96345 DURECT CORP COM 266605104 57 118196 SH SOLE 23 118196 0 0 DURECT CORP COM 266605104 99 205615 SH SOLE 26 0 0 205615 DXC TECHNOLOGY CO COM 23355L106 37166 699008 SH SOLE 2 55875 0 643133 DXC TECHNOLOGY CO COM 23355L106 5007 94172 SH SOLE 4 86658 0 7514 DXC TECHNOLOGY CO COM 23355L106 13440 252780 SH SOLE 7 217528 0 35252 DXC TECHNOLOGY CO COM 23355L106 465 8748 SH SOLE 13 8748 0 0 DXC TECHNOLOGY CO COM 23355L106 135 2531 SH SOLE 15 2531 0 0 DXC TECHNOLOGY CO COM 23355L106 13 246 SH SOLE 17 0 0 246 DXC TECHNOLOGY CO COM 23355L106 32578 612710 SH SOLE 18 578460 0 34250 DXC TECHNOLOGY CO COM 23355L106 6255 117648 SH SOLE 19 117648 0 0 DXC TECHNOLOGY CO COM 23355L106 379771 7142581 SH SOLE 21 7142581 0 0 DXC TECHNOLOGY CO COM 23355L106 379522 7137898 SH SOLE 22 6403289 0 734609 DXC TECHNOLOGY CO COM 23355L106 10592 199216 SH SOLE 23 199216 0 0 DXC TECHNOLOGY CO COM 23355L106 13488 253677 SH SOLE 25 253677 0 0 DXC TECHNOLOGY CO COM 23355L106 67825 1275627 SH SOLE 26 315844 0 959783 DXC TECHNOLOGY CO COM 23355L106 2844 53481 SH SOLE 28 38925 0 14556 DXC TECHNOLOGY CO COM 23355L106 546 10273 SH SOLE 29 10273 0 0 DXC TECHNOLOGY CO COM 23355L106 62390 1173400 SH SOLE 30 1173400 0 0 DXC TECHNOLOGY CO COM 23355L106 4990 93844 SH SOLE 31 61351 0 32493 DXC TECHNOLOGY CO COM 23355L106 1695 31872 SH SOLE 34 31872 0 0 DXC TECHNOLOGY CO COM 23355L106 12484 234789 SH SOLE 36 234789 0 0 DXC TECHNOLOGY CO COM 23355L106 304 5714 SH SOLE 40 5714 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 469 16862 SH SOLE 2 3206 0 13656 DXP ENTERPRISES INC NEW COM NEW 233377407 8 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2262 81248 SH SOLE 18 81248 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1360 48851 SH SOLE 19 48851 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 47544 1707765 SH SOLE 21 1707765 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 13921 500053 SH SOLE 22 481114 0 18939 DXP ENTERPRISES INC NEW COM NEW 233377407 170 6116 SH SOLE 23 6116 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 384 13779 SH SOLE 26 0 0 13779 DXP ENTERPRISES INC NEW COM NEW 233377407 54 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 889 31950 SH SOLE 30 31950 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 36 1293 SH SOLE 40 1293 0 0 DYCOM INDS INC COM 267475101 2006 37123 SH SOLE 2 14076 0 23047 DYCOM INDS INC COM 267475101 11 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 614 11353 SH SOLE 7 11353 0 0 DYCOM INDS INC COM 267475101 9317 172407 SH SOLE 18 172407 0 0 DYCOM INDS INC COM 267475101 2433 45013 SH SOLE 19 45013 0 0 DYCOM INDS INC COM 267475101 115575 2138701 SH SOLE 21 2138701 0 0 DYCOM INDS INC COM 267475101 56605 1047461 SH SOLE 22 1005235 0 42226 DYCOM INDS INC COM 267475101 536 9911 SH SOLE 26 5566 0 4345 DYCOM INDS INC COM 267475101 226 4189 SH SOLE 28 4189 0 0 DYCOM INDS INC COM 267475101 247 4568 SH SOLE 29 0 0 4568 DYCOM INDS INC COM 267475101 400 7411 SH SOLE 30 7411 0 0 DYCOM INDS INC COM 267475101 196 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 942 1015000 PRN SOLE 21 1015000 0 0 DYNASIL CORP AMER COM 268102100 9 9893 SH SOLE 21 9893 0 0 DYNATRONICS CORP COM NEW 268157401 60 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 465 50860 SH SOLE 2 2299 0 48561 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 11 1191 SH SOLE 7 1191 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1860 203228 SH SOLE 18 203228 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 854 93346 SH SOLE 19 93346 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18610 2033930 SH SOLE 21 2033930 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15654 1710842 SH SOLE 22 1634416 0 76426 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 63 6866 SH SOLE 26 0 0 6866 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 85 9240 SH SOLE 28 9240 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 132 14421 SH SOLE 30 14421 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 43 4676 SH SOLE 40 4676 0 0 DYNEX CAP INC COM NEW 26817Q506 319 55808 SH SOLE 2 2047 0 53761 DYNEX CAP INC COM NEW 26817Q506 1157 202298 SH SOLE 18 202298 0 0 DYNEX CAP INC COM NEW 26817Q506 491 85907 SH SOLE 19 85907 0 0 DYNEX CAP INC COM NEW 26817Q506 19573 3421940 SH SOLE 21 3421940 0 0 DYNEX CAP INC COM NEW 26817Q506 286 50072 SH SOLE 26 35244 0 14828 DYNEX CAP INC COM NEW 26817Q506 42 7287 SH SOLE 28 7287 0 0 DYNEX CAP INC COM NEW 26817Q506 86 14974 SH SOLE 30 14974 0 0 DYNEX CAP INC COM NEW 26817Q506 30 5200 SH SOLE 40 5200 0 0 E L F BEAUTY INC COM 26856L103 158 18296 SH SOLE 2 820 0 17476 E L F BEAUTY INC COM 26856L103 3 369 SH SOLE 7 369 0 0 E L F BEAUTY INC COM 26856L103 607 70056 SH SOLE 18 70056 0 0 E L F BEAUTY INC COM 26856L103 272 31446 SH SOLE 19 31446 0 0 E L F BEAUTY INC COM 26856L103 6276 724750 SH SOLE 21 724750 0 0 E L F BEAUTY INC COM 26856L103 5931 684907 SH SOLE 22 658685 0 26222 E L F BEAUTY INC COM 26856L103 57 6546 SH SOLE 30 6546 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 26936 613848 SH SOLE 2 45030 0 568818 E TRADE FINANCIAL CORP COM NEW 269246401 3512 80040 SH SOLE 4 73077 0 6963 E TRADE FINANCIAL CORP COM NEW 269246401 8485 193378 SH SOLE 7 193378 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 68 1555 SH SOLE 13 1555 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 94 2144 SH SOLE 15 2144 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1 16 SH SOLE 17 0 0 16 E TRADE FINANCIAL CORP COM NEW 269246401 87753 1999839 SH SOLE 18 1826833 0 173006 E TRADE FINANCIAL CORP COM NEW 269246401 31253 712243 SH SOLE 19 712243 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 258338 5887384 SH SOLE 21 5887384 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 285291 6501609 SH SOLE 22 5836507 0 665102 E TRADE FINANCIAL CORP COM NEW 269246401 8639 196882 SH SOLE 23 196882 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12521 285352 SH SOLE 25 244535 0 40817 E TRADE FINANCIAL CORP COM NEW 269246401 41716 950690 SH SOLE 26 296736 0 653954 E TRADE FINANCIAL CORP COM NEW 269246401 2270 51736 SH SOLE 28 38289 0 13447 E TRADE FINANCIAL CORP COM NEW 269246401 2789 63558 SH SOLE 29 10199 0 53359 E TRADE FINANCIAL CORP COM NEW 269246401 43022 980448 SH SOLE 30 980448 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3684 83963 SH SOLE 31 59274 0 24689 E TRADE FINANCIAL CORP COM NEW 269246401 58188 1326078 SH SOLE 34 1326078 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 10619 242002 SH SOLE 36 242002 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 242 5515 SH SOLE 40 5515 0 0 EAGLE BANCORP INC MD COM 268948106 1298 26649 SH SOLE 2 1112 0 25537 EAGLE BANCORP INC MD COM 268948106 7 148 SH SOLE 4 148 0 0 EAGLE BANCORP INC MD COM 268948106 24 483 SH SOLE 7 483 0 0 EAGLE BANCORP INC MD COM 268948106 7768 159473 SH SOLE 18 159473 0 0 EAGLE BANCORP INC MD COM 268948106 2489 51101 SH SOLE 19 51101 0 0 EAGLE BANCORP INC MD COM 268948106 164439 3375871 SH SOLE 21 3375871 0 0 EAGLE BANCORP INC MD COM 268948106 45755 939336 SH SOLE 22 898419 0 40917 EAGLE BANCORP INC MD COM 268948106 333 6830 SH SOLE 26 3847 0 2983 EAGLE BANCORP INC MD COM 268948106 219 4492 SH SOLE 28 4492 0 0 EAGLE BANCORP INC MD COM 268948106 43 873 SH SOLE 29 0 0 873 EAGLE BANCORP INC MD COM 268948106 3116 63977 SH SOLE 30 63977 0 0 EAGLE BANCORP INC MD COM 268948106 162 3333 SH SOLE 40 3333 0 0 EAGLE BANCORP MONT INC COM 26942G100 16 947 SH SOLE 18 947 0 0 EAGLE BANCORP MONT INC COM 26942G100 14 850 SH SOLE 21 850 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 203 44139 SH SOLE 2 1848 0 42291 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1056 SH SOLE 7 1056 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 756 163906 SH SOLE 18 163906 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 300 65169 SH SOLE 19 65169 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7722 1675148 SH SOLE 21 1675148 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2254 488899 SH SOLE 22 455408 0 33491 EAGLE MATERIALS INC COM 26969P108 7722 126523 SH SOLE 2 38247 0 88276 EAGLE MATERIALS INC COM 26969P108 112 1842 SH SOLE 4 1842 0 0 EAGLE MATERIALS INC COM 26969P108 85 1389 SH SOLE 7 1389 0 0 EAGLE MATERIALS INC COM 26969P108 8288 135801 SH SOLE 18 135801 0 0 EAGLE MATERIALS INC COM 26969P108 703 11526 SH SOLE 19 11526 0 0 EAGLE MATERIALS INC COM 26969P108 149092 2442925 SH SOLE 21 2442925 0 0 EAGLE MATERIALS INC COM 26969P108 95153 1559115 SH SOLE 22 1467770 0 91345 EAGLE MATERIALS INC COM 26969P108 345 5650 SH SOLE 23 5650 0 0 EAGLE MATERIALS INC COM 26969P108 770 12609 SH SOLE 26 6844 0 5765 EAGLE MATERIALS INC COM 26969P108 364 5964 SH SOLE 28 5964 0 0 EAGLE MATERIALS INC COM 26969P108 746 12227 SH SOLE 30 12227 0 0 EAGLE MATERIALS INC COM 26969P108 63 1036 SH SOLE 31 941 0 95 EAGLE MATERIALS INC COM 26969P108 474 7759 SH SOLE 34 7759 0 0 EAGLE MATERIALS INC COM 26969P108 8 136 SH SOLE 36 136 0 0 EAGLE MATERIALS INC COM 26969P108 217 3548 SH SOLE 40 3548 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 344 8539 SH SOLE 2 387 0 8152 EAGLE PHARMACEUTICALS INC COM 269796108 8 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2184 54209 SH SOLE 18 54209 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 636 15780 SH SOLE 19 15780 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 53376 1324797 SH SOLE 21 1324797 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 12151 301594 SH SOLE 22 290024 0 11570 EAGLE PHARMACEUTICALS INC COM 269796108 29 713 SH SOLE 26 0 0 713 EAGLE PHARMACEUTICALS INC COM 269796108 70 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 913 22658 SH SOLE 30 22658 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 34 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 124 27371 SH SOLE 2 660 0 26711 EARTHSTONE ENERGY INC CL A 27032D304 314 69549 SH SOLE 18 69549 0 0 EARTHSTONE ENERGY INC CL A 27032D304 116 25599 SH SOLE 19 25599 0 0 EARTHSTONE ENERGY INC CL A 27032D304 3183 704155 SH SOLE 21 704155 0 0 EARTHSTONE ENERGY INC CL A 27032D304 966 213792 SH SOLE 22 202752 0 11040 EAST WEST BANCORP INC COM 27579R104 18332 421132 SH SOLE 2 93545 0 327587 EAST WEST BANCORP INC COM 27579R104 2629 60393 SH SOLE 4 56570 0 3823 EAST WEST BANCORP INC COM 27579R104 2622 60237 SH SOLE 7 31845 0 28392 EAST WEST BANCORP INC COM 27579R104 175 4018 SH SOLE 13 4018 0 0 EAST WEST BANCORP INC COM 27579R104 20574 472639 SH SOLE 18 461033 0 11606 EAST WEST BANCORP INC COM 27579R104 10785 247768 SH SOLE 19 247768 0 0 EAST WEST BANCORP INC COM 27579R104 336920 7739952 SH SOLE 21 7739952 0 0 EAST WEST BANCORP INC COM 27579R104 223252 5128702 SH SOLE 22 4751702 0 377000 EAST WEST BANCORP INC COM 27579R104 4438 101958 SH SOLE 23 101958 0 0 EAST WEST BANCORP INC COM 27579R104 291 6696 SH SOLE 25 6696 0 0 EAST WEST BANCORP INC COM 27579R104 12334 283353 SH SOLE 26 118769 0 164584 EAST WEST BANCORP INC COM 27579R104 1232 28303 SH SOLE 28 21181 0 7122 EAST WEST BANCORP INC COM 27579R104 6075 139559 SH SOLE 29 6251 0 133308 EAST WEST BANCORP INC COM 27579R104 11255 258559 SH SOLE 30 258559 0 0 EAST WEST BANCORP INC COM 27579R104 1998 45899 SH SOLE 31 30837 0 15062 EAST WEST BANCORP INC COM 27579R104 17074 392224 SH SOLE 34 392224 0 0 EAST WEST BANCORP INC COM 27579R104 1152 26474 SH SOLE 36 26474 0 0 EAST WEST BANCORP INC COM 27579R104 126 2905 SH SOLE 40 2905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 994 63394 SH SOLE 2 3466 0 59928 EASTERLY GOVT PPTYS INC COM 27616P103 684 43591 SH SOLE 4 43591 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1566 99859 SH SOLE 7 99859 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 42 2651 SH SOLE 15 2651 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 4926 314135 SH SOLE 18 314135 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3908 249255 SH SOLE 19 249255 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 102362 6528157 SH SOLE 21 6528157 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 45656 2911762 SH SOLE 22 2830312 0 81450 EASTERLY GOVT PPTYS INC COM 27616P103 819 52252 SH SOLE 23 52252 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1985 126602 SH SOLE 25 126602 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2288 145897 SH SOLE 26 0 0 145897 EASTERLY GOVT PPTYS INC COM 27616P103 189 12062 SH SOLE 28 12062 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 606 38647 SH SOLE 29 21036 0 17611 EASTERLY GOVT PPTYS INC COM 27616P103 6235 397627 SH SOLE 30 397627 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 115 7357 SH SOLE 40 7357 0 0 EASTERN CO COM 276317104 136 5614 SH SOLE 2 203 0 5411 EASTERN CO COM 276317104 461 19045 SH SOLE 18 19045 0 0 EASTERN CO COM 276317104 187 7752 SH SOLE 19 7752 0 0 EASTERN CO COM 276317104 4702 194478 SH SOLE 21 194478 0 0 EASTERN CO COM 276317104 1244 51437 SH SOLE 22 48714 0 2723 EASTGROUP PPTY INC COM 277276101 12689 138329 SH SOLE 2 16362 0 121967 EASTGROUP PPTY INC COM 277276101 2551 27805 SH SOLE 4 27805 0 0 EASTGROUP PPTY INC COM 277276101 5281 57567 SH SOLE 7 57567 0 0 EASTGROUP PPTY INC COM 277276101 126 1376 SH SOLE 15 1376 0 0 EASTGROUP PPTY INC COM 277276101 16205 176655 SH SOLE 18 176655 0 0 EASTGROUP PPTY INC COM 277276101 25846 281766 SH SOLE 19 281766 0 0 EASTGROUP PPTY INC COM 277276101 366430 3994656 SH SOLE 21 3994656 0 0 EASTGROUP PPTY INC COM 277276101 166456 1814635 SH SOLE 22 1754798 0 59837 EASTGROUP PPTY INC COM 277276101 5062 55180 SH SOLE 23 55180 0 0 EASTGROUP PPTY INC COM 277276101 7080 77187 SH SOLE 25 77187 0 0 EASTGROUP PPTY INC COM 277276101 9555 104159 SH SOLE 26 4665 0 99494 EASTGROUP PPTY INC COM 277276101 437 4763 SH SOLE 28 4763 0 0 EASTGROUP PPTY INC COM 277276101 2621 28568 SH SOLE 29 14685 0 13883 EASTGROUP PPTY INC COM 277276101 21200 231109 SH SOLE 30 231109 0 0 EASTGROUP PPTY INC COM 277276101 608 6630 SH SOLE 34 6630 0 0 EASTGROUP PPTY INC COM 277276101 124 1356 SH SOLE 36 1356 0 0 EASTGROUP PPTY INC COM 277276101 339 3697 SH SOLE 40 3697 0 0 EASTMAN CHEM CO COM 277432100 28634 391663 SH SOLE 2 114426 0 277237 EASTMAN CHEM CO COM 277432100 4747 64926 SH SOLE 4 61169 0 3757 EASTMAN CHEM CO COM 277432100 11698 160001 SH SOLE 7 124937 0 35064 EASTMAN CHEM CO COM 277432100 2151 29417 SH SOLE 13 29417 0 0 EASTMAN CHEM CO COM 277432100 92 1265 SH SOLE 15 1265 0 0 EASTMAN CHEM CO COM 277432100 25415 347622 SH SOLE 18 327102 0 20520 EASTMAN CHEM CO COM 277432100 17194 235186 SH SOLE 19 235186 0 0 EASTMAN CHEM CO COM 277432100 244417 3343147 SH SOLE 21 3343147 0 0 EASTMAN CHEM CO COM 277432100 308392 4218187 SH SOLE 22 3694742 0 523445 EASTMAN CHEM CO COM 277432100 8895 121661 SH SOLE 23 121661 0 0 EASTMAN CHEM CO COM 277432100 11105 151893 SH SOLE 25 151893 0 0 EASTMAN CHEM CO COM 277432100 41794 571660 SH SOLE 26 172744 0 398916 EASTMAN CHEM CO COM 277432100 1994 27279 SH SOLE 28 19887 0 7392 EASTMAN CHEM CO COM 277432100 5810 79467 SH SOLE 29 7646 0 71821 EASTMAN CHEM CO COM 277432100 38015 519964 SH SOLE 30 519964 0 0 EASTMAN CHEM CO COM 277432100 4157 56860 SH SOLE 31 32084 0 24776 EASTMAN CHEM CO COM 277432100 2449 33499 SH SOLE 34 33499 0 0 EASTMAN CHEM CO COM 277432100 9686 132482 SH SOLE 36 132482 0 0 EASTMAN CHEM CO COM 277432100 213 2907 SH SOLE 40 2907 0 0 EASTMAN KODAK CO COM NEW 277461406 33 12831 SH SOLE 2 787 0 12044 EASTMAN KODAK CO COM NEW 277461406 1 400 SH SOLE 7 400 0 0 EASTMAN KODAK CO COM NEW 277461406 145 57011 SH SOLE 18 57011 0 0 EASTMAN KODAK CO COM NEW 277461406 54 21152 SH SOLE 19 21152 0 0 EASTMAN KODAK CO COM NEW 277461406 1500 588090 SH SOLE 21 588090 0 0 EASTMAN KODAK CO COM NEW 277461406 1367 535989 SH SOLE 22 525582 0 10407 EASTSIDE DISTILLING INC COM PAR 277802302 6 985 SH SOLE 18 985 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 82 13277 SH SOLE 21 13277 0 0 EATON CORP PLC SHS G29183103 87777 1278431 SH SOLE 2 263332 0 1015099 EATON CORP PLC SHS G29183103 12318 179411 SH SOLE 4 167873 0 11538 EATON CORP PLC SHS G29183103 34837 507391 SH SOLE 7 411539 0 95852 EATON CORP PLC SHS G29183103 1235 17987 SH SOLE 13 17987 0 0 EATON CORP PLC SHS G29183103 243 3536 SH SOLE 15 3536 0 0 EATON CORP PLC SHS G29183103 65237 950152 SH SOLE 18 896896 0 53256 EATON CORP PLC SHS G29183103 10705 155915 SH SOLE 19 155915 0 0 EATON CORP PLC SHS G29183103 775718 11297956 SH SOLE 21 11297956 0 0 EATON CORP PLC SHS G29183103 755759 11007261 SH SOLE 22 9783366 0 1223895 EATON CORP PLC SHS G29183103 22865 333024 SH SOLE 23 333024 0 0 EATON CORP PLC SHS G29183103 30315 441529 SH SOLE 25 441529 0 0 EATON CORP PLC SHS G29183103 146131 2128331 SH SOLE 26 465375 0 1662956 EATON CORP PLC SHS G29183103 5705 83095 SH SOLE 28 60034 0 23061 EATON CORP PLC SHS G29183103 1151 16757 SH SOLE 29 16757 0 0 EATON CORP PLC SHS G29183103 106437 1550201 SH SOLE 30 1550201 0 0 EATON CORP PLC SHS G29183103 14419 210005 SH SOLE 31 95334 0 114671 EATON CORP PLC SHS G29183103 2820 41066 SH SOLE 32 41066 0 0 EATON CORP PLC SHS G29183103 34553 503243 SH SOLE 34 503243 0 0 EATON CORP PLC SHS G29183103 6817 99292 SH SOLE 35 99292 0 0 EATON CORP PLC SHS G29183103 24514 357032 SH SOLE 36 357032 0 0 EATON CORP PLC SHS G29183103 707 10293 SH SOLE 40 10293 0 0 EATON VANCE CORP COM NON VTG 278265103 11517 327383 SH SOLE 2 75035 0 252348 EATON VANCE CORP COM NON VTG 278265103 1409 40045 SH SOLE 4 36847 0 3198 EATON VANCE CORP COM NON VTG 278265103 5366 152535 SH SOLE 7 129096 0 23439 EATON VANCE CORP COM NON VTG 278265103 27 775 SH SOLE 13 775 0 0 EATON VANCE CORP COM NON VTG 278265103 13503 383831 SH SOLE 18 374134 0 9697 EATON VANCE CORP COM NON VTG 278265103 962 27334 SH SOLE 19 27334 0 0 EATON VANCE CORP COM NON VTG 278265103 228917 6507016 SH SOLE 21 6507016 0 0 EATON VANCE CORP COM NON VTG 278265103 140986 4007567 SH SOLE 22 3765333 0 242234 EATON VANCE CORP COM NON VTG 278265103 2955 83990 SH SOLE 23 83990 0 0 EATON VANCE CORP COM NON VTG 278265103 218 6210 SH SOLE 25 6210 0 0 EATON VANCE CORP COM NON VTG 278265103 9053 257321 SH SOLE 26 121105 0 136216 EATON VANCE CORP COM NON VTG 278265103 851 24199 SH SOLE 28 18078 0 6121 EATON VANCE CORP COM NON VTG 278265103 966 27450 SH SOLE 29 3289 0 24161 EATON VANCE CORP COM NON VTG 278265103 8717 247770 SH SOLE 30 247770 0 0 EATON VANCE CORP COM NON VTG 278265103 1217 34602 SH SOLE 31 24046 0 10556 EATON VANCE CORP COM NON VTG 278265103 228 6494 SH SOLE 34 6494 0 0 EATON VANCE CORP COM NON VTG 278265103 1158 32909 SH SOLE 36 32909 0 0 EATON VANCE CORP COM NON VTG 278265103 82 2334 SH SOLE 40 2334 0 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 1034 120763 SH SOLE 2 120763 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 4352 365108 SH SOLE 2 365108 0 0 EBAY INC COM 278642103 63579 2265010 SH SOLE 2 150035 0 2114975 EBAY INC COM 278642103 8678 309138 SH SOLE 4 284181 0 24957 EBAY INC COM 278642103 20449 728501 SH SOLE 7 728501 0 0 EBAY INC COM 278642103 457 16275 SH SOLE 13 16275 0 0 EBAY INC COM 278642103 272 9704 SH SOLE 15 9704 0 0 EBAY INC COM 278642103 19 685 SH SOLE 17 0 0 685 EBAY INC COM 278642103 53602 1909578 SH SOLE 18 1795010 0 114568 EBAY INC COM 278642103 7143 254464 SH SOLE 19 254464 0 0 EBAY INC COM 278642103 450950 16065201 SH SOLE 21 16065201 0 0 EBAY INC COM 278642103 617169 21986784 SH SOLE 22 19603233 0 2383551 EBAY INC COM 278642103 18455 657468 SH SOLE 23 657468 0 0 EBAY INC COM 278642103 23923 852275 SH SOLE 25 852275 0 0 EBAY INC COM 278642103 114809 4090093 SH SOLE 26 987233 0 3102860 EBAY INC COM 278642103 5056 180123 SH SOLE 28 131887 0 48236 EBAY INC COM 278642103 1016 36185 SH SOLE 29 36185 0 0 EBAY INC COM 278642103 94561 3368759 SH SOLE 30 3368759 0 0 EBAY INC COM 278642103 11746 418447 SH SOLE 31 213538 0 204909 EBAY INC COM 278642103 3834 136587 SH SOLE 32 136587 0 0 EBAY INC COM 278642103 2919 103976 SH SOLE 34 103976 0 0 EBAY INC COM 278642103 21122 752482 SH SOLE 36 752482 0 0 EBAY INC COM 278642103 604 21527 SH SOLE 40 21527 0 0 EBIX INC COM NEW 278715206 828 19466 SH SOLE 2 835 0 18631 EBIX INC COM NEW 278715206 10 240 SH SOLE 4 240 0 0 EBIX INC COM NEW 278715206 23 533 SH SOLE 7 533 0 0 EBIX INC COM NEW 278715206 5025 118063 SH SOLE 18 118063 0 0 EBIX INC COM NEW 278715206 1506 35386 SH SOLE 19 35386 0 0 EBIX INC COM NEW 278715206 104963 2466247 SH SOLE 21 2466247 0 0 EBIX INC COM NEW 278715206 28546 670723 SH SOLE 22 641659 0 29064 EBIX INC COM NEW 278715206 279 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 120 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 1952 45855 SH SOLE 30 45855 0 0 EBIX INC COM NEW 278715206 77 1803 SH SOLE 40 1803 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 572 28112 SH SOLE 2 5896 0 22216 ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH SOLE 7 597 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2949 145057 SH SOLE 18 145057 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2037 100198 SH SOLE 19 100198 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 62905 3094174 SH SOLE 21 3094174 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 19723 970152 SH SOLE 22 841616 0 128536 ECHO GLOBAL LOGISTICS INC COM 27875T101 613 30131 SH SOLE 23 30131 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 619 30425 SH SOLE 26 0 0 30425 ECHO GLOBAL LOGISTICS INC COM 27875T101 77 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 116 5728 SH SOLE 29 0 0 5728 ECHO GLOBAL LOGISTICS INC COM 27875T101 1137 55917 SH SOLE 30 55917 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 52 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 3217 87600 SH SOLE 2 3214 0 84386 ECHOSTAR CORP CL A 278768106 8 211 SH SOLE 4 211 0 0 ECHOSTAR CORP CL A 278768106 58 1590 SH SOLE 7 1590 0 0 ECHOSTAR CORP CL A 278768106 858 23379 SH SOLE 18 23379 0 0 ECHOSTAR CORP CL A 278768106 367 9991 SH SOLE 19 9991 0 0 ECHOSTAR CORP CL A 278768106 29197 795134 SH SOLE 21 795134 0 0 ECHOSTAR CORP CL A 278768106 45853 1248716 SH SOLE 22 1152980 0 95736 ECHOSTAR CORP CL A 278768106 423 11514 SH SOLE 26 8033 0 3481 ECHOSTAR CORP CL A 278768106 244 6646 SH SOLE 28 6646 0 0 ECHOSTAR CORP CL A 278768106 226 6167 SH SOLE 29 0 0 6167 ECHOSTAR CORP CL A 278768106 424 11539 SH SOLE 30 11539 0 0 ECHOSTAR CORP CL A 278768106 35 941 SH SOLE 31 941 0 0 ECHOSTAR CORP CL A 278768106 126 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 179 4869 SH SOLE 40 4869 0 0 ECLIPSE RES CORP COM 27890G100 211 200575 SH SOLE 2 78316 0 122259 ECLIPSE RES CORP COM 27890G100 1 579 SH SOLE 7 579 0 0 ECLIPSE RES CORP COM 27890G100 318 302386 SH SOLE 18 302386 0 0 ECLIPSE RES CORP COM 27890G100 326 310700 SH SOLE 19 310700 0 0 ECLIPSE RES CORP COM 27890G100 3478 3312661 SH SOLE 21 3312661 0 0 ECLIPSE RES CORP COM 27890G100 2732 2602033 SH SOLE 22 2521001 0 81032 ECLIPSE RES CORP COM 27890G100 210 200233 SH SOLE 23 200233 0 0 ECLIPSE RES CORP COM 27890G100 103 98401 SH SOLE 26 0 0 98401 ECLIPSE RES CORP COM 27890G100 18 17342 SH SOLE 28 17342 0 0 ECLIPSE RES CORP COM 27890G100 35 32968 SH SOLE 29 0 0 32968 ECLIPSE RES CORP COM 27890G100 8 7324 SH SOLE 30 7324 0 0 ECLIPSE RES CORP COM 27890G100 6 5559 SH SOLE 40 5559 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 0 6252 SH SOLE 21 6252 0 0 ECOLAB INC COM 278865100 96164 652621 SH SOLE 2 73702 0 578919 ECOLAB INC COM 278865100 12551 85175 SH SOLE 4 78324 0 6851 ECOLAB INC COM 278865100 41590 282256 SH SOLE 7 220592 0 61664 ECOLAB INC COM 278865100 1113 7555 SH SOLE 13 7555 0 0 ECOLAB INC COM 278865100 327 2219 SH SOLE 15 2219 0 0 ECOLAB INC COM 278865100 74665 506722 SH SOLE 18 471815 0 34907 ECOLAB INC COM 278865100 21777 147788 SH SOLE 19 147788 0 0 ECOLAB INC COM 278865100 826353 5608095 SH SOLE 21 5608095 0 0 ECOLAB INC COM 278865100 924944 6277190 SH SOLE 22 5578747 0 698443 ECOLAB INC COM 278865100 27034 183467 SH SOLE 23 183467 0 0 ECOLAB INC COM 278865100 35368 240027 SH SOLE 25 240027 0 0 ECOLAB INC COM 278865100 183297 1243957 SH SOLE 26 274042 0 969915 ECOLAB INC COM 278865100 7342 49829 SH SOLE 28 36295 0 13534 ECOLAB INC COM 278865100 11860 80489 SH SOLE 29 10644 0 69845 ECOLAB INC COM 278865100 132192 897127 SH SOLE 30 897127 0 0 ECOLAB INC COM 278865100 15141 102753 SH SOLE 31 56769 0 45984 ECOLAB INC COM 278865100 2941 19957 SH SOLE 34 19957 0 0 ECOLAB INC COM 278865100 36635 248628 SH SOLE 36 248628 0 0 ECOLAB INC COM 278865100 864 5866 SH SOLE 40 5866 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 6 502 SH SOLE 18 502 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 110 9685 SH SOLE 21 9685 0 0 ECOPETROL S A SPONSORED ADS 279158109 1477 92996 SH SOLE 2 0 0 92996 ECOPETROL S A SPONSORED ADS 279158109 12488 786392 SH SOLE 21 786392 0 0 ECOPETROL S A SPONSORED ADS 279158109 825 51979 SH SOLE 26 0 0 51979 ECOPETROL S A SPONSORED ADS 279158109 107 6755 SH SOLE 28 6755 0 0 ECOPETROL S A SPONSORED ADS 279158109 3104 195441 SH SOLE 30 195441 0 0 ECOPETROL S A SPONSORED ADS 279158109 393 24727 SH SOLE 34 24727 0 0 EDGE THERAPEUTICS INC COM 279870109 1 3437 SH SOLE 18 3437 0 0 EDGE THERAPEUTICS INC COM 279870109 17 52778 SH SOLE 21 52778 0 0 EDGE THERAPEUTICS INC COM 279870109 91 282746 SH SOLE 22 282746 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2898 77586 SH SOLE 2 24322 0 53264 EDGEWELL PERS CARE CO COM 28035Q102 903 24167 SH SOLE 4 24167 0 0 EDGEWELL PERS CARE CO COM 28035Q102 56 1490 SH SOLE 7 1490 0 0 EDGEWELL PERS CARE CO COM 28035Q102 20921 560125 SH SOLE 18 560125 0 0 EDGEWELL PERS CARE CO COM 28035Q102 61138 1636906 SH SOLE 19 1636906 0 0 EDGEWELL PERS CARE CO COM 28035Q102 143956 3854240 SH SOLE 21 3854240 0 0 EDGEWELL PERS CARE CO COM 28035Q102 70785 1895186 SH SOLE 22 1822284 0 72902 EDGEWELL PERS CARE CO COM 28035Q102 444 11887 SH SOLE 26 7418 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 209 5597 SH SOLE 28 5597 0 0 EDGEWELL PERS CARE CO COM 28035Q102 484 12965 SH SOLE 30 12965 0 0 EDGEWELL PERS CARE CO COM 28035Q102 24829 664774 SH SOLE 34 664774 0 0 EDGEWELL PERS CARE CO COM 28035Q102 103 2759 SH SOLE 36 2759 0 0 EDGEWELL PERS CARE CO COM 28035Q102 165 4427 SH SOLE 40 4427 0 0 EDISON INTL COM 281020107 46766 823780 SH SOLE 2 107998 0 715782 EDISON INTL COM 281020107 11832 208421 SH SOLE 4 199824 0 8597 EDISON INTL COM 281020107 41879 737702 SH SOLE 7 717968 0 19734 EDISON INTL COM 281020107 1020 17960 SH SOLE 13 17960 0 0 EDISON INTL COM 281020107 142 2497 SH SOLE 15 2497 0 0 EDISON INTL COM 281020107 43519 766585 SH SOLE 18 719694 0 46891 EDISON INTL COM 281020107 27955 492434 SH SOLE 19 492434 0 0 EDISON INTL COM 281020107 694359 12231087 SH SOLE 21 12231087 0 0 EDISON INTL COM 281020107 450099 7928459 SH SOLE 22 7078521 0 849938 EDISON INTL COM 281020107 13045 229792 SH SOLE 23 229792 0 0 EDISON INTL COM 281020107 18068 318270 SH SOLE 25 318270 0 0 EDISON INTL COM 281020107 115051 2026617 SH SOLE 26 349278 0 1677339 EDISON INTL COM 281020107 3565 62803 SH SOLE 28 46007 0 16796 EDISON INTL COM 281020107 684 12054 SH SOLE 29 12054 0 0 EDISON INTL COM 281020107 69978 1232656 SH SOLE 30 1232656 0 0 EDISON INTL COM 281020107 6980 122961 SH SOLE 31 67694 0 55267 EDISON INTL COM 281020107 3902 68731 SH SOLE 32 68731 0 0 EDISON INTL COM 281020107 1744 30729 SH SOLE 34 30729 0 0 EDISON INTL COM 281020107 17413 306736 SH SOLE 36 306736 0 0 EDISON INTL COM 281020107 451 7944 SH SOLE 40 7944 0 0 EDITAS MEDICINE INC COM 28106W103 875 38479 SH SOLE 2 3252 0 35227 EDITAS MEDICINE INC COM 28106W103 7 302 SH SOLE 4 302 0 0 EDITAS MEDICINE INC COM 28106W103 22 977 SH SOLE 7 977 0 0 EDITAS MEDICINE INC COM 28106W103 3453 151786 SH SOLE 18 151786 0 0 EDITAS MEDICINE INC COM 28106W103 2232 98099 SH SOLE 19 98099 0 0 EDITAS MEDICINE INC COM 28106W103 46441 2041376 SH SOLE 21 2041376 0 0 EDITAS MEDICINE INC COM 28106W103 30089 1322577 SH SOLE 22 1266548 0 56029 EDITAS MEDICINE INC COM 28106W103 56 2465 SH SOLE 23 2465 0 0 EDITAS MEDICINE INC COM 28106W103 144 6321 SH SOLE 26 0 0 6321 EDITAS MEDICINE INC COM 28106W103 111 4865 SH SOLE 28 4865 0 0 EDITAS MEDICINE INC COM 28106W103 216 9508 SH SOLE 30 9508 0 0 EDITAS MEDICINE INC COM 28106W103 9 382 SH SOLE 34 382 0 0 EDITAS MEDICINE INC COM 28106W103 100 4397 SH SOLE 40 4397 0 0 EDUCATIONAL DEV CORP COM 281479105 10 1214 SH SOLE 18 1214 0 0 EDUCATIONAL DEV CORP COM 281479105 157 18410 SH SOLE 21 18410 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 88122 575321 SH SOLE 2 105727 0 469594 EDWARDS LIFESCIENCES CORP COM 28176E108 10293 67203 SH SOLE 4 61691 0 5512 EDWARDS LIFESCIENCES CORP COM 28176E108 31089 202968 SH SOLE 7 158583 0 44385 EDWARDS LIFESCIENCES CORP COM 28176E108 940 6136 SH SOLE 13 6136 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 246 1606 SH SOLE 15 1606 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 15 96 SH SOLE 17 0 0 96 EDWARDS LIFESCIENCES CORP COM 28176E108 85700 559506 SH SOLE 18 534213 0 25293 EDWARDS LIFESCIENCES CORP COM 28176E108 85161 555987 SH SOLE 19 555987 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 930961 6077961 SH SOLE 21 6077961 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 778250 5080953 SH SOLE 22 4549418 0 531535 EDWARDS LIFESCIENCES CORP COM 28176E108 22401 146251 SH SOLE 23 146251 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 126784 827735 SH SOLE 25 827735 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 137354 896741 SH SOLE 26 224460 0 672281 EDWARDS LIFESCIENCES CORP COM 28176E108 6148 40136 SH SOLE 28 29374 0 10762 EDWARDS LIFESCIENCES CORP COM 28176E108 1159 7567 SH SOLE 29 7567 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 142613 931077 SH SOLE 30 931077 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12271 80115 SH SOLE 31 44595 0 35520 EDWARDS LIFESCIENCES CORP COM 28176E108 33249 217072 SH SOLE 34 217072 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 23310 152184 SH SOLE 36 152184 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 736 4804 SH SOLE 40 4804 0 0 EGAIN CORP COM NEW 28225C806 92 14021 SH SOLE 2 547 0 13474 EGAIN CORP COM NEW 28225C806 3 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 383 58349 SH SOLE 18 58349 0 0 EGAIN CORP COM NEW 28225C806 198 30185 SH SOLE 19 30185 0 0 EGAIN CORP COM NEW 28225C806 4038 614591 SH SOLE 21 614591 0 0 EGAIN CORP COM NEW 28225C806 2983 454073 SH SOLE 22 438268 0 15805 EHEALTH INC COM 28238P109 739 19236 SH SOLE 2 676 0 18560 EHEALTH INC COM 28238P109 18 465 SH SOLE 7 465 0 0 EHEALTH INC COM 28238P109 3729 97049 SH SOLE 18 97049 0 0 EHEALTH INC COM 28238P109 1076 28019 SH SOLE 19 28019 0 0 EHEALTH INC COM 28238P109 71499 1860987 SH SOLE 21 1860987 0 0 EHEALTH INC COM 28238P109 20282 527914 SH SOLE 22 506180 0 21734 EHEALTH INC COM 28238P109 1225 31888 SH SOLE 30 31888 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 201 19120 SH SOLE 21 19120 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 1578 150315 SH SOLE 22 150315 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 183 17451 SH SOLE 30 17451 0 0 EIDOS THERAPEUTICS INC COM 28249H104 419 30481 SH SOLE 2 25946 0 4535 EIDOS THERAPEUTICS INC COM 28249H104 499 36263 SH SOLE 18 36263 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2245 163190 SH SOLE 19 163190 0 0 EIDOS THERAPEUTICS INC COM 28249H104 53 3870 SH SOLE 20 3870 0 0 EIDOS THERAPEUTICS INC COM 28249H104 9028 656120 SH SOLE 21 656120 0 0 EIDOS THERAPEUTICS INC COM 28249H104 2544 184880 SH SOLE 22 182980 0 1900 EIDOS THERAPEUTICS INC COM 28249H104 14 1028 SH SOLE 30 1028 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1012 73532 SH SOLE 34 73532 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 15 1516 SH SOLE 2 1516 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 23 2299 SH SOLE 18 2299 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 247 24313 SH SOLE 19 24313 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 2518 247846 SH SOLE 21 247846 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1783 175467 SH SOLE 22 175467 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 11 1043 SH SOLE 23 1043 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 159 15661 SH SOLE 26 0 0 15661 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5 533 SH SOLE 30 533 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 9 7286 SH SOLE 18 7286 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 121 97543 SH SOLE 21 97543 0 0 EL PASO ELEC CO COM NEW 283677854 3699 73779 SH SOLE 2 33692 0 40087 EL PASO ELEC CO COM NEW 283677854 655 13060 SH SOLE 4 13060 0 0 EL PASO ELEC CO COM NEW 283677854 230 4591 SH SOLE 7 4591 0 0 EL PASO ELEC CO COM NEW 283677854 10847 216368 SH SOLE 18 216368 0 0 EL PASO ELEC CO COM NEW 283677854 3074 61321 SH SOLE 19 61321 0 0 EL PASO ELEC CO COM NEW 283677854 221876 4426015 SH SOLE 21 4426015 0 0 EL PASO ELEC CO COM NEW 283677854 62828 1253311 SH SOLE 22 1153495 0 99816 EL PASO ELEC CO COM NEW 283677854 990 19751 SH SOLE 26 10927 0 8824 EL PASO ELEC CO COM NEW 283677854 282 5616 SH SOLE 28 5616 0 0 EL PASO ELEC CO COM NEW 283677854 63 1252 SH SOLE 29 0 0 1252 EL PASO ELEC CO COM NEW 283677854 4607 91909 SH SOLE 30 91909 0 0 EL PASO ELEC CO COM NEW 283677854 228 4542 SH SOLE 34 4542 0 0 EL PASO ELEC CO COM NEW 283677854 148 2949 SH SOLE 36 2949 0 0 EL PASO ELEC CO COM NEW 283677854 226 4504 SH SOLE 40 4504 0 0 EL POLLO LOCO HLDGS INC COM 268603107 329 21683 SH SOLE 2 606 0 21077 EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH SOLE 7 145 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1762 116154 SH SOLE 18 116154 0 0 EL POLLO LOCO HLDGS INC COM 268603107 449 29577 SH SOLE 19 29577 0 0 EL POLLO LOCO HLDGS INC COM 268603107 36249 2389487 SH SOLE 21 2389487 0 0 EL POLLO LOCO HLDGS INC COM 268603107 11409 752073 SH SOLE 22 739413 0 12660 EL POLLO LOCO HLDGS INC COM 268603107 10 666 SH SOLE 23 666 0 0 EL POLLO LOCO HLDGS INC COM 268603107 274 18041 SH SOLE 26 0 0 18041 EL POLLO LOCO HLDGS INC COM 268603107 35 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 614 40483 SH SOLE 30 40483 0 0 EL POLLO LOCO HLDGS INC COM 268603107 21 1397 SH SOLE 40 1397 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5560 176348 SH SOLE 2 36899 0 139449 ELANCO ANIMAL HEALTH INC COM 28414H103 31 973 SH SOLE 7 973 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5073 160895 SH SOLE 18 160895 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 11449 363125 SH SOLE 19 363125 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 160 5085 SH SOLE 20 5085 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 25035 793992 SH SOLE 21 793992 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 33984 1077835 SH SOLE 22 975269 0 102566 ELANCO ANIMAL HEALTH INC COM 28414H103 200 6335 SH SOLE 23 6335 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 8 242 SH SOLE 30 242 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 47 1488 SH SOLE 31 1488 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4332 137385 SH SOLE 34 137385 0 0 ELASTIC N V ORD SHS N14506104 1023 14315 SH SOLE 2 539 0 13776 ELASTIC N V ORD SHS N14506104 10 137 SH SOLE 7 137 0 0 ELASTIC N V ORD SHS N14506104 261 3656 SH SOLE 18 3656 0 0 ELASTIC N V ORD SHS N14506104 5089 71198 SH SOLE 19 71198 0 0 ELASTIC N V ORD SHS N14506104 6096 85282 SH SOLE 21 85282 0 0 ELASTIC N V ORD SHS N14506104 13023 182184 SH SOLE 22 170396 0 11788 ELASTIC N V ORD SHS N14506104 12 166 SH SOLE 31 166 0 0 ELASTIC N V ORD SHS N14506104 4548 63630 SH SOLE 34 63630 0 0 ELDORADO GOLD CORP NEW COM 284902509 2989 1037752 SH SOLE 34 1037752 0 0 ELDORADO RESORTS INC COM 28470R102 2912 80426 SH SOLE 2 30297 0 50129 ELDORADO RESORTS INC COM 28470R102 11 298 SH SOLE 4 298 0 0 ELDORADO RESORTS INC COM 28470R102 41 1127 SH SOLE 7 1127 0 0 ELDORADO RESORTS INC COM 28470R102 13410 370343 SH SOLE 18 370343 0 0 ELDORADO RESORTS INC COM 28470R102 4964 137081 SH SOLE 19 137081 0 0 ELDORADO RESORTS INC COM 28470R102 166815 4606870 SH SOLE 21 4606870 0 0 ELDORADO RESORTS INC COM 28470R102 79210 2187511 SH SOLE 22 2113957 0 73554 ELDORADO RESORTS INC COM 28470R102 315 8704 SH SOLE 23 8704 0 0 ELDORADO RESORTS INC COM 28470R102 1120 30936 SH SOLE 26 8393 0 22543 ELDORADO RESORTS INC COM 28470R102 267 7380 SH SOLE 28 7380 0 0 ELDORADO RESORTS INC COM 28470R102 431 11897 SH SOLE 30 11897 0 0 ELDORADO RESORTS INC COM 28470R102 171 4709 SH SOLE 40 4709 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 980 32697 SH SOLE 2 1132 0 31565 ELECTRO SCIENTIFIC INDS COM 285229100 20 682 SH SOLE 7 682 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 5261 175600 SH SOLE 18 175600 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 1429 47692 SH SOLE 19 47692 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 108230 3612477 SH SOLE 21 3612477 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 28428 948852 SH SOLE 22 907917 0 40935 ELECTRO SCIENTIFIC INDS COM 285229100 66 2205 SH SOLE 26 0 0 2205 ELECTRO SCIENTIFIC INDS COM 285229100 133 4437 SH SOLE 28 4437 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 1980 66099 SH SOLE 30 66099 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 93 3117 SH SOLE 40 3117 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 25 3982 SH SOLE 2 0 0 3982 ELECTROCORE INC COM 28531P103 106 16861 SH SOLE 18 16861 0 0 ELECTROCORE INC COM 28531P103 48 7733 SH SOLE 19 7733 0 0 ELECTROCORE INC COM 28531P103 1337 213546 SH SOLE 21 213546 0 0 ELECTROCORE INC COM 28531P103 242 38691 SH SOLE 22 38691 0 0 ELECTROMED INC COM 285409108 7 1345 SH SOLE 18 1345 0 0 ELECTROMED INC COM 285409108 119 23412 SH SOLE 21 23412 0 0 ELECTROMED INC COM 285409108 2 319 SH SOLE 22 319 0 0 ELECTRONIC ARTS INC COM 285512109 69684 883084 SH SOLE 2 65648 0 817436 ELECTRONIC ARTS INC COM 285512109 8150 103281 SH SOLE 4 95187 0 8094 ELECTRONIC ARTS INC COM 285512109 19080 241800 SH SOLE 7 237339 0 4461 ELECTRONIC ARTS INC COM 285512109 1823 23100 SH SOLE 13 23100 0 0 ELECTRONIC ARTS INC COM 285512109 245 3102 SH SOLE 15 3102 0 0 ELECTRONIC ARTS INC COM 285512109 172595 2187238 SH SOLE 18 1705850 0 481388 ELECTRONIC ARTS INC COM 285512109 128749 1631598 SH SOLE 19 1631598 0 0 ELECTRONIC ARTS INC COM 285512109 447264 5668025 SH SOLE 21 5668025 0 0 ELECTRONIC ARTS INC COM 285512109 614583 7788405 SH SOLE 22 6996228 0 792177 ELECTRONIC ARTS INC COM 285512109 17233 218382 SH SOLE 23 218382 0 0 ELECTRONIC ARTS INC COM 285512109 21690 274867 SH SOLE 25 274867 0 0 ELECTRONIC ARTS INC COM 285512109 86893 1101170 SH SOLE 26 322133 0 779037 ELECTRONIC ARTS INC COM 285512109 4608 58393 SH SOLE 28 42630 0 15763 ELECTRONIC ARTS INC COM 285512109 5727 72577 SH SOLE 29 11012 0 61565 ELECTRONIC ARTS INC COM 285512109 84978 1076894 SH SOLE 30 1076894 0 0 ELECTRONIC ARTS INC COM 285512109 8063 102176 SH SOLE 31 67245 0 34931 ELECTRONIC ARTS INC COM 285512109 3382 42862 SH SOLE 32 42862 0 0 ELECTRONIC ARTS INC COM 285512109 7114 90153 SH SOLE 34 90153 0 0 ELECTRONIC ARTS INC COM 285512109 19132 242452 SH SOLE 36 242452 0 0 ELECTRONIC ARTS INC COM 285512109 577 7306 SH SOLE 40 7306 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1115 44954 SH SOLE 2 1512 0 43442 ELECTRONICS FOR IMAGING INC COM 286082102 5 210 SH SOLE 4 210 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 24 966 SH SOLE 7 966 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 5641 227462 SH SOLE 18 227462 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1614 65096 SH SOLE 19 65096 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 116175 4684477 SH SOLE 21 4684477 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 30380 1224980 SH SOLE 22 1165182 0 59798 ELECTRONICS FOR IMAGING INC COM 286082102 192 7731 SH SOLE 26 4552 0 3179 ELECTRONICS FOR IMAGING INC COM 286082102 140 5658 SH SOLE 28 5658 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 33 1336 SH SOLE 29 0 0 1336 ELECTRONICS FOR IMAGING INC COM 286082102 2249 90679 SH SOLE 30 90679 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 123 4961 SH SOLE 40 4961 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 706 725000 PRN SOLE 21 725000 0 0 ELEVATE CREDIT INC COM 28621V101 75 16642 SH SOLE 2 578 0 16064 ELEVATE CREDIT INC COM 28621V101 3 754 SH SOLE 7 754 0 0 ELEVATE CREDIT INC COM 28621V101 308 68809 SH SOLE 18 68809 0 0 ELEVATE CREDIT INC COM 28621V101 121 26944 SH SOLE 19 26944 0 0 ELEVATE CREDIT INC COM 28621V101 3122 696869 SH SOLE 21 696869 0 0 ELEVATE CREDIT INC COM 28621V101 1934 431622 SH SOLE 22 416750 0 14872 ELLIE MAE INC COM 28849P100 1735 27620 SH SOLE 2 1210 0 26410 ELLIE MAE INC COM 28849P100 8 130 SH SOLE 4 130 0 0 ELLIE MAE INC COM 28849P100 32 506 SH SOLE 7 506 0 0 ELLIE MAE INC COM 28849P100 7072 112558 SH SOLE 18 112558 0 0 ELLIE MAE INC COM 28849P100 3434 54654 SH SOLE 19 54654 0 0 ELLIE MAE INC COM 28849P100 78251 1245437 SH SOLE 21 1245437 0 0 ELLIE MAE INC COM 28849P100 60352 960562 SH SOLE 22 916175 0 44387 ELLIE MAE INC COM 28849P100 26 408 SH SOLE 23 408 0 0 ELLIE MAE INC COM 28849P100 656 10433 SH SOLE 26 7911 0 2522 ELLIE MAE INC COM 28849P100 266 4228 SH SOLE 28 4228 0 0 ELLIE MAE INC COM 28849P100 139 2218 SH SOLE 29 0 0 2218 ELLIE MAE INC COM 28849P100 2841 45218 SH SOLE 30 45218 0 0 ELLIE MAE INC COM 28849P100 246 3919 SH SOLE 40 3919 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 19 1870 SH SOLE 18 1870 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2698 263689 SH SOLE 21 263689 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 416 40645 SH SOLE 22 40645 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 472 SH SOLE 18 472 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 12 668 SH SOLE 21 668 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 223 18548 SH SOLE 2 785 0 17763 ELOXX PHARMACEUTICALS INC COM 29014R103 6 461 SH SOLE 7 461 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 923 76827 SH SOLE 18 76827 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 389 32367 SH SOLE 19 32367 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 13675 1138614 SH SOLE 21 1138614 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 2710 225673 SH SOLE 22 209732 0 15941 ELOXX PHARMACEUTICALS INC COM 29014R103 12 981 SH SOLE 30 981 0 0 EMAGIN CORP COM NEW 29076N206 5 4932 SH SOLE 18 4932 0 0 EMAGIN CORP COM NEW 29076N206 85 82148 SH SOLE 21 82148 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2426 106297 SH SOLE 26 106297 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 293 13257 SH SOLE 18 13257 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 10230 462250 SH SOLE 21 462250 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 186 8392 SH SOLE 30 8392 0 0 EMC INS GROUP INC COM 268664109 312 9809 SH SOLE 2 293 0 9516 EMC INS GROUP INC COM 268664109 1080 33906 SH SOLE 18 33906 0 0 EMC INS GROUP INC COM 268664109 473 14854 SH SOLE 19 14854 0 0 EMC INS GROUP INC COM 268664109 10740 337204 SH SOLE 21 337204 0 0 EMC INS GROUP INC COM 268664109 10236 321386 SH SOLE 22 310011 0 11375 EMC INS GROUP INC COM 268664109 48 1518 SH SOLE 28 1518 0 0 EMC INS GROUP INC COM 268664109 42 1321 SH SOLE 30 1321 0 0 EMC INS GROUP INC COM 268664109 29 899 SH SOLE 40 899 0 0 EMCLAIRE FINL CORP COM 290828102 11 364 SH SOLE 18 364 0 0 EMCLAIRE FINL CORP COM 290828102 6 214 SH SOLE 21 214 0 0 EMCOR GROUP INC COM 29084Q100 4706 78834 SH SOLE 2 30680 0 48154 EMCOR GROUP INC COM 29084Q100 14 231 SH SOLE 4 231 0 0 EMCOR GROUP INC COM 29084Q100 1144 19170 SH SOLE 7 19170 0 0 EMCOR GROUP INC COM 29084Q100 19491 326530 SH SOLE 18 326530 0 0 EMCOR GROUP INC COM 29084Q100 8402 140763 SH SOLE 19 140763 0 0 EMCOR GROUP INC COM 29084Q100 239031 4004543 SH SOLE 21 4004543 0 0 EMCOR GROUP INC COM 29084Q100 131271 2199214 SH SOLE 22 2078942 0 120272 EMCOR GROUP INC COM 29084Q100 696 11654 SH SOLE 23 11654 0 0 EMCOR GROUP INC COM 29084Q100 1643 27530 SH SOLE 26 13006 0 14524 EMCOR GROUP INC COM 29084Q100 448 7500 SH SOLE 28 7500 0 0 EMCOR GROUP INC COM 29084Q100 684 11454 SH SOLE 29 0 0 11454 EMCOR GROUP INC COM 29084Q100 853 14288 SH SOLE 30 14288 0 0 EMCOR GROUP INC COM 29084Q100 88 1476 SH SOLE 36 1476 0 0 EMCOR GROUP INC COM 29084Q100 298 4990 SH SOLE 40 4990 0 0 EMCORE CORP COM NEW 290846203 22 5260 SH SOLE 18 5260 0 0 EMCORE CORP COM NEW 290846203 317 75374 SH SOLE 21 75374 0 0 EMCORE CORP COM NEW 290846203 829 197367 SH SOLE 22 197367 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 411 33296 SH SOLE 2 8953 0 24343 EMERALD EXPOSITIONS EVENTS I COM 29103B100 6 492 SH SOLE 7 492 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 998 80890 SH SOLE 18 80890 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1218 98740 SH SOLE 19 98740 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 10173 824368 SH SOLE 21 824368 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 10394 842290 SH SOLE 22 812890 0 29400 EMERALD EXPOSITIONS EVENTS I COM 29103B100 225 18247 SH SOLE 23 18247 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 520 42101 SH SOLE 26 0 0 42101 EMERALD EXPOSITIONS EVENTS I COM 29103B100 57 4617 SH SOLE 29 0 0 4617 EMERALD EXPOSITIONS EVENTS I COM 29103B100 71 5724 SH SOLE 30 5724 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2158 36404 SH SOLE 2 1988 0 34416 EMERGENT BIOSOLUTIONS INC COM 29089Q105 12 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 47 800 SH SOLE 7 800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 13514 227974 SH SOLE 18 227974 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5266 88836 SH SOLE 19 88836 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 281305 4745366 SH SOLE 21 4745366 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 79772 1345681 SH SOLE 22 1262942 0 82739 EMERGENT BIOSOLUTIONS INC COM 29089Q105 72 1222 SH SOLE 23 1222 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 538 9077 SH SOLE 26 4671 0 4406 EMERGENT BIOSOLUTIONS INC COM 29089Q105 360 6071 SH SOLE 28 6071 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 304 5125 SH SOLE 29 0 0 5125 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5240 88395 SH SOLE 30 88395 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 104 1748 SH SOLE 34 1748 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 198 3338 SH SOLE 40 3338 0 0 EMERSON ELEC CO COM 291011104 93744 1568939 SH SOLE 2 149883 0 1419056 EMERSON ELEC CO COM 291011104 12541 209899 SH SOLE 4 193274 0 16625 EMERSON ELEC CO COM 291011104 42138 705234 SH SOLE 7 571793 0 133441 EMERSON ELEC CO COM 291011104 1146 19184 SH SOLE 13 19184 0 0 EMERSON ELEC CO COM 291011104 327 5470 SH SOLE 15 5470 0 0 EMERSON ELEC CO COM 291011104 117509 1966678 SH SOLE 18 1768115 0 198563 EMERSON ELEC CO COM 291011104 13885 232383 SH SOLE 19 232383 0 0 EMERSON ELEC CO COM 291011104 6361 106453 SH SOLE 20 106453 0 0 EMERSON ELEC CO COM 291011104 867645 14521255 SH SOLE 21 14521255 0 0 EMERSON ELEC CO COM 291011104 927900 15529708 SH SOLE 22 13811126 0 1718582 EMERSON ELEC CO COM 291011104 26528 443976 SH SOLE 23 443976 0 0 EMERSON ELEC CO COM 291011104 36455 610119 SH SOLE 25 574637 0 35482 EMERSON ELEC CO COM 291011104 138224 2313371 SH SOLE 26 637523 0 1675848 EMERSON ELEC CO COM 291011104 7234 121078 SH SOLE 28 88003 0 33075 EMERSON ELEC CO COM 291011104 1369 22916 SH SOLE 29 22916 0 0 EMERSON ELEC CO COM 291011104 143500 2401676 SH SOLE 30 2401676 0 0 EMERSON ELEC CO COM 291011104 18327 306736 SH SOLE 31 133466 0 173270 EMERSON ELEC CO COM 291011104 2384 39905 SH SOLE 32 39905 0 0 EMERSON ELEC CO COM 291011104 22697 379869 SH SOLE 34 379869 0 0 EMERSON ELEC CO COM 291011104 33321 557678 SH SOLE 36 557678 0 0 EMERSON ELEC CO COM 291011104 858 14356 SH SOLE 40 14356 0 0 EMERSON RADIO CORP COM NEW 291087203 2 1659 SH SOLE 18 1659 0 0 EMERSON RADIO CORP COM NEW 291087203 81 56066 SH SOLE 21 56066 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 7 2072 SH SOLE 18 2072 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 23 7210 SH SOLE 19 7210 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 108 33727 SH SOLE 21 33727 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1003 314364 SH SOLE 22 314364 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 29 2883 SH SOLE 2 24 0 2859 EMPIRE RESORTS INC COM PAR $0 01 292052305 133 13123 SH SOLE 18 13123 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 107 10524 SH SOLE 19 10524 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1277 126063 SH SOLE 21 126063 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1390 137172 SH SOLE 22 135611 0 1561 EMPIRE ST RLTY TR INC CL A 292104106 3884 272928 SH SOLE 2 13420 0 259508 EMPIRE ST RLTY TR INC CL A 292104106 1407 98851 SH SOLE 4 98851 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3254 228706 SH SOLE 7 228706 0 0 EMPIRE ST RLTY TR INC CL A 292104106 75 5243 SH SOLE 15 5243 0 0 EMPIRE ST RLTY TR INC CL A 292104106 972 68334 SH SOLE 18 68334 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3882 272835 SH SOLE 19 272835 0 0 EMPIRE ST RLTY TR INC CL A 292104106 27975 1965933 SH SOLE 21 1965933 0 0 EMPIRE ST RLTY TR INC CL A 292104106 73089 5136291 SH SOLE 22 4857718 0 278573 EMPIRE ST RLTY TR INC CL A 292104106 67 4715 SH SOLE 23 4715 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4142 291047 SH SOLE 25 291047 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1279 89853 SH SOLE 26 31898 0 57955 EMPIRE ST RLTY TR INC CL A 292104106 265 18652 SH SOLE 28 18652 0 0 EMPIRE ST RLTY TR INC CL A 292104106 722 50756 SH SOLE 29 50756 0 0 EMPIRE ST RLTY TR INC CL A 292104106 9683 680495 SH SOLE 30 680495 0 0 EMPIRE ST RLTY TR INC CL A 292104106 39 2764 SH SOLE 31 2764 0 0 EMPIRE ST RLTY TR INC CL A 292104106 219 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1762 41986 SH SOLE 2 10910 0 31076 EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH SOLE 4 272 0 0 EMPLOYERS HOLDINGS INC COM 292218104 30 722 SH SOLE 7 722 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5938 141487 SH SOLE 18 141487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 3053 72738 SH SOLE 19 72738 0 0 EMPLOYERS HOLDINGS INC COM 292218104 140897 3357077 SH SOLE 21 3357077 0 0 EMPLOYERS HOLDINGS INC COM 292218104 40576 966775 SH SOLE 22 924142 0 42633 EMPLOYERS HOLDINGS INC COM 292218104 944 22492 SH SOLE 23 22492 0 0 EMPLOYERS HOLDINGS INC COM 292218104 4426 105445 SH SOLE 26 0 0 105445 EMPLOYERS HOLDINGS INC COM 292218104 188 4487 SH SOLE 28 4487 0 0 EMPLOYERS HOLDINGS INC COM 292218104 447 10653 SH SOLE 29 0 0 10653 EMPLOYERS HOLDINGS INC COM 292218104 2279 54310 SH SOLE 30 54310 0 0 EMPLOYERS HOLDINGS INC COM 292218104 51 1219 SH SOLE 34 1219 0 0 EMPLOYERS HOLDINGS INC COM 292218104 145 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 2310 85369 SH SOLE 21 85369 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1195 44148 SH SOLE 22 44148 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1023 14444 SH SOLE 2 1560 0 12884 ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 25 357 SH SOLE 7 357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5837 82408 SH SOLE 18 82408 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2938 41484 SH SOLE 19 41484 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 134817 1903391 SH SOLE 21 1903391 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 33136 467828 SH SOLE 22 448779 0 19049 ENANTA PHARMACEUTICALS INC COM 29251M106 858 12117 SH SOLE 23 12117 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 975 13771 SH SOLE 26 3388 0 10383 ENANTA PHARMACEUTICALS INC COM 29251M106 140 1981 SH SOLE 28 1981 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 148 2085 SH SOLE 29 0 0 2085 ENANTA PHARMACEUTICALS INC COM 29251M106 2272 32083 SH SOLE 30 32083 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 21 298 SH SOLE 34 298 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 80 1134 SH SOLE 40 1134 0 0 ENBRIDGE INC COM 29250N105 6 207 SH SOLE 4 207 0 0 ENBRIDGE INC COM 29250N105 1299 41804 SH SOLE 7 41804 0 0 ENBRIDGE INC COM 29250N105 0 1 SH SOLE 17 0 0 1 ENBRIDGE INC COM 29250N105 1791 57626 SH SOLE 18 57626 0 0 ENBRIDGE INC COM 29250N105 7774 250140 SH SOLE 19 250140 0 0 ENBRIDGE INC COM 29250N105 34632 1114275 SH SOLE 21 1114275 0 0 ENBRIDGE INC COM 29250N105 65 2101 SH SOLE 22 1223 0 878 ENBRIDGE INC COM 29250N105 6380 205282 SH SOLE 26 159827 0 45455 ENBRIDGE INC COM 29250N105 284 9124 SH SOLE 28 9124 0 0 ENBRIDGE INC COM 29250N105 1426 45877 SH SOLE 31 0 0 45877 ENBRIDGE INC COM 29250N105 2251 72412 SH SOLE 36 72412 0 0 ENBRIDGE INC COM 29250N105 210 6744 SH SOLE 40 6744 0 0 ENCANA CORP COM 292505104 230 39717 SH SOLE 2 39717 0 0 ENCANA CORP COM 292505104 591 102267 SH SOLE 4 102267 0 0 ENCANA CORP COM 292505104 6056 1047732 SH SOLE 18 1047732 0 0 ENCANA CORP COM 292505104 38318 6629480 SH SOLE 19 6629480 0 0 ENCANA CORP COM 292505104 3037 525414 SH SOLE 21 525414 0 0 ENCANA CORP COM 292505104 29557 5113693 SH SOLE 22 5113693 0 0 ENCANA CORP COM 292505104 16374 2832829 SH SOLE 34 2832829 0 0 ENCOMPASS HEALTH CORP COM 29261A100 14185 229905 SH SOLE 2 53059 0 176846 ENCOMPASS HEALTH CORP COM 29261A100 44 717 SH SOLE 4 717 0 0 ENCOMPASS HEALTH CORP COM 29261A100 163 2640 SH SOLE 7 2640 0 0 ENCOMPASS HEALTH CORP COM 29261A100 18204 295035 SH SOLE 18 295035 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1492 24182 SH SOLE 19 24182 0 0 ENCOMPASS HEALTH CORP COM 29261A100 326777 5296220 SH SOLE 21 5296220 0 0 ENCOMPASS HEALTH CORP COM 29261A100 208172 3373946 SH SOLE 22 3183021 0 190925 ENCOMPASS HEALTH CORP COM 29261A100 2033 32954 SH SOLE 26 20828 0 12126 ENCOMPASS HEALTH CORP COM 29261A100 794 12873 SH SOLE 28 12873 0 0 ENCOMPASS HEALTH CORP COM 29261A100 208 3368 SH SOLE 29 0 0 3368 ENCOMPASS HEALTH CORP COM 29261A100 2610 42296 SH SOLE 30 42296 0 0 ENCOMPASS HEALTH CORP COM 29261A100 139 2249 SH SOLE 31 2023 0 226 ENCOMPASS HEALTH CORP COM 29261A100 1598 25901 SH SOLE 34 25901 0 0 ENCOMPASS HEALTH CORP COM 29261A100 111 1795 SH SOLE 36 1795 0 0 ENCOMPASS HEALTH CORP COM 29261A100 583 9454 SH SOLE 40 9454 0 0 ENCORE CAP GROUP INC COM 292554102 620 26393 SH SOLE 2 977 0 25416 ENCORE CAP GROUP INC COM 292554102 4 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 13 555 SH SOLE 7 555 0 0 ENCORE CAP GROUP INC COM 292554102 3197 136027 SH SOLE 18 136027 0 0 ENCORE CAP GROUP INC COM 292554102 913 38856 SH SOLE 19 38856 0 0 ENCORE CAP GROUP INC COM 292554102 64928 2762893 SH SOLE 21 2762893 0 0 ENCORE CAP GROUP INC COM 292554102 18566 790033 SH SOLE 22 755396 0 34637 ENCORE CAP GROUP INC COM 292554102 159 6746 SH SOLE 26 0 0 6746 ENCORE CAP GROUP INC COM 292554102 81 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 1209 51447 SH SOLE 30 51447 0 0 ENCORE CAP GROUP INC COM 292554102 67 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 1303 25969 SH SOLE 2 5500 0 20469 ENCORE WIRE CORP COM 292562105 6 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 4 85 SH SOLE 7 85 0 0 ENCORE WIRE CORP COM 292562105 5311 105843 SH SOLE 18 105843 0 0 ENCORE WIRE CORP COM 292562105 2833 56452 SH SOLE 19 56452 0 0 ENCORE WIRE CORP COM 292562105 111453 2221055 SH SOLE 21 2221055 0 0 ENCORE WIRE CORP COM 292562105 32632 650297 SH SOLE 22 620184 0 30113 ENCORE WIRE CORP COM 292562105 666 13275 SH SOLE 23 13275 0 0 ENCORE WIRE CORP COM 292562105 1284 25587 SH SOLE 26 4871 0 20716 ENCORE WIRE CORP COM 292562105 141 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 231 4612 SH SOLE 29 0 0 4612 ENCORE WIRE CORP COM 292562105 2086 41580 SH SOLE 30 41580 0 0 ENCORE WIRE CORP COM 292562105 114 2272 SH SOLE 40 2272 0 0 ENDAVA PLC ADS 29260V105 6254 258950 SH SOLE 19 258950 0 0 ENDAVA PLC ADS 29260V105 4549 188348 SH SOLE 34 188348 0 0 ENDO INTL PLC SHS G30401106 1753 240127 SH SOLE 2 22776 0 217351 ENDO INTL PLC SHS G30401106 7 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 70 9547 SH SOLE 7 9547 0 0 ENDO INTL PLC SHS G30401106 8048 1102513 SH SOLE 18 1102513 0 0 ENDO INTL PLC SHS G30401106 3200 438324 SH SOLE 19 438324 0 0 ENDO INTL PLC SHS G30401106 182866 25050079 SH SOLE 21 25050079 0 0 ENDO INTL PLC SHS G30401106 51962 7118055 SH SOLE 22 6825415 0 292640 ENDO INTL PLC SHS G30401106 354 48468 SH SOLE 23 48468 0 0 ENDO INTL PLC SHS G30401106 1115 152760 SH SOLE 26 57934 0 94826 ENDO INTL PLC SHS G30401106 196 26896 SH SOLE 28 26896 0 0 ENDO INTL PLC SHS G30401106 157 21513 SH SOLE 29 0 0 21513 ENDO INTL PLC SHS G30401106 2960 405492 SH SOLE 30 405492 0 0 ENDO INTL PLC SHS G30401106 85 11624 SH SOLE 36 11624 0 0 ENDO INTL PLC SHS G30401106 143 19593 SH SOLE 40 19593 0 0 ENDOLOGIX INC COM 29266S106 49 67765 SH SOLE 2 3122 0 64643 ENDOLOGIX INC COM 29266S106 1 1958 SH SOLE 7 1958 0 0 ENDOLOGIX INC COM 29266S106 203 284130 SH SOLE 18 284130 0 0 ENDOLOGIX INC COM 29266S106 84 116818 SH SOLE 19 116818 0 0 ENDOLOGIX INC COM 29266S106 2519 3517644 SH SOLE 21 3517644 0 0 ENDOLOGIX INC COM 29266S106 1590 2220282 SH SOLE 22 2164305 0 55977 ENDURANCE INTL GROUP HLDGS I COM 29272B105 378 56868 SH SOLE 2 2660 0 54208 ENDURANCE INTL GROUP HLDGS I COM 29272B105 3 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 9 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1520 228583 SH SOLE 18 228583 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 696 104717 SH SOLE 19 104717 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 15226 2289671 SH SOLE 21 2289671 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 14343 2156827 SH SOLE 22 2076244 0 80583 ENDURANCE INTL GROUP HLDGS I COM 29272B105 157 23641 SH SOLE 26 0 0 23641 ENDURANCE INTL GROUP HLDGS I COM 29272B105 59 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 100 15060 SH SOLE 30 15060 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 44 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1172 131411 SH SOLE 2 0 0 131411 ENEL AMERICAS S A SPONSORED ADR 29274F104 222 24875 SH SOLE 7 24875 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1 113 SH SOLE 18 113 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 20909 2344057 SH SOLE 21 2344057 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 356 39894 SH SOLE 25 39894 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 2036 228227 SH SOLE 26 228227 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 9114 1021767 SH SOLE 30 1021767 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 472 52908 SH SOLE 34 52908 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 183 36995 SH SOLE 2 0 0 36995 ENEL CHILE S A SPONSORED ADR 29278D105 222 44751 SH SOLE 7 44751 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 998 201655 SH SOLE 21 201655 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 1316 265928 SH SOLE 26 257092 0 8836 ENEL CHILE S A SPONSORED ADR 29278D105 4394 887749 SH SOLE 30 887749 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 312 63049 SH SOLE 34 63049 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 6990 154822 SH SOLE 2 30307 0 124515 ENERGIZER HLDGS INC NEW COM 29272W109 13 280 SH SOLE 4 280 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 46 1023 SH SOLE 7 1023 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 8077 178897 SH SOLE 18 178897 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3188 70604 SH SOLE 19 70604 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 132483 2934291 SH SOLE 21 2934291 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 88263 1954885 SH SOLE 22 1843223 0 111662 ENERGIZER HLDGS INC NEW COM 29272W109 838 18561 SH SOLE 25 18561 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 543 12033 SH SOLE 26 7418 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 342 7567 SH SOLE 28 7567 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 660 14610 SH SOLE 30 14610 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 58 1282 SH SOLE 31 1206 0 76 ENERGIZER HLDGS INC NEW COM 29272W109 1354 29981 SH SOLE 34 29981 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 246 5438 SH SOLE 40 5438 0 0 ENERGOUS CORP COM 29272C103 110 18919 SH SOLE 2 872 0 18047 ENERGOUS CORP COM 29272C103 2 360 SH SOLE 7 360 0 0 ENERGOUS CORP COM 29272C103 445 76889 SH SOLE 18 76889 0 0 ENERGOUS CORP COM 29272C103 187 32261 SH SOLE 19 32261 0 0 ENERGOUS CORP COM 29272C103 4693 810578 SH SOLE 21 810578 0 0 ENERGOUS CORP COM 29272C103 3205 553611 SH SOLE 22 537279 0 16332 ENERGY FOCUS INC COM NEW 29268T300 3 5278 SH SOLE 21 5278 0 0 ENERGY FOCUS INC COM NEW 29268T300 96 154997 SH SOLE 22 154997 0 0 ENERGY FUELS INC COM NEW 292671708 279 97899 SH SOLE 2 3416 0 94483 ENERGY FUELS INC COM NEW 292671708 0 20 SH SOLE 17 0 0 20 ENERGY FUELS INC COM NEW 292671708 854 299739 SH SOLE 18 299739 0 0 ENERGY FUELS INC COM NEW 292671708 339 119037 SH SOLE 19 119037 0 0 ENERGY FUELS INC COM NEW 292671708 8435 2959556 SH SOLE 21 2959556 0 0 ENERGY FUELS INC COM NEW 292671708 2521 884601 SH SOLE 22 818699 0 65902 ENERGY RECOVERY INC COM 29270J100 193 28698 SH SOLE 2 1250 0 27448 ENERGY RECOVERY INC COM 29270J100 113 16856 SH SOLE 7 16856 0 0 ENERGY RECOVERY INC COM 29270J100 832 123599 SH SOLE 18 123599 0 0 ENERGY RECOVERY INC COM 29270J100 344 51125 SH SOLE 19 51125 0 0 ENERGY RECOVERY INC COM 29270J100 8301 1233375 SH SOLE 21 1233375 0 0 ENERGY RECOVERY INC COM 29270J100 6111 907975 SH SOLE 22 863980 0 43995 ENERGY RECOVERY INC COM 29270J100 20 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 42 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 648 96319 SH SOLE 30 96319 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1840 139265 SH SOLE 18 139265 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 72970 5523851 SH SOLE 19 5523851 0 0 ENERPLUS CORP COM 292766102 994 128108 SH SOLE 21 128108 0 0 ENERSYS COM 29275Y102 4267 54983 SH SOLE 2 18962 0 36021 ENERSYS COM 29275Y102 18 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 87 1119 SH SOLE 7 1119 0 0 ENERSYS COM 29275Y102 18601 239668 SH SOLE 18 239668 0 0 ENERSYS COM 29275Y102 4874 62799 SH SOLE 19 62799 0 0 ENERSYS COM 29275Y102 230915 2975326 SH SOLE 21 2975326 0 0 ENERSYS COM 29275Y102 115517 1488424 SH SOLE 22 1430190 0 58234 ENERSYS COM 29275Y102 887 11425 SH SOLE 26 7835 0 3590 ENERSYS COM 29275Y102 413 5327 SH SOLE 28 5327 0 0 ENERSYS COM 29275Y102 814 10482 SH SOLE 30 10482 0 0 ENERSYS COM 29275Y102 56 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 365 4707 SH SOLE 40 4707 0 0 ENGILITY HLDGS INC NEW COM 29286C107 588 20669 SH SOLE 2 1718 0 18951 ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH SOLE 4 112 0 0 ENGILITY HLDGS INC NEW COM 29286C107 12 405 SH SOLE 7 405 0 0 ENGILITY HLDGS INC NEW COM 29286C107 2649 93090 SH SOLE 18 93090 0 0 ENGILITY HLDGS INC NEW COM 29286C107 949 33356 SH SOLE 19 33356 0 0 ENGILITY HLDGS INC NEW COM 29286C107 90587 3182971 SH SOLE 21 3182971 0 0 ENGILITY HLDGS INC NEW COM 29286C107 15990 561847 SH SOLE 22 539758 0 22089 ENGILITY HLDGS INC NEW COM 29286C107 107 3771 SH SOLE 23 3771 0 0 ENGILITY HLDGS INC NEW COM 29286C107 190 6670 SH SOLE 26 5598 0 1072 ENGILITY HLDGS INC NEW COM 29286C107 76 2666 SH SOLE 28 2666 0 0 ENGILITY HLDGS INC NEW COM 29286C107 1118 39290 SH SOLE 30 39290 0 0 ENGILITY HLDGS INC NEW COM 29286C107 54 1885 SH SOLE 40 1885 0 0 ENGLOBAL CORP COM 293306106 6 10076 SH SOLE 21 10076 0 0 ENI S P A SPONSORED ADR 26874R108 1046 33196 SH SOLE 21 33196 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3 300 SH SOLE 4 300 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1362 143496 SH SOLE 7 143496 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 232 24422 SH SOLE 21 24422 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 708 74583 SH SOLE 22 30336 0 44247 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 209 21973 SH SOLE 26 7980 0 13993 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 90 9531 SH SOLE 28 9531 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 353 37188 SH SOLE 29 0 0 37188 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 147 15506 SH SOLE 30 15506 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1354 142646 SH SOLE 34 142646 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 54 5661 SH SOLE 40 5661 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 5851 531451 SH SOLE 19 531451 0 0 ENNIS INC COM 293389102 573 29763 SH SOLE 2 5364 0 24399 ENNIS INC COM 293389102 7 364 SH SOLE 4 364 0 0 ENNIS INC COM 293389102 12 634 SH SOLE 7 634 0 0 ENNIS INC COM 293389102 1781 92524 SH SOLE 18 92524 0 0 ENNIS INC COM 293389102 1762 91550 SH SOLE 19 91550 0 0 ENNIS INC COM 293389102 17632 915935 SH SOLE 21 915935 0 0 ENNIS INC COM 293389102 17339 900747 SH SOLE 22 866272 0 34475 ENNIS INC COM 293389102 212 10998 SH SOLE 23 10998 0 0 ENNIS INC COM 293389102 681 35371 SH SOLE 26 9361 0 26010 ENNIS INC COM 293389102 72 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 45 2341 SH SOLE 29 0 0 2341 ENNIS INC COM 293389102 127 6623 SH SOLE 30 6623 0 0 ENNIS INC COM 293389102 904 46945 SH SOLE 34 46945 0 0 ENNIS INC COM 293389102 50 2583 SH SOLE 40 2583 0 0 ENOVA INTL INC COM 29357K103 825 42378 SH SOLE 2 16565 0 25813 ENOVA INTL INC COM 29357K103 15 756 SH SOLE 7 756 0 0 ENOVA INTL INC COM 29357K103 3438 176669 SH SOLE 18 176669 0 0 ENOVA INTL INC COM 29357K103 4147 213123 SH SOLE 19 213123 0 0 ENOVA INTL INC COM 29357K103 72051 3702518 SH SOLE 21 3702518 0 0 ENOVA INTL INC COM 29357K103 24071 1236952 SH SOLE 22 1197129 0 39823 ENOVA INTL INC COM 29357K103 1208 62055 SH SOLE 23 62055 0 0 ENOVA INTL INC COM 29357K103 2180 112050 SH SOLE 26 0 0 112050 ENOVA INTL INC COM 29357K103 79 4044 SH SOLE 28 4044 0 0 ENOVA INTL INC COM 29357K103 321 16519 SH SOLE 29 0 0 16519 ENOVA INTL INC COM 29357K103 1366 70195 SH SOLE 30 70195 0 0 ENOVA INTL INC COM 29357K103 319 16399 SH SOLE 34 16399 0 0 ENOVA INTL INC COM 29357K103 62 3191 SH SOLE 40 3191 0 0 ENPHASE ENERGY INC COM 29355A107 416 87920 SH SOLE 2 3177 0 84743 ENPHASE ENERGY INC COM 29355A107 9 1849 SH SOLE 7 1849 0 0 ENPHASE ENERGY INC COM 29355A107 1471 310967 SH SOLE 18 310967 0 0 ENPHASE ENERGY INC COM 29355A107 612 129378 SH SOLE 19 129378 0 0 ENPHASE ENERGY INC COM 29355A107 14459 3056848 SH SOLE 21 3056848 0 0 ENPHASE ENERGY INC COM 29355A107 9940 2101454 SH SOLE 22 2036816 0 64638 ENPRO INDS INC COM 29355X107 1278 21260 SH SOLE 2 710 0 20550 ENPRO INDS INC COM 29355X107 7 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 6 106 SH SOLE 7 106 0 0 ENPRO INDS INC COM 29355X107 6413 106700 SH SOLE 18 106700 0 0 ENPRO INDS INC COM 29355X107 1835 30539 SH SOLE 19 30539 0 0 ENPRO INDS INC COM 29355X107 131383 2186068 SH SOLE 21 2186068 0 0 ENPRO INDS INC COM 29355X107 35387 588805 SH SOLE 22 561448 0 27357 ENPRO INDS INC COM 29355X107 290 4828 SH SOLE 26 3599 0 1229 ENPRO INDS INC COM 29355X107 153 2542 SH SOLE 28 2542 0 0 ENPRO INDS INC COM 29355X107 2496 41524 SH SOLE 30 41524 0 0 ENPRO INDS INC COM 29355X107 160 2664 SH SOLE 40 2664 0 0 ENSCO PLC SHS CLASS A G3157S106 647 181805 SH SOLE 2 181805 0 0 ENSCO PLC SHS CLASS A G3157S106 6 1807 SH SOLE 4 1807 0 0 ENSCO PLC SHS CLASS A G3157S106 89 24976 SH SOLE 7 24976 0 0 ENSCO PLC SHS CLASS A G3157S106 3746 1052140 SH SOLE 18 1052140 0 0 ENSCO PLC SHS CLASS A G3157S106 65874 18503871 SH SOLE 21 18503871 0 0 ENSCO PLC SHS CLASS A G3157S106 36086 10136535 SH SOLE 22 9934290 0 202245 ENSCO PLC SHS CLASS A G3157S106 538 151055 SH SOLE 26 75906 0 75149 ENSCO PLC SHS CLASS A G3157S106 197 55197 SH SOLE 28 55197 0 0 ENSCO PLC SHS CLASS A G3157S106 78 21783 SH SOLE 29 0 0 21783 ENSCO PLC SHS CLASS A G3157S106 393 110295 SH SOLE 30 110295 0 0 ENSCO PLC SHS CLASS A G3157S106 805 226004 SH SOLE 36 226004 0 0 ENSCO PLC SHS CLASS A G3157S106 158 44320 SH SOLE 40 44320 0 0 ENSERVCO CORP COM 29358Y102 3 6810 SH SOLE 18 6810 0 0 ENSERVCO CORP COM 29358Y102 42 113482 SH SOLE 21 113482 0 0 ENSERVCO CORP COM 29358Y102 59 159103 SH SOLE 22 159103 0 0 ENSIGN GROUP INC COM 29358P101 1916 49389 SH SOLE 2 11266 0 38123 ENSIGN GROUP INC COM 29358P101 11 273 SH SOLE 4 273 0 0 ENSIGN GROUP INC COM 29358P101 22 563 SH SOLE 7 563 0 0 ENSIGN GROUP INC COM 29358P101 9642 248562 SH SOLE 18 248562 0 0 ENSIGN GROUP INC COM 29358P101 8018 206715 SH SOLE 19 206715 0 0 ENSIGN GROUP INC COM 29358P101 209572 5402726 SH SOLE 21 5402726 0 0 ENSIGN GROUP INC COM 29358P101 57396 1479670 SH SOLE 22 1415494 0 64176 ENSIGN GROUP INC COM 29358P101 1534 39550 SH SOLE 23 39550 0 0 ENSIGN GROUP INC COM 29358P101 2937 75704 SH SOLE 26 10329 0 65375 ENSIGN GROUP INC COM 29358P101 271 6989 SH SOLE 28 6989 0 0 ENSIGN GROUP INC COM 29358P101 457 11787 SH SOLE 29 0 0 11787 ENSIGN GROUP INC COM 29358P101 3859 99482 SH SOLE 30 99482 0 0 ENSIGN GROUP INC COM 29358P101 207 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2073 12369 SH SOLE 2 420 0 11949 ENSTAR GROUP LIMITED SHS G3075P101 13 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 34 204 SH SOLE 7 204 0 0 ENSTAR GROUP LIMITED SHS G3075P101 6935 41384 SH SOLE 18 41384 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3016 17999 SH SOLE 19 17999 0 0 ENSTAR GROUP LIMITED SHS G3075P101 69767 416346 SH SOLE 21 416346 0 0 ENSTAR GROUP LIMITED SHS G3075P101 66561 397215 SH SOLE 22 383211 0 14004 ENSTAR GROUP LIMITED SHS G3075P101 219 1307 SH SOLE 26 800 0 507 ENSTAR GROUP LIMITED SHS G3075P101 238 1418 SH SOLE 28 1418 0 0 ENSTAR GROUP LIMITED SHS G3075P101 443 2643 SH SOLE 30 2643 0 0 ENSTAR GROUP LIMITED SHS G3075P101 64 383 SH SOLE 36 383 0 0 ENSTAR GROUP LIMITED SHS G3075P101 125 744 SH SOLE 40 744 0 0 ENSYNC INC COM 29359T102 6 33047 SH SOLE 21 33047 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 4 974 SH SOLE 18 974 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 52 12781 SH SOLE 21 12781 0 0 ENTEGRA FINL CORP COM 29363J108 110 5280 SH SOLE 2 280 0 5000 ENTEGRA FINL CORP COM 29363J108 3 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 481 23167 SH SOLE 18 23167 0 0 ENTEGRA FINL CORP COM 29363J108 191 9226 SH SOLE 19 9226 0 0 ENTEGRA FINL CORP COM 29363J108 4605 221947 SH SOLE 21 221947 0 0 ENTEGRA FINL CORP COM 29363J108 1311 63174 SH SOLE 22 58539 0 4635 ENTEGRIS INC COM 29362U104 3166 113511 SH SOLE 2 4983 0 108528 ENTEGRIS INC COM 29362U104 20 710 SH SOLE 4 710 0 0 ENTEGRIS INC COM 29362U104 71 2543 SH SOLE 7 2543 0 0 ENTEGRIS INC COM 29362U104 12879 461691 SH SOLE 18 461691 0 0 ENTEGRIS INC COM 29362U104 5907 211771 SH SOLE 19 211771 0 0 ENTEGRIS INC COM 29362U104 142927 5123767 SH SOLE 21 5123767 0 0 ENTEGRIS INC COM 29362U104 111022 3979991 SH SOLE 22 3793142 0 186849 ENTEGRIS INC COM 29362U104 896 32114 SH SOLE 26 16328 0 15786 ENTEGRIS INC COM 29362U104 546 19562 SH SOLE 28 19562 0 0 ENTEGRIS INC COM 29362U104 948 34001 SH SOLE 30 34001 0 0 ENTEGRIS INC COM 29362U104 387 13857 SH SOLE 40 13857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 745 130518 SH SOLE 2 4290 0 126228 ENTERCOM COMMUNICATIONS CORP CL A 293639100 18 3125 SH SOLE 7 3125 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2586 452919 SH SOLE 18 452919 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1088 190613 SH SOLE 19 190613 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 26291 4604307 SH SOLE 21 4604307 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 20589 3605764 SH SOLE 22 3464282 0 141482 ENTERCOM COMMUNICATIONS CORP CL A 293639100 65 11307 SH SOLE 26 0 0 11307 ENTERCOM COMMUNICATIONS CORP CL A 293639100 101 17739 SH SOLE 28 17739 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 166 29066 SH SOLE 30 29066 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 78 13582 SH SOLE 40 13582 0 0 ENTERGY CORP NEW COM 29364G103 39701 461268 SH SOLE 2 49459 0 411809 ENTERGY CORP NEW COM 29364G103 9990 116063 SH SOLE 4 111292 0 4771 ENTERGY CORP NEW COM 29364G103 15187 176450 SH SOLE 7 158138 0 18312 ENTERGY CORP NEW COM 29364G103 768 8921 SH SOLE 13 8921 0 0 ENTERGY CORP NEW COM 29364G103 110 1282 SH SOLE 15 1282 0 0 ENTERGY CORP NEW COM 29364G103 37500 435691 SH SOLE 18 412805 0 22886 ENTERGY CORP NEW COM 29364G103 8571 99587 SH SOLE 19 99587 0 0 ENTERGY CORP NEW COM 29364G103 699166 8123227 SH SOLE 21 8123227 0 0 ENTERGY CORP NEW COM 29364G103 407856 4738652 SH SOLE 22 4250613 0 488039 ENTERGY CORP NEW COM 29364G103 10846 126011 SH SOLE 23 126011 0 0 ENTERGY CORP NEW COM 29364G103 14962 173830 SH SOLE 25 173830 0 0 ENTERGY CORP NEW COM 29364G103 61780 717790 SH SOLE 26 210356 0 507434 ENTERGY CORP NEW COM 29364G103 2984 34672 SH SOLE 28 25529 0 9143 ENTERGY CORP NEW COM 29364G103 617 7168 SH SOLE 29 7168 0 0 ENTERGY CORP NEW COM 29364G103 58937 684758 SH SOLE 30 684758 0 0 ENTERGY CORP NEW COM 29364G103 7916 91966 SH SOLE 31 43070 0 48896 ENTERGY CORP NEW COM 29364G103 5355 62220 SH SOLE 32 62220 0 0 ENTERGY CORP NEW COM 29364G103 2958 34370 SH SOLE 34 34370 0 0 ENTERGY CORP NEW COM 29364G103 15365 178513 SH SOLE 36 178513 0 0 ENTERGY CORP NEW COM 29364G103 391 4539 SH SOLE 40 4539 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 321 9976 SH SOLE 2 361 0 9615 ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1116 34704 SH SOLE 18 34704 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 437 13592 SH SOLE 19 13592 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 11169 347289 SH SOLE 21 347289 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3114 96834 SH SOLE 22 89687 0 7147 ENTERPRISE FINL SVCS CORP COM 293712105 814 21632 SH SOLE 2 775 0 20857 ENTERPRISE FINL SVCS CORP COM 293712105 11 297 SH SOLE 4 297 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 14 376 SH SOLE 7 376 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2855 75883 SH SOLE 18 75883 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1364 36248 SH SOLE 19 36248 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 28474 756678 SH SOLE 21 756678 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 31769 844234 SH SOLE 22 818199 0 26035 ENTERPRISE FINL SVCS CORP COM 293712105 299 7938 SH SOLE 26 0 0 7938 ENTERPRISE FINL SVCS CORP COM 293712105 120 3191 SH SOLE 28 3191 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 211 5594 SH SOLE 30 5594 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 74 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2296 93388 SH SOLE 2 93388 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 24382 991545 SH SOLE 18 717966 0 273579 ENTERPRISE PRODS PARTNERS L COM 293792107 349669 14219981 SH SOLE 19 14219981 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 367 126055 SH SOLE 2 61203 0 64852 ENTRAVISION COMMUNICATIONS C CL A 29382R107 5 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 682 234324 SH SOLE 18 234324 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1891 649933 SH SOLE 19 649933 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6931 2381944 SH SOLE 21 2381944 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 7775 2671750 SH SOLE 22 2594280 0 77470 ENTRAVISION COMMUNICATIONS C CL A 29382R107 749 257555 SH SOLE 23 257555 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 427 146680 SH SOLE 26 0 0 146680 ENTRAVISION COMMUNICATIONS C CL A 29382R107 26 9070 SH SOLE 28 9070 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 136 46585 SH SOLE 29 0 0 46585 ENTRAVISION COMMUNICATIONS C CL A 29382R107 22 7589 SH SOLE 30 7589 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 16 5507 SH SOLE 40 5507 0 0 ENVESTNET INC COM 29404K106 1992 40493 SH SOLE 2 6324 0 34169 ENVESTNET INC COM 29404K106 11 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 30 603 SH SOLE 7 603 0 0 ENVESTNET INC COM 29404K106 7114 144624 SH SOLE 18 144624 0 0 ENVESTNET INC COM 29404K106 6363 129352 SH SOLE 19 129352 0 0 ENVESTNET INC COM 29404K106 77859 1582824 SH SOLE 21 1582824 0 0 ENVESTNET INC COM 29404K106 67585 1373953 SH SOLE 22 1263703 0 110250 ENVESTNET INC COM 29404K106 788 16029 SH SOLE 23 16029 0 0 ENVESTNET INC COM 29404K106 1676 34075 SH SOLE 26 4654 0 29421 ENVESTNET INC COM 29404K106 309 6279 SH SOLE 28 6279 0 0 ENVESTNET INC COM 29404K106 406 8248 SH SOLE 29 0 0 8248 ENVESTNET INC COM 29404K106 562 11421 SH SOLE 30 11421 0 0 ENVESTNET INC COM 29404K106 203 4121 SH SOLE 40 4121 0 0 ENZO BIOCHEM INC COM 294100102 187 67209 SH SOLE 2 31943 0 35266 ENZO BIOCHEM INC COM 294100102 2 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 402 144652 SH SOLE 18 144652 0 0 ENZO BIOCHEM INC COM 294100102 630 226501 SH SOLE 19 226501 0 0 ENZO BIOCHEM INC COM 294100102 4318 1553265 SH SOLE 21 1553265 0 0 ENZO BIOCHEM INC COM 294100102 5027 1808296 SH SOLE 22 1777925 0 30371 ENZO BIOCHEM INC COM 294100102 394 141642 SH SOLE 23 141642 0 0 ENZO BIOCHEM INC COM 294100102 189 67943 SH SOLE 26 0 0 67943 EOG RES INC COM 26875P101 124338 1425735 SH SOLE 2 127941 0 1297794 EOG RES INC COM 26875P101 16730 191833 SH SOLE 4 176559 0 15274 EOG RES INC COM 26875P101 39449 452341 SH SOLE 7 442076 0 10265 EOG RES INC COM 26875P101 1690 19377 SH SOLE 13 19377 0 0 EOG RES INC COM 26875P101 436 5005 SH SOLE 15 5005 0 0 EOG RES INC COM 26875P101 109242 1252634 SH SOLE 18 1181598 0 71036 EOG RES INC COM 26875P101 22386 256691 SH SOLE 19 256691 0 0 EOG RES INC COM 26875P101 934932 10720467 SH SOLE 21 10720467 0 0 EOG RES INC COM 26875P101 1214776 13929325 SH SOLE 22 12422209 0 1507116 EOG RES INC COM 26875P101 35554 407683 SH SOLE 23 407683 0 0 EOG RES INC COM 26875P101 48378 554731 SH SOLE 25 554731 0 0 EOG RES INC COM 26875P101 173214 1986171 SH SOLE 26 570004 0 1416167 EOG RES INC COM 26875P101 9687 111071 SH SOLE 28 81089 0 29982 EOG RES INC COM 26875P101 3996 45824 SH SOLE 29 21058 0 24766 EOG RES INC COM 26875P101 193237 2215763 SH SOLE 30 2215763 0 0 EOG RES INC COM 26875P101 19205 220214 SH SOLE 31 123725 0 96489 EOG RES INC COM 26875P101 53055 608355 SH SOLE 34 608355 0 0 EOG RES INC COM 26875P101 40236 461367 SH SOLE 36 461367 0 0 EOG RES INC COM 26875P101 1161 13318 SH SOLE 40 13318 0 0 EP ENERGY CORP CL A 268785102 58 82922 SH SOLE 2 1831 0 81091 EP ENERGY CORP CL A 268785102 0 611 SH SOLE 7 611 0 0 EP ENERGY CORP CL A 268785102 91 130147 SH SOLE 18 130147 0 0 EP ENERGY CORP CL A 268785102 38 54166 SH SOLE 19 54166 0 0 EP ENERGY CORP CL A 268785102 965 1379117 SH SOLE 21 1379117 0 0 EP ENERGY CORP CL A 268785102 1103 1576195 SH SOLE 22 1550615 0 25580 EP ENERGY CORP CL A 268785102 64 91269 SH SOLE 23 91269 0 0 EP ENERGY CORP CL A 268785102 4 5917 SH SOLE 26 0 0 5917 EPAM SYS INC COM 29414B104 10772 92854 SH SOLE 2 3323 0 89531 EPAM SYS INC COM 29414B104 25 216 SH SOLE 4 216 0 0 EPAM SYS INC COM 29414B104 111 956 SH SOLE 7 956 0 0 EPAM SYS INC COM 29414B104 3407 29370 SH SOLE 18 29370 0 0 EPAM SYS INC COM 29414B104 1393 12004 SH SOLE 19 12004 0 0 EPAM SYS INC COM 29414B104 76192 656775 SH SOLE 21 656775 0 0 EPAM SYS INC COM 29414B104 160401 1382650 SH SOLE 22 1285525 0 97125 EPAM SYS INC COM 29414B104 1884 16238 SH SOLE 26 10590 0 5648 EPAM SYS INC COM 29414B104 769 6628 SH SOLE 28 6628 0 0 EPAM SYS INC COM 29414B104 435 3746 SH SOLE 29 0 0 3746 EPAM SYS INC COM 29414B104 1430 12328 SH SOLE 30 12328 0 0 EPAM SYS INC COM 29414B104 124 1070 SH SOLE 31 1070 0 0 EPAM SYS INC COM 29414B104 6855 59093 SH SOLE 34 59093 0 0 EPAM SYS INC COM 29414B104 532 4584 SH SOLE 40 4584 0 0 EPIZYME INC COM 29428V104 305 49541 SH SOLE 2 2067 0 47474 EPIZYME INC COM 29428V104 6 970 SH SOLE 7 970 0 0 EPIZYME INC COM 29428V104 1251 203113 SH SOLE 18 203113 0 0 EPIZYME INC COM 29428V104 684 110980 SH SOLE 19 110980 0 0 EPIZYME INC COM 29428V104 17654 2865912 SH SOLE 21 2865912 0 0 EPIZYME INC COM 29428V104 11791 1914178 SH SOLE 22 1850837 0 63341 EPIZYME INC COM 29428V104 11 1830 SH SOLE 23 1830 0 0 EPIZYME INC COM 29428V104 100 16313 SH SOLE 26 0 0 16313 EPIZYME INC COM 29428V104 55 8903 SH SOLE 28 8903 0 0 EPIZYME INC COM 29428V104 102 16483 SH SOLE 30 16483 0 0 EPIZYME INC COM 29428V104 31 5064 SH SOLE 40 5064 0 0 EPLUS INC COM 294268107 774 10872 SH SOLE 2 460 0 10412 EPLUS INC COM 294268107 11 148 SH SOLE 4 148 0 0 EPLUS INC COM 294268107 21 292 SH SOLE 7 292 0 0 EPLUS INC COM 294268107 4842 68034 SH SOLE 18 68034 0 0 EPLUS INC COM 294268107 1400 19678 SH SOLE 19 19678 0 0 EPLUS INC COM 294268107 102403 1438852 SH SOLE 21 1438852 0 0 EPLUS INC COM 294268107 27176 381847 SH SOLE 22 364078 0 17769 EPLUS INC COM 294268107 105 1473 SH SOLE 26 0 0 1473 EPLUS INC COM 294268107 132 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 2042 28696 SH SOLE 30 28696 0 0 EPLUS INC COM 294268107 97 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 12448 194406 SH SOLE 2 44291 0 150115 EPR PPTYS COM SH BEN INT 26884U109 8709 136015 SH SOLE 4 136015 0 0 EPR PPTYS COM SH BEN INT 26884U109 7725 120641 SH SOLE 7 120641 0 0 EPR PPTYS COM SH BEN INT 26884U109 192 3000 SH SOLE 15 3000 0 0 EPR PPTYS COM SH BEN INT 26884U109 23359 364810 SH SOLE 18 364810 0 0 EPR PPTYS COM SH BEN INT 26884U109 26639 416037 SH SOLE 19 416037 0 0 EPR PPTYS COM SH BEN INT 26884U109 261572 4085150 SH SOLE 21 4085150 0 0 EPR PPTYS COM SH BEN INT 26884U109 211906 3309481 SH SOLE 22 3068616 0 240865 EPR PPTYS COM SH BEN INT 26884U109 2467 38528 SH SOLE 23 38528 0 0 EPR PPTYS COM SH BEN INT 26884U109 9771 152604 SH SOLE 25 152604 0 0 EPR PPTYS COM SH BEN INT 26884U109 2960 46224 SH SOLE 26 15017 0 31207 EPR PPTYS COM SH BEN INT 26884U109 1578 24640 SH SOLE 28 24640 0 0 EPR PPTYS COM SH BEN INT 26884U109 1786 27890 SH SOLE 29 26063 0 1827 EPR PPTYS COM SH BEN INT 26884U109 22488 351203 SH SOLE 30 351203 0 0 EPR PPTYS COM SH BEN INT 26884U109 96 1497 SH SOLE 31 1497 0 0 EPR PPTYS COM SH BEN INT 26884U109 19772 308799 SH SOLE 34 308799 0 0 EPR PPTYS COM SH BEN INT 26884U109 167 2609 SH SOLE 36 2609 0 0 EPR PPTYS COM SH BEN INT 26884U109 466 7275 SH SOLE 40 7275 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 414 9571 SH SOLE 18 9571 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 27580 637678 SH SOLE 19 637678 0 0 EQT CORP COM 26884L109 11320 599236 SH SOLE 2 147077 0 452159 EQT CORP COM 26884L109 21 1113 SH SOLE 4 1113 0 0 EQT CORP COM 26884L109 118 6259 SH SOLE 7 6259 0 0 EQT CORP COM 26884L109 26 1400 SH SOLE 15 1400 0 0 EQT CORP COM 26884L109 13792 730142 SH SOLE 18 730142 0 0 EQT CORP COM 26884L109 8088 428167 SH SOLE 19 428167 0 0 EQT CORP COM 26884L109 238367 12618662 SH SOLE 21 12618662 0 0 EQT CORP COM 26884L109 145919 7724690 SH SOLE 22 7208608 0 516082 EQT CORP COM 26884L109 4283 226757 SH SOLE 25 226757 0 0 EQT CORP COM 26884L109 9267 490582 SH SOLE 26 162336 0 328246 EQT CORP COM 26884L109 660 34964 SH SOLE 28 34964 0 0 EQT CORP COM 26884L109 274 14489 SH SOLE 29 0 0 14489 EQT CORP COM 26884L109 3008 159225 SH SOLE 30 159225 0 0 EQT CORP COM 26884L109 104 5501 SH SOLE 31 5501 0 0 EQT CORP COM 26884L109 12802 677695 SH SOLE 34 677695 0 0 EQT CORP COM 26884L109 2802 148338 SH SOLE 36 148338 0 0 EQT CORP COM 26884L109 489 25882 SH SOLE 40 25882 0 0 EQUIFAX INC COM 294429105 28350 304415 SH SOLE 2 32227 0 272188 EQUIFAX INC COM 294429105 3618 38848 SH SOLE 4 35734 0 3114 EQUIFAX INC COM 294429105 8416 90367 SH SOLE 7 90367 0 0 EQUIFAX INC COM 294429105 63 679 SH SOLE 13 679 0 0 EQUIFAX INC COM 294429105 94 1004 SH SOLE 15 1004 0 0 EQUIFAX INC COM 294429105 22671 243435 SH SOLE 18 225520 0 17915 EQUIFAX INC COM 294429105 3593 38579 SH SOLE 19 38579 0 0 EQUIFAX INC COM 294429105 247682 2659533 SH SOLE 21 2659533 0 0 EQUIFAX INC COM 294429105 281512 3022781 SH SOLE 22 2713728 0 309053 EQUIFAX INC COM 294429105 7786 83605 SH SOLE 23 83605 0 0 EQUIFAX INC COM 294429105 18263 196104 SH SOLE 25 196104 0 0 EQUIFAX INC COM 294429105 41333 443823 SH SOLE 26 138982 0 304841 EQUIFAX INC COM 294429105 2165 23250 SH SOLE 28 17033 0 6217 EQUIFAX INC COM 294429105 539 5785 SH SOLE 29 5785 0 0 EQUIFAX INC COM 294429105 36250 389243 SH SOLE 30 389243 0 0 EQUIFAX INC COM 294429105 3829 41118 SH SOLE 31 22184 0 18934 EQUIFAX INC COM 294429105 1763 18934 SH SOLE 34 18934 0 0 EQUIFAX INC COM 294429105 8397 90159 SH SOLE 36 90159 0 0 EQUIFAX INC COM 294429105 311 3337 SH SOLE 40 3337 0 0 EQUILLIUM INC COM 29446K106 16 1988 SH SOLE 2 0 0 1988 EQUILLIUM INC COM 29446K106 128 15743 SH SOLE 18 15743 0 0 EQUILLIUM INC COM 29446K106 59 7197 SH SOLE 19 7197 0 0 EQUILLIUM INC COM 29446K106 1422 174256 SH SOLE 21 174256 0 0 EQUILLIUM INC COM 29446K106 131 16028 SH SOLE 22 16028 0 0 EQUINIX INC COM PAR $0.001 29444U700 82224 233221 SH SOLE 2 15731 0 217490 EQUINIX INC COM PAR $0.001 29444U700 12915 36632 SH SOLE 4 34535 0 2097 EQUINIX INC COM PAR $0.001 29444U700 23470 66569 SH SOLE 7 66569 0 0 EQUINIX INC COM PAR $0.001 29444U700 463 1314 SH SOLE 13 1314 0 0 EQUINIX INC COM PAR $0.001 29444U700 157 446 SH SOLE 15 446 0 0 EQUINIX INC COM PAR $0.001 29444U700 86177 244433 SH SOLE 18 234715 0 9718 EQUINIX INC COM PAR $0.001 29444U700 47610 135040 SH SOLE 19 135040 0 0 EQUINIX INC COM PAR $0.001 29444U700 764571 2168626 SH SOLE 21 2168626 0 0 EQUINIX INC COM PAR $0.001 29444U700 736169 2088068 SH SOLE 22 1875906 0 212162 EQUINIX INC COM PAR $0.001 29444U700 22362 63428 SH SOLE 23 63428 0 0 EQUINIX INC COM PAR $0.001 29444U700 26273 74521 SH SOLE 25 74521 0 0 EQUINIX INC COM PAR $0.001 29444U700 101537 287998 SH SOLE 26 87175 0 200823 EQUINIX INC COM PAR $0.001 29444U700 6098 17295 SH SOLE 28 13196 0 4099 EQUINIX INC COM PAR $0.001 29444U700 35745 101388 SH SOLE 29 101388 0 0 EQUINIX INC COM PAR $0.001 29444U700 95029 269541 SH SOLE 30 269541 0 0 EQUINIX INC COM PAR $0.001 29444U700 13468 38200 SH SOLE 31 17480 0 20720 EQUINIX INC COM PAR $0.001 29444U700 22520 63876 SH SOLE 34 63876 0 0 EQUINIX INC COM PAR $0.001 29444U700 21069 59759 SH SOLE 36 59759 0 0 EQUINIX INC COM PAR $0.001 29444U700 635 1801 SH SOLE 40 1801 0 0 EQUINOR ASA SPONSORED ADR 29446M102 1075 50798 SH SOLE 18 50798 0 0 EQUINOR ASA SPONSORED ADR 29446M102 603 28470 SH SOLE 21 28470 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 11122 555549 SH SOLE 2 139173 0 416376 EQUITRANS MIDSTREAM CORPORAT COM 294600101 72 3592 SH SOLE 4 3592 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 108 5410 SH SOLE 7 5410 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 22 1119 SH SOLE 15 1119 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 11748 586833 SH SOLE 18 586833 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 11321 565461 SH SOLE 19 565461 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 204283 10203935 SH SOLE 21 10203935 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 127167 6352014 SH SOLE 22 5939044 0 412970 EQUITRANS MIDSTREAM CORPORAT COM 294600101 3631 181384 SH SOLE 25 181384 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 8135 406364 SH SOLE 26 129867 0 276497 EQUITRANS MIDSTREAM CORPORAT COM 294600101 641 32007 SH SOLE 28 32007 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 389 19410 SH SOLE 29 0 0 19410 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1110 55463 SH SOLE 30 55463 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 88 4400 SH SOLE 31 4400 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 10321 515511 SH SOLE 34 515511 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 2462 122966 SH SOLE 36 122966 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 440 21972 SH SOLE 40 21972 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 424 12035 SH SOLE 2 503 0 11532 EQUITY BANCSHARES INC COM CL A 29460X109 10 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1676 47539 SH SOLE 18 47539 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 703 19932 SH SOLE 19 19932 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 16770 475741 SH SOLE 21 475741 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 8546 242444 SH SOLE 22 231939 0 10505 EQUITY BANCSHARES INC COM CL A 29460X109 127 3613 SH SOLE 30 3613 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6946 231440 SH SOLE 2 7690 0 223750 EQUITY COMWLTH COM SH BEN INT 294628102 2456 81832 SH SOLE 4 81832 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5750 191599 SH SOLE 7 191599 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 141 4710 SH SOLE 15 4710 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1712 57060 SH SOLE 18 57060 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6611 220302 SH SOLE 19 220302 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 62659 2087940 SH SOLE 21 2087940 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 158763 5290348 SH SOLE 22 5038793 0 251555 EQUITY COMWLTH COM SH BEN INT 294628102 123 4091 SH SOLE 23 4091 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7413 247009 SH SOLE 25 247009 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2280 75966 SH SOLE 26 26866 0 49100 EQUITY COMWLTH COM SH BEN INT 294628102 295 9835 SH SOLE 28 9835 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1273 42429 SH SOLE 29 42429 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6174 205726 SH SOLE 30 205726 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 73 2443 SH SOLE 31 2443 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 138 4613 SH SOLE 36 4613 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 284 9453 SH SOLE 40 9453 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16804 173009 SH SOLE 2 13323 0 159686 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6416 66058 SH SOLE 4 66058 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14466 148937 SH SOLE 7 148937 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 338 3479 SH SOLE 15 3479 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5225 53789 SH SOLE 18 53789 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 21091 217145 SH SOLE 19 217145 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 198433 2042959 SH SOLE 21 2042959 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 361103 3717724 SH SOLE 22 3522567 0 195157 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1078 11100 SH SOLE 23 11100 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17246 177556 SH SOLE 25 177556 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5496 56584 SH SOLE 26 18339 0 38245 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1081 11126 SH SOLE 28 11126 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5556 57202 SH SOLE 29 35440 0 21762 EQUITY LIFESTYLE PPTYS INC COM 29472R108 39703 408765 SH SOLE 30 408765 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 296 3051 SH SOLE 31 1748 0 1303 EQUITY LIFESTYLE PPTYS INC COM 29472R108 724 7456 SH SOLE 34 7456 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 378 3893 SH SOLE 36 3893 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 780 8034 SH SOLE 40 8034 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 61503 931728 SH SOLE 2 120439 0 811289 EQUITY RESIDENTIAL SH BEN INT 29476L107 31114 471346 SH SOLE 4 461381 0 9965 EQUITY RESIDENTIAL SH BEN INT 29476L107 62619 948625 SH SOLE 7 928118 0 20507 EQUITY RESIDENTIAL SH BEN INT 29476L107 692 10485 SH SOLE 13 10485 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1078 16325 SH SOLE 15 16325 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 69686 1055696 SH SOLE 18 1004666 0 51030 EQUITY RESIDENTIAL SH BEN INT 29476L107 112679 1706993 SH SOLE 19 1706993 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 952416 14428354 SH SOLE 21 14428354 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 954435 14458951 SH SOLE 22 13413178 0 1045773 EQUITY RESIDENTIAL SH BEN INT 29476L107 20716 313826 SH SOLE 23 313826 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 71922 1089563 SH SOLE 25 1089563 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 106713 1616615 SH SOLE 26 408483 0 1208132 EQUITY RESIDENTIAL SH BEN INT 29476L107 5441 82427 SH SOLE 28 63540 0 18887 EQUITY RESIDENTIAL SH BEN INT 29476L107 9514 144127 SH SOLE 29 144127 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 194131 2940926 SH SOLE 30 2940926 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9767 147966 SH SOLE 31 83269 0 64697 EQUITY RESIDENTIAL SH BEN INT 29476L107 33660 509919 SH SOLE 34 509919 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 24029 364022 SH SOLE 36 364022 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 571 8643 SH SOLE 40 8643 0 0 ERA GROUP INC COM 26885G109 155 17719 SH SOLE 2 852 0 16867 ERA GROUP INC COM 26885G109 4 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 912 104340 SH SOLE 18 104340 0 0 ERA GROUP INC COM 26885G109 246 28190 SH SOLE 19 28190 0 0 ERA GROUP INC COM 26885G109 20258 2317824 SH SOLE 21 2317824 0 0 ERA GROUP INC COM 26885G109 4528 518135 SH SOLE 22 502932 0 15203 ERA GROUP INC COM 26885G109 355 40569 SH SOLE 30 40569 0 0 ERICSSON ADR B SEK 10 294821608 1281 144373 SH SOLE 18 144373 0 0 ERIE INDTY CO CL A 29530P102 7448 55871 SH SOLE 2 6452 0 49419 ERIE INDTY CO CL A 29530P102 13 96 SH SOLE 4 96 0 0 ERIE INDTY CO CL A 29530P102 148 1112 SH SOLE 7 1112 0 0 ERIE INDTY CO CL A 29530P102 2038 15286 SH SOLE 18 15286 0 0 ERIE INDTY CO CL A 29530P102 859 6445 SH SOLE 19 6445 0 0 ERIE INDTY CO CL A 29530P102 44772 335851 SH SOLE 21 335851 0 0 ERIE INDTY CO CL A 29530P102 75802 568618 SH SOLE 22 515930 0 52688 ERIE INDTY CO CL A 29530P102 753 5645 SH SOLE 26 3600 0 2045 ERIE INDTY CO CL A 29530P102 469 3515 SH SOLE 28 3515 0 0 ERIE INDTY CO CL A 29530P102 90 672 SH SOLE 29 0 0 672 ERIE INDTY CO CL A 29530P102 816 6123 SH SOLE 30 6123 0 0 ERIE INDTY CO CL A 29530P102 74 553 SH SOLE 31 509 0 44 ERIE INDTY CO CL A 29530P102 338 2532 SH SOLE 40 2532 0 0 EROS INTL PLC SHS NEW G3788M114 271 32689 SH SOLE 2 1081 0 31608 EROS INTL PLC SHS NEW G3788M114 4 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 993 119760 SH SOLE 18 119760 0 0 EROS INTL PLC SHS NEW G3788M114 425 51288 SH SOLE 19 51288 0 0 EROS INTL PLC SHS NEW G3788M114 9406 1134560 SH SOLE 21 1134560 0 0 EROS INTL PLC SHS NEW G3788M114 3201 386168 SH SOLE 22 361438 0 24730 ESCALADE INC COM 296056104 161 14042 SH SOLE 2 544 0 13498 ESCALADE INC COM 296056104 424 37033 SH SOLE 18 37033 0 0 ESCALADE INC COM 296056104 183 15941 SH SOLE 19 15941 0 0 ESCALADE INC COM 296056104 4643 405514 SH SOLE 21 405514 0 0 ESCALADE INC COM 296056104 926 80845 SH SOLE 22 76003 0 4842 ESCO TECHNOLOGIES INC COM 296315104 1773 26878 SH SOLE 2 2481 0 24397 ESCO TECHNOLOGIES INC COM 296315104 8 124 SH SOLE 4 124 0 0 ESCO TECHNOLOGIES INC COM 296315104 15 223 SH SOLE 7 223 0 0 ESCO TECHNOLOGIES INC COM 296315104 8693 131815 SH SOLE 18 131815 0 0 ESCO TECHNOLOGIES INC COM 296315104 3104 47070 SH SOLE 19 47070 0 0 ESCO TECHNOLOGIES INC COM 296315104 178720 2709934 SH SOLE 21 2709934 0 0 ESCO TECHNOLOGIES INC COM 296315104 52470 795610 SH SOLE 22 761176 0 34434 ESCO TECHNOLOGIES INC COM 296315104 543 8239 SH SOLE 23 8239 0 0 ESCO TECHNOLOGIES INC COM 296315104 1130 17131 SH SOLE 26 4594 0 12537 ESCO TECHNOLOGIES INC COM 296315104 243 3692 SH SOLE 28 3692 0 0 ESCO TECHNOLOGIES INC COM 296315104 153 2316 SH SOLE 29 0 0 2316 ESCO TECHNOLOGIES INC COM 296315104 3518 53343 SH SOLE 30 53343 0 0 ESCO TECHNOLOGIES INC COM 296315104 186 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 850 18478 SH SOLE 2 788 0 17690 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 3427 74500 SH SOLE 18 74500 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1790 38923 SH SOLE 19 38923 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 48346 1050994 SH SOLE 21 1050994 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 31320 680868 SH SOLE 22 650934 0 29934 ESPERION THERAPEUTICS INC NE COM 29664W105 10 212 SH SOLE 23 212 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 95 2071 SH SOLE 26 0 0 2071 ESPERION THERAPEUTICS INC NE COM 29664W105 170 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 274 5953 SH SOLE 30 5953 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 18 384 SH SOLE 34 384 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 103 2238 SH SOLE 40 2238 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 8 301 SH SOLE 18 301 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH SOLE 21 612 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 115 5283 SH SOLE 2 279 0 5004 ESQUIRE FINL HLDGS INC COM 29667J101 464 21399 SH SOLE 18 21399 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 191 8806 SH SOLE 19 8806 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 4423 203812 SH SOLE 21 203812 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 1076 49580 SH SOLE 22 46217 0 3363 ESSA BANCORP INC COM 29667D104 154 9848 SH SOLE 2 294 0 9554 ESSA BANCORP INC COM 29667D104 508 32575 SH SOLE 18 32575 0 0 ESSA BANCORP INC COM 29667D104 207 13252 SH SOLE 19 13252 0 0 ESSA BANCORP INC COM 29667D104 5726 366788 SH SOLE 21 366788 0 0 ESSA BANCORP INC COM 29667D104 1200 76902 SH SOLE 22 71818 0 5084 ESSENDANT INC COM 296689102 478 37970 SH SOLE 2 1527 0 36443 ESSENDANT INC COM 296689102 2 182 SH SOLE 4 182 0 0 ESSENDANT INC COM 296689102 12 960 SH SOLE 7 960 0 0 ESSENDANT INC COM 296689102 2455 195178 SH SOLE 18 195178 0 0 ESSENDANT INC COM 296689102 678 53861 SH SOLE 19 53861 0 0 ESSENDANT INC COM 296689102 47453 3772118 SH SOLE 21 3772118 0 0 ESSENDANT INC COM 296689102 12690 1008777 SH SOLE 22 908977 0 99800 ESSENDANT INC COM 296689102 101 8063 SH SOLE 23 8063 0 0 ESSENDANT INC COM 296689102 223 17734 SH SOLE 26 2571 0 15163 ESSENDANT INC COM 296689102 68 5382 SH SOLE 28 5382 0 0 ESSENDANT INC COM 296689102 37 2978 SH SOLE 29 0 0 2978 ESSENDANT INC COM 296689102 896 71216 SH SOLE 30 71216 0 0 ESSENDANT INC COM 296689102 52 4149 SH SOLE 36 4149 0 0 ESSENDANT INC COM 296689102 53 4216 SH SOLE 40 4216 0 0 ESSENT GROUP LTD COM G3198U102 3690 107971 SH SOLE 2 23121 0 84850 ESSENT GROUP LTD COM G3198U102 15 430 SH SOLE 4 430 0 0 ESSENT GROUP LTD COM G3198U102 74 2163 SH SOLE 7 2163 0 0 ESSENT GROUP LTD COM G3198U102 11027 322607 SH SOLE 18 322607 0 0 ESSENT GROUP LTD COM G3198U102 16996 497242 SH SOLE 19 497242 0 0 ESSENT GROUP LTD COM G3198U102 114208 3341374 SH SOLE 21 3341374 0 0 ESSENT GROUP LTD COM G3198U102 108669 3179310 SH SOLE 22 3052038 0 127272 ESSENT GROUP LTD COM G3198U102 2148 62849 SH SOLE 23 62849 0 0 ESSENT GROUP LTD COM G3198U102 128 3758 SH SOLE 25 3758 0 0 ESSENT GROUP LTD COM G3198U102 5435 159016 SH SOLE 26 14748 0 144268 ESSENT GROUP LTD COM G3198U102 396 11575 SH SOLE 28 11575 0 0 ESSENT GROUP LTD COM G3198U102 2699 78958 SH SOLE 29 0 0 78958 ESSENT GROUP LTD COM G3198U102 749 21925 SH SOLE 30 21925 0 0 ESSENT GROUP LTD COM G3198U102 83 2434 SH SOLE 34 2434 0 0 ESSENT GROUP LTD COM G3198U102 45 1324 SH SOLE 36 1324 0 0 ESSENT GROUP LTD COM G3198U102 292 8534 SH SOLE 40 8534 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 702 50753 SH SOLE 2 17460 0 33293 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1757 126960 SH SOLE 18 126960 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2893 209013 SH SOLE 19 209013 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18493 1336231 SH SOLE 21 1336231 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 17070 1233355 SH SOLE 22 1178148 0 55207 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 356 25711 SH SOLE 23 25711 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 132 9544 SH SOLE 30 9544 0 0 ESSEX PPTY TR INC COM 297178105 39146 159644 SH SOLE 2 13952 0 145692 ESSEX PPTY TR INC COM 297178105 16554 67509 SH SOLE 4 65759 0 1750 ESSEX PPTY TR INC COM 297178105 46726 190555 SH SOLE 7 184757 0 5798 ESSEX PPTY TR INC COM 297178105 415 1691 SH SOLE 13 1691 0 0 ESSEX PPTY TR INC COM 297178105 732 2985 SH SOLE 15 2985 0 0 ESSEX PPTY TR INC COM 297178105 32562 132793 SH SOLE 18 124542 0 8251 ESSEX PPTY TR INC COM 297178105 31210 127279 SH SOLE 19 127279 0 0 ESSEX PPTY TR INC COM 297178105 609866 2487116 SH SOLE 21 2487116 0 0 ESSEX PPTY TR INC COM 297178105 627157 2557631 SH SOLE 22 2384074 0 173557 ESSEX PPTY TR INC COM 297178105 11758 47950 SH SOLE 23 47950 0 0 ESSEX PPTY TR INC COM 297178105 49071 200120 SH SOLE 25 200120 0 0 ESSEX PPTY TR INC COM 297178105 78510 320173 SH SOLE 26 75762 0 244411 ESSEX PPTY TR INC COM 297178105 3108 12676 SH SOLE 28 9288 0 3388 ESSEX PPTY TR INC COM 297178105 9707 39586 SH SOLE 29 26088 0 13498 ESSEX PPTY TR INC COM 297178105 127645 520555 SH SOLE 30 520555 0 0 ESSEX PPTY TR INC COM 297178105 5922 24149 SH SOLE 31 13591 0 10558 ESSEX PPTY TR INC COM 297178105 827 3372 SH SOLE 34 3372 0 0 ESSEX PPTY TR INC COM 297178105 14632 59672 SH SOLE 36 59672 0 0 ESSEX PPTY TR INC COM 297178105 404 1647 SH SOLE 40 1647 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 207 7540 SH SOLE 18 7540 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 2355 85868 SH SOLE 19 85868 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 130 4727 SH SOLE 22 4727 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 4231 34836 SH SOLE 2 11934 0 22902 ESTERLINE TECHNOLOGIES CORP COM 297425100 14 113 SH SOLE 4 113 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 110 906 SH SOLE 7 906 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 18564 152852 SH SOLE 18 152852 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 5078 41808 SH SOLE 19 41808 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 312131 2570040 SH SOLE 21 2570040 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 108904 896702 SH SOLE 22 858909 0 37793 ESTERLINE TECHNOLOGIES CORP COM 297425100 1447 11912 SH SOLE 26 2576 0 9336 ESTERLINE TECHNOLOGIES CORP COM 297425100 431 3546 SH SOLE 28 3546 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 145 1192 SH SOLE 29 0 0 1192 ESTERLINE TECHNOLOGIES CORP COM 297425100 797 6565 SH SOLE 30 6565 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 27 221 SH SOLE 36 221 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 301 2478 SH SOLE 40 2478 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 52 1845 SH SOLE 18 1845 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 464 26366 SH SOLE 2 861 0 25505 ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH SOLE 4 227 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 8 469 SH SOLE 7 469 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2203 125233 SH SOLE 18 125233 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 607 34490 SH SOLE 19 34490 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 50940 2895954 SH SOLE 21 2895954 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 14386 817864 SH SOLE 22 779156 0 38708 ETHAN ALLEN INTERIORS INC COM 297602104 87 4933 SH SOLE 26 3301 0 1632 ETHAN ALLEN INTERIORS INC COM 297602104 65 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 896 50929 SH SOLE 30 50929 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 54 3080 SH SOLE 40 3080 0 0 ETON PHARMACEUTICALS INC COM 29772L108 4 708 SH SOLE 18 708 0 0 ETON PHARMACEUTICALS INC COM 29772L108 56 9201 SH SOLE 21 9201 0 0 ETSY INC COM 29786A106 4828 101501 SH SOLE 2 10082 0 91419 ETSY INC COM 29786A106 23 474 SH SOLE 4 474 0 0 ETSY INC COM 29786A106 110 2316 SH SOLE 7 2316 0 0 ETSY INC COM 29786A106 18446 387770 SH SOLE 18 387770 0 0 ETSY INC COM 29786A106 13534 284511 SH SOLE 19 284511 0 0 ETSY INC COM 29786A106 191283 4021085 SH SOLE 21 4021085 0 0 ETSY INC COM 29786A106 161291 3390598 SH SOLE 22 3245756 0 144842 ETSY INC COM 29786A106 1131 23784 SH SOLE 23 23784 0 0 ETSY INC COM 29786A106 3236 68021 SH SOLE 26 17782 0 50239 ETSY INC COM 29786A106 649 13652 SH SOLE 28 13652 0 0 ETSY INC COM 29786A106 255 5354 SH SOLE 29 0 0 5354 ETSY INC COM 29786A106 1344 28259 SH SOLE 30 28259 0 0 ETSY INC COM 29786A106 84 1756 SH SOLE 34 1756 0 0 ETSY INC COM 29786A106 497 10447 SH SOLE 40 10447 0 0 EURONAV NV ANTWERPEN SHS B38564108 3 370 SH SOLE 22 370 0 0 EURONET WORLDWIDE INC COM 298736109 9754 95271 SH SOLE 2 4504 0 90767 EURONET WORLDWIDE INC COM 298736109 26 254 SH SOLE 4 254 0 0 EURONET WORLDWIDE INC COM 298736109 91 888 SH SOLE 7 888 0 0 EURONET WORLDWIDE INC COM 298736109 2518 24594 SH SOLE 18 24594 0 0 EURONET WORLDWIDE INC COM 298736109 1084 10592 SH SOLE 19 10592 0 0 EURONET WORLDWIDE INC COM 298736109 61752 603163 SH SOLE 21 603163 0 0 EURONET WORLDWIDE INC COM 298736109 140202 1369428 SH SOLE 22 1273348 0 96080 EURONET WORLDWIDE INC COM 298736109 1829 17863 SH SOLE 26 12221 0 5642 EURONET WORLDWIDE INC COM 298736109 675 6595 SH SOLE 28 6595 0 0 EURONET WORLDWIDE INC COM 298736109 763 7454 SH SOLE 29 0 0 7454 EURONET WORLDWIDE INC COM 298736109 6030 58902 SH SOLE 30 58902 0 0 EURONET WORLDWIDE INC COM 298736109 101 990 SH SOLE 31 990 0 0 EURONET WORLDWIDE INC COM 298736109 86 836 SH SOLE 36 836 0 0 EURONET WORLDWIDE INC COM 298736109 542 5292 SH SOLE 40 5292 0 0 EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1477 1040000 PRN SOLE 21 1040000 0 0 EVANS BANCORP INC COM NEW 29911Q208 142 4380 SH SOLE 2 187 0 4193 EVANS BANCORP INC COM NEW 29911Q208 4 130 SH SOLE 7 130 0 0 EVANS BANCORP INC COM NEW 29911Q208 521 16022 SH SOLE 18 16022 0 0 EVANS BANCORP INC COM NEW 29911Q208 209 6432 SH SOLE 19 6432 0 0 EVANS BANCORP INC COM NEW 29911Q208 5613 172641 SH SOLE 21 172641 0 0 EVANS BANCORP INC COM NEW 29911Q208 1309 40258 SH SOLE 22 37846 0 2412 EVELO BIOSCIENCES INC COM 299734103 121 9284 SH SOLE 2 0 0 9284 EVELO BIOSCIENCES INC COM 299734103 600 46127 SH SOLE 18 46127 0 0 EVELO BIOSCIENCES INC COM 299734103 255 19602 SH SOLE 19 19602 0 0 EVELO BIOSCIENCES INC COM 299734103 6149 472659 SH SOLE 21 472659 0 0 EVELO BIOSCIENCES INC COM 299734103 1604 123272 SH SOLE 22 117466 0 5806 EVENTBRITE INC COM CL A 29975E109 8812 316880 SH SOLE 19 316880 0 0 EVENTBRITE INC COM CL A 29975E109 92 3311 SH SOLE 21 3311 0 0 EVENTBRITE INC COM CL A 29975E109 6899 248063 SH SOLE 22 137272 0 110791 EVENTBRITE INC COM CL A 29975E109 6345 228151 SH SOLE 34 228151 0 0 EVER GLORY INTL GRP INC COM NEW 299766204 129 34115 SH SOLE 22 34115 0 0 EVERBRIDGE INC COM 29978A104 1237 21790 SH SOLE 2 924 0 20866 EVERBRIDGE INC COM 29978A104 5 82 SH SOLE 4 82 0 0 EVERBRIDGE INC COM 29978A104 32 563 SH SOLE 7 563 0 0 EVERBRIDGE INC COM 29978A104 4917 86622 SH SOLE 18 86622 0 0 EVERBRIDGE INC COM 29978A104 2272 40022 SH SOLE 19 40022 0 0 EVERBRIDGE INC COM 29978A104 52921 932364 SH SOLE 21 932364 0 0 EVERBRIDGE INC COM 29978A104 44064 776324 SH SOLE 22 741904 0 34420 EVERBRIDGE INC COM 29978A104 636 11206 SH SOLE 26 6304 0 4902 EVERBRIDGE INC COM 29978A104 286 5047 SH SOLE 28 5047 0 0 EVERBRIDGE INC COM 29978A104 375 6608 SH SOLE 30 6608 0 0 EVERBRIDGE INC COM 29978A104 156 2750 SH SOLE 40 2750 0 0 EVERCORE INC CLASS A 29977A105 8720 121851 SH SOLE 2 45398 0 76453 EVERCORE INC CLASS A 29977A105 305 4256 SH SOLE 4 4256 0 0 EVERCORE INC CLASS A 29977A105 103 1440 SH SOLE 7 1440 0 0 EVERCORE INC CLASS A 29977A105 9776 136611 SH SOLE 18 136611 0 0 EVERCORE INC CLASS A 29977A105 4525 63231 SH SOLE 19 63231 0 0 EVERCORE INC CLASS A 29977A105 150809 2107444 SH SOLE 21 2107444 0 0 EVERCORE INC CLASS A 29977A105 111390 1556589 SH SOLE 22 1356656 0 199933 EVERCORE INC CLASS A 29977A105 335 4688 SH SOLE 23 4688 0 0 EVERCORE INC CLASS A 29977A105 493 6884 SH SOLE 25 6884 0 0 EVERCORE INC CLASS A 29977A105 1065 14884 SH SOLE 26 9652 0 5232 EVERCORE INC CLASS A 29977A105 382 5343 SH SOLE 28 5343 0 0 EVERCORE INC CLASS A 29977A105 3680 51431 SH SOLE 29 2349 0 49082 EVERCORE INC CLASS A 29977A105 780 10898 SH SOLE 30 10898 0 0 EVERCORE INC CLASS A 29977A105 416 5807 SH SOLE 31 5713 0 94 EVERCORE INC CLASS A 29977A105 3016 42149 SH SOLE 34 42149 0 0 EVERCORE INC CLASS A 29977A105 116 1624 SH SOLE 36 1624 0 0 EVERCORE INC CLASS A 29977A105 258 3609 SH SOLE 40 3609 0 0 EVEREST RE GROUP LTD COM G3223R108 24125 110787 SH SOLE 2 13504 0 97283 EVEREST RE GROUP LTD COM G3223R108 3322 15257 SH SOLE 4 14176 0 1081 EVEREST RE GROUP LTD COM G3223R108 11688 53675 SH SOLE 7 42245 0 11430 EVEREST RE GROUP LTD COM G3223R108 397 1824 SH SOLE 13 1824 0 0 EVEREST RE GROUP LTD COM G3223R108 100 459 SH SOLE 15 459 0 0 EVEREST RE GROUP LTD COM G3223R108 20208 92801 SH SOLE 18 87089 0 5712 EVEREST RE GROUP LTD COM G3223R108 4690 21537 SH SOLE 19 21537 0 0 EVEREST RE GROUP LTD COM G3223R108 287598 1320713 SH SOLE 21 1320713 0 0 EVEREST RE GROUP LTD COM G3223R108 260622 1196832 SH SOLE 22 1086805 0 110027 EVEREST RE GROUP LTD COM G3223R108 8670 39816 SH SOLE 23 39816 0 0 EVEREST RE GROUP LTD COM G3223R108 9401 43170 SH SOLE 25 43170 0 0 EVEREST RE GROUP LTD COM G3223R108 39833 182920 SH SOLE 26 54150 0 128770 EVEREST RE GROUP LTD COM G3223R108 1738 7980 SH SOLE 28 5870 0 2110 EVEREST RE GROUP LTD COM G3223R108 2148 9863 SH SOLE 29 1517 0 8346 EVEREST RE GROUP LTD COM G3223R108 45702 209871 SH SOLE 30 209871 0 0 EVEREST RE GROUP LTD COM G3223R108 3031 13919 SH SOLE 31 8995 0 4924 EVEREST RE GROUP LTD COM G3223R108 1211 5562 SH SOLE 34 5562 0 0 EVEREST RE GROUP LTD COM G3223R108 11874 54527 SH SOLE 36 54527 0 0 EVEREST RE GROUP LTD COM G3223R108 190 873 SH SOLE 40 873 0 0 EVERGY INC COM 30034W106 37331 657589 SH SOLE 2 69485 0 588104 EVERGY INC COM 30034W106 10698 188443 SH SOLE 4 181444 0 6999 EVERGY INC COM 30034W106 17142 301950 SH SOLE 7 249336 0 52614 EVERGY INC COM 30034W106 1554 27378 SH SOLE 13 27378 0 0 EVERGY INC COM 30034W106 124 2177 SH SOLE 15 2177 0 0 EVERGY INC COM 30034W106 34924 615189 SH SOLE 18 582488 0 32701 EVERGY INC COM 30034W106 15770 277782 SH SOLE 19 277782 0 0 EVERGY INC COM 30034W106 410871 7237469 SH SOLE 21 7237469 0 0 EVERGY INC COM 30034W106 384041 6764860 SH SOLE 22 6033606 0 731254 EVERGY INC COM 30034W106 13724 241755 SH SOLE 23 241755 0 0 EVERGY INC COM 30034W106 15140 266698 SH SOLE 25 266698 0 0 EVERGY INC COM 30034W106 60965 1073898 SH SOLE 26 337027 0 736871 EVERGY INC COM 30034W106 3053 53783 SH SOLE 28 39987 0 13796 EVERGY INC COM 30034W106 3690 65007 SH SOLE 29 9486 0 55521 EVERGY INC COM 30034W106 63454 1117734 SH SOLE 30 1117734 0 0 EVERGY INC COM 30034W106 5801 102182 SH SOLE 31 59512 0 42670 EVERGY INC COM 30034W106 24265 427418 SH SOLE 34 427418 0 0 EVERGY INC COM 30034W106 16587 292186 SH SOLE 36 292186 0 0 EVERGY INC COM 30034W106 375 6598 SH SOLE 40 6598 0 0 EVERI HLDGS INC COM 30034T103 324 62823 SH SOLE 2 12013 0 50810 EVERI HLDGS INC COM 30034T103 7 1393 SH SOLE 7 1393 0 0 EVERI HLDGS INC COM 30034T103 1152 223727 SH SOLE 18 223727 0 0 EVERI HLDGS INC COM 30034T103 1563 303445 SH SOLE 19 303445 0 0 EVERI HLDGS INC COM 30034T103 11624 2257084 SH SOLE 21 2257084 0 0 EVERI HLDGS INC COM 30034T103 9883 1919065 SH SOLE 22 1836020 0 83045 EVERI HLDGS INC COM 30034T103 94 18262 SH SOLE 30 18262 0 0 EVERQUOTE INC COM CL A 30041R108 6 1450 SH SOLE 2 1450 0 0 EVERQUOTE INC COM CL A 30041R108 152 36397 SH SOLE 19 36397 0 0 EVERQUOTE INC COM CL A 30041R108 18 4200 SH SOLE 21 4200 0 0 EVERQUOTE INC COM CL A 30041R108 322 76929 SH SOLE 22 76929 0 0 EVERQUOTE INC COM CL A 30041R108 14 3310 SH SOLE 23 3310 0 0 EVERQUOTE INC COM CL A 30041R108 17 4035 SH SOLE 26 0 0 4035 EVERQUOTE INC COM CL A 30041R108 43 10206 SH SOLE 29 0 0 10206 EVERSOURCE ENERGY COM 30040W108 63977 983652 SH SOLE 2 207357 0 776295 EVERSOURCE ENERGY COM 30040W108 14180 218016 SH SOLE 4 209506 0 8510 EVERSOURCE ENERGY COM 30040W108 47611 732034 SH SOLE 7 717281 0 14753 EVERSOURCE ENERGY COM 30040W108 744 11437 SH SOLE 13 11437 0 0 EVERSOURCE ENERGY COM 30040W108 171 2624 SH SOLE 15 2624 0 0 EVERSOURCE ENERGY COM 30040W108 51541 792453 SH SOLE 18 754131 0 38322 EVERSOURCE ENERGY COM 30040W108 13971 214810 SH SOLE 19 214810 0 0 EVERSOURCE ENERGY COM 30040W108 826103 12701468 SH SOLE 21 12701468 0 0 EVERSOURCE ENERGY COM 30040W108 510238 7844993 SH SOLE 22 6959226 0 885767 EVERSOURCE ENERGY COM 30040W108 15192 233575 SH SOLE 23 233575 0 0 EVERSOURCE ENERGY COM 30040W108 21414 329244 SH SOLE 25 329244 0 0 EVERSOURCE ENERGY COM 30040W108 126785 1949341 SH SOLE 26 381791 0 1567550 EVERSOURCE ENERGY COM 30040W108 3977 61143 SH SOLE 28 44808 0 16335 EVERSOURCE ENERGY COM 30040W108 5757 88517 SH SOLE 29 23759 0 64758 EVERSOURCE ENERGY COM 30040W108 88353 1358448 SH SOLE 30 1358448 0 0 EVERSOURCE ENERGY COM 30040W108 12699 195246 SH SOLE 31 100250 0 94996 EVERSOURCE ENERGY COM 30040W108 4165 64039 SH SOLE 32 64039 0 0 EVERSOURCE ENERGY COM 30040W108 1622 24933 SH SOLE 34 24933 0 0 EVERSOURCE ENERGY COM 30040W108 20579 316406 SH SOLE 36 316406 0 0 EVERSOURCE ENERGY COM 30040W108 498 7651 SH SOLE 40 7651 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 12 2155 SH SOLE 18 2155 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 169 30212 SH SOLE 21 30212 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 916 163342 SH SOLE 22 163342 0 0 EVERTEC INC COM 30040P103 1494 52053 SH SOLE 2 2135 0 49918 EVERTEC INC COM 30040P103 9 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 38 1323 SH SOLE 7 1323 0 0 EVERTEC INC COM 30040P103 8774 305701 SH SOLE 18 305701 0 0 EVERTEC INC COM 30040P103 2731 95171 SH SOLE 19 95171 0 0 EVERTEC INC COM 30040P103 184050 6412891 SH SOLE 21 6412891 0 0 EVERTEC INC COM 30040P103 53521 1864842 SH SOLE 22 1698332 0 166510 EVERTEC INC COM 30040P103 606 21114 SH SOLE 26 13951 0 7163 EVERTEC INC COM 30040P103 225 7846 SH SOLE 28 7846 0 0 EVERTEC INC COM 30040P103 3585 124925 SH SOLE 30 124925 0 0 EVERTEC INC COM 30040P103 104 3620 SH SOLE 34 3620 0 0 EVERTEC INC COM 30040P103 210 7316 SH SOLE 40 7316 0 0 EVI INDUSTRIES INC COM 26929N102 95 2843 SH SOLE 2 170 0 2673 EVI INDUSTRIES INC COM 26929N102 449 13471 SH SOLE 18 13471 0 0 EVI INDUSTRIES INC COM 26929N102 198 5936 SH SOLE 19 5936 0 0 EVI INDUSTRIES INC COM 26929N102 4579 137312 SH SOLE 21 137312 0 0 EVI INDUSTRIES INC COM 26929N102 1135 34023 SH SOLE 22 31749 0 2274 EVINE LIVE INC CL A 300487105 5 11612 SH SOLE 18 11612 0 0 EVINE LIVE INC CL A 300487105 74 186378 SH SOLE 21 186378 0 0 EVINE LIVE INC CL A 300487105 371 930752 SH SOLE 22 930752 0 0 EVO PMTS INC CL A COM 26927E104 417 16892 SH SOLE 2 869 0 16023 EVO PMTS INC CL A COM 26927E104 1949 79020 SH SOLE 18 79020 0 0 EVO PMTS INC CL A COM 26927E104 886 35915 SH SOLE 19 35915 0 0 EVO PMTS INC CL A COM 26927E104 18737 759490 SH SOLE 21 759490 0 0 EVO PMTS INC CL A COM 26927E104 21363 865938 SH SOLE 22 740755 0 125183 EVO PMTS INC CL A COM 26927E104 314 12743 SH SOLE 34 12743 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 4 882 SH SOLE 18 882 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 56 13363 SH SOLE 21 13363 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 2 572 SH SOLE 22 572 0 0 EVOKE PHARMA INC COM 30049G104 7 2760 SH SOLE 18 2760 0 0 EVOKE PHARMA INC COM 30049G104 200 80823 SH SOLE 21 80823 0 0 EVOLENT HEALTH INC CL A 30050B101 1349 67630 SH SOLE 2 3622 0 64008 EVOLENT HEALTH INC CL A 30050B101 5 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 29 1462 SH SOLE 7 1462 0 0 EVOLENT HEALTH INC CL A 30050B101 4563 228745 SH SOLE 18 228745 0 0 EVOLENT HEALTH INC CL A 30050B101 2369 118769 SH SOLE 19 118769 0 0 EVOLENT HEALTH INC CL A 30050B101 45333 2272334 SH SOLE 21 2272334 0 0 EVOLENT HEALTH INC CL A 30050B101 38700 1939863 SH SOLE 22 1860101 0 79762 EVOLENT HEALTH INC CL A 30050B101 67 3357 SH SOLE 23 3357 0 0 EVOLENT HEALTH INC CL A 30050B101 133 6653 SH SOLE 26 0 0 6653 EVOLENT HEALTH INC CL A 30050B101 152 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 293 14694 SH SOLE 30 14694 0 0 EVOLENT HEALTH INC CL A 30050B101 137 6856 SH SOLE 40 6856 0 0 EVOLUS INC COM 30052C107 85 7154 SH SOLE 2 219 0 6935 EVOLUS INC COM 30052C107 2 191 SH SOLE 7 191 0 0 EVOLUS INC COM 30052C107 351 29459 SH SOLE 18 29459 0 0 EVOLUS INC COM 30052C107 153 12857 SH SOLE 19 12857 0 0 EVOLUS INC COM 30052C107 7417 623255 SH SOLE 21 623255 0 0 EVOLUS INC COM 30052C107 3093 259922 SH SOLE 22 254419 0 5503 EVOLUS INC COM 30052C107 9 763 SH SOLE 30 763 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 477 69937 SH SOLE 2 47812 0 22125 EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 634 92976 SH SOLE 18 92976 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 3364 493209 SH SOLE 19 493209 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6806 997887 SH SOLE 21 997887 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 8272 1212887 SH SOLE 22 1192321 0 20566 EVOLUTION PETROLEUM CORP COM 30049A107 1200 175947 SH SOLE 23 175947 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1571 230371 SH SOLE 26 0 0 230371 EVOLUTION PETROLEUM CORP COM 30049A107 248 36394 SH SOLE 29 0 0 36394 EVOLVING SYS INC COM NEW 30049R209 2 1655 SH SOLE 18 1655 0 0 EVOLVING SYS INC COM NEW 30049R209 35 29523 SH SOLE 21 29523 0 0 EVOLVING SYS INC COM NEW 30049R209 395 333539 SH SOLE 22 333539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 581 60561 SH SOLE 2 2537 0 58024 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 305 31724 SH SOLE 7 31724 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2350 244788 SH SOLE 18 244788 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1085 112971 SH SOLE 19 112971 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 23537 2451792 SH SOLE 21 2451792 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 17502 1823073 SH SOLE 22 1731751 0 91322 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 38 3934 SH SOLE 26 0 0 3934 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 95 9850 SH SOLE 28 9850 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1861 193866 SH SOLE 30 193866 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 58 6075 SH SOLE 40 6075 0 0 EXACT SCIENCES CORP COM 30063P105 14487 229584 SH SOLE 2 9057 0 220527 EXACT SCIENCES CORP COM 30063P105 34 537 SH SOLE 4 537 0 0 EXACT SCIENCES CORP COM 30063P105 144 2287 SH SOLE 7 2287 0 0 EXACT SCIENCES CORP COM 30063P105 5617 89018 SH SOLE 18 89018 0 0 EXACT SCIENCES CORP COM 30063P105 20138 319140 SH SOLE 19 319140 0 0 EXACT SCIENCES CORP COM 30063P105 95138 1507737 SH SOLE 21 1507737 0 0 EXACT SCIENCES CORP COM 30063P105 207659 3290948 SH SOLE 22 3065133 0 225815 EXACT SCIENCES CORP COM 30063P105 329 5208 SH SOLE 23 5208 0 0 EXACT SCIENCES CORP COM 30063P105 3550 56267 SH SOLE 26 25352 0 30915 EXACT SCIENCES CORP COM 30063P105 995 15772 SH SOLE 28 15772 0 0 EXACT SCIENCES CORP COM 30063P105 711 11271 SH SOLE 29 0 0 11271 EXACT SCIENCES CORP COM 30063P105 1894 30010 SH SOLE 30 30010 0 0 EXACT SCIENCES CORP COM 30063P105 154 2446 SH SOLE 31 2446 0 0 EXACT SCIENCES CORP COM 30063P105 250 3960 SH SOLE 34 3960 0 0 EXACT SCIENCES CORP COM 30063P105 747 11839 SH SOLE 40 11839 0 0 EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 2279 2075000 PRN SOLE 21 2075000 0 0 EXANTAS CAP CORP COM NEW 30068N105 348 34757 SH SOLE 2 1104 0 33653 EXANTAS CAP CORP COM NEW 30068N105 2 156 SH SOLE 4 156 0 0 EXANTAS CAP CORP COM NEW 30068N105 3 325 SH SOLE 7 325 0 0 EXANTAS CAP CORP COM NEW 30068N105 1068 106616 SH SOLE 18 106616 0 0 EXANTAS CAP CORP COM NEW 30068N105 448 44702 SH SOLE 19 44702 0 0 EXANTAS CAP CORP COM NEW 30068N105 17863 1782744 SH SOLE 21 1782744 0 0 EXANTAS CAP CORP COM NEW 30068N105 10417 1039670 SH SOLE 22 994485 0 45185 EXANTAS CAP CORP COM NEW 30068N105 260 25980 SH SOLE 26 6495 0 19485 EXANTAS CAP CORP COM NEW 30068N105 48 4776 SH SOLE 28 4776 0 0 EXANTAS CAP CORP COM NEW 30068N105 51 5076 SH SOLE 30 5076 0 0 EXANTAS CAP CORP COM NEW 30068N105 87 8679 SH SOLE 34 8679 0 0 EXANTAS CAP CORP COM NEW 30068N105 34 3430 SH SOLE 40 3430 0 0 EXELA TECHNOLOGIES INC COM 30162V102 157 40254 SH SOLE 2 1441 0 38813 EXELA TECHNOLOGIES INC COM 30162V102 5 1241 SH SOLE 7 1241 0 0 EXELA TECHNOLOGIES INC COM 30162V102 605 155655 SH SOLE 18 155655 0 0 EXELA TECHNOLOGIES INC COM 30162V102 260 66755 SH SOLE 19 66755 0 0 EXELA TECHNOLOGIES INC COM 30162V102 6474 1664316 SH SOLE 21 1664316 0 0 EXELA TECHNOLOGIES INC COM 30162V102 1899 488157 SH SOLE 22 448401 0 39756 EXELA TECHNOLOGIES INC COM 30162V102 47 12088 SH SOLE 30 12088 0 0 EXELIXIS INC COM 30161Q104 13583 690568 SH SOLE 2 147748 0 542820 EXELIXIS INC COM 30161Q104 26 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 112 5712 SH SOLE 7 5712 0 0 EXELIXIS INC COM 30161Q104 17246 876774 SH SOLE 18 876774 0 0 EXELIXIS INC COM 30161Q104 1969 100094 SH SOLE 19 100094 0 0 EXELIXIS INC COM 30161Q104 366341 18624341 SH SOLE 21 18624341 0 0 EXELIXIS INC COM 30161Q104 188708 9593718 SH SOLE 22 9048695 0 545023 EXELIXIS INC COM 30161Q104 434 22087 SH SOLE 23 22087 0 0 EXELIXIS INC COM 30161Q104 1973 100329 SH SOLE 26 52652 0 47677 EXELIXIS INC COM 30161Q104 754 38347 SH SOLE 28 38347 0 0 EXELIXIS INC COM 30161Q104 774 39349 SH SOLE 29 0 0 39349 EXELIXIS INC COM 30161Q104 8741 444407 SH SOLE 30 444407 0 0 EXELIXIS INC COM 30161Q104 162 8222 SH SOLE 31 5954 0 2268 EXELIXIS INC COM 30161Q104 221 11236 SH SOLE 34 11236 0 0 EXELIXIS INC COM 30161Q104 556 28251 SH SOLE 40 28251 0 0 EXELON CORP COM 30161N101 112528 2495081 SH SOLE 2 246990 0 2248091 EXELON CORP COM 30161N101 15284 338884 SH SOLE 4 313412 0 25472 EXELON CORP COM 30161N101 52976 1174631 SH SOLE 7 948915 0 225716 EXELON CORP COM 30161N101 2038 45182 SH SOLE 13 45182 0 0 EXELON CORP COM 30161N101 372 8252 SH SOLE 15 8252 0 0 EXELON CORP COM 30161N101 139991 3104016 SH SOLE 18 2981674 0 122342 EXELON CORP COM 30161N101 82728 1834316 SH SOLE 19 1834316 0 0 EXELON CORP COM 30161N101 1254994 27826927 SH SOLE 21 27826927 0 0 EXELON CORP COM 30161N101 1101576 24425180 SH SOLE 22 21776230 0 2648950 EXELON CORP COM 30161N101 32917 729867 SH SOLE 23 729867 0 0 EXELON CORP COM 30161N101 42409 940337 SH SOLE 25 940337 0 0 EXELON CORP COM 30161N101 278399 6172923 SH SOLE 26 985865 0 5187058 EXELON CORP COM 30161N101 8230 182473 SH SOLE 28 132427 0 50046 EXELON CORP COM 30161N101 1646 36503 SH SOLE 29 36503 0 0 EXELON CORP COM 30161N101 174521 3869655 SH SOLE 30 3869655 0 0 EXELON CORP COM 30161N101 17065 378383 SH SOLE 31 212077 0 166306 EXELON CORP COM 30161N101 4642 102926 SH SOLE 32 102926 0 0 EXELON CORP COM 30161N101 18916 419418 SH SOLE 34 419418 0 0 EXELON CORP COM 30161N101 11052 245062 SH SOLE 35 245062 0 0 EXELON CORP COM 30161N101 39655 879264 SH SOLE 36 879264 0 0 EXELON CORP COM 30161N101 983 21789 SH SOLE 40 21789 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1401 26629 SH SOLE 2 1169 0 25460 EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 38 731 SH SOLE 7 731 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8868 168532 SH SOLE 18 168532 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2621 49804 SH SOLE 19 49804 0 0 EXLSERVICE HOLDINGS INC COM 302081104 190275 3616023 SH SOLE 21 3616023 0 0 EXLSERVICE HOLDINGS INC COM 302081104 50375 957333 SH SOLE 22 914620 0 42713 EXLSERVICE HOLDINGS INC COM 302081104 483 9172 SH SOLE 26 3893 0 5279 EXLSERVICE HOLDINGS INC COM 302081104 247 4696 SH SOLE 28 4696 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3595 68324 SH SOLE 30 68324 0 0 EXLSERVICE HOLDINGS INC COM 302081104 184 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 14 2148 SH SOLE 18 2148 0 0 EXONE CO COM 302104104 217 32790 SH SOLE 21 32790 0 0 EXONE CO COM 302104104 1270 191838 SH SOLE 22 191838 0 0 EXP WORLD HOLDINGS INC COM 30212W100 99 13954 SH SOLE 21 13954 0 0 EXP WORLD HOLDINGS INC COM 30212W100 2425 342583 SH SOLE 22 342583 0 0 EXP WORLD HOLDINGS INC COM 30212W100 38 5404 SH SOLE 30 5404 0 0 EXPEDIA GROUP INC COM NEW 30212P303 32493 288438 SH SOLE 2 21025 0 267413 EXPEDIA GROUP INC COM NEW 30212P303 4661 41372 SH SOLE 4 38014 0 3358 EXPEDIA GROUP INC COM NEW 30212P303 10933 97057 SH SOLE 7 94203 0 2854 EXPEDIA GROUP INC COM NEW 30212P303 415 3680 SH SOLE 13 3680 0 0 EXPEDIA GROUP INC COM NEW 30212P303 139 1233 SH SOLE 15 1233 0 0 EXPEDIA GROUP INC COM NEW 30212P303 32635 289703 SH SOLE 18 274913 0 14790 EXPEDIA GROUP INC COM NEW 30212P303 6713 59594 SH SOLE 19 59594 0 0 EXPEDIA GROUP INC COM NEW 30212P303 307911 2733339 SH SOLE 21 2733339 0 0 EXPEDIA GROUP INC COM NEW 30212P303 335226 2975823 SH SOLE 22 2667978 0 307845 EXPEDIA GROUP INC COM NEW 30212P303 9833 87288 SH SOLE 23 87288 0 0 EXPEDIA GROUP INC COM NEW 30212P303 12110 107503 SH SOLE 25 107503 0 0 EXPEDIA GROUP INC COM NEW 30212P303 56049 497547 SH SOLE 26 144041 0 353506 EXPEDIA GROUP INC COM NEW 30212P303 2707 24029 SH SOLE 28 17662 0 6367 EXPEDIA GROUP INC COM NEW 30212P303 535 4753 SH SOLE 29 4753 0 0 EXPEDIA GROUP INC COM NEW 30212P303 49150 436310 SH SOLE 30 436310 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5631 49990 SH SOLE 31 27945 0 22045 EXPEDIA GROUP INC COM NEW 30212P303 2176 19318 SH SOLE 32 19318 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2312 20523 SH SOLE 34 20523 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10367 92025 SH SOLE 36 92025 0 0 EXPEDIA GROUP INC COM NEW 30212P303 367 3262 SH SOLE 40 3262 0 0 EXPEDITORS INTL WASH INC COM 302130109 32124 471780 SH SOLE 2 80312 0 391468 EXPEDITORS INTL WASH INC COM 302130109 4119 60499 SH SOLE 4 55890 0 4609 EXPEDITORS INTL WASH INC COM 302130109 16788 246549 SH SOLE 7 205431 0 41118 EXPEDITORS INTL WASH INC COM 302130109 261 3839 SH SOLE 13 3839 0 0 EXPEDITORS INTL WASH INC COM 302130109 94 1377 SH SOLE 15 1377 0 0 EXPEDITORS INTL WASH INC COM 302130109 25850 379646 SH SOLE 18 344087 0 35559 EXPEDITORS INTL WASH INC COM 302130109 5293 77732 SH SOLE 19 77732 0 0 EXPEDITORS INTL WASH INC COM 302130109 421953 6196990 SH SOLE 21 6196990 0 0 EXPEDITORS INTL WASH INC COM 302130109 325793 4784747 SH SOLE 22 4309779 0 474968 EXPEDITORS INTL WASH INC COM 302130109 8138 119521 SH SOLE 23 119521 0 0 EXPEDITORS INTL WASH INC COM 302130109 11637 170905 SH SOLE 25 170905 0 0 EXPEDITORS INTL WASH INC COM 302130109 66446 975859 SH SOLE 26 232159 0 743700 EXPEDITORS INTL WASH INC COM 302130109 2304 33833 SH SOLE 28 24844 0 8989 EXPEDITORS INTL WASH INC COM 302130109 3129 45950 SH SOLE 29 10323 0 35627 EXPEDITORS INTL WASH INC COM 302130109 55649 817281 SH SOLE 30 817281 0 0 EXPEDITORS INTL WASH INC COM 302130109 4969 72979 SH SOLE 31 39793 0 33186 EXPEDITORS INTL WASH INC COM 302130109 551 8087 SH SOLE 34 8087 0 0 EXPEDITORS INTL WASH INC COM 302130109 12045 176903 SH SOLE 36 176903 0 0 EXPEDITORS INTL WASH INC COM 302130109 247 3628 SH SOLE 40 3628 0 0 EXPONENT INC COM 30214U102 2102 41461 SH SOLE 2 1786 0 39675 EXPONENT INC COM 30214U102 9 168 SH SOLE 4 168 0 0 EXPONENT INC COM 30214U102 288 5681 SH SOLE 7 5681 0 0 EXPONENT INC COM 30214U102 13324 262755 SH SOLE 18 262755 0 0 EXPONENT INC COM 30214U102 3904 76994 SH SOLE 19 76994 0 0 EXPONENT INC COM 30214U102 275124 5425437 SH SOLE 21 5425437 0 0 EXPONENT INC COM 30214U102 78504 1548100 SH SOLE 22 1447732 0 100368 EXPONENT INC COM 30214U102 6 123 SH SOLE 23 123 0 0 EXPONENT INC COM 30214U102 1244 24524 SH SOLE 26 12184 0 12340 EXPONENT INC COM 30214U102 340 6707 SH SOLE 28 6707 0 0 EXPONENT INC COM 30214U102 5300 104518 SH SOLE 30 104518 0 0 EXPONENT INC COM 30214U102 282 5568 SH SOLE 40 5568 0 0 EXPRESS INC COM 30219E103 380 74440 SH SOLE 2 2757 0 71683 EXPRESS INC COM 30219E103 3 535 SH SOLE 4 535 0 0 EXPRESS INC COM 30219E103 25 4877 SH SOLE 7 4877 0 0 EXPRESS INC COM 30219E103 1889 369669 SH SOLE 18 369669 0 0 EXPRESS INC COM 30219E103 529 103441 SH SOLE 19 103441 0 0 EXPRESS INC COM 30219E103 37971 7430818 SH SOLE 21 7430818 0 0 EXPRESS INC COM 30219E103 11533 2256933 SH SOLE 22 2121508 0 135425 EXPRESS INC COM 30219E103 57 11203 SH SOLE 26 7541 0 3662 EXPRESS INC COM 30219E103 56 10951 SH SOLE 28 10951 0 0 EXPRESS INC COM 30219E103 803 157170 SH SOLE 30 157170 0 0 EXPRESS INC COM 30219E103 147 28778 SH SOLE 36 28778 0 0 EXPRESS INC COM 30219E103 43 8373 SH SOLE 40 8373 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6183 398929 SH SOLE 2 26199 0 372730 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 562 36247 SH SOLE 4 36247 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 106 6870 SH SOLE 7 6870 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 389 25093 SH SOLE 13 25093 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2135 137760 SH SOLE 18 137760 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8593 554396 SH SOLE 19 554396 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35846 2312658 SH SOLE 21 2312658 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 94832 6118193 SH SOLE 22 5180853 0 937340 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 577 37222 SH SOLE 23 37222 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 905 58399 SH SOLE 26 31472 0 26927 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 374 24125 SH SOLE 28 24125 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3198 206320 SH SOLE 29 12418 0 193902 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 862 55622 SH SOLE 30 55622 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 453 29235 SH SOLE 31 23823 0 5412 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1171 75571 SH SOLE 34 75571 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 368 23722 SH SOLE 36 23722 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 261 16853 SH SOLE 40 16853 0 0 EXTERRAN CORP COM 30227H106 698 39463 SH SOLE 2 5650 0 33813 EXTERRAN CORP COM 30227H106 3 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 14 785 SH SOLE 7 785 0 0 EXTERRAN CORP COM 30227H106 2963 167414 SH SOLE 18 167414 0 0 EXTERRAN CORP COM 30227H106 1544 87247 SH SOLE 19 87247 0 0 EXTERRAN CORP COM 30227H106 62151 3511384 SH SOLE 21 3511384 0 0 EXTERRAN CORP COM 30227H106 19037 1075530 SH SOLE 22 1028055 0 47475 EXTERRAN CORP COM 30227H106 568 32110 SH SOLE 23 32110 0 0 EXTERRAN CORP COM 30227H106 126 7141 SH SOLE 26 2830 0 4311 EXTERRAN CORP COM 30227H106 82 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 152 8585 SH SOLE 29 0 0 8585 EXTERRAN CORP COM 30227H106 1106 62481 SH SOLE 30 62481 0 0 EXTERRAN CORP COM 30227H106 64 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 30517 337279 SH SOLE 2 58514 0 278765 EXTRA SPACE STORAGE INC COM 30225T102 16576 183206 SH SOLE 4 179798 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 27458 303475 SH SOLE 7 303475 0 0 EXTRA SPACE STORAGE INC COM 30225T102 75 829 SH SOLE 13 829 0 0 EXTRA SPACE STORAGE INC COM 30225T102 497 5493 SH SOLE 15 5493 0 0 EXTRA SPACE STORAGE INC COM 30225T102 34005 375834 SH SOLE 18 360392 0 15442 EXTRA SPACE STORAGE INC COM 30225T102 22465 248282 SH SOLE 19 248282 0 0 EXTRA SPACE STORAGE INC COM 30225T102 402056 4443587 SH SOLE 21 4443587 0 0 EXTRA SPACE STORAGE INC COM 30225T102 445494 4923678 SH SOLE 22 4550032 0 373646 EXTRA SPACE STORAGE INC COM 30225T102 11978 132381 SH SOLE 23 132381 0 0 EXTRA SPACE STORAGE INC COM 30225T102 33834 373937 SH SOLE 25 373937 0 0 EXTRA SPACE STORAGE INC COM 30225T102 46668 515784 SH SOLE 26 153407 0 362377 EXTRA SPACE STORAGE INC COM 30225T102 3829 42324 SH SOLE 28 35880 0 6444 EXTRA SPACE STORAGE INC COM 30225T102 7064 78067 SH SOLE 29 52209 0 25858 EXTRA SPACE STORAGE INC COM 30225T102 88486 977961 SH SOLE 30 977961 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4659 51493 SH SOLE 31 28294 0 23199 EXTRA SPACE STORAGE INC COM 30225T102 5598 61873 SH SOLE 34 61873 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9763 107898 SH SOLE 36 107898 0 0 EXTRA SPACE STORAGE INC COM 30225T102 313 3456 SH SOLE 40 3456 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1077 250961 SH SOLE 2 7505 0 243456 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 28110 6552360 SH SOLE 18 6060296 0 492064 EXTRACTION OIL AND GAS INC COM 30227M105 95 22220 SH SOLE 19 22220 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 5160 1202718 SH SOLE 21 1202718 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 13820 3221471 SH SOLE 22 3008597 0 212874 EXTRACTION OIL AND GAS INC COM 30227M105 158 36845 SH SOLE 26 31081 0 5764 EXTRACTION OIL AND GAS INC COM 30227M105 70 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 115 26694 SH SOLE 29 0 0 26694 EXTRACTION OIL AND GAS INC COM 30227M105 300 69860 SH SOLE 30 69860 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 8 1869 SH SOLE 31 1869 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 57 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 567 92952 SH SOLE 2 4296 0 88656 EXTREME NETWORKS INC COM 30226D106 15 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 1 240 SH SOLE 17 0 0 240 EXTREME NETWORKS INC COM 30226D106 3468 568509 SH SOLE 18 568509 0 0 EXTREME NETWORKS INC COM 30226D106 1174 192483 SH SOLE 19 192483 0 0 EXTREME NETWORKS INC COM 30226D106 70709 11591634 SH SOLE 21 11591634 0 0 EXTREME NETWORKS INC COM 30226D106 21292 3490448 SH SOLE 22 3349485 0 140963 EXTREME NETWORKS INC COM 30226D106 7 1210 SH SOLE 23 1210 0 0 EXTREME NETWORKS INC COM 30226D106 195 31895 SH SOLE 26 0 0 31895 EXTREME NETWORKS INC COM 30226D106 90 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 134 21896 SH SOLE 29 0 0 21896 EXTREME NETWORKS INC COM 30226D106 1448 237456 SH SOLE 30 237456 0 0 EXTREME NETWORKS INC COM 30226D106 56 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 784523 11504955 SH SOLE 2 1803130 0 9701825 EXXON MOBIL CORP COM 30231G102 108456 1590494 SH SOLE 4 1478430 0 112064 EXXON MOBIL CORP COM 30231G102 263228 3860216 SH SOLE 7 3731533 0 128683 EXXON MOBIL CORP COM 30231G102 13545 198636 SH SOLE 13 198636 0 0 EXXON MOBIL CORP COM 30231G102 2480 36375 SH SOLE 15 36375 0 0 EXXON MOBIL CORP COM 30231G102 23 341 SH SOLE 17 0 0 341 EXXON MOBIL CORP COM 30231G102 688606 10098343 SH SOLE 18 9558809 0 539534 EXXON MOBIL CORP COM 30231G102 526980 7728119 SH SOLE 19 7728119 0 0 EXXON MOBIL CORP COM 30231G102 4235 62101 SH SOLE 20 62101 0 0 EXXON MOBIL CORP COM 30231G102 6483824 95084677 SH SOLE 21 95084677 0 0 EXXON MOBIL CORP COM 30231G102 7183855 105350560 SH SOLE 22 92322008 0 13028552 EXXON MOBIL CORP COM 30231G102 218246 3200562 SH SOLE 23 3200562 0 0 EXXON MOBIL CORP COM 30231G102 270794 3971174 SH SOLE 25 3971174 0 0 EXXON MOBIL CORP COM 30231G102 948659 13912002 SH SOLE 26 4057025 0 9854977 EXXON MOBIL CORP COM 30231G102 55438 812997 SH SOLE 28 594398 0 218599 EXXON MOBIL CORP COM 30231G102 70836 1038806 SH SOLE 29 522942 0 515864 EXXON MOBIL CORP COM 30231G102 1096127 16074607 SH SOLE 30 16074607 0 0 EXXON MOBIL CORP COM 30231G102 108238 1587297 SH SOLE 31 1046873 0 540424 EXXON MOBIL CORP COM 30231G102 17963 263424 SH SOLE 32 263424 0 0 EXXON MOBIL CORP COM 30231G102 252957 3709586 SH SOLE 34 3709586 0 0 EXXON MOBIL CORP COM 30231G102 269835 3957100 SH SOLE 36 3957100 0 0 EXXON MOBIL CORP COM 30231G102 6640 97368 SH SOLE 40 97368 0 0 EXXON MOBIL CORP OPTIONS 30231G902 4092 60000 SH Call SOLE 19 60000 0 0 EXXON MOBIL CORP OPTIONS 30231G902 197 2900 SH Call SOLE 22 2900 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH SOLE 21 635 0 0 EYENOVIA INC COM 30234E104 3 922 SH SOLE 18 922 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 18 9613 SH SOLE 18 9613 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 2287 1210037 SH SOLE 21 1210037 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 19 10032 SH SOLE 22 10032 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 5 2653 SH SOLE 30 2653 0 0 EZCORP INC CL A NON VTG 302301106 396 51171 SH SOLE 2 1791 0 49380 EZCORP INC CL A NON VTG 302301106 3 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 9 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 2110 272954 SH SOLE 18 272954 0 0 EZCORP INC CL A NON VTG 302301106 559 72257 SH SOLE 19 72257 0 0 EZCORP INC CL A NON VTG 302301106 43924 5682258 SH SOLE 21 5682258 0 0 EZCORP INC CL A NON VTG 302301106 12431 1608113 SH SOLE 22 1531422 0 76691 EZCORP INC CL A NON VTG 302301106 255 33050 SH SOLE 26 11653 0 21397 EZCORP INC CL A NON VTG 302301106 60 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 846 109439 SH SOLE 30 109439 0 0 EZCORP INC CL A NON VTG 302301106 34 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 28020 378847 SH SOLE 2 69715 0 309132 F M C CORP COM NEW 302491303 3214 43452 SH SOLE 4 39797 0 3655 F M C CORP COM NEW 302491303 11171 151038 SH SOLE 7 151038 0 0 F M C CORP COM NEW 302491303 59 800 SH SOLE 13 800 0 0 F M C CORP COM NEW 302491303 77 1046 SH SOLE 15 1046 0 0 F M C CORP COM NEW 302491303 20301 274491 SH SOLE 18 256541 0 17950 F M C CORP COM NEW 302491303 28812 389560 SH SOLE 19 389560 0 0 F M C CORP COM NEW 302491303 227278 3072982 SH SOLE 21 3072982 0 0 F M C CORP COM NEW 302491303 240621 3253399 SH SOLE 22 2909486 0 343913 F M C CORP COM NEW 302491303 7169 96930 SH SOLE 23 96930 0 0 F M C CORP COM NEW 302491303 11327 153151 SH SOLE 25 153151 0 0 F M C CORP COM NEW 302491303 37089 501478 SH SOLE 26 165065 0 336413 F M C CORP COM NEW 302491303 1925 26025 SH SOLE 28 19038 0 6987 F M C CORP COM NEW 302491303 18845 254794 SH SOLE 29 227187 0 27607 F M C CORP COM NEW 302491303 33672 455267 SH SOLE 30 455267 0 0 F M C CORP COM NEW 302491303 3704 50083 SH SOLE 31 29080 0 21003 F M C CORP COM NEW 302491303 5572 75332 SH SOLE 34 75332 0 0 F M C CORP COM NEW 302491303 7594 102673 SH SOLE 36 102673 0 0 F M C CORP COM NEW 302491303 199 2691 SH SOLE 40 2691 0 0 F5 NETWORKS INC COM 315616102 23950 147814 SH SOLE 2 18094 0 129720 F5 NETWORKS INC COM 315616102 3527 21770 SH SOLE 4 20157 0 1613 F5 NETWORKS INC COM 315616102 13390 82639 SH SOLE 7 64290 0 18349 F5 NETWORKS INC COM 315616102 65 400 SH SOLE 13 400 0 0 F5 NETWORKS INC COM 315616102 100 618 SH SOLE 15 618 0 0 F5 NETWORKS INC COM 315616102 21452 132394 SH SOLE 18 124986 0 7408 F5 NETWORKS INC COM 315616102 2684 16564 SH SOLE 19 16564 0 0 F5 NETWORKS INC COM 315616102 376502 2323658 SH SOLE 21 2323658 0 0 F5 NETWORKS INC COM 315616102 283041 1746845 SH SOLE 22 1580131 0 166714 F5 NETWORKS INC COM 315616102 6790 41905 SH SOLE 23 41905 0 0 F5 NETWORKS INC COM 315616102 14632 90305 SH SOLE 25 90305 0 0 F5 NETWORKS INC COM 315616102 52373 323228 SH SOLE 26 82885 0 240343 F5 NETWORKS INC COM 315616102 1934 11934 SH SOLE 28 8792 0 3142 F5 NETWORKS INC COM 315616102 2367 14610 SH SOLE 29 1999 0 12611 F5 NETWORKS INC COM 315616102 52667 325044 SH SOLE 30 325044 0 0 F5 NETWORKS INC COM 315616102 3283 20261 SH SOLE 31 13669 0 6592 F5 NETWORKS INC COM 315616102 1066 6582 SH SOLE 34 6582 0 0 F5 NETWORKS INC COM 315616102 10689 65969 SH SOLE 36 65969 0 0 F5 NETWORKS INC COM 315616102 207 1276 SH SOLE 40 1276 0 0 FABRINET SHS G3323L100 1881 36655 SH SOLE 2 1475 0 35180 FABRINET SHS G3323L100 10 191 SH SOLE 4 191 0 0 FABRINET SHS G3323L100 40 777 SH SOLE 7 777 0 0 FABRINET SHS G3323L100 9559 186291 SH SOLE 18 186291 0 0 FABRINET SHS G3323L100 2858 55700 SH SOLE 19 55700 0 0 FABRINET SHS G3323L100 199774 3893475 SH SOLE 21 3893475 0 0 FABRINET SHS G3323L100 53671 1046013 SH SOLE 22 998929 0 47084 FABRINET SHS G3323L100 2255 43957 SH SOLE 23 43957 0 0 FABRINET SHS G3323L100 1128 21980 SH SOLE 26 10919 0 11061 FABRINET SHS G3323L100 264 5140 SH SOLE 28 5140 0 0 FABRINET SHS G3323L100 3772 73512 SH SOLE 30 73512 0 0 FABRINET SHS G3323L100 164 3187 SH SOLE 40 3187 0 0 FACEBOOK INC CL A 30303M102 867343 6616391 SH SOLE 2 953763 0 5662628 FACEBOOK INC CL A 30303M102 121220 924705 SH SOLE 4 860508 0 64197 FACEBOOK INC CL A 30303M102 252576 1926741 SH SOLE 7 1925300 0 1441 FACEBOOK INC CL A 30303M102 13424 102401 SH SOLE 13 102401 0 0 FACEBOOK INC CL A 30303M102 3067 23399 SH SOLE 15 23399 0 0 FACEBOOK INC CL A 30303M102 151 1155 SH SOLE 17 0 0 1155 FACEBOOK INC CL A 30303M102 786024 5996064 SH SOLE 18 5433610 0 562454 FACEBOOK INC CL A 30303M102 487357 3717729 SH SOLE 19 3717729 0 0 FACEBOOK INC CL A 30303M102 5862583 44721820 SH SOLE 21 44721820 0 0 FACEBOOK INC CL A 30303M102 7717158 58869155 SH SOLE 22 52192300 0 6676855 FACEBOOK INC CL A 30303M102 243744 1859360 SH SOLE 23 1859360 0 0 FACEBOOK INC CL A 30303M102 302921 2310790 SH SOLE 25 2310790 0 0 FACEBOOK INC CL A 30303M102 1095878 8359740 SH SOLE 26 2296549 0 6063191 FACEBOOK INC CL A 30303M102 60742 463360 SH SOLE 28 338959 0 124401 FACEBOOK INC CL A 30303M102 63838 486976 SH SOLE 29 174406 0 312570 FACEBOOK INC CL A 30303M102 1155461 8814254 SH SOLE 30 8814254 0 0 FACEBOOK INC CL A 30303M102 137666 1050167 SH SOLE 31 650131 0 400036 FACEBOOK INC CL A 30303M102 48683 371371 SH SOLE 32 371371 0 0 FACEBOOK INC CL A 30303M102 148817 1135225 SH SOLE 34 1135225 0 0 FACEBOOK INC CL A 30303M102 245047 1869303 SH SOLE 36 1869303 0 0 FACEBOOK INC CL A 30303M102 7271 55465 SH SOLE 40 55465 0 0 FACTSET RESH SYS INC COM 303075105 17776 88820 SH SOLE 2 20766 0 68054 FACTSET RESH SYS INC COM 303075105 35 175 SH SOLE 4 175 0 0 FACTSET RESH SYS INC COM 303075105 146 730 SH SOLE 7 730 0 0 FACTSET RESH SYS INC COM 303075105 23150 115676 SH SOLE 18 115676 0 0 FACTSET RESH SYS INC COM 303075105 1595 7970 SH SOLE 19 7970 0 0 FACTSET RESH SYS INC COM 303075105 383807 1917787 SH SOLE 21 1917787 0 0 FACTSET RESH SYS INC COM 303075105 245070 1224555 SH SOLE 22 1147221 0 77334 FACTSET RESH SYS INC COM 303075105 2528 12630 SH SOLE 26 7227 0 5403 FACTSET RESH SYS INC COM 303075105 1015 5070 SH SOLE 28 5070 0 0 FACTSET RESH SYS INC COM 303075105 1943 9707 SH SOLE 30 9707 0 0 FACTSET RESH SYS INC COM 303075105 172 861 SH SOLE 31 772 0 89 FACTSET RESH SYS INC COM 303075105 734 3670 SH SOLE 40 3670 0 0 FAIR ISAAC CORP COM 303250104 12574 67239 SH SOLE 2 15398 0 51841 FAIR ISAAC CORP COM 303250104 27 143 SH SOLE 4 143 0 0 FAIR ISAAC CORP COM 303250104 100 534 SH SOLE 7 534 0 0 FAIR ISAAC CORP COM 303250104 15577 83301 SH SOLE 18 83301 0 0 FAIR ISAAC CORP COM 303250104 37522 200650 SH SOLE 19 200650 0 0 FAIR ISAAC CORP COM 303250104 282743 1511993 SH SOLE 21 1511993 0 0 FAIR ISAAC CORP COM 303250104 184765 988048 SH SOLE 22 929789 0 58259 FAIR ISAAC CORP COM 303250104 4382 23434 SH SOLE 25 23434 0 0 FAIR ISAAC CORP COM 303250104 2104 11250 SH SOLE 26 6475 0 4775 FAIR ISAAC CORP COM 303250104 720 3849 SH SOLE 28 3849 0 0 FAIR ISAAC CORP COM 303250104 827 4421 SH SOLE 29 0 0 4421 FAIR ISAAC CORP COM 303250104 5311 28399 SH SOLE 30 28399 0 0 FAIR ISAAC CORP COM 303250104 109 582 SH SOLE 31 582 0 0 FAIR ISAAC CORP COM 303250104 558 2983 SH SOLE 34 2983 0 0 FAIR ISAAC CORP COM 303250104 501 2681 SH SOLE 40 2681 0 0 FALCON MINERALS CORP CL A COM 30607B109 471 55466 SH SOLE 22 55466 0 0 FAMOUS DAVES AMER INC COM 307068106 4 909 SH SOLE 18 909 0 0 FAMOUS DAVES AMER INC COM 307068106 88 19277 SH SOLE 21 19277 0 0 FAMOUS DAVES AMER INC COM 307068106 1218 265451 SH SOLE 22 265451 0 0 FANG HLDGS LTD ADR 30711Y102 44 30785 SH SOLE 4 30785 0 0 FANG HLDGS LTD ADR 30711Y102 3960 2769008 SH SOLE 21 2769008 0 0 FANG HLDGS LTD ADR 30711Y102 1435 1003318 SH SOLE 22 1003318 0 0 FANG HLDGS LTD ADR 30711Y102 20 14176 SH SOLE 25 14176 0 0 FANG HLDGS LTD ADR 30711Y102 1004 701911 SH SOLE 30 701911 0 0 FANHUA INC SPONSORED ADR 30712A103 35 1581 SH SOLE 2 1581 0 0 FANHUA INC SPONSORED ADR 30712A103 133 6052 SH SOLE 4 6052 0 0 FANHUA INC SPONSORED ADR 30712A103 9334 425218 SH SOLE 21 425218 0 0 FANHUA INC SPONSORED ADR 30712A103 4080 185875 SH SOLE 22 185875 0 0 FANHUA INC SPONSORED ADR 30712A103 1819 82857 SH SOLE 30 82857 0 0 FARFETCH LTD ORD SH CL A 30744W107 10418 588261 SH SOLE 19 588261 0 0 FARFETCH LTD ORD SH CL A 30744W107 7488 422834 SH SOLE 34 422834 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 277 7202 SH SOLE 2 335 0 6867 FARMER & MERCHANTS BANCORP I COM 30779N105 8 206 SH SOLE 7 206 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1162 30195 SH SOLE 18 30195 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 491 12765 SH SOLE 19 12765 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 11697 303892 SH SOLE 21 303892 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 3874 100656 SH SOLE 22 94059 0 6597 FARMER BROS CO COM 307675108 213 9150 SH SOLE 2 410 0 8740 FARMER BROS CO COM 307675108 5 207 SH SOLE 7 207 0 0 FARMER BROS CO COM 307675108 831 35640 SH SOLE 18 35640 0 0 FARMER BROS CO COM 307675108 325 13948 SH SOLE 19 13948 0 0 FARMER BROS CO COM 307675108 8367 358633 SH SOLE 21 358633 0 0 FARMER BROS CO COM 307675108 6568 281547 SH SOLE 22 271213 0 10334 FARMER BROS CO COM 307675108 126 5393 SH SOLE 26 0 0 5393 FARMER BROS CO COM 307675108 33 1412 SH SOLE 28 1412 0 0 FARMER BROS CO COM 307675108 68 2909 SH SOLE 30 2909 0 0 FARMER BROS CO COM 307675108 22 951 SH SOLE 40 951 0 0 FARMERS NATL BANC CORP COM 309627107 291 22849 SH SOLE 2 1013 0 21836 FARMERS NATL BANC CORP COM 309627107 5 414 SH SOLE 7 414 0 0 FARMERS NATL BANC CORP COM 309627107 1123 88110 SH SOLE 18 88110 0 0 FARMERS NATL BANC CORP COM 309627107 550 43132 SH SOLE 19 43132 0 0 FARMERS NATL BANC CORP COM 309627107 11496 902386 SH SOLE 21 902386 0 0 FARMERS NATL BANC CORP COM 309627107 4770 374394 SH SOLE 22 354624 0 19770 FARMERS NATL BANC CORP COM 309627107 67 5243 SH SOLE 23 5243 0 0 FARMERS NATL BANC CORP COM 309627107 3 266 SH SOLE 29 0 0 266 FARMLAND PARTNERS INC COM 31154R109 164 36017 SH SOLE 2 1079 0 34938 FARMLAND PARTNERS INC COM 31154R109 4 835 SH SOLE 7 835 0 0 FARMLAND PARTNERS INC COM 31154R109 503 110897 SH SOLE 18 110897 0 0 FARMLAND PARTNERS INC COM 31154R109 206 45360 SH SOLE 19 45360 0 0 FARMLAND PARTNERS INC COM 31154R109 4984 1097790 SH SOLE 21 1097790 0 0 FARMLAND PARTNERS INC COM 31154R109 3563 784897 SH SOLE 22 760748 0 24149 FARMLAND PARTNERS INC COM 31154R109 5 992 SH SOLE 23 992 0 0 FARO TECHNOLOGIES INC COM 311642102 557 13712 SH SOLE 2 629 0 13083 FARO TECHNOLOGIES INC COM 311642102 5 123 SH SOLE 4 123 0 0 FARO TECHNOLOGIES INC COM 311642102 16 396 SH SOLE 7 396 0 0 FARO TECHNOLOGIES INC COM 311642102 3626 89215 SH SOLE 18 89215 0 0 FARO TECHNOLOGIES INC COM 311642102 1021 25112 SH SOLE 19 25112 0 0 FARO TECHNOLOGIES INC COM 311642102 75212 1850685 SH SOLE 21 1850685 0 0 FARO TECHNOLOGIES INC COM 311642102 19767 486400 SH SOLE 22 464166 0 22234 FARO TECHNOLOGIES INC COM 311642102 220 5425 SH SOLE 26 4442 0 983 FARO TECHNOLOGIES INC COM 311642102 103 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 1437 35358 SH SOLE 30 35358 0 0 FARO TECHNOLOGIES INC COM 311642102 73 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 37612 719292 SH SOLE 2 69972 0 649320 FASTENAL CO COM 311900104 5267 100726 SH SOLE 4 93136 0 7590 FASTENAL CO COM 311900104 17609 336761 SH SOLE 7 273175 0 63586 FASTENAL CO COM 311900104 278 5309 SH SOLE 13 5309 0 0 FASTENAL CO COM 311900104 135 2581 SH SOLE 15 2581 0 0 FASTENAL CO COM 311900104 34057 651311 SH SOLE 18 616724 0 34587 FASTENAL CO COM 311900104 3869 73999 SH SOLE 19 73999 0 0 FASTENAL CO COM 311900104 396365 7580131 SH SOLE 21 7580131 0 0 FASTENAL CO COM 311900104 368669 7050478 SH SOLE 22 6280336 0 770142 FASTENAL CO COM 311900104 10420 199270 SH SOLE 23 199270 0 0 FASTENAL CO COM 311900104 14929 285502 SH SOLE 25 285502 0 0 FASTENAL CO COM 311900104 66266 1267283 SH SOLE 26 321828 0 945455 FASTENAL CO COM 311900104 2906 55584 SH SOLE 28 40527 0 15057 FASTENAL CO COM 311900104 3572 68315 SH SOLE 29 9675 0 58640 FASTENAL CO COM 311900104 58637 1121373 SH SOLE 30 1121373 0 0 FASTENAL CO COM 311900104 5724 109471 SH SOLE 31 65404 0 44067 FASTENAL CO COM 311900104 2129 40721 SH SOLE 32 40721 0 0 FASTENAL CO COM 311900104 829 15850 SH SOLE 34 15850 0 0 FASTENAL CO COM 311900104 12032 230107 SH SOLE 36 230107 0 0 FASTENAL CO COM 311900104 302 5779 SH SOLE 40 5779 0 0 FAT BRANDS INC COM 30258N105 2 351 SH SOLE 18 351 0 0 FAT BRANDS INC COM 30258N105 20 4287 SH SOLE 21 4287 0 0 FATE THERAPEUTICS INC COM 31189P102 637 49642 SH SOLE 2 4175 0 45467 FATE THERAPEUTICS INC COM 31189P102 13 1028 SH SOLE 7 1028 0 0 FATE THERAPEUTICS INC COM 31189P102 2658 207157 SH SOLE 18 207157 0 0 FATE THERAPEUTICS INC COM 31189P102 1748 136269 SH SOLE 19 136269 0 0 FATE THERAPEUTICS INC COM 31189P102 36582 2851316 SH SOLE 21 2851316 0 0 FATE THERAPEUTICS INC COM 31189P102 22299 1738013 SH SOLE 22 1674065 0 63948 FATE THERAPEUTICS INC COM 31189P102 232 18101 SH SOLE 23 18101 0 0 FATE THERAPEUTICS INC COM 31189P102 100 7769 SH SOLE 26 0 0 7769 FATE THERAPEUTICS INC COM 31189P102 164 12813 SH SOLE 30 12813 0 0 FATE THERAPEUTICS INC COM 31189P102 26 2059 SH SOLE 34 2059 0 0 FATE THERAPEUTICS INC COM 31189P102 98 7616 SH SOLE 40 7616 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 13 701 SH SOLE 18 701 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 526 15008 SH SOLE 2 547 0 14461 FB FINL CORP COM 30257X104 8 225 SH SOLE 7 225 0 0 FB FINL CORP COM 30257X104 1938 55345 SH SOLE 18 55345 0 0 FB FINL CORP COM 30257X104 856 24450 SH SOLE 19 24450 0 0 FB FINL CORP COM 30257X104 18484 527801 SH SOLE 21 527801 0 0 FB FINL CORP COM 30257X104 17299 493970 SH SOLE 22 473262 0 20708 FB FINL CORP COM 30257X104 163 4652 SH SOLE 26 0 0 4652 FB FINL CORP COM 30257X104 113 3213 SH SOLE 28 3213 0 0 FB FINL CORP COM 30257X104 249 7107 SH SOLE 30 7107 0 0 FB FINL CORP COM 30257X104 94 2679 SH SOLE 40 2679 0 0 FBL FINL GROUP INC CL A 30239F106 703 10704 SH SOLE 2 374 0 10330 FBL FINL GROUP INC CL A 30239F106 8 115 SH SOLE 4 115 0 0 FBL FINL GROUP INC CL A 30239F106 15 227 SH SOLE 7 227 0 0 FBL FINL GROUP INC CL A 30239F106 2373 36143 SH SOLE 18 36143 0 0 FBL FINL GROUP INC CL A 30239F106 1026 15623 SH SOLE 19 15623 0 0 FBL FINL GROUP INC CL A 30239F106 22867 348320 SH SOLE 21 348320 0 0 FBL FINL GROUP INC CL A 30239F106 17855 271979 SH SOLE 22 258890 0 13089 FBL FINL GROUP INC CL A 30239F106 288 4382 SH SOLE 26 0 0 4382 FBL FINL GROUP INC CL A 30239F106 117 1785 SH SOLE 28 1785 0 0 FBL FINL GROUP INC CL A 30239F106 209 3178 SH SOLE 30 3178 0 0 FBL FINL GROUP INC CL A 30239F106 80 1226 SH SOLE 40 1226 0 0 FCB FINL HLDGS INC CL A 30255G103 316 9399 SH SOLE 2 8586 0 813 FCB FINL HLDGS INC CL A 30255G103 5 163 SH SOLE 4 163 0 0 FCB FINL HLDGS INC CL A 30255G103 31 925 SH SOLE 7 925 0 0 FCB FINL HLDGS INC CL A 30255G103 100 2980 SH SOLE 18 2980 0 0 FCB FINL HLDGS INC CL A 30255G103 4101 122118 SH SOLE 19 122118 0 0 FCB FINL HLDGS INC CL A 30255G103 2270 67598 SH SOLE 21 67598 0 0 FCB FINL HLDGS INC CL A 30255G103 37418 1114297 SH SOLE 22 1069054 0 45243 FCB FINL HLDGS INC CL A 30255G103 907 27019 SH SOLE 23 27019 0 0 FCB FINL HLDGS INC CL A 30255G103 1816 54085 SH SOLE 26 11723 0 42362 FCB FINL HLDGS INC CL A 30255G103 194 5766 SH SOLE 28 5766 0 0 FCB FINL HLDGS INC CL A 30255G103 369 10981 SH SOLE 29 0 0 10981 FCB FINL HLDGS INC CL A 30255G103 353 10515 SH SOLE 30 10515 0 0 FCB FINL HLDGS INC CL A 30255G103 194 5780 SH SOLE 40 5780 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 853 14108 SH SOLE 2 6036 0 8072 FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH SOLE 4 63 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 6908 114296 SH SOLE 7 114296 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1921 31777 SH SOLE 18 31777 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4396 72741 SH SOLE 19 72741 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 20062 331926 SH SOLE 21 331926 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 25464 421307 SH SOLE 22 382325 0 38982 FEDERAL AGRIC MTG CORP CL C 313148306 1777 29409 SH SOLE 23 29409 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2439 40362 SH SOLE 26 0 0 40362 FEDERAL AGRIC MTG CORP CL C 313148306 85 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 244 4044 SH SOLE 29 0 0 4044 FEDERAL AGRIC MTG CORP CL C 313148306 134 2224 SH SOLE 30 2224 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 55 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21718 183991 SH SOLE 2 14337 0 169654 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12427 105276 SH SOLE 4 103344 0 1932 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 34843 295180 SH SOLE 7 227973 0 67207 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 57 484 SH SOLE 13 484 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 394 3337 SH SOLE 15 3337 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 24198 204996 SH SOLE 18 195758 0 9238 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17274 146344 SH SOLE 19 146344 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 340502 2884633 SH SOLE 21 2884633 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 344246 2916351 SH SOLE 22 2694261 0 222090 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8339 70649 SH SOLE 23 70649 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25812 218668 SH SOLE 25 218668 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 36707 310973 SH SOLE 26 93200 0 217773 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1652 13997 SH SOLE 28 10230 0 3767 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5185 43929 SH SOLE 29 28877 0 15052 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 68317 578765 SH SOLE 30 578765 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3520 29823 SH SOLE 31 14352 0 15471 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3312 28059 SH SOLE 34 28059 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6313 53478 SH SOLE 36 53478 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 171 1450 SH SOLE 40 1450 0 0 FEDERAL SIGNAL CORP COM 313855108 990 49764 SH SOLE 2 2062 0 47702 FEDERAL SIGNAL CORP COM 313855108 4 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 26 1300 SH SOLE 7 1300 0 0 FEDERAL SIGNAL CORP COM 313855108 5960 299487 SH SOLE 18 299487 0 0 FEDERAL SIGNAL CORP COM 313855108 1775 89207 SH SOLE 19 89207 0 0 FEDERAL SIGNAL CORP COM 313855108 125352 6299078 SH SOLE 21 6299078 0 0 FEDERAL SIGNAL CORP COM 313855108 36278 1823017 SH SOLE 22 1741805 0 81212 FEDERAL SIGNAL CORP COM 313855108 15 770 SH SOLE 23 770 0 0 FEDERAL SIGNAL CORP COM 313855108 78 3916 SH SOLE 26 0 0 3916 FEDERAL SIGNAL CORP COM 313855108 175 8806 SH SOLE 28 8806 0 0 FEDERAL SIGNAL CORP COM 313855108 2483 124784 SH SOLE 30 124784 0 0 FEDERAL SIGNAL CORP COM 313855108 133 6667 SH SOLE 40 6667 0 0 FEDERATED INVS INC PA CL B 314211103 3293 124021 SH SOLE 2 42868 0 81153 FEDERATED INVS INC PA CL B 314211103 10 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 272 10258 SH SOLE 7 10258 0 0 FEDERATED INVS INC PA CL B 314211103 15459 582273 SH SOLE 18 582273 0 0 FEDERATED INVS INC PA CL B 314211103 3829 144215 SH SOLE 19 144215 0 0 FEDERATED INVS INC PA CL B 314211103 239270 9012036 SH SOLE 21 9012036 0 0 FEDERATED INVS INC PA CL B 314211103 88476 3332418 SH SOLE 22 3195729 0 136689 FEDERATED INVS INC PA CL B 314211103 42 1583 SH SOLE 23 1583 0 0 FEDERATED INVS INC PA CL B 314211103 862 32453 SH SOLE 26 24668 0 7785 FEDERATED INVS INC PA CL B 314211103 325 12230 SH SOLE 28 12230 0 0 FEDERATED INVS INC PA CL B 314211103 260 9789 SH SOLE 29 0 0 9789 FEDERATED INVS INC PA CL B 314211103 639 24065 SH SOLE 30 24065 0 0 FEDERATED INVS INC PA CL B 314211103 929 34986 SH SOLE 32 34986 0 0 FEDERATED INVS INC PA CL B 314211103 66 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 287 10802 SH SOLE 40 10802 0 0 FEDEX CORP COM 31428X106 103134 639273 SH SOLE 2 85483 0 553790 FEDEX CORP COM 31428X106 14098 87385 SH SOLE 4 80687 0 6698 FEDEX CORP COM 31428X106 29758 184453 SH SOLE 7 182364 0 2089 FEDEX CORP COM 31428X106 675 4183 SH SOLE 13 4183 0 0 FEDEX CORP COM 31428X106 358 2218 SH SOLE 15 2218 0 0 FEDEX CORP COM 31428X106 9 58 SH SOLE 17 0 0 58 FEDEX CORP COM 31428X106 79866 495049 SH SOLE 18 464811 0 30238 FEDEX CORP COM 31428X106 4873 30208 SH SOLE 19 30208 0 0 FEDEX CORP COM 31428X106 766803 4753009 SH SOLE 21 4753009 0 0 FEDEX CORP COM 31428X106 950156 5889520 SH SOLE 22 5242289 0 647231 FEDEX CORP COM 31428X106 29340 181864 SH SOLE 23 181864 0 0 FEDEX CORP COM 31428X106 42577 263914 SH SOLE 25 263914 0 0 FEDEX CORP COM 31428X106 168197 1042563 SH SOLE 26 254409 0 788154 FEDEX CORP COM 31428X106 7733 47932 SH SOLE 28 34958 0 12974 FEDEX CORP COM 31428X106 1602 9928 SH SOLE 29 9928 0 0 FEDEX CORP COM 31428X106 136426 845633 SH SOLE 30 845633 0 0 FEDEX CORP COM 31428X106 18885 117057 SH SOLE 31 55384 0 61673 FEDEX CORP COM 31428X106 3005 18628 SH SOLE 34 18628 0 0 FEDEX CORP COM 31428X106 32371 200652 SH SOLE 36 200652 0 0 FEDEX CORP COM 31428X106 914 5668 SH SOLE 40 5668 0 0 FEDNAT HLDG CO COM 31431B109 230 11535 SH SOLE 2 416 0 11119 FEDNAT HLDG CO COM 31431B109 7 336 SH SOLE 7 336 0 0 FEDNAT HLDG CO COM 31431B109 835 41915 SH SOLE 18 41915 0 0 FEDNAT HLDG CO COM 31431B109 320 16049 SH SOLE 19 16049 0 0 FEDNAT HLDG CO COM 31431B109 8479 425669 SH SOLE 21 425669 0 0 FEDNAT HLDG CO COM 31431B109 8005 401846 SH SOLE 22 391386 0 10460 FENNEC PHARMACEUTICALS INC COM 31447P100 59 9207 SH SOLE 2 590 0 8617 FENNEC PHARMACEUTICALS INC COM 31447P100 236 36949 SH SOLE 18 36949 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 92 14444 SH SOLE 19 14444 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 2524 395562 SH SOLE 21 395562 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 677 106054 SH SOLE 22 99593 0 6461 FERRARI N V COM N3167Y103 20 200 SH SOLE 18 200 0 0 FERRARI N V COM N3167Y103 1283 12902 SH SOLE 22 12902 0 0 FERRO CORP COM 315405100 1043 66491 SH SOLE 2 2912 0 63579 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 4277 272749 SH SOLE 18 272749 0 0 FERRO CORP COM 315405100 1903 121377 SH SOLE 19 121377 0 0 FERRO CORP COM 315405100 42756 2726783 SH SOLE 21 2726783 0 0 FERRO CORP COM 315405100 37614 2398867 SH SOLE 22 2296032 0 102835 FERRO CORP COM 315405100 621 39631 SH SOLE 26 21797 0 17834 FERRO CORP COM 315405100 173 11021 SH SOLE 28 11021 0 0 FERRO CORP COM 315405100 307 19600 SH SOLE 30 19600 0 0 FERRO CORP COM 315405100 138 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 287 180426 SH SOLE 22 180426 0 0 FFBW INC COM 30258M107 5 515 SH SOLE 18 515 0 0 FGL HLDGS ORD SHS G3402M102 1201 180370 SH SOLE 2 30823 0 149547 FGL HLDGS ORD SHS G3402M102 20 3038 SH SOLE 7 3038 0 0 FGL HLDGS ORD SHS G3402M102 3451 518199 SH SOLE 18 518199 0 0 FGL HLDGS ORD SHS G3402M102 2668 400661 SH SOLE 19 400661 0 0 FGL HLDGS ORD SHS G3402M102 32898 4939662 SH SOLE 21 4939662 0 0 FGL HLDGS ORD SHS G3402M102 35822 5378689 SH SOLE 22 5193115 0 185574 FGL HLDGS ORD SHS G3402M102 844 126685 SH SOLE 23 126685 0 0 FGL HLDGS ORD SHS G3402M102 1653 248150 SH SOLE 26 0 0 248150 FGL HLDGS ORD SHS G3402M102 103 15409 SH SOLE 28 15409 0 0 FGL HLDGS ORD SHS G3402M102 458 68748 SH SOLE 29 0 0 68748 FGL HLDGS ORD SHS G3402M102 296 44397 SH SOLE 30 44397 0 0 FGL HLDGS ORD SHS G3402M102 105 15691 SH SOLE 40 15691 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 14774 858458 SH SOLE 21 858458 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3744 217531 SH SOLE 30 217531 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 1 555 SH SOLE 21 555 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 12 7763 SH SOLE 22 7763 0 0 FIBROGEN INC COM 31572Q808 2947 63669 SH SOLE 2 5869 0 57800 FIBROGEN INC COM 31572Q808 14 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 63 1354 SH SOLE 7 1354 0 0 FIBROGEN INC COM 31572Q808 11452 247448 SH SOLE 18 247448 0 0 FIBROGEN INC COM 31572Q808 8424 182020 SH SOLE 19 182020 0 0 FIBROGEN INC COM 31572Q808 162492 3511056 SH SOLE 21 3511056 0 0 FIBROGEN INC COM 31572Q808 101410 2191234 SH SOLE 22 2096366 0 94868 FIBROGEN INC COM 31572Q808 689 14891 SH SOLE 23 14891 0 0 FIBROGEN INC COM 31572Q808 2305 49795 SH SOLE 26 15822 0 33973 FIBROGEN INC COM 31572Q808 483 10435 SH SOLE 28 10435 0 0 FIBROGEN INC COM 31572Q808 294 6346 SH SOLE 29 0 0 6346 FIBROGEN INC COM 31572Q808 977 21121 SH SOLE 30 21121 0 0 FIBROGEN INC COM 31572Q808 103 2232 SH SOLE 34 2232 0 0 FIBROGEN INC COM 31572Q808 340 7344 SH SOLE 40 7344 0 0 FIDELITY MSCI CONSM DIS 316092204 15 402 SH SOLE 17 0 0 402 FIDELITY VLU FACTOR ETF 316092782 1 26 SH SOLE 17 0 0 26 FIDELITY QLTY FCTOR ETF 316092790 1 21 SH SOLE 17 0 0 21 FIDELITY MOMENTUM FACTR 316092816 1 35 SH SOLE 17 0 0 35 FIDELITY MSCI RL EST ETF 316092857 1 53 SH SOLE 17 0 0 53 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 42 163 SH SOLE 17 0 0 163 FIDELITY D & D BANCORP INC COM 31609R100 174 2716 SH SOLE 2 112 0 2604 FIDELITY D & D BANCORP INC COM 31609R100 615 9578 SH SOLE 18 9578 0 0 FIDELITY D & D BANCORP INC COM 31609R100 263 4100 SH SOLE 19 4100 0 0 FIDELITY D & D BANCORP INC COM 31609R100 5713 89016 SH SOLE 21 89016 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1642 25580 SH SOLE 22 24084 0 1496 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22493 715436 SH SOLE 2 84657 0 630779 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3587 114100 SH SOLE 4 106855 0 7245 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5183 164857 SH SOLE 7 86649 0 78208 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 214 6818 SH SOLE 13 6818 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 65 2080 SH SOLE 15 2080 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6851 217916 SH SOLE 18 195723 0 22193 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1697 53969 SH SOLE 19 53969 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 158354 5036710 SH SOLE 21 5036710 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 228475 7267013 SH SOLE 22 6641540 0 625473 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6668 212091 SH SOLE 23 212091 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8253 262495 SH SOLE 25 262495 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28828 916922 SH SOLE 26 352243 0 564679 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1655 52650 SH SOLE 28 37631 0 15019 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2423 77071 SH SOLE 29 20298 0 56773 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17276 549488 SH SOLE 30 549488 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3904 124161 SH SOLE 31 84929 0 39232 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 709 22562 SH SOLE 34 22562 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8852 281562 SH SOLE 36 281562 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 253 8052 SH SOLE 40 8052 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 99981 974944 SH SOLE 2 217414 0 757530 FIDELITY NATL INFORMATION SV COM 31620M106 14990 146168 SH SOLE 4 137434 0 8734 FIDELITY NATL INFORMATION SV COM 31620M106 31098 303247 SH SOLE 7 295088 0 8159 FIDELITY NATL INFORMATION SV COM 31620M106 3668 35764 SH SOLE 13 35764 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 304 2963 SH SOLE 15 2963 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH SOLE 17 0 0 23 FIDELITY NATL INFORMATION SV COM 31620M106 78983 770193 SH SOLE 18 725756 0 44437 FIDELITY NATL INFORMATION SV COM 31620M106 44208 431085 SH SOLE 19 431085 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 962701 9387622 SH SOLE 21 9387622 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 879802 8579247 SH SOLE 22 7532842 0 1046405 FIDELITY NATL INFORMATION SV COM 31620M106 31761 309711 SH SOLE 23 309711 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 32859 320420 SH SOLE 25 320420 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 135357 1319915 SH SOLE 26 371213 0 948702 FIDELITY NATL INFORMATION SV COM 31620M106 6460 62990 SH SOLE 28 45778 0 17212 FIDELITY NATL INFORMATION SV COM 31620M106 13303 129724 SH SOLE 29 74390 0 55334 FIDELITY NATL INFORMATION SV COM 31620M106 136564 1331684 SH SOLE 30 1331684 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 20003 195059 SH SOLE 31 137134 0 57925 FIDELITY NATL INFORMATION SV COM 31620M106 20648 201341 SH SOLE 34 201341 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 37465 365334 SH SOLE 36 365334 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 773 7535 SH SOLE 40 7535 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 600 23060 SH SOLE 2 793 0 22267 FIDELITY SOUTHERN CORP NEW COM 316394105 14 526 SH SOLE 7 526 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 3224 123923 SH SOLE 18 123923 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 830 31896 SH SOLE 19 31896 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 62815 2414114 SH SOLE 21 2414114 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 17407 668974 SH SOLE 22 643879 0 25095 FIDELITY SOUTHERN CORP NEW COM 316394105 189 7246 SH SOLE 26 0 0 7246 FIDELITY SOUTHERN CORP NEW COM 316394105 70 2685 SH SOLE 28 2685 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1156 44426 SH SOLE 30 44426 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 1304 111559 SH SOLE 30 111559 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 314 20258 SH SOLE 2 893 0 19365 FIESTA RESTAURANT GROUP INC COM 31660B101 3 183 SH SOLE 4 183 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 7 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1863 120118 SH SOLE 18 120118 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 546 35218 SH SOLE 19 35218 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 38828 2503403 SH SOLE 21 2503403 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 11058 712964 SH SOLE 22 676199 0 36765 FIESTA RESTAURANT GROUP INC COM 31660B101 18 1169 SH SOLE 26 0 0 1169 FIESTA RESTAURANT GROUP INC COM 31660B101 61 3902 SH SOLE 28 3902 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 23 1513 SH SOLE 29 0 0 1513 FIESTA RESTAURANT GROUP INC COM 31660B101 729 47029 SH SOLE 30 47029 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 44 2807 SH SOLE 40 2807 0 0 FIFTH THIRD BANCORP COM 316773100 42574 1809366 SH SOLE 2 305865 0 1503501 FIFTH THIRD BANCORP COM 316773100 6271 266528 SH SOLE 4 248441 0 18087 FIFTH THIRD BANCORP COM 316773100 12647 537490 SH SOLE 7 501852 0 35638 FIFTH THIRD BANCORP COM 316773100 677 28756 SH SOLE 13 28756 0 0 FIFTH THIRD BANCORP COM 316773100 145 6173 SH SOLE 15 6173 0 0 FIFTH THIRD BANCORP COM 316773100 0 19 SH SOLE 17 0 0 19 FIFTH THIRD BANCORP COM 316773100 31821 1352345 SH SOLE 18 1267803 0 84542 FIFTH THIRD BANCORP COM 316773100 8129 345461 SH SOLE 19 345461 0 0 FIFTH THIRD BANCORP COM 316773100 363909 15465763 SH SOLE 21 15465763 0 0 FIFTH THIRD BANCORP COM 316773100 384204 16328267 SH SOLE 22 14443473 0 1884794 FIFTH THIRD BANCORP COM 316773100 11156 474137 SH SOLE 23 474137 0 0 FIFTH THIRD BANCORP COM 316773100 14398 611919 SH SOLE 25 611919 0 0 FIFTH THIRD BANCORP COM 316773100 59407 2524743 SH SOLE 26 725393 0 1799350 FIFTH THIRD BANCORP COM 316773100 3020 128365 SH SOLE 28 94288 0 34077 FIFTH THIRD BANCORP COM 316773100 4450 189109 SH SOLE 29 51442 0 137667 FIFTH THIRD BANCORP COM 316773100 58444 2483794 SH SOLE 30 2483794 0 0 FIFTH THIRD BANCORP COM 316773100 7356 312631 SH SOLE 31 215047 0 97584 FIFTH THIRD BANCORP COM 316773100 2643 112311 SH SOLE 34 112311 0 0 FIFTH THIRD BANCORP COM 316773100 13993 594672 SH SOLE 36 594672 0 0 FIFTH THIRD BANCORP COM 316773100 355 15089 SH SOLE 40 15089 0 0 FINANCIAL INSTNS INC COM 317585404 420 16359 SH SOLE 2 611 0 15748 FINANCIAL INSTNS INC COM 317585404 11 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1495 58186 SH SOLE 18 58186 0 0 FINANCIAL INSTNS INC COM 317585404 567 22064 SH SOLE 19 22064 0 0 FINANCIAL INSTNS INC COM 317585404 14258 554795 SH SOLE 21 554795 0 0 FINANCIAL INSTNS INC COM 317585404 14797 575752 SH SOLE 22 555290 0 20462 FINANCIAL INSTNS INC COM 317585404 157 6110 SH SOLE 26 0 0 6110 FINANCIAL INSTNS INC COM 317585404 130 5071 SH SOLE 30 5071 0 0 FINISAR CORP COM NEW 31787A507 2734 126554 SH SOLE 2 10978 0 115576 FINISAR CORP COM NEW 31787A507 11 504 SH SOLE 4 504 0 0 FINISAR CORP COM NEW 31787A507 46 2132 SH SOLE 7 2132 0 0 FINISAR CORP COM NEW 31787A507 13060 604638 SH SOLE 18 604638 0 0 FINISAR CORP COM NEW 31787A507 4704 217760 SH SOLE 19 217760 0 0 FINISAR CORP COM NEW 31787A507 281534 13033990 SH SOLE 21 13033990 0 0 FINISAR CORP COM NEW 31787A507 74974 3470998 SH SOLE 22 3319766 0 151232 FINISAR CORP COM NEW 31787A507 524 24249 SH SOLE 23 24249 0 0 FINISAR CORP COM NEW 31787A507 1678 77693 SH SOLE 26 25616 0 52077 FINISAR CORP COM NEW 31787A507 332 15391 SH SOLE 28 15391 0 0 FINISAR CORP COM NEW 31787A507 125 5769 SH SOLE 29 0 0 5769 FINISAR CORP COM NEW 31787A507 5067 234571 SH SOLE 30 234571 0 0 FINISAR CORP COM NEW 31787A507 246 11388 SH SOLE 40 11388 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAP6 1281 1350000 PRN SOLE 21 1350000 0 0 FINJAN HLDGS INC COM NEW 31788H303 9 3471 SH SOLE 18 3471 0 0 FINJAN HLDGS INC COM NEW 31788H303 124 49570 SH SOLE 21 49570 0 0 FIREEYE INC COM 31816Q101 5773 356118 SH SOLE 2 12980 0 343138 FIREEYE INC COM 31816Q101 15 908 SH SOLE 4 908 0 0 FIREEYE INC COM 31816Q101 63 3912 SH SOLE 7 3912 0 0 FIREEYE INC COM 31816Q101 1612 99441 SH SOLE 18 99441 0 0 FIREEYE INC COM 31816Q101 650 40128 SH SOLE 19 40128 0 0 FIREEYE INC COM 31816Q101 46748 2883914 SH SOLE 21 2883914 0 0 FIREEYE INC COM 31816Q101 84373 5204998 SH SOLE 22 4850135 0 354863 FIREEYE INC COM 31816Q101 1052 64905 SH SOLE 26 48994 0 15911 FIREEYE INC COM 31816Q101 373 22983 SH SOLE 28 22983 0 0 FIREEYE INC COM 31816Q101 255 15706 SH SOLE 29 0 0 15706 FIREEYE INC COM 31816Q101 4613 284561 SH SOLE 30 284561 0 0 FIREEYE INC COM 31816Q101 63 3917 SH SOLE 31 3917 0 0 FIREEYE INC COM 31816Q101 282 17389 SH SOLE 40 17389 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 863 950000 PRN SOLE 21 950000 0 0 FIRST AMERN FINL CORP COM 31847R102 17161 384432 SH SOLE 2 162948 0 221484 FIRST AMERN FINL CORP COM 31847R102 706 15808 SH SOLE 4 15808 0 0 FIRST AMERN FINL CORP COM 31847R102 301 6732 SH SOLE 7 6732 0 0 FIRST AMERN FINL CORP COM 31847R102 1925 43129 SH SOLE 13 43129 0 0 FIRST AMERN FINL CORP COM 31847R102 14927 334393 SH SOLE 18 334393 0 0 FIRST AMERN FINL CORP COM 31847R102 7945 177972 SH SOLE 19 177972 0 0 FIRST AMERN FINL CORP COM 31847R102 236246 5292251 SH SOLE 21 5292251 0 0 FIRST AMERN FINL CORP COM 31847R102 179869 4029313 SH SOLE 22 3618186 0 411127 FIRST AMERN FINL CORP COM 31847R102 1321 29587 SH SOLE 23 29587 0 0 FIRST AMERN FINL CORP COM 31847R102 804 18005 SH SOLE 25 18005 0 0 FIRST AMERN FINL CORP COM 31847R102 1398 31327 SH SOLE 26 15468 0 15859 FIRST AMERN FINL CORP COM 31847R102 643 14395 SH SOLE 28 14395 0 0 FIRST AMERN FINL CORP COM 31847R102 4676 104750 SH SOLE 29 11219 0 93531 FIRST AMERN FINL CORP COM 31847R102 1276 28583 SH SOLE 30 28583 0 0 FIRST AMERN FINL CORP COM 31847R102 1395 31254 SH SOLE 31 25347 0 5907 FIRST AMERN FINL CORP COM 31847R102 940 21067 SH SOLE 34 21067 0 0 FIRST AMERN FINL CORP COM 31847R102 1649 36931 SH SOLE 36 36931 0 0 FIRST AMERN FINL CORP COM 31847R102 454 10165 SH SOLE 40 10165 0 0 FIRST BANCORP INC ME COM 31866P102 262 9971 SH SOLE 2 400 0 9571 FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 963 36623 SH SOLE 18 36623 0 0 FIRST BANCORP INC ME COM 31866P102 371 14108 SH SOLE 19 14108 0 0 FIRST BANCORP INC ME COM 31866P102 9869 375255 SH SOLE 21 375255 0 0 FIRST BANCORP INC ME COM 31866P102 7921 301183 SH SOLE 22 292496 0 8687 FIRST BANCORP N C COM 318910106 990 30297 SH SOLE 2 996 0 29301 FIRST BANCORP N C COM 318910106 11 331 SH SOLE 4 331 0 0 FIRST BANCORP N C COM 318910106 18 550 SH SOLE 7 550 0 0 FIRST BANCORP N C COM 318910106 3306 101220 SH SOLE 18 101220 0 0 FIRST BANCORP N C COM 318910106 2378 72823 SH SOLE 19 72823 0 0 FIRST BANCORP N C COM 318910106 32036 980905 SH SOLE 21 980905 0 0 FIRST BANCORP N C COM 318910106 31192 955046 SH SOLE 22 918584 0 36462 FIRST BANCORP N C COM 318910106 372 11403 SH SOLE 23 11403 0 0 FIRST BANCORP N C COM 318910106 106 3256 SH SOLE 26 0 0 3256 FIRST BANCORP N C COM 318910106 121 3691 SH SOLE 28 3691 0 0 FIRST BANCORP N C COM 318910106 139 4251 SH SOLE 29 0 0 4251 FIRST BANCORP N C COM 318910106 249 7638 SH SOLE 30 7638 0 0 FIRST BANCORP N C COM 318910106 131 4025 SH SOLE 40 4025 0 0 FIRST BANCORP P R COM NEW 318672706 1882 218788 SH SOLE 2 9593 0 209195 FIRST BANCORP P R COM NEW 318672706 8 882 SH SOLE 4 882 0 0 FIRST BANCORP P R COM NEW 318672706 40 4595 SH SOLE 7 4595 0 0 FIRST BANCORP P R COM NEW 318672706 9361 1088458 SH SOLE 18 1088458 0 0 FIRST BANCORP P R COM NEW 318672706 3516 408811 SH SOLE 19 408811 0 0 FIRST BANCORP P R COM NEW 318672706 198484 23079509 SH SOLE 21 23079509 0 0 FIRST BANCORP P R COM NEW 318672706 52778 6136984 SH SOLE 22 5849000 0 287984 FIRST BANCORP P R COM NEW 318672706 288 33513 SH SOLE 23 33513 0 0 FIRST BANCORP P R COM NEW 318672706 1312 152505 SH SOLE 26 47455 0 105050 FIRST BANCORP P R COM NEW 318672706 190 22052 SH SOLE 28 22052 0 0 FIRST BANCORP P R COM NEW 318672706 33 3870 SH SOLE 29 0 0 3870 FIRST BANCORP P R COM NEW 318672706 3798 441652 SH SOLE 30 441652 0 0 FIRST BANCORP P R COM NEW 318672706 187 21759 SH SOLE 40 21759 0 0 FIRST BANCSHARES INC MS COM 318916103 346 11441 SH SOLE 2 477 0 10964 FIRST BANCSHARES INC MS COM 318916103 7 230 SH SOLE 7 230 0 0 FIRST BANCSHARES INC MS COM 318916103 1359 44927 SH SOLE 18 44927 0 0 FIRST BANCSHARES INC MS COM 318916103 530 17532 SH SOLE 19 17532 0 0 FIRST BANCSHARES INC MS COM 318916103 13449 444586 SH SOLE 21 444586 0 0 FIRST BANCSHARES INC MS COM 318916103 4128 136465 SH SOLE 22 127756 0 8709 FIRST BANCSHARES INC MS COM 318916103 103 3409 SH SOLE 30 3409 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 170 14049 SH SOLE 2 727 0 13322 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 467 SH SOLE 7 467 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 711 58641 SH SOLE 18 58641 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 281 23162 SH SOLE 19 23162 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 7072 583490 SH SOLE 21 583490 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1746 144096 SH SOLE 22 134209 0 9887 FIRST BUS FINL SVCS INC WIS COM 319390100 177 9080 SH SOLE 2 370 0 8710 FIRST BUS FINL SVCS INC WIS COM 319390100 5 236 SH SOLE 7 236 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 548 28108 SH SOLE 18 28108 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 226 11590 SH SOLE 19 11590 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 5903 302544 SH SOLE 21 302544 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 2038 104447 SH SOLE 22 99214 0 5233 FIRST BUSEY CORP COM NEW 319383204 1078 43947 SH SOLE 2 1631 0 42316 FIRST BUSEY CORP COM NEW 319383204 13 540 SH SOLE 4 540 0 0 FIRST BUSEY CORP COM NEW 319383204 24 989 SH SOLE 7 989 0 0 FIRST BUSEY CORP COM NEW 319383204 4384 178652 SH SOLE 18 178652 0 0 FIRST BUSEY CORP COM NEW 319383204 1574 64141 SH SOLE 19 64141 0 0 FIRST BUSEY CORP COM NEW 319383204 37101 1511871 SH SOLE 21 1511871 0 0 FIRST BUSEY CORP COM NEW 319383204 36057 1469303 SH SOLE 22 1293417 0 175886 FIRST BUSEY CORP COM NEW 319383204 296 12052 SH SOLE 26 0 0 12052 FIRST BUSEY CORP COM NEW 319383204 140 5719 SH SOLE 28 5719 0 0 FIRST BUSEY CORP COM NEW 319383204 251 10227 SH SOLE 30 10227 0 0 FIRST BUSEY CORP COM NEW 319383204 101 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 25 597 SH SOLE 18 597 0 0 FIRST CAPITAL INC COM 31942S104 27 627 SH SOLE 21 627 0 0 FIRST CHOICE BANCORP COM 31948P104 216 9566 SH SOLE 2 246 0 9320 FIRST CHOICE BANCORP COM 31948P104 5 217 SH SOLE 7 217 0 0 FIRST CHOICE BANCORP COM 31948P104 697 30820 SH SOLE 18 30820 0 0 FIRST CHOICE BANCORP COM 31948P104 278 12317 SH SOLE 19 12317 0 0 FIRST CHOICE BANCORP COM 31948P104 7056 312226 SH SOLE 21 312226 0 0 FIRST CHOICE BANCORP COM 31948P104 1841 81441 SH SOLE 22 76611 0 4830 FIRST CMNTY BANKSHARES INC V COM 31983A103 531 16868 SH SOLE 2 616 0 16252 FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH SOLE 7 356 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1824 57933 SH SOLE 18 57933 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 733 23282 SH SOLE 19 23282 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18055 573541 SH SOLE 21 573541 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18139 576202 SH SOLE 22 554924 0 21278 FIRST CMNTY BANKSHARES INC V COM 31983A103 69 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 125 3958 SH SOLE 30 3958 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 117 6001 SH SOLE 2 338 0 5663 FIRST CMNTY CORP S C COM 319835104 459 23609 SH SOLE 18 23609 0 0 FIRST CMNTY CORP S C COM 319835104 194 9977 SH SOLE 19 9977 0 0 FIRST CMNTY CORP S C COM 319835104 5017 258198 SH SOLE 21 258198 0 0 FIRST CMNTY CORP S C COM 319835104 1199 61697 SH SOLE 22 58047 0 3650 FIRST COMWLTH FINL CORP PA COM 319829107 1276 105648 SH SOLE 2 10031 0 95617 FIRST COMWLTH FINL CORP PA COM 319829107 11 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 17 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 5947 492334 SH SOLE 18 492334 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2099 173783 SH SOLE 19 173783 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 126386 10462441 SH SOLE 21 10462441 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 37765 3126219 SH SOLE 22 2993240 0 132979 FIRST COMWLTH FINL CORP PA COM 319829107 243 20115 SH SOLE 23 20115 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1057 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 163 13483 SH SOLE 28 13483 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 91 7506 SH SOLE 29 0 0 7506 FIRST COMWLTH FINL CORP PA COM 319829107 2426 200801 SH SOLE 30 200801 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 117 9696 SH SOLE 40 9696 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5229 13869 SH SOLE 2 531 0 13338 FIRST CTZNS BANCSHARES INC N CL A 31946M103 16 43 SH SOLE 4 43 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 52 138 SH SOLE 7 138 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1456 3862 SH SOLE 18 3862 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 623 1653 SH SOLE 19 1653 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 40349 107013 SH SOLE 21 107013 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 88787 235477 SH SOLE 22 220154 0 15323 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1280 3394 SH SOLE 26 1933 0 1461 FIRST CTZNS BANCSHARES INC N CL A 31946M103 347 921 SH SOLE 28 921 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 655 1736 SH SOLE 30 1736 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 64 169 SH SOLE 31 169 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 287 761 SH SOLE 40 761 0 0 FIRST DATA CORP NEW COM CL A 32008D106 20478 1210984 SH SOLE 2 29060 0 1181924 FIRST DATA CORP NEW COM CL A 32008D106 3103 183477 SH SOLE 4 169577 0 13900 FIRST DATA CORP NEW COM CL A 32008D106 587 34723 SH SOLE 7 34723 0 0 FIRST DATA CORP NEW COM CL A 32008D106 567 33550 SH SOLE 13 33550 0 0 FIRST DATA CORP NEW COM CL A 32008D106 5467 323294 SH SOLE 18 280901 0 42393 FIRST DATA CORP NEW COM CL A 32008D106 5865 346840 SH SOLE 19 346840 0 0 FIRST DATA CORP NEW COM CL A 32008D106 119025 7038760 SH SOLE 21 7038760 0 0 FIRST DATA CORP NEW COM CL A 32008D106 242912 14364994 SH SOLE 22 13269868 0 1095126 FIRST DATA CORP NEW COM CL A 32008D106 6448 381319 SH SOLE 23 381319 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3779 223495 SH SOLE 25 223495 0 0 FIRST DATA CORP NEW COM CL A 32008D106 18225 1077750 SH SOLE 26 406973 0 670777 FIRST DATA CORP NEW COM CL A 32008D106 1686 99683 SH SOLE 28 71949 0 27734 FIRST DATA CORP NEW COM CL A 32008D106 2132 126104 SH SOLE 29 16587 0 109517 FIRST DATA CORP NEW COM CL A 32008D106 13905 822315 SH SOLE 30 822315 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2704 159896 SH SOLE 31 105310 0 54586 FIRST DATA CORP NEW COM CL A 32008D106 1853 109571 SH SOLE 34 109571 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1651 97636 SH SOLE 36 97636 0 0 FIRST DATA CORP NEW COM CL A 32008D106 210 12443 SH SOLE 40 12443 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 860 35096 SH SOLE 2 15743 0 19353 FIRST DEFIANCE FINL CORP COM 32006W106 11 430 SH SOLE 7 430 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1798 73371 SH SOLE 18 73371 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1864 76047 SH SOLE 19 76047 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 18148 740443 SH SOLE 21 740443 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 28248 1152524 SH SOLE 22 1122012 0 30512 FIRST DEFIANCE FINL CORP COM 32006W106 928 37868 SH SOLE 23 37868 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 245 10006 SH SOLE 26 0 0 10006 FIRST DEFIANCE FINL CORP COM 32006W106 590 24079 SH SOLE 29 0 0 24079 FIRST DEFIANCE FINL CORP COM 32006W106 122 4976 SH SOLE 30 4976 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 14 552 SH SOLE 34 552 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 81 3318 SH SOLE 40 3318 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 376 24290 SH SOLE 2 16501 0 7789 FIRST FINANCIAL NORTHWEST IN COM 32022K102 467 30180 SH SOLE 18 30180 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1436 92828 SH SOLE 19 92828 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4907 317196 SH SOLE 21 317196 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4957 320411 SH SOLE 22 315965 0 4446 FIRST FINANCIAL NORTHWEST IN COM 32022K102 705 45585 SH SOLE 23 45585 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1184 76512 SH SOLE 26 0 0 76512 FIRST FINANCIAL NORTHWEST IN COM 32022K102 49 3157 SH SOLE 29 0 0 3157 FIRST FINL BANCORP OH COM 320209109 2290 96546 SH SOLE 2 3325 0 93221 FIRST FINL BANCORP OH COM 320209109 10 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 34 1420 SH SOLE 7 1420 0 0 FIRST FINL BANCORP OH COM 320209109 11553 487070 SH SOLE 18 487070 0 0 FIRST FINL BANCORP OH COM 320209109 3236 136434 SH SOLE 19 136434 0 0 FIRST FINL BANCORP OH COM 320209109 230087 9700132 SH SOLE 21 9700132 0 0 FIRST FINL BANCORP OH COM 320209109 68881 2903909 SH SOLE 22 2782502 0 121407 FIRST FINL BANCORP OH COM 320209109 641 27005 SH SOLE 26 9720 0 17285 FIRST FINL BANCORP OH COM 320209109 330 13914 SH SOLE 28 13914 0 0 FIRST FINL BANCORP OH COM 320209109 4723 199133 SH SOLE 30 199133 0 0 FIRST FINL BANCORP OH COM 320209109 248 10441 SH SOLE 40 10441 0 0 FIRST FINL BANKSHARES COM 32020R109 3016 52276 SH SOLE 2 2277 0 49999 FIRST FINL BANKSHARES COM 32020R109 13 231 SH SOLE 4 231 0 0 FIRST FINL BANKSHARES COM 32020R109 65 1126 SH SOLE 7 1126 0 0 FIRST FINL BANKSHARES COM 32020R109 19285 334292 SH SOLE 18 334292 0 0 FIRST FINL BANKSHARES COM 32020R109 5569 96532 SH SOLE 19 96532 0 0 FIRST FINL BANKSHARES COM 32020R109 413837 7173470 SH SOLE 21 7173470 0 0 FIRST FINL BANKSHARES COM 32020R109 111807 1938059 SH SOLE 22 1860342 0 77717 FIRST FINL BANKSHARES COM 32020R109 396 6858 SH SOLE 26 4332 0 2526 FIRST FINL BANKSHARES COM 32020R109 440 7633 SH SOLE 28 7633 0 0 FIRST FINL BANKSHARES COM 32020R109 7815 135459 SH SOLE 30 135459 0 0 FIRST FINL BANKSHARES COM 32020R109 315 5453 SH SOLE 40 5453 0 0 FIRST FINL CORP IND COM 320218100 503 12528 SH SOLE 2 447 0 12081 FIRST FINL CORP IND COM 320218100 9 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1786 44478 SH SOLE 18 44478 0 0 FIRST FINL CORP IND COM 320218100 1074 26745 SH SOLE 19 26745 0 0 FIRST FINL CORP IND COM 320218100 17153 427235 SH SOLE 21 427235 0 0 FIRST FINL CORP IND COM 320218100 16165 402611 SH SOLE 22 386868 0 15743 FIRST FINL CORP IND COM 320218100 233 5800 SH SOLE 26 5421 0 379 FIRST FINL CORP IND COM 320218100 57 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 145 3616 SH SOLE 30 3616 0 0 FIRST FINL CORP IND COM 320218100 35 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 453 35196 SH SOLE 2 1299 0 33897 FIRST FNDTN INC COM 32026V104 9 702 SH SOLE 7 702 0 0 FIRST FNDTN INC COM 32026V104 1696 131881 SH SOLE 18 131881 0 0 FIRST FNDTN INC COM 32026V104 731 56811 SH SOLE 19 56811 0 0 FIRST FNDTN INC COM 32026V104 17298 1345067 SH SOLE 21 1345067 0 0 FIRST FNDTN INC COM 32026V104 13538 1052692 SH SOLE 22 989804 0 62888 FIRST FNDTN INC COM 32026V104 20 1567 SH SOLE 23 1567 0 0 FIRST FNDTN INC COM 32026V104 92 7150 SH SOLE 30 7150 0 0 FIRST FNDTN INC COM 32026V104 69 5351 SH SOLE 40 5351 0 0 FIRST GTY BANCSHARES INC COM 32043P106 100 4292 SH SOLE 2 192 0 4100 FIRST GTY BANCSHARES INC COM 32043P106 376 16198 SH SOLE 18 16198 0 0 FIRST GTY BANCSHARES INC COM 32043P106 155 6670 SH SOLE 19 6670 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3701 159471 SH SOLE 21 159471 0 0 FIRST GTY BANCSHARES INC COM 32043P106 755 32545 SH SOLE 22 30223 0 2322 FIRST HAWAIIAN INC COM 32051X108 4639 206103 SH SOLE 2 7055 0 199048 FIRST HAWAIIAN INC COM 32051X108 13 577 SH SOLE 4 577 0 0 FIRST HAWAIIAN INC COM 32051X108 43 1901 SH SOLE 7 1901 0 0 FIRST HAWAIIAN INC COM 32051X108 1192 52976 SH SOLE 18 52976 0 0 FIRST HAWAIIAN INC COM 32051X108 490 21775 SH SOLE 19 21775 0 0 FIRST HAWAIIAN INC COM 32051X108 30194 1341378 SH SOLE 21 1341378 0 0 FIRST HAWAIIAN INC COM 32051X108 61001 2709931 SH SOLE 22 2500506 0 209425 FIRST HAWAIIAN INC COM 32051X108 718 31880 SH SOLE 26 21737 0 10143 FIRST HAWAIIAN INC COM 32051X108 258 11455 SH SOLE 28 11455 0 0 FIRST HAWAIIAN INC COM 32051X108 287 12763 SH SOLE 29 0 0 12763 FIRST HAWAIIAN INC COM 32051X108 631 28038 SH SOLE 30 28038 0 0 FIRST HAWAIIAN INC COM 32051X108 50 2230 SH SOLE 31 2230 0 0 FIRST HAWAIIAN INC COM 32051X108 152 6773 SH SOLE 40 6773 0 0 FIRST HORIZON NATL CORP COM 320517105 11193 850548 SH SOLE 2 226194 0 624354 FIRST HORIZON NATL CORP COM 320517105 185 14027 SH SOLE 4 14027 0 0 FIRST HORIZON NATL CORP COM 320517105 94 7168 SH SOLE 7 7168 0 0 FIRST HORIZON NATL CORP COM 320517105 14740 1120063 SH SOLE 18 1120063 0 0 FIRST HORIZON NATL CORP COM 320517105 2883 219079 SH SOLE 19 219079 0 0 FIRST HORIZON NATL CORP COM 320517105 213727 16240662 SH SOLE 21 16240662 0 0 FIRST HORIZON NATL CORP COM 320517105 138417 10518005 SH SOLE 22 9829366 0 688639 FIRST HORIZON NATL CORP COM 320517105 1310 99510 SH SOLE 23 99510 0 0 FIRST HORIZON NATL CORP COM 320517105 1054 80096 SH SOLE 26 42947 0 37149 FIRST HORIZON NATL CORP COM 320517105 533 40495 SH SOLE 28 40495 0 0 FIRST HORIZON NATL CORP COM 320517105 1428 108535 SH SOLE 29 2660 0 105875 FIRST HORIZON NATL CORP COM 320517105 1078 81935 SH SOLE 30 81935 0 0 FIRST HORIZON NATL CORP COM 320517105 129 9811 SH SOLE 31 9811 0 0 FIRST HORIZON NATL CORP COM 320517105 48 3683 SH SOLE 34 3683 0 0 FIRST HORIZON NATL CORP COM 320517105 71 5410 SH SOLE 36 5410 0 0 FIRST HORIZON NATL CORP COM 320517105 365 27749 SH SOLE 40 27749 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14773 511883 SH SOLE 2 68565 0 443318 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2494 86418 SH SOLE 4 86418 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5840 202347 SH SOLE 7 202347 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 141 4872 SH SOLE 15 4872 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21002 727737 SH SOLE 18 727737 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13517 468374 SH SOLE 19 468374 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 280063 9704178 SH SOLE 21 9704178 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 185989 6444512 SH SOLE 22 6272877 0 171635 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1112 38547 SH SOLE 23 38547 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7536 261130 SH SOLE 25 261130 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3348 115992 SH SOLE 26 23351 0 92641 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 478 16580 SH SOLE 28 16580 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2004 69454 SH SOLE 29 43775 0 25679 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 17030 590087 SH SOLE 30 590087 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 356 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 188 9204 SH SOLE 2 341 0 8863 FIRST INTERNET BANCORP COM 320557101 4 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 734 35913 SH SOLE 18 35913 0 0 FIRST INTERNET BANCORP COM 320557101 313 15303 SH SOLE 19 15303 0 0 FIRST INTERNET BANCORP COM 320557101 6939 339492 SH SOLE 21 339492 0 0 FIRST INTERNET BANCORP COM 320557101 3145 153864 SH SOLE 22 147572 0 6292 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1258 34422 SH SOLE 2 1117 0 33305 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 25 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5291 144724 SH SOLE 18 144724 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1768 48355 SH SOLE 19 48355 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 42002 1148864 SH SOLE 21 1148864 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 39112 1069792 SH SOLE 22 1027858 0 41934 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 372 10167 SH SOLE 26 8554 0 1613 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 136 3727 SH SOLE 28 3727 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 336 9181 SH SOLE 30 9181 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 84 2310 SH SOLE 40 2310 0 0 FIRST LONG IS CORP COM 320734106 499 25000 SH SOLE 2 879 0 24121 FIRST LONG IS CORP COM 320734106 13 630 SH SOLE 7 630 0 0 FIRST LONG IS CORP COM 320734106 1771 88774 SH SOLE 18 88774 0 0 FIRST LONG IS CORP COM 320734106 730 36579 SH SOLE 19 36579 0 0 FIRST LONG IS CORP COM 320734106 17564 880397 SH SOLE 21 880397 0 0 FIRST LONG IS CORP COM 320734106 16378 820933 SH SOLE 22 790378 0 30555 FIRST LONG IS CORP COM 320734106 79 3962 SH SOLE 26 0 0 3962 FIRST LONG IS CORP COM 320734106 105 5244 SH SOLE 30 5244 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 0 30 SH SOLE 22 30 0 0 FIRST MERCHANTS CORP COM 320817109 1737 50684 SH SOLE 2 1592 0 49092 FIRST MERCHANTS CORP COM 320817109 4 105 SH SOLE 4 105 0 0 FIRST MERCHANTS CORP COM 320817109 34 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 7153 208712 SH SOLE 18 208712 0 0 FIRST MERCHANTS CORP COM 320817109 2535 73958 SH SOLE 19 73958 0 0 FIRST MERCHANTS CORP COM 320817109 57627 1681562 SH SOLE 21 1681562 0 0 FIRST MERCHANTS CORP COM 320817109 51051 1489663 SH SOLE 22 1422131 0 67532 FIRST MERCHANTS CORP COM 320817109 875 25531 SH SOLE 26 13371 0 12160 FIRST MERCHANTS CORP COM 320817109 233 6799 SH SOLE 28 6799 0 0 FIRST MERCHANTS CORP COM 320817109 430 12533 SH SOLE 30 12533 0 0 FIRST MERCHANTS CORP COM 320817109 143 4163 SH SOLE 40 4163 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 393 12302 SH SOLE 2 450 0 11852 FIRST MID ILL BANCSHARES INC COM 320866106 8 264 SH SOLE 7 264 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1464 45857 SH SOLE 18 45857 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 602 18858 SH SOLE 19 18858 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 14046 440028 SH SOLE 21 440028 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 4542 142284 SH SOLE 22 132904 0 9380 FIRST MID ILL BANCSHARES INC COM 320866106 91 2854 SH SOLE 30 2854 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2055 103755 SH SOLE 2 3673 0 100082 FIRST MIDWEST BANCORP DEL COM 320867104 11 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 32 1612 SH SOLE 7 1612 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 10576 533850 SH SOLE 18 533850 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2904 146600 SH SOLE 19 146600 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 206646 10431408 SH SOLE 21 10431408 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 62970 3178714 SH SOLE 22 3044046 0 134668 FIRST MIDWEST BANCORP DEL COM 320867104 319 16089 SH SOLE 26 8027 0 8062 FIRST MIDWEST BANCORP DEL COM 320867104 282 14212 SH SOLE 28 14212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4125 208203 SH SOLE 30 208203 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 272 13730 SH SOLE 40 13730 0 0 FIRST NORTHWEST BANCORP COM 335834107 109 7328 SH SOLE 2 347 0 6981 FIRST NORTHWEST BANCORP COM 335834107 511 34474 SH SOLE 18 34474 0 0 FIRST NORTHWEST BANCORP COM 335834107 246 16618 SH SOLE 19 16618 0 0 FIRST NORTHWEST BANCORP COM 335834107 5252 354143 SH SOLE 21 354143 0 0 FIRST NORTHWEST BANCORP COM 335834107 1664 112207 SH SOLE 22 105523 0 6684 FIRST REP BK SAN FRANCISCO C COM 33616C100 44871 516351 SH SOLE 2 106466 0 409885 FIRST REP BK SAN FRANCISCO C COM 33616C100 5643 64931 SH SOLE 4 60677 0 4254 FIRST REP BK SAN FRANCISCO C COM 33616C100 10669 122768 SH SOLE 7 122768 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3431 39484 SH SOLE 13 39484 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 136 1569 SH SOLE 15 1569 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 63 723 SH SOLE 17 0 0 723 FIRST REP BK SAN FRANCISCO C COM 33616C100 72717 836786 SH SOLE 18 691479 0 145307 FIRST REP BK SAN FRANCISCO C COM 33616C100 82456 948863 SH SOLE 19 948863 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 344284 3961836 SH SOLE 21 3961836 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 382840 4405519 SH SOLE 22 3741540 0 663979 FIRST REP BK SAN FRANCISCO C COM 33616C100 10026 115378 SH SOLE 23 115378 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 13787 158657 SH SOLE 25 158657 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 48085 553337 SH SOLE 26 164191 0 389146 FIRST REP BK SAN FRANCISCO C COM 33616C100 2719 31294 SH SOLE 28 22951 0 8343 FIRST REP BK SAN FRANCISCO C COM 33616C100 8820 101492 SH SOLE 29 12292 0 89200 FIRST REP BK SAN FRANCISCO C COM 33616C100 52813 607750 SH SOLE 30 607750 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8371 96334 SH SOLE 31 47856 0 48478 FIRST REP BK SAN FRANCISCO C COM 33616C100 27456 315945 SH SOLE 34 315945 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 12870 148099 SH SOLE 36 148099 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 366 4213 SH SOLE 40 4213 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 92 1765 SH SOLE 2 88 0 1677 FIRST SAVINGS FINL GROUP INC COM 33621E109 343 6603 SH SOLE 18 6603 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 119 2295 SH SOLE 19 2295 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 2968 57150 SH SOLE 21 57150 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 751 14459 SH SOLE 22 13534 0 925 FIRST SOLAR INC COM 336433107 8175 192546 SH SOLE 2 36636 0 155910 FIRST SOLAR INC COM 336433107 12 282 SH SOLE 4 282 0 0 FIRST SOLAR INC COM 336433107 98 2317 SH SOLE 7 2317 0 0 FIRST SOLAR INC COM 336433107 9353 220294 SH SOLE 18 220294 0 0 FIRST SOLAR INC COM 336433107 749 17648 SH SOLE 19 17648 0 0 FIRST SOLAR INC COM 336433107 175744 4139532 SH SOLE 21 4139532 0 0 FIRST SOLAR INC COM 336433107 105260 2479324 SH SOLE 22 2316385 0 162939 FIRST SOLAR INC COM 336433107 1042 24542 SH SOLE 26 15604 0 8938 FIRST SOLAR INC COM 336433107 419 9881 SH SOLE 28 9881 0 0 FIRST SOLAR INC COM 336433107 102 2409 SH SOLE 29 0 0 2409 FIRST SOLAR INC COM 336433107 5886 138643 SH SOLE 30 138643 0 0 FIRST SOLAR INC COM 336433107 70 1641 SH SOLE 31 1641 0 0 FIRST SOLAR INC COM 336433107 14293 336664 SH SOLE 34 336664 0 0 FIRST SOLAR INC COM 336433107 158 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 309 7269 SH SOLE 40 7269 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 359 38322 SH SOLE 2 38322 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 1 25 SH SOLE 17 0 0 25 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1 31 SH SOLE 17 0 0 31 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5 77 SH SOLE 17 0 0 77 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 10 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2 35 SH SOLE 17 0 0 35 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH SOLE 17 0 0 20 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1 34 SH SOLE 17 0 0 34 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 4 162 SH SOLE 17 0 0 162 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH SOLE 17 0 0 53 FIRST TR HIGH INCOME L/S FD COM 33738E109 2702 203465 SH SOLE 2 203465 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5 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 134 SH SOLE 17 0 0 134 FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 84 SH SOLE 17 0 0 84 FIRST US BANCSHARES INC COM 33744V103 8 1024 SH SOLE 18 1024 0 0 FIRST US BANCSHARES INC COM 33744V103 196 24634 SH SOLE 21 24634 0 0 FIRST UTD CORP COM 33741H107 116 7263 SH SOLE 2 327 0 6936 FIRST UTD CORP COM 33741H107 361 22705 SH SOLE 18 22705 0 0 FIRST UTD CORP COM 33741H107 155 9712 SH SOLE 19 9712 0 0 FIRST UTD CORP COM 33741H107 3951 248171 SH SOLE 21 248171 0 0 FIRST UTD CORP COM 33741H107 1078 67683 SH SOLE 22 63968 0 3715 FIRST WESTN FINL INC COM 33751L105 14 1169 SH SOLE 18 1169 0 0 FIRST WESTN FINL INC COM 33751L105 186 15863 SH SOLE 21 15863 0 0 FIRSTCASH INC COM 33767D105 2514 34754 SH SOLE 2 1520 0 33234 FIRSTCASH INC COM 33767D105 12 162 SH SOLE 4 162 0 0 FIRSTCASH INC COM 33767D105 60 824 SH SOLE 7 824 0 0 FIRSTCASH INC COM 33767D105 15884 219545 SH SOLE 18 219545 0 0 FIRSTCASH INC COM 33767D105 5151 71191 SH SOLE 19 71191 0 0 FIRSTCASH INC COM 33767D105 333550 4610231 SH SOLE 21 4610231 0 0 FIRSTCASH INC COM 33767D105 91416 1263524 SH SOLE 22 1203216 0 60308 FIRSTCASH INC COM 33767D105 42 580 SH SOLE 23 580 0 0 FIRSTCASH INC COM 33767D105 1390 19217 SH SOLE 26 9793 0 9424 FIRSTCASH INC COM 33767D105 428 5913 SH SOLE 28 5913 0 0 FIRSTCASH INC COM 33767D105 6514 90035 SH SOLE 30 90035 0 0 FIRSTCASH INC COM 33767D105 35 488 SH SOLE 31 0 0 488 FIRSTCASH INC COM 33767D105 315 4356 SH SOLE 40 4356 0 0 FIRSTENERGY CORP COM 337932107 48850 1300925 SH SOLE 2 221030 0 1079895 FIRSTENERGY CORP COM 337932107 12190 324631 SH SOLE 4 312048 0 12583 FIRSTENERGY CORP COM 337932107 17441 464474 SH SOLE 7 412438 0 52036 FIRSTENERGY CORP COM 337932107 891 23718 SH SOLE 13 23718 0 0 FIRSTENERGY CORP COM 337932107 156 4167 SH SOLE 15 4167 0 0 FIRSTENERGY CORP COM 337932107 309574 8244319 SH SOLE 18 6931130 0 1313189 FIRSTENERGY CORP COM 337932107 370058 9855082 SH SOLE 19 9855082 0 0 FIRSTENERGY CORP COM 337932107 741212 19739321 SH SOLE 21 19739321 0 0 FIRSTENERGY CORP COM 337932107 478030 12730495 SH SOLE 22 11423979 0 1306516 FIRSTENERGY CORP COM 337932107 15682 417630 SH SOLE 23 417630 0 0 FIRSTENERGY CORP COM 337932107 24062 640807 SH SOLE 25 569774 0 71033 FIRSTENERGY CORP COM 337932107 56289 1499034 SH SOLE 26 530099 0 968935 FIRSTENERGY CORP COM 337932107 3476 92560 SH SOLE 28 67276 0 25284 FIRSTENERGY CORP COM 337932107 699 18626 SH SOLE 29 18626 0 0 FIRSTENERGY CORP COM 337932107 64457 1716562 SH SOLE 30 1716562 0 0 FIRSTENERGY CORP COM 337932107 7005 186561 SH SOLE 31 102364 0 84197 FIRSTENERGY CORP COM 337932107 5385 143420 SH SOLE 32 143420 0 0 FIRSTENERGY CORP COM 337932107 43516 1158877 SH SOLE 34 1158877 0 0 FIRSTENERGY CORP COM 337932107 18688 497695 SH SOLE 36 497695 0 0 FIRSTENERGY CORP COM 337932107 419 11159 SH SOLE 40 11159 0 0 FISERV INC COM 337738108 73010 993469 SH SOLE 2 94048 0 899421 FISERV INC COM 337738108 9756 132755 SH SOLE 4 121952 0 10803 FISERV INC COM 337738108 29533 401863 SH SOLE 7 388823 0 13040 FISERV INC COM 337738108 459 6243 SH SOLE 13 6243 0 0 FISERV INC COM 337738108 310 4212 SH SOLE 15 4212 0 0 FISERV INC COM 337738108 2 28 SH SOLE 17 0 0 28 FISERV INC COM 337738108 64219 873848 SH SOLE 18 818280 0 55568 FISERV INC COM 337738108 8950 121790 SH SOLE 19 121790 0 0 FISERV INC COM 337738108 987442 13436416 SH SOLE 21 13436416 0 0 FISERV INC COM 337738108 766828 10434457 SH SOLE 22 9347019 0 1087438 FISERV INC COM 337738108 20703 281711 SH SOLE 23 281711 0 0 FISERV INC COM 337738108 26424 359554 SH SOLE 25 359554 0 0 FISERV INC COM 337738108 120093 1634142 SH SOLE 26 427668 0 1206474 FISERV INC COM 337738108 5635 76682 SH SOLE 28 55543 0 21139 FISERV INC COM 337738108 1268 17248 SH SOLE 29 17248 0 0 FISERV INC COM 337738108 138844 1889289 SH SOLE 30 1889289 0 0 FISERV INC COM 337738108 13217 179841 SH SOLE 31 93674 0 86167 FISERV INC COM 337738108 4154 56530 SH SOLE 32 56530 0 0 FISERV INC COM 337738108 2115 28782 SH SOLE 34 28782 0 0 FISERV INC COM 337738108 29903 406894 SH SOLE 36 406894 0 0 FISERV INC COM 337738108 708 9639 SH SOLE 40 9639 0 0 FITBIT INC CL A 33812L102 1322 265947 SH SOLE 2 67203 0 198744 FITBIT INC CL A 33812L102 3 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 22 4445 SH SOLE 7 4445 0 0 FITBIT INC CL A 33812L102 3564 717013 SH SOLE 18 717013 0 0 FITBIT INC CL A 33812L102 5355 1077468 SH SOLE 19 1077468 0 0 FITBIT INC CL A 33812L102 35617 7166318 SH SOLE 21 7166318 0 0 FITBIT INC CL A 33812L102 33165 6673057 SH SOLE 22 6385740 0 287317 FITBIT INC CL A 33812L102 1167 234835 SH SOLE 23 234835 0 0 FITBIT INC CL A 33812L102 2058 414170 SH SOLE 26 12702 0 401468 FITBIT INC CL A 33812L102 137 27584 SH SOLE 28 27584 0 0 FITBIT INC CL A 33812L102 268 53994 SH SOLE 29 0 0 53994 FITBIT INC CL A 33812L102 254 51195 SH SOLE 30 51195 0 0 FITBIT INC CL A 33812L102 51 10252 SH SOLE 40 10252 0 0 FIVE BELOW INC COM 33829M101 8464 82720 SH SOLE 2 38837 0 43883 FIVE BELOW INC COM 33829M101 296 2897 SH SOLE 4 2897 0 0 FIVE BELOW INC COM 33829M101 184 1800 SH SOLE 7 1800 0 0 FIVE BELOW INC COM 33829M101 561 5483 SH SOLE 13 5483 0 0 FIVE BELOW INC COM 33829M101 32498 317613 SH SOLE 18 317613 0 0 FIVE BELOW INC COM 33829M101 24904 243392 SH SOLE 19 243392 0 0 FIVE BELOW INC COM 33829M101 399451 3903943 SH SOLE 21 3903943 0 0 FIVE BELOW INC COM 33829M101 202164 1975803 SH SOLE 22 1898565 0 77238 FIVE BELOW INC COM 33829M101 3137 30660 SH SOLE 23 30660 0 0 FIVE BELOW INC COM 33829M101 70 684 SH SOLE 25 684 0 0 FIVE BELOW INC COM 33829M101 6208 60670 SH SOLE 26 9913 0 50757 FIVE BELOW INC COM 33829M101 733 7168 SH SOLE 28 7168 0 0 FIVE BELOW INC COM 33829M101 2477 24213 SH SOLE 29 1009 0 23204 FIVE BELOW INC COM 33829M101 1542 15073 SH SOLE 30 15073 0 0 FIVE BELOW INC COM 33829M101 150 1466 SH SOLE 31 1466 0 0 FIVE BELOW INC COM 33829M101 938 9169 SH SOLE 34 9169 0 0 FIVE BELOW INC COM 33829M101 391 3824 SH SOLE 36 3824 0 0 FIVE BELOW INC COM 33829M101 538 5260 SH SOLE 40 5260 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 246 35453 SH SOLE 21 35453 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 34 4937 SH SOLE 30 4937 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 307 33009 SH SOLE 2 1231 0 31778 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH SOLE 4 140 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 5 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1108 119170 SH SOLE 18 119170 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 453 48670 SH SOLE 19 48670 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 14913 1603593 SH SOLE 21 1603593 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 11011 1183995 SH SOLE 22 1147136 0 36859 FIVE PRIME THERAPEUTICS INC COM 33830X104 66 7099 SH SOLE 23 7099 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 236 25398 SH SOLE 26 3145 0 22253 FIVE PRIME THERAPEUTICS INC COM 33830X104 38 4118 SH SOLE 28 4118 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 27 2935 SH SOLE 29 0 0 2935 FIVE PRIME THERAPEUTICS INC COM 33830X104 86 9234 SH SOLE 30 9234 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 18 1972 SH SOLE 40 1972 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 2 4585 SH SOLE 18 4585 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 35 72865 SH SOLE 21 72865 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 154 320014 SH SOLE 22 320014 0 0 FIVE9 INC COM 338307101 2053 46947 SH SOLE 2 2929 0 44018 FIVE9 INC COM 338307101 10 240 SH SOLE 4 240 0 0 FIVE9 INC COM 338307101 41 935 SH SOLE 7 935 0 0 FIVE9 INC COM 338307101 8141 186217 SH SOLE 18 186217 0 0 FIVE9 INC COM 338307101 13877 317403 SH SOLE 19 317403 0 0 FIVE9 INC COM 338307101 87679 2005472 SH SOLE 21 2005472 0 0 FIVE9 INC COM 338307101 72222 1651930 SH SOLE 22 1577567 0 74363 FIVE9 INC COM 338307101 297 6801 SH SOLE 23 6801 0 0 FIVE9 INC COM 338307101 881 20160 SH SOLE 26 11304 0 8856 FIVE9 INC COM 338307101 311 7109 SH SOLE 28 7109 0 0 FIVE9 INC COM 338307101 80 1840 SH SOLE 29 0 0 1840 FIVE9 INC COM 338307101 605 13847 SH SOLE 30 13847 0 0 FIVE9 INC COM 338307101 325 7443 SH SOLE 34 7443 0 0 FIVE9 INC COM 338307101 240 5487 SH SOLE 40 5487 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 991 37527 SH SOLE 2 7065 0 30462 FLAGSTAR BANCORP INC COM PAR .001 337930705 10 364 SH SOLE 4 364 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 16 623 SH SOLE 7 623 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4105 155503 SH SOLE 18 155503 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4002 151597 SH SOLE 19 151597 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 84026 3182804 SH SOLE 21 3182804 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 31455 1191464 SH SOLE 22 1036658 0 154806 FLAGSTAR BANCORP INC COM PAR .001 337930705 1007 38127 SH SOLE 23 38127 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 3076 116534 SH SOLE 26 0 0 116534 FLAGSTAR BANCORP INC COM PAR .001 337930705 90 3400 SH SOLE 28 3400 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 470 17817 SH SOLE 29 0 0 17817 FLAGSTAR BANCORP INC COM PAR .001 337930705 1658 62816 SH SOLE 30 62816 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 61 2310 SH SOLE 40 2310 0 0 FLANIGANS ENTERPRISES INC COM 338517105 4 153 SH SOLE 18 153 0 0 FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH SOLE 21 198 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 38882 209358 SH SOLE 2 14404 0 194954 FLEETCOR TECHNOLOGIES INC COM 339041105 7511 40444 SH SOLE 4 38132 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 12289 66170 SH SOLE 7 66170 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 99 532 SH SOLE 13 532 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 152 821 SH SOLE 15 821 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 61599 331677 SH SOLE 18 320839 0 10838 FLEETCOR TECHNOLOGIES INC COM 339041105 166464 896319 SH SOLE 19 896319 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 383615 2065558 SH SOLE 21 2065558 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 397714 2141469 SH SOLE 22 1916350 0 225119 FLEETCOR TECHNOLOGIES INC COM 339041105 11586 62386 SH SOLE 23 62386 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 41816 225158 SH SOLE 25 225158 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 69816 375921 SH SOLE 26 97417 0 278504 FLEETCOR TECHNOLOGIES INC COM 339041105 3130 16855 SH SOLE 28 12267 0 4588 FLEETCOR TECHNOLOGIES INC COM 339041105 4003 21555 SH SOLE 29 3492 0 18063 FLEETCOR TECHNOLOGIES INC COM 339041105 62131 334543 SH SOLE 30 334543 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5813 31301 SH SOLE 31 19566 0 11735 FLEETCOR TECHNOLOGIES INC COM 339041105 69975 376778 SH SOLE 34 376778 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 12010 64669 SH SOLE 36 64669 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 343 1845 SH SOLE 40 1845 0 0 FLEX LTD ORD Y2573F102 1270 166862 SH SOLE 2 5232 0 161630 FLEX LTD ORD Y2573F102 1382 181662 SH SOLE 4 166937 0 14725 FLEX LTD ORD Y2573F102 2050 269369 SH SOLE 7 92085 0 177284 FLEX LTD ORD Y2573F102 67 8827 SH SOLE 13 8827 0 0 FLEX LTD ORD Y2573F102 59 7796 SH SOLE 15 7796 0 0 FLEX LTD ORD Y2573F102 406 53394 SH SOLE 18 9944 0 43450 FLEX LTD ORD Y2573F102 49 6430 SH SOLE 19 6430 0 0 FLEX LTD ORD Y2573F102 14776 1941652 SH SOLE 21 1941652 0 0 FLEX LTD ORD Y2573F102 15709 2064267 SH SOLE 22 1457440 0 606827 FLEX LTD ORD Y2573F102 2745 360651 SH SOLE 23 360651 0 0 FLEX LTD ORD Y2573F102 3993 524644 SH SOLE 25 524644 0 0 FLEX LTD ORD Y2573F102 16935 2225349 SH SOLE 26 845311 0 1380038 FLEX LTD ORD Y2573F102 763 100230 SH SOLE 28 75476 0 24754 FLEX LTD ORD Y2573F102 983 129199 SH SOLE 29 19563 0 109636 FLEX LTD ORD Y2573F102 9147 1201925 SH SOLE 30 1201925 0 0 FLEX LTD ORD Y2573F102 1313 172538 SH SOLE 31 107775 0 64763 FLEX LTD ORD Y2573F102 189 24827 SH SOLE 34 24827 0 0 FLEX LTD ORD Y2573F102 4237 556773 SH SOLE 36 556773 0 0 FLEX LTD ORD Y2573F102 81 10707 SH SOLE 40 10707 0 0 FLEX PHARMA INC COM 33938A105 1 1851 SH SOLE 18 1851 0 0 FLEX PHARMA INC COM 33938A105 15 45660 SH SOLE 21 45660 0 0 FLEX PHARMA INC COM 33938A105 3 9875 SH SOLE 22 9875 0 0 FLEXION THERAPEUTICS INC COM 33938J106 307 27164 SH SOLE 2 1238 0 25926 FLEXION THERAPEUTICS INC COM 33938J106 8 730 SH SOLE 7 730 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1329 117414 SH SOLE 18 117414 0 0 FLEXION THERAPEUTICS INC COM 33938J106 662 58439 SH SOLE 19 58439 0 0 FLEXION THERAPEUTICS INC COM 33938J106 18093 1598358 SH SOLE 21 1598358 0 0 FLEXION THERAPEUTICS INC COM 33938J106 11608 1025414 SH SOLE 22 987077 0 38337 FLEXION THERAPEUTICS INC COM 33938J106 152 13452 SH SOLE 26 0 0 13452 FLEXION THERAPEUTICS INC COM 33938J106 58 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 93 8235 SH SOLE 30 8235 0 0 FLEXION THERAPEUTICS INC COM 33938J106 42 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 20 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 197 8910 SH SOLE 2 295 0 8615 FLEXSTEEL INDS INC COM 339382103 3 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 575 26045 SH SOLE 18 26045 0 0 FLEXSTEEL INDS INC COM 339382103 233 10533 SH SOLE 19 10533 0 0 FLEXSTEEL INDS INC COM 339382103 5699 258126 SH SOLE 21 258126 0 0 FLEXSTEEL INDS INC COM 339382103 4415 199949 SH SOLE 22 194544 0 5405 FLIR SYS INC COM 302445101 15564 357457 SH SOLE 2 32169 0 325288 FLIR SYS INC COM 302445101 2200 50534 SH SOLE 4 47048 0 3486 FLIR SYS INC COM 302445101 6955 159747 SH SOLE 7 132191 0 27556 FLIR SYS INC COM 302445101 33 765 SH SOLE 13 765 0 0 FLIR SYS INC COM 302445101 13727 315278 SH SOLE 18 298434 0 16844 FLIR SYS INC COM 302445101 1815 41691 SH SOLE 19 41691 0 0 FLIR SYS INC COM 302445101 163463 3754323 SH SOLE 21 3754323 0 0 FLIR SYS INC COM 302445101 165349 3797628 SH SOLE 22 3438442 0 359186 FLIR SYS INC COM 302445101 4066 93390 SH SOLE 23 93390 0 0 FLIR SYS INC COM 302445101 8193 188166 SH SOLE 25 188166 0 0 FLIR SYS INC COM 302445101 22458 515807 SH SOLE 26 134916 0 380891 FLIR SYS INC COM 302445101 1178 27050 SH SOLE 28 19983 0 7067 FLIR SYS INC COM 302445101 1396 32057 SH SOLE 29 3799 0 28258 FLIR SYS INC COM 302445101 22841 524597 SH SOLE 30 524597 0 0 FLIR SYS INC COM 302445101 1804 41440 SH SOLE 31 25157 0 16283 FLIR SYS INC COM 302445101 1486 34122 SH SOLE 34 34122 0 0 FLIR SYS INC COM 302445101 1348 30949 SH SOLE 36 30949 0 0 FLIR SYS INC COM 302445101 120 2752 SH SOLE 40 2752 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2551 98492 SH SOLE 2 2730 0 95762 FLOOR & DECOR HLDGS INC CL A 339750101 6 237 SH SOLE 4 237 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 22 833 SH SOLE 7 833 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 635 24522 SH SOLE 18 24522 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 251 9693 SH SOLE 19 9693 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 22259 859427 SH SOLE 21 859427 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 36900 1424728 SH SOLE 22 1331521 0 93207 FLOOR & DECOR HLDGS INC CL A 339750101 499 19283 SH SOLE 26 6735 0 12548 FLOOR & DECOR HLDGS INC CL A 339750101 189 7279 SH SOLE 28 7279 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 368 14225 SH SOLE 30 14225 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 28 1067 SH SOLE 31 982 0 85 FLOOR & DECOR HLDGS INC CL A 339750101 96 3703 SH SOLE 40 3703 0 0 FLOTEK INDS INC DEL COM 343389102 90 82436 SH SOLE 2 2004 0 80432 FLOTEK INDS INC DEL COM 343389102 1 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 210 192313 SH SOLE 18 192313 0 0 FLOTEK INDS INC DEL COM 343389102 92 84607 SH SOLE 19 84607 0 0 FLOTEK INDS INC DEL COM 343389102 2095 1922277 SH SOLE 21 1922277 0 0 FLOTEK INDS INC DEL COM 343389102 1621 1487368 SH SOLE 22 1448495 0 38873 FLOWERS FOODS INC COM 343498101 9118 493656 SH SOLE 2 98523 0 395133 FLOWERS FOODS INC COM 343498101 16 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 92 4954 SH SOLE 7 4954 0 0 FLOWERS FOODS INC COM 343498101 9757 528264 SH SOLE 18 528264 0 0 FLOWERS FOODS INC COM 343498101 726 39290 SH SOLE 19 39290 0 0 FLOWERS FOODS INC COM 343498101 165177 8943005 SH SOLE 21 8943005 0 0 FLOWERS FOODS INC COM 343498101 111000 6009747 SH SOLE 22 5642872 0 366875 FLOWERS FOODS INC COM 343498101 873 47285 SH SOLE 23 47285 0 0 FLOWERS FOODS INC COM 343498101 1262 68340 SH SOLE 26 39964 0 28376 FLOWERS FOODS INC COM 343498101 440 23797 SH SOLE 28 23797 0 0 FLOWERS FOODS INC COM 343498101 889 48114 SH SOLE 30 48114 0 0 FLOWERS FOODS INC COM 343498101 70 3816 SH SOLE 31 3816 0 0 FLOWERS FOODS INC COM 343498101 122 6615 SH SOLE 36 6615 0 0 FLOWERS FOODS INC COM 343498101 380 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 12372 325404 SH SOLE 2 29436 0 295968 FLOWSERVE CORP COM 34354P105 1553 40840 SH SOLE 4 37388 0 3452 FLOWSERVE CORP COM 34354P105 3752 98685 SH SOLE 7 98685 0 0 FLOWSERVE CORP COM 34354P105 29 762 SH SOLE 13 762 0 0 FLOWSERVE CORP COM 34354P105 32 843 SH SOLE 15 843 0 0 FLOWSERVE CORP COM 34354P105 10145 266830 SH SOLE 18 250984 0 15846 FLOWSERVE CORP COM 34354P105 1485 39048 SH SOLE 19 39048 0 0 FLOWSERVE CORP COM 34354P105 107945 2839166 SH SOLE 21 2839166 0 0 FLOWSERVE CORP COM 34354P105 130859 3441849 SH SOLE 22 3092740 0 349109 FLOWSERVE CORP COM 34354P105 3512 92362 SH SOLE 23 92362 0 0 FLOWSERVE CORP COM 34354P105 4384 115295 SH SOLE 25 115295 0 0 FLOWSERVE CORP COM 34354P105 23526 618777 SH SOLE 26 200134 0 418643 FLOWSERVE CORP COM 34354P105 972 25556 SH SOLE 28 18604 0 6952 FLOWSERVE CORP COM 34354P105 1152 30298 SH SOLE 29 3694 0 26604 FLOWSERVE CORP COM 34354P105 16790 441618 SH SOLE 30 441618 0 0 FLOWSERVE CORP COM 34354P105 1908 50193 SH SOLE 31 29268 0 20925 FLOWSERVE CORP COM 34354P105 268 7050 SH SOLE 34 7050 0 0 FLOWSERVE CORP COM 34354P105 3511 92356 SH SOLE 36 92356 0 0 FLOWSERVE CORP COM 34354P105 100 2622 SH SOLE 40 2622 0 0 FLUENT INC COM 34380C102 122 33965 SH SOLE 2 636 0 33329 FLUENT INC COM 34380C102 434 120440 SH SOLE 18 120440 0 0 FLUENT INC COM 34380C102 168 46623 SH SOLE 19 46623 0 0 FLUENT INC COM 34380C102 4101 1139256 SH SOLE 21 1139256 0 0 FLUENT INC COM 34380C102 1647 457409 SH SOLE 22 438486 0 18923 FLUIDIGM CORP DEL COM 34385P108 186 21633 SH SOLE 2 817 0 20816 FLUIDIGM CORP DEL COM 34385P108 5 613 SH SOLE 7 613 0 0 FLUIDIGM CORP DEL COM 34385P108 767 88932 SH SOLE 18 88932 0 0 FLUIDIGM CORP DEL COM 34385P108 334 38767 SH SOLE 19 38767 0 0 FLUIDIGM CORP DEL COM 34385P108 8491 984997 SH SOLE 21 984997 0 0 FLUIDIGM CORP DEL COM 34385P108 8652 1003752 SH SOLE 22 982885 0 20867 FLUIDIGM CORP DEL COM 34385P108 10 1184 SH SOLE 23 1184 0 0 FLUOR CORP NEW COM 343412102 11463 355987 SH SOLE 2 54760 0 301227 FLUOR CORP NEW COM 343412102 1369 42502 SH SOLE 4 38113 0 4389 FLUOR CORP NEW COM 343412102 4846 150484 SH SOLE 7 122449 0 28035 FLUOR CORP NEW COM 343412102 79 2442 SH SOLE 13 2442 0 0 FLUOR CORP NEW COM 343412102 43 1326 SH SOLE 15 1326 0 0 FLUOR CORP NEW COM 343412102 9113 283005 SH SOLE 18 266026 0 16979 FLUOR CORP NEW COM 343412102 1437 44626 SH SOLE 19 44626 0 0 FLUOR CORP NEW COM 343412102 107583 3341079 SH SOLE 21 3341079 0 0 FLUOR CORP NEW COM 343412102 122970 3818955 SH SOLE 22 3402448 0 416507 FLUOR CORP NEW COM 343412102 3006 93368 SH SOLE 23 93368 0 0 FLUOR CORP NEW COM 343412102 11055 343333 SH SOLE 25 343333 0 0 FLUOR CORP NEW COM 343412102 12957 402399 SH SOLE 26 211157 0 191242 FLUOR CORP NEW COM 343412102 304 9433 SH SOLE 28 1913 0 7520 FLUOR CORP NEW COM 343412102 1068 33159 SH SOLE 29 4810 0 28349 FLUOR CORP NEW COM 343412102 17483 542943 SH SOLE 30 542943 0 0 FLUOR CORP NEW COM 343412102 1736 53911 SH SOLE 31 30708 0 23203 FLUOR CORP NEW COM 343412102 1198 37191 SH SOLE 34 37191 0 0 FLUOR CORP NEW COM 343412102 4338 134727 SH SOLE 36 134727 0 0 FLUOR CORP NEW COM 343412102 90 2810 SH SOLE 40 2810 0 0 FLUSHING FINL CORP COM 343873105 615 28549 SH SOLE 2 1034 0 27515 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 2356 109440 SH SOLE 18 109440 0 0 FLUSHING FINL CORP COM 343873105 881 40900 SH SOLE 19 40900 0 0 FLUSHING FINL CORP COM 343873105 21212 985247 SH SOLE 21 985247 0 0 FLUSHING FINL CORP COM 343873105 19704 915171 SH SOLE 22 877124 0 38047 FLUSHING FINL CORP COM 343873105 558 25928 SH SOLE 26 16855 0 9073 FLUSHING FINL CORP COM 343873105 85 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 127 5880 SH SOLE 30 5880 0 0 FLUSHING FINL CORP COM 343873105 68 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 338 27657 SH SOLE 2 954 0 26703 FLWS/1-800 FLOWERS CL A 68243Q106 6 469 SH SOLE 7 469 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 0 4 SH SOLE 17 0 0 4 FLWS/1-800 FLOWERS CL A 68243Q106 1154 94378 SH SOLE 18 94378 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 475 38845 SH SOLE 19 38845 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 11774 962718 SH SOLE 21 962718 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 9496 776450 SH SOLE 22 744807 0 31643 FLWS/1-800 FLOWERS CL A 68243Q106 43 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 98 7976 SH SOLE 30 7976 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 25 2065 SH SOLE 40 2065 0 0 FNB CORP PA COM 302520101 8336 847164 SH SOLE 2 162863 0 684301 FNB CORP PA COM 302520101 15 1497 SH SOLE 4 1497 0 0 FNB CORP PA COM 302520101 348 35336 SH SOLE 7 35336 0 0 FNB CORP PA COM 302520101 10390 1055847 SH SOLE 18 1055847 0 0 FNB CORP PA COM 302520101 655 66579 SH SOLE 19 66579 0 0 FNB CORP PA COM 302520101 232413 23619222 SH SOLE 21 23619222 0 0 FNB CORP PA COM 302520101 105809 10752981 SH SOLE 22 10111524 0 641457 FNB CORP PA COM 302520101 1173 119166 SH SOLE 26 82433 0 36733 FNB CORP PA COM 302520101 440 44729 SH SOLE 28 44729 0 0 FNB CORP PA COM 302520101 835 84847 SH SOLE 30 84847 0 0 FNB CORP PA COM 302520101 64 6554 SH SOLE 31 6554 0 0 FNB CORP PA COM 302520101 1168 118685 SH SOLE 32 118685 0 0 FNB CORP PA COM 302520101 172 17470 SH SOLE 36 17470 0 0 FNB CORP PA COM 302520101 335 34073 SH SOLE 40 34073 0 0 FNCB BANCORP INC COM 302578109 22 2658 SH SOLE 18 2658 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 2196 611643 SH SOLE 21 611643 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 27 7614 SH SOLE 22 7614 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 6 1559 SH SOLE 30 1559 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 394 14978 SH SOLE 2 726 0 14252 FOCUS FINL PARTNERS INC COM CL A 34417P100 11 400 SH SOLE 7 400 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1626 61738 SH SOLE 18 61738 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 728 27636 SH SOLE 19 27636 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 16550 628546 SH SOLE 21 628546 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 15107 573739 SH SOLE 22 552143 0 21596 FOCUS FINL PARTNERS INC COM CL A 34417P100 61 2312 SH SOLE 23 2312 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 256 9711 SH SOLE 26 0 0 9711 FOCUS FINL PARTNERS INC COM CL A 34417P100 30 1126 SH SOLE 29 0 0 1126 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6550 76121 SH SOLE 2 0 0 76121 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36406 423080 SH SOLE 18 303080 0 120000 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6724 78146 SH SOLE 19 78146 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1189 13822 SH SOLE 22 13822 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9896 115000 SH SOLE 25 115000 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1823 21187 SH SOLE 26 9815 0 11372 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 49275 572634 SH SOLE 34 572634 0 0 FONAR CORP COM NEW 344437405 139 6864 SH SOLE 2 232 0 6632 FONAR CORP COM NEW 344437405 5 229 SH SOLE 7 229 0 0 FONAR CORP COM NEW 344437405 433 21374 SH SOLE 18 21374 0 0 FONAR CORP COM NEW 344437405 181 8931 SH SOLE 19 8931 0 0 FONAR CORP COM NEW 344437405 4774 235894 SH SOLE 21 235894 0 0 FONAR CORP COM NEW 344437405 1587 78407 SH SOLE 22 74332 0 4075 FOOT LOCKER INC COM 344849104 12930 243036 SH SOLE 2 21109 0 221927 FOOT LOCKER INC COM 344849104 26 480 SH SOLE 4 480 0 0 FOOT LOCKER INC COM 344849104 4414 82964 SH SOLE 7 82964 0 0 FOOT LOCKER INC COM 344849104 46 868 SH SOLE 15 868 0 0 FOOT LOCKER INC COM 344849104 13347 250890 SH SOLE 18 245494 0 5396 FOOT LOCKER INC COM 344849104 1873 35202 SH SOLE 19 35202 0 0 FOOT LOCKER INC COM 344849104 134772 2533306 SH SOLE 21 2533306 0 0 FOOT LOCKER INC COM 344849104 166543 3130505 SH SOLE 22 2798707 0 331798 FOOT LOCKER INC COM 344849104 5723 107577 SH SOLE 25 107577 0 0 FOOT LOCKER INC COM 344849104 14847 279080 SH SOLE 26 85641 0 193439 FOOT LOCKER INC COM 344849104 825 15499 SH SOLE 28 15499 0 0 FOOT LOCKER INC COM 344849104 514 9653 SH SOLE 29 0 0 9653 FOOT LOCKER INC COM 344849104 14537 273250 SH SOLE 30 273250 0 0 FOOT LOCKER INC COM 344849104 124 2328 SH SOLE 31 2328 0 0 FOOT LOCKER INC COM 344849104 3770 70871 SH SOLE 36 70871 0 0 FOOT LOCKER INC COM 344849104 599 11258 SH SOLE 40 11258 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 74767 9773406 SH SOLE 2 831393 0 8942013 FORD MTR CO DEL COM PAR $0.01 345370860 9447 1234866 SH SOLE 4 1136754 0 98112 FORD MTR CO DEL COM PAR $0.01 345370860 27033 3533677 SH SOLE 7 3172432 0 361245 FORD MTR CO DEL COM PAR $0.01 345370860 1059 138377 SH SOLE 13 138377 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 284 37165 SH SOLE 15 37165 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 14 1773 SH SOLE 17 0 0 1773 FORD MTR CO DEL COM PAR $0.01 345370860 57198 7476871 SH SOLE 18 7015878 0 460993 FORD MTR CO DEL COM PAR $0.01 345370860 13102 1712672 SH SOLE 19 1712672 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 801188 104730495 SH SOLE 21 104730495 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 739388 96652051 SH SOLE 22 85560787 0 11091264 FORD MTR CO DEL COM PAR $0.01 345370860 20169 2636510 SH SOLE 23 2636510 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 27357 3576029 SH SOLE 25 3576029 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 111205 14536617 SH SOLE 26 3962739 0 10573878 FORD MTR CO DEL COM PAR $0.01 345370860 5391 704684 SH SOLE 28 513566 0 191118 FORD MTR CO DEL COM PAR $0.01 345370860 2850 372576 SH SOLE 29 132603 0 239973 FORD MTR CO DEL COM PAR $0.01 345370860 110449 14437769 SH SOLE 30 14437769 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 11096 1450466 SH SOLE 31 778521 0 671945 FORD MTR CO DEL COM PAR $0.01 345370860 4140 541133 SH SOLE 32 541133 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2300 300616 SH SOLE 34 300616 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10044 1312911 SH SOLE 35 1312911 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 32566 4256977 SH SOLE 36 4256977 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 649 84816 SH SOLE 40 84816 0 0 FORD MTR CO DEL OPTIONS 345370950 23 3000 SH Put SOLE 2 3000 0 0 FORD MTR CO DEL OPTIONS 345370950 765 100000 SH Put SOLE 19 100000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 631 24271 SH SOLE 2 1080 0 23191 FORESCOUT TECHNOLOGIES INC COM 34553D101 16 626 SH SOLE 7 626 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2497 96063 SH SOLE 18 96063 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 1163 44767 SH SOLE 19 44767 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 25157 967950 SH SOLE 21 967950 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 19617 754778 SH SOLE 22 723377 0 31401 FORESCOUT TECHNOLOGIES INC COM 34553D101 146 5625 SH SOLE 30 5625 0 0 FORESTAR GROUP INC COM 346232101 173 12502 SH SOLE 2 355 0 12147 FORESTAR GROUP INC COM 346232101 4 296 SH SOLE 4 296 0 0 FORESTAR GROUP INC COM 346232101 1 84 SH SOLE 7 84 0 0 FORESTAR GROUP INC COM 346232101 507 36576 SH SOLE 18 36576 0 0 FORESTAR GROUP INC COM 346232101 198 14311 SH SOLE 19 14311 0 0 FORESTAR GROUP INC COM 346232101 5408 390451 SH SOLE 21 390451 0 0 FORESTAR GROUP INC COM 346232101 4119 297425 SH SOLE 22 286647 0 10778 FORESTAR GROUP INC COM 346232101 148 10721 SH SOLE 26 1818 0 8903 FORESTAR GROUP INC COM 346232101 7 535 SH SOLE 28 535 0 0 FORESTAR GROUP INC COM 346232101 39 2834 SH SOLE 30 2834 0 0 FORESTAR GROUP INC COM 346232101 6 429 SH SOLE 40 429 0 0 FORMFACTOR INC COM 346375108 1046 74212 SH SOLE 2 2530 0 71682 FORMFACTOR INC COM 346375108 5 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 25 1776 SH SOLE 7 1776 0 0 FORMFACTOR INC COM 346375108 5549 393828 SH SOLE 18 393828 0 0 FORMFACTOR INC COM 346375108 1535 108946 SH SOLE 19 108946 0 0 FORMFACTOR INC COM 346375108 113304 8041473 SH SOLE 21 8041473 0 0 FORMFACTOR INC COM 346375108 31086 2206281 SH SOLE 22 2111231 0 95050 FORMFACTOR INC COM 346375108 103 7321 SH SOLE 26 0 0 7321 FORMFACTOR INC COM 346375108 142 10097 SH SOLE 28 10097 0 0 FORMFACTOR INC COM 346375108 31 2201 SH SOLE 29 0 0 2201 FORMFACTOR INC COM 346375108 2062 146327 SH SOLE 30 146327 0 0 FORMFACTOR INC COM 346375108 89 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 368 8228 SH SOLE 2 391 0 7837 FORRESTER RESH INC COM 346563109 3 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 12 277 SH SOLE 7 277 0 0 FORRESTER RESH INC COM 346563109 2382 53296 SH SOLE 18 53296 0 0 FORRESTER RESH INC COM 346563109 675 15106 SH SOLE 19 15106 0 0 FORRESTER RESH INC COM 346563109 49251 1101804 SH SOLE 21 1101804 0 0 FORRESTER RESH INC COM 346563109 12999 290801 SH SOLE 22 277611 0 13190 FORRESTER RESH INC COM 346563109 301 6739 SH SOLE 26 2297 0 4442 FORRESTER RESH INC COM 346563109 58 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 917 20506 SH SOLE 30 20506 0 0 FORRESTER RESH INC COM 346563109 39 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 61 16217 SH SOLE 2 749 0 15468 FORTERRA INC COM 34960W106 39 10376 SH SOLE 7 10376 0 0 FORTERRA INC COM 34960W106 240 63713 SH SOLE 18 63713 0 0 FORTERRA INC COM 34960W106 100 26714 SH SOLE 19 26714 0 0 FORTERRA INC COM 34960W106 2565 682106 SH SOLE 21 682106 0 0 FORTERRA INC COM 34960W106 1926 512124 SH SOLE 22 495010 0 17114 FORTERRA INC COM 34960W106 204 54280 SH SOLE 30 54280 0 0 FORTINET INC COM 34959E109 26356 374209 SH SOLE 2 59007 0 315202 FORTINET INC COM 34959E109 4208 59753 SH SOLE 4 55983 0 3770 FORTINET INC COM 34959E109 10624 150846 SH SOLE 7 122336 0 28510 FORTINET INC COM 34959E109 61 871 SH SOLE 13 871 0 0 FORTINET INC COM 34959E109 23109 328111 SH SOLE 18 310823 0 17288 FORTINET INC COM 34959E109 3303 46900 SH SOLE 19 46900 0 0 FORTINET INC COM 34959E109 280155 3977775 SH SOLE 21 3977775 0 0 FORTINET INC COM 34959E109 279220 3964501 SH SOLE 22 3608527 0 355974 FORTINET INC COM 34959E109 7484 106255 SH SOLE 23 106255 0 0 FORTINET INC COM 34959E109 5165 73339 SH SOLE 25 73339 0 0 FORTINET INC COM 34959E109 37166 527696 SH SOLE 26 117723 0 409973 FORTINET INC COM 34959E109 1947 27640 SH SOLE 28 20238 0 7402 FORTINET INC COM 34959E109 2797 39710 SH SOLE 29 8331 0 31379 FORTINET INC COM 34959E109 44088 625980 SH SOLE 30 625980 0 0 FORTINET INC COM 34959E109 4337 61574 SH SOLE 31 44553 0 17021 FORTINET INC COM 34959E109 1365 19377 SH SOLE 34 19377 0 0 FORTINET INC COM 34959E109 2239 31786 SH SOLE 36 31786 0 0 FORTINET INC COM 34959E109 211 3000 SH SOLE 40 3000 0 0 FORTIS INC COM 349553107 4812 144250 SH SOLE 19 144250 0 0 FORTIS INC COM 349553107 838 25128 SH SOLE 30 25128 0 0 FORTIS INC COM 349553107 16436 492685 SH SOLE 34 492685 0 0 FORTIS INC COM 349553107 93 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 49274 728259 SH SOLE 2 78595 0 649664 FORTIVE CORP COM 34959J108 6504 96128 SH SOLE 4 88139 0 7989 FORTIVE CORP COM 34959J108 15793 233411 SH SOLE 7 219806 0 13605 FORTIVE CORP COM 34959J108 439 6493 SH SOLE 13 6493 0 0 FORTIVE CORP COM 34959J108 197 2913 SH SOLE 15 2913 0 0 FORTIVE CORP COM 34959J108 91509 1352486 SH SOLE 18 1211075 0 141411 FORTIVE CORP COM 34959J108 14073 207993 SH SOLE 19 207993 0 0 FORTIVE CORP COM 34959J108 448964 6635583 SH SOLE 21 6635583 0 0 FORTIVE CORP COM 34959J108 475351 7025589 SH SOLE 22 6241852 0 783737 FORTIVE CORP COM 34959J108 14278 211025 SH SOLE 23 211025 0 0 FORTIVE CORP COM 34959J108 20545 303655 SH SOLE 25 273002 0 30653 FORTIVE CORP COM 34959J108 74696 1103987 SH SOLE 26 329744 0 774243 FORTIVE CORP COM 34959J108 4033 59605 SH SOLE 28 44185 0 15420 FORTIVE CORP COM 34959J108 763 11270 SH SOLE 29 11270 0 0 FORTIVE CORP COM 34959J108 64666 955746 SH SOLE 30 955746 0 0 FORTIVE CORP COM 34959J108 8332 123140 SH SOLE 31 63718 0 59422 FORTIVE CORP COM 34959J108 19296 285194 SH SOLE 34 285194 0 0 FORTIVE CORP COM 34959J108 17018 251529 SH SOLE 36 251529 0 0 FORTIVE CORP COM 34959J108 424 6272 SH SOLE 40 6272 0 0 FORTIVE CORP 5% PFD CNV SER A 34959J207 128341 141813 SH SOLE 21 141813 0 0 FORTRESS BIOTECH INC COM 34960Q109 24 27724 SH SOLE 2 630 0 27094 FORTRESS BIOTECH INC COM 34960Q109 90 104648 SH SOLE 18 104648 0 0 FORTRESS BIOTECH INC COM 34960Q109 37 43323 SH SOLE 19 43323 0 0 FORTRESS BIOTECH INC COM 34960Q109 1029 1196570 SH SOLE 21 1196570 0 0 FORTRESS BIOTECH INC COM 34960Q109 439 510637 SH SOLE 22 500488 0 10149 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 763 53240 SH SOLE 22 0 0 53240 FORTUNE BRANDS HOME & SEC IN COM 34964C106 32019 842840 SH SOLE 2 445374 0 397466 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5402 142187 SH SOLE 4 138337 0 3850 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5176 136235 SH SOLE 7 130778 0 5457 FORTUNE BRANDS HOME & SEC IN COM 34964C106 34 903 SH SOLE 13 903 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 44 1160 SH SOLE 15 1160 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13005 342317 SH SOLE 18 324519 0 17798 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10516 276815 SH SOLE 19 276815 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 130192 3427013 SH SOLE 21 3427013 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 167545 4410240 SH SOLE 22 3633884 0 776356 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11199 294792 SH SOLE 23 294792 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4823 126947 SH SOLE 25 126947 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31954 841118 SH SOLE 26 212247 0 628871 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1104 29056 SH SOLE 28 21000 0 8056 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6656 175205 SH SOLE 29 143614 0 31591 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19215 505796 SH SOLE 30 505796 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 12135 319422 SH SOLE 31 232017 0 87405 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5169 136061 SH SOLE 34 136061 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6678 175786 SH SOLE 36 175786 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 117 3091 SH SOLE 40 3091 0 0 FORTY SEVEN INC COM 34983P104 94 5995 SH SOLE 2 0 0 5995 FORTY SEVEN INC COM 34983P104 449 28590 SH SOLE 18 28590 0 0 FORTY SEVEN INC COM 34983P104 802 50998 SH SOLE 19 50998 0 0 FORTY SEVEN INC COM 34983P104 9835 625626 SH SOLE 21 625626 0 0 FORTY SEVEN INC COM 34983P104 2072 131838 SH SOLE 22 129692 0 2146 FORTY SEVEN INC COM 34983P104 16 1033 SH SOLE 23 1033 0 0 FORTY SEVEN INC COM 34983P104 16 1005 SH SOLE 26 0 0 1005 FORTY SEVEN INC COM 34983P104 14 869 SH SOLE 30 869 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 370 89487 SH SOLE 2 3041 0 86446 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 288 SH SOLE 4 288 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 7 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1089 263709 SH SOLE 18 263709 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 480 116136 SH SOLE 19 116136 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 12429 3009559 SH SOLE 21 3009559 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9839 2382444 SH SOLE 22 2273781 0 108663 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 114 27513 SH SOLE 26 22372 0 5141 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 38 9104 SH SOLE 28 9104 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 83 20108 SH SOLE 30 20108 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 29 6935 SH SOLE 40 6935 0 0 FORWARD AIR CORP COM 349853101 1274 23228 SH SOLE 2 1015 0 22213 FORWARD AIR CORP COM 349853101 8 150 SH SOLE 4 150 0 0 FORWARD AIR CORP COM 349853101 35 633 SH SOLE 7 633 0 0 FORWARD AIR CORP COM 349853101 8091 147520 SH SOLE 18 147520 0 0 FORWARD AIR CORP COM 349853101 2399 43743 SH SOLE 19 43743 0 0 FORWARD AIR CORP COM 349853101 168709 3075822 SH SOLE 21 3075822 0 0 FORWARD AIR CORP COM 349853101 47367 863578 SH SOLE 22 823052 0 40526 FORWARD AIR CORP COM 349853101 335 6101 SH SOLE 26 4416 0 1685 FORWARD AIR CORP COM 349853101 242 4413 SH SOLE 28 4413 0 0 FORWARD AIR CORP COM 349853101 3217 58655 SH SOLE 30 58655 0 0 FORWARD AIR CORP COM 349853101 180 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 8 6007 SH SOLE 21 6007 0 0 FORWARD INDS INC N Y COM NEW 349862300 582 448017 SH SOLE 22 448017 0 0 FOSSIL GROUP INC COM 34988V106 704 44773 SH SOLE 2 1527 0 43246 FOSSIL GROUP INC COM 34988V106 3 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 56 3556 SH SOLE 7 3556 0 0 FOSSIL GROUP INC COM 34988V106 3655 232343 SH SOLE 18 232343 0 0 FOSSIL GROUP INC COM 34988V106 1070 68033 SH SOLE 19 68033 0 0 FOSSIL GROUP INC COM 34988V106 76146 4840801 SH SOLE 21 4840801 0 0 FOSSIL GROUP INC COM 34988V106 21540 1369335 SH SOLE 22 1272758 0 96577 FOSSIL GROUP INC COM 34988V106 93 5905 SH SOLE 26 3916 0 1989 FOSSIL GROUP INC COM 34988V106 99 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 1400 89029 SH SOLE 30 89029 0 0 FOSSIL GROUP INC COM 34988V106 76 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 153 9601 SH SOLE 2 341 0 9260 FOSTER L B CO COM 350060109 4 246 SH SOLE 7 246 0 0 FOSTER L B CO COM 350060109 531 33376 SH SOLE 18 33376 0 0 FOSTER L B CO COM 350060109 224 14070 SH SOLE 19 14070 0 0 FOSTER L B CO COM 350060109 5552 349171 SH SOLE 21 349171 0 0 FOSTER L B CO COM 350060109 3697 232500 SH SOLE 22 220690 0 11810 FOUNDATION BLDG MATLS INC COM 350392106 133 16064 SH SOLE 2 425 0 15639 FOUNDATION BLDG MATLS INC COM 350392106 3 397 SH SOLE 7 397 0 0 FOUNDATION BLDG MATLS INC COM 350392106 425 51200 SH SOLE 18 51200 0 0 FOUNDATION BLDG MATLS INC COM 350392106 172 20718 SH SOLE 19 20718 0 0 FOUNDATION BLDG MATLS INC COM 350392106 4254 511855 SH SOLE 21 511855 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1752 210781 SH SOLE 22 200232 0 10549 FOUNDATION BLDG MATLS INC COM 350392106 187 22496 SH SOLE 26 0 0 22496 FOUNDATION BLDG MATLS INC COM 350392106 24 2829 SH SOLE 30 2829 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2824 107776 SH SOLE 2 49071 0 58705 FOUR CORNERS PPTY TR INC COM 35086T109 1254 47863 SH SOLE 4 47863 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2929 111795 SH SOLE 7 111795 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 71 2703 SH SOLE 15 2703 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8847 337690 SH SOLE 18 337690 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 15472 590525 SH SOLE 19 590525 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 193305 7378048 SH SOLE 21 7378048 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 90669 3460656 SH SOLE 22 3371618 0 89038 FOUR CORNERS PPTY TR INC COM 35086T109 4054 154735 SH SOLE 23 154735 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3548 135421 SH SOLE 25 135421 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 6176 235710 SH SOLE 26 4489 0 231221 FOUR CORNERS PPTY TR INC COM 35086T109 236 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1917 73187 SH SOLE 29 24113 0 49074 FOUR CORNERS PPTY TR INC COM 35086T109 11475 437996 SH SOLE 30 437996 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 211 8069 SH SOLE 40 8069 0 0 FOX FACTORY HLDG CORP COM 35138V102 1819 30902 SH SOLE 2 3195 0 27707 FOX FACTORY HLDG CORP COM 35138V102 9 160 SH SOLE 4 160 0 0 FOX FACTORY HLDG CORP COM 35138V102 43 726 SH SOLE 7 726 0 0 FOX FACTORY HLDG CORP COM 35138V102 10822 183822 SH SOLE 18 183822 0 0 FOX FACTORY HLDG CORP COM 35138V102 5666 96254 SH SOLE 19 96254 0 0 FOX FACTORY HLDG CORP COM 35138V102 229558 3899401 SH SOLE 21 3899401 0 0 FOX FACTORY HLDG CORP COM 35138V102 63531 1079171 SH SOLE 22 1033831 0 45340 FOX FACTORY HLDG CORP COM 35138V102 375 6373 SH SOLE 23 6373 0 0 FOX FACTORY HLDG CORP COM 35138V102 2303 39113 SH SOLE 26 6235 0 32878 FOX FACTORY HLDG CORP COM 35138V102 277 4697 SH SOLE 28 4697 0 0 FOX FACTORY HLDG CORP COM 35138V102 331 5628 SH SOLE 29 0 0 5628 FOX FACTORY HLDG CORP COM 35138V102 4521 76791 SH SOLE 30 76791 0 0 FOX FACTORY HLDG CORP COM 35138V102 247 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM 351793104 34 35470 SH SOLE 2 1321 0 34149 FRANCESCAS HLDGS CORP COM 351793104 1 926 SH SOLE 7 926 0 0 FRANCESCAS HLDGS CORP COM 351793104 179 184127 SH SOLE 18 184127 0 0 FRANCESCAS HLDGS CORP COM 351793104 42 43099 SH SOLE 19 43099 0 0 FRANCESCAS HLDGS CORP COM 351793104 3759 3871757 SH SOLE 21 3871757 0 0 FRANCESCAS HLDGS CORP COM 351793104 992 1021983 SH SOLE 22 981079 0 40904 FRANCESCAS HLDGS CORP COM 351793104 59 60429 SH SOLE 30 60429 0 0 FRANCO NEVADA CORP COM 351858105 7632 108758 SH SOLE 21 108758 0 0 FRANKLIN COVEY CO COM 353469109 220 9836 SH SOLE 2 275 0 9561 FRANKLIN COVEY CO COM 353469109 5 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 711 31840 SH SOLE 18 31840 0 0 FRANKLIN COVEY CO COM 353469109 313 13998 SH SOLE 19 13998 0 0 FRANKLIN COVEY CO COM 353469109 7660 343029 SH SOLE 21 343029 0 0 FRANKLIN COVEY CO COM 353469109 9788 438324 SH SOLE 22 406493 0 31831 FRANKLIN ELEC INC COM 353514102 1675 39063 SH SOLE 2 1607 0 37456 FRANKLIN ELEC INC COM 353514102 13 298 SH SOLE 4 298 0 0 FRANKLIN ELEC INC COM 353514102 872 20341 SH SOLE 7 20341 0 0 FRANKLIN ELEC INC COM 353514102 9468 220801 SH SOLE 18 220801 0 0 FRANKLIN ELEC INC COM 353514102 2967 69190 SH SOLE 19 69190 0 0 FRANKLIN ELEC INC COM 353514102 184578 4304523 SH SOLE 21 4304523 0 0 FRANKLIN ELEC INC COM 353514102 51919 1210801 SH SOLE 22 1153857 0 56944 FRANKLIN ELEC INC COM 353514102 419 9782 SH SOLE 26 5324 0 4458 FRANKLIN ELEC INC COM 353514102 243 5676 SH SOLE 28 5676 0 0 FRANKLIN ELEC INC COM 353514102 8151 190095 SH SOLE 30 190095 0 0 FRANKLIN ELEC INC COM 353514102 191 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 334 12682 SH SOLE 2 495 0 12187 FRANKLIN FINL NETWORK INC COM 35352P104 6 232 SH SOLE 7 232 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1789 67845 SH SOLE 18 67845 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 504 19126 SH SOLE 19 19126 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 35793 1357336 SH SOLE 21 1357336 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 11320 429269 SH SOLE 22 410229 0 19040 FRANKLIN FINL NETWORK INC COM 35352P104 69 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 55 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 720 27294 SH SOLE 30 27294 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 55 2099 SH SOLE 40 2099 0 0 FRANKLIN RES INC COM 354613101 26892 906684 SH SOLE 2 179487 0 727197 FRANKLIN RES INC COM 354613101 3782 127516 SH SOLE 4 118964 0 8552 FRANKLIN RES INC COM 354613101 24153 814323 SH SOLE 7 450096 0 364227 FRANKLIN RES INC COM 354613101 221 7462 SH SOLE 13 7462 0 0 FRANKLIN RES INC COM 354613101 76 2546 SH SOLE 15 2546 0 0 FRANKLIN RES INC COM 354613101 20428 688727 SH SOLE 18 650286 0 38441 FRANKLIN RES INC COM 354613101 2475 83440 SH SOLE 19 83440 0 0 FRANKLIN RES INC COM 354613101 251875 8492072 SH SOLE 21 8492072 0 0 FRANKLIN RES INC COM 354613101 226390 7632843 SH SOLE 22 6705097 0 927746 FRANKLIN RES INC COM 354613101 6876 231838 SH SOLE 23 231838 0 0 FRANKLIN RES INC COM 354613101 9185 309663 SH SOLE 25 309663 0 0 FRANKLIN RES INC COM 354613101 54509 1837787 SH SOLE 26 407235 0 1430552 FRANKLIN RES INC COM 354613101 1798 60626 SH SOLE 28 44226 0 16400 FRANKLIN RES INC COM 354613101 599 20192 SH SOLE 29 20192 0 0 FRANKLIN RES INC COM 354613101 39463 1330510 SH SOLE 30 1330510 0 0 FRANKLIN RES INC COM 354613101 3811 128492 SH SOLE 31 87114 0 41378 FRANKLIN RES INC COM 354613101 773 26062 SH SOLE 34 26062 0 0 FRANKLIN RES INC COM 354613101 12799 431525 SH SOLE 36 431525 0 0 FRANKLIN RES INC COM 354613101 199 6715 SH SOLE 40 6715 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 737 118285 SH SOLE 2 11485 0 106800 FRANKLIN STREET PPTYS CORP COM 35471R106 447 71679 SH SOLE 4 71679 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1038 166571 SH SOLE 7 166571 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 26 4167 SH SOLE 15 4167 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 3387 543630 SH SOLE 18 543630 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2350 377256 SH SOLE 19 377256 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 72908 11702715 SH SOLE 21 11702715 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 28664 4600910 SH SOLE 22 4455890 0 145020 FRANKLIN STREET PPTYS CORP COM 35471R106 23 3673 SH SOLE 23 3673 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1433 229972 SH SOLE 25 229972 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 469 75303 SH SOLE 26 14556 0 60747 FRANKLIN STREET PPTYS CORP COM 35471R106 80 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 213 34121 SH SOLE 29 34121 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 4180 671023 SH SOLE 30 671023 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 65 10443 SH SOLE 40 10443 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 110 SH SOLE 17 0 0 110 FRANKS INTL N V COM N33462107 431 82571 SH SOLE 2 4001 0 78570 FRANKS INTL N V COM N33462107 2 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 8 1601 SH SOLE 7 1601 0 0 FRANKS INTL N V COM N33462107 1314 251664 SH SOLE 18 251664 0 0 FRANKS INTL N V COM N33462107 571 109346 SH SOLE 19 109346 0 0 FRANKS INTL N V COM N33462107 14561 2789524 SH SOLE 21 2789524 0 0 FRANKS INTL N V COM N33462107 11002 2107604 SH SOLE 22 2011070 0 96534 FRANKS INTL N V COM N33462107 55 10578 SH SOLE 28 10578 0 0 FRANKS INTL N V COM N33462107 116 22170 SH SOLE 30 22170 0 0 FRANKS INTL N V COM N33462107 27 5080 SH SOLE 40 5080 0 0 FREDS INC CL A 356108100 9 4945 SH SOLE 18 4945 0 0 FREDS INC CL A 356108100 143 75530 SH SOLE 21 75530 0 0 FREDS INC CL A 356108100 1018 538382 SH SOLE 22 538382 0 0 FREEPORT-MCMORAN INC CL B 35671D857 37287 3616547 SH SOLE 2 402717 0 3213830 FREEPORT-MCMORAN INC CL B 35671D857 4872 472577 SH SOLE 4 436165 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 16775 1627102 SH SOLE 7 1593698 0 33404 FREEPORT-MCMORAN INC CL B 35671D857 470 45582 SH SOLE 13 45582 0 0 FREEPORT-MCMORAN INC CL B 35671D857 116 11204 SH SOLE 15 11204 0 0 FREEPORT-MCMORAN INC CL B 35671D857 68023 6597793 SH SOLE 18 5998766 0 599027 FREEPORT-MCMORAN INC CL B 35671D857 27262 2644212 SH SOLE 19 2644212 0 0 FREEPORT-MCMORAN INC CL B 35671D857 352594 34199268 SH SOLE 21 34199268 0 0 FREEPORT-MCMORAN INC CL B 35671D857 389792 37807158 SH SOLE 22 34028822 0 3778336 FREEPORT-MCMORAN INC CL B 35671D857 10471 1015596 SH SOLE 23 1015596 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14457 1402247 SH SOLE 25 1280297 0 121950 FREEPORT-MCMORAN INC CL B 35671D857 55677 5400280 SH SOLE 26 1544907 0 3855373 FREEPORT-MCMORAN INC CL B 35671D857 2756 267337 SH SOLE 28 195110 0 72227 FREEPORT-MCMORAN INC CL B 35671D857 534 51798 SH SOLE 29 51798 0 0 FREEPORT-MCMORAN INC CL B 35671D857 48620 4715776 SH SOLE 30 4715776 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5177 502138 SH SOLE 31 263713 0 238425 FREEPORT-MCMORAN INC CL B 35671D857 16171 1568445 SH SOLE 34 1568445 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14311 1388032 SH SOLE 36 1388032 0 0 FREEPORT-MCMORAN INC CL B 35671D857 363 35187 SH SOLE 40 35187 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D957 46 4500 SH Put SOLE 2 4500 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D957 1547 150000 SH Put SOLE 19 150000 0 0 FREIGHTCAR AMER INC COM 357023100 88 13100 SH SOLE 2 365 0 12735 FREIGHTCAR AMER INC COM 357023100 2 282 SH SOLE 7 282 0 0 FREIGHTCAR AMER INC COM 357023100 286 42724 SH SOLE 18 42724 0 0 FREIGHTCAR AMER INC COM 357023100 126 18797 SH SOLE 19 18797 0 0 FREIGHTCAR AMER INC COM 357023100 2870 429020 SH SOLE 21 429020 0 0 FREIGHTCAR AMER INC COM 357023100 3117 465907 SH SOLE 22 348075 0 117832 FREQUENCY ELECTRS INC COM 358010106 9 832 SH SOLE 18 832 0 0 FREQUENCY ELECTRS INC COM 358010106 201 18946 SH SOLE 21 18946 0 0 FREQUENCY ELECTRS INC COM 358010106 1823 172020 SH SOLE 22 172020 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1 46 SH SOLE 18 46 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 884 31269 SH SOLE 2 1048 0 30221 FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 764 27033 SH SOLE 7 27033 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2935 103817 SH SOLE 18 103817 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1255 44389 SH SOLE 19 44389 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 29410 1040315 SH SOLE 21 1040315 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 27967 989275 SH SOLE 22 944598 0 44677 FRESH DEL MONTE PRODUCE INC ORD G36738105 178 6308 SH SOLE 23 6308 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 421 14884 SH SOLE 26 5247 0 9637 FRESH DEL MONTE PRODUCE INC ORD G36738105 90 3200 SH SOLE 28 3200 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 399 14113 SH SOLE 30 14113 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 35 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 104 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 696 21635 SH SOLE 2 1304 0 20331 FRESHPET INC COM 358039105 15 455 SH SOLE 7 455 0 0 FRESHPET INC COM 358039105 2911 90502 SH SOLE 18 90502 0 0 FRESHPET INC COM 358039105 2128 66182 SH SOLE 19 66182 0 0 FRESHPET INC COM 358039105 29650 921955 SH SOLE 21 921955 0 0 FRESHPET INC COM 358039105 24132 750375 SH SOLE 22 715539 0 34836 FRESHPET INC COM 358039105 12 372 SH SOLE 23 372 0 0 FRESHPET INC COM 358039105 445 13822 SH SOLE 26 0 0 13822 FRESHPET INC COM 358039105 104 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 206 6417 SH SOLE 30 6417 0 0 FRESHPET INC COM 358039105 70 2189 SH SOLE 40 2189 0 0 FRIEDMAN INDS INC COM 358435105 9 1307 SH SOLE 18 1307 0 0 FRIEDMAN INDS INC COM 358435105 163 23071 SH SOLE 21 23071 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 479 54842 SH SOLE 2 3883 0 50959 FRONT YD RESIDENTIAL CORP COM 35904G107 4 485 SH SOLE 4 485 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 10 1163 SH SOLE 7 1163 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1537 176068 SH SOLE 18 176068 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 738 84573 SH SOLE 19 84573 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 16407 1879374 SH SOLE 21 1879374 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 15463 1771248 SH SOLE 22 1691721 0 79527 FRONT YD RESIDENTIAL CORP COM 35904G107 96 11036 SH SOLE 23 11036 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 51 5856 SH SOLE 26 0 0 5856 FRONT YD RESIDENTIAL CORP COM 35904G107 72 8232 SH SOLE 28 8232 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 114 13038 SH SOLE 30 13038 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 57 6530 SH SOLE 40 6530 0 0 FRONTDOOR INC COM 35905A109 3264 122662 SH SOLE 2 4429 0 118233 FRONTDOOR INC COM 35905A109 8 301 SH SOLE 4 301 0 0 FRONTDOOR INC COM 35905A109 48 1821 SH SOLE 7 1821 0 0 FRONTDOOR INC COM 35905A109 1080 40576 SH SOLE 18 40576 0 0 FRONTDOOR INC COM 35905A109 375 14085 SH SOLE 19 14085 0 0 FRONTDOOR INC COM 35905A109 22246 836018 SH SOLE 21 836018 0 0 FRONTDOOR INC COM 35905A109 49179 1848151 SH SOLE 22 1721476 0 126675 FRONTDOOR INC COM 35905A109 524 19685 SH SOLE 26 11349 0 8336 FRONTDOOR INC COM 35905A109 249 9340 SH SOLE 28 9340 0 0 FRONTDOOR INC COM 35905A109 176 6622 SH SOLE 29 0 0 6622 FRONTDOOR INC COM 35905A109 448 16820 SH SOLE 30 16820 0 0 FRONTDOOR INC COM 35905A109 38 1424 SH SOLE 31 1424 0 0 FRONTDOOR INC COM 35905A109 31 1168 SH SOLE 36 1168 0 0 FRONTDOOR INC COM 35905A109 202 7609 SH SOLE 40 7609 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 252 105789 SH SOLE 2 3297 0 102492 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 343 SH SOLE 4 343 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 40 16967 SH SOLE 7 16967 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1283 539108 SH SOLE 18 539108 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 352 147966 SH SOLE 19 147966 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 27870 11709898 SH SOLE 21 11709898 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8550 3592508 SH SOLE 22 3196323 0 396185 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 52 22015 SH SOLE 26 17629 0 4386 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 28 11567 SH SOLE 28 11567 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 483 203047 SH SOLE 30 203047 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 26 10900 SH SOLE 40 10900 0 0 FRONTLINE LTD SHS NEW G3682E192 460 83199 SH SOLE 2 2760 0 80439 FRONTLINE LTD SHS NEW G3682E192 9 1587 SH SOLE 7 1587 0 0 FRONTLINE LTD SHS NEW G3682E192 1442 260713 SH SOLE 18 260713 0 0 FRONTLINE LTD SHS NEW G3682E192 611 110466 SH SOLE 19 110466 0 0 FRONTLINE LTD SHS NEW G3682E192 13692 2475952 SH SOLE 21 2475952 0 0 FRONTLINE LTD SHS NEW G3682E192 4464 807202 SH SOLE 22 747097 0 60105 FRP HLDGS INC COM 30292L107 298 6469 SH SOLE 2 258 0 6211 FRP HLDGS INC COM 30292L107 6 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1148 24952 SH SOLE 18 24952 0 0 FRP HLDGS INC COM 30292L107 465 10104 SH SOLE 19 10104 0 0 FRP HLDGS INC COM 30292L107 11915 258971 SH SOLE 21 258971 0 0 FRP HLDGS INC COM 30292L107 10301 223893 SH SOLE 22 213573 0 10320 FRP HLDGS INC COM 30292L107 99 2161 SH SOLE 30 2161 0 0 FS BANCORP INC COM 30263Y104 137 3198 SH SOLE 2 92 0 3106 FS BANCORP INC COM 30263Y104 4 102 SH SOLE 7 102 0 0 FS BANCORP INC COM 30263Y104 587 13698 SH SOLE 18 13698 0 0 FS BANCORP INC COM 30263Y104 228 5319 SH SOLE 19 5319 0 0 FS BANCORP INC COM 30263Y104 5749 134080 SH SOLE 21 134080 0 0 FS BANCORP INC COM 30263Y104 1670 38953 SH SOLE 22 37252 0 1701 FS KKR CAPITAL CORP COM 302635107 5657 1092129 SH SOLE 30 1092129 0 0 FSB BANCORP INC COM 30289C102 5 301 SH SOLE 18 301 0 0 FTD COS INC COM 30281V108 5 3232 SH SOLE 18 3232 0 0 FTD COS INC COM 30281V108 74 49716 SH SOLE 21 49716 0 0 FTD COS INC COM 30281V108 613 414456 SH SOLE 22 414456 0 0 FTE NETWORKS INC COM PAR 30283R402 1 580 SH SOLE 18 580 0 0 FTE NETWORKS INC COM PAR 30283R402 12 5327 SH SOLE 21 5327 0 0 FTI CONSULTING INC COM 302941109 2597 38977 SH SOLE 2 1334 0 37643 FTI CONSULTING INC COM 302941109 13 199 SH SOLE 4 199 0 0 FTI CONSULTING INC COM 302941109 52 782 SH SOLE 7 782 0 0 FTI CONSULTING INC COM 302941109 13062 196012 SH SOLE 18 196012 0 0 FTI CONSULTING INC COM 302941109 3772 56605 SH SOLE 19 56605 0 0 FTI CONSULTING INC COM 302941109 271424 4072984 SH SOLE 21 4072984 0 0 FTI CONSULTING INC COM 302941109 80614 1209691 SH SOLE 22 1157091 0 52600 FTI CONSULTING INC COM 302941109 37 557 SH SOLE 23 557 0 0 FTI CONSULTING INC COM 302941109 787 11812 SH SOLE 26 3960 0 7852 FTI CONSULTING INC COM 302941109 314 4718 SH SOLE 28 4718 0 0 FTI CONSULTING INC COM 302941109 5297 79485 SH SOLE 30 79485 0 0 FTI CONSULTING INC COM 302941109 132 1985 SH SOLE 36 1985 0 0 FTI CONSULTING INC COM 302941109 295 4422 SH SOLE 40 4422 0 0 FTS INTERNATIONAL INC COM 30283W104 260 36612 SH SOLE 2 1003 0 35609 FTS INTERNATIONAL INC COM 30283W104 5 709 SH SOLE 7 709 0 0 FTS INTERNATIONAL INC COM 30283W104 782 110055 SH SOLE 18 110055 0 0 FTS INTERNATIONAL INC COM 30283W104 327 46048 SH SOLE 19 46048 0 0 FTS INTERNATIONAL INC COM 30283W104 7587 1067048 SH SOLE 21 1067048 0 0 FTS INTERNATIONAL INC COM 30283W104 6055 851577 SH SOLE 22 815368 0 36209 FTS INTERNATIONAL INC COM 30283W104 25 3507 SH SOLE 30 3507 0 0 FUEL TECH INC COM 359523107 13 10680 SH SOLE 21 10680 0 0 FUEL TECH INC COM 359523107 592 497655 SH SOLE 22 497655 0 0 FUELCELL ENERGY INC COM NEW 35952H502 42 76803 SH SOLE 2 3943 0 72860 FUELCELL ENERGY INC COM NEW 35952H502 153 277439 SH SOLE 18 277439 0 0 FUELCELL ENERGY INC COM NEW 35952H502 74 134438 SH SOLE 19 134438 0 0 FUELCELL ENERGY INC COM NEW 35952H502 1811 3289618 SH SOLE 21 3289618 0 0 FUELCELL ENERGY INC COM NEW 35952H502 871 1582877 SH SOLE 22 1557704 0 25173 FULGENT GENETICS INC COM 359664109 3 956 SH SOLE 18 956 0 0 FULGENT GENETICS INC COM 359664109 45 14350 SH SOLE 21 14350 0 0 FULL HOUSE RESORTS INC COM 359678109 8 4203 SH SOLE 18 4203 0 0 FULL HOUSE RESORTS INC COM 359678109 137 67663 SH SOLE 21 67663 0 0 FULLER H B CO COM 359694106 1924 45094 SH SOLE 2 1730 0 43364 FULLER H B CO COM 359694106 19 455 SH SOLE 4 455 0 0 FULLER H B CO COM 359694106 1853 43436 SH SOLE 7 43436 0 0 FULLER H B CO COM 359694106 11150 261307 SH SOLE 18 261307 0 0 FULLER H B CO COM 359694106 3282 76909 SH SOLE 19 76909 0 0 FULLER H B CO COM 359694106 232332 5444845 SH SOLE 21 5444845 0 0 FULLER H B CO COM 359694106 64003 1499954 SH SOLE 22 1431834 0 68120 FULLER H B CO COM 359694106 381 8938 SH SOLE 26 4559 0 4379 FULLER H B CO COM 359694106 313 7335 SH SOLE 28 7335 0 0 FULLER H B CO COM 359694106 4359 102154 SH SOLE 30 102154 0 0 FULLER H B CO COM 359694106 61 1420 SH SOLE 36 1420 0 0 FULLER H B CO COM 359694106 226 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 3874 250265 SH SOLE 2 78633 0 171632 FULTON FINL CORP PA COM 360271100 12 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 69 4462 SH SOLE 7 4462 0 0 FULTON FINL CORP PA COM 360271100 15631 1009777 SH SOLE 18 1009777 0 0 FULTON FINL CORP PA COM 360271100 3994 258019 SH SOLE 19 258019 0 0 FULTON FINL CORP PA COM 360271100 195918 12656186 SH SOLE 21 12656186 0 0 FULTON FINL CORP PA COM 360271100 100334 6481516 SH SOLE 22 6250481 0 231035 FULTON FINL CORP PA COM 360271100 827 53449 SH SOLE 26 31246 0 22203 FULTON FINL CORP PA COM 360271100 389 25098 SH SOLE 28 25098 0 0 FULTON FINL CORP PA COM 360271100 716 46240 SH SOLE 30 46240 0 0 FULTON FINL CORP PA COM 360271100 148 9592 SH SOLE 36 9592 0 0 FULTON FINL CORP PA COM 360271100 212 13679 SH SOLE 40 13679 0 0 FUNKO INC COM CL A 361008105 116 8785 SH SOLE 2 400 0 8385 FUNKO INC COM CL A 361008105 475 36145 SH SOLE 18 36145 0 0 FUNKO INC COM CL A 361008105 199 15148 SH SOLE 19 15148 0 0 FUNKO INC COM CL A 361008105 4701 357511 SH SOLE 21 357511 0 0 FUNKO INC COM CL A 361008105 3381 257106 SH SOLE 22 250720 0 6386 FUSION CONNECT INC COM 36116X102 14 8384 SH SOLE 2 776 0 7608 FUSION CONNECT INC COM 36116X102 116 68806 SH SOLE 18 68806 0 0 FUSION CONNECT INC COM 36116X102 42 24910 SH SOLE 19 24910 0 0 FUSION CONNECT INC COM 36116X102 1266 753535 SH SOLE 21 753535 0 0 FUSION CONNECT INC COM 36116X102 254 151212 SH SOLE 22 144817 0 6395 FUTUREFUEL CORPORATION COM 36116M106 461 29043 SH SOLE 2 1023 0 28020 FUTUREFUEL CORPORATION COM 36116M106 8 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 2155 135859 SH SOLE 18 135859 0 0 FUTUREFUEL CORPORATION COM 36116M106 584 36851 SH SOLE 19 36851 0 0 FUTUREFUEL CORPORATION COM 36116M106 45064 2841366 SH SOLE 21 2841366 0 0 FUTUREFUEL CORPORATION COM 36116M106 11832 746023 SH SOLE 22 717247 0 28776 FUTUREFUEL CORPORATION COM 36116M106 53 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 796 50205 SH SOLE 30 50205 0 0 FUTUREFUEL CORPORATION COM 36116M106 37 2364 SH SOLE 40 2364 0 0 FVCBANKCORP INC COM 36120Q101 3 174 SH SOLE 2 0 0 174 FVCBANKCORP INC COM 36120Q101 149 8433 SH SOLE 18 8433 0 0 FVCBANKCORP INC COM 36120Q101 41 2349 SH SOLE 19 2349 0 0 FVCBANKCORP INC COM 36120Q101 1142 64868 SH SOLE 21 64868 0 0 FVCBANKCORP INC COM 36120Q101 33 1891 SH SOLE 22 1891 0 0 G-III APPAREL GROUP LTD COM 36237H101 1203 43127 SH SOLE 2 1968 0 41159 G-III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G-III APPAREL GROUP LTD COM 36237H101 28 988 SH SOLE 7 988 0 0 G-III APPAREL GROUP LTD COM 36237H101 6101 218741 SH SOLE 18 218741 0 0 G-III APPAREL GROUP LTD COM 36237H101 1783 63920 SH SOLE 19 63920 0 0 G-III APPAREL GROUP LTD COM 36237H101 125664 4505700 SH SOLE 21 4505700 0 0 G-III APPAREL GROUP LTD COM 36237H101 33704 1208452 SH SOLE 22 1150873 0 57579 G-III APPAREL GROUP LTD COM 36237H101 77 2765 SH SOLE 23 2765 0 0 G-III APPAREL GROUP LTD COM 36237H101 216 7753 SH SOLE 26 2630 0 5123 G-III APPAREL GROUP LTD COM 36237H101 163 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 2403 86159 SH SOLE 30 86159 0 0 G-III APPAREL GROUP LTD COM 36237H101 123 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 342 17848 SH SOLE 2 760 0 17088 G1 THERAPEUTICS INC COM 3621LQ109 8 437 SH SOLE 7 437 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1439 75155 SH SOLE 18 75155 0 0 G1 THERAPEUTICS INC COM 3621LQ109 643 33598 SH SOLE 19 33598 0 0 G1 THERAPEUTICS INC COM 3621LQ109 22202 1159371 SH SOLE 21 1159371 0 0 G1 THERAPEUTICS INC COM 3621LQ109 12770 666859 SH SOLE 22 639243 0 27616 G1 THERAPEUTICS INC COM 3621LQ109 27 1432 SH SOLE 26 0 0 1432 G1 THERAPEUTICS INC COM 3621LQ109 130 6773 SH SOLE 30 6773 0 0 G1 THERAPEUTICS INC COM 3621LQ109 43 2241 SH SOLE 40 2241 0 0 GAIA INC NEW CL A 36269P104 87 8377 SH SOLE 2 379 0 7998 GAIA INC NEW CL A 36269P104 3 298 SH SOLE 7 298 0 0 GAIA INC NEW CL A 36269P104 389 37511 SH SOLE 18 37511 0 0 GAIA INC NEW CL A 36269P104 183 17638 SH SOLE 19 17638 0 0 GAIA INC NEW CL A 36269P104 4114 397099 SH SOLE 21 397099 0 0 GAIA INC NEW CL A 36269P104 4022 388183 SH SOLE 22 378543 0 9640 GAIN CAP HLDGS INC COM 36268W100 180 29202 SH SOLE 2 1172 0 28030 GAIN CAP HLDGS INC COM 36268W100 5 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 589 95544 SH SOLE 18 95544 0 0 GAIN CAP HLDGS INC COM 36268W100 241 39176 SH SOLE 19 39176 0 0 GAIN CAP HLDGS INC COM 36268W100 6087 988177 SH SOLE 21 988177 0 0 GAIN CAP HLDGS INC COM 36268W100 3972 644831 SH SOLE 22 620096 0 24735 GALAPAGOS NV SPON ADR 36315X101 1688 18400 SH SOLE 2 18400 0 0 GALAPAGOS NV SPON ADR 36315X101 908 9900 SH SOLE 18 9900 0 0 GALAPAGOS NV SPON ADR 36315X101 10119 110300 SH SOLE 19 110300 0 0 GALAPAGOS NV SPON ADR 36315X101 10899 118805 SH SOLE 21 118805 0 0 GALAPAGOS NV SPON ADR 36315X101 27 297 SH SOLE 30 297 0 0 GALAPAGOS NV SPON ADR 36315X101 5378 58621 SH SOLE 34 58621 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 21 6038 SH SOLE 18 6038 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 348 101485 SH SOLE 21 101485 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1704 496745 SH SOLE 22 496745 0 0 GALLAGHER ARTHUR J & CO COM 363576109 40189 545307 SH SOLE 2 136903 0 408404 GALLAGHER ARTHUR J & CO COM 363576109 5023 68158 SH SOLE 4 63349 0 4809 GALLAGHER ARTHUR J & CO COM 363576109 13741 186444 SH SOLE 7 178863 0 7581 GALLAGHER ARTHUR J & CO COM 363576109 1259 17088 SH SOLE 13 17088 0 0 GALLAGHER ARTHUR J & CO COM 363576109 111 1509 SH SOLE 15 1509 0 0 GALLAGHER ARTHUR J & CO COM 363576109 79998 1085449 SH SOLE 18 1008388 0 77061 GALLAGHER ARTHUR J & CO COM 363576109 194559 2639878 SH SOLE 19 2639878 0 0 GALLAGHER ARTHUR J & CO COM 363576109 575518 7808924 SH SOLE 21 7808924 0 0 GALLAGHER ARTHUR J & CO COM 363576109 365070 4953466 SH SOLE 22 4442914 0 510552 GALLAGHER ARTHUR J & CO COM 363576109 9605 130325 SH SOLE 23 130325 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15382 208710 SH SOLE 25 208710 0 0 GALLAGHER ARTHUR J & CO COM 363576109 61303 831795 SH SOLE 26 207421 0 624374 GALLAGHER ARTHUR J & CO COM 363576109 2549 34584 SH SOLE 28 25987 0 8597 GALLAGHER ARTHUR J & CO COM 363576109 5663 76841 SH SOLE 29 7554 0 69287 GALLAGHER ARTHUR J & CO COM 363576109 55700 755770 SH SOLE 30 755770 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4376 59370 SH SOLE 31 36106 0 23264 GALLAGHER ARTHUR J & CO COM 363576109 2558 34706 SH SOLE 32 34706 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4515 61260 SH SOLE 34 61260 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12562 170443 SH SOLE 36 170443 0 0 GALLAGHER ARTHUR J & CO COM 363576109 354 4801 SH SOLE 40 4801 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 33 4765 SH SOLE 22 4765 0 0 GAMCO INVESTORS INC CL A COM 361438104 102 6041 SH SOLE 2 0 0 6041 GAMCO INVESTORS INC CL A COM 361438104 7 405 SH SOLE 7 405 0 0 GAMCO INVESTORS INC CL A COM 361438104 286 16940 SH SOLE 18 16940 0 0 GAMCO INVESTORS INC CL A COM 361438104 182 10774 SH SOLE 19 10774 0 0 GAMCO INVESTORS INC CL A COM 361438104 4583 271340 SH SOLE 21 271340 0 0 GAMCO INVESTORS INC CL A COM 361438104 4900 290139 SH SOLE 22 276950 0 13189 GAMCO INVESTORS INC CL A COM 361438104 24 1443 SH SOLE 28 1443 0 0 GAMCO INVESTORS INC CL A COM 361438104 18 1095 SH SOLE 40 1095 0 0 GAMESTOP CORP NEW CL A 36467W109 1299 102923 SH SOLE 2 3493 0 99430 GAMESTOP CORP NEW CL A 36467W109 7 573 SH SOLE 4 573 0 0 GAMESTOP CORP NEW CL A 36467W109 90 7147 SH SOLE 7 7147 0 0 GAMESTOP CORP NEW CL A 36467W109 6553 519252 SH SOLE 18 519252 0 0 GAMESTOP CORP NEW CL A 36467W109 1865 147752 SH SOLE 19 147752 0 0 GAMESTOP CORP NEW CL A 36467W109 138277 10956962 SH SOLE 21 10956962 0 0 GAMESTOP CORP NEW CL A 36467W109 39081 3096727 SH SOLE 22 2876584 0 220143 GAMESTOP CORP NEW CL A 36467W109 450 35662 SH SOLE 26 11480 0 24182 GAMESTOP CORP NEW CL A 36467W109 167 13225 SH SOLE 28 13225 0 0 GAMESTOP CORP NEW CL A 36467W109 2649 209890 SH SOLE 30 209890 0 0 GAMESTOP CORP NEW CL A 36467W109 527 41743 SH SOLE 36 41743 0 0 GAMESTOP CORP NEW CL A 36467W109 142 11215 SH SOLE 40 11215 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 14393 445478 SH SOLE 2 60949 0 384529 GAMING & LEISURE PPTYS INC COM 36467J108 4541 140542 SH SOLE 4 140542 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10663 330028 SH SOLE 7 330028 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 267 8273 SH SOLE 15 8273 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3161 97848 SH SOLE 18 97848 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 29592 915871 SH SOLE 19 915871 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 117935 3650112 SH SOLE 21 3650112 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 260505 8062661 SH SOLE 22 7668539 0 394122 GAMING & LEISURE PPTYS INC COM 36467J108 220 6816 SH SOLE 23 6816 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13627 421758 SH SOLE 25 421758 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4302 133147 SH SOLE 26 37165 0 95982 GAMING & LEISURE PPTYS INC COM 36467J108 855 26470 SH SOLE 28 26470 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2361 73080 SH SOLE 29 73080 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 30969 958482 SH SOLE 30 958482 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 141 4350 SH SOLE 31 4181 0 169 GAMING & LEISURE PPTYS INC COM 36467J108 100 3107 SH SOLE 36 3107 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 603 18671 SH SOLE 40 18671 0 0 GAMING PARTNERS INTL CORP COM 36467A107 10 753 SH SOLE 18 753 0 0 GAMING PARTNERS INTL CORP COM 36467A107 11 825 SH SOLE 21 825 0 0 GAMING PARTNERS INTL CORP COM 36467A107 1468 112892 SH SOLE 22 112892 0 0 GANNETT CO INC COM 36473H104 1020 119592 SH SOLE 2 3911 0 115681 GANNETT CO INC COM 36473H104 4 498 SH SOLE 4 498 0 0 GANNETT CO INC COM 36473H104 48 5605 SH SOLE 7 5605 0 0 GANNETT CO INC COM 36473H104 4947 579979 SH SOLE 18 579979 0 0 GANNETT CO INC COM 36473H104 1420 166508 SH SOLE 19 166508 0 0 GANNETT CO INC COM 36473H104 103077 12084104 SH SOLE 21 12084104 0 0 GANNETT CO INC COM 36473H104 28596 3352418 SH SOLE 22 3177052 0 175366 GANNETT CO INC COM 36473H104 332 38873 SH SOLE 26 8113 0 30760 GANNETT CO INC COM 36473H104 133 15593 SH SOLE 28 15593 0 0 GANNETT CO INC COM 36473H104 1916 224586 SH SOLE 30 224586 0 0 GANNETT CO INC COM 36473H104 33 3862 SH SOLE 36 3862 0 0 GANNETT CO INC COM 36473H104 127 14857 SH SOLE 40 14857 0 0 GAP INC DEL COM 364760108 14581 566045 SH SOLE 2 77644 0 488401 GAP INC DEL COM 364760108 2104 81660 SH SOLE 4 75589 0 6071 GAP INC DEL COM 364760108 6360 246883 SH SOLE 7 199917 0 46966 GAP INC DEL COM 364760108 107 4169 SH SOLE 13 4169 0 0 GAP INC DEL COM 364760108 38 1485 SH SOLE 15 1485 0 0 GAP INC DEL COM 364760108 11788 457623 SH SOLE 18 411338 0 46285 GAP INC DEL COM 364760108 2504 97204 SH SOLE 19 97204 0 0 GAP INC DEL COM 364760108 138696 5384150 SH SOLE 21 5384150 0 0 GAP INC DEL COM 364760108 151845 5894596 SH SOLE 22 5268052 0 626544 GAP INC DEL COM 364760108 4108 159468 SH SOLE 23 159468 0 0 GAP INC DEL COM 364760108 6116 237415 SH SOLE 25 237415 0 0 GAP INC DEL COM 364760108 36178 1404417 SH SOLE 26 341683 0 1062734 GAP INC DEL COM 364760108 1125 43672 SH SOLE 28 32653 0 11019 GAP INC DEL COM 364760108 1543 59886 SH SOLE 29 12289 0 47597 GAP INC DEL COM 364760108 24323 944222 SH SOLE 30 944222 0 0 GAP INC DEL COM 364760108 2358 91546 SH SOLE 31 49650 0 41896 GAP INC DEL COM 364760108 272 10552 SH SOLE 34 10552 0 0 GAP INC DEL COM 364760108 5981 232193 SH SOLE 36 232193 0 0 GAP INC DEL COM 364760108 122 4722 SH SOLE 40 4722 0 0 GARDNER DENVER HLDGS INC COM 36555P107 4927 240945 SH SOLE 2 7954 0 232991 GARDNER DENVER HLDGS INC COM 36555P107 12 582 SH SOLE 4 582 0 0 GARDNER DENVER HLDGS INC COM 36555P107 47 2313 SH SOLE 7 2313 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1225 59898 SH SOLE 18 59898 0 0 GARDNER DENVER HLDGS INC COM 36555P107 549 26847 SH SOLE 19 26847 0 0 GARDNER DENVER HLDGS INC COM 36555P107 30126 1473143 SH SOLE 21 1473143 0 0 GARDNER DENVER HLDGS INC COM 36555P107 67920 3321258 SH SOLE 22 3085779 0 235479 GARDNER DENVER HLDGS INC COM 36555P107 578 28272 SH SOLE 26 17009 0 11263 GARDNER DENVER HLDGS INC COM 36555P107 332 16253 SH SOLE 28 16253 0 0 GARDNER DENVER HLDGS INC COM 36555P107 659 32220 SH SOLE 30 32220 0 0 GARDNER DENVER HLDGS INC COM 36555P107 54 2647 SH SOLE 31 2571 0 76 GARDNER DENVER HLDGS INC COM 36555P107 251 12269 SH SOLE 40 12269 0 0 GARMIN LTD SHS H2906T109 24137 381191 SH SOLE 2 111083 0 270108 GARMIN LTD SHS H2906T109 3833 60538 SH SOLE 4 57552 0 2986 GARMIN LTD SHS H2906T109 9860 155718 SH SOLE 7 132967 0 22751 GARMIN LTD SHS H2906T109 2642 41731 SH SOLE 13 41731 0 0 GARMIN LTD SHS H2906T109 56 891 SH SOLE 15 891 0 0 GARMIN LTD SHS H2906T109 20246 319735 SH SOLE 18 305405 0 14330 GARMIN LTD SHS H2906T109 20614 325557 SH SOLE 19 325557 0 0 GARMIN LTD SHS H2906T109 392549 6199449 SH SOLE 21 6199449 0 0 GARMIN LTD SHS H2906T109 223229 3525413 SH SOLE 22 2929141 0 596272 GARMIN LTD SHS H2906T109 6007 94874 SH SOLE 23 94874 0 0 GARMIN LTD SHS H2906T109 7494 118359 SH SOLE 25 118359 0 0 GARMIN LTD SHS H2906T109 33485 528814 SH SOLE 26 163654 0 365160 GARMIN LTD SHS H2906T109 1258 19862 SH SOLE 28 13779 0 6083 GARMIN LTD SHS H2906T109 6729 106274 SH SOLE 29 12395 0 93879 GARMIN LTD SHS H2906T109 51451 812554 SH SOLE 30 812554 0 0 GARMIN LTD SHS H2906T109 2552 40304 SH SOLE 31 22351 0 17953 GARMIN LTD SHS H2906T109 2668 42141 SH SOLE 32 42141 0 0 GARMIN LTD SHS H2906T109 736 11624 SH SOLE 34 11624 0 0 GARMIN LTD SHS H2906T109 6247 98653 SH SOLE 36 98653 0 0 GARMIN LTD SHS H2906T109 155 2447 SH SOLE 40 2447 0 0 GARRETT MOTION INC COM 366505105 1645 133336 SH SOLE 2 5795 0 127541 GARRETT MOTION INC COM 366505105 4 315 SH SOLE 4 315 0 0 GARRETT MOTION INC COM 366505105 25 2004 SH SOLE 7 2004 0 0 GARRETT MOTION INC COM 366505105 8 622 SH SOLE 15 622 0 0 GARRETT MOTION INC COM 366505105 0 6 SH SOLE 17 0 0 6 GARRETT MOTION INC COM 366505105 2052 166325 SH SOLE 18 166207 0 118 GARRETT MOTION INC COM 366505105 1481 119986 SH SOLE 19 119986 0 0 GARRETT MOTION INC COM 366505105 72545 5878888 SH SOLE 21 5878888 0 0 GARRETT MOTION INC COM 366505105 24310 1970042 SH SOLE 22 1824603 0 145439 GARRETT MOTION INC COM 366505105 1224 99159 SH SOLE 25 99159 0 0 GARRETT MOTION INC COM 366505105 1100 89166 SH SOLE 26 29248 0 59918 GARRETT MOTION INC COM 366505105 1882 152513 SH SOLE 30 152513 0 0 GARRETT MOTION INC COM 366505105 19 1558 SH SOLE 31 1558 0 0 GARRETT MOTION INC COM 366505105 747 60522 SH SOLE 34 60522 0 0 GARRETT MOTION INC COM 366505105 95 7697 SH SOLE 36 7697 0 0 GARTNER INC COM 366651107 26931 210659 SH SOLE 2 14130 0 196529 GARTNER INC COM 366651107 3921 30672 SH SOLE 4 28203 0 2469 GARTNER INC COM 366651107 8747 68424 SH SOLE 7 68424 0 0 GARTNER INC COM 366651107 69 541 SH SOLE 13 541 0 0 GARTNER INC COM 366651107 110 864 SH SOLE 15 864 0 0 GARTNER INC COM 366651107 25151 196740 SH SOLE 18 185797 0 10943 GARTNER INC COM 366651107 46214 361498 SH SOLE 19 361498 0 0 GARTNER INC COM 366651107 286674 2242442 SH SOLE 21 2242442 0 0 GARTNER INC COM 366651107 276141 2160052 SH SOLE 22 1936561 0 223491 GARTNER INC COM 366651107 8285 64810 SH SOLE 23 64810 0 0 GARTNER INC COM 366651107 9630 75332 SH SOLE 25 75332 0 0 GARTNER INC COM 366651107 49724 388953 SH SOLE 26 104882 0 284071 GARTNER INC COM 366651107 2274 17788 SH SOLE 28 13067 0 4721 GARTNER INC COM 366651107 2757 21568 SH SOLE 29 3009 0 18559 GARTNER INC COM 366651107 41625 325604 SH SOLE 30 325604 0 0 GARTNER INC COM 366651107 3568 27907 SH SOLE 31 17975 0 9932 GARTNER INC COM 366651107 638 4991 SH SOLE 34 4991 0 0 GARTNER INC COM 366651107 8013 62681 SH SOLE 36 62681 0 0 GARTNER INC COM 366651107 317 2483 SH SOLE 40 2483 0 0 GASLOG LTD SHS G37585109 722 43865 SH SOLE 2 1515 0 42350 GASLOG LTD SHS G37585109 240 14555 SH SOLE 7 14555 0 0 GASLOG LTD SHS G37585109 2279 138487 SH SOLE 18 138487 0 0 GASLOG LTD SHS G37585109 1000 60777 SH SOLE 19 60777 0 0 GASLOG LTD SHS G37585109 22178 1347397 SH SOLE 21 1347397 0 0 GASLOG LTD SHS G37585109 7254 440711 SH SOLE 22 409019 0 31692 GASLOG LTD SHS G37585109 27 1626 SH SOLE 25 1626 0 0 GASLOG LTD SHS G37585109 430 26100 SH SOLE 30 26100 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1171 88408 SH SOLE 2 3206 0 85202 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 993 SH SOLE 7 993 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 279 21051 SH SOLE 18 21051 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 124 9340 SH SOLE 19 9340 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 6005 453521 SH SOLE 21 453521 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16107 1216529 SH SOLE 22 1112607 0 103922 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 53 4008 SH SOLE 26 0 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 114 8574 SH SOLE 28 8574 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 265 20028 SH SOLE 30 20028 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 963 SH SOLE 31 963 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 86 6525 SH SOLE 40 6525 0 0 GATX CORP COM 361448103 3873 54694 SH SOLE 2 17178 0 37516 GATX CORP COM 361448103 58 823 SH SOLE 4 823 0 0 GATX CORP COM 361448103 108 1523 SH SOLE 7 1523 0 0 GATX CORP COM 361448103 15754 222489 SH SOLE 18 222489 0 0 GATX CORP COM 361448103 4222 59629 SH SOLE 19 59629 0 0 GATX CORP COM 361448103 189563 2677072 SH SOLE 21 2677072 0 0 GATX CORP COM 361448103 94026 1327857 SH SOLE 22 1277665 0 50192 GATX CORP COM 361448103 52 733 SH SOLE 23 733 0 0 GATX CORP COM 361448103 414 5853 SH SOLE 26 3456 0 2397 GATX CORP COM 361448103 321 4533 SH SOLE 28 4533 0 0 GATX CORP COM 361448103 656 9261 SH SOLE 30 9261 0 0 GATX CORP COM 361448103 16 224 SH SOLE 31 224 0 0 GATX CORP COM 361448103 30 427 SH SOLE 34 427 0 0 GATX CORP COM 361448103 176 2483 SH SOLE 36 2483 0 0 GATX CORP COM 361448103 215 3036 SH SOLE 40 3036 0 0 GCI LIBERTY INC COM CLASS A 36164V305 8181 198757 SH SOLE 2 6579 0 192178 GCI LIBERTY INC COM CLASS A 36164V305 27 656 SH SOLE 4 656 0 0 GCI LIBERTY INC COM CLASS A 36164V305 71 1730 SH SOLE 7 1730 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2023 49150 SH SOLE 18 49150 0 0 GCI LIBERTY INC COM CLASS A 36164V305 18998 461555 SH SOLE 19 461555 0 0 GCI LIBERTY INC COM CLASS A 36164V305 46821 1137528 SH SOLE 21 1137528 0 0 GCI LIBERTY INC COM CLASS A 36164V305 113719 2762859 SH SOLE 22 2569725 0 193134 GCI LIBERTY INC COM CLASS A 36164V305 1306 31732 SH SOLE 26 17771 0 13961 GCI LIBERTY INC COM CLASS A 36164V305 595 14452 SH SOLE 28 14452 0 0 GCI LIBERTY INC COM CLASS A 36164V305 938 22783 SH SOLE 30 22783 0 0 GCI LIBERTY INC COM CLASS A 36164V305 86 2087 SH SOLE 31 2087 0 0 GCI LIBERTY INC COM CLASS A 36164V305 424 10294 SH SOLE 40 10294 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1407 57322 SH SOLE 2 2491 0 54831 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 38 1566 SH SOLE 7 1566 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5709 232544 SH SOLE 18 232544 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2633 107264 SH SOLE 19 107264 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 59597 2427592 SH SOLE 21 2427592 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 50354 2051095 SH SOLE 22 1961089 0 90006 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 633 25788 SH SOLE 26 8538 0 17250 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 221 8994 SH SOLE 28 8994 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 421 17130 SH SOLE 30 17130 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 209 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 1516 65645 SH SOLE 2 1684 0 63961 GDS HLDGS LTD SPONSORED ADR 36165L108 3488 151053 SH SOLE 4 151053 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 170 7371 SH SOLE 7 7371 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 732 31716 SH SOLE 15 31716 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 6184 267841 SH SOLE 18 267841 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 3928 170125 SH SOLE 19 170125 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 29896 1294763 SH SOLE 21 1294763 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 19665 851651 SH SOLE 22 664568 0 187083 GDS HLDGS LTD SPONSORED ADR 36165L108 2048 88680 SH SOLE 23 88680 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 464 20075 SH SOLE 25 20075 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 7329 317431 SH SOLE 26 120294 0 197137 GDS HLDGS LTD SPONSORED ADR 36165L108 699 30270 SH SOLE 28 30270 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 127 5485 SH SOLE 29 0 0 5485 GDS HLDGS LTD SPONSORED ADR 36165L108 8396 363624 SH SOLE 30 363624 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 76 3312 SH SOLE 31 3312 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 5738 248496 SH SOLE 34 248496 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 13 565 SH SOLE 40 565 0 0 GEE GROUP INC COM 36165A102 1 802 SH SOLE 21 802 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 2 1992 SH SOLE 18 1992 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 23 27909 SH SOLE 21 27909 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 522 644589 SH SOLE 22 644589 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 82 10438 SH SOLE 2 77 0 10361 GENCO SHIPPING & TRADING LTD SHS Y2685T131 269 34067 SH SOLE 18 34067 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 112 14141 SH SOLE 19 14141 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2582 327193 SH SOLE 21 327193 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2438 308958 SH SOLE 22 303729 0 5229 GENCOR INDS INC COM 368678108 65 5960 SH SOLE 2 303 0 5657 GENCOR INDS INC COM 368678108 303 27648 SH SOLE 18 27648 0 0 GENCOR INDS INC COM 368678108 154 14001 SH SOLE 19 14001 0 0 GENCOR INDS INC COM 368678108 3722 339271 SH SOLE 21 339271 0 0 GENCOR INDS INC COM 368678108 837 76280 SH SOLE 22 71967 0 4313 GENERAC HLDGS INC COM 368736104 3079 61956 SH SOLE 2 15505 0 46451 GENERAC HLDGS INC COM 368736104 14 275 SH SOLE 4 275 0 0 GENERAC HLDGS INC COM 368736104 87 1748 SH SOLE 7 1748 0 0 GENERAC HLDGS INC COM 368736104 9837 197919 SH SOLE 18 197919 0 0 GENERAC HLDGS INC COM 368736104 13994 281567 SH SOLE 19 281567 0 0 GENERAC HLDGS INC COM 368736104 100714 2026447 SH SOLE 21 2026447 0 0 GENERAC HLDGS INC COM 368736104 102112 2054569 SH SOLE 22 1971181 0 83388 GENERAC HLDGS INC COM 368736104 2886 58064 SH SOLE 23 58064 0 0 GENERAC HLDGS INC COM 368736104 5508 110825 SH SOLE 26 16779 0 94046 GENERAC HLDGS INC COM 368736104 392 7883 SH SOLE 28 7883 0 0 GENERAC HLDGS INC COM 368736104 862 17344 SH SOLE 29 0 0 17344 GENERAC HLDGS INC COM 368736104 798 16051 SH SOLE 30 16051 0 0 GENERAC HLDGS INC COM 368736104 129 2589 SH SOLE 36 2589 0 0 GENERAC HLDGS INC COM 368736104 268 5391 SH SOLE 40 5391 0 0 GENERAL DYNAMICS CORP COM 369550108 98387 625830 SH SOLE 2 58887 0 566943 GENERAL DYNAMICS CORP COM 369550108 13027 82865 SH SOLE 4 76203 0 6662 GENERAL DYNAMICS CORP COM 369550108 44298 281775 SH SOLE 7 231944 0 49831 GENERAL DYNAMICS CORP COM 369550108 2585 16445 SH SOLE 13 16445 0 0 GENERAL DYNAMICS CORP COM 369550108 356 2266 SH SOLE 15 2266 0 0 GENERAL DYNAMICS CORP COM 369550108 15 98 SH SOLE 17 0 0 98 GENERAL DYNAMICS CORP COM 369550108 83255 529577 SH SOLE 18 517529 0 12048 GENERAL DYNAMICS CORP COM 369550108 23457 149205 SH SOLE 19 149205 0 0 GENERAL DYNAMICS CORP COM 369550108 1070605 6810030 SH SOLE 21 6810030 0 0 GENERAL DYNAMICS CORP COM 369550108 1045751 6651940 SH SOLE 22 5961859 0 690081 GENERAL DYNAMICS CORP COM 369550108 27851 177160 SH SOLE 23 177160 0 0 GENERAL DYNAMICS CORP COM 369550108 44698 284323 SH SOLE 25 284323 0 0 GENERAL DYNAMICS CORP COM 369550108 48349 307541 SH SOLE 26 108420 0 199121 GENERAL DYNAMICS CORP COM 369550108 2717 17283 SH SOLE 29 9069 0 8214 GENERAL DYNAMICS CORP COM 369550108 156174 993409 SH SOLE 30 993409 0 0 GENERAL DYNAMICS CORP COM 369550108 12140 77219 SH SOLE 31 48395 0 28824 GENERAL DYNAMICS CORP COM 369550108 33430 212644 SH SOLE 36 212644 0 0 GENERAL DYNAMICS CORP COM 369550108 893 5678 SH SOLE 40 5678 0 0 GENERAL ELECTRIC CO COM 369604103 170622 22539225 SH SOLE 2 3172291 0 19366934 GENERAL ELECTRIC CO COM 369604103 22953 3032166 SH SOLE 4 2802950 0 229216 GENERAL ELECTRIC CO COM 369604103 51131 6754402 SH SOLE 7 6754402 0 0 GENERAL ELECTRIC CO COM 369604103 1691 223328 SH SOLE 13 223328 0 0 GENERAL ELECTRIC CO COM 369604103 562 74306 SH SOLE 15 74306 0 0 GENERAL ELECTRIC CO COM 369604103 10 1302 SH SOLE 17 0 0 1302 GENERAL ELECTRIC CO COM 369604103 132529 17507174 SH SOLE 18 16130154 0 1377020 GENERAL ELECTRIC CO COM 369604103 120938 15975962 SH SOLE 19 15975962 0 0 GENERAL ELECTRIC CO COM 369604103 700 92425 SH SOLE 20 92425 0 0 GENERAL ELECTRIC CO COM 369604103 1245605 164544890 SH SOLE 21 164544890 0 0 GENERAL ELECTRIC CO COM 369604103 1610248 212714460 SH SOLE 22 188278964 0 24435496 GENERAL ELECTRIC CO COM 369604103 49244 6505188 SH SOLE 23 6505188 0 0 GENERAL ELECTRIC CO COM 369604103 60498 7991813 SH SOLE 25 7991813 0 0 GENERAL ELECTRIC CO COM 369604103 237204 31334788 SH SOLE 26 8652819 0 22681969 GENERAL ELECTRIC CO COM 369604103 12707 1678596 SH SOLE 28 1229531 0 449065 GENERAL ELECTRIC CO COM 369604103 6962 919710 SH SOLE 29 375467 0 544243 GENERAL ELECTRIC CO COM 369604103 216572 28609285 SH SOLE 30 28609285 0 0 GENERAL ELECTRIC CO COM 369604103 25520 3371146 SH SOLE 31 1783192 0 1587954 GENERAL ELECTRIC CO COM 369604103 3488 460780 SH SOLE 32 460780 0 0 GENERAL ELECTRIC CO COM 369604103 7217 953327 SH SOLE 34 953327 0 0 GENERAL ELECTRIC CO COM 369604103 65196 8612433 SH SOLE 36 8612433 0 0 GENERAL ELECTRIC CO COM 369604103 1484 196052 SH SOLE 40 196052 0 0 GENERAL FIN CORP DEL COM 369822101 88 8694 SH SOLE 2 295 0 8399 GENERAL FIN CORP DEL COM 369822101 404 39981 SH SOLE 18 39981 0 0 GENERAL FIN CORP DEL COM 369822101 165 16342 SH SOLE 19 16342 0 0 GENERAL FIN CORP DEL COM 369822101 3879 383695 SH SOLE 21 383695 0 0 GENERAL FIN CORP DEL COM 369822101 2559 253073 SH SOLE 22 247442 0 5631 GENERAL MLS INC COM 370334104 62770 1611969 SH SOLE 2 224787 0 1387182 GENERAL MLS INC COM 370334104 8259 212087 SH SOLE 4 196443 0 15644 GENERAL MLS INC COM 370334104 19794 508332 SH SOLE 7 492294 0 16038 GENERAL MLS INC COM 370334104 633 16253 SH SOLE 13 16253 0 0 GENERAL MLS INC COM 370334104 180 4632 SH SOLE 15 4632 0 0 GENERAL MLS INC COM 370334104 5 116 SH SOLE 17 0 0 116 GENERAL MLS INC COM 370334104 48329 1241126 SH SOLE 18 1161356 0 79770 GENERAL MLS INC COM 370334104 3673 94324 SH SOLE 19 94324 0 0 GENERAL MLS INC COM 370334104 585357 15032276 SH SOLE 21 15032276 0 0 GENERAL MLS INC COM 370334104 568110 14589375 SH SOLE 22 12905771 0 1683604 GENERAL MLS INC COM 370334104 16966 435702 SH SOLE 23 435702 0 0 GENERAL MLS INC COM 370334104 21282 546544 SH SOLE 25 546544 0 0 GENERAL MLS INC COM 370334104 113778 2921871 SH SOLE 26 643399 0 2278472 GENERAL MLS INC COM 370334104 4465 114662 SH SOLE 28 83958 0 30704 GENERAL MLS INC COM 370334104 898 23061 SH SOLE 29 23061 0 0 GENERAL MLS INC COM 370334104 98531 2530322 SH SOLE 30 2530322 0 0 GENERAL MLS INC COM 370334104 11451 294055 SH SOLE 31 139100 0 154955 GENERAL MLS INC COM 370334104 3008 77242 SH SOLE 32 77242 0 0 GENERAL MLS INC COM 370334104 2974 76364 SH SOLE 34 76364 0 0 GENERAL MLS INC COM 370334104 22039 565962 SH SOLE 36 565962 0 0 GENERAL MLS INC COM 370334104 544 13966 SH SOLE 40 13966 0 0 GENERAL MOLY INC COM 370373102 13 58880 SH SOLE 21 58880 0 0 GENERAL MOLY INC COM 370373102 339 1510586 SH SOLE 22 1510586 0 0 GENERAL MTRS CO COM 37045V100 106963 3197690 SH SOLE 2 243312 0 2954378 GENERAL MTRS CO COM 37045V100 14420 431096 SH SOLE 4 397626 0 33470 GENERAL MTRS CO COM 37045V100 38664 1155870 SH SOLE 7 1019021 0 136849 GENERAL MTRS CO COM 37045V100 1606 48009 SH SOLE 13 48009 0 0 GENERAL MTRS CO COM 37045V100 364 10876 SH SOLE 15 10876 0 0 GENERAL MTRS CO COM 37045V100 77826 2326627 SH SOLE 18 2170548 0 156079 GENERAL MTRS CO COM 37045V100 13899 415518 SH SOLE 19 415518 0 0 GENERAL MTRS CO COM 37045V100 817472 24438611 SH SOLE 21 24438611 0 0 GENERAL MTRS CO COM 37045V100 1067027 31899160 SH SOLE 22 28321259 0 3577901 GENERAL MTRS CO COM 37045V100 29747 889299 SH SOLE 23 889299 0 0 GENERAL MTRS CO COM 37045V100 39307 1175112 SH SOLE 25 1175112 0 0 GENERAL MTRS CO COM 37045V100 161687 4833706 SH SOLE 26 1300572 0 3533134 GENERAL MTRS CO COM 37045V100 8111 242495 SH SOLE 28 177003 0 65492 GENERAL MTRS CO COM 37045V100 4592 137286 SH SOLE 29 45698 0 91588 GENERAL MTRS CO COM 37045V100 171898 5138949 SH SOLE 30 5138949 0 0 GENERAL MTRS CO COM 37045V100 16226 485075 SH SOLE 31 255020 0 230055 GENERAL MTRS CO COM 37045V100 3431 102561 SH SOLE 34 102561 0 0 GENERAL MTRS CO COM 37045V100 41981 1255034 SH SOLE 36 1255034 0 0 GENERAL MTRS CO COM 37045V100 958 28640 SH SOLE 40 28640 0 0 GENESCO INC COM 371532102 896 20230 SH SOLE 2 723 0 19507 GENESCO INC COM 371532102 7 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 52 1166 SH SOLE 7 1166 0 0 GENESCO INC COM 371532102 4525 102155 SH SOLE 18 102155 0 0 GENESCO INC COM 371532102 1282 28932 SH SOLE 19 28932 0 0 GENESCO INC COM 371532102 94905 2142316 SH SOLE 21 2142316 0 0 GENESCO INC COM 371532102 26438 596800 SH SOLE 22 562717 0 34083 GENESCO INC COM 371532102 153 3459 SH SOLE 26 2375 0 1084 GENESCO INC COM 371532102 133 3005 SH SOLE 28 3005 0 0 GENESCO INC COM 371532102 1783 40244 SH SOLE 30 40244 0 0 GENESCO INC COM 371532102 124 2794 SH SOLE 36 2794 0 0 GENESCO INC COM 371532102 123 2782 SH SOLE 40 2782 0 0 GENESEE & WYO INC CL A 371559105 10208 137911 SH SOLE 2 29137 0 108774 GENESEE & WYO INC CL A 371559105 442 5968 SH SOLE 4 5968 0 0 GENESEE & WYO INC CL A 371559105 123 1655 SH SOLE 7 1655 0 0 GENESEE & WYO INC CL A 371559105 12535 169344 SH SOLE 18 169344 0 0 GENESEE & WYO INC CL A 371559105 952 12856 SH SOLE 19 12856 0 0 GENESEE & WYO INC CL A 371559105 210018 2837314 SH SOLE 21 2837314 0 0 GENESEE & WYO INC CL A 371559105 143557 1939442 SH SOLE 22 1765043 0 174399 GENESEE & WYO INC CL A 371559105 1496 20212 SH SOLE 26 13159 0 7053 GENESEE & WYO INC CL A 371559105 582 7867 SH SOLE 28 7867 0 0 GENESEE & WYO INC CL A 371559105 2271 30675 SH SOLE 30 30675 0 0 GENESEE & WYO INC CL A 371559105 90 1214 SH SOLE 31 1184 0 30 GENESEE & WYO INC CL A 371559105 299 4045 SH SOLE 36 4045 0 0 GENESEE & WYO INC CL A 371559105 381 5144 SH SOLE 40 5144 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 403 21813 SH SOLE 18 21813 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 22526 1219607 SH SOLE 19 1219607 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 56 47708 SH SOLE 2 2272 0 45436 GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 222 188332 SH SOLE 18 188332 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 103 87673 SH SOLE 19 87673 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 2293 1943356 SH SOLE 21 1943356 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1160 982652 SH SOLE 22 949030 0 33622 GENIE ENERGY LTD CL B 372284208 16 2596 SH SOLE 18 2596 0 0 GENIE ENERGY LTD CL B 372284208 256 42473 SH SOLE 21 42473 0 0 GENIE ENERGY LTD CL B 372284208 2271 376621 SH SOLE 22 376621 0 0 GENMARK DIAGNOSTICS INC COM 372309104 207 42650 SH SOLE 2 1947 0 40703 GENMARK DIAGNOSTICS INC COM 372309104 5 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 829 170602 SH SOLE 18 170602 0 0 GENMARK DIAGNOSTICS INC COM 372309104 352 72399 SH SOLE 19 72399 0 0 GENMARK DIAGNOSTICS INC COM 372309104 8900 1831181 SH SOLE 21 1831181 0 0 GENMARK DIAGNOSTICS INC COM 372309104 7288 1499540 SH SOLE 22 1444828 0 54712 GENMARK DIAGNOSTICS INC COM 372309104 27 5601 SH SOLE 28 5601 0 0 GENMARK DIAGNOSTICS INC COM 372309104 55 11273 SH SOLE 30 11273 0 0 GENMARK DIAGNOSTICS INC COM 372309104 20 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM 372427104 3 10956 SH SOLE 21 10956 0 0 GENOCEA BIOSCIENCES INC COM 372427104 54 188084 SH SOLE 22 188084 0 0 GENOMIC HEALTH INC COM 37244C101 1403 21782 SH SOLE 2 5620 0 16162 GENOMIC HEALTH INC COM 37244C101 9 136 SH SOLE 4 136 0 0 GENOMIC HEALTH INC COM 37244C101 21 325 SH SOLE 7 325 0 0 GENOMIC HEALTH INC COM 37244C101 101 1575 SH SOLE 13 1575 0 0 GENOMIC HEALTH INC COM 37244C101 4625 71809 SH SOLE 18 71809 0 0 GENOMIC HEALTH INC COM 37244C101 8651 134311 SH SOLE 19 134311 0 0 GENOMIC HEALTH INC COM 37244C101 71230 1105882 SH SOLE 21 1105882 0 0 GENOMIC HEALTH INC COM 37244C101 49483 768243 SH SOLE 22 733501 0 34742 GENOMIC HEALTH INC COM 37244C101 1134 17606 SH SOLE 23 17606 0 0 GENOMIC HEALTH INC COM 37244C101 2678 41581 SH SOLE 26 4988 0 36593 GENOMIC HEALTH INC COM 37244C101 165 2555 SH SOLE 28 2555 0 0 GENOMIC HEALTH INC COM 37244C101 949 14740 SH SOLE 29 0 0 14740 GENOMIC HEALTH INC COM 37244C101 468 7266 SH SOLE 30 7266 0 0 GENOMIC HEALTH INC COM 37244C101 72 1119 SH SOLE 34 1119 0 0 GENOMIC HEALTH INC COM 37244C101 33 514 SH SOLE 36 514 0 0 GENOMIC HEALTH INC COM 37244C101 145 2245 SH SOLE 40 2245 0 0 GENPACT LIMITED SHS G3922B107 23797 881700 SH SOLE 2 24132 0 857568 GENPACT LIMITED SHS G3922B107 887 32865 SH SOLE 4 32865 0 0 GENPACT LIMITED SHS G3922B107 117 4328 SH SOLE 7 4328 0 0 GENPACT LIMITED SHS G3922B107 518 19178 SH SOLE 13 19178 0 0 GENPACT LIMITED SHS G3922B107 2421 89704 SH SOLE 18 89704 0 0 GENPACT LIMITED SHS G3922B107 1103 40869 SH SOLE 19 40869 0 0 GENPACT LIMITED SHS G3922B107 46836 1735326 SH SOLE 21 1735326 0 0 GENPACT LIMITED SHS G3922B107 134312 4976353 SH SOLE 22 4725363 0 250990 GENPACT LIMITED SHS G3922B107 579 21450 SH SOLE 23 21450 0 0 GENPACT LIMITED SHS G3922B107 888 32901 SH SOLE 30 32901 0 0 GENPACT LIMITED SHS G3922B107 5059 187441 SH SOLE 31 187313 0 128 GENPACT LIMITED SHS G3922B107 658 24393 SH SOLE 34 24393 0 0 GENPACT LIMITED SHS G3922B107 490 18148 SH SOLE 36 18148 0 0 GENPREX INC COM 372446104 2 1490 SH SOLE 18 1490 0 0 GENPREX INC COM 372446104 18 16252 SH SOLE 21 16252 0 0 GENTEX CORP COM 371901109 13237 654987 SH SOLE 2 151425 0 503562 GENTEX CORP COM 371901109 28 1368 SH SOLE 4 1368 0 0 GENTEX CORP COM 371901109 131 6492 SH SOLE 7 6492 0 0 GENTEX CORP COM 371901109 45 2203 SH SOLE 15 2203 0 0 GENTEX CORP COM 371901109 16146 798912 SH SOLE 18 798912 0 0 GENTEX CORP COM 371901109 1173 58058 SH SOLE 19 58058 0 0 GENTEX CORP COM 371901109 263698 13047883 SH SOLE 21 13047883 0 0 GENTEX CORP COM 371901109 175702 8693829 SH SOLE 22 8139881 0 553948 GENTEX CORP COM 371901109 5290 261751 SH SOLE 25 261751 0 0 GENTEX CORP COM 371901109 9239 457133 SH SOLE 26 174607 0 282526 GENTEX CORP COM 371901109 735 36365 SH SOLE 28 36365 0 0 GENTEX CORP COM 371901109 1386 68570 SH SOLE 30 68570 0 0 GENTEX CORP COM 371901109 205 10148 SH SOLE 31 5468 0 4680 GENTEX CORP COM 371901109 3045 150666 SH SOLE 36 150666 0 0 GENTEX CORP COM 371901109 583 28860 SH SOLE 40 28860 0 0 GENTHERM INC COM 37253A103 1387 34681 SH SOLE 2 1213 0 33468 GENTHERM INC COM 37253A103 9 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 30 760 SH SOLE 7 760 0 0 GENTHERM INC COM 37253A103 7210 180343 SH SOLE 18 180343 0 0 GENTHERM INC COM 37253A103 2083 52093 SH SOLE 19 52093 0 0 GENTHERM INC COM 37253A103 147724 3694936 SH SOLE 21 3694936 0 0 GENTHERM INC COM 37253A103 42445 1061645 SH SOLE 22 1009231 0 52414 GENTHERM INC COM 37253A103 727 18183 SH SOLE 26 8224 0 9959 GENTHERM INC COM 37253A103 197 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2887 72207 SH SOLE 30 72207 0 0 GENTHERM INC COM 37253A103 154 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 35343 368083 SH SOLE 2 37560 0 330523 GENUINE PARTS CO COM 372460105 4718 49138 SH SOLE 4 45266 0 3872 GENUINE PARTS CO COM 372460105 25141 261834 SH SOLE 7 173876 0 87958 GENUINE PARTS CO COM 372460105 525 5467 SH SOLE 13 5467 0 0 GENUINE PARTS CO COM 372460105 127 1320 SH SOLE 15 1320 0 0 GENUINE PARTS CO COM 372460105 95914 998896 SH SOLE 18 981375 0 17521 GENUINE PARTS CO COM 372460105 92109 959273 SH SOLE 19 959273 0 0 GENUINE PARTS CO COM 372460105 547278 5699620 SH SOLE 21 5699620 0 0 GENUINE PARTS CO COM 372460105 349056 3635241 SH SOLE 22 3230895 0 404346 GENUINE PARTS CO COM 372460105 9742 101454 SH SOLE 23 101454 0 0 GENUINE PARTS CO COM 372460105 21876 227824 SH SOLE 25 227824 0 0 GENUINE PARTS CO COM 372460105 81774 851635 SH SOLE 26 233833 0 617802 GENUINE PARTS CO COM 372460105 2724 28364 SH SOLE 28 20789 0 7575 GENUINE PARTS CO COM 372460105 4103 42735 SH SOLE 29 5540 0 37195 GENUINE PARTS CO COM 372460105 50094 521699 SH SOLE 30 521699 0 0 GENUINE PARTS CO COM 372460105 5527 57562 SH SOLE 31 30833 0 26729 GENUINE PARTS CO COM 372460105 3341 34800 SH SOLE 32 34800 0 0 GENUINE PARTS CO COM 372460105 50712 528145 SH SOLE 34 528145 0 0 GENUINE PARTS CO COM 372460105 12582 131034 SH SOLE 36 131034 0 0 GENUINE PARTS CO COM 372460105 2745 28589 SH SOLE 37 28589 0 0 GENUINE PARTS CO COM 372460105 371 3864 SH SOLE 40 3864 0 0 GENWORTH FINL INC COM CL A 37247D106 3544 760526 SH SOLE 2 255921 0 504605 GENWORTH FINL INC COM CL A 37247D106 12 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 142 30443 SH SOLE 7 30443 0 0 GENWORTH FINL INC COM CL A 37247D106 13568 2911540 SH SOLE 18 2911540 0 0 GENWORTH FINL INC COM CL A 37247D106 3508 752811 SH SOLE 19 752811 0 0 GENWORTH FINL INC COM CL A 37247D106 167569 35959108 SH SOLE 21 35959108 0 0 GENWORTH FINL INC COM CL A 37247D106 81979 17592106 SH SOLE 22 16752588 0 839518 GENWORTH FINL INC COM CL A 37247D106 1291 277068 SH SOLE 26 35132 0 241936 GENWORTH FINL INC COM CL A 37247D106 322 69056 SH SOLE 28 69056 0 0 GENWORTH FINL INC COM CL A 37247D106 188 40334 SH SOLE 29 0 0 40334 GENWORTH FINL INC COM CL A 37247D106 561 120433 SH SOLE 30 120433 0 0 GENWORTH FINL INC COM CL A 37247D106 484 103763 SH SOLE 36 103763 0 0 GENWORTH FINL INC COM CL A 37247D106 252 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 1077 54672 SH SOLE 2 54672 0 0 GEO GROUP INC NEW COM 36162J106 9 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 73 3712 SH SOLE 7 3712 0 0 GEO GROUP INC NEW COM 36162J106 13714 696137 SH SOLE 18 696137 0 0 GEO GROUP INC NEW COM 36162J106 3868 196337 SH SOLE 19 196337 0 0 GEO GROUP INC NEW COM 36162J106 181533 9214862 SH SOLE 21 9214862 0 0 GEO GROUP INC NEW COM 36162J106 84274 4277868 SH SOLE 22 4108515 0 169353 GEO GROUP INC NEW COM 36162J106 388 19702 SH SOLE 23 19702 0 0 GEO GROUP INC NEW COM 36162J106 1771 89903 SH SOLE 26 26344 0 63559 GEO GROUP INC NEW COM 36162J106 617 31302 SH SOLE 30 31302 0 0 GEO GROUP INC NEW COM 36162J106 126 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 241 12244 SH SOLE 40 12244 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 273 26448 SH SOLE 18 26448 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 11415 1107150 SH SOLE 21 1107150 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 2117 205333 SH SOLE 22 205333 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 227 22024 SH SOLE 30 22024 0 0 GERDAU S A SPON ADR REP PFD 373737105 3786 1006880 SH SOLE 2 0 0 1006880 GERDAU S A SPON ADR REP PFD 373737105 2256 600000 SH SOLE 18 0 0 600000 GERDAU S A SPON ADR REP PFD 373737105 1177 313000 SH SOLE 19 313000 0 0 GERDAU S A SPON ADR REP PFD 373737105 10776 2866045 SH SOLE 21 2866045 0 0 GERDAU S A SPON ADR REP PFD 373737105 9143 2431756 SH SOLE 22 1355703 0 1076053 GERDAU S A SPON ADR REP PFD 373737105 2444 650000 SH SOLE 25 650000 0 0 GERDAU S A SPON ADR REP PFD 373737105 491 130657 SH SOLE 26 0 0 130657 GERDAU S A SPON ADR REP PFD 373737105 9720 2585000 SH SOLE 34 2585000 0 0 GERMAN AMERN BANCORP INC COM 373865104 547 19699 SH SOLE 2 798 0 18901 GERMAN AMERN BANCORP INC COM 373865104 12 445 SH SOLE 7 445 0 0 GERMAN AMERN BANCORP INC COM 373865104 2083 75005 SH SOLE 18 75005 0 0 GERMAN AMERN BANCORP INC COM 373865104 873 31435 SH SOLE 19 31435 0 0 GERMAN AMERN BANCORP INC COM 373865104 21165 762163 SH SOLE 21 762163 0 0 GERMAN AMERN BANCORP INC COM 373865104 18385 662040 SH SOLE 22 634451 0 27589 GERMAN AMERN BANCORP INC COM 373865104 78 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 179 6443 SH SOLE 30 6443 0 0 GERMAN AMERN BANCORP INC COM 373865104 64 2306 SH SOLE 40 2306 0 0 GERON CORP COM 374163103 135 135359 SH SOLE 2 5922 0 129437 GERON CORP COM 374163103 3 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 540 540243 SH SOLE 18 540243 0 0 GERON CORP COM 374163103 244 244297 SH SOLE 19 244297 0 0 GERON CORP COM 374163103 8120 8119502 SH SOLE 21 8119502 0 0 GERON CORP COM 374163103 5899 5899456 SH SOLE 22 5711573 0 187883 GERON CORP COM 374163103 11 11013 SH SOLE 26 0 0 11013 GERON CORP COM 374163103 23 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 44 44307 SH SOLE 30 44307 0 0 GERON CORP COM 374163103 18 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 1023 34770 SH SOLE 2 1774 0 32996 GETTY RLTY CORP NEW COM 374297109 671 22808 SH SOLE 4 22808 0 0 GETTY RLTY CORP NEW COM 374297109 1542 52433 SH SOLE 7 52433 0 0 GETTY RLTY CORP NEW COM 374297109 35 1190 SH SOLE 15 1190 0 0 GETTY RLTY CORP NEW COM 374297109 5207 177043 SH SOLE 18 177043 0 0 GETTY RLTY CORP NEW COM 374297109 3019 102669 SH SOLE 19 102669 0 0 GETTY RLTY CORP NEW COM 374297109 108813 3699850 SH SOLE 21 3699850 0 0 GETTY RLTY CORP NEW COM 374297109 41878 1423924 SH SOLE 22 1377873 0 46051 GETTY RLTY CORP NEW COM 374297109 33 1136 SH SOLE 23 1136 0 0 GETTY RLTY CORP NEW COM 374297109 2027 68918 SH SOLE 25 68918 0 0 GETTY RLTY CORP NEW COM 374297109 405 13773 SH SOLE 26 0 0 13773 GETTY RLTY CORP NEW COM 374297109 172 5863 SH SOLE 28 5863 0 0 GETTY RLTY CORP NEW COM 374297109 357 12145 SH SOLE 29 12145 0 0 GETTY RLTY CORP NEW COM 374297109 6349 215883 SH SOLE 30 215883 0 0 GETTY RLTY CORP NEW COM 374297109 86 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 303 154816 SH SOLE 22 154816 0 0 GIBRALTAR INDS INC COM 374689107 1143 32118 SH SOLE 2 1112 0 31006 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 23 641 SH SOLE 7 641 0 0 GIBRALTAR INDS INC COM 374689107 5842 164139 SH SOLE 18 164139 0 0 GIBRALTAR INDS INC COM 374689107 1676 47082 SH SOLE 19 47082 0 0 GIBRALTAR INDS INC COM 374689107 120148 3375901 SH SOLE 21 3375901 0 0 GIBRALTAR INDS INC COM 374689107 37268 1047137 SH SOLE 22 879826 0 167311 GIBRALTAR INDS INC COM 374689107 91 2560 SH SOLE 26 0 0 2560 GIBRALTAR INDS INC COM 374689107 151 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 2255 63350 SH SOLE 30 63350 0 0 GIBRALTAR INDS INC COM 374689107 120 3365 SH SOLE 40 3365 0 0 GILEAD SCIENCES INC COM 375558103 240286 3841496 SH SOLE 2 886991 0 2954505 GILEAD SCIENCES INC COM 375558103 32539 520210 SH SOLE 4 485980 0 34230 GILEAD SCIENCES INC COM 375558103 70579 1128361 SH SOLE 7 1045309 0 83052 GILEAD SCIENCES INC COM 375558103 8418 134586 SH SOLE 13 134586 0 0 GILEAD SCIENCES INC COM 375558103 791 12638 SH SOLE 15 12638 0 0 GILEAD SCIENCES INC COM 375558103 22 356 SH SOLE 17 0 0 356 GILEAD SCIENCES INC COM 375558103 307527 4916502 SH SOLE 18 4652652 0 263850 GILEAD SCIENCES INC COM 375558103 435347 6959984 SH SOLE 19 6959984 0 0 GILEAD SCIENCES INC COM 375558103 913 14600 SH SOLE 20 14600 0 0 GILEAD SCIENCES INC COM 375558103 2099918 33571832 SH SOLE 21 33571832 0 0 GILEAD SCIENCES INC COM 375558103 2083779 33313819 SH SOLE 22 29210009 0 4103810 GILEAD SCIENCES INC COM 375558103 64048 1023952 SH SOLE 23 1023952 0 0 GILEAD SCIENCES INC COM 375558103 77165 1233653 SH SOLE 25 1206305 0 27348 GILEAD SCIENCES INC COM 375558103 388541 6211685 SH SOLE 26 1293632 0 4918053 GILEAD SCIENCES INC COM 375558103 15647 250145 SH SOLE 28 182997 0 67148 GILEAD SCIENCES INC COM 375558103 27165 434294 SH SOLE 29 93915 0 340379 GILEAD SCIENCES INC COM 375558103 369101 5900892 SH SOLE 30 5900892 0 0 GILEAD SCIENCES INC COM 375558103 39796 636225 SH SOLE 31 341996 0 294229 GILEAD SCIENCES INC COM 375558103 11481 183545 SH SOLE 32 183545 0 0 GILEAD SCIENCES INC COM 375558103 171085 2735174 SH SOLE 34 2735174 0 0 GILEAD SCIENCES INC COM 375558103 70862 1132885 SH SOLE 36 1132885 0 0 GILEAD SCIENCES INC COM 375558103 1829 29243 SH SOLE 40 29243 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3255 82154 SH SOLE 2 2978 0 79176 GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 46 1159 SH SOLE 7 1159 0 0 GLACIER BANCORP INC NEW COM 37637Q105 17499 441660 SH SOLE 18 441660 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4244 107105 SH SOLE 19 107105 0 0 GLACIER BANCORP INC NEW COM 37637Q105 356422 8996012 SH SOLE 21 8996012 0 0 GLACIER BANCORP INC NEW COM 37637Q105 95767 2417131 SH SOLE 22 2306983 0 110148 GLACIER BANCORP INC NEW COM 37637Q105 842 21257 SH SOLE 26 9512 0 11745 GLACIER BANCORP INC NEW COM 37637Q105 428 10792 SH SOLE 28 10792 0 0 GLACIER BANCORP INC NEW COM 37637Q105 271 6844 SH SOLE 29 0 0 6844 GLACIER BANCORP INC NEW COM 37637Q105 6810 171890 SH SOLE 30 171890 0 0 GLACIER BANCORP INC NEW COM 37637Q105 315 7941 SH SOLE 40 7941 0 0 GLADSTONE CAPITAL CORP COM 376535100 869 118990 SH SOLE 30 118990 0 0 GLADSTONE COML CORP COM 376536108 550 30673 SH SOLE 2 1000 0 29673 GLADSTONE COML CORP COM 376536108 12 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 1950 108809 SH SOLE 18 108809 0 0 GLADSTONE COML CORP COM 376536108 760 42391 SH SOLE 19 42391 0 0 GLADSTONE COML CORP COM 376536108 19008 1060719 SH SOLE 21 1060719 0 0 GLADSTONE COML CORP COM 376536108 17638 984243 SH SOLE 22 940446 0 43797 GLADSTONE COML CORP COM 376536108 17 970 SH SOLE 23 970 0 0 GLADSTONE COML CORP COM 376536108 171 9561 SH SOLE 26 0 0 9561 GLADSTONE COML CORP COM 376536108 81 4513 SH SOLE 28 4513 0 0 GLADSTONE COML CORP COM 376536108 174 9721 SH SOLE 30 9721 0 0 GLADSTONE INVT CORP COM 376546107 1408 151045 SH SOLE 30 151045 0 0 GLADSTONE LD CORP COM 376549101 221 19261 SH SOLE 2 3667 0 15594 GLADSTONE LD CORP COM 376549101 504 43905 SH SOLE 18 43905 0 0 GLADSTONE LD CORP COM 376549101 371 32348 SH SOLE 19 32348 0 0 GLADSTONE LD CORP COM 376549101 5521 480947 SH SOLE 21 480947 0 0 GLADSTONE LD CORP COM 376549101 1908 166245 SH SOLE 22 158866 0 7379 GLADSTONE LD CORP COM 376549101 5 454 SH SOLE 23 454 0 0 GLATFELTER COM 377316104 442 45261 SH SOLE 2 1627 0 43634 GLATFELTER COM 377316104 2 208 SH SOLE 4 208 0 0 GLATFELTER COM 377316104 9 884 SH SOLE 7 884 0 0 GLATFELTER COM 377316104 2234 228892 SH SOLE 18 228892 0 0 GLATFELTER COM 377316104 632 64736 SH SOLE 19 64736 0 0 GLATFELTER COM 377316104 45863 4699124 SH SOLE 21 4699124 0 0 GLATFELTER COM 377316104 12274 1257616 SH SOLE 22 1190170 0 67446 GLATFELTER COM 377316104 182 18694 SH SOLE 26 4835 0 13859 GLATFELTER COM 377316104 61 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 822 84249 SH SOLE 30 84249 0 0 GLATFELTER COM 377316104 49 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 1518 27031 SH SOLE 2 1181 0 25850 GLAUKOS CORP COM 377322102 9 161 SH SOLE 4 161 0 0 GLAUKOS CORP COM 377322102 31 543 SH SOLE 7 543 0 0 GLAUKOS CORP COM 377322102 6201 110398 SH SOLE 18 110398 0 0 GLAUKOS CORP COM 377322102 3419 60867 SH SOLE 19 60867 0 0 GLAUKOS CORP COM 377322102 77980 1388281 SH SOLE 21 1388281 0 0 GLAUKOS CORP COM 377322102 53131 945893 SH SOLE 22 903496 0 42397 GLAUKOS CORP COM 377322102 27 485 SH SOLE 23 485 0 0 GLAUKOS CORP COM 377322102 892 15880 SH SOLE 26 6246 0 9634 GLAUKOS CORP COM 377322102 229 4074 SH SOLE 28 4074 0 0 GLAUKOS CORP COM 377322102 30 536 SH SOLE 29 0 0 536 GLAUKOS CORP COM 377322102 427 7607 SH SOLE 30 7607 0 0 GLAUKOS CORP COM 377322102 120 2139 SH SOLE 40 2139 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 45147 1181541 SH SOLE 18 1181541 0 0 GLEN BURNIE BANCORP COM 377407101 5 451 SH SOLE 18 451 0 0 GLEN BURNIE BANCORP COM 377407101 6 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1808 44048 SH SOLE 2 5828 0 38220 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 130 SH SOLE 4 130 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 34 839 SH SOLE 7 839 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6689 162942 SH SOLE 18 162942 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5890 143474 SH SOLE 19 143474 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 91904 2238827 SH SOLE 21 2238827 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63686 1551418 SH SOLE 22 1489279 0 62139 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 678 16518 SH SOLE 23 16518 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1547 37686 SH SOLE 26 8006 0 29680 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 269 6551 SH SOLE 28 6551 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 180 4383 SH SOLE 29 0 0 4383 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 551 13432 SH SOLE 30 13432 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 58 1402 SH SOLE 34 1402 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 193 4695 SH SOLE 40 4695 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 644 25621 SH SOLE 2 7852 0 17769 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 14 548 SH SOLE 7 548 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1851 73602 SH SOLE 18 73602 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3629 144299 SH SOLE 19 144299 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19297 767267 SH SOLE 21 767267 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19081 758677 SH SOLE 22 728428 0 30249 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 662 26341 SH SOLE 23 26341 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1228 48824 SH SOLE 26 0 0 48824 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 79 3131 SH SOLE 28 3131 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 343 13649 SH SOLE 29 0 0 13649 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 131 5209 SH SOLE 30 5209 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 53 2103 SH SOLE 40 2103 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 47 7284 SH SOLE 22 7284 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 20 8938 SH SOLE 18 8938 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 344 154138 SH SOLE 21 154138 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 1569 703641 SH SOLE 22 703641 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 342 9426 SH SOLE 2 296 0 9130 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6 161 SH SOLE 7 161 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1071 29550 SH SOLE 18 29550 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 665 18365 SH SOLE 19 18365 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11252 310569 SH SOLE 21 310569 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11602 320232 SH SOLE 22 309398 0 10834 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 51 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 48 1332 SH SOLE 30 1332 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 32 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 219 24622 SH SOLE 2 726 0 23896 GLOBAL MED REIT INC COM NEW 37954A204 592 66540 SH SOLE 18 66540 0 0 GLOBAL MED REIT INC COM NEW 37954A204 226 25461 SH SOLE 19 25461 0 0 GLOBAL MED REIT INC COM NEW 37954A204 6318 710637 SH SOLE 21 710637 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2061 231847 SH SOLE 22 220450 0 11397 GLOBAL MED REIT INC COM NEW 37954A204 6 646 SH SOLE 23 646 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1347 76448 SH SOLE 2 2306 0 74142 GLOBAL NET LEASE INC COM NEW 379378201 911 51704 SH SOLE 4 51704 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2088 118497 SH SOLE 7 118497 0 0 GLOBAL NET LEASE INC COM NEW 379378201 51 2875 SH SOLE 15 2875 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6747 382905 SH SOLE 18 382905 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4000 227024 SH SOLE 19 227024 0 0 GLOBAL NET LEASE INC COM NEW 379378201 143127 8123002 SH SOLE 21 8123002 0 0 GLOBAL NET LEASE INC COM NEW 379378201 52899 3002200 SH SOLE 22 2912009 0 90191 GLOBAL NET LEASE INC COM NEW 379378201 45 2561 SH SOLE 23 2561 0 0 GLOBAL NET LEASE INC COM NEW 379378201 989 56148 SH SOLE 26 17148 0 39000 GLOBAL NET LEASE INC COM NEW 379378201 164 9309 SH SOLE 28 9309 0 0 GLOBAL NET LEASE INC COM NEW 379378201 447 25363 SH SOLE 29 25363 0 0 GLOBAL NET LEASE INC COM NEW 379378201 111 6277 SH SOLE 40 6277 0 0 GLOBAL PMTS INC COM 37940X102 32466 314804 SH SOLE 2 24817 0 289987 GLOBAL PMTS INC COM 37940X102 5459 52938 SH SOLE 4 48728 0 4210 GLOBAL PMTS INC COM 37940X102 12154 117853 SH SOLE 7 117853 0 0 GLOBAL PMTS INC COM 37940X102 100 967 SH SOLE 13 967 0 0 GLOBAL PMTS INC COM 37940X102 175 1694 SH SOLE 15 1694 0 0 GLOBAL PMTS INC COM 37940X102 36071 349766 SH SOLE 18 330520 0 19246 GLOBAL PMTS INC COM 37940X102 52150 505668 SH SOLE 19 505668 0 0 GLOBAL PMTS INC COM 37940X102 377827 3663598 SH SOLE 21 3663598 0 0 GLOBAL PMTS INC COM 37940X102 394474 3825014 SH SOLE 22 3408892 0 416122 GLOBAL PMTS INC COM 37940X102 11364 110192 SH SOLE 23 110192 0 0 GLOBAL PMTS INC COM 37940X102 14477 140375 SH SOLE 25 140375 0 0 GLOBAL PMTS INC COM 37940X102 58866 570790 SH SOLE 26 178209 0 392581 GLOBAL PMTS INC COM 37940X102 3174 30776 SH SOLE 28 22395 0 8381 GLOBAL PMTS INC COM 37940X102 3913 37946 SH SOLE 29 5923 0 32023 GLOBAL PMTS INC COM 37940X102 70767 686194 SH SOLE 30 686194 0 0 GLOBAL PMTS INC COM 37940X102 5352 51896 SH SOLE 31 34909 0 16987 GLOBAL PMTS INC COM 37940X102 4017 38951 SH SOLE 34 38951 0 0 GLOBAL PMTS INC COM 37940X102 12551 121703 SH SOLE 36 121703 0 0 GLOBAL PMTS INC COM 37940X102 404 3919 SH SOLE 40 3919 0 0 GLOBAL SELF STORAGE INC COM 37955N106 5 1239 SH SOLE 18 1239 0 0 GLOBAL SELF STORAGE INC COM 37955N106 208 53116 SH SOLE 21 53116 0 0 GLOBAL WTR RES INC COM 379463102 96 9436 SH SOLE 2 370 0 9066 GLOBAL WTR RES INC COM 379463102 365 36031 SH SOLE 18 36031 0 0 GLOBAL WTR RES INC COM 379463102 145 14255 SH SOLE 19 14255 0 0 GLOBAL WTR RES INC COM 379463102 3532 348327 SH SOLE 21 348327 0 0 GLOBAL WTR RES INC COM 379463102 861 84929 SH SOLE 22 78648 0 6281 GLOBAL X FDS GLBL X MLP ETF 37950E473 1853 241630 SH SOLE 18 1181 0 240449 GLOBAL X FDS GLB X SUPERDIV 37950E549 2 127 SH SOLE 17 0 0 127 GLOBALSCAPE INC COM 37940G109 12 2646 SH SOLE 18 2646 0 0 GLOBALSCAPE INC COM 37940G109 227 50573 SH SOLE 21 50573 0 0 GLOBALSTAR INC COM 378973408 2 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 5263 8227779 SH SOLE 21 8227779 0 0 GLOBALSTAR INC COM 378973408 4957 7748574 SH SOLE 22 7460798 0 287776 GLOBALSTAR INC COM 378973408 21 32798 SH SOLE 26 0 0 32798 GLOBALSTAR INC COM 378973408 86 134598 SH SOLE 28 134598 0 0 GLOBALSTAR INC COM 378973408 96 149938 SH SOLE 30 149938 0 0 GLOBALSTAR INC COM 378973408 25 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 1352 24000 SH SOLE 19 24000 0 0 GLOBANT S A COM L44385109 7868 139696 SH SOLE 21 139696 0 0 GLOBANT S A COM L44385109 4308 76498 SH SOLE 22 76498 0 0 GLOBANT S A COM L44385109 2253 40000 SH SOLE 25 40000 0 0 GLOBANT S A COM L44385109 10926 194000 SH SOLE 34 194000 0 0 GLOBUS MED INC CL A 379577208 4458 102993 SH SOLE 2 47272 0 55721 GLOBUS MED INC CL A 379577208 13 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 57 1322 SH SOLE 7 1322 0 0 GLOBUS MED INC CL A 379577208 18180 420050 SH SOLE 18 420050 0 0 GLOBUS MED INC CL A 379577208 12138 280461 SH SOLE 19 280461 0 0 GLOBUS MED INC CL A 379577208 253310 5852827 SH SOLE 21 5852827 0 0 GLOBUS MED INC CL A 379577208 114342 2641924 SH SOLE 22 2546190 0 95734 GLOBUS MED INC CL A 379577208 2020 46682 SH SOLE 23 46682 0 0 GLOBUS MED INC CL A 379577208 3690 85257 SH SOLE 26 9933 0 75324 GLOBUS MED INC CL A 379577208 414 9563 SH SOLE 28 9563 0 0 GLOBUS MED INC CL A 379577208 679 15690 SH SOLE 29 0 0 15690 GLOBUS MED INC CL A 379577208 1672 38632 SH SOLE 30 38632 0 0 GLOBUS MED INC CL A 379577208 447 10318 SH SOLE 34 10318 0 0 GLOBUS MED INC CL A 379577208 336 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM NEW 379887201 1 10035 SH SOLE 21 10035 0 0 GLU MOBILE INC COM 379890106 741 91862 SH SOLE 2 5322 0 86540 GLU MOBILE INC COM 379890106 20 2451 SH SOLE 7 2451 0 0 GLU MOBILE INC COM 379890106 3099 384013 SH SOLE 18 384013 0 0 GLU MOBILE INC COM 379890106 1628 201790 SH SOLE 19 201790 0 0 GLU MOBILE INC COM 379890106 31570 3912029 SH SOLE 21 3912029 0 0 GLU MOBILE INC COM 379890106 24366 3019363 SH SOLE 22 2884981 0 134382 GLU MOBILE INC COM 379890106 148 18348 SH SOLE 26 0 0 18348 GLU MOBILE INC COM 379890106 139 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 289 35831 SH SOLE 30 35831 0 0 GLU MOBILE INC COM 379890106 97 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 258 27294 SH SOLE 2 1202 0 26092 GLYCOMIMETICS INC COM 38000Q102 7 726 SH SOLE 7 726 0 0 GLYCOMIMETICS INC COM 38000Q102 1145 120864 SH SOLE 18 120864 0 0 GLYCOMIMETICS INC COM 38000Q102 458 48315 SH SOLE 19 48315 0 0 GLYCOMIMETICS INC COM 38000Q102 15858 1674502 SH SOLE 21 1674502 0 0 GLYCOMIMETICS INC COM 38000Q102 9029 953484 SH SOLE 22 911601 0 41883 GLYCOMIMETICS INC COM 38000Q102 22 2351 SH SOLE 26 0 0 2351 GLYCOMIMETICS INC COM 38000Q102 45 4781 SH SOLE 28 4781 0 0 GLYCOMIMETICS INC COM 38000Q102 64 6731 SH SOLE 30 6731 0 0 GLYCOMIMETICS INC COM 38000Q102 55 5845 SH SOLE 40 5845 0 0 GMS INC COM 36251C103 395 26551 SH SOLE 2 1213 0 25338 GMS INC COM 36251C103 10 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 1561 105075 SH SOLE 18 105075 0 0 GMS INC COM 36251C103 724 48738 SH SOLE 19 48738 0 0 GMS INC COM 36251C103 15546 1046148 SH SOLE 21 1046148 0 0 GMS INC COM 36251C103 13447 904900 SH SOLE 22 867367 0 37533 GMS INC COM 36251C103 156 10531 SH SOLE 26 0 0 10531 GMS INC COM 36251C103 57 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 33 2238 SH SOLE 29 0 0 2238 GMS INC COM 36251C103 111 7468 SH SOLE 30 7468 0 0 GMS INC COM 36251C103 67 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 202 85437 SH SOLE 2 3513 0 81924 GNC HLDGS INC COM CL A 36191G107 1 300 SH SOLE 4 300 0 0 GNC HLDGS INC COM CL A 36191G107 20 8501 SH SOLE 7 8501 0 0 GNC HLDGS INC COM CL A 36191G107 671 283080 SH SOLE 18 283080 0 0 GNC HLDGS INC COM CL A 36191G107 271 114256 SH SOLE 19 114256 0 0 GNC HLDGS INC COM CL A 36191G107 6979 2944783 SH SOLE 21 2944783 0 0 GNC HLDGS INC COM CL A 36191G107 6283 2651257 SH SOLE 22 2383444 0 267813 GNC HLDGS INC COM CL A 36191G107 27 11286 SH SOLE 26 7319 0 3967 GNC HLDGS INC COM CL A 36191G107 21 8915 SH SOLE 28 8915 0 0 GNC HLDGS INC COM CL A 36191G107 0 2 SH SOLE 29 0 0 2 GNC HLDGS INC COM CL A 36191G107 28 11921 SH SOLE 30 11921 0 0 GNC HLDGS INC COM CL A 36191G107 10 4290 SH SOLE 40 4290 0 0 GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 2943 4116000 PRN SOLE 2 4116000 0 0 GODADDY INC CL A 380237107 32185 490483 SH SOLE 2 120222 0 370261 GODADDY INC CL A 380237107 4185 63781 SH SOLE 4 59537 0 4244 GODADDY INC CL A 380237107 712 10857 SH SOLE 7 10857 0 0 GODADDY INC CL A 380237107 960 14630 SH SOLE 13 14630 0 0 GODADDY INC CL A 380237107 86 1310 SH SOLE 15 1310 0 0 GODADDY INC CL A 380237107 7795 118785 SH SOLE 18 105309 0 13476 GODADDY INC CL A 380237107 62726 955900 SH SOLE 19 955900 0 0 GODADDY INC CL A 380237107 150074 2287017 SH SOLE 21 2287017 0 0 GODADDY INC CL A 380237107 308553 4702124 SH SOLE 22 4344687 0 357437 GODADDY INC CL A 380237107 8213 125166 SH SOLE 23 125166 0 0 GODADDY INC CL A 380237107 9354 142554 SH SOLE 25 142554 0 0 GODADDY INC CL A 380237107 31779 484290 SH SOLE 26 185817 0 298473 GODADDY INC CL A 380237107 2136 32550 SH SOLE 28 24038 0 8512 GODADDY INC CL A 380237107 3268 49799 SH SOLE 29 12604 0 37195 GODADDY INC CL A 380237107 14309 218060 SH SOLE 30 218060 0 0 GODADDY INC CL A 380237107 4012 61146 SH SOLE 31 44509 0 16637 GODADDY INC CL A 380237107 9281 141430 SH SOLE 34 141430 0 0 GODADDY INC CL A 380237107 7646 116514 SH SOLE 36 116514 0 0 GODADDY INC CL A 380237107 284 4331 SH SOLE 40 4331 0 0 GOGO INC COM 38046C109 142 47619 SH SOLE 2 2411 0 45208 GOGO INC COM 38046C109 1 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 4 1492 SH SOLE 7 1492 0 0 GOGO INC COM 38046C109 575 192185 SH SOLE 18 192185 0 0 GOGO INC COM 38046C109 242 80887 SH SOLE 19 80887 0 0 GOGO INC COM 38046C109 6044 2021426 SH SOLE 21 2021426 0 0 GOGO INC COM 38046C109 4826 1613987 SH SOLE 22 1547068 0 66919 GOGO INC COM 38046C109 6 2007 SH SOLE 26 0 0 2007 GOGO INC COM 38046C109 22 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 46 15409 SH SOLE 30 15409 0 0 GOGO INC COM 38046C109 17 5599 SH SOLE 40 5599 0 0 GOGO INC NOTE 3.750% 3/0 38046CAB5 11727 13775000 PRN SOLE 2 13775000 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2133 98033 SH SOLE 2 3379 0 94654 GOLAR LNG LTD BERMUDA SHS G9456A100 43 1954 SH SOLE 4 1954 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 44 2005 SH SOLE 7 2005 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 6938 318857 SH SOLE 18 318857 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3143 144440 SH SOLE 19 144440 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 66986 3078416 SH SOLE 21 3078416 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 23337 1072469 SH SOLE 22 995779 0 76690 GOLAR LNG LTD BERMUDA SHS G9456A100 51 2360 SH SOLE 23 2360 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 11 528 SH SOLE 26 0 0 528 GOLAR LNG LTD BERMUDA SHS G9456A100 20 929 SH SOLE 36 929 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 13352 3793136 SH SOLE 7 3793136 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 273 77468 SH SOLE 22 77468 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3380 960262 SH SOLE 23 960262 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12445 3535405 SH SOLE 25 3535405 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5661 1608230 SH SOLE 26 0 0 1608230 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12758 3624330 SH SOLE 30 3624330 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 46977 13345875 SH SOLE 34 13345875 0 0 GOLD RESOURCE CORP COM 38068T105 177 44320 SH SOLE 2 1912 0 42408 GOLD RESOURCE CORP COM 38068T105 4 963 SH SOLE 7 963 0 0 GOLD RESOURCE CORP COM 38068T105 725 181176 SH SOLE 18 181176 0 0 GOLD RESOURCE CORP COM 38068T105 391 97780 SH SOLE 19 97780 0 0 GOLD RESOURCE CORP COM 38068T105 7925 1981350 SH SOLE 21 1981350 0 0 GOLD RESOURCE CORP COM 38068T105 5196 1299057 SH SOLE 22 1256196 0 42861 GOLD RESOURCE CORP COM 38068T105 5 1309 SH SOLE 23 1309 0 0 GOLD STD VENTURES CORP COM 380738104 209 166929 SH SOLE 25 166929 0 0 GOLDCORP INC NEW COM 380956409 4973 507444 SH SOLE 21 507444 0 0 GOLDCORP INC NEW COM 380956409 10881 1110330 SH SOLE 22 1110330 0 0 GOLDCORP INC NEW COM 380956409 52 5351 SH SOLE 26 0 0 5351 GOLDEN ENTMT INC COM 381013101 338 21114 SH SOLE 2 7125 0 13989 GOLDEN ENTMT INC COM 381013101 7 463 SH SOLE 7 463 0 0 GOLDEN ENTMT INC COM 381013101 1012 63193 SH SOLE 18 63193 0 0 GOLDEN ENTMT INC COM 381013101 2536 158323 SH SOLE 19 158323 0 0 GOLDEN ENTMT INC COM 381013101 10712 668653 SH SOLE 21 668653 0 0 GOLDEN ENTMT INC COM 381013101 9068 566021 SH SOLE 22 541621 0 24400 GOLDEN ENTMT INC COM 381013101 8 528 SH SOLE 23 528 0 0 GOLDEN ENTMT INC COM 381013101 98 6090 SH SOLE 26 0 0 6090 GOLDEN ENTMT INC COM 381013101 88 5495 SH SOLE 30 5495 0 0 GOLDEN ENTMT INC COM 381013101 176 10972 SH SOLE 34 10972 0 0 GOLDEN MINERALS CO COM 381119106 208 952400 SH SOLE 21 952400 0 0 GOLDFIELD CORP COM 381370105 10 4248 SH SOLE 18 4248 0 0 GOLDFIELD CORP COM 381370105 171 75496 SH SOLE 21 75496 0 0 GOLDFIELD CORP COM 381370105 793 350739 SH SOLE 22 350739 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 3359 182779 SH SOLE 30 182779 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 233 9181 SH SOLE 17 0 0 9181 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1287 25597 SH SOLE 17 0 0 25597 GOLDMAN SACHS GROUP INC COM 38141G104 145839 873026 SH SOLE 2 77359 0 795667 GOLDMAN SACHS GROUP INC COM 38141G104 20151 120626 SH SOLE 4 111158 0 9468 GOLDMAN SACHS GROUP INC COM 38141G104 44212 264664 SH SOLE 7 263162 0 1502 GOLDMAN SACHS GROUP INC COM 38141G104 639 3823 SH SOLE 13 3823 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 513 3069 SH SOLE 15 3069 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 174476 1044451 SH SOLE 18 974345 0 70106 GOLDMAN SACHS GROUP INC COM 38141G104 185102 1108062 SH SOLE 19 1108062 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1080110 6465786 SH SOLE 21 6465786 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1407535 8425829 SH SOLE 22 7489737 0 936092 GOLDMAN SACHS GROUP INC COM 38141G104 42462 254187 SH SOLE 23 254187 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 55110 329900 SH SOLE 25 329900 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 215410 1289493 SH SOLE 26 349009 0 940484 GOLDMAN SACHS GROUP INC COM 38141G104 11470 68664 SH SOLE 28 50123 0 18541 GOLDMAN SACHS GROUP INC COM 38141G104 2229 13341 SH SOLE 29 13341 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 243801 1459448 SH SOLE 30 1459448 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 23613 141355 SH SOLE 31 76585 0 64770 GOLDMAN SACHS GROUP INC COM 38141G104 16625 99519 SH SOLE 32 99519 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7246 43378 SH SOLE 34 43378 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 51373 307531 SH SOLE 36 307531 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1352 8092 SH SOLE 40 8092 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 2 482 SH SOLE 18 482 0 0 GOLUB CAP BDC INC COM 38173M102 4509 273448 SH SOLE 30 273448 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 1912 SH SOLE 18 1912 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 83 33249 SH SOLE 21 33249 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 80 31856 SH SOLE 22 31856 0 0 GOODRICH PETE CORP COM PAR 382410843 147 10859 SH SOLE 2 224 0 10635 GOODRICH PETE CORP COM PAR 382410843 368 27247 SH SOLE 18 27247 0 0 GOODRICH PETE CORP COM PAR 382410843 165 12229 SH SOLE 19 12229 0 0 GOODRICH PETE CORP COM PAR 382410843 4178 309450 SH SOLE 21 309450 0 0 GOODRICH PETE CORP COM PAR 382410843 998 73956 SH SOLE 22 69155 0 4801 GOODYEAR TIRE & RUBR CO COM 382550101 11751 575754 SH SOLE 2 51580 0 524174 GOODYEAR TIRE & RUBR CO COM 382550101 1676 82135 SH SOLE 4 75807 0 6328 GOODYEAR TIRE & RUBR CO COM 382550101 4583 224569 SH SOLE 7 203486 0 21083 GOODYEAR TIRE & RUBR CO COM 382550101 30 1455 SH SOLE 13 1455 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 50 2469 SH SOLE 15 2469 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10792 528780 SH SOLE 18 498964 0 29816 GOODYEAR TIRE & RUBR CO COM 382550101 1469 71970 SH SOLE 19 71970 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 115339 5651088 SH SOLE 21 5651088 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 136329 6679502 SH SOLE 22 5987781 0 691721 GOODYEAR TIRE & RUBR CO COM 382550101 3558 174334 SH SOLE 23 174334 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4843 237275 SH SOLE 25 237275 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 20158 987672 SH SOLE 26 360476 0 627196 GOODYEAR TIRE & RUBR CO COM 382550101 950 46556 SH SOLE 28 34341 0 12215 GOODYEAR TIRE & RUBR CO COM 382550101 1159 56803 SH SOLE 29 8742 0 48061 GOODYEAR TIRE & RUBR CO COM 382550101 20256 992441 SH SOLE 30 992441 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1940 95056 SH SOLE 31 55342 0 39714 GOODYEAR TIRE & RUBR CO COM 382550101 237 11602 SH SOLE 34 11602 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5435 266297 SH SOLE 36 266297 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 103 5056 SH SOLE 40 5056 0 0 GOOSEHEAD INS INC COM CL A 38267D109 261 9925 SH SOLE 2 371 0 9554 GOOSEHEAD INS INC COM CL A 38267D109 6 230 SH SOLE 7 230 0 0 GOOSEHEAD INS INC COM CL A 38267D109 931 35429 SH SOLE 18 35429 0 0 GOOSEHEAD INS INC COM CL A 38267D109 378 14362 SH SOLE 19 14362 0 0 GOOSEHEAD INS INC COM CL A 38267D109 9046 344083 SH SOLE 21 344083 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3307 125804 SH SOLE 22 117974 0 7830 GOPRO INC CL A 38268T103 414 97716 SH SOLE 2 10341 0 87375 GOPRO INC CL A 38268T103 3 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 9 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 1579 372327 SH SOLE 18 372327 0 0 GOPRO INC CL A 38268T103 1272 299995 SH SOLE 19 299995 0 0 GOPRO INC CL A 38268T103 15679 3697859 SH SOLE 21 3697859 0 0 GOPRO INC CL A 38268T103 14359 3386634 SH SOLE 22 3230381 0 156253 GOPRO INC CL A 38268T103 119 28148 SH SOLE 23 28148 0 0 GOPRO INC CL A 38268T103 239 56319 SH SOLE 26 0 0 56319 GOPRO INC CL A 38268T103 76 18026 SH SOLE 28 18026 0 0 GOPRO INC CL A 38268T103 119 28111 SH SOLE 30 28111 0 0 GOPRO INC CL A 38268T103 28 6705 SH SOLE 40 6705 0 0 GORMAN RUPP CO COM 383082104 586 18084 SH SOLE 2 669 0 17415 GORMAN RUPP CO COM 383082104 338 10432 SH SOLE 7 10432 0 0 GORMAN RUPP CO COM 383082104 1916 59106 SH SOLE 18 59106 0 0 GORMAN RUPP CO COM 383082104 852 26283 SH SOLE 19 26283 0 0 GORMAN RUPP CO COM 383082104 19310 595815 SH SOLE 21 595815 0 0 GORMAN RUPP CO COM 383082104 16349 504447 SH SOLE 22 479241 0 25206 GORMAN RUPP CO COM 383082104 60 1842 SH SOLE 28 1842 0 0 GORMAN RUPP CO COM 383082104 1962 60539 SH SOLE 30 60539 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 669 97443 SH SOLE 2 3540 0 93903 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 192 27896 SH SOLE 4 27896 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1122 163312 SH SOLE 7 163312 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 18 2573 SH SOLE 15 2573 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2794 406690 SH SOLE 18 406690 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1752 255004 SH SOLE 19 255004 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 70806 10306551 SH SOLE 21 10306551 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 24209 3523824 SH SOLE 22 3443190 0 80634 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 14 2098 SH SOLE 23 2098 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1189 173123 SH SOLE 25 173123 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 246 35773 SH SOLE 26 6481 0 29292 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 221 32155 SH SOLE 29 32155 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4263 620454 SH SOLE 30 620454 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 36 5211 SH SOLE 40 5211 0 0 GP STRATEGIES CORP COM 36225V104 321 25443 SH SOLE 2 467 0 24976 GP STRATEGIES CORP COM 36225V104 4 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 534 42362 SH SOLE 18 42362 0 0 GP STRATEGIES CORP COM 36225V104 222 17585 SH SOLE 19 17585 0 0 GP STRATEGIES CORP COM 36225V104 5631 446515 SH SOLE 21 446515 0 0 GP STRATEGIES CORP COM 36225V104 2689 213254 SH SOLE 22 193155 0 20099 GP STRATEGIES CORP COM 36225V104 56 4418 SH SOLE 26 0 0 4418 GP STRATEGIES CORP COM 36225V104 25 1986 SH SOLE 28 1986 0 0 GP STRATEGIES CORP COM 36225V104 26 2023 SH SOLE 30 2023 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1305 16000 SH SOLE 2 0 0 16000 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5768 70726 SH SOLE 7 70726 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 61 754 SH SOLE 19 754 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 30289 371415 SH SOLE 21 371415 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 659 8086 SH SOLE 22 8086 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2165 26547 SH SOLE 30 26547 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 53 652 SH SOLE 34 652 0 0 GRACE W R & CO DEL NEW COM 38388F108 12527 192986 SH SOLE 2 61452 0 131534 GRACE W R & CO DEL NEW COM 38388F108 498 7679 SH SOLE 4 7679 0 0 GRACE W R & CO DEL NEW COM 38388F108 81 1242 SH SOLE 7 1242 0 0 GRACE W R & CO DEL NEW COM 38388F108 2243 34548 SH SOLE 18 34548 0 0 GRACE W R & CO DEL NEW COM 38388F108 1222 18825 SH SOLE 19 18825 0 0 GRACE W R & CO DEL NEW COM 38388F108 54735 843248 SH SOLE 21 843248 0 0 GRACE W R & CO DEL NEW COM 38388F108 121372 1869857 SH SOLE 22 1745252 0 124605 GRACE W R & CO DEL NEW COM 38388F108 318 4900 SH SOLE 23 4900 0 0 GRACE W R & CO DEL NEW COM 38388F108 1570 24182 SH SOLE 26 15404 0 8778 GRACE W R & CO DEL NEW COM 38388F108 437 6735 SH SOLE 28 6735 0 0 GRACE W R & CO DEL NEW COM 38388F108 557 8588 SH SOLE 29 0 0 8588 GRACE W R & CO DEL NEW COM 38388F108 1037 15973 SH SOLE 30 15973 0 0 GRACE W R & CO DEL NEW COM 38388F108 97 1499 SH SOLE 31 1386 0 113 GRACE W R & CO DEL NEW COM 38388F108 1899 29256 SH SOLE 34 29256 0 0 GRACE W R & CO DEL NEW COM 38388F108 13 198 SH SOLE 36 198 0 0 GRACE W R & CO DEL NEW COM 38388F108 353 5446 SH SOLE 40 5446 0 0 GRACO INC COM 384109104 16141 385683 SH SOLE 2 91334 0 294349 GRACO INC COM 384109104 30 723 SH SOLE 4 723 0 0 GRACO INC COM 384109104 136 3258 SH SOLE 7 3258 0 0 GRACO INC COM 384109104 21282 508527 SH SOLE 18 508527 0 0 GRACO INC COM 384109104 1487 35536 SH SOLE 19 35536 0 0 GRACO INC COM 384109104 343278 8202586 SH SOLE 21 8202586 0 0 GRACO INC COM 384109104 228084 5450035 SH SOLE 22 5120643 0 329392 GRACO INC COM 384109104 1954 46686 SH SOLE 26 24375 0 22311 GRACO INC COM 384109104 918 21937 SH SOLE 28 21937 0 0 GRACO INC COM 384109104 356 8510 SH SOLE 29 0 0 8510 GRACO INC COM 384109104 1757 41974 SH SOLE 30 41974 0 0 GRACO INC COM 384109104 155 3712 SH SOLE 31 3338 0 374 GRACO INC COM 384109104 92 2195 SH SOLE 36 2195 0 0 GRACO INC COM 384109104 619 14796 SH SOLE 40 14796 0 0 GRAFTECH INTL LTD COM 384313508 1424 124434 SH SOLE 2 3217 0 121217 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 333 29070 SH SOLE 18 29070 0 0 GRAFTECH INTL LTD COM 384313508 130 11343 SH SOLE 19 11343 0 0 GRAFTECH INTL LTD COM 384313508 7491 654821 SH SOLE 21 654821 0 0 GRAFTECH INTL LTD COM 384313508 17955 1569529 SH SOLE 22 1460464 0 109065 GRAFTECH INTL LTD COM 384313508 93 8160 SH SOLE 26 0 0 8160 GRAFTECH INTL LTD COM 384313508 206 17984 SH SOLE 30 17984 0 0 GRAFTECH INTL LTD COM 384313508 15 1334 SH SOLE 31 1334 0 0 GRAHAM CORP COM 384556106 213 9338 SH SOLE 2 303 0 9035 GRAHAM CORP COM 384556106 5 239 SH SOLE 7 239 0 0 GRAHAM CORP COM 384556106 0 9 SH SOLE 17 0 0 9 GRAHAM CORP COM 384556106 797 34887 SH SOLE 18 34887 0 0 GRAHAM CORP COM 384556106 315 13800 SH SOLE 19 13800 0 0 GRAHAM CORP COM 384556106 7984 349569 SH SOLE 21 349569 0 0 GRAHAM CORP COM 384556106 6260 274081 SH SOLE 22 265811 0 8270 GRAHAM HLDGS CO COM 384637104 6776 10578 SH SOLE 2 2698 0 7880 GRAHAM HLDGS CO COM 384637104 14 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM 384637104 84 131 SH SOLE 7 131 0 0 GRAHAM HLDGS CO COM 384637104 7971 12443 SH SOLE 18 12443 0 0 GRAHAM HLDGS CO COM 384637104 558 871 SH SOLE 19 871 0 0 GRAHAM HLDGS CO COM 384637104 133820 208905 SH SOLE 21 208905 0 0 GRAHAM HLDGS CO COM 384637104 100479 156856 SH SOLE 22 147274 0 9582 GRAHAM HLDGS CO COM 384637104 815 1273 SH SOLE 26 908 0 365 GRAHAM HLDGS CO COM 384637104 232 362 SH SOLE 28 362 0 0 GRAHAM HLDGS CO COM 384637104 716 1118 SH SOLE 30 1118 0 0 GRAHAM HLDGS CO COM 384637104 55 86 SH SOLE 31 86 0 0 GRAHAM HLDGS CO COM 384637104 23 36 SH SOLE 36 36 0 0 GRAHAM HLDGS CO COM 384637104 321 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 41592 147302 SH SOLE 2 41405 0 105897 GRAINGER W W INC COM 384802104 6705 23746 SH SOLE 4 22490 0 1256 GRAINGER W W INC COM 384802104 26121 92511 SH SOLE 7 50048 0 42463 GRAINGER W W INC COM 384802104 236 835 SH SOLE 13 835 0 0 GRAINGER W W INC COM 384802104 107 378 SH SOLE 15 378 0 0 GRAINGER W W INC COM 384802104 1 2 SH SOLE 17 0 0 2 GRAINGER W W INC COM 384802104 28594 101267 SH SOLE 18 94912 0 6355 GRAINGER W W INC COM 384802104 4125 14609 SH SOLE 19 14609 0 0 GRAINGER W W INC COM 384802104 318944 1129566 SH SOLE 21 1129566 0 0 GRAINGER W W INC COM 384802104 344345 1219523 SH SOLE 22 1076210 0 143313 GRAINGER W W INC COM 384802104 12634 44745 SH SOLE 23 44745 0 0 GRAINGER W W INC COM 384802104 13855 49070 SH SOLE 25 49070 0 0 GRAINGER W W INC COM 384802104 74514 263897 SH SOLE 26 63681 0 200216 GRAINGER W W INC COM 384802104 2627 9304 SH SOLE 28 6820 0 2484 GRAINGER W W INC COM 384802104 4510 15971 SH SOLE 29 6220 0 9751 GRAINGER W W INC COM 384802104 50562 179068 SH SOLE 30 179068 0 0 GRAINGER W W INC COM 384802104 9184 32526 SH SOLE 31 20234 0 12292 GRAINGER W W INC COM 384802104 1825 6463 SH SOLE 34 6463 0 0 GRAINGER W W INC COM 384802104 11504 40741 SH SOLE 36 40741 0 0 GRAINGER W W INC COM 384802104 305 1080 SH SOLE 40 1080 0 0 GRAN TIERRA ENERGY INC COM 38500T101 14 6314 SH SOLE 4 6314 0 0 GRAN TIERRA ENERGY INC COM 38500T101 547 252278 SH SOLE 21 252278 0 0 GRAN TIERRA ENERGY INC COM 38500T101 764 352101 SH SOLE 22 189186 0 162915 GRAN TIERRA ENERGY INC COM 38500T101 52 24008 SH SOLE 26 0 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 124 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 30 14019 SH SOLE 29 0 0 14019 GRAN TIERRA ENERGY INC COM 38500T101 201 92613 SH SOLE 30 92613 0 0 GRAN TIERRA ENERGY INC COM 38500T101 96 44264 SH SOLE 40 44264 0 0 GRAND CANYON ED INC COM 38526M106 9110 94761 SH SOLE 2 5458 0 89303 GRAND CANYON ED INC COM 38526M106 21 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 87 900 SH SOLE 7 900 0 0 GRAND CANYON ED INC COM 38526M106 2171 22579 SH SOLE 18 22579 0 0 GRAND CANYON ED INC COM 38526M106 968 10072 SH SOLE 19 10072 0 0 GRAND CANYON ED INC COM 38526M106 54823 570238 SH SOLE 21 570238 0 0 GRAND CANYON ED INC COM 38526M106 120520 1253585 SH SOLE 22 1160904 0 92681 GRAND CANYON ED INC COM 38526M106 1483 15422 SH SOLE 26 8017 0 7405 GRAND CANYON ED INC COM 38526M106 598 6218 SH SOLE 28 6218 0 0 GRAND CANYON ED INC COM 38526M106 1131 11762 SH SOLE 30 11762 0 0 GRAND CANYON ED INC COM 38526M106 103 1068 SH SOLE 31 958 0 110 GRAND CANYON ED INC COM 38526M106 453 4709 SH SOLE 40 4709 0 0 GRANITE CONSTR INC COM 387328107 2316 57490 SH SOLE 2 20986 0 36504 GRANITE CONSTR INC COM 387328107 11 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 38 938 SH SOLE 7 938 0 0 GRANITE CONSTR INC COM 387328107 10318 256150 SH SOLE 18 256150 0 0 GRANITE CONSTR INC COM 387328107 2643 65605 SH SOLE 19 65605 0 0 GRANITE CONSTR INC COM 387328107 127135 3156291 SH SOLE 21 3156291 0 0 GRANITE CONSTR INC COM 387328107 61121 1517403 SH SOLE 22 1457836 0 59567 GRANITE CONSTR INC COM 387328107 361 8973 SH SOLE 26 5145 0 3828 GRANITE CONSTR INC COM 387328107 228 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 460 11415 SH SOLE 30 11415 0 0 GRANITE CONSTR INC COM 387328107 164 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 739 40968 SH SOLE 2 1556 0 39412 GRANITE PT MTG TR INC COM 38741L107 2 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM 38741L107 14 762 SH SOLE 7 762 0 0 GRANITE PT MTG TR INC COM 38741L107 3966 219951 SH SOLE 18 219951 0 0 GRANITE PT MTG TR INC COM 38741L107 1342 74423 SH SOLE 19 74423 0 0 GRANITE PT MTG TR INC COM 38741L107 101380 5622828 SH SOLE 21 5622828 0 0 GRANITE PT MTG TR INC COM 38741L107 26379 1463041 SH SOLE 22 1412730 0 50311 GRANITE PT MTG TR INC COM 38741L107 399 22118 SH SOLE 26 7740 0 14378 GRANITE PT MTG TR INC COM 38741L107 108 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM 38741L107 1600 88746 SH SOLE 30 88746 0 0 GRANITE PT MTG TR INC COM 38741L107 68 3786 SH SOLE 40 3786 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7070 664481 SH SOLE 2 44191 0 620290 GRAPHIC PACKAGING HLDG CO COM 388689101 14 1319 SH SOLE 4 1319 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 86 8125 SH SOLE 7 8125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1623 152542 SH SOLE 18 152542 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 687 64551 SH SOLE 19 64551 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 40148 3773338 SH SOLE 21 3773338 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 88714 8337826 SH SOLE 22 7710402 0 627424 GRAPHIC PACKAGING HLDG CO COM 388689101 848 79669 SH SOLE 26 44339 0 35330 GRAPHIC PACKAGING HLDG CO COM 388689101 421 39547 SH SOLE 28 39547 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 796 74807 SH SOLE 30 74807 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 68 6401 SH SOLE 31 6279 0 122 GRAPHIC PACKAGING HLDG CO COM 388689101 65 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 332 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 1457 98842 SH SOLE 2 19482 0 79360 GRAY TELEVISION INC COM 389375106 7 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 24 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 4003 271580 SH SOLE 18 271580 0 0 GRAY TELEVISION INC COM 389375106 4670 316843 SH SOLE 19 316843 0 0 GRAY TELEVISION INC COM 389375106 39780 2698747 SH SOLE 21 2698747 0 0 GRAY TELEVISION INC COM 389375106 36678 2488312 SH SOLE 22 2370989 0 117323 GRAY TELEVISION INC COM 389375106 867 58792 SH SOLE 23 58792 0 0 GRAY TELEVISION INC COM 389375106 1863 126357 SH SOLE 26 20420 0 105937 GRAY TELEVISION INC COM 389375106 165 11206 SH SOLE 28 11206 0 0 GRAY TELEVISION INC COM 389375106 113 7693 SH SOLE 29 0 0 7693 GRAY TELEVISION INC COM 389375106 314 21286 SH SOLE 30 21286 0 0 GRAY TELEVISION INC COM 389375106 99 6688 SH SOLE 40 6688 0 0 GREAT AJAX CORP COM 38983D300 164 13635 SH SOLE 2 536 0 13099 GREAT AJAX CORP COM 38983D300 3 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 685 56859 SH SOLE 18 56859 0 0 GREAT AJAX CORP COM 38983D300 266 22113 SH SOLE 19 22113 0 0 GREAT AJAX CORP COM 38983D300 11359 942682 SH SOLE 21 942682 0 0 GREAT AJAX CORP COM 38983D300 2440 202489 SH SOLE 22 193484 0 9005 GREAT ELM CAP GROUP INC COM NEW 39036P209 14 4063 SH SOLE 18 4063 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 221 65321 SH SOLE 21 65321 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 910 269162 SH SOLE 22 269162 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 420 63413 SH SOLE 2 2140 0 61273 GREAT LAKES DREDGE & DOCK CO COM 390607109 4 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 10 1503 SH SOLE 7 1503 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1348 203640 SH SOLE 18 203640 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 539 81475 SH SOLE 19 81475 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 13935 2104979 SH SOLE 21 2104979 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 11841 1788614 SH SOLE 22 1530723 0 257891 GREAT LAKES DREDGE & DOCK CO COM 390607109 36 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 53 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 104 15752 SH SOLE 30 15752 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 43 6512 SH SOLE 40 6512 0 0 GREAT SOUTHN BANCORP INC COM 390905107 536 11645 SH SOLE 2 404 0 11241 GREAT SOUTHN BANCORP INC COM 390905107 13 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1867 40557 SH SOLE 18 40557 0 0 GREAT SOUTHN BANCORP INC COM 390905107 757 16441 SH SOLE 19 16441 0 0 GREAT SOUTHN BANCORP INC COM 390905107 18573 403500 SH SOLE 21 403500 0 0 GREAT SOUTHN BANCORP INC COM 390905107 19196 417039 SH SOLE 22 403403 0 13636 GREAT SOUTHN BANCORP INC COM 390905107 66 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 116 2529 SH SOLE 30 2529 0 0 GREAT SOUTHN BANCORP INC COM 390905107 113 2462 SH SOLE 34 2462 0 0 GREAT SOUTHN BANCORP INC COM 390905107 45 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 1853 59300 SH SOLE 2 2043 0 57257 GREAT WESTN BANCORP INC COM 391416104 11 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 40 1284 SH SOLE 7 1284 0 0 GREAT WESTN BANCORP INC COM 391416104 9053 289705 SH SOLE 18 289705 0 0 GREAT WESTN BANCORP INC COM 391416104 2590 82870 SH SOLE 19 82870 0 0 GREAT WESTN BANCORP INC COM 391416104 191486 6127550 SH SOLE 21 6127550 0 0 GREAT WESTN BANCORP INC COM 391416104 53283 1705059 SH SOLE 22 1631201 0 73858 GREAT WESTN BANCORP INC COM 391416104 336 10740 SH SOLE 26 5882 0 4858 GREAT WESTN BANCORP INC COM 391416104 254 8142 SH SOLE 28 8142 0 0 GREAT WESTN BANCORP INC COM 391416104 3711 118765 SH SOLE 30 118765 0 0 GREAT WESTN BANCORP INC COM 391416104 187 5976 SH SOLE 40 5976 0 0 GREEN BANCORP INC COM 39260X100 439 25613 SH SOLE 2 902 0 24711 GREEN BANCORP INC COM 39260X100 10 583 SH SOLE 7 583 0 0 GREEN BANCORP INC COM 39260X100 2487 145095 SH SOLE 18 145095 0 0 GREEN BANCORP INC COM 39260X100 672 39182 SH SOLE 19 39182 0 0 GREEN BANCORP INC COM 39260X100 49716 2900557 SH SOLE 21 2900557 0 0 GREEN BANCORP INC COM 39260X100 13896 810731 SH SOLE 22 780887 0 29844 GREEN BANCORP INC COM 39260X100 68 3978 SH SOLE 26 0 0 3978 GREEN BANCORP INC COM 39260X100 917 53483 SH SOLE 30 53483 0 0 GREEN BRICK PARTNERS INC COM 392709101 170 23523 SH SOLE 2 917 0 22606 GREEN BRICK PARTNERS INC COM 392709101 4 585 SH SOLE 7 585 0 0 GREEN BRICK PARTNERS INC COM 392709101 597 82431 SH SOLE 18 82431 0 0 GREEN BRICK PARTNERS INC COM 392709101 250 34471 SH SOLE 19 34471 0 0 GREEN BRICK PARTNERS INC COM 392709101 6380 881281 SH SOLE 21 881281 0 0 GREEN BRICK PARTNERS INC COM 392709101 3500 483433 SH SOLE 22 466208 0 17225 GREEN BRICK PARTNERS INC COM 392709101 27 3690 SH SOLE 28 3690 0 0 GREEN BRICK PARTNERS INC COM 392709101 66 9154 SH SOLE 29 0 0 9154 GREEN BRICK PARTNERS INC COM 392709101 43 5954 SH SOLE 30 5954 0 0 GREEN DOT CORP CL A 39304D102 3617 45481 SH SOLE 2 8539 0 36942 GREEN DOT CORP CL A 39304D102 11 142 SH SOLE 4 142 0 0 GREEN DOT CORP CL A 39304D102 69 863 SH SOLE 7 863 0 0 GREEN DOT CORP CL A 39304D102 19079 239927 SH SOLE 18 239927 0 0 GREEN DOT CORP CL A 39304D102 14772 185769 SH SOLE 19 185769 0 0 GREEN DOT CORP CL A 39304D102 401901 5054082 SH SOLE 21 5054082 0 0 GREEN DOT CORP CL A 39304D102 122434 1539666 SH SOLE 22 1479985 0 59681 GREEN DOT CORP CL A 39304D102 2448 30784 SH SOLE 23 30784 0 0 GREEN DOT CORP CL A 39304D102 5712 71825 SH SOLE 26 6389 0 65436 GREEN DOT CORP CL A 39304D102 495 6226 SH SOLE 28 6226 0 0 GREEN DOT CORP CL A 39304D102 702 8833 SH SOLE 29 0 0 8833 GREEN DOT CORP CL A 39304D102 7683 96617 SH SOLE 30 96617 0 0 GREEN DOT CORP CL A 39304D102 342 4307 SH SOLE 34 4307 0 0 GREEN DOT CORP CL A 39304D102 336 4221 SH SOLE 40 4221 0 0 GREEN PLAINS INC COM 393222104 727 55453 SH SOLE 2 13320 0 42133 GREEN PLAINS INC COM 393222104 5 370 SH SOLE 4 370 0 0 GREEN PLAINS INC COM 393222104 10 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 2610 199102 SH SOLE 18 199102 0 0 GREEN PLAINS INC COM 393222104 1654 126170 SH SOLE 19 126170 0 0 GREEN PLAINS INC COM 393222104 54704 4172705 SH SOLE 21 4172705 0 0 GREEN PLAINS INC COM 393222104 15482 1180894 SH SOLE 22 1119302 0 61592 GREEN PLAINS INC COM 393222104 83 6337 SH SOLE 23 6337 0 0 GREEN PLAINS INC COM 393222104 15 1172 SH SOLE 26 0 0 1172 GREEN PLAINS INC COM 393222104 69 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 1056 80568 SH SOLE 30 80568 0 0 GREEN PLAINS INC COM 393222104 7298 556698 SH SOLE 34 556698 0 0 GREEN PLAINS INC COM 393222104 50 3789 SH SOLE 36 3789 0 0 GREEN PLAINS INC COM 393222104 49 3710 SH SOLE 40 3710 0 0 GREENBRIER COS INC COM 393657101 1301 32891 SH SOLE 2 1105 0 31786 GREENBRIER COS INC COM 393657101 8 198 SH SOLE 4 198 0 0 GREENBRIER COS INC COM 393657101 27 694 SH SOLE 7 694 0 0 GREENBRIER COS INC COM 393657101 6660 168432 SH SOLE 18 168432 0 0 GREENBRIER COS INC COM 393657101 1838 46480 SH SOLE 19 46480 0 0 GREENBRIER COS INC COM 393657101 136415 3450050 SH SOLE 21 3450050 0 0 GREENBRIER COS INC COM 393657101 36572 924929 SH SOLE 22 876114 0 48815 GREENBRIER COS INC COM 393657101 1099 27799 SH SOLE 26 8113 0 19686 GREENBRIER COS INC COM 393657101 158 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 2632 66554 SH SOLE 30 66554 0 0 GREENBRIER COS INC COM 393657101 112 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 801 815000 PRN SOLE 21 815000 0 0 GREENE COUNTY BANCORP INC COM 394357107 70 2247 SH SOLE 2 75 0 2172 GREENE COUNTY BANCORP INC COM 394357107 335 10751 SH SOLE 18 10751 0 0 GREENE COUNTY BANCORP INC COM 394357107 153 4931 SH SOLE 19 4931 0 0 GREENE COUNTY BANCORP INC COM 394357107 3042 97736 SH SOLE 21 97736 0 0 GREENE COUNTY BANCORP INC COM 394357107 695 22326 SH SOLE 22 20692 0 1634 GREENHILL & CO INC COM 395259104 358 14673 SH SOLE 2 659 0 14014 GREENHILL & CO INC COM 395259104 4 171 SH SOLE 4 171 0 0 GREENHILL & CO INC COM 395259104 12 490 SH SOLE 7 490 0 0 GREENHILL & CO INC COM 395259104 2342 95997 SH SOLE 18 95997 0 0 GREENHILL & CO INC COM 395259104 731 29949 SH SOLE 19 29949 0 0 GREENHILL & CO INC COM 395259104 48316 1980157 SH SOLE 21 1980157 0 0 GREENHILL & CO INC COM 395259104 14001 573804 SH SOLE 22 539249 0 34555 GREENHILL & CO INC COM 395259104 144 5910 SH SOLE 26 3257 0 2653 GREENHILL & CO INC COM 395259104 78 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 947 38798 SH SOLE 30 38798 0 0 GREENHILL & CO INC COM 395259104 225 9225 SH SOLE 34 9225 0 0 GREENHILL & CO INC COM 395259104 76 3104 SH SOLE 40 3104 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 282 32730 SH SOLE 2 1274 0 31456 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 1041 120743 SH SOLE 18 120743 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 715 83003 SH SOLE 19 83003 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8849 1026580 SH SOLE 21 1026580 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 9176 1064486 SH SOLE 22 1037180 0 27306 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 223 25873 SH SOLE 23 25873 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 72 8402 SH SOLE 26 6515 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 42 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 97 11247 SH SOLE 30 11247 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 32 3673 SH SOLE 40 3673 0 0 GREENSKY INC CL A 39572G100 16 1675 SH SOLE 18 1675 0 0 GREENSKY INC CL A 39572G100 256 26710 SH SOLE 19 26710 0 0 GREENSKY INC CL A 39572G100 7493 782965 SH SOLE 22 782965 0 0 GREENSKY INC CL A 39572G100 202 21085 SH SOLE 23 21085 0 0 GREENSKY INC CL A 39572G100 514 53675 SH SOLE 26 0 0 53675 GREENSKY INC CL A 39572G100 135 14070 SH SOLE 29 0 0 14070 GREENSKY INC CL A 39572G100 144 15038 SH SOLE 34 15038 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 14 1046 SH SOLE 22 1046 0 0 GREIF INC CL A 397624107 1374 37015 SH SOLE 2 11640 0 25375 GREIF INC CL A 397624107 7 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 22 604 SH SOLE 7 604 0 0 GREIF INC CL A 397624107 5540 149280 SH SOLE 18 149280 0 0 GREIF INC CL A 397624107 1420 38278 SH SOLE 19 38278 0 0 GREIF INC CL A 397624107 68030 1833199 SH SOLE 21 1833199 0 0 GREIF INC CL A 397624107 34785 937346 SH SOLE 22 893752 0 43594 GREIF INC CL A 397624107 189 5102 SH SOLE 26 4067 0 1035 GREIF INC CL A 397624107 133 3574 SH SOLE 28 3574 0 0 GREIF INC CL A 397624107 328 8846 SH SOLE 29 0 0 8846 GREIF INC CL A 397624107 230 6211 SH SOLE 30 6211 0 0 GREIF INC CL A 397624107 42 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 97 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 262 5895 SH SOLE 2 177 0 5718 GREIF INC CL B 397624206 5 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 831 18725 SH SOLE 18 18725 0 0 GREIF INC CL B 397624206 356 8022 SH SOLE 19 8022 0 0 GREIF INC CL B 397624206 8501 191463 SH SOLE 21 191463 0 0 GREIF INC CL B 397624206 2915 65649 SH SOLE 22 62099 0 3550 GREIF INC CL B 397624206 31 690 SH SOLE 30 690 0 0 GRIFFIN INL RLTY INC COM 398231100 47 1488 SH SOLE 2 0 0 1488 GRIFFIN INL RLTY INC COM 398231100 91 2844 SH SOLE 18 2844 0 0 GRIFFIN INL RLTY INC COM 398231100 39 1238 SH SOLE 19 1238 0 0 GRIFFIN INL RLTY INC COM 398231100 1393 43666 SH SOLE 21 43666 0 0 GRIFFIN INL RLTY INC COM 398231100 2135 66937 SH SOLE 22 66602 0 335 GRIFFON CORP COM 398433102 384 36708 SH SOLE 2 1354 0 35354 GRIFFON CORP COM 398433102 7 637 SH SOLE 7 637 0 0 GRIFFON CORP COM 398433102 1849 176893 SH SOLE 18 176893 0 0 GRIFFON CORP COM 398433102 511 48859 SH SOLE 19 48859 0 0 GRIFFON CORP COM 398433102 37944 3630982 SH SOLE 21 3630982 0 0 GRIFFON CORP COM 398433102 10313 986908 SH SOLE 22 933486 0 53422 GRIFFON CORP COM 398433102 185 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 47 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 717 68594 SH SOLE 30 68594 0 0 GRIFFON CORP COM 398433102 47 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1 54 SH SOLE 18 54 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 28774 1567227 SH SOLE 21 1567227 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 73 3982 SH SOLE 30 3982 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 62 4008 SH SOLE 2 251 0 3757 GRITSTONE ONCOLOGY INC COM 39868T105 345 22324 SH SOLE 18 22324 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 153 9923 SH SOLE 19 9923 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 3607 233437 SH SOLE 21 233437 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 2015 130412 SH SOLE 22 128336 0 2076 GROUP 1 AUTOMOTIVE INC COM 398905109 1002 19012 SH SOLE 2 636 0 18376 GROUP 1 AUTOMOTIVE INC COM 398905109 2 35 SH SOLE 4 35 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 46 874 SH SOLE 7 874 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5077 96294 SH SOLE 18 96294 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1435 27219 SH SOLE 19 27219 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 102434 1942976 SH SOLE 21 1942976 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 29990 568858 SH SOLE 22 535041 0 33817 GROUP 1 AUTOMOTIVE INC COM 398905109 149 2819 SH SOLE 26 1440 0 1379 GROUP 1 AUTOMOTIVE INC COM 398905109 137 2596 SH SOLE 28 2596 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1874 35539 SH SOLE 30 35539 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 132 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 81 1535 SH SOLE 40 1535 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 3237 52903 SH SOLE 21 52903 0 0 GROUPON INC COM 399473107 1153 360421 SH SOLE 2 19542 0 340879 GROUPON INC COM 399473107 5 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 31 9598 SH SOLE 7 9598 0 0 GROUPON INC COM 399473107 4612 1441385 SH SOLE 18 1441385 0 0 GROUPON INC COM 399473107 2820 881205 SH SOLE 19 881205 0 0 GROUPON INC COM 399473107 47097 14717850 SH SOLE 21 14717850 0 0 GROUPON INC COM 399473107 40714 12723086 SH SOLE 22 12112262 0 610824 GROUPON INC COM 399473107 164 51116 SH SOLE 23 51116 0 0 GROUPON INC COM 399473107 374 116804 SH SOLE 26 52660 0 64144 GROUPON INC COM 399473107 185 57807 SH SOLE 28 57807 0 0 GROUPON INC COM 399473107 362 113126 SH SOLE 30 113126 0 0 GROUPON INC COM 399473107 166 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 15746 205000 SH SOLE 2 8263 0 196737 GRUBHUB INC COM 400110102 2170 28247 SH SOLE 4 25859 0 2388 GRUBHUB INC COM 400110102 378 4915 SH SOLE 7 4915 0 0 GRUBHUB INC COM 400110102 45 584 SH SOLE 13 584 0 0 GRUBHUB INC COM 400110102 4304 56028 SH SOLE 18 48716 0 7312 GRUBHUB INC COM 400110102 3027 39409 SH SOLE 19 39409 0 0 GRUBHUB INC COM 400110102 90658 1180290 SH SOLE 21 1180290 0 0 GRUBHUB INC COM 400110102 193204 2515345 SH SOLE 22 2342105 0 173240 GRUBHUB INC COM 400110102 5423 70601 SH SOLE 23 70601 0 0 GRUBHUB INC COM 400110102 113 1476 SH SOLE 25 1476 0 0 GRUBHUB INC COM 400110102 15479 201527 SH SOLE 26 78869 0 122658 GRUBHUB INC COM 400110102 1335 17379 SH SOLE 28 12714 0 4665 GRUBHUB INC COM 400110102 1700 22131 SH SOLE 29 2940 0 19191 GRUBHUB INC COM 400110102 8775 114242 SH SOLE 30 114242 0 0 GRUBHUB INC COM 400110102 2214 28828 SH SOLE 31 19666 0 9162 GRUBHUB INC COM 400110102 348 4530 SH SOLE 34 4530 0 0 GRUBHUB INC COM 400110102 1134 14767 SH SOLE 36 14767 0 0 GRUBHUB INC COM 400110102 144 1876 SH SOLE 40 1876 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 379 9966 SH SOLE 2 9966 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 675 17744 SH SOLE 4 17744 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2188 57560 SH SOLE 7 57560 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 669 17600 SH SOLE 13 17600 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 126 3319 SH SOLE 18 3319 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 173 4544 SH SOLE 19 4544 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 16587 436258 SH SOLE 21 436258 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 8910 234341 SH SOLE 22 166932 0 67409 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1718 45194 SH SOLE 30 45194 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5126 34035 SH SOLE 7 34035 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1054 7000 SH SOLE 18 0 0 7000 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3003 19941 SH SOLE 19 19941 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 30798 204505 SH SOLE 21 204505 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7189 47737 SH SOLE 25 47737 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1807 11997 SH SOLE 30 11997 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 11370 75501 SH SOLE 34 75501 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 120 20272 SH SOLE 34 20272 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6396 231996 SH SOLE 19 231996 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 12188 442065 SH SOLE 21 442065 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 5845 212017 SH SOLE 22 212017 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18576 673769 SH SOLE 25 673769 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 4014 145598 SH SOLE 30 145598 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18886 685021 SH SOLE 34 685021 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2275 262101 SH SOLE 21 262101 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1756 139600 SH SOLE 2 0 0 139600 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 54 4314 SH SOLE 18 4314 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 16286 1294602 SH SOLE 22 1082442 0 212160 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 20 1560 SH SOLE 30 1560 0 0 GSE SYS INC COM 36227K106 7 3149 SH SOLE 18 3149 0 0 GSE SYS INC COM 36227K106 109 51856 SH SOLE 21 51856 0 0 GSE SYS INC COM 36227K106 96 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 15 2829 SH SOLE 18 2829 0 0 GSI TECHNOLOGY COM 36241U106 266 51684 SH SOLE 21 51684 0 0 GTT COMMUNICATIONS INC COM 362393100 812 34325 SH SOLE 2 1481 0 32844 GTT COMMUNICATIONS INC COM 362393100 278 11764 SH SOLE 4 11764 0 0 GTT COMMUNICATIONS INC COM 362393100 18 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 3249 137335 SH SOLE 18 137335 0 0 GTT COMMUNICATIONS INC COM 362393100 1696 71670 SH SOLE 19 71670 0 0 GTT COMMUNICATIONS INC COM 362393100 33086 1398392 SH SOLE 21 1398392 0 0 GTT COMMUNICATIONS INC COM 362393100 25037 1058197 SH SOLE 22 1012430 0 45767 GTT COMMUNICATIONS INC COM 362393100 3 123 SH SOLE 23 123 0 0 GTT COMMUNICATIONS INC COM 362393100 367 15512 SH SOLE 26 7004 0 8508 GTT COMMUNICATIONS INC COM 362393100 107 4509 SH SOLE 28 4509 0 0 GTT COMMUNICATIONS INC COM 362393100 485 20480 SH SOLE 30 20480 0 0 GTT COMMUNICATIONS INC COM 362393100 36 1529 SH SOLE 36 1529 0 0 GTT COMMUNICATIONS INC COM 362393100 95 4020 SH SOLE 40 4020 0 0 GTX INC DEL COM NEW 40052B207 3 3667 SH SOLE 2 138 0 3529 GTX INC DEL COM NEW 40052B207 12 15192 SH SOLE 18 15192 0 0 GTX INC DEL COM NEW 40052B207 6 7519 SH SOLE 19 7519 0 0 GTX INC DEL COM NEW 40052B207 133 169914 SH SOLE 21 169914 0 0 GTX INC DEL COM NEW 40052B207 209 267434 SH SOLE 22 266005 0 1429 GTX INC DEL COM NEW 40052B207 1 831 SH SOLE 26 0 0 831 GUARANTY BANCORP DEL COM NEW 40075T607 475 22888 SH SOLE 2 2452 0 20436 GUARANTY BANCORP DEL COM NEW 40075T607 10 495 SH SOLE 7 495 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1785 86036 SH SOLE 18 86036 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1251 60279 SH SOLE 19 60279 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 17962 865635 SH SOLE 21 865635 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 18157 875033 SH SOLE 22 839675 0 35358 GUARANTY BANCORP DEL COM NEW 40075T607 127 6136 SH SOLE 23 6136 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 378 18215 SH SOLE 26 0 0 18215 GUARANTY BANCORP DEL COM NEW 40075T607 107 5133 SH SOLE 28 5133 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 48 2292 SH SOLE 29 0 0 2292 GUARANTY BANCORP DEL COM NEW 40075T607 123 5943 SH SOLE 30 5943 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 87 4189 SH SOLE 40 4189 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 222 7435 SH SOLE 2 257 0 7178 GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH SOLE 7 188 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 784 26291 SH SOLE 18 26291 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 316 10601 SH SOLE 19 10601 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 8148 273243 SH SOLE 21 273243 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2045 68586 SH SOLE 22 63704 0 4882 GUARANTY FED BANCSHARES INC COM 40108P101 13 613 SH SOLE 18 613 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 18 825 SH SOLE 21 825 0 0 GUARDANT HEALTH INC COM 40131M109 1636 43524 SH SOLE 2 33126 0 10398 GUARDANT HEALTH INC COM 40131M109 2124 56498 SH SOLE 18 56498 0 0 GUARDANT HEALTH INC COM 40131M109 4356 115886 SH SOLE 19 115886 0 0 GUARDANT HEALTH INC COM 40131M109 17350 461552 SH SOLE 21 461552 0 0 GUARDANT HEALTH INC COM 40131M109 14329 381199 SH SOLE 22 358931 0 22268 GUARDANT HEALTH INC COM 40131M109 139 3705 SH SOLE 23 3705 0 0 GUARDANT HEALTH INC COM 40131M109 22 586 SH SOLE 26 275 0 311 GUARDANT HEALTH INC COM 40131M109 48 1285 SH SOLE 30 1285 0 0 GUARDANT HEALTH INC COM 40131M109 130 3451 SH SOLE 31 0 0 3451 GUARDANT HEALTH INC COM 40131M109 1760 46825 SH SOLE 34 46825 0 0 GUESS INC COM 401617105 1219 58671 SH SOLE 2 2013 0 56658 GUESS INC COM 401617105 9 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 26 1252 SH SOLE 7 1252 0 0 GUESS INC COM 401617105 6141 295643 SH SOLE 18 295643 0 0 GUESS INC COM 401617105 1759 84677 SH SOLE 19 84677 0 0 GUESS INC COM 401617105 124905 6013714 SH SOLE 21 6013714 0 0 GUESS INC COM 401617105 35514 1709891 SH SOLE 22 1616894 0 92997 GUESS INC COM 401617105 359 17303 SH SOLE 26 6089 0 11214 GUESS INC COM 401617105 156 7533 SH SOLE 28 7533 0 0 GUESS INC COM 401617105 2406 115856 SH SOLE 30 115856 0 0 GUESS INC COM 401617105 121 5841 SH SOLE 36 5841 0 0 GUESS INC COM 401617105 147 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 11828 147428 SH SOLE 2 5356 0 142072 GUIDEWIRE SOFTWARE INC COM 40171V100 31 389 SH SOLE 4 389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 125 1554 SH SOLE 7 1554 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3091 38528 SH SOLE 18 38528 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10879 135600 SH SOLE 19 135600 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 96364 1201094 SH SOLE 21 1201094 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 178918 2230068 SH SOLE 22 2026693 0 203375 GUIDEWIRE SOFTWARE INC COM 40171V100 2077 25888 SH SOLE 26 16845 0 9043 GUIDEWIRE SOFTWARE INC COM 40171V100 902 11238 SH SOLE 28 11238 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 194 2413 SH SOLE 29 0 0 2413 GUIDEWIRE SOFTWARE INC COM 40171V100 5256 65517 SH SOLE 30 65517 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 135 1683 SH SOLE 31 1683 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 161 2005 SH SOLE 34 2005 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 581 7242 SH SOLE 40 7242 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 814 850000 PRN SOLE 21 850000 0 0 GULF ISLAND FABRICATION INC COM 402307102 189 26220 SH SOLE 18 26220 0 0 GULF ISLAND FABRICATION INC COM 402307102 7864 1089239 SH SOLE 21 1089239 0 0 GULF ISLAND FABRICATION INC COM 402307102 1849 256121 SH SOLE 22 256121 0 0 GULF ISLAND FABRICATION INC COM 402307102 163 22579 SH SOLE 30 22579 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 48 61196 SH SOLE 22 61196 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1197 182806 SH SOLE 2 6047 0 176759 GULFPORT ENERGY CORP COM NEW 402635304 3 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 26 4022 SH SOLE 7 4022 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5714 872305 SH SOLE 18 872305 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1681 256717 SH SOLE 19 256717 0 0 GULFPORT ENERGY CORP COM NEW 402635304 116321 17758955 SH SOLE 21 17758955 0 0 GULFPORT ENERGY CORP COM NEW 402635304 32819 5010560 SH SOLE 22 4785203 0 225357 GULFPORT ENERGY CORP COM NEW 402635304 420 64196 SH SOLE 26 37425 0 26771 GULFPORT ENERGY CORP COM NEW 402635304 129 19670 SH SOLE 28 19670 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2470 377167 SH SOLE 30 377167 0 0 GULFPORT ENERGY CORP COM NEW 402635304 93 14231 SH SOLE 40 14231 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 221 2273 SH SOLE 4 2273 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 2 25 SH SOLE 17 0 0 25 GW PHARMACEUTICALS PLC ADS 36197T103 2300 23620 SH SOLE 18 23620 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 14754 151491 SH SOLE 19 151491 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 29294 300791 SH SOLE 21 300791 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 550 5644 SH SOLE 22 5644 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 73 747 SH SOLE 30 747 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 6272 64404 SH SOLE 34 64404 0 0 GWG HLDGS INC COM 36192A109 2 178 SH SOLE 18 178 0 0 GWG HLDGS INC COM 36192A109 2 186 SH SOLE 21 186 0 0 GYRODYNE LLC COM 403829104 152 8763 SH SOLE 22 8763 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 767 37546 SH SOLE 2 11161 0 26385 H & E EQUIPMENT SERVICES INC COM 404030108 5 234 SH SOLE 4 234 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 14 665 SH SOLE 7 665 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2144 104983 SH SOLE 18 104983 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3651 178800 SH SOLE 19 178800 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 21582 1056899 SH SOLE 21 1056899 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 21506 1053199 SH SOLE 22 1009427 0 43772 H & E EQUIPMENT SERVICES INC COM 404030108 770 37711 SH SOLE 23 37711 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1584 77576 SH SOLE 26 0 0 77576 H & E EQUIPMENT SERVICES INC COM 404030108 95 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 173 8466 SH SOLE 29 0 0 8466 H & E EQUIPMENT SERVICES INC COM 404030108 155 7567 SH SOLE 30 7567 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 220 10791 SH SOLE 34 10791 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 62 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 219 20815 SH SOLE 2 705 0 20110 HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH SOLE 7 295 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 729 69403 SH SOLE 18 69403 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 299 28456 SH SOLE 19 28456 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 7443 708810 SH SOLE 21 708810 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 6339 603678 SH SOLE 22 589708 0 13970 HACKETT GROUP INC COM 404609109 524 32733 SH SOLE 2 14528 0 18205 HACKETT GROUP INC COM 404609109 11 669 SH SOLE 7 669 0 0 HACKETT GROUP INC COM 404609109 1298 81055 SH SOLE 18 81055 0 0 HACKETT GROUP INC COM 404609109 2672 166920 SH SOLE 19 166920 0 0 HACKETT GROUP INC COM 404609109 14181 885759 SH SOLE 21 885759 0 0 HACKETT GROUP INC COM 404609109 15256 952880 SH SOLE 22 919201 0 33679 HACKETT GROUP INC COM 404609109 983 61386 SH SOLE 23 61386 0 0 HACKETT GROUP INC COM 404609109 241 15078 SH SOLE 26 0 0 15078 HACKETT GROUP INC COM 404609109 54 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 312 19495 SH SOLE 29 0 0 19495 HACKETT GROUP INC COM 404609109 132 8275 SH SOLE 30 8275 0 0 HAEMONETICS CORP COM 405024100 6317 63141 SH SOLE 2 23276 0 39865 HAEMONETICS CORP COM 405024100 24 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 95 952 SH SOLE 7 952 0 0 HAEMONETICS CORP COM 405024100 29237 292228 SH SOLE 18 292228 0 0 HAEMONETICS CORP COM 405024100 8026 80224 SH SOLE 19 80224 0 0 HAEMONETICS CORP COM 405024100 371521 3713352 SH SOLE 21 3713352 0 0 HAEMONETICS CORP COM 405024100 183354 1832622 SH SOLE 22 1764467 0 68155 HAEMONETICS CORP COM 405024100 16 156 SH SOLE 23 156 0 0 HAEMONETICS CORP COM 405024100 1332 13309 SH SOLE 26 9705 0 3604 HAEMONETICS CORP COM 405024100 680 6800 SH SOLE 28 6800 0 0 HAEMONETICS CORP COM 405024100 1328 13272 SH SOLE 30 13272 0 0 HAEMONETICS CORP COM 405024100 508 5076 SH SOLE 34 5076 0 0 HAEMONETICS CORP COM 405024100 544 5433 SH SOLE 40 5433 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4112 259271 SH SOLE 2 45289 0 213982 HAIN CELESTIAL GROUP INC COM 405217100 7 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 29 1831 SH SOLE 7 1831 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4154 261948 SH SOLE 18 261948 0 0 HAIN CELESTIAL GROUP INC COM 405217100 304 19185 SH SOLE 19 19185 0 0 HAIN CELESTIAL GROUP INC COM 405217100 68297 4306250 SH SOLE 21 4306250 0 0 HAIN CELESTIAL GROUP INC COM 405217100 49544 3123804 SH SOLE 22 2931064 0 192740 HAIN CELESTIAL GROUP INC COM 405217100 593 37413 SH SOLE 26 22165 0 15248 HAIN CELESTIAL GROUP INC COM 405217100 182 11500 SH SOLE 28 11500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 80 5017 SH SOLE 29 0 0 5017 HAIN CELESTIAL GROUP INC COM 405217100 376 23687 SH SOLE 30 23687 0 0 HAIN CELESTIAL GROUP INC COM 405217100 31 1951 SH SOLE 31 1951 0 0 HAIN CELESTIAL GROUP INC COM 405217100 47 2976 SH SOLE 36 2976 0 0 HAIN CELESTIAL GROUP INC COM 405217100 135 8530 SH SOLE 40 8530 0 0 HALCON RES CORP COM PAR NEW 40537Q605 261 153805 SH SOLE 2 5421 0 148384 HALCON RES CORP COM PAR NEW 40537Q605 4 2602 SH SOLE 7 2602 0 0 HALCON RES CORP COM PAR NEW 40537Q605 731 430196 SH SOLE 18 430196 0 0 HALCON RES CORP COM PAR NEW 40537Q605 328 192866 SH SOLE 19 192866 0 0 HALCON RES CORP COM PAR NEW 40537Q605 7848 4616575 SH SOLE 21 4616575 0 0 HALCON RES CORP COM PAR NEW 40537Q605 7200 4235094 SH SOLE 22 4046548 0 188546 HALCON RES CORP COM PAR NEW 40537Q605 36 21240 SH SOLE 26 0 0 21240 HALCON RES CORP COM PAR NEW 40537Q605 57 33260 SH SOLE 30 33260 0 0 HALCON RES CORP COM PAR NEW 40537Q605 16 9362 SH SOLE 40 9362 0 0 HALLADOR ENERGY COMPANY COM 40609P105 3 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 276 54535 SH SOLE 18 54535 0 0 HALLADOR ENERGY COMPANY COM 40609P105 126 24765 SH SOLE 19 24765 0 0 HALLADOR ENERGY COMPANY COM 40609P105 3269 644680 SH SOLE 21 644680 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1301 256680 SH SOLE 22 246328 0 10352 HALLIBURTON CO COM 406216101 71763 2699898 SH SOLE 2 653905 0 2045993 HALLIBURTON CO COM 406216101 10405 391477 SH SOLE 4 368364 0 23113 HALLIBURTON CO COM 406216101 18441 693802 SH SOLE 7 693802 0 0 HALLIBURTON CO COM 406216101 3177 119508 SH SOLE 13 119508 0 0 HALLIBURTON CO COM 406216101 208 7807 SH SOLE 15 7807 0 0 HALLIBURTON CO COM 406216101 57512 2163748 SH SOLE 18 2052940 0 110808 HALLIBURTON CO COM 406216101 48885 1839183 SH SOLE 19 1839183 0 0 HALLIBURTON CO COM 406216101 443620 16689984 SH SOLE 21 16689984 0 0 HALLIBURTON CO COM 406216101 615821 23168595 SH SOLE 22 20276449 0 2892146 HALLIBURTON CO COM 406216101 20745 780488 SH SOLE 23 780488 0 0 HALLIBURTON CO COM 406216101 22750 855909 SH SOLE 25 855909 0 0 HALLIBURTON CO COM 406216101 92826 3492338 SH SOLE 26 931382 0 2560956 HALLIBURTON CO COM 406216101 4509 169622 SH SOLE 28 124351 0 45271 HALLIBURTON CO COM 406216101 15827 595446 SH SOLE 29 263466 0 331980 HALLIBURTON CO COM 406216101 81982 3084334 SH SOLE 30 3084334 0 0 HALLIBURTON CO COM 406216101 13913 523444 SH SOLE 31 292032 0 231412 HALLIBURTON CO COM 406216101 37194 1399331 SH SOLE 34 1399331 0 0 HALLIBURTON CO COM 406216101 21421 805893 SH SOLE 36 805893 0 0 HALLIBURTON CO COM 406216101 548 20632 SH SOLE 40 20632 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 153 14316 SH SOLE 2 546 0 13770 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 506 47316 SH SOLE 18 47316 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 198 18565 SH SOLE 19 18565 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5084 475602 SH SOLE 21 475602 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2887 270060 SH SOLE 22 263240 0 6820 HALOZYME THERAPEUTICS INC COM 40637H109 3023 206630 SH SOLE 2 110085 0 96545 HALOZYME THERAPEUTICS INC COM 40637H109 6 408 SH SOLE 4 408 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 39 2642 SH SOLE 7 2642 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6653 454781 SH SOLE 18 454781 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 13201 902306 SH SOLE 19 902306 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 162 11100 SH SOLE 20 11100 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 84715 5790482 SH SOLE 21 5790482 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 55779 3812662 SH SOLE 22 3662116 0 150546 HALOZYME THERAPEUTICS INC COM 40637H109 1239 84690 SH SOLE 23 84690 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1949 133209 SH SOLE 26 13648 0 119561 HALOZYME THERAPEUTICS INC COM 40637H109 282 19297 SH SOLE 28 19297 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 363 24844 SH SOLE 29 0 0 24844 HALOZYME THERAPEUTICS INC COM 40637H109 537 36720 SH SOLE 30 36720 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3842 262608 SH SOLE 34 262608 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 201 13741 SH SOLE 40 13741 0 0 HAMILTON BANCORP INC MD COM 407015106 7 528 SH SOLE 18 528 0 0 HAMILTON BANCORP INC MD COM 407015106 11 790 SH SOLE 21 790 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 124 5285 SH SOLE 2 230 0 5055 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 5 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 522 22244 SH SOLE 18 22244 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 215 9172 SH SOLE 19 9172 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5240 223380 SH SOLE 21 223380 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5738 244598 SH SOLE 22 232598 0 12000 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 93 3944 SH SOLE 26 0 0 3944 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 1118 SH SOLE 28 1118 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 13 539 SH SOLE 30 539 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 344 SH SOLE 40 344 0 0 HAMILTON LANE INC CL A 407497106 454 12262 SH SOLE 2 530 0 11732 HAMILTON LANE INC CL A 407497106 12 320 SH SOLE 7 320 0 0 HAMILTON LANE INC CL A 407497106 2000 54043 SH SOLE 18 54043 0 0 HAMILTON LANE INC CL A 407497106 902 24391 SH SOLE 19 24391 0 0 HAMILTON LANE INC CL A 407497106 19581 529207 SH SOLE 21 529207 0 0 HAMILTON LANE INC CL A 407497106 21180 572436 SH SOLE 22 466625 0 105811 HAMILTON LANE INC CL A 407497106 2651 71655 SH SOLE 30 71655 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4272 123301 SH SOLE 2 38386 0 84915 HANCOCK WHITNEY CORPORATION COM 410120109 14 417 SH SOLE 4 417 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 85 2440 SH SOLE 7 2440 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 17137 494586 SH SOLE 18 494586 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4400 126986 SH SOLE 19 126986 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 214038 6177149 SH SOLE 21 6177149 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 103690 2992501 SH SOLE 22 2877922 0 114579 HANCOCK WHITNEY CORPORATION COM 410120109 806 23275 SH SOLE 26 14103 0 9172 HANCOCK WHITNEY CORPORATION COM 410120109 408 11784 SH SOLE 28 11784 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 771 22239 SH SOLE 30 22239 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 81 2327 SH SOLE 36 2327 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 310 8943 SH SOLE 40 8943 0 0 HANESBRANDS INC COM 410345102 11464 914912 SH SOLE 2 93735 0 821177 HANESBRANDS INC COM 410345102 1441 115005 SH SOLE 4 105496 0 9509 HANESBRANDS INC COM 410345102 3451 275423 SH SOLE 7 275423 0 0 HANESBRANDS INC COM 410345102 26 2075 SH SOLE 13 2075 0 0 HANESBRANDS INC COM 410345102 30 2406 SH SOLE 15 2406 0 0 HANESBRANDS INC COM 410345102 10719 855486 SH SOLE 18 811935 0 43551 HANESBRANDS INC COM 410345102 1365 108913 SH SOLE 19 108913 0 0 HANESBRANDS INC COM 410345102 106139 8470774 SH SOLE 21 8470774 0 0 HANESBRANDS INC COM 410345102 119049 9501134 SH SOLE 22 8568398 0 932736 HANESBRANDS INC COM 410345102 3120 249009 SH SOLE 23 249009 0 0 HANESBRANDS INC COM 410345102 3876 309376 SH SOLE 25 309376 0 0 HANESBRANDS INC COM 410345102 20910 1668795 SH SOLE 26 544370 0 1124425 HANESBRANDS INC COM 410345102 878 70059 SH SOLE 28 51207 0 18852 HANESBRANDS INC COM 410345102 1074 85686 SH SOLE 29 10994 0 74692 HANESBRANDS INC COM 410345102 21234 1694646 SH SOLE 30 1694646 0 0 HANESBRANDS INC COM 410345102 1700 135714 SH SOLE 31 75103 0 60611 HANESBRANDS INC COM 410345102 198 15808 SH SOLE 34 15808 0 0 HANESBRANDS INC COM 410345102 3360 268195 SH SOLE 36 268195 0 0 HANESBRANDS INC COM 410345102 92 7319 SH SOLE 40 7319 0 0 HANGER INC COM NEW 41043F208 2689 141883 SH SOLE 22 141883 0 0 HANMI FINL CORP COM NEW 410495204 619 31427 SH SOLE 2 1185 0 30242 HANMI FINL CORP COM NEW 410495204 5 272 SH SOLE 4 272 0 0 HANMI FINL CORP COM NEW 410495204 15 744 SH SOLE 7 744 0 0 HANMI FINL CORP COM NEW 410495204 3076 156153 SH SOLE 18 156153 0 0 HANMI FINL CORP COM NEW 410495204 840 42622 SH SOLE 19 42622 0 0 HANMI FINL CORP COM NEW 410495204 67633 3433158 SH SOLE 21 3433158 0 0 HANMI FINL CORP COM NEW 410495204 19211 975199 SH SOLE 22 931378 0 43821 HANMI FINL CORP COM NEW 410495204 58 2962 SH SOLE 26 0 0 2962 HANMI FINL CORP COM NEW 410495204 92 4681 SH SOLE 28 4681 0 0 HANMI FINL CORP COM NEW 410495204 1330 67503 SH SOLE 30 67503 0 0 HANMI FINL CORP COM NEW 410495204 69 3495 SH SOLE 40 3495 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1043 54775 SH SOLE 2 1913 0 52862 HANNON ARMSTRONG SUST INFR C COM 41068X100 5 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 23 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3315 174020 SH SOLE 18 174020 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1522 79918 SH SOLE 19 79918 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 56299 2955344 SH SOLE 21 2955344 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 30120 1581128 SH SOLE 22 1502208 0 78920 HANNON ARMSTRONG SUST INFR C COM 41068X100 65 3401 SH SOLE 26 0 0 3401 HANNON ARMSTRONG SUST INFR C COM 41068X100 160 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 239 12552 SH SOLE 30 12552 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 104 5435 SH SOLE 40 5435 0 0 HANOVER INS GROUP INC COM 410867105 12199 104467 SH SOLE 2 23206 0 81261 HANOVER INS GROUP INC COM 410867105 254 2179 SH SOLE 4 2179 0 0 HANOVER INS GROUP INC COM 410867105 149 1277 SH SOLE 7 1277 0 0 HANOVER INS GROUP INC COM 410867105 15103 129341 SH SOLE 18 129341 0 0 HANOVER INS GROUP INC COM 410867105 1279 10957 SH SOLE 19 10957 0 0 HANOVER INS GROUP INC COM 410867105 242933 2080438 SH SOLE 21 2080438 0 0 HANOVER INS GROUP INC COM 410867105 171084 1465137 SH SOLE 22 1377792 0 87345 HANOVER INS GROUP INC COM 410867105 31 265 SH SOLE 23 265 0 0 HANOVER INS GROUP INC COM 410867105 1716 14699 SH SOLE 26 9721 0 4978 HANOVER INS GROUP INC COM 410867105 646 5531 SH SOLE 28 5531 0 0 HANOVER INS GROUP INC COM 410867105 1227 10505 SH SOLE 30 10505 0 0 HANOVER INS GROUP INC COM 410867105 99 847 SH SOLE 31 847 0 0 HANOVER INS GROUP INC COM 410867105 214 1829 SH SOLE 36 1829 0 0 HANOVER INS GROUP INC COM 410867105 448 3838 SH SOLE 40 3838 0 0 HARBORONE BANCORP INC COM 41165F101 192 12111 SH SOLE 2 472 0 11639 HARBORONE BANCORP INC COM 41165F101 5 330 SH SOLE 7 330 0 0 HARBORONE BANCORP INC COM 41165F101 798 50195 SH SOLE 18 50195 0 0 HARBORONE BANCORP INC COM 41165F101 326 20545 SH SOLE 19 20545 0 0 HARBORONE BANCORP INC COM 41165F101 8648 544234 SH SOLE 21 544234 0 0 HARBORONE BANCORP INC COM 41165F101 3704 233100 SH SOLE 22 222949 0 10151 HARBORONE BANCORP INC COM 41165F101 35 2203 SH SOLE 30 2203 0 0 HARLEY DAVIDSON INC COM 412822108 14993 439434 SH SOLE 2 42226 0 397208 HARLEY DAVIDSON INC COM 412822108 1781 52189 SH SOLE 4 47797 0 4392 HARLEY DAVIDSON INC COM 412822108 4310 126316 SH SOLE 7 126316 0 0 HARLEY DAVIDSON INC COM 412822108 36 1060 SH SOLE 13 1060 0 0 HARLEY DAVIDSON INC COM 412822108 41 1208 SH SOLE 15 1208 0 0 HARLEY DAVIDSON INC COM 412822108 13029 381849 SH SOLE 18 361513 0 20336 HARLEY DAVIDSON INC COM 412822108 1691 49566 SH SOLE 19 49566 0 0 HARLEY DAVIDSON INC COM 412822108 124961 3662384 SH SOLE 21 3662384 0 0 HARLEY DAVIDSON INC COM 412822108 146144 4283229 SH SOLE 22 3830599 0 452630 HARLEY DAVIDSON INC COM 412822108 4150 121632 SH SOLE 23 121632 0 0 HARLEY DAVIDSON INC COM 412822108 5890 172635 SH SOLE 25 172635 0 0 HARLEY DAVIDSON INC COM 412822108 23720 695201 SH SOLE 26 234530 0 460671 HARLEY DAVIDSON INC COM 412822108 1090 31957 SH SOLE 28 23417 0 8540 HARLEY DAVIDSON INC COM 412822108 1412 41383 SH SOLE 29 7231 0 34152 HARLEY DAVIDSON INC COM 412822108 19348 567071 SH SOLE 30 567071 0 0 HARLEY DAVIDSON INC COM 412822108 2565 75180 SH SOLE 31 41452 0 33728 HARLEY DAVIDSON INC COM 412822108 277 8113 SH SOLE 34 8113 0 0 HARLEY DAVIDSON INC COM 412822108 5096 149358 SH SOLE 36 149358 0 0 HARLEY DAVIDSON INC COM 412822108 117 3417 SH SOLE 40 3417 0 0 HARMONIC INC COM 413160102 386 81831 SH SOLE 2 2722 0 79109 HARMONIC INC COM 413160102 9 1991 SH SOLE 7 1991 0 0 HARMONIC INC COM 413160102 2109 446721 SH SOLE 18 446721 0 0 HARMONIC INC COM 413160102 565 119637 SH SOLE 19 119637 0 0 HARMONIC INC COM 413160102 44052 9332980 SH SOLE 21 9332980 0 0 HARMONIC INC COM 413160102 11137 2359491 SH SOLE 22 2252332 0 107159 HARMONIC INC COM 413160102 832 176235 SH SOLE 30 176235 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3827 2137949 SH SOLE 7 2137949 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3656 2042679 SH SOLE 30 2042679 0 0 HARRIS CORP DEL COM 413875105 41333 306968 SH SOLE 2 44607 0 262361 HARRIS CORP DEL COM 413875105 5822 43236 SH SOLE 4 39898 0 3338 HARRIS CORP DEL COM 413875105 14585 108317 SH SOLE 7 98213 0 10104 HARRIS CORP DEL COM 413875105 486 3606 SH SOLE 13 3606 0 0 HARRIS CORP DEL COM 413875105 154 1146 SH SOLE 15 1146 0 0 HARRIS CORP DEL COM 413875105 34929 259406 SH SOLE 18 244504 0 14902 HARRIS CORP DEL COM 413875105 4379 32520 SH SOLE 19 32520 0 0 HARRIS CORP DEL COM 413875105 614180 4561306 SH SOLE 21 4561306 0 0 HARRIS CORP DEL COM 413875105 403642 2997710 SH SOLE 22 2684101 0 313609 HARRIS CORP DEL COM 413875105 11476 85231 SH SOLE 23 85231 0 0 HARRIS CORP DEL COM 413875105 23592 175207 SH SOLE 25 175207 0 0 HARRIS CORP DEL COM 413875105 44166 328007 SH SOLE 26 129396 0 198611 HARRIS CORP DEL COM 413875105 3020 22429 SH SOLE 28 16351 0 6078 HARRIS CORP DEL COM 413875105 3838 28502 SH SOLE 29 4474 0 24028 HARRIS CORP DEL COM 413875105 58520 434609 SH SOLE 30 434609 0 0 HARRIS CORP DEL COM 413875105 5680 42183 SH SOLE 31 22626 0 19557 HARRIS CORP DEL COM 413875105 2069 15367 SH SOLE 34 15367 0 0 HARRIS CORP DEL COM 413875105 15141 112446 SH SOLE 36 112446 0 0 HARRIS CORP DEL COM 413875105 324 2404 SH SOLE 40 2404 0 0 HARSCO CORP COM 415864107 1281 64480 SH SOLE 2 2833 0 61647 HARSCO CORP COM 415864107 9 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 30 1534 SH SOLE 7 1534 0 0 HARSCO CORP COM 415864107 8010 403342 SH SOLE 18 403342 0 0 HARSCO CORP COM 415864107 2384 120042 SH SOLE 19 120042 0 0 HARSCO CORP COM 415864107 166150 8366064 SH SOLE 21 8366064 0 0 HARSCO CORP COM 415864107 45620 2297091 SH SOLE 22 2189376 0 107715 HARSCO CORP COM 415864107 422 21240 SH SOLE 26 7523 0 13717 HARSCO CORP COM 415864107 228 11496 SH SOLE 28 11496 0 0 HARSCO CORP COM 415864107 3253 163791 SH SOLE 30 163791 0 0 HARSCO CORP COM 415864107 146 7339 SH SOLE 36 7339 0 0 HARSCO CORP COM 415864107 181 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196202 2 704 SH SOLE 18 704 0 0 HARTE-HANKS INC COM 416196202 32 13076 SH SOLE 21 13076 0 0 HARTE-HANKS INC COM 416196202 166 68542 SH SOLE 22 68542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 60992 1372150 SH SOLE 2 499673 0 872477 HARTFORD FINL SVCS GROUP INC COM 416515104 9454 212684 SH SOLE 4 203234 0 9450 HARTFORD FINL SVCS GROUP INC COM 416515104 14434 324714 SH SOLE 7 304941 0 19773 HARTFORD FINL SVCS GROUP INC COM 416515104 1421 31977 SH SOLE 13 31977 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 145 3255 SH SOLE 15 3255 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 99633 2241469 SH SOLE 18 2066711 0 174758 HARTFORD FINL SVCS GROUP INC COM 416515104 77252 1737961 SH SOLE 19 1737961 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 378751 8520833 SH SOLE 21 8520833 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 438316 9860877 SH SOLE 22 8578973 0 1281904 HARTFORD FINL SVCS GROUP INC COM 416515104 19310 434430 SH SOLE 23 434430 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 17139 385575 SH SOLE 25 367689 0 17886 HARTFORD FINL SVCS GROUP INC COM 416515104 71959 1618882 SH SOLE 26 418932 0 1199950 HARTFORD FINL SVCS GROUP INC COM 416515104 2937 66084 SH SOLE 28 46808 0 19276 HARTFORD FINL SVCS GROUP INC COM 416515104 10460 235315 SH SOLE 29 115998 0 119317 HARTFORD FINL SVCS GROUP INC COM 416515104 62234 1400084 SH SOLE 30 1400084 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 15453 347650 SH SOLE 31 258192 0 89458 HARTFORD FINL SVCS GROUP INC COM 416515104 25143 565638 SH SOLE 34 565638 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20002 449996 SH SOLE 36 449996 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 325 7313 SH SOLE 40 7313 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 8 200 SH SOLE 17 0 0 200 HARVARD BIOSCIENCE INC COM 416906105 112 35312 SH SOLE 2 1600 0 33712 HARVARD BIOSCIENCE INC COM 416906105 4 1234 SH SOLE 7 1234 0 0 HARVARD BIOSCIENCE INC COM 416906105 361 113411 SH SOLE 18 113411 0 0 HARVARD BIOSCIENCE INC COM 416906105 635 199738 SH SOLE 19 199738 0 0 HARVARD BIOSCIENCE INC COM 416906105 4297 1351133 SH SOLE 21 1351133 0 0 HARVARD BIOSCIENCE INC COM 416906105 4236 1332072 SH SOLE 22 1305257 0 26815 HARVARD BIOSCIENCE INC COM 416906105 62 19440 SH SOLE 26 0 0 19440 HARVARD BIOSCIENCE INC COM 416906105 47 14836 SH SOLE 29 0 0 14836 HASBRO INC COM 418056107 25644 315623 SH SOLE 2 47328 0 268295 HASBRO INC COM 418056107 3130 38526 SH SOLE 4 35394 0 3132 HASBRO INC COM 418056107 9817 120819 SH SOLE 7 109994 0 10825 HASBRO INC COM 418056107 60 744 SH SOLE 13 744 0 0 HASBRO INC COM 418056107 94 1152 SH SOLE 15 1152 0 0 HASBRO INC COM 418056107 3 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 20970 258089 SH SOLE 18 243485 0 14604 HASBRO INC COM 418056107 2468 30373 SH SOLE 19 30373 0 0 HASBRO INC COM 418056107 264012 3249375 SH SOLE 21 3249375 0 0 HASBRO INC COM 418056107 234223 2882748 SH SOLE 22 2578642 0 304106 HASBRO INC COM 418056107 6715 82647 SH SOLE 23 82647 0 0 HASBRO INC COM 418056107 8601 105860 SH SOLE 25 105860 0 0 HASBRO INC COM 418056107 46547 572885 SH SOLE 26 142592 0 430293 HASBRO INC COM 418056107 1890 23257 SH SOLE 28 16980 0 6277 HASBRO INC COM 418056107 2317 28518 SH SOLE 29 3874 0 24644 HASBRO INC COM 418056107 36820 453168 SH SOLE 30 453168 0 0 HASBRO INC COM 418056107 3958 48708 SH SOLE 31 28176 0 20532 HASBRO INC COM 418056107 1458 17944 SH SOLE 32 17944 0 0 HASBRO INC COM 418056107 478 5881 SH SOLE 34 5881 0 0 HASBRO INC COM 418056107 8459 104110 SH SOLE 36 104110 0 0 HASBRO INC COM 418056107 271 3339 SH SOLE 40 3339 0 0 HAVERTY FURNITURE INC COM 419596101 338 18008 SH SOLE 2 621 0 17387 HAVERTY FURNITURE INC COM 419596101 8 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 1822 97011 SH SOLE 18 97011 0 0 HAVERTY FURNITURE INC COM 419596101 508 27057 SH SOLE 19 27057 0 0 HAVERTY FURNITURE INC COM 419596101 39286 2091889 SH SOLE 21 2091889 0 0 HAVERTY FURNITURE INC COM 419596101 10028 533952 SH SOLE 22 509627 0 24325 HAVERTY FURNITURE INC COM 419596101 126 6725 SH SOLE 26 0 0 6725 HAVERTY FURNITURE INC COM 419596101 49 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 731 38904 SH SOLE 30 38904 0 0 HAVERTY FURNITURE INC COM 419596101 43 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9803 267684 SH SOLE 2 62536 0 205148 HAWAIIAN ELEC INDUSTRIES COM 419870100 1287 35142 SH SOLE 4 35142 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 147 4018 SH SOLE 7 4018 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 11481 313516 SH SOLE 18 313516 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 818 22325 SH SOLE 19 22325 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 198953 5432899 SH SOLE 21 5432899 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 133200 3637345 SH SOLE 22 3414725 0 222620 HAWAIIAN ELEC INDUSTRIES COM 419870100 1287 35140 SH SOLE 26 23254 0 11886 HAWAIIAN ELEC INDUSTRIES COM 419870100 557 15215 SH SOLE 28 15215 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2006 54787 SH SOLE 30 54787 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 80 2197 SH SOLE 31 2197 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 380 10384 SH SOLE 36 10384 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 329 8996 SH SOLE 40 8996 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1300 49219 SH SOLE 2 2216 0 47003 HAWAIIAN HOLDINGS INC COM 419879101 29 1094 SH SOLE 7 1094 0 0 HAWAIIAN HOLDINGS INC COM 419879101 6802 257568 SH SOLE 18 257568 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2107 79796 SH SOLE 19 79796 0 0 HAWAIIAN HOLDINGS INC COM 419879101 138574 5247020 SH SOLE 21 5247020 0 0 HAWAIIAN HOLDINGS INC COM 419879101 38974 1475721 SH SOLE 22 1423466 0 52255 HAWAIIAN HOLDINGS INC COM 419879101 114 4319 SH SOLE 23 4319 0 0 HAWAIIAN HOLDINGS INC COM 419879101 146 5518 SH SOLE 26 0 0 5518 HAWAIIAN HOLDINGS INC COM 419879101 52 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2423 91752 SH SOLE 30 91752 0 0 HAWAIIAN HOLDINGS INC COM 419879101 48 1803 SH SOLE 40 1803 0 0 HAWKINS INC COM 420261109 453 11071 SH SOLE 2 812 0 10259 HAWKINS INC COM 420261109 11 262 SH SOLE 7 262 0 0 HAWKINS INC COM 420261109 2128 51972 SH SOLE 18 51972 0 0 HAWKINS INC COM 420261109 623 15215 SH SOLE 19 15215 0 0 HAWKINS INC COM 420261109 42903 1047704 SH SOLE 21 1047704 0 0 HAWKINS INC COM 420261109 12112 295774 SH SOLE 22 282317 0 13457 HAWKINS INC COM 420261109 54 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 883 21558 SH SOLE 30 21558 0 0 HAWKINS INC COM 420261109 45 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 24 1153 SH SOLE 18 1153 0 0 HAWTHORN BANCSHARES INC COM 420476103 99 4726 SH SOLE 21 4726 0 0 HAWTHORN BANCSHARES INC COM 420476103 18 875 SH SOLE 22 875 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 321 12142 SH SOLE 2 468 0 11674 HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH SOLE 4 134 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 8 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1735 65728 SH SOLE 18 65728 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 466 17635 SH SOLE 19 17635 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 36558 1384766 SH SOLE 21 1384766 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 9579 362844 SH SOLE 22 335721 0 27123 HAYNES INTERNATIONAL INC COM NEW 420877201 256 9680 SH SOLE 26 2788 0 6892 HAYNES INTERNATIONAL INC COM NEW 420877201 49 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 669 25328 SH SOLE 30 25328 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 36 1347 SH SOLE 40 1347 0 0 HC2 HLDGS INC COM 404139107 92 34688 SH SOLE 2 1890 0 32798 HC2 HLDGS INC COM 404139107 3 1060 SH SOLE 7 1060 0 0 HC2 HLDGS INC COM 404139107 356 134788 SH SOLE 18 134788 0 0 HC2 HLDGS INC COM 404139107 160 60630 SH SOLE 19 60630 0 0 HC2 HLDGS INC COM 404139107 3960 1500096 SH SOLE 21 1500096 0 0 HC2 HLDGS INC COM 404139107 1498 567567 SH SOLE 22 532204 0 35363 HCA HEALTHCARE INC COM 40412C101 91380 734269 SH SOLE 2 127547 0 606722 HCA HEALTHCARE INC COM 40412C101 14578 117136 SH SOLE 4 109763 0 7373 HCA HEALTHCARE INC COM 40412C101 37996 305308 SH SOLE 7 245131 0 60177 HCA HEALTHCARE INC COM 40412C101 596 4788 SH SOLE 13 4788 0 0 HCA HEALTHCARE INC COM 40412C101 301 2421 SH SOLE 15 2421 0 0 HCA HEALTHCARE INC COM 40412C101 97841 786186 SH SOLE 18 745576 0 40610 HCA HEALTHCARE INC COM 40412C101 161099 1294484 SH SOLE 19 1294484 0 0 HCA HEALTHCARE INC COM 40412C101 778043 6251852 SH SOLE 21 6251852 0 0 HCA HEALTHCARE INC COM 40412C101 877449 7050613 SH SOLE 22 6309308 0 741305 HCA HEALTHCARE INC COM 40412C101 24492 196800 SH SOLE 23 196800 0 0 HCA HEALTHCARE INC COM 40412C101 32412 260445 SH SOLE 25 260445 0 0 HCA HEALTHCARE INC COM 40412C101 148068 1189782 SH SOLE 26 285876 0 903906 HCA HEALTHCARE INC COM 40412C101 6660 53515 SH SOLE 28 39225 0 14290 HCA HEALTHCARE INC COM 40412C101 1585 12733 SH SOLE 29 12733 0 0 HCA HEALTHCARE INC COM 40412C101 147631 1186271 SH SOLE 30 1186271 0 0 HCA HEALTHCARE INC COM 40412C101 16997 136574 SH SOLE 31 64487 0 72087 HCA HEALTHCARE INC COM 40412C101 63914 513570 SH SOLE 34 513570 0 0 HCA HEALTHCARE INC COM 40412C101 29369 235994 SH SOLE 36 235994 0 0 HCA HEALTHCARE INC COM 40412C101 803 6451 SH SOLE 40 6451 0 0 HCI GROUP INC COM 40416E103 396 7790 SH SOLE 2 245 0 7545 HCI GROUP INC COM 40416E103 11 208 SH SOLE 7 208 0 0 HCI GROUP INC COM 40416E103 2123 41787 SH SOLE 18 41787 0 0 HCI GROUP INC COM 40416E103 547 10773 SH SOLE 19 10773 0 0 HCI GROUP INC COM 40416E103 41003 806982 SH SOLE 21 806982 0 0 HCI GROUP INC COM 40416E103 13278 261319 SH SOLE 22 250692 0 10627 HCI GROUP INC COM 40416E103 34 666 SH SOLE 23 666 0 0 HCI GROUP INC COM 40416E103 77 1519 SH SOLE 28 1519 0 0 HCI GROUP INC COM 40416E103 751 14782 SH SOLE 30 14782 0 0 HCI GROUP INC COM 40416E103 53 1041 SH SOLE 40 1041 0 0 HCP INC COM 40414L109 33648 1204729 SH SOLE 2 114225 0 1090504 HCP INC COM 40414L109 13459 481869 SH SOLE 4 467668 0 14201 HCP INC COM 40414L109 32066 1148083 SH SOLE 7 1115223 0 32860 HCP INC COM 40414L109 415 14863 SH SOLE 13 14863 0 0 HCP INC COM 40414L109 596 21348 SH SOLE 15 21348 0 0 HCP INC COM 40414L109 27085 969752 SH SOLE 18 904240 0 65512 HCP INC COM 40414L109 25849 925498 SH SOLE 19 925498 0 0 HCP INC COM 40414L109 398377 14263405 SH SOLE 21 14263405 0 0 HCP INC COM 40414L109 514218 18410940 SH SOLE 22 17170705 0 1240235 HCP INC COM 40414L109 9571 342669 SH SOLE 23 342669 0 0 HCP INC COM 40414L109 38908 1393048 SH SOLE 25 1393048 0 0 HCP INC COM 40414L109 55342 1981466 SH SOLE 26 546055 0 1435411 HCP INC COM 40414L109 2521 90277 SH SOLE 28 66135 0 24142 HCP INC COM 40414L109 7926 283792 SH SOLE 29 187778 0 96014 HCP INC COM 40414L109 110725 3964377 SH SOLE 30 3964377 0 0 HCP INC COM 40414L109 5927 212209 SH SOLE 31 107625 0 104584 HCP INC COM 40414L109 660 23647 SH SOLE 34 23647 0 0 HCP INC COM 40414L109 11220 401723 SH SOLE 36 401723 0 0 HCP INC COM 40414L109 348 12477 SH SOLE 40 12477 0 0 HD SUPPLY HLDGS INC COM 40416M105 18760 500007 SH SOLE 2 84559 0 415448 HD SUPPLY HLDGS INC COM 40416M105 2706 72109 SH SOLE 4 67337 0 4772 HD SUPPLY HLDGS INC COM 40416M105 452 12049 SH SOLE 7 12049 0 0 HD SUPPLY HLDGS INC COM 40416M105 37 973 SH SOLE 13 973 0 0 HD SUPPLY HLDGS INC COM 40416M105 4289 114305 SH SOLE 18 100192 0 14113 HD SUPPLY HLDGS INC COM 40416M105 1535 40913 SH SOLE 19 40913 0 0 HD SUPPLY HLDGS INC COM 40416M105 82316 2193935 SH SOLE 21 2193935 0 0 HD SUPPLY HLDGS INC COM 40416M105 211328 5632420 SH SOLE 22 5255929 0 376491 HD SUPPLY HLDGS INC COM 40416M105 4850 129258 SH SOLE 23 129258 0 0 HD SUPPLY HLDGS INC COM 40416M105 84 2246 SH SOLE 25 2246 0 0 HD SUPPLY HLDGS INC COM 40416M105 18303 487815 SH SOLE 26 162549 0 325266 HD SUPPLY HLDGS INC COM 40416M105 1312 34965 SH SOLE 28 25548 0 9417 HD SUPPLY HLDGS INC COM 40416M105 1645 43845 SH SOLE 29 7794 0 36051 HD SUPPLY HLDGS INC COM 40416M105 9395 250390 SH SOLE 30 250390 0 0 HD SUPPLY HLDGS INC COM 40416M105 2752 73337 SH SOLE 31 41662 0 31675 HD SUPPLY HLDGS INC COM 40416M105 384 10239 SH SOLE 34 10239 0 0 HD SUPPLY HLDGS INC COM 40416M105 1573 41916 SH SOLE 36 41916 0 0 HD SUPPLY HLDGS INC COM 40416M105 144 3843 SH SOLE 40 3843 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 26 252 SH SOLE 18 252 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 17439 168343 SH SOLE 21 168343 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 3418 32995 SH SOLE 22 32995 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 8168 78845 SH SOLE 26 78845 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 24 227 SH SOLE 30 227 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4900 47304 SH SOLE 34 47304 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 278 10402 SH SOLE 2 425 0 9977 HEALTH INS INNOVATIONS INC COM CL A 42225K106 7 278 SH SOLE 7 278 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1196 44759 SH SOLE 18 44759 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 492 18405 SH SOLE 19 18405 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 11958 447360 SH SOLE 21 447360 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8904 333117 SH SOLE 22 323733 0 9384 HEALTHCARE RLTY TR COM 421946104 5105 179500 SH SOLE 2 56302 0 123198 HEALTHCARE RLTY TR COM 421946104 2450 86147 SH SOLE 4 86147 0 0 HEALTHCARE RLTY TR COM 421946104 5751 202225 SH SOLE 7 202225 0 0 HEALTHCARE RLTY TR COM 421946104 143 5024 SH SOLE 15 5024 0 0 HEALTHCARE RLTY TR COM 421946104 20476 719955 SH SOLE 18 719955 0 0 HEALTHCARE RLTY TR COM 421946104 11091 389988 SH SOLE 19 389988 0 0 HEALTHCARE RLTY TR COM 421946104 278683 9798983 SH SOLE 21 9798983 0 0 HEALTHCARE RLTY TR COM 421946104 170473 5994118 SH SOLE 22 5831478 0 162640 HEALTHCARE RLTY TR COM 421946104 120 4211 SH SOLE 23 4211 0 0 HEALTHCARE RLTY TR COM 421946104 7389 259826 SH SOLE 25 259826 0 0 HEALTHCARE RLTY TR COM 421946104 1984 69764 SH SOLE 26 18931 0 50833 HEALTHCARE RLTY TR COM 421946104 491 17278 SH SOLE 28 17278 0 0 HEALTHCARE RLTY TR COM 421946104 1246 43807 SH SOLE 29 43807 0 0 HEALTHCARE RLTY TR COM 421946104 17839 627245 SH SOLE 30 627245 0 0 HEALTHCARE RLTY TR COM 421946104 60 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 319 11208 SH SOLE 40 11208 0 0 HEALTHCARE SVCS GRP INC COM 421906108 3615 89982 SH SOLE 2 33228 0 56754 HEALTHCARE SVCS GRP INC COM 421906108 12 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 55 1358 SH SOLE 7 1358 0 0 HEALTHCARE SVCS GRP INC COM 421906108 17024 423703 SH SOLE 18 423703 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4435 110366 SH SOLE 19 110366 0 0 HEALTHCARE SVCS GRP INC COM 421906108 209220 5207069 SH SOLE 21 5207069 0 0 HEALTHCARE SVCS GRP INC COM 421906108 104712 2606076 SH SOLE 22 2336461 0 269615 HEALTHCARE SVCS GRP INC COM 421906108 986 24530 SH SOLE 26 16623 0 7907 HEALTHCARE SVCS GRP INC COM 421906108 365 9089 SH SOLE 28 9089 0 0 HEALTHCARE SVCS GRP INC COM 421906108 710 17671 SH SOLE 30 17671 0 0 HEALTHCARE SVCS GRP INC COM 421906108 305 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10560 417211 SH SOLE 2 13373 0 403838 HEALTHCARE TR AMER INC CL A NEW 42225P501 3659 144574 SH SOLE 4 144574 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8546 337650 SH SOLE 7 337650 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 207 8177 SH SOLE 15 8177 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2593 102436 SH SOLE 18 102436 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 9793 386920 SH SOLE 19 386920 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 99146 3917259 SH SOLE 21 3917259 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 195630 7729369 SH SOLE 22 7317436 0 411933 HEALTHCARE TR AMER INC CL A NEW 42225P501 177 6978 SH SOLE 23 6978 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10774 425685 SH SOLE 25 425685 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2982 117838 SH SOLE 26 29576 0 88262 HEALTHCARE TR AMER INC CL A NEW 42225P501 663 26180 SH SOLE 28 26180 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1882 74362 SH SOLE 29 74362 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 26004 1027413 SH SOLE 30 1027413 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 105 4157 SH SOLE 31 4157 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 84 3326 SH SOLE 36 3326 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 489 19340 SH SOLE 40 19340 0 0 HEALTHEQUITY INC COM 42226A107 4136 69343 SH SOLE 2 27903 0 41440 HEALTHEQUITY INC COM 42226A107 17 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 60 1004 SH SOLE 7 1004 0 0 HEALTHEQUITY INC COM 42226A107 19563 327963 SH SOLE 18 327963 0 0 HEALTHEQUITY INC COM 42226A107 22782 381926 SH SOLE 19 381926 0 0 HEALTHEQUITY INC COM 42226A107 241751 4052820 SH SOLE 21 4052820 0 0 HEALTHEQUITY INC COM 42226A107 108660 1821627 SH SOLE 22 1752038 0 69589 HEALTHEQUITY INC COM 42226A107 1472 24679 SH SOLE 23 24679 0 0 HEALTHEQUITY INC COM 42226A107 2777 46557 SH SOLE 26 11127 0 35430 HEALTHEQUITY INC COM 42226A107 450 7550 SH SOLE 28 7550 0 0 HEALTHEQUITY INC COM 42226A107 245 4103 SH SOLE 29 0 0 4103 HEALTHEQUITY INC COM 42226A107 801 13425 SH SOLE 30 13425 0 0 HEALTHEQUITY INC COM 42226A107 485 8127 SH SOLE 34 8127 0 0 HEALTHEQUITY INC COM 42226A107 290 4854 SH SOLE 40 4854 0 0 HEALTHSTREAM INC COM 42222N103 500 20720 SH SOLE 2 801 0 19919 HEALTHSTREAM INC COM 42222N103 4 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 12 516 SH SOLE 7 516 0 0 HEALTHSTREAM INC COM 42222N103 3258 134893 SH SOLE 18 134893 0 0 HEALTHSTREAM INC COM 42222N103 1389 57526 SH SOLE 19 57526 0 0 HEALTHSTREAM INC COM 42222N103 72797 3014386 SH SOLE 21 3014386 0 0 HEALTHSTREAM INC COM 42222N103 18150 751570 SH SOLE 22 722688 0 28882 HEALTHSTREAM INC COM 42222N103 254 10515 SH SOLE 26 0 0 10515 HEALTHSTREAM INC COM 42222N103 88 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 89 3679 SH SOLE 29 0 0 3679 HEALTHSTREAM INC COM 42222N103 1228 50865 SH SOLE 30 50865 0 0 HEALTHSTREAM INC COM 42222N103 79 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 678 37045 SH SOLE 2 1588 0 35457 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 4332 236716 SH SOLE 18 236716 0 0 HEARTLAND EXPRESS INC COM 422347104 1255 68578 SH SOLE 19 68578 0 0 HEARTLAND EXPRESS INC COM 422347104 91358 4992253 SH SOLE 21 4992253 0 0 HEARTLAND EXPRESS INC COM 422347104 26885 1469137 SH SOLE 22 1406205 0 62932 HEARTLAND EXPRESS INC COM 422347104 153 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 135 7364 SH SOLE 28 7364 0 0 HEARTLAND EXPRESS INC COM 422347104 1750 95649 SH SOLE 30 95649 0 0 HEARTLAND EXPRESS INC COM 422347104 101 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 1343 30563 SH SOLE 2 1101 0 29462 HEARTLAND FINL USA INC COM 42234Q102 29 666 SH SOLE 7 666 0 0 HEARTLAND FINL USA INC COM 42234Q102 4452 101289 SH SOLE 18 101289 0 0 HEARTLAND FINL USA INC COM 42234Q102 1912 43513 SH SOLE 19 43513 0 0 HEARTLAND FINL USA INC COM 42234Q102 43955 1000107 SH SOLE 21 1000107 0 0 HEARTLAND FINL USA INC COM 42234Q102 46317 1053848 SH SOLE 22 946461 0 107387 HEARTLAND FINL USA INC COM 42234Q102 374 8513 SH SOLE 26 6882 0 1631 HEARTLAND FINL USA INC COM 42234Q102 213 4844 SH SOLE 28 4844 0 0 HEARTLAND FINL USA INC COM 42234Q102 327 7442 SH SOLE 30 7442 0 0 HEARTLAND FINL USA INC COM 42234Q102 87 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 1103 467355 SH SOLE 2 15429 0 451926 HECLA MNG CO COM 422704106 5 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 22 9480 SH SOLE 7 9480 0 0 HECLA MNG CO COM 422704106 3629 1537581 SH SOLE 18 1537581 0 0 HECLA MNG CO COM 422704106 1584 671124 SH SOLE 19 671124 0 0 HECLA MNG CO COM 422704106 38063 16128596 SH SOLE 21 16128596 0 0 HECLA MNG CO COM 422704106 32215 13650444 SH SOLE 22 13098111 0 552333 HECLA MNG CO COM 422704106 262 111174 SH SOLE 26 80885 0 30289 HECLA MNG CO COM 422704106 132 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 271 114804 SH SOLE 30 114804 0 0 HECLA MNG CO COM 422704106 103 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 7445 96091 SH SOLE 2 20549 0 75542 HEICO CORP NEW COM 422806109 187 2409 SH SOLE 4 2409 0 0 HEICO CORP NEW COM 422806109 98 1271 SH SOLE 7 1271 0 0 HEICO CORP NEW COM 422806109 1639 21156 SH SOLE 18 21156 0 0 HEICO CORP NEW COM 422806109 39833 514111 SH SOLE 19 514111 0 0 HEICO CORP NEW COM 422806109 117268 1513521 SH SOLE 21 1513521 0 0 HEICO CORP NEW COM 422806109 85540 1104028 SH SOLE 22 1025109 0 78919 HEICO CORP NEW COM 422806109 172 2223 SH SOLE 23 2223 0 0 HEICO CORP NEW COM 422806109 1307 16867 SH SOLE 26 13539 0 3328 HEICO CORP NEW COM 422806109 406 5241 SH SOLE 28 5241 0 0 HEICO CORP NEW COM 422806109 723 9335 SH SOLE 29 1982 0 7353 HEICO CORP NEW COM 422806109 1278 16495 SH SOLE 30 16495 0 0 HEICO CORP NEW COM 422806109 233 3001 SH SOLE 31 1434 0 1567 HEICO CORP NEW COM 422806109 55 710 SH SOLE 34 710 0 0 HEICO CORP NEW COM 422806109 55 706 SH SOLE 36 706 0 0 HEICO CORP NEW COM 422806109 338 4368 SH SOLE 40 4368 0 0 HEICO CORP NEW CL A 422806208 9230 146514 SH SOLE 2 4960 0 141554 HEICO CORP NEW CL A 422806208 21 333 SH SOLE 4 333 0 0 HEICO CORP NEW CL A 422806208 84 1336 SH SOLE 7 1336 0 0 HEICO CORP NEW CL A 422806208 2893 45925 SH SOLE 18 45925 0 0 HEICO CORP NEW CL A 422806208 3179 50466 SH SOLE 19 50466 0 0 HEICO CORP NEW CL A 422806208 152229 2416340 SH SOLE 21 2416340 0 0 HEICO CORP NEW CL A 422806208 138856 2204070 SH SOLE 22 1955919 0 248151 HEICO CORP NEW CL A 422806208 1374 21812 SH SOLE 26 14045 0 7767 HEICO CORP NEW CL A 422806208 621 9856 SH SOLE 28 9856 0 0 HEICO CORP NEW CL A 422806208 763 12106 SH SOLE 29 0 0 12106 HEICO CORP NEW CL A 422806208 1731 27479 SH SOLE 30 27479 0 0 HEICO CORP NEW CL A 422806208 96 1524 SH SOLE 31 1524 0 0 HEICO CORP NEW CL A 422806208 51 803 SH SOLE 34 803 0 0 HEICO CORP NEW CL A 422806208 520 8252 SH SOLE 40 8252 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 472 15141 SH SOLE 2 684 0 14457 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 3055 97939 SH SOLE 18 97939 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1069 34262 SH SOLE 19 34262 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 63841 2046837 SH SOLE 21 2046837 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 16615 532707 SH SOLE 22 509046 0 23661 HEIDRICK & STRUGGLES INTL IN COM 422819102 76 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1196 38333 SH SOLE 30 38333 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1153 36966 SH SOLE 34 36966 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 52 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 5392 41102 SH SOLE 2 14964 0 26138 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 19987 152360 SH SOLE 18 152360 0 0 HELEN OF TROY CORP LTD COM G4388N106 8113 61849 SH SOLE 19 61849 0 0 HELEN OF TROY CORP LTD COM G4388N106 248131 1891528 SH SOLE 21 1891528 0 0 HELEN OF TROY CORP LTD COM G4388N106 131540 1002743 SH SOLE 22 966425 0 36318 HELEN OF TROY CORP LTD COM G4388N106 1062 8097 SH SOLE 23 8097 0 0 HELEN OF TROY CORP LTD COM G4388N106 2186 16664 SH SOLE 26 4307 0 12357 HELEN OF TROY CORP LTD COM G4388N106 455 3465 SH SOLE 28 3465 0 0 HELEN OF TROY CORP LTD COM G4388N106 464 3535 SH SOLE 29 0 0 3535 HELEN OF TROY CORP LTD COM G4388N106 886 6753 SH SOLE 30 6753 0 0 HELEN OF TROY CORP LTD COM G4388N106 735 5600 SH SOLE 34 5600 0 0 HELEN OF TROY CORP LTD COM G4388N106 384 2931 SH SOLE 40 2931 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 121 13251 SH SOLE 2 724 0 12527 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 523 SH SOLE 7 523 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 564 61558 SH SOLE 18 61558 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 224 24473 SH SOLE 19 24473 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5602 611576 SH SOLE 21 611576 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1722 188019 SH SOLE 22 172261 0 15758 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 800 147820 SH SOLE 2 4766 0 143054 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 18 3276 SH SOLE 7 3276 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3852 712079 SH SOLE 18 712079 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1118 206677 SH SOLE 19 206677 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 82495 15248690 SH SOLE 21 15248690 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 22268 4116000 SH SOLE 22 3921564 0 194436 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 96 17819 SH SOLE 26 8247 0 9572 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 92 17004 SH SOLE 28 17004 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1502 277633 SH SOLE 30 277633 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 62 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 13577 283204 SH SOLE 2 20565 0 262639 HELMERICH & PAYNE INC COM 423452101 1795 37449 SH SOLE 4 34576 0 2873 HELMERICH & PAYNE INC COM 423452101 5041 105149 SH SOLE 7 105149 0 0 HELMERICH & PAYNE INC COM 423452101 92 1919 SH SOLE 13 1919 0 0 HELMERICH & PAYNE INC COM 423452101 31 649 SH SOLE 15 649 0 0 HELMERICH & PAYNE INC COM 423452101 15159 316202 SH SOLE 18 303013 0 13189 HELMERICH & PAYNE INC COM 423452101 4583 95603 SH SOLE 19 95603 0 0 HELMERICH & PAYNE INC COM 423452101 250165 5218285 SH SOLE 21 5218285 0 0 HELMERICH & PAYNE INC COM 423452101 139548 2910882 SH SOLE 22 2624176 0 286706 HELMERICH & PAYNE INC COM 423452101 3781 78868 SH SOLE 23 78868 0 0 HELMERICH & PAYNE INC COM 423452101 5221 108903 SH SOLE 25 108903 0 0 HELMERICH & PAYNE INC COM 423452101 22181 462682 SH SOLE 26 146870 0 315812 HELMERICH & PAYNE INC COM 423452101 1012 21113 SH SOLE 28 15603 0 5510 HELMERICH & PAYNE INC COM 423452101 1286 26832 SH SOLE 29 4757 0 22075 HELMERICH & PAYNE INC COM 423452101 18611 388224 SH SOLE 30 388224 0 0 HELMERICH & PAYNE INC COM 423452101 1561 32571 SH SOLE 31 23091 0 9480 HELMERICH & PAYNE INC COM 423452101 1996 41629 SH SOLE 32 41629 0 0 HELMERICH & PAYNE INC COM 423452101 1366 28500 SH SOLE 34 28500 0 0 HELMERICH & PAYNE INC COM 423452101 4164 86853 SH SOLE 36 86853 0 0 HELMERICH & PAYNE INC COM 423452101 105 2180 SH SOLE 40 2180 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 14823 SH SOLE 2 1451 0 13372 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 759 62519 SH SOLE 18 62519 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 295 24295 SH SOLE 19 24295 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7917 652126 SH SOLE 21 652126 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1995 164344 SH SOLE 22 154378 0 9966 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 43 3508 SH SOLE 30 3508 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 15679 SH SOLE 21 15679 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 81 444929 SH SOLE 22 444929 0 0 HENNESSY ADVISORS INC COM 425885100 8 818 SH SOLE 18 818 0 0 HENNESSY ADVISORS INC COM 425885100 121 12120 SH SOLE 21 12120 0 0 HENNESSY ADVISORS INC COM 425885100 42 4181 SH SOLE 22 4181 0 0 HENRY JACK & ASSOC INC COM 426281101 24161 190968 SH SOLE 2 22792 0 168176 HENRY JACK & ASSOC INC COM 426281101 3739 29554 SH SOLE 4 27515 0 2039 HENRY JACK & ASSOC INC COM 426281101 13846 109437 SH SOLE 7 93800 0 15637 HENRY JACK & ASSOC INC COM 426281101 59 468 SH SOLE 13 468 0 0 HENRY JACK & ASSOC INC COM 426281101 23563 186237 SH SOLE 18 175779 0 10458 HENRY JACK & ASSOC INC COM 426281101 3540 27982 SH SOLE 19 27982 0 0 HENRY JACK & ASSOC INC COM 426281101 431938 3413986 SH SOLE 21 3413986 0 0 HENRY JACK & ASSOC INC COM 426281101 298886 2362362 SH SOLE 22 2153922 0 208440 HENRY JACK & ASSOC INC COM 426281101 6792 53686 SH SOLE 23 53686 0 0 HENRY JACK & ASSOC INC COM 426281101 605 4778 SH SOLE 25 4778 0 0 HENRY JACK & ASSOC INC COM 426281101 42883 338942 SH SOLE 26 64174 0 274768 HENRY JACK & ASSOC INC COM 426281101 1920 15178 SH SOLE 28 11176 0 4002 HENRY JACK & ASSOC INC COM 426281101 2475 19564 SH SOLE 29 3715 0 15849 HENRY JACK & ASSOC INC COM 426281101 56271 444761 SH SOLE 30 444761 0 0 HENRY JACK & ASSOC INC COM 426281101 3243 25629 SH SOLE 31 16499 0 9130 HENRY JACK & ASSOC INC COM 426281101 490 3871 SH SOLE 34 3871 0 0 HENRY JACK & ASSOC INC COM 426281101 7636 60352 SH SOLE 36 60352 0 0 HENRY JACK & ASSOC INC COM 426281101 197 1558 SH SOLE 40 1558 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 14022 237866 SH SOLE 2 15941 0 221925 HERBALIFE NUTRITION LTD COM SHS G4412G101 112 1903 SH SOLE 4 1903 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 188 3192 SH SOLE 7 3192 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 66 1128 SH SOLE 15 1128 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 3318 56280 SH SOLE 18 56280 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1555 26380 SH SOLE 19 26380 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 73372 1244642 SH SOLE 21 1244642 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 190073 3224315 SH SOLE 22 2908655 0 315660 HERBALIFE NUTRITION LTD COM SHS G4412G101 199 3382 SH SOLE 23 3382 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 6672 113178 SH SOLE 25 113178 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 11675 198046 SH SOLE 26 87576 0 110470 HERBALIFE NUTRITION LTD COM SHS G4412G101 881 14946 SH SOLE 28 14946 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 784 13292 SH SOLE 29 0 0 13292 HERBALIFE NUTRITION LTD COM SHS G4412G101 1689 28653 SH SOLE 30 28653 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 234 3975 SH SOLE 31 3927 0 48 HERBALIFE NUTRITION LTD COM SHS G4412G101 203 3441 SH SOLE 34 3441 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 4124 69959 SH SOLE 36 69959 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 657 11146 SH SOLE 40 11146 0 0 HERC HLDGS INC COM 42704L104 555 21352 SH SOLE 2 2865 0 18487 HERC HLDGS INC COM 42704L104 3 124 SH SOLE 4 124 0 0 HERC HLDGS INC COM 42704L104 15 564 SH SOLE 7 564 0 0 HERC HLDGS INC COM 42704L104 2049 78846 SH SOLE 18 78846 0 0 HERC HLDGS INC COM 42704L104 1626 62556 SH SOLE 19 62556 0 0 HERC HLDGS INC COM 42704L104 20342 782695 SH SOLE 21 782695 0 0 HERC HLDGS INC COM 42704L104 18539 713302 SH SOLE 22 679510 0 33792 HERC HLDGS INC COM 42704L104 197 7570 SH SOLE 23 7570 0 0 HERC HLDGS INC COM 42704L104 392 15095 SH SOLE 26 3064 0 12031 HERC HLDGS INC COM 42704L104 77 2944 SH SOLE 28 2944 0 0 HERC HLDGS INC COM 42704L104 101 3890 SH SOLE 29 0 0 3890 HERC HLDGS INC COM 42704L104 156 6003 SH SOLE 30 6003 0 0 HERC HLDGS INC COM 42704L104 122 4686 SH SOLE 34 4686 0 0 HERC HLDGS INC COM 42704L104 70 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 4826 436700 SH SOLE 30 436700 0 0 HERITAGE COMMERCE CORP COM 426927109 368 32473 SH SOLE 2 1597 0 30876 HERITAGE COMMERCE CORP COM 426927109 12 1079 SH SOLE 7 1079 0 0 HERITAGE COMMERCE CORP COM 426927109 1602 141278 SH SOLE 18 141278 0 0 HERITAGE COMMERCE CORP COM 426927109 757 66794 SH SOLE 19 66794 0 0 HERITAGE COMMERCE CORP COM 426927109 15812 1394336 SH SOLE 21 1394336 0 0 HERITAGE COMMERCE CORP COM 426927109 15002 1322942 SH SOLE 22 1271586 0 51356 HERITAGE COMMERCE CORP COM 426927109 639 56339 SH SOLE 26 0 0 56339 HERITAGE COMMERCE CORP COM 426927109 54 4779 SH SOLE 29 0 0 4779 HERITAGE COMMERCE CORP COM 426927109 100 8813 SH SOLE 30 8813 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 341 14813 SH SOLE 2 554 0 14259 HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1196 51991 SH SOLE 18 51991 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 490 21285 SH SOLE 19 21285 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 12716 552618 SH SOLE 21 552618 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 4051 176071 SH SOLE 22 155199 0 20872 HERITAGE CRYSTAL CLEAN INC COM 42726M106 112 4884 SH SOLE 30 4884 0 0 HERITAGE FINL CORP WASH COM 42722X106 1090 36692 SH SOLE 2 1083 0 35609 HERITAGE FINL CORP WASH COM 42722X106 25 832 SH SOLE 7 832 0 0 HERITAGE FINL CORP WASH COM 42722X106 5529 186041 SH SOLE 18 186041 0 0 HERITAGE FINL CORP WASH COM 42722X106 1594 53633 SH SOLE 19 53633 0 0 HERITAGE FINL CORP WASH COM 42722X106 110535 3719218 SH SOLE 21 3719218 0 0 HERITAGE FINL CORP WASH COM 42722X106 34054 1145840 SH SOLE 22 1099224 0 46616 HERITAGE FINL CORP WASH COM 42722X106 338 11358 SH SOLE 26 0 0 11358 HERITAGE FINL CORP WASH COM 42722X106 130 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 1982 66697 SH SOLE 30 66697 0 0 HERITAGE FINL CORP WASH COM 42722X106 97 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 307 20887 SH SOLE 2 749 0 20138 HERITAGE INS HLDGS INC COM 42727J102 9 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1033 70159 SH SOLE 18 70159 0 0 HERITAGE INS HLDGS INC COM 42727J102 440 29870 SH SOLE 19 29870 0 0 HERITAGE INS HLDGS INC COM 42727J102 11210 761547 SH SOLE 21 761547 0 0 HERITAGE INS HLDGS INC COM 42727J102 9902 672693 SH SOLE 22 637398 0 35295 HERITAGE INS HLDGS INC COM 42727J102 58 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 99 6758 SH SOLE 30 6758 0 0 HERITAGE INS HLDGS INC COM 42727J102 38 2573 SH SOLE 40 2573 0 0 HERON THERAPEUTICS INC COM 427746102 1606 61907 SH SOLE 2 9252 0 52655 HERON THERAPEUTICS INC COM 427746102 11 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 36 1387 SH SOLE 7 1387 0 0 HERON THERAPEUTICS INC COM 427746102 5793 223305 SH SOLE 18 223305 0 0 HERON THERAPEUTICS INC COM 427746102 5300 204314 SH SOLE 19 204314 0 0 HERON THERAPEUTICS INC COM 427746102 59420 2290688 SH SOLE 21 2290688 0 0 HERON THERAPEUTICS INC COM 427746102 52320 2016969 SH SOLE 22 1932148 0 84821 HERON THERAPEUTICS INC COM 427746102 625 24105 SH SOLE 23 24105 0 0 HERON THERAPEUTICS INC COM 427746102 1346 51883 SH SOLE 26 11875 0 40008 HERON THERAPEUTICS INC COM 427746102 234 9039 SH SOLE 28 9039 0 0 HERON THERAPEUTICS INC COM 427746102 136 5260 SH SOLE 29 0 0 5260 HERON THERAPEUTICS INC COM 427746102 406 15638 SH SOLE 30 15638 0 0 HERON THERAPEUTICS INC COM 427746102 49 1876 SH SOLE 34 1876 0 0 HERON THERAPEUTICS INC COM 427746102 161 6208 SH SOLE 40 6208 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 890 50714 SH SOLE 2 13387 0 37327 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 424 24162 SH SOLE 4 24162 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1019 58115 SH SOLE 7 58115 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31 1764 SH SOLE 15 1764 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3282 187095 SH SOLE 18 187095 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2977 169708 SH SOLE 19 169708 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 69476 3960992 SH SOLE 21 3960992 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31126 1774562 SH SOLE 22 1720563 0 53999 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 650 37061 SH SOLE 23 37061 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1356 77325 SH SOLE 25 77325 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2040 116311 SH SOLE 26 13995 0 102316 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 109 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 491 27975 SH SOLE 29 15177 0 12798 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4255 242600 SH SOLE 30 242600 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 89 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 54972 512897 SH SOLE 2 153937 0 358960 HERSHEY CO COM 427866108 8173 76253 SH SOLE 4 72527 0 3726 HERSHEY CO COM 427866108 16337 152424 SH SOLE 7 141278 0 11146 HERSHEY CO COM 427866108 7874 73461 SH SOLE 13 73461 0 0 HERSHEY CO COM 427866108 122 1134 SH SOLE 15 1134 0 0 HERSHEY CO COM 427866108 42288 394547 SH SOLE 18 377205 0 17342 HERSHEY CO COM 427866108 63899 596181 SH SOLE 19 596181 0 0 HERSHEY CO COM 427866108 523054 4880150 SH SOLE 21 4880150 0 0 HERSHEY CO COM 427866108 509404 4752789 SH SOLE 22 4062773 0 690016 HERSHEY CO COM 427866108 15570 145270 SH SOLE 23 145270 0 0 HERSHEY CO COM 427866108 25345 236476 SH SOLE 25 236476 0 0 HERSHEY CO COM 427866108 86966 811404 SH SOLE 26 180888 0 630516 HERSHEY CO COM 427866108 2880 26874 SH SOLE 28 19618 0 7256 HERSHEY CO COM 427866108 17817 166230 SH SOLE 29 19776 0 146454 HERSHEY CO COM 427866108 65450 610651 SH SOLE 30 610651 0 0 HERSHEY CO COM 427866108 10300 96098 SH SOLE 31 58627 0 37471 HERSHEY CO COM 427866108 3548 33102 SH SOLE 34 33102 0 0 HERSHEY CO COM 427866108 20990 195837 SH SOLE 36 195837 0 0 HERSHEY CO COM 427866108 310 2895 SH SOLE 40 2895 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 770 56392 SH SOLE 2 1852 0 54540 HERTZ GLOBAL HLDGS INC COM 42806J106 5 374 SH SOLE 4 374 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 99 7245 SH SOLE 7 7245 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2553 187023 SH SOLE 18 187023 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1115 81687 SH SOLE 19 81687 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 25000 1831534 SH SOLE 21 1831534 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 22926 1679534 SH SOLE 22 1544242 0 135292 HERTZ GLOBAL HLDGS INC COM 42806J106 174 12770 SH SOLE 26 9194 0 3576 HERTZ GLOBAL HLDGS INC COM 42806J106 95 6950 SH SOLE 28 6950 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 165 12103 SH SOLE 30 12103 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1289 94400 SH SOLE 36 94400 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 54 3969 SH SOLE 40 3969 0 0 HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 14 1000 SH Put SOLE 2 1000 0 0 HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 478 35000 SH Put SOLE 19 35000 0 0 HESKA CORP COM RESTRC NEW 42805E306 465 5399 SH SOLE 2 238 0 5161 HESKA CORP COM RESTRC NEW 42805E306 12 142 SH SOLE 7 142 0 0 HESKA CORP COM RESTRC NEW 42805E306 2965 34442 SH SOLE 18 34442 0 0 HESKA CORP COM RESTRC NEW 42805E306 856 9938 SH SOLE 19 9938 0 0 HESKA CORP COM RESTRC NEW 42805E306 69387 805883 SH SOLE 21 805883 0 0 HESKA CORP COM RESTRC NEW 42805E306 17403 202122 SH SOLE 22 193210 0 8912 HESKA CORP COM RESTRC NEW 42805E306 214 2489 SH SOLE 26 0 0 2489 HESKA CORP COM RESTRC NEW 42805E306 92 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 1134 13174 SH SOLE 30 13174 0 0 HESKA CORP COM RESTRC NEW 42805E306 68 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 27886 688535 SH SOLE 2 92895 0 595640 HESS CORP COM 42809H107 3508 86625 SH SOLE 4 79310 0 7315 HESS CORP COM 42809H107 8110 200237 SH SOLE 7 190487 0 9750 HESS CORP COM 42809H107 466 11510 SH SOLE 13 11510 0 0 HESS CORP COM 42809H107 89 2205 SH SOLE 15 2205 0 0 HESS CORP COM 42809H107 65414 1615169 SH SOLE 18 1523160 0 92009 HESS CORP COM 42809H107 105665 2609003 SH SOLE 19 2609003 0 0 HESS CORP COM 42809H107 254138 6275014 SH SOLE 21 6275014 0 0 HESS CORP COM 42809H107 260232 6425477 SH SOLE 22 5699598 0 725879 HESS CORP COM 42809H107 7536 186062 SH SOLE 23 186062 0 0 HESS CORP COM 42809H107 12168 300450 SH SOLE 25 300450 0 0 HESS CORP COM 42809H107 42395 1046802 SH SOLE 26 331056 0 715746 HESS CORP COM 42809H107 2171 53600 SH SOLE 28 39656 0 13944 HESS CORP COM 42809H107 415 10244 SH SOLE 29 10244 0 0 HESS CORP COM 42809H107 42928 1059944 SH SOLE 30 1059944 0 0 HESS CORP COM 42809H107 3942 97334 SH SOLE 31 63234 0 34100 HESS CORP COM 42809H107 3549 87634 SH SOLE 34 87634 0 0 HESS CORP COM 42809H107 10554 260586 SH SOLE 36 260586 0 0 HESS CORP COM 42809H107 233 5750 SH SOLE 40 5750 0 0 HESS CORP DEP PDF SR A 42809H404 60082 1210116 SH SOLE 21 1210116 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 55691 4215801 SH SOLE 2 779310 0 3436491 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8562 648143 SH SOLE 4 607034 0 41109 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24511 1855472 SH SOLE 7 1266219 0 589253 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1069 80943 SH SOLE 13 80943 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 191 14435 SH SOLE 15 14435 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 38 2885 SH SOLE 17 0 0 2885 HEWLETT PACKARD ENTERPRISE C COM 42824C109 37586 2845232 SH SOLE 18 2659274 0 185958 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8765 663508 SH SOLE 19 663508 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 393564 29792872 SH SOLE 21 29792872 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 483510 36601782 SH SOLE 22 32369610 0 4232172 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15412 1166704 SH SOLE 23 1166704 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19318 1462412 SH SOLE 25 1462412 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 97545 7384161 SH SOLE 26 1664186 0 5719975 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3778 285996 SH SOLE 28 209099 0 76897 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5101 386157 SH SOLE 29 93990 0 292167 HEWLETT PACKARD ENTERPRISE C COM 42824C109 95228 7208782 SH SOLE 30 7208782 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8145 616564 SH SOLE 31 427112 0 189452 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2862 216672 SH SOLE 34 216672 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19245 1456881 SH SOLE 36 1456881 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 446 33775 SH SOLE 40 33775 0 0 HEXCEL CORP NEW COM 428291108 11582 201996 SH SOLE 2 24838 0 177158 HEXCEL CORP NEW COM 428291108 23 393 SH SOLE 4 393 0 0 HEXCEL CORP NEW COM 428291108 121 2103 SH SOLE 7 2103 0 0 HEXCEL CORP NEW COM 428291108 2596 45270 SH SOLE 18 45270 0 0 HEXCEL CORP NEW COM 428291108 1053 18369 SH SOLE 19 18369 0 0 HEXCEL CORP NEW COM 428291108 156931 2736857 SH SOLE 21 2736857 0 0 HEXCEL CORP NEW COM 428291108 134764 2350270 SH SOLE 22 2162528 0 187742 HEXCEL CORP NEW COM 428291108 1428 24901 SH SOLE 26 14159 0 10742 HEXCEL CORP NEW COM 428291108 660 11513 SH SOLE 28 11513 0 0 HEXCEL CORP NEW COM 428291108 685 11941 SH SOLE 29 0 0 11941 HEXCEL CORP NEW COM 428291108 1613 28125 SH SOLE 30 28125 0 0 HEXCEL CORP NEW COM 428291108 103 1790 SH SOLE 31 1745 0 45 HEXCEL CORP NEW COM 428291108 81 1419 SH SOLE 36 1419 0 0 HEXCEL CORP NEW COM 428291108 428 7472 SH SOLE 40 7472 0 0 HFF INC CL A 40418F108 994 29965 SH SOLE 2 1315 0 28650 HFF INC CL A 40418F108 5 145 SH SOLE 4 145 0 0 HFF INC CL A 40418F108 27 814 SH SOLE 7 814 0 0 HFF INC CL A 40418F108 6288 189629 SH SOLE 18 189629 0 0 HFF INC CL A 40418F108 1833 55274 SH SOLE 19 55274 0 0 HFF INC CL A 40418F108 136027 4102134 SH SOLE 21 4102134 0 0 HFF INC CL A 40418F108 36426 1098506 SH SOLE 22 1051916 0 46590 HFF INC CL A 40418F108 0 4 SH SOLE 23 4 0 0 HFF INC CL A 40418F108 606 18275 SH SOLE 26 9516 0 8759 HFF INC CL A 40418F108 167 5024 SH SOLE 28 5024 0 0 HFF INC CL A 40418F108 102 3078 SH SOLE 29 0 0 3078 HFF INC CL A 40418F108 2656 80111 SH SOLE 30 80111 0 0 HFF INC CL A 40418F108 132 3987 SH SOLE 40 3987 0 0 HIBBETT SPORTS INC COM 428567101 279 19530 SH SOLE 2 705 0 18825 HIBBETT SPORTS INC COM 428567101 3 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 6 399 SH SOLE 7 399 0 0 HIBBETT SPORTS INC COM 428567101 1424 99599 SH SOLE 18 99599 0 0 HIBBETT SPORTS INC COM 428567101 393 27472 SH SOLE 19 27472 0 0 HIBBETT SPORTS INC COM 428567101 28451 1989602 SH SOLE 21 1989602 0 0 HIBBETT SPORTS INC COM 428567101 7698 538336 SH SOLE 22 500633 0 37703 HIBBETT SPORTS INC COM 428567101 36 2524 SH SOLE 23 2524 0 0 HIBBETT SPORTS INC COM 428567101 60 4169 SH SOLE 26 2962 0 1207 HIBBETT SPORTS INC COM 428567101 50 3493 SH SOLE 28 3493 0 0 HIBBETT SPORTS INC COM 428567101 588 41136 SH SOLE 30 41136 0 0 HIBBETT SPORTS INC COM 428567101 40 2799 SH SOLE 40 2799 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 19 SH SOLE 17 0 0 19 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 15964 1247167 SH SOLE 2 1247167 0 0 HIGHPOINT RES CORP COM 43114K108 314 126116 SH SOLE 2 4080 0 122036 HIGHPOINT RES CORP COM 43114K108 1 317 SH SOLE 4 317 0 0 HIGHPOINT RES CORP COM 43114K108 6 2325 SH SOLE 7 2325 0 0 HIGHPOINT RES CORP COM 43114K108 1367 549022 SH SOLE 18 549022 0 0 HIGHPOINT RES CORP COM 43114K108 386 154958 SH SOLE 19 154958 0 0 HIGHPOINT RES CORP COM 43114K108 29352 11788083 SH SOLE 21 11788083 0 0 HIGHPOINT RES CORP COM 43114K108 7897 3171580 SH SOLE 22 3027658 0 143922 HIGHPOINT RES CORP COM 43114K108 139 55877 SH SOLE 26 12665 0 43212 HIGHPOINT RES CORP COM 43114K108 40 16004 SH SOLE 28 16004 0 0 HIGHPOINT RES CORP COM 43114K108 588 236187 SH SOLE 30 236187 0 0 HIGHPOINT RES CORP COM 43114K108 14 5816 SH SOLE 40 5816 0 0 HIGHWOODS PPTYS INC COM 431284108 10263 265262 SH SOLE 2 58133 0 207129 HIGHWOODS PPTYS INC COM 431284108 6004 155175 SH SOLE 4 155175 0 0 HIGHWOODS PPTYS INC COM 431284108 6894 178184 SH SOLE 7 178184 0 0 HIGHWOODS PPTYS INC COM 431284108 162 4189 SH SOLE 15 4189 0 0 HIGHWOODS PPTYS INC COM 431284108 18533 479003 SH SOLE 18 479003 0 0 HIGHWOODS PPTYS INC COM 431284108 23594 609825 SH SOLE 19 609825 0 0 HIGHWOODS PPTYS INC COM 431284108 234487 6060665 SH SOLE 21 6060665 0 0 HIGHWOODS PPTYS INC COM 431284108 196539 5079840 SH SOLE 22 4768807 0 311033 HIGHWOODS PPTYS INC COM 431284108 1912 49420 SH SOLE 23 49420 0 0 HIGHWOODS PPTYS INC COM 431284108 8272 213794 SH SOLE 25 213794 0 0 HIGHWOODS PPTYS INC COM 431284108 2500 64605 SH SOLE 26 21100 0 43505 HIGHWOODS PPTYS INC COM 431284108 1038 26831 SH SOLE 28 26831 0 0 HIGHWOODS PPTYS INC COM 431284108 3190 82453 SH SOLE 29 36950 0 45503 HIGHWOODS PPTYS INC COM 431284108 18827 486600 SH SOLE 30 486600 0 0 HIGHWOODS PPTYS INC COM 431284108 80 2063 SH SOLE 31 2063 0 0 HIGHWOODS PPTYS INC COM 431284108 13583 351082 SH SOLE 34 351082 0 0 HIGHWOODS PPTYS INC COM 431284108 179 4623 SH SOLE 36 4623 0 0 HIGHWOODS PPTYS INC COM 431284108 406 10482 SH SOLE 40 10482 0 0 HILL ROM HLDGS INC COM 431475102 14449 163174 SH SOLE 2 34639 0 128535 HILL ROM HLDGS INC COM 431475102 81 919 SH SOLE 4 919 0 0 HILL ROM HLDGS INC COM 431475102 138 1555 SH SOLE 7 1555 0 0 HILL ROM HLDGS INC COM 431475102 44 496 SH SOLE 17 0 0 496 HILL ROM HLDGS INC COM 431475102 18948 213983 SH SOLE 18 213983 0 0 HILL ROM HLDGS INC COM 431475102 1273 14376 SH SOLE 19 14376 0 0 HILL ROM HLDGS INC COM 431475102 329047 3715948 SH SOLE 21 3715948 0 0 HILL ROM HLDGS INC COM 431475102 193150 2181258 SH SOLE 22 2054418 0 126840 HILL ROM HLDGS INC COM 431475102 22 247 SH SOLE 23 247 0 0 HILL ROM HLDGS INC COM 431475102 1681 18983 SH SOLE 26 11130 0 7853 HILL ROM HLDGS INC COM 431475102 768 8677 SH SOLE 28 8677 0 0 HILL ROM HLDGS INC COM 431475102 493 5572 SH SOLE 29 0 0 5572 HILL ROM HLDGS INC COM 431475102 1472 16628 SH SOLE 30 16628 0 0 HILL ROM HLDGS INC COM 431475102 127 1439 SH SOLE 31 1342 0 97 HILL ROM HLDGS INC COM 431475102 31 345 SH SOLE 34 345 0 0 HILL ROM HLDGS INC COM 431475102 118 1329 SH SOLE 36 1329 0 0 HILL ROM HLDGS INC COM 431475102 529 5970 SH SOLE 40 5970 0 0 HILLENBRAND INC COM 431571108 1912 50402 SH SOLE 2 2214 0 48188 HILLENBRAND INC COM 431571108 17 444 SH SOLE 4 444 0 0 HILLENBRAND INC COM 431571108 35 924 SH SOLE 7 924 0 0 HILLENBRAND INC COM 431571108 12528 330291 SH SOLE 18 330291 0 0 HILLENBRAND INC COM 431571108 3581 94422 SH SOLE 19 94422 0 0 HILLENBRAND INC COM 431571108 251491 6630396 SH SOLE 21 6630396 0 0 HILLENBRAND INC COM 431571108 80275 2116411 SH SOLE 22 2033293 0 83118 HILLENBRAND INC COM 431571108 464 12230 SH SOLE 26 6569 0 5661 HILLENBRAND INC COM 431571108 315 8303 SH SOLE 28 8303 0 0 HILLENBRAND INC COM 431571108 24438 644290 SH SOLE 30 644290 0 0 HILLENBRAND INC COM 431571108 70 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 181 4765 SH SOLE 40 4765 0 0 HILLTOP HOLDINGS INC COM 432748101 1348 75600 SH SOLE 2 2481 0 73119 HILLTOP HOLDINGS INC COM 432748101 8 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 29 1646 SH SOLE 7 1646 0 0 HILLTOP HOLDINGS INC COM 432748101 4363 244721 SH SOLE 18 244721 0 0 HILLTOP HOLDINGS INC COM 432748101 1895 106262 SH SOLE 19 106262 0 0 HILLTOP HOLDINGS INC COM 432748101 43994 2467428 SH SOLE 21 2467428 0 0 HILLTOP HOLDINGS INC COM 432748101 39088 2192268 SH SOLE 22 2096394 0 95874 HILLTOP HOLDINGS INC COM 432748101 255 14283 SH SOLE 26 8932 0 5351 HILLTOP HOLDINGS INC COM 432748101 191 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 325 18205 SH SOLE 30 18205 0 0 HILLTOP HOLDINGS INC COM 432748101 65 3620 SH SOLE 34 3620 0 0 HILLTOP HOLDINGS INC COM 432748101 153 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 4341 164484 SH SOLE 2 12442 0 152042 HILTON GRAND VACATIONS INC COM 43283X105 19 710 SH SOLE 4 710 0 0 HILTON GRAND VACATIONS INC COM 43283X105 35 1309 SH SOLE 7 1309 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1232 46672 SH SOLE 18 46672 0 0 HILTON GRAND VACATIONS INC COM 43283X105 531 20140 SH SOLE 19 20140 0 0 HILTON GRAND VACATIONS INC COM 43283X105 32514 1232066 SH SOLE 21 1232066 0 0 HILTON GRAND VACATIONS INC COM 43283X105 68518 2596364 SH SOLE 22 2416595 0 179769 HILTON GRAND VACATIONS INC COM 43283X105 639 24214 SH SOLE 26 15899 0 8315 HILTON GRAND VACATIONS INC COM 43283X105 271 10281 SH SOLE 28 10281 0 0 HILTON GRAND VACATIONS INC COM 43283X105 288 10903 SH SOLE 29 0 0 10903 HILTON GRAND VACATIONS INC COM 43283X105 1374 52076 SH SOLE 30 52076 0 0 HILTON GRAND VACATIONS INC COM 43283X105 58 2187 SH SOLE 31 1963 0 224 HILTON GRAND VACATIONS INC COM 43283X105 287 10876 SH SOLE 40 10876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 49119 684111 SH SOLE 2 64756 0 619355 HILTON WORLDWIDE HLDGS INC COM 43300A203 7955 110798 SH SOLE 4 103406 0 7392 HILTON WORLDWIDE HLDGS INC COM 43300A203 16605 231271 SH SOLE 7 225915 0 5356 HILTON WORLDWIDE HLDGS INC COM 43300A203 1837 25590 SH SOLE 13 25590 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 173 2411 SH SOLE 15 2411 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 47415 660374 SH SOLE 18 625501 0 34873 HILTON WORLDWIDE HLDGS INC COM 43300A203 17309 241069 SH SOLE 19 241069 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 469500 6539003 SH SOLE 21 6539003 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 523869 7296232 SH SOLE 22 6541604 0 754628 HILTON WORLDWIDE HLDGS INC COM 43300A203 14753 205475 SH SOLE 23 205475 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 17834 248389 SH SOLE 25 248389 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 84616 1178500 SH SOLE 26 300511 0 877989 HILTON WORLDWIDE HLDGS INC COM 43300A203 4446 61927 SH SOLE 28 46501 0 15426 HILTON WORLDWIDE HLDGS INC COM 43300A203 1452 20225 SH SOLE 29 10344 0 9881 HILTON WORLDWIDE HLDGS INC COM 43300A203 70911 987621 SH SOLE 30 987621 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8380 116714 SH SOLE 31 66351 0 50363 HILTON WORLDWIDE HLDGS INC COM 43300A203 2225 30982 SH SOLE 34 30982 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 15137 210817 SH SOLE 36 210817 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 481 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 216 1093 SH SOLE 2 52 0 1041 HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 944 4774 SH SOLE 18 4774 0 0 HINGHAM INSTN SVGS MASS COM 433323102 376 1899 SH SOLE 19 1899 0 0 HINGHAM INSTN SVGS MASS COM 433323102 9484 47960 SH SOLE 21 47960 0 0 HINGHAM INSTN SVGS MASS COM 433323102 4328 21888 SH SOLE 22 20992 0 896 HISTOGENICS CORP COM 43358V109 1 7828 SH SOLE 18 7828 0 0 HISTOGENICS CORP COM 43358V109 10 107509 SH SOLE 21 107509 0 0 HMN FINL INC COM 40424G108 14 734 SH SOLE 18 734 0 0 HMN FINL INC COM 40424G108 17 848 SH SOLE 21 848 0 0 HMN FINL INC COM 40424G108 672 34270 SH SOLE 22 34270 0 0 HMS HLDGS CORP COM 40425J101 1967 69914 SH SOLE 2 3500 0 66414 HMS HLDGS CORP COM 40425J101 12 433 SH SOLE 4 433 0 0 HMS HLDGS CORP COM 40425J101 49 1738 SH SOLE 7 1738 0 0 HMS HLDGS CORP COM 40425J101 11745 417529 SH SOLE 18 417529 0 0 HMS HLDGS CORP COM 40425J101 3922 139409 SH SOLE 19 139409 0 0 HMS HLDGS CORP COM 40425J101 256707 9125736 SH SOLE 21 9125736 0 0 HMS HLDGS CORP COM 40425J101 69923 2485694 SH SOLE 22 2375745 0 109949 HMS HLDGS CORP COM 40425J101 12 428 SH SOLE 23 428 0 0 HMS HLDGS CORP COM 40425J101 407 14451 SH SOLE 26 7409 0 7042 HMS HLDGS CORP COM 40425J101 308 10956 SH SOLE 28 10956 0 0 HMS HLDGS CORP COM 40425J101 95 3368 SH SOLE 29 0 0 3368 HMS HLDGS CORP COM 40425J101 4754 168994 SH SOLE 30 168994 0 0 HMS HLDGS CORP COM 40425J101 41 1447 SH SOLE 34 1447 0 0 HMS HLDGS CORP COM 40425J101 266 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 1873 52878 SH SOLE 2 19646 0 33232 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 8981 253472 SH SOLE 18 253472 0 0 HNI CORP COM 404251100 2299 64886 SH SOLE 19 64886 0 0 HNI CORP COM 404251100 108926 3074396 SH SOLE 21 3074396 0 0 HNI CORP COM 404251100 51904 1464983 SH SOLE 22 1402713 0 62270 HNI CORP COM 404251100 560 15807 SH SOLE 26 5072 0 10735 HNI CORP COM 404251100 224 6326 SH SOLE 28 6326 0 0 HNI CORP COM 404251100 368 10400 SH SOLE 30 10400 0 0 HNI CORP COM 404251100 165 4668 SH SOLE 40 4668 0 0 HOLLYFRONTIER CORP COM 436106108 21603 422600 SH SOLE 2 46332 0 376268 HOLLYFRONTIER CORP COM 436106108 2982 58333 SH SOLE 4 53908 0 4425 HOLLYFRONTIER CORP COM 436106108 10331 202090 SH SOLE 7 167093 0 34997 HOLLYFRONTIER CORP COM 436106108 151 2958 SH SOLE 13 2958 0 0 HOLLYFRONTIER CORP COM 436106108 60 1174 SH SOLE 15 1174 0 0 HOLLYFRONTIER CORP COM 436106108 23147 452800 SH SOLE 18 432282 0 20518 HOLLYFRONTIER CORP COM 436106108 6471 126590 SH SOLE 19 126590 0 0 HOLLYFRONTIER CORP COM 436106108 421771 8250608 SH SOLE 21 8250608 0 0 HOLLYFRONTIER CORP COM 436106108 238397 4663471 SH SOLE 22 4187362 0 476109 HOLLYFRONTIER CORP COM 436106108 6062 118586 SH SOLE 23 118586 0 0 HOLLYFRONTIER CORP COM 436106108 9314 182204 SH SOLE 25 182204 0 0 HOLLYFRONTIER CORP COM 436106108 40922 800505 SH SOLE 26 219674 0 580831 HOLLYFRONTIER CORP COM 436106108 1645 32174 SH SOLE 28 23987 0 8187 HOLLYFRONTIER CORP COM 436106108 2100 41080 SH SOLE 29 6877 0 34203 HOLLYFRONTIER CORP COM 436106108 33537 656045 SH SOLE 30 656045 0 0 HOLLYFRONTIER CORP COM 436106108 2830 55356 SH SOLE 31 39271 0 16085 HOLLYFRONTIER CORP COM 436106108 3333 65193 SH SOLE 32 65193 0 0 HOLLYFRONTIER CORP COM 436106108 428 8382 SH SOLE 34 8382 0 0 HOLLYFRONTIER CORP COM 436106108 8874 173600 SH SOLE 36 173600 0 0 HOLLYFRONTIER CORP COM 436106108 184 3590 SH SOLE 40 3590 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 158 9051 SH SOLE 19 9051 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 6165 352088 SH SOLE 22 352088 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 113 6446 SH SOLE 34 6446 0 0 HOLOGIC INC COM 436440101 28126 684327 SH SOLE 2 53903 0 630424 HOLOGIC INC COM 436440101 3598 87544 SH SOLE 4 80340 0 7204 HOLOGIC INC COM 436440101 9338 227213 SH SOLE 7 201902 0 25311 HOLOGIC INC COM 436440101 300 7288 SH SOLE 13 7288 0 0 HOLOGIC INC COM 436440101 94 2292 SH SOLE 15 2292 0 0 HOLOGIC INC COM 436440101 26765 651212 SH SOLE 18 617931 0 33281 HOLOGIC INC COM 436440101 2889 70295 SH SOLE 19 70295 0 0 HOLOGIC INC COM 436440101 299519 7287579 SH SOLE 21 7287579 0 0 HOLOGIC INC COM 436440101 264332 6431434 SH SOLE 22 5737863 0 693571 HOLOGIC INC COM 436440101 7807 189948 SH SOLE 23 189948 0 0 HOLOGIC INC COM 436440101 10447 254196 SH SOLE 25 254196 0 0 HOLOGIC INC COM 436440101 51052 1242129 SH SOLE 26 325062 0 917067 HOLOGIC INC COM 436440101 2134 51921 SH SOLE 28 37961 0 13960 HOLOGIC INC COM 436440101 2707 65871 SH SOLE 29 10261 0 55610 HOLOGIC INC COM 436440101 46143 1122689 SH SOLE 30 1122689 0 0 HOLOGIC INC COM 436440101 4628 112609 SH SOLE 31 62420 0 50189 HOLOGIC INC COM 436440101 600 14594 SH SOLE 34 14594 0 0 HOLOGIC INC COM 436440101 8002 194697 SH SOLE 36 194697 0 0 HOLOGIC INC COM 436440101 231 5625 SH SOLE 40 5625 0 0 HOME BANCORP INC COM 43689E107 272 7677 SH SOLE 2 296 0 7381 HOME BANCORP INC COM 43689E107 5 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1008 28471 SH SOLE 18 28471 0 0 HOME BANCORP INC COM 43689E107 380 10746 SH SOLE 19 10746 0 0 HOME BANCORP INC COM 43689E107 9855 278378 SH SOLE 21 278378 0 0 HOME BANCORP INC COM 43689E107 2916 82359 SH SOLE 22 77253 0 5106 HOME BANCSHARES INC COM 436893200 3998 244689 SH SOLE 2 93038 0 151651 HOME BANCSHARES INC COM 436893200 8 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 55 3388 SH SOLE 7 3388 0 0 HOME BANCSHARES INC COM 436893200 16629 1017715 SH SOLE 18 1017715 0 0 HOME BANCSHARES INC COM 436893200 8004 489837 SH SOLE 19 489837 0 0 HOME BANCSHARES INC COM 436893200 190085 11633122 SH SOLE 21 11633122 0 0 HOME BANCSHARES INC COM 436893200 99425 6084777 SH SOLE 22 5751462 0 333315 HOME BANCSHARES INC COM 436893200 1348 82488 SH SOLE 23 82488 0 0 HOME BANCSHARES INC COM 436893200 2455 150233 SH SOLE 26 20874 0 129359 HOME BANCSHARES INC COM 436893200 295 18065 SH SOLE 28 18065 0 0 HOME BANCSHARES INC COM 436893200 349 21385 SH SOLE 29 0 0 21385 HOME BANCSHARES INC COM 436893200 665 40677 SH SOLE 30 40677 0 0 HOME BANCSHARES INC COM 436893200 223 13637 SH SOLE 40 13637 0 0 HOME DEPOT INC COM 437076102 532273 3097850 SH SOLE 2 479824 0 2618026 HOME DEPOT INC COM 437076102 73275 426463 SH SOLE 4 395857 0 30606 HOME DEPOT INC COM 437076102 150739 877307 SH SOLE 7 873849 0 3458 HOME DEPOT INC COM 437076102 7631 44411 SH SOLE 13 44411 0 0 HOME DEPOT INC COM 437076102 1684 9800 SH SOLE 15 9800 0 0 HOME DEPOT INC COM 437076102 138 802 SH SOLE 17 0 0 802 HOME DEPOT INC COM 437076102 425914 2478837 SH SOLE 18 2328863 0 149974 HOME DEPOT INC COM 437076102 82195 478377 SH SOLE 19 478377 0 0 HOME DEPOT INC COM 437076102 3457 20117 SH SOLE 20 20117 0 0 HOME DEPOT INC COM 437076102 3585667 20868742 SH SOLE 21 20868742 0 0 HOME DEPOT INC COM 437076102 4843616 28190061 SH SOLE 22 24898364 0 3291697 HOME DEPOT INC COM 437076102 152766 889104 SH SOLE 23 889104 0 0 HOME DEPOT INC COM 437076102 183140 1065883 SH SOLE 25 1065883 0 0 HOME DEPOT INC COM 437076102 837589 4874803 SH SOLE 26 1116141 0 3758662 HOME DEPOT INC COM 437076102 37673 219257 SH SOLE 28 160196 0 59061 HOME DEPOT INC COM 437076102 39663 230840 SH SOLE 29 68698 0 162142 HOME DEPOT INC COM 437076102 667458 3884634 SH SOLE 30 3884634 0 0 HOME DEPOT INC COM 437076102 95358 554988 SH SOLE 31 293133 0 261855 HOME DEPOT INC COM 437076102 17099 99519 SH SOLE 32 99519 0 0 HOME DEPOT INC COM 437076102 24913 144994 SH SOLE 34 144994 0 0 HOME DEPOT INC COM 437076102 165260 961821 SH SOLE 36 961821 0 0 HOME DEPOT INC COM 437076102 4521 26315 SH SOLE 40 26315 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH SOLE 21 253 0 0 HOMESTREET INC COM 43785V102 534 25151 SH SOLE 2 941 0 24210 HOMESTREET INC COM 43785V102 11 523 SH SOLE 7 523 0 0 HOMESTREET INC COM 43785V102 2882 135740 SH SOLE 18 135740 0 0 HOMESTREET INC COM 43785V102 785 36958 SH SOLE 19 36958 0 0 HOMESTREET INC COM 43785V102 60605 2854681 SH SOLE 21 2854681 0 0 HOMESTREET INC COM 43785V102 17972 846557 SH SOLE 22 817308 0 29249 HOMESTREET INC COM 43785V102 161 7572 SH SOLE 26 0 0 7572 HOMESTREET INC COM 43785V102 66 3128 SH SOLE 28 3128 0 0 HOMESTREET INC COM 43785V102 1193 56209 SH SOLE 30 56209 0 0 HOMESTREET INC COM 43785V102 44 2090 SH SOLE 40 2090 0 0 HOMETOWN BANKSHARES CORP COM 43787N108 12 1055 SH SOLE 18 1055 0 0 HOMETRUST BANCSHARES INC COM 437872104 399 15223 SH SOLE 2 586 0 14637 HOMETRUST BANCSHARES INC COM 437872104 14 529 SH SOLE 7 529 0 0 HOMETRUST BANCSHARES INC COM 437872104 1639 62606 SH SOLE 18 62606 0 0 HOMETRUST BANCSHARES INC COM 437872104 667 25484 SH SOLE 19 25484 0 0 HOMETRUST BANCSHARES INC COM 437872104 16794 641468 SH SOLE 21 641468 0 0 HOMETRUST BANCSHARES INC COM 437872104 8062 307937 SH SOLE 22 283861 0 24076 HOMETRUST BANCSHARES INC COM 437872104 7 251 SH SOLE 23 251 0 0 HOMETRUST BANCSHARES INC COM 437872104 71 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 70 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 119 4537 SH SOLE 30 4537 0 0 HOMETRUST BANCSHARES INC COM 437872104 52 2005 SH SOLE 40 2005 0 0 HOMOLOGY MEDICINES INC COM 438083107 295 13188 SH SOLE 2 623 0 12565 HOMOLOGY MEDICINES INC COM 438083107 7 327 SH SOLE 7 327 0 0 HOMOLOGY MEDICINES INC COM 438083107 1287 57562 SH SOLE 18 57562 0 0 HOMOLOGY MEDICINES INC COM 438083107 785 35088 SH SOLE 19 35088 0 0 HOMOLOGY MEDICINES INC COM 438083107 22566 1009220 SH SOLE 21 1009220 0 0 HOMOLOGY MEDICINES INC COM 438083107 7636 341501 SH SOLE 22 330866 0 10635 HOMOLOGY MEDICINES INC COM 438083107 80 3563 SH SOLE 30 3563 0 0 HONDA MOTOR LTD AMERN SHS 438128308 453 17136 SH SOLE 18 17136 0 0 HONEYWELL INTL INC COM 438516106 265219 2007412 SH SOLE 2 350219 0 1657193 HONEYWELL INTL INC COM 438516106 32856 248680 SH SOLE 4 228972 0 19708 HONEYWELL INTL INC COM 438516106 77343 585398 SH SOLE 7 581882 0 3516 HONEYWELL INTL INC COM 438516106 1596 12078 SH SOLE 13 12078 0 0 HONEYWELL INTL INC COM 438516106 856 6476 SH SOLE 15 6476 0 0 HONEYWELL INTL INC COM 438516106 8 60 SH SOLE 17 0 0 60 HONEYWELL INTL INC COM 438516106 275252 2083345 SH SOLE 18 1954968 0 128377 HONEYWELL INTL INC COM 438516106 218984 1657460 SH SOLE 19 1657460 0 0 HONEYWELL INTL INC COM 438516106 1763622 13348635 SH SOLE 21 13348635 0 0 HONEYWELL INTL INC COM 438516106 2387995 18074437 SH SOLE 22 16042838 0 2031599 HONEYWELL INTL INC COM 438516106 75667 572711 SH SOLE 23 572711 0 0 HONEYWELL INTL INC COM 438516106 91871 695363 SH SOLE 25 695363 0 0 HONEYWELL INTL INC COM 438516106 201075 1521914 SH SOLE 26 666283 0 855631 HONEYWELL INTL INC COM 438516106 6437 48721 SH SOLE 28 9961 0 38760 HONEYWELL INTL INC COM 438516106 6222 47091 SH SOLE 29 40050 0 7041 HONEYWELL INTL INC COM 438516106 324949 2459501 SH SOLE 30 2459501 0 0 HONEYWELL INTL INC COM 438516106 42466 321420 SH SOLE 31 162200 0 159220 HONEYWELL INTL INC COM 438516106 18105 137036 SH SOLE 34 137036 0 0 HONEYWELL INTL INC COM 438516106 81700 618374 SH SOLE 36 618374 0 0 HONEYWELL INTL INC COM 438516106 2294 17361 SH SOLE 40 17361 0 0 HOOKER FURNITURE CORP COM 439038100 320 12162 SH SOLE 2 903 0 11259 HOOKER FURNITURE CORP COM 439038100 8 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 1044 39651 SH SOLE 18 39651 0 0 HOOKER FURNITURE CORP COM 439038100 457 17366 SH SOLE 19 17366 0 0 HOOKER FURNITURE CORP COM 439038100 10788 409557 SH SOLE 21 409557 0 0 HOOKER FURNITURE CORP COM 439038100 8882 337222 SH SOLE 22 321122 0 16100 HOOKER FURNITURE CORP COM 439038100 57 2149 SH SOLE 23 2149 0 0 HOOKER FURNITURE CORP COM 439038100 32 1201 SH SOLE 28 1201 0 0 HOOKER FURNITURE CORP COM 439038100 82 3106 SH SOLE 30 3106 0 0 HOOKER FURNITURE CORP COM 439038100 51 1936 SH SOLE 40 1936 0 0 HOPE BANCORP INC COM 43940T109 1521 128270 SH SOLE 2 3931 0 124339 HOPE BANCORP INC COM 43940T109 12 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 7950 670310 SH SOLE 18 670310 0 0 HOPE BANCORP INC COM 43940T109 2199 185413 SH SOLE 19 185413 0 0 HOPE BANCORP INC COM 43940T109 157957 13318448 SH SOLE 21 13318448 0 0 HOPE BANCORP INC COM 43940T109 48709 4107002 SH SOLE 22 3933444 0 173558 HOPE BANCORP INC COM 43940T109 473 39864 SH SOLE 26 29370 0 10494 HOPE BANCORP INC COM 43940T109 221 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 3017 254374 SH SOLE 30 254374 0 0 HOPE BANCORP INC COM 43940T109 171 14393 SH SOLE 40 14393 0 0 HOPFED BANCORP INC COM 439734104 13 945 SH SOLE 18 945 0 0 HOPFED BANCORP INC COM 439734104 342 25730 SH SOLE 21 25730 0 0 HOPFED BANCORP INC COM 439734104 13 983 SH SOLE 22 983 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1610 43002 SH SOLE 2 3226 0 39776 HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 34 908 SH SOLE 7 908 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 7950 212295 SH SOLE 18 212295 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2763 73785 SH SOLE 19 73785 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 162109 4328689 SH SOLE 21 4328689 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 44071 1176788 SH SOLE 22 1122785 0 54003 HORACE MANN EDUCATORS CORP N COM 440327104 205 5462 SH SOLE 23 5462 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 834 22266 SH SOLE 26 7588 0 14678 HORACE MANN EDUCATORS CORP N COM 440327104 219 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 118 3159 SH SOLE 29 0 0 3159 HORACE MANN EDUCATORS CORP N COM 440327104 3127 83506 SH SOLE 30 83506 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 63 1678 SH SOLE 36 1678 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 174 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP INC COM 440407104 576 36503 SH SOLE 2 1465 0 35038 HORIZON BANCORP INC COM 440407104 12 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2113 133933 SH SOLE 18 133933 0 0 HORIZON BANCORP INC COM 440407104 869 55085 SH SOLE 19 55085 0 0 HORIZON BANCORP INC COM 440407104 20936 1326737 SH SOLE 21 1326737 0 0 HORIZON BANCORP INC COM 440407104 11015 698034 SH SOLE 22 653369 0 44665 HORIZON BANCORP INC COM 440407104 122 7712 SH SOLE 30 7712 0 0 HORIZON BANCORP INC COM 440407104 89 5610 SH SOLE 40 5610 0 0 HORIZON GLOBAL CORP COM 44052W104 6 4517 SH SOLE 18 4517 0 0 HORIZON GLOBAL CORP COM 44052W104 130 90787 SH SOLE 21 90787 0 0 HORIZON GLOBAL CORP COM 44052W104 501 350041 SH SOLE 22 350041 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 896 900000 PRN SOLE 21 900000 0 0 HORIZON PHARMA PLC SHS G4617B105 2709 138653 SH SOLE 2 10733 0 127920 HORIZON PHARMA PLC SHS G4617B105 12 602 SH SOLE 4 602 0 0 HORIZON PHARMA PLC SHS G4617B105 59 2995 SH SOLE 7 2995 0 0 HORIZON PHARMA PLC SHS G4617B105 10695 547345 SH SOLE 18 547345 0 0 HORIZON PHARMA PLC SHS G4617B105 6765 346234 SH SOLE 19 346234 0 0 HORIZON PHARMA PLC SHS G4617B105 153638 7862732 SH SOLE 21 7862732 0 0 HORIZON PHARMA PLC SHS G4617B105 94070 4814218 SH SOLE 22 4613028 0 201190 HORIZON PHARMA PLC SHS G4617B105 372 19036 SH SOLE 23 19036 0 0 HORIZON PHARMA PLC SHS G4617B105 1418 72569 SH SOLE 26 36345 0 36224 HORIZON PHARMA PLC SHS G4617B105 420 21500 SH SOLE 28 21500 0 0 HORIZON PHARMA PLC SHS G4617B105 173 8865 SH SOLE 29 0 0 8865 HORIZON PHARMA PLC SHS G4617B105 905 46336 SH SOLE 30 46336 0 0 HORIZON PHARMA PLC SHS G4617B105 308 15746 SH SOLE 40 15746 0 0 HORMEL FOODS CORP COM 440452100 31142 729663 SH SOLE 2 181465 0 548198 HORMEL FOODS CORP COM 440452100 5652 132436 SH SOLE 4 124741 0 7695 HORMEL FOODS CORP COM 440452100 26040 610111 SH SOLE 7 334692 0 275419 HORMEL FOODS CORP COM 440452100 71 1665 SH SOLE 13 1665 0 0 HORMEL FOODS CORP COM 440452100 110 2573 SH SOLE 15 2573 0 0 HORMEL FOODS CORP COM 440452100 15 360 SH SOLE 17 0 0 360 HORMEL FOODS CORP COM 440452100 25675 601575 SH SOLE 18 567430 0 34145 HORMEL FOODS CORP COM 440452100 11707 274300 SH SOLE 19 274300 0 0 HORMEL FOODS CORP COM 440452100 395613 9269290 SH SOLE 21 9269290 0 0 HORMEL FOODS CORP COM 440452100 317001 7427388 SH SOLE 22 6775024 0 652364 HORMEL FOODS CORP COM 440452100 10294 241195 SH SOLE 23 241195 0 0 HORMEL FOODS CORP COM 440452100 11048 258847 SH SOLE 25 258847 0 0 HORMEL FOODS CORP COM 440452100 73916 1731864 SH SOLE 26 352786 0 1379078 HORMEL FOODS CORP COM 440452100 2395 56120 SH SOLE 28 41104 0 15016 HORMEL FOODS CORP COM 440452100 7835 183576 SH SOLE 29 108305 0 75271 HORMEL FOODS CORP COM 440452100 65943 1545067 SH SOLE 30 1545067 0 0 HORMEL FOODS CORP COM 440452100 3720 87164 SH SOLE 31 35432 0 51732 HORMEL FOODS CORP COM 440452100 2894 67805 SH SOLE 34 67805 0 0 HORMEL FOODS CORP COM 440452100 12070 282800 SH SOLE 36 282800 0 0 HORMEL FOODS CORP COM 440452100 335 7853 SH SOLE 40 7853 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 9 6074 SH SOLE 18 6074 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 142 98929 SH SOLE 21 98929 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 709 492015 SH SOLE 22 492015 0 0 HORTONWORKS INC COM 440894103 988 68533 SH SOLE 2 14010 0 54523 HORTONWORKS INC COM 440894103 9 636 SH SOLE 4 636 0 0 HORTONWORKS INC COM 440894103 21 1490 SH SOLE 7 1490 0 0 HORTONWORKS INC COM 440894103 21 1471 SH SOLE 17 0 0 1471 HORTONWORKS INC COM 440894103 3432 238037 SH SOLE 18 238037 0 0 HORTONWORKS INC COM 440894103 4010 278094 SH SOLE 19 278094 0 0 HORTONWORKS INC COM 440894103 36603 2538335 SH SOLE 21 2538335 0 0 HORTONWORKS INC COM 440894103 32430 2248927 SH SOLE 22 2172466 0 76461 HORTONWORKS INC COM 440894103 692 48018 SH SOLE 23 48018 0 0 HORTONWORKS INC COM 440894103 1462 101367 SH SOLE 26 0 0 101367 HORTONWORKS INC COM 440894103 101 7026 SH SOLE 28 7026 0 0 HORTONWORKS INC COM 440894103 189 13107 SH SOLE 29 0 0 13107 HORTONWORKS INC COM 440894103 138 9561 SH SOLE 30 9561 0 0 HORTONWORKS INC COM 440894103 78 5405 SH SOLE 40 5405 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 10384 434860 SH SOLE 2 91000 0 343860 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2713 113590 SH SOLE 4 113590 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6447 269974 SH SOLE 7 269974 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 182 7611 SH SOLE 15 7611 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11338 474808 SH SOLE 18 474808 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7296 305509 SH SOLE 19 305509 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 213090 8923377 SH SOLE 21 8923377 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 185943 7786542 SH SOLE 22 7451222 0 335320 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 134 5596 SH SOLE 23 5596 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11815 494780 SH SOLE 25 494780 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7009 293520 SH SOLE 26 116012 0 177508 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 520 21761 SH SOLE 28 21761 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1398 58545 SH SOLE 29 58545 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 18468 773359 SH SOLE 30 773359 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 83 3487 SH SOLE 31 3487 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2425 101561 SH SOLE 36 101561 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 403 16871 SH SOLE 40 16871 0 0 HOST HOTELS & RESORTS INC COM 44107P104 37578 2254231 SH SOLE 2 538483 0 1715748 HOST HOTELS & RESORTS INC COM 44107P104 20692 1241254 SH SOLE 4 1221974 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 32129 1927363 SH SOLE 7 1884365 0 42998 HOST HOTELS & RESORTS INC COM 44107P104 2532 151875 SH SOLE 13 151875 0 0 HOST HOTELS & RESORTS INC COM 44107P104 557 33392 SH SOLE 15 33392 0 0 HOST HOTELS & RESORTS INC COM 44107P104 39818 2388580 SH SOLE 18 2285137 0 103443 HOST HOTELS & RESORTS INC COM 44107P104 47864 2871254 SH SOLE 19 2871254 0 0 HOST HOTELS & RESORTS INC COM 44107P104 459518 27565580 SH SOLE 21 27565580 0 0 HOST HOTELS & RESORTS INC COM 44107P104 532486 31942752 SH SOLE 22 28646312 0 3296440 HOST HOTELS & RESORTS INC COM 44107P104 12969 777961 SH SOLE 23 777961 0 0 HOST HOTELS & RESORTS INC COM 44107P104 37354 2240795 SH SOLE 25 2240795 0 0 HOST HOTELS & RESORTS INC COM 44107P104 64435 3865308 SH SOLE 26 876791 0 2988517 HOST HOTELS & RESORTS INC COM 44107P104 3932 235895 SH SOLE 28 197813 0 38082 HOST HOTELS & RESORTS INC COM 44107P104 12803 768054 SH SOLE 29 293136 0 474918 HOST HOTELS & RESORTS INC COM 44107P104 112544 6751285 SH SOLE 30 6751285 0 0 HOST HOTELS & RESORTS INC COM 44107P104 5149 308907 SH SOLE 31 157580 0 151327 HOST HOTELS & RESORTS INC COM 44107P104 6393 383517 SH SOLE 34 383517 0 0 HOST HOTELS & RESORTS INC COM 44107P104 11611 696512 SH SOLE 36 696512 0 0 HOST HOTELS & RESORTS INC COM 44107P104 332 19900 SH SOLE 40 19900 0 0 HOSTESS BRANDS INC CL A 44109J106 1086 99253 SH SOLE 2 3430 0 95823 HOSTESS BRANDS INC CL A 44109J106 22 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 3666 335116 SH SOLE 18 335116 0 0 HOSTESS BRANDS INC CL A 44109J106 1584 144777 SH SOLE 19 144777 0 0 HOSTESS BRANDS INC CL A 44109J106 35853 3277231 SH SOLE 21 3277231 0 0 HOSTESS BRANDS INC CL A 44109J106 32322 2954444 SH SOLE 22 2679888 0 274556 HOSTESS BRANDS INC CL A 44109J106 303 27734 SH SOLE 26 0 0 27734 HOSTESS BRANDS INC CL A 44109J106 151 13825 SH SOLE 28 13825 0 0 HOSTESS BRANDS INC CL A 44109J106 254 23212 SH SOLE 30 23212 0 0 HOSTESS BRANDS INC CL A 44109J106 98 8981 SH SOLE 40 8981 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 935 105582 SH SOLE 2 3761 0 101821 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 22 2464 SH SOLE 7 2464 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3066 346029 SH SOLE 18 346029 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1351 152467 SH SOLE 19 152467 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 30582 3451701 SH SOLE 21 3451701 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 26977 3044844 SH SOLE 22 2876150 0 168694 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 118 13316 SH SOLE 26 8007 0 5309 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 138 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 229 25835 SH SOLE 30 25835 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 123 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 993 26978 SH SOLE 2 1180 0 25798 HOULIHAN LOKEY INC CL A 441593100 8 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 23 612 SH SOLE 7 612 0 0 HOULIHAN LOKEY INC CL A 441593100 4111 111725 SH SOLE 18 111725 0 0 HOULIHAN LOKEY INC CL A 441593100 1821 49485 SH SOLE 19 49485 0 0 HOULIHAN LOKEY INC CL A 441593100 44278 1203197 SH SOLE 21 1203197 0 0 HOULIHAN LOKEY INC CL A 441593100 36376 988482 SH SOLE 22 948373 0 40109 HOULIHAN LOKEY INC CL A 441593100 92 2503 SH SOLE 26 0 0 2503 HOULIHAN LOKEY INC CL A 441593100 135 3673 SH SOLE 28 3673 0 0 HOULIHAN LOKEY INC CL A 441593100 36 986 SH SOLE 29 0 0 986 HOULIHAN LOKEY INC CL A 441593100 289 7860 SH SOLE 30 7860 0 0 HOULIHAN LOKEY INC CL A 441593100 100 2712 SH SOLE 40 2712 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 22123 SH SOLE 21 22123 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 16 3091 SH SOLE 18 3091 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 275 54289 SH SOLE 21 54289 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2171 429071 SH SOLE 22 429071 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 82 119715 SH SOLE 2 5152 0 114563 HOVNANIAN ENTERPRISES INC CL A 442487203 2 2562 SH SOLE 7 2562 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 291 425600 SH SOLE 18 425600 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 121 176528 SH SOLE 19 176528 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 3692 5397861 SH SOLE 21 5397861 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 2190 3202790 SH SOLE 22 3115451 0 87339 HOWARD BANCORP INC COM 442496105 155 10810 SH SOLE 2 590 0 10220 HOWARD BANCORP INC COM 442496105 5 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 634 44310 SH SOLE 18 44310 0 0 HOWARD BANCORP INC COM 442496105 259 18130 SH SOLE 19 18130 0 0 HOWARD BANCORP INC COM 442496105 6552 458185 SH SOLE 21 458185 0 0 HOWARD BANCORP INC COM 442496105 1946 136059 SH SOLE 22 125401 0 10658 HOWARD HUGHES CORP COM 44267D107 7326 75043 SH SOLE 2 2528 0 72515 HOWARD HUGHES CORP COM 44267D107 19 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 89 908 SH SOLE 7 908 0 0 HOWARD HUGHES CORP COM 44267D107 1853 18986 SH SOLE 18 18986 0 0 HOWARD HUGHES CORP COM 44267D107 810 8301 SH SOLE 19 8301 0 0 HOWARD HUGHES CORP COM 44267D107 59372 608195 SH SOLE 21 608195 0 0 HOWARD HUGHES CORP COM 44267D107 103599 1061252 SH SOLE 22 986697 0 74555 HOWARD HUGHES CORP COM 44267D107 1434 14694 SH SOLE 26 7471 0 7223 HOWARD HUGHES CORP COM 44267D107 520 5328 SH SOLE 28 5328 0 0 HOWARD HUGHES CORP COM 44267D107 1006 10305 SH SOLE 30 10305 0 0 HOWARD HUGHES CORP COM 44267D107 80 824 SH SOLE 31 788 0 36 HOWARD HUGHES CORP COM 44267D107 120 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 342 3508 SH SOLE 40 3508 0 0 HP INC COM 40434L105 104935 5128793 SH SOLE 2 1202142 0 3926651 HP INC COM 40434L105 17287 844939 SH SOLE 4 801501 0 43438 HP INC COM 40434L105 26395 1290070 SH SOLE 7 1282953 0 7117 HP INC COM 40434L105 3153 154118 SH SOLE 13 154118 0 0 HP INC COM 40434L105 328 16009 SH SOLE 15 16009 0 0 HP INC COM 40434L105 65803 3216193 SH SOLE 18 3011395 0 204798 HP INC COM 40434L105 35034 1712306 SH SOLE 19 1712306 0 0 HP INC COM 40434L105 618026 30206548 SH SOLE 21 30206548 0 0 HP INC COM 40434L105 894313 43710330 SH SOLE 22 37322219 0 6388111 HP INC COM 40434L105 33812 1652569 SH SOLE 23 1652569 0 0 HP INC COM 40434L105 32415 1584314 SH SOLE 25 1584314 0 0 HP INC COM 40434L105 139715 6828684 SH SOLE 26 1667848 0 5160836 HP INC COM 40434L105 6252 305561 SH SOLE 28 223405 0 82156 HP INC COM 40434L105 18192 889134 SH SOLE 29 474497 0 414637 HP INC COM 40434L105 122314 5978204 SH SOLE 30 5978204 0 0 HP INC COM 40434L105 27219 1330352 SH SOLE 31 928906 0 401446 HP INC COM 40434L105 7939 388002 SH SOLE 34 388002 0 0 HP INC COM 40434L105 5011 244940 SH SOLE 35 244940 0 0 HP INC COM 40434L105 32557 1591240 SH SOLE 36 1591240 0 0 HP INC COM 40434L105 771 37664 SH SOLE 40 37664 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 49 1195 SH SOLE 18 1195 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 33 1262 SH SOLE 18 1262 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 153563 5958985 SH SOLE 21 5958985 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 12 4718 SH SOLE 18 4718 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 190 74626 SH SOLE 21 74626 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 23 9221 SH SOLE 22 9221 0 0 HUAMI CORP SPONSORED ADS 44331K103 885 90003 SH SOLE 22 90003 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3363 117457 SH SOLE 2 4118 0 113339 HUAZHU GROUP LTD SPONSORED ADS 44332N106 974 34020 SH SOLE 4 34020 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 18649 SH SOLE 7 18649 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 30 1051 SH SOLE 13 1051 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1980 69151 SH SOLE 15 69151 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1192 41651 SH SOLE 18 41651 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 24 837 SH SOLE 19 837 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 77181 2695797 SH SOLE 21 2695797 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 43539 1520757 SH SOLE 22 1398640 0 122117 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2040 71256 SH SOLE 23 71256 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1359 47481 SH SOLE 25 47481 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 15728 549359 SH SOLE 26 128555 0 420804 HUAZHU GROUP LTD SPONSORED ADS 44332N106 559 19535 SH SOLE 28 19535 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 770 26892 SH SOLE 29 14653 0 12239 HUAZHU GROUP LTD SPONSORED ADS 44332N106 21483 750361 SH SOLE 30 750361 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 215 7505 SH SOLE 31 7505 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 351 12277 SH SOLE 34 12277 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 35 1233 SH SOLE 40 1233 0 0 HUB GROUP INC CL A 443320106 1361 36727 SH SOLE 2 8804 0 27923 HUB GROUP INC CL A 443320106 6 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 48 1300 SH SOLE 7 1300 0 0 HUB GROUP INC CL A 443320106 6223 167866 SH SOLE 18 167866 0 0 HUB GROUP INC CL A 443320106 4625 124760 SH SOLE 19 124760 0 0 HUB GROUP INC CL A 443320106 131248 3540541 SH SOLE 21 3540541 0 0 HUB GROUP INC CL A 443320106 38344 1034363 SH SOLE 22 984103 0 50260 HUB GROUP INC CL A 443320106 1034 27886 SH SOLE 23 27886 0 0 HUB GROUP INC CL A 443320106 2248 60639 SH SOLE 26 4315 0 56324 HUB GROUP INC CL A 443320106 158 4271 SH SOLE 28 4271 0 0 HUB GROUP INC CL A 443320106 268 7231 SH SOLE 29 0 0 7231 HUB GROUP INC CL A 443320106 2457 66277 SH SOLE 30 66277 0 0 HUB GROUP INC CL A 443320106 75 2032 SH SOLE 36 2032 0 0 HUB GROUP INC CL A 443320106 148 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 14981 150804 SH SOLE 2 42283 0 108521 HUBBELL INC COM 443510607 242 2441 SH SOLE 4 2441 0 0 HUBBELL INC COM 443510607 176 1773 SH SOLE 7 1773 0 0 HUBBELL INC COM 443510607 35125 353581 SH SOLE 18 353581 0 0 HUBBELL INC COM 443510607 22490 226398 SH SOLE 19 226398 0 0 HUBBELL INC COM 443510607 269014 2708015 SH SOLE 21 2708015 0 0 HUBBELL INC COM 443510607 181685 1828921 SH SOLE 22 1702262 0 126659 HUBBELL INC COM 443510607 1394 14033 SH SOLE 23 14033 0 0 HUBBELL INC COM 443510607 774 7790 SH SOLE 25 7790 0 0 HUBBELL INC COM 443510607 1427 14363 SH SOLE 26 7773 0 6590 HUBBELL INC COM 443510607 714 7190 SH SOLE 28 7190 0 0 HUBBELL INC COM 443510607 1843 18556 SH SOLE 29 1759 0 16797 HUBBELL INC COM 443510607 1412 14209 SH SOLE 30 14209 0 0 HUBBELL INC COM 443510607 549 5523 SH SOLE 31 4492 0 1031 HUBBELL INC COM 443510607 6159 61998 SH SOLE 34 61998 0 0 HUBBELL INC COM 443510607 282 2837 SH SOLE 36 2837 0 0 HUBBELL INC COM 443510607 543 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 3872 30800 SH SOLE 2 2731 0 28069 HUBSPOT INC COM 443573100 57 454 SH SOLE 4 454 0 0 HUBSPOT INC COM 443573100 83 663 SH SOLE 7 663 0 0 HUBSPOT INC COM 443573100 15165 120615 SH SOLE 18 120615 0 0 HUBSPOT INC COM 443573100 8380 66650 SH SOLE 19 66650 0 0 HUBSPOT INC COM 443573100 166131 1321329 SH SOLE 21 1321329 0 0 HUBSPOT INC COM 443573100 132135 1050942 SH SOLE 22 1004090 0 46852 HUBSPOT INC COM 443573100 124 990 SH SOLE 23 990 0 0 HUBSPOT INC COM 443573100 95 756 SH SOLE 25 756 0 0 HUBSPOT INC COM 443573100 1199 9534 SH SOLE 26 6847 0 2687 HUBSPOT INC COM 443573100 677 5384 SH SOLE 28 5384 0 0 HUBSPOT INC COM 443573100 166 1317 SH SOLE 29 0 0 1317 HUBSPOT INC COM 443573100 1193 9487 SH SOLE 30 9487 0 0 HUBSPOT INC COM 443573100 1049 8345 SH SOLE 34 8345 0 0 HUBSPOT INC COM 443573100 476 3784 SH SOLE 40 3784 0 0 HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1393 975000 PRN SOLE 21 975000 0 0 HUDSON GLOBAL INC COM 443787106 8 5618 SH SOLE 18 5618 0 0 HUDSON GLOBAL INC COM 443787106 132 97934 SH SOLE 21 97934 0 0 HUDSON GLOBAL INC COM 443787106 870 644387 SH SOLE 22 644387 0 0 HUDSON LTD COM CL A G46408103 651 37959 SH SOLE 2 7267 0 30692 HUDSON LTD COM CL A G46408103 18 1047 SH SOLE 7 1047 0 0 HUDSON LTD COM CL A G46408103 2195 127996 SH SOLE 18 127996 0 0 HUDSON LTD COM CL A G46408103 1826 106476 SH SOLE 19 106476 0 0 HUDSON LTD COM CL A G46408103 21597 1259308 SH SOLE 21 1259308 0 0 HUDSON LTD COM CL A G46408103 7615 444024 SH SOLE 22 412081 0 31943 HUDSON LTD COM CL A G46408103 289 16855 SH SOLE 23 16855 0 0 HUDSON LTD COM CL A G46408103 481 28041 SH SOLE 26 0 0 28041 HUDSON LTD COM CL A G46408103 225 13136 SH SOLE 29 0 0 13136 HUDSON PAC PPTYS INC COM 444097109 8570 294918 SH SOLE 2 10210 0 284708 HUDSON PAC PPTYS INC COM 444097109 3133 107817 SH SOLE 4 107817 0 0 HUDSON PAC PPTYS INC COM 444097109 7345 252762 SH SOLE 7 252762 0 0 HUDSON PAC PPTYS INC COM 444097109 187 6433 SH SOLE 15 6433 0 0 HUDSON PAC PPTYS INC COM 444097109 2191 75381 SH SOLE 18 75381 0 0 HUDSON PAC PPTYS INC COM 444097109 8401 289080 SH SOLE 19 289080 0 0 HUDSON PAC PPTYS INC COM 444097109 80257 2761772 SH SOLE 21 2761772 0 0 HUDSON PAC PPTYS INC COM 444097109 183224 6305041 SH SOLE 22 6004094 0 300947 HUDSON PAC PPTYS INC COM 444097109 153 5268 SH SOLE 23 5268 0 0 HUDSON PAC PPTYS INC COM 444097109 9435 324661 SH SOLE 25 324661 0 0 HUDSON PAC PPTYS INC COM 444097109 2613 89908 SH SOLE 26 24082 0 65826 HUDSON PAC PPTYS INC COM 444097109 594 20429 SH SOLE 28 20429 0 0 HUDSON PAC PPTYS INC COM 444097109 1600 55044 SH SOLE 29 55044 0 0 HUDSON PAC PPTYS INC COM 444097109 21287 732526 SH SOLE 30 732526 0 0 HUDSON PAC PPTYS INC COM 444097109 92 3171 SH SOLE 31 3129 0 42 HUDSON PAC PPTYS INC COM 444097109 421 14487 SH SOLE 40 14487 0 0 HUDSON TECHNOLOGIES INC COM 444144109 6 7061 SH SOLE 18 7061 0 0 HUDSON TECHNOLOGIES INC COM 444144109 99 111605 SH SOLE 21 111605 0 0 HUDSON TECHNOLOGIES INC COM 444144109 617 693660 SH SOLE 22 693660 0 0 HUMANA INC COM 444859102 136248 475595 SH SOLE 2 161908 0 313687 HUMANA INC COM 444859102 16577 57864 SH SOLE 4 54221 0 3643 HUMANA INC COM 444859102 45749 159692 SH SOLE 7 128128 0 31564 HUMANA INC COM 444859102 4898 17096 SH SOLE 13 17096 0 0 HUMANA INC COM 444859102 329 1149 SH SOLE 15 1149 0 0 HUMANA INC COM 444859102 29 100 SH SOLE 17 0 0 100 HUMANA INC COM 444859102 277324 968040 SH SOLE 18 894427 0 73613 HUMANA INC COM 444859102 369838 1290973 SH SOLE 19 1290973 0 0 HUMANA INC COM 444859102 831 2900 SH SOLE 20 2900 0 0 HUMANA INC COM 444859102 875873 3057363 SH SOLE 21 3057363 0 0 HUMANA INC COM 444859102 1063710 3713034 SH SOLE 22 3306897 0 406137 HUMANA INC COM 444859102 31733 110769 SH SOLE 23 110769 0 0 HUMANA INC COM 444859102 45271 158026 SH SOLE 25 146609 0 11417 HUMANA INC COM 444859102 221357 772680 SH SOLE 26 152162 0 620518 HUMANA INC COM 444859102 7597 26520 SH SOLE 28 19377 0 7143 HUMANA INC COM 444859102 11114 38794 SH SOLE 29 17788 0 21006 HUMANA INC COM 444859102 160736 561074 SH SOLE 30 561074 0 0 HUMANA INC COM 444859102 23246 81142 SH SOLE 31 42051 0 39091 HUMANA INC COM 444859102 103807 362352 SH SOLE 34 362352 0 0 HUMANA INC COM 444859102 41453 144698 SH SOLE 36 144698 0 0 HUMANA INC COM 444859102 914 3191 SH SOLE 40 3191 0 0 HUNT COS FIN TR INC COM 44558T100 10 3611 SH SOLE 18 3611 0 0 HUNT COS FIN TR INC COM 44558T100 158 55315 SH SOLE 21 55315 0 0 HUNT COS FIN TR INC COM 44558T100 339 118557 SH SOLE 22 118557 0 0 HUNT J B TRANS SVCS INC COM 445658107 24817 266736 SH SOLE 2 52902 0 213834 HUNT J B TRANS SVCS INC COM 445658107 3610 38799 SH SOLE 4 36482 0 2317 HUNT J B TRANS SVCS INC COM 445658107 9594 103116 SH SOLE 7 78206 0 24910 HUNT J B TRANS SVCS INC COM 445658107 341 3666 SH SOLE 13 3666 0 0 HUNT J B TRANS SVCS INC COM 445658107 84 903 SH SOLE 15 903 0 0 HUNT J B TRANS SVCS INC COM 445658107 1 15 SH SOLE 17 0 0 15 HUNT J B TRANS SVCS INC COM 445658107 17184 184693 SH SOLE 18 174107 0 10586 HUNT J B TRANS SVCS INC COM 445658107 3078 33084 SH SOLE 19 33084 0 0 HUNT J B TRANS SVCS INC COM 445658107 215497 2316177 SH SOLE 21 2316177 0 0 HUNT J B TRANS SVCS INC COM 445658107 205879 2212804 SH SOLE 22 1962647 0 250157 HUNT J B TRANS SVCS INC COM 445658107 6745 72501 SH SOLE 23 72501 0 0 HUNT J B TRANS SVCS INC COM 445658107 7598 81668 SH SOLE 25 81668 0 0 HUNT J B TRANS SVCS INC COM 445658107 31705 340765 SH SOLE 26 114506 0 226259 HUNT J B TRANS SVCS INC COM 445658107 1572 16892 SH SOLE 28 12464 0 4428 HUNT J B TRANS SVCS INC COM 445658107 2137 22972 SH SOLE 29 5353 0 17619 HUNT J B TRANS SVCS INC COM 445658107 31545 339050 SH SOLE 30 339050 0 0 HUNT J B TRANS SVCS INC COM 445658107 6440 69222 SH SOLE 31 26108 0 43114 HUNT J B TRANS SVCS INC COM 445658107 1441 15485 SH SOLE 32 15485 0 0 HUNT J B TRANS SVCS INC COM 445658107 635 6824 SH SOLE 34 6824 0 0 HUNT J B TRANS SVCS INC COM 445658107 6303 67748 SH SOLE 36 67748 0 0 HUNT J B TRANS SVCS INC COM 445658107 163 1757 SH SOLE 40 1757 0 0 HUNTINGTON BANCSHARES INC COM 446150104 38967 3269055 SH SOLE 2 771242 0 2497813 HUNTINGTON BANCSHARES INC COM 446150104 5881 493400 SH SOLE 4 464559 0 28841 HUNTINGTON BANCSHARES INC COM 446150104 10430 875018 SH SOLE 7 875018 0 0 HUNTINGTON BANCSHARES INC COM 446150104 57 4768 SH SOLE 13 4768 0 0 HUNTINGTON BANCSHARES INC COM 446150104 113 9442 SH SOLE 15 9442 0 0 HUNTINGTON BANCSHARES INC COM 446150104 31460 2639236 SH SOLE 18 2506764 0 132472 HUNTINGTON BANCSHARES INC COM 446150104 4773 400448 SH SOLE 19 400448 0 0 HUNTINGTON BANCSHARES INC COM 446150104 331549 27814522 SH SOLE 21 27814522 0 0 HUNTINGTON BANCSHARES INC COM 446150104 312105 26183326 SH SOLE 22 23022527 0 3160799 HUNTINGTON BANCSHARES INC COM 446150104 10510 881732 SH SOLE 23 881732 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11592 972478 SH SOLE 25 972478 0 0 HUNTINGTON BANCSHARES INC COM 446150104 47535 3987853 SH SOLE 26 1260586 0 2727267 HUNTINGTON BANCSHARES INC COM 446150104 2643 221765 SH SOLE 28 165278 0 56487 HUNTINGTON BANCSHARES INC COM 446150104 4668 391630 SH SOLE 29 128748 0 262882 HUNTINGTON BANCSHARES INC COM 446150104 47415 3977785 SH SOLE 30 3977785 0 0 HUNTINGTON BANCSHARES INC COM 446150104 7278 610585 SH SOLE 31 438415 0 172170 HUNTINGTON BANCSHARES INC COM 446150104 1547 129788 SH SOLE 34 129788 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10649 893401 SH SOLE 36 893401 0 0 HUNTINGTON BANCSHARES INC COM 446150104 351 29427 SH SOLE 40 29427 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 20770 109138 SH SOLE 2 15603 0 93535 HUNTINGTON INGALLS INDS INC COM 446413106 2598 13650 SH SOLE 4 12505 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 9340 49079 SH SOLE 7 37883 0 11196 HUNTINGTON INGALLS INDS INC COM 446413106 51 268 SH SOLE 13 268 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 72 378 SH SOLE 15 378 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 18244 95866 SH SOLE 18 89489 0 6377 HUNTINGTON INGALLS INDS INC COM 446413106 2886 15164 SH SOLE 19 15164 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 320794 1685639 SH SOLE 21 1685639 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217125 1140900 SH SOLE 22 1026232 0 114668 HUNTINGTON INGALLS INDS INC COM 446413106 5632 29592 SH SOLE 23 29592 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 15447 81168 SH SOLE 25 81168 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 27131 142564 SH SOLE 26 78752 0 63812 HUNTINGTON INGALLS INDS INC COM 446413106 608 3196 SH SOLE 28 660 0 2536 HUNTINGTON INGALLS INDS INC COM 446413106 1997 10493 SH SOLE 29 1662 0 8831 HUNTINGTON INGALLS INDS INC COM 446413106 30161 158481 SH SOLE 30 158481 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3071 16138 SH SOLE 31 8556 0 7582 HUNTINGTON INGALLS INDS INC COM 446413106 1688 8870 SH SOLE 34 8870 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6187 32510 SH SOLE 36 32510 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 173 911 SH SOLE 40 911 0 0 HUNTSMAN CORP COM 447011107 8638 447772 SH SOLE 2 21231 0 426541 HUNTSMAN CORP COM 447011107 49 2531 SH SOLE 4 2531 0 0 HUNTSMAN CORP COM 447011107 386 19997 SH SOLE 7 19997 0 0 HUNTSMAN CORP COM 447011107 10 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 4493 232906 SH SOLE 18 232906 0 0 HUNTSMAN CORP COM 447011107 5889 305284 SH SOLE 19 305284 0 0 HUNTSMAN CORP COM 447011107 124388 6448291 SH SOLE 21 6448291 0 0 HUNTSMAN CORP COM 447011107 145155 7524887 SH SOLE 22 7026011 0 498876 HUNTSMAN CORP COM 447011107 508 26317 SH SOLE 25 26317 0 0 HUNTSMAN CORP COM 447011107 1224 63456 SH SOLE 26 38128 0 25328 HUNTSMAN CORP COM 447011107 544 28223 SH SOLE 28 28223 0 0 HUNTSMAN CORP COM 447011107 1115 57779 SH SOLE 30 57779 0 0 HUNTSMAN CORP COM 447011107 85 4429 SH SOLE 31 4429 0 0 HUNTSMAN CORP COM 447011107 1236 64067 SH SOLE 32 64067 0 0 HUNTSMAN CORP COM 447011107 1727 89549 SH SOLE 34 89549 0 0 HUNTSMAN CORP COM 447011107 161 8338 SH SOLE 36 8338 0 0 HUNTSMAN CORP COM 447011107 438 22724 SH SOLE 40 22724 0 0 HURCO COMPANIES INC COM 447324104 207 5810 SH SOLE 2 468 0 5342 HURCO COMPANIES INC COM 447324104 6 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 780 21842 SH SOLE 18 21842 0 0 HURCO COMPANIES INC COM 447324104 310 8675 SH SOLE 19 8675 0 0 HURCO COMPANIES INC COM 447324104 8127 227654 SH SOLE 21 227654 0 0 HURCO COMPANIES INC COM 447324104 2995 83898 SH SOLE 22 78611 0 5287 HURCO COMPANIES INC COM 447324104 185 5185 SH SOLE 26 0 0 5185 HURON CONSULTING GROUP INC COM 447462102 1156 22526 SH SOLE 2 765 0 21761 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 23 444 SH SOLE 7 444 0 0 HURON CONSULTING GROUP INC COM 447462102 3850 75037 SH SOLE 18 75037 0 0 HURON CONSULTING GROUP INC COM 447462102 1668 32513 SH SOLE 19 32513 0 0 HURON CONSULTING GROUP INC COM 447462102 37674 734252 SH SOLE 21 734252 0 0 HURON CONSULTING GROUP INC COM 447462102 34344 669335 SH SOLE 22 629322 0 40013 HURON CONSULTING GROUP INC COM 447462102 229 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 170 3309 SH SOLE 28 3309 0 0 HURON CONSULTING GROUP INC COM 447462102 302 5892 SH SOLE 30 5892 0 0 HURON CONSULTING GROUP INC COM 447462102 60 1176 SH SOLE 31 0 0 1176 HURON CONSULTING GROUP INC COM 447462102 126 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 363 370000 PRN SOLE 21 370000 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1304 56467 SH SOLE 2 1651 0 54816 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 323 14004 SH SOLE 4 14004 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 174 7537 SH SOLE 7 7537 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 632 27388 SH SOLE 15 27388 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 410 17749 SH SOLE 18 17749 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 39910 1728441 SH SOLE 21 1728441 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 16219 702435 SH SOLE 22 633103 0 69332 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 703 30426 SH SOLE 23 30426 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5467 236772 SH SOLE 26 93532 0 143240 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 161 6967 SH SOLE 28 6967 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 162 7021 SH SOLE 29 0 0 7021 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6978 302222 SH SOLE 30 302222 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 106 4590 SH SOLE 34 4590 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 11 463 SH SOLE 40 463 0 0 HUTTIG BLDG PRODS INC COM 448451104 8 4237 SH SOLE 18 4237 0 0 HUTTIG BLDG PRODS INC COM 448451104 131 72603 SH SOLE 21 72603 0 0 HUYA INC ADS REP SHS A 44852D108 1544 99729 SH SOLE 22 99729 0 0 HUYA INC ADS REP SHS A 44852D108 1 78 SH SOLE 30 78 0 0 HV BANCORP INC COM 40441H105 5 357 SH SOLE 18 357 0 0 HYATT HOTELS CORP COM CL A 448579102 6288 93014 SH SOLE 2 6055 0 86959 HYATT HOTELS CORP COM CL A 448579102 80 1183 SH SOLE 7 1183 0 0 HYATT HOTELS CORP COM CL A 448579102 1399 20700 SH SOLE 18 20700 0 0 HYATT HOTELS CORP COM CL A 448579102 585 8655 SH SOLE 19 8655 0 0 HYATT HOTELS CORP COM CL A 448579102 31457 465343 SH SOLE 21 465343 0 0 HYATT HOTELS CORP COM CL A 448579102 73229 1083273 SH SOLE 22 1014326 0 68947 HYATT HOTELS CORP COM CL A 448579102 121 1796 SH SOLE 30 1796 0 0 HYATT HOTELS CORP COM CL A 448579102 127 1881 SH SOLE 31 881 0 1000 HYATT HOTELS CORP COM CL A 448579102 110 1627 SH SOLE 36 1627 0 0 HYRECAR INC COM 44916T107 1 617 SH SOLE 18 617 0 0 HYRECAR INC COM 44916T107 11 4670 SH SOLE 21 4670 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 691 11159 SH SOLE 2 376 0 10783 HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH SOLE 4 92 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 12 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2174 35083 SH SOLE 18 35083 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 965 15582 SH SOLE 19 15582 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 21469 346498 SH SOLE 21 346498 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 16893 272639 SH SOLE 22 258355 0 14284 HYSTER YALE MATLS HANDLING I CL A 449172105 28 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 79 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 124 2001 SH SOLE 30 2001 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 60 963 SH SOLE 40 963 0 0 I D SYSTEMS INC COM 449489103 13 2414 SH SOLE 18 2414 0 0 I D SYSTEMS INC COM 449489103 238 42665 SH SOLE 21 42665 0 0 I D SYSTEMS INC COM 449489103 1997 357200 SH SOLE 22 357200 0 0 I3 VERTICALS INC COM CL A 46571Y107 220 9133 SH SOLE 2 2984 0 6149 I3 VERTICALS INC COM CL A 46571Y107 679 28161 SH SOLE 18 28161 0 0 I3 VERTICALS INC COM CL A 46571Y107 1383 57398 SH SOLE 19 57398 0 0 I3 VERTICALS INC COM CL A 46571Y107 6554 271969 SH SOLE 21 271969 0 0 I3 VERTICALS INC COM CL A 46571Y107 7537 312752 SH SOLE 22 310690 0 2062 I3 VERTICALS INC COM CL A 46571Y107 116 4821 SH SOLE 23 4821 0 0 I3 VERTICALS INC COM CL A 46571Y107 94 3905 SH SOLE 26 0 0 3905 I3 VERTICALS INC COM CL A 46571Y107 113 4706 SH SOLE 29 0 0 4706 IAC INTERACTIVECORP COM 44919P508 36644 200194 SH SOLE 2 8023 0 192171 IAC INTERACTIVECORP COM 44919P508 5029 27477 SH SOLE 4 25422 0 2055 IAC INTERACTIVECORP COM 44919P508 6328 34571 SH SOLE 7 13357 0 21214 IAC INTERACTIVECORP COM 44919P508 493 2691 SH SOLE 13 2691 0 0 IAC INTERACTIVECORP COM 44919P508 114 622 SH SOLE 15 622 0 0 IAC INTERACTIVECORP COM 44919P508 3 16 SH SOLE 17 0 0 16 IAC INTERACTIVECORP COM 44919P508 68746 375577 SH SOLE 18 278063 0 97514 IAC INTERACTIVECORP COM 44919P508 136506 745774 SH SOLE 19 745774 0 0 IAC INTERACTIVECORP COM 44919P508 202178 1104554 SH SOLE 21 1104554 0 0 IAC INTERACTIVECORP COM 44919P508 374731 2047261 SH SOLE 22 1900467 0 146794 IAC INTERACTIVECORP COM 44919P508 9744 53232 SH SOLE 23 53232 0 0 IAC INTERACTIVECORP COM 44919P508 13083 71478 SH SOLE 25 71478 0 0 IAC INTERACTIVECORP COM 44919P508 39754 217188 SH SOLE 26 79998 0 137190 IAC INTERACTIVECORP COM 44919P508 2719 14852 SH SOLE 28 10889 0 3963 IAC INTERACTIVECORP COM 44919P508 3426 18719 SH SOLE 29 2896 0 15823 IAC INTERACTIVECORP COM 44919P508 26664 145671 SH SOLE 30 145671 0 0 IAC INTERACTIVECORP COM 44919P508 4546 24838 SH SOLE 31 16074 0 8764 IAC INTERACTIVECORP COM 44919P508 21471 117301 SH SOLE 34 117301 0 0 IAC INTERACTIVECORP COM 44919P508 10122 55297 SH SOLE 36 55297 0 0 IAC INTERACTIVECORP COM 44919P508 362 1977 SH SOLE 40 1977 0 0 IAMGOLD CORP COM 450913108 902 245233 SH SOLE 21 245233 0 0 IBERIABANK CORP COM 450828108 3681 57271 SH SOLE 2 1932 0 55339 IBERIABANK CORP COM 450828108 26 410 SH SOLE 4 410 0 0 IBERIABANK CORP COM 450828108 83 1288 SH SOLE 7 1288 0 0 IBERIABANK CORP COM 450828108 12132 188735 SH SOLE 18 188735 0 0 IBERIABANK CORP COM 450828108 5312 82646 SH SOLE 19 82646 0 0 IBERIABANK CORP COM 450828108 130271 2026618 SH SOLE 21 2026618 0 0 IBERIABANK CORP COM 450828108 111856 1740133 SH SOLE 22 1605457 0 134676 IBERIABANK CORP COM 450828108 809 12586 SH SOLE 26 6773 0 5813 IBERIABANK CORP COM 450828108 492 7650 SH SOLE 28 7650 0 0 IBERIABANK CORP COM 450828108 866 13470 SH SOLE 30 13470 0 0 IBERIABANK CORP COM 450828108 68 1064 SH SOLE 36 1064 0 0 IBERIABANK CORP COM 450828108 294 4572 SH SOLE 40 4572 0 0 IBIO INC COM NEW 451033203 4 4899 SH SOLE 21 4899 0 0 IBIO INC COM NEW 451033203 9 12040 SH SOLE 22 12040 0 0 ICAD INC COM NEW 44934S206 10 2728 SH SOLE 18 2728 0 0 ICAD INC COM NEW 44934S206 166 44975 SH SOLE 21 44975 0 0 ICAD INC COM NEW 44934S206 1400 378245 SH SOLE 22 378245 0 0 ICC HLDGS INC COM 44931Q104 4 257 SH SOLE 18 257 0 0 ICF INTL INC COM 44925C103 1283 19799 SH SOLE 2 2526 0 17273 ICF INTL INC COM 44925C103 8 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 24 368 SH SOLE 7 368 0 0 ICF INTL INC COM 44925C103 3990 61595 SH SOLE 18 61595 0 0 ICF INTL INC COM 44925C103 3075 47461 SH SOLE 19 47461 0 0 ICF INTL INC COM 44925C103 39626 611696 SH SOLE 21 611696 0 0 ICF INTL INC COM 44925C103 36398 561868 SH SOLE 22 538658 0 23210 ICF INTL INC COM 44925C103 266 4103 SH SOLE 23 4103 0 0 ICF INTL INC COM 44925C103 1375 21221 SH SOLE 26 5462 0 15759 ICF INTL INC COM 44925C103 162 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 65 1006 SH SOLE 29 0 0 1006 ICF INTL INC COM 44925C103 303 4676 SH SOLE 30 4676 0 0 ICF INTL INC COM 44925C103 133 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 290 17777 SH SOLE 2 769 0 17008 ICHOR HOLDINGS SHS G4740B105 10 592 SH SOLE 7 592 0 0 ICHOR HOLDINGS SHS G4740B105 1963 120420 SH SOLE 18 120420 0 0 ICHOR HOLDINGS SHS G4740B105 554 33983 SH SOLE 19 33983 0 0 ICHOR HOLDINGS SHS G4740B105 40167 2464262 SH SOLE 21 2464262 0 0 ICHOR HOLDINGS SHS G4740B105 11049 677868 SH SOLE 22 646933 0 30935 ICHOR HOLDINGS SHS G4740B105 23 1431 SH SOLE 26 0 0 1431 ICHOR HOLDINGS SHS G4740B105 51 3154 SH SOLE 28 3154 0 0 ICHOR HOLDINGS SHS G4740B105 775 47546 SH SOLE 30 47546 0 0 ICHOR HOLDINGS SHS G4740B105 35 2134 SH SOLE 40 2134 0 0 ICICI BK LTD ADR 45104G104 123 11983 SH SOLE 2 0 0 11983 ICICI BK LTD ADR 45104G104 44376 4312498 SH SOLE 18 4312498 0 0 ICICI BK LTD ADR 45104G104 241 23443 SH SOLE 19 23443 0 0 ICICI BK LTD ADR 45104G104 627 60926 SH SOLE 21 60926 0 0 ICICI BK LTD ADR 45104G104 10315 1002452 SH SOLE 22 1002452 0 0 ICICI BK LTD ADR 45104G104 31 2977 SH SOLE 23 2977 0 0 ICICI BK LTD ADR 45104G104 21193 2059610 SH SOLE 26 1999224 0 60386 ICICI BK LTD ADR 45104G104 5636 547731 SH SOLE 28 547731 0 0 ICICI BK LTD ADR 45104G104 27577 2679940 SH SOLE 29 2679940 0 0 ICICI BK LTD ADR 45104G104 6323 614488 SH SOLE 30 614488 0 0 ICICI BK LTD ADR 45104G104 103 10031 SH SOLE 34 10031 0 0 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 14 4176 SH SOLE 22 4176 0 0 ICON PLC SHS G4705A100 30 235 SH SOLE 18 235 0 0 ICON PLC SHS G4705A100 2458 19026 SH SOLE 21 19026 0 0 ICON PLC SHS G4705A100 49 382 SH SOLE 22 382 0 0 ICONIX BRAND GROUP INC COM 451055107 3 31365 SH SOLE 21 31365 0 0 ICONIX BRAND GROUP INC COM 451055107 72 865312 SH SOLE 22 865312 0 0 ICU MED INC COM 44930G107 8151 35498 SH SOLE 2 8287 0 27211 ICU MED INC COM 44930G107 16 69 SH SOLE 4 69 0 0 ICU MED INC COM 44930G107 66 286 SH SOLE 7 286 0 0 ICU MED INC COM 44930G107 10927 47584 SH SOLE 18 47584 0 0 ICU MED INC COM 44930G107 764 3328 SH SOLE 19 3328 0 0 ICU MED INC COM 44930G107 189121 823591 SH SOLE 21 823591 0 0 ICU MED INC COM 44930G107 126299 550012 SH SOLE 22 520396 0 29616 ICU MED INC COM 44930G107 1146 4991 SH SOLE 26 2794 0 2197 ICU MED INC COM 44930G107 480 2089 SH SOLE 28 2089 0 0 ICU MED INC COM 44930G107 943 4107 SH SOLE 30 4107 0 0 ICU MED INC COM 44930G107 118 514 SH SOLE 31 314 0 200 ICU MED INC COM 44930G107 358 1557 SH SOLE 40 1557 0 0 IDACORP INC COM 451107106 12419 133454 SH SOLE 2 73719 0 59735 IDACORP INC COM 451107106 2219 23845 SH SOLE 4 23845 0 0 IDACORP INC COM 451107106 670 7204 SH SOLE 7 7204 0 0 IDACORP INC COM 451107106 1924 20673 SH SOLE 13 20673 0 0 IDACORP INC COM 451107106 30778 330728 SH SOLE 18 330728 0 0 IDACORP INC COM 451107106 28993 311554 SH SOLE 19 311554 0 0 IDACORP INC COM 451107106 450751 4843661 SH SOLE 21 4843661 0 0 IDACORP INC COM 451107106 220586 2370360 SH SOLE 22 2059947 0 310413 IDACORP INC COM 451107106 5208 55961 SH SOLE 23 55961 0 0 IDACORP INC COM 451107106 1375 14773 SH SOLE 26 8570 0 6203 IDACORP INC COM 451107106 649 6972 SH SOLE 28 6972 0 0 IDACORP INC COM 451107106 5268 56607 SH SOLE 29 6090 0 50517 IDACORP INC COM 451107106 2452 26352 SH SOLE 30 26352 0 0 IDACORP INC COM 451107106 725 7793 SH SOLE 31 6102 0 1691 IDACORP INC COM 451107106 1802 19365 SH SOLE 32 19365 0 0 IDACORP INC COM 451107106 1667 17910 SH SOLE 34 17910 0 0 IDACORP INC COM 451107106 1600 17197 SH SOLE 36 17197 0 0 IDACORP INC COM 451107106 397 4262 SH SOLE 40 4262 0 0 IDEAL PWR INC COM 451622104 1 5074 SH SOLE 21 5074 0 0 IDENTIV INC COM NEW 45170X205 10 2716 SH SOLE 18 2716 0 0 IDENTIV INC COM NEW 45170X205 156 43329 SH SOLE 21 43329 0 0 IDENTIV INC COM NEW 45170X205 861 239262 SH SOLE 22 239262 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 43 15625 SH SOLE 2 752 0 14873 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1 258 SH SOLE 7 258 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 180 65094 SH SOLE 18 65094 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 76 27386 SH SOLE 19 27386 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1825 659008 SH SOLE 21 659008 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1969 710860 SH SOLE 22 698604 0 12256 IDEX CORP COM 45167R104 26597 210650 SH SOLE 2 41472 0 169178 IDEX CORP COM 45167R104 3724 29497 SH SOLE 4 27473 0 2024 IDEX CORP COM 45167R104 8053 63785 SH SOLE 7 48874 0 14911 IDEX CORP COM 45167R104 189 1495 SH SOLE 13 1495 0 0 IDEX CORP COM 45167R104 29958 237271 SH SOLE 18 231152 0 6119 IDEX CORP COM 45167R104 43498 344514 SH SOLE 19 344514 0 0 IDEX CORP COM 45167R104 486897 3856305 SH SOLE 21 3856305 0 0 IDEX CORP COM 45167R104 327219 2591631 SH SOLE 22 2429864 0 161767 IDEX CORP COM 45167R104 6734 53335 SH SOLE 23 53335 0 0 IDEX CORP COM 45167R104 530 4199 SH SOLE 25 4199 0 0 IDEX CORP COM 45167R104 24224 191861 SH SOLE 26 55431 0 136430 IDEX CORP COM 45167R104 1889 14958 SH SOLE 28 10755 0 4203 IDEX CORP COM 45167R104 2377 18826 SH SOLE 29 3069 0 15757 IDEX CORP COM 45167R104 39223 310653 SH SOLE 30 310653 0 0 IDEX CORP COM 45167R104 3663 29015 SH SOLE 31 16305 0 12710 IDEX CORP COM 45167R104 494 3915 SH SOLE 34 3915 0 0 IDEX CORP COM 45167R104 2336 18501 SH SOLE 36 18501 0 0 IDEX CORP COM 45167R104 281 2226 SH SOLE 40 2226 0 0 IDEXX LABS INC COM 45168D104 47863 257298 SH SOLE 2 59254 0 198044 IDEXX LABS INC COM 45168D104 7305 39269 SH SOLE 4 36977 0 2292 IDEXX LABS INC COM 45168D104 13066 70240 SH SOLE 7 67698 0 2542 IDEXX LABS INC COM 45168D104 582 3129 SH SOLE 13 3129 0 0 IDEXX LABS INC COM 45168D104 154 826 SH SOLE 15 826 0 0 IDEXX LABS INC COM 45168D104 40637 218455 SH SOLE 18 208014 0 10441 IDEXX LABS INC COM 45168D104 63720 342544 SH SOLE 19 342544 0 0 IDEXX LABS INC COM 45168D104 441315 2372405 SH SOLE 21 2372405 0 0 IDEXX LABS INC COM 45168D104 403758 2170510 SH SOLE 22 1935945 0 234565 IDEXX LABS INC COM 45168D104 13988 75196 SH SOLE 23 75196 0 0 IDEXX LABS INC COM 45168D104 14855 79855 SH SOLE 25 79855 0 0 IDEXX LABS INC COM 45168D104 68332 367335 SH SOLE 26 99745 0 267590 IDEXX LABS INC COM 45168D104 3131 16831 SH SOLE 28 12437 0 4394 IDEXX LABS INC COM 45168D104 7640 41070 SH SOLE 29 13187 0 27883 IDEXX LABS INC COM 45168D104 66085 355255 SH SOLE 30 355255 0 0 IDEXX LABS INC COM 45168D104 9647 51861 SH SOLE 31 18968 0 32893 IDEXX LABS INC COM 45168D104 2276 12233 SH SOLE 32 12233 0 0 IDEXX LABS INC COM 45168D104 1167 6275 SH SOLE 34 6275 0 0 IDEXX LABS INC COM 45168D104 12325 66256 SH SOLE 36 66256 0 0 IDEXX LABS INC COM 45168D104 405 2179 SH SOLE 40 2179 0 0 IDT CORP CL B NEW 448947507 20 3178 SH SOLE 18 3178 0 0 IDT CORP CL B NEW 448947507 249 40253 SH SOLE 21 40253 0 0 IDT CORP CL B NEW 448947507 2151 347532 SH SOLE 22 347532 0 0 IEC ELECTRS CORP NEW COM 44949L105 10 1794 SH SOLE 18 1794 0 0 IEC ELECTRS CORP NEW COM 44949L105 184 32252 SH SOLE 21 32252 0 0 IES HLDGS INC COM 44951W106 154 9884 SH SOLE 2 295 0 9589 IES HLDGS INC COM 44951W106 485 31220 SH SOLE 18 31220 0 0 IES HLDGS INC COM 44951W106 176 11307 SH SOLE 19 11307 0 0 IES HLDGS INC COM 44951W106 4678 300837 SH SOLE 21 300837 0 0 IES HLDGS INC COM 44951W106 1125 72379 SH SOLE 22 68219 0 4160 IF BANCORP INC COM 44951J105 11 533 SH SOLE 18 533 0 0 IF BANCORP INC COM 44951J105 14 697 SH SOLE 21 697 0 0 IFRESH INC COM 449538107 0 489 SH SOLE 18 489 0 0 IFRESH INC COM 449538107 5 6200 SH SOLE 21 6200 0 0 IHS MARKIT LTD SHS G47567105 45808 954939 SH SOLE 2 80127 0 874812 IHS MARKIT LTD SHS G47567105 6222 129714 SH SOLE 4 119415 0 10299 IHS MARKIT LTD SHS G47567105 13664 284854 SH SOLE 7 273738 0 11116 IHS MARKIT LTD SHS G47567105 334 6971 SH SOLE 13 6971 0 0 IHS MARKIT LTD SHS G47567105 153 3199 SH SOLE 15 3199 0 0 IHS MARKIT LTD SHS G47567105 36055 751622 SH SOLE 18 704934 0 46688 IHS MARKIT LTD SHS G47567105 4648 96892 SH SOLE 19 96892 0 0 IHS MARKIT LTD SHS G47567105 391416 8159609 SH SOLE 21 8159609 0 0 IHS MARKIT LTD SHS G47567105 420381 8763414 SH SOLE 22 7789823 0 973591 IHS MARKIT LTD SHS G47567105 13330 277879 SH SOLE 23 277879 0 0 IHS MARKIT LTD SHS G47567105 17343 361530 SH SOLE 25 361530 0 0 IHS MARKIT LTD SHS G47567105 77354 1612555 SH SOLE 26 421996 0 1190559 IHS MARKIT LTD SHS G47567105 3695 77036 SH SOLE 28 56551 0 20485 IHS MARKIT LTD SHS G47567105 696 14503 SH SOLE 29 14503 0 0 IHS MARKIT LTD SHS G47567105 60568 1262621 SH SOLE 30 1262621 0 0 IHS MARKIT LTD SHS G47567105 7376 153764 SH SOLE 31 86290 0 67474 IHS MARKIT LTD SHS G47567105 1386 28898 SH SOLE 34 28898 0 0 IHS MARKIT LTD SHS G47567105 14133 294614 SH SOLE 36 294614 0 0 IHS MARKIT LTD SHS G47567105 465 9692 SH SOLE 40 9692 0 0 II VI INC COM 902104108 1622 49976 SH SOLE 2 2195 0 47781 II VI INC COM 902104108 8 239 SH SOLE 4 239 0 0 II VI INC COM 902104108 29 885 SH SOLE 7 885 0 0 II VI INC COM 902104108 10012 308438 SH SOLE 18 308438 0 0 II VI INC COM 902104108 16945 522037 SH SOLE 19 522037 0 0 II VI INC COM 902104108 209237 6445997 SH SOLE 21 6445997 0 0 II VI INC COM 902104108 55541 1711053 SH SOLE 22 1614885 0 96168 II VI INC COM 902104108 6 186 SH SOLE 23 186 0 0 II VI INC COM 902104108 647 19920 SH SOLE 26 15814 0 4106 II VI INC COM 902104108 252 7766 SH SOLE 28 7766 0 0 II VI INC COM 902104108 3861 118952 SH SOLE 30 118952 0 0 II VI INC COM 902104108 11097 341860 SH SOLE 34 341860 0 0 II VI INC COM 902104108 177 5455 SH SOLE 40 5455 0 0 II VI INC NOTE 0.250% 9/0 902104AB4 971 999000 PRN SOLE 21 999000 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 212 10422 SH SOLE 4 10422 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 13999 686909 SH SOLE 21 686909 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 4842 237576 SH SOLE 22 237576 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3517 172557 SH SOLE 30 172557 0 0 IKONICS CORP COM 45172K102 2 237 SH SOLE 21 237 0 0 ILLINOIS TOOL WKS INC COM 452308109 117190 925015 SH SOLE 2 178314 0 746701 ILLINOIS TOOL WKS INC COM 452308109 15617 123273 SH SOLE 4 115228 0 8045 ILLINOIS TOOL WKS INC COM 452308109 45517 359280 SH SOLE 7 287966 0 71314 ILLINOIS TOOL WKS INC COM 452308109 5709 45063 SH SOLE 13 45063 0 0 ILLINOIS TOOL WKS INC COM 452308109 372 2933 SH SOLE 15 2933 0 0 ILLINOIS TOOL WKS INC COM 452308109 18 143 SH SOLE 17 0 0 143 ILLINOIS TOOL WKS INC COM 452308109 89479 706285 SH SOLE 18 669352 0 36933 ILLINOIS TOOL WKS INC COM 452308109 48122 379844 SH SOLE 19 379844 0 0 ILLINOIS TOOL WKS INC COM 452308109 811150 6402640 SH SOLE 21 6402640 0 0 ILLINOIS TOOL WKS INC COM 452308109 1043510 8236721 SH SOLE 22 7057304 0 1179417 ILLINOIS TOOL WKS INC COM 452308109 32728 258335 SH SOLE 23 258335 0 0 ILLINOIS TOOL WKS INC COM 452308109 39497 311759 SH SOLE 25 311759 0 0 ILLINOIS TOOL WKS INC COM 452308109 179520 1417005 SH SOLE 26 323383 0 1093622 ILLINOIS TOOL WKS INC COM 452308109 7271 57390 SH SOLE 28 41470 0 15920 ILLINOIS TOOL WKS INC COM 452308109 17501 138143 SH SOLE 29 46620 0 91523 ILLINOIS TOOL WKS INC COM 452308109 133084 1050472 SH SOLE 30 1050472 0 0 ILLINOIS TOOL WKS INC COM 452308109 22566 178121 SH SOLE 31 88509 0 89612 ILLINOIS TOOL WKS INC COM 452308109 3235 25538 SH SOLE 34 25538 0 0 ILLINOIS TOOL WKS INC COM 452308109 35626 281208 SH SOLE 36 281208 0 0 ILLINOIS TOOL WKS INC COM 452308109 876 6911 SH SOLE 40 6911 0 0 ILLUMINA INC COM 452327109 122167 407318 SH SOLE 2 43472 0 363846 ILLUMINA INC COM 452327109 14426 48099 SH SOLE 4 44220 0 3879 ILLUMINA INC COM 452327109 34566 115248 SH SOLE 7 115248 0 0 ILLUMINA INC COM 452327109 702 2341 SH SOLE 13 2341 0 0 ILLUMINA INC COM 452327109 398 1328 SH SOLE 15 1328 0 0 ILLUMINA INC COM 452327109 52 172 SH SOLE 17 0 0 172 ILLUMINA INC COM 452327109 231368 771407 SH SOLE 18 641689 0 129718 ILLUMINA INC COM 452327109 142055 473627 SH SOLE 19 473627 0 0 ILLUMINA INC COM 452327109 1321529 4406125 SH SOLE 21 4406125 0 0 ILLUMINA INC COM 452327109 1079338 3598632 SH SOLE 22 3228715 0 369917 ILLUMINA INC COM 452327109 30881 102962 SH SOLE 23 102962 0 0 ILLUMINA INC COM 452327109 39752 132537 SH SOLE 25 132537 0 0 ILLUMINA INC COM 452327109 151049 503614 SH SOLE 26 146834 0 356780 ILLUMINA INC COM 452327109 8513 28383 SH SOLE 28 20759 0 7624 ILLUMINA INC COM 452327109 1681 5606 SH SOLE 29 5606 0 0 ILLUMINA INC COM 452327109 183695 612460 SH SOLE 30 612460 0 0 ILLUMINA INC COM 452327109 20300 67684 SH SOLE 31 32005 0 35679 ILLUMINA INC COM 452327109 6256 20857 SH SOLE 32 20857 0 0 ILLUMINA INC COM 452327109 26973 89930 SH SOLE 34 89930 0 0 ILLUMINA INC COM 452327109 32815 109410 SH SOLE 36 109410 0 0 ILLUMINA INC COM 452327109 995 3316 SH SOLE 40 3316 0 0 ILLUMINA INC NOTE 6/1 452327AF6 1720 1410000 PRN SOLE 21 1410000 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1739 1325000 PRN SOLE 21 1325000 0 0 IMAGE SENSING SYS INC COM 45244C104 21 4702 SH SOLE 21 4702 0 0 IMAGE SENSING SYS INC COM 45244C104 912 202704 SH SOLE 22 202704 0 0 IMAX CORP COM 45245E109 807 42915 SH SOLE 2 1863 0 41052 IMAX CORP COM 45245E109 4 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 23 1205 SH SOLE 7 1205 0 0 IMAX CORP COM 45245E109 3321 176568 SH SOLE 18 176568 0 0 IMAX CORP COM 45245E109 1476 78455 SH SOLE 19 78455 0 0 IMAX CORP COM 45245E109 32298 1717048 SH SOLE 21 1717048 0 0 IMAX CORP COM 45245E109 11246 597850 SH SOLE 22 526178 0 71672 IMAX CORP COM 45245E109 150 7953 SH SOLE 26 3890 0 4063 IMAX CORP COM 45245E109 136 7228 SH SOLE 28 7228 0 0 IMAX CORP COM 45245E109 254 13496 SH SOLE 30 13496 0 0 IMAX CORP COM 45245E109 98 5198 SH SOLE 40 5198 0 0 IMMERSION CORP COM 452521107 186 20709 SH SOLE 2 816 0 19893 IMMERSION CORP COM 452521107 6 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 760 84857 SH SOLE 18 84857 0 0 IMMERSION CORP COM 452521107 339 37852 SH SOLE 19 37852 0 0 IMMERSION CORP COM 452521107 8047 898154 SH SOLE 21 898154 0 0 IMMERSION CORP COM 452521107 7401 825949 SH SOLE 22 802891 0 23058 IMMUCELL CORP COM PAR 452525306 5 679 SH SOLE 18 679 0 0 IMMUCELL CORP COM PAR 452525306 5 736 SH SOLE 21 736 0 0 IMMUNE DESIGN CORP COM 45252L103 44 33483 SH SOLE 2 1142 0 32341 IMMUNE DESIGN CORP COM 45252L103 1 461 SH SOLE 7 461 0 0 IMMUNE DESIGN CORP COM 45252L103 151 116500 SH SOLE 18 116500 0 0 IMMUNE DESIGN CORP COM 45252L103 59 45737 SH SOLE 19 45737 0 0 IMMUNE DESIGN CORP COM 45252L103 1633 1256172 SH SOLE 21 1256172 0 0 IMMUNE DESIGN CORP COM 45252L103 885 680395 SH SOLE 22 663049 0 17346 IMMUNOGEN INC COM 45253H101 588 122528 SH SOLE 2 11093 0 111435 IMMUNOGEN INC COM 45253H101 3 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 14 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 2499 520566 SH SOLE 18 520566 0 0 IMMUNOGEN INC COM 45253H101 4822 1004517 SH SOLE 19 1004517 0 0 IMMUNOGEN INC COM 45253H101 44 9200 SH SOLE 20 9200 0 0 IMMUNOGEN INC COM 45253H101 30408 6334987 SH SOLE 21 6334987 0 0 IMMUNOGEN INC COM 45253H101 20294 4227933 SH SOLE 22 4058206 0 169727 IMMUNOGEN INC COM 45253H101 65 13621 SH SOLE 23 13621 0 0 IMMUNOGEN INC COM 45253H101 270 56274 SH SOLE 26 25420 0 30854 IMMUNOGEN INC COM 45253H101 94 19513 SH SOLE 28 19513 0 0 IMMUNOGEN INC COM 45253H101 44 9197 SH SOLE 29 0 0 9197 IMMUNOGEN INC COM 45253H101 198 41354 SH SOLE 30 41354 0 0 IMMUNOGEN INC COM 45253H101 17 3480 SH SOLE 34 3480 0 0 IMMUNOGEN INC COM 45253H101 56 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 1713 120025 SH SOLE 2 5140 0 114885 IMMUNOMEDICS INC COM 452907108 10 726 SH SOLE 4 726 0 0 IMMUNOMEDICS INC COM 452907108 41 2855 SH SOLE 7 2855 0 0 IMMUNOMEDICS INC COM 452907108 6847 479793 SH SOLE 18 479793 0 0 IMMUNOMEDICS INC COM 452907108 3863 270728 SH SOLE 19 270728 0 0 IMMUNOMEDICS INC COM 452907108 101491 7112177 SH SOLE 21 7112177 0 0 IMMUNOMEDICS INC COM 452907108 64992 4554463 SH SOLE 22 4382554 0 171909 IMMUNOMEDICS INC COM 452907108 36 2500 SH SOLE 23 2500 0 0 IMMUNOMEDICS INC COM 452907108 382 26797 SH SOLE 26 18943 0 7854 IMMUNOMEDICS INC COM 452907108 225 15787 SH SOLE 28 15787 0 0 IMMUNOMEDICS INC COM 452907108 541 37898 SH SOLE 30 37898 0 0 IMMUNOMEDICS INC COM 452907108 39 2745 SH SOLE 34 2745 0 0 IMMUNOMEDICS INC COM 452907108 183 12856 SH SOLE 40 12856 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 33 8742 SH SOLE 2 439 0 8303 IMPAC MTG HLDGS INC COM NEW 45254P508 139 36838 SH SOLE 18 36838 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 44 11632 SH SOLE 19 11632 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1360 359665 SH SOLE 21 359665 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 565 149472 SH SOLE 22 146436 0 3036 IMPERIAL OIL LTD COM NEW 453038408 157 6217 SH SOLE 21 6217 0 0 IMPERVA INC COM 45321L100 1566 28124 SH SOLE 2 1234 0 26890 IMPERVA INC COM 45321L100 10 180 SH SOLE 4 180 0 0 IMPERVA INC COM 45321L100 39 693 SH SOLE 7 693 0 0 IMPERVA INC COM 45321L100 6374 114461 SH SOLE 18 114461 0 0 IMPERVA INC COM 45321L100 2935 52707 SH SOLE 19 52707 0 0 IMPERVA INC COM 45321L100 69001 1239025 SH SOLE 21 1239025 0 0 IMPERVA INC COM 45321L100 54299 975016 SH SOLE 22 936448 0 38568 IMPERVA INC COM 45321L100 546 9807 SH SOLE 26 6634 0 3173 IMPERVA INC COM 45321L100 228 4091 SH SOLE 28 4091 0 0 IMPERVA INC COM 45321L100 440 7900 SH SOLE 30 7900 0 0 IMPERVA INC COM 45321L100 166 2978 SH SOLE 40 2978 0 0 IMPINJ INC COM 453204109 189 13010 SH SOLE 2 506 0 12504 IMPINJ INC COM 453204109 7 483 SH SOLE 7 483 0 0 IMPINJ INC COM 453204109 773 53122 SH SOLE 18 53122 0 0 IMPINJ INC COM 453204109 345 23698 SH SOLE 19 23698 0 0 IMPINJ INC COM 453204109 8359 574533 SH SOLE 21 574533 0 0 IMPINJ INC COM 453204109 6887 473334 SH SOLE 22 458980 0 14354 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 19 3364 SH SOLE 18 3364 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 481 84619 SH SOLE 21 84619 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 104 18237 SH SOLE 22 18237 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 2 177 SH SOLE 18 177 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 35719 561708 SH SOLE 2 159189 0 402519 INCYTE CORP COM 45337C102 4139 65081 SH SOLE 4 60339 0 4742 INCYTE CORP COM 45337C102 9043 142207 SH SOLE 7 142207 0 0 INCYTE CORP COM 45337C102 195 3061 SH SOLE 13 3061 0 0 INCYTE CORP COM 45337C102 127 1997 SH SOLE 15 1997 0 0 INCYTE CORP COM 45337C102 31585 496691 SH SOLE 18 473955 0 22736 INCYTE CORP COM 45337C102 48325 759948 SH SOLE 19 759948 0 0 INCYTE CORP COM 45337C102 424500 6675575 SH SOLE 21 6675575 0 0 INCYTE CORP COM 45337C102 272382 4283405 SH SOLE 22 3814296 0 469109 INCYTE CORP COM 45337C102 8863 139370 SH SOLE 23 139370 0 0 INCYTE CORP COM 45337C102 10068 158321 SH SOLE 25 158321 0 0 INCYTE CORP COM 45337C102 41640 654814 SH SOLE 26 217290 0 437524 INCYTE CORP COM 45337C102 2212 34788 SH SOLE 28 25364 0 9424 INCYTE CORP COM 45337C102 1000 15719 SH SOLE 29 11765 0 3954 INCYTE CORP COM 45337C102 43933 690879 SH SOLE 30 690879 0 0 INCYTE CORP COM 45337C102 5199 81757 SH SOLE 31 46730 0 35027 INCYTE CORP COM 45337C102 1920 30188 SH SOLE 32 30188 0 0 INCYTE CORP COM 45337C102 20430 321280 SH SOLE 34 321280 0 0 INCYTE CORP COM 45337C102 8984 141279 SH SOLE 36 141279 0 0 INCYTE CORP COM 45337C102 311 4894 SH SOLE 40 4894 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 185 59384 SH SOLE 2 6900 0 52484 INDEPENDENCE CONTRACT DRIL I COM 453415309 558 178818 SH SOLE 18 178818 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 335 107388 SH SOLE 19 107388 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 5290 1695531 SH SOLE 21 1695531 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1506 482660 SH SOLE 22 460902 0 21758 INDEPENDENCE CONTRACT DRIL I COM 453415309 41 13012 SH SOLE 26 0 0 13012 INDEPENDENCE HLDG CO NEW COM NEW 453440307 201 5711 SH SOLE 2 121 0 5590 INDEPENDENCE HLDG CO NEW COM NEW 453440307 619 17574 SH SOLE 18 17574 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 263 7474 SH SOLE 19 7474 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 6063 172247 SH SOLE 21 172247 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1950 55411 SH SOLE 22 52132 0 3279 INDEPENDENCE HLDG CO NEW COM NEW 453440307 54 1536 SH SOLE 30 1536 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 863 94032 SH SOLE 2 3347 0 90685 INDEPENDENCE RLTY TR INC COM 45378A106 584 63641 SH SOLE 4 63641 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1365 148687 SH SOLE 7 148687 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 32 3528 SH SOLE 15 3528 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 4330 471722 SH SOLE 18 471722 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2507 273079 SH SOLE 19 273079 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 91286 9944008 SH SOLE 21 9944008 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 37641 4100317 SH SOLE 22 3981503 0 118814 INDEPENDENCE RLTY TR INC COM 45378A106 28 3014 SH SOLE 23 3014 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1792 195169 SH SOLE 25 195169 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 540 58836 SH SOLE 26 0 0 58836 INDEPENDENCE RLTY TR INC COM 45378A106 281 30654 SH SOLE 29 30654 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5281 575289 SH SOLE 30 575289 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 148 16159 SH SOLE 40 16159 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1890 26883 SH SOLE 2 947 0 25936 INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 40 572 SH SOLE 7 572 0 0 INDEPENDENT BANK CORP MASS COM 453836108 10016 142455 SH SOLE 18 142455 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2851 40546 SH SOLE 19 40546 0 0 INDEPENDENT BANK CORP MASS COM 453836108 206239 2933277 SH SOLE 21 2933277 0 0 INDEPENDENT BANK CORP MASS COM 453836108 57327 815345 SH SOLE 22 780111 0 35234 INDEPENDENT BANK CORP MASS COM 453836108 516 7333 SH SOLE 26 5479 0 1854 INDEPENDENT BANK CORP MASS COM 453836108 267 3797 SH SOLE 28 3797 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3968 56435 SH SOLE 30 56435 0 0 INDEPENDENT BANK CORP MASS COM 453836108 173 2459 SH SOLE 40 2459 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1102 52448 SH SOLE 2 32868 0 19580 INDEPENDENT BANK CORP MICH COM NEW 453838609 10 487 SH SOLE 7 487 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1743 82930 SH SOLE 18 82930 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 5379 255909 SH SOLE 19 255909 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 17333 824617 SH SOLE 21 824617 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 23905 1137258 SH SOLE 22 1102721 0 34537 INDEPENDENT BANK CORP MICH COM NEW 453838609 1377 65505 SH SOLE 23 65505 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1705 81094 SH SOLE 26 0 0 81094 INDEPENDENT BANK CORP MICH COM NEW 453838609 250 11893 SH SOLE 29 0 0 11893 INDEPENDENT BANK CORP MICH COM NEW 453838609 117 5580 SH SOLE 30 5580 0 0 INDEPENDENT BK GROUP INC COM 45384B106 963 21035 SH SOLE 2 789 0 20246 INDEPENDENT BK GROUP INC COM 45384B106 8 167 SH SOLE 7 167 0 0 INDEPENDENT BK GROUP INC COM 45384B106 4449 97206 SH SOLE 18 97206 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1482 32381 SH SOLE 19 32381 0 0 INDEPENDENT BK GROUP INC COM 45384B106 33180 724937 SH SOLE 21 724937 0 0 INDEPENDENT BK GROUP INC COM 45384B106 33186 725059 SH SOLE 22 700854 0 24205 INDEPENDENT BK GROUP INC COM 45384B106 558 12191 SH SOLE 26 7422 0 4769 INDEPENDENT BK GROUP INC COM 45384B106 132 2887 SH SOLE 28 2887 0 0 INDEPENDENT BK GROUP INC COM 45384B106 173 3778 SH SOLE 30 3778 0 0 INDEPENDENT BK GROUP INC COM 45384B106 54 1178 SH SOLE 40 1178 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH SOLE 17 0 0 16 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2392 121583 SH SOLE 2 2379 0 119204 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 616 31307 SH SOLE 4 31307 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1457 74078 SH SOLE 7 74078 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 35 1781 SH SOLE 15 1781 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4273 217256 SH SOLE 18 217256 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3387 172180 SH SOLE 19 172180 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 45343 2305170 SH SOLE 21 2305170 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49161 2499300 SH SOLE 22 2403863 0 95437 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 35 1790 SH SOLE 23 1790 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1874 95269 SH SOLE 25 95269 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 515 26175 SH SOLE 26 4101 0 22074 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 99 5013 SH SOLE 28 5013 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 308 15637 SH SOLE 29 15637 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4274 217310 SH SOLE 30 217310 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 69 3505 SH SOLE 40 3505 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 6 5472 SH SOLE 21 5472 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1613 40782 SH SOLE 7 40782 0 0 INFINERA CORPORATION COM 45667G103 921 230864 SH SOLE 2 85448 0 145416 INFINERA CORPORATION COM 45667G103 3 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 13 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 2041 511602 SH SOLE 18 511602 0 0 INFINERA CORPORATION COM 45667G103 4419 1107476 SH SOLE 19 1107476 0 0 INFINERA CORPORATION COM 45667G103 20865 5229224 SH SOLE 21 5229224 0 0 INFINERA CORPORATION COM 45667G103 23112 5792514 SH SOLE 22 5598108 0 194406 INFINERA CORPORATION COM 45667G103 1493 374190 SH SOLE 23 374190 0 0 INFINERA CORPORATION COM 45667G103 2244 562451 SH SOLE 26 16395 0 546056 INFINERA CORPORATION COM 45667G103 80 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 195 48787 SH SOLE 29 0 0 48787 INFINERA CORPORATION COM 45667G103 184 46065 SH SOLE 30 46065 0 0 INFINERA CORPORATION COM 45667G103 65 16170 SH SOLE 40 16170 0 0 INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 814 1125000 PRN SOLE 21 1125000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 10 8237 SH SOLE 18 8237 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 167 141478 SH SOLE 21 141478 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 978 829033 SH SOLE 22 829033 0 0 INFLARX NV COM N44821101 3066 84307 SH SOLE 2 84307 0 0 INFLARX NV COM N44821101 1862 51185 SH SOLE 18 51185 0 0 INFLARX NV COM N44821101 31055 853866 SH SOLE 19 853866 0 0 INFLARX NV COM N44821101 311 8541 SH SOLE 20 8541 0 0 INFLARX NV COM N44821101 64 1759 SH SOLE 22 1759 0 0 INFLARX NV COM N44821101 9548 262522 SH SOLE 34 262522 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 126 29800 SH SOLE 2 1089 0 28711 INFORMATION SERVICES GROUP I COM 45675Y104 516 121707 SH SOLE 18 121707 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 225 53053 SH SOLE 19 53053 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 5294 1248618 SH SOLE 21 1248618 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 1242 292861 SH SOLE 22 276099 0 16762 INFOSYS LTD SPONSORED ADR 456788108 26788 2813846 SH SOLE 2 369398 0 2444448 INFOSYS LTD SPONSORED ADR 456788108 2686 282160 SH SOLE 4 282160 0 0 INFOSYS LTD SPONSORED ADR 456788108 4823 506609 SH SOLE 13 506609 0 0 INFOSYS LTD SPONSORED ADR 456788108 17495 1837706 SH SOLE 18 1837706 0 0 INFOSYS LTD SPONSORED ADR 456788108 744 78187 SH SOLE 19 78187 0 0 INFOSYS LTD SPONSORED ADR 456788108 16902 1775375 SH SOLE 21 1775375 0 0 INFOSYS LTD SPONSORED ADR 456788108 68643 7210367 SH SOLE 22 5915876 0 1294491 INFOSYS LTD SPONSORED ADR 456788108 3088 324420 SH SOLE 25 324420 0 0 INFOSYS LTD SPONSORED ADR 456788108 42315 4444842 SH SOLE 26 148480 0 4296362 INFOSYS LTD SPONSORED ADR 456788108 8018 842216 SH SOLE 28 842216 0 0 INFOSYS LTD SPONSORED ADR 456788108 2786 292668 SH SOLE 29 292668 0 0 INFOSYS LTD SPONSORED ADR 456788108 48481 5092590 SH SOLE 30 5092590 0 0 INFOSYS LTD SPONSORED ADR 456788108 1456 152900 SH SOLE 31 0 0 152900 INFOSYS LTD SPONSORED ADR 456788108 2833 297602 SH SOLE 34 297602 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2393 292234 SH SOLE 2 276972 0 15262 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6 685 SH SOLE 7 685 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 483 58928 SH SOLE 18 58928 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 198 24128 SH SOLE 19 24128 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4932 602243 SH SOLE 21 602243 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1338 163350 SH SOLE 22 153590 0 9760 INFRAREIT INC COM 45685L100 977 46499 SH SOLE 2 1622 0 44877 INFRAREIT INC COM 45685L100 314 14930 SH SOLE 4 14930 0 0 INFRAREIT INC COM 45685L100 1147 54562 SH SOLE 7 54562 0 0 INFRAREIT INC COM 45685L100 3121 148461 SH SOLE 18 148461 0 0 INFRAREIT INC COM 45685L100 1373 65311 SH SOLE 19 65311 0 0 INFRAREIT INC COM 45685L100 31739 1509960 SH SOLE 21 1509960 0 0 INFRAREIT INC COM 45685L100 26717 1271051 SH SOLE 22 1217938 0 53113 INFRAREIT INC COM 45685L100 28 1342 SH SOLE 23 1342 0 0 INFRAREIT INC COM 45685L100 345 16404 SH SOLE 26 0 0 16404 INFRAREIT INC COM 45685L100 126 6009 SH SOLE 28 6009 0 0 INFRAREIT INC COM 45685L100 33 1571 SH SOLE 36 1571 0 0 INFRAREIT INC COM 45685L100 49 2310 SH SOLE 40 2310 0 0 INFUSYSTEM HLDGS INC COM 45685K102 12 3392 SH SOLE 18 3392 0 0 INFUSYSTEM HLDGS INC COM 45685K102 224 65237 SH SOLE 21 65237 0 0 ING GROEP N V SPONSORED ADR 456837103 65 6117 SH SOLE 18 6117 0 0 INGERSOLL-RAND PLC SHS G47791101 84600 927328 SH SOLE 2 319667 0 607661 INGERSOLL-RAND PLC SHS G47791101 14097 154521 SH SOLE 4 147978 0 6543 INGERSOLL-RAND PLC SHS G47791101 19287 211414 SH SOLE 7 200011 0 11403 INGERSOLL-RAND PLC SHS G47791101 4538 49741 SH SOLE 13 49741 0 0 INGERSOLL-RAND PLC SHS G47791101 189 2070 SH SOLE 15 2070 0 0 INGERSOLL-RAND PLC SHS G47791101 55579 609219 SH SOLE 18 578779 0 30440 INGERSOLL-RAND PLC SHS G47791101 54684 599403 SH SOLE 19 599403 0 0 INGERSOLL-RAND PLC SHS G47791101 522756 5730090 SH SOLE 21 5730090 0 0 INGERSOLL-RAND PLC SHS G47791101 617233 6765678 SH SOLE 22 5726798 0 1038880 INGERSOLL-RAND PLC SHS G47791101 27092 296962 SH SOLE 23 296962 0 0 INGERSOLL-RAND PLC SHS G47791101 21179 232146 SH SOLE 25 232146 0 0 INGERSOLL-RAND PLC SHS G47791101 126189 1383193 SH SOLE 26 283227 0 1099966 INGERSOLL-RAND PLC SHS G47791101 4391 48136 SH SOLE 28 35188 0 12948 INGERSOLL-RAND PLC SHS G47791101 23445 256989 SH SOLE 29 94163 0 162826 INGERSOLL-RAND PLC SHS G47791101 80980 887645 SH SOLE 30 887645 0 0 INGERSOLL-RAND PLC SHS G47791101 24360 267016 SH SOLE 31 161479 0 105537 INGERSOLL-RAND PLC SHS G47791101 11272 123559 SH SOLE 34 123559 0 0 INGERSOLL-RAND PLC SHS G47791101 24129 264490 SH SOLE 36 264490 0 0 INGERSOLL-RAND PLC SHS G47791101 550 6033 SH SOLE 40 6033 0 0 INGEVITY CORP COM 45688C107 2849 34041 SH SOLE 2 1489 0 32552 INGEVITY CORP COM 45688C107 16 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 66 786 SH SOLE 7 786 0 0 INGEVITY CORP COM 45688C107 17749 212076 SH SOLE 18 212076 0 0 INGEVITY CORP COM 45688C107 5827 69622 SH SOLE 19 69622 0 0 INGEVITY CORP COM 45688C107 372684 4453148 SH SOLE 21 4453148 0 0 INGEVITY CORP COM 45688C107 98459 1176471 SH SOLE 22 1121463 0 55008 INGEVITY CORP COM 45688C107 1100 13144 SH SOLE 26 7909 0 5235 INGEVITY CORP COM 45688C107 462 5518 SH SOLE 28 5514 0 4 INGEVITY CORP COM 45688C107 7130 85196 SH SOLE 30 85196 0 0 INGEVITY CORP COM 45688C107 333 3981 SH SOLE 40 3981 0 0 INGLES MKTS INC CL A 457030104 465 17097 SH SOLE 2 2569 0 14528 INGLES MKTS INC CL A 457030104 10 378 SH SOLE 7 378 0 0 INGLES MKTS INC CL A 457030104 1378 50616 SH SOLE 18 50616 0 0 INGLES MKTS INC CL A 457030104 892 32755 SH SOLE 19 32755 0 0 INGLES MKTS INC CL A 457030104 14307 525601 SH SOLE 21 525601 0 0 INGLES MKTS INC CL A 457030104 11844 435129 SH SOLE 22 413342 0 21787 INGLES MKTS INC CL A 457030104 119 4377 SH SOLE 23 4377 0 0 INGLES MKTS INC CL A 457030104 734 26974 SH SOLE 26 0 0 26974 INGLES MKTS INC CL A 457030104 47 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 131 4798 SH SOLE 29 0 0 4798 INGLES MKTS INC CL A 457030104 84 3070 SH SOLE 30 3070 0 0 INGLES MKTS INC CL A 457030104 39 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 22515 246335 SH SOLE 2 71573 0 174762 INGREDION INC COM 457187102 2855 31235 SH SOLE 4 29343 0 1892 INGREDION INC COM 457187102 5114 55957 SH SOLE 7 34824 0 21133 INGREDION INC COM 457187102 422 4622 SH SOLE 13 4622 0 0 INGREDION INC COM 457187102 62 674 SH SOLE 15 674 0 0 INGREDION INC COM 457187102 20883 228474 SH SOLE 18 222769 0 5705 INGREDION INC COM 457187102 19263 210754 SH SOLE 19 210754 0 0 INGREDION INC COM 457187102 338851 3707336 SH SOLE 21 3707336 0 0 INGREDION INC COM 457187102 218792 2393785 SH SOLE 22 2236302 0 157483 INGREDION INC COM 457187102 4628 50639 SH SOLE 23 50639 0 0 INGREDION INC COM 457187102 7951 86991 SH SOLE 25 86991 0 0 INGREDION INC COM 457187102 26455 289442 SH SOLE 26 88149 0 201293 INGREDION INC COM 457187102 1276 13957 SH SOLE 28 10317 0 3640 INGREDION INC COM 457187102 10707 117148 SH SOLE 29 102533 0 14615 INGREDION INC COM 457187102 11544 126306 SH SOLE 30 126306 0 0 INGREDION INC COM 457187102 2335 25544 SH SOLE 31 13987 0 11557 INGREDION INC COM 457187102 5756 62971 SH SOLE 34 62971 0 0 INGREDION INC COM 457187102 4509 49329 SH SOLE 36 49329 0 0 INGREDION INC COM 457187102 132 1441 SH SOLE 40 1441 0 0 INNERWORKINGS INC COM 45773Y105 168 44909 SH SOLE 2 1497 0 43412 INNERWORKINGS INC COM 45773Y105 3 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 575 153759 SH SOLE 18 153759 0 0 INNERWORKINGS INC COM 45773Y105 219 58627 SH SOLE 19 58627 0 0 INNERWORKINGS INC COM 45773Y105 5904 1578530 SH SOLE 21 1578530 0 0 INNERWORKINGS INC COM 45773Y105 4491 1200814 SH SOLE 22 1149618 0 51196 INNERWORKINGS INC COM 45773Y105 73 19597 SH SOLE 26 0 0 19597 INNERWORKINGS INC COM 45773Y105 20 5308 SH SOLE 28 5308 0 0 INNERWORKINGS INC COM 45773Y105 65 17430 SH SOLE 30 17430 0 0 INNERWORKINGS INC COM 45773Y105 16 4184 SH SOLE 40 4184 0 0 INNODATA INC COM NEW 457642205 6 4323 SH SOLE 18 4323 0 0 INNODATA INC COM NEW 457642205 130 86709 SH SOLE 21 86709 0 0 INNODATA INC COM NEW 457642205 832 554536 SH SOLE 22 554536 0 0 INNOPHOS HOLDINGS INC COM 45774N108 554 22581 SH SOLE 2 2860 0 19721 INNOPHOS HOLDINGS INC COM 45774N108 3 134 SH SOLE 4 134 0 0 INNOPHOS HOLDINGS INC COM 45774N108 11 440 SH SOLE 7 440 0 0 INNOPHOS HOLDINGS INC COM 45774N108 2473 100827 SH SOLE 18 100827 0 0 INNOPHOS HOLDINGS INC COM 45774N108 944 38495 SH SOLE 19 38495 0 0 INNOPHOS HOLDINGS INC COM 45774N108 51650 2105602 SH SOLE 21 2105602 0 0 INNOPHOS HOLDINGS INC COM 45774N108 14784 602678 SH SOLE 22 570285 0 32393 INNOPHOS HOLDINGS INC COM 45774N108 28 1149 SH SOLE 23 1149 0 0 INNOPHOS HOLDINGS INC COM 45774N108 388 15831 SH SOLE 26 3077 0 12754 INNOPHOS HOLDINGS INC COM 45774N108 70 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 961 39190 SH SOLE 30 39190 0 0 INNOPHOS HOLDINGS INC COM 45774N108 59 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 2358 38188 SH SOLE 2 13573 0 24615 INNOSPEC INC COM 45768S105 8 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 33 532 SH SOLE 7 532 0 0 INNOSPEC INC COM 45768S105 7823 126668 SH SOLE 18 126668 0 0 INNOSPEC INC COM 45768S105 9497 153780 SH SOLE 19 153780 0 0 INNOSPEC INC COM 45768S105 160461 2598138 SH SOLE 21 2598138 0 0 INNOSPEC INC COM 45768S105 52923 856909 SH SOLE 22 825565 0 31344 INNOSPEC INC COM 45768S105 3454 55930 SH SOLE 23 55930 0 0 INNOSPEC INC COM 45768S105 5924 95919 SH SOLE 26 7794 0 88125 INNOSPEC INC COM 45768S105 216 3498 SH SOLE 28 3498 0 0 INNOSPEC INC COM 45768S105 732 11858 SH SOLE 29 0 0 11858 INNOSPEC INC COM 45768S105 3047 49340 SH SOLE 30 49340 0 0 INNOSPEC INC COM 45768S105 174 2824 SH SOLE 40 2824 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 35 15124 SH SOLE 2 804 0 14320 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1 621 SH SOLE 7 621 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 144 62553 SH SOLE 18 62553 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 54 23221 SH SOLE 19 23221 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1615 699127 SH SOLE 21 699127 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1061 459157 SH SOLE 22 445302 0 13855 INNOVATIVE INDL PPTYS INC COM 45781V101 255 5614 SH SOLE 2 203 0 5411 INNOVATIVE INDL PPTYS INC COM 45781V101 8 177 SH SOLE 7 177 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1301 28657 SH SOLE 18 28657 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 605 13318 SH SOLE 19 13318 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 14995 330349 SH SOLE 21 330349 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 7379 162570 SH SOLE 22 156929 0 5641 INNOVATIVE INDL PPTYS INC COM 45781V101 14 310 SH SOLE 23 310 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 5 2181 SH SOLE 18 2181 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 105 46325 SH SOLE 21 46325 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 927 410295 SH SOLE 22 410295 0 0 INNOVIVA INC COM 45781M101 1240 71050 SH SOLE 2 17878 0 53172 INNOVIVA INC COM 45781M101 9 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 26 1464 SH SOLE 7 1464 0 0 INNOVIVA INC COM 45781M101 5954 341198 SH SOLE 18 341198 0 0 INNOVIVA INC COM 45781M101 5385 308596 SH SOLE 19 308596 0 0 INNOVIVA INC COM 45781M101 149253 8553183 SH SOLE 21 8553183 0 0 INNOVIVA INC COM 45781M101 37850 2169028 SH SOLE 22 2073922 0 95106 INNOVIVA INC COM 45781M101 1114 63834 SH SOLE 23 63834 0 0 INNOVIVA INC COM 45781M101 1819 104264 SH SOLE 26 10561 0 93703 INNOVIVA INC COM 45781M101 171 9802 SH SOLE 28 9802 0 0 INNOVIVA INC COM 45781M101 292 16740 SH SOLE 29 0 0 16740 INNOVIVA INC COM 45781M101 2525 144726 SH SOLE 30 144726 0 0 INNOVIVA INC COM 45781M101 150 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 2915 23479 SH SOLE 2 9824 0 13655 INOGEN INC COM 45780L104 9 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 37 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 1 10 SH SOLE 17 0 0 10 INOGEN INC COM 45780L104 12483 100532 SH SOLE 18 100532 0 0 INOGEN INC COM 45780L104 6578 52977 SH SOLE 19 52977 0 0 INOGEN INC COM 45780L104 173133 1394326 SH SOLE 21 1394326 0 0 INOGEN INC COM 45780L104 78358 631054 SH SOLE 22 607938 0 23116 INOGEN INC COM 45780L104 754 6075 SH SOLE 23 6075 0 0 INOGEN INC COM 45780L104 1773 14282 SH SOLE 26 5524 0 8758 INOGEN INC COM 45780L104 304 2448 SH SOLE 28 2448 0 0 INOGEN INC COM 45780L104 212 1705 SH SOLE 29 0 0 1705 INOGEN INC COM 45780L104 536 4315 SH SOLE 30 4315 0 0 INOGEN INC COM 45780L104 214 1727 SH SOLE 40 1727 0 0 INOVALON HLDGS INC COM CL A 45781D101 781 55107 SH SOLE 2 2390 0 52717 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 3161 222947 SH SOLE 18 222947 0 0 INOVALON HLDGS INC COM CL A 45781D101 1439 101509 SH SOLE 19 101509 0 0 INOVALON HLDGS INC COM CL A 45781D101 39545 2788753 SH SOLE 21 2788753 0 0 INOVALON HLDGS INC COM CL A 45781D101 28714 2024980 SH SOLE 22 1931261 0 93719 INOVALON HLDGS INC COM CL A 45781D101 313 22091 SH SOLE 26 0 0 22091 INOVALON HLDGS INC COM CL A 45781D101 149 10504 SH SOLE 28 10504 0 0 INOVALON HLDGS INC COM CL A 45781D101 206 14548 SH SOLE 30 14548 0 0 INOVALON HLDGS INC COM CL A 45781D101 61 4325 SH SOLE 40 4325 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 270 67425 SH SOLE 2 3158 0 64267 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH SOLE 4 526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1139 284822 SH SOLE 18 284822 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 477 119315 SH SOLE 19 119315 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15984 3995959 SH SOLE 21 3995959 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10918 2729494 SH SOLE 22 2640688 0 88806 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 1174 SH SOLE 23 1174 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29 7177 SH SOLE 26 0 0 7177 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 9897 SH SOLE 28 9897 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 110 27526 SH SOLE 30 27526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 25 6289 SH SOLE 40 6289 0 0 INPHI CORP COM 45772F107 1198 37255 SH SOLE 2 4017 0 33238 INPHI CORP COM 45772F107 7 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 13 391 SH SOLE 7 391 0 0 INPHI CORP COM 45772F107 4501 139989 SH SOLE 18 139989 0 0 INPHI CORP COM 45772F107 3324 103397 SH SOLE 19 103397 0 0 INPHI CORP COM 45772F107 45620 1418983 SH SOLE 21 1418983 0 0 INPHI CORP COM 45772F107 41470 1289892 SH SOLE 22 1242450 0 47442 INPHI CORP COM 45772F107 304 9455 SH SOLE 23 9455 0 0 INPHI CORP COM 45772F107 797 24802 SH SOLE 26 4057 0 20745 INPHI CORP COM 45772F107 182 5663 SH SOLE 28 5663 0 0 INPHI CORP COM 45772F107 184 5717 SH SOLE 29 0 0 5717 INPHI CORP COM 45772F107 299 9288 SH SOLE 30 9288 0 0 INPHI CORP COM 45772F107 122 3793 SH SOLE 34 3793 0 0 INPHI CORP COM 45772F107 106 3297 SH SOLE 40 3297 0 0 INPHI CORP NOTE 0.750% 9/0 45772FAC1 801 866000 PRN SOLE 21 866000 0 0 INSEEGO CORP COM 45782B104 39 9478 SH SOLE 18 9478 0 0 INSEEGO CORP COM 45782B104 576 138882 SH SOLE 21 138882 0 0 INSEEGO CORP COM 45782B104 3930 947081 SH SOLE 22 947081 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1504 36909 SH SOLE 2 4277 0 32632 INSIGHT ENTERPRISES INC COM 45765U103 13 311 SH SOLE 4 311 0 0 INSIGHT ENTERPRISES INC COM 45765U103 75 1847 SH SOLE 7 1847 0 0 INSIGHT ENTERPRISES INC COM 45765U103 7318 179595 SH SOLE 18 179595 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3404 83535 SH SOLE 19 83535 0 0 INSIGHT ENTERPRISES INC COM 45765U103 155147 3807292 SH SOLE 21 3807292 0 0 INSIGHT ENTERPRISES INC COM 45765U103 42541 1043963 SH SOLE 22 986484 0 57479 INSIGHT ENTERPRISES INC COM 45765U103 395 9695 SH SOLE 23 9695 0 0 INSIGHT ENTERPRISES INC COM 45765U103 837 20533 SH SOLE 26 3465 0 17068 INSIGHT ENTERPRISES INC COM 45765U103 183 4483 SH SOLE 28 4483 0 0 INSIGHT ENTERPRISES INC COM 45765U103 274 6719 SH SOLE 29 0 0 6719 INSIGHT ENTERPRISES INC COM 45765U103 2866 70321 SH SOLE 30 70321 0 0 INSIGHT ENTERPRISES INC COM 45765U103 84 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 132 3251 SH SOLE 40 3251 0 0 INSIGNIA SYS INC COM 45765Y105 9 6068 SH SOLE 21 6068 0 0 INSIGNIA SYS INC COM 45765Y105 687 460797 SH SOLE 22 460797 0 0 INSMED INC COM PAR $.01 457669307 1733 132088 SH SOLE 2 72965 0 59123 INSMED INC COM PAR $.01 457669307 7 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 22 1653 SH SOLE 7 1653 0 0 INSMED INC COM PAR $.01 457669307 2 172 SH SOLE 17 0 0 172 INSMED INC COM PAR $.01 457669307 4422 337067 SH SOLE 18 337067 0 0 INSMED INC COM PAR $.01 457669307 14289 1089079 SH SOLE 19 1089079 0 0 INSMED INC COM PAR $.01 457669307 43984 3352447 SH SOLE 21 3352447 0 0 INSMED INC COM PAR $.01 457669307 30002 2286771 SH SOLE 22 2134609 0 152162 INSMED INC COM PAR $.01 457669307 9 711 SH SOLE 23 711 0 0 INSMED INC COM PAR $.01 457669307 214 16299 SH SOLE 26 11000 0 5299 INSMED INC COM PAR $.01 457669307 154 11726 SH SOLE 28 11726 0 0 INSMED INC COM PAR $.01 457669307 295 22469 SH SOLE 30 22469 0 0 INSMED INC COM PAR $.01 457669307 2506 190994 SH SOLE 34 190994 0 0 INSMED INC COM PAR $.01 457669307 124 9415 SH SOLE 40 9415 0 0 INSMED INC NOTE 1.750% 1/1 457669AA7 812 1140000 PRN SOLE 21 1140000 0 0 INSPERITY INC COM 45778Q107 11460 122754 SH SOLE 2 82486 0 40268 INSPERITY INC COM 45778Q107 1082 11594 SH SOLE 4 11594 0 0 INSPERITY INC COM 45778Q107 231 2476 SH SOLE 7 2476 0 0 INSPERITY INC COM 45778Q107 2827 30276 SH SOLE 13 30276 0 0 INSPERITY INC COM 45778Q107 23394 250580 SH SOLE 18 250580 0 0 INSPERITY INC COM 45778Q107 49851 533962 SH SOLE 19 533962 0 0 INSPERITY INC COM 45778Q107 253844 2718984 SH SOLE 21 2718984 0 0 INSPERITY INC COM 45778Q107 186732 2000129 SH SOLE 22 1755268 0 244861 INSPERITY INC COM 45778Q107 6551 70166 SH SOLE 23 70166 0 0 INSPERITY INC COM 45778Q107 769 8242 SH SOLE 25 8242 0 0 INSPERITY INC COM 45778Q107 9998 107092 SH SOLE 26 12877 0 94215 INSPERITY INC COM 45778Q107 485 5190 SH SOLE 28 5190 0 0 INSPERITY INC COM 45778Q107 10899 116741 SH SOLE 29 8108 0 108633 INSPERITY INC COM 45778Q107 1361 14577 SH SOLE 30 14577 0 0 INSPERITY INC COM 45778Q107 1757 18816 SH SOLE 31 16515 0 2301 INSPERITY INC COM 45778Q107 2999 32120 SH SOLE 34 32120 0 0 INSPERITY INC COM 45778Q107 1991 21326 SH SOLE 36 21326 0 0 INSPERITY INC COM 45778Q107 329 3520 SH SOLE 40 3520 0 0 INSPIRE MED SYS INC COM 457730109 387 9168 SH SOLE 2 431 0 8737 INSPIRE MED SYS INC COM 457730109 7 167 SH SOLE 7 167 0 0 INSPIRE MED SYS INC COM 457730109 1736 41084 SH SOLE 18 41084 0 0 INSPIRE MED SYS INC COM 457730109 731 17294 SH SOLE 19 17294 0 0 INSPIRE MED SYS INC COM 457730109 17220 407564 SH SOLE 21 407564 0 0 INSPIRE MED SYS INC COM 457730109 13899 328979 SH SOLE 22 321804 0 7175 INSPIRE MED SYS INC COM 457730109 51 1215 SH SOLE 30 1215 0 0 INSPIRED ENTMT INC COM 45782N108 10 1994 SH SOLE 18 1994 0 0 INSPIRED ENTMT INC COM 45782N108 134 27917 SH SOLE 21 27917 0 0 INSPIREMD INC COM PAR 45779A861 0 2 SH SOLE 21 2 0 0 INSTALLED BLDG PRODS INC COM 45780R101 601 17831 SH SOLE 2 821 0 17010 INSTALLED BLDG PRODS INC COM 45780R101 16 476 SH SOLE 7 476 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3678 109185 SH SOLE 18 109185 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1105 32800 SH SOLE 19 32800 0 0 INSTALLED BLDG PRODS INC COM 45780R101 84461 2506999 SH SOLE 21 2506999 0 0 INSTALLED BLDG PRODS INC COM 45780R101 20754 616017 SH SOLE 22 587386 0 28631 INSTALLED BLDG PRODS INC COM 45780R101 37 1098 SH SOLE 26 0 0 1098 INSTALLED BLDG PRODS INC COM 45780R101 104 3086 SH SOLE 28 3086 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1512 44887 SH SOLE 30 44887 0 0 INSTALLED BLDG PRODS INC COM 45780R101 63 1868 SH SOLE 40 1868 0 0 INSTEEL INDUSTRIES INC COM 45774W108 360 14844 SH SOLE 2 677 0 14167 INSTEEL INDUSTRIES INC COM 45774W108 10 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2295 94533 SH SOLE 18 94533 0 0 INSTEEL INDUSTRIES INC COM 45774W108 740 30489 SH SOLE 19 30489 0 0 INSTEEL INDUSTRIES INC COM 45774W108 48420 1994241 SH SOLE 21 1994241 0 0 INSTEEL INDUSTRIES INC COM 45774W108 12606 519186 SH SOLE 22 484223 0 34963 INSTEEL INDUSTRIES INC COM 45774W108 62 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 851 35060 SH SOLE 30 35060 0 0 INSTEEL INDUSTRIES INC COM 45774W108 37 1504 SH SOLE 40 1504 0 0 INSTRUCTURE INC COM 45781U103 961 25622 SH SOLE 2 1097 0 24525 INSTRUCTURE INC COM 45781U103 7 175 SH SOLE 4 175 0 0 INSTRUCTURE INC COM 45781U103 23 613 SH SOLE 7 613 0 0 INSTRUCTURE INC COM 45781U103 3873 103241 SH SOLE 18 103241 0 0 INSTRUCTURE INC COM 45781U103 1841 49092 SH SOLE 19 49092 0 0 INSTRUCTURE INC COM 45781U103 41355 1102518 SH SOLE 21 1102518 0 0 INSTRUCTURE INC COM 45781U103 33708 898643 SH SOLE 22 862157 0 36486 INSTRUCTURE INC COM 45781U103 8 216 SH SOLE 23 216 0 0 INSTRUCTURE INC COM 45781U103 323 8618 SH SOLE 26 0 0 8618 INSTRUCTURE INC COM 45781U103 261 6951 SH SOLE 30 6951 0 0 INSTRUCTURE INC COM 45781U103 114 3030 SH SOLE 40 3030 0 0 INSULET CORP COM 45784P101 8724 109991 SH SOLE 2 3767 0 106224 INSULET CORP COM 45784P101 23 293 SH SOLE 4 293 0 0 INSULET CORP COM 45784P101 86 1088 SH SOLE 7 1088 0 0 INSULET CORP COM 45784P101 2269 28602 SH SOLE 18 28602 0 0 INSULET CORP COM 45784P101 989 12464 SH SOLE 19 12464 0 0 INSULET CORP COM 45784P101 86486 1090345 SH SOLE 21 1090345 0 0 INSULET CORP COM 45784P101 125936 1587697 SH SOLE 22 1481027 0 106670 INSULET CORP COM 45784P101 1597 20135 SH SOLE 26 11535 0 8600 INSULET CORP COM 45784P101 605 7626 SH SOLE 28 7626 0 0 INSULET CORP COM 45784P101 295 3714 SH SOLE 29 0 0 3714 INSULET CORP COM 45784P101 1165 14685 SH SOLE 30 14685 0 0 INSULET CORP COM 45784P101 94 1185 SH SOLE 31 1185 0 0 INSULET CORP COM 45784P101 480 6055 SH SOLE 40 6055 0 0 INSULET CORP NOTE 1.250% 9/1 45784PAF8 749 530000 PRN SOLE 21 530000 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 77 21970 SH SOLE 2 1137 0 20833 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 2 615 SH SOLE 7 615 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 327 93319 SH SOLE 18 93319 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 138 39413 SH SOLE 19 39413 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6272 1792129 SH SOLE 21 1792129 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 2502 714891 SH SOLE 22 686487 0 28404 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 8 2190 SH SOLE 26 0 0 2190 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 13 3675 SH SOLE 28 3675 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 34 9781 SH SOLE 30 9781 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 9 2615 SH SOLE 40 2615 0 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 67 8868 SH SOLE 22 8868 0 0 INTEGER HLDGS CORP COM 45826H109 2462 32278 SH SOLE 2 6265 0 26013 INTEGER HLDGS CORP COM 45826H109 8 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 49 649 SH SOLE 7 649 0 0 INTEGER HLDGS CORP COM 45826H109 11794 154658 SH SOLE 18 154658 0 0 INTEGER HLDGS CORP COM 45826H109 9010 118142 SH SOLE 19 118142 0 0 INTEGER HLDGS CORP COM 45826H109 259077 3397287 SH SOLE 21 3397287 0 0 INTEGER HLDGS CORP COM 45826H109 72244 947339 SH SOLE 22 906415 0 40924 INTEGER HLDGS CORP COM 45826H109 1733 22727 SH SOLE 23 22727 0 0 INTEGER HLDGS CORP COM 45826H109 3737 49003 SH SOLE 26 5705 0 43298 INTEGER HLDGS CORP COM 45826H109 307 4024 SH SOLE 28 4024 0 0 INTEGER HLDGS CORP COM 45826H109 547 7178 SH SOLE 29 0 0 7178 INTEGER HLDGS CORP COM 45826H109 4560 59796 SH SOLE 30 59796 0 0 INTEGER HLDGS CORP COM 45826H109 209 2736 SH SOLE 40 2736 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7463 165469 SH SOLE 2 33955 0 131514 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12 276 SH SOLE 4 276 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 60 1340 SH SOLE 7 1340 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9184 203637 SH SOLE 18 203637 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 671 14883 SH SOLE 19 14883 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 180331 3998481 SH SOLE 21 3998481 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 103215 2288575 SH SOLE 22 2146187 0 142388 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 943 20904 SH SOLE 26 15715 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 437 9693 SH SOLE 28 9693 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 824 18280 SH SOLE 30 18280 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1564 SH SOLE 31 1437 0 127 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 325 7202 SH SOLE 40 7202 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 7990 164987 SH SOLE 2 65777 0 99210 INTEGRATED DEVICE TECHNOLOGY COM 458118106 28 575 SH SOLE 4 575 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 114 2356 SH SOLE 7 2356 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 35333 729568 SH SOLE 18 729568 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 16369 337985 SH SOLE 19 337985 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 462568 9551261 SH SOLE 21 9551261 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 215350 4446621 SH SOLE 22 4276718 0 169903 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1489 30740 SH SOLE 23 30740 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3997 82531 SH SOLE 26 20760 0 61771 INTEGRATED DEVICE TECHNOLOGY COM 458118106 813 16787 SH SOLE 28 16787 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 545 11259 SH SOLE 29 0 0 11259 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1553 32070 SH SOLE 30 32070 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 586 12104 SH SOLE 40 12104 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1315 850000 PRN SOLE 21 850000 0 0 INTEL CORP COM 458140100 608100 12957601 SH SOLE 2 2057349 0 10900252 INTEL CORP COM 458140100 84042 1790791 SH SOLE 4 1667106 0 123685 INTEL CORP COM 458140100 185170 3945666 SH SOLE 7 3933431 0 12235 INTEL CORP COM 458140100 12257 261169 SH SOLE 13 261169 0 0 INTEL CORP COM 458140100 2149 45784 SH SOLE 15 45784 0 0 INTEL CORP COM 458140100 57 1213 SH SOLE 17 0 0 1213 INTEL CORP COM 458140100 430469 9172576 SH SOLE 18 8596369 0 576207 INTEL CORP COM 458140100 112370 2394421 SH SOLE 19 2394421 0 0 INTEL CORP COM 458140100 11549 246080 SH SOLE 20 246080 0 0 INTEL CORP COM 458140100 4410651 93983612 SH SOLE 21 93983612 0 0 INTEL CORP COM 458140100 5357632 114162190 SH SOLE 22 100608799 0 13553391 INTEL CORP COM 458140100 169863 3619503 SH SOLE 23 3619503 0 0 INTEL CORP COM 458140100 213307 4545212 SH SOLE 25 4545212 0 0 INTEL CORP COM 458140100 1038163 22121525 SH SOLE 26 4462272 0 17659253 INTEL CORP COM 458140100 41623 886913 SH SOLE 28 648934 0 237979 INTEL CORP COM 458140100 49067 1045544 SH SOLE 29 352225 0 693319 INTEL CORP COM 458140100 1056806 22518779 SH SOLE 30 22518779 0 0 INTEL CORP COM 458140100 97011 2067136 SH SOLE 31 1297531 0 769605 INTEL CORP COM 458140100 42799 911971 SH SOLE 32 911971 0 0 INTEL CORP COM 458140100 32894 700925 SH SOLE 34 700925 0 0 INTEL CORP COM 458140100 5546 118185 SH SOLE 35 118185 0 0 INTEL CORP COM 458140100 187679 3999129 SH SOLE 36 3999129 0 0 INTEL CORP COM 458140100 4977 106050 SH SOLE 40 106050 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 396 29015 SH SOLE 2 3280 0 25735 INTELLIA THERAPEUTICS INC COM 45826J105 10 720 SH SOLE 7 720 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1559 114245 SH SOLE 18 114245 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1170 85731 SH SOLE 19 85731 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 22697 1662786 SH SOLE 21 1662786 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 12961 949511 SH SOLE 22 912302 0 37209 INTELLIA THERAPEUTICS INC COM 45826J105 57 4168 SH SOLE 23 4168 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 96 7028 SH SOLE 26 0 0 7028 INTELLIA THERAPEUTICS INC COM 45826J105 49 3618 SH SOLE 28 3618 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 27 2002 SH SOLE 29 0 0 2002 INTELLIA THERAPEUTICS INC COM 45826J105 105 7668 SH SOLE 30 7668 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 31 2246 SH SOLE 40 2246 0 0 INTELLICHECK INC COM NEW 45817G201 11 5223 SH SOLE 21 5223 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 1 100 SH SOLE 17 0 0 100 INTELLIGENT SYS CORP NEW COM 45816D100 17 1294 SH SOLE 18 1294 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 122 9431 SH SOLE 21 9431 0 0 INTELSAT S A OPTIONS L5140P951 21 1000 SH Put SOLE 2 1000 0 0 INTELSAT S A OPTIONS L5140P951 856 40000 SH Put SOLE 19 40000 0 0 INTELSAT S A COM L5140P101 1211 56632 SH SOLE 2 1733 0 54899 INTELSAT S A COM L5140P101 22 1020 SH SOLE 7 1020 0 0 INTELSAT S A COM L5140P101 4007 187346 SH SOLE 18 187346 0 0 INTELSAT S A COM L5140P101 1763 82425 SH SOLE 19 82425 0 0 INTELSAT S A COM L5140P101 38414 1795895 SH SOLE 21 1795895 0 0 INTELSAT S A COM L5140P101 13057 610440 SH SOLE 22 567105 0 43335 INTER PARFUMS INC COM 458334109 964 14708 SH SOLE 2 984 0 13724 INTER PARFUMS INC COM 458334109 15 230 SH SOLE 4 230 0 0 INTER PARFUMS INC COM 458334109 24 370 SH SOLE 7 370 0 0 INTER PARFUMS INC COM 458334109 5784 88205 SH SOLE 18 88205 0 0 INTER PARFUMS INC COM 458334109 2769 42229 SH SOLE 19 42229 0 0 INTER PARFUMS INC COM 458334109 119371 1820517 SH SOLE 21 1820517 0 0 INTER PARFUMS INC COM 458334109 33622 512767 SH SOLE 22 492510 0 20257 INTER PARFUMS INC COM 458334109 466 7108 SH SOLE 23 7108 0 0 INTER PARFUMS INC COM 458334109 1665 25398 SH SOLE 26 0 0 25398 INTER PARFUMS INC COM 458334109 153 2339 SH SOLE 28 2339 0 0 INTER PARFUMS INC COM 458334109 2365 36073 SH SOLE 30 36073 0 0 INTER PARFUMS INC COM 458334109 135 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8845 161856 SH SOLE 2 33408 0 128448 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 18 334 SH SOLE 4 334 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 75 1372 SH SOLE 7 1372 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11568 211679 SH SOLE 18 211679 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 678 12399 SH SOLE 19 12399 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 208894 3822391 SH SOLE 21 3822391 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 122696 2245117 SH SOLE 22 2109577 0 135540 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1012 18513 SH SOLE 26 11294 0 7219 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 473 8646 SH SOLE 28 8646 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 930 17023 SH SOLE 30 17023 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 90 1652 SH SOLE 31 1502 0 150 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 341 6241 SH SOLE 40 6241 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1891 18757 SH SOLE 2 1999 0 16758 INTERCEPT PHARMACEUTICALS IN COM 45845P108 8 81 SH SOLE 4 81 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 38 376 SH SOLE 7 376 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7483 74247 SH SOLE 18 74247 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 9758 96820 SH SOLE 19 96820 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 118008 1170828 SH SOLE 21 1170828 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 65027 645174 SH SOLE 22 617001 0 28173 INTERCEPT PHARMACEUTICALS IN COM 45845P108 475 4709 SH SOLE 23 4709 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 887 8800 SH SOLE 26 1583 0 7217 INTERCEPT PHARMACEUTICALS IN COM 45845P108 284 2821 SH SOLE 28 2821 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 168 1668 SH SOLE 29 0 0 1668 INTERCEPT PHARMACEUTICALS IN COM 45845P108 569 5649 SH SOLE 30 5649 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 52 518 SH SOLE 34 518 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 185 1839 SH SOLE 40 1839 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1037 1125000 PRN SOLE 21 1125000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 107053 1421114 SH SOLE 2 162622 0 1258492 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15244 202358 SH SOLE 4 187075 0 15283 INTERCONTINENTAL EXCHANGE IN COM 45866F104 32984 437854 SH SOLE 7 426649 0 11205 INTERCONTINENTAL EXCHANGE IN COM 45866F104 955 12684 SH SOLE 13 12684 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 415 5512 SH SOLE 15 5512 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH SOLE 17 0 0 16 INTERCONTINENTAL EXCHANGE IN COM 45866F104 85418 1133914 SH SOLE 18 1064675 0 69239 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5846 77607 SH SOLE 19 77607 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 789344 10478477 SH SOLE 21 10478477 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1037046 13766706 SH SOLE 22 12235626 0 1531080 INTERCONTINENTAL EXCHANGE IN COM 45866F104 31408 416937 SH SOLE 23 416937 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38470 510684 SH SOLE 25 510684 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 171479 2276367 SH SOLE 26 588047 0 1688320 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8354 110894 SH SOLE 28 81241 0 29653 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6741 89487 SH SOLE 29 20908 0 68579 INTERCONTINENTAL EXCHANGE IN COM 45866F104 161314 2141428 SH SOLE 30 2141428 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14674 194794 SH SOLE 31 126919 0 67875 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2237 29702 SH SOLE 34 29702 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 37361 495969 SH SOLE 36 495969 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 977 12969 SH SOLE 40 12969 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 3 46 SH SOLE 18 46 0 0 INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 919 875000 PRN SOLE 21 875000 0 0 INTERDIGITAL INC COM 45867G101 3050 45919 SH SOLE 2 15268 0 30651 INTERDIGITAL INC COM 45867G101 10 149 SH SOLE 4 149 0 0 INTERDIGITAL INC COM 45867G101 50 755 SH SOLE 7 755 0 0 INTERDIGITAL INC COM 45867G101 13078 196870 SH SOLE 18 196870 0 0 INTERDIGITAL INC COM 45867G101 3430 51626 SH SOLE 19 51626 0 0 INTERDIGITAL INC COM 45867G101 165268 2487852 SH SOLE 21 2487852 0 0 INTERDIGITAL INC COM 45867G101 79866 1202254 SH SOLE 22 1154053 0 48201 INTERDIGITAL INC COM 45867G101 396 5963 SH SOLE 26 4021 0 1942 INTERDIGITAL INC COM 45867G101 292 4397 SH SOLE 28 4397 0 0 INTERDIGITAL INC COM 45867G101 0 3 SH SOLE 29 0 0 3 INTERDIGITAL INC COM 45867G101 3858 58074 SH SOLE 30 58074 0 0 INTERDIGITAL INC COM 45867G101 148 2231 SH SOLE 40 2231 0 0 INTERFACE INC COM 458665304 722 50688 SH SOLE 2 2024 0 48664 INTERFACE INC COM 458665304 5 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 19 1314 SH SOLE 7 1314 0 0 INTERFACE INC COM 458665304 4266 299366 SH SOLE 18 299366 0 0 INTERFACE INC COM 458665304 2325 163126 SH SOLE 19 163126 0 0 INTERFACE INC COM 458665304 89702 6294879 SH SOLE 21 6294879 0 0 INTERFACE INC COM 458665304 26529 1861708 SH SOLE 22 1780800 0 80908 INTERFACE INC COM 458665304 391 27424 SH SOLE 23 27424 0 0 INTERFACE INC COM 458665304 1474 103453 SH SOLE 26 13389 0 90064 INTERFACE INC COM 458665304 113 7927 SH SOLE 28 7927 0 0 INTERFACE INC COM 458665304 101 7095 SH SOLE 29 0 0 7095 INTERFACE INC COM 458665304 1750 122790 SH SOLE 30 122790 0 0 INTERFACE INC COM 458665304 105 7342 SH SOLE 40 7342 0 0 INTERGROUP CORP COM 458685104 4 110 SH SOLE 18 110 0 0 INTERGROUP CORP COM 458685104 4 126 SH SOLE 21 126 0 0 INTERLINK ELECTRS INC COM NEW 458751302 0 196 SH SOLE 18 196 0 0 INTERLINK ELECTRS INC COM NEW 458751302 7 3200 SH SOLE 21 3200 0 0 INTERMOLECULAR INC COM 45882D109 3 3109 SH SOLE 18 3109 0 0 INTERMOLECULAR INC COM 45882D109 64 63091 SH SOLE 21 63091 0 0 INTERMOLECULAR INC COM 45882D109 59 58783 SH SOLE 22 58783 0 0 INTERNAP CORP COM PAR 45885A409 67 16186 SH SOLE 2 1044 0 15142 INTERNAP CORP COM PAR 45885A409 1 323 SH SOLE 7 323 0 0 INTERNAP CORP COM PAR 45885A409 364 87813 SH SOLE 18 87813 0 0 INTERNAP CORP COM PAR 45885A409 118 28338 SH SOLE 19 28338 0 0 INTERNAP CORP COM PAR 45885A409 3446 830336 SH SOLE 21 830336 0 0 INTERNAP CORP COM PAR 45885A409 2068 498318 SH SOLE 22 481737 0 16581 INTERNATIONAL BANCSHARES COR COM 459044103 2799 81355 SH SOLE 2 26282 0 55073 INTERNATIONAL BANCSHARES COR COM 459044103 14 396 SH SOLE 4 396 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 13 375 SH SOLE 7 375 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 11101 322690 SH SOLE 18 322690 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3916 113843 SH SOLE 19 113843 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 137774 4005048 SH SOLE 21 4005048 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 69754 2027746 SH SOLE 22 1954784 0 72962 INTERNATIONAL BANCSHARES COR COM 459044103 53 1532 SH SOLE 23 1532 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 609 17691 SH SOLE 26 11888 0 5803 INTERNATIONAL BANCSHARES COR COM 459044103 279 8110 SH SOLE 28 8110 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 102 2951 SH SOLE 29 0 0 2951 INTERNATIONAL BANCSHARES COR COM 459044103 499 14501 SH SOLE 30 14501 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 210 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 293685 2583667 SH SOLE 2 409078 0 2174589 INTERNATIONAL BUSINESS MACHS COM 459200101 38311 337040 SH SOLE 4 312819 0 24221 INTERNATIONAL BUSINESS MACHS COM 459200101 88182 775773 SH SOLE 7 773073 0 2700 INTERNATIONAL BUSINESS MACHS COM 459200101 3277 28832 SH SOLE 13 28832 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 937 8247 SH SOLE 15 8247 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 5 40 SH SOLE 17 0 0 40 INTERNATIONAL BUSINESS MACHS COM 459200101 220139 1936646 SH SOLE 18 1822768 0 113878 INTERNATIONAL BUSINESS MACHS COM 459200101 35454 311902 SH SOLE 19 311902 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2335449 20545867 SH SOLE 21 20545867 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2606398 22929517 SH SOLE 22 20270821 0 2658696 INTERNATIONAL BUSINESS MACHS COM 459200101 80577 708870 SH SOLE 23 708870 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 101325 891399 SH SOLE 25 891399 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 492331 4331232 SH SOLE 26 894808 0 3436424 INTERNATIONAL BUSINESS MACHS COM 459200101 19917 175215 SH SOLE 28 128052 0 47163 INTERNATIONAL BUSINESS MACHS COM 459200101 17600 154834 SH SOLE 29 57895 0 96939 INTERNATIONAL BUSINESS MACHS COM 459200101 464032 4082271 SH SOLE 30 4082271 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 45827 403162 SH SOLE 31 246165 0 156997 INTERNATIONAL BUSINESS MACHS COM 459200101 16764 147481 SH SOLE 32 147481 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11172 98281 SH SOLE 34 98281 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6901 60710 SH SOLE 35 60710 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 94883 834724 SH SOLE 36 834724 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2421 21299 SH SOLE 40 21299 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34363 255927 SH SOLE 2 26927 0 229000 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3769 28067 SH SOLE 4 25348 0 2719 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11643 86711 SH SOLE 7 80130 0 6581 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 294 2192 SH SOLE 13 2192 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 123 917 SH SOLE 15 917 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29333 218466 SH SOLE 18 207433 0 11033 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3520 26219 SH SOLE 19 26219 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 360479 2684731 SH SOLE 21 2684731 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 327305 2437661 SH SOLE 22 2172106 0 265555 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8072 60114 SH SOLE 23 60114 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11960 89074 SH SOLE 25 89074 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 59659 444318 SH SOLE 26 97823 0 346495 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2197 16361 SH SOLE 28 11953 0 4408 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2697 20086 SH SOLE 29 2667 0 17419 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42634 317527 SH SOLE 30 317527 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4381 32632 SH SOLE 31 17497 0 15135 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 505 3759 SH SOLE 34 3759 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9194 68472 SH SOLE 36 68472 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 213 1584 SH SOLE 40 1584 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2942 201120 SH SOLE 2 33354 0 167766 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 120 8172 SH SOLE 4 8172 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54 3692 SH SOLE 7 3692 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 699 47769 SH SOLE 18 47769 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 306 20921 SH SOLE 19 20921 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13907 950582 SH SOLE 21 950582 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13498 922648 SH SOLE 22 766131 0 156517 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17 1191 SH SOLE 23 1191 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35 2399 SH SOLE 26 0 0 2399 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8 529 SH SOLE 30 529 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29 2005 SH SOLE 31 1991 0 14 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 77 5238 SH SOLE 36 5238 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 400 23732 SH SOLE 2 782 0 22950 INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1279 75936 SH SOLE 18 75936 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 529 31432 SH SOLE 19 31432 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 13506 802009 SH SOLE 21 802009 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 11417 677992 SH SOLE 22 642362 0 35630 INTERNATIONAL SEAWAYS INC COM Y41053102 81 4820 SH SOLE 30 4820 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1611 36726 SH SOLE 2 12361 0 24365 INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 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 6144 140076 SH SOLE 18 140076 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1867 42559 SH SOLE 19 42559 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 75026 1710588 SH SOLE 21 1710588 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 38116 869031 SH SOLE 22 834415 0 34616 INTERNATIONAL SPEEDWAY CORP CL A 460335201 101 2310 SH SOLE 23 2310 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 370 8435 SH SOLE 26 6372 0 2063 INTERNATIONAL SPEEDWAY CORP CL A 460335201 169 3852 SH SOLE 28 3852 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 44 996 SH SOLE 29 0 0 996 INTERNATIONAL SPEEDWAY CORP CL A 460335201 351 8010 SH SOLE 30 8010 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 122 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 937 1171260 SH SOLE 22 1171260 0 0 INTERPUBLIC GROUP COS INC COM 460690100 25807 1250946 SH SOLE 2 321837 0 929109 INTERPUBLIC GROUP COS INC COM 460690100 3721 180380 SH SOLE 4 170420 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 9937 481660 SH SOLE 7 384099 0 97561 INTERPUBLIC GROUP COS INC COM 460690100 1283 62194 SH SOLE 13 62194 0 0 INTERPUBLIC GROUP COS INC COM 460690100 57 2751 SH SOLE 15 2751 0 0 INTERPUBLIC GROUP COS INC COM 460690100 60521 2933634 SH SOLE 18 2887373 0 46261 INTERPUBLIC GROUP COS INC COM 460690100 53490 2592830 SH SOLE 19 2592830 0 0 INTERPUBLIC GROUP COS INC COM 460690100 370107 17940250 SH SOLE 21 17940250 0 0 INTERPUBLIC GROUP COS INC COM 460690100 222338 10777403 SH SOLE 22 9649138 0 1128265 INTERPUBLIC GROUP COS INC COM 460690100 9472 459161 SH SOLE 23 459161 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7791 377662 SH SOLE 25 377662 0 0 INTERPUBLIC GROUP COS INC COM 460690100 32123 1557118 SH SOLE 26 473485 0 1083633 INTERPUBLIC GROUP COS INC COM 460690100 1523 73818 SH SOLE 28 54166 0 19652 INTERPUBLIC GROUP COS INC COM 460690100 7047 341607 SH SOLE 29 101504 0 240103 INTERPUBLIC GROUP COS INC COM 460690100 28772 1394654 SH SOLE 30 1394654 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4681 226916 SH SOLE 31 111737 0 115179 INTERPUBLIC GROUP COS INC COM 460690100 3052 147934 SH SOLE 32 147934 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10859 526392 SH SOLE 34 526392 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7530 365000 SH SOLE 36 365000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 182 8824 SH SOLE 40 8824 0 0 INTERSECT ENT INC COM 46071F103 889 31539 SH SOLE 2 8671 0 22868 INTERSECT ENT INC COM 46071F103 7 245 SH SOLE 4 245 0 0 INTERSECT ENT INC COM 46071F103 18 637 SH SOLE 7 637 0 0 INTERSECT ENT INC COM 46071F103 2732 96955 SH SOLE 18 96955 0 0 INTERSECT ENT INC COM 46071F103 4140 146897 SH SOLE 19 146897 0 0 INTERSECT ENT INC COM 46071F103 30705 1089599 SH SOLE 21 1089599 0 0 INTERSECT ENT INC COM 46071F103 27891 989727 SH SOLE 22 951732 0 37995 INTERSECT ENT INC COM 46071F103 832 29521 SH SOLE 23 29521 0 0 INTERSECT ENT INC COM 46071F103 1578 55994 SH SOLE 26 0 0 55994 INTERSECT ENT INC COM 46071F103 127 4508 SH SOLE 28 4508 0 0 INTERSECT ENT INC COM 46071F103 211 7470 SH SOLE 29 0 0 7470 INTERSECT ENT INC COM 46071F103 176 6251 SH SOLE 30 6251 0 0 INTERSECT ENT INC COM 46071F103 49 1743 SH SOLE 40 1743 0 0 INTERSECTIONS INC COM 460981301 5 1472 SH SOLE 18 1472 0 0 INTERSECTIONS INC COM 460981301 110 29691 SH SOLE 21 29691 0 0 INTERSECTIONS INC COM 460981301 997 270069 SH SOLE 22 270069 0 0 INTERXION HOLDING N.V SHS N47279109 18 335 SH SOLE 4 335 0 0 INTERXION HOLDING N.V SHS N47279109 497 9180 SH SOLE 7 9180 0 0 INTERXION HOLDING N.V SHS N47279109 46958 867027 SH SOLE 19 867027 0 0 INTERXION HOLDING N.V SHS N47279109 38022 702030 SH SOLE 21 702030 0 0 INTERXION HOLDING N.V SHS N47279109 26373 486948 SH SOLE 22 458159 0 28789 INTERXION HOLDING N.V SHS N47279109 3975 73392 SH SOLE 25 73392 0 0 INTERXION HOLDING N.V SHS N47279109 802 14808 SH SOLE 26 0 0 14808 INTERXION HOLDING N.V SHS N47279109 587 10845 SH SOLE 28 10845 0 0 INTERXION HOLDING N.V SHS N47279109 560 10333 SH SOLE 29 0 0 10333 INTERXION HOLDING N.V SHS N47279109 5486 101298 SH SOLE 30 101298 0 0 INTERXION HOLDING N.V SHS N47279109 258 4760 SH SOLE 34 4760 0 0 INTERXION HOLDING N.V SHS N47279109 377 6964 SH SOLE 40 6964 0 0 INTEST CORP COM 461147100 11 1813 SH SOLE 18 1813 0 0 INTEST CORP COM 461147100 192 31343 SH SOLE 21 31343 0 0 INTEST CORP COM 461147100 3271 533561 SH SOLE 22 533561 0 0 INTEVAC INC COM 461148108 22 4251 SH SOLE 18 4251 0 0 INTEVAC INC COM 461148108 352 67322 SH SOLE 21 67322 0 0 INTEVAC INC COM 461148108 3021 577723 SH SOLE 22 577723 0 0 INTL FCSTONE INC COM 46116V105 607 16585 SH SOLE 2 575 0 16010 INTL FCSTONE INC COM 46116V105 14 396 SH SOLE 7 396 0 0 INTL FCSTONE INC COM 46116V105 3126 85464 SH SOLE 18 85464 0 0 INTL FCSTONE INC COM 46116V105 842 23030 SH SOLE 19 23030 0 0 INTL FCSTONE INC COM 46116V105 65614 1793723 SH SOLE 21 1793723 0 0 INTL FCSTONE INC COM 46116V105 17625 481813 SH SOLE 22 462458 0 19355 INTL FCSTONE INC COM 46116V105 144 3933 SH SOLE 26 0 0 3933 INTL FCSTONE INC COM 46116V105 85 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 1257 34358 SH SOLE 30 34358 0 0 INTL FCSTONE INC COM 46116V105 52 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 42963 1064493 SH SOLE 2 129930 0 934563 INTL PAPER CO COM 460146103 5423 134359 SH SOLE 4 123979 0 10380 INTL PAPER CO COM 460146103 13150 325821 SH SOLE 7 325821 0 0 INTL PAPER CO COM 460146103 90 2237 SH SOLE 13 2237 0 0 INTL PAPER CO COM 460146103 130 3213 SH SOLE 15 3213 0 0 INTL PAPER CO COM 460146103 102490 2539400 SH SOLE 18 2439942 0 99458 INTL PAPER CO COM 460146103 141299 3500969 SH SOLE 19 3500969 0 0 INTL PAPER CO COM 460146103 531619 13171918 SH SOLE 21 13171918 0 0 INTL PAPER CO COM 460146103 407783 10103642 SH SOLE 22 9024883 0 1078759 INTL PAPER CO COM 460146103 11165 276647 SH SOLE 23 276647 0 0 INTL PAPER CO COM 460146103 23621 585249 SH SOLE 25 585249 0 0 INTL PAPER CO COM 460146103 67102 1662588 SH SOLE 26 568663 0 1093925 INTL PAPER CO COM 460146103 3064 75916 SH SOLE 28 55688 0 20228 INTL PAPER CO COM 460146103 846 20963 SH SOLE 29 20963 0 0 INTL PAPER CO COM 460146103 58030 1437816 SH SOLE 30 1437816 0 0 INTL PAPER CO COM 460146103 6057 150086 SH SOLE 31 80320 0 69766 INTL PAPER CO COM 460146103 2380 58968 SH SOLE 32 58968 0 0 INTL PAPER CO COM 460146103 41047 1017025 SH SOLE 34 1017025 0 0 INTL PAPER CO COM 460146103 14507 359429 SH SOLE 36 359429 0 0 INTL PAPER CO COM 460146103 2434 60316 SH SOLE 37 60316 0 0 INTL PAPER CO COM 460146103 318 7873 SH SOLE 40 7873 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 472 41432 SH SOLE 2 2637 0 38795 INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 12 1073 SH SOLE 7 1073 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1693 148658 SH SOLE 18 148658 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 800 70198 SH SOLE 19 70198 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 26349 2313373 SH SOLE 21 2313373 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 15683 1376881 SH SOLE 22 1325801 0 51080 INTRA CELLULAR THERAPIES INC COM 46116X101 94 8264 SH SOLE 23 8264 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 209 18386 SH SOLE 26 3823 0 14563 INTRA CELLULAR THERAPIES INC COM 46116X101 75 6541 SH SOLE 28 6541 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 28 2415 SH SOLE 29 0 0 2415 INTRA CELLULAR THERAPIES INC COM 46116X101 139 12209 SH SOLE 30 12209 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 58 5078 SH SOLE 40 5078 0 0 INTREPID POTASH INC COM 46121Y102 315 121076 SH SOLE 2 21688 0 99388 INTREPID POTASH INC COM 46121Y102 767 294860 SH SOLE 7 294860 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 912 350913 SH SOLE 18 350913 0 0 INTREPID POTASH INC COM 46121Y102 734 282260 SH SOLE 19 282260 0 0 INTREPID POTASH INC COM 46121Y102 9089 3495928 SH SOLE 21 3495928 0 0 INTREPID POTASH INC COM 46121Y102 8224 3163128 SH SOLE 22 3037183 0 125945 INTREPID POTASH INC COM 46121Y102 137 52506 SH SOLE 23 52506 0 0 INTREPID POTASH INC COM 46121Y102 258 99418 SH SOLE 26 0 0 99418 INTREPID POTASH INC COM 46121Y102 78 30039 SH SOLE 30 30039 0 0 INTREXON CORP COM 46122T102 400 61164 SH SOLE 2 4242 0 56922 INTREXON CORP COM 46122T102 1 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 10 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 1533 234433 SH SOLE 18 234433 0 0 INTREXON CORP COM 46122T102 775 118515 SH SOLE 19 118515 0 0 INTREXON CORP COM 46122T102 26227 4010179 SH SOLE 21 4010179 0 0 INTREXON CORP COM 46122T102 13672 2090590 SH SOLE 22 2005384 0 85206 INTREXON CORP COM 46122T102 7 1112 SH SOLE 23 1112 0 0 INTREXON CORP COM 46122T102 182 27755 SH SOLE 26 3387 0 24368 INTREXON CORP COM 46122T102 58 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 39 5929 SH SOLE 29 0 0 5929 INTREXON CORP COM 46122T102 129 19715 SH SOLE 30 19715 0 0 INTREXON CORP COM 46122T102 3 523 SH SOLE 34 523 0 0 INTREXON CORP COM 46122T102 67 10220 SH SOLE 40 10220 0 0 INTRICON CORP COM 46121H109 152 5769 SH SOLE 2 271 0 5498 INTRICON CORP COM 46121H109 4 138 SH SOLE 7 138 0 0 INTRICON CORP COM 46121H109 705 26743 SH SOLE 18 26743 0 0 INTRICON CORP COM 46121H109 279 10576 SH SOLE 19 10576 0 0 INTRICON CORP COM 46121H109 6944 263236 SH SOLE 21 263236 0 0 INTRICON CORP COM 46121H109 5344 202587 SH SOLE 22 197857 0 4730 INTUIT COM 461202103 167417 850481 SH SOLE 2 195277 0 655204 INTUIT COM 461202103 24223 123053 SH SOLE 4 116621 0 6432 INTUIT COM 461202103 58257 295944 SH SOLE 7 244606 0 51338 INTUIT COM 461202103 3231 16415 SH SOLE 13 16415 0 0 INTUIT COM 461202103 515 2618 SH SOLE 15 2618 0 0 INTUIT COM 461202103 13 68 SH SOLE 17 0 0 68 INTUIT COM 461202103 275414 1399104 SH SOLE 18 1139656 0 259448 INTUIT COM 461202103 191616 973410 SH SOLE 19 973410 0 0 INTUIT COM 461202103 1207955 6136426 SH SOLE 21 6136426 0 0 INTUIT COM 461202103 1321899 6715261 SH SOLE 22 5907527 0 807734 INTUIT COM 461202103 45956 233457 SH SOLE 23 233457 0 0 INTUIT COM 461202103 74573 378834 SH SOLE 25 378834 0 0 INTUIT COM 461202103 216477 1099704 SH SOLE 26 258456 0 841248 INTUIT COM 461202103 9155 46505 SH SOLE 28 33878 0 12627 INTUIT COM 461202103 18573 94350 SH SOLE 29 46381 0 47969 INTUIT COM 461202103 240607 1222286 SH SOLE 30 1222286 0 0 INTUIT COM 461202103 32819 166722 SH SOLE 31 104969 0 61753 INTUIT COM 461202103 7248 36820 SH SOLE 32 36820 0 0 INTUIT COM 461202103 47320 240384 SH SOLE 34 240384 0 0 INTUIT COM 461202103 42195 214349 SH SOLE 36 214349 0 0 INTUIT COM 461202103 1082 5497 SH SOLE 40 5497 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 159135 332278 SH SOLE 2 58829 0 273449 INTUITIVE SURGICAL INC COM NEW 46120E602 18618 38876 SH SOLE 4 35887 0 2989 INTUITIVE SURGICAL INC COM NEW 46120E602 54755 114330 SH SOLE 7 89870 0 24460 INTUITIVE SURGICAL INC COM NEW 46120E602 2141 4470 SH SOLE 13 4470 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 489 1022 SH SOLE 15 1022 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 32 66 SH SOLE 17 0 0 66 INTUITIVE SURGICAL INC COM NEW 46120E602 254163 530701 SH SOLE 18 450782 0 79919 INTUITIVE SURGICAL INC COM NEW 46120E602 225369 470577 SH SOLE 19 470577 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1245590 2600832 SH SOLE 21 2600832 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1343040 2804310 SH SOLE 22 2503446 0 300864 INTUITIVE SURGICAL INC COM NEW 46120E602 38050 79449 SH SOLE 23 79449 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 49497 103351 SH SOLE 25 103351 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 189719 396139 SH SOLE 26 112002 0 284137 INTUITIVE SURGICAL INC COM NEW 46120E602 10456 21832 SH SOLE 28 16011 0 5821 INTUITIVE SURGICAL INC COM NEW 46120E602 10218 21335 SH SOLE 29 4014 0 17321 INTUITIVE SURGICAL INC COM NEW 46120E602 252496 527220 SH SOLE 30 527220 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 21367 44614 SH SOLE 31 24634 0 19980 INTUITIVE SURGICAL INC COM NEW 46120E602 7760 16203 SH SOLE 32 16203 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 62273 130027 SH SOLE 34 130027 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 41945 87583 SH SOLE 36 87583 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1245 2600 SH SOLE 40 2600 0 0 INUVO INC COM NEW 46122W204 12 11663 SH SOLE 21 11663 0 0 INUVO INC COM NEW 46122W204 1028 960791 SH SOLE 22 960791 0 0 INVACARE CORP COM 461203101 142 32979 SH SOLE 2 1278 0 31701 INVACARE CORP COM 461203101 1 230 SH SOLE 4 230 0 0 INVACARE CORP COM 461203101 3 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 737 171475 SH SOLE 18 171475 0 0 INVACARE CORP COM 461203101 195 45326 SH SOLE 19 45326 0 0 INVACARE CORP COM 461203101 14729 3425356 SH SOLE 21 3425356 0 0 INVACARE CORP COM 461203101 4103 954089 SH SOLE 22 903189 0 50900 INVACARE CORP COM 461203101 63 14581 SH SOLE 26 0 0 14581 INVACARE CORP COM 461203101 19 4338 SH SOLE 28 4338 0 0 INVACARE CORP COM 461203101 299 69642 SH SOLE 30 69642 0 0 INVACARE CORP COM 461203101 15 3545 SH SOLE 40 3545 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 3 78 SH SOLE 17 0 0 78 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 112 7749 SH SOLE 18 7749 0 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 1 78 SH SOLE 17 0 0 78 INVESCO DYNAMIC CR OPP FD COM 46132R104 4087 397928 SH SOLE 2 397928 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 9 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 S&P500 PUR VAL 46137V258 9 166 SH SOLE 17 0 0 166 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 25 250 SH SOLE 17 0 0 250 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 16 178 SH SOLE 17 0 0 178 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11739 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 RUSSEL 200 PUR 46137V423 1 20 SH SOLE 17 0 0 20 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 1 11 SH SOLE 17 0 0 11 INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 6 210 SH SOLE 17 0 0 210 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1 35 SH SOLE 17 0 0 35 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 139 1364 SH SOLE 7 1364 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 133 1307 SH SOLE 17 0 0 1307 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 21 637 SH SOLE 17 0 0 637 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 49 1177 SH SOLE 18 1177 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 2 63 SH SOLE 17 0 0 63 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 13 297 SH SOLE 17 0 0 297 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 37 SH SOLE 17 0 0 37 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH SOLE 17 0 0 40 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 71 1520 SH SOLE 17 0 0 1520 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 13 330 SH SOLE 17 0 0 330 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 12 920 SH SOLE 18 920 0 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH SOLE 17 0 0 250 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 65 3311 SH SOLE 7 3311 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 152 SH SOLE 17 0 0 152 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 127 3381 SH SOLE 7 3381 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 3783 143170 SH SOLE 2 0 0 143170 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 5 206 SH SOLE 17 0 0 206 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 81903 3100054 SH SOLE 31 0 0 3100054 INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 2 109 SH SOLE 17 0 0 109 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 1111 51000 SH Put SOLE 2 51000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G908 1089 50000 SH Call SOLE 19 50000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 55212 2535000 SH Put SOLE 19 2535000 0 0 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 44 2000 SH Put SOLE 22 2000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 7782 357296 SH SOLE 2 0 0 357296 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1 24 SH SOLE 17 0 0 24 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 85813 3940000 SH SOLE 19 3940000 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 23522 1080000 SH SOLE 30 1080000 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 76 SH SOLE 17 0 0 76 INVESCO HIGH INCOME TR II COM 46131F101 521 41568 SH SOLE 2 41568 0 0 INVESCO LTD SHS G491BT108 23033 1375916 SH SOLE 2 401609 0 974307 INVESCO LTD SHS G491BT108 3006 179598 SH SOLE 4 168760 0 10838 INVESCO LTD SHS G491BT108 5780 345270 SH SOLE 7 342281 0 2989 INVESCO LTD SHS G491BT108 41 2450 SH SOLE 13 2450 0 0 INVESCO LTD SHS G491BT108 53 3141 SH SOLE 15 3141 0 0 INVESCO LTD SHS G491BT108 17013 1016326 SH SOLE 18 967243 0 49083 INVESCO LTD SHS G491BT108 4615 275691 SH SOLE 19 275691 0 0 INVESCO LTD SHS G491BT108 265632 15868108 SH SOLE 21 15868108 0 0 INVESCO LTD SHS G491BT108 173238 10348738 SH SOLE 22 9158689 0 1190049 INVESCO LTD SHS G491BT108 5780 345304 SH SOLE 23 345304 0 0 INVESCO LTD SHS G491BT108 6053 361590 SH SOLE 25 361590 0 0 INVESCO LTD SHS G491BT108 32033 1913588 SH SOLE 26 535828 0 1377760 INVESCO LTD SHS G491BT108 1285 76744 SH SOLE 28 55537 0 21207 INVESCO LTD SHS G491BT108 2494 149012 SH SOLE 29 32487 0 116525 INVESCO LTD SHS G491BT108 26838 1603248 SH SOLE 30 1603248 0 0 INVESCO LTD SHS G491BT108 2879 171961 SH SOLE 31 113461 0 58500 INVESCO LTD SHS G491BT108 1821 108762 SH SOLE 32 108762 0 0 INVESCO LTD SHS G491BT108 794 47438 SH SOLE 34 47438 0 0 INVESCO LTD SHS G491BT108 4336 259008 SH SOLE 35 259008 0 0 INVESCO LTD SHS G491BT108 8826 527236 SH SOLE 36 527236 0 0 INVESCO LTD SHS G491BT108 137 8169 SH SOLE 40 8169 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1698 117261 SH SOLE 2 4195 0 113066 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH SOLE 4 259 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 33 2286 SH SOLE 7 2286 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 8569 591753 SH SOLE 18 591753 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3565 246172 SH SOLE 19 246172 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 217198 14999850 SH SOLE 21 14999850 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 61670 4258977 SH SOLE 22 3897923 0 361054 INVESCO MORTGAGE CAPITAL INC COM 46131B100 396 27330 SH SOLE 23 27330 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 249 17182 SH SOLE 26 10050 0 7132 INVESCO MORTGAGE CAPITAL INC COM 46131B100 227 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 612 42246 SH SOLE 29 0 0 42246 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3298 227733 SH SOLE 30 227733 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 154 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 190 13153 SH SOLE 40 13153 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 11 1000 SH SOLE 18 1000 0 0 INVESCO QQQ TR OPTIONS 46090E953 1081 7000 SH Put SOLE 2 7000 0 0 INVESCO QQQ TR OPTIONS 46090E953 34709 225000 SH Put SOLE 19 225000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 215 1396 SH SOLE 2 1396 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 110 710 SH SOLE 17 0 0 710 INVESCO QQQ TR UNIT SER 1 46090E103 24175 156719 SH SOLE 19 156719 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 352 2281 SH SOLE 22 2281 0 0 INVESTAR HLDG CORP COM 46134L105 182 7343 SH SOLE 2 334 0 7009 INVESTAR HLDG CORP COM 46134L105 6 223 SH SOLE 7 223 0 0 INVESTAR HLDG CORP COM 46134L105 787 31748 SH SOLE 18 31748 0 0 INVESTAR HLDG CORP COM 46134L105 306 12323 SH SOLE 19 12323 0 0 INVESTAR HLDG CORP COM 46134L105 7867 317211 SH SOLE 21 317211 0 0 INVESTAR HLDG CORP COM 46134L105 1847 74488 SH SOLE 22 69972 0 4516 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 965 31903 SH SOLE 2 1130 0 30773 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5 156 SH SOLE 4 156 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 23 771 SH SOLE 7 771 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5156 170511 SH SOLE 18 170511 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1452 48009 SH SOLE 19 48009 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 107899 3568081 SH SOLE 21 3568081 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 28798 952301 SH SOLE 22 909110 0 43191 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 80 2636 SH SOLE 26 0 0 2636 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 106 3507 SH SOLE 28 3507 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1947 64394 SH SOLE 30 64394 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 119 3928 SH SOLE 40 3928 0 0 INVESTORS BANCORP INC NEW COM 46146L101 3319 319096 SH SOLE 2 76430 0 242666 INVESTORS BANCORP INC NEW COM 46146L101 82 7843 SH SOLE 4 7843 0 0 INVESTORS BANCORP INC NEW COM 46146L101 66 6311 SH SOLE 7 6311 0 0 INVESTORS BANCORP INC NEW COM 46146L101 10297 990090 SH SOLE 18 990090 0 0 INVESTORS BANCORP INC NEW COM 46146L101 3743 359934 SH SOLE 19 359934 0 0 INVESTORS BANCORP INC NEW COM 46146L101 92136 8859202 SH SOLE 21 8859202 0 0 INVESTORS BANCORP INC NEW COM 46146L101 83405 8019692 SH SOLE 22 7682876 0 336816 INVESTORS BANCORP INC NEW COM 46146L101 65 6221 SH SOLE 23 6221 0 0 INVESTORS BANCORP INC NEW COM 46146L101 843 81012 SH SOLE 26 54802 0 26210 INVESTORS BANCORP INC NEW COM 46146L101 339 32565 SH SOLE 28 32565 0 0 INVESTORS BANCORP INC NEW COM 46146L101 653 62771 SH SOLE 30 62771 0 0 INVESTORS BANCORP INC NEW COM 46146L101 80 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 234 22538 SH SOLE 40 22538 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 644 13125 SH SOLE 2 449 0 12676 INVESTORS REAL ESTATE TR SH BEN INT 461730509 402 8201 SH SOLE 4 8201 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 907 18491 SH SOLE 7 18491 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 27 541 SH SOLE 15 541 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1931 39356 SH SOLE 18 39356 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1888 38468 SH SOLE 19 38468 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 22293 454312 SH SOLE 21 454312 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 23783 484672 SH SOLE 22 466346 0 18326 INVESTORS REAL ESTATE TR SH BEN INT 461730509 20 412 SH SOLE 23 412 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1047 21332 SH SOLE 25 21332 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 555 11301 SH SOLE 26 4227 0 7074 INVESTORS REAL ESTATE TR SH BEN INT 461730509 89 1806 SH SOLE 28 1806 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 206 4189 SH SOLE 29 4189 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 2874 58572 SH SOLE 30 58572 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 70 1420 SH SOLE 40 1420 0 0 INVESTORS TITLE CO COM 461804106 254 1440 SH SOLE 2 44 0 1396 INVESTORS TITLE CO COM 461804106 6 34 SH SOLE 7 34 0 0 INVESTORS TITLE CO COM 461804106 889 5029 SH SOLE 18 5029 0 0 INVESTORS TITLE CO COM 461804106 417 2363 SH SOLE 19 2363 0 0 INVESTORS TITLE CO COM 461804106 9012 51010 SH SOLE 21 51010 0 0 INVESTORS TITLE CO COM 461804106 8751 49532 SH SOLE 22 48491 0 1041 INVITAE CORP COM 46185L103 829 74944 SH SOLE 2 24502 0 50442 INVITAE CORP COM 46185L103 16 1406 SH SOLE 7 1406 0 0 INVITAE CORP COM 46185L103 2477 223969 SH SOLE 18 223969 0 0 INVITAE CORP COM 46185L103 3775 341309 SH SOLE 19 341309 0 0 INVITAE CORP COM 46185L103 25859 2338083 SH SOLE 21 2338083 0 0 INVITAE CORP COM 46185L103 23577 2131722 SH SOLE 22 2052187 0 79535 INVITAE CORP COM 46185L103 876 79211 SH SOLE 23 79211 0 0 INVITAE CORP COM 46185L103 1352 122236 SH SOLE 26 0 0 122236 INVITAE CORP COM 46185L103 241 21769 SH SOLE 29 0 0 21769 INVITAE CORP COM 46185L103 152 13704 SH SOLE 30 13704 0 0 INVITAE CORP COM 46185L103 37 3374 SH SOLE 34 3374 0 0 INVITATION HOMES INC COM 46187W107 13199 657333 SH SOLE 2 12857 0 644476 INVITATION HOMES INC COM 46187W107 8784 437453 SH SOLE 4 429211 0 8242 INVITATION HOMES INC COM 46187W107 10567 526237 SH SOLE 7 526237 0 0 INVITATION HOMES INC COM 46187W107 35 1758 SH SOLE 13 1758 0 0 INVITATION HOMES INC COM 46187W107 256 12745 SH SOLE 15 12745 0 0 INVITATION HOMES INC COM 46187W107 8226 409662 SH SOLE 18 383783 0 25879 INVITATION HOMES INC COM 46187W107 11534 574401 SH SOLE 19 574401 0 0 INVITATION HOMES INC COM 46187W107 142284 7085856 SH SOLE 21 7085856 0 0 INVITATION HOMES INC COM 46187W107 241597 12031716 SH SOLE 22 11315013 0 716703 INVITATION HOMES INC COM 46187W107 6622 329794 SH SOLE 23 329794 0 0 INVITATION HOMES INC COM 46187W107 17266 859872 SH SOLE 25 859872 0 0 INVITATION HOMES INC COM 46187W107 21218 1056662 SH SOLE 26 418740 0 637922 INVITATION HOMES INC COM 46187W107 2016 100416 SH SOLE 28 83922 0 16494 INVITATION HOMES INC COM 46187W107 3640 181260 SH SOLE 29 117910 0 63350 INVITATION HOMES INC COM 46187W107 17419 867461 SH SOLE 30 867461 0 0 INVITATION HOMES INC COM 46187W107 2382 118601 SH SOLE 31 67142 0 51459 INVITATION HOMES INC COM 46187W107 2399 119456 SH SOLE 34 119456 0 0 INVITATION HOMES INC COM 46187W107 4534 225800 SH SOLE 36 225800 0 0 INVITATION HOMES INC COM 46187W107 126 6254 SH SOLE 40 6254 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 1 509 SH SOLE 21 509 0 0 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 29 19446 SH SOLE 22 19446 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 44 8590 SH SOLE 2 338 0 8252 ION GEOPHYSICAL CORP COM NEW 462044207 1 280 SH SOLE 7 280 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 180 34790 SH SOLE 18 34790 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 74 14315 SH SOLE 19 14315 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1907 368185 SH SOLE 21 368185 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1337 258137 SH SOLE 22 249065 0 9072 IONIS PHARMACEUTICALS INC COM 462222100 13056 241512 SH SOLE 2 8108 0 233404 IONIS PHARMACEUTICALS INC COM 462222100 33 603 SH SOLE 4 603 0 0 IONIS PHARMACEUTICALS INC COM 462222100 123 2278 SH SOLE 7 2278 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3688 68229 SH SOLE 18 68229 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1480 27378 SH SOLE 19 27378 0 0 IONIS PHARMACEUTICALS INC COM 462222100 180908 3346433 SH SOLE 21 3346433 0 0 IONIS PHARMACEUTICALS INC COM 462222100 200270 3704584 SH SOLE 22 3459853 0 244731 IONIS PHARMACEUTICALS INC COM 462222100 2565 47443 SH SOLE 26 25464 0 21979 IONIS PHARMACEUTICALS INC COM 462222100 943 17450 SH SOLE 28 17450 0 0 IONIS PHARMACEUTICALS INC COM 462222100 719 13309 SH SOLE 29 0 0 13309 IONIS PHARMACEUTICALS INC COM 462222100 10114 187093 SH SOLE 30 187093 0 0 IONIS PHARMACEUTICALS INC COM 462222100 168 3108 SH SOLE 31 2591 0 517 IONIS PHARMACEUTICALS INC COM 462222100 258 4779 SH SOLE 34 4779 0 0 IONIS PHARMACEUTICALS INC COM 462222100 652 12058 SH SOLE 40 12058 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 740 83576 SH SOLE 2 3840 0 79736 IOVANCE BIOTHERAPEUTICS INC COM 462260100 18 2021 SH SOLE 7 2021 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3027 341979 SH SOLE 18 341979 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1435 162136 SH SOLE 19 162136 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 42876 4844801 SH SOLE 21 4844801 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 29158 3294705 SH SOLE 22 3160207 0 134498 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4 412 SH SOLE 23 412 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 53 6045 SH SOLE 26 0 0 6045 IOVANCE BIOTHERAPEUTICS INC COM 462260100 92 10357 SH SOLE 28 10357 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 229 25856 SH SOLE 30 25856 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 10 1088 SH SOLE 34 1088 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 64 7215 SH SOLE 40 7215 0 0 IPG PHOTONICS CORP COM 44980X109 9432 83255 SH SOLE 2 5720 0 77535 IPG PHOTONICS CORP COM 44980X109 1358 11989 SH SOLE 4 11008 0 981 IPG PHOTONICS CORP COM 44980X109 3001 26493 SH SOLE 7 26493 0 0 IPG PHOTONICS CORP COM 44980X109 27 239 SH SOLE 13 239 0 0 IPG PHOTONICS CORP COM 44980X109 43 383 SH SOLE 15 383 0 0 IPG PHOTONICS CORP COM 44980X109 8713 76909 SH SOLE 18 72401 0 4508 IPG PHOTONICS CORP COM 44980X109 1044 9215 SH SOLE 19 9215 0 0 IPG PHOTONICS CORP COM 44980X109 94408 833333 SH SOLE 21 833333 0 0 IPG PHOTONICS CORP COM 44980X109 98236 867123 SH SOLE 22 772898 0 94225 IPG PHOTONICS CORP COM 44980X109 2910 25687 SH SOLE 23 25687 0 0 IPG PHOTONICS CORP COM 44980X109 10076 88940 SH SOLE 25 88940 0 0 IPG PHOTONICS CORP COM 44980X109 17605 155402 SH SOLE 26 56743 0 98659 IPG PHOTONICS CORP COM 44980X109 861 7604 SH SOLE 28 5626 0 1978 IPG PHOTONICS CORP COM 44980X109 1017 8973 SH SOLE 29 1383 0 7590 IPG PHOTONICS CORP COM 44980X109 26080 230203 SH SOLE 30 230203 0 0 IPG PHOTONICS CORP COM 44980X109 1368 12072 SH SOLE 31 8097 0 3975 IPG PHOTONICS CORP COM 44980X109 1271 11215 SH SOLE 34 11215 0 0 IPG PHOTONICS CORP COM 44980X109 3192 28176 SH SOLE 36 28176 0 0 IPG PHOTONICS CORP COM 44980X109 86 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 156 10480 SH SOLE 21 10480 0 0 IQIYI INC SPONSORED ADS 46267X108 587 39478 SH SOLE 22 3725 0 35753 IQIYI INC SPONSORED ADS 46267X108 838 56382 SH SOLE 25 56382 0 0 IQIYI INC SPONSORED ADS 46267X108 1756 118062 SH SOLE 26 21918 0 96144 IQIYI INC SPONSORED ADS 46267X108 61 4094 SH SOLE 29 0 0 4094 IQVIA HLDGS INC COM 46266C105 50996 438981 SH SOLE 2 71186 0 367795 IQVIA HLDGS INC COM 46266C105 6283 54087 SH SOLE 4 49852 0 4235 IQVIA HLDGS INC COM 46266C105 14254 122696 SH SOLE 7 120115 0 2581 IQVIA HLDGS INC COM 46266C105 106 911 SH SOLE 13 911 0 0 IQVIA HLDGS INC COM 46266C105 174 1502 SH SOLE 15 1502 0 0 IQVIA HLDGS INC COM 46266C105 46718 402155 SH SOLE 18 382730 0 19425 IQVIA HLDGS INC COM 46266C105 28506 245380 SH SOLE 19 245380 0 0 IQVIA HLDGS INC COM 46266C105 455005 3916715 SH SOLE 21 3916715 0 0 IQVIA HLDGS INC COM 46266C105 445171 3832061 SH SOLE 22 3412422 0 419639 IQVIA HLDGS INC COM 46266C105 13126 112993 SH SOLE 23 112993 0 0 IQVIA HLDGS INC COM 46266C105 17266 148627 SH SOLE 25 148627 0 0 IQVIA HLDGS INC COM 46266C105 79182 681604 SH SOLE 26 181573 0 500031 IQVIA HLDGS INC COM 46266C105 3711 31944 SH SOLE 28 23385 0 8559 IQVIA HLDGS INC COM 46266C105 662 5697 SH SOLE 29 5697 0 0 IQVIA HLDGS INC COM 46266C105 77754 669313 SH SOLE 30 669313 0 0 IQVIA HLDGS INC COM 46266C105 6964 59945 SH SOLE 31 35436 0 24509 IQVIA HLDGS INC COM 46266C105 14788 127296 SH SOLE 34 127296 0 0 IQVIA HLDGS INC COM 46266C105 14098 121358 SH SOLE 36 121358 0 0 IQVIA HLDGS INC COM 46266C105 455 3919 SH SOLE 40 3919 0 0 IRADIMED CORP COM 46266A109 103 4205 SH SOLE 2 1499 0 2706 IRADIMED CORP COM 46266A109 280 11442 SH SOLE 18 11442 0 0 IRADIMED CORP COM 46266A109 875 35777 SH SOLE 19 35777 0 0 IRADIMED CORP COM 46266A109 3026 123706 SH SOLE 21 123706 0 0 IRADIMED CORP COM 46266A109 3288 134443 SH SOLE 22 132399 0 2044 IRADIMED CORP COM 46266A109 105 4297 SH SOLE 23 4297 0 0 IRADIMED CORP COM 46266A109 190 7750 SH SOLE 26 0 0 7750 IRHYTHM TECHNOLOGIES INC COM 450056106 1554 22369 SH SOLE 2 3754 0 18615 IRHYTHM TECHNOLOGIES INC COM 450056106 14 202 SH SOLE 4 202 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 36 512 SH SOLE 7 512 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5433 78199 SH SOLE 18 78199 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5320 76573 SH SOLE 19 76573 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 68093 980037 SH SOLE 21 980037 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 48877 703463 SH SOLE 22 675373 0 28090 IRHYTHM TECHNOLOGIES INC COM 450056106 644 9271 SH SOLE 23 9271 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1324 19062 SH SOLE 26 0 0 19062 IRHYTHM TECHNOLOGIES INC COM 450056106 162 2328 SH SOLE 28 2328 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 65 930 SH SOLE 29 0 0 930 IRHYTHM TECHNOLOGIES INC COM 450056106 456 6563 SH SOLE 30 6563 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 128 1843 SH SOLE 40 1843 0 0 IRIDEX CORP COM 462684101 12 2470 SH SOLE 18 2470 0 0 IRIDEX CORP COM 462684101 177 37643 SH SOLE 21 37643 0 0 IRIDEX CORP COM 462684101 193 41136 SH SOLE 22 41136 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1811 98157 SH SOLE 2 3362 0 94795 IRIDIUM COMMUNICATIONS INC COM 46269C102 9 491 SH SOLE 4 491 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 38 2074 SH SOLE 7 2074 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 9102 493313 SH SOLE 18 493313 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2643 143269 SH SOLE 19 143269 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 192752 10447239 SH SOLE 21 10447239 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 50476 2735818 SH SOLE 22 2602573 0 133245 IRIDIUM COMMUNICATIONS INC COM 46269C102 474 25716 SH SOLE 26 15835 0 9881 IRIDIUM COMMUNICATIONS INC COM 46269C102 220 11900 SH SOLE 28 11900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3591 194619 SH SOLE 30 194619 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 161 8714 SH SOLE 40 8714 0 0 IROBOT CORP COM 462726100 1861 22221 SH SOLE 2 1552 0 20669 IROBOT CORP COM 462726100 13 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 39 463 SH SOLE 7 463 0 0 IROBOT CORP COM 462726100 11401 136150 SH SOLE 18 136150 0 0 IROBOT CORP COM 462726100 4655 55590 SH SOLE 19 55590 0 0 IROBOT CORP COM 462726100 240953 2877395 SH SOLE 21 2877395 0 0 IROBOT CORP COM 462726100 64549 770830 SH SOLE 22 734971 0 35859 IROBOT CORP COM 462726100 232 2776 SH SOLE 23 2776 0 0 IROBOT CORP COM 462726100 1315 15700 SH SOLE 26 8584 0 7116 IROBOT CORP COM 462726100 308 3679 SH SOLE 28 3679 0 0 IROBOT CORP COM 462726100 113 1348 SH SOLE 29 0 0 1348 IROBOT CORP COM 462726100 4623 55201 SH SOLE 30 55201 0 0 IROBOT CORP COM 462726100 205 2445 SH SOLE 40 2445 0 0 IRON MTN INC NEW COM 46284V101 24567 758008 SH SOLE 2 65260 0 692748 IRON MTN INC NEW COM 46284V101 2615 80678 SH SOLE 4 73992 0 6686 IRON MTN INC NEW COM 46284V101 6746 208143 SH SOLE 7 208143 0 0 IRON MTN INC NEW COM 46284V101 52 1616 SH SOLE 13 1616 0 0 IRON MTN INC NEW COM 46284V101 42 1297 SH SOLE 15 1297 0 0 IRON MTN INC NEW COM 46284V101 18909 583416 SH SOLE 18 550165 0 33251 IRON MTN INC NEW COM 46284V101 2768 85417 SH SOLE 19 85417 0 0 IRON MTN INC NEW COM 46284V101 248973 7681992 SH SOLE 21 7681992 0 0 IRON MTN INC NEW COM 46284V101 252925 7803911 SH SOLE 22 7044441 0 759470 IRON MTN INC NEW COM 46284V101 6479 199916 SH SOLE 23 199916 0 0 IRON MTN INC NEW COM 46284V101 8481 261673 SH SOLE 25 261673 0 0 IRON MTN INC NEW COM 46284V101 34376 1060657 SH SOLE 26 376019 0 684638 IRON MTN INC NEW COM 46284V101 1673 51621 SH SOLE 28 37746 0 13875 IRON MTN INC NEW COM 46284V101 2079 64140 SH SOLE 29 8588 0 55552 IRON MTN INC NEW COM 46284V101 29678 915710 SH SOLE 30 915710 0 0 IRON MTN INC NEW COM 46284V101 3354 103478 SH SOLE 31 62383 0 41095 IRON MTN INC NEW COM 46284V101 458 14121 SH SOLE 34 14121 0 0 IRON MTN INC NEW COM 46284V101 7877 243040 SH SOLE 36 243040 0 0 IRON MTN INC NEW COM 46284V101 172 5308 SH SOLE 40 5308 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1354 130657 SH SOLE 2 23338 0 107319 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2874 SH SOLE 7 2874 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4781 461479 SH SOLE 18 461479 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4918 474713 SH SOLE 19 474713 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 68539 6615729 SH SOLE 21 6615729 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 44296 4275651 SH SOLE 22 4106840 0 168811 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 893 86214 SH SOLE 23 86214 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1740 167983 SH SOLE 26 23474 0 144509 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 210 20270 SH SOLE 28 20270 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 232 22426 SH SOLE 29 0 0 22426 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 412 39753 SH SOLE 30 39753 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 46 4479 SH SOLE 34 4479 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 149 14407 SH SOLE 40 14407 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 804 860000 PRN SOLE 21 860000 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1319 101012 SH SOLE 2 101012 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1428 109348 SH SOLE 21 109348 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 7147 547269 SH SOLE 25 547269 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 12 646 SH SOLE 2 646 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 62 3423 SH SOLE 25 3423 0 0 ISHARES GOLD TRUST ISHARES 464285105 6421 522423 SH SOLE 4 522423 0 0 ISHARES GOLD TRUST ISHARES 464285105 48030 3908059 SH SOLE 18 3908059 0 0 ISHARES GOLD TRUST ISHARES 464285105 407325 33142834 SH SOLE 19 33142834 0 0 ISHARES GOLD TRUST ISHARES 464285105 1170 95202 SH SOLE 21 95202 0 0 ISHARES GOLD TRUST ISHARES 464285105 10905 887292 SH SOLE 23 887292 0 0 ISHARES GOLD TRUST ISHARES 464285105 144418 11750857 SH SOLE 34 11750857 0 0 ISHARES INC MSCI AUST ETF 464286103 21036 1092775 SH SOLE 7 0 0 1092775 ISHARES INC MSCI AUST ETF 464286103 33 1733 SH SOLE 18 1733 0 0 ISHARES INC MSCI AUST ETF 464286103 1104 57344 SH SOLE 21 57344 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 1 45 SH SOLE 2 45 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 6235 238434 SH SOLE 23 238434 0 0 ISHARES INC EM HGHYL BD ETF 464286285 26 581 SH SOLE 18 581 0 0 ISHARES INC EM MKTS DIV ETF 464286319 541 14454 SH SOLE 2 14454 0 0 ISHARES INC EM MKTS DIV ETF 464286319 289 7723 SH SOLE 7 7723 0 0 ISHARES INC EM MKTS DIV ETF 464286319 8341 222854 SH SOLE 18 197241 0 25613 ISHARES INC EM MKTS DIV ETF 464286319 10119 270339 SH SOLE 19 270339 0 0 ISHARES INC EM MKTS DIV ETF 464286319 14356 383552 SH SOLE 21 383552 0 0 ISHARES INC GLB SILV MIN ETF 464286327 1 142 SH SOLE 17 0 0 142 ISHARES INC MSCI BRAZIL ETF 464286400 155 4050 SH SOLE 2 4050 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 0 12 SH SOLE 18 12 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 15623 408984 SH SOLE 19 408984 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 12891 337456 SH SOLE 22 20001 0 317455 ISHARES INC MSCI BRAZIL ETF 464286400 135 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI CDA ETF 464286509 31963 1334021 SH SOLE 2 1334021 0 0 ISHARES INC MSCI CDA ETF 464286509 3 133 SH SOLE 17 0 0 133 ISHARES INC MSCI CDA ETF 464286509 0 15 SH SOLE 18 15 0 0 ISHARES INC MSCI CDA ETF 464286509 25153 1049793 SH SOLE 21 1049793 0 0 ISHARES INC MSCI CDA ETF 464286509 4042 168718 SH SOLE 22 168718 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1732 40206 SH SOLE 2 0 0 40206 ISHARES INC JP MORGAN EM ETF 464286517 3342 77580 SH SOLE 7 0 0 77580 ISHARES INC JP MORGAN EM ETF 464286517 5 109 SH SOLE 17 0 0 109 ISHARES INC JP MORGAN EM ETF 464286517 4094 95035 SH SOLE 18 95035 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1934 44882 SH SOLE 19 44882 0 0 ISHARES INC JP MORGAN EM ETF 464286517 14354 333199 SH SOLE 21 333199 0 0 ISHARES INC JP MORGAN EM ETF 464286517 5943 137959 SH SOLE 23 137959 0 0 ISHARES INC MIN VOL GBL ETF 464286525 89699 1103855 SH SOLE 7 1103855 0 0 ISHARES INC MIN VOL GBL ETF 464286525 2 23 SH SOLE 17 0 0 23 ISHARES INC MIN VOL GBL ETF 464286525 8960 110263 SH SOLE 18 110263 0 0 ISHARES INC MIN VOL GBL ETF 464286525 77117 949021 SH SOLE 40 949021 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 4 68 SH SOLE 2 68 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 488 8733 SH SOLE 3 0 0 8733 ISHARES INC MIN VOL EMRG MKT 464286533 65573 1173670 SH SOLE 7 1173670 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 10 181 SH SOLE 17 0 0 181 ISHARES INC MIN VOL EMRG MKT 464286533 62471 1118142 SH SOLE 18 745363 0 372779 ISHARES INC MIN VOL EMRG MKT 464286533 1928 34500 SH SOLE 19 34500 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 3628 64930 SH SOLE 21 64930 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 93908 1680835 SH SOLE 22 1680835 0 0 ISHARES INC MSCI EURZONE ETF 464286608 29229 833686 SH SOLE 2 833686 0 0 ISHARES INC MSCI EURZONE ETF 464286608 7 196 SH SOLE 17 0 0 196 ISHARES INC MSCI EURZONE ETF 464286608 10585 301923 SH SOLE 18 211672 0 90251 ISHARES INC MSCI EURZONE ETF 464286608 1078456 30760288 SH SOLE 21 30760288 0 0 ISHARES INC MSCI THAILND ETF 464286624 7126 86047 SH SOLE 22 0 0 86047 ISHARES INC MSCI CHILE ETF 464286640 0 5 SH SOLE 18 5 0 0 ISHARES INC MSCI CHILE ETF 464286640 7163 172968 SH SOLE 22 172968 0 0 ISHARES INC MSCI BRIC INDX 464286657 5 137 SH SOLE 17 0 0 137 ISHARES INC MSCI PAC JP ETF 464286665 6 152 SH SOLE 17 0 0 152 ISHARES INC MSCI PAC JP ETF 464286665 70165 1723956 SH SOLE 23 1723956 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4105 100872 SH SOLE 26 0 0 100872 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 30186 1138240 SH SOLE 7 0 0 1138240 ISHARES INC MSCI FRANCE ETF 464286707 50 1892 SH SOLE 18 1892 0 0 ISHARES INC MSCI TURKEY ETF 464286715 827 33652 SH SOLE 18 33652 0 0 ISHARES INC MSCI TURKEY ETF 464286715 3884 158073 SH SOLE 22 0 0 158073 ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH SOLE 17 0 0 93 ISHARES INC MSCI SWITZERLAND 464286749 4786 151839 SH SOLE 21 151839 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 3 91 SH SOLE 17 0 0 91 ISHARES INC MSCI SPAIN ETF 464286764 13660 509339 SH SOLE 21 509339 0 0 ISHARES INC MSCI STH KOR ETF 464286772 42757 726424 SH SOLE 4 726424 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1 11 SH SOLE 18 11 0 0 ISHARES INC MSCI STH KOR ETF 464286772 298 5061 SH SOLE 19 5061 0 0 ISHARES INC MSCI STH KOR ETF 464286772 20763 352748 SH SOLE 21 352748 0 0 ISHARES INC MSCI STH KOR ETF 464286772 88231 1499006 SH SOLE 22 651312 0 847694 ISHARES INC MSCI STH AFR ETF 464286780 131 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 33085 1305140 SH SOLE 7 0 0 1305140 ISHARES INC MSCI GERMANY ETF 464286806 85 3349 SH SOLE 18 3349 0 0 ISHARES INC MSCI GERMANY ETF 464286806 228194 9001747 SH SOLE 21 9001747 0 0 ISHARES INC MSCI NETHERL ETF 464286814 9342 355213 SH SOLE 7 0 0 355213 ISHARES INC MSCI NETHERL ETF 464286814 31 1180 SH SOLE 18 1180 0 0 ISHARES INC MSCI MEXICO ETF 464286822 274 6647 SH SOLE 2 6647 0 0 ISHARES INC MSCI MEXICO ETF 464286822 15792 383492 SH SOLE 7 0 0 383492 ISHARES INC MSCI MEXICO ETF 464286822 2 54 SH SOLE 18 54 0 0 ISHARES INC MSCI MEXICO ETF 464286822 1627 39502 SH SOLE 21 39502 0 0 ISHARES INC MSCI MEXICO ETF 464286822 133 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 39 1732 SH SOLE 17 0 0 1732 ISHARES INC CORE MSCI EMKT 46434G103 41330 876567 SH SOLE 2 633611 0 242956 ISHARES INC CORE MSCI EMKT 46434G103 483680 10258335 SH SOLE 7 10258335 0 0 ISHARES INC CORE MSCI EMKT 46434G103 88864 1884716 SH SOLE 17 0 0 1884716 ISHARES INC CORE MSCI EMKT 46434G103 161434 3423846 SH SOLE 18 3423289 0 557 ISHARES INC CORE MSCI EMKT 46434G103 8986 190586 SH SOLE 19 190586 0 0 ISHARES INC CORE MSCI EMKT 46434G103 244908 5194236 SH SOLE 21 4707453 0 486783 ISHARES INC CORE MSCI EMKT 46434G103 1221197 25900252 SH SOLE 22 3620127 0 22280125 ISHARES INC CORE MSCI EMKT 46434G103 220127 4668654 SH SOLE 23 4668654 0 0 ISHARES INC MSCI EMRG CHN 46434G764 915 20000 SH SOLE 20000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 302266 9559332 SH SOLE 2 110151 0 9449181 ISHARES INC MSCI TAIWAN ETF 46434G772 3780 119545 SH SOLE 4 119545 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 16195 512165 SH SOLE 7 0 0 512165 ISHARES INC MSCI TAIWAN ETF 46434G772 2979 94197 SH SOLE 13 94197 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 24589 777644 SH SOLE 15 777644 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4100 129663 SH SOLE 18 129663 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 116028 3669459 SH SOLE 22 2392985 0 1276474 ISHARES INC MSCI TAIWAN ETF 46434G772 1532 48441 SH SOLE 26 48441 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH SOLE 17 0 0 137 ISHARES INC MSCI RUSSIA ETF 46434G798 36165 1174182 SH SOLE 2 0 0 1174182 ISHARES INC MSCI RUSSIA ETF 46434G798 0 7 SH SOLE 18 7 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 21687 704110 SH SOLE 21 704110 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 21094 684872 SH SOLE 22 509808 0 175064 ISHARES INC MSCI MLY ETF NEW 46434G814 7107 238714 SH SOLE 22 98985 0 139729 ISHARES INC MSCI JPN ETF NEW 46434G822 23026 454247 SH SOLE 2 301351 0 152896 ISHARES INC MSCI JPN ETF NEW 46434G822 174636 3445168 SH SOLE 4 3445168 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 34603 682644 SH SOLE 7 0 0 682644 ISHARES INC MSCI JPN ETF NEW 46434G822 8222 162194 SH SOLE 18 162194 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 804842 15877735 SH SOLE 21 15877735 0 0 ISHARES INC MSCI ITALY ETF 46434G830 2 85 SH SOLE 18 85 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1437 59376 SH SOLE 21 59376 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 8086 263655 SH SOLE 2 263655 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2 56 SH SOLE 18 56 0 0 ISHARES INC MLT FCTR EMG MKT 46434G889 3 65 SH SOLE 18 65 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 7 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1584 112962 SH SOLE 3 112962 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 630614 44979581 SH SOLE 7 44979581 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 3764 268495 SH SOLE 22 268495 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4677 333618 SH SOLE 23 333618 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2390 170459 SH SOLE 26 0 0 170459 ISHARES SILVER TRUST ISHARES 46428Q109 2 114 SH SOLE 17 0 0 114 ISHARES TR S&P 100 ETF 464287101 16 147 SH SOLE 17 0 0 147 ISHARES TR S&P 100 ETF 464287101 4 35 SH SOLE 18 35 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 71 450 SH SOLE 18 450 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 50 353 SH SOLE 17 0 0 353 ISHARES TR CORE S&P TTL STK 464287150 95322 1679379 SH SOLE 2 1679379 0 0 ISHARES TR CORE S&P TTL STK 464287150 333246 5871142 SH SOLE 7 5871142 0 0 ISHARES TR CORE S&P TTL STK 464287150 848 14937 SH SOLE 17 0 0 14937 ISHARES TR CORE S&P TTL STK 464287150 13805 243211 SH SOLE 18 243211 0 0 ISHARES TR CORE S&P TTL STK 464287150 215125 3790081 SH SOLE 19 3790081 0 0 ISHARES TR CORE S&P TTL STK 464287150 70200 1236792 SH SOLE 21 0 0 1236792 ISHARES TR SELECT DIVID ETF 464287168 1534 17174 SH SOLE 7 17174 0 0 ISHARES TR SELECT DIVID ETF 464287168 22 241 SH SOLE 17 0 0 241 ISHARES TR SELECT DIVID ETF 464287168 43196 483663 SH SOLE 18 483663 0 0 ISHARES TR SELECT DIVID ETF 464287168 19186 214821 SH SOLE 22 214821 0 0 ISHARES TR TIPS BD ETF 464287176 16957 154846 SH SOLE 2 29947 0 124899 ISHARES TR TIPS BD ETF 464287176 6603 60298 SH SOLE 17 0 0 60298 ISHARES TR TIPS BD ETF 464287176 43682 398884 SH SOLE 18 398884 0 0 ISHARES TR TIPS BD ETF 464287176 5873 53627 SH SOLE 19 53627 0 0 ISHARES TR TIPS BD ETF 464287176 1193391 10897554 SH SOLE 21 10734602 0 162952 ISHARES TR TIPS BD ETF 464287176 11041 100826 SH SOLE 23 100826 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 68956 1764476 SH SOLE 4 1764476 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 30887 790350 SH SOLE 7 790350 0 0 ISHARES TR OPTIONS 464287904 864 22100 SH Call SOLE 2 22100 0 0 ISHARES TR OPTIONS 464287904 78860 2017900 SH Call SOLE 19 2017900 0 0 ISHARES TR CORE S&P500 ETF 464287200 1282332 5096505 SH SOLE 2 3562112 0 1534393 ISHARES TR CORE S&P500 ETF 464287200 106 420 SH SOLE 3 420 0 0 ISHARES TR CORE S&P500 ETF 464287200 1980641 7871869 SH SOLE 4 7871869 0 0 ISHARES TR CORE S&P500 ETF 464287200 5039885 20030544 SH SOLE 7 20030544 0 0 ISHARES TR CORE S&P500 ETF 464287200 78291 311162 SH SOLE 16 311162 0 0 ISHARES TR CORE S&P500 ETF 464287200 82401 327494 SH SOLE 17 0 0 327494 ISHARES TR CORE S&P500 ETF 464287200 384327 1527473 SH SOLE 18 836986 0 690487 ISHARES TR CORE S&P500 ETF 464287200 133629 531096 SH SOLE 19 531096 0 0 ISHARES TR CORE S&P500 ETF 464287200 1043816 4148548 SH SOLE 21 4148548 0 0 ISHARES TR CORE S&P500 ETF 464287200 998523 3968535 SH SOLE 22 494939 0 3473596 ISHARES TR CORE S&P500 ETF 464287200 684289 2719641 SH SOLE 23 2719641 0 0 ISHARES TR CORE S&P500 ETF 464287200 8130 32313 SH SOLE 26 0 0 32313 ISHARES TR CORE S&P500 ETF 464287200 155381 617547 SH SOLE 28 617547 0 0 ISHARES TR CORE US AGGBD ET 464287226 738739 6937170 SH SOLE 2 6065579 0 871591 ISHARES TR CORE US AGGBD ET 464287226 97493 915516 SH SOLE 7 21079 0 894437 ISHARES TR CORE US AGGBD ET 464287226 79340 745047 SH SOLE 17 0 0 745047 ISHARES TR CORE US AGGBD ET 464287226 420201 3945923 SH SOLE 18 3075000 0 870923 ISHARES TR CORE US AGGBD ET 464287226 34903 327759 SH SOLE 19 327759 0 0 ISHARES TR CORE US AGGBD ET 464287226 82393 773714 SH SOLE 21 155000 0 618714 ISHARES TR CORE US AGGBD ET 464287226 398003 3737471 SH SOLE 22 3665174 0 72297 ISHARES TR MSCI EMG MKT ETF 464287234 65363 1673388 SH SOLE 2 0 0 1673388 ISHARES TR MSCI EMG MKT ETF 464287234 418053 10702849 SH SOLE 4 10702849 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1140169 29190191 SH SOLE 7 29190191 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1714 43876 SH SOLE 17 0 0 43876 ISHARES TR MSCI EMG MKT ETF 464287234 2940 75265 SH SOLE 18 75265 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 952 24370 SH SOLE 19 24370 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 271537 6951802 SH SOLE 21 6951802 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 45051 1153386 SH SOLE 23 1153386 0 0 ISHARES TR OPTIONS 464287904 1059 27100 SH Call SOLE 2 27100 0 0 ISHARES TR OPTIONS 464287954 137 3500 SH Put SOLE 2 3500 0 0 ISHARES TR OPTIONS 464287904 96591 2472900 SH Call SOLE 19 2472900 0 0 ISHARES TR OPTIONS 464287954 4883 125000 SH Put SOLE 19 125000 0 0 ISHARES TR OPTIONS 464287904 44919 1150000 SH Call SOLE 25 1150000 0 0 ISHARES TR OPTIONS 464287904 42966 1100000 SH Call SOLE 30 1100000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 973960 8632867 SH SOLE 2 8557513 0 75354 ISHARES TR IBOXX INV CP ETF 464287242 63020 558589 SH SOLE 7 558589 0 0 ISHARES TR IBOXX INV CP ETF 464287242 706 6260 SH SOLE 17 0 0 6260 ISHARES TR IBOXX INV CP ETF 464287242 69286 614133 SH SOLE 18 614099 0 34 ISHARES TR IBOXX INV CP ETF 464287242 131669 1167071 SH SOLE 19 1167071 0 0 ISHARES TR IBOXX INV CP ETF 464287242 186467 1652783 SH SOLE 21 1652783 0 0 ISHARES TR IBOXX INV CP ETF 464287242 23181 205471 SH SOLE 22 205471 0 0 ISHARES TR IBOXX INV CP ETF 464287242 174598 1547583 SH SOLE 23 1547583 0 0 ISHARES TR OPTIONS 464287952 1275 11300 SH Put SOLE 2 11300 0 0 ISHARES TR OPTIONS 464287952 154699 1371200 SH Put SOLE 19 1371200 0 0 ISHARES TR GBL COMM SVC ETF 464287275 4123 82170 SH SOLE 7 82170 0 0 ISHARES TR GLOBAL TECH ETF 464287291 5721 39722 SH SOLE 2 39722 0 0 ISHARES TR GLOBAL TECH ETF 464287291 11221 77910 SH SOLE 7 77910 0 0 ISHARES TR GLOBAL TECH ETF 464287291 10434 72446 SH SOLE 18 72446 0 0 ISHARES TR GLOBAL TECH ETF 464287291 87688 608817 SH SOLE 19 608817 0 0 ISHARES TR OPTIONS 464287959 18849 125100 SH Put SOLE 2 125100 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 34242 227263 SH SOLE 2 227263 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 808 5365 SH SOLE 17 0 0 5365 ISHARES TR S&P 500 GRWT ETF 464287309 29559 196181 SH SOLE 18 196181 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2233 14822 SH SOLE 19 14822 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 142095 943089 SH SOLE 22 0 0 943089 ISHARES TR GLOB HLTHCRE ETF 464287325 354265 6253583 SH SOLE 4 6253583 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 191979 3388862 SH SOLE 7 3388862 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 3 101 SH SOLE 18 101 0 0 ISHARES TR NORTH AMERN NAT 464287374 10315 379507 SH SOLE 2 0 0 379507 ISHARES TR JPX NIKKEI 400 464287382 2539 46602 SH SOLE 21 46602 0 0 ISHARES TR S&P 500 VAL ETF 464287408 32576 322093 SH SOLE 2 322093 0 0 ISHARES TR S&P 500 VAL ETF 464287408 36993 365757 SH SOLE 17 0 0 365757 ISHARES TR S&P 500 VAL ETF 464287408 13955 137975 SH SOLE 18 137975 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2306 22800 SH SOLE 19 22800 0 0 ISHARES TR 20 YR TR BD ETF 464287432 90656 746081 SH SOLE 2 450729 0 295352 ISHARES TR 20 YR TR BD ETF 464287432 1165 9591 SH SOLE 3 675 0 8916 ISHARES TR 20 YR TR BD ETF 464287432 140 1152 SH SOLE 17 0 0 1152 ISHARES TR 20 YR TR BD ETF 464287432 12693 104457 SH SOLE 18 104457 0 0 ISHARES TR 20 YR TR BD ETF 464287432 223905 1842684 SH SOLE 19 1842684 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4099 33732 SH SOLE 21 0 0 33732 ISHARES TR 20 YR TR BD ETF 464287432 24098 198319 SH SOLE 22 198319 0 0 ISHARES TR 20 YR TR BD ETF 464287432 5850 48141 SH SOLE 23 48141 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 572 5493 SH SOLE 3 1081 0 4412 ISHARES TR BARCLAYS 7 10 YR 464287440 11 109 SH SOLE 17 0 0 109 ISHARES TR BARCLAYS 7 10 YR 464287440 432 4144 SH SOLE 18 4144 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 43158 414187 SH SOLE 19 414187 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 91108 874353 SH SOLE 23 874353 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 109655 1311346 SH SOLE 2 673564 0 637782 ISHARES TR 1 3 YR TREAS BD 464287457 6655 79590 SH SOLE 7 79590 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 37 437 SH SOLE 17 0 0 437 ISHARES TR 1 3 YR TREAS BD 464287457 9080 108582 SH SOLE 18 107764 0 818 ISHARES TR 1 3 YR TREAS BD 464287457 308113 3684678 SH SOLE 19 3684678 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 19196 229563 SH SOLE 21 33934 0 195629 ISHARES TR 1 3 YR TREAS BD 464287457 134748 1611435 SH SOLE 22 1611435 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 145 1736 SH SOLE 23 1736 0 0 ISHARES TR MSCI EAFE ETF 464287465 40853 695018 SH SOLE 2 453966 0 241052 ISHARES TR MSCI EAFE ETF 464287465 220758 3755658 SH SOLE 4 3755658 0 0 ISHARES TR MSCI EAFE ETF 464287465 1074713 18283646 SH SOLE 7 18283646 0 0 ISHARES TR MSCI EAFE ETF 464287465 2753 46844 SH SOLE 17 0 0 46844 ISHARES TR MSCI EAFE ETF 464287465 12719 216385 SH SOLE 18 210032 0 6353 ISHARES TR MSCI EAFE ETF 464287465 2774663 47204210 SH SOLE 21 47204210 0 0 ISHARES TR MSCI EAFE ETF 464287465 656 11162 SH SOLE 23 11162 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 44 580 SH SOLE 17 0 0 580 ISHARES TR RUS MDCP VAL ETF 464287473 4624 60566 SH SOLE 18 60566 0 0 ISHARES TR RUS MD CP GR ETF 464287481 54 477 SH SOLE 17 0 0 477 ISHARES TR RUS MD CP GR ETF 464287481 3997 35155 SH SOLE 18 35155 0 0 ISHARES TR RUS MID CAP ETF 464287499 512 11024 SH SOLE 17 0 0 11024 ISHARES TR RUS MID CAP ETF 464287499 16905 363705 SH SOLE 18 363705 0 0 ISHARES TR RUS MID CAP ETF 464287499 3685 79289 SH SOLE 19 79289 0 0 ISHARES TR CORE S&P MCP ETF 464287507 98287 591877 SH SOLE 2 365642 0 226235 ISHARES TR CORE S&P MCP ETF 464287507 90385 544291 SH SOLE 4 544291 0 0 ISHARES TR CORE S&P MCP ETF 464287507 184544 1111307 SH SOLE 7 1111307 0 0 ISHARES TR CORE S&P MCP ETF 464287507 219 1317 SH SOLE 17 0 0 1317 ISHARES TR CORE S&P MCP ETF 464287507 155244 934866 SH SOLE 18 687671 0 247195 ISHARES TR CORE S&P MCP ETF 464287507 92478 556897 SH SOLE 19 556897 0 0 ISHARES TR CORE S&P MCP ETF 464287507 76347 459753 SH SOLE 21 459753 0 0 ISHARES TR CORE S&P MCP ETF 464287507 218759 1317351 SH SOLE 22 66976 0 1250375 ISHARES TR PHLX SEMICND ETF 464287523 10980 69979 SH SOLE 15 69979 0 0 ISHARES TR COHEN STEER REIT 464287564 7 74 SH SOLE 17 0 0 74 ISHARES TR COHEN STEER REIT 464287564 8383 87592 SH SOLE 18 87592 0 0 ISHARES TR COHEN STEER REIT 464287564 29081 303881 SH SOLE 22 303881 0 0 ISHARES TR GLOBAL 100 ETF 464287572 981869 23157291 SH SOLE 4 23157291 0 0 ISHARES TR GLOBAL 100 ETF 464287572 6 141 SH SOLE 17 0 0 141 ISHARES TR GLOBAL 100 ETF 464287572 2 46 SH SOLE 18 46 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH SOLE 18 7 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 21943 197600 SH SOLE 2 197600 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 15410 138765 SH SOLE 17 0 0 138765 ISHARES TR RUS 1000 VAL ETF 464287598 231861 2087897 SH SOLE 18 2087897 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 108637 978269 SH SOLE 22 0 0 978269 ISHARES TR S&P MC 400GR ETF 464287606 1038 5430 SH SOLE 2 5430 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2 11 SH SOLE 17 0 0 11 ISHARES TR S&P MC 400GR ETF 464287606 714 3736 SH SOLE 18 3736 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 19830 151481 SH SOLE 17 0 0 151481 ISHARES TR RUS 1000 GRW ETF 464287614 162276 1239599 SH SOLE 18 1239599 0 0 ISHARES TR RUS 1000 ETF 464287622 222000 1600692 SH SOLE 2 0 0 1600692 ISHARES TR RUS 1000 ETF 464287622 137 987 SH SOLE 17 0 0 987 ISHARES TR RUS 1000 ETF 464287622 20278 146212 SH SOLE 18 146212 0 0 ISHARES TR RUS 1000 ETF 464287622 675628 4871499 SH SOLE 19 4871499 0 0 ISHARES TR RUS 1000 ETF 464287622 72424 522204 SH SOLE 21 206819 0 315385 ISHARES TR RUS 1000 ETF 464287622 24107 173819 SH SOLE 22 0 0 173819 ISHARES TR RUS 2000 VAL ETF 464287630 23318 216827 SH SOLE 2 139400 0 77427 ISHARES TR RUS 2000 VAL ETF 464287630 146 1361 SH SOLE 17 0 0 1361 ISHARES TR RUS 2000 VAL ETF 464287630 19928 185309 SH SOLE 18 185309 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 12957 77125 SH SOLE 2 0 0 77125 ISHARES TR RUS 2000 GRW ETF 464287648 90 536 SH SOLE 17 0 0 536 ISHARES TR RUS 2000 GRW ETF 464287648 10646 63369 SH SOLE 18 63369 0 0 ISHARES TR OPTIONS 464287955 1032 7700 SH Put SOLE 2 7700 0 0 ISHARES TR OPTIONS 464287955 35485 265000 SH Put SOLE 19 265000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 39705 296526 SH SOLE 2 105357 0 191169 ISHARES TR RUSSELL 2000 ETF 464287655 458323 3422877 SH SOLE 7 3422877 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 682 5091 SH SOLE 17 0 0 5091 ISHARES TR RUSSELL 2000 ETF 464287655 99575 743654 SH SOLE 18 392350 0 351304 ISHARES TR RUSSELL 2000 ETF 464287655 38605 288311 SH SOLE 19 288311 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 33109 247265 SH SOLE 21 88560 0 158705 ISHARES TR RUSSELL 2000 ETF 464287655 1302179 9725011 SH SOLE 22 9725011 0 0 ISHARES TR CORE S&P US VLU 464287663 70690 1440000 SH SOLE 2 1440000 0 0 ISHARES TR CORE S&P US VLU 464287663 27 549 SH SOLE 17 0 0 549 ISHARES TR CORE S&P US VLU 464287663 3853 78497 SH SOLE 18 78497 0 0 ISHARES TR CORE S&P US GWT 464287671 41 786 SH SOLE 17 0 0 786 ISHARES TR CORE S&P US GWT 464287671 3582 67971 SH SOLE 18 67971 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 172 1174 SH SOLE 17 0 0 1174 ISHARES TR RUSSELL 3000 ETF 464287689 207 1410 SH SOLE 18 1410 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 784 5338 SH SOLE 19 5338 0 0 ISHARES TR S&P MC 400VL ETF 464287705 36 261 SH SOLE 17 0 0 261 ISHARES TR S&P MC 400VL ETF 464287705 150 1082 SH SOLE 18 1082 0 0 ISHARES TR U.S. TECH ETF 464287721 3021 18892 SH SOLE 7 0 0 18892 ISHARES TR U.S. TECH ETF 464287721 4631 28956 SH SOLE 18 28956 0 0 ISHARES TR U.S. REAL ES ETF 464287739 26470 353220 SH SOLE 2 30840 0 322380 ISHARES TR U.S. REAL ES ETF 464287739 13 167 SH SOLE 17 0 0 167 ISHARES TR U.S. REAL ES ETF 464287739 969 12927 SH SOLE 18 3135 0 9792 ISHARES TR U.S. REAL ES ETF 464287739 11183 149227 SH SOLE 22 149227 0 0 ISHARES TR US INDUSTRIALS 464287754 4316 33579 SH SOLE 18 33579 0 0 ISHARES TR US HLTHCARE ETF 464287762 4032 22300 SH SOLE 7 0 0 22300 ISHARES TR US HLTHCARE ETF 464287762 98 540 SH SOLE 18 540 0 0 ISHARES TR U.S. FINLS ETF 464287788 14330 134718 SH SOLE 18 134718 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3000 96267 SH SOLE 18 96267 0 0 ISHARES TR CORE S&P SCP ETF 464287804 38320 552798 SH SOLE 2 265572 0 287226 ISHARES TR CORE S&P SCP ETF 464287804 99787 1439517 SH SOLE 4 1439517 0 0 ISHARES TR CORE S&P SCP ETF 464287804 63045 909479 SH SOLE 7 909479 0 0 ISHARES TR CORE S&P SCP ETF 464287804 20096 289899 SH SOLE 17 0 0 289899 ISHARES TR CORE S&P SCP ETF 464287804 100220 1445761 SH SOLE 18 1438176 0 7585 ISHARES TR CORE S&P SCP ETF 464287804 2158 31125 SH SOLE 19 31125 0 0 ISHARES TR CORE S&P SCP ETF 464287804 34957 504286 SH SOLE 21 504286 0 0 ISHARES TR CORE S&P SCP ETF 464287804 160201 2311037 SH SOLE 22 291915 0 2019122 ISHARES TR CORE S&P SCP ETF 464287804 11476 165558 SH SOLE 23 165558 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6714 96860 SH SOLE 26 0 0 96860 ISHARES TR DOW JONES US ETF 464287846 19 149 SH SOLE 17 0 0 149 ISHARES TR EUROPE ETF 464287861 347 8879 SH SOLE 3 8879 0 0 ISHARES TR EUROPE ETF 464287861 465492 11899069 SH SOLE 4 11899069 0 0 ISHARES TR EUROPE ETF 464287861 6 147 SH SOLE 17 0 0 147 ISHARES TR SP SMCP600VL ETF 464287879 87 657 SH SOLE 17 0 0 657 ISHARES TR S&P SML 600 GWT 464287887 21 132 SH SOLE 17 0 0 132 ISHARES TR S&P SML 600 GWT 464287887 30 188 SH SOLE 18 188 0 0 ISHARES TR INTL TREA BD ETF 464288117 33335 687749 SH SOLE 7 31614 0 656135 ISHARES TR INTL TREA BD ETF 464288117 18997 391942 SH SOLE 17 0 0 391942 ISHARES TR INTL TREA BD ETF 464288117 8983 185326 SH SOLE 18 185326 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 496 4707 SH SOLE 17 0 0 4707 ISHARES TR SHRT NAT MUN ETF 464288158 2877 27300 SH SOLE 18 27300 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2917 45909 SH SOLE 3 45909 0 0 ISHARES TR MSCI ACWI EX US 464288240 1 14 SH SOLE 17 0 0 14 ISHARES TR MSCI ACWI EX US 464288240 29128 694179 SH SOLE 18 694179 0 0 ISHARES TR MSCI ACWI EX US 464288240 44185 1053029 SH SOLE 21 1053029 0 0 ISHARES TR MSCI ACWI ETF 464288257 15730 245166 SH SOLE 2 245166 0 0 ISHARES TR MSCI ACWI ETF 464288257 3500 54551 SH SOLE 3 54551 0 0 ISHARES TR MSCI ACWI ETF 464288257 809 12604 SH SOLE 17 0 0 12604 ISHARES TR MSCI ACWI ETF 464288257 86873 1354006 SH SOLE 18 1354006 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 3959 68141 SH SOLE 23 68141 0 0 ISHARES TR EAFE SML CP ETF 464288273 8478 163599 SH SOLE 2 163599 0 0 ISHARES TR EAFE SML CP ETF 464288273 23361 450802 SH SOLE 17 0 0 450802 ISHARES TR EAFE SML CP ETF 464288273 12031 232176 SH SOLE 18 232176 0 0 ISHARES TR EAFE SML CP ETF 464288273 41645 803656 SH SOLE 21 803656 0 0 ISHARES TR EAFE SML CP ETF 464288273 7341 141667 SH SOLE 23 141667 0 0 ISHARES TR EAFE SML CP ETF 464288273 60477 1167050 SH SOLE 31 0 0 1167050 ISHARES TR JPMORGAN USD EMG 464288281 225093 2166229 SH SOLE 2 2066282 0 99947 ISHARES TR JPMORGAN USD EMG 464288281 94319 907697 SH SOLE 7 907697 0 0 ISHARES TR JPMORGAN USD EMG 464288281 499 4801 SH SOLE 17 0 0 4801 ISHARES TR JPMORGAN USD EMG 464288281 27854 268062 SH SOLE 18 268062 0 0 ISHARES TR JPMORGAN USD EMG 464288281 220197 2119116 SH SOLE 19 2119116 0 0 ISHARES TR JPMORGAN USD EMG 464288281 61447 591348 SH SOLE 21 591348 0 0 ISHARES TR JPMORGAN USD EMG 464288281 150145 1444954 SH SOLE 22 1183626 0 261328 ISHARES TR JPMORGAN USD EMG 464288281 25506 245464 SH SOLE 23 245464 0 0 ISHARES TR JPMORGAN USD EMG 464288281 321561 3094615 SH SOLE 25 3094615 0 0 ISHARES TR JPMORGAN USD EMG 464288281 28377 273094 SH SOLE 26 273094 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3300 31759 SH SOLE 30 31759 0 0 ISHARES TR JPMORGAN USD EMG 464288281 112723 1084811 SH SOLE 31 0 0 1084811 ISHARES TR OPTIONS 464288951 2027 19500 SH Put SOLE 2 19500 0 0 ISHARES TR OPTIONS 464288951 61307 590000 SH Put SOLE 19 590000 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH SOLE 17 0 0 2 ISHARES TR NEW YORK MUN ETF 464288323 640 11681 SH SOLE 18 11681 0 0 ISHARES TR CALIF MUN BD ETF 464288356 368 6302 SH SOLE 18 6302 0 0 ISHARES TR GLB INFRASTR ETF 464288372 18876 479322 SH SOLE 2 479322 0 0 ISHARES TR GLB INFRASTR ETF 464288372 4614 117159 SH SOLE 22 0 0 117159 ISHARES TR GLB INFRASTR ETF 464288372 252 6408 SH SOLE 23 6408 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1 5 SH SOLE 17 0 0 5 ISHARES TR NATIONAL MUN ETF 464288414 19120 175345 SH SOLE 2 175345 0 0 ISHARES TR NATIONAL MUN ETF 464288414 6504 59644 SH SOLE 17 0 0 59644 ISHARES TR NATIONAL MUN ETF 464288414 24002 220119 SH SOLE 18 220119 0 0 ISHARES TR ASIA 50 ETF 464288430 306259 5538133 SH SOLE 4 5538133 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1702 59290 SH SOLE 2 59290 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1103 38406 SH SOLE 7 38406 0 0 ISHARES TR INTL SEL DIV ETF 464288448 38285 1333521 SH SOLE 18 1274687 0 58834 ISHARES TR INTL SEL DIV ETF 464288448 994 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 41240 1436419 SH SOLE 21 1436419 0 0 ISHARES TR INTL DEV RE ETF 464288489 2710 100268 SH SOLE 2 17114 0 83154 ISHARES TR INTL DEV RE ETF 464288489 466 17252 SH SOLE 3 17252 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 1 SH SOLE 17 0 0 1 ISHARES TR INTL DEV RE ETF 464288489 716 26480 SH SOLE 18 66 0 26414 ISHARES TR INTL DEV RE ETF 464288489 3136 116028 SH SOLE 22 116028 0 0 ISHARES TR IBOXX HI YD ETF 464288513 211677 2610080 SH SOLE 2 1291084 0 1318996 ISHARES TR IBOXX HI YD ETF 464288513 621 7661 SH SOLE 7 7661 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1960 24166 SH SOLE 17 0 0 24166 ISHARES TR IBOXX HI YD ETF 464288513 54430 671141 SH SOLE 18 517321 0 153820 ISHARES TR IBOXX HI YD ETF 464288513 966765 11920651 SH SOLE 19 11920651 0 0 ISHARES TR IBOXX HI YD ETF 464288513 264366 3259757 SH SOLE 21 3259757 0 0 ISHARES TR IBOXX HI YD ETF 464288513 33641 414807 SH SOLE 22 414807 0 0 ISHARES TR IBOXX HI YD ETF 464288513 46494 573298 SH SOLE 23 573298 0 0 ISHARES TR IBOXX HI YD ETF 464288513 59279 730943 SH SOLE 26 730943 0 0 ISHARES TR OPTIONS 464288953 94361 1163500 SH Put SOLE 2 1163500 0 0 ISHARES TR OPTIONS 464288903 12165 150000 SH Call SOLE 19 150000 0 0 ISHARES TR OPTIONS 464288953 266756 3289200 SH Put SOLE 19 3289200 0 0 ISHARES TR CRE U S REIT ETF 464288521 20965 467450 SH SOLE 21 0 0 467450 ISHARES TR CRE U S REIT ETF 464288521 6769 150923 SH SOLE 22 0 0 150923 ISHARES TR CRE U S REIT ETF 464288521 32490 724416 SH SOLE 23 724416 0 0 ISHARES TR RESIDNL REAL EST 464288562 4 57 SH SOLE 17 0 0 57 ISHARES TR MSCI KLD400 SOC 464288570 6 66 SH SOLE 17 0 0 66 ISHARES TR MSCI KLD400 SOC 464288570 12437 133731 SH SOLE 18 133731 0 0 ISHARES TR MBS ETF 464288588 9589 91634 SH SOLE 2 7960 0 83674 ISHARES TR MBS ETF 464288588 32886 314244 SH SOLE 3 314244 0 0 ISHARES TR MBS ETF 464288588 10 92 SH SOLE 17 0 0 92 ISHARES TR MBS ETF 464288588 103379 987853 SH SOLE 18 678687 0 309166 ISHARES TR MBS ETF 464288588 17813 170218 SH SOLE 21 170218 0 0 ISHARES TR INTRM GOV CR ETF 464288612 7 66 SH SOLE 17 0 0 66 ISHARES TR INTRM GOV CR ETF 464288612 12864 118872 SH SOLE 18 118872 0 0 ISHARES TR USD INV GRDE ETF 464288620 8712 164536 SH SOLE 2 0 0 164536 ISHARES TR USD INV GRDE ETF 464288620 3149 59477 SH SOLE 7 59477 0 0 ISHARES TR USD INV GRDE ETF 464288620 63040 1190552 SH SOLE 18 642733 0 547819 ISHARES TR USD INV GRDE ETF 464288620 13241 250062 SH SOLE 23 250062 0 0 ISHARES TR INTRM TR CRP ETF 464288638 123006 2346543 SH SOLE 2 2346543 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1903 36311 SH SOLE 3 0 0 36311 ISHARES TR INTRM TR CRP ETF 464288638 9 173 SH SOLE 17 0 0 173 ISHARES TR INTRM TR CRP ETF 464288638 11615 221570 SH SOLE 18 185500 0 36070 ISHARES TR INTRM TR CRP ETF 464288638 9211 175713 SH SOLE 19 175713 0 0 ISHARES TR INTRM TR CRP ETF 464288638 52728 1005884 SH SOLE 21 1005884 0 0 ISHARES TR INTRM TR CRP ETF 464288638 1189 22686 SH SOLE 22 22686 0 0 ISHARES TR SH TR CRPORT ETF 464288646 676907 13108188 SH SOLE 2 12645353 0 462835 ISHARES TR SH TR CRPORT ETF 464288646 5 98 SH SOLE 17 0 0 98 ISHARES TR SH TR CRPORT ETF 464288646 21879 423677 SH SOLE 18 329623 0 94054 ISHARES TR SH TR CRPORT ETF 464288646 107101 2073997 SH SOLE 19 2073997 0 0 ISHARES TR SH TR CRPORT ETF 464288646 9396 181957 SH SOLE 21 60556 0 121401 ISHARES TR SH TR CRPORT ETF 464288646 55675 1078132 SH SOLE 22 1078132 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 176 1318 SH SOLE 22 1318 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1629 13415 SH SOLE 2 13415 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 37 303 SH SOLE 17 0 0 303 ISHARES TR 3 7 YR TREAS BD 464288661 10462 86177 SH SOLE 18 86177 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 17588 144876 SH SOLE 23 144876 0 0 ISHARES TR SHORT TREAS BD 464288679 8 76 SH SOLE 2 76 0 0 ISHARES TR SHORT TREAS BD 464288679 7232 65566 SH SOLE 18 65566 0 0 ISHARES TR SHORT TREAS BD 464288679 332706 3016376 SH SOLE 19 3016376 0 0 ISHARES TR SHORT TREAS BD 464288679 28550 258838 SH SOLE 21 0 0 258838 ISHARES TR SHORT TREAS BD 464288679 27354 247992 SH SOLE 22 247498 0 494 ISHARES TR OPTIONS 464288957 188 5500 SH Put SOLE 2 5500 0 0 ISHARES TR OPTIONS 464288957 6845 200000 SH Put SOLE 19 200000 0 0 ISHARES TR S&P US PFD STK 464288687 14680 428871 SH SOLE 2 428871 0 0 ISHARES TR S&P US PFD STK 464288687 2918 85243 SH SOLE 3 85243 0 0 ISHARES TR S&P US PFD STK 464288687 80339 2347033 SH SOLE 7 2347033 0 0 ISHARES TR S&P US PFD STK 464288687 356 10411 SH SOLE 15 10411 0 0 ISHARES TR S&P US PFD STK 464288687 0 6 SH SOLE 17 0 0 6 ISHARES TR S&P US PFD STK 464288687 36096 1054520 SH SOLE 18 913844 0 140676 ISHARES TR S&P US PFD STK 464288687 14177 414174 SH SOLE 21 414174 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1 15 SH SOLE 18 15 0 0 ISHARES TR MRNING SM CP ETF 464288703 2 15 SH SOLE 17 0 0 15 ISHARES TR GLOB UTILITS ETF 464288711 674 13733 SH SOLE 7 13733 0 0 ISHARES TR GLOB UTILITS ETF 464288711 247 5025 SH SOLE 23 5025 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 27805 356844 SH SOLE 7 356844 0 0 ISHARES TR GLB CNSM STP ETF 464288737 68748 1495494 SH SOLE 4 1495494 0 0 ISHARES TR GLB CNSM STP ETF 464288737 5416 117809 SH SOLE 7 117809 0 0 ISHARES TR GLB CNS DISC ETF 464288745 31049 307748 SH SOLE 7 307748 0 0 ISHARES TR MSCI USA ESG SLC 464288802 4 38 SH SOLE 18 38 0 0 ISHARES TR EAFE VALUE ETF 464288877 32018 708059 SH SOLE 17 0 0 708059 ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH SOLE 17 0 0 6 ISHARES TR OPTIONS 464289950 126 7500 SH Put SOLE 2 7500 0 0 ISHARES TR OPTIONS 464289950 4408 260000 SH Put SOLE 19 260000 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 5 93 SH SOLE 17 0 0 93 ISHARES TR LNG TR CRPRT BD 464289511 550 9763 SH SOLE 2 9763 0 0 ISHARES TR LNG TR CRPRT BD 464289511 3342 59352 SH SOLE 18 312 0 59040 ISHARES TR LNG TR CRPRT BD 464289511 38745 688184 SH SOLE 21 688184 0 0 ISHARES TR LNG TR CRPRT BD 464289511 463 8215 SH SOLE 22 8215 0 0 ISHARES TR INDIA 50 ETF 464289529 53640 1518677 SH SOLE 7 1518677 0 0 ISHARES TR INDIA 50 ETF 464289529 20186 571506 SH SOLE 22 571506 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 4 78 SH SOLE 17 0 0 78 ISHARES TR GRWT ALLOCAT ETF 464289867 5 112 SH SOLE 17 0 0 112 ISHARES TR GRWT ALLOCAT ETF 464289867 47850 1158304 SH SOLE 22 1158304 0 0 ISHARES TR MODERT ALLOC ETF 464289875 34719 973066 SH SOLE 22 973066 0 0 ISHARES TR CONSER ALLOC ETF 464289883 11572 353677 SH SOLE 22 353677 0 0 ISHARES TR US TREAS BD ETF 46429B267 2870 116438 SH SOLE 2 116438 0 0 ISHARES TR US TREAS BD ETF 46429B267 3762 152605 SH SOLE 7 127290 0 25315 ISHARES TR US TREAS BD ETF 46429B267 3 126 SH SOLE 17 0 0 126 ISHARES TR US TREAS BD ETF 46429B267 33394 1354728 SH SOLE 18 117988 0 1236740 ISHARES TR US TREAS BD ETF 46429B267 4052 164381 SH SOLE 19 164381 0 0 ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH SOLE 18 139 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 6128 246913 SH SOLE 22 0 0 246913 ISHARES TR GNMA BOND ETF 46429B333 0 2 SH SOLE 17 0 0 2 ISHARES TR CMBS ETF 46429B366 6888 137000 SH SOLE 2 137000 0 0 ISHARES TR CMBS ETF 46429B366 1023 20338 SH SOLE 3 20338 0 0 ISHARES TR CMBS ETF 46429B366 3293 65503 SH SOLE 18 37264 0 28239 ISHARES TR MSCI PHILIPS ETF 46429B408 1875 58822 SH SOLE 22 0 0 58822 ISHARES TR IBONDS SEP19 ETF 46429B564 11 442 SH SOLE 18 442 0 0 ISHARES TR MSCI INDIA ETF 46429B598 270221 8105005 SH SOLE 2 62337 0 8042668 ISHARES TR MSCI INDIA ETF 46429B598 45605 1367887 SH SOLE 4 1367887 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3755 112623 SH SOLE 7 0 0 112623 ISHARES TR MSCI INDIA ETF 46429B598 43862 1315600 SH SOLE 13 1315600 0 0 ISHARES TR MSCI INDIA ETF 46429B598 43418 1302277 SH SOLE 15 1302277 0 0 ISHARES TR MSCI INDIA ETF 46429B598 36256 1087467 SH SOLE 18 1087467 0 0 ISHARES TR MSCI INDIA ETF 46429B598 7801 233985 SH SOLE 19 233985 0 0 ISHARES TR MSCI INDIA ETF 46429B598 236334 7088592 SH SOLE 21 7088592 0 0 ISHARES TR MSCI INDIA ETF 46429B598 205915 6176223 SH SOLE 22 4782670 0 1393553 ISHARES TR MSCI INDIA ETF 46429B598 836 25066 SH SOLE 26 25066 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3833 114961 SH SOLE 40 114961 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1936 84055 SH SOLE 22 0 0 84055 ISHARES TR FLTG RATE NT ETF 46429B655 3703 73539 SH SOLE 3 0 0 73539 ISHARES TR FLTG RATE NT ETF 46429B655 3 53 SH SOLE 17 0 0 53 ISHARES TR FLTG RATE NT ETF 46429B655 15143 300687 SH SOLE 18 258568 0 42119 ISHARES TR FLTG RATE NT ETF 46429B655 126586 2513622 SH SOLE 19 2513622 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 26237 310942 SH SOLE 2 310942 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 47130 558542 SH SOLE 3 546432 0 12110 ISHARES TR CORE HIGH DV ETF 46429B663 5 59 SH SOLE 17 0 0 59 ISHARES TR CORE HIGH DV ETF 46429B663 4987 59102 SH SOLE 18 35602 0 23500 ISHARES TR CORE HIGH DV ETF 46429B663 3430 40648 SH SOLE 19 40648 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 15157 179627 SH SOLE 21 179627 0 0 ISHARES TR MSCI CHINA ETF 46429B671 3 53 SH SOLE 18 53 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 1028 15417 SH SOLE 3 2550 0 12867 ISHARES TR MIN VOL EAFE ETF 46429B689 210411 3156481 SH SOLE 7 3156481 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 52 781 SH SOLE 17 0 0 781 ISHARES TR MIN VOL EAFE ETF 46429B689 135687 2035503 SH SOLE 18 1358387 0 677116 ISHARES TR MIN VOL EAFE ETF 46429B689 7767 116519 SH SOLE 19 116519 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6537 98063 SH SOLE 21 98063 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 26727 400938 SH SOLE 22 66936 0 334002 ISHARES TR MIN VOL USA ETF 46429B697 53105 1013453 SH SOLE 2 1013453 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1509 28790 SH SOLE 3 6483 0 22307 ISHARES TR MIN VOL USA ETF 46429B697 18 342 SH SOLE 17 0 0 342 ISHARES TR MIN VOL USA ETF 46429B697 303538 5792717 SH SOLE 18 2939539 0 2853178 ISHARES TR MIN VOL USA ETF 46429B697 26867 512732 SH SOLE 19 512732 0 0 ISHARES TR MIN VOL USA ETF 46429B697 5423 103498 SH SOLE 22 103498 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 85114 868338 SH SOLE 17 0 0 868338 ISHARES TR 0-5 YR TIPS ETF 46429B747 220 2243 SH SOLE 18 2243 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 9698 98936 SH SOLE 22 98936 0 0 ISHARES TR USA QUALITY FCTR 46432F339 133565 1740034 SH SOLE 2 1588642 0 151392 ISHARES TR USA QUALITY FCTR 46432F339 6 84 SH SOLE 17 0 0 84 ISHARES TR USA QUALITY FCTR 46432F339 54154 705497 SH SOLE 18 705497 0 0 ISHARES TR USA QUALITY FCTR 46432F339 139 1817 SH SOLE 21 1817 0 0 ISHARES TR USA QUALITY FCTR 46432F339 11845 154313 SH SOLE 22 154313 0 0 ISHARES TR USA SIZE FACTOR 46432F370 30267 394972 SH SOLE 18 394972 0 0 ISHARES TR USA SIZE FACTOR 46432F370 62 815 SH SOLE 21 815 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 216957 2989628 SH SOLE 2 2989628 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 50351 693822 SH SOLE 18 693822 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 143 1975 SH SOLE 21 1975 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 11364 156596 SH SOLE 22 156596 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 87598 873966 SH SOLE 2 873966 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 8 77 SH SOLE 17 0 0 77 ISHARES TR USA MOMENTUM FCT 46432F396 67695 675398 SH SOLE 18 674625 0 773 ISHARES TR USA MOMENTUM FCT 46432F396 87555 873539 SH SOLE 19 873539 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 119 1189 SH SOLE 21 1189 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 12067 120393 SH SOLE 22 120393 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 27421 522002 SH SOLE 2 522002 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 180 3436 SH SOLE 17 0 0 3436 ISHARES TR CORE MSCI TOTAL 46432F834 2967 56491 SH SOLE 18 56491 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 6223811 118481080 SH SOLE 21 118415832 0 65248 ISHARES TR CORE MSCI TOTAL 46432F834 237442 4520130 SH SOLE 22 4520130 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1270563 23101140 SH SOLE 2 20542918 0 2558222 ISHARES TR CORE MSCI EAFE 46432F842 82934 1507899 SH SOLE 3 1507899 0 0 ISHARES TR CORE MSCI EAFE 46432F842 25256 459204 SH SOLE 4 459204 0 0 ISHARES TR CORE MSCI EAFE 46432F842 12632 229670 SH SOLE 7 229670 0 0 ISHARES TR CORE MSCI EAFE 46432F842 62903 1143683 SH SOLE 17 0 0 1143683 ISHARES TR CORE MSCI EAFE 46432F842 177299 3223615 SH SOLE 18 3222424 0 1191 ISHARES TR CORE MSCI EAFE 46432F842 257531 4682385 SH SOLE 19 4682385 0 0 ISHARES TR CORE MSCI EAFE 46432F842 46531 846017 SH SOLE 21 0 0 846017 ISHARES TR CORE MSCI EAFE 46432F842 67495 1227189 SH SOLE 22 1227189 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8103 147333 SH SOLE 23 147333 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 2 45 SH SOLE 17 0 0 45 ISHARES TR CORE 1 5 YR USD 46432F859 390 7956 SH SOLE 18 7956 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 797 34217 SH SOLE 18 34217 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3131 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3039 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 5792 116942 SH SOLE 2 116942 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 138 2795 SH SOLE 18 2795 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH SOLE 17 0 0 36 ISHARES TR MULTIFACTOR INTL 46434V274 7 286 SH SOLE 18 286 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 20510 865023 SH SOLE 19 865023 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 24448 1031130 SH SOLE 21 1031130 0 0 ISHARES TR MULTIFACTOR USA 46434V282 366 13128 SH SOLE 18 13128 0 0 ISHARES TR MULTIFACTOR USA 46434V282 129169 4636357 SH SOLE 19 4636357 0 0 ISHARES TR MULTIFACTOR USA 46434V282 20393 731999 SH SOLE 21 731999 0 0 ISHARES TR MULTIFACTOR USA 46434V290 4 102 SH SOLE 18 102 0 0 ISHARES TR MULTIFACTOR USA 46434V290 3482 97212 SH SOLE 19 97212 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4408 98941 SH SOLE 2 98941 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 47518 1066630 SH SOLE 18 964922 0 101708 ISHARES TR 0-5YR HI YL CP 46434V407 26973 605448 SH SOLE 19 605448 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 9288 208480 SH SOLE 21 208480 0 0 ISHARES TR MSCI LW CRB TG 46434V464 0 4 SH SOLE 17 0 0 4 ISHARES TR IBONDS SEP2020 46434V571 3 136 SH SOLE 18 136 0 0 ISHARES TR CORE TOTAL USD 46434V613 2 36 SH SOLE 17 0 0 36 ISHARES TR CORE TOTAL USD 46434V613 225 4576 SH SOLE 18 4576 0 0 ISHARES TR CORE TOTAL USD 46434V613 1625561 33009657 SH SOLE 21 33009657 0 0 ISHARES TR CORE DIV GRWTH 46434V621 36 1085 SH SOLE 17 0 0 1085 ISHARES TR CORE DIV GRWTH 46434V621 850 25605 SH SOLE 18 2994 0 22611 ISHARES TR CUR HD EURZN ETF 46434V639 890 34293 SH SOLE 2 34293 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 470 18111 SH SOLE 3 18111 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 4809 185396 SH SOLE 18 185396 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 16445 702194 SH SOLE 2 702194 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 2 74 SH SOLE 17 0 0 74 ISHARES TR GLOBAL REIT ETF 46434V647 92 3928 SH SOLE 18 3928 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 11737 501172 SH SOLE 19 501172 0 0 ISHARES TR CORE MSCI PAC 46434V696 24380 481619 SH SOLE 2 481619 0 0 ISHARES TR CUR HED MSCI GER 46434V704 0 21 SH SOLE 17 0 0 21 ISHARES TR CUR HED MSCI GER 46434V704 62 2627 SH SOLE 18 2627 0 0 ISHARES TR CORE MSCI EURO 46434V738 333 8056 SH SOLE 2 8056 0 0 ISHARES TR CORE MSCI EURO 46434V738 17 414 SH SOLE 7 414 0 0 ISHARES TR CORE MSCI EURO 46434V738 2 37 SH SOLE 17 0 0 37 ISHARES TR CORE MSCI EURO 46434V738 60 1460 SH SOLE 18 1460 0 0 ISHARES TR CORE MSCI EURO 46434V738 13330 322525 SH SOLE 23 322525 0 0 ISHARES TR MSCI UAE ETF 46434V761 128 9345 SH SOLE 23 9345 0 0 ISHARES TR MSCI QATAR ETF 46434V779 201 10874 SH SOLE 23 10874 0 0 ISHARES TR HDG MSCI EAFE 46434V803 2 73 SH SOLE 2 73 0 0 ISHARES TR HDG MSCI EAFE 46434V803 521 20188 SH SOLE 3 20188 0 0 ISHARES TR HDG MSCI EAFE 46434V803 10 389 SH SOLE 17 0 0 389 ISHARES TR HDG MSCI EAFE 46434V803 1476 57194 SH SOLE 18 57194 0 0 ISHARES TR HDG MSCI EAFE 46434V803 5873 227532 SH SOLE 22 0 0 227532 ISHARES TR HDG MSCI JAPAN 46434V886 1429 50888 SH SOLE 2 0 0 50888 ISHARES TR HDG MSCI JAPAN 46434V886 2721 96868 SH SOLE 18 96868 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 46748 1664219 SH SOLE 19 1664219 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 1523 54204 SH SOLE 22 0 0 54204 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 6801 150000 SH SOLE 150000 0 0 ISHARES TR 5 10 YR INVT 46435G151 6132 130000 SH SOLE 130000 0 0 ISHARES TR ESG USD CORPT 46435G193 5 218 SH SOLE 18 218 0 0 ISHARES TR EDGE INVT GRDE 46435G219 7109 150000 SH SOLE 150000 0 0 ISHARES TR EDGE INVT GRDE 46435G219 20965 442400 SH SOLE 19 442400 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 6 234 SH SOLE 18 234 0 0 ISHARES TR EDEG HIG YLELD 46435G250 1158 25000 SH SOLE 25000 0 0 ISHARES TR EDEG HIG YLELD 46435G250 7464 161180 SH SOLE 19 161180 0 0 ISHARES TR IBONDS DEC2023 46435G318 3 138 SH SOLE 18 138 0 0 ISHARES TR CORE MSCI INTL 46435G326 60506 1238614 SH SOLE 2 1238614 0 0 ISHARES TR CORE MSCI INTL 46435G326 814732 16678234 SH SOLE 21 16678234 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 11390 388059 SH SOLE 2 388059 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 24813 845416 SH SOLE 7 0 0 845416 ISHARES TR MSCI UK ETF NEW 46435G334 1 30 SH SOLE 17 0 0 30 ISHARES TR MSCI UK ETF NEW 46435G334 4711 160520 SH SOLE 18 160520 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 13944 475089 SH SOLE 21 475089 0 0 ISHARES TR MORTGE REL ETF 46435G342 329 8248 SH SOLE 3 8248 0 0 ISHARES TR MORTGE REL ETF 46435G342 880 22034 SH SOLE 15 22034 0 0 ISHARES TR MORTGE REL ETF 46435G342 41000 1026543 SH SOLE 21 1026543 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 29348 534279 SH SOLE 2 534279 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 9 169 SH SOLE 18 169 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 6243 130000 SH SOLE 130000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 2490 105000 SH SOLE 105000 0 0 ISHARES TR ESG MSCI EAFE 46435G516 26731 465862 SH SOLE 2 465862 0 0 ISHARES TR ESG MSCI EAFE 46435G516 2 28 SH SOLE 17 0 0 28 ISHARES TR ESG MSCI EAFE 46435G516 5 82 SH SOLE 18 82 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTV JPN ETF 46435G649 2378 95981 SH SOLE 95981 0 0 ISHARES TR ADAPTIVE ETF 46435G656 1674 68093 SH SOLE 68093 0 0 ISHARES TR ADAPTV EUR ETF 46435G664 698 28989 SH SOLE 28989 0 0 ISHARES TR CORE INTL AGGR 46435G672 6946 133042 SH SOLE 2 133042 0 0 ISHARES TR CORE INTL AGGR 46435G672 1308 25046 SH SOLE 3 25046 0 0 ISHARES TR CORE INTL AGGR 46435G672 34817 666872 SH SOLE 7 0 0 666872 ISHARES TR CORE INTL AGGR 46435G672 51 976 SH SOLE 17 0 0 976 ISHARES TR CORE INTL AGGR 46435G672 283996 5439495 SH SOLE 21 5439495 0 0 ISHARES TR IBONDS DEC2022 46435G755 306 11964 SH SOLE 18 11964 0 0 ISHARES TR IBONDS DEC2021 46435G789 306 12016 SH SOLE 18 12016 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH SOLE 18 46 0 0 ISHARES TR IBONDS DEC 25 46435U432 1 57 SH SOLE 18 57 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 7483 300000 SH SOLE 300000 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 18 43 0 0 ISHARES TR ESG US AGR BD 46435U549 50945 1000000 SH SOLE 1000000 0 0 ISHARES TR ESG MSCI USA SML 46435U663 680 30000 SH SOLE 30000 0 0 ISHARES TR IBONDS DEC 46435U697 1 57 SH SOLE 18 57 0 0 ISHARES TR BROAD USD HIGH 46435U853 252 5500 SH SOLE 5500 0 0 ISHARES TR IBONDS ETF 46435UAA9 1 45 SH SOLE 18 45 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 65157 1307052 SH SOLE 2 817052 0 490000 ISHARES US ETF TR SHT MAT BD ETF 46431W507 2 42 SH SOLE 17 0 0 42 ISHARES US ETF TR SHT MAT BD ETF 46431W507 38447 771244 SH SOLE 18 771244 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 77288 1550419 SH SOLE 19 1550419 0 0 ISHARES US ETF TR INFLATION HEDG 46431W580 7167 300000 SH SOLE 300000 0 0 ISHARES US ETF TR BLOOMBERG ROLL 46431W598 23293 530000 SH SOLE 530000 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 72505 855318 SH SOLE 2 855318 0 0 ISHARES US ETF TR GOLD STRATEGY 46431W614 2446 50000 SH SOLE 50000 0 0 ISHARES US ETF TR INOVATIV HLTCR 46431W622 3180 135000 SH SOLE 135000 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 2188 95000 SH SOLE 95000 0 0 ISHARES US ETF TR TECHNOLOGY 46431W648 876 38000 SH SOLE 38000 0 0 ISHARES US ETF TR EVOLVED FINLS 46431W655 3055 150000 SH SOLE 150000 0 0 ISHARES US ETF TR DISCRETIONARY 46431W663 3659 150000 SH SOLE 150000 0 0 ISHARES US ETF TR CONSUMER STPLS 46431W671 2693 117000 SH SOLE 117000 0 0 ISHARES US ETF TR HEALTHCARE 46431W689 1204 46000 SH SOLE 46000 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 1 14 SH SOLE 17 0 0 14 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 22423 448989 SH SOLE 18 448989 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 1712 1600000 PRN SOLE 21 1600000 0 0 ISORAY INC COM 46489V104 11 36969 SH SOLE 21 36969 0 0 ISORAY INC COM 46489V104 251 837775 SH SOLE 22 837775 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1628 287546 SH SOLE 7 287546 0 0 ISRAMCO INC COM NEW 465141406 142 1201 SH SOLE 2 19 0 1182 ISRAMCO INC COM NEW 465141406 298 2518 SH SOLE 18 2518 0 0 ISRAMCO INC COM NEW 465141406 135 1138 SH SOLE 19 1138 0 0 ISRAMCO INC COM NEW 465141406 3067 25880 SH SOLE 21 25880 0 0 ISRAMCO INC COM NEW 465141406 2016 17011 SH SOLE 22 16557 0 454 ISSUER DIRECT CORPORATION COM NEW 46520M204 5 462 SH SOLE 18 462 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 67 5897 SH SOLE 21 5897 0 0 ISTAR INC COM 45031U101 653 71251 SH SOLE 2 2451 0 68800 ISTAR INC COM 45031U101 5 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 13 1461 SH SOLE 7 1461 0 0 ISTAR INC COM 45031U101 3180 346746 SH SOLE 18 346746 0 0 ISTAR INC COM 45031U101 890 97071 SH SOLE 19 97071 0 0 ISTAR INC COM 45031U101 79816 8704026 SH SOLE 21 8704026 0 0 ISTAR INC COM 45031U101 21957 2394408 SH SOLE 22 2304990 0 89418 ISTAR INC COM 45031U101 238 26005 SH SOLE 26 0 0 26005 ISTAR INC COM 45031U101 78 8492 SH SOLE 28 8492 0 0 ISTAR INC COM 45031U101 153 16728 SH SOLE 29 0 0 16728 ISTAR INC COM 45031U101 1225 133563 SH SOLE 30 133563 0 0 ISTAR INC COM 45031U101 83 9043 SH SOLE 40 9043 0 0 ISTAR INC NOTE 3.125% 9/1 45031UCB5 689 765000 PRN SOLE 21 765000 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 612 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6531 714578 SH SOLE 2 189829 0 524749 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1986 217310 SH SOLE 4 217310 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 43253 4732275 SH SOLE 18 1957275 0 2775000 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21200 2319487 SH SOLE 19 2319487 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 117546 12860574 SH SOLE 21 12860574 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 32604 3567192 SH SOLE 22 3460466 0 106726 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 25021 2737500 SH SOLE 25 2737500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 658 72015 SH SOLE 26 0 0 72015 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12112 1325201 SH SOLE 30 1325201 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 129421 14159885 SH SOLE 34 14159885 0 0 ITERIS INC COM 46564T107 76 20412 SH SOLE 2 974 0 19438 ITERIS INC COM 46564T107 296 79225 SH SOLE 18 79225 0 0 ITERIS INC COM 46564T107 141 37761 SH SOLE 19 37761 0 0 ITERIS INC COM 46564T107 3502 938782 SH SOLE 21 938782 0 0 ITERIS INC COM 46564T107 3282 879852 SH SOLE 22 866457 0 13395 ITRON INC COM 465741106 1276 26990 SH SOLE 2 1152 0 25838 ITRON INC COM 465741106 8 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 11 224 SH SOLE 7 224 0 0 ITRON INC COM 465741106 7991 168975 SH SOLE 18 168975 0 0 ITRON INC COM 465741106 2388 50489 SH SOLE 19 50489 0 0 ITRON INC COM 465741106 169927 3593289 SH SOLE 21 3593289 0 0 ITRON INC COM 465741106 45907 970765 SH SOLE 22 922864 0 47901 ITRON INC COM 465741106 507 10730 SH SOLE 26 8956 0 1774 ITRON INC COM 465741106 213 4508 SH SOLE 28 4508 0 0 ITRON INC COM 465741106 3208 67841 SH SOLE 30 67841 0 0 ITRON INC COM 465741106 203 4283 SH SOLE 40 4283 0 0 ITT INC COM 45073V108 10961 227070 SH SOLE 2 54086 0 172984 ITT INC COM 45073V108 142 2949 SH SOLE 4 2949 0 0 ITT INC COM 45073V108 107 2213 SH SOLE 7 2213 0 0 ITT INC COM 45073V108 12543 259851 SH SOLE 18 259851 0 0 ITT INC COM 45073V108 1313 27197 SH SOLE 19 27197 0 0 ITT INC COM 45073V108 207945 4307950 SH SOLE 21 4307950 0 0 ITT INC COM 45073V108 144022 2983680 SH SOLE 22 2808365 0 175315 ITT INC COM 45073V108 52 1084 SH SOLE 23 1084 0 0 ITT INC COM 45073V108 1464 30327 SH SOLE 26 13902 0 16425 ITT INC COM 45073V108 546 11315 SH SOLE 28 11315 0 0 ITT INC COM 45073V108 729 15097 SH SOLE 29 0 0 15097 ITT INC COM 45073V108 1046 21668 SH SOLE 30 21668 0 0 ITT INC COM 45073V108 86 1774 SH SOLE 31 1774 0 0 ITT INC COM 45073V108 769 15927 SH SOLE 34 15927 0 0 ITT INC COM 45073V108 139 2882 SH SOLE 36 2882 0 0 ITT INC COM 45073V108 368 7616 SH SOLE 40 7616 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 42 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 9738 303734 SH SOLE 21 303734 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 4751 148177 SH SOLE 22 117819 0 30358 ITURAN LOCATION AND CONTROL SHS M6158M104 785 24489 SH SOLE 23 24489 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 102 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 71 2217 SH SOLE 30 2217 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 181 5642 SH SOLE 34 5642 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 47 1457 SH SOLE 40 1457 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 1229 101326 SH SOLE 2 101326 0 0 IZEA WORLDWIDE INC COM 46604H105 5 4955 SH SOLE 21 4955 0 0 J & J SNACK FOODS CORP COM 466032109 1745 12068 SH SOLE 2 517 0 11551 J & J SNACK FOODS CORP COM 466032109 7 50 SH SOLE 4 50 0 0 J & J SNACK FOODS CORP COM 466032109 47 323 SH SOLE 7 323 0 0 J & J SNACK FOODS CORP COM 466032109 10953 75753 SH SOLE 18 75753 0 0 J & J SNACK FOODS CORP COM 466032109 3238 22397 SH SOLE 19 22397 0 0 J & J SNACK FOODS CORP COM 466032109 229654 1588309 SH SOLE 21 1588309 0 0 J & J SNACK FOODS CORP COM 466032109 61769 427203 SH SOLE 22 407506 0 19697 J & J SNACK FOODS CORP COM 466032109 537 3715 SH SOLE 26 2800 0 915 J & J SNACK FOODS CORP COM 466032109 205 1418 SH SOLE 28 1418 0 0 J & J SNACK FOODS CORP COM 466032109 4375 30256 SH SOLE 30 30256 0 0 J & J SNACK FOODS CORP COM 466032109 176 1218 SH SOLE 40 1218 0 0 J ALEXANDERS HLDGS INC COM 46609J106 212 25817 SH SOLE 2 13645 0 12172 J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 358 43486 SH SOLE 18 43486 0 0 J ALEXANDERS HLDGS INC COM 46609J106 656 79658 SH SOLE 19 79658 0 0 J ALEXANDERS HLDGS INC COM 46609J106 3935 478076 SH SOLE 21 478076 0 0 J ALEXANDERS HLDGS INC COM 46609J106 5365 651836 SH SOLE 22 641643 0 10193 J ALEXANDERS HLDGS INC COM 46609J106 273 33180 SH SOLE 23 33180 0 0 J ALEXANDERS HLDGS INC COM 46609J106 450 54618 SH SOLE 26 0 0 54618 J ALEXANDERS HLDGS INC COM 46609J106 197 23900 SH SOLE 29 0 0 23900 J JILL INC COM 46620W102 88 16537 SH SOLE 2 421 0 16116 J JILL INC COM 46620W102 306 57456 SH SOLE 18 57456 0 0 J JILL INC COM 46620W102 139 26038 SH SOLE 19 26038 0 0 J JILL INC COM 46620W102 3079 577708 SH SOLE 21 577708 0 0 J JILL INC COM 46620W102 1578 296006 SH SOLE 22 286028 0 9978 J2 GLOBAL INC COM 48123V102 4293 61876 SH SOLE 2 25150 0 36726 J2 GLOBAL INC COM 48123V102 66 957 SH SOLE 4 957 0 0 J2 GLOBAL INC COM 48123V102 66 946 SH SOLE 7 946 0 0 J2 GLOBAL INC COM 48123V102 18769 270528 SH SOLE 18 270528 0 0 J2 GLOBAL INC COM 48123V102 4874 70257 SH SOLE 19 70257 0 0 J2 GLOBAL INC COM 48123V102 240660 3468727 SH SOLE 21 3468727 0 0 J2 GLOBAL INC COM 48123V102 113863 1641153 SH SOLE 22 1578250 0 62903 J2 GLOBAL INC COM 48123V102 223 3216 SH SOLE 23 3216 0 0 J2 GLOBAL INC COM 48123V102 1121 16151 SH SOLE 26 10907 0 5244 J2 GLOBAL INC COM 48123V102 431 6209 SH SOLE 28 6209 0 0 J2 GLOBAL INC COM 48123V102 108 1555 SH SOLE 29 486 0 1069 J2 GLOBAL INC COM 48123V102 4024 57996 SH SOLE 30 57996 0 0 J2 GLOBAL INC COM 48123V102 55 792 SH SOLE 31 792 0 0 J2 GLOBAL INC COM 48123V102 25 355 SH SOLE 34 355 0 0 J2 GLOBAL INC COM 48123V102 342 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1147 1000000 PRN SOLE 21 1000000 0 0 JABIL INC COM 466313103 9380 378398 SH SOLE 2 78624 0 299774 JABIL INC COM 466313103 19 775 SH SOLE 4 775 0 0 JABIL INC COM 466313103 181 7307 SH SOLE 7 7307 0 0 JABIL INC COM 466313103 33 1334 SH SOLE 15 1334 0 0 JABIL INC COM 466313103 10538 425090 SH SOLE 18 425090 0 0 JABIL INC COM 466313103 851 34333 SH SOLE 19 34333 0 0 JABIL INC COM 466313103 176639 7125411 SH SOLE 21 7125411 0 0 JABIL INC COM 466313103 126254 5092947 SH SOLE 22 4737651 0 355296 JABIL INC COM 466313103 3375 136158 SH SOLE 25 136158 0 0 JABIL INC COM 466313103 8772 353855 SH SOLE 26 112939 0 240916 JABIL INC COM 466313103 496 20026 SH SOLE 28 20026 0 0 JABIL INC COM 466313103 303 12230 SH SOLE 29 0 0 12230 JABIL INC COM 466313103 947 38189 SH SOLE 30 38189 0 0 JABIL INC COM 466313103 83 3343 SH SOLE 31 3343 0 0 JABIL INC COM 466313103 3133 126388 SH SOLE 36 126388 0 0 JABIL INC COM 466313103 334 13474 SH SOLE 40 13474 0 0 JACK IN THE BOX INC COM 466367109 2936 37823 SH SOLE 2 11664 0 26159 JACK IN THE BOX INC COM 466367109 5 70 SH SOLE 4 70 0 0 JACK IN THE BOX INC COM 466367109 33 429 SH SOLE 7 429 0 0 JACK IN THE BOX INC COM 466367109 11937 153771 SH SOLE 18 153771 0 0 JACK IN THE BOX INC COM 466367109 3154 40629 SH SOLE 19 40629 0 0 JACK IN THE BOX INC COM 466367109 147118 1895124 SH SOLE 21 1895124 0 0 JACK IN THE BOX INC COM 466367109 73525 947116 SH SOLE 22 908759 0 38357 JACK IN THE BOX INC COM 466367109 576 7425 SH SOLE 26 5398 0 2027 JACK IN THE BOX INC COM 466367109 281 3614 SH SOLE 28 3614 0 0 JACK IN THE BOX INC COM 466367109 537 6923 SH SOLE 30 6923 0 0 JACK IN THE BOX INC COM 466367109 165 2121 SH SOLE 40 2121 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 17902 306229 SH SOLE 2 30599 0 275630 JACOBS ENGR GROUP INC DEL COM 469814107 2056 35172 SH SOLE 4 31805 0 3367 JACOBS ENGR GROUP INC DEL COM 469814107 7950 135986 SH SOLE 7 110287 0 25699 JACOBS ENGR GROUP INC DEL COM 469814107 48 818 SH SOLE 13 818 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 74 1264 SH SOLE 15 1264 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 14563 249109 SH SOLE 18 233850 0 15259 JACOBS ENGR GROUP INC DEL COM 469814107 2233 38203 SH SOLE 19 38203 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 186318 3187108 SH SOLE 21 3187108 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 190852 3264667 SH SOLE 22 2927013 0 337654 JACOBS ENGR GROUP INC DEL COM 469814107 5203 88999 SH SOLE 23 88999 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 7838 134081 SH SOLE 25 134081 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 17791 304325 SH SOLE 26 164407 0 139918 JACOBS ENGR GROUP INC DEL COM 469814107 498 8525 SH SOLE 28 1815 0 6710 JACOBS ENGR GROUP INC DEL COM 469814107 1841 31494 SH SOLE 29 5882 0 25612 JACOBS ENGR GROUP INC DEL COM 469814107 30316 518585 SH SOLE 30 518585 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 3078 52647 SH SOLE 31 25680 0 26967 JACOBS ENGR GROUP INC DEL COM 469814107 408 6983 SH SOLE 34 6983 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 7022 120112 SH SOLE 36 120112 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 230 3929 SH SOLE 40 3929 0 0 JAGGED PEAK ENERGY INC COM 47009K107 525 57615 SH SOLE 2 6429 0 51186 JAGGED PEAK ENERGY INC COM 47009K107 13 1473 SH SOLE 7 1473 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1931 211766 SH SOLE 18 211766 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1273 139615 SH SOLE 19 139615 0 0 JAGGED PEAK ENERGY INC COM 47009K107 20283 2224064 SH SOLE 21 2224064 0 0 JAGGED PEAK ENERGY INC COM 47009K107 18600 2039484 SH SOLE 22 1961831 0 77653 JAGGED PEAK ENERGY INC COM 47009K107 29 3128 SH SOLE 23 3128 0 0 JAGGED PEAK ENERGY INC COM 47009K107 37 4083 SH SOLE 26 0 0 4083 JAGGED PEAK ENERGY INC COM 47009K107 61 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 119 13083 SH SOLE 30 13083 0 0 JAGGED PEAK ENERGY INC COM 47009K107 49 5344 SH SOLE 40 5344 0 0 JAGUAR HEALTH INC COM NEW 47010C300 2 6922 SH SOLE 21 6922 0 0 JAKKS PAC INC COM 47012E106 6 3762 SH SOLE 18 3762 0 0 JAKKS PAC INC COM 47012E106 90 61497 SH SOLE 21 61497 0 0 JAKKS PAC INC COM 47012E106 514 349882 SH SOLE 22 349882 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1 94 SH SOLE 18 94 0 0 JAMES RIV GROUP LTD COM G5005R107 1082 29622 SH SOLE 2 6521 0 23101 JAMES RIV GROUP LTD COM G5005R107 20 548 SH SOLE 7 548 0 0 JAMES RIV GROUP LTD COM G5005R107 4956 135632 SH SOLE 18 135632 0 0 JAMES RIV GROUP LTD COM G5005R107 2807 76817 SH SOLE 19 76817 0 0 JAMES RIV GROUP LTD COM G5005R107 104415 2857550 SH SOLE 21 2857550 0 0 JAMES RIV GROUP LTD COM G5005R107 32564 891184 SH SOLE 22 858721 0 32463 JAMES RIV GROUP LTD COM G5005R107 1210 33119 SH SOLE 23 33119 0 0 JAMES RIV GROUP LTD COM G5005R107 1079 29516 SH SOLE 26 0 0 29516 JAMES RIV GROUP LTD COM G5005R107 127 3471 SH SOLE 28 3471 0 0 JAMES RIV GROUP LTD COM G5005R107 2329 63744 SH SOLE 30 63744 0 0 JAMES RIV GROUP LTD COM G5005R107 135 3700 SH SOLE 40 3700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1435 69260 SH SOLE 2 69260 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 36 1729 SH SOLE 4 1729 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 21 991 SH SOLE 7 991 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 36 1759 SH SOLE 15 1759 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8283 399768 SH SOLE 18 399768 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 134048 6469481 SH SOLE 21 6469481 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 83452 4027623 SH SOLE 22 3905383 0 122240 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4083 197069 SH SOLE 25 197069 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5210 251431 SH SOLE 26 121080 0 130351 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 515 24860 SH SOLE 28 24860 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1011 48773 SH SOLE 30 48773 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3035 146469 SH SOLE 36 146469 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 437 21087 SH SOLE 40 21087 0 0 JASON INDS INC COM 471172106 6 4335 SH SOLE 18 4335 0 0 JASON INDS INC COM 471172106 102 74341 SH SOLE 21 74341 0 0 JASON INDS INC COM 471172106 34 24905 SH SOLE 22 24905 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1763 1950000 PRN SOLE 21 1950000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17890 144323 SH SOLE 2 6724 0 137599 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2583 20835 SH SOLE 4 19297 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3025 24400 SH SOLE 7 8898 0 15502 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 137 1103 SH SOLE 13 1103 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 61 495 SH SOLE 15 495 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4772 38494 SH SOLE 18 33724 0 4770 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1589 12815 SH SOLE 19 12815 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 202248 1631560 SH SOLE 21 1631560 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 214989 1734343 SH SOLE 22 1599622 0 134721 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5210 42031 SH SOLE 23 42031 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7555 60951 SH SOLE 25 60951 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27187 219318 SH SOLE 26 73922 0 145396 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1455 11737 SH SOLE 28 8633 0 3104 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1796 14486 SH SOLE 29 2035 0 12451 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13590 109629 SH SOLE 30 109629 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2720 21940 SH SOLE 31 12369 0 9571 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 448 3617 SH SOLE 34 3617 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5880 47433 SH SOLE 36 47433 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 149 1206 SH SOLE 40 1206 0 0 JBG SMITH PPTYS COM 46590V100 8398 241246 SH SOLE 2 52199 0 189047 JBG SMITH PPTYS COM 46590V100 3806 109343 SH SOLE 4 109343 0 0 JBG SMITH PPTYS COM 46590V100 5908 169714 SH SOLE 7 169714 0 0 JBG SMITH PPTYS COM 46590V100 146 4204 SH SOLE 15 4204 0 0 JBG SMITH PPTYS COM 46590V100 10860 311979 SH SOLE 18 311979 0 0 JBG SMITH PPTYS COM 46590V100 6973 200315 SH SOLE 19 200315 0 0 JBG SMITH PPTYS COM 46590V100 206581 5934520 SH SOLE 21 5934520 0 0 JBG SMITH PPTYS COM 46590V100 178588 5130365 SH SOLE 22 4896881 0 233484 JBG SMITH PPTYS COM 46590V100 127 3657 SH SOLE 23 3657 0 0 JBG SMITH PPTYS COM 46590V100 7531 216347 SH SOLE 25 216347 0 0 JBG SMITH PPTYS COM 46590V100 2233 64137 SH SOLE 26 23117 0 41020 JBG SMITH PPTYS COM 46590V100 1008 28961 SH SOLE 28 28961 0 0 JBG SMITH PPTYS COM 46590V100 1304 37454 SH SOLE 29 37454 0 0 JBG SMITH PPTYS COM 46590V100 17550 504159 SH SOLE 30 504159 0 0 JBG SMITH PPTYS COM 46590V100 73 2108 SH SOLE 31 2108 0 0 JBG SMITH PPTYS COM 46590V100 977 28080 SH SOLE 34 28080 0 0 JBG SMITH PPTYS COM 46590V100 439 12619 SH SOLE 40 12619 0 0 JD COM INC SPON ADR CL A 47215P106 20897 998446 SH SOLE 2 51057 0 947389 JD COM INC SPON ADR CL A 47215P106 4905 234374 SH SOLE 4 234374 0 0 JD COM INC SPON ADR CL A 47215P106 2860 136664 SH SOLE 7 136664 0 0 JD COM INC SPON ADR CL A 47215P106 764 36519 SH SOLE 13 36519 0 0 JD COM INC SPON ADR CL A 47215P106 8061 385137 SH SOLE 15 385137 0 0 JD COM INC SPON ADR CL A 47215P106 5412 258557 SH SOLE 18 258557 0 0 JD COM INC SPON ADR CL A 47215P106 310 14823 SH SOLE 19 14823 0 0 JD COM INC SPON ADR CL A 47215P106 305757 14608538 SH SOLE 21 14608538 0 0 JD COM INC SPON ADR CL A 47215P106 206552 9868716 SH SOLE 22 8945887 0 922829 JD COM INC SPON ADR CL A 47215P106 9083 433947 SH SOLE 23 433947 0 0 JD COM INC SPON ADR CL A 47215P106 7602 363198 SH SOLE 25 363198 0 0 JD COM INC SPON ADR CL A 47215P106 56676 2707869 SH SOLE 26 269821 0 2438048 JD COM INC SPON ADR CL A 47215P106 2194 104834 SH SOLE 28 104834 0 0 JD COM INC SPON ADR CL A 47215P106 3198 152814 SH SOLE 29 85171 0 67643 JD COM INC SPON ADR CL A 47215P106 95965 4585032 SH SOLE 30 4585032 0 0 JD COM INC SPON ADR CL A 47215P106 909 43436 SH SOLE 31 43436 0 0 JD COM INC SPON ADR CL A 47215P106 3846 183743 SH SOLE 32 183743 0 0 JD COM INC SPON ADR CL A 47215P106 1475 70478 SH SOLE 34 70478 0 0 JD COM INC SPON ADR CL A 47215P106 137 6555 SH SOLE 36 6555 0 0 JD COM INC SPON ADR CL A 47215P106 133 6346 SH SOLE 40 6346 0 0 JEFFERIES FINL GROUP INC COM 47233W109 15677 903036 SH SOLE 2 218800 0 684236 JEFFERIES FINL GROUP INC COM 47233W109 2061 118739 SH SOLE 4 110557 0 8182 JEFFERIES FINL GROUP INC COM 47233W109 3882 223646 SH SOLE 7 223646 0 0 JEFFERIES FINL GROUP INC COM 47233W109 28 1635 SH SOLE 13 1635 0 0 JEFFERIES FINL GROUP INC COM 47233W109 48 2786 SH SOLE 15 2786 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10342 595747 SH SOLE 18 558929 0 36818 JEFFERIES FINL GROUP INC COM 47233W109 5218 300586 SH SOLE 19 300586 0 0 JEFFERIES FINL GROUP INC COM 47233W109 109424 6303239 SH SOLE 21 6303239 0 0 JEFFERIES FINL GROUP INC COM 47233W109 130087 7493492 SH SOLE 22 6678900 0 814592 JEFFERIES FINL GROUP INC COM 47233W109 3888 223972 SH SOLE 23 223972 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6630 381895 SH SOLE 25 381895 0 0 JEFFERIES FINL GROUP INC COM 47233W109 21576 1242832 SH SOLE 26 453106 0 789726 JEFFERIES FINL GROUP INC COM 47233W109 998 57512 SH SOLE 28 39838 0 17674 JEFFERIES FINL GROUP INC COM 47233W109 1250 71983 SH SOLE 29 9421 0 62562 JEFFERIES FINL GROUP INC COM 47233W109 19355 1114915 SH SOLE 30 1114915 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1741 100305 SH SOLE 31 67769 0 32536 JEFFERIES FINL GROUP INC COM 47233W109 2402 138386 SH SOLE 34 138386 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4719 271804 SH SOLE 36 271804 0 0 JEFFERIES FINL GROUP INC COM 47233W109 112 6476 SH SOLE 40 6476 0 0 JELD-WEN HLDG INC COM 47580P103 771 54246 SH SOLE 2 2356 0 51890 JELD-WEN HLDG INC COM 47580P103 6 422 SH SOLE 4 422 0 0 JELD-WEN HLDG INC COM 47580P103 22 1533 SH SOLE 7 1533 0 0 JELD-WEN HLDG INC COM 47580P103 3186 224233 SH SOLE 18 224233 0 0 JELD-WEN HLDG INC COM 47580P103 1444 101617 SH SOLE 19 101617 0 0 JELD-WEN HLDG INC COM 47580P103 37866 2664778 SH SOLE 21 2664778 0 0 JELD-WEN HLDG INC COM 47580P103 27035 1902504 SH SOLE 22 1808812 0 93692 JELD-WEN HLDG INC COM 47580P103 280 19677 SH SOLE 26 13166 0 6511 JELD-WEN HLDG INC COM 47580P103 148 10422 SH SOLE 28 10422 0 0 JELD-WEN HLDG INC COM 47580P103 268 18851 SH SOLE 30 18851 0 0 JELD-WEN HLDG INC COM 47580P103 84 5908 SH SOLE 40 5908 0 0 JERASH HLDGS US INC COM 47632P101 2 260 SH SOLE 18 260 0 0 JERASH HLDGS US INC COM 47632P101 19 3098 SH SOLE 21 3098 0 0 JERNIGAN CAP INC COM 476405105 392 19789 SH SOLE 2 526 0 19263 JERNIGAN CAP INC COM 476405105 7 330 SH SOLE 7 330 0 0 JERNIGAN CAP INC COM 476405105 1256 63373 SH SOLE 18 63373 0 0 JERNIGAN CAP INC COM 476405105 506 25508 SH SOLE 19 25508 0 0 JERNIGAN CAP INC COM 476405105 21145 1066861 SH SOLE 21 1066861 0 0 JERNIGAN CAP INC COM 476405105 10272 518249 SH SOLE 22 503275 0 14974 JETBLUE AIRWAYS CORP COM 477143101 12064 751177 SH SOLE 2 161302 0 589875 JETBLUE AIRWAYS CORP COM 477143101 99 6145 SH SOLE 7 6145 0 0 JETBLUE AIRWAYS CORP COM 477143101 14181 882978 SH SOLE 18 882978 0 0 JETBLUE AIRWAYS CORP COM 477143101 1050 65379 SH SOLE 19 65379 0 0 JETBLUE AIRWAYS CORP COM 477143101 238392 14843842 SH SOLE 21 14843842 0 0 JETBLUE AIRWAYS CORP COM 477143101 154855 9642271 SH SOLE 22 9140871 0 501400 JETBLUE AIRWAYS CORP COM 477143101 101 6303 SH SOLE 31 6303 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH SOLE 18 538 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH SOLE 21 566 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 76 7655 SH SOLE 4 7655 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 198 20026 SH SOLE 21 20026 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1404 141928 SH SOLE 22 141928 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1041 105270 SH SOLE 30 105270 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6045 611201 SH SOLE 34 611201 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1799 25053 SH SOLE 2 1113 0 23940 JOHN BEAN TECHNOLOGIES CORP COM 477839104 12 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 34 473 SH SOLE 7 473 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 11297 157312 SH SOLE 18 157312 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3349 46640 SH SOLE 19 46640 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 238015 3314508 SH SOLE 21 3314508 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 67768 943706 SH SOLE 22 847930 0 95776 JOHN BEAN TECHNOLOGIES CORP COM 477839104 783 10909 SH SOLE 26 7726 0 3183 JOHN BEAN TECHNOLOGIES CORP COM 477839104 287 4002 SH SOLE 28 4002 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4539 63213 SH SOLE 30 63213 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 242 3369 SH SOLE 40 3369 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1 49 SH SOLE 17 0 0 49 JOHNSON & JOHNSON COM 478160104 953289 7386973 SH SOLE 2 1287913 0 6099060 JOHNSON & JOHNSON COM 478160104 138356 1072110 SH SOLE 4 1000436 0 71674 JOHNSON & JOHNSON COM 478160104 297530 2305540 SH SOLE 7 2241796 0 63744 JOHNSON & JOHNSON COM 478160104 16392 127021 SH SOLE 13 127021 0 0 JOHNSON & JOHNSON COM 478160104 2995 23211 SH SOLE 15 23211 0 0 JOHNSON & JOHNSON COM 478160104 65 500 SH SOLE 17 0 0 500 JOHNSON & JOHNSON COM 478160104 969341 7511362 SH SOLE 18 7164715 0 346647 JOHNSON & JOHNSON COM 478160104 721611 5591717 SH SOLE 19 5591717 0 0 JOHNSON & JOHNSON COM 478160104 7463 57829 SH SOLE 20 57829 0 0 JOHNSON & JOHNSON COM 478160104 7409169 57413162 SH SOLE 21 57413162 0 0 JOHNSON & JOHNSON COM 478160104 8660649 67110803 SH SOLE 22 59184051 0 7926752 JOHNSON & JOHNSON COM 478160104 272524 2111769 SH SOLE 23 2111769 0 0 JOHNSON & JOHNSON COM 478160104 329652 2554448 SH SOLE 25 2554448 0 0 JOHNSON & JOHNSON COM 478160104 1460434 11316806 SH SOLE 26 2443826 0 8872980 JOHNSON & JOHNSON COM 478160104 66575 515883 SH SOLE 28 377361 0 138522 JOHNSON & JOHNSON COM 478160104 71109 551021 SH SOLE 29 193937 0 357084 JOHNSON & JOHNSON COM 478160104 1374938 10654302 SH SOLE 30 10654302 0 0 JOHNSON & JOHNSON COM 478160104 172915 1339910 SH SOLE 31 738237 0 601673 JOHNSON & JOHNSON COM 478160104 21689 168063 SH SOLE 32 168063 0 0 JOHNSON & JOHNSON COM 478160104 346775 2687136 SH SOLE 34 2687136 0 0 JOHNSON & JOHNSON COM 478160104 299238 2318776 SH SOLE 36 2318776 0 0 JOHNSON & JOHNSON COM 478160104 3008 23305 SH SOLE 37 23305 0 0 JOHNSON & JOHNSON COM 478160104 7962 61697 SH SOLE 40 61697 0 0 JOHNSON CTLS INTL PLC SHS G51502105 70529 2378722 SH SOLE 2 225582 0 2153140 JOHNSON CTLS INTL PLC SHS G51502105 8707 293664 SH SOLE 4 269226 0 24438 JOHNSON CTLS INTL PLC SHS G51502105 20870 703888 SH SOLE 7 698107 0 5781 JOHNSON CTLS INTL PLC SHS G51502105 994 33535 SH SOLE 13 33535 0 0 JOHNSON CTLS INTL PLC SHS G51502105 251 8462 SH SOLE 15 8462 0 0 JOHNSON CTLS INTL PLC SHS G51502105 108642 3664132 SH SOLE 18 3422407 0 241725 JOHNSON CTLS INTL PLC SHS G51502105 166853 5627431 SH SOLE 19 5627431 0 0 JOHNSON CTLS INTL PLC SHS G51502105 487704 16448696 SH SOLE 21 16448696 0 0 JOHNSON CTLS INTL PLC SHS G51502105 666744 22487146 SH SOLE 22 20097603 0 2389543 JOHNSON CTLS INTL PLC SHS G51502105 19063 642933 SH SOLE 23 642933 0 0 JOHNSON CTLS INTL PLC SHS G51502105 28078 946998 SH SOLE 25 946998 0 0 JOHNSON CTLS INTL PLC SHS G51502105 103404 3487476 SH SOLE 26 1000417 0 2487059 JOHNSON CTLS INTL PLC SHS G51502105 5248 176990 SH SOLE 28 128612 0 48378 JOHNSON CTLS INTL PLC SHS G51502105 982 33111 SH SOLE 29 33111 0 0 JOHNSON CTLS INTL PLC SHS G51502105 95521 3221626 SH SOLE 30 3221626 0 0 JOHNSON CTLS INTL PLC SHS G51502105 13290 448224 SH SOLE 31 204624 0 243600 JOHNSON CTLS INTL PLC SHS G51502105 35829 1208409 SH SOLE 34 1208409 0 0 JOHNSON CTLS INTL PLC SHS G51502105 22142 746780 SH SOLE 36 746780 0 0 JOHNSON CTLS INTL PLC SHS G51502105 638 21533 SH SOLE 40 21533 0 0 JOHNSON OUTDOORS INC CL A 479167108 276 4697 SH SOLE 2 187 0 4510 JOHNSON OUTDOORS INC CL A 479167108 8 136 SH SOLE 7 136 0 0 JOHNSON OUTDOORS INC CL A 479167108 1007 17136 SH SOLE 18 17136 0 0 JOHNSON OUTDOORS INC CL A 479167108 417 7091 SH SOLE 19 7091 0 0 JOHNSON OUTDOORS INC CL A 479167108 10222 174020 SH SOLE 21 174020 0 0 JOHNSON OUTDOORS INC CL A 479167108 8993 153095 SH SOLE 22 149400 0 3695 JOINT CORP COM 47973J102 13 1567 SH SOLE 18 1567 0 0 JOINT CORP COM 47973J102 249 29876 SH SOLE 21 29876 0 0 JONES LANG LASALLE INC COM 48020Q107 16462 130033 SH SOLE 2 25366 0 104667 JONES LANG LASALLE INC COM 48020Q107 1948 15389 SH SOLE 4 14189 0 1200 JONES LANG LASALLE INC COM 48020Q107 3016 23825 SH SOLE 7 9920 0 13905 JONES LANG LASALLE INC COM 48020Q107 38 298 SH SOLE 13 298 0 0 JONES LANG LASALLE INC COM 48020Q107 17347 137019 SH SOLE 18 133387 0 3632 JONES LANG LASALLE INC COM 48020Q107 1281 10121 SH SOLE 19 10121 0 0 JONES LANG LASALLE INC COM 48020Q107 324008 2559301 SH SOLE 21 2559301 0 0 JONES LANG LASALLE INC COM 48020Q107 193495 1528396 SH SOLE 22 1437027 0 91369 JONES LANG LASALLE INC COM 48020Q107 4479 35377 SH SOLE 23 35377 0 0 JONES LANG LASALLE INC COM 48020Q107 372 2942 SH SOLE 25 2942 0 0 JONES LANG LASALLE INC COM 48020Q107 18283 144416 SH SOLE 26 44784 0 99632 JONES LANG LASALLE INC COM 48020Q107 1126 8891 SH SOLE 28 6554 0 2337 JONES LANG LASALLE INC COM 48020Q107 1444 11409 SH SOLE 29 2134 0 9275 JONES LANG LASALLE INC COM 48020Q107 14406 113789 SH SOLE 30 113789 0 0 JONES LANG LASALLE INC COM 48020Q107 2243 17718 SH SOLE 31 9631 0 8087 JONES LANG LASALLE INC COM 48020Q107 315 2492 SH SOLE 34 2492 0 0 JONES LANG LASALLE INC COM 48020Q107 1339 10573 SH SOLE 36 10573 0 0 JONES LANG LASALLE INC COM 48020Q107 115 911 SH SOLE 40 911 0 0 JOUNCE THERAPEUTICS INC COM 481116101 42 12599 SH SOLE 2 747 0 11852 JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 164 48549 SH SOLE 18 48549 0 0 JOUNCE THERAPEUTICS INC COM 481116101 68 20108 SH SOLE 19 20108 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1915 568263 SH SOLE 21 568263 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1397 414568 SH SOLE 22 405674 0 8894 JOUNCE THERAPEUTICS INC COM 481116101 3 746 SH SOLE 23 746 0 0 JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH SOLE 29 0 0 1 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1800 35372 SH SOLE 17 0 0 35372 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 5812 89587 SH SOLE 17 0 0 89587 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 879044 9004758 SH SOLE 2 1372091 0 7632667 JPMORGAN CHASE & CO COM 46625H100 122547 1255352 SH SOLE 4 1166134 0 89218 JPMORGAN CHASE & CO COM 46625H100 249311 2553891 SH SOLE 7 2538326 0 15565 JPMORGAN CHASE & CO COM 46625H100 12310 126098 SH SOLE 13 126098 0 0 JPMORGAN CHASE & CO COM 46625H100 2849 29184 SH SOLE 15 29184 0 0 JPMORGAN CHASE & CO COM 46625H100 128 1314 SH SOLE 17 0 0 1314 JPMORGAN CHASE & CO COM 46625H100 1162525 11908680 SH SOLE 18 10853467 0 1055213 JPMORGAN CHASE & CO COM 46625H100 1109343 11363890 SH SOLE 19 11363890 0 0 JPMORGAN CHASE & CO COM 46625H100 10896 111618 SH SOLE 20 111618 0 0 JPMORGAN CHASE & CO COM 46625H100 5776008 59168285 SH SOLE 21 59168285 0 0 JPMORGAN CHASE & CO COM 46625H100 7915296 81082732 SH SOLE 22 71834717 0 9248015 JPMORGAN CHASE & CO COM 46625H100 246558 2525692 SH SOLE 23 2525692 0 0 JPMORGAN CHASE & CO COM 46625H100 308914 3164456 SH SOLE 25 3114711 0 49745 JPMORGAN CHASE & CO COM 46625H100 1191223 12202658 SH SOLE 26 3177987 0 9024671 JPMORGAN CHASE & CO COM 46625H100 63180 647204 SH SOLE 28 473613 0 173591 JPMORGAN CHASE & CO COM 46625H100 57285 586821 SH SOLE 29 201632 0 385189 JPMORGAN CHASE & CO COM 46625H100 1225325 12551987 SH SOLE 30 12551987 0 0 JPMORGAN CHASE & CO COM 46625H100 136356 1396803 SH SOLE 31 854078 0 542725 JPMORGAN CHASE & CO COM 46625H100 18011 184506 SH SOLE 32 184506 0 0 JPMORGAN CHASE & CO COM 46625H100 214526 2197558 SH SOLE 34 2197558 0 0 JPMORGAN CHASE & CO COM 46625H100 287719 2947338 SH SOLE 36 2947338 0 0 JPMORGAN CHASE & CO COM 46625H100 7546 77298 SH SOLE 40 77298 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 22 SH SOLE 17 0 0 22 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 19 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2394 1308396 SH SOLE 21 1308396 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 689 376341 SH SOLE 22 376341 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 300 164202 SH SOLE 30 164202 0 0 JUNIPER NETWORKS INC COM 48203R104 23968 890671 SH SOLE 2 137369 0 753302 JUNIPER NETWORKS INC COM 48203R104 3593 133512 SH SOLE 4 124299 0 9213 JUNIPER NETWORKS INC COM 48203R104 10763 399948 SH SOLE 7 313240 0 86708 JUNIPER NETWORKS INC COM 48203R104 345 12805 SH SOLE 13 12805 0 0 JUNIPER NETWORKS INC COM 48203R104 80 2988 SH SOLE 15 2988 0 0 JUNIPER NETWORKS INC COM 48203R104 20118 747601 SH SOLE 18 705025 0 42576 JUNIPER NETWORKS INC COM 48203R104 2741 101846 SH SOLE 19 101846 0 0 JUNIPER NETWORKS INC COM 48203R104 255098 9479670 SH SOLE 21 9479670 0 0 JUNIPER NETWORKS INC COM 48203R104 242120 8997389 SH SOLE 22 8043461 0 953928 JUNIPER NETWORKS INC COM 48203R104 6467 240330 SH SOLE 23 240330 0 0 JUNIPER NETWORKS INC COM 48203R104 9718 361114 SH SOLE 25 361114 0 0 JUNIPER NETWORKS INC COM 48203R104 50443 1874498 SH SOLE 26 439491 0 1435007 JUNIPER NETWORKS INC COM 48203R104 1806 67105 SH SOLE 28 49156 0 17949 JUNIPER NETWORKS INC COM 48203R104 2298 85389 SH SOLE 29 14255 0 71134 JUNIPER NETWORKS INC COM 48203R104 45716 1698852 SH SOLE 30 1698852 0 0 JUNIPER NETWORKS INC COM 48203R104 3093 114951 SH SOLE 31 70990 0 43961 JUNIPER NETWORKS INC COM 48203R104 429 15940 SH SOLE 34 15940 0 0 JUNIPER NETWORKS INC COM 48203R104 7150 265711 SH SOLE 36 265711 0 0 JUNIPER NETWORKS INC COM 48203R104 205 7629 SH SOLE 40 7629 0 0 K12 INC COM 48273U102 962 38819 SH SOLE 2 1271 0 37548 K12 INC COM 48273U102 4 158 SH SOLE 4 158 0 0 K12 INC COM 48273U102 20 794 SH SOLE 7 794 0 0 K12 INC COM 48273U102 3303 133229 SH SOLE 18 133229 0 0 K12 INC COM 48273U102 1386 55924 SH SOLE 19 55924 0 0 K12 INC COM 48273U102 33159 1337594 SH SOLE 21 1337594 0 0 K12 INC COM 48273U102 26300 1060892 SH SOLE 22 1008187 0 52705 K12 INC COM 48273U102 843 34024 SH SOLE 26 15354 0 18670 K12 INC COM 48273U102 118 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 274 11051 SH SOLE 30 11051 0 0 K12 INC COM 48273U102 44 1767 SH SOLE 34 1767 0 0 K12 INC COM 48273U102 83 3364 SH SOLE 40 3364 0 0 KADANT INC COM 48282T104 720 8837 SH SOLE 2 376 0 8461 KADANT INC COM 48282T104 10 118 SH SOLE 4 118 0 0 KADANT INC COM 48282T104 22 268 SH SOLE 7 268 0 0 KADANT INC COM 48282T104 3085 37877 SH SOLE 18 37877 0 0 KADANT INC COM 48282T104 1314 16131 SH SOLE 19 16131 0 0 KADANT INC COM 48282T104 30738 377339 SH SOLE 21 377339 0 0 KADANT INC COM 48282T104 27641 339324 SH SOLE 22 325150 0 14174 KADANT INC COM 48282T104 301 3689 SH SOLE 26 0 0 3689 KADANT INC COM 48282T104 130 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 220 2698 SH SOLE 30 2698 0 0 KADANT INC COM 48282T104 110 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 164 78882 SH SOLE 2 3071 0 75811 KADMON HLDGS INC COM 48283N106 4 1750 SH SOLE 7 1750 0 0 KADMON HLDGS INC COM 48283N106 670 321960 SH SOLE 18 321960 0 0 KADMON HLDGS INC COM 48283N106 299 143931 SH SOLE 19 143931 0 0 KADMON HLDGS INC COM 48283N106 7024 3376986 SH SOLE 21 3376986 0 0 KADMON HLDGS INC COM 48283N106 6138 2950934 SH SOLE 22 2893359 0 57575 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1584 17735 SH SOLE 2 3321 0 14414 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7 80 SH SOLE 4 80 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1087 12173 SH SOLE 7 12173 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7520 84218 SH SOLE 18 84218 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3887 43534 SH SOLE 19 43534 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 144230 1615300 SH SOLE 21 1615300 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 45240 506659 SH SOLE 22 483798 0 22861 KAISER ALUMINUM CORP COM PAR $0.01 483007704 788 8828 SH SOLE 23 8828 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1621 18153 SH SOLE 26 1522 0 16631 KAISER ALUMINUM CORP COM PAR $0.01 483007704 203 2279 SH SOLE 28 2279 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 86 968 SH SOLE 29 0 0 968 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3091 34613 SH SOLE 30 34613 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 96 1071 SH SOLE 40 1071 0 0 KALA PHARMACEUTICALS INC COM 483119103 53 10785 SH SOLE 2 426 0 10359 KALA PHARMACEUTICALS INC COM 483119103 2 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 244 49956 SH SOLE 18 49956 0 0 KALA PHARMACEUTICALS INC COM 483119103 171 35032 SH SOLE 19 35032 0 0 KALA PHARMACEUTICALS INC COM 483119103 4463 912750 SH SOLE 21 912750 0 0 KALA PHARMACEUTICALS INC COM 483119103 2030 415219 SH SOLE 22 406951 0 8268 KALA PHARMACEUTICALS INC COM 483119103 2 483 SH SOLE 23 483 0 0 KALA PHARMACEUTICALS INC COM 483119103 10 2058 SH SOLE 26 0 0 2058 KALA PHARMACEUTICALS INC COM 483119103 5 922 SH SOLE 30 922 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 25 1272 SH SOLE 18 1272 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 137 6912 SH SOLE 19 6912 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 468 23671 SH SOLE 21 23671 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 255 12903 SH SOLE 22 12903 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 6 320 SH SOLE 23 320 0 0 KAMAN CORP COM 483548103 1228 21896 SH SOLE 2 986 0 20910 KAMAN CORP COM 483548103 11 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 33 590 SH SOLE 7 590 0 0 KAMAN CORP COM 483548103 7750 138178 SH SOLE 18 138178 0 0 KAMAN CORP COM 483548103 2312 41216 SH SOLE 19 41216 0 0 KAMAN CORP COM 483548103 165077 2943070 SH SOLE 21 2943070 0 0 KAMAN CORP COM 483548103 44112 786458 SH SOLE 22 751250 0 35208 KAMAN CORP COM 483548103 607 10825 SH SOLE 26 4549 0 6276 KAMAN CORP COM 483548103 171 3041 SH SOLE 28 3041 0 0 KAMAN CORP COM 483548103 3133 55850 SH SOLE 30 55850 0 0 KAMAN CORP COM 483548103 147 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 24261 254172 SH SOLE 2 26813 0 227359 KANSAS CITY SOUTHERN COM NEW 485170302 4293 44980 SH SOLE 4 42182 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 8399 87996 SH SOLE 7 79531 0 8465 KANSAS CITY SOUTHERN COM NEW 485170302 645 6758 SH SOLE 13 6758 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 81 852 SH SOLE 15 852 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 20658 216431 SH SOLE 18 203919 0 12512 KANSAS CITY SOUTHERN COM NEW 485170302 2571 26936 SH SOLE 19 26936 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 252967 2650260 SH SOLE 21 2650260 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 235048 2462523 SH SOLE 22 2186031 0 276492 KANSAS CITY SOUTHERN COM NEW 485170302 6819 71441 SH SOLE 23 71441 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 8726 91417 SH SOLE 25 91417 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 43937 460314 SH SOLE 26 127345 0 332969 KANSAS CITY SOUTHERN COM NEW 485170302 1878 19674 SH SOLE 28 14436 0 5238 KANSAS CITY SOUTHERN COM NEW 485170302 2335 24462 SH SOLE 29 3585 0 20877 KANSAS CITY SOUTHERN COM NEW 485170302 35688 373892 SH SOLE 30 373892 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6659 69762 SH SOLE 31 21859 0 47903 KANSAS CITY SOUTHERN COM NEW 485170302 506 5305 SH SOLE 34 5305 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 7605 79672 SH SOLE 36 79672 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 202 2117 SH SOLE 40 2117 0 0 KAR AUCTION SVCS INC COM 48238T109 13632 285670 SH SOLE 2 21036 0 264634 KAR AUCTION SVCS INC COM 48238T109 31 652 SH SOLE 4 652 0 0 KAR AUCTION SVCS INC COM 48238T109 166 3476 SH SOLE 7 3476 0 0 KAR AUCTION SVCS INC COM 48238T109 41021 859618 SH SOLE 18 731851 0 127767 KAR AUCTION SVCS INC COM 48238T109 11914 249666 SH SOLE 19 249666 0 0 KAR AUCTION SVCS INC COM 48238T109 81090 1699280 SH SOLE 21 1699280 0 0 KAR AUCTION SVCS INC COM 48238T109 174660 3660096 SH SOLE 22 3378341 0 281755 KAR AUCTION SVCS INC COM 48238T109 54 1127 SH SOLE 23 1127 0 0 KAR AUCTION SVCS INC COM 48238T109 2823 59148 SH SOLE 25 21920 0 37228 KAR AUCTION SVCS INC COM 48238T109 2165 45364 SH SOLE 26 27340 0 18024 KAR AUCTION SVCS INC COM 48238T109 840 17611 SH SOLE 28 17611 0 0 KAR AUCTION SVCS INC COM 48238T109 557 11675 SH SOLE 29 0 0 11675 KAR AUCTION SVCS INC COM 48238T109 1597 33472 SH SOLE 30 33472 0 0 KAR AUCTION SVCS INC COM 48238T109 147 3079 SH SOLE 31 2785 0 294 KAR AUCTION SVCS INC COM 48238T109 17349 363557 SH SOLE 34 363557 0 0 KAR AUCTION SVCS INC COM 48238T109 1503 31506 SH SOLE 36 31506 0 0 KAR AUCTION SVCS INC COM 48238T109 600 12573 SH SOLE 40 12573 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 381 40678 SH SOLE 2 2861 0 37817 KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1051 SH SOLE 7 1051 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1594 170117 SH SOLE 18 170117 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1318 140645 SH SOLE 19 140645 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 22524 2403855 SH SOLE 21 2403855 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 13624 1454007 SH SOLE 22 1392950 0 61057 KARYOPHARM THERAPEUTICS INC COM 48576U106 29 3083 SH SOLE 23 3083 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 152 16264 SH SOLE 26 0 0 16264 KARYOPHARM THERAPEUTICS INC COM 48576U106 63 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 135 14396 SH SOLE 30 14396 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 66 7068 SH SOLE 40 7068 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 546 13007 SH SOLE 2 13007 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 519 12355 SH SOLE 4 12355 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 849 20224 SH SOLE 13 20224 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 419 9989 SH SOLE 18 9989 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1010 24052 SH SOLE 21 24052 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 10901 259680 SH SOLE 22 194728 0 64952 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 109 2604 SH SOLE 30 2604 0 0 KB HOME COM 48666K109 2304 120603 SH SOLE 2 38603 0 82000 KB HOME COM 48666K109 8 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 35 1835 SH SOLE 7 1835 0 0 KB HOME COM 48666K109 9416 492960 SH SOLE 18 492960 0 0 KB HOME COM 48666K109 2452 128359 SH SOLE 19 128359 0 0 KB HOME COM 48666K109 129398 6774744 SH SOLE 21 6774744 0 0 KB HOME COM 48666K109 54644 2860917 SH SOLE 22 2751657 0 109260 KB HOME COM 48666K109 236 12372 SH SOLE 26 8562 0 3810 KB HOME COM 48666K109 206 10770 SH SOLE 28 10770 0 0 KB HOME COM 48666K109 50 2622 SH SOLE 29 0 0 2622 KB HOME COM 48666K109 379 19823 SH SOLE 30 19823 0 0 KB HOME COM 48666K109 41 2143 SH SOLE 36 2143 0 0 KB HOME COM 48666K109 173 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 3119 205495 SH SOLE 2 63460 0 142035 KBR INC COM 48242W106 10 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 77 5088 SH SOLE 7 5088 0 0 KBR INC COM 48242W106 12380 815535 SH SOLE 18 815535 0 0 KBR INC COM 48242W106 3192 210304 SH SOLE 19 210304 0 0 KBR INC COM 48242W106 151978 10011750 SH SOLE 21 10011750 0 0 KBR INC COM 48242W106 72248 4759430 SH SOLE 22 4557234 0 202196 KBR INC COM 48242W106 873 57524 SH SOLE 26 37938 0 19586 KBR INC COM 48242W106 277 18270 SH SOLE 28 18270 0 0 KBR INC COM 48242W106 508 33435 SH SOLE 30 33435 0 0 KBR INC COM 48242W106 139 9164 SH SOLE 36 9164 0 0 KBR INC COM 48242W106 240 15812 SH SOLE 40 15812 0 0 KEANE GROUP INC COM 48669A108 383 46837 SH SOLE 2 1904 0 44933 KEANE GROUP INC COM 48669A108 8 1007 SH SOLE 7 1007 0 0 KEANE GROUP INC COM 48669A108 1407 171974 SH SOLE 18 171974 0 0 KEANE GROUP INC COM 48669A108 622 76008 SH SOLE 19 76008 0 0 KEANE GROUP INC COM 48669A108 15113 1847546 SH SOLE 21 1847546 0 0 KEANE GROUP INC COM 48669A108 11005 1345357 SH SOLE 22 1280276 0 65081 KEANE GROUP INC COM 48669A108 57 7023 SH SOLE 26 0 0 7023 KEANE GROUP INC COM 48669A108 47 5778 SH SOLE 28 5778 0 0 KEANE GROUP INC COM 48669A108 100 12173 SH SOLE 30 12173 0 0 KEANE GROUP INC COM 48669A108 56 6835 SH SOLE 40 6835 0 0 KEARNY FINL CORP MD COM 48716P108 1088 84879 SH SOLE 2 3126 0 81753 KEARNY FINL CORP MD COM 48716P108 14 1068 SH SOLE 4 1068 0 0 KEARNY FINL CORP MD COM 48716P108 26 2058 SH SOLE 7 2058 0 0 KEARNY FINL CORP MD COM 48716P108 3978 310282 SH SOLE 18 310282 0 0 KEARNY FINL CORP MD COM 48716P108 1752 136629 SH SOLE 19 136629 0 0 KEARNY FINL CORP MD COM 48716P108 39108 3050585 SH SOLE 21 3050585 0 0 KEARNY FINL CORP MD COM 48716P108 41902 3268512 SH SOLE 22 3142649 0 125863 KEARNY FINL CORP MD COM 48716P108 51 3956 SH SOLE 26 0 0 3956 KEARNY FINL CORP MD COM 48716P108 171 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 296 23089 SH SOLE 30 23089 0 0 KEARNY FINL CORP MD COM 48716P108 149 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 53077 931017 SH SOLE 2 303949 0 627068 KELLOGG CO COM 487836108 8076 141663 SH SOLE 4 134799 0 6864 KELLOGG CO COM 487836108 14995 263023 SH SOLE 7 244169 0 18854 KELLOGG CO COM 487836108 449 7882 SH SOLE 13 7882 0 0 KELLOGG CO COM 487836108 124 2167 SH SOLE 15 2167 0 0 KELLOGG CO COM 487836108 127443 2235444 SH SOLE 18 2150334 0 85110 KELLOGG CO COM 487836108 184787 3241311 SH SOLE 19 3241311 0 0 KELLOGG CO COM 487836108 458630 8044736 SH SOLE 21 8044736 0 0 KELLOGG CO COM 487836108 414567 7271828 SH SOLE 22 6393376 0 878452 KELLOGG CO COM 487836108 18183 318950 SH SOLE 23 318950 0 0 KELLOGG CO COM 487836108 14617 256390 SH SOLE 25 256390 0 0 KELLOGG CO COM 487836108 79030 1386244 SH SOLE 26 340993 0 1045251 KELLOGG CO COM 487836108 2799 49094 SH SOLE 28 35704 0 13390 KELLOGG CO COM 487836108 5733 100563 SH SOLE 29 49084 0 51479 KELLOGG CO COM 487836108 69485 1218830 SH SOLE 30 1218830 0 0 KELLOGG CO COM 487836108 11734 205829 SH SOLE 31 132559 0 73270 KELLOGG CO COM 487836108 20197 354278 SH SOLE 34 354278 0 0 KELLOGG CO COM 487836108 17045 298979 SH SOLE 36 298979 0 0 KELLOGG CO COM 487836108 375 6576 SH SOLE 40 6576 0 0 KELLY SVCS INC CL A 488152208 662 32337 SH SOLE 2 1169 0 31168 KELLY SVCS INC CL A 488152208 5 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 16 790 SH SOLE 7 790 0 0 KELLY SVCS INC CL A 488152208 3415 166749 SH SOLE 18 166749 0 0 KELLY SVCS INC CL A 488152208 953 46513 SH SOLE 19 46513 0 0 KELLY SVCS INC CL A 488152208 70664 3450386 SH SOLE 21 3450386 0 0 KELLY SVCS INC CL A 488152208 18216 889476 SH SOLE 22 835108 0 54368 KELLY SVCS INC CL A 488152208 220 10734 SH SOLE 26 0 0 10734 KELLY SVCS INC CL A 488152208 86 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1247 60878 SH SOLE 30 60878 0 0 KELLY SVCS INC CL A 488152208 74 3594 SH SOLE 36 3594 0 0 KELLY SVCS INC CL A 488152208 77 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 1008 57461 SH SOLE 2 1919 0 55542 KEMET CORP COM NEW 488360207 5 273 SH SOLE 4 273 0 0 KEMET CORP COM NEW 488360207 21 1199 SH SOLE 7 1199 0 0 KEMET CORP COM NEW 488360207 5125 292196 SH SOLE 18 292196 0 0 KEMET CORP COM NEW 488360207 1451 82740 SH SOLE 19 82740 0 0 KEMET CORP COM NEW 488360207 105368 6007320 SH SOLE 21 6007320 0 0 KEMET CORP COM NEW 488360207 28039 1598598 SH SOLE 22 1532135 0 66463 KEMET CORP COM NEW 488360207 112 6384 SH SOLE 26 0 0 6384 KEMET CORP COM NEW 488360207 124 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 1958 111646 SH SOLE 30 111646 0 0 KEMET CORP COM NEW 488360207 451 25734 SH SOLE 34 25734 0 0 KEMET CORP COM NEW 488360207 106 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 4782 72036 SH SOLE 2 26730 0 45306 KEMPER CORP DEL COM 488401100 5 78 SH SOLE 4 78 0 0 KEMPER CORP DEL COM 488401100 95 1427 SH SOLE 7 1427 0 0 KEMPER CORP DEL COM 488401100 20630 310781 SH SOLE 18 310781 0 0 KEMPER CORP DEL COM 488401100 4004 60317 SH SOLE 19 60317 0 0 KEMPER CORP DEL COM 488401100 258329 3891668 SH SOLE 21 3891668 0 0 KEMPER CORP DEL COM 488401100 127095 1914658 SH SOLE 22 1842535 0 72123 KEMPER CORP DEL COM 488401100 943 14211 SH SOLE 26 8677 0 5534 KEMPER CORP DEL COM 488401100 488 7346 SH SOLE 28 7346 0 0 KEMPER CORP DEL COM 488401100 809 12187 SH SOLE 30 12187 0 0 KEMPER CORP DEL COM 488401100 95 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 345 5202 SH SOLE 40 5202 0 0 KEMPHARM INC COM 488445107 7 3746 SH SOLE 18 3746 0 0 KEMPHARM INC COM 488445107 96 54076 SH SOLE 21 54076 0 0 KEMPHARM INC COM 488445107 58 32604 SH SOLE 22 32604 0 0 KENNAMETAL INC COM 489170100 3609 108450 SH SOLE 2 36885 0 71565 KENNAMETAL INC COM 489170100 13 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 66 1985 SH SOLE 7 1985 0 0 KENNAMETAL INC COM 489170100 15516 466235 SH SOLE 18 466235 0 0 KENNAMETAL INC COM 489170100 4043 121480 SH SOLE 19 121480 0 0 KENNAMETAL INC COM 489170100 194305 5838492 SH SOLE 21 5838492 0 0 KENNAMETAL INC COM 489170100 97117 2918181 SH SOLE 22 2807554 0 110627 KENNAMETAL INC COM 489170100 866 26025 SH SOLE 26 17962 0 8063 KENNAMETAL INC COM 489170100 339 10186 SH SOLE 28 10186 0 0 KENNAMETAL INC COM 489170100 662 19885 SH SOLE 30 19885 0 0 KENNAMETAL INC COM 489170100 86 2592 SH SOLE 36 2592 0 0 KENNAMETAL INC COM 489170100 292 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2131 117295 SH SOLE 2 4495 0 112800 KENNEDY-WILSON HLDGS INC COM 489398107 1521 83735 SH SOLE 4 83735 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3694 203282 SH SOLE 7 203282 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 61 3380 SH SOLE 15 3380 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 8154 448767 SH SOLE 18 448767 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 7163 394223 SH SOLE 19 394223 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 77948 4289921 SH SOLE 21 4289921 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 86056 4736131 SH SOLE 22 4575914 0 160217 KENNEDY-WILSON HLDGS INC COM 489398107 4119 226683 SH SOLE 25 226683 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1459 80302 SH SOLE 26 30784 0 49518 KENNEDY-WILSON HLDGS INC COM 489398107 321 17670 SH SOLE 28 17670 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 800 44032 SH SOLE 29 44032 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 10907 600300 SH SOLE 30 600300 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 233 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 5 753 SH SOLE 18 753 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH SOLE 21 844 0 0 KEURIG DR PEPPER INC COM 49271V100 9351 364707 SH SOLE 2 5206 0 359501 KEURIG DR PEPPER INC COM 49271V100 90 3505 SH SOLE 7 3505 0 0 KEURIG DR PEPPER INC COM 49271V100 36 1406 SH SOLE 15 1406 0 0 KEURIG DR PEPPER INC COM 49271V100 2311 90121 SH SOLE 18 90121 0 0 KEURIG DR PEPPER INC COM 49271V100 1807 70461 SH SOLE 19 70461 0 0 KEURIG DR PEPPER INC COM 49271V100 54205 2114069 SH SOLE 21 2114069 0 0 KEURIG DR PEPPER INC COM 49271V100 110564 4312153 SH SOLE 22 4013288 0 298865 KEURIG DR PEPPER INC COM 49271V100 4092 159595 SH SOLE 25 159595 0 0 KEURIG DR PEPPER INC COM 49271V100 2169 84604 SH SOLE 26 84604 0 0 KEURIG DR PEPPER INC COM 49271V100 104 4046 SH SOLE 31 3640 0 406 KEURIG DR PEPPER INC COM 49271V100 2836 110604 SH SOLE 36 110604 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 14 407 SH SOLE 18 407 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 9 262 SH SOLE 21 262 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1177 35406 SH SOLE 22 35406 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 17 8249 SH SOLE 2 356 0 7893 KEY ENERGY SVCS INC DEL COM 49309J103 1 384 SH SOLE 7 384 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 70 33636 SH SOLE 18 33636 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 51 24493 SH SOLE 19 24493 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 718 346974 SH SOLE 21 346974 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 185 89164 SH SOLE 22 82294 0 6870 KEY TRONIC CORP COM 493144109 10 1807 SH SOLE 18 1807 0 0 KEY TRONIC CORP COM 493144109 198 34998 SH SOLE 21 34998 0 0 KEY TRONIC CORP COM 493144109 96 16985 SH SOLE 22 16985 0 0 KEYCORP NEW COM 493267108 39715 2687082 SH SOLE 2 337750 0 2349332 KEYCORP NEW COM 493267108 5668 383484 SH SOLE 4 355549 0 27935 KEYCORP NEW COM 493267108 11536 780525 SH SOLE 7 780525 0 0 KEYCORP NEW COM 493267108 282 19048 SH SOLE 13 19048 0 0 KEYCORP NEW COM 493267108 147 9964 SH SOLE 15 9964 0 0 KEYCORP NEW COM 493267108 37903 2564446 SH SOLE 18 2436794 0 127652 KEYCORP NEW COM 493267108 10064 680941 SH SOLE 19 680941 0 0 KEYCORP NEW COM 493267108 373731 25286238 SH SOLE 21 25286238 0 0 KEYCORP NEW COM 493267108 370632 25076611 SH SOLE 22 22368042 0 2708569 KEYCORP NEW COM 493267108 11241 760531 SH SOLE 23 760531 0 0 KEYCORP NEW COM 493267108 15922 1077273 SH SOLE 25 1077273 0 0 KEYCORP NEW COM 493267108 65907 4459230 SH SOLE 26 1162721 0 3296509 KEYCORP NEW COM 493267108 3015 203995 SH SOLE 28 150284 0 53711 KEYCORP NEW COM 493267108 573 38766 SH SOLE 29 38766 0 0 KEYCORP NEW COM 493267108 58886 3984165 SH SOLE 30 3984165 0 0 KEYCORP NEW COM 493267108 5282 357394 SH SOLE 31 230823 0 126571 KEYCORP NEW COM 493267108 3948 267086 SH SOLE 34 267086 0 0 KEYCORP NEW COM 493267108 12918 874028 SH SOLE 36 874028 0 0 KEYCORP NEW COM 493267108 323 21829 SH SOLE 40 21829 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29238 470974 SH SOLE 2 38324 0 432650 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3652 58825 SH SOLE 4 53894 0 4931 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8725 140542 SH SOLE 7 140542 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 68 1102 SH SOLE 13 1102 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 112 1799 SH SOLE 15 1799 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 25612 412568 SH SOLE 18 389959 0 22609 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15344 247158 SH SOLE 19 247158 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 261304 4209143 SH SOLE 21 4209143 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 304311 4901918 SH SOLE 22 4398196 0 503722 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8245 132810 SH SOLE 23 132810 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 10382 167239 SH SOLE 25 167239 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 51785 834162 SH SOLE 26 233249 0 600913 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2328 37505 SH SOLE 28 27885 0 9620 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3361 54147 SH SOLE 29 6758 0 47389 KEYSIGHT TECHNOLOGIES INC COM 49338L103 42108 678282 SH SOLE 30 678282 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3749 60390 SH SOLE 31 41441 0 18949 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8061 129856 SH SOLE 34 129856 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8538 137530 SH SOLE 36 137530 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 265 4268 SH SOLE 40 4268 0 0 KEYW HLDG CORP COM 493723100 340 50836 SH SOLE 2 1920 0 48916 KEYW HLDG CORP COM 493723100 6 853 SH SOLE 7 853 0 0 KEYW HLDG CORP COM 493723100 1170 174907 SH SOLE 18 174907 0 0 KEYW HLDG CORP COM 493723100 465 69458 SH SOLE 19 69458 0 0 KEYW HLDG CORP COM 493723100 11326 1693004 SH SOLE 21 1693004 0 0 KEYW HLDG CORP COM 493723100 8853 1323275 SH SOLE 22 1274498 0 48777 KEYW HLDG CORP COM 493723100 27 4032 SH SOLE 26 0 0 4032 KEYW HLDG CORP COM 493723100 33 4862 SH SOLE 28 4862 0 0 KEYW HLDG CORP COM 493723100 104 15573 SH SOLE 30 15573 0 0 KEYW HLDG CORP COM 493723100 21 3137 SH SOLE 40 3137 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 88 3729 SH SOLE 2 0 0 3729 KEZAR LIFE SCIENCES INC COM 49372L100 384 16269 SH SOLE 18 16269 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 162 6873 SH SOLE 19 6873 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 4116 174404 SH SOLE 21 174404 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1049 44439 SH SOLE 22 43049 0 1390 KEZAR LIFE SCIENCES INC COM 49372L100 5 218 SH SOLE 23 218 0 0 KFORCE INC COM 493732101 1119 36182 SH SOLE 2 18208 0 17974 KFORCE INC COM 493732101 17 559 SH SOLE 7 559 0 0 KFORCE INC COM 493732101 2491 80572 SH SOLE 18 80572 0 0 KFORCE INC COM 493732101 9474 306411 SH SOLE 19 306411 0 0 KFORCE INC COM 493732101 25693 830963 SH SOLE 21 830963 0 0 KFORCE INC COM 493732101 31397 1015431 SH SOLE 22 978655 0 36776 KFORCE INC COM 493732101 2420 78282 SH SOLE 23 78282 0 0 KFORCE INC COM 493732101 3598 116368 SH SOLE 26 0 0 116368 KFORCE INC COM 493732101 112 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 676 21862 SH SOLE 29 0 0 21862 KFORCE INC COM 493732101 179 5782 SH SOLE 30 5782 0 0 KFORCE INC COM 493732101 956 30923 SH SOLE 34 30923 0 0 KFORCE INC COM 493732101 86 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 17049 271134 SH SOLE 2 48199 0 222935 KILROY RLTY CORP COM 49427F108 4338 68982 SH SOLE 4 68982 0 0 KILROY RLTY CORP COM 49427F108 10801 171774 SH SOLE 7 171774 0 0 KILROY RLTY CORP COM 49427F108 250 3974 SH SOLE 15 3974 0 0 KILROY RLTY CORP COM 49427F108 18203 289489 SH SOLE 18 289489 0 0 KILROY RLTY CORP COM 49427F108 11642 185146 SH SOLE 19 185146 0 0 KILROY RLTY CORP COM 49427F108 365078 5805954 SH SOLE 21 5805954 0 0 KILROY RLTY CORP COM 49427F108 289235 4599795 SH SOLE 22 4399773 0 200022 KILROY RLTY CORP COM 49427F108 215 3414 SH SOLE 23 3414 0 0 KILROY RLTY CORP COM 49427F108 12760 202921 SH SOLE 25 202921 0 0 KILROY RLTY CORP COM 49427F108 3840 61062 SH SOLE 26 16630 0 44432 KILROY RLTY CORP COM 49427F108 775 12333 SH SOLE 28 12333 0 0 KILROY RLTY CORP COM 49427F108 2705 43024 SH SOLE 29 35368 0 7656 KILROY RLTY CORP COM 49427F108 29629 471198 SH SOLE 30 471198 0 0 KILROY RLTY CORP COM 49427F108 128 2043 SH SOLE 31 2043 0 0 KILROY RLTY CORP COM 49427F108 175 2790 SH SOLE 36 2790 0 0 KILROY RLTY CORP COM 49427F108 548 8712 SH SOLE 40 8712 0 0 KIMBALL ELECTRONICS INC COM 49428J109 403 26026 SH SOLE 2 988 0 25038 KIMBALL ELECTRONICS INC COM 49428J109 10 648 SH SOLE 7 648 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1390 89741 SH SOLE 18 89741 0 0 KIMBALL ELECTRONICS INC COM 49428J109 576 37174 SH SOLE 19 37174 0 0 KIMBALL ELECTRONICS INC COM 49428J109 14423 931133 SH SOLE 21 931133 0 0 KIMBALL ELECTRONICS INC COM 49428J109 10772 695442 SH SOLE 22 662970 0 32472 KIMBALL ELECTRONICS INC COM 49428J109 89 5715 SH SOLE 26 0 0 5715 KIMBALL ELECTRONICS INC COM 49428J109 62 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 112 7260 SH SOLE 30 7260 0 0 KIMBALL ELECTRONICS INC COM 49428J109 44 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 450 31691 SH SOLE 2 1321 0 30370 KIMBALL INTL INC CL B 494274103 12 864 SH SOLE 7 864 0 0 KIMBALL INTL INC CL B 494274103 1783 125621 SH SOLE 18 125621 0 0 KIMBALL INTL INC CL B 494274103 871 61371 SH SOLE 19 61371 0 0 KIMBALL INTL INC CL B 494274103 18218 1283881 SH SOLE 21 1283881 0 0 KIMBALL INTL INC CL B 494274103 14153 997418 SH SOLE 22 950398 0 47020 KIMBALL INTL INC CL B 494274103 189 13299 SH SOLE 23 13299 0 0 KIMBALL INTL INC CL B 494274103 155 10920 SH SOLE 26 0 0 10920 KIMBALL INTL INC CL B 494274103 66 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 130 9136 SH SOLE 30 9136 0 0 KIMBALL INTL INC CL B 494274103 56 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 101865 894023 SH SOLE 2 102098 0 791925 KIMBERLY CLARK CORP COM 494368103 13095 114930 SH SOLE 4 105713 0 9217 KIMBERLY CLARK CORP COM 494368103 50005 438867 SH SOLE 7 354729 0 84138 KIMBERLY CLARK CORP COM 494368103 819 7189 SH SOLE 13 7189 0 0 KIMBERLY CLARK CORP COM 494368103 363 3185 SH SOLE 15 3185 0 0 KIMBERLY CLARK CORP COM 494368103 2 18 SH SOLE 17 0 0 18 KIMBERLY CLARK CORP COM 494368103 91499 803045 SH SOLE 18 753436 0 49609 KIMBERLY CLARK CORP COM 494368103 6689 58707 SH SOLE 19 58707 0 0 KIMBERLY CLARK CORP COM 494368103 1076798 9450568 SH SOLE 21 9450568 0 0 KIMBERLY CLARK CORP COM 494368103 1017434 8929563 SH SOLE 22 7985540 0 944023 KIMBERLY CLARK CORP COM 494368103 27758 243619 SH SOLE 23 243619 0 0 KIMBERLY CLARK CORP COM 494368103 35167 308644 SH SOLE 25 308644 0 0 KIMBERLY CLARK CORP COM 494368103 174836 1534459 SH SOLE 26 360870 0 1173589 KIMBERLY CLARK CORP COM 494368103 7581 66534 SH SOLE 28 48601 0 17933 KIMBERLY CLARK CORP COM 494368103 1729 15171 SH SOLE 29 15171 0 0 KIMBERLY CLARK CORP COM 494368103 138358 1214305 SH SOLE 30 1214305 0 0 KIMBERLY CLARK CORP COM 494368103 18648 163668 SH SOLE 31 76833 0 86835 KIMBERLY CLARK CORP COM 494368103 3740 32822 SH SOLE 32 32822 0 0 KIMBERLY CLARK CORP COM 494368103 1997 17525 SH SOLE 34 17525 0 0 KIMBERLY CLARK CORP COM 494368103 37535 329428 SH SOLE 36 329428 0 0 KIMBERLY CLARK CORP COM 494368103 895 7856 SH SOLE 40 7856 0 0 KIMCO RLTY CORP COM 49446R109 15666 1069322 SH SOLE 2 112255 0 957067 KIMCO RLTY CORP COM 49446R109 6264 427593 SH SOLE 4 416811 0 10782 KIMCO RLTY CORP COM 49446R109 14303 976302 SH SOLE 7 976302 0 0 KIMCO RLTY CORP COM 49446R109 33 2272 SH SOLE 13 2272 0 0 KIMCO RLTY CORP COM 49446R109 271 18531 SH SOLE 15 18531 0 0 KIMCO RLTY CORP COM 49446R109 12655 863814 SH SOLE 18 804604 0 59210 KIMCO RLTY CORP COM 49446R109 12017 820247 SH SOLE 19 820247 0 0 KIMCO RLTY CORP COM 49446R109 172766 11792905 SH SOLE 21 11792905 0 0 KIMCO RLTY CORP COM 49446R109 253890 17330390 SH SOLE 22 16237800 0 1092590 KIMCO RLTY CORP COM 49446R109 4590 313322 SH SOLE 23 313322 0 0 KIMCO RLTY CORP COM 49446R109 18430 1258000 SH SOLE 25 1258000 0 0 KIMCO RLTY CORP COM 49446R109 26253 1792025 SH SOLE 26 610661 0 1181364 KIMCO RLTY CORP COM 49446R109 1190 81253 SH SOLE 28 59687 0 21566 KIMCO RLTY CORP COM 49446R109 3644 248732 SH SOLE 29 162147 0 86585 KIMCO RLTY CORP COM 49446R109 47315 3229663 SH SOLE 30 3229663 0 0 KIMCO RLTY CORP COM 49446R109 2518 171848 SH SOLE 31 84967 0 86881 KIMCO RLTY CORP COM 49446R109 363 24809 SH SOLE 34 24809 0 0 KIMCO RLTY CORP COM 49446R109 4988 340508 SH SOLE 36 340508 0 0 KIMCO RLTY CORP COM 49446R109 125 8543 SH SOLE 40 8543 0 0 KINDER MORGAN INC DEL COM 49456B101 107248 6973182 SH SOLE 2 2206912 0 4766270 KINDER MORGAN INC DEL COM 49456B101 26363 1714139 SH SOLE 4 1661752 0 52387 KINDER MORGAN INC DEL COM 49456B101 64803 4213433 SH SOLE 7 4184111 0 29322 KINDER MORGAN INC DEL COM 49456B101 3273 212806 SH SOLE 13 212806 0 0 KINDER MORGAN INC DEL COM 49456B101 258 16760 SH SOLE 15 16760 0 0 KINDER MORGAN INC DEL COM 49456B101 66062 4295335 SH SOLE 18 4058711 0 236624 KINDER MORGAN INC DEL COM 49456B101 40526 2635005 SH SOLE 19 2635005 0 0 KINDER MORGAN INC DEL COM 49456B101 625445 40666099 SH SOLE 21 40666099 0 0 KINDER MORGAN INC DEL COM 49456B101 765788 49791168 SH SOLE 22 43099075 0 6692093 KINDER MORGAN INC DEL COM 49456B101 34141 2219827 SH SOLE 23 2219827 0 0 KINDER MORGAN INC DEL COM 49456B101 27848 1810649 SH SOLE 25 1810649 0 0 KINDER MORGAN INC DEL COM 49456B101 120946 7863822 SH SOLE 26 2050386 0 5813436 KINDER MORGAN INC DEL COM 49456B101 5854 380624 SH SOLE 28 277804 0 102820 KINDER MORGAN INC DEL COM 49456B101 18621 1210752 SH SOLE 29 480558 0 730194 KINDER MORGAN INC DEL COM 49456B101 115028 7479033 SH SOLE 30 7479033 0 0 KINDER MORGAN INC DEL COM 49456B101 27973 1818778 SH SOLE 31 1122932 0 695846 KINDER MORGAN INC DEL COM 49456B101 16824 1093879 SH SOLE 34 1093879 0 0 KINDER MORGAN INC DEL COM 49456B101 32541 2115799 SH SOLE 36 2115799 0 0 KINDER MORGAN INC DEL COM 49456B101 707 45937 SH SOLE 40 45937 0 0 KINDRED BIOSCIENCES INC COM 494577109 298 27211 SH SOLE 2 3129 0 24082 KINDRED BIOSCIENCES INC COM 494577109 7 623 SH SOLE 7 623 0 0 KINDRED BIOSCIENCES INC COM 494577109 1180 107735 SH SOLE 18 107735 0 0 KINDRED BIOSCIENCES INC COM 494577109 1260 115044 SH SOLE 19 115044 0 0 KINDRED BIOSCIENCES INC COM 494577109 11658 1064628 SH SOLE 21 1064628 0 0 KINDRED BIOSCIENCES INC COM 494577109 5701 520662 SH SOLE 22 500122 0 20540 KINDRED BIOSCIENCES INC COM 494577109 59 5388 SH SOLE 23 5388 0 0 KINDRED BIOSCIENCES INC COM 494577109 24 2228 SH SOLE 26 0 0 2228 KINGSTONE COS INC COM 496719105 163 9228 SH SOLE 2 245 0 8983 KINGSTONE COS INC COM 496719105 572 32360 SH SOLE 18 32360 0 0 KINGSTONE COS INC COM 496719105 244 13813 SH SOLE 19 13813 0 0 KINGSTONE COS INC COM 496719105 5781 326808 SH SOLE 21 326808 0 0 KINGSTONE COS INC COM 496719105 1850 104553 SH SOLE 22 99442 0 5111 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 146 5186 SH SOLE 2 262 0 4924 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 654 23298 SH SOLE 18 23298 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 249 8877 SH SOLE 19 8877 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11266 401064 SH SOLE 21 401064 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5793 206245 SH SOLE 22 204513 0 1732 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12 441 SH SOLE 30 441 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2362 729145 SH SOLE 21 729145 0 0 KINROSS GOLD CORP COM NO PAR 496902404 7351 2268828 SH SOLE 22 2268828 0 0 KINSALE CAP GROUP INC COM 49714P108 1231 22152 SH SOLE 2 6983 0 15169 KINSALE CAP GROUP INC COM 49714P108 13 228 SH SOLE 4 228 0 0 KINSALE CAP GROUP INC COM 49714P108 23 406 SH SOLE 7 406 0 0 KINSALE CAP GROUP INC COM 49714P108 3605 64879 SH SOLE 18 64879 0 0 KINSALE CAP GROUP INC COM 49714P108 7915 142458 SH SOLE 19 142458 0 0 KINSALE CAP GROUP INC COM 49714P108 36072 649253 SH SOLE 21 649253 0 0 KINSALE CAP GROUP INC COM 49714P108 37032 666526 SH SOLE 22 641777 0 24749 KINSALE CAP GROUP INC COM 49714P108 1425 25652 SH SOLE 23 25652 0 0 KINSALE CAP GROUP INC COM 49714P108 1886 33951 SH SOLE 26 0 0 33951 KINSALE CAP GROUP INC COM 49714P108 145 2618 SH SOLE 28 2618 0 0 KINSALE CAP GROUP INC COM 49714P108 264 4751 SH SOLE 29 0 0 4751 KINSALE CAP GROUP INC COM 49714P108 252 4539 SH SOLE 30 4539 0 0 KINSALE CAP GROUP INC COM 49714P108 126 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 9622 142838 SH SOLE 2 29046 0 113792 KIRBY CORP COM 497266106 5 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 113 1672 SH SOLE 7 1672 0 0 KIRBY CORP COM 497266106 10624 157720 SH SOLE 18 157720 0 0 KIRBY CORP COM 497266106 846 12564 SH SOLE 19 12564 0 0 KIRBY CORP COM 497266106 204294 3032872 SH SOLE 21 3032872 0 0 KIRBY CORP COM 497266106 117578 1745512 SH SOLE 22 1650496 0 95016 KIRBY CORP COM 497266106 342 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 134 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 263 3902 SH SOLE 30 3902 0 0 KIRBY CORP COM 497266106 81 1197 SH SOLE 31 1197 0 0 KIRBY CORP COM 497266106 114 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 103 1528 SH SOLE 40 1528 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2562 98181 SH SOLE 21 98181 0 0 KIRKLANDS INC COM 497498105 142 14910 SH SOLE 2 609 0 14301 KIRKLANDS INC COM 497498105 3 353 SH SOLE 7 353 0 0 KIRKLANDS INC COM 497498105 778 81688 SH SOLE 18 81688 0 0 KIRKLANDS INC COM 497498105 207 21733 SH SOLE 19 21733 0 0 KIRKLANDS INC COM 497498105 15706 1648009 SH SOLE 21 1648009 0 0 KIRKLANDS INC COM 497498105 4034 423311 SH SOLE 22 410463 0 12848 KIRKLANDS INC COM 497498105 279 29231 SH SOLE 30 29231 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1216 86278 SH SOLE 2 2790 0 83488 KITE RLTY GROUP TR COM NEW 49803T300 844 59897 SH SOLE 4 59897 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1892 134280 SH SOLE 7 134280 0 0 KITE RLTY GROUP TR COM NEW 49803T300 49 3444 SH SOLE 15 3444 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6166 437631 SH SOLE 18 437631 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3650 259056 SH SOLE 19 259056 0 0 KITE RLTY GROUP TR COM NEW 49803T300 127766 9067846 SH SOLE 21 9067846 0 0 KITE RLTY GROUP TR COM NEW 49803T300 52330 3714002 SH SOLE 22 3461544 0 252458 KITE RLTY GROUP TR COM NEW 49803T300 40 2830 SH SOLE 23 2830 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2391 169662 SH SOLE 25 169662 0 0 KITE RLTY GROUP TR COM NEW 49803T300 519 36859 SH SOLE 26 5521 0 31338 KITE RLTY GROUP TR COM NEW 49803T300 170 12058 SH SOLE 28 12058 0 0 KITE RLTY GROUP TR COM NEW 49803T300 400 28416 SH SOLE 29 28416 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7741 549363 SH SOLE 30 549363 0 0 KITE RLTY GROUP TR COM NEW 49803T300 131 9280 SH SOLE 40 9280 0 0 KKR & CO INC CL A 48251W104 4 185 SH SOLE 17 0 0 185 KKR & CO INC CL A 48251W104 6170 314308 SH SOLE 21 314308 0 0 KKR & CO INC CL A 48251W104 168866 8602440 SH SOLE 22 8602440 0 0 KKR & CO INC CL A 48251W104 23232 1183514 SH SOLE 30 1183514 0 0 KKR & CO INC CL A 48251W104 10759 548106 SH SOLE 34 548106 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 587 30654 SH SOLE 2 9667 0 20987 KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH SOLE 7 305 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1429 74602 SH SOLE 18 74602 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2199 114825 SH SOLE 19 114825 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 23105 1206514 SH SOLE 21 1206514 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 17249 900736 SH SOLE 22 887528 0 13208 KKR REAL ESTATE FIN TR INC COM 48251K100 280 14596 SH SOLE 23 14596 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 347 18120 SH SOLE 29 0 0 18120 KKR REAL ESTATE FIN TR INC COM 48251K100 42 2184 SH SOLE 30 2184 0 0 KLA-TENCOR CORP COM 482480100 33515 374513 SH SOLE 2 31101 0 343412 KLA-TENCOR CORP COM 482480100 4826 53927 SH SOLE 4 49814 0 4113 KLA-TENCOR CORP COM 482480100 14122 157802 SH SOLE 7 123885 0 33917 KLA-TENCOR CORP COM 482480100 83 924 SH SOLE 13 924 0 0 KLA-TENCOR CORP COM 482480100 147 1638 SH SOLE 15 1638 0 0 KLA-TENCOR CORP COM 482480100 33623 375717 SH SOLE 18 356834 0 18883 KLA-TENCOR CORP COM 482480100 6663 74456 SH SOLE 19 74456 0 0 KLA-TENCOR CORP COM 482480100 392035 4380773 SH SOLE 21 4380773 0 0 KLA-TENCOR CORP COM 482480100 363902 4066400 SH SOLE 22 3670050 0 396350 KLA-TENCOR CORP COM 482480100 9821 109743 SH SOLE 23 109743 0 0 KLA-TENCOR CORP COM 482480100 12389 138444 SH SOLE 25 138444 0 0 KLA-TENCOR CORP COM 482480100 53155 593980 SH SOLE 26 178348 0 415632 KLA-TENCOR CORP COM 482480100 2685 30004 SH SOLE 28 22028 0 7976 KLA-TENCOR CORP COM 482480100 3425 38276 SH SOLE 29 6370 0 31906 KLA-TENCOR CORP COM 482480100 54387 607747 SH SOLE 30 607747 0 0 KLA-TENCOR CORP COM 482480100 4932 55116 SH SOLE 31 34003 0 21113 KLA-TENCOR CORP COM 482480100 1943 21713 SH SOLE 32 21713 0 0 KLA-TENCOR CORP COM 482480100 2180 24355 SH SOLE 34 24355 0 0 KLA-TENCOR CORP COM 482480100 11373 127083 SH SOLE 36 127083 0 0 KLA-TENCOR CORP COM 482480100 371 4148 SH SOLE 40 4148 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 533 22712 SH SOLE 2 750 0 21962 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3 115 SH SOLE 4 115 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 16 661 SH SOLE 7 661 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2546 108575 SH SOLE 18 108575 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 674 28731 SH SOLE 19 28731 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 53779 2293353 SH SOLE 21 2293353 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 15711 669960 SH SOLE 22 643007 0 26953 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 93 3986 SH SOLE 26 2414 0 1572 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 66 2794 SH SOLE 28 2794 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 38 1636 SH SOLE 29 0 0 1636 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1059 45142 SH SOLE 30 45142 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 17 706 SH SOLE 36 706 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 55 2328 SH SOLE 40 2328 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8787 350498 SH SOLE 2 61762 0 288736 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1205 48072 SH SOLE 4 44692 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 215 8578 SH SOLE 7 8578 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 48 1908 SH SOLE 13 1908 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9423 375851 SH SOLE 18 364834 0 11017 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 687 27394 SH SOLE 19 27394 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 154033 6144106 SH SOLE 21 6144106 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 106075 4231171 SH SOLE 22 3969543 0 261628 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2329 92902 SH SOLE 23 92902 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 39 1557 SH SOLE 25 1557 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7847 313012 SH SOLE 26 135032 0 177980 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 669 26681 SH SOLE 28 19570 0 7111 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 824 32861 SH SOLE 29 5205 0 27656 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6166 245971 SH SOLE 30 245971 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1285 51254 SH SOLE 31 28715 0 22539 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 132 5284 SH SOLE 34 5284 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 577 22998 SH SOLE 36 22998 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 67 2676 SH SOLE 40 2676 0 0 KNOLL INC COM NEW 498904200 645 39161 SH SOLE 2 1655 0 37506 KNOLL INC COM NEW 498904200 4 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 17 1003 SH SOLE 7 1003 0 0 KNOLL INC COM NEW 498904200 2585 156864 SH SOLE 18 156864 0 0 KNOLL INC COM NEW 498904200 1195 72537 SH SOLE 19 72537 0 0 KNOLL INC COM NEW 498904200 26178 1588475 SH SOLE 21 1588475 0 0 KNOLL INC COM NEW 498904200 24007 1456759 SH SOLE 22 1395993 0 60766 KNOLL INC COM NEW 498904200 386 23407 SH SOLE 26 9886 0 13521 KNOLL INC COM NEW 498904200 116 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 183 11090 SH SOLE 30 11090 0 0 KNOLL INC COM NEW 498904200 89 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 1194 89699 SH SOLE 2 3037 0 86662 KNOWLES CORP COM 49926D109 7 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 25 1874 SH SOLE 7 1874 0 0 KNOWLES CORP COM 49926D109 6053 454763 SH SOLE 18 454763 0 0 KNOWLES CORP COM 49926D109 1706 128170 SH SOLE 19 128170 0 0 KNOWLES CORP COM 49926D109 126071 9471887 SH SOLE 21 9471887 0 0 KNOWLES CORP COM 49926D109 32657 2453557 SH SOLE 22 2335486 0 118071 KNOWLES CORP COM 49926D109 430 32302 SH SOLE 26 8531 0 23771 KNOWLES CORP COM 49926D109 169 12685 SH SOLE 28 12685 0 0 KNOWLES CORP COM 49926D109 2355 176915 SH SOLE 30 176915 0 0 KNOWLES CORP COM 49926D109 126 9440 SH SOLE 40 9440 0 0 KODIAK SCIENCES INC COM 50015M109 31 4338 SH SOLE 2 0 0 4338 KODIAK SCIENCES INC COM 50015M109 214 30076 SH SOLE 18 30076 0 0 KODIAK SCIENCES INC COM 50015M109 97 13724 SH SOLE 19 13724 0 0 KODIAK SCIENCES INC COM 50015M109 2274 320221 SH SOLE 21 320221 0 0 KODIAK SCIENCES INC COM 50015M109 523 73728 SH SOLE 22 73728 0 0 KOHLS CORP COM 500255104 40839 615605 SH SOLE 2 199182 0 416423 KOHLS CORP COM 500255104 7126 107422 SH SOLE 4 103114 0 4308 KOHLS CORP COM 500255104 14292 215431 SH SOLE 7 174065 0 41366 KOHLS CORP COM 500255104 347 5225 SH SOLE 13 5225 0 0 KOHLS CORP COM 500255104 101 1518 SH SOLE 15 1518 0 0 KOHLS CORP COM 500255104 30048 452946 SH SOLE 18 432681 0 20265 KOHLS CORP COM 500255104 10113 152443 SH SOLE 19 152443 0 0 KOHLS CORP COM 500255104 516756 7789503 SH SOLE 21 7789503 0 0 KOHLS CORP COM 500255104 350542 5284023 SH SOLE 22 4637985 0 646038 KOHLS CORP COM 500255104 14138 213114 SH SOLE 23 213114 0 0 KOHLS CORP COM 500255104 10716 161524 SH SOLE 25 161524 0 0 KOHLS CORP COM 500255104 65319 984610 SH SOLE 26 223140 0 761470 KOHLS CORP COM 500255104 2185 32935 SH SOLE 28 24365 0 8570 KOHLS CORP COM 500255104 8128 122526 SH SOLE 29 72145 0 50381 KOHLS CORP COM 500255104 43923 662095 SH SOLE 30 662095 0 0 KOHLS CORP COM 500255104 12218 184175 SH SOLE 31 127208 0 56967 KOHLS CORP COM 500255104 3822 57616 SH SOLE 32 57616 0 0 KOHLS CORP COM 500255104 16453 248006 SH SOLE 34 248006 0 0 KOHLS CORP COM 500255104 8745 131819 SH SOLE 35 131819 0 0 KOHLS CORP COM 500255104 12407 187017 SH SOLE 36 187017 0 0 KOHLS CORP COM 500255104 227 3426 SH SOLE 40 3426 0 0 KONA GRILL INC COM 50047H201 1 1299 SH SOLE 18 1299 0 0 KONA GRILL INC COM 50047H201 23 22159 SH SOLE 21 22159 0 0 KONA GRILL INC COM 50047H201 23 21754 SH SOLE 22 21754 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 160556 4572934 SH SOLE 18 4572934 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 37956 1081073 SH SOLE 19 1081073 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1502 42794 SH SOLE 22 42794 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1557 44357 SH SOLE 23 44357 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9389 267429 SH SOLE 34 267429 0 0 KOPIN CORP COM 500600101 50 50011 SH SOLE 2 1891 0 48120 KOPIN CORP COM 500600101 2 1866 SH SOLE 7 1866 0 0 KOPIN CORP COM 500600101 304 303848 SH SOLE 18 303848 0 0 KOPIN CORP COM 500600101 87 86644 SH SOLE 19 86644 0 0 KOPIN CORP COM 500600101 7047 7054117 SH SOLE 21 7054117 0 0 KOPIN CORP COM 500600101 1905 1906722 SH SOLE 22 1853928 0 52794 KOPIN CORP COM 500600101 100 100464 SH SOLE 30 100464 0 0 KOPPERS HOLDINGS INC COM 50060P106 438 25703 SH SOLE 2 7455 0 18248 KOPPERS HOLDINGS INC COM 50060P106 3 192 SH SOLE 4 192 0 0 KOPPERS HOLDINGS INC COM 50060P106 8 483 SH SOLE 7 483 0 0 KOPPERS HOLDINGS INC COM 50060P106 1827 107212 SH SOLE 18 107212 0 0 KOPPERS HOLDINGS INC COM 50060P106 1957 114869 SH SOLE 19 114869 0 0 KOPPERS HOLDINGS INC COM 50060P106 37815 2219179 SH SOLE 21 2219179 0 0 KOPPERS HOLDINGS INC COM 50060P106 11813 693267 SH SOLE 22 665735 0 27532 KOPPERS HOLDINGS INC COM 50060P106 482 28306 SH SOLE 23 28306 0 0 KOPPERS HOLDINGS INC COM 50060P106 779 45731 SH SOLE 26 3977 0 41754 KOPPERS HOLDINGS INC COM 50060P106 51 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 121 7117 SH SOLE 29 0 0 7117 KOPPERS HOLDINGS INC COM 50060P106 699 41045 SH SOLE 30 41045 0 0 KOPPERS HOLDINGS INC COM 50060P106 43 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1598 108340 SH SOLE 21 108340 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1708 115778 SH SOLE 22 2926 0 112852 KOREA ELECTRIC PWR SPONSORED ADR 500631106 17 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 2689 182282 SH SOLE 30 182282 0 0 KORN FERRY INTL COM NEW 500643200 1818 45986 SH SOLE 2 2011 0 43975 KORN FERRY INTL COM NEW 500643200 10 254 SH SOLE 4 254 0 0 KORN FERRY INTL COM NEW 500643200 39 977 SH SOLE 7 977 0 0 KORN FERRY INTL COM NEW 500643200 11388 288023 SH SOLE 18 288023 0 0 KORN FERRY INTL COM NEW 500643200 3471 87792 SH SOLE 19 87792 0 0 KORN FERRY INTL COM NEW 500643200 237233 5999813 SH SOLE 21 5999813 0 0 KORN FERRY INTL COM NEW 500643200 80247 2029509 SH SOLE 22 1892993 0 136516 KORN FERRY INTL COM NEW 500643200 17 431 SH SOLE 23 431 0 0 KORN FERRY INTL COM NEW 500643200 587 14845 SH SOLE 26 10487 0 4358 KORN FERRY INTL COM NEW 500643200 261 6609 SH SOLE 28 6609 0 0 KORN FERRY INTL COM NEW 500643200 363 9183 SH SOLE 29 0 0 9183 KORN FERRY INTL COM NEW 500643200 4480 113306 SH SOLE 30 113306 0 0 KORN FERRY INTL COM NEW 500643200 212 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 26 1387 SH SOLE 7 1387 0 0 KORNIT DIGITAL LTD SHS M6372Q113 5382 287496 SH SOLE 21 287496 0 0 KORNIT DIGITAL LTD SHS M6372Q113 3726 199063 SH SOLE 22 190005 0 9058 KORNIT DIGITAL LTD SHS M6372Q113 49 2614 SH SOLE 30 2614 0 0 KORNIT DIGITAL LTD SHS M6372Q113 66 3523 SH SOLE 40 3523 0 0 KOSMOS ENERGY LTD COM 500688106 2432 597635 SH SOLE 2 157671 0 439964 KOSMOS ENERGY LTD COM 500688106 6 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 22 5337 SH SOLE 7 5337 0 0 KOSMOS ENERGY LTD COM 500688106 467 114819 SH SOLE 18 114819 0 0 KOSMOS ENERGY LTD COM 500688106 13773 3384032 SH SOLE 19 3384032 0 0 KOSMOS ENERGY LTD COM 500688106 12353 3035223 SH SOLE 21 3035223 0 0 KOSMOS ENERGY LTD COM 500688106 27040 6643732 SH SOLE 22 6200905 0 442827 KOSMOS ENERGY LTD COM 500688106 459 112771 SH SOLE 25 112771 0 0 KOSMOS ENERGY LTD COM 500688106 462 113407 SH SOLE 26 73272 0 40135 KOSMOS ENERGY LTD COM 500688106 137 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD COM 500688106 3277 805080 SH SOLE 29 805080 0 0 KOSMOS ENERGY LTD COM 500688106 593 145638 SH SOLE 30 145638 0 0 KOSMOS ENERGY LTD COM 500688106 21 5090 SH SOLE 31 4996 0 94 KOSMOS ENERGY LTD COM 500688106 15375 3777656 SH SOLE 34 3777656 0 0 KOSMOS ENERGY LTD COM 500688106 127 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 17 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 66291 1540226 SH SOLE 2 170053 0 1370173 KRAFT HEINZ CO COM 500754106 8930 207472 SH SOLE 4 191388 0 16084 KRAFT HEINZ CO COM 500754106 25730 597808 SH SOLE 7 521189 0 76619 KRAFT HEINZ CO COM 500754106 1092 25381 SH SOLE 13 25381 0 0 KRAFT HEINZ CO COM 500754106 295 6862 SH SOLE 15 6862 0 0 KRAFT HEINZ CO COM 500754106 1 32 SH SOLE 17 0 0 32 KRAFT HEINZ CO COM 500754106 47037 1092878 SH SOLE 18 1017843 0 75035 KRAFT HEINZ CO COM 500754106 4329 100591 SH SOLE 19 100591 0 0 KRAFT HEINZ CO COM 500754106 155 3607 SH SOLE 20 3607 0 0 KRAFT HEINZ CO COM 500754106 473917 11011073 SH SOLE 21 11011073 0 0 KRAFT HEINZ CO COM 500754106 640749 14887302 SH SOLE 22 13272771 0 1614531 KRAFT HEINZ CO COM 500754106 18387 427215 SH SOLE 23 427215 0 0 KRAFT HEINZ CO COM 500754106 24812 576477 SH SOLE 25 576477 0 0 KRAFT HEINZ CO COM 500754106 113424 2635314 SH SOLE 26 642440 0 1992874 KRAFT HEINZ CO COM 500754106 4993 116000 SH SOLE 28 84501 0 31499 KRAFT HEINZ CO COM 500754106 938 21800 SH SOLE 29 21800 0 0 KRAFT HEINZ CO COM 500754106 119641 2779758 SH SOLE 30 2779758 0 0 KRAFT HEINZ CO COM 500754106 10050 233504 SH SOLE 31 129129 0 104375 KRAFT HEINZ CO COM 500754106 7447 173016 SH SOLE 32 173016 0 0 KRAFT HEINZ CO COM 500754106 2515 58440 SH SOLE 34 58440 0 0 KRAFT HEINZ CO COM 500754106 22695 527295 SH SOLE 36 527295 0 0 KRAFT HEINZ CO COM 500754106 609 14157 SH SOLE 40 14157 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 3772 154208 SH SOLE 2 0 0 154208 KRATON CORPORATION COM 50077C106 586 26839 SH SOLE 2 1160 0 25679 KRATON CORPORATION COM 50077C106 7 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 14 620 SH SOLE 7 620 0 0 KRATON CORPORATION COM 50077C106 3441 157539 SH SOLE 18 157539 0 0 KRATON CORPORATION COM 50077C106 1011 46276 SH SOLE 19 46276 0 0 KRATON CORPORATION COM 50077C106 73415 3361498 SH SOLE 21 3361498 0 0 KRATON CORPORATION COM 50077C106 19568 895979 SH SOLE 22 852753 0 43226 KRATON CORPORATION COM 50077C106 361 16550 SH SOLE 26 8535 0 8015 KRATON CORPORATION COM 50077C106 97 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1427 65323 SH SOLE 30 65323 0 0 KRATON CORPORATION COM 50077C106 74 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1080 76652 SH SOLE 2 3069 0 73583 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26 1811 SH SOLE 7 1811 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4149 294435 SH SOLE 18 294435 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1821 129260 SH SOLE 19 129260 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 94418 6701088 SH SOLE 21 6701088 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35743 2536799 SH SOLE 22 2418316 0 118483 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 421 29900 SH SOLE 26 0 0 29900 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 171 12147 SH SOLE 28 12147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 294 20854 SH SOLE 30 20854 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 69 4925 SH SOLE 40 4925 0 0 KROGER CO COM 501044101 59964 2180499 SH SOLE 2 365515 0 1814984 KROGER CO COM 501044101 8385 304924 SH SOLE 4 283477 0 21447 KROGER CO COM 501044101 26853 976463 SH SOLE 7 712694 0 263769 KROGER CO COM 501044101 973 35374 SH SOLE 13 35374 0 0 KROGER CO COM 501044101 182 6620 SH SOLE 15 6620 0 0 KROGER CO COM 501044101 69149 2514521 SH SOLE 18 2417816 0 96705 KROGER CO COM 501044101 34871 1268047 SH SOLE 19 1268047 0 0 KROGER CO COM 501044101 545950 19852718 SH SOLE 21 19852718 0 0 KROGER CO COM 501044101 563573 20493580 SH SOLE 22 18160648 0 2332932 KROGER CO COM 501044101 16149 587250 SH SOLE 23 587250 0 0 KROGER CO COM 501044101 21071 766206 SH SOLE 25 766206 0 0 KROGER CO COM 501044101 108574 3948141 SH SOLE 26 855877 0 3092264 KROGER CO COM 501044101 4244 154339 SH SOLE 28 113118 0 41221 KROGER CO COM 501044101 2228 81019 SH SOLE 29 31473 0 49546 KROGER CO COM 501044101 89208 3243925 SH SOLE 30 3243925 0 0 KROGER CO COM 501044101 9483 344823 SH SOLE 31 190351 0 154472 KROGER CO COM 501044101 7494 272513 SH SOLE 34 272513 0 0 KROGER CO COM 501044101 22100 803621 SH SOLE 36 803621 0 0 KROGER CO COM 501044101 496 18027 SH SOLE 40 18027 0 0 KRONOS WORLDWIDE INC COM 50105F105 220 19105 SH SOLE 2 578 0 18527 KRONOS WORLDWIDE INC COM 50105F105 1 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 5 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 828 71877 SH SOLE 18 71877 0 0 KRONOS WORLDWIDE INC COM 50105F105 370 32106 SH SOLE 19 32106 0 0 KRONOS WORLDWIDE INC COM 50105F105 8751 759654 SH SOLE 21 759654 0 0 KRONOS WORLDWIDE INC COM 50105F105 14533 1261588 SH SOLE 22 1234309 0 27279 KRONOS WORLDWIDE INC COM 50105F105 92 7978 SH SOLE 26 0 0 7978 KRONOS WORLDWIDE INC COM 50105F105 46 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 68 5868 SH SOLE 30 5868 0 0 KRONOS WORLDWIDE INC COM 50105F105 25 2183 SH SOLE 40 2183 0 0 KRYSTAL BIOTECH INC COM 501147102 26 1262 SH SOLE 18 1262 0 0 KRYSTAL BIOTECH INC COM 501147102 372 17895 SH SOLE 21 17895 0 0 KT CORP SPONSORED ADR 48268K101 15132 1064160 SH SOLE 2 0 0 1064160 KT CORP SPONSORED ADR 48268K101 1696 119282 SH SOLE 4 119282 0 0 KT CORP SPONSORED ADR 48268K101 2824 198600 SH SOLE 13 198600 0 0 KT CORP SPONSORED ADR 48268K101 1068 75120 SH SOLE 18 75120 0 0 KT CORP SPONSORED ADR 48268K101 34 2384 SH SOLE 21 2384 0 0 KT CORP SPONSORED ADR 48268K101 53341 3751140 SH SOLE 22 2569950 0 1181190 KT CORP SPONSORED ADR 48268K101 40 2846 SH SOLE 25 2846 0 0 KT CORP SPONSORED ADR 48268K101 158 11094 SH SOLE 26 0 0 11094 KT CORP SPONSORED ADR 48268K101 497 34918 SH SOLE 30 34918 0 0 KULICKE & SOFFA INDS INC COM 501242101 10 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 2400 118410 SH SOLE 18 118410 0 0 KULICKE & SOFFA INDS INC COM 501242101 101818 5023103 SH SOLE 21 5023103 0 0 KULICKE & SOFFA INDS INC COM 501242101 24839 1225388 SH SOLE 22 1187225 0 38163 KULICKE & SOFFA INDS INC COM 501242101 635 31314 SH SOLE 26 14439 0 16875 KULICKE & SOFFA INDS INC COM 501242101 205 10119 SH SOLE 28 10119 0 0 KULICKE & SOFFA INDS INC COM 501242101 2815 138853 SH SOLE 30 138853 0 0 KULICKE & SOFFA INDS INC COM 501242101 178 8772 SH SOLE 40 8772 0 0 KURA ONCOLOGY INC COM 50127T109 317 22591 SH SOLE 2 927 0 21664 KURA ONCOLOGY INC COM 50127T109 6 397 SH SOLE 7 397 0 0 KURA ONCOLOGY INC COM 50127T109 1345 95813 SH SOLE 18 95813 0 0 KURA ONCOLOGY INC COM 50127T109 572 40706 SH SOLE 19 40706 0 0 KURA ONCOLOGY INC COM 50127T109 19937 1420022 SH SOLE 21 1420022 0 0 KURA ONCOLOGY INC COM 50127T109 11594 825816 SH SOLE 22 791090 0 34726 KURA ONCOLOGY INC COM 50127T109 65 4634 SH SOLE 30 4634 0 0 KVH INDS INC COM 482738101 147 14246 SH SOLE 2 659 0 13587 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 587 57027 SH SOLE 18 57027 0 0 KVH INDS INC COM 482738101 230 22333 SH SOLE 19 22333 0 0 KVH INDS INC COM 482738101 6050 587962 SH SOLE 21 587962 0 0 KVH INDS INC COM 482738101 5424 527160 SH SOLE 22 514280 0 12880 L BRANDS INC COM 501797104 15106 588482 SH SOLE 2 76977 0 511505 L BRANDS INC COM 501797104 1946 75808 SH SOLE 4 68968 0 6840 L BRANDS INC COM 501797104 5364 208978 SH SOLE 7 208978 0 0 L BRANDS INC COM 501797104 36 1401 SH SOLE 13 1401 0 0 L BRANDS INC COM 501797104 37 1458 SH SOLE 15 1458 0 0 L BRANDS INC COM 501797104 14902 580530 SH SOLE 18 533371 0 47159 L BRANDS INC COM 501797104 2527 98431 SH SOLE 19 98431 0 0 L BRANDS INC COM 501797104 291341 11349463 SH SOLE 21 11349463 0 0 L BRANDS INC COM 501797104 143795 5601662 SH SOLE 22 4959073 0 642589 L BRANDS INC COM 501797104 4247 165458 SH SOLE 23 165458 0 0 L BRANDS INC COM 501797104 5660 220505 SH SOLE 25 220505 0 0 L BRANDS INC COM 501797104 24415 951112 SH SOLE 26 303780 0 647332 L BRANDS INC COM 501797104 1184 46128 SH SOLE 28 34020 0 12108 L BRANDS INC COM 501797104 1638 63825 SH SOLE 29 15338 0 48487 L BRANDS INC COM 501797104 19365 754401 SH SOLE 30 754401 0 0 L BRANDS INC COM 501797104 2255 87847 SH SOLE 31 46695 0 41152 L BRANDS INC COM 501797104 2728 106279 SH SOLE 32 106279 0 0 L BRANDS INC COM 501797104 322 12539 SH SOLE 34 12539 0 0 L BRANDS INC COM 501797104 7390 287880 SH SOLE 35 287880 0 0 L BRANDS INC COM 501797104 6132 238864 SH SOLE 36 238864 0 0 L BRANDS INC COM 501797104 126 4894 SH SOLE 40 4894 0 0 L3 TECHNOLOGIES INC COM 502413107 33392 192286 SH SOLE 2 17607 0 174679 L3 TECHNOLOGIES INC COM 502413107 4810 27695 SH SOLE 4 25596 0 2099 L3 TECHNOLOGIES INC COM 502413107 14022 80744 SH SOLE 7 60422 0 20322 L3 TECHNOLOGIES INC COM 502413107 364 2096 SH SOLE 13 2096 0 0 L3 TECHNOLOGIES INC COM 502413107 113 649 SH SOLE 15 649 0 0 L3 TECHNOLOGIES INC COM 502413107 29044 167245 SH SOLE 18 157832 0 9413 L3 TECHNOLOGIES INC COM 502413107 3518 20257 SH SOLE 19 20257 0 0 L3 TECHNOLOGIES INC COM 502413107 477554 2749934 SH SOLE 21 2749934 0 0 L3 TECHNOLOGIES INC COM 502413107 343317 1976949 SH SOLE 22 1766107 0 210842 L3 TECHNOLOGIES INC COM 502413107 9661 55634 SH SOLE 23 55634 0 0 L3 TECHNOLOGIES INC COM 502413107 21519 123917 SH SOLE 25 123917 0 0 L3 TECHNOLOGIES INC COM 502413107 48202 277563 SH SOLE 26 109206 0 168357 L3 TECHNOLOGIES INC COM 502413107 2855 16438 SH SOLE 28 12056 0 4382 L3 TECHNOLOGIES INC COM 502413107 517 2976 SH SOLE 29 2976 0 0 L3 TECHNOLOGIES INC COM 502413107 48442 278945 SH SOLE 30 278945 0 0 L3 TECHNOLOGIES INC COM 502413107 5641 32484 SH SOLE 31 17601 0 14883 L3 TECHNOLOGIES INC COM 502413107 411 2366 SH SOLE 34 2366 0 0 L3 TECHNOLOGIES INC COM 502413107 10959 63105 SH SOLE 36 63105 0 0 L3 TECHNOLOGIES INC COM 502413107 358 2060 SH SOLE 40 2060 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 165 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 675 71541 SH SOLE 18 71541 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 294 31228 SH SOLE 19 31228 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7133 756390 SH SOLE 21 756390 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5714 605964 SH SOLE 22 584359 0 21605 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 54 5747 SH SOLE 23 5747 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 20 2091 SH SOLE 28 2091 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 47 5012 SH SOLE 30 5012 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 25 2634 SH SOLE 40 2634 0 0 LA Z BOY INC COM 505336107 1240 44755 SH SOLE 2 1636 0 43119 LA Z BOY INC COM 505336107 6 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 28 998 SH SOLE 7 998 0 0 LA Z BOY INC COM 505336107 7145 257856 SH SOLE 18 257856 0 0 LA Z BOY INC COM 505336107 1976 71324 SH SOLE 19 71324 0 0 LA Z BOY INC COM 505336107 138174 4986413 SH SOLE 21 4986413 0 0 LA Z BOY INC COM 505336107 41739 1506273 SH SOLE 22 1323761 0 182512 LA Z BOY INC COM 505336107 134 4851 SH SOLE 23 4851 0 0 LA Z BOY INC COM 505336107 823 29711 SH SOLE 26 9481 0 20230 LA Z BOY INC COM 505336107 200 7207 SH SOLE 28 7207 0 0 LA Z BOY INC COM 505336107 70 2534 SH SOLE 29 0 0 2534 LA Z BOY INC COM 505336107 2601 93855 SH SOLE 30 93855 0 0 LA Z BOY INC COM 505336107 158 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 34415 272357 SH SOLE 2 27885 0 244472 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4300 34029 SH SOLE 4 31330 0 2699 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15689 124161 SH SOLE 7 89353 0 34808 LABORATORY CORP AMER HLDGS COM NEW 50540R409 660 5222 SH SOLE 13 5222 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 110 867 SH SOLE 15 867 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 6 SH SOLE 17 0 0 6 LABORATORY CORP AMER HLDGS COM NEW 50540R409 158069 1250938 SH SOLE 18 963657 0 287281 LABORATORY CORP AMER HLDGS COM NEW 50540R409 55891 442319 SH SOLE 19 442319 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 419119 3316861 SH SOLE 21 3316861 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 331491 2623386 SH SOLE 22 2352324 0 271062 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10544 83441 SH SOLE 23 83441 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15657 123905 SH SOLE 25 100305 0 23600 LABORATORY CORP AMER HLDGS COM NEW 50540R409 57149 452272 SH SOLE 26 110410 0 341862 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2493 19726 SH SOLE 28 14450 0 5276 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3205 25366 SH SOLE 29 4482 0 20884 LABORATORY CORP AMER HLDGS COM NEW 50540R409 64889 513521 SH SOLE 30 513521 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7947 62894 SH SOLE 31 23698 0 39196 LABORATORY CORP AMER HLDGS COM NEW 50540R409 36936 292310 SH SOLE 34 292310 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15898 125814 SH SOLE 36 125814 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 343 2718 SH SOLE 40 2718 0 0 LADDER CAP CORP CL A 505743104 2003 129454 SH SOLE 2 39247 0 90207 LADDER CAP CORP CL A 505743104 11 725 SH SOLE 4 725 0 0 LADDER CAP CORP CL A 505743104 28 1829 SH SOLE 7 1829 0 0 LADDER CAP CORP CL A 505743104 4799 310241 SH SOLE 18 310241 0 0 LADDER CAP CORP CL A 505743104 4825 311891 SH SOLE 19 311891 0 0 LADDER CAP CORP CL A 505743104 82419 5327656 SH SOLE 21 5327656 0 0 LADDER CAP CORP CL A 505743104 44415 2871050 SH SOLE 22 2648865 0 222185 LADDER CAP CORP CL A 505743104 1437 92918 SH SOLE 23 92918 0 0 LADDER CAP CORP CL A 505743104 117 7576 SH SOLE 26 0 0 7576 LADDER CAP CORP CL A 505743104 152 9842 SH SOLE 28 9842 0 0 LADDER CAP CORP CL A 505743104 557 36003 SH SOLE 29 0 0 36003 LADDER CAP CORP CL A 505743104 255 16464 SH SOLE 30 16464 0 0 LADDER CAP CORP CL A 505743104 119 7708 SH SOLE 40 7708 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 211 90509 SH SOLE 2 3952 0 86557 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 832 357061 SH SOLE 18 357061 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 339 145635 SH SOLE 19 145635 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8531 3661255 SH SOLE 21 3661255 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8468 3634263 SH SOLE 22 3541922 0 92341 LADENBURG THALMAN FIN SVCS I COM 50575Q102 18 7733 SH SOLE 26 0 0 7733 LADENBURG THALMAN FIN SVCS I COM 50575Q102 30 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 71 30522 SH SOLE 30 30522 0 0 LAIX INC ADS 50736W105 65 8570 SH SOLE 22 8570 0 0 LAKE SHORE BANCORP INC COM 510700107 5 364 SH SOLE 18 364 0 0 LAKE SHORE BANCORP INC COM 510700107 10 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 678 45786 SH SOLE 2 1723 0 44063 LAKELAND BANCORP INC COM 511637100 16 1112 SH SOLE 7 1112 0 0 LAKELAND BANCORP INC COM 511637100 2512 169582 SH SOLE 18 169582 0 0 LAKELAND BANCORP INC COM 511637100 993 67019 SH SOLE 19 67019 0 0 LAKELAND BANCORP INC COM 511637100 24112 1628069 SH SOLE 21 1628069 0 0 LAKELAND BANCORP INC COM 511637100 19983 1349305 SH SOLE 22 1297863 0 51442 LAKELAND BANCORP INC COM 511637100 85 5711 SH SOLE 26 0 0 5711 LAKELAND BANCORP INC COM 511637100 81 5474 SH SOLE 28 5474 0 0 LAKELAND BANCORP INC COM 511637100 167 11304 SH SOLE 30 11304 0 0 LAKELAND BANCORP INC COM 511637100 53 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 852 21215 SH SOLE 2 910 0 20305 LAKELAND FINL CORP COM 511656100 25 611 SH SOLE 7 611 0 0 LAKELAND FINL CORP COM 511656100 3421 85185 SH SOLE 18 85185 0 0 LAKELAND FINL CORP COM 511656100 3051 75960 SH SOLE 19 75960 0 0 LAKELAND FINL CORP COM 511656100 32205 801916 SH SOLE 21 801916 0 0 LAKELAND FINL CORP COM 511656100 36636 912258 SH SOLE 22 878026 0 34232 LAKELAND FINL CORP COM 511656100 873 21740 SH SOLE 23 21740 0 0 LAKELAND FINL CORP COM 511656100 4069 101321 SH SOLE 26 9378 0 91943 LAKELAND FINL CORP COM 511656100 147 3657 SH SOLE 28 3657 0 0 LAKELAND FINL CORP COM 511656100 240 5980 SH SOLE 29 0 0 5980 LAKELAND FINL CORP COM 511656100 216 5380 SH SOLE 30 5380 0 0 LAKELAND FINL CORP COM 511656100 105 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 14 1370 SH SOLE 18 1370 0 0 LAKELAND INDS INC COM 511795106 269 25741 SH SOLE 21 25741 0 0 LAKELAND INDS INC COM 511795106 198 18927 SH SOLE 22 18927 0 0 LAM RESEARCH CORP COM 512807108 54410 399575 SH SOLE 2 49603 0 349972 LAM RESEARCH CORP COM 512807108 7968 58517 SH SOLE 4 54289 0 4228 LAM RESEARCH CORP COM 512807108 17240 126607 SH SOLE 7 125204 0 1403 LAM RESEARCH CORP COM 512807108 268 1970 SH SOLE 13 1970 0 0 LAM RESEARCH CORP COM 512807108 236 1733 SH SOLE 15 1733 0 0 LAM RESEARCH CORP COM 512807108 52229 383558 SH SOLE 18 364544 0 19014 LAM RESEARCH CORP COM 512807108 20941 153785 SH SOLE 19 153785 0 0 LAM RESEARCH CORP COM 512807108 603946 4435237 SH SOLE 21 4435237 0 0 LAM RESEARCH CORP COM 512807108 525725 3860799 SH SOLE 22 3454205 0 406594 LAM RESEARCH CORP COM 512807108 15875 116582 SH SOLE 23 116582 0 0 LAM RESEARCH CORP COM 512807108 19590 143861 SH SOLE 25 143861 0 0 LAM RESEARCH CORP COM 512807108 100766 740002 SH SOLE 26 171222 0 568780 LAM RESEARCH CORP COM 512807108 4080 29965 SH SOLE 28 21864 0 8101 LAM RESEARCH CORP COM 512807108 3331 24464 SH SOLE 29 7657 0 16807 LAM RESEARCH CORP COM 512807108 89014 653701 SH SOLE 30 653701 0 0 LAM RESEARCH CORP COM 512807108 7922 58179 SH SOLE 31 38541 0 19638 LAM RESEARCH CORP COM 512807108 2998 22015 SH SOLE 32 22015 0 0 LAM RESEARCH CORP COM 512807108 12211 89675 SH SOLE 34 89675 0 0 LAM RESEARCH CORP COM 512807108 17018 124974 SH SOLE 36 124974 0 0 LAM RESEARCH CORP COM 512807108 526 3863 SH SOLE 40 3863 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 14793 213833 SH SOLE 2 55726 0 158107 LAMAR ADVERTISING CO NEW CL A 512816109 463 6688 SH SOLE 4 6688 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 187 2696 SH SOLE 7 2696 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 18297 264491 SH SOLE 18 264491 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 8873 128262 SH SOLE 19 128262 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 317797 4593767 SH SOLE 21 4593767 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 205883 2976046 SH SOLE 22 2793221 0 182825 LAMAR ADVERTISING CO NEW CL A 512816109 719 10390 SH SOLE 23 10390 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2434 35185 SH SOLE 25 35185 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1906 27547 SH SOLE 26 17244 0 10303 LAMAR ADVERTISING CO NEW CL A 512816109 737 10652 SH SOLE 28 10652 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1731 25023 SH SOLE 29 4896 0 20127 LAMAR ADVERTISING CO NEW CL A 512816109 1492 21568 SH SOLE 30 21568 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 359 5185 SH SOLE 31 1731 0 3454 LAMAR ADVERTISING CO NEW CL A 512816109 4079 58955 SH SOLE 34 58955 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 135 1950 SH SOLE 36 1950 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 545 7871 SH SOLE 40 7871 0 0 LAMB WESTON HLDGS INC COM 513272104 31422 427168 SH SOLE 2 58137 0 369031 LAMB WESTON HLDGS INC COM 513272104 3713 50471 SH SOLE 4 46605 0 3866 LAMB WESTON HLDGS INC COM 513272104 8706 118353 SH SOLE 7 118353 0 0 LAMB WESTON HLDGS INC COM 513272104 605 8220 SH SOLE 13 8220 0 0 LAMB WESTON HLDGS INC COM 513272104 103 1403 SH SOLE 15 1403 0 0 LAMB WESTON HLDGS INC COM 513272104 23132 314461 SH SOLE 18 296646 0 17815 LAMB WESTON HLDGS INC COM 513272104 23670 321773 SH SOLE 19 321773 0 0 LAMB WESTON HLDGS INC COM 513272104 289471 3935172 SH SOLE 21 3935172 0 0 LAMB WESTON HLDGS INC COM 513272104 305258 4149787 SH SOLE 22 3750502 0 399285 LAMB WESTON HLDGS INC COM 513272104 7683 104447 SH SOLE 23 104447 0 0 LAMB WESTON HLDGS INC COM 513272104 10523 143051 SH SOLE 25 143051 0 0 LAMB WESTON HLDGS INC COM 513272104 42315 575251 SH SOLE 26 173301 0 401950 LAMB WESTON HLDGS INC COM 513272104 2091 28424 SH SOLE 28 20896 0 7528 LAMB WESTON HLDGS INC COM 513272104 3575 48595 SH SOLE 29 5421 0 43174 LAMB WESTON HLDGS INC COM 513272104 38577 524429 SH SOLE 30 524429 0 0 LAMB WESTON HLDGS INC COM 513272104 3465 47099 SH SOLE 31 32667 0 14432 LAMB WESTON HLDGS INC COM 513272104 603 8191 SH SOLE 34 8191 0 0 LAMB WESTON HLDGS INC COM 513272104 8064 109628 SH SOLE 36 109628 0 0 LAMB WESTON HLDGS INC COM 513272104 223 3038 SH SOLE 40 3038 0 0 LANCASTER COLONY CORP COM 513847103 4365 24679 SH SOLE 2 8756 0 15923 LANCASTER COLONY CORP COM 513847103 16 90 SH SOLE 4 90 0 0 LANCASTER COLONY CORP COM 513847103 2726 15413 SH SOLE 7 15413 0 0 LANCASTER COLONY CORP COM 513847103 19359 109459 SH SOLE 18 109459 0 0 LANCASTER COLONY CORP COM 513847103 4984 28180 SH SOLE 19 28180 0 0 LANCASTER COLONY CORP COM 513847103 242632 1371885 SH SOLE 21 1371885 0 0 LANCASTER COLONY CORP COM 513847103 117149 662383 SH SOLE 22 636893 0 25490 LANCASTER COLONY CORP COM 513847103 1734 9802 SH SOLE 26 5166 0 4636 LANCASTER COLONY CORP COM 513847103 430 2431 SH SOLE 28 2431 0 0 LANCASTER COLONY CORP COM 513847103 851 4814 SH SOLE 30 4814 0 0 LANCASTER COLONY CORP COM 513847103 269 1520 SH SOLE 40 1520 0 0 LANDEC CORP COM 514766104 318 26842 SH SOLE 2 1096 0 25746 LANDEC CORP COM 514766104 8 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 1128 95299 SH SOLE 18 95299 0 0 LANDEC CORP COM 514766104 715 60392 SH SOLE 19 60392 0 0 LANDEC CORP COM 514766104 11865 1002130 SH SOLE 21 1002130 0 0 LANDEC CORP COM 514766104 9938 839345 SH SOLE 22 804676 0 34669 LANDEC CORP COM 514766104 121 10234 SH SOLE 26 0 0 10234 LANDEC CORP COM 514766104 42 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 90 7637 SH SOLE 30 7637 0 0 LANDEC CORP COM 514766104 28 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 15 636 SH SOLE 18 636 0 0 LANDMARK BANCORP INC COM 51504L107 17 744 SH SOLE 21 744 0 0 LANDS END INC NEW COM 51509F105 154 10823 SH SOLE 2 409 0 10414 LANDS END INC NEW COM 51509F105 5 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 524 36845 SH SOLE 18 36845 0 0 LANDS END INC NEW COM 51509F105 234 16439 SH SOLE 19 16439 0 0 LANDS END INC NEW COM 51509F105 5405 380347 SH SOLE 21 380347 0 0 LANDS END INC NEW COM 51509F105 5818 409448 SH SOLE 22 390601 0 18847 LANDS END INC NEW COM 51509F105 159 11180 SH SOLE 23 11180 0 0 LANDS END INC NEW COM 51509F105 181 12724 SH SOLE 26 3857 0 8867 LANDS END INC NEW COM 51509F105 36 2533 SH SOLE 28 2533 0 0 LANDS END INC NEW COM 51509F105 35 2436 SH SOLE 30 2436 0 0 LANDS END INC NEW COM 51509F105 27 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 21150 221073 SH SOLE 2 126717 0 94356 LANDSTAR SYS INC COM 515098101 1781 18613 SH SOLE 4 18613 0 0 LANDSTAR SYS INC COM 515098101 354 3699 SH SOLE 7 3699 0 0 LANDSTAR SYS INC COM 515098101 2624 27426 SH SOLE 13 27426 0 0 LANDSTAR SYS INC COM 515098101 15090 157730 SH SOLE 18 157730 0 0 LANDSTAR SYS INC COM 515098101 29579 309177 SH SOLE 19 309177 0 0 LANDSTAR SYS INC COM 515098101 229140 2395110 SH SOLE 21 2395110 0 0 LANDSTAR SYS INC COM 515098101 188880 1974285 SH SOLE 22 1567300 0 406985 LANDSTAR SYS INC COM 515098101 3195 33399 SH SOLE 23 33399 0 0 LANDSTAR SYS INC COM 515098101 1406 14693 SH SOLE 25 14693 0 0 LANDSTAR SYS INC COM 515098101 2017 21087 SH SOLE 26 13517 0 7570 LANDSTAR SYS INC COM 515098101 522 5452 SH SOLE 28 5452 0 0 LANDSTAR SYS INC COM 515098101 11883 124204 SH SOLE 29 16315 0 107889 LANDSTAR SYS INC COM 515098101 1688 17647 SH SOLE 30 17647 0 0 LANDSTAR SYS INC COM 515098101 2840 29681 SH SOLE 31 22737 0 6944 LANDSTAR SYS INC COM 515098101 2657 27770 SH SOLE 34 27770 0 0 LANDSTAR SYS INC COM 515098101 2425 25352 SH SOLE 36 25352 0 0 LANDSTAR SYS INC COM 515098101 412 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 149 30125 SH SOLE 2 1196 0 28929 LANNET INC COM 516012101 3 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 802 161597 SH SOLE 18 161597 0 0 LANNET INC COM 516012101 242 48864 SH SOLE 19 48864 0 0 LANNET INC COM 516012101 17627 3553778 SH SOLE 21 3553778 0 0 LANNET INC COM 516012101 4544 916119 SH SOLE 22 895280 0 20839 LANNET INC COM 516012101 272 54759 SH SOLE 30 54759 0 0 LANTHEUS HLDGS INC COM 516544103 491 31386 SH SOLE 2 1390 0 29996 LANTHEUS HLDGS INC COM 516544103 12 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 3050 194891 SH SOLE 18 194891 0 0 LANTHEUS HLDGS INC COM 516544103 873 55788 SH SOLE 19 55788 0 0 LANTHEUS HLDGS INC COM 516544103 64290 4108018 SH SOLE 21 4108018 0 0 LANTHEUS HLDGS INC COM 516544103 16611 1061405 SH SOLE 22 1016076 0 45329 LANTHEUS HLDGS INC COM 516544103 97 6187 SH SOLE 28 6187 0 0 LANTHEUS HLDGS INC COM 516544103 1209 77279 SH SOLE 30 77279 0 0 LANTHEUS HLDGS INC COM 516544103 71 4546 SH SOLE 40 4546 0 0 LANTRONIX INC COM NEW 516548203 7 2473 SH SOLE 18 2473 0 0 LANTRONIX INC COM NEW 516548203 112 38241 SH SOLE 21 38241 0 0 LANTRONIX INC COM NEW 516548203 272 92507 SH SOLE 22 92507 0 0 LAREDO PETROLEUM INC COM 516806106 613 169247 SH SOLE 2 12269 0 156978 LAREDO PETROLEUM INC COM 516806106 3 962 SH SOLE 4 962 0 0 LAREDO PETROLEUM INC COM 516806106 13 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 2832 782302 SH SOLE 18 782302 0 0 LAREDO PETROLEUM INC COM 516806106 1091 301401 SH SOLE 19 301401 0 0 LAREDO PETROLEUM INC COM 516806106 59913 16550501 SH SOLE 21 16550501 0 0 LAREDO PETROLEUM INC COM 516806106 17853 4931738 SH SOLE 22 4725398 0 206340 LAREDO PETROLEUM INC COM 516806106 156 43113 SH SOLE 23 43113 0 0 LAREDO PETROLEUM INC COM 516806106 407 112427 SH SOLE 25 112427 0 0 LAREDO PETROLEUM INC COM 516806106 525 145144 SH SOLE 26 17573 0 127571 LAREDO PETROLEUM INC COM 516806106 78 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 160 44174 SH SOLE 29 0 0 44174 LAREDO PETROLEUM INC COM 516806106 1288 355703 SH SOLE 30 355703 0 0 LAREDO PETROLEUM INC COM 516806106 391 108126 SH SOLE 34 108126 0 0 LAREDO PETROLEUM INC COM 516806106 59 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 42830 822864 SH SOLE 2 147604 0 675260 LAS VEGAS SANDS CORP COM 517834107 7355 141311 SH SOLE 4 130899 0 10412 LAS VEGAS SANDS CORP COM 517834107 3729 71649 SH SOLE 7 61433 0 10216 LAS VEGAS SANDS CORP COM 517834107 812 15601 SH SOLE 13 15601 0 0 LAS VEGAS SANDS CORP COM 517834107 159 3050 SH SOLE 15 3050 0 0 LAS VEGAS SANDS CORP COM 517834107 7985 153416 SH SOLE 18 121933 0 31483 LAS VEGAS SANDS CORP COM 517834107 13260 254759 SH SOLE 19 254759 0 0 LAS VEGAS SANDS CORP COM 517834107 177197 3404353 SH SOLE 21 3404353 0 0 LAS VEGAS SANDS CORP COM 517834107 487076 9357845 SH SOLE 22 8607695 0 750150 LAS VEGAS SANDS CORP COM 517834107 15312 294187 SH SOLE 23 294187 0 0 LAS VEGAS SANDS CORP COM 517834107 17663 339351 SH SOLE 25 339351 0 0 LAS VEGAS SANDS CORP COM 517834107 59105 1135534 SH SOLE 26 405601 0 729933 LAS VEGAS SANDS CORP COM 517834107 3913 75171 SH SOLE 28 55058 0 20113 LAS VEGAS SANDS CORP COM 517834107 2812 54021 SH SOLE 29 0 0 54021 LAS VEGAS SANDS CORP COM 517834107 27728 532728 SH SOLE 30 532728 0 0 LAS VEGAS SANDS CORP COM 517834107 7270 139670 SH SOLE 31 22884 0 116786 LAS VEGAS SANDS CORP COM 517834107 21648 415910 SH SOLE 34 415910 0 0 LAS VEGAS SANDS CORP COM 517834107 15418 296212 SH SOLE 36 296212 0 0 LAS VEGAS SANDS CORP COM 517834107 502 9652 SH SOLE 40 9652 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 95 9251 SH SOLE 2 0 0 9251 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 7862 763321 SH SOLE 21 763321 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 138 13435 SH SOLE 25 13435 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2315 224735 SH SOLE 26 224735 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3339 324201 SH SOLE 30 324201 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 650 93937 SH SOLE 2 4021 0 89916 LATTICE SEMICONDUCTOR CORP COM 518415104 6 858 SH SOLE 4 858 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 18 2666 SH SOLE 7 2666 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2599 375538 SH SOLE 18 375538 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1191 172102 SH SOLE 19 172102 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 26312 3802370 SH SOLE 21 3802370 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 25056 3620787 SH SOLE 22 3473842 0 146945 LATTICE SEMICONDUCTOR CORP COM 518415104 200 28914 SH SOLE 26 20268 0 8646 LATTICE SEMICONDUCTOR CORP COM 518415104 118 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 228 32892 SH SOLE 30 32892 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 95 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 89922 691178 SH SOLE 2 182604 0 508574 LAUDER ESTEE COS INC CL A 518439104 14388 110591 SH SOLE 4 104640 0 5951 LAUDER ESTEE COS INC CL A 518439104 24072 185027 SH SOLE 7 176260 0 8767 LAUDER ESTEE COS INC CL A 518439104 4352 33453 SH SOLE 13 33453 0 0 LAUDER ESTEE COS INC CL A 518439104 216 1662 SH SOLE 15 1662 0 0 LAUDER ESTEE COS INC CL A 518439104 62073 477115 SH SOLE 18 444416 0 32699 LAUDER ESTEE COS INC CL A 518439104 37018 284535 SH SOLE 19 284535 0 0 LAUDER ESTEE COS INC CL A 518439104 546679 4201993 SH SOLE 21 4201993 0 0 LAUDER ESTEE COS INC CL A 518439104 746194 5735539 SH SOLE 22 5015032 0 720507 LAUDER ESTEE COS INC CL A 518439104 27242 209392 SH SOLE 23 209392 0 0 LAUDER ESTEE COS INC CL A 518439104 26473 203482 SH SOLE 25 203482 0 0 LAUDER ESTEE COS INC CL A 518439104 140459 1079625 SH SOLE 26 237668 0 841957 LAUDER ESTEE COS INC CL A 518439104 5632 43291 SH SOLE 28 31739 0 11552 LAUDER ESTEE COS INC CL A 518439104 13559 104221 SH SOLE 29 33496 0 70725 LAUDER ESTEE COS INC CL A 518439104 102337 786606 SH SOLE 30 786606 0 0 LAUDER ESTEE COS INC CL A 518439104 19086 146706 SH SOLE 31 74572 0 72134 LAUDER ESTEE COS INC CL A 518439104 9507 73073 SH SOLE 34 73073 0 0 LAUDER ESTEE COS INC CL A 518439104 26727 205432 SH SOLE 36 205432 0 0 LAUDER ESTEE COS INC CL A 518439104 672 5168 SH SOLE 40 5168 0 0 LAUREATE EDUCATION INC CL A 518613203 7848 514936 SH SOLE 2 419568 0 95368 LAUREATE EDUCATION INC CL A 518613203 6 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC CL A 518613203 18 1161 SH SOLE 7 1161 0 0 LAUREATE EDUCATION INC CL A 518613203 4884 320472 SH SOLE 18 320472 0 0 LAUREATE EDUCATION INC CL A 518613203 2123 139315 SH SOLE 19 139315 0 0 LAUREATE EDUCATION INC CL A 518613203 47569 3121321 SH SOLE 21 3121321 0 0 LAUREATE EDUCATION INC CL A 518613203 32300 2119422 SH SOLE 22 1994875 0 124547 LAUREATE EDUCATION INC CL A 518613203 406 26624 SH SOLE 26 23231 0 3393 LAUREATE EDUCATION INC CL A 518613203 170 11165 SH SOLE 28 11165 0 0 LAUREATE EDUCATION INC CL A 518613203 353 23147 SH SOLE 30 23147 0 0 LAUREATE EDUCATION INC CL A 518613203 78 5103 SH SOLE 40 5103 0 0 LAWSON PRODS INC COM 520776105 204 6441 SH SOLE 2 239 0 6202 LAWSON PRODS INC COM 520776105 737 23308 SH SOLE 18 23308 0 0 LAWSON PRODS INC COM 520776105 316 9988 SH SOLE 19 9988 0 0 LAWSON PRODS INC COM 520776105 7889 249662 SH SOLE 21 249662 0 0 LAWSON PRODS INC COM 520776105 6994 221315 SH SOLE 22 217331 0 3984 LAZARD GLB TTL RET&INCM FD I COM 52106W103 619 45473 SH SOLE 2 45473 0 0 LAZARD LTD SHS A G54050102 8295 224735 SH SOLE 2 7697 0 217038 LAZARD LTD SHS A G54050102 393 10657 SH SOLE 7 10657 0 0 LAZARD LTD SHS A G54050102 3899 105631 SH SOLE 18 105631 0 0 LAZARD LTD SHS A G54050102 932 25241 SH SOLE 19 25241 0 0 LAZARD LTD SHS A G54050102 170505 4619477 SH SOLE 21 4619477 0 0 LAZARD LTD SHS A G54050102 1834 49681 SH SOLE 32 49681 0 0 LAZYDAYS HLDGS INC COM 52110H100 5 1013 SH SOLE 18 1013 0 0 LAZYDAYS HLDGS INC COM 52110H100 78 14412 SH SOLE 21 14412 0 0 LCI INDS COM 50189K103 1331 19921 SH SOLE 2 853 0 19068 LCI INDS COM 50189K103 11 166 SH SOLE 4 166 0 0 LCI INDS COM 50189K103 35 524 SH SOLE 7 524 0 0 LCI INDS COM 50189K103 8278 123923 SH SOLE 18 123923 0 0 LCI INDS COM 50189K103 2435 36446 SH SOLE 19 36446 0 0 LCI INDS COM 50189K103 176985 2649470 SH SOLE 21 2649470 0 0 LCI INDS COM 50189K103 47548 711792 SH SOLE 22 668104 0 43688 LCI INDS COM 50189K103 545 8155 SH SOLE 26 4797 0 3358 LCI INDS COM 50189K103 230 3450 SH SOLE 28 3450 0 0 LCI INDS COM 50189K103 3368 50422 SH SOLE 30 50422 0 0 LCI INDS COM 50189K103 168 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 125 8237 SH SOLE 2 324 0 7913 LCNB CORP COM 50181P100 519 34235 SH SOLE 18 34235 0 0 LCNB CORP COM 50181P100 192 12653 SH SOLE 19 12653 0 0 LCNB CORP COM 50181P100 5130 338639 SH SOLE 21 338639 0 0 LCNB CORP COM 50181P100 1298 85691 SH SOLE 22 79741 0 5950 LCNB CORP COM 50181P100 41 2704 SH SOLE 26 0 0 2704 LEAF GROUP LTD COM 52177G102 93 13580 SH SOLE 2 584 0 12996 LEAF GROUP LTD COM 52177G102 4 577 SH SOLE 7 577 0 0 LEAF GROUP LTD COM 52177G102 372 54349 SH SOLE 18 54349 0 0 LEAF GROUP LTD COM 52177G102 207 30152 SH SOLE 19 30152 0 0 LEAF GROUP LTD COM 52177G102 3938 574912 SH SOLE 21 574912 0 0 LEAF GROUP LTD COM 52177G102 1125 164217 SH SOLE 22 153011 0 11206 LEAF GROUP LTD COM 52177G102 17 2511 SH SOLE 23 2511 0 0 LEAF GROUP LTD COM 52177G102 122 17869 SH SOLE 29 0 0 17869 LEAP THERAPEUTICS INC COM 52187K101 2 1006 SH SOLE 18 1006 0 0 LEAP THERAPEUTICS INC COM 52187K101 29 14539 SH SOLE 21 14539 0 0 LEAR CORP COM NEW 521865204 18598 151379 SH SOLE 2 10291 0 141088 LEAR CORP COM NEW 521865204 2877 23413 SH SOLE 4 21773 0 1640 LEAR CORP COM NEW 521865204 3978 32379 SH SOLE 7 13839 0 18540 LEAR CORP COM NEW 521865204 240 1957 SH SOLE 13 1957 0 0 LEAR CORP COM NEW 521865204 64 520 SH SOLE 15 520 0 0 LEAR CORP COM NEW 521865204 22197 180667 SH SOLE 18 175291 0 5376 LEAR CORP COM NEW 521865204 21121 171910 SH SOLE 19 171910 0 0 LEAR CORP COM NEW 521865204 118188 961970 SH SOLE 21 961970 0 0 LEAR CORP COM NEW 521865204 232469 1892144 SH SOLE 22 1749695 0 142449 LEAR CORP COM NEW 521865204 6474 52698 SH SOLE 23 52698 0 0 LEAR CORP COM NEW 521865204 7891 64231 SH SOLE 25 64231 0 0 LEAR CORP COM NEW 521865204 26999 219753 SH SOLE 26 81197 0 138556 LEAR CORP COM NEW 521865204 1533 12475 SH SOLE 28 9187 0 3288 LEAR CORP COM NEW 521865204 1886 15347 SH SOLE 29 2165 0 13182 LEAR CORP COM NEW 521865204 17208 140061 SH SOLE 30 140061 0 0 LEAR CORP COM NEW 521865204 3168 25782 SH SOLE 31 15515 0 10267 LEAR CORP COM NEW 521865204 5514 44884 SH SOLE 34 44884 0 0 LEAR CORP COM NEW 521865204 6547 53290 SH SOLE 36 53290 0 0 LEAR CORP COM NEW 521865204 168 1368 SH SOLE 40 1368 0 0 LEE ENTERPRISES INC COM 523768109 21 9925 SH SOLE 18 9925 0 0 LEE ENTERPRISES INC COM 523768109 356 168744 SH SOLE 21 168744 0 0 LEE ENTERPRISES INC COM 523768109 206 97509 SH SOLE 22 97509 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 1446 45066 SH SOLE 2 1641 0 43425 LEGACY TEX FINL GROUP INC COM 52471Y106 10 306 SH SOLE 4 306 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 5 166 SH SOLE 7 166 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 8631 268960 SH SOLE 18 268960 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2278 71001 SH SOLE 19 71001 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 155806 4855281 SH SOLE 21 4855281 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 45052 1403930 SH SOLE 22 1344338 0 59592 LEGACY TEX FINL GROUP INC COM 52471Y106 377 11755 SH SOLE 26 9317 0 2438 LEGACY TEX FINL GROUP INC COM 52471Y106 210 6552 SH SOLE 28 6552 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2925 91165 SH SOLE 30 91165 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 155 4817 SH SOLE 40 4817 0 0 LEGG MASON INC COM 524901105 6892 270161 SH SOLE 2 117373 0 152788 LEGG MASON INC COM 524901105 94 3695 SH SOLE 4 3695 0 0 LEGG MASON INC COM 524901105 74 2898 SH SOLE 7 2898 0 0 LEGG MASON INC COM 524901105 6687 262144 SH SOLE 18 262144 0 0 LEGG MASON INC COM 524901105 1605 62899 SH SOLE 19 62899 0 0 LEGG MASON INC COM 524901105 107330 4207388 SH SOLE 21 4207388 0 0 LEGG MASON INC COM 524901105 75322 2952643 SH SOLE 22 2760860 0 191783 LEGG MASON INC COM 524901105 123 4805 SH SOLE 23 4805 0 0 LEGG MASON INC COM 524901105 637 24958 SH SOLE 26 14599 0 10359 LEGG MASON INC COM 524901105 221 8649 SH SOLE 28 8649 0 0 LEGG MASON INC COM 524901105 327 12815 SH SOLE 29 0 0 12815 LEGG MASON INC COM 524901105 696 27272 SH SOLE 30 27272 0 0 LEGG MASON INC COM 524901105 45 1764 SH SOLE 31 1764 0 0 LEGG MASON INC COM 524901105 145 5685 SH SOLE 36 5685 0 0 LEGG MASON INC COM 524901105 152 5949 SH SOLE 40 5949 0 0 LEGGETT & PLATT INC COM 524660107 13042 363884 SH SOLE 2 53150 0 310734 LEGGETT & PLATT INC COM 524660107 1341 37420 SH SOLE 4 33956 0 3464 LEGGETT & PLATT INC COM 524660107 18040 503351 SH SOLE 7 260389 0 242962 LEGGETT & PLATT INC COM 524660107 25 700 SH SOLE 13 700 0 0 LEGGETT & PLATT INC COM 524660107 31 855 SH SOLE 15 855 0 0 LEGGETT & PLATT INC COM 524660107 12628 352332 SH SOLE 18 336698 0 15634 LEGGETT & PLATT INC COM 524660107 1422 39682 SH SOLE 19 39682 0 0 LEGGETT & PLATT INC COM 524660107 231147 6449421 SH SOLE 21 6449421 0 0 LEGGETT & PLATT INC COM 524660107 123486 3445492 SH SOLE 22 3082248 0 363244 LEGGETT & PLATT INC COM 524660107 3215 89711 SH SOLE 23 89711 0 0 LEGGETT & PLATT INC COM 524660107 4471 124748 SH SOLE 25 124748 0 0 LEGGETT & PLATT INC COM 524660107 21304 594425 SH SOLE 26 202304 0 392121 LEGGETT & PLATT INC COM 524660107 915 25521 SH SOLE 28 18315 0 7206 LEGGETT & PLATT INC COM 524660107 1137 31737 SH SOLE 29 4220 0 27517 LEGGETT & PLATT INC COM 524660107 15094 421157 SH SOLE 30 421157 0 0 LEGGETT & PLATT INC COM 524660107 1610 44908 SH SOLE 31 24157 0 20751 LEGGETT & PLATT INC COM 524660107 1763 49191 SH SOLE 32 49191 0 0 LEGGETT & PLATT INC COM 524660107 283 7897 SH SOLE 34 7897 0 0 LEGGETT & PLATT INC COM 524660107 3341 93212 SH SOLE 36 93212 0 0 LEGGETT & PLATT INC COM 524660107 95 2656 SH SOLE 40 2656 0 0 LEIDOS HLDGS INC COM 525327102 22319 423348 SH SOLE 2 91490 0 331858 LEIDOS HLDGS INC COM 525327102 2485 47145 SH SOLE 4 43400 0 3745 LEIDOS HLDGS INC COM 525327102 514 9743 SH SOLE 7 9743 0 0 LEIDOS HLDGS INC COM 525327102 44 831 SH SOLE 13 831 0 0 LEIDOS HLDGS INC COM 525327102 23332 442562 SH SOLE 18 429516 0 13046 LEIDOS HLDGS INC COM 525327102 1955 37091 SH SOLE 19 37091 0 0 LEIDOS HLDGS INC COM 525327102 390639 7409696 SH SOLE 21 7409696 0 0 LEIDOS HLDGS INC COM 525327102 249574 4733957 SH SOLE 22 4443369 0 290588 LEIDOS HLDGS INC COM 525327102 5393 102297 SH SOLE 23 102297 0 0 LEIDOS HLDGS INC COM 525327102 4224 80129 SH SOLE 25 80129 0 0 LEIDOS HLDGS INC COM 525327102 10519 199527 SH SOLE 26 108278 0 91249 LEIDOS HLDGS INC COM 525327102 1490 28259 SH SOLE 28 20748 0 7511 LEIDOS HLDGS INC COM 525327102 1881 35674 SH SOLE 29 6763 0 28911 LEIDOS HLDGS INC COM 525327102 9935 188445 SH SOLE 30 188445 0 0 LEIDOS HLDGS INC COM 525327102 2242 42526 SH SOLE 31 27620 0 14906 LEIDOS HLDGS INC COM 525327102 881 16704 SH SOLE 34 16704 0 0 LEIDOS HLDGS INC COM 525327102 2515 47698 SH SOLE 36 47698 0 0 LEIDOS HLDGS INC COM 525327102 152 2883 SH SOLE 40 2883 0 0 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 153 15144 SH SOLE 2 15144 0 0 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3782 373299 SH SOLE 19 373299 0 0 LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1130 111557 SH SOLE 34 111557 0 0 LEMAITRE VASCULAR INC COM 525558201 299 12635 SH SOLE 2 591 0 12044 LEMAITRE VASCULAR INC COM 525558201 10 414 SH SOLE 7 414 0 0 LEMAITRE VASCULAR INC COM 525558201 1975 83528 SH SOLE 18 83528 0 0 LEMAITRE VASCULAR INC COM 525558201 541 22879 SH SOLE 19 22879 0 0 LEMAITRE VASCULAR INC COM 525558201 45785 1936750 SH SOLE 21 1936750 0 0 LEMAITRE VASCULAR INC COM 525558201 12109 512221 SH SOLE 22 434820 0 77401 LEMAITRE VASCULAR INC COM 525558201 51 2159 SH SOLE 28 2159 0 0 LEMAITRE VASCULAR INC COM 525558201 726 30723 SH SOLE 30 30723 0 0 LENDINGCLUB CORP COM 52603A109 2423 921473 SH SOLE 2 607058 0 314415 LENDINGCLUB CORP COM 52603A109 4 1629 SH SOLE 4 1629 0 0 LENDINGCLUB CORP COM 52603A109 17 6460 SH SOLE 7 6460 0 0 LENDINGCLUB CORP COM 52603A109 2841 1080203 SH SOLE 18 1080203 0 0 LENDINGCLUB CORP COM 52603A109 1241 471923 SH SOLE 19 471923 0 0 LENDINGCLUB CORP COM 52603A109 28167 10710023 SH SOLE 21 10710023 0 0 LENDINGCLUB CORP COM 52603A109 28723 10921409 SH SOLE 22 10510307 0 411102 LENDINGCLUB CORP COM 52603A109 567 215772 SH SOLE 26 84803 0 130969 LENDINGCLUB CORP COM 52603A109 101 38404 SH SOLE 28 38404 0 0 LENDINGCLUB CORP COM 52603A109 190 72417 SH SOLE 30 72417 0 0 LENDINGCLUB CORP COM 52603A109 98 37124 SH SOLE 40 37124 0 0 LENDINGTREE INC NEW COM 52603B107 2075 9451 SH SOLE 2 3362 0 6089 LENDINGTREE INC NEW COM 52603B107 8 37 SH SOLE 4 37 0 0 LENDINGTREE INC NEW COM 52603B107 37 170 SH SOLE 7 170 0 0 LENDINGTREE INC NEW COM 52603B107 9558 43530 SH SOLE 18 43530 0 0 LENDINGTREE INC NEW COM 52603B107 3074 14002 SH SOLE 19 14002 0 0 LENDINGTREE INC NEW COM 52603B107 118948 541732 SH SOLE 21 541732 0 0 LENDINGTREE INC NEW COM 52603B107 55974 254925 SH SOLE 22 245281 0 9644 LENDINGTREE INC NEW COM 52603B107 3 13 SH SOLE 23 13 0 0 LENDINGTREE INC NEW COM 52603B107 709 3228 SH SOLE 26 2145 0 1083 LENDINGTREE INC NEW COM 52603B107 236 1076 SH SOLE 28 1076 0 0 LENDINGTREE INC NEW COM 52603B107 462 2102 SH SOLE 30 2102 0 0 LENDINGTREE INC NEW COM 52603B107 182 830 SH SOLE 40 830 0 0 LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 868 700000 PRN SOLE 21 700000 0 0 LENNAR CORP CL A 526057104 27757 709002 SH SOLE 2 57442 0 651560 LENNAR CORP CL A 526057104 3882 99166 SH SOLE 4 91798 0 7368 LENNAR CORP CL A 526057104 10112 258281 SH SOLE 7 230909 0 27372 LENNAR CORP CL A 526057104 382 9759 SH SOLE 13 9759 0 0 LENNAR CORP CL A 526057104 80 2054 SH SOLE 15 2054 0 0 LENNAR CORP CL A 526057104 42757 1092125 SH SOLE 18 982950 0 109175 LENNAR CORP CL A 526057104 17307 442060 SH SOLE 19 442060 0 0 LENNAR CORP CL A 526057104 363161 9276134 SH SOLE 21 9276134 0 0 LENNAR CORP CL A 526057104 280889 7174678 SH SOLE 22 6439815 0 734863 LENNAR CORP CL A 526057104 7955 203192 SH SOLE 23 203192 0 0 LENNAR CORP CL A 526057104 10635 271648 SH SOLE 25 250369 0 21279 LENNAR CORP CL A 526057104 50278 1284248 SH SOLE 26 330589 0 953659 LENNAR CORP CL A 526057104 2111 53909 SH SOLE 28 39522 0 14387 LENNAR CORP CL A 526057104 2688 68649 SH SOLE 29 9033 0 59616 LENNAR CORP CL A 526057104 40668 1038780 SH SOLE 30 1038780 0 0 LENNAR CORP CL A 526057104 4171 106541 SH SOLE 31 61240 0 45301 LENNAR CORP CL A 526057104 11610 296540 SH SOLE 34 296540 0 0 LENNAR CORP CL A 526057104 9183 234550 SH SOLE 36 234550 0 0 LENNAR CORP CL A 526057104 303 7751 SH SOLE 40 7751 0 0 LENNAR CORP CL B 526057302 1081 34507 SH SOLE 2 999 0 33508 LENNAR CORP CL B 526057302 11 344 SH SOLE 7 344 0 0 LENNAR CORP CL B 526057302 220 7036 SH SOLE 18 7036 0 0 LENNAR CORP CL B 526057302 105 3340 SH SOLE 19 3340 0 0 LENNAR CORP CL B 526057302 10038 320392 SH SOLE 21 320392 0 0 LENNAR CORP CL B 526057302 3500 111701 SH SOLE 22 92338 0 19363 LENNAR CORP CL B 526057302 11 367 SH SOLE 31 344 0 23 LENNOX INTL INC COM 526107107 21583 98616 SH SOLE 2 21026 0 77590 LENNOX INTL INC COM 526107107 2889 13201 SH SOLE 4 12222 0 979 LENNOX INTL INC COM 526107107 515 2355 SH SOLE 7 2355 0 0 LENNOX INTL INC COM 526107107 44 200 SH SOLE 13 200 0 0 LENNOX INTL INC COM 526107107 24969 114087 SH SOLE 18 111120 0 2967 LENNOX INTL INC COM 526107107 2407 10999 SH SOLE 19 10999 0 0 LENNOX INTL INC COM 526107107 408346 1865788 SH SOLE 21 1865788 0 0 LENNOX INTL INC COM 526107107 267460 1222062 SH SOLE 22 1143981 0 78081 LENNOX INTL INC COM 526107107 5644 25789 SH SOLE 23 25789 0 0 LENNOX INTL INC COM 526107107 629 2872 SH SOLE 25 2872 0 0 LENNOX INTL INC COM 526107107 20990 95904 SH SOLE 26 29959 0 65945 LENNOX INTL INC COM 526107107 1394 6369 SH SOLE 28 4428 0 1941 LENNOX INTL INC COM 526107107 2510 11468 SH SOLE 29 1609 0 9859 LENNOX INTL INC COM 526107107 11022 50360 SH SOLE 30 50360 0 0 LENNOX INTL INC COM 526107107 3171 14489 SH SOLE 31 8077 0 6412 LENNOX INTL INC COM 526107107 777 3552 SH SOLE 34 3552 0 0 LENNOX INTL INC COM 526107107 1473 6730 SH SOLE 36 6730 0 0 LENNOX INTL INC COM 526107107 167 763 SH SOLE 40 763 0 0 LEVEL BRANDS INC COM NEW 52730Q209 4 1272 SH SOLE 18 1272 0 0 LEVEL BRANDS INC COM NEW 52730Q209 45 14636 SH SOLE 21 14636 0 0 LEVEL BRANDS INC COM NEW 52730Q209 966 312560 SH SOLE 22 312560 0 0 LEVEL ONE BANCORP INC COM 52730D208 113 5049 SH SOLE 2 0 0 5049 LEVEL ONE BANCORP INC COM 52730D208 460 20520 SH SOLE 18 20520 0 0 LEVEL ONE BANCORP INC COM 52730D208 163 7271 SH SOLE 19 7271 0 0 LEVEL ONE BANCORP INC COM 52730D208 4087 182205 SH SOLE 21 182205 0 0 LEVEL ONE BANCORP INC COM 52730D208 1036 46178 SH SOLE 22 43784 0 2394 LEXICON PHARMACEUTICALS INC COM NEW 528872302 234 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 905 136260 SH SOLE 18 136260 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 404 60804 SH SOLE 19 60804 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 17680 2662634 SH SOLE 21 2662634 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 9409 1417048 SH SOLE 22 1360604 0 56444 LEXICON PHARMACEUTICALS INC COM NEW 528872302 105 15809 SH SOLE 23 15809 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 21 3205 SH SOLE 26 0 0 3205 LEXICON PHARMACEUTICALS INC COM NEW 528872302 39 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 99 14947 SH SOLE 30 14947 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 26 3984 SH SOLE 40 3984 0 0 LEXINGTON REALTY TRUST COM 529043101 1823 222076 SH SOLE 2 7223 0 214853 LEXINGTON REALTY TRUST COM 529043101 1213 147713 SH SOLE 4 147713 0 0 LEXINGTON REALTY TRUST COM 529043101 2877 350422 SH SOLE 7 350422 0 0 LEXINGTON REALTY TRUST COM 529043101 66 8007 SH SOLE 15 8007 0 0 LEXINGTON REALTY TRUST COM 529043101 9067 1104410 SH SOLE 18 1104410 0 0 LEXINGTON REALTY TRUST COM 529043101 5481 667561 SH SOLE 19 667561 0 0 LEXINGTON REALTY TRUST COM 529043101 196500 23934211 SH SOLE 21 23934211 0 0 LEXINGTON REALTY TRUST COM 529043101 67882 8268176 SH SOLE 22 7976295 0 291881 LEXINGTON REALTY TRUST COM 529043101 58 7098 SH SOLE 23 7098 0 0 LEXINGTON REALTY TRUST COM 529043101 3594 437750 SH SOLE 25 437750 0 0 LEXINGTON REALTY TRUST COM 529043101 787 95877 SH SOLE 26 17485 0 78392 LEXINGTON REALTY TRUST COM 529043101 255 31085 SH SOLE 28 31085 0 0 LEXINGTON REALTY TRUST COM 529043101 670 81651 SH SOLE 29 81651 0 0 LEXINGTON REALTY TRUST COM 529043101 11455 1395300 SH SOLE 30 1395300 0 0 LEXINGTON REALTY TRUST COM 529043101 31 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 183 22232 SH SOLE 40 22232 0 0 LF CAP ACQUISITION CORP CL A 50200K108 2377 243000 SH SOLE 2 243000 0 0 LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12284 1215000 SH SOLE 2 1215000 0 0 LGI HOMES INC COM 50187T106 673 14887 SH SOLE 2 649 0 14238 LGI HOMES INC COM 50187T106 19 414 SH SOLE 7 414 0 0 LGI HOMES INC COM 50187T106 4157 91935 SH SOLE 18 91935 0 0 LGI HOMES INC COM 50187T106 1230 27204 SH SOLE 19 27204 0 0 LGI HOMES INC COM 50187T106 96181 2126948 SH SOLE 21 2126948 0 0 LGI HOMES INC COM 50187T106 23535 520466 SH SOLE 22 495406 0 25060 LGI HOMES INC COM 50187T106 268 5916 SH SOLE 26 0 0 5916 LGI HOMES INC COM 50187T106 100 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1723 38099 SH SOLE 30 38099 0 0 LGI HOMES INC COM 50187T106 60 1319 SH SOLE 40 1319 0 0 LGL GROUP INC COM 50186A108 3 449 SH SOLE 21 449 0 0 LHC GROUP INC COM 50187A107 3311 35273 SH SOLE 2 12687 0 22586 LHC GROUP INC COM 50187A107 14 149 SH SOLE 4 149 0 0 LHC GROUP INC COM 50187A107 52 550 SH SOLE 7 550 0 0 LHC GROUP INC COM 50187A107 14371 153078 SH SOLE 18 153078 0 0 LHC GROUP INC COM 50187A107 16531 176084 SH SOLE 19 176084 0 0 LHC GROUP INC COM 50187A107 94 1000 SH SOLE 20 1000 0 0 LHC GROUP INC COM 50187A107 301661 3213265 SH SOLE 21 3213265 0 0 LHC GROUP INC COM 50187A107 79014 841644 SH SOLE 22 798453 0 43191 LHC GROUP INC COM 50187A107 259 2764 SH SOLE 23 2764 0 0 LHC GROUP INC COM 50187A107 1444 15386 SH SOLE 26 4936 0 10450 LHC GROUP INC COM 50187A107 353 3756 SH SOLE 28 3756 0 0 LHC GROUP INC COM 50187A107 97 1038 SH SOLE 29 0 0 1038 LHC GROUP INC COM 50187A107 5468 58245 SH SOLE 30 58245 0 0 LHC GROUP INC COM 50187A107 5743 61174 SH SOLE 34 61174 0 0 LHC GROUP INC COM 50187A107 275 2931 SH SOLE 40 2931 0 0 LIBBEY INC COM 529898108 16 4147 SH SOLE 18 4147 0 0 LIBBEY INC COM 529898108 259 66697 SH SOLE 21 66697 0 0 LIBBEY INC COM 529898108 1674 431372 SH SOLE 22 366515 0 64857 LIBERTY BROADBAND CORP COM SER A 530307107 3189 44411 SH SOLE 2 2473 0 41938 LIBERTY BROADBAND CORP COM SER A 530307107 279 3889 SH SOLE 4 3889 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 40 556 SH SOLE 7 556 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11 148 SH SOLE 15 148 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3742 52116 SH SOLE 18 52116 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 18677 260092 SH SOLE 19 260092 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 20633 287333 SH SOLE 21 287333 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 54347 756813 SH SOLE 22 722981 0 33832 LIBERTY BROADBAND CORP COM SER A 530307107 1262 17580 SH SOLE 25 17580 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1873 26087 SH SOLE 26 11227 0 14860 LIBERTY BROADBAND CORP COM SER A 530307107 40 552 SH SOLE 31 552 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7772 108231 SH SOLE 34 108231 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1205 16782 SH SOLE 36 16782 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 17048 236679 SH SOLE 2 11734 0 224945 LIBERTY BROADBAND CORP COM SER C 530307305 3744 51972 SH SOLE 4 49346 0 2626 LIBERTY BROADBAND CORP COM SER C 530307305 752 10446 SH SOLE 7 10446 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 54 752 SH SOLE 13 752 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 47 647 SH SOLE 15 647 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 16471 228668 SH SOLE 18 220235 0 8433 LIBERTY BROADBAND CORP COM SER C 530307305 79742 1107067 SH SOLE 19 1107067 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 110354 1532057 SH SOLE 21 1532057 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 249508 3463939 SH SOLE 22 3262983 0 200956 LIBERTY BROADBAND CORP COM SER C 530307305 5396 74911 SH SOLE 23 74911 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 7083 98336 SH SOLE 25 98336 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 27692 384455 SH SOLE 26 131269 0 253186 LIBERTY BROADBAND CORP COM SER C 530307305 1502 20849 SH SOLE 28 15444 0 5405 LIBERTY BROADBAND CORP COM SER C 530307305 1830 25413 SH SOLE 29 3586 0 21827 LIBERTY BROADBAND CORP COM SER C 530307305 12573 174554 SH SOLE 30 174554 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2887 40080 SH SOLE 31 22555 0 17525 LIBERTY BROADBAND CORP COM SER C 530307305 33874 470281 SH SOLE 34 470281 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5974 82942 SH SOLE 36 82942 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 155 2154 SH SOLE 40 2154 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2164 55319 SH SOLE 2 1931 0 53388 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 12 307 SH SOLE 4 307 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 52 1320 SH SOLE 7 1320 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 7193 183925 SH SOLE 18 183925 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 3197 81751 SH SOLE 19 81751 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 72541 1854794 SH SOLE 21 1854794 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 62036 1586205 SH SOLE 22 1517305 0 68900 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 423 10810 SH SOLE 26 6007 0 4803 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 289 7397 SH SOLE 28 7397 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1527 39044 SH SOLE 30 39044 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 185 4721 SH SOLE 40 4721 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4988 233726 SH SOLE 2 143523 0 90203 LIBERTY GLOBAL PLC SHS CL A G5480U104 3161 148116 SH SOLE 4 142964 0 5152 LIBERTY GLOBAL PLC SHS CL A G5480U104 420 19674 SH SOLE 7 19674 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 25 1191 SH SOLE 13 1191 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 44 2064 SH SOLE 15 2064 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 11876 556519 SH SOLE 18 540646 0 15873 LIBERTY GLOBAL PLC SHS CL A G5480U104 72382 3391868 SH SOLE 19 3391868 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8431 395099 SH SOLE 21 395099 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 80983 3794876 SH SOLE 22 3653643 0 141233 LIBERTY GLOBAL PLC SHS CL A G5480U104 3250 152288 SH SOLE 23 152288 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4651 217930 SH SOLE 25 217930 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 14414 675448 SH SOLE 26 226930 0 448518 LIBERTY GLOBAL PLC SHS CL A G5480U104 717 33581 SH SOLE 28 26296 0 7285 LIBERTY GLOBAL PLC SHS CL A G5480U104 392 18390 SH SOLE 29 18390 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 7687 360238 SH SOLE 30 360238 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2297 107638 SH SOLE 31 68428 0 39210 LIBERTY GLOBAL PLC SHS CL A G5480U104 619 28986 SH SOLE 32 28986 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 31381 1470509 SH SOLE 34 1470509 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4343 203513 SH SOLE 36 203513 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 87 4085 SH SOLE 40 4085 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 8396 406778 SH SOLE 2 189051 0 217727 LIBERTY GLOBAL PLC SHS CL C G5480U120 4054 196437 SH SOLE 4 182146 0 14291 LIBERTY GLOBAL PLC SHS CL C G5480U120 1041 50424 SH SOLE 7 50424 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 54 2594 SH SOLE 13 2594 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 107 5166 SH SOLE 15 5166 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1535 74376 SH SOLE 18 27052 0 47324 LIBERTY GLOBAL PLC SHS CL C G5480U120 2908 140901 SH SOLE 19 140901 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 19671 953038 SH SOLE 21 953038 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 225795 10939665 SH SOLE 22 10653118 0 286547 LIBERTY GLOBAL PLC SHS CL C G5480U120 8070 390980 SH SOLE 23 390980 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 10357 501770 SH SOLE 25 501770 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 39080 1893414 SH SOLE 26 579819 0 1313595 LIBERTY GLOBAL PLC SHS CL C G5480U120 2171 105199 SH SOLE 28 75552 0 29647 LIBERTY GLOBAL PLC SHS CL C G5480U120 1835 88906 SH SOLE 29 22702 0 66204 LIBERTY GLOBAL PLC SHS CL C G5480U120 18608 901570 SH SOLE 30 901570 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4358 211123 SH SOLE 31 111132 0 99991 LIBERTY GLOBAL PLC SHS CL C G5480U120 1576 76352 SH SOLE 32 76352 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1705 82596 SH SOLE 34 82596 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 10350 501444 SH SOLE 36 501444 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 235 11379 SH SOLE 40 11379 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 652 45011 SH SOLE 2 2823 0 42188 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13 919 SH SOLE 7 919 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2115 146065 SH SOLE 18 146065 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1391 96052 SH SOLE 19 96052 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 21383 1476730 SH SOLE 21 1476730 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 19278 1331347 SH SOLE 22 1272477 0 58870 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 294 20316 SH SOLE 23 20316 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 436 30083 SH SOLE 26 0 0 30083 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 94 6520 SH SOLE 28 6520 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 164 11313 SH SOLE 30 11313 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 108 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1779 122120 SH SOLE 2 9250 0 112870 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8 531 SH SOLE 4 531 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27 1837 SH SOLE 7 1837 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5627 386181 SH SOLE 18 386181 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3175 217912 SH SOLE 19 217912 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 55950 3840099 SH SOLE 21 3840099 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 48947 3359414 SH SOLE 22 3220918 0 138496 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 379 26036 SH SOLE 23 26036 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 901 61833 SH SOLE 26 10159 0 51674 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 214 14682 SH SOLE 28 14682 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 421 28926 SH SOLE 30 28926 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 114 7801 SH SOLE 40 7801 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4615 PRN SOLE 18 4615 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 62 100000 PRN SOLE 21 100000 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10770 292673 SH SOLE 2 110915 0 181758 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2076 56420 SH SOLE 4 54328 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 232 6314 SH SOLE 7 6314 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1332 36204 SH SOLE 13 36204 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 25 685 SH SOLE 15 685 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8139 221169 SH SOLE 18 214153 0 7016 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 45832 1245434 SH SOLE 19 1245434 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37607 1021924 SH SOLE 21 1021924 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 89521 2432624 SH SOLE 22 2132657 0 299967 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3091 83997 SH SOLE 23 83997 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4015 109099 SH SOLE 25 109099 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9191 249755 SH SOLE 26 93603 0 156152 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 623 16927 SH SOLE 28 12051 0 4876 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2218 60282 SH SOLE 29 11255 0 49027 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3964 107709 SH SOLE 30 107709 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1618 43978 SH SOLE 31 28151 0 15827 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14993 407428 SH SOLE 34 407428 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3310 89937 SH SOLE 36 89937 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 63 1711 SH SOLE 40 1711 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 18988 513468 SH SOLE 2 138604 0 374864 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3710 100316 SH SOLE 4 95643 0 4673 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 525 14201 SH SOLE 7 14201 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1847 49941 SH SOLE 13 49941 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 44 1177 SH SOLE 15 1177 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13957 377423 SH SOLE 18 361916 0 15507 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 74879 2024859 SH SOLE 19 2024859 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 73230 1980259 SH SOLE 21 1980259 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 181687 4913125 SH SOLE 22 4158447 0 754678 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5631 152275 SH SOLE 23 152275 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6984 188846 SH SOLE 25 188846 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19281 521391 SH SOLE 26 198685 0 322706 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1279 34595 SH SOLE 28 25527 0 9068 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4327 117013 SH SOLE 29 16990 0 100023 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8497 229762 SH SOLE 30 229762 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3313 89597 SH SOLE 31 61626 0 27971 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25010 676305 SH SOLE 34 676305 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6748 182489 SH SOLE 36 182489 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 133 3598 SH SOLE 40 3598 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 201 8062 SH SOLE 2 367 0 7695 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 6 238 SH SOLE 7 238 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 790 31657 SH SOLE 18 31657 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 354 14188 SH SOLE 19 14188 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8260 331177 SH SOLE 21 331177 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6580 263842 SH SOLE 22 252034 0 11808 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 199 7976 SH SOLE 26 1045 0 6931 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 33 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 75 2994 SH SOLE 30 2994 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 14509 472615 SH SOLE 2 14521 0 458094 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1909 62171 SH SOLE 4 56934 0 5237 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 357 11642 SH SOLE 7 11642 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 35 1143 SH SOLE 13 1143 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3468 112969 SH SOLE 18 96842 0 16127 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1400 45608 SH SOLE 19 45608 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 72536 2362727 SH SOLE 21 2362727 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 165698 5397320 SH SOLE 22 5014466 0 382854 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4218 137404 SH SOLE 23 137404 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 92 3006 SH SOLE 25 3006 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13609 443288 SH SOLE 26 185809 0 257479 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1247 40612 SH SOLE 28 30267 0 10345 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1532 49890 SH SOLE 29 8930 0 40960 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 7693 250591 SH SOLE 30 250591 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2391 77884 SH SOLE 31 43464 0 34420 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 317 10327 SH SOLE 34 10327 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 992 32299 SH SOLE 36 32299 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 124 4051 SH SOLE 40 4051 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1623 54606 SH SOLE 2 1791 0 52815 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 367 12348 SH SOLE 18 12348 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 193 6507 SH SOLE 19 6507 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8439 283939 SH SOLE 21 283939 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20741 697884 SH SOLE 22 666327 0 31557 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 17 559 SH SOLE 31 559 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 36 1224 SH SOLE 36 1224 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 716 28751 SH SOLE 2 1122 0 27629 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4 170 SH SOLE 4 170 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 21 836 SH SOLE 7 836 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2899 116460 SH SOLE 18 116460 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1303 52339 SH SOLE 19 52339 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28734 1154434 SH SOLE 21 1154434 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 25159 1010826 SH SOLE 22 967411 0 43415 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 208 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 121 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 193 7746 SH SOLE 30 7746 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 94 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1633 1525000 PRN SOLE 21 1525000 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1777 1725000 PRN SOLE 21 1725000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 834 64368 SH SOLE 2 30713 0 33655 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 347 SH SOLE 7 347 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1878 145016 SH SOLE 18 145016 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7510 579888 SH SOLE 19 579888 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19782 1527585 SH SOLE 21 1527585 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 14491 1118990 SH SOLE 22 1079590 0 39400 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 83 6446 SH SOLE 23 6446 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 131 SH SOLE 25 131 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 10 742 SH SOLE 26 0 0 742 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 71 5478 SH SOLE 29 0 0 5478 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1526 117834 SH SOLE 34 117834 0 0 LIBERTY PPTY TR SH BEN INT 531172104 34495 823659 SH SOLE 2 90950 0 732709 LIBERTY PPTY TR SH BEN INT 531172104 6521 155699 SH SOLE 4 151786 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 12456 297431 SH SOLE 7 267946 0 29485 LIBERTY PPTY TR SH BEN INT 531172104 34 800 SH SOLE 13 800 0 0 LIBERTY PPTY TR SH BEN INT 531172104 287 6848 SH SOLE 15 6848 0 0 LIBERTY PPTY TR SH BEN INT 531172104 18568 443356 SH SOLE 18 428456 0 14900 LIBERTY PPTY TR SH BEN INT 531172104 11842 282766 SH SOLE 19 282766 0 0 LIBERTY PPTY TR SH BEN INT 531172104 360070 8597653 SH SOLE 21 8597653 0 0 LIBERTY PPTY TR SH BEN INT 531172104 308593 7368508 SH SOLE 22 7067766 0 300742 LIBERTY PPTY TR SH BEN INT 531172104 4554 108749 SH SOLE 23 108749 0 0 LIBERTY PPTY TR SH BEN INT 531172104 18804 448987 SH SOLE 25 448987 0 0 LIBERTY PPTY TR SH BEN INT 531172104 24084 575061 SH SOLE 26 217098 0 357963 LIBERTY PPTY TR SH BEN INT 531172104 1218 29093 SH SOLE 28 21507 0 7586 LIBERTY PPTY TR SH BEN INT 531172104 3695 88234 SH SOLE 29 58015 0 30219 LIBERTY PPTY TR SH BEN INT 531172104 43607 1041240 SH SOLE 30 1041240 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2424 57887 SH SOLE 31 32151 0 25736 LIBERTY PPTY TR SH BEN INT 531172104 355 8475 SH SOLE 34 8475 0 0 LIBERTY PPTY TR SH BEN INT 531172104 5760 137530 SH SOLE 36 137530 0 0 LIBERTY PPTY TR SH BEN INT 531172104 124 2961 SH SOLE 40 2961 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 920 57867 SH SOLE 2 2534 0 55333 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 364 SH SOLE 4 364 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 24 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3716 233855 SH SOLE 18 233855 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1694 106617 SH SOLE 19 106617 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 37249 2344152 SH SOLE 21 2344152 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 31930 2009440 SH SOLE 22 1912090 0 97350 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 244 15377 SH SOLE 26 7995 0 7382 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 164 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 300 18856 SH SOLE 30 18856 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 119 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 10041 107979 SH SOLE 2 23494 0 84485 LIFE STORAGE INC COM 53223X107 2985 32101 SH SOLE 4 32101 0 0 LIFE STORAGE INC COM 53223X107 6976 75021 SH SOLE 7 75021 0 0 LIFE STORAGE INC COM 53223X107 175 1886 SH SOLE 15 1886 0 0 LIFE STORAGE INC COM 53223X107 12467 134073 SH SOLE 18 134073 0 0 LIFE STORAGE INC COM 53223X107 8010 86143 SH SOLE 19 86143 0 0 LIFE STORAGE INC COM 53223X107 244543 2629778 SH SOLE 21 2629778 0 0 LIFE STORAGE INC COM 53223X107 205546 2210413 SH SOLE 22 2123446 0 86967 LIFE STORAGE INC COM 53223X107 146 1571 SH SOLE 23 1571 0 0 LIFE STORAGE INC COM 53223X107 8844 95104 SH SOLE 25 95104 0 0 LIFE STORAGE INC COM 53223X107 2691 28937 SH SOLE 26 9758 0 19179 LIFE STORAGE INC COM 53223X107 564 6067 SH SOLE 28 6067 0 0 LIFE STORAGE INC COM 53223X107 2179 23434 SH SOLE 29 16485 0 6949 LIFE STORAGE INC COM 53223X107 20362 218975 SH SOLE 30 218975 0 0 LIFE STORAGE INC COM 53223X107 89 952 SH SOLE 31 945 0 7 LIFE STORAGE INC COM 53223X107 97 1041 SH SOLE 36 1041 0 0 LIFE STORAGE INC COM 53223X107 391 4203 SH SOLE 40 4203 0 0 LIFETIME BRANDS INC COM 53222Q103 146 14604 SH SOLE 2 440 0 14164 LIFETIME BRANDS INC COM 53222Q103 445 44325 SH SOLE 18 44325 0 0 LIFETIME BRANDS INC COM 53222Q103 169 16855 SH SOLE 19 16855 0 0 LIFETIME BRANDS INC COM 53222Q103 4164 415118 SH SOLE 21 415118 0 0 LIFETIME BRANDS INC COM 53222Q103 3845 383359 SH SOLE 22 376218 0 7141 LIFEVANTAGE CORP COM NEW 53222K205 34 2605 SH SOLE 18 2605 0 0 LIFEVANTAGE CORP COM NEW 53222K205 590 44737 SH SOLE 21 44737 0 0 LIFEVANTAGE CORP COM NEW 53222K205 2573 195041 SH SOLE 22 195041 0 0 LIFEWAY FOODS INC COM 531914109 1 768 SH SOLE 18 768 0 0 LIFEWAY FOODS INC COM 531914109 29 15432 SH SOLE 21 15432 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3795 27963 SH SOLE 2 11964 0 15999 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 53 391 SH SOLE 7 391 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16190 119306 SH SOLE 18 119306 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8584 63255 SH SOLE 19 63255 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 236258 1741031 SH SOLE 21 1741031 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 103752 764566 SH SOLE 22 738141 0 26425 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1150 8478 SH SOLE 23 8478 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 212 1560 SH SOLE 25 1560 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2738 20178 SH SOLE 26 4221 0 15957 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 377 2779 SH SOLE 28 2779 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 373 2752 SH SOLE 29 0 0 2752 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 779 5740 SH SOLE 30 5740 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 242 1785 SH SOLE 34 1785 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 271 1999 SH SOLE 40 1999 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 2 4568 SH SOLE 21 4568 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 7 4804 SH SOLE 18 4804 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 105 70557 SH SOLE 21 70557 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 332 222724 SH SOLE 22 222724 0 0 LILIS ENERGY INC COM NEW 532403201 52 37695 SH SOLE 2 2021 0 35674 LILIS ENERGY INC COM NEW 532403201 2 1210 SH SOLE 7 1210 0 0 LILIS ENERGY INC COM NEW 532403201 196 142913 SH SOLE 18 142913 0 0 LILIS ENERGY INC COM NEW 532403201 89 64770 SH SOLE 19 64770 0 0 LILIS ENERGY INC COM NEW 532403201 2106 1537235 SH SOLE 21 1537235 0 0 LILIS ENERGY INC COM NEW 532403201 1409 1028579 SH SOLE 22 990817 0 37762 LILLY ELI & CO COM 532457108 322946 2790750 SH SOLE 2 625060 0 2165690 LILLY ELI & CO COM 532457108 42804 369889 SH SOLE 4 343588 0 26301 LILLY ELI & CO COM 532457108 89639 774621 SH SOLE 7 765710 0 8911 LILLY ELI & CO COM 532457108 7972 68893 SH SOLE 13 68893 0 0 LILLY ELI & CO COM 532457108 958 8276 SH SOLE 15 8276 0 0 LILLY ELI & CO COM 532457108 38 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 270652 2338854 SH SOLE 18 2214046 0 124808 LILLY ELI & CO COM 532457108 216860 1874002 SH SOLE 19 1874002 0 0 LILLY ELI & CO COM 532457108 2753104 23791080 SH SOLE 21 23791080 0 0 LILLY ELI & CO COM 532457108 2818816 24358936 SH SOLE 22 21548555 0 2810381 LILLY ELI & CO COM 532457108 88733 766787 SH SOLE 23 766787 0 0 LILLY ELI & CO COM 532457108 111848 966540 SH SOLE 25 966540 0 0 LILLY ELI & CO COM 532457108 500390 4324142 SH SOLE 26 970087 0 3354055 LILLY ELI & CO COM 532457108 21537 186117 SH SOLE 28 136223 0 49894 LILLY ELI & CO COM 532457108 25258 218272 SH SOLE 29 70973 0 147299 LILLY ELI & CO COM 532457108 446228 3856097 SH SOLE 30 3856097 0 0 LILLY ELI & CO COM 532457108 57820 499651 SH SOLE 31 272310 0 227341 LILLY ELI & CO COM 532457108 4440 38372 SH SOLE 32 38372 0 0 LILLY ELI & CO COM 532457108 100809 871148 SH SOLE 34 871148 0 0 LILLY ELI & CO COM 532457108 96192 831247 SH SOLE 36 831247 0 0 LILLY ELI & CO COM 532457108 2605 22515 SH SOLE 40 22515 0 0 LIMBACH HLDGS INC COM 53263P105 3 846 SH SOLE 18 846 0 0 LIMBACH HLDGS INC COM 53263P105 46 12429 SH SOLE 21 12429 0 0 LIMBACH HLDGS INC COM 53263P105 36 9714 SH SOLE 22 9714 0 0 LIMELIGHT NETWORKS INC COM 53261M104 203 86962 SH SOLE 2 3663 0 83299 LIMELIGHT NETWORKS INC COM 53261M104 5 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 847 361824 SH SOLE 18 361824 0 0 LIMELIGHT NETWORKS INC COM 53261M104 362 154772 SH SOLE 19 154772 0 0 LIMELIGHT NETWORKS INC COM 53261M104 8895 3801140 SH SOLE 21 3801140 0 0 LIMELIGHT NETWORKS INC COM 53261M104 7459 3187570 SH SOLE 22 3061987 0 125583 LIMELIGHT NETWORKS INC COM 53261M104 89 38002 SH SOLE 26 0 0 38002 LIMELIGHT NETWORKS INC COM 53261M104 40 16916 SH SOLE 28 16916 0 0 LIMELIGHT NETWORKS INC COM 53261M104 58 24834 SH SOLE 30 24834 0 0 LIMESTONE BANCORP INC COM 53262L105 11 831 SH SOLE 18 831 0 0 LIMESTONE BANCORP INC COM 53262L105 160 11599 SH SOLE 21 11599 0 0 LIMONEIRA CO COM 532746104 249 12712 SH SOLE 2 443 0 12269 LIMONEIRA CO COM 532746104 760 38850 SH SOLE 7 38850 0 0 LIMONEIRA CO COM 532746104 1025 52449 SH SOLE 18 52449 0 0 LIMONEIRA CO COM 532746104 665 34030 SH SOLE 19 34030 0 0 LIMONEIRA CO COM 532746104 10142 518780 SH SOLE 21 518780 0 0 LIMONEIRA CO COM 532746104 9462 483986 SH SOLE 22 473507 0 10479 LIMONEIRA CO COM 532746104 154 7855 SH SOLE 23 7855 0 0 LIMONEIRA CO COM 532746104 435 22240 SH SOLE 26 0 0 22240 LINCOLN EDL SVCS CORP COM 533535100 13 4132 SH SOLE 18 4132 0 0 LINCOLN EDL SVCS CORP COM 533535100 266 83064 SH SOLE 21 83064 0 0 LINCOLN EDL SVCS CORP COM 533535100 1716 536314 SH SOLE 22 536314 0 0 LINCOLN ELEC HLDGS INC COM 533900106 11521 146108 SH SOLE 2 34327 0 111781 LINCOLN ELEC HLDGS INC COM 533900106 37 473 SH SOLE 4 473 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3202 40609 SH SOLE 7 40609 0 0 LINCOLN ELEC HLDGS INC COM 533900106 15185 192584 SH SOLE 18 192584 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1051 13324 SH SOLE 19 13324 0 0 LINCOLN ELEC HLDGS INC COM 533900106 250501 3176931 SH SOLE 21 3176931 0 0 LINCOLN ELEC HLDGS INC COM 533900106 168609 2138346 SH SOLE 22 2009297 0 129049 LINCOLN ELEC HLDGS INC COM 533900106 1489 18878 SH SOLE 26 11868 0 7010 LINCOLN ELEC HLDGS INC COM 533900106 646 8187 SH SOLE 28 8187 0 0 LINCOLN ELEC HLDGS INC COM 533900106 22143 280819 SH SOLE 30 280819 0 0 LINCOLN ELEC HLDGS INC COM 533900106 112 1417 SH SOLE 31 1273 0 144 LINCOLN ELEC HLDGS INC COM 533900106 71 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 359 4549 SH SOLE 40 4549 0 0 LINCOLN NATL CORP IND COM 534187109 43725 852174 SH SOLE 2 302212 0 549962 LINCOLN NATL CORP IND COM 534187109 7182 139969 SH SOLE 4 134198 0 5771 LINCOLN NATL CORP IND COM 534187109 13735 267682 SH SOLE 7 200252 0 67430 LINCOLN NATL CORP IND COM 534187109 964 18784 SH SOLE 13 18784 0 0 LINCOLN NATL CORP IND COM 534187109 103 1998 SH SOLE 15 1998 0 0 LINCOLN NATL CORP IND COM 534187109 46888 913818 SH SOLE 18 883224 0 30594 LINCOLN NATL CORP IND COM 534187109 33927 661207 SH SOLE 19 661207 0 0 LINCOLN NATL CORP IND COM 534187109 262624 5118373 SH SOLE 21 5118373 0 0 LINCOLN NATL CORP IND COM 534187109 327332 6379490 SH SOLE 22 5591001 0 788489 LINCOLN NATL CORP IND COM 534187109 13765 268270 SH SOLE 23 268270 0 0 LINCOLN NATL CORP IND COM 534187109 11007 214518 SH SOLE 25 214518 0 0 LINCOLN NATL CORP IND COM 534187109 44217 861767 SH SOLE 26 257477 0 604290 LINCOLN NATL CORP IND COM 534187109 2198 42837 SH SOLE 28 31013 0 11824 LINCOLN NATL CORP IND COM 534187109 10532 205256 SH SOLE 29 74524 0 130732 LINCOLN NATL CORP IND COM 534187109 48924 953492 SH SOLE 30 953492 0 0 LINCOLN NATL CORP IND COM 534187109 10437 203411 SH SOLE 31 149796 0 53615 LINCOLN NATL CORP IND COM 534187109 36627 713840 SH SOLE 34 713840 0 0 LINCOLN NATL CORP IND COM 534187109 11676 227556 SH SOLE 36 227556 0 0 LINCOLN NATL CORP IND COM 534187109 228 4446 SH SOLE 40 4446 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 238 17677 SH SOLE 2 754 0 16923 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6 474 SH SOLE 7 474 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 998 74112 SH SOLE 18 74112 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 404 29983 SH SOLE 19 29983 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 10120 751872 SH SOLE 21 751872 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8176 607461 SH SOLE 22 462644 0 144817 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 181 13466 SH SOLE 26 0 0 13466 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 37 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 57 4241 SH SOLE 30 4241 0 0 LINDE PLC COM G5494J103 213250 1366639 SH SOLE 2 133668 0 1232971 LINDE PLC COM G5494J103 28214 180814 SH SOLE 4 165685 0 15129 LINDE PLC COM G5494J103 75334 482787 SH SOLE 7 432347 0 50440 LINDE PLC COM G5494J103 1109 7104 SH SOLE 13 7104 0 0 LINDE PLC COM G5494J103 804 5153 SH SOLE 15 5153 0 0 LINDE PLC COM G5494J103 177341 1136510 SH SOLE 18 1062226 0 74284 LINDE PLC COM G5494J103 18356 117639 SH SOLE 19 117639 0 0 LINDE PLC COM G5494J103 1517033 9722078 SH SOLE 21 9722078 0 0 LINDE PLC COM G5494J103 2077875 13316299 SH SOLE 22 11801205 0 1515094 LINDE PLC COM G5494J103 60122 385300 SH SOLE 23 385300 0 0 LINDE PLC COM G5494J103 60116 385258 SH SOLE 25 385258 0 0 LINDE PLC COM G5494J103 240408 1540680 SH SOLE 26 428508 0 1112172 LINDE PLC COM G5494J103 15945 102183 SH SOLE 28 73737 0 28446 LINDE PLC COM G5494J103 2263 14502 SH SOLE 29 12689 0 1813 LINDE PLC COM G5494J103 251047 1608865 SH SOLE 30 1608865 0 0 LINDE PLC COM G5494J103 24043 154082 SH SOLE 31 73163 0 80919 LINDE PLC COM G5494J103 3212 20585 SH SOLE 34 20585 0 0 LINDE PLC COM G5494J103 59976 384363 SH SOLE 36 384363 0 0 LINDE PLC COM G5494J103 1015 6506 SH SOLE 40 6506 0 0 LINDSAY CORP COM 535555106 827 8591 SH SOLE 2 351 0 8240 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1498 15564 SH SOLE 7 15564 0 0 LINDSAY CORP COM 535555106 5209 54116 SH SOLE 18 54116 0 0 LINDSAY CORP COM 535555106 1518 15768 SH SOLE 19 15768 0 0 LINDSAY CORP COM 535555106 108746 1129828 SH SOLE 21 1129828 0 0 LINDSAY CORP COM 535555106 30758 319561 SH SOLE 22 304754 0 14807 LINDSAY CORP COM 535555106 279 2895 SH SOLE 26 2191 0 704 LINDSAY CORP COM 535555106 159 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 5294 55001 SH SOLE 30 55001 0 0 LINDSAY CORP COM 535555106 75 776 SH SOLE 40 776 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1797 111588 SH SOLE 2 33512 0 78076 LIONS GATE ENTMNT CORP CL A VTG 535919401 3 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 19 1154 SH SOLE 7 1154 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 474 29471 SH SOLE 18 29471 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 16139 1002445 SH SOLE 19 1002445 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 9274 576041 SH SOLE 21 576041 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 22842 1418745 SH SOLE 22 1330167 0 88578 LIONS GATE ENTMNT CORP CL A VTG 535919401 313 19420 SH SOLE 26 4909 0 14511 LIONS GATE ENTMNT CORP CL A VTG 535919401 121 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 210 13048 SH SOLE 30 13048 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 18 1087 SH SOLE 31 1075 0 12 LIONS GATE ENTMNT CORP CL A VTG 535919401 100 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919901 216 13500 SH Call SOLE 2 13500 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919901 7165 445000 SH Call SOLE 19 445000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3240 217763 SH SOLE 2 10005 0 207758 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 30 2041 SH SOLE 7 2041 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 785 52771 SH SOLE 18 52771 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 312 20961 SH SOLE 19 20961 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17114 1150118 SH SOLE 21 1150118 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 42977 2888237 SH SOLE 22 2691664 0 196573 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 482 32363 SH SOLE 26 10874 0 21489 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 210 14084 SH SOLE 28 14084 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 125 8403 SH SOLE 29 0 0 8403 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 376 25242 SH SOLE 30 25242 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 29 1928 SH SOLE 31 1914 0 14 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 166 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 63 48331 SH SOLE 21 48331 0 0 LIPOCINE INC NEW COM 53630X104 336 258145 SH SOLE 22 258145 0 0 LIQTECH INTL INC COM 53632A102 22 16188 SH SOLE 21 16188 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 76 3499 SH SOLE 2 0 0 3499 LIQUIDIA TECHNOLOGIES INC COM 53635D202 331 15296 SH SOLE 18 15296 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 142 6576 SH SOLE 19 6576 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 3670 169459 SH SOLE 21 169459 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 792 36570 SH SOLE 22 35274 0 1296 LIQUIDITY SERVICES INC COM 53635B107 164 26600 SH SOLE 2 1072 0 25528 LIQUIDITY SERVICES INC COM 53635B107 3 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 862 139771 SH SOLE 18 139771 0 0 LIQUIDITY SERVICES INC COM 53635B107 232 37645 SH SOLE 19 37645 0 0 LIQUIDITY SERVICES INC COM 53635B107 17315 2806325 SH SOLE 21 2806325 0 0 LIQUIDITY SERVICES INC COM 53635B107 4438 719217 SH SOLE 22 698597 0 20620 LIQUIDITY SERVICES INC COM 53635B107 250 40450 SH SOLE 30 40450 0 0 LITHIA MTRS INC CL A 536797103 1703 22311 SH SOLE 2 3461 0 18850 LITHIA MTRS INC CL A 536797103 10 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 62 813 SH SOLE 7 813 0 0 LITHIA MTRS INC CL A 536797103 8902 116629 SH SOLE 18 116629 0 0 LITHIA MTRS INC CL A 536797103 6203 81260 SH SOLE 19 81260 0 0 LITHIA MTRS INC CL A 536797103 183836 2408433 SH SOLE 21 2408433 0 0 LITHIA MTRS INC CL A 536797103 55266 724035 SH SOLE 22 661347 0 62688 LITHIA MTRS INC CL A 536797103 604 7907 SH SOLE 23 7907 0 0 LITHIA MTRS INC CL A 536797103 1564 20485 SH SOLE 26 6835 0 13650 LITHIA MTRS INC CL A 536797103 232 3037 SH SOLE 28 3037 0 0 LITHIA MTRS INC CL A 536797103 330 4326 SH SOLE 29 0 0 4326 LITHIA MTRS INC CL A 536797103 3705 48535 SH SOLE 30 48535 0 0 LITHIA MTRS INC CL A 536797103 69 903 SH SOLE 36 903 0 0 LITHIA MTRS INC CL A 536797103 197 2583 SH SOLE 40 2583 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 8 2656 SH SOLE 22 2656 0 0 LITTELFUSE INC COM 537008104 9800 57150 SH SOLE 2 13168 0 43982 LITTELFUSE INC COM 537008104 22 130 SH SOLE 4 130 0 0 LITTELFUSE INC COM 537008104 81 471 SH SOLE 7 471 0 0 LITTELFUSE INC COM 537008104 12596 73453 SH SOLE 18 73453 0 0 LITTELFUSE INC COM 537008104 875 5100 SH SOLE 19 5100 0 0 LITTELFUSE INC COM 537008104 213480 1244924 SH SOLE 21 1244924 0 0 LITTELFUSE INC COM 537008104 138008 804805 SH SOLE 22 746606 0 58199 LITTELFUSE INC COM 537008104 1380 8049 SH SOLE 26 4690 0 3359 LITTELFUSE INC COM 537008104 551 3214 SH SOLE 28 3214 0 0 LITTELFUSE INC COM 537008104 1033 6023 SH SOLE 30 6023 0 0 LITTELFUSE INC COM 537008104 94 551 SH SOLE 31 505 0 46 LITTELFUSE INC COM 537008104 523 3052 SH SOLE 34 3052 0 0 LITTELFUSE INC COM 537008104 459 2675 SH SOLE 40 2675 0 0 LIVANOVA PLC SHS G5509L101 5625 61493 SH SOLE 2 21897 0 39596 LIVANOVA PLC SHS G5509L101 22 242 SH SOLE 4 242 0 0 LIVANOVA PLC SHS G5509L101 84 919 SH SOLE 7 919 0 0 LIVANOVA PLC SHS G5509L101 25272 276282 SH SOLE 18 276282 0 0 LIVANOVA PLC SHS G5509L101 6632 72504 SH SOLE 19 72504 0 0 LIVANOVA PLC SHS G5509L101 344081 3761681 SH SOLE 21 3761681 0 0 LIVANOVA PLC SHS G5509L101 149159 1630687 SH SOLE 22 1567676 0 63011 LIVANOVA PLC SHS G5509L101 1379 15074 SH SOLE 26 8421 0 6653 LIVANOVA PLC SHS G5509L101 574 6276 SH SOLE 28 6276 0 0 LIVANOVA PLC SHS G5509L101 7849 85807 SH SOLE 30 85807 0 0 LIVANOVA PLC SHS G5509L101 424 4634 SH SOLE 40 4634 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 18982 385429 SH SOLE 2 75442 0 309987 LIVE NATION ENTERTAINMENT IN COM 538034109 2460 49941 SH SOLE 4 46083 0 3858 LIVE NATION ENTERTAINMENT IN COM 538034109 458 9300 SH SOLE 7 9300 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 44 888 SH SOLE 13 888 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 20527 416794 SH SOLE 18 405140 0 11654 LIVE NATION ENTERTAINMENT IN COM 538034109 52965 1075433 SH SOLE 19 1075433 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 346844 7042510 SH SOLE 21 7042510 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 221760 4502741 SH SOLE 22 4225491 0 277250 LIVE NATION ENTERTAINMENT IN COM 538034109 5050 102531 SH SOLE 23 102531 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 58 1187 SH SOLE 25 1187 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 14986 304280 SH SOLE 26 110489 0 193791 LIVE NATION ENTERTAINMENT IN COM 538034109 1446 29355 SH SOLE 28 21842 0 7513 LIVE NATION ENTERTAINMENT IN COM 538034109 1711 34733 SH SOLE 29 5246 0 29487 LIVE NATION ENTERTAINMENT IN COM 538034109 10712 217504 SH SOLE 30 217504 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2762 56088 SH SOLE 31 31110 0 24978 LIVE NATION ENTERTAINMENT IN COM 538034109 441 8959 SH SOLE 34 8959 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1631 33122 SH SOLE 36 33122 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 143 2899 SH SOLE 40 2899 0 0 LIVE OAK BANCSHARES INC COM 53803X105 338 22793 SH SOLE 2 960 0 21833 LIVE OAK BANCSHARES INC COM 53803X105 7 494 SH SOLE 7 494 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1269 85701 SH SOLE 18 85701 0 0 LIVE OAK BANCSHARES INC COM 53803X105 549 37044 SH SOLE 19 37044 0 0 LIVE OAK BANCSHARES INC COM 53803X105 12385 836262 SH SOLE 21 836262 0 0 LIVE OAK BANCSHARES INC COM 53803X105 11315 764019 SH SOLE 22 728870 0 35149 LIVE OAK BANCSHARES INC COM 53803X105 75 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 103 6988 SH SOLE 30 6988 0 0 LIVE OAK BANCSHARES INC COM 53803X105 39 2613 SH SOLE 40 2613 0 0 LIVE VENTURES INC COM NEW 538142308 4 631 SH SOLE 21 631 0 0 LIVENT CORP COM 53814L108 289 20907 SH SOLE 2 839 0 20068 LIVENT CORP COM 53814L108 1081 78356 SH SOLE 18 78356 0 0 LIVENT CORP COM 53814L108 727 52648 SH SOLE 19 52648 0 0 LIVENT CORP COM 53814L108 10285 745316 SH SOLE 21 745316 0 0 LIVENT CORP COM 53814L108 8591 622549 SH SOLE 22 599126 0 23423 LIVENT CORP COM 53814L108 518 37556 SH SOLE 34 37556 0 0 LIVEPERSON INC COM 538146101 978 51874 SH SOLE 2 7080 0 44794 LIVEPERSON INC COM 538146101 6 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 22 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 5562 294885 SH SOLE 18 294885 0 0 LIVEPERSON INC COM 538146101 4034 213866 SH SOLE 19 213866 0 0 LIVEPERSON INC COM 538146101 116308 6166897 SH SOLE 21 6166897 0 0 LIVEPERSON INC COM 538146101 32513 1723928 SH SOLE 22 1654875 0 69053 LIVEPERSON INC COM 538146101 358 18974 SH SOLE 23 18974 0 0 LIVEPERSON INC COM 538146101 1137 60291 SH SOLE 26 14899 0 45392 LIVEPERSON INC COM 538146101 145 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 159 8409 SH SOLE 29 0 0 8409 LIVEPERSON INC COM 538146101 2172 115156 SH SOLE 30 115156 0 0 LIVEPERSON INC COM 538146101 122 6450 SH SOLE 40 6450 0 0 LIVERAMP HLDGS INC COM 53815P108 3928 101684 SH SOLE 2 33057 0 68627 LIVERAMP HLDGS INC COM 53815P108 9 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 56 1445 SH SOLE 7 1445 0 0 LIVERAMP HLDGS INC COM 53815P108 16349 423208 SH SOLE 18 423208 0 0 LIVERAMP HLDGS INC COM 53815P108 5136 132965 SH SOLE 19 132965 0 0 LIVERAMP HLDGS INC COM 53815P108 201510 5216414 SH SOLE 21 5216414 0 0 LIVERAMP HLDGS INC COM 53815P108 98994 2562616 SH SOLE 22 2461217 0 101399 LIVERAMP HLDGS INC COM 53815P108 344 8904 SH SOLE 23 8904 0 0 LIVERAMP HLDGS INC COM 53815P108 1406 36393 SH SOLE 26 8952 0 27441 LIVERAMP HLDGS INC COM 53815P108 394 10206 SH SOLE 28 10206 0 0 LIVERAMP HLDGS INC COM 53815P108 95 2450 SH SOLE 29 0 0 2450 LIVERAMP HLDGS INC COM 53815P108 663 17158 SH SOLE 30 17158 0 0 LIVERAMP HLDGS INC COM 53815P108 275 7131 SH SOLE 40 7131 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 103 20850 SH SOLE 2 1068 0 19782 LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH SOLE 7 654 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 470 94996 SH SOLE 18 94996 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 214 43141 SH SOLE 19 43141 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 4949 999798 SH SOLE 21 999798 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1009 203819 SH SOLE 22 182015 0 21804 LKQ CORP COM 501889208 19833 835787 SH SOLE 2 78618 0 757169 LKQ CORP COM 501889208 2246 94653 SH SOLE 4 86481 0 8172 LKQ CORP COM 501889208 5973 251706 SH SOLE 7 237803 0 13903 LKQ CORP COM 501889208 191 8053 SH SOLE 13 8053 0 0 LKQ CORP COM 501889208 63 2661 SH SOLE 15 2661 0 0 LKQ CORP COM 501889208 15261 643111 SH SOLE 18 603790 0 39321 LKQ CORP COM 501889208 1954 82327 SH SOLE 19 82327 0 0 LKQ CORP COM 501889208 166565 7019161 SH SOLE 21 7019161 0 0 LKQ CORP COM 501889208 192469 8110799 SH SOLE 22 7282442 0 828357 LKQ CORP COM 501889208 5655 238290 SH SOLE 23 238290 0 0 LKQ CORP COM 501889208 6480 273070 SH SOLE 25 273070 0 0 LKQ CORP COM 501889208 33110 1395297 SH SOLE 26 400964 0 994333 LKQ CORP COM 501889208 1433 60407 SH SOLE 28 43871 0 16536 LKQ CORP COM 501889208 1782 75077 SH SOLE 29 10075 0 65002 LKQ CORP COM 501889208 24968 1052164 SH SOLE 30 1052164 0 0 LKQ CORP COM 501889208 2849 120055 SH SOLE 31 66439 0 53616 LKQ CORP COM 501889208 352 14840 SH SOLE 34 14840 0 0 LKQ CORP COM 501889208 6446 271623 SH SOLE 36 271623 0 0 LKQ CORP COM 501889208 147 6201 SH SOLE 40 6201 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3 1049 SH SOLE 18 1049 0 0 LM FDG AMER INC COM NEW 502074305 1 426 SH SOLE 21 426 0 0 LOCKHEED MARTIN CORP COM 539830109 178261 680803 SH SOLE 2 125406 0 555397 LOCKHEED MARTIN CORP COM 539830109 21047 80381 SH SOLE 4 73601 0 6780 LOCKHEED MARTIN CORP COM 539830109 58470 223303 SH SOLE 7 223303 0 0 LOCKHEED MARTIN CORP COM 539830109 2187 8352 SH SOLE 13 8352 0 0 LOCKHEED MARTIN CORP COM 539830109 561 2142 SH SOLE 15 2142 0 0 LOCKHEED MARTIN CORP COM 539830109 78 299 SH SOLE 17 0 0 299 LOCKHEED MARTIN CORP COM 539830109 186033 710485 SH SOLE 18 691438 0 19047 LOCKHEED MARTIN CORP COM 539830109 118009 450691 SH SOLE 19 450691 0 0 LOCKHEED MARTIN CORP COM 539830109 2064898 7886107 SH SOLE 21 7886107 0 0 LOCKHEED MARTIN CORP COM 539830109 1699063 6488936 SH SOLE 22 5772252 0 716684 LOCKHEED MARTIN CORP COM 539830109 51554 196890 SH SOLE 23 196890 0 0 LOCKHEED MARTIN CORP COM 539830109 67862 259174 SH SOLE 25 259174 0 0 LOCKHEED MARTIN CORP COM 539830109 111467 425705 SH SOLE 26 112721 0 312984 LOCKHEED MARTIN CORP COM 539830109 3520 13442 SH SOLE 28 0 0 13442 LOCKHEED MARTIN CORP COM 539830109 12581 48050 SH SOLE 29 12267 0 35783 LOCKHEED MARTIN CORP COM 539830109 264189 1008972 SH SOLE 30 1008972 0 0 LOCKHEED MARTIN CORP COM 539830109 22774 86977 SH SOLE 31 55258 0 31719 LOCKHEED MARTIN CORP COM 539830109 1767 6747 SH SOLE 32 6747 0 0 LOCKHEED MARTIN CORP COM 539830109 59884 228706 SH SOLE 36 228706 0 0 LOCKHEED MARTIN CORP COM 539830109 1514 5782 SH SOLE 40 5782 0 0 LOEWS CORP COM 540424108 32915 723089 SH SOLE 2 90233 0 632856 LOEWS CORP COM 540424108 4351 95585 SH SOLE 4 88423 0 7162 LOEWS CORP COM 540424108 14586 320435 SH SOLE 7 248081 0 72354 LOEWS CORP COM 540424108 526 11561 SH SOLE 13 11561 0 0 LOEWS CORP COM 540424108 109 2403 SH SOLE 15 2403 0 0 LOEWS CORP COM 540424108 26934 591688 SH SOLE 18 551386 0 40302 LOEWS CORP COM 540424108 7764 170562 SH SOLE 19 170562 0 0 LOEWS CORP COM 540424108 288451 6336792 SH SOLE 21 6336792 0 0 LOEWS CORP COM 540424108 332838 7311916 SH SOLE 22 6515699 0 796217 LOEWS CORP COM 540424108 9054 198893 SH SOLE 23 198893 0 0 LOEWS CORP COM 540424108 12445 273386 SH SOLE 25 273386 0 0 LOEWS CORP COM 540424108 60387 1326609 SH SOLE 26 331260 0 995349 LOEWS CORP COM 540424108 2386 52423 SH SOLE 28 37390 0 15033 LOEWS CORP COM 540424108 2277 50021 SH SOLE 29 11924 0 38097 LOEWS CORP COM 540424108 49277 1082545 SH SOLE 30 1082545 0 0 LOEWS CORP COM 540424108 4096 89972 SH SOLE 31 59339 0 30633 LOEWS CORP COM 540424108 660 14508 SH SOLE 34 14508 0 0 LOEWS CORP COM 540424108 12496 274510 SH SOLE 36 274510 0 0 LOEWS CORP COM 540424108 261 5744 SH SOLE 40 5744 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 36 3435 SH SOLE 2 0 0 3435 LOGICBIO THERAPEUTICS INC COM 54142F102 279 26781 SH SOLE 18 26781 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 121 11664 SH SOLE 19 11664 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 2852 274234 SH SOLE 21 274234 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 639 61440 SH SOLE 22 61440 0 0 LOGMEIN INC COM 54142L109 9334 114427 SH SOLE 2 24459 0 89968 LOGMEIN INC COM 54142L109 18 222 SH SOLE 4 222 0 0 LOGMEIN INC COM 54142L109 80 983 SH SOLE 7 983 0 0 LOGMEIN INC COM 54142L109 12174 149250 SH SOLE 18 149250 0 0 LOGMEIN INC COM 54142L109 888 10891 SH SOLE 19 10891 0 0 LOGMEIN INC COM 54142L109 210825 2584593 SH SOLE 21 2584593 0 0 LOGMEIN INC COM 54142L109 134236 1645660 SH SOLE 22 1549214 0 96446 LOGMEIN INC COM 54142L109 1156 14167 SH SOLE 26 7707 0 6460 LOGMEIN INC COM 54142L109 548 6721 SH SOLE 28 6721 0 0 LOGMEIN INC COM 54142L109 55 669 SH SOLE 29 0 0 669 LOGMEIN INC COM 54142L109 1132 13880 SH SOLE 30 13880 0 0 LOGMEIN INC COM 54142L109 88 1078 SH SOLE 31 1078 0 0 LOGMEIN INC COM 54142L109 397 4862 SH SOLE 40 4862 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2017 181204 SH SOLE 2 181204 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 2960 265959 SH SOLE 21 265959 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1439 129283 SH SOLE 22 129283 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 8447 758947 SH SOLE 25 758947 0 0 LONESTAR RES US INC CL A VTG 54240F103 10 2679 SH SOLE 18 2679 0 0 LONESTAR RES US INC CL A VTG 54240F103 0 10 SH SOLE 19 10 0 0 LONESTAR RES US INC CL A VTG 54240F103 131 36018 SH SOLE 21 36018 0 0 LONESTAR RES US INC CL A VTG 54240F103 256 70263 SH SOLE 22 70263 0 0 LONESTAR RES US INC CL A VTG 54240F103 14 3953 SH SOLE 26 0 0 3953 LOOP INDS INC COM 543518104 185 23804 SH SOLE 22 23804 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 383 10273 SH SOLE 2 409 0 9864 LORAL SPACE & COMMUNICATNS I COM 543881106 151 4044 SH SOLE 4 4044 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 10 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1575 42292 SH SOLE 18 42292 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 717 19239 SH SOLE 19 19239 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 15625 419455 SH SOLE 21 419455 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 14182 380737 SH SOLE 22 364243 0 16494 LORAL SPACE & COMMUNICATNS I COM 543881106 20 539 SH SOLE 26 0 0 539 LORAL SPACE & COMMUNICATNS I COM 543881106 73 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 235 6320 SH SOLE 30 6320 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 17 445 SH SOLE 36 445 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 64 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 4482 201698 SH SOLE 2 63587 0 138111 LOUISIANA PAC CORP COM 546347105 13 581 SH SOLE 4 581 0 0 LOUISIANA PAC CORP COM 546347105 85 3842 SH SOLE 7 3842 0 0 LOUISIANA PAC CORP COM 546347105 18115 815258 SH SOLE 18 815258 0 0 LOUISIANA PAC CORP COM 546347105 4697 211373 SH SOLE 19 211373 0 0 LOUISIANA PAC CORP COM 546347105 235259 10587705 SH SOLE 21 10587705 0 0 LOUISIANA PAC CORP COM 546347105 133382 6002801 SH SOLE 22 5812231 0 190570 LOUISIANA PAC CORP COM 546347105 927 41704 SH SOLE 26 26642 0 15062 LOUISIANA PAC CORP COM 546347105 370 16674 SH SOLE 28 16674 0 0 LOUISIANA PAC CORP COM 546347105 808 36353 SH SOLE 30 36353 0 0 LOUISIANA PAC CORP COM 546347105 71 3192 SH SOLE 36 3192 0 0 LOUISIANA PAC CORP COM 546347105 348 15640 SH SOLE 40 15640 0 0 LOVESAC COMPANY COM 54738L109 88 3841 SH SOLE 2 0 0 3841 LOVESAC COMPANY COM 54738L109 447 19481 SH SOLE 18 19481 0 0 LOVESAC COMPANY COM 54738L109 191 8344 SH SOLE 19 8344 0 0 LOVESAC COMPANY COM 54738L109 4530 197469 SH SOLE 21 197469 0 0 LOVESAC COMPANY COM 54738L109 1275 55570 SH SOLE 22 54020 0 1550 LOWES COS INC COM 548661107 185516 2008619 SH SOLE 2 180321 0 1828298 LOWES COS INC COM 548661107 25210 272950 SH SOLE 4 251261 0 21689 LOWES COS INC COM 548661107 66643 721559 SH SOLE 7 632771 0 88788 LOWES COS INC COM 548661107 618 6687 SH SOLE 13 6687 0 0 LOWES COS INC COM 548661107 655 7091 SH SOLE 15 7091 0 0 LOWES COS INC COM 548661107 8 91 SH SOLE 17 0 0 91 LOWES COS INC COM 548661107 342760 3711133 SH SOLE 18 3435044 0 276089 LOWES COS INC COM 548661107 215047 2328359 SH SOLE 19 2328359 0 0 LOWES COS INC COM 548661107 1405943 15222428 SH SOLE 21 15222428 0 0 LOWES COS INC COM 548661107 1830905 19823570 SH SOLE 22 17681963 0 2141607 LOWES COS INC COM 548661107 53017 574027 SH SOLE 23 574027 0 0 LOWES COS INC COM 548661107 72904 789347 SH SOLE 25 752392 0 36955 LOWES COS INC COM 548661107 327216 3542836 SH SOLE 26 801972 0 2740864 LOWES COS INC COM 548661107 14369 155575 SH SOLE 28 113722 0 41853 LOWES COS INC COM 548661107 2975 32211 SH SOLE 29 32211 0 0 LOWES COS INC COM 548661107 251655 2724721 SH SOLE 30 2724721 0 0 LOWES COS INC COM 548661107 33684 364701 SH SOLE 31 177359 0 187342 LOWES COS INC COM 548661107 47041 509320 SH SOLE 34 509320 0 0 LOWES COS INC COM 548661107 63608 688692 SH SOLE 36 688692 0 0 LOWES COS INC COM 548661107 1770 19161 SH SOLE 40 19161 0 0 LOXO ONCOLOGY INC COM 548862101 3351 23921 SH SOLE 2 3348 0 20573 LOXO ONCOLOGY INC COM 548862101 18 128 SH SOLE 4 128 0 0 LOXO ONCOLOGY INC COM 548862101 70 497 SH SOLE 7 497 0 0 LOXO ONCOLOGY INC COM 548862101 12295 87777 SH SOLE 18 87777 0 0 LOXO ONCOLOGY INC COM 548862101 10720 76534 SH SOLE 19 76534 0 0 LOXO ONCOLOGY INC COM 548862101 175051 1249739 SH SOLE 21 1249739 0 0 LOXO ONCOLOGY INC COM 548862101 111155 793571 SH SOLE 22 761932 0 31639 LOXO ONCOLOGY INC COM 548862101 1376 9825 SH SOLE 23 9825 0 0 LOXO ONCOLOGY INC COM 548862101 3339 23837 SH SOLE 26 6278 0 17559 LOXO ONCOLOGY INC COM 548862101 430 3067 SH SOLE 28 3067 0 0 LOXO ONCOLOGY INC COM 548862101 334 2386 SH SOLE 29 0 0 2386 LOXO ONCOLOGY INC COM 548862101 914 6525 SH SOLE 30 6525 0 0 LOXO ONCOLOGY INC COM 548862101 121 863 SH SOLE 34 863 0 0 LOXO ONCOLOGY INC COM 548862101 322 2298 SH SOLE 40 2298 0 0 LPL FINL HLDGS INC COM 50212V100 9904 162142 SH SOLE 2 5636 0 156506 LPL FINL HLDGS INC COM 50212V100 22 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 148 2421 SH SOLE 7 2421 0 0 LPL FINL HLDGS INC COM 50212V100 2530 41421 SH SOLE 18 41421 0 0 LPL FINL HLDGS INC COM 50212V100 1131 18522 SH SOLE 19 18522 0 0 LPL FINL HLDGS INC COM 50212V100 73828 1208715 SH SOLE 21 1208715 0 0 LPL FINL HLDGS INC COM 50212V100 155619 2547797 SH SOLE 22 2373261 0 174536 LPL FINL HLDGS INC COM 50212V100 8129 133095 SH SOLE 26 35094 0 98001 LPL FINL HLDGS INC COM 50212V100 686 11230 SH SOLE 28 11230 0 0 LPL FINL HLDGS INC COM 50212V100 296 4849 SH SOLE 29 0 0 4849 LPL FINL HLDGS INC COM 50212V100 2319 37963 SH SOLE 30 37963 0 0 LPL FINL HLDGS INC COM 50212V100 123 2009 SH SOLE 31 1802 0 207 LPL FINL HLDGS INC COM 50212V100 123 2018 SH SOLE 36 2018 0 0 LPL FINL HLDGS INC COM 50212V100 557 9120 SH SOLE 40 9120 0 0 LRAD CORP COM 50213V109 16 6264 SH SOLE 18 6264 0 0 LRAD CORP COM 50213V109 253 100320 SH SOLE 21 100320 0 0 LRAD CORP COM 50213V109 2857 1133594 SH SOLE 22 1133594 0 0 LSB INDS INC COM 502160104 127 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 592 107286 SH SOLE 18 107286 0 0 LSB INDS INC COM 502160104 154 27844 SH SOLE 19 27844 0 0 LSB INDS INC COM 502160104 12528 2269580 SH SOLE 21 2269580 0 0 LSB INDS INC COM 502160104 2813 509534 SH SOLE 22 495384 0 14150 LSB INDS INC COM 502160104 186 33768 SH SOLE 30 33768 0 0 LSC COMMUNICATIONS INC COM 50218P107 243 34764 SH SOLE 2 1267 0 33497 LSC COMMUNICATIONS INC COM 50218P107 1 140 SH SOLE 4 140 0 0 LSC COMMUNICATIONS INC COM 50218P107 4 638 SH SOLE 7 638 0 0 LSC COMMUNICATIONS INC COM 50218P107 1214 173457 SH SOLE 18 173457 0 0 LSC COMMUNICATIONS INC COM 50218P107 334 47771 SH SOLE 19 47771 0 0 LSC COMMUNICATIONS INC COM 50218P107 25500 3642797 SH SOLE 21 3642797 0 0 LSC COMMUNICATIONS INC COM 50218P107 7050 1007116 SH SOLE 22 933059 0 74057 LSC COMMUNICATIONS INC COM 50218P107 114 16228 SH SOLE 26 1906 0 14322 LSC COMMUNICATIONS INC COM 50218P107 23 3254 SH SOLE 28 3254 0 0 LSC COMMUNICATIONS INC COM 50218P107 467 66761 SH SOLE 30 66761 0 0 LSC COMMUNICATIONS INC COM 50218P107 20 2819 SH SOLE 40 2819 0 0 LSI INDS INC COM 50216C108 54 17131 SH SOLE 2 17131 0 0 LSI INDS INC COM 50216C108 31 9925 SH SOLE 18 9925 0 0 LSI INDS INC COM 50216C108 281 88707 SH SOLE 19 88707 0 0 LSI INDS INC COM 50216C108 341 107603 SH SOLE 21 107603 0 0 LSI INDS INC COM 50216C108 3220 1015815 SH SOLE 22 1015815 0 0 LSI INDS INC COM 50216C108 117 36773 SH SOLE 23 36773 0 0 LSI INDS INC COM 50216C108 380 119946 SH SOLE 26 0 0 119946 LTC PPTYS INC COM 502175102 1697 40708 SH SOLE 2 1379 0 39329 LTC PPTYS INC COM 502175102 1165 27950 SH SOLE 4 27950 0 0 LTC PPTYS INC COM 502175102 2684 64404 SH SOLE 7 64404 0 0 LTC PPTYS INC COM 502175102 67 1611 SH SOLE 15 1611 0 0 LTC PPTYS INC COM 502175102 8489 203682 SH SOLE 18 203682 0 0 LTC PPTYS INC COM 502175102 5165 123920 SH SOLE 19 123920 0 0 LTC PPTYS INC COM 502175102 181463 4353721 SH SOLE 21 4353721 0 0 LTC PPTYS INC COM 502175102 70474 1690843 SH SOLE 22 1643336 0 47507 LTC PPTYS INC COM 502175102 57 1359 SH SOLE 23 1359 0 0 LTC PPTYS INC COM 502175102 3500 83976 SH SOLE 25 83976 0 0 LTC PPTYS INC COM 502175102 1249 29968 SH SOLE 26 9143 0 20825 LTC PPTYS INC COM 502175102 221 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 566 13573 SH SOLE 29 13573 0 0 LTC PPTYS INC COM 502175102 10630 255029 SH SOLE 30 255029 0 0 LTC PPTYS INC COM 502175102 160 3850 SH SOLE 40 3850 0 0 LUBYS INC COM 549282101 4 3227 SH SOLE 18 3227 0 0 LUBYS INC COM 549282101 82 68594 SH SOLE 21 68594 0 0 LUBYS INC COM 549282101 598 498034 SH SOLE 22 498034 0 0 LULULEMON ATHLETICA INC COM 550021109 22037 181213 SH SOLE 2 8970 0 172243 LULULEMON ATHLETICA INC COM 550021109 4786 39355 SH SOLE 4 36670 0 2685 LULULEMON ATHLETICA INC COM 550021109 5573 45823 SH SOLE 7 23977 0 21846 LULULEMON ATHLETICA INC COM 550021109 204 1674 SH SOLE 13 1674 0 0 LULULEMON ATHLETICA INC COM 550021109 131 1080 SH SOLE 15 1080 0 0 LULULEMON ATHLETICA INC COM 550021109 1 10 SH SOLE 17 0 0 10 LULULEMON ATHLETICA INC COM 550021109 7011 57649 SH SOLE 18 49540 0 8109 LULULEMON ATHLETICA INC COM 550021109 2868 23580 SH SOLE 19 23580 0 0 LULULEMON ATHLETICA INC COM 550021109 188349 1548796 SH SOLE 21 1548796 0 0 LULULEMON ATHLETICA INC COM 550021109 328021 2697322 SH SOLE 22 2506540 0 190782 LULULEMON ATHLETICA INC COM 550021109 8826 72573 SH SOLE 23 72573 0 0 LULULEMON ATHLETICA INC COM 550021109 11719 96365 SH SOLE 25 96365 0 0 LULULEMON ATHLETICA INC COM 550021109 45352 372926 SH SOLE 26 111439 0 261487 LULULEMON ATHLETICA INC COM 550021109 2394 19688 SH SOLE 28 14558 0 5130 LULULEMON ATHLETICA INC COM 550021109 3366 27682 SH SOLE 29 7426 0 20256 LULULEMON ATHLETICA INC COM 550021109 27080 222681 SH SOLE 30 222681 0 0 LULULEMON ATHLETICA INC COM 550021109 4774 39258 SH SOLE 31 22421 0 16837 LULULEMON ATHLETICA INC COM 550021109 2122 17447 SH SOLE 32 17447 0 0 LULULEMON ATHLETICA INC COM 550021109 728 5985 SH SOLE 34 5985 0 0 LULULEMON ATHLETICA INC COM 550021109 8825 72565 SH SOLE 36 72565 0 0 LULULEMON ATHLETICA INC COM 550021109 248 2040 SH SOLE 40 2040 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 231 24290 SH SOLE 2 1030 0 23260 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1381 145046 SH SOLE 18 145046 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 386 40588 SH SOLE 19 40588 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 33615 3530954 SH SOLE 21 3530954 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8963 941532 SH SOLE 22 897570 0 43962 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 31 3245 SH SOLE 26 3245 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 38 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 541 56835 SH SOLE 30 56835 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 26 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 3993 95037 SH SOLE 2 36093 0 58944 LUMENTUM HLDGS INC COM 55024U109 14 341 SH SOLE 4 341 0 0 LUMENTUM HLDGS INC COM 55024U109 56 1325 SH SOLE 7 1325 0 0 LUMENTUM HLDGS INC COM 55024U109 0 3 SH SOLE 17 0 0 3 LUMENTUM HLDGS INC COM 55024U109 17570 418236 SH SOLE 18 418236 0 0 LUMENTUM HLDGS INC COM 55024U109 6596 156999 SH SOLE 19 156999 0 0 LUMENTUM HLDGS INC COM 55024U109 228836 5447176 SH SOLE 21 5447176 0 0 LUMENTUM HLDGS INC COM 55024U109 104322 2483271 SH SOLE 22 2389827 0 93444 LUMENTUM HLDGS INC COM 55024U109 606 14435 SH SOLE 23 14435 0 0 LUMENTUM HLDGS INC COM 55024U109 1650 39274 SH SOLE 26 15383 0 23891 LUMENTUM HLDGS INC COM 55024U109 415 9883 SH SOLE 28 9883 0 0 LUMENTUM HLDGS INC COM 55024U109 214 5092 SH SOLE 29 0 0 5092 LUMENTUM HLDGS INC COM 55024U109 772 18384 SH SOLE 30 18384 0 0 LUMENTUM HLDGS INC COM 55024U109 280 6669 SH SOLE 40 6669 0 0 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 953 950000 PRN SOLE 21 950000 0 0 LUMINEX CORP DEL COM 55027E102 890 38496 SH SOLE 2 1432 0 37064 LUMINEX CORP DEL COM 55027E102 7 308 SH SOLE 4 308 0 0 LUMINEX CORP DEL COM 55027E102 21 904 SH SOLE 7 904 0 0 LUMINEX CORP DEL COM 55027E102 4905 212236 SH SOLE 18 212236 0 0 LUMINEX CORP DEL COM 55027E102 1407 60896 SH SOLE 19 60896 0 0 LUMINEX CORP DEL COM 55027E102 112795 4880768 SH SOLE 21 4880768 0 0 LUMINEX CORP DEL COM 55027E102 28150 1218084 SH SOLE 22 1167926 0 50158 LUMINEX CORP DEL COM 55027E102 461 19967 SH SOLE 26 11720 0 8247 LUMINEX CORP DEL COM 55027E102 131 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 71 3053 SH SOLE 29 0 0 3053 LUMINEX CORP DEL COM 55027E102 2001 86586 SH SOLE 30 86586 0 0 LUMINEX CORP DEL COM 55027E102 95 4091 SH SOLE 40 4091 0 0 LUNA INNOVATIONS COM 550351100 17 5122 SH SOLE 18 5122 0 0 LUNA INNOVATIONS COM 550351100 305 91160 SH SOLE 21 91160 0 0 LUNA INNOVATIONS COM 550351100 683 203817 SH SOLE 22 203817 0 0 LUTHER BURBANK CORP COM 550550107 161 17883 SH SOLE 2 693 0 17190 LUTHER BURBANK CORP COM 550550107 5 503 SH SOLE 7 503 0 0 LUTHER BURBANK CORP COM 550550107 666 73842 SH SOLE 18 73842 0 0 LUTHER BURBANK CORP COM 550550107 257 28457 SH SOLE 19 28457 0 0 LUTHER BURBANK CORP COM 550550107 6454 715558 SH SOLE 21 715558 0 0 LUTHER BURBANK CORP COM 550550107 2764 306471 SH SOLE 22 294036 0 12435 LUTHER BURBANK CORP COM 550550107 218 24128 SH SOLE 23 24128 0 0 LUTHER BURBANK CORP COM 550550107 138 15252 SH SOLE 26 0 0 15252 LUTHER BURBANK CORP COM 550550107 42 4705 SH SOLE 30 4705 0 0 LUXFER HOLDINGS PLC SHS G5698W116 357 20250 SH SOLE 22 20250 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 91 3006 SH SOLE 25 3006 0 0 LYDALL INC DEL COM 550819106 345 17009 SH SOLE 2 618 0 16391 LYDALL INC DEL COM 550819106 8 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 1848 90991 SH SOLE 18 90991 0 0 LYDALL INC DEL COM 550819106 514 25318 SH SOLE 19 25318 0 0 LYDALL INC DEL COM 550819106 38497 1895451 SH SOLE 21 1895451 0 0 LYDALL INC DEL COM 550819106 10103 497426 SH SOLE 22 456620 0 40806 LYDALL INC DEL COM 550819106 25 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 51 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 694 34178 SH SOLE 30 34178 0 0 LYDALL INC DEL COM 550819106 33 1642 SH SOLE 40 1642 0 0 LYON WILLIAM HOMES CL A NEW 552074700 612 57271 SH SOLE 2 28096 0 29175 LYON WILLIAM HOMES CL A NEW 552074700 8 720 SH SOLE 7 720 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1716 160495 SH SOLE 18 160495 0 0 LYON WILLIAM HOMES CL A NEW 552074700 3726 348528 SH SOLE 19 348528 0 0 LYON WILLIAM HOMES CL A NEW 552074700 40129 3753866 SH SOLE 21 3753866 0 0 LYON WILLIAM HOMES CL A NEW 552074700 13302 1244308 SH SOLE 22 1199005 0 45303 LYON WILLIAM HOMES CL A NEW 552074700 661 61850 SH SOLE 23 61850 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1139 106511 SH SOLE 26 0 0 106511 LYON WILLIAM HOMES CL A NEW 552074700 36 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 288 26927 SH SOLE 29 0 0 26927 LYON WILLIAM HOMES CL A NEW 552074700 682 63780 SH SOLE 30 63780 0 0 LYON WILLIAM HOMES CL A NEW 552074700 475 44461 SH SOLE 34 44461 0 0 LYON WILLIAM HOMES CL A NEW 552074700 22 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65228 784371 SH SOLE 2 61224 0 723147 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9964 119817 SH SOLE 4 111024 0 8793 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30707 369258 SH SOLE 7 299191 0 70067 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 311 3736 SH SOLE 13 3736 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 228 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 51299 616870 SH SOLE 18 576494 0 40376 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3320 39925 SH SOLE 19 39925 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 700439 8422789 SH SOLE 21 8422789 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 701884 8440158 SH SOLE 22 7524483 0 915675 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19383 233078 SH SOLE 23 233078 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24795 298163 SH SOLE 25 298163 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 113310 1362552 SH SOLE 26 343954 0 1018598 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5224 62817 SH SOLE 28 45675 0 17142 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2288 27511 SH SOLE 29 11990 0 15521 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 102200 1228956 SH SOLE 30 1228956 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11222 134940 SH SOLE 31 76097 0 58843 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2858 34373 SH SOLE 32 34373 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1343 16150 SH SOLE 34 16150 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6922 83234 SH SOLE 35 83234 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23755 285660 SH SOLE 36 285660 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH SOLE 37 37 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 651 7830 SH SOLE 40 7830 0 0 M & T BK CORP COM 55261F104 49691 347174 SH SOLE 2 33540 0 313634 M & T BK CORP COM 55261F104 6235 43562 SH SOLE 4 39921 0 3641 M & T BK CORP COM 55261F104 17129 119676 SH SOLE 7 111537 0 8139 M & T BK CORP COM 55261F104 1009 7049 SH SOLE 13 7049 0 0 M & T BK CORP COM 55261F104 166 1158 SH SOLE 15 1158 0 0 M & T BK CORP COM 55261F104 69807 487714 SH SOLE 18 470861 0 16853 M & T BK CORP COM 55261F104 50306 351474 SH SOLE 19 351474 0 0 M & T BK CORP COM 55261F104 517544 3615899 SH SOLE 21 3615899 0 0 M & T BK CORP COM 55261F104 494144 3452414 SH SOLE 22 3066496 0 385918 M & T BK CORP COM 55261F104 13777 96252 SH SOLE 23 96252 0 0 M & T BK CORP COM 55261F104 23777 166123 SH SOLE 25 166123 0 0 M & T BK CORP COM 55261F104 87400 610635 SH SOLE 26 172551 0 438084 M & T BK CORP COM 55261F104 3742 26142 SH SOLE 28 19140 0 7002 M & T BK CORP COM 55261F104 729 5090 SH SOLE 29 5090 0 0 M & T BK CORP COM 55261F104 77208 539427 SH SOLE 30 539427 0 0 M & T BK CORP COM 55261F104 6778 47356 SH SOLE 31 31560 0 15796 M & T BK CORP COM 55261F104 24413 170566 SH SOLE 34 170566 0 0 M & T BK CORP COM 55261F104 17161 119895 SH SOLE 36 119895 0 0 M & T BK CORP COM 55261F104 1379 9637 SH SOLE 37 9637 0 0 M & T BK CORP COM 55261F104 481 3359 SH SOLE 40 3359 0 0 M D C HLDGS INC COM 552676108 1626 57832 SH SOLE 2 13380 0 44452 M D C HLDGS INC COM 552676108 7 238 SH SOLE 4 238 0 0 M D C HLDGS INC COM 552676108 21 759 SH SOLE 7 759 0 0 M D C HLDGS INC COM 552676108 6627 235739 SH SOLE 18 235739 0 0 M D C HLDGS INC COM 552676108 5929 210929 SH SOLE 19 210929 0 0 M D C HLDGS INC COM 552676108 147886 5260979 SH SOLE 21 5260979 0 0 M D C HLDGS INC COM 552676108 43125 1534142 SH SOLE 22 1471019 0 63123 M D C HLDGS INC COM 552676108 1622 57703 SH SOLE 23 57703 0 0 M D C HLDGS INC COM 552676108 3134 111481 SH SOLE 26 8499 0 102982 M D C HLDGS INC COM 552676108 185 6569 SH SOLE 28 6569 0 0 M D C HLDGS INC COM 552676108 571 20304 SH SOLE 29 0 0 20304 M D C HLDGS INC COM 552676108 2560 91085 SH SOLE 30 91085 0 0 M D C HLDGS INC COM 552676108 143 5093 SH SOLE 40 5093 0 0 M/I HOMES INC COM 55305B101 803 38218 SH SOLE 2 13313 0 24905 M/I HOMES INC COM 55305B101 12 576 SH SOLE 7 576 0 0 M/I HOMES INC COM 55305B101 3096 147292 SH SOLE 18 147292 0 0 M/I HOMES INC COM 55305B101 3543 168542 SH SOLE 19 168542 0 0 M/I HOMES INC COM 55305B101 68513 3259411 SH SOLE 21 3259411 0 0 M/I HOMES INC COM 55305B101 25614 1218535 SH SOLE 22 1072183 0 146352 M/I HOMES INC COM 55305B101 1118 53194 SH SOLE 23 53194 0 0 M/I HOMES INC COM 55305B101 1848 87900 SH SOLE 26 0 0 87900 M/I HOMES INC COM 55305B101 77 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 462 21997 SH SOLE 29 0 0 21997 M/I HOMES INC COM 55305B101 1174 55835 SH SOLE 30 55835 0 0 M/I HOMES INC COM 55305B101 58 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 242 25139 SH SOLE 2 1056 0 24083 MACATAWA BK CORP COM 554225102 5 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 883 91747 SH SOLE 18 91747 0 0 MACATAWA BK CORP COM 554225102 553 57535 SH SOLE 19 57535 0 0 MACATAWA BK CORP COM 554225102 9309 967722 SH SOLE 21 967722 0 0 MACATAWA BK CORP COM 554225102 2659 276353 SH SOLE 22 258395 0 17958 MACATAWA BK CORP COM 554225102 272 28305 SH SOLE 23 28305 0 0 MACATAWA BK CORP COM 554225102 0 1 SH SOLE 29 0 0 1 MACERICH CO COM 554382101 15468 357404 SH SOLE 2 28740 0 328664 MACERICH CO COM 554382101 5727 132331 SH SOLE 4 129410 0 2921 MACERICH CO COM 554382101 13227 305624 SH SOLE 7 298751 0 6873 MACERICH CO COM 554382101 33 770 SH SOLE 13 770 0 0 MACERICH CO COM 554382101 269 6206 SH SOLE 15 6206 0 0 MACERICH CO COM 554382101 10086 233050 SH SOLE 18 218283 0 14767 MACERICH CO COM 554382101 11650 269167 SH SOLE 19 269167 0 0 MACERICH CO COM 554382101 147158 3400132 SH SOLE 21 3400132 0 0 MACERICH CO COM 554382101 208688 4821817 SH SOLE 22 4494772 0 327045 MACERICH CO COM 554382101 3367 77789 SH SOLE 23 77789 0 0 MACERICH CO COM 554382101 18333 423581 SH SOLE 25 423581 0 0 MACERICH CO COM 554382101 21664 500554 SH SOLE 26 184284 0 316270 MACERICH CO COM 554382101 869 20069 SH SOLE 28 14793 0 5276 MACERICH CO COM 554382101 3212 74225 SH SOLE 29 52477 0 21748 MACERICH CO COM 554382101 42565 983491 SH SOLE 30 983491 0 0 MACERICH CO COM 554382101 1896 43813 SH SOLE 31 27560 0 16253 MACERICH CO COM 554382101 230 5310 SH SOLE 34 5310 0 0 MACERICH CO COM 554382101 5307 122618 SH SOLE 36 122618 0 0 MACERICH CO COM 554382101 105 2415 SH SOLE 40 2415 0 0 MACK CALI RLTY CORP COM 554489104 2578 131604 SH SOLE 2 40537 0 91067 MACK CALI RLTY CORP COM 554489104 1254 64014 SH SOLE 4 64014 0 0 MACK CALI RLTY CORP COM 554489104 2936 149893 SH SOLE 7 149893 0 0 MACK CALI RLTY CORP COM 554489104 75 3804 SH SOLE 15 3804 0 0 MACK CALI RLTY CORP COM 554489104 10283 524906 SH SOLE 18 524906 0 0 MACK CALI RLTY CORP COM 554489104 5582 284919 SH SOLE 19 284919 0 0 MACK CALI RLTY CORP COM 554489104 137829 7035669 SH SOLE 21 7035669 0 0 MACK CALI RLTY CORP COM 554489104 83903 4282928 SH SOLE 22 4161789 0 121139 MACK CALI RLTY CORP COM 554489104 61 3092 SH SOLE 23 3092 0 0 MACK CALI RLTY CORP COM 554489104 3762 192040 SH SOLE 25 192040 0 0 MACK CALI RLTY CORP COM 554489104 1090 55661 SH SOLE 26 19459 0 36202 MACK CALI RLTY CORP COM 554489104 243 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 645 32915 SH SOLE 29 32915 0 0 MACK CALI RLTY CORP COM 554489104 8412 429405 SH SOLE 30 429405 0 0 MACK CALI RLTY CORP COM 554489104 160 8158 SH SOLE 36 8158 0 0 MACK CALI RLTY CORP COM 554489104 178 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 20 1482 SH SOLE 18 1482 0 0 MACKINAC FINL CORP COM 554571109 258 18889 SH SOLE 21 18889 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 669 46110 SH SOLE 2 1692 0 44418 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14 999 SH SOLE 7 999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2217 152763 SH SOLE 18 152763 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 978 67434 SH SOLE 19 67434 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21933 1511554 SH SOLE 21 1511554 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18431 1270249 SH SOLE 22 1211175 0 59074 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 107 7380 SH SOLE 26 5156 0 2224 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 83 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 150 10361 SH SOLE 30 10361 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 71 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 9005 246313 SH SOLE 2 66378 0 179935 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6528 178566 SH SOLE 4 178566 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 389 10652 SH SOLE 7 10652 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1889 51681 SH SOLE 18 51681 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4392 120138 SH SOLE 19 120138 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 61863 1692091 SH SOLE 21 1692091 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 80929 2213594 SH SOLE 22 2004876 0 208718 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1550 42403 SH SOLE 23 42403 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1254 34309 SH SOLE 26 18792 0 15517 MACQUARIE INFRASTRUCTURE COR COM 55608B105 371 10160 SH SOLE 28 10160 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 490 13414 SH SOLE 29 13414 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1560 42670 SH SOLE 30 42670 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1354 37039 SH SOLE 31 27696 0 9343 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1047 28636 SH SOLE 34 28636 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 528 14434 SH SOLE 36 14434 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 258 7046 SH SOLE 40 7046 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 973 980000 PRN SOLE 21 980000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 870 1005000 PRN SOLE 21 1005000 0 0 MACROGENICS INC COM 556099109 483 37995 SH SOLE 2 7675 0 30320 MACROGENICS INC COM 556099109 10 811 SH SOLE 7 811 0 0 MACROGENICS INC COM 556099109 1723 135680 SH SOLE 18 135680 0 0 MACROGENICS INC COM 556099109 1813 142793 SH SOLE 19 142793 0 0 MACROGENICS INC COM 556099109 23494 1849910 SH SOLE 21 1849910 0 0 MACROGENICS INC COM 556099109 14751 1161463 SH SOLE 22 1120043 0 41420 MACROGENICS INC COM 556099109 258 20321 SH SOLE 23 20321 0 0 MACROGENICS INC COM 556099109 333 26248 SH SOLE 26 0 0 26248 MACROGENICS INC COM 556099109 73 5731 SH SOLE 28 5731 0 0 MACROGENICS INC COM 556099109 62 4903 SH SOLE 29 0 0 4903 MACROGENICS INC COM 556099109 127 9961 SH SOLE 30 9961 0 0 MACROGENICS INC COM 556099109 33 2613 SH SOLE 34 2613 0 0 MACROGENICS INC COM 556099109 38 2962 SH SOLE 40 2962 0 0 MACYS INC COM 55616P104 22030 739761 SH SOLE 2 65319 0 674442 MACYS INC COM 55616P104 3369 113146 SH SOLE 4 105061 0 8085 MACYS INC COM 55616P104 12174 408801 SH SOLE 7 304103 0 104698 MACYS INC COM 55616P104 563 18907 SH SOLE 13 18907 0 0 MACYS INC COM 55616P104 90 3013 SH SOLE 15 3013 0 0 MACYS INC COM 55616P104 4 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 21822 732766 SH SOLE 18 696074 0 36692 MACYS INC COM 55616P104 2403 80707 SH SOLE 19 80707 0 0 MACYS INC COM 55616P104 439356 14753393 SH SOLE 21 14753393 0 0 MACYS INC COM 55616P104 260985 8763757 SH SOLE 22 7896591 0 867166 MACYS INC COM 55616P104 6417 215482 SH SOLE 23 215482 0 0 MACYS INC COM 55616P104 9249 310564 SH SOLE 25 310564 0 0 MACYS INC COM 55616P104 54004 1813416 SH SOLE 26 390521 0 1422895 MACYS INC COM 55616P104 1798 60391 SH SOLE 28 44590 0 15801 MACYS INC COM 55616P104 2198 73815 SH SOLE 29 11044 0 62771 MACYS INC COM 55616P104 38204 1282887 SH SOLE 30 1282887 0 0 MACYS INC COM 55616P104 3719 124889 SH SOLE 31 70076 0 54813 MACYS INC COM 55616P104 3439 115487 SH SOLE 32 115487 0 0 MACYS INC COM 55616P104 460 15450 SH SOLE 34 15450 0 0 MACYS INC COM 55616P104 9522 319730 SH SOLE 36 319730 0 0 MACYS INC COM 55616P104 182 6125 SH SOLE 40 6125 0 0 MADDEN STEVEN LTD COM 556269108 2127 70294 SH SOLE 2 3060 0 67234 MADDEN STEVEN LTD COM 556269108 14 463 SH SOLE 4 463 0 0 MADDEN STEVEN LTD COM 556269108 40 1318 SH SOLE 7 1318 0 0 MADDEN STEVEN LTD COM 556269108 12811 423352 SH SOLE 18 423352 0 0 MADDEN STEVEN LTD COM 556269108 3936 130074 SH SOLE 19 130074 0 0 MADDEN STEVEN LTD COM 556269108 261041 8626589 SH SOLE 21 8626589 0 0 MADDEN STEVEN LTD COM 556269108 70876 2342229 SH SOLE 22 2222903 0 119326 MADDEN STEVEN LTD COM 556269108 475 15712 SH SOLE 26 8133 0 7579 MADDEN STEVEN LTD COM 556269108 326 10764 SH SOLE 28 10764 0 0 MADDEN STEVEN LTD COM 556269108 4873 161049 SH SOLE 30 161049 0 0 MADDEN STEVEN LTD COM 556269108 276 9111 SH SOLE 40 9111 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 9648 36040 SH SOLE 2 2019 0 34021 MADISON SQUARE GARDEN CO NEW CL A 55825T103 19 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 93 346 SH SOLE 7 346 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2419 9038 SH SOLE 18 9038 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 48070 179567 SH SOLE 19 179567 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 55876 208727 SH SOLE 21 208727 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 127373 475804 SH SOLE 22 440086 0 35718 MADISON SQUARE GARDEN CO NEW CL A 55825T103 114 425 SH SOLE 23 425 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1770 6611 SH SOLE 26 4498 0 2113 MADISON SQUARE GARDEN CO NEW CL A 55825T103 592 2213 SH SOLE 28 2213 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1158 4327 SH SOLE 30 4327 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 100 373 SH SOLE 31 369 0 4 MADISON SQUARE GARDEN CO NEW CL A 55825T103 489 1826 SH SOLE 40 1826 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 631 5597 SH SOLE 2 235 0 5362 MADRIGAL PHARMACEUTICALS INC COM 558868105 5 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 14 126 SH SOLE 7 126 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2508 22253 SH SOLE 18 22253 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1168 10360 SH SOLE 19 10360 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 30456 270192 SH SOLE 21 270192 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 24678 218932 SH SOLE 22 210169 0 8763 MADRIGAL PHARMACEUTICALS INC COM 558868105 7 66 SH SOLE 23 66 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 159 1415 SH SOLE 26 0 0 1415 MADRIGAL PHARMACEUTICALS INC COM 558868105 116 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 33 292 SH SOLE 29 0 0 292 MADRIGAL PHARMACEUTICALS INC COM 558868105 214 1897 SH SOLE 30 1897 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 6 49 SH SOLE 34 49 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 85 758 SH SOLE 40 758 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1381 24278 SH SOLE 2 856 0 23422 MAGELLAN HEALTH INC COM NEW 559079207 9 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 53 936 SH SOLE 7 936 0 0 MAGELLAN HEALTH INC COM NEW 559079207 6127 107702 SH SOLE 18 107702 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1745 30671 SH SOLE 19 30671 0 0 MAGELLAN HEALTH INC COM NEW 559079207 150850 2651613 SH SOLE 21 2651613 0 0 MAGELLAN HEALTH INC COM NEW 559079207 39418 692880 SH SOLE 22 656405 0 36475 MAGELLAN HEALTH INC COM NEW 559079207 462 8125 SH SOLE 26 5888 0 2237 MAGELLAN HEALTH INC COM NEW 559079207 186 3269 SH SOLE 28 3269 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2626 46163 SH SOLE 30 46163 0 0 MAGELLAN HEALTH INC COM NEW 559079207 49 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 117 2061 SH SOLE 40 2061 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 594 10411 SH SOLE 18 10411 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 59190 1037335 SH SOLE 19 1037335 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 14 2446 SH SOLE 2 0 0 2446 MAGENTA THERAPEUTICS INC COM 55910K108 88 15463 SH SOLE 18 15463 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 26 4624 SH SOLE 19 4624 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 2929 513894 SH SOLE 21 513894 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 108 19027 SH SOLE 22 19027 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 5 927 SH SOLE 30 927 0 0 MAGNA INTL INC COM 559222401 225 4959 SH SOLE 18 4959 0 0 MAGNA INTL INC COM 559222401 1064 23421 SH SOLE 19 23421 0 0 MAGNA INTL INC COM 559222401 339 7451 SH SOLE 25 7451 0 0 MAGNA INTL INC COM 559222401 547 12039 SH SOLE 34 12039 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 41 6639 SH SOLE 22 6639 0 0 MAGNEGAS APPLIED TECHNLGY SO COM 55939M101 0 68 SH SOLE 21 68 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 44 3918 SH SOLE 2 3918 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 23 2026 SH SOLE 7 2026 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1369 122092 SH SOLE 21 122092 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 16659 1486078 SH SOLE 22 1486078 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13 1195 SH SOLE 26 1195 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 375 33495 SH SOLE 30 33495 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 12 1059 SH SOLE 36 1059 0 0 MAGYAR BANCORP INC COM 55977T109 9 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 97 58879 SH SOLE 2 2473 0 56406 MAIDEN HOLDINGS LTD SHS G5753U112 0 171 SH SOLE 4 171 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2 1379 SH SOLE 7 1379 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 461 279694 SH SOLE 18 279694 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 115 69607 SH SOLE 19 69607 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 10760 6520983 SH SOLE 21 6520983 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2717 1646542 SH SOLE 22 1573752 0 72790 MAIDEN HOLDINGS LTD SHS G5753U112 34 20543 SH SOLE 26 16084 0 4459 MAIDEN HOLDINGS LTD SHS G5753U112 14 8569 SH SOLE 28 8569 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 182 110150 SH SOLE 30 110150 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 11 6376 SH SOLE 40 6376 0 0 MAIN STREET CAPITAL CORP COM 56035L104 8800 260289 SH SOLE 30 260289 0 0 MAJESCO COM 56068V102 29 4158 SH SOLE 2 0 0 4158 MAJESCO COM 56068V102 164 23101 SH SOLE 18 23101 0 0 MAJESCO COM 56068V102 77 10835 SH SOLE 19 10835 0 0 MAJESCO COM 56068V102 1429 201608 SH SOLE 21 201608 0 0 MAJESCO COM 56068V102 216 30424 SH SOLE 22 28190 0 2234 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 21 847 SH SOLE 22 847 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 100 4130 SH SOLE 25 4130 0 0 MALIBU BOATS INC COM CL A 56117J100 780 22423 SH SOLE 2 6288 0 16135 MALIBU BOATS INC COM CL A 56117J100 16 466 SH SOLE 7 466 0 0 MALIBU BOATS INC COM CL A 56117J100 2435 69967 SH SOLE 18 69967 0 0 MALIBU BOATS INC COM CL A 56117J100 3833 110141 SH SOLE 19 110141 0 0 MALIBU BOATS INC COM CL A 56117J100 25119 721818 SH SOLE 21 721818 0 0 MALIBU BOATS INC COM CL A 56117J100 22537 647604 SH SOLE 22 632207 0 15397 MALIBU BOATS INC COM CL A 56117J100 874 25107 SH SOLE 23 25107 0 0 MALIBU BOATS INC COM CL A 56117J100 1168 33567 SH SOLE 26 0 0 33567 MALIBU BOATS INC COM CL A 56117J100 228 6562 SH SOLE 29 0 0 6562 MALLINCKRODT PUB LTD CO SHS G5785G107 2002 126739 SH SOLE 2 45127 0 81612 MALLINCKRODT PUB LTD CO SHS G5785G107 5 308 SH SOLE 4 308 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 98 6204 SH SOLE 7 6204 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 7569 479041 SH SOLE 18 479041 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2734 173019 SH SOLE 19 173019 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 99131 6274119 SH SOLE 21 6274119 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 46755 2959181 SH SOLE 22 2825257 0 133924 MALLINCKRODT PUB LTD CO SHS G5785G107 433 27378 SH SOLE 23 27378 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1320 83574 SH SOLE 26 20394 0 63180 MALLINCKRODT PUB LTD CO SHS G5785G107 175 11074 SH SOLE 28 11074 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 336 21283 SH SOLE 30 21283 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 46 2927 SH SOLE 34 2927 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 132 8345 SH SOLE 36 8345 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 122 7741 SH SOLE 40 7741 0 0 MALVERN BANCORP INC COM 561409103 129 6545 SH SOLE 2 238 0 6307 MALVERN BANCORP INC COM 561409103 558 28277 SH SOLE 18 28277 0 0 MALVERN BANCORP INC COM 561409103 213 10821 SH SOLE 19 10821 0 0 MALVERN BANCORP INC COM 561409103 4902 248442 SH SOLE 21 248442 0 0 MALVERN BANCORP INC COM 561409103 1127 57112 SH SOLE 22 53696 0 3416 MAM SOFTWARE GROUP INC COM NEW 55277Q201 8 1061 SH SOLE 18 1061 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 161 20381 SH SOLE 21 20381 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 181 10042 SH SOLE 2 319 0 9723 MAMMOTH ENERGY SVCS INC COM 56155L108 3 177 SH SOLE 7 177 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 744 41361 SH SOLE 18 41361 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 328 18220 SH SOLE 19 18220 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 7147 397509 SH SOLE 21 397509 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 5740 319217 SH SOLE 22 303858 0 15359 MAMMOTH ENERGY SVCS INC COM 56155L108 100 5560 SH SOLE 26 0 0 5560 MAMMOTH ENERGY SVCS INC COM 56155L108 41 2293 SH SOLE 30 2293 0 0 MANHATTAN ASSOCS INC COM 562750109 6581 155325 SH SOLE 2 34769 0 120556 MANHATTAN ASSOCS INC COM 562750109 64 1520 SH SOLE 4 1520 0 0 MANHATTAN ASSOCS INC COM 562750109 49 1157 SH SOLE 7 1157 0 0 MANHATTAN ASSOCS INC COM 562750109 8345 196966 SH SOLE 18 196966 0 0 MANHATTAN ASSOCS INC COM 562750109 607 14327 SH SOLE 19 14327 0 0 MANHATTAN ASSOCS INC COM 562750109 145171 3426271 SH SOLE 21 3426271 0 0 MANHATTAN ASSOCS INC COM 562750109 94565 2231874 SH SOLE 22 2100668 0 131206 MANHATTAN ASSOCS INC COM 562750109 99 2326 SH SOLE 23 2326 0 0 MANHATTAN ASSOCS INC COM 562750109 718 16938 SH SOLE 26 10672 0 6266 MANHATTAN ASSOCS INC COM 562750109 335 7895 SH SOLE 28 7895 0 0 MANHATTAN ASSOCS INC COM 562750109 377 8895 SH SOLE 29 0 0 8895 MANHATTAN ASSOCS INC COM 562750109 715 16885 SH SOLE 30 16885 0 0 MANHATTAN ASSOCS INC COM 562750109 104 2458 SH SOLE 31 2355 0 103 MANHATTAN ASSOCS INC COM 562750109 145 3415 SH SOLE 34 3415 0 0 MANHATTAN ASSOCS INC COM 562750109 14 325 SH SOLE 36 325 0 0 MANHATTAN ASSOCS INC COM 562750109 260 6146 SH SOLE 40 6146 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 7 1254 SH SOLE 18 1254 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 89 15843 SH SOLE 21 15843 0 0 MANITEX INTL INC COM 563420108 70 12370 SH SOLE 2 223 0 12147 MANITEX INTL INC COM 563420108 3 528 SH SOLE 7 528 0 0 MANITEX INTL INC COM 563420108 265 46687 SH SOLE 18 46687 0 0 MANITEX INTL INC COM 563420108 108 18949 SH SOLE 19 18949 0 0 MANITEX INTL INC COM 563420108 2948 519033 SH SOLE 21 519033 0 0 MANITEX INTL INC COM 563420108 717 126203 SH SOLE 22 118285 0 7918 MANITOWOC CO INC COM NEW 563571405 562 38030 SH SOLE 2 1322 0 36708 MANITOWOC CO INC COM NEW 563571405 3 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 13 856 SH SOLE 7 856 0 0 MANITOWOC CO INC COM NEW 563571405 1772 119964 SH SOLE 18 119964 0 0 MANITOWOC CO INC COM NEW 563571405 781 52848 SH SOLE 19 52848 0 0 MANITOWOC CO INC COM NEW 563571405 17409 1178647 SH SOLE 21 1178647 0 0 MANITOWOC CO INC COM NEW 563571405 15260 1033179 SH SOLE 22 988662 0 44517 MANITOWOC CO INC COM NEW 563571405 56 3822 SH SOLE 26 2577 0 1245 MANITOWOC CO INC COM NEW 563571405 69 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 114 7689 SH SOLE 30 7689 0 0 MANITOWOC CO INC COM NEW 563571405 52 3537 SH SOLE 40 3537 0 0 MANNATECH INC COM NEW 563771203 6 296 SH SOLE 18 296 0 0 MANNATECH INC COM NEW 563771203 108 5750 SH SOLE 21 5750 0 0 MANNATECH INC COM NEW 563771203 1373 73011 SH SOLE 22 73011 0 0 MANNING & NAPIER INC CL A 56382Q102 5 2840 SH SOLE 18 2840 0 0 MANNING & NAPIER INC CL A 56382Q102 88 50021 SH SOLE 21 50021 0 0 MANNING & NAPIER INC CL A 56382Q102 187 106489 SH SOLE 22 106489 0 0 MANNKIND CORP COM NEW 56400P706 122 115422 SH SOLE 2 6214 0 109208 MANNKIND CORP COM NEW 56400P706 3 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 492 464522 SH SOLE 18 464522 0 0 MANNKIND CORP COM NEW 56400P706 215 202565 SH SOLE 19 202565 0 0 MANNKIND CORP COM NEW 56400P706 7182 6775798 SH SOLE 21 6775798 0 0 MANNKIND CORP COM NEW 56400P706 4523 4266947 SH SOLE 22 4157776 0 109171 MANNKIND CORP COM NEW 56400P706 4 3987 SH SOLE 30 3987 0 0 MANPOWERGROUP INC COM 56418H100 16863 260224 SH SOLE 2 91707 0 168517 MANPOWERGROUP INC COM 56418H100 2114 32630 SH SOLE 4 30893 0 1737 MANPOWERGROUP INC COM 56418H100 1739 26832 SH SOLE 7 13680 0 13152 MANPOWERGROUP INC COM 56418H100 31 481 SH SOLE 13 481 0 0 MANPOWERGROUP INC COM 56418H100 30 462 SH SOLE 15 462 0 0 MANPOWERGROUP INC COM 56418H100 12862 198493 SH SOLE 18 193248 0 5245 MANPOWERGROUP INC COM 56418H100 1207 18626 SH SOLE 19 18626 0 0 MANPOWERGROUP INC COM 56418H100 201706 3112747 SH SOLE 21 3112747 0 0 MANPOWERGROUP INC COM 56418H100 139245 2148836 SH SOLE 22 1983560 0 165276 MANPOWERGROUP INC COM 56418H100 5397 83284 SH SOLE 23 83284 0 0 MANPOWERGROUP INC COM 56418H100 5073 78284 SH SOLE 25 78284 0 0 MANPOWERGROUP INC COM 56418H100 21833 336923 SH SOLE 26 101620 0 235303 MANPOWERGROUP INC COM 56418H100 832 12839 SH SOLE 28 9403 0 3436 MANPOWERGROUP INC COM 56418H100 2752 42469 SH SOLE 29 29539 0 12930 MANPOWERGROUP INC COM 56418H100 7461 115134 SH SOLE 30 115134 0 0 MANPOWERGROUP INC COM 56418H100 2133 32914 SH SOLE 31 16251 0 16663 MANPOWERGROUP INC COM 56418H100 1070 16506 SH SOLE 34 16506 0 0 MANPOWERGROUP INC COM 56418H100 3777 58283 SH SOLE 36 58283 0 0 MANPOWERGROUP INC COM 56418H100 87 1343 SH SOLE 40 1343 0 0 MANTECH INTL CORP CL A 564563104 1560 29835 SH SOLE 2 6176 0 23659 MANTECH INTL CORP CL A 564563104 7 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 30 575 SH SOLE 7 575 0 0 MANTECH INTL CORP CL A 564563104 7097 135708 SH SOLE 18 135708 0 0 MANTECH INTL CORP CL A 564563104 3915 74856 SH SOLE 19 74856 0 0 MANTECH INTL CORP CL A 564563104 149190 2852851 SH SOLE 21 2852851 0 0 MANTECH INTL CORP CL A 564563104 41125 786410 SH SOLE 22 750147 0 36263 MANTECH INTL CORP CL A 564563104 652 12472 SH SOLE 23 12472 0 0 MANTECH INTL CORP CL A 564563104 1776 33963 SH SOLE 26 5936 0 28027 MANTECH INTL CORP CL A 564563104 185 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 2836 54222 SH SOLE 30 54222 0 0 MANTECH INTL CORP CL A 564563104 32 607 SH SOLE 34 607 0 0 MANTECH INTL CORP CL A 564563104 145 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 34 2376 SH SOLE 18 2376 0 0 MARATHON OIL CORP COM 565849106 32626 2275204 SH SOLE 2 351070 0 1924134 MARATHON OIL CORP COM 565849106 4050 282429 SH SOLE 4 259917 0 22512 MARATHON OIL CORP COM 565849106 10338 720946 SH SOLE 7 651554 0 69392 MARATHON OIL CORP COM 565849106 685 47751 SH SOLE 13 47751 0 0 MARATHON OIL CORP COM 565849106 94 6521 SH SOLE 15 6521 0 0 MARATHON OIL CORP COM 565849106 74298 5181206 SH SOLE 18 4747371 0 433835 MARATHON OIL CORP COM 565849106 82483 5751977 SH SOLE 19 5751977 0 0 MARATHON OIL CORP COM 565849106 292883 20424173 SH SOLE 21 20424173 0 0 MARATHON OIL CORP COM 565849106 320543 22353041 SH SOLE 22 20029210 0 2323831 MARATHON OIL CORP COM 565849106 9233 643870 SH SOLE 23 643870 0 0 MARATHON OIL CORP COM 565849106 15272 1064961 SH SOLE 25 998584 0 66377 MARATHON OIL CORP COM 565849106 53993 3765226 SH SOLE 26 1001990 0 2763236 MARATHON OIL CORP COM 565849106 2377 165726 SH SOLE 28 121550 0 44176 MARATHON OIL CORP COM 565849106 2962 206523 SH SOLE 29 31971 0 174552 MARATHON OIL CORP COM 565849106 48663 3393538 SH SOLE 30 3393538 0 0 MARATHON OIL CORP COM 565849106 4065 283483 SH SOLE 31 183622 0 99861 MARATHON OIL CORP COM 565849106 12297 857505 SH SOLE 34 857505 0 0 MARATHON OIL CORP COM 565849106 12872 897658 SH SOLE 36 897658 0 0 MARATHON OIL CORP COM 565849106 335 23343 SH SOLE 40 23343 0 0 MARATHON PATENT GROUP INC COM PAR 56585W302 0 1210 SH SOLE 21 1210 0 0 MARATHON PETE CORP COM 56585A102 105688 1791016 SH SOLE 2 254025 0 1536991 MARATHON PETE CORP COM 56585A102 16742 283723 SH SOLE 4 265350 0 18373 MARATHON PETE CORP COM 56585A102 36657 621206 SH SOLE 7 612374 0 8832 MARATHON PETE CORP COM 56585A102 787 13333 SH SOLE 13 13333 0 0 MARATHON PETE CORP COM 56585A102 322 5457 SH SOLE 15 5457 0 0 MARATHON PETE CORP COM 56585A102 6 100 SH SOLE 17 0 0 100 MARATHON PETE CORP COM 56585A102 203152 3442669 SH SOLE 18 3262769 0 179900 MARATHON PETE CORP COM 56585A102 393406 6666764 SH SOLE 19 6666764 0 0 MARATHON PETE CORP COM 56585A102 857827 14536973 SH SOLE 21 14536973 0 0 MARATHON PETE CORP COM 56585A102 1018248 17255519 SH SOLE 22 15296876 0 1958643 MARATHON PETE CORP COM 56585A102 32141 544664 SH SOLE 23 544664 0 0 MARATHON PETE CORP COM 56585A102 50739 859836 SH SOLE 25 859836 0 0 MARATHON PETE CORP COM 56585A102 164298 2784242 SH SOLE 26 697530 0 2086712 MARATHON PETE CORP COM 56585A102 7864 133272 SH SOLE 28 97609 0 35663 MARATHON PETE CORP COM 56585A102 6785 114983 SH SOLE 29 114983 0 0 MARATHON PETE CORP COM 56585A102 164195 2782500 SH SOLE 30 2782500 0 0 MARATHON PETE CORP COM 56585A102 15605 264453 SH SOLE 31 167018 0 97435 MARATHON PETE CORP COM 56585A102 109805 1860789 SH SOLE 34 1860789 0 0 MARATHON PETE CORP COM 56585A102 35609 603435 SH SOLE 36 603435 0 0 MARATHON PETE CORP COM 56585A102 956 16198 SH SOLE 40 16198 0 0 MARCHEX INC CL B 56624R108 18 6689 SH SOLE 18 6689 0 0 MARCHEX INC CL B 56624R108 278 104828 SH SOLE 21 104828 0 0 MARCHEX INC CL B 56624R108 1845 696303 SH SOLE 22 696303 0 0 MARCHEX INC CL B 56624R108 134 50560 SH SOLE 29 0 0 50560 MARCUS & MILLICHAP INC COM 566324109 1234 35942 SH SOLE 2 21001 0 14941 MARCUS & MILLICHAP INC COM 566324109 13 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 3467 101002 SH SOLE 18 101002 0 0 MARCUS & MILLICHAP INC COM 566324109 10280 299445 SH SOLE 19 299445 0 0 MARCUS & MILLICHAP INC COM 566324109 75889 2210568 SH SOLE 21 2210568 0 0 MARCUS & MILLICHAP INC COM 566324109 29311 853801 SH SOLE 22 829516 0 24285 MARCUS & MILLICHAP INC COM 566324109 2992 87152 SH SOLE 23 87152 0 0 MARCUS & MILLICHAP INC COM 566324109 4066 118448 SH SOLE 26 0 0 118448 MARCUS & MILLICHAP INC COM 566324109 76 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 1535 44723 SH SOLE 30 44723 0 0 MARCUS & MILLICHAP INC COM 566324109 90 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 1080 27344 SH SOLE 2 7967 0 19377 MARCUS CORP COM 566330106 19 470 SH SOLE 7 470 0 0 MARCUS CORP COM 566330106 4205 106467 SH SOLE 18 106467 0 0 MARCUS CORP COM 566330106 3741 94715 SH SOLE 19 94715 0 0 MARCUS CORP COM 566330106 84185 2131265 SH SOLE 21 2131265 0 0 MARCUS CORP COM 566330106 27140 687087 SH SOLE 22 663796 0 23291 MARCUS CORP COM 566330106 1111 28129 SH SOLE 23 28129 0 0 MARCUS CORP COM 566330106 2293 58051 SH SOLE 26 0 0 58051 MARCUS CORP COM 566330106 101 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 328 8305 SH SOLE 29 0 0 8305 MARCUS CORP COM 566330106 1581 40037 SH SOLE 30 40037 0 0 MARCUS CORP COM 566330106 71 1804 SH SOLE 40 1804 0 0 MARIN SOFTWARE INC COM NEW 56804T205 4 796 SH SOLE 18 796 0 0 MARIN SOFTWARE INC COM NEW 56804T205 66 12411 SH SOLE 21 12411 0 0 MARIN SOFTWARE INC COM NEW 56804T205 6 1144 SH SOLE 22 1144 0 0 MARINE PRODS CORP COM 568427108 122 7194 SH SOLE 2 338 0 6856 MARINE PRODS CORP COM 568427108 445 26294 SH SOLE 18 26294 0 0 MARINE PRODS CORP COM 568427108 177 10440 SH SOLE 19 10440 0 0 MARINE PRODS CORP COM 568427108 4740 280317 SH SOLE 21 280317 0 0 MARINE PRODS CORP COM 568427108 4211 249031 SH SOLE 22 244526 0 4505 MARINEMAX INC COM 567908108 571 31191 SH SOLE 2 12537 0 18654 MARINEMAX INC COM 567908108 10 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 2049 111880 SH SOLE 18 111880 0 0 MARINEMAX INC COM 567908108 3093 168942 SH SOLE 19 168942 0 0 MARINEMAX INC COM 567908108 43933 2399410 SH SOLE 21 2399410 0 0 MARINEMAX INC COM 567908108 15402 841193 SH SOLE 22 811399 0 29794 MARINEMAX INC COM 567908108 697 38080 SH SOLE 23 38080 0 0 MARINEMAX INC COM 567908108 1196 65337 SH SOLE 26 0 0 65337 MARINEMAX INC COM 567908108 68 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 264 14411 SH SOLE 29 0 0 14411 MARINEMAX INC COM 567908108 827 45161 SH SOLE 30 45161 0 0 MARINEMAX INC COM 567908108 174 9513 SH SOLE 34 9513 0 0 MARINEMAX INC COM 567908108 43 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 85 29533 SH SOLE 2 1359 0 28174 MARINUS PHARMACEUTICALS INC COM 56854Q101 3 895 SH SOLE 7 895 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 343 119660 SH SOLE 18 119660 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 152 53032 SH SOLE 19 53032 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3756 1308729 SH SOLE 21 1308729 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 2658 926252 SH SOLE 22 896503 0 29749 MARKEL CORP COM 570535104 32850 31646 SH SOLE 2 1123 0 30523 MARKEL CORP COM 570535104 4852 4674 SH SOLE 4 4311 0 363 MARKEL CORP COM 570535104 5095 4908 SH SOLE 7 3883 0 1025 MARKEL CORP COM 570535104 677 652 SH SOLE 13 652 0 0 MARKEL CORP COM 570535104 113 109 SH SOLE 15 109 0 0 MARKEL CORP COM 570535104 7569 7292 SH SOLE 18 6163 0 1129 MARKEL CORP COM 570535104 2623 2527 SH SOLE 19 2527 0 0 MARKEL CORP COM 570535104 333720 321487 SH SOLE 21 321487 0 0 MARKEL CORP COM 570535104 410454 395409 SH SOLE 22 366325 0 29084 MARKEL CORP COM 570535104 9975 9609 SH SOLE 23 9609 0 0 MARKEL CORP COM 570535104 13001 12524 SH SOLE 25 12524 0 0 MARKEL CORP COM 570535104 50531 48679 SH SOLE 26 15849 0 32830 MARKEL CORP COM 570535104 2828 2724 SH SOLE 28 1988 0 736 MARKEL CORP COM 570535104 3496 3368 SH SOLE 29 530 0 2838 MARKEL CORP COM 570535104 38203 36803 SH SOLE 30 36803 0 0 MARKEL CORP COM 570535104 4214 4060 SH SOLE 31 2815 0 1245 MARKEL CORP COM 570535104 763 735 SH SOLE 34 735 0 0 MARKEL CORP COM 570535104 17712 17063 SH SOLE 36 17063 0 0 MARKEL CORP COM 570535104 380 366 SH SOLE 40 366 0 0 MARKER THERAPEUTICS INC COM 57055L107 7 1321 SH SOLE 18 1321 0 0 MARKER THERAPEUTICS INC COM 57055L107 99 17753 SH SOLE 21 17753 0 0 MARKETAXESS HLDGS INC COM 57060D108 17705 83788 SH SOLE 2 17992 0 65796 MARKETAXESS HLDGS INC COM 57060D108 33 158 SH SOLE 4 158 0 0 MARKETAXESS HLDGS INC COM 57060D108 147 694 SH SOLE 7 694 0 0 MARKETAXESS HLDGS INC COM 57060D108 23529 111348 SH SOLE 18 111348 0 0 MARKETAXESS HLDGS INC COM 57060D108 24925 117957 SH SOLE 19 117957 0 0 MARKETAXESS HLDGS INC COM 57060D108 405728 1920062 SH SOLE 21 1920062 0 0 MARKETAXESS HLDGS INC COM 57060D108 255447 1208875 SH SOLE 22 1136431 0 72444 MARKETAXESS HLDGS INC COM 57060D108 1069 5057 SH SOLE 23 5057 0 0 MARKETAXESS HLDGS INC COM 57060D108 2625 12423 SH SOLE 26 6907 0 5516 MARKETAXESS HLDGS INC COM 57060D108 1030 4874 SH SOLE 28 4874 0 0 MARKETAXESS HLDGS INC COM 57060D108 102 483 SH SOLE 29 0 0 483 MARKETAXESS HLDGS INC COM 57060D108 1986 9398 SH SOLE 30 9398 0 0 MARKETAXESS HLDGS INC COM 57060D108 157 744 SH SOLE 31 744 0 0 MARKETAXESS HLDGS INC COM 57060D108 761 3603 SH SOLE 40 3603 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 203 9108 SH SOLE 2 329 0 8779 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 683 30578 SH SOLE 18 30578 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 274 12250 SH SOLE 19 12250 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6999 313441 SH SOLE 21 313441 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6453 288985 SH SOLE 22 282972 0 6013 MARRIOTT INTL INC NEW CL A 571903202 74379 685140 SH SOLE 2 57038 0 628102 MARRIOTT INTL INC NEW CL A 571903202 11766 108383 SH SOLE 4 100489 0 7894 MARRIOTT INTL INC NEW CL A 571903202 24699 227511 SH SOLE 7 227511 0 0 MARRIOTT INTL INC NEW CL A 571903202 434 3995 SH SOLE 13 3995 0 0 MARRIOTT INTL INC NEW CL A 571903202 317 2917 SH SOLE 15 2917 0 0 MARRIOTT INTL INC NEW CL A 571903202 82 757 SH SOLE 17 0 0 757 MARRIOTT INTL INC NEW CL A 571903202 65858 606653 SH SOLE 18 571287 0 35366 MARRIOTT INTL INC NEW CL A 571903202 6303 58059 SH SOLE 19 58059 0 0 MARRIOTT INTL INC NEW CL A 571903202 575423 5300508 SH SOLE 21 5300508 0 0 MARRIOTT INTL INC NEW CL A 571903202 749639 6905300 SH SOLE 22 6124330 0 780970 MARRIOTT INTL INC NEW CL A 571903202 22817 210178 SH SOLE 23 210178 0 0 MARRIOTT INTL INC NEW CL A 571903202 27191 250468 SH SOLE 25 250468 0 0 MARRIOTT INTL INC NEW CL A 571903202 130696 1203910 SH SOLE 26 305484 0 898426 MARRIOTT INTL INC NEW CL A 571903202 6191 57032 SH SOLE 28 41534 0 15498 MARRIOTT INTL INC NEW CL A 571903202 1706 15714 SH SOLE 29 11050 0 4664 MARRIOTT INTL INC NEW CL A 571903202 117794 1085055 SH SOLE 30 1085055 0 0 MARRIOTT INTL INC NEW CL A 571903202 13221 121781 SH SOLE 31 65620 0 56161 MARRIOTT INTL INC NEW CL A 571903202 5254 48397 SH SOLE 32 48397 0 0 MARRIOTT INTL INC NEW CL A 571903202 2738 25221 SH SOLE 34 25221 0 0 MARRIOTT INTL INC NEW CL A 571903202 24325 224068 SH SOLE 36 224068 0 0 MARRIOTT INTL INC NEW CL A 571903202 692 6372 SH SOLE 40 6372 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3857 54708 SH SOLE 2 23101 0 31607 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 14 199 SH SOLE 4 199 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 50 707 SH SOLE 7 707 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 16313 231357 SH SOLE 18 231357 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 8428 119533 SH SOLE 19 119533 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 197559 2801856 SH SOLE 21 2801856 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 99804 1415465 SH SOLE 22 1362384 0 53081 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1385 19638 SH SOLE 23 19638 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3259 46214 SH SOLE 26 6362 0 39852 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 384 5445 SH SOLE 28 5445 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 491 6957 SH SOLE 29 0 0 6957 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 722 10233 SH SOLE 30 10233 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 248 3516 SH SOLE 40 3516 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 60 40858 SH SOLE 2 1702 0 39156 MARRONE BIO INNOVATIONS INC COM 57165B106 258 175395 SH SOLE 18 175395 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 199 135373 SH SOLE 19 135373 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 2913 1981536 SH SOLE 21 1981536 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 687 467357 SH SOLE 22 436770 0 30587 MARSH & MCLENNAN COS INC COM 571748102 106283 1332707 SH SOLE 2 174536 0 1158171 MARSH & MCLENNAN COS INC COM 571748102 17235 216107 SH SOLE 4 202719 0 13388 MARSH & MCLENNAN COS INC COM 571748102 35838 449383 SH SOLE 7 436125 0 13258 MARSH & MCLENNAN COS INC COM 571748102 546 6842 SH SOLE 13 6842 0 0 MARSH & MCLENNAN COS INC COM 571748102 375 4707 SH SOLE 15 4707 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 178300 2235732 SH SOLE 18 2114528 0 121204 MARSH & MCLENNAN COS INC COM 571748102 405712 5087296 SH SOLE 19 5087296 0 0 MARSH & MCLENNAN COS INC COM 571748102 977306 12254621 SH SOLE 21 12254621 0 0 MARSH & MCLENNAN COS INC COM 571748102 1039007 13028301 SH SOLE 22 11661133 0 1367168 MARSH & MCLENNAN COS INC COM 571748102 28055 351792 SH SOLE 23 351792 0 0 MARSH & MCLENNAN COS INC COM 571748102 38494 482679 SH SOLE 25 482679 0 0 MARSH & MCLENNAN COS INC COM 571748102 185855 2330464 SH SOLE 26 516329 0 1814135 MARSH & MCLENNAN COS INC COM 571748102 7822 98087 SH SOLE 28 71936 0 26151 MARSH & MCLENNAN COS INC COM 571748102 1797 22530 SH SOLE 29 22530 0 0 MARSH & MCLENNAN COS INC COM 571748102 200586 2515183 SH SOLE 30 2515183 0 0 MARSH & MCLENNAN COS INC COM 571748102 16155 202565 SH SOLE 31 111449 0 91116 MARSH & MCLENNAN COS INC COM 571748102 107213 1344364 SH SOLE 34 1344364 0 0 MARSH & MCLENNAN COS INC COM 571748102 36484 457477 SH SOLE 36 457477 0 0 MARSH & MCLENNAN COS INC COM 571748102 908 11391 SH SOLE 40 11391 0 0 MARTEN TRANS LTD COM 573075108 781 48240 SH SOLE 2 13287 0 34953 MARTEN TRANS LTD COM 573075108 8 505 SH SOLE 4 505 0 0 MARTEN TRANS LTD COM 573075108 16 958 SH SOLE 7 958 0 0 MARTEN TRANS LTD COM 573075108 3242 200241 SH SOLE 18 200241 0 0 MARTEN TRANS LTD COM 573075108 2836 175169 SH SOLE 19 175169 0 0 MARTEN TRANS LTD COM 573075108 67457 4166607 SH SOLE 21 4166607 0 0 MARTEN TRANS LTD COM 573075108 21796 1346280 SH SOLE 22 1289429 0 56851 MARTEN TRANS LTD COM 573075108 705 43575 SH SOLE 23 43575 0 0 MARTEN TRANS LTD COM 573075108 1090 67309 SH SOLE 26 0 0 67309 MARTEN TRANS LTD COM 573075108 98 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 127 7866 SH SOLE 29 0 0 7866 MARTEN TRANS LTD COM 573075108 1231 76014 SH SOLE 30 76014 0 0 MARTEN TRANS LTD COM 573075108 77 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 26802 155944 SH SOLE 2 9702 0 146242 MARTIN MARIETTA MATLS INC COM 573284106 3408 19830 SH SOLE 4 17980 0 1850 MARTIN MARIETTA MATLS INC COM 573284106 7974 46398 SH SOLE 7 46398 0 0 MARTIN MARIETTA MATLS INC COM 573284106 162 942 SH SOLE 13 942 0 0 MARTIN MARIETTA MATLS INC COM 573284106 99 578 SH SOLE 15 578 0 0 MARTIN MARIETTA MATLS INC COM 573284106 22042 128250 SH SOLE 18 120692 0 7558 MARTIN MARIETTA MATLS INC COM 573284106 4904 28533 SH SOLE 19 28533 0 0 MARTIN MARIETTA MATLS INC COM 573284106 247684 1441114 SH SOLE 21 1441114 0 0 MARTIN MARIETTA MATLS INC COM 573284106 259959 1512530 SH SOLE 22 1352530 0 160000 MARTIN MARIETTA MATLS INC COM 573284106 7557 43970 SH SOLE 23 43970 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9835 57222 SH SOLE 25 57222 0 0 MARTIN MARIETTA MATLS INC COM 573284106 35604 207157 SH SOLE 26 74637 0 132520 MARTIN MARIETTA MATLS INC COM 573284106 2064 12007 SH SOLE 28 8744 0 3263 MARTIN MARIETTA MATLS INC COM 573284106 2647 15404 SH SOLE 29 2527 0 12877 MARTIN MARIETTA MATLS INC COM 573284106 34088 198337 SH SOLE 30 198337 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4291 24967 SH SOLE 31 14300 0 10667 MARTIN MARIETTA MATLS INC COM 573284106 580 3377 SH SOLE 34 3377 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8106 47164 SH SOLE 36 47164 0 0 MARTIN MARIETTA MATLS INC COM 573284106 304 1768 SH SOLE 40 1768 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 21579 1332862 SH SOLE 2 52828 0 1280034 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3852 237947 SH SOLE 4 221366 0 16581 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3766 232612 SH SOLE 7 77375 0 155237 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 401 24794 SH SOLE 13 24794 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 78 4794 SH SOLE 15 4794 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH SOLE 17 0 0 110 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5192 320661 SH SOLE 18 271512 0 49149 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20628 1274089 SH SOLE 19 1274089 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 160550 9916630 SH SOLE 21 9916630 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 258739 15981388 SH SOLE 22 14837708 0 1143680 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6821 421295 SH SOLE 23 421295 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12597 778078 SH SOLE 25 778078 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 38376 2370360 SH SOLE 26 693185 0 1677175 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1913 118165 SH SOLE 28 86391 0 31774 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2425 149792 SH SOLE 29 22365 0 127427 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 16344 1009538 SH SOLE 30 1009538 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3161 195237 SH SOLE 31 124120 0 71117 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14659 905441 SH SOLE 34 905441 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6578 406313 SH SOLE 36 406313 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 202 12485 SH SOLE 40 12485 0 0 MASCO CORP COM 574599106 24647 842935 SH SOLE 2 130573 0 712362 MASCO CORP COM 574599106 3379 115559 SH SOLE 4 107367 0 8192 MASCO CORP COM 574599106 6959 238009 SH SOLE 7 230695 0 7314 MASCO CORP COM 574599106 49 1666 SH SOLE 13 1666 0 0 MASCO CORP COM 574599106 91 3121 SH SOLE 15 3121 0 0 MASCO CORP COM 574599106 46527 1591200 SH SOLE 18 1510417 0 80783 MASCO CORP COM 574599106 96743 3308578 SH SOLE 19 3308578 0 0 MASCO CORP COM 574599106 216548 7405872 SH SOLE 21 7405872 0 0 MASCO CORP COM 574599106 236794 8098295 SH SOLE 22 7304496 0 793799 MASCO CORP COM 574599106 7454 254931 SH SOLE 23 254931 0 0 MASCO CORP COM 574599106 10192 348570 SH SOLE 25 348570 0 0 MASCO CORP COM 574599106 41442 1417312 SH SOLE 26 402183 0 1015129 MASCO CORP COM 574599106 1703 58232 SH SOLE 28 41247 0 16985 MASCO CORP COM 574599106 2170 74216 SH SOLE 29 11078 0 63138 MASCO CORP COM 574599106 30960 1058812 SH SOLE 30 1058812 0 0 MASCO CORP COM 574599106 4046 138366 SH SOLE 31 72354 0 66012 MASCO CORP COM 574599106 15525 530960 SH SOLE 34 530960 0 0 MASCO CORP COM 574599106 6903 236071 SH SOLE 36 236071 0 0 MASCO CORP COM 574599106 187 6399 SH SOLE 40 6399 0 0 MASIMO CORP COM 574795100 33506 312065 SH SOLE 2 217442 0 94623 MASIMO CORP COM 574795100 1090 10153 SH SOLE 4 10153 0 0 MASIMO CORP COM 574795100 294 2739 SH SOLE 7 2739 0 0 MASIMO CORP COM 574795100 860 8011 SH SOLE 13 8011 0 0 MASIMO CORP COM 574795100 23732 221032 SH SOLE 18 221032 0 0 MASIMO CORP COM 574795100 146426 1363752 SH SOLE 19 1363752 0 0 MASIMO CORP COM 574795100 290998 2710233 SH SOLE 21 2710233 0 0 MASIMO CORP COM 574795100 208235 1939419 SH SOLE 22 1666136 0 273283 MASIMO CORP COM 574795100 4497 41879 SH SOLE 23 41879 0 0 MASIMO CORP COM 574795100 6810 63427 SH SOLE 26 10532 0 52895 MASIMO CORP COM 574795100 674 6281 SH SOLE 28 6281 0 0 MASIMO CORP COM 574795100 2431 22644 SH SOLE 29 9526 0 13118 MASIMO CORP COM 574795100 1594 14847 SH SOLE 30 14847 0 0 MASIMO CORP COM 574795100 2385 22215 SH SOLE 31 15081 0 7134 MASIMO CORP COM 574795100 44388 413410 SH SOLE 34 413410 0 0 MASIMO CORP COM 574795100 1055 9829 SH SOLE 36 9829 0 0 MASIMO CORP COM 574795100 573 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 969 21624 SH SOLE 2 903 0 20721 MASONITE INTL CORP NEW COM 575385109 6 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 27 596 SH SOLE 7 596 0 0 MASONITE INTL CORP NEW COM 575385109 3889 86745 SH SOLE 18 86745 0 0 MASONITE INTL CORP NEW COM 575385109 1734 38690 SH SOLE 19 38690 0 0 MASONITE INTL CORP NEW COM 575385109 45906 1024006 SH SOLE 21 1024006 0 0 MASONITE INTL CORP NEW COM 575385109 35658 795401 SH SOLE 22 738945 0 56456 MASONITE INTL CORP NEW COM 575385109 251 5597 SH SOLE 26 2787 0 2810 MASONITE INTL CORP NEW COM 575385109 177 3939 SH SOLE 28 3939 0 0 MASONITE INTL CORP NEW COM 575385109 66 1481 SH SOLE 29 0 0 1481 MASONITE INTL CORP NEW COM 575385109 315 7037 SH SOLE 30 7037 0 0 MASONITE INTL CORP NEW COM 575385109 126 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 3758 92645 SH SOLE 2 44130 0 48515 MASTEC INC COM 576323109 13 331 SH SOLE 4 331 0 0 MASTEC INC COM 576323109 1729 42635 SH SOLE 7 42635 0 0 MASTEC INC COM 576323109 14599 359946 SH SOLE 18 359946 0 0 MASTEC INC COM 576323109 10650 262585 SH SOLE 19 262585 0 0 MASTEC INC COM 576323109 179457 4424473 SH SOLE 21 4424473 0 0 MASTEC INC COM 576323109 94912 2340049 SH SOLE 22 2251359 0 88690 MASTEC INC COM 576323109 2063 50868 SH SOLE 23 50868 0 0 MASTEC INC COM 576323109 7826 192950 SH SOLE 26 30308 0 162642 MASTEC INC COM 576323109 332 8194 SH SOLE 28 8194 0 0 MASTEC INC COM 576323109 704 17366 SH SOLE 29 0 0 17366 MASTEC INC COM 576323109 644 15879 SH SOLE 30 15879 0 0 MASTEC INC COM 576323109 121 2971 SH SOLE 36 2971 0 0 MASTEC INC COM 576323109 295 7265 SH SOLE 40 7265 0 0 MASTECH DIGITAL INC COM 57633B100 4 678 SH SOLE 18 678 0 0 MASTECH DIGITAL INC COM 57633B100 75 11962 SH SOLE 21 11962 0 0 MASTECH DIGITAL INC COM 57633B100 1150 182503 SH SOLE 22 182503 0 0 MASTERCARD INCORPORATED CL A 57636Q104 499221 2646283 SH SOLE 2 379661 0 2266622 MASTERCARD INCORPORATED CL A 57636Q104 66981 355053 SH SOLE 4 330293 0 24760 MASTERCARD INCORPORATED CL A 57636Q104 136601 724095 SH SOLE 7 717894 0 6201 MASTERCARD INCORPORATED CL A 57636Q104 11010 58364 SH SOLE 13 58364 0 0 MASTERCARD INCORPORATED CL A 57636Q104 759 4025 SH SOLE 15 4025 0 0 MASTERCARD INCORPORATED CL A 57636Q104 617079 3271027 SH SOLE 18 2808092 0 462935 MASTERCARD INCORPORATED CL A 57636Q104 336103 1781621 SH SOLE 19 1781621 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3833993 20323314 SH SOLE 21 20323314 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4390057 23270911 SH SOLE 22 20535870 0 2735041 MASTERCARD INCORPORATED CL A 57636Q104 137478 728746 SH SOLE 23 728746 0 0 MASTERCARD INCORPORATED CL A 57636Q104 312446 1656220 SH SOLE 25 1656220 0 0 MASTERCARD INCORPORATED CL A 57636Q104 728650 3862445 SH SOLE 26 896141 0 2966304 MASTERCARD INCORPORATED CL A 57636Q104 33451 177319 SH SOLE 28 129628 0 47691 MASTERCARD INCORPORATED CL A 57636Q104 40602 215226 SH SOLE 29 81148 0 134078 MASTERCARD INCORPORATED CL A 57636Q104 658793 3492142 SH SOLE 30 3492142 0 0 MASTERCARD INCORPORATED CL A 57636Q104 79921 423646 SH SOLE 31 257374 0 166272 MASTERCARD INCORPORATED CL A 57636Q104 4381 23222 SH SOLE 32 23222 0 0 MASTERCARD INCORPORATED CL A 57636Q104 78286 414980 SH SOLE 34 414980 0 0 MASTERCARD INCORPORATED CL A 57636Q104 142252 754054 SH SOLE 36 754054 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4006 21236 SH SOLE 40 21236 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 414 22120 SH SOLE 2 8018 0 14102 MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1183 63261 SH SOLE 18 63261 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2580 137948 SH SOLE 19 137948 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 12101 647128 SH SOLE 21 647128 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 12343 660076 SH SOLE 22 635921 0 24155 MASTERCRAFT BOAT HLDGS INC COM 57637H103 643 34404 SH SOLE 23 34404 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1066 57023 SH SOLE 26 0 0 57023 MASTERCRAFT BOAT HLDGS INC COM 57637H103 198 10610 SH SOLE 29 0 0 10610 MASTERCRAFT BOAT HLDGS INC COM 57637H103 92 4901 SH SOLE 30 4901 0 0 MATADOR RES CO COM 576485205 2436 156840 SH SOLE 2 70952 0 85888 MATADOR RES CO COM 576485205 7 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 35 2233 SH SOLE 7 2233 0 0 MATADOR RES CO COM 576485205 9215 593387 SH SOLE 18 593387 0 0 MATADOR RES CO COM 576485205 9675 622945 SH SOLE 19 622945 0 0 MATADOR RES CO COM 576485205 116826 7522618 SH SOLE 21 7522618 0 0 MATADOR RES CO COM 576485205 55806 3593443 SH SOLE 22 3461925 0 131518 MATADOR RES CO COM 576485205 437 28125 SH SOLE 23 28125 0 0 MATADOR RES CO COM 576485205 2373 152803 SH SOLE 26 20810 0 131993 MATADOR RES CO COM 576485205 210 13503 SH SOLE 28 13503 0 0 MATADOR RES CO COM 576485205 994 64004 SH SOLE 30 64004 0 0 MATADOR RES CO COM 576485205 1153 74261 SH SOLE 34 74261 0 0 MATADOR RES CO COM 576485205 150 9675 SH SOLE 40 9675 0 0 MATCH GROUP INC COM 57665R106 3962 92635 SH SOLE 2 3438 0 89197 MATCH GROUP INC COM 57665R106 38 890 SH SOLE 7 890 0 0 MATCH GROUP INC COM 57665R106 1157 27063 SH SOLE 18 27063 0 0 MATCH GROUP INC COM 57665R106 34336 802812 SH SOLE 19 802812 0 0 MATCH GROUP INC COM 57665R106 26837 627484 SH SOLE 21 627484 0 0 MATCH GROUP INC COM 57665R106 56931 1331099 SH SOLE 22 1261850 0 69249 MATCH GROUP INC COM 57665R106 48 1126 SH SOLE 31 1126 0 0 MATERION CORP COM 576690101 1122 24941 SH SOLE 2 4461 0 20480 MATERION CORP COM 576690101 6 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 674 14970 SH SOLE 7 14970 0 0 MATERION CORP COM 576690101 4609 102455 SH SOLE 18 102455 0 0 MATERION CORP COM 576690101 2680 59574 SH SOLE 19 59574 0 0 MATERION CORP COM 576690101 97241 2161386 SH SOLE 21 2161386 0 0 MATERION CORP COM 576690101 27559 612552 SH SOLE 22 583797 0 28755 MATERION CORP COM 576690101 456 10125 SH SOLE 23 10125 0 0 MATERION CORP COM 576690101 1516 33698 SH SOLE 26 6027 0 27671 MATERION CORP COM 576690101 129 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 314 6971 SH SOLE 29 0 0 6971 MATERION CORP COM 576690101 1849 41098 SH SOLE 30 41098 0 0 MATERION CORP COM 576690101 818 18186 SH SOLE 34 18186 0 0 MATERION CORP COM 576690101 111 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 173 290589 SH SOLE 22 290589 0 0 MATRIX SVC CO COM 576853105 537 29937 SH SOLE 2 1496 0 28441 MATRIX SVC CO COM 576853105 11 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 2521 140529 SH SOLE 18 140529 0 0 MATRIX SVC CO COM 576853105 726 40460 SH SOLE 19 40460 0 0 MATRIX SVC CO COM 576853105 54664 3047073 SH SOLE 21 3047073 0 0 MATRIX SVC CO COM 576853105 14845 827472 SH SOLE 22 788417 0 39055 MATRIX SVC CO COM 576853105 68 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 23 1285 SH SOLE 29 0 0 1285 MATRIX SVC CO COM 576853105 1004 55937 SH SOLE 30 55937 0 0 MATRIX SVC CO COM 576853105 18 1014 SH SOLE 34 1014 0 0 MATRIX SVC CO COM 576853105 54 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 1257 39261 SH SOLE 2 1479 0 37782 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 29 905 SH SOLE 7 905 0 0 MATSON INC COM 57686G105 6903 215569 SH SOLE 18 215569 0 0 MATSON INC COM 57686G105 1992 62200 SH SOLE 19 62200 0 0 MATSON INC COM 57686G105 155152 4845486 SH SOLE 21 4845486 0 0 MATSON INC COM 57686G105 37832 1181525 SH SOLE 22 1138466 0 43059 MATSON INC COM 57686G105 47 1453 SH SOLE 23 1453 0 0 MATSON INC COM 57686G105 29 898 SH SOLE 26 898 0 0 MATSON INC COM 57686G105 46 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 2611 81547 SH SOLE 30 81547 0 0 MATSON INC COM 57686G105 30 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 9486 949587 SH SOLE 2 118103 0 831484 MATTEL INC COM 577081102 1072 107312 SH SOLE 4 97817 0 9495 MATTEL INC COM 577081102 2752 275437 SH SOLE 7 275437 0 0 MATTEL INC COM 577081102 20 2011 SH SOLE 13 2011 0 0 MATTEL INC COM 577081102 21 2131 SH SOLE 15 2131 0 0 MATTEL INC COM 577081102 22239 2226140 SH SOLE 18 2053111 0 173029 MATTEL INC COM 577081102 54443 5449729 SH SOLE 19 5449729 0 0 MATTEL INC COM 577081102 76882 7695896 SH SOLE 21 7695896 0 0 MATTEL INC COM 577081102 96277 9637289 SH SOLE 22 8673993 0 963296 MATTEL INC COM 577081102 2390 239289 SH SOLE 23 239289 0 0 MATTEL INC COM 577081102 3644 364722 SH SOLE 25 364722 0 0 MATTEL INC COM 577081102 16457 1647320 SH SOLE 26 539421 0 1107899 MATTEL INC COM 577081102 679 67956 SH SOLE 28 49558 0 18398 MATTEL INC COM 577081102 801 80193 SH SOLE 29 8992 0 71201 MATTEL INC COM 577081102 11580 1159173 SH SOLE 30 1159173 0 0 MATTEL INC COM 577081102 1410 141148 SH SOLE 31 70537 0 70611 MATTEL INC COM 577081102 983 98442 SH SOLE 34 98442 0 0 MATTEL INC COM 577081102 3556 355958 SH SOLE 36 355958 0 0 MATTEL INC COM 577081102 69 6876 SH SOLE 40 6876 0 0 MATTHEWS INTL CORP CL A 577128101 1293 31832 SH SOLE 2 1080 0 30752 MATTHEWS INTL CORP CL A 577128101 8 196 SH SOLE 4 196 0 0 MATTHEWS INTL CORP CL A 577128101 14 340 SH SOLE 7 340 0 0 MATTHEWS INTL CORP CL A 577128101 6766 166572 SH SOLE 18 166572 0 0 MATTHEWS INTL CORP CL A 577128101 1866 45949 SH SOLE 19 45949 0 0 MATTHEWS INTL CORP CL A 577128101 138858 3418458 SH SOLE 21 3418458 0 0 MATTHEWS INTL CORP CL A 577128101 38462 946882 SH SOLE 22 904236 0 42646 MATTHEWS INTL CORP CL A 577128101 257 6334 SH SOLE 26 4534 0 1800 MATTHEWS INTL CORP CL A 577128101 192 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 2580 63522 SH SOLE 30 63522 0 0 MATTHEWS INTL CORP CL A 577128101 148 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 58 5888 SH SOLE 2 322 0 5566 MAUI LD & PINEAPPLE INC COM 577345101 224 22605 SH SOLE 18 22605 0 0 MAUI LD & PINEAPPLE INC COM 577345101 90 9081 SH SOLE 19 9081 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2315 233403 SH SOLE 21 233403 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2485 250479 SH SOLE 22 248581 0 1898 MAXAR TECHNOLOGIES LTD COM 57778L103 745 62309 SH SOLE 2 4653 0 57656 MAXAR TECHNOLOGIES LTD COM 57778L103 15 1224 SH SOLE 7 1224 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 2282 190770 SH SOLE 18 190770 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 1237 103455 SH SOLE 19 103455 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 22081 1846259 SH SOLE 21 1846259 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 7600 635469 SH SOLE 22 582925 0 52544 MAXAR TECHNOLOGIES LTD COM 57778L103 132 11029 SH SOLE 23 11029 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 347 29029 SH SOLE 26 0 0 29029 MAXIM INTEGRATED PRODS INC COM 57772K101 47479 933716 SH SOLE 2 286281 0 647435 MAXIM INTEGRATED PRODS INC COM 57772K101 7202 141640 SH SOLE 4 134261 0 7379 MAXIM INTEGRATED PRODS INC COM 57772K101 15157 298081 SH SOLE 7 274678 0 23403 MAXIM INTEGRATED PRODS INC COM 57772K101 2585 50835 SH SOLE 13 50835 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 125 2468 SH SOLE 15 2468 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 35306 694313 SH SOLE 18 660495 0 33818 MAXIM INTEGRATED PRODS INC COM 57772K101 23335 458899 SH SOLE 19 458899 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 419911 8257834 SH SOLE 21 8257834 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 396316 7793824 SH SOLE 22 6515446 0 1278378 MAXIM INTEGRATED PRODS INC COM 57772K101 14070 276693 SH SOLE 23 276693 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 14108 277450 SH SOLE 25 277450 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 67296 1323412 SH SOLE 26 353668 0 969744 MAXIM INTEGRATED PRODS INC COM 57772K101 2641 51942 SH SOLE 28 37805 0 14137 MAXIM INTEGRATED PRODS INC COM 57772K101 8102 159330 SH SOLE 29 102346 0 56984 MAXIM INTEGRATED PRODS INC COM 57772K101 58478 1150015 SH SOLE 30 1150015 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10254 201651 SH SOLE 31 148716 0 52935 MAXIM INTEGRATED PRODS INC COM 57772K101 1999 39302 SH SOLE 32 39302 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 32452 638190 SH SOLE 34 638190 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12949 254653 SH SOLE 36 254653 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 378 7429 SH SOLE 40 7429 0 0 MAXIMUS INC COM 577933104 5050 77589 SH SOLE 2 28778 0 48811 MAXIMUS INC COM 577933104 17 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 69 1066 SH SOLE 7 1066 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 23445 360197 SH SOLE 18 360197 0 0 MAXIMUS INC COM 577933104 6190 95100 SH SOLE 19 95100 0 0 MAXIMUS INC COM 577933104 296553 4556046 SH SOLE 21 4556046 0 0 MAXIMUS INC COM 577933104 139315 2140350 SH SOLE 22 2053612 0 86738 MAXIMUS INC COM 577933104 1095 16826 SH SOLE 26 9704 0 7122 MAXIMUS INC COM 577933104 555 8521 SH SOLE 28 8521 0 0 MAXIMUS INC COM 577933104 7138 109662 SH SOLE 30 109662 0 0 MAXIMUS INC COM 577933104 381 5846 SH SOLE 40 5846 0 0 MAXLINEAR INC COM 57776J100 888 50477 SH SOLE 2 2179 0 48298 MAXLINEAR INC COM 57776J100 5 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 24 1363 SH SOLE 7 1363 0 0 MAXLINEAR INC COM 57776J100 0 21 SH SOLE 17 0 0 21 MAXLINEAR INC COM 57776J100 5559 315871 SH SOLE 18 315871 0 0 MAXLINEAR INC COM 57776J100 1635 92906 SH SOLE 19 92906 0 0 MAXLINEAR INC COM 57776J100 116293 6607546 SH SOLE 21 6607546 0 0 MAXLINEAR INC COM 57776J100 32231 1831302 SH SOLE 22 1752759 0 78543 MAXLINEAR INC COM 57776J100 605 34366 SH SOLE 26 19589 0 14777 MAXLINEAR INC COM 57776J100 163 9263 SH SOLE 28 9263 0 0 MAXLINEAR INC COM 57776J100 35 1992 SH SOLE 29 0 0 1992 MAXLINEAR INC COM 57776J100 2280 129555 SH SOLE 30 129555 0 0 MAXLINEAR INC COM 57776J100 132 7519 SH SOLE 40 7519 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 72 34975 SH SOLE 2 947 0 34028 MAXWELL TECHNOLOGIES INC COM 577767106 2 1125 SH SOLE 7 1125 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 262 126370 SH SOLE 18 126370 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 123 59240 SH SOLE 19 59240 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 2688 1298356 SH SOLE 21 1298356 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 1922 928270 SH SOLE 22 905814 0 22456 MAYS J W INC COM 578473100 4 106 SH SOLE 21 106 0 0 MB FINANCIAL INC NEW COM 55264U108 4716 119010 SH SOLE 2 37733 0 81277 MB FINANCIAL INC NEW COM 55264U108 14 360 SH SOLE 4 360 0 0 MB FINANCIAL INC NEW COM 55264U108 85 2141 SH SOLE 7 2141 0 0 MB FINANCIAL INC NEW COM 55264U108 20830 525602 SH SOLE 18 525602 0 0 MB FINANCIAL INC NEW COM 55264U108 4912 123935 SH SOLE 19 123935 0 0 MB FINANCIAL INC NEW COM 55264U108 242910 6129436 SH SOLE 21 6129436 0 0 MB FINANCIAL INC NEW COM 55264U108 114551 2890514 SH SOLE 22 2780818 0 109696 MB FINANCIAL INC NEW COM 55264U108 997 25157 SH SOLE 26 16098 0 9059 MB FINANCIAL INC NEW COM 55264U108 419 10580 SH SOLE 28 10580 0 0 MB FINANCIAL INC NEW COM 55264U108 891 22494 SH SOLE 30 22494 0 0 MB FINANCIAL INC NEW COM 55264U108 75 1883 SH SOLE 36 1883 0 0 MB FINANCIAL INC NEW COM 55264U108 323 8159 SH SOLE 40 8159 0 0 MBIA INC COM 55262C100 794 89024 SH SOLE 2 2994 0 86030 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 66 7352 SH SOLE 7 7352 0 0 MBIA INC COM 55262C100 2701 302828 SH SOLE 18 302828 0 0 MBIA INC COM 55262C100 1179 132124 SH SOLE 19 132124 0 0 MBIA INC COM 55262C100 26982 3024907 SH SOLE 21 3024907 0 0 MBIA INC COM 55262C100 23341 2616750 SH SOLE 22 2473720 0 143030 MBIA INC COM 55262C100 272 30451 SH SOLE 26 12817 0 17634 MBIA INC COM 55262C100 108 12062 SH SOLE 28 12062 0 0 MBIA INC COM 55262C100 190 21330 SH SOLE 30 21330 0 0 MBIA INC COM 55262C100 132 14748 SH SOLE 36 14748 0 0 MBIA INC COM 55262C100 84 9432 SH SOLE 40 9432 0 0 MBT FINL CORP COM 578877102 182 19576 SH SOLE 2 806 0 18770 MBT FINL CORP COM 578877102 602 64758 SH SOLE 18 64758 0 0 MBT FINL CORP COM 578877102 433 46570 SH SOLE 19 46570 0 0 MBT FINL CORP COM 578877102 5901 634558 SH SOLE 21 634558 0 0 MBT FINL CORP COM 578877102 3019 324599 SH SOLE 22 315098 0 9501 MBT FINL CORP COM 578877102 77 8311 SH SOLE 23 8311 0 0 MBT FINL CORP COM 578877102 39 4160 SH SOLE 29 0 0 4160 MCCLATCHY CO CL A NEW 579489303 8 1029 SH SOLE 18 1029 0 0 MCCLATCHY CO CL A NEW 579489303 170 22245 SH SOLE 21 22245 0 0 MCCLATCHY CO CL A NEW 579489303 829 108431 SH SOLE 22 108431 0 0 MCCORMICK & CO INC COM NON VTG 579780206 44073 316525 SH SOLE 2 26308 0 290217 MCCORMICK & CO INC COM NON VTG 579780206 6001 43095 SH SOLE 4 39895 0 3200 MCCORMICK & CO INC COM NON VTG 579780206 27386 196684 SH SOLE 7 135298 0 61386 MCCORMICK & CO INC COM NON VTG 579780206 100 716 SH SOLE 13 716 0 0 MCCORMICK & CO INC COM NON VTG 579780206 155 1110 SH SOLE 15 1110 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7 50 SH SOLE 17 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 35920 257970 SH SOLE 18 243281 0 14689 MCCORMICK & CO INC COM NON VTG 579780206 4817 34597 SH SOLE 19 34597 0 0 MCCORMICK & CO INC COM NON VTG 579780206 609551 4377697 SH SOLE 21 4377697 0 0 MCCORMICK & CO INC COM NON VTG 579780206 473480 3400461 SH SOLE 22 3068097 0 332364 MCCORMICK & CO INC COM NON VTG 579780206 11823 84911 SH SOLE 23 84911 0 0 MCCORMICK & CO INC COM NON VTG 579780206 16034 115152 SH SOLE 25 115152 0 0 MCCORMICK & CO INC COM NON VTG 579780206 90322 648676 SH SOLE 26 143779 0 504897 MCCORMICK & CO INC COM NON VTG 579780206 3264 23443 SH SOLE 28 17223 0 6220 MCCORMICK & CO INC COM NON VTG 579780206 5141 36920 SH SOLE 29 4227 0 32693 MCCORMICK & CO INC COM NON VTG 579780206 101728 730593 SH SOLE 30 730593 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6488 46595 SH SOLE 31 25241 0 21354 MCCORMICK & CO INC COM NON VTG 579780206 1226 8803 SH SOLE 34 8803 0 0 MCCORMICK & CO INC COM NON VTG 579780206 18988 136366 SH SOLE 36 136366 0 0 MCCORMICK & CO INC COM NON VTG 579780206 414 2973 SH SOLE 40 2973 0 0 MCDERMOTT INTL INC COM 580037703 1754 268249 SH SOLE 2 86403 0 181846 MCDERMOTT INTL INC COM 580037703 5 700 SH SOLE 4 700 0 0 MCDERMOTT INTL INC COM 580037703 51 7860 SH SOLE 7 7860 0 0 MCDERMOTT INTL INC COM 580037703 6794 1038813 SH SOLE 18 1038813 0 0 MCDERMOTT INTL INC COM 580037703 2095 320264 SH SOLE 19 320264 0 0 MCDERMOTT INTL INC COM 580037703 86054 13158068 SH SOLE 21 13158068 0 0 MCDERMOTT INTL INC COM 580037703 40355 6170498 SH SOLE 22 5918196 0 252302 MCDERMOTT INTL INC COM 580037703 166 25329 SH SOLE 23 25329 0 0 MCDERMOTT INTL INC COM 580037703 668 102151 SH SOLE 26 24446 0 77705 MCDERMOTT INTL INC COM 580037703 155 23666 SH SOLE 28 23666 0 0 MCDERMOTT INTL INC COM 580037703 57 8697 SH SOLE 29 0 0 8697 MCDERMOTT INTL INC COM 580037703 285 43590 SH SOLE 30 43590 0 0 MCDERMOTT INTL INC COM 580037703 92 14090 SH SOLE 36 14090 0 0 MCDERMOTT INTL INC COM 580037703 123 18764 SH SOLE 40 18764 0 0 MCDONALDS CORP COM 580135101 376179 2118485 SH SOLE 2 330908 0 1787577 MCDONALDS CORP COM 580135101 49356 277950 SH SOLE 4 256891 0 21059 MCDONALDS CORP COM 580135101 125044 704196 SH SOLE 7 646946 0 57250 MCDONALDS CORP COM 580135101 6549 36884 SH SOLE 13 36884 0 0 MCDONALDS CORP COM 580135101 1176 6625 SH SOLE 15 6625 0 0 MCDONALDS CORP COM 580135101 72 407 SH SOLE 17 0 0 407 MCDONALDS CORP COM 580135101 285033 1605185 SH SOLE 18 1494660 0 110525 MCDONALDS CORP COM 580135101 59049 332541 SH SOLE 19 332541 0 0 MCDONALDS CORP COM 580135101 2928287 16490886 SH SOLE 21 16490886 0 0 MCDONALDS CORP COM 580135101 3449481 19426034 SH SOLE 22 17218011 0 2208023 MCDONALDS CORP COM 580135101 102217 575641 SH SOLE 23 575641 0 0 MCDONALDS CORP COM 580135101 126075 710004 SH SOLE 25 710004 0 0 MCDONALDS CORP COM 580135101 511261 2879211 SH SOLE 26 770596 0 2108615 MCDONALDS CORP COM 580135101 26361 148452 SH SOLE 28 108620 0 39832 MCDONALDS CORP COM 580135101 20918 117802 SH SOLE 29 45933 0 71869 MCDONALDS CORP COM 580135101 539498 3038228 SH SOLE 30 3038228 0 0 MCDONALDS CORP COM 580135101 63080 355239 SH SOLE 31 184611 0 170628 MCDONALDS CORP COM 580135101 24206 136319 SH SOLE 32 136319 0 0 MCDONALDS CORP COM 580135101 10216 57532 SH SOLE 34 57532 0 0 MCDONALDS CORP COM 580135101 122538 690082 SH SOLE 36 690082 0 0 MCDONALDS CORP COM 580135101 3188 17954 SH SOLE 40 17954 0 0 MCEWEN MNG INC COM 58039P107 2 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 2184 1200081 SH SOLE 7 1200081 0 0 MCEWEN MNG INC COM 58039P107 3257 1789528 SH SOLE 21 1789528 0 0 MCEWEN MNG INC COM 58039P107 9871 5423715 SH SOLE 22 5307734 0 115981 MCEWEN MNG INC COM 58039P107 149 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 61 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 2215 1217306 SH SOLE 30 1217306 0 0 MCEWEN MNG INC COM 58039P107 41 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 1565 30396 SH SOLE 2 11940 0 18456 MCGRATH RENTCORP COM 580589109 6 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 10 196 SH SOLE 7 196 0 0 MCGRATH RENTCORP COM 580589109 4100 79647 SH SOLE 18 79647 0 0 MCGRATH RENTCORP COM 580589109 11260 218725 SH SOLE 19 218725 0 0 MCGRATH RENTCORP COM 580589109 40504 786788 SH SOLE 21 786788 0 0 MCGRATH RENTCORP COM 580589109 44470 863832 SH SOLE 22 831283 0 32549 MCGRATH RENTCORP COM 580589109 2435 47296 SH SOLE 23 47296 0 0 MCGRATH RENTCORP COM 580589109 4925 95675 SH SOLE 26 3873 0 91802 MCGRATH RENTCORP COM 580589109 172 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 682 13250 SH SOLE 29 0 0 13250 MCGRATH RENTCORP COM 580589109 320 6223 SH SOLE 30 6223 0 0 MCGRATH RENTCORP COM 580589109 2069 40181 SH SOLE 34 40181 0 0 MCGRATH RENTCORP COM 580589109 133 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 77763 703925 SH SOLE 2 231305 0 472620 MCKESSON CORP COM 58155Q103 12146 109944 SH SOLE 4 104625 0 5319 MCKESSON CORP COM 58155Q103 19569 177144 SH SOLE 7 162565 0 14579 MCKESSON CORP COM 58155Q103 2963 26820 SH SOLE 13 26820 0 0 MCKESSON CORP COM 58155Q103 201 1821 SH SOLE 15 1821 0 0 MCKESSON CORP COM 58155Q103 6 51 SH SOLE 17 0 0 51 MCKESSON CORP COM 58155Q103 104488 945849 SH SOLE 18 885141 0 60708 MCKESSON CORP COM 58155Q103 195188 1766889 SH SOLE 19 1766889 0 0 MCKESSON CORP COM 58155Q103 394603 3572034 SH SOLE 21 3572034 0 0 MCKESSON CORP COM 58155Q103 638101 5776235 SH SOLE 22 4983718 0 792517 MCKESSON CORP COM 58155Q103 24966 225997 SH SOLE 23 225997 0 0 MCKESSON CORP COM 58155Q103 22696 205446 SH SOLE 25 205446 0 0 MCKESSON CORP COM 58155Q103 84343 763490 SH SOLE 26 220413 0 543077 MCKESSON CORP COM 58155Q103 4218 38183 SH SOLE 28 27803 0 10380 MCKESSON CORP COM 58155Q103 16113 145863 SH SOLE 29 61666 0 84197 MCKESSON CORP COM 58155Q103 89238 807802 SH SOLE 30 807802 0 0 MCKESSON CORP COM 58155Q103 19968 180757 SH SOLE 31 123017 0 57740 MCKESSON CORP COM 58155Q103 7620 68982 SH SOLE 34 68982 0 0 MCKESSON CORP COM 58155Q103 27866 252253 SH SOLE 36 252253 0 0 MCKESSON CORP COM 58155Q103 466 4221 SH SOLE 40 4221 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 115 43972 SH SOLE 2 2388 0 41584 MDC PARTNERS INC CL A SUB VTG 552697104 3 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 488 186843 SH SOLE 18 186843 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 214 82169 SH SOLE 19 82169 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 5207 1994972 SH SOLE 21 1994972 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1578 604460 SH SOLE 22 562859 0 41601 MDU RES GROUP INC COM 552690109 12815 537528 SH SOLE 2 117558 0 419970 MDU RES GROUP INC COM 552690109 21 871 SH SOLE 4 871 0 0 MDU RES GROUP INC COM 552690109 4663 195608 SH SOLE 7 195608 0 0 MDU RES GROUP INC COM 552690109 35 1485 SH SOLE 15 1485 0 0 MDU RES GROUP INC COM 552690109 14737 618153 SH SOLE 18 618153 0 0 MDU RES GROUP INC COM 552690109 982 41200 SH SOLE 19 41200 0 0 MDU RES GROUP INC COM 552690109 237459 9960511 SH SOLE 21 9960511 0 0 MDU RES GROUP INC COM 552690109 149742 6281109 SH SOLE 22 5882419 0 398690 MDU RES GROUP INC COM 552690109 4504 188935 SH SOLE 25 188935 0 0 MDU RES GROUP INC COM 552690109 8469 355224 SH SOLE 26 145662 0 209562 MDU RES GROUP INC COM 552690109 612 25669 SH SOLE 28 25669 0 0 MDU RES GROUP INC COM 552690109 202 8493 SH SOLE 29 0 0 8493 MDU RES GROUP INC COM 552690109 1075 45077 SH SOLE 30 45077 0 0 MDU RES GROUP INC COM 552690109 94 3938 SH SOLE 31 3938 0 0 MDU RES GROUP INC COM 552690109 144 6038 SH SOLE 34 6038 0 0 MDU RES GROUP INC COM 552690109 2149 90145 SH SOLE 36 90145 0 0 MDU RES GROUP INC COM 552690109 392 16433 SH SOLE 40 16433 0 0 MECHEL PAO SPONSORED ADR NE 583840608 35 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 2910 1469571 SH SOLE 21 1469571 0 0 MECHEL PAO SPONSORED ADR NE 583840608 868 438490 SH SOLE 22 438490 0 0 MECHEL PAO SPONSORED ADR NE 583840608 121 61127 SH SOLE 30 61127 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 229 33434 SH SOLE 2 1155 0 32279 MEDEQUITIES RLTY TR INC COM 58409L306 4 591 SH SOLE 7 591 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 676 98884 SH SOLE 18 98884 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 266 38908 SH SOLE 19 38908 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 7303 1067742 SH SOLE 21 1067742 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 3586 524237 SH SOLE 22 502906 0 21331 MEDEQUITIES RLTY TR INC COM 58409L306 8 1111 SH SOLE 23 1111 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 14655 911374 SH SOLE 2 192185 0 719189 MEDICAL PPTYS TRUST INC COM 58463J304 4090 254343 SH SOLE 4 254343 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 9571 595207 SH SOLE 7 595207 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 240 14910 SH SOLE 15 14910 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16910 1051642 SH SOLE 18 1051642 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 10958 681464 SH SOLE 19 681464 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 330832 20574107 SH SOLE 21 20574107 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 253425 15760281 SH SOLE 22 15036831 0 723450 MEDICAL PPTYS TRUST INC COM 58463J304 198 12335 SH SOLE 23 12335 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12257 762276 SH SOLE 25 762276 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3541 220215 SH SOLE 26 65540 0 154675 MEDICAL PPTYS TRUST INC COM 58463J304 814 50625 SH SOLE 28 50625 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2466 153384 SH SOLE 29 130198 0 23186 MEDICAL PPTYS TRUST INC COM 58463J304 29120 1810963 SH SOLE 30 1810963 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 118 7366 SH SOLE 31 7366 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 127 7893 SH SOLE 36 7893 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 646 40157 SH SOLE 40 40157 0 0 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 4 1108 SH SOLE 18 1108 0 0 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 62 16365 SH SOLE 21 16365 0 0 MEDICINES CO COM 584688105 1111 58064 SH SOLE 2 4311 0 53753 MEDICINES CO COM 584688105 8 407 SH SOLE 4 407 0 0 MEDICINES CO COM 584688105 28 1475 SH SOLE 7 1475 0 0 MEDICINES CO COM 584688105 7287 380746 SH SOLE 18 380746 0 0 MEDICINES CO COM 584688105 11729 612810 SH SOLE 19 612810 0 0 MEDICINES CO COM 584688105 519 27100 SH SOLE 20 27100 0 0 MEDICINES CO COM 584688105 155404 8119347 SH SOLE 21 8119347 0 0 MEDICINES CO COM 584688105 37467 1957510 SH SOLE 22 1867876 0 89634 MEDICINES CO COM 584688105 291 15183 SH SOLE 23 15183 0 0 MEDICINES CO COM 584688105 1022 53373 SH SOLE 26 17021 0 36352 MEDICINES CO COM 584688105 184 9621 SH SOLE 28 9621 0 0 MEDICINES CO COM 584688105 91 4778 SH SOLE 29 0 0 4778 MEDICINES CO COM 584688105 2594 135514 SH SOLE 30 135514 0 0 MEDICINES CO COM 584688105 133 6943 SH SOLE 40 6943 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 699 815000 PRN SOLE 21 815000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 840 1115000 PRN SOLE 21 1115000 0 0 MEDICINOVA INC COM NEW 58468P206 260 31883 SH SOLE 2 1587 0 30296 MEDICINOVA INC COM NEW 58468P206 7 828 SH SOLE 7 828 0 0 MEDICINOVA INC COM NEW 58468P206 1108 135615 SH SOLE 18 135615 0 0 MEDICINOVA INC COM NEW 58468P206 567 69410 SH SOLE 19 69410 0 0 MEDICINOVA INC COM NEW 58468P206 15273 1869412 SH SOLE 21 1869412 0 0 MEDICINOVA INC COM NEW 58468P206 6571 804313 SH SOLE 22 774848 0 29465 MEDICINOVA INC COM NEW 58468P206 5 612 SH SOLE 23 612 0 0 MEDICINOVA INC COM NEW 58468P206 10 1172 SH SOLE 30 1172 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 5254 77935 SH SOLE 2 33736 0 44199 MEDIDATA SOLUTIONS INC COM 58471A105 17 250 SH SOLE 4 250 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 72 1069 SH SOLE 7 1069 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 22565 334696 SH SOLE 18 334696 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 11714 173741 SH SOLE 19 173741 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 284841 4224875 SH SOLE 21 4224875 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 140195 2079422 SH SOLE 22 2007839 0 71583 MEDIDATA SOLUTIONS INC COM 58471A105 1383 20519 SH SOLE 23 20519 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 3155 46801 SH SOLE 26 12448 0 34353 MEDIDATA SOLUTIONS INC COM 58471A105 511 7573 SH SOLE 28 7573 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 535 7930 SH SOLE 29 0 0 7930 MEDIDATA SOLUTIONS INC COM 58471A105 1005 14901 SH SOLE 30 14901 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 397 5889 SH SOLE 40 5889 0 0 MEDIFAST INC COM 58470H101 1176 9404 SH SOLE 2 410 0 8994 MEDIFAST INC COM 58470H101 8 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 32 252 SH SOLE 7 252 0 0 MEDIFAST INC COM 58470H101 7323 58578 SH SOLE 18 58578 0 0 MEDIFAST INC COM 58470H101 2514 20105 SH SOLE 19 20105 0 0 MEDIFAST INC COM 58470H101 155564 1244315 SH SOLE 21 1244315 0 0 MEDIFAST INC COM 58470H101 42335 338629 SH SOLE 22 318224 0 20405 MEDIFAST INC COM 58470H101 148 1184 SH SOLE 23 1184 0 0 MEDIFAST INC COM 58470H101 490 3920 SH SOLE 26 2570 0 1350 MEDIFAST INC COM 58470H101 195 1557 SH SOLE 28 1557 0 0 MEDIFAST INC COM 58470H101 3034 24266 SH SOLE 30 24266 0 0 MEDIFAST INC COM 58470H101 101 809 SH SOLE 40 809 0 0 MEDLEY CAP CORP COM 58503F106 660 248197 SH SOLE 30 248197 0 0 MEDLEY MGMT INC CL A COM 58503T106 55 14164 SH SOLE 18 14164 0 0 MEDLEY MGMT INC CL A COM 58503T106 69 17867 SH SOLE 21 17867 0 0 MEDNAX INC COM 58502B106 8157 247192 SH SOLE 2 51287 0 195905 MEDNAX INC COM 58502B106 14 435 SH SOLE 4 435 0 0 MEDNAX INC COM 58502B106 89 2682 SH SOLE 7 2682 0 0 MEDNAX INC COM 58502B106 8560 259383 SH SOLE 18 259383 0 0 MEDNAX INC COM 58502B106 608 18428 SH SOLE 19 18428 0 0 MEDNAX INC COM 58502B106 156289 4736039 SH SOLE 21 4736039 0 0 MEDNAX INC COM 58502B106 103704 3142532 SH SOLE 22 2954535 0 187997 MEDNAX INC COM 58502B106 17 515 SH SOLE 23 515 0 0 MEDNAX INC COM 58502B106 1073 32530 SH SOLE 26 19800 0 12730 MEDNAX INC COM 58502B106 399 12098 SH SOLE 28 12098 0 0 MEDNAX INC COM 58502B106 734 22250 SH SOLE 29 0 0 22250 MEDNAX INC COM 58502B106 752 22793 SH SOLE 30 22793 0 0 MEDNAX INC COM 58502B106 61 1856 SH SOLE 31 1856 0 0 MEDNAX INC COM 58502B106 84 2556 SH SOLE 36 2556 0 0 MEDNAX INC COM 58502B106 333 10103 SH SOLE 40 10103 0 0 MEDPACE HLDGS INC COM 58506Q109 1212 22894 SH SOLE 2 6110 0 16784 MEDPACE HLDGS INC COM 58506Q109 9 174 SH SOLE 4 174 0 0 MEDPACE HLDGS INC COM 58506Q109 12 221 SH SOLE 7 221 0 0 MEDPACE HLDGS INC COM 58506Q109 6180 116761 SH SOLE 18 116761 0 0 MEDPACE HLDGS INC COM 58506Q109 5717 108016 SH SOLE 19 108016 0 0 MEDPACE HLDGS INC COM 58506Q109 157815 2981588 SH SOLE 21 2981588 0 0 MEDPACE HLDGS INC COM 58506Q109 40902 772748 SH SOLE 22 737177 0 35571 MEDPACE HLDGS INC COM 58506Q109 1073 20268 SH SOLE 23 20268 0 0 MEDPACE HLDGS INC COM 58506Q109 2481 46865 SH SOLE 26 6665 0 40200 MEDPACE HLDGS INC COM 58506Q109 379 7160 SH SOLE 29 0 0 7160 MEDPACE HLDGS INC COM 58506Q109 2832 53496 SH SOLE 30 53496 0 0 MEDPACE HLDGS INC COM 58506Q109 1337 25259 SH SOLE 34 25259 0 0 MEDPACE HLDGS INC COM 58506Q109 154 2909 SH SOLE 40 2909 0 0 MEDTRONIC PLC SHS G5960L103 367590 4041228 SH SOLE 2 948137 0 3093091 MEDTRONIC PLC SHS G5960L103 45867 504254 SH SOLE 4 468522 0 35732 MEDTRONIC PLC SHS G5960L103 114866 1262816 SH SOLE 7 1104214 0 158602 MEDTRONIC PLC SHS G5960L103 6801 74764 SH SOLE 13 74764 0 0 MEDTRONIC PLC SHS G5960L103 1043 11462 SH SOLE 15 11462 0 0 MEDTRONIC PLC SHS G5960L103 23 251 SH SOLE 17 0 0 251 MEDTRONIC PLC SHS G5960L103 491341 5401725 SH SOLE 18 5152810 0 248915 MEDTRONIC PLC SHS G5960L103 697594 7669234 SH SOLE 19 7669234 0 0 MEDTRONIC PLC SHS G5960L103 2672743 29383714 SH SOLE 21 29383714 0 0 MEDTRONIC PLC SHS G5960L103 3043399 33458652 SH SOLE 22 29629493 0 3829159 MEDTRONIC PLC SHS G5960L103 96016 1055582 SH SOLE 23 1055582 0 0 MEDTRONIC PLC SHS G5960L103 121027 1330552 SH SOLE 25 1330552 0 0 MEDTRONIC PLC SHS G5960L103 454863 5000691 SH SOLE 26 1354853 0 3645838 MEDTRONIC PLC SHS G5960L103 23613 259603 SH SOLE 28 190153 0 69450 MEDTRONIC PLC SHS G5960L103 23033 253220 SH SOLE 29 81182 0 172038 MEDTRONIC PLC SHS G5960L103 493264 5422872 SH SOLE 30 5422872 0 0 MEDTRONIC PLC SHS G5960L103 59405 653094 SH SOLE 31 353750 0 299344 MEDTRONIC PLC SHS G5960L103 174006 1913000 SH SOLE 34 1913000 0 0 MEDTRONIC PLC SHS G5960L103 107102 1177460 SH SOLE 36 1177460 0 0 MEDTRONIC PLC SHS G5960L103 1419 15604 SH SOLE 37 15604 0 0 MEDTRONIC PLC SHS G5960L103 2853 31360 SH SOLE 40 31360 0 0 MEET GROUP INC COM 58513U101 325 70202 SH SOLE 2 2635 0 67567 MEET GROUP INC COM 58513U101 6 1394 SH SOLE 7 1394 0 0 MEET GROUP INC COM 58513U101 1172 253064 SH SOLE 18 253064 0 0 MEET GROUP INC COM 58513U101 458 98901 SH SOLE 19 98901 0 0 MEET GROUP INC COM 58513U101 11879 2565637 SH SOLE 21 2565637 0 0 MEET GROUP INC COM 58513U101 11723 2532007 SH SOLE 22 2135183 0 396824 MEET GROUP INC COM 58513U101 15 3166 SH SOLE 26 0 0 3166 MEI PHARMA INC COM NEW 55279B202 34 12760 SH SOLE 18 12760 0 0 MEI PHARMA INC COM NEW 55279B202 496 187880 SH SOLE 21 187880 0 0 MEI PHARMA INC COM NEW 55279B202 1024 387993 SH SOLE 22 387993 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 22 2276 SH SOLE 2 0 0 2276 MEIRAGTX HOLDINGS PLC COM G59665102 132 13729 SH SOLE 18 13729 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 41 4240 SH SOLE 19 4240 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1281 132925 SH SOLE 21 132925 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 247 25599 SH SOLE 22 25599 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 783 44431 SH SOLE 2 8865 0 35566 MELCO RESORT ENTERTAINMENT L ADR 585464100 6747 382908 SH SOLE 4 376365 0 6543 MELCO RESORT ENTERTAINMENT L ADR 585464100 2300 130549 SH SOLE 7 130549 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 3853 218668 SH SOLE 13 218668 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 18445 1046827 SH SOLE 15 972061 0 74766 MELCO RESORT ENTERTAINMENT L ADR 585464100 4151 235561 SH SOLE 18 235561 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 5083 288485 SH SOLE 19 288485 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 81171 4606755 SH SOLE 21 4606755 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 63889 3625960 SH SOLE 22 3296005 0 329955 MELCO RESORT ENTERTAINMENT L ADR 585464100 3326 188743 SH SOLE 23 188743 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 10007 567949 SH SOLE 25 567949 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 21115 1198365 SH SOLE 26 738296 0 460069 MELCO RESORT ENTERTAINMENT L ADR 585464100 855 48503 SH SOLE 28 36311 0 12192 MELCO RESORT ENTERTAINMENT L ADR 585464100 1590 90236 SH SOLE 29 0 0 90236 MELCO RESORT ENTERTAINMENT L ADR 585464100 13876 787541 SH SOLE 30 787541 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 871 49460 SH SOLE 31 9337 0 40123 MELCO RESORT ENTERTAINMENT L ADR 585464100 130692 7417241 SH SOLE 34 7417241 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 540 30620 SH SOLE 36 30620 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 87 4935 SH SOLE 40 4935 0 0 MELINTA THERAPEUTICS INC COM 58549G100 27 33575 SH SOLE 2 551 0 33024 MELINTA THERAPEUTICS INC COM 58549G100 0 326 SH SOLE 7 326 0 0 MELINTA THERAPEUTICS INC COM 58549G100 96 120665 SH SOLE 18 120665 0 0 MELINTA THERAPEUTICS INC COM 58549G100 35 43916 SH SOLE 19 43916 0 0 MELINTA THERAPEUTICS INC COM 58549G100 951 1199777 SH SOLE 21 1199777 0 0 MELINTA THERAPEUTICS INC COM 58549G100 899 1133976 SH SOLE 22 1118093 0 15883 MELLANOX TECHNOLOGIES LTD SHS M51363113 21 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 694 7517 SH SOLE 18 7517 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 51 555 SH SOLE 19 555 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 13873 150173 SH SOLE 21 150173 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 13271 143658 SH SOLE 22 121316 0 22342 MELLANOX TECHNOLOGIES LTD SHS M51363113 1243 13456 SH SOLE 26 9993 0 3463 MELLANOX TECHNOLOGIES LTD SHS M51363113 536 5804 SH SOLE 28 5804 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 750 8122 SH SOLE 29 0 0 8122 MELLANOX TECHNOLOGIES LTD SHS M51363113 1043 11291 SH SOLE 30 11291 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 507 5489 SH SOLE 34 5489 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 387 4184 SH SOLE 40 4184 0 0 MELROSE BANCORP INC COM 585553100 6 355 SH SOLE 18 355 0 0 MELROSE BANCORP INC COM 585553100 11 628 SH SOLE 21 628 0 0 MENLO THERAPEUTICS INC COM 586858102 38 9342 SH SOLE 2 265 0 9077 MENLO THERAPEUTICS INC COM 586858102 105 25464 SH SOLE 18 25464 0 0 MENLO THERAPEUTICS INC COM 586858102 51 12470 SH SOLE 19 12470 0 0 MENLO THERAPEUTICS INC COM 586858102 1080 262118 SH SOLE 21 262118 0 0 MENLO THERAPEUTICS INC COM 586858102 998 242289 SH SOLE 22 240913 0 1376 MERCADOLIBRE INC COM 58733R102 14705 50213 SH SOLE 2 453 0 49760 MERCADOLIBRE INC COM 58733R102 4280 14615 SH SOLE 4 13510 0 1105 MERCADOLIBRE INC COM 58733R102 957 3269 SH SOLE 7 3269 0 0 MERCADOLIBRE INC COM 58733R102 205 701 SH SOLE 13 701 0 0 MERCADOLIBRE INC COM 58733R102 119 405 SH SOLE 15 405 0 0 MERCADOLIBRE INC COM 58733R102 116623 398236 SH SOLE 18 285839 0 112397 MERCADOLIBRE INC COM 58733R102 138453 472777 SH SOLE 19 472777 0 0 MERCADOLIBRE INC COM 58733R102 22697 77505 SH SOLE 21 77505 0 0 MERCADOLIBRE INC COM 58733R102 37680 128665 SH SOLE 22 106778 0 21887 MERCADOLIBRE INC COM 58733R102 8639 29500 SH SOLE 23 29500 0 0 MERCADOLIBRE INC COM 58733R102 9935 33924 SH SOLE 25 33924 0 0 MERCADOLIBRE INC COM 58733R102 43200 147516 SH SOLE 26 44438 0 103078 MERCADOLIBRE INC COM 58733R102 2396 8182 SH SOLE 28 6028 0 2154 MERCADOLIBRE INC COM 58733R102 2964 10121 SH SOLE 29 1548 0 8573 MERCADOLIBRE INC COM 58733R102 24103 82305 SH SOLE 30 82305 0 0 MERCADOLIBRE INC COM 58733R102 3844 13125 SH SOLE 31 7918 0 5207 MERCADOLIBRE INC COM 58733R102 1878 6413 SH SOLE 32 6413 0 0 MERCADOLIBRE INC COM 58733R102 16741 57166 SH SOLE 34 57166 0 0 MERCADOLIBRE INC COM 58733R102 8994 30711 SH SOLE 36 30711 0 0 MERCADOLIBRE INC COM 58733R102 329 1122 SH SOLE 40 1122 0 0 MERCANTILE BANK CORP COM 587376104 610 21571 SH SOLE 2 6000 0 15571 MERCANTILE BANK CORP COM 587376104 13 474 SH SOLE 7 474 0 0 MERCANTILE BANK CORP COM 587376104 1709 60485 SH SOLE 18 60485 0 0 MERCANTILE BANK CORP COM 587376104 2631 93109 SH SOLE 19 93109 0 0 MERCANTILE BANK CORP COM 587376104 16855 596419 SH SOLE 21 596419 0 0 MERCANTILE BANK CORP COM 587376104 11954 422989 SH SOLE 22 401634 0 21355 MERCANTILE BANK CORP COM 587376104 268 9491 SH SOLE 23 9491 0 0 MERCANTILE BANK CORP COM 587376104 875 30976 SH SOLE 26 0 0 30976 MERCANTILE BANK CORP COM 587376104 53 1891 SH SOLE 29 0 0 1891 MERCANTILE BANK CORP COM 587376104 147 5219 SH SOLE 30 5219 0 0 MERCER INTL INC COM 588056101 496 47464 SH SOLE 21 47464 0 0 MERCER INTL INC COM 588056101 8038 769900 SH SOLE 22 753168 0 16732 MERCER INTL INC COM 588056101 164 15741 SH SOLE 26 0 0 15741 MERCER INTL INC COM 588056101 71 6842 SH SOLE 28 6842 0 0 MERCER INTL INC COM 588056101 114 10913 SH SOLE 30 10913 0 0 MERCER INTL INC COM 588056101 53 5053 SH SOLE 40 5053 0 0 MERCHANTS BANCORP IND COM 58844R108 312 15627 SH SOLE 2 605 0 15022 MERCHANTS BANCORP IND COM 58844R108 7 326 SH SOLE 7 326 0 0 MERCHANTS BANCORP IND COM 58844R108 1165 58382 SH SOLE 18 58382 0 0 MERCHANTS BANCORP IND COM 58844R108 467 23381 SH SOLE 19 23381 0 0 MERCHANTS BANCORP IND COM 58844R108 11318 567014 SH SOLE 21 567014 0 0 MERCHANTS BANCORP IND COM 58844R108 3330 166836 SH SOLE 22 155749 0 11087 MERCHANTS BANCORP IND COM 58844R108 44 2206 SH SOLE 30 2206 0 0 MERCK & CO INC COM 58933Y105 601538 7872504 SH SOLE 2 1901762 0 5970742 MERCK & CO INC COM 58933Y105 79115 1035407 SH SOLE 4 965146 0 70261 MERCK & CO INC COM 58933Y105 167557 2192866 SH SOLE 7 2172950 0 19916 MERCK & CO INC COM 58933Y105 13105 171510 SH SOLE 13 171510 0 0 MERCK & CO INC COM 58933Y105 1775 23229 SH SOLE 15 23229 0 0 MERCK & CO INC COM 58933Y105 674077 8821849 SH SOLE 18 8357585 0 464264 MERCK & CO INC COM 58933Y105 761158 9961493 SH SOLE 19 9961493 0 0 MERCK & CO INC COM 58933Y105 7471 97778 SH SOLE 20 97778 0 0 MERCK & CO INC COM 58933Y105 4863025 63643828 SH SOLE 21 63643828 0 0 MERCK & CO INC COM 58933Y105 5059177 66210928 SH SOLE 22 58281895 0 7929033 MERCK & CO INC COM 58933Y105 164609 2154283 SH SOLE 23 2154283 0 0 MERCK & CO INC COM 58933Y105 186516 2440986 SH SOLE 25 2440986 0 0 MERCK & CO INC COM 58933Y105 881898 11541653 SH SOLE 26 2612004 0 8929649 MERCK & CO INC COM 58933Y105 39125 512039 SH SOLE 28 374703 0 137336 MERCK & CO INC COM 58933Y105 47005 615172 SH SOLE 29 234968 0 380204 MERCK & CO INC COM 58933Y105 802276 10499621 SH SOLE 30 10499621 0 0 MERCK & CO INC COM 58933Y105 108073 1414381 SH SOLE 31 792669 0 621712 MERCK & CO INC COM 58933Y105 17735 232103 SH SOLE 32 232103 0 0 MERCK & CO INC COM 58933Y105 194879 2550436 SH SOLE 34 2550436 0 0 MERCK & CO INC COM 58933Y105 12172 159294 SH SOLE 35 159294 0 0 MERCK & CO INC COM 58933Y105 181627 2377009 SH SOLE 36 2377009 0 0 MERCK & CO INC COM 58933Y105 4674 61172 SH SOLE 40 61172 0 0 MERCURY GENL CORP NEW COM 589400100 4169 80622 SH SOLE 2 17815 0 62807 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 2766 53485 SH SOLE 7 53485 0 0 MERCURY GENL CORP NEW COM 589400100 4057 78462 SH SOLE 18 78462 0 0 MERCURY GENL CORP NEW COM 589400100 297 5736 SH SOLE 19 5736 0 0 MERCURY GENL CORP NEW COM 589400100 71574 1384150 SH SOLE 21 1384150 0 0 MERCURY GENL CORP NEW COM 589400100 45187 873858 SH SOLE 22 815894 0 57964 MERCURY GENL CORP NEW COM 589400100 836 16172 SH SOLE 26 9279 0 6893 MERCURY GENL CORP NEW COM 589400100 185 3581 SH SOLE 28 3581 0 0 MERCURY GENL CORP NEW COM 589400100 903 17468 SH SOLE 29 0 0 17468 MERCURY GENL CORP NEW COM 589400100 338 6541 SH SOLE 30 6541 0 0 MERCURY GENL CORP NEW COM 589400100 31 606 SH SOLE 31 606 0 0 MERCURY GENL CORP NEW COM 589400100 42 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 137 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 1893 40036 SH SOLE 2 1676 0 38360 MERCURY SYS INC COM 589378108 9 199 SH SOLE 4 199 0 0 MERCURY SYS INC COM 589378108 45 960 SH SOLE 7 960 0 0 MERCURY SYS INC COM 589378108 11398 241018 SH SOLE 18 241018 0 0 MERCURY SYS INC COM 589378108 3318 70168 SH SOLE 19 70168 0 0 MERCURY SYS INC COM 589378108 309557 6545935 SH SOLE 21 6545935 0 0 MERCURY SYS INC COM 589378108 64534 1364642 SH SOLE 22 1303747 0 60895 MERCURY SYS INC COM 589378108 1170 24737 SH SOLE 26 15496 0 9241 MERCURY SYS INC COM 589378108 316 6674 SH SOLE 28 6674 0 0 MERCURY SYS INC COM 589378108 4655 98435 SH SOLE 30 98435 0 0 MERCURY SYS INC COM 589378108 207 4370 SH SOLE 40 4370 0 0 MEREDITH CORP COM 589433101 2958 56950 SH SOLE 2 17896 0 39054 MEREDITH CORP COM 589433101 12 230 SH SOLE 4 230 0 0 MEREDITH CORP COM 589433101 4119 79306 SH SOLE 7 79306 0 0 MEREDITH CORP COM 589433101 13179 253738 SH SOLE 18 253738 0 0 MEREDITH CORP COM 589433101 3060 58923 SH SOLE 19 58923 0 0 MEREDITH CORP COM 589433101 194288 3740626 SH SOLE 21 3740626 0 0 MEREDITH CORP COM 589433101 72717 1400024 SH SOLE 22 1301714 0 98310 MEREDITH CORP COM 589433101 804 15483 SH SOLE 26 9647 0 5836 MEREDITH CORP COM 589433101 283 5441 SH SOLE 28 5441 0 0 MEREDITH CORP COM 589433101 504 9696 SH SOLE 30 9696 0 0 MEREDITH CORP COM 589433101 790 15207 SH SOLE 32 15207 0 0 MEREDITH CORP COM 589433101 36 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 205 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 793 55403 SH SOLE 2 11796 0 43607 MERIDIAN BANCORP INC MD COM 58958U103 15 1013 SH SOLE 7 1013 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2525 176354 SH SOLE 18 176354 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3260 227642 SH SOLE 19 227642 0 0 MERIDIAN BANCORP INC MD COM 58958U103 25079 1751295 SH SOLE 21 1751295 0 0 MERIDIAN BANCORP INC MD COM 58958U103 23564 1645550 SH SOLE 22 1475565 0 169985 MERIDIAN BANCORP INC MD COM 58958U103 719 50213 SH SOLE 23 50213 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1854 129493 SH SOLE 26 0 0 129493 MERIDIAN BANCORP INC MD COM 58958U103 102 7093 SH SOLE 28 7093 0 0 MERIDIAN BANCORP INC MD COM 58958U103 53 3735 SH SOLE 29 0 0 3735 MERIDIAN BANCORP INC MD COM 58958U103 179 12518 SH SOLE 30 12518 0 0 MERIDIAN BANCORP INC MD COM 58958U103 52 3606 SH SOLE 40 3606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 597 34396 SH SOLE 2 1541 0 32855 MERIDIAN BIOSCIENCE INC COM 589584101 6 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 14 807 SH SOLE 7 807 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3777 217584 SH SOLE 18 217584 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1079 62164 SH SOLE 19 62164 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 79197 4562022 SH SOLE 21 4562022 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 22770 1311650 SH SOLE 22 1259749 0 51901 MERIDIAN BIOSCIENCE INC COM 589584101 184 10585 SH SOLE 26 7909 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 107 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1486 85590 SH SOLE 30 85590 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 77 4407 SH SOLE 40 4407 0 0 MERIDIAN CORPORATION COM 58958P104 18 1062 SH SOLE 18 1062 0 0 MERIDIAN CORPORATION COM 58958P104 76 4423 SH SOLE 21 4423 0 0 MERIT MED SYS INC COM 589889104 2764 49518 SH SOLE 2 8714 0 40804 MERIT MED SYS INC COM 589889104 13 238 SH SOLE 4 238 0 0 MERIT MED SYS INC COM 589889104 59 1065 SH SOLE 7 1065 0 0 MERIT MED SYS INC COM 589889104 15029 269290 SH SOLE 18 269290 0 0 MERIT MED SYS INC COM 589889104 9712 174012 SH SOLE 19 174012 0 0 MERIT MED SYS INC COM 589889104 318360 5704348 SH SOLE 21 5704348 0 0 MERIT MED SYS INC COM 589889104 89246 1599097 SH SOLE 22 1532680 0 66417 MERIT MED SYS INC COM 589889104 1266 22680 SH SOLE 23 22680 0 0 MERIT MED SYS INC COM 589889104 2641 47322 SH SOLE 26 12843 0 34479 MERIT MED SYS INC COM 589889104 388 6945 SH SOLE 28 6945 0 0 MERIT MED SYS INC COM 589889104 532 9535 SH SOLE 29 0 0 9535 MERIT MED SYS INC COM 589889104 6106 109411 SH SOLE 30 109411 0 0 MERIT MED SYS INC COM 589889104 273 4890 SH SOLE 40 4890 0 0 MERITAGE HOMES CORP COM 59001A102 1713 46662 SH SOLE 2 9238 0 37424 MERITAGE HOMES CORP COM 59001A102 9 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 51 1394 SH SOLE 7 1394 0 0 MERITAGE HOMES CORP COM 59001A102 7275 198117 SH SOLE 18 198117 0 0 MERITAGE HOMES CORP COM 59001A102 5371 146277 SH SOLE 19 146277 0 0 MERITAGE HOMES CORP COM 59001A102 160933 4382695 SH SOLE 21 4382695 0 0 MERITAGE HOMES CORP COM 59001A102 46077 1254814 SH SOLE 22 1204014 0 50800 MERITAGE HOMES CORP COM 59001A102 793 21598 SH SOLE 23 21598 0 0 MERITAGE HOMES CORP COM 59001A102 2479 67524 SH SOLE 26 2953 0 64571 MERITAGE HOMES CORP COM 59001A102 200 5451 SH SOLE 28 5451 0 0 MERITAGE HOMES CORP COM 59001A102 537 14635 SH SOLE 29 0 0 14635 MERITAGE HOMES CORP COM 59001A102 2780 75716 SH SOLE 30 75716 0 0 MERITAGE HOMES CORP COM 59001A102 73 1999 SH SOLE 36 1999 0 0 MERITAGE HOMES CORP COM 59001A102 147 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 1103 65216 SH SOLE 2 2878 0 62338 MERITOR INC COM 59001K100 11 658 SH SOLE 4 658 0 0 MERITOR INC COM 59001K100 45 2662 SH SOLE 7 2662 0 0 MERITOR INC COM 59001K100 4519 267236 SH SOLE 18 267236 0 0 MERITOR INC COM 59001K100 2047 121074 SH SOLE 19 121074 0 0 MERITOR INC COM 59001K100 46165 2730019 SH SOLE 21 2730019 0 0 MERITOR INC COM 59001K100 49873 2949333 SH SOLE 22 2832231 0 117102 MERITOR INC COM 59001K100 511 30198 SH SOLE 26 11528 0 18670 MERITOR INC COM 59001K100 187 11058 SH SOLE 28 11058 0 0 MERITOR INC COM 59001K100 79 4692 SH SOLE 29 0 0 4692 MERITOR INC COM 59001K100 354 20953 SH SOLE 30 20953 0 0 MERITOR INC COM 59001K100 70 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 177 10467 SH SOLE 40 10467 0 0 MERITOR INC NOTE 3.250%10/1 59001KAF7 589 675000 PRN SOLE 21 675000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9 2250 SH SOLE 18 2250 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 152 39477 SH SOLE 21 39477 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 828 214448 SH SOLE 22 214448 0 0 MERSANA THERAPEUTICS INC COM 59045L106 41 9994 SH SOLE 2 363 0 9631 MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH SOLE 7 338 0 0 MERSANA THERAPEUTICS INC COM 59045L106 158 38778 SH SOLE 18 38778 0 0 MERSANA THERAPEUTICS INC COM 59045L106 127 31181 SH SOLE 19 31181 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1744 427399 SH SOLE 21 427399 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1072 262755 SH SOLE 22 251614 0 11141 MERSANA THERAPEUTICS INC COM 59045L106 44 10683 SH SOLE 23 10683 0 0 MESA AIR GROUP INC COM NEW 590479135 52 6776 SH SOLE 2 0 0 6776 MESA AIR GROUP INC COM NEW 590479135 258 33431 SH SOLE 18 33431 0 0 MESA AIR GROUP INC COM NEW 590479135 113 14674 SH SOLE 19 14674 0 0 MESA AIR GROUP INC COM NEW 590479135 3008 390147 SH SOLE 21 390147 0 0 MESA AIR GROUP INC COM NEW 590479135 2205 285941 SH SOLE 22 283338 0 2603 MESA LABS INC COM 59064R109 566 2715 SH SOLE 2 114 0 2601 MESA LABS INC COM 59064R109 15 72 SH SOLE 7 72 0 0 MESA LABS INC COM 59064R109 2434 11681 SH SOLE 18 11681 0 0 MESA LABS INC COM 59064R109 1032 4954 SH SOLE 19 4954 0 0 MESA LABS INC COM 59064R109 24978 119862 SH SOLE 21 119862 0 0 MESA LABS INC COM 59064R109 23362 112109 SH SOLE 22 90200 0 21909 MESA LABS INC COM 59064R109 73 352 SH SOLE 28 352 0 0 MESA LABS INC COM 59064R109 174 835 SH SOLE 30 835 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 META FINL GROUP INC COM 59100U108 435 22430 SH SOLE 2 957 0 21473 META FINL GROUP INC COM 59100U108 10 534 SH SOLE 7 534 0 0 META FINL GROUP INC COM 59100U108 2950 152121 SH SOLE 18 152121 0 0 META FINL GROUP INC COM 59100U108 810 41761 SH SOLE 19 41761 0 0 META FINL GROUP INC COM 59100U108 58284 3005855 SH SOLE 21 3005855 0 0 META FINL GROUP INC COM 59100U108 16002 825278 SH SOLE 22 791483 0 33795 META FINL GROUP INC COM 59100U108 188 9675 SH SOLE 26 0 0 9675 META FINL GROUP INC COM 59100U108 76 3894 SH SOLE 28 3894 0 0 META FINL GROUP INC COM 59100U108 1080 55696 SH SOLE 30 55696 0 0 META FINL GROUP INC COM 59100U108 76 3945 SH SOLE 40 3945 0 0 METHODE ELECTRS INC COM 591520200 754 32367 SH SOLE 2 1227 0 31140 METHODE ELECTRS INC COM 591520200 2 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 19 797 SH SOLE 7 797 0 0 METHODE ELECTRS INC COM 591520200 4283 183917 SH SOLE 18 183917 0 0 METHODE ELECTRS INC COM 591520200 1253 53784 SH SOLE 19 53784 0 0 METHODE ELECTRS INC COM 591520200 91588 3932507 SH SOLE 21 3932507 0 0 METHODE ELECTRS INC COM 591520200 25560 1097462 SH SOLE 22 1047366 0 50096 METHODE ELECTRS INC COM 591520200 411 17663 SH SOLE 26 12808 0 4855 METHODE ELECTRS INC COM 591520200 123 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 1766 75814 SH SOLE 30 75814 0 0 METHODE ELECTRS INC COM 591520200 91 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 106300 2588905 SH SOLE 2 608897 0 1980008 METLIFE INC COM 59156R108 14229 346545 SH SOLE 4 323459 0 23086 METLIFE INC COM 59156R108 33704 820859 SH SOLE 7 752306 0 68553 METLIFE INC COM 59156R108 763 18590 SH SOLE 13 18590 0 0 METLIFE INC COM 59156R108 322 7834 SH SOLE 15 7834 0 0 METLIFE INC COM 59156R108 208242 5071648 SH SOLE 18 4644522 0 427126 METLIFE INC COM 59156R108 418939 10203098 SH SOLE 19 10203098 0 0 METLIFE INC COM 59156R108 709765 17286041 SH SOLE 21 17286041 0 0 METLIFE INC COM 59156R108 997738 24299519 SH SOLE 22 21828708 0 2470811 METLIFE INC COM 59156R108 27826 677687 SH SOLE 23 677687 0 0 METLIFE INC COM 59156R108 34813 847866 SH SOLE 25 847866 0 0 METLIFE INC COM 59156R108 202386 4929029 SH SOLE 26 904473 0 4024556 METLIFE INC COM 59156R108 6703 163242 SH SOLE 28 118635 0 44607 METLIFE INC COM 59156R108 2965 72221 SH SOLE 29 72221 0 0 METLIFE INC COM 59156R108 154367 3759554 SH SOLE 30 3759554 0 0 METLIFE INC COM 59156R108 17579 428137 SH SOLE 31 240368 0 187769 METLIFE INC COM 59156R108 8317 202561 SH SOLE 34 202561 0 0 METLIFE INC COM 59156R108 33334 811844 SH SOLE 36 811844 0 0 METLIFE INC COM 59156R108 826 20123 SH SOLE 40 20123 0 0 METROPOLITAN BK HLDG CORP COM 591774104 200 6469 SH SOLE 2 239 0 6230 METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 694 22487 SH SOLE 18 22487 0 0 METROPOLITAN BK HLDG CORP COM 591774104 281 9103 SH SOLE 19 9103 0 0 METROPOLITAN BK HLDG CORP COM 591774104 7036 228069 SH SOLE 21 228069 0 0 METROPOLITAN BK HLDG CORP COM 591774104 2148 69633 SH SOLE 22 64861 0 4772 METTLER TOLEDO INTERNATIONAL COM 592688105 36191 63989 SH SOLE 2 6863 0 57126 METTLER TOLEDO INTERNATIONAL COM 592688105 4460 7885 SH SOLE 4 7215 0 670 METTLER TOLEDO INTERNATIONAL COM 592688105 13787 24376 SH SOLE 7 19012 0 5364 METTLER TOLEDO INTERNATIONAL COM 592688105 82 145 SH SOLE 13 145 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 99 175 SH SOLE 15 175 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 34561 61107 SH SOLE 18 57757 0 3350 METTLER TOLEDO INTERNATIONAL COM 592688105 4064 7186 SH SOLE 19 7186 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 356203 629801 SH SOLE 21 629801 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 353211 624512 SH SOLE 22 558367 0 66145 METTLER TOLEDO INTERNATIONAL COM 592688105 10022 17719 SH SOLE 23 17719 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 12615 22304 SH SOLE 25 22304 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 62591 110667 SH SOLE 26 29857 0 80810 METTLER TOLEDO INTERNATIONAL COM 592688105 2761 4881 SH SOLE 28 3583 0 1298 METTLER TOLEDO INTERNATIONAL COM 592688105 3533 6246 SH SOLE 29 1064 0 5182 METTLER TOLEDO INTERNATIONAL COM 592688105 55246 97680 SH SOLE 30 97680 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5593 9889 SH SOLE 31 5967 0 3922 METTLER TOLEDO INTERNATIONAL COM 592688105 784 1386 SH SOLE 34 1386 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 10777 19054 SH SOLE 36 19054 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 380 672 SH SOLE 40 672 0 0 MFA FINL INC COM 55272X102 6331 947821 SH SOLE 2 70847 0 876974 MFA FINL INC COM 55272X102 13 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 104 15634 SH SOLE 7 15634 0 0 MFA FINL INC COM 55272X102 1468 219819 SH SOLE 18 219819 0 0 MFA FINL INC COM 55272X102 631 94518 SH SOLE 19 94518 0 0 MFA FINL INC COM 55272X102 98462 14739855 SH SOLE 21 14739855 0 0 MFA FINL INC COM 55272X102 83175 12451399 SH SOLE 22 11509433 0 941966 MFA FINL INC COM 55272X102 954 142861 SH SOLE 26 80451 0 62410 MFA FINL INC COM 55272X102 367 54915 SH SOLE 28 54915 0 0 MFA FINL INC COM 55272X102 714 106929 SH SOLE 30 106929 0 0 MFA FINL INC COM 55272X102 60 8928 SH SOLE 31 8928 0 0 MFA FINL INC COM 55272X102 82 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 269 40225 SH SOLE 40 40225 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 2680 365637 SH SOLE 2 365637 0 0 MGE ENERGY INC COM 55277P104 2126 35451 SH SOLE 2 1206 0 34245 MGE ENERGY INC COM 55277P104 688 11472 SH SOLE 4 11472 0 0 MGE ENERGY INC COM 55277P104 48 796 SH SOLE 7 796 0 0 MGE ENERGY INC COM 55277P104 7281 121429 SH SOLE 18 121429 0 0 MGE ENERGY INC COM 55277P104 3125 52114 SH SOLE 19 52114 0 0 MGE ENERGY INC COM 55277P104 73486 1225582 SH SOLE 21 1225582 0 0 MGE ENERGY INC COM 55277P104 61583 1027073 SH SOLE 22 982962 0 44111 MGE ENERGY INC COM 55277P104 400 6679 SH SOLE 26 4384 0 2295 MGE ENERGY INC COM 55277P104 288 4796 SH SOLE 28 4796 0 0 MGE ENERGY INC COM 55277P104 1110 18517 SH SOLE 30 18517 0 0 MGE ENERGY INC COM 55277P104 76 1271 SH SOLE 36 1271 0 0 MGE ENERGY INC COM 55277P104 228 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 4037 385921 SH SOLE 2 26388 0 359533 MGIC INVT CORP WIS COM 552848103 15 1481 SH SOLE 4 1481 0 0 MGIC INVT CORP WIS COM 552848103 89 8524 SH SOLE 7 8524 0 0 MGIC INVT CORP WIS COM 552848103 12866 1230017 SH SOLE 18 1230017 0 0 MGIC INVT CORP WIS COM 552848103 6462 617779 SH SOLE 19 617779 0 0 MGIC INVT CORP WIS COM 552848103 133820 12793487 SH SOLE 21 12793487 0 0 MGIC INVT CORP WIS COM 552848103 112066 10713795 SH SOLE 22 10240195 0 473600 MGIC INVT CORP WIS COM 552848103 428 40954 SH SOLE 23 40954 0 0 MGIC INVT CORP WIS COM 552848103 1780 170134 SH SOLE 26 57036 0 113098 MGIC INVT CORP WIS COM 552848103 505 48273 SH SOLE 28 48273 0 0 MGIC INVT CORP WIS COM 552848103 254 24320 SH SOLE 29 0 0 24320 MGIC INVT CORP WIS COM 552848103 980 93700 SH SOLE 30 93700 0 0 MGIC INVT CORP WIS COM 552848103 77 7380 SH SOLE 36 7380 0 0 MGIC INVT CORP WIS COM 552848103 380 36304 SH SOLE 40 36304 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6 228 SH SOLE 4 228 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1512 57255 SH SOLE 21 57255 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 5148 194910 SH SOLE 22 159098 0 35812 MGM GROWTH PPTYS LLC CL A COM 55303A105 679 25711 SH SOLE 26 7646 0 18065 MGM GROWTH PPTYS LLC CL A COM 55303A105 259 9808 SH SOLE 28 9808 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 697 26399 SH SOLE 29 0 0 26399 MGM GROWTH PPTYS LLC CL A COM 55303A105 491 18593 SH SOLE 30 18593 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 162 6139 SH SOLE 40 6139 0 0 MGM RESORTS INTERNATIONAL COM 552953101 23695 976730 SH SOLE 2 87022 0 889708 MGM RESORTS INTERNATIONAL COM 552953101 5120 211055 SH SOLE 4 196954 0 14101 MGM RESORTS INTERNATIONAL COM 552953101 9593 395428 SH SOLE 7 377148 0 18280 MGM RESORTS INTERNATIONAL COM 552953101 78 3211 SH SOLE 13 3211 0 0 MGM RESORTS INTERNATIONAL COM 552953101 115 4729 SH SOLE 15 4729 0 0 MGM RESORTS INTERNATIONAL COM 552953101 35839 1477293 SH SOLE 18 1415275 0 62018 MGM RESORTS INTERNATIONAL COM 552953101 76142 3138562 SH SOLE 19 3138562 0 0 MGM RESORTS INTERNATIONAL COM 552953101 263662 10868172 SH SOLE 21 10868172 0 0 MGM RESORTS INTERNATIONAL COM 552953101 285546 11770241 SH SOLE 22 10763775 0 1006466 MGM RESORTS INTERNATIONAL COM 552953101 8819 363535 SH SOLE 23 363535 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11177 460701 SH SOLE 25 460701 0 0 MGM RESORTS INTERNATIONAL COM 552953101 52138 2149123 SH SOLE 26 582972 0 1566151 MGM RESORTS INTERNATIONAL COM 552953101 2336 96307 SH SOLE 28 70071 0 26236 MGM RESORTS INTERNATIONAL COM 552953101 2547 104979 SH SOLE 29 0 0 104979 MGM RESORTS INTERNATIONAL COM 552953101 40696 1677477 SH SOLE 30 1677477 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3086 127213 SH SOLE 31 31436 0 95777 MGM RESORTS INTERNATIONAL COM 552953101 31505 1298660 SH SOLE 34 1298660 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10165 418999 SH SOLE 36 418999 0 0 MGM RESORTS INTERNATIONAL COM 552953101 292 12033 SH SOLE 40 12033 0 0 MGP INGREDIENTS INC NEW COM 55303J106 622 10903 SH SOLE 2 446 0 10457 MGP INGREDIENTS INC NEW COM 55303J106 12 203 SH SOLE 4 203 0 0 MGP INGREDIENTS INC NEW COM 55303J106 16 283 SH SOLE 7 283 0 0 MGP INGREDIENTS INC NEW COM 55303J106 3740 65560 SH SOLE 18 65560 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1127 19754 SH SOLE 19 19754 0 0 MGP INGREDIENTS INC NEW COM 55303J106 77080 1351087 SH SOLE 21 1351087 0 0 MGP INGREDIENTS INC NEW COM 55303J106 23222 407051 SH SOLE 22 350166 0 56885 MGP INGREDIENTS INC NEW COM 55303J106 78 1374 SH SOLE 26 0 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 111 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1524 26710 SH SOLE 30 26710 0 0 MGP INGREDIENTS INC NEW COM 55303J106 89 1553 SH SOLE 40 1553 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 13624 359274 SH SOLE 2 28060 0 331214 MICHAEL KORS HLDGS LTD SHS G60754101 2003 52827 SH SOLE 4 48955 0 3872 MICHAEL KORS HLDGS LTD SHS G60754101 6164 162549 SH SOLE 7 133206 0 29343 MICHAEL KORS HLDGS LTD SHS G60754101 108 2855 SH SOLE 13 2855 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 55 1447 SH SOLE 15 1447 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 12961 341790 SH SOLE 18 323418 0 18372 MICHAEL KORS HLDGS LTD SHS G60754101 1673 44115 SH SOLE 19 44115 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 137297 3620711 SH SOLE 21 3620711 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 148936 3927636 SH SOLE 22 3531639 0 395997 MICHAEL KORS HLDGS LTD SHS G60754101 4061 107101 SH SOLE 23 107101 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5295 139639 SH SOLE 25 139639 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 22711 598909 SH SOLE 26 212541 0 386368 MICHAEL KORS HLDGS LTD SHS G60754101 1083 28552 SH SOLE 28 20797 0 7755 MICHAEL KORS HLDGS LTD SHS G60754101 1356 35748 SH SOLE 29 4823 0 30925 MICHAEL KORS HLDGS LTD SHS G60754101 27795 732987 SH SOLE 30 732987 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2414 63660 SH SOLE 31 38585 0 25075 MICHAEL KORS HLDGS LTD SHS G60754101 304 8016 SH SOLE 34 8016 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 4406 116193 SH SOLE 36 116193 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 115 3042 SH SOLE 40 3042 0 0 MICHAELS COS INC COM 59408Q106 3523 260158 SH SOLE 2 47477 0 212681 MICHAELS COS INC COM 59408Q106 6 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 46 3372 SH SOLE 7 3372 0 0 MICHAELS COS INC COM 59408Q106 3717 274549 SH SOLE 18 274549 0 0 MICHAELS COS INC COM 59408Q106 302 22319 SH SOLE 19 22319 0 0 MICHAELS COS INC COM 59408Q106 60445 4464189 SH SOLE 21 4464189 0 0 MICHAELS COS INC COM 59408Q106 44955 3320184 SH SOLE 22 3107974 0 212210 MICHAELS COS INC COM 59408Q106 527 38946 SH SOLE 26 29812 0 9134 MICHAELS COS INC COM 59408Q106 194 14306 SH SOLE 28 14306 0 0 MICHAELS COS INC COM 59408Q106 153 11328 SH SOLE 29 0 0 11328 MICHAELS COS INC COM 59408Q106 392 28956 SH SOLE 30 28956 0 0 MICHAELS COS INC COM 59408Q106 31 2265 SH SOLE 31 2222 0 43 MICHAELS COS INC COM 59408Q106 57 4198 SH SOLE 36 4198 0 0 MICHAELS COS INC COM 59408Q106 147 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 381 22116 SH SOLE 2 0 0 22116 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 144 SH SOLE 18 144 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 571 33200 SH SOLE 25 33200 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 5145 298934 SH SOLE 26 58699 0 240235 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 56 3272 SH SOLE 28 3272 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1281 74420 SH SOLE 30 74420 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1098 63775 SH SOLE 31 39104 0 24671 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 46 2648 SH SOLE 34 2648 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 16 905 SH SOLE 36 905 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 21 1248 SH SOLE 40 1248 0 0 MICROBOT MED INC COM NEW 59503A204 0 17 SH SOLE 21 17 0 0 MICROBOT MED INC COM NEW 59503A204 8 4834 SH SOLE 22 4834 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 38969 541840 SH SOLE 2 36849 0 504991 MICROCHIP TECHNOLOGY INC COM 595017104 5464 75979 SH SOLE 4 69825 0 6154 MICROCHIP TECHNOLOGY INC COM 595017104 13424 186657 SH SOLE 7 186657 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 101 1406 SH SOLE 13 1406 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 177 2466 SH SOLE 15 2466 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH SOLE 17 0 0 1 MICROCHIP TECHNOLOGY INC COM 595017104 38750 538787 SH SOLE 18 509787 0 29000 MICROCHIP TECHNOLOGY INC COM 595017104 13476 187370 SH SOLE 19 187370 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 457095 6355610 SH SOLE 21 6355610 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 404651 5626399 SH SOLE 22 5038670 0 587729 MICROCHIP TECHNOLOGY INC COM 595017104 12229 170039 SH SOLE 23 170039 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 14863 206662 SH SOLE 25 206662 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 69250 962874 SH SOLE 26 262833 0 700041 MICROCHIP TECHNOLOGY INC COM 595017104 3262 45359 SH SOLE 28 33226 0 12133 MICROCHIP TECHNOLOGY INC COM 595017104 4064 56511 SH SOLE 29 8373 0 48138 MICROCHIP TECHNOLOGY INC COM 595017104 81070 1127224 SH SOLE 30 1127224 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5929 82438 SH SOLE 31 52408 0 30030 MICROCHIP TECHNOLOGY INC COM 595017104 2413 33552 SH SOLE 32 33552 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7449 103576 SH SOLE 34 103576 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 13092 182037 SH SOLE 36 182037 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 416 5789 SH SOLE 40 5789 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 6067 4300000 PRN SOLE 21 4300000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 4493 4600000 PRN SOLE 21 4600000 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1461 1490000 PRN SOLE 21 1490000 0 0 MICRON SOLUTIONS INC COM 59511X105 2 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 86433 2724001 SH SOLE 2 188076 0 2535925 MICRON TECHNOLOGY INC COM 595112103 13345 420584 SH SOLE 4 390236 0 30348 MICRON TECHNOLOGY INC COM 595112103 48553 1530198 SH SOLE 7 1021962 0 508236 MICRON TECHNOLOGY INC COM 595112103 1486 46838 SH SOLE 13 46838 0 0 MICRON TECHNOLOGY INC COM 595112103 412 12984 SH SOLE 15 12984 0 0 MICRON TECHNOLOGY INC COM 595112103 6 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 73873 2328175 SH SOLE 18 2189066 0 139109 MICRON TECHNOLOGY INC COM 595112103 9090 286487 SH SOLE 19 286487 0 0 MICRON TECHNOLOGY INC COM 595112103 775634 24444804 SH SOLE 21 24444804 0 0 MICRON TECHNOLOGY INC COM 595112103 872572 27499908 SH SOLE 22 24569643 0 2930265 MICRON TECHNOLOGY INC COM 595112103 25607 807016 SH SOLE 23 807016 0 0 MICRON TECHNOLOGY INC COM 595112103 35543 1120161 SH SOLE 25 1120161 0 0 MICRON TECHNOLOGY INC COM 595112103 143515 4523020 SH SOLE 26 1165337 0 3357683 MICRON TECHNOLOGY INC COM 595112103 7064 222623 SH SOLE 28 162832 0 59791 MICRON TECHNOLOGY INC COM 595112103 2725 85870 SH SOLE 29 41284 0 44586 MICRON TECHNOLOGY INC COM 595112103 186717 5884568 SH SOLE 30 5884568 0 0 MICRON TECHNOLOGY INC COM 595112103 14299 450651 SH SOLE 31 248541 0 202110 MICRON TECHNOLOGY INC COM 595112103 5106 160914 SH SOLE 32 160914 0 0 MICRON TECHNOLOGY INC COM 595112103 3747 118096 SH SOLE 34 118096 0 0 MICRON TECHNOLOGY INC COM 595112103 28775 906880 SH SOLE 36 906880 0 0 MICRON TECHNOLOGY INC COM 595112103 830 26163 SH SOLE 40 26163 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1358 1225000 PRN SOLE 21 1225000 0 0 MICROSOFT CORP COM 594918104 2145520 21123557 SH SOLE 2 3111221 0 18012336 MICROSOFT CORP COM 594918104 282809 2784377 SH SOLE 4 2591012 0 193365 MICROSOFT CORP COM 594918104 626884 6171945 SH SOLE 7 6168268 0 3677 MICROSOFT CORP COM 594918104 27698 272700 SH SOLE 13 272700 0 0 MICROSOFT CORP COM 594918104 7525 74090 SH SOLE 15 74090 0 0 MICROSOFT CORP COM 594918104 571 5621 SH SOLE 17 0 0 5621 MICROSOFT CORP COM 594918104 2728059 26858910 SH SOLE 18 24248016 0 2610894 MICROSOFT CORP COM 594918104 1896809 18674895 SH SOLE 19 18674895 0 0 MICROSOFT CORP COM 594918104 4445 43766 SH SOLE 20 43766 0 0 MICROSOFT CORP COM 594918104 15334160 150971354 SH SOLE 21 150971354 0 0 MICROSOFT CORP COM 594918104 19281633 189835902 SH SOLE 22 167976576 0 21859326 MICROSOFT CORP COM 594918104 569247 5604479 SH SOLE 23 5604479 0 0 MICROSOFT CORP COM 594918104 742030 7305601 SH SOLE 25 7224978 0 80623 MICROSOFT CORP COM 594918104 2825684 27820064 SH SOLE 26 7164533 0 20655531 MICROSOFT CORP COM 594918104 142260 1400611 SH SOLE 28 1024308 0 376303 MICROSOFT CORP COM 594918104 143423 1412064 SH SOLE 29 511734 0 900330 MICROSOFT CORP COM 594918104 3158568 31097446 SH SOLE 30 31097446 0 0 MICROSOFT CORP COM 594918104 317357 3124518 SH SOLE 31 1921626 0 1202892 MICROSOFT CORP COM 594918104 129823 1278165 SH SOLE 32 1278165 0 0 MICROSOFT CORP COM 594918104 492927 4853081 SH SOLE 34 4853081 0 0 MICROSOFT CORP COM 594918104 621072 6114719 SH SOLE 36 6114719 0 0 MICROSOFT CORP COM 594918104 1100 10827 SH SOLE 37 10827 0 0 MICROSOFT CORP COM 594918104 17009 167465 SH SOLE 40 167465 0 0 MICROSTRATEGY INC CL A NEW 594972408 2051 16054 SH SOLE 2 6768 0 9286 MICROSTRATEGY INC CL A NEW 594972408 6 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 24 186 SH SOLE 7 186 0 0 MICROSTRATEGY INC CL A NEW 594972408 6325 49511 SH SOLE 18 49511 0 0 MICROSTRATEGY INC CL A NEW 594972408 8536 66815 SH SOLE 19 66815 0 0 MICROSTRATEGY INC CL A NEW 594972408 131979 1033104 SH SOLE 21 1033104 0 0 MICROSTRATEGY INC CL A NEW 594972408 45564 356665 SH SOLE 22 344541 0 12124 MICROSTRATEGY INC CL A NEW 594972408 3129 24490 SH SOLE 23 24490 0 0 MICROSTRATEGY INC CL A NEW 594972408 5712 44716 SH SOLE 26 1131 0 43585 MICROSTRATEGY INC CL A NEW 594972408 173 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 875 6846 SH SOLE 29 0 0 6846 MICROSTRATEGY INC CL A NEW 594972408 2373 18579 SH SOLE 30 18579 0 0 MICROSTRATEGY INC CL A NEW 594972408 137 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 11 17576 SH SOLE 18 17576 0 0 MICROVISION INC DEL COM NEW 594960304 156 257947 SH SOLE 21 257947 0 0 MICROVISION INC DEL COM NEW 594960304 777 1286751 SH SOLE 22 1286751 0 0 MICT INC COM 55328R109 3 4533 SH SOLE 21 4533 0 0 MICT INC COM 55328R109 2 3724 SH SOLE 22 3724 0 0 MID AMER APT CMNTYS INC COM 59522J103 25950 271156 SH SOLE 2 21809 0 249347 MID AMER APT CMNTYS INC COM 59522J103 11410 119226 SH SOLE 4 116423 0 2803 MID AMER APT CMNTYS INC COM 59522J103 26356 275398 SH SOLE 7 272492 0 2906 MID AMER APT CMNTYS INC COM 59522J103 32 336 SH SOLE 13 336 0 0 MID AMER APT CMNTYS INC COM 59522J103 495 5172 SH SOLE 15 5172 0 0 MID AMER APT CMNTYS INC COM 59522J103 21960 229467 SH SOLE 18 215857 0 13610 MID AMER APT CMNTYS INC COM 59522J103 20906 218458 SH SOLE 19 218458 0 0 MID AMER APT CMNTYS INC COM 59522J103 366325 3827847 SH SOLE 21 3827847 0 0 MID AMER APT CMNTYS INC COM 59522J103 423329 4423503 SH SOLE 22 4120252 0 303251 MID AMER APT CMNTYS INC COM 59522J103 8012 83719 SH SOLE 23 83719 0 0 MID AMER APT CMNTYS INC COM 59522J103 32834 343096 SH SOLE 25 343096 0 0 MID AMER APT CMNTYS INC COM 59522J103 44360 463527 SH SOLE 26 134239 0 329288 MID AMER APT CMNTYS INC COM 59522J103 2057 21495 SH SOLE 28 15751 0 5744 MID AMER APT CMNTYS INC COM 59522J103 6466 67568 SH SOLE 29 44254 0 23314 MID AMER APT CMNTYS INC COM 59522J103 83310 870529 SH SOLE 30 870529 0 0 MID AMER APT CMNTYS INC COM 59522J103 4758 49714 SH SOLE 31 24780 0 24934 MID AMER APT CMNTYS INC COM 59522J103 519 5421 SH SOLE 34 5421 0 0 MID AMER APT CMNTYS INC COM 59522J103 7748 80959 SH SOLE 36 80959 0 0 MID AMER APT CMNTYS INC COM 59522J103 303 3166 SH SOLE 40 3166 0 0 MID PENN BANCORP INC COM 59540G107 89 3853 SH SOLE 2 210 0 3643 MID PENN BANCORP INC COM 59540G107 391 17004 SH SOLE 18 17004 0 0 MID PENN BANCORP INC COM 59540G107 140 6089 SH SOLE 19 6089 0 0 MID PENN BANCORP INC COM 59540G107 3564 154836 SH SOLE 21 154836 0 0 MID PENN BANCORP INC COM 59540G107 932 40504 SH SOLE 22 38127 0 2377 MIDDLEBY CORP COM 596278101 12983 126383 SH SOLE 2 4217 0 122166 MIDDLEBY CORP COM 596278101 1922 18710 SH SOLE 4 17289 0 1421 MIDDLEBY CORP COM 596278101 356 3468 SH SOLE 7 3468 0 0 MIDDLEBY CORP COM 596278101 35 341 SH SOLE 13 341 0 0 MIDDLEBY CORP COM 596278101 3256 31690 SH SOLE 18 27229 0 4461 MIDDLEBY CORP COM 596278101 1230 11974 SH SOLE 19 11974 0 0 MIDDLEBY CORP COM 596278101 68712 668857 SH SOLE 21 668857 0 0 MIDDLEBY CORP COM 596278101 159123 1548941 SH SOLE 22 1406049 0 142892 MIDDLEBY CORP COM 596278101 3916 38116 SH SOLE 23 38116 0 0 MIDDLEBY CORP COM 596278101 66 645 SH SOLE 25 645 0 0 MIDDLEBY CORP COM 596278101 15950 155262 SH SOLE 26 51445 0 103817 MIDDLEBY CORP COM 596278101 1128 10976 SH SOLE 28 8067 0 2909 MIDDLEBY CORP COM 596278101 1339 13038 SH SOLE 29 1650 0 11388 MIDDLEBY CORP COM 596278101 7595 73927 SH SOLE 30 73927 0 0 MIDDLEBY CORP COM 596278101 2228 21690 SH SOLE 31 12139 0 9551 MIDDLEBY CORP COM 596278101 264 2569 SH SOLE 34 2569 0 0 MIDDLEBY CORP COM 596278101 1202 11705 SH SOLE 36 11705 0 0 MIDDLEBY CORP COM 596278101 119 1156 SH SOLE 40 1156 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 118 2784 SH SOLE 2 99 0 2685 MIDDLEFIELD BANC CORP COM NEW 596304204 440 10379 SH SOLE 18 10379 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 184 4342 SH SOLE 19 4342 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 4237 99870 SH SOLE 21 99870 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1180 27816 SH SOLE 22 26022 0 1794 MIDDLESEX WATER CO COM 596680108 724 13570 SH SOLE 2 597 0 12973 MIDDLESEX WATER CO COM 596680108 539 10100 SH SOLE 7 10100 0 0 MIDDLESEX WATER CO COM 596680108 3046 57092 SH SOLE 18 57092 0 0 MIDDLESEX WATER CO COM 596680108 1267 23754 SH SOLE 19 23754 0 0 MIDDLESEX WATER CO COM 596680108 30744 576263 SH SOLE 21 576263 0 0 MIDDLESEX WATER CO COM 596680108 28547 535090 SH SOLE 22 514634 0 20456 MIDDLESEX WATER CO COM 596680108 837 15684 SH SOLE 23 15684 0 0 MIDDLESEX WATER CO COM 596680108 213 3991 SH SOLE 26 0 0 3991 MIDDLESEX WATER CO COM 596680108 153 2870 SH SOLE 28 2870 0 0 MIDDLESEX WATER CO COM 596680108 3076 57662 SH SOLE 30 57662 0 0 MIDDLESEX WATER CO COM 596680108 74 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 436 19524 SH SOLE 2 799 0 18725 MIDLAND STS BANCORP INC ILL COM 597742105 9 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1734 77621 SH SOLE 18 77621 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 704 31535 SH SOLE 19 31535 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 16445 736112 SH SOLE 21 736112 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 11518 515576 SH SOLE 22 492047 0 23529 MIDLAND STS BANCORP INC ILL COM 597742105 145 6494 SH SOLE 26 0 0 6494 MIDLAND STS BANCORP INC ILL COM 597742105 118 5261 SH SOLE 30 5261 0 0 MIDSOUTH BANCORP INC COM 598039105 160 15098 SH SOLE 2 423 0 14675 MIDSOUTH BANCORP INC COM 598039105 5 448 SH SOLE 7 448 0 0 MIDSOUTH BANCORP INC COM 598039105 571 53886 SH SOLE 18 53886 0 0 MIDSOUTH BANCORP INC COM 598039105 227 21419 SH SOLE 19 21419 0 0 MIDSOUTH BANCORP INC COM 598039105 5874 554132 SH SOLE 21 554132 0 0 MIDSOUTH BANCORP INC COM 598039105 2147 202568 SH SOLE 22 192366 0 10202 MIDSTATES PETE CO INC COM PAR 59804T407 154 20550 SH SOLE 2 530 0 20020 MIDSTATES PETE CO INC COM PAR 59804T407 4 488 SH SOLE 7 488 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 385 51300 SH SOLE 18 51300 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 161 21374 SH SOLE 19 21374 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 3940 524647 SH SOLE 21 524647 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 1323 176164 SH SOLE 22 167515 0 8649 MIDWESTONE FINL GROUP INC NE COM 598511103 290 11691 SH SOLE 2 467 0 11224 MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1024 41247 SH SOLE 18 41247 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 380 15289 SH SOLE 19 15289 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 10145 408581 SH SOLE 21 408581 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2834 114134 SH SOLE 22 106691 0 7443 MILACRON HLDGS CORP COM 59870L106 841 70749 SH SOLE 2 2273 0 68476 MILACRON HLDGS CORP COM 59870L106 18 1476 SH SOLE 7 1476 0 0 MILACRON HLDGS CORP COM 59870L106 2781 233912 SH SOLE 18 233912 0 0 MILACRON HLDGS CORP COM 59870L106 1231 103561 SH SOLE 19 103561 0 0 MILACRON HLDGS CORP COM 59870L106 27274 2293865 SH SOLE 21 2293865 0 0 MILACRON HLDGS CORP COM 59870L106 26262 2208788 SH SOLE 22 1859420 0 349368 MILACRON HLDGS CORP COM 59870L106 55 4590 SH SOLE 26 0 0 4590 MILACRON HLDGS CORP COM 59870L106 106 8874 SH SOLE 28 8874 0 0 MILACRON HLDGS CORP COM 59870L106 169 14173 SH SOLE 29 0 0 14173 MILACRON HLDGS CORP COM 59870L106 201 16930 SH SOLE 30 16930 0 0 MILACRON HLDGS CORP COM 59870L106 92 7713 SH SOLE 40 7713 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 2 6080 SH SOLE 21 6080 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 11 1338 SH SOLE 21 1338 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 192 24140 SH SOLE 22 24140 0 0 MILLER HERMAN INC COM 600544100 2256 74585 SH SOLE 2 26568 0 48017 MILLER HERMAN INC COM 600544100 8 267 SH SOLE 4 267 0 0 MILLER HERMAN INC COM 600544100 39 1279 SH SOLE 7 1279 0 0 MILLER HERMAN INC COM 600544100 10383 343233 SH SOLE 18 343233 0 0 MILLER HERMAN INC COM 600544100 2760 91247 SH SOLE 19 91247 0 0 MILLER HERMAN INC COM 600544100 125630 4153060 SH SOLE 21 4153060 0 0 MILLER HERMAN INC COM 600544100 70705 2337359 SH SOLE 22 2256833 0 80526 MILLER HERMAN INC COM 600544100 358 11833 SH SOLE 26 6405 0 5428 MILLER HERMAN INC COM 600544100 229 7577 SH SOLE 28 7577 0 0 MILLER HERMAN INC COM 600544100 140 4642 SH SOLE 29 0 0 4642 MILLER HERMAN INC COM 600544100 453 14980 SH SOLE 30 14980 0 0 MILLER HERMAN INC COM 600544100 192 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 385 14248 SH SOLE 2 4804 0 9444 MILLER INDS INC TENN COM NEW 600551204 8 303 SH SOLE 7 303 0 0 MILLER INDS INC TENN COM NEW 600551204 1058 39171 SH SOLE 18 39171 0 0 MILLER INDS INC TENN COM NEW 600551204 480 17779 SH SOLE 19 17779 0 0 MILLER INDS INC TENN COM NEW 600551204 11207 415080 SH SOLE 21 415080 0 0 MILLER INDS INC TENN COM NEW 600551204 11793 436772 SH SOLE 22 427578 0 9194 MILLER INDS INC TENN COM NEW 600551204 764 28314 SH SOLE 23 28314 0 0 MILLER INDS INC TENN COM NEW 600551204 297 11001 SH SOLE 26 0 0 11001 MILLER INDS INC TENN COM NEW 600551204 55 2040 SH SOLE 29 0 0 2040 MIMECAST LTD ORD SHS G14838109 11 340 SH SOLE 4 340 0 0 MIMECAST LTD ORD SHS G14838109 812 24132 SH SOLE 21 24132 0 0 MIMECAST LTD ORD SHS G14838109 1455 43262 SH SOLE 22 20301 0 22961 MIMECAST LTD ORD SHS G14838109 484 14401 SH SOLE 26 10374 0 4027 MIMECAST LTD ORD SHS G14838109 348 10351 SH SOLE 30 10351 0 0 MIMECAST LTD ORD SHS G14838109 178 5296 SH SOLE 40 5296 0 0 MIND C T I LTD ORD M70240102 6 2816 SH SOLE 18 2816 0 0 MIND C T I LTD ORD M70240102 140 61277 SH SOLE 21 61277 0 0 MINDBODY INC COM CL A 60255W105 1283 35242 SH SOLE 2 1525 0 33717 MINDBODY INC COM CL A 60255W105 5 140 SH SOLE 4 140 0 0 MINDBODY INC COM CL A 60255W105 33 916 SH SOLE 7 916 0 0 MINDBODY INC COM CL A 60255W105 5166 141917 SH SOLE 18 141917 0 0 MINDBODY INC COM CL A 60255W105 2369 65080 SH SOLE 19 65080 0 0 MINDBODY INC COM CL A 60255W105 54818 1505991 SH SOLE 21 1505991 0 0 MINDBODY INC COM CL A 60255W105 42027 1154597 SH SOLE 22 1027653 0 126944 MINDBODY INC COM CL A 60255W105 110 3030 SH SOLE 26 0 0 3030 MINDBODY INC COM CL A 60255W105 182 4992 SH SOLE 28 4992 0 0 MINDBODY INC COM CL A 60255W105 311 8549 SH SOLE 30 8549 0 0 MINDBODY INC COM CL A 60255W105 149 4088 SH SOLE 40 4088 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2643 51483 SH SOLE 2 15741 0 35742 MINERALS TECHNOLOGIES INC COM 603158106 9 168 SH SOLE 4 168 0 0 MINERALS TECHNOLOGIES INC COM 603158106 24 463 SH SOLE 7 463 0 0 MINERALS TECHNOLOGIES INC COM 603158106 10590 206272 SH SOLE 18 206272 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2720 52989 SH SOLE 19 52989 0 0 MINERALS TECHNOLOGIES INC COM 603158106 128958 2511838 SH SOLE 21 2511838 0 0 MINERALS TECHNOLOGIES INC COM 603158106 65481 1275440 SH SOLE 22 1172712 0 102728 MINERALS TECHNOLOGIES INC COM 603158106 361 7034 SH SOLE 26 4297 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 258 5024 SH SOLE 28 5024 0 0 MINERALS TECHNOLOGIES INC COM 603158106 433 8432 SH SOLE 30 8432 0 0 MINERALS TECHNOLOGIES INC COM 603158106 196 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 169 25098 SH SOLE 2 1140 0 23958 MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH SOLE 7 700 0 0 MINERVA NEUROSCIENCES INC COM 603380106 687 101895 SH SOLE 18 101895 0 0 MINERVA NEUROSCIENCES INC COM 603380106 294 43640 SH SOLE 19 43640 0 0 MINERVA NEUROSCIENCES INC COM 603380106 10116 1500937 SH SOLE 21 1500937 0 0 MINERVA NEUROSCIENCES INC COM 603380106 5256 779871 SH SOLE 22 731874 0 47997 MINERVA NEUROSCIENCES INC COM 603380106 32 4761 SH SOLE 30 4761 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 62 20564 SH SOLE 2 837 0 19727 MIRAGEN THERAPEUTICS INC COM 60463E103 3 849 SH SOLE 7 849 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 260 85878 SH SOLE 18 85878 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 238 78688 SH SOLE 19 78688 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 2703 892055 SH SOLE 21 892055 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 978 322831 SH SOLE 22 297385 0 25446 MIRAGEN THERAPEUTICS INC COM 60463E103 8 2734 SH SOLE 23 2734 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 155 51138 SH SOLE 26 0 0 51138 MIRAGEN THERAPEUTICS INC COM 60463E103 16 5144 SH SOLE 29 0 0 5144 MIRATI THERAPEUTICS INC COM 60468T105 690 16256 SH SOLE 2 675 0 15581 MIRATI THERAPEUTICS INC COM 60468T105 17 391 SH SOLE 7 391 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3191 75222 SH SOLE 18 75222 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4653 109694 SH SOLE 19 109694 0 0 MIRATI THERAPEUTICS INC COM 60468T105 45810 1079913 SH SOLE 21 1079913 0 0 MIRATI THERAPEUTICS INC COM 60468T105 32054 755639 SH SOLE 22 732754 0 22885 MIRATI THERAPEUTICS INC COM 60468T105 170 4016 SH SOLE 23 4016 0 0 MIRATI THERAPEUTICS INC COM 60468T105 51 1204 SH SOLE 26 0 0 1204 MIRATI THERAPEUTICS INC COM 60468T105 94 2219 SH SOLE 28 2219 0 0 MIRATI THERAPEUTICS INC COM 60468T105 302 7131 SH SOLE 30 7131 0 0 MIRATI THERAPEUTICS INC COM 60468T105 54 1264 SH SOLE 40 1264 0 0 MISONIX INC COM 604871103 23 1457 SH SOLE 18 1457 0 0 MISONIX INC COM 604871103 400 24986 SH SOLE 21 24986 0 0 MISTRAS GROUP INC COM 60649T107 206 14304 SH SOLE 2 729 0 13575 MISTRAS GROUP INC COM 60649T107 6 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 894 62147 SH SOLE 18 62147 0 0 MISTRAS GROUP INC COM 60649T107 390 27089 SH SOLE 19 27089 0 0 MISTRAS GROUP INC COM 60649T107 8976 624188 SH SOLE 21 624188 0 0 MISTRAS GROUP INC COM 60649T107 6575 457225 SH SOLE 22 436860 0 20365 MISTRAS GROUP INC COM 60649T107 36 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 95 6583 SH SOLE 30 6583 0 0 MISTRAS GROUP INC COM 60649T107 25 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 5 1968 SH SOLE 18 1968 0 0 MITCHAM INDS INC COM 606501104 95 37067 SH SOLE 21 37067 0 0 MITCHAM INDS INC COM 606501104 742 289911 SH SOLE 22 289911 0 0 MITEK SYS INC COM NEW 606710200 278 25758 SH SOLE 2 1166 0 24592 MITEK SYS INC COM NEW 606710200 10 895 SH SOLE 7 895 0 0 MITEK SYS INC COM NEW 606710200 1195 110570 SH SOLE 18 110570 0 0 MITEK SYS INC COM NEW 606710200 458 42383 SH SOLE 19 42383 0 0 MITEK SYS INC COM NEW 606710200 12099 1119210 SH SOLE 21 1119210 0 0 MITEK SYS INC COM NEW 606710200 9276 858111 SH SOLE 22 835922 0 22189 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 7 1381 SH SOLE 18 1381 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 444 91215 SH SOLE 34 91215 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1575 100611 SH SOLE 22 0 0 100611 MKS INSTRUMENT INC COM 55306N104 8449 130776 SH SOLE 2 34024 0 96752 MKS INSTRUMENT INC COM 55306N104 19 297 SH SOLE 4 297 0 0 MKS INSTRUMENT INC COM 55306N104 66 1021 SH SOLE 7 1021 0 0 MKS INSTRUMENT INC COM 55306N104 10293 159315 SH SOLE 18 159315 0 0 MKS INSTRUMENT INC COM 55306N104 726 11241 SH SOLE 19 11241 0 0 MKS INSTRUMENT INC COM 55306N104 180109 2787636 SH SOLE 21 2787636 0 0 MKS INSTRUMENT INC COM 55306N104 117567 1819648 SH SOLE 22 1691864 0 127784 MKS INSTRUMENT INC COM 55306N104 1182 18292 SH SOLE 26 12146 0 6146 MKS INSTRUMENT INC COM 55306N104 485 7511 SH SOLE 28 7511 0 0 MKS INSTRUMENT INC COM 55306N104 310 4798 SH SOLE 29 0 0 4798 MKS INSTRUMENT INC COM 55306N104 847 13110 SH SOLE 30 13110 0 0 MKS INSTRUMENT INC COM 55306N104 110 1697 SH SOLE 31 1098 0 599 MKS INSTRUMENT INC COM 55306N104 307 4756 SH SOLE 40 4756 0 0 MOBILE MINI INC COM 60740F105 1178 37105 SH SOLE 2 2341 0 34764 MOBILE MINI INC COM 60740F105 6 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 31 969 SH SOLE 7 969 0 0 MOBILE MINI INC COM 60740F105 7312 230287 SH SOLE 18 230287 0 0 MOBILE MINI INC COM 60740F105 2665 83928 SH SOLE 19 83928 0 0 MOBILE MINI INC COM 60740F105 148880 4689120 SH SOLE 21 4689120 0 0 MOBILE MINI INC COM 60740F105 41383 1303391 SH SOLE 22 1243792 0 59599 MOBILE MINI INC COM 60740F105 903 28445 SH SOLE 23 28445 0 0 MOBILE MINI INC COM 60740F105 770 24244 SH SOLE 26 6236 0 18008 MOBILE MINI INC COM 60740F105 179 5631 SH SOLE 28 5631 0 0 MOBILE MINI INC COM 60740F105 60 1887 SH SOLE 29 0 0 1887 MOBILE MINI INC COM 60740F105 2903 91426 SH SOLE 30 91426 0 0 MOBILE MINI INC COM 60740F105 155 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2401 343022 SH SOLE 2 30854 0 312168 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1036 147982 SH SOLE 4 147982 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 874 124909 SH SOLE 7 86694 0 38215 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29 4189 SH SOLE 13 4189 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH SOLE 17 0 0 100 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1347 192405 SH SOLE 18 192405 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3197 456644 SH SOLE 19 456644 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 81246 11606638 SH SOLE 21 11606638 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 46780 6682818 SH SOLE 22 5747811 0 935007 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2131 304472 SH SOLE 23 304472 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1341 191596 SH SOLE 25 191596 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7916 1130900 SH SOLE 26 549725 0 581175 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 764 109105 SH SOLE 28 109105 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1294 184873 SH SOLE 29 91128 0 93745 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30567 4366768 SH SOLE 30 4366768 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 426 60900 SH SOLE 31 60900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27632 3947407 SH SOLE 34 3947407 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 34 4793 SH SOLE 36 4793 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37 5301 SH SOLE 40 5301 0 0 MOBILEIRON INC COM NEW 60739U204 346 75345 SH SOLE 2 20061 0 55284 MOBILEIRON INC COM NEW 60739U204 5 1030 SH SOLE 7 1030 0 0 MOBILEIRON INC COM NEW 60739U204 1187 258611 SH SOLE 18 258611 0 0 MOBILEIRON INC COM NEW 60739U204 766 166929 SH SOLE 19 166929 0 0 MOBILEIRON INC COM NEW 60739U204 11910 2594698 SH SOLE 21 2594698 0 0 MOBILEIRON INC COM NEW 60739U204 10261 2235459 SH SOLE 22 2173385 0 62074 MOBILEIRON INC COM NEW 60739U204 34 7500 SH SOLE 23 7500 0 0 MOBILEIRON INC COM NEW 60739U204 158 34318 SH SOLE 26 0 0 34318 MOBILEIRON INC COM NEW 60739U204 29 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 63 13739 SH SOLE 29 0 0 13739 MOBILEIRON INC COM NEW 60739U204 34 7462 SH SOLE 30 7462 0 0 MOBILEIRON INC COM NEW 60739U204 14 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 274 20716 SH SOLE 2 950 0 19766 MODEL N INC COM 607525102 6 447 SH SOLE 7 447 0 0 MODEL N INC COM 607525102 1158 87535 SH SOLE 18 87535 0 0 MODEL N INC COM 607525102 1169 88374 SH SOLE 19 88374 0 0 MODEL N INC COM 607525102 11823 893634 SH SOLE 21 893634 0 0 MODEL N INC COM 607525102 11523 870942 SH SOLE 22 838740 0 32202 MODEL N INC COM 607525102 163 12328 SH SOLE 23 12328 0 0 MODEL N INC COM 607525102 312 23576 SH SOLE 26 0 0 23576 MODEL N INC COM 607525102 47 3547 SH SOLE 30 3547 0 0 MODERNA INC COM 60770K107 7 467 SH SOLE 22 467 0 0 MODERNA INC COM 60770K107 384 25171 SH SOLE 26 13161 0 12010 MODINE MFG CO COM 607828100 601 55613 SH SOLE 2 9983 0 45630 MODINE MFG CO COM 607828100 4 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 12 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 1951 180461 SH SOLE 18 180461 0 0 MODINE MFG CO COM 607828100 1673 154747 SH SOLE 19 154747 0 0 MODINE MFG CO COM 607828100 19288 1784248 SH SOLE 21 1784248 0 0 MODINE MFG CO COM 607828100 18238 1687123 SH SOLE 22 1559248 0 127875 MODINE MFG CO COM 607828100 529 48959 SH SOLE 23 48959 0 0 MODINE MFG CO COM 607828100 849 78559 SH SOLE 26 0 0 78559 MODINE MFG CO COM 607828100 72 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 191 17664 SH SOLE 29 0 0 17664 MODINE MFG CO COM 607828100 136 12544 SH SOLE 30 12544 0 0 MODINE MFG CO COM 607828100 54 4995 SH SOLE 40 4995 0 0 MOELIS & CO CL A 60786M105 1670 48583 SH SOLE 2 14462 0 34121 MOELIS & CO CL A 60786M105 14 418 SH SOLE 4 418 0 0 MOELIS & CO CL A 60786M105 127 3688 SH SOLE 7 3688 0 0 MOELIS & CO CL A 60786M105 1144 33289 SH SOLE 13 33289 0 0 MOELIS & CO CL A 60786M105 6051 175989 SH SOLE 18 175989 0 0 MOELIS & CO CL A 60786M105 15529 451701 SH SOLE 19 451701 0 0 MOELIS & CO CL A 60786M105 59197 1721834 SH SOLE 21 1721834 0 0 MOELIS & CO CL A 60786M105 64178 1866729 SH SOLE 22 1505756 0 360973 MOELIS & CO CL A 60786M105 1056 30705 SH SOLE 23 30705 0 0 MOELIS & CO CL A 60786M105 3027 88055 SH SOLE 26 6533 0 81522 MOELIS & CO CL A 60786M105 199 5787 SH SOLE 28 5787 0 0 MOELIS & CO CL A 60786M105 3096 90057 SH SOLE 29 0 0 90057 MOELIS & CO CL A 60786M105 439 12778 SH SOLE 30 12778 0 0 MOELIS & CO CL A 60786M105 628 18278 SH SOLE 36 18278 0 0 MOELIS & CO CL A 60786M105 172 4999 SH SOLE 40 4999 0 0 MOHAWK INDS INC COM 608190104 19050 162878 SH SOLE 2 17514 0 145364 MOHAWK INDS INC COM 608190104 2352 20113 SH SOLE 4 18398 0 1715 MOHAWK INDS INC COM 608190104 5936 50753 SH SOLE 7 47232 0 3521 MOHAWK INDS INC COM 608190104 413 3531 SH SOLE 13 3531 0 0 MOHAWK INDS INC COM 608190104 57 491 SH SOLE 15 491 0 0 MOHAWK INDS INC COM 608190104 14950 127820 SH SOLE 18 120152 0 7668 MOHAWK INDS INC COM 608190104 5213 44569 SH SOLE 19 44569 0 0 MOHAWK INDS INC COM 608190104 173235 1481146 SH SOLE 21 1481146 0 0 MOHAWK INDS INC COM 608190104 177712 1519423 SH SOLE 22 1349169 0 170254 MOHAWK INDS INC COM 608190104 5066 43311 SH SOLE 23 43311 0 0 MOHAWK INDS INC COM 608190104 6568 56157 SH SOLE 25 56157 0 0 MOHAWK INDS INC COM 608190104 33278 284524 SH SOLE 26 84864 0 199660 MOHAWK INDS INC COM 608190104 1451 12409 SH SOLE 28 9099 0 3310 MOHAWK INDS INC COM 608190104 1789 15294 SH SOLE 29 2219 0 13075 MOHAWK INDS INC COM 608190104 36336 310674 SH SOLE 30 310674 0 0 MOHAWK INDS INC COM 608190104 2663 22769 SH SOLE 31 12649 0 10120 MOHAWK INDS INC COM 608190104 1364 11663 SH SOLE 34 11663 0 0 MOHAWK INDS INC COM 608190104 6190 52927 SH SOLE 36 52927 0 0 MOHAWK INDS INC COM 608190104 148 1269 SH SOLE 40 1269 0 0 MOLECULAR TEMPLATES INC COM 608550109 39 9723 SH SOLE 2 0 0 9723 MOLECULAR TEMPLATES INC COM 608550109 138 34091 SH SOLE 18 34091 0 0 MOLECULAR TEMPLATES INC COM 608550109 44 10892 SH SOLE 19 10892 0 0 MOLECULAR TEMPLATES INC COM 608550109 1790 443067 SH SOLE 21 443067 0 0 MOLECULAR TEMPLATES INC COM 608550109 994 246120 SH SOLE 22 243382 0 2738 MOLECULIN BIOTECH INC COM 60855D101 4 3398 SH SOLE 18 3398 0 0 MOLECULIN BIOTECH INC COM 60855D101 50 47818 SH SOLE 21 47818 0 0 MOLINA HEALTHCARE INC COM 60855R100 16554 142435 SH SOLE 2 29944 0 112491 MOLINA HEALTHCARE INC COM 60855R100 25 219 SH SOLE 4 219 0 0 MOLINA HEALTHCARE INC COM 60855R100 228 1964 SH SOLE 7 1964 0 0 MOLINA HEALTHCARE INC COM 60855R100 21010 180782 SH SOLE 18 180782 0 0 MOLINA HEALTHCARE INC COM 60855R100 1528 13147 SH SOLE 19 13147 0 0 MOLINA HEALTHCARE INC COM 60855R100 380361 3272763 SH SOLE 21 3272763 0 0 MOLINA HEALTHCARE INC COM 60855R100 241732 2079948 SH SOLE 22 1961874 0 118074 MOLINA HEALTHCARE INC COM 60855R100 2033 17496 SH SOLE 26 11310 0 6186 MOLINA HEALTHCARE INC COM 60855R100 870 7489 SH SOLE 28 7489 0 0 MOLINA HEALTHCARE INC COM 60855R100 397 3415 SH SOLE 29 0 0 3415 MOLINA HEALTHCARE INC COM 60855R100 1696 14595 SH SOLE 30 14595 0 0 MOLINA HEALTHCARE INC COM 60855R100 159 1367 SH SOLE 31 1247 0 120 MOLINA HEALTHCARE INC COM 60855R100 304 2620 SH SOLE 36 2620 0 0 MOLINA HEALTHCARE INC COM 60855R100 654 5630 SH SOLE 40 5630 0 0 MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 1830 637000 PRN SOLE 21 637000 0 0 MOLSON COORS BREWING CO CL B 60871R209 23952 426496 SH SOLE 2 84509 0 341987 MOLSON COORS BREWING CO CL B 60871R209 3961 70534 SH SOLE 4 65541 0 4993 MOLSON COORS BREWING CO CL B 60871R209 9711 172912 SH SOLE 7 143838 0 29074 MOLSON COORS BREWING CO CL B 60871R209 387 6890 SH SOLE 13 6890 0 0 MOLSON COORS BREWING CO CL B 60871R209 71 1273 SH SOLE 15 1273 0 0 MOLSON COORS BREWING CO CL B 60871R209 89432 1592459 SH SOLE 18 1568949 0 23510 MOLSON COORS BREWING CO CL B 60871R209 78018 1389214 SH SOLE 19 1389214 0 0 MOLSON COORS BREWING CO CL B 60871R209 234675 4178693 SH SOLE 21 4178693 0 0 MOLSON COORS BREWING CO CL B 60871R209 246838 4395264 SH SOLE 22 3994581 0 400683 MOLSON COORS BREWING CO CL B 60871R209 11059 196915 SH SOLE 23 196915 0 0 MOLSON COORS BREWING CO CL B 60871R209 9382 167053 SH SOLE 25 167053 0 0 MOLSON COORS BREWING CO CL B 60871R209 59147 1053179 SH SOLE 26 226366 0 826813 MOLSON COORS BREWING CO CL B 60871R209 2059 36670 SH SOLE 28 26643 0 10027 MOLSON COORS BREWING CO CL B 60871R209 1649 29363 SH SOLE 29 5723 0 23640 MOLSON COORS BREWING CO CL B 60871R209 39571 704617 SH SOLE 30 704617 0 0 MOLSON COORS BREWING CO CL B 60871R209 3144 55989 SH SOLE 31 20058 0 35931 MOLSON COORS BREWING CO CL B 60871R209 18521 329796 SH SOLE 34 329796 0 0 MOLSON COORS BREWING CO CL B 60871R209 8390 149390 SH SOLE 36 149390 0 0 MOLSON COORS BREWING CO CL B 60871R209 292 5197 SH SOLE 40 5197 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 687 62206 SH SOLE 2 2880 0 59326 MOMENTA PHARMACEUTICALS INC COM 60877T100 3 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 18 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 4654 421595 SH SOLE 18 421595 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1560 141338 SH SOLE 19 141338 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 114381 10360558 SH SOLE 21 10360558 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 28073 2542805 SH SOLE 22 2446270 0 96535 MOMENTA PHARMACEUTICALS INC COM 60877T100 15 1316 SH SOLE 23 1316 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 341 30894 SH SOLE 26 28040 0 2854 MOMENTA PHARMACEUTICALS INC COM 60877T100 102 9253 SH SOLE 28 9253 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2140 193799 SH SOLE 30 193799 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 27 2406 SH SOLE 34 2406 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 78 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 3319 139735 SH SOLE 2 4463 0 135272 MOMO INC ADR 60879B107 921 38775 SH SOLE 4 38775 0 0 MOMO INC ADR 60879B107 474 19945 SH SOLE 7 19945 0 0 MOMO INC ADR 60879B107 24 1015 SH SOLE 13 1015 0 0 MOMO INC ADR 60879B107 1829 77016 SH SOLE 15 77016 0 0 MOMO INC ADR 60879B107 1319 55524 SH SOLE 18 55524 0 0 MOMO INC ADR 60879B107 385 16203 SH SOLE 19 16203 0 0 MOMO INC ADR 60879B107 70286 2959398 SH SOLE 21 2959398 0 0 MOMO INC ADR 60879B107 40600 1709466 SH SOLE 22 1573739 0 135727 MOMO INC ADR 60879B107 1839 77418 SH SOLE 23 77418 0 0 MOMO INC ADR 60879B107 1261 53113 SH SOLE 25 53113 0 0 MOMO INC ADR 60879B107 13955 587563 SH SOLE 26 128575 0 458988 MOMO INC ADR 60879B107 495 20851 SH SOLE 28 20851 0 0 MOMO INC ADR 60879B107 717 30200 SH SOLE 29 16793 0 13407 MOMO INC ADR 60879B107 19929 839104 SH SOLE 30 839104 0 0 MOMO INC ADR 60879B107 194 8175 SH SOLE 31 8175 0 0 MOMO INC ADR 60879B107 20661 869952 SH SOLE 34 869952 0 0 MOMO INC ADR 60879B107 27 1120 SH SOLE 40 1120 0 0 MONARCH CASINO & RESORT INC COM 609027107 347 9088 SH SOLE 2 374 0 8714 MONARCH CASINO & RESORT INC COM 609027107 6 148 SH SOLE 7 148 0 0 MONARCH CASINO & RESORT INC COM 609027107 2291 60067 SH SOLE 18 60067 0 0 MONARCH CASINO & RESORT INC COM 609027107 611 16027 SH SOLE 19 16027 0 0 MONARCH CASINO & RESORT INC COM 609027107 47701 1250691 SH SOLE 21 1250691 0 0 MONARCH CASINO & RESORT INC COM 609027107 14308 375143 SH SOLE 22 359858 0 15285 MONARCH CASINO & RESORT INC COM 609027107 173 4530 SH SOLE 26 0 0 4530 MONARCH CASINO & RESORT INC COM 609027107 912 23921 SH SOLE 30 23921 0 0 MONDELEZ INTL INC CL A 609207105 142432 3558126 SH SOLE 2 281262 0 3276864 MONDELEZ INTL INC CL A 609207105 19736 493030 SH SOLE 4 454110 0 38920 MONDELEZ INTL INC CL A 609207105 48966 1223233 SH SOLE 7 1206547 0 16686 MONDELEZ INTL INC CL A 609207105 1966 49113 SH SOLE 13 49113 0 0 MONDELEZ INTL INC CL A 609207105 555 13856 SH SOLE 15 13856 0 0 MONDELEZ INTL INC CL A 609207105 158277 3953968 SH SOLE 18 3727880 0 226088 MONDELEZ INTL INC CL A 609207105 94045 2349367 SH SOLE 19 2349367 0 0 MONDELEZ INTL INC CL A 609207105 429 10720 SH SOLE 20 10720 0 0 MONDELEZ INTL INC CL A 609207105 1083148 27058394 SH SOLE 21 27058394 0 0 MONDELEZ INTL INC CL A 609207105 1419835 35469270 SH SOLE 22 31440082 0 4029188 MONDELEZ INTL INC CL A 609207105 41120 1027242 SH SOLE 23 1027242 0 0 MONDELEZ INTL INC CL A 609207105 53218 1329451 SH SOLE 25 1329451 0 0 MONDELEZ INTL INC CL A 609207105 237902 5943104 SH SOLE 26 1444732 0 4498372 MONDELEZ INTL INC CL A 609207105 11316 282697 SH SOLE 28 206728 0 75969 MONDELEZ INTL INC CL A 609207105 2137 53387 SH SOLE 29 53387 0 0 MONDELEZ INTL INC CL A 609207105 210713 5263877 SH SOLE 30 5263877 0 0 MONDELEZ INTL INC CL A 609207105 26509 662229 SH SOLE 31 321143 0 341086 MONDELEZ INTL INC CL A 609207105 8257 206269 SH SOLE 32 206269 0 0 MONDELEZ INTL INC CL A 609207105 8407 210019 SH SOLE 34 210019 0 0 MONDELEZ INTL INC CL A 609207105 50459 1260535 SH SOLE 36 1260535 0 0 MONDELEZ INTL INC CL A 609207105 1324 33082 SH SOLE 40 33082 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 75 37640 SH SOLE 2 1105 0 36535 MONEYGRAM INTL INC COM NEW 60935Y208 1 721 SH SOLE 7 721 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 204 102232 SH SOLE 18 102232 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 79 39267 SH SOLE 19 39267 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2228 1114173 SH SOLE 21 1114173 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1807 903280 SH SOLE 22 864882 0 38398 MONEYGRAM INTL INC COM NEW 60935Y208 9 4308 SH SOLE 28 4308 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 9 4501 SH SOLE 30 4501 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 6 3231 SH SOLE 40 3231 0 0 MONGODB INC CL A 60937P106 11697 139685 SH SOLE 19 139685 0 0 MONGODB INC CL A 60937P106 2551 30460 SH SOLE 21 30460 0 0 MONGODB INC CL A 60937P106 33318 397880 SH SOLE 22 397880 0 0 MONGODB INC CL A 60937P106 5303 63322 SH SOLE 34 63322 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3899 314449 SH SOLE 2 3166 0 311283 MONMOUTH REAL ESTATE INVT CO CL A 609720107 766 61777 SH SOLE 4 61777 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1785 143918 SH SOLE 7 143918 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 34 2727 SH SOLE 15 2727 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3663 295387 SH SOLE 18 295387 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3376 272232 SH SOLE 19 272232 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 38678 3119179 SH SOLE 21 3119179 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 42962 3464686 SH SOLE 22 3361197 0 103489 MONMOUTH REAL ESTATE INVT CO CL A 609720107 38 3076 SH SOLE 23 3076 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1998 161140 SH SOLE 25 161140 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 615 49578 SH SOLE 26 0 0 49578 MONMOUTH REAL ESTATE INVT CO CL A 609720107 112 9062 SH SOLE 28 9062 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 385 31063 SH SOLE 29 31057 0 6 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4985 402000 SH SOLE 30 402000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 72 5843 SH SOLE 40 5843 0 0 MONOLITHIC PWR SYS INC COM 609839105 10463 90007 SH SOLE 2 18815 0 71192 MONOLITHIC PWR SYS INC COM 609839105 22 190 SH SOLE 4 190 0 0 MONOLITHIC PWR SYS INC COM 609839105 89 766 SH SOLE 7 766 0 0 MONOLITHIC PWR SYS INC COM 609839105 13120 112856 SH SOLE 18 112856 0 0 MONOLITHIC PWR SYS INC COM 609839105 55329 475952 SH SOLE 19 475952 0 0 MONOLITHIC PWR SYS INC COM 609839105 242014 2081839 SH SOLE 21 2081839 0 0 MONOLITHIC PWR SYS INC COM 609839105 145120 1248340 SH SOLE 22 1170541 0 77799 MONOLITHIC PWR SYS INC COM 609839105 1639 14096 SH SOLE 26 8070 0 6026 MONOLITHIC PWR SYS INC COM 609839105 634 5457 SH SOLE 28 5457 0 0 MONOLITHIC PWR SYS INC COM 609839105 525 4516 SH SOLE 29 0 0 4516 MONOLITHIC PWR SYS INC COM 609839105 1165 10024 SH SOLE 30 10024 0 0 MONOLITHIC PWR SYS INC COM 609839105 114 983 SH SOLE 31 826 0 157 MONOLITHIC PWR SYS INC COM 609839105 13902 119588 SH SOLE 34 119588 0 0 MONOLITHIC PWR SYS INC COM 609839105 486 4178 SH SOLE 40 4178 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 571 36822 SH SOLE 2 1362 0 35460 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4 277 SH SOLE 4 277 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 12 794 SH SOLE 7 794 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3324 214174 SH SOLE 18 214174 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 926 59674 SH SOLE 19 59674 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 67491 4348679 SH SOLE 21 4348679 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 19301 1243600 SH SOLE 22 1195312 0 48288 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 34 2206 SH SOLE 26 0 0 2206 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 88 5685 SH SOLE 28 5685 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1302 83862 SH SOLE 30 83862 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 76 4869 SH SOLE 40 4869 0 0 MONRO INC COM 610236101 1753 25505 SH SOLE 2 1124 0 24381 MONRO INC COM 610236101 14 198 SH SOLE 4 198 0 0 MONRO INC COM 610236101 47 677 SH SOLE 7 677 0 0 MONRO INC COM 610236101 11139 162021 SH SOLE 18 162021 0 0 MONRO INC COM 610236101 3266 47499 SH SOLE 19 47499 0 0 MONRO INC COM 610236101 234781 3414991 SH SOLE 21 3414991 0 0 MONRO INC COM 610236101 67106 976093 SH SOLE 22 890081 0 86012 MONRO INC COM 610236101 141 2050 SH SOLE 23 2050 0 0 MONRO INC COM 610236101 382 5563 SH SOLE 26 3354 0 2209 MONRO INC COM 610236101 317 4606 SH SOLE 28 4606 0 0 MONRO INC COM 610236101 4578 66585 SH SOLE 30 66585 0 0 MONRO INC COM 610236101 241 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 0 10 SH SOLE 17 0 0 10 MONROE CAP CORP COM 610335101 893 93005 SH SOLE 30 93005 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 54609 1109483 SH SOLE 2 186046 0 923437 MONSTER BEVERAGE CORP NEW COM 61174X109 7671 155853 SH SOLE 4 144482 0 11371 MONSTER BEVERAGE CORP NEW COM 61174X109 16663 338548 SH SOLE 7 330565 0 7983 MONSTER BEVERAGE CORP NEW COM 61174X109 1946 39539 SH SOLE 13 39539 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 207 4210 SH SOLE 15 4210 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 39105 794497 SH SOLE 18 742218 0 52279 MONSTER BEVERAGE CORP NEW COM 61174X109 17474 355009 SH SOLE 19 355009 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 371424 7546194 SH SOLE 21 7546194 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 500318 10164933 SH SOLE 22 8817608 0 1347325 MONSTER BEVERAGE CORP NEW COM 61174X109 15504 314999 SH SOLE 23 314999 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 18770 381339 SH SOLE 25 381339 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 69556 1413166 SH SOLE 26 440063 0 973103 MONSTER BEVERAGE CORP NEW COM 61174X109 3913 79507 SH SOLE 28 57962 0 21545 MONSTER BEVERAGE CORP NEW COM 61174X109 5806 117959 SH SOLE 29 17907 0 100052 MONSTER BEVERAGE CORP NEW COM 61174X109 83416 1694760 SH SOLE 30 1694760 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8659 175928 SH SOLE 31 97326 0 78602 MONSTER BEVERAGE CORP NEW COM 61174X109 3861 78451 SH SOLE 32 78451 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1143 23227 SH SOLE 34 23227 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 15930 323642 SH SOLE 36 323642 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 466 9464 SH SOLE 40 9464 0 0 MOODYS CORP COM 615369105 57582 411179 SH SOLE 2 35489 0 375690 MOODYS CORP COM 615369105 8052 57498 SH SOLE 4 53040 0 4458 MOODYS CORP COM 615369105 19204 137134 SH SOLE 7 136078 0 1056 MOODYS CORP COM 615369105 135 966 SH SOLE 13 966 0 0 MOODYS CORP COM 615369105 204 1456 SH SOLE 15 1456 0 0 MOODYS CORP COM 615369105 50499 360605 SH SOLE 18 339769 0 20836 MOODYS CORP COM 615369105 6111 43639 SH SOLE 19 43639 0 0 MOODYS CORP COM 615369105 9936 70949 SH SOLE 20 70949 0 0 MOODYS CORP COM 615369105 686985 4905637 SH SOLE 21 4905637 0 0 MOODYS CORP COM 615369105 570014 4070363 SH SOLE 22 3631078 0 439285 MOODYS CORP COM 615369105 16913 120776 SH SOLE 23 120776 0 0 MOODYS CORP COM 615369105 21130 150884 SH SOLE 25 150884 0 0 MOODYS CORP COM 615369105 100782 719669 SH SOLE 26 180075 0 539594 MOODYS CORP COM 615369105 4680 33422 SH SOLE 28 24466 0 8956 MOODYS CORP COM 615369105 891 6364 SH SOLE 29 6364 0 0 MOODYS CORP COM 615369105 101782 726808 SH SOLE 30 726808 0 0 MOODYS CORP COM 615369105 7987 57035 SH SOLE 31 36877 0 20158 MOODYS CORP COM 615369105 1239 8850 SH SOLE 34 8850 0 0 MOODYS CORP COM 615369105 17557 125370 SH SOLE 36 125370 0 0 MOODYS CORP COM 615369105 571 4074 SH SOLE 40 4074 0 0 MOOG INC CL A 615394202 2339 30189 SH SOLE 2 1924 0 28265 MOOG INC CL A 615394202 10 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 73 942 SH SOLE 7 942 0 0 MOOG INC CL A 615394202 12882 166258 SH SOLE 18 166258 0 0 MOOG INC CL A 615394202 3815 49242 SH SOLE 19 49242 0 0 MOOG INC CL A 615394202 343857 4438004 SH SOLE 21 4438004 0 0 MOOG INC CL A 615394202 73197 944717 SH SOLE 22 899921 0 44796 MOOG INC CL A 615394202 111 1432 SH SOLE 23 1432 0 0 MOOG INC CL A 615394202 490 6330 SH SOLE 26 3377 0 2953 MOOG INC CL A 615394202 335 4329 SH SOLE 28 4329 0 0 MOOG INC CL A 615394202 47 604 SH SOLE 29 0 0 604 MOOG INC CL A 615394202 5041 65059 SH SOLE 30 65059 0 0 MOOG INC CL A 615394202 48 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 301 3882 SH SOLE 40 3882 0 0 MORGAN STANLEY COM NEW 617446448 180735 4558272 SH SOLE 2 1497094 0 3061178 MORGAN STANLEY COM NEW 617446448 30628 772447 SH SOLE 4 737553 0 34894 MORGAN STANLEY COM NEW 617446448 41565 1048303 SH SOLE 7 1043206 0 5097 MORGAN STANLEY COM NEW 617446448 9230 232781 SH SOLE 13 232781 0 0 MORGAN STANLEY COM NEW 617446448 426 10754 SH SOLE 15 10754 0 0 MORGAN STANLEY COM NEW 617446448 285949 7211830 SH SOLE 18 6887326 0 324504 MORGAN STANLEY COM NEW 617446448 520881 13136976 SH SOLE 19 13136976 0 0 MORGAN STANLEY COM NEW 617446448 954796 24080608 SH SOLE 21 24080608 0 0 MORGAN STANLEY COM NEW 617446448 1371161 34581607 SH SOLE 22 29861048 0 4720559 MORGAN STANLEY COM NEW 617446448 57886 1459912 SH SOLE 23 1459912 0 0 MORGAN STANLEY COM NEW 617446448 51917 1309379 SH SOLE 25 1309379 0 0 MORGAN STANLEY COM NEW 617446448 196630 4959142 SH SOLE 26 1346050 0 3613092 MORGAN STANLEY COM NEW 617446448 9988 251911 SH SOLE 28 183917 0 67994 MORGAN STANLEY COM NEW 617446448 32742 825784 SH SOLE 29 329863 0 495921 MORGAN STANLEY COM NEW 617446448 197015 4968863 SH SOLE 30 4968863 0 0 MORGAN STANLEY COM NEW 617446448 42043 1060355 SH SOLE 31 690100 0 370255 MORGAN STANLEY COM NEW 617446448 124337 3135873 SH SOLE 34 3135873 0 0 MORGAN STANLEY COM NEW 617446448 52897 1334107 SH SOLE 36 1334107 0 0 MORGAN STANLEY COM NEW 617446448 1192 30063 SH SOLE 40 30063 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 790 130400 SH SOLE 2 130400 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 592 71876 SH SOLE 2 71876 0 0 MORNINGSTAR INC COM 617700109 3781 34426 SH SOLE 2 3276 0 31150 MORNINGSTAR INC COM 617700109 12 113 SH SOLE 4 113 0 0 MORNINGSTAR INC COM 617700109 35 318 SH SOLE 7 318 0 0 MORNINGSTAR INC COM 617700109 1179 10738 SH SOLE 18 10738 0 0 MORNINGSTAR INC COM 617700109 441 4013 SH SOLE 19 4013 0 0 MORNINGSTAR INC COM 617700109 25219 229596 SH SOLE 21 229596 0 0 MORNINGSTAR INC COM 617700109 56027 510075 SH SOLE 22 474747 0 35328 MORNINGSTAR INC COM 617700109 57 519 SH SOLE 23 519 0 0 MORNINGSTAR INC COM 617700109 838 7630 SH SOLE 26 2893 0 4737 MORNINGSTAR INC COM 617700109 282 2566 SH SOLE 28 2566 0 0 MORNINGSTAR INC COM 617700109 524 4769 SH SOLE 30 4769 0 0 MORNINGSTAR INC COM 617700109 45 412 SH SOLE 31 366 0 46 MORNINGSTAR INC COM 617700109 227 2067 SH SOLE 34 2067 0 0 MORNINGSTAR INC COM 617700109 252 2298 SH SOLE 40 2298 0 0 MOSAIC CO NEW COM 61945C103 29637 1014628 SH SOLE 2 219323 0 795305 MOSAIC CO NEW COM 61945C103 3368 115310 SH SOLE 4 105649 0 9661 MOSAIC CO NEW COM 61945C103 10217 349788 SH SOLE 7 330084 0 19704 MOSAIC CO NEW COM 61945C103 499 17090 SH SOLE 13 17090 0 0 MOSAIC CO NEW COM 61945C103 94 3213 SH SOLE 15 3213 0 0 MOSAIC CO NEW COM 61945C103 21374 731720 SH SOLE 18 682318 0 49402 MOSAIC CO NEW COM 61945C103 19099 653841 SH SOLE 19 653841 0 0 MOSAIC CO NEW COM 61945C103 260276 8910509 SH SOLE 21 8910509 0 0 MOSAIC CO NEW COM 61945C103 262406 8983417 SH SOLE 22 7976714 0 1006703 MOSAIC CO NEW COM 61945C103 7594 259965 SH SOLE 23 259965 0 0 MOSAIC CO NEW COM 61945C103 10221 349920 SH SOLE 25 349920 0 0 MOSAIC CO NEW COM 61945C103 54731 1873724 SH SOLE 26 418061 0 1455663 MOSAIC CO NEW COM 61945C103 2073 70964 SH SOLE 28 51960 0 19004 MOSAIC CO NEW COM 61945C103 12208 417934 SH SOLE 29 332234 0 85700 MOSAIC CO NEW COM 61945C103 41169 1409421 SH SOLE 30 1409421 0 0 MOSAIC CO NEW COM 61945C103 4475 153202 SH SOLE 31 87782 0 65420 MOSAIC CO NEW COM 61945C103 4958 169728 SH SOLE 34 169728 0 0 MOSAIC CO NEW COM 61945C103 9807 335731 SH SOLE 36 335731 0 0 MOSAIC CO NEW COM 61945C103 264 9051 SH SOLE 40 9051 0 0 MOSYS INC COM NEW 619718208 1 4545 SH SOLE 21 4545 0 0 MOSYS INC COM NEW 619718208 18 111100 SH SOLE 22 111100 0 0 MOTORCAR PTS AMER INC COM 620071100 313 18813 SH SOLE 2 608 0 18205 MOTORCAR PTS AMER INC COM 620071100 7 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1688 101463 SH SOLE 18 101463 0 0 MOTORCAR PTS AMER INC COM 620071100 460 27642 SH SOLE 19 27642 0 0 MOTORCAR PTS AMER INC COM 620071100 34765 2089250 SH SOLE 21 2089250 0 0 MOTORCAR PTS AMER INC COM 620071100 8676 521410 SH SOLE 22 498171 0 23239 MOTORCAR PTS AMER INC COM 620071100 44 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 650 39035 SH SOLE 30 39035 0 0 MOTORCAR PTS AMER INC COM 620071100 39 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 73781 641349 SH SOLE 2 230619 0 410730 MOTOROLA SOLUTIONS INC COM NEW 620076307 12368 107512 SH SOLE 4 103234 0 4278 MOTOROLA SOLUTIONS INC COM NEW 620076307 23274 202316 SH SOLE 7 186355 0 15961 MOTOROLA SOLUTIONS INC COM NEW 620076307 2703 23495 SH SOLE 13 23495 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 179 1554 SH SOLE 15 1554 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 31 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 120962 1051474 SH SOLE 18 988478 0 62996 MOTOROLA SOLUTIONS INC COM NEW 620076307 245412 2133275 SH SOLE 19 2133275 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 723955 6293071 SH SOLE 21 6293071 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 584775 5083235 SH SOLE 22 4454269 0 628966 MOTOROLA SOLUTIONS INC COM NEW 620076307 23092 200730 SH SOLE 23 200730 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 73422 638227 SH SOLE 25 638227 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 100329 872123 SH SOLE 26 205645 0 666478 MOTOROLA SOLUTIONS INC COM NEW 620076307 3754 32634 SH SOLE 28 24171 0 8463 MOTOROLA SOLUTIONS INC COM NEW 620076307 7570 65806 SH SOLE 29 65806 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 94417 820731 SH SOLE 30 820731 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 19092 165956 SH SOLE 31 119877 0 46079 MOTOROLA SOLUTIONS INC COM NEW 620076307 8092 70341 SH SOLE 34 70341 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 26217 227896 SH SOLE 36 227896 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 459 3994 SH SOLE 40 3994 0 0 MOTUS GI HLDGS INC COM 62014P108 1 441 SH SOLE 18 441 0 0 MOTUS GI HLDGS INC COM 62014P108 20 6321 SH SOLE 21 6321 0 0 MOVADO GROUP INC COM 624580106 519 16404 SH SOLE 2 558 0 15846 MOVADO GROUP INC COM 624580106 13 409 SH SOLE 7 409 0 0 MOVADO GROUP INC COM 624580106 2716 85881 SH SOLE 18 85881 0 0 MOVADO GROUP INC COM 624580106 810 25602 SH SOLE 19 25602 0 0 MOVADO GROUP INC COM 624580106 55822 1765396 SH SOLE 21 1765396 0 0 MOVADO GROUP INC COM 624580106 14998 474305 SH SOLE 22 450853 0 23452 MOVADO GROUP INC COM 624580106 252 7960 SH SOLE 26 0 0 7960 MOVADO GROUP INC COM 624580106 74 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 1014 32076 SH SOLE 30 32076 0 0 MOVADO GROUP INC COM 624580106 797 25196 SH SOLE 34 25196 0 0 MOVADO GROUP INC COM 624580106 57 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 778 25692 SH SOLE 18 25692 0 0 MPLX LP COM UNIT REP LTD 55336V100 67641 2232364 SH SOLE 19 2232364 0 0 MR COOPER GROUP INC COM 62482R107 872 74729 SH SOLE 2 2690 0 72039 MR COOPER GROUP INC COM 62482R107 5 455 SH SOLE 4 455 0 0 MR COOPER GROUP INC COM 62482R107 13 1092 SH SOLE 7 1092 0 0 MR COOPER GROUP INC COM 62482R107 3107 266210 SH SOLE 18 266210 0 0 MR COOPER GROUP INC COM 62482R107 1284 110027 SH SOLE 19 110027 0 0 MR COOPER GROUP INC COM 62482R107 31006 2656914 SH SOLE 21 2656914 0 0 MR COOPER GROUP INC COM 62482R107 17198 1473669 SH SOLE 22 1376897 0 96772 MR COOPER GROUP INC COM 62482R107 99 8457 SH SOLE 26 0 0 8457 MR COOPER GROUP INC COM 62482R107 223 19113 SH SOLE 30 19113 0 0 MR COOPER GROUP INC COM 62482R107 122 10449 SH SOLE 40 10449 0 0 MRC GLOBAL INC COM 55345K103 968 79111 SH SOLE 2 2859 0 76252 MRC GLOBAL INC COM 55345K103 6 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 50 4120 SH SOLE 7 4120 0 0 MRC GLOBAL INC COM 55345K103 3485 284928 SH SOLE 18 284928 0 0 MRC GLOBAL INC COM 55345K103 1508 123340 SH SOLE 19 123340 0 0 MRC GLOBAL INC COM 55345K103 34496 2820609 SH SOLE 21 2820609 0 0 MRC GLOBAL INC COM 55345K103 30801 2518496 SH SOLE 22 2382202 0 136294 MRC GLOBAL INC COM 55345K103 428 34972 SH SOLE 26 9899 0 25073 MRC GLOBAL INC COM 55345K103 152 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 285 23321 SH SOLE 30 23321 0 0 MRC GLOBAL INC COM 55345K103 91 7429 SH SOLE 36 7429 0 0 MRC GLOBAL INC COM 55345K103 135 11031 SH SOLE 40 11031 0 0 MSA SAFETY INC COM 553498106 3956 41960 SH SOLE 2 15719 0 26241 MSA SAFETY INC COM 553498106 26 273 SH SOLE 4 273 0 0 MSA SAFETY INC COM 553498106 2192 23250 SH SOLE 7 23250 0 0 MSA SAFETY INC COM 553498106 18597 197276 SH SOLE 18 197276 0 0 MSA SAFETY INC COM 553498106 4794 50856 SH SOLE 19 50856 0 0 MSA SAFETY INC COM 553498106 230927 2449632 SH SOLE 21 2449632 0 0 MSA SAFETY INC COM 553498106 115691 1227232 SH SOLE 22 1180562 0 46670 MSA SAFETY INC COM 553498106 938 9949 SH SOLE 26 7063 0 2886 MSA SAFETY INC COM 553498106 446 4735 SH SOLE 28 4735 0 0 MSA SAFETY INC COM 553498106 852 9042 SH SOLE 30 9042 0 0 MSA SAFETY INC COM 553498106 322 3415 SH SOLE 40 3415 0 0 MSB FINL CORP NEW COM 55352L101 15 815 SH SOLE 18 815 0 0 MSB FINL CORP NEW COM 55352L101 12 650 SH SOLE 21 650 0 0 MSC INDL DIRECT INC CL A 553530106 8474 110170 SH SOLE 2 26956 0 83214 MSC INDL DIRECT INC CL A 553530106 18 238 SH SOLE 4 238 0 0 MSC INDL DIRECT INC CL A 553530106 230 2996 SH SOLE 7 2996 0 0 MSC INDL DIRECT INC CL A 553530106 10706 139189 SH SOLE 18 139189 0 0 MSC INDL DIRECT INC CL A 553530106 736 9567 SH SOLE 19 9567 0 0 MSC INDL DIRECT INC CL A 553530106 177059 2301853 SH SOLE 21 2301853 0 0 MSC INDL DIRECT INC CL A 553530106 118383 1539046 SH SOLE 22 1437960 0 101086 MSC INDL DIRECT INC CL A 553530106 1169 15194 SH SOLE 26 6466 0 8728 MSC INDL DIRECT INC CL A 553530106 474 6162 SH SOLE 28 6162 0 0 MSC INDL DIRECT INC CL A 553530106 883 11473 SH SOLE 30 11473 0 0 MSC INDL DIRECT INC CL A 553530106 72 940 SH SOLE 31 893 0 47 MSC INDL DIRECT INC CL A 553530106 149 1931 SH SOLE 36 1931 0 0 MSC INDL DIRECT INC CL A 553530106 361 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 31471 213461 SH SOLE 2 23364 0 190097 MSCI INC COM 55354G100 4233 28714 SH SOLE 4 26365 0 2349 MSCI INC COM 55354G100 10637 72147 SH SOLE 7 65824 0 6323 MSCI INC COM 55354G100 322 2186 SH SOLE 13 2186 0 0 MSCI INC COM 55354G100 80 545 SH SOLE 15 545 0 0 MSCI INC COM 55354G100 74 500 SH SOLE 17 0 0 500 MSCI INC COM 55354G100 27628 187400 SH SOLE 18 175963 0 11437 MSCI INC COM 55354G100 45442 308231 SH SOLE 19 308231 0 0 MSCI INC COM 55354G100 312157 2117321 SH SOLE 21 2117321 0 0 MSCI INC COM 55354G100 328267 2226597 SH SOLE 22 1994804 0 231793 MSCI INC COM 55354G100 9270 62875 SH SOLE 23 62875 0 0 MSCI INC COM 55354G100 46061 312426 SH SOLE 25 312426 0 0 MSCI INC COM 55354G100 59987 406886 SH SOLE 26 102129 0 304757 MSCI INC COM 55354G100 2572 17445 SH SOLE 28 12869 0 4576 MSCI INC COM 55354G100 3199 21699 SH SOLE 29 3545 0 18154 MSCI INC COM 55354G100 49416 335182 SH SOLE 30 335182 0 0 MSCI INC COM 55354G100 4104 27838 SH SOLE 31 18061 0 9777 MSCI INC COM 55354G100 663 4494 SH SOLE 34 4494 0 0 MSCI INC COM 55354G100 9600 65119 SH SOLE 36 65119 0 0 MSCI INC COM 55354G100 357 2419 SH SOLE 40 2419 0 0 MSG NETWORK INC CL A 553573106 1697 72050 SH SOLE 2 12466 0 59584 MSG NETWORK INC CL A 553573106 5 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 30 1276 SH SOLE 7 1276 0 0 MSG NETWORK INC CL A 553573106 4717 200233 SH SOLE 18 200233 0 0 MSG NETWORK INC CL A 553573106 4814 204325 SH SOLE 19 204325 0 0 MSG NETWORK INC CL A 553573106 47980 2036522 SH SOLE 21 2036522 0 0 MSG NETWORK INC CL A 553573106 45269 1921423 SH SOLE 22 1848597 0 72826 MSG NETWORK INC CL A 553573106 580 24626 SH SOLE 23 24626 0 0 MSG NETWORK INC CL A 553573106 1970 83612 SH SOLE 26 24342 0 59270 MSG NETWORK INC CL A 553573106 190 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 256 10869 SH SOLE 29 0 0 10869 MSG NETWORK INC CL A 553573106 360 15275 SH SOLE 30 15275 0 0 MSG NETWORK INC CL A 553573106 162 6870 SH SOLE 40 6870 0 0 MTS SYS CORP COM 553777103 716 17838 SH SOLE 2 672 0 17166 MTS SYS CORP COM 553777103 5 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 16 392 SH SOLE 7 392 0 0 MTS SYS CORP COM 553777103 3699 92186 SH SOLE 18 92186 0 0 MTS SYS CORP COM 553777103 1069 26627 SH SOLE 19 26627 0 0 MTS SYS CORP COM 553777103 76761 1912817 SH SOLE 21 1912817 0 0 MTS SYS CORP COM 553777103 20426 508988 SH SOLE 22 486631 0 22357 MTS SYS CORP COM 553777103 300 7476 SH SOLE 26 2155 0 5321 MTS SYS CORP COM 553777103 87 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 1406 35044 SH SOLE 30 35044 0 0 MTS SYS CORP COM 553777103 63 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 1056 45187 SH SOLE 2 1971 0 43216 MUELLER INDS INC COM 624756102 7 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 29 1222 SH SOLE 7 1222 0 0 MUELLER INDS INC COM 624756102 6688 286306 SH SOLE 18 286306 0 0 MUELLER INDS INC COM 624756102 1948 83401 SH SOLE 19 83401 0 0 MUELLER INDS INC COM 624756102 142589 6104000 SH SOLE 21 6104000 0 0 MUELLER INDS INC COM 624756102 37956 1624834 SH SOLE 22 1539978 0 84856 MUELLER INDS INC COM 624756102 451 19323 SH SOLE 26 6532 0 12791 MUELLER INDS INC COM 624756102 184 7869 SH SOLE 28 7869 0 0 MUELLER INDS INC COM 624756102 2663 113998 SH SOLE 30 113998 0 0 MUELLER INDS INC COM 624756102 58 2485 SH SOLE 36 2485 0 0 MUELLER INDS INC COM 624756102 141 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1278 140440 SH SOLE 2 5367 0 135073 MUELLER WTR PRODS INC COM SER A 624758108 11 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 755 82983 SH SOLE 7 82983 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4631 508930 SH SOLE 18 508930 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2098 230542 SH SOLE 19 230542 0 0 MUELLER WTR PRODS INC COM SER A 624758108 46351 5093567 SH SOLE 21 5093567 0 0 MUELLER WTR PRODS INC COM SER A 624758108 41423 4551954 SH SOLE 22 4340817 0 211137 MUELLER WTR PRODS INC COM SER A 624758108 301 33032 SH SOLE 26 18054 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 210 23073 SH SOLE 28 23073 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4492 493609 SH SOLE 30 493609 0 0 MUELLER WTR PRODS INC COM SER A 624758108 170 18689 SH SOLE 40 18689 0 0 MULTI COLOR CORP COM 625383104 483 13757 SH SOLE 2 409 0 13348 MULTI COLOR CORP COM 625383104 4 118 SH SOLE 4 118 0 0 MULTI COLOR CORP COM 625383104 10 280 SH SOLE 7 280 0 0 MULTI COLOR CORP COM 625383104 2523 71887 SH SOLE 18 71887 0 0 MULTI COLOR CORP COM 625383104 696 19831 SH SOLE 19 19831 0 0 MULTI COLOR CORP COM 625383104 52453 1494807 SH SOLE 21 1494807 0 0 MULTI COLOR CORP COM 625383104 14691 418666 SH SOLE 22 401623 0 17043 MULTI COLOR CORP COM 625383104 149 4255 SH SOLE 26 0 0 4255 MULTI COLOR CORP COM 625383104 68 1948 SH SOLE 28 1948 0 0 MULTI COLOR CORP COM 625383104 964 27486 SH SOLE 30 27486 0 0 MULTI COLOR CORP COM 625383104 50 1424 SH SOLE 40 1424 0 0 MURPHY OIL CORP COM 626717102 10021 428451 SH SOLE 2 77965 0 350486 MURPHY OIL CORP COM 626717102 18 754 SH SOLE 4 754 0 0 MURPHY OIL CORP COM 626717102 170 7289 SH SOLE 7 7289 0 0 MURPHY OIL CORP COM 626717102 30 1280 SH SOLE 15 1280 0 0 MURPHY OIL CORP COM 626717102 10997 470147 SH SOLE 18 470147 0 0 MURPHY OIL CORP COM 626717102 804 34380 SH SOLE 19 34380 0 0 MURPHY OIL CORP COM 626717102 192964 8249847 SH SOLE 21 8249847 0 0 MURPHY OIL CORP COM 626717102 154701 6613969 SH SOLE 22 6250357 0 363612 MURPHY OIL CORP COM 626717102 52 2235 SH SOLE 23 2235 0 0 MURPHY OIL CORP COM 626717102 3474 148531 SH SOLE 25 148531 0 0 MURPHY OIL CORP COM 626717102 4124 176327 SH SOLE 26 108825 0 67502 MURPHY OIL CORP COM 626717102 498 21306 SH SOLE 28 21306 0 0 MURPHY OIL CORP COM 626717102 2348 100366 SH SOLE 30 100366 0 0 MURPHY OIL CORP COM 626717102 80 3411 SH SOLE 31 3411 0 0 MURPHY OIL CORP COM 626717102 2835 121210 SH SOLE 36 121210 0 0 MURPHY OIL CORP COM 626717102 353 15081 SH SOLE 40 15081 0 0 MURPHY USA INC COM 626755102 3238 42254 SH SOLE 2 13512 0 28742 MURPHY USA INC COM 626755102 8 106 SH SOLE 4 106 0 0 MURPHY USA INC COM 626755102 128 1670 SH SOLE 7 1670 0 0 MURPHY USA INC COM 626755102 13239 172744 SH SOLE 18 172744 0 0 MURPHY USA INC COM 626755102 3441 44898 SH SOLE 19 44898 0 0 MURPHY USA INC COM 626755102 162816 2124426 SH SOLE 21 2124426 0 0 MURPHY USA INC COM 626755102 80522 1050656 SH SOLE 22 994921 0 55735 MURPHY USA INC COM 626755102 117 1529 SH SOLE 23 1529 0 0 MURPHY USA INC COM 626755102 1000 13054 SH SOLE 26 11159 0 1895 MURPHY USA INC COM 626755102 312 4065 SH SOLE 28 4065 0 0 MURPHY USA INC COM 626755102 178 2322 SH SOLE 29 0 0 2322 MURPHY USA INC COM 626755102 785 10245 SH SOLE 30 10245 0 0 MURPHY USA INC COM 626755102 986 12870 SH SOLE 36 12870 0 0 MURPHY USA INC COM 626755102 249 3245 SH SOLE 40 3245 0 0 MUSTANG BIO INC COM 62818Q104 38 12846 SH SOLE 2 393 0 12453 MUSTANG BIO INC COM 62818Q104 147 50020 SH SOLE 18 50020 0 0 MUSTANG BIO INC COM 62818Q104 75 25523 SH SOLE 19 25523 0 0 MUSTANG BIO INC COM 62818Q104 1680 571346 SH SOLE 21 571346 0 0 MUSTANG BIO INC COM 62818Q104 486 165308 SH SOLE 22 160305 0 5003 MUTUALFIRST FINL INC COM 62845B104 123 4622 SH SOLE 2 179 0 4443 MUTUALFIRST FINL INC COM 62845B104 4 163 SH SOLE 7 163 0 0 MUTUALFIRST FINL INC COM 62845B104 542 20412 SH SOLE 18 20412 0 0 MUTUALFIRST FINL INC COM 62845B104 214 8040 SH SOLE 19 8040 0 0 MUTUALFIRST FINL INC COM 62845B104 5705 214702 SH SOLE 21 214702 0 0 MUTUALFIRST FINL INC COM 62845B104 1685 63417 SH SOLE 22 60259 0 3158 MVB FINANCIAL CORP COM 553810102 136 7537 SH SOLE 2 362 0 7175 MVB FINANCIAL CORP COM 553810102 542 30031 SH SOLE 18 30031 0 0 MVB FINANCIAL CORP COM 553810102 206 11426 SH SOLE 19 11426 0 0 MVB FINANCIAL CORP COM 553810102 5363 297301 SH SOLE 21 297301 0 0 MVB FINANCIAL CORP COM 553810102 1204 66737 SH SOLE 22 62653 0 4084 MYERS INDS INC COM 628464109 427 28292 SH SOLE 2 1145 0 27147 MYERS INDS INC COM 628464109 10 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2748 181897 SH SOLE 18 181897 0 0 MYERS INDS INC COM 628464109 792 52403 SH SOLE 19 52403 0 0 MYERS INDS INC COM 628464109 57762 3822779 SH SOLE 21 3822779 0 0 MYERS INDS INC COM 628464109 14781 978194 SH SOLE 22 940934 0 37260 MYERS INDS INC COM 628464109 50 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 1011 66936 SH SOLE 30 66936 0 0 MYERS INDS INC COM 628464109 41 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 33616 1226862 SH SOLE 2 82854 0 1144008 MYLAN N V SHS EURO N59465109 4590 167534 SH SOLE 4 153565 0 13969 MYLAN N V SHS EURO N59465109 12826 468111 SH SOLE 7 410693 0 57418 MYLAN N V SHS EURO N59465109 238 8678 SH SOLE 13 8678 0 0 MYLAN N V SHS EURO N59465109 136 4969 SH SOLE 15 4969 0 0 MYLAN N V SHS EURO N59465109 33838 1234972 SH SOLE 18 1172144 0 62828 MYLAN N V SHS EURO N59465109 5951 217190 SH SOLE 19 217190 0 0 MYLAN N V SHS EURO N59465109 502491 18339092 SH SOLE 21 18339092 0 0 MYLAN N V SHS EURO N59465109 339978 12407953 SH SOLE 22 11059757 0 1348196 MYLAN N V SHS EURO N59465109 10046 366660 SH SOLE 23 366660 0 0 MYLAN N V SHS EURO N59465109 13599 496314 SH SOLE 25 496314 0 0 MYLAN N V SHS EURO N59465109 50855 1856037 SH SOLE 26 574378 0 1281659 MYLAN N V SHS EURO N59465109 2708 98828 SH SOLE 28 72117 0 26711 MYLAN N V SHS EURO N59465109 525 19145 SH SOLE 29 19145 0 0 MYLAN N V SHS EURO N59465109 62798 2291890 SH SOLE 30 2291890 0 0 MYLAN N V SHS EURO N59465109 5284 192841 SH SOLE 31 102168 0 90673 MYLAN N V SHS EURO N59465109 2004 73145 SH SOLE 32 73145 0 0 MYLAN N V SHS EURO N59465109 1833 66903 SH SOLE 34 66903 0 0 MYLAN N V SHS EURO N59465109 11432 417211 SH SOLE 36 417211 0 0 MYLAN N V SHS EURO N59465109 313 11436 SH SOLE 40 11436 0 0 MYOKARDIA INC COM 62857M105 1330 27224 SH SOLE 2 1214 0 26010 MYOKARDIA INC COM 62857M105 11 215 SH SOLE 4 215 0 0 MYOKARDIA INC COM 62857M105 32 662 SH SOLE 7 662 0 0 MYOKARDIA INC COM 62857M105 5364 109775 SH SOLE 18 109775 0 0 MYOKARDIA INC COM 62857M105 3097 63392 SH SOLE 19 63392 0 0 MYOKARDIA INC COM 62857M105 81395 1665889 SH SOLE 21 1665889 0 0 MYOKARDIA INC COM 62857M105 46822 958290 SH SOLE 22 916186 0 42104 MYOKARDIA INC COM 62857M105 136 2779 SH SOLE 23 2779 0 0 MYOKARDIA INC COM 62857M105 707 14477 SH SOLE 26 7830 0 6647 MYOKARDIA INC COM 62857M105 217 4449 SH SOLE 28 4449 0 0 MYOKARDIA INC COM 62857M105 71 1461 SH SOLE 29 0 0 1461 MYOKARDIA INC COM 62857M105 485 9919 SH SOLE 30 9919 0 0 MYOKARDIA INC COM 62857M105 149 3056 SH SOLE 40 3056 0 0 MYOMO INC COM 62857J102 3 2176 SH SOLE 18 2176 0 0 MYOMO INC COM 62857J102 40 27450 SH SOLE 21 27450 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH SOLE 21 307 0 0 MYOVANT SCIENCES LTD COM G637AM102 111 6747 SH SOLE 21 6747 0 0 MYOVANT SCIENCES LTD COM G637AM102 298 18190 SH SOLE 22 6607 0 11583 MYOVANT SCIENCES LTD COM G637AM102 49 2975 SH SOLE 30 2975 0 0 MYR GROUP INC DEL COM 55405W104 365 12960 SH SOLE 2 570 0 12390 MYR GROUP INC DEL COM 55405W104 6 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 224 7943 SH SOLE 7 7943 0 0 MYR GROUP INC DEL COM 55405W104 2408 85477 SH SOLE 18 85477 0 0 MYR GROUP INC DEL COM 55405W104 896 31791 SH SOLE 19 31791 0 0 MYR GROUP INC DEL COM 55405W104 50584 1795658 SH SOLE 21 1795658 0 0 MYR GROUP INC DEL COM 55405W104 13591 482447 SH SOLE 22 454680 0 27767 MYR GROUP INC DEL COM 55405W104 23 833 SH SOLE 23 833 0 0 MYR GROUP INC DEL COM 55405W104 462 16403 SH SOLE 26 0 0 16403 MYR GROUP INC DEL COM 55405W104 84 2994 SH SOLE 28 2994 0 0 MYR GROUP INC DEL COM 55405W104 58 2066 SH SOLE 29 0 0 2066 MYR GROUP INC DEL COM 55405W104 912 32362 SH SOLE 30 32362 0 0 MYR GROUP INC DEL COM 55405W104 56 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 1773 60986 SH SOLE 2 5968 0 55018 MYRIAD GENETICS INC COM 62855J104 12 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 41 1418 SH SOLE 7 1418 0 0 MYRIAD GENETICS INC COM 62855J104 10508 361462 SH SOLE 18 361462 0 0 MYRIAD GENETICS INC COM 62855J104 4748 163313 SH SOLE 19 163313 0 0 MYRIAD GENETICS INC COM 62855J104 261423 8992879 SH SOLE 21 8992879 0 0 MYRIAD GENETICS INC COM 62855J104 65205 2243027 SH SOLE 22 2150712 0 92315 MYRIAD GENETICS INC COM 62855J104 467 16081 SH SOLE 23 16081 0 0 MYRIAD GENETICS INC COM 62855J104 1127 38774 SH SOLE 26 7118 0 31656 MYRIAD GENETICS INC COM 62855J104 268 9212 SH SOLE 28 9212 0 0 MYRIAD GENETICS INC COM 62855J104 270 9278 SH SOLE 29 0 0 9278 MYRIAD GENETICS INC COM 62855J104 8643 297306 SH SOLE 30 297306 0 0 MYRIAD GENETICS INC COM 62855J104 50 1714 SH SOLE 34 1714 0 0 MYRIAD GENETICS INC COM 62855J104 192 6593 SH SOLE 40 6593 0 0 NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 738 1200000 PRN SOLE 21 1200000 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1295 647642 SH SOLE 2 24013 0 623629 NABORS INDUSTRIES LTD SHS G6359F103 5 2306 SH SOLE 4 2306 0 0 NABORS INDUSTRIES LTD SHS G6359F103 30 15142 SH SOLE 7 15142 0 0 NABORS INDUSTRIES LTD SHS G6359F103 64 32207 SH SOLE 13 32207 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1578 789200 SH SOLE 18 789200 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1279 639728 SH SOLE 19 639728 0 0 NABORS INDUSTRIES LTD SHS G6359F103 57743 28871666 SH SOLE 21 28871666 0 0 NABORS INDUSTRIES LTD SHS G6359F103 20200 10099757 SH SOLE 22 9070555 0 1029202 NABORS INDUSTRIES LTD SHS G6359F103 139 69635 SH SOLE 26 46639 0 22996 NABORS INDUSTRIES LTD SHS G6359F103 88 43940 SH SOLE 28 43940 0 0 NABORS INDUSTRIES LTD SHS G6359F103 114 56874 SH SOLE 29 0 0 56874 NABORS INDUSTRIES LTD SHS G6359F103 1304 651765 SH SOLE 30 651765 0 0 NABORS INDUSTRIES LTD SHS G6359F103 14 7033 SH SOLE 31 7033 0 0 NABORS INDUSTRIES LTD SHS G6359F103 123 61401 SH SOLE 36 61401 0 0 NABORS INDUSTRIES LTD SHS G6359F103 65 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 170 5016 SH SOLE 2 105 0 4911 NACCO INDS INC CL A 629579103 4 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 468 13814 SH SOLE 18 13814 0 0 NACCO INDS INC CL A 629579103 168 4958 SH SOLE 19 4958 0 0 NACCO INDS INC CL A 629579103 4476 132048 SH SOLE 21 132048 0 0 NACCO INDS INC CL A 629579103 4234 124910 SH SOLE 22 121527 0 3383 NAM TAI PPTY INC SHS G63907102 209 24122 SH SOLE 21 24122 0 0 NAM TAI PPTY INC SHS G63907102 854 98406 SH SOLE 22 98406 0 0 NAM TAI PPTY INC SHS G63907102 156 17951 SH SOLE 30 17951 0 0 NANOMETRICS INC COM 630077105 619 22641 SH SOLE 2 5302 0 17339 NANOMETRICS INC COM 630077105 15 554 SH SOLE 7 554 0 0 NANOMETRICS INC COM 630077105 3285 120183 SH SOLE 18 120183 0 0 NANOMETRICS INC COM 630077105 2709 99107 SH SOLE 19 99107 0 0 NANOMETRICS INC COM 630077105 69839 2555398 SH SOLE 21 2555398 0 0 NANOMETRICS INC COM 630077105 20090 735096 SH SOLE 22 707101 0 27995 NANOMETRICS INC COM 630077105 472 17264 SH SOLE 23 17264 0 0 NANOMETRICS INC COM 630077105 855 31301 SH SOLE 26 0 0 31301 NANOMETRICS INC COM 630077105 89 3248 SH SOLE 28 3248 0 0 NANOMETRICS INC COM 630077105 176 6458 SH SOLE 29 0 0 6458 NANOMETRICS INC COM 630077105 1372 50213 SH SOLE 30 50213 0 0 NANOMETRICS INC COM 630077105 55 2030 SH SOLE 40 2030 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 338 22761 SH SOLE 2 3547 0 19214 NANOSTRING TECHNOLOGIES INC COM 63009R109 5 349 SH SOLE 7 349 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1294 87270 SH SOLE 18 87270 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1629 109823 SH SOLE 19 109823 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 18296 1233739 SH SOLE 21 1233739 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 10120 682381 SH SOLE 22 666183 0 16198 NANOSTRING TECHNOLOGIES INC COM 63009R109 35 2351 SH SOLE 23 2351 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1034 69755 SH SOLE 26 0 0 69755 NANOSTRING TECHNOLOGIES INC COM 63009R109 14 947 SH SOLE 30 947 0 0 NANOVIRICIDES INC COM NEW 630087203 5 26092 SH SOLE 21 26092 0 0 NANTHEALTH INC COM 630104107 11 19814 SH SOLE 2 1079 0 18735 NANTHEALTH INC COM 630104107 35 64629 SH SOLE 18 64629 0 0 NANTHEALTH INC COM 630104107 14 25997 SH SOLE 19 25997 0 0 NANTHEALTH INC COM 630104107 444 815756 SH SOLE 21 815756 0 0 NANTHEALTH INC COM 630104107 92 169859 SH SOLE 22 165422 0 4437 NANTKWEST INC COM 63016Q102 31 26691 SH SOLE 2 1428 0 25263 NANTKWEST INC COM 63016Q102 123 105708 SH SOLE 18 105708 0 0 NANTKWEST INC COM 63016Q102 50 43169 SH SOLE 19 43169 0 0 NANTKWEST INC COM 63016Q102 1208 1041019 SH SOLE 21 1041019 0 0 NANTKWEST INC COM 63016Q102 613 528158 SH SOLE 22 519568 0 8590 NAPCO SEC TECHNOLOGIES INC COM 630402105 153 9717 SH SOLE 2 505 0 9212 NAPCO SEC TECHNOLOGIES INC COM 630402105 671 42577 SH SOLE 18 42577 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 261 16548 SH SOLE 19 16548 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 6973 442744 SH SOLE 21 442744 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 7314 464362 SH SOLE 22 457862 0 6500 NASDAQ INC COM 631103108 23428 287213 SH SOLE 2 27388 0 259825 NASDAQ INC COM 631103108 2933 35961 SH SOLE 4 32877 0 3084 NASDAQ INC COM 631103108 7807 95714 SH SOLE 7 88194 0 7520 NASDAQ INC COM 631103108 226 2773 SH SOLE 13 2773 0 0 NASDAQ INC COM 631103108 118 1444 SH SOLE 15 1444 0 0 NASDAQ INC COM 631103108 27844 341352 SH SOLE 18 327411 0 13941 NASDAQ INC COM 631103108 7287 89339 SH SOLE 19 89339 0 0 NASDAQ INC COM 631103108 231744 2841045 SH SOLE 21 2841045 0 0 NASDAQ INC COM 631103108 226656 2778671 SH SOLE 22 2471088 0 307583 NASDAQ INC COM 631103108 6986 85647 SH SOLE 23 85647 0 0 NASDAQ INC COM 631103108 9278 113743 SH SOLE 25 113743 0 0 NASDAQ INC COM 631103108 37894 464564 SH SOLE 26 147014 0 317550 NASDAQ INC COM 631103108 1853 22720 SH SOLE 28 16721 0 5999 NASDAQ INC COM 631103108 2219 27198 SH SOLE 29 3844 0 23354 NASDAQ INC COM 631103108 34762 426157 SH SOLE 30 426157 0 0 NASDAQ INC COM 631103108 3161 38756 SH SOLE 31 26020 0 12736 NASDAQ INC COM 631103108 1748 21426 SH SOLE 34 21426 0 0 NASDAQ INC COM 631103108 8050 98683 SH SOLE 36 98683 0 0 NASDAQ INC COM 631103108 191 2343 SH SOLE 40 2343 0 0 NATERA INC COM 632307104 491 35204 SH SOLE 2 9622 0 25582 NATERA INC COM 632307104 10 702 SH SOLE 7 702 0 0 NATERA INC COM 632307104 1557 111516 SH SOLE 18 111516 0 0 NATERA INC COM 632307104 2416 173070 SH SOLE 19 173070 0 0 NATERA INC COM 632307104 16202 1160611 SH SOLE 21 1160611 0 0 NATERA INC COM 632307104 15785 1130740 SH SOLE 22 1094094 0 36646 NATERA INC COM 632307104 568 40713 SH SOLE 23 40713 0 0 NATERA INC COM 632307104 961 68821 SH SOLE 26 0 0 68821 NATERA INC COM 632307104 68 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 168 12033 SH SOLE 29 0 0 12033 NATERA INC COM 632307104 175 12552 SH SOLE 30 12552 0 0 NATHANS FAMOUS INC NEW COM 632347100 161 2418 SH SOLE 2 109 0 2309 NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 616 9263 SH SOLE 18 9263 0 0 NATHANS FAMOUS INC NEW COM 632347100 278 4188 SH SOLE 19 4188 0 0 NATHANS FAMOUS INC NEW COM 632347100 6635 99848 SH SOLE 21 99848 0 0 NATHANS FAMOUS INC NEW COM 632347100 2941 44252 SH SOLE 22 41950 0 2302 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 1 5290 SH SOLE 21 5290 0 0 NATIONAL BANKSHARES INC VA COM 634865109 245 6738 SH SOLE 2 251 0 6487 NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH SOLE 7 114 0 0 NATIONAL BANKSHARES INC VA COM 634865109 857 23533 SH SOLE 18 23533 0 0 NATIONAL BANKSHARES INC VA COM 634865109 339 9312 SH SOLE 19 9312 0 0 NATIONAL BANKSHARES INC VA COM 634865109 9085 249375 SH SOLE 21 249375 0 0 NATIONAL BANKSHARES INC VA COM 634865109 6955 190907 SH SOLE 22 184998 0 5909 NATIONAL BEVERAGE CORP COM 635017106 710 9894 SH SOLE 2 400 0 9494 NATIONAL BEVERAGE CORP COM 635017106 5 63 SH SOLE 4 63 0 0 NATIONAL BEVERAGE CORP COM 635017106 18 255 SH SOLE 7 255 0 0 NATIONAL BEVERAGE CORP COM 635017106 2752 38346 SH SOLE 18 38346 0 0 NATIONAL BEVERAGE CORP COM 635017106 1244 17327 SH SOLE 19 17327 0 0 NATIONAL BEVERAGE CORP COM 635017106 28085 391321 SH SOLE 21 391321 0 0 NATIONAL BEVERAGE CORP COM 635017106 24091 335676 SH SOLE 22 320601 0 15075 NATIONAL BEVERAGE CORP COM 635017106 11 160 SH SOLE 23 160 0 0 NATIONAL BEVERAGE CORP COM 635017106 243 3390 SH SOLE 26 0 0 3390 NATIONAL BEVERAGE CORP COM 635017106 95 1326 SH SOLE 28 1326 0 0 NATIONAL BEVERAGE CORP COM 635017106 209 2912 SH SOLE 30 2912 0 0 NATIONAL BEVERAGE CORP COM 635017106 92 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 859 27815 SH SOLE 2 1076 0 26739 NATIONAL BK HLDGS CORP CL A 633707104 9 307 SH SOLE 4 307 0 0 NATIONAL BK HLDGS CORP CL A 633707104 17 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4580 148372 SH SOLE 18 148372 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1306 42305 SH SOLE 19 42305 0 0 NATIONAL BK HLDGS CORP CL A 633707104 87316 2828497 SH SOLE 21 2828497 0 0 NATIONAL BK HLDGS CORP CL A 633707104 26509 858738 SH SOLE 22 821712 0 37026 NATIONAL BK HLDGS CORP CL A 633707104 324 10494 SH SOLE 26 0 0 10494 NATIONAL BK HLDGS CORP CL A 633707104 139 4512 SH SOLE 28 4512 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1650 53458 SH SOLE 30 53458 0 0 NATIONAL BK HLDGS CORP CL A 633707104 119 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 516 79556 SH SOLE 2 2889 0 76667 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 1780 274682 SH SOLE 18 274682 0 0 NATIONAL CINEMEDIA INC COM 635309107 720 111114 SH SOLE 19 111114 0 0 NATIONAL CINEMEDIA INC COM 635309107 18035 2783180 SH SOLE 21 2783180 0 0 NATIONAL CINEMEDIA INC COM 635309107 12755 1968315 SH SOLE 22 1858174 0 110141 NATIONAL CINEMEDIA INC COM 635309107 71 11014 SH SOLE 26 7817 0 3197 NATIONAL CINEMEDIA INC COM 635309107 57 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 163 25143 SH SOLE 30 25143 0 0 NATIONAL CINEMEDIA INC COM 635309107 47 7277 SH SOLE 40 7277 0 0 NATIONAL COMM CORP COM 63546L102 560 15542 SH SOLE 2 612 0 14930 NATIONAL COMM CORP COM 63546L102 14 380 SH SOLE 7 380 0 0 NATIONAL COMM CORP COM 63546L102 2237 62126 SH SOLE 18 62126 0 0 NATIONAL COMM CORP COM 63546L102 939 26090 SH SOLE 19 26090 0 0 NATIONAL COMM CORP COM 63546L102 22791 633072 SH SOLE 21 633072 0 0 NATIONAL COMM CORP COM 63546L102 16946 470722 SH SOLE 22 446676 0 24046 NATIONAL COMM CORP COM 63546L102 110 3051 SH SOLE 30 3051 0 0 NATIONAL COMM CORP COM 63546L102 85 2352 SH SOLE 40 2352 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 60 6892 SH SOLE 22 6892 0 0 NATIONAL FUEL GAS CO N J COM 636180101 10676 208597 SH SOLE 2 50770 0 157827 NATIONAL FUEL GAS CO N J COM 636180101 18 360 SH SOLE 4 360 0 0 NATIONAL FUEL GAS CO N J COM 636180101 4506 88041 SH SOLE 7 88041 0 0 NATIONAL FUEL GAS CO N J COM 636180101 13410 262013 SH SOLE 18 262013 0 0 NATIONAL FUEL GAS CO N J COM 636180101 902 17615 SH SOLE 19 17615 0 0 NATIONAL FUEL GAS CO N J COM 636180101 226978 4434891 SH SOLE 21 4434891 0 0 NATIONAL FUEL GAS CO N J COM 636180101 143966 2812928 SH SOLE 22 2650890 0 162038 NATIONAL FUEL GAS CO N J COM 636180101 1044 20390 SH SOLE 26 11094 0 9296 NATIONAL FUEL GAS CO N J COM 636180101 545 10656 SH SOLE 28 10656 0 0 NATIONAL FUEL GAS CO N J COM 636180101 50 978 SH SOLE 29 0 0 978 NATIONAL FUEL GAS CO N J COM 636180101 1003 19595 SH SOLE 30 19595 0 0 NATIONAL FUEL GAS CO N J COM 636180101 87 1696 SH SOLE 31 1696 0 0 NATIONAL FUEL GAS CO N J COM 636180101 152 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 324 6331 SH SOLE 40 6331 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1427 58954 SH SOLE 2 2305 0 56649 NATIONAL GEN HLDGS CORP COM 636220303 9 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 25 1012 SH SOLE 7 1012 0 0 NATIONAL GEN HLDGS CORP COM 636220303 5207 215062 SH SOLE 18 215062 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2454 101355 SH SOLE 19 101355 0 0 NATIONAL GEN HLDGS CORP COM 636220303 52069 2150707 SH SOLE 21 2150707 0 0 NATIONAL GEN HLDGS CORP COM 636220303 44176 1824687 SH SOLE 22 1700104 0 124583 NATIONAL GEN HLDGS CORP COM 636220303 53 2198 SH SOLE 23 2198 0 0 NATIONAL GEN HLDGS CORP COM 636220303 643 26561 SH SOLE 26 21735 0 4826 NATIONAL GEN HLDGS CORP COM 636220303 205 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 398 16449 SH SOLE 30 16449 0 0 NATIONAL GEN HLDGS CORP COM 636220303 21 867 SH SOLE 34 867 0 0 NATIONAL GEN HLDGS CORP COM 636220303 172 7103 SH SOLE 40 7103 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6 124 SH SOLE 18 124 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2936 38873 SH SOLE 2 1441 0 37432 NATIONAL HEALTH INVS INC COM 63633D104 2155 28524 SH SOLE 4 28524 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5012 66351 SH SOLE 7 66351 0 0 NATIONAL HEALTH INVS INC COM 63633D104 123 1626 SH SOLE 15 1626 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10196 134976 SH SOLE 18 134976 0 0 NATIONAL HEALTH INVS INC COM 63633D104 9716 128614 SH SOLE 19 128614 0 0 NATIONAL HEALTH INVS INC COM 63633D104 127826 1692161 SH SOLE 21 1692161 0 0 NATIONAL HEALTH INVS INC COM 63633D104 134421 1779467 SH SOLE 22 1726599 0 52868 NATIONAL HEALTH INVS INC COM 63633D104 108 1429 SH SOLE 23 1429 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6390 84593 SH SOLE 25 84593 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2123 28109 SH SOLE 26 9285 0 18824 NATIONAL HEALTH INVS INC COM 63633D104 387 5129 SH SOLE 28 5129 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1076 14249 SH SOLE 29 14249 0 0 NATIONAL HEALTH INVS INC COM 63633D104 15739 208354 SH SOLE 30 208354 0 0 NATIONAL HEALTH INVS INC COM 63633D104 300 3971 SH SOLE 40 3971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1000 12743 SH SOLE 2 868 0 11875 NATIONAL HEALTHCARE CORP COM 635906100 18 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3204 40835 SH SOLE 18 40835 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1609 20505 SH SOLE 19 20505 0 0 NATIONAL HEALTHCARE CORP COM 635906100 38160 486424 SH SOLE 21 486424 0 0 NATIONAL HEALTHCARE CORP COM 635906100 23358 297740 SH SOLE 22 285717 0 12023 NATIONAL HEALTHCARE CORP COM 635906100 45 571 SH SOLE 23 571 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1042 13276 SH SOLE 26 0 0 13276 NATIONAL HEALTHCARE CORP COM 635906100 111 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 189 2408 SH SOLE 30 2408 0 0 NATIONAL HEALTHCARE CORP COM 635906100 88 1126 SH SOLE 40 1126 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH SOLE 18 903 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 33 12048 SH SOLE 21 12048 0 0 NATIONAL INSTRS CORP COM 636518102 16310 359415 SH SOLE 2 140219 0 219196 NATIONAL INSTRS CORP COM 636518102 837 18439 SH SOLE 4 18439 0 0 NATIONAL INSTRS CORP COM 636518102 223 4909 SH SOLE 7 4909 0 0 NATIONAL INSTRS CORP COM 636518102 2375 52328 SH SOLE 13 52328 0 0 NATIONAL INSTRS CORP COM 636518102 18302 403315 SH SOLE 18 403315 0 0 NATIONAL INSTRS CORP COM 636518102 26942 593695 SH SOLE 19 593695 0 0 NATIONAL INSTRS CORP COM 636518102 257102 5665537 SH SOLE 21 5665537 0 0 NATIONAL INSTRS CORP COM 636518102 186921 4119021 SH SOLE 22 3781204 0 337817 NATIONAL INSTRS CORP COM 636518102 772 17009 SH SOLE 23 17009 0 0 NATIONAL INSTRS CORP COM 636518102 226 4974 SH SOLE 25 4974 0 0 NATIONAL INSTRS CORP COM 636518102 2166 47721 SH SOLE 26 24350 0 23371 NATIONAL INSTRS CORP COM 636518102 739 16279 SH SOLE 28 16279 0 0 NATIONAL INSTRS CORP COM 636518102 5784 127460 SH SOLE 29 9828 0 117632 NATIONAL INSTRS CORP COM 636518102 1954 43067 SH SOLE 30 43067 0 0 NATIONAL INSTRS CORP COM 636518102 1481 32626 SH SOLE 31 28630 0 3996 NATIONAL INSTRS CORP COM 636518102 3219 70943 SH SOLE 34 70943 0 0 NATIONAL INSTRS CORP COM 636518102 1683 37078 SH SOLE 36 37078 0 0 NATIONAL INSTRS CORP COM 636518102 529 11663 SH SOLE 40 11663 0 0 NATIONAL OILWELL VARCO INC COM 637071101 24438 950899 SH SOLE 2 90906 0 859993 NATIONAL OILWELL VARCO INC COM 637071101 2969 115529 SH SOLE 4 105703 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 8131 316388 SH SOLE 7 291232 0 25156 NATIONAL OILWELL VARCO INC COM 637071101 358 13913 SH SOLE 13 13913 0 0 NATIONAL OILWELL VARCO INC COM 637071101 77 2999 SH SOLE 15 2999 0 0 NATIONAL OILWELL VARCO INC COM 637071101 23537 915840 SH SOLE 18 870028 0 45812 NATIONAL OILWELL VARCO INC COM 637071101 2535 98652 SH SOLE 19 98652 0 0 NATIONAL OILWELL VARCO INC COM 637071101 240687 9365238 SH SOLE 21 9365238 0 0 NATIONAL OILWELL VARCO INC COM 637071101 245689 9559898 SH SOLE 22 8503429 0 1056469 NATIONAL OILWELL VARCO INC COM 637071101 6600 256799 SH SOLE 23 256799 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9518 370362 SH SOLE 25 370362 0 0 NATIONAL OILWELL VARCO INC COM 637071101 50672 1971661 SH SOLE 26 467736 0 1503925 NATIONAL OILWELL VARCO INC COM 637071101 1905 74122 SH SOLE 28 54407 0 19715 NATIONAL OILWELL VARCO INC COM 637071101 408 15866 SH SOLE 29 15866 0 0 NATIONAL OILWELL VARCO INC COM 637071101 35725 1390089 SH SOLE 30 1390089 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4884 190043 SH SOLE 31 83575 0 106468 NATIONAL OILWELL VARCO INC COM 637071101 546 21245 SH SOLE 34 21245 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9462 368186 SH SOLE 36 368186 0 0 NATIONAL OILWELL VARCO INC COM 637071101 196 7627 SH SOLE 40 7627 0 0 NATIONAL PRESTO INDS INC COM 637215104 541 4624 SH SOLE 2 165 0 4459 NATIONAL PRESTO INDS INC COM 637215104 7 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 14 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 3160 27024 SH SOLE 18 27024 0 0 NATIONAL PRESTO INDS INC COM 637215104 837 7161 SH SOLE 19 7161 0 0 NATIONAL PRESTO INDS INC COM 637215104 101012 863939 SH SOLE 21 863939 0 0 NATIONAL PRESTO INDS INC COM 637215104 16799 143679 SH SOLE 22 136258 0 7421 NATIONAL PRESTO INDS INC COM 637215104 298 2548 SH SOLE 26 0 0 2548 NATIONAL PRESTO INDS INC COM 637215104 86 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 1204 10300 SH SOLE 30 10300 0 0 NATIONAL PRESTO INDS INC COM 637215104 55 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP COM NEW 637372202 435 11408 SH SOLE 2 2768 0 8640 NATIONAL RESH CORP COM NEW 637372202 9 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 1474 38654 SH SOLE 18 38654 0 0 NATIONAL RESH CORP COM NEW 637372202 1918 50283 SH SOLE 19 50283 0 0 NATIONAL RESH CORP COM NEW 637372202 15132 396737 SH SOLE 21 396737 0 0 NATIONAL RESH CORP COM NEW 637372202 6726 176339 SH SOLE 22 160862 0 15477 NATIONAL RESH CORP COM NEW 637372202 261 6837 SH SOLE 23 6837 0 0 NATIONAL RESH CORP COM NEW 637372202 351 9215 SH SOLE 26 0 0 9215 NATIONAL RESH CORP COM NEW 637372202 24 617 SH SOLE 29 0 0 617 NATIONAL RESH CORP COM NEW 637372202 110 2892 SH SOLE 30 2892 0 0 NATIONAL RESH CORP COM NEW 637372202 7 178 SH SOLE 34 178 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 22925 472591 SH SOLE 2 110358 0 362233 NATIONAL RETAIL PPTYS INC COM 637417106 8848 182396 SH SOLE 4 178337 0 4059 NATIONAL RETAIL PPTYS INC COM 637417106 24074 496278 SH SOLE 7 463911 0 32367 NATIONAL RETAIL PPTYS INC COM 637417106 49 1015 SH SOLE 13 1015 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 309 6376 SH SOLE 15 6376 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 22907 472204 SH SOLE 18 459109 0 13095 NATIONAL RETAIL PPTYS INC COM 637417106 14557 300080 SH SOLE 19 300080 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 543586 11205655 SH SOLE 21 11205655 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 360319 7427725 SH SOLE 22 7103004 0 324721 NATIONAL RETAIL PPTYS INC COM 637417106 5771 118973 SH SOLE 23 118973 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 16143 332775 SH SOLE 25 332775 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 19878 409769 SH SOLE 26 133531 0 276238 NATIONAL RETAIL PPTYS INC COM 637417106 1473 30366 SH SOLE 28 22414 0 7952 NATIONAL RETAIL PPTYS INC COM 637417106 3083 63544 SH SOLE 29 63544 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 56921 1173392 SH SOLE 30 1173392 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 6407 132077 SH SOLE 31 31088 0 100989 NATIONAL RETAIL PPTYS INC COM 637417106 417 8587 SH SOLE 34 8587 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 2175 44839 SH SOLE 36 44839 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 145 2998 SH SOLE 40 2998 0 0 NATIONAL SEC GROUP INC COM 637546102 4 286 SH SOLE 18 286 0 0 NATIONAL SEC GROUP INC COM 637546102 3 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2016 76179 SH SOLE 2 19267 0 56912 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1068 40352 SH SOLE 4 40352 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2402 90762 SH SOLE 7 90762 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 60 2269 SH SOLE 15 2269 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7722 291821 SH SOLE 18 291821 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7693 290747 SH SOLE 19 290747 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 163418 6176025 SH SOLE 21 6176025 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 71022 2684142 SH SOLE 22 2612659 0 71483 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1496 56554 SH SOLE 23 56554 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3055 115468 SH SOLE 25 115468 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5529 208940 SH SOLE 26 15695 0 193245 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 212 8005 SH SOLE 28 8005 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 965 36455 SH SOLE 29 20000 0 16455 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9715 367141 SH SOLE 30 367141 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 151 5711 SH SOLE 40 5711 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1392 49432 SH SOLE 2 2182 0 47250 NATIONAL VISION HLDGS INC COM 63845R107 9 327 SH SOLE 4 327 0 0 NATIONAL VISION HLDGS INC COM 63845R107 20 726 SH SOLE 7 726 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5769 204789 SH SOLE 18 204789 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2647 93973 SH SOLE 19 93973 0 0 NATIONAL VISION HLDGS INC COM 63845R107 58599 2080190 SH SOLE 21 2080190 0 0 NATIONAL VISION HLDGS INC COM 63845R107 49188 1746105 SH SOLE 22 1666872 0 79233 NATIONAL VISION HLDGS INC COM 63845R107 467 16590 SH SOLE 26 10835 0 5755 NATIONAL VISION HLDGS INC COM 63845R107 215 7616 SH SOLE 28 7616 0 0 NATIONAL VISION HLDGS INC COM 63845R107 466 16544 SH SOLE 30 16544 0 0 NATIONAL VISION HLDGS INC COM 63845R107 101 3581 SH SOLE 40 3581 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 742 2467 SH SOLE 2 70 0 2397 NATIONAL WESTN LIFE GROUP IN CL A 638517102 16 53 SH SOLE 7 53 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2406 8000 SH SOLE 18 8000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1116 3710 SH SOLE 19 3710 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 22958 76347 SH SOLE 21 76347 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 20125 66926 SH SOLE 22 63651 0 3275 NATIONAL WESTN LIFE GROUP IN CL A 638517102 281 933 SH SOLE 26 0 0 933 NATIONAL WESTN LIFE GROUP IN CL A 638517102 114 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 269 895 SH SOLE 30 895 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 126 420 SH SOLE 40 420 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 1031 SH SOLE 18 1031 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 160 16269 SH SOLE 21 16269 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 233 14186 SH SOLE 2 415 0 13771 NATURAL GAS SERVICES GROUP COM 63886Q109 6 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 718 43686 SH SOLE 18 43686 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 289 17559 SH SOLE 19 17559 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 7327 445666 SH SOLE 21 445666 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 6677 406170 SH SOLE 22 389727 0 16443 NATURAL GAS SERVICES GROUP COM 63886Q109 29 1746 SH SOLE 28 1746 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 62 3790 SH SOLE 30 3790 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 22 1356 SH SOLE 40 1356 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 199 12969 SH SOLE 2 3517 0 9452 NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 505 32965 SH SOLE 18 32965 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 626 40808 SH SOLE 19 40808 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5067 330545 SH SOLE 21 330545 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5009 326723 SH SOLE 22 222768 0 103955 NATURAL GROCERS BY VITAMIN C COM 63888U108 161 10475 SH SOLE 23 10475 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 320 20851 SH SOLE 26 0 0 20851 NATURAL GROCERS BY VITAMIN C COM 63888U108 73 4749 SH SOLE 29 0 0 4749 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 127 6893 SH SOLE 2 1065 0 5828 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3 184 SH SOLE 7 184 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 454 24528 SH SOLE 18 24528 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 391 21137 SH SOLE 19 21137 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5109 276334 SH SOLE 21 276334 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3946 213429 SH SOLE 22 207116 0 6313 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 28 1541 SH SOLE 23 1541 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 135 7323 SH SOLE 26 0 0 7323 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 79 4271 SH SOLE 29 0 0 4271 NATURES SUNSHINE PRODUCTS IN COM 639027101 77 9453 SH SOLE 2 462 0 8991 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 296 36322 SH SOLE 18 36322 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 98 12075 SH SOLE 19 12075 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2862 351197 SH SOLE 21 351197 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 725 89007 SH SOLE 22 80819 0 8188 NATUS MEDICAL INC DEL COM 639050103 887 26064 SH SOLE 2 1117 0 24947 NATUS MEDICAL INC DEL COM 639050103 7 195 SH SOLE 4 195 0 0 NATUS MEDICAL INC DEL COM 639050103 23 676 SH SOLE 7 676 0 0 NATUS MEDICAL INC DEL COM 639050103 5632 165498 SH SOLE 18 165498 0 0 NATUS MEDICAL INC DEL COM 639050103 1624 47717 SH SOLE 19 47717 0 0 NATUS MEDICAL INC DEL COM 639050103 130269 3828073 SH SOLE 21 3828073 0 0 NATUS MEDICAL INC DEL COM 639050103 35292 1037089 SH SOLE 22 918513 0 118576 NATUS MEDICAL INC DEL COM 639050103 273 8014 SH SOLE 26 0 0 8014 NATUS MEDICAL INC DEL COM 639050103 164 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC DEL COM 639050103 2363 69438 SH SOLE 30 69438 0 0 NATUS MEDICAL INC DEL COM 639050103 122 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 261 23931 SH SOLE 2 1140 0 22791 NAUTILUS INC COM 63910B102 8 743 SH SOLE 7 743 0 0 NAUTILUS INC COM 63910B102 1659 152237 SH SOLE 18 152237 0 0 NAUTILUS INC COM 63910B102 455 41757 SH SOLE 19 41757 0 0 NAUTILUS INC COM 63910B102 35787 3283233 SH SOLE 21 3283233 0 0 NAUTILUS INC COM 63910B102 9847 903387 SH SOLE 22 865631 0 37756 NAUTILUS INC COM 63910B102 46 4230 SH SOLE 28 4230 0 0 NAUTILUS INC COM 63910B102 640 58724 SH SOLE 30 58724 0 0 NAUTILUS INC COM 63910B102 40 3699 SH SOLE 40 3699 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 1 SH SOLE 17 0 0 1 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 8 80886 SH SOLE 21 80886 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 247 2410188 SH SOLE 22 2410188 0 0 NAVIENT CORPORATION COM 63938C108 5637 639841 SH SOLE 2 111317 0 528524 NAVIENT CORPORATION COM 63938C108 10 1124 SH SOLE 4 1124 0 0 NAVIENT CORPORATION COM 63938C108 113 12777 SH SOLE 7 12777 0 0 NAVIENT CORPORATION COM 63938C108 5987 679520 SH SOLE 18 679520 0 0 NAVIENT CORPORATION COM 63938C108 479 54352 SH SOLE 19 54352 0 0 NAVIENT CORPORATION COM 63938C108 102864 11675807 SH SOLE 21 11675807 0 0 NAVIENT CORPORATION COM 63938C108 91580 10394966 SH SOLE 22 9778980 0 615986 NAVIENT CORPORATION COM 63938C108 757 85891 SH SOLE 26 45566 0 40325 NAVIENT CORPORATION COM 63938C108 292 33092 SH SOLE 28 33092 0 0 NAVIENT CORPORATION COM 63938C108 715 81164 SH SOLE 30 81164 0 0 NAVIENT CORPORATION COM 63938C108 65 7325 SH SOLE 31 5570 0 1755 NAVIENT CORPORATION COM 63938C108 32 3576 SH SOLE 34 3576 0 0 NAVIENT CORPORATION COM 63938C108 1001 113673 SH SOLE 36 113673 0 0 NAVIENT CORPORATION COM 63938C108 208 23628 SH SOLE 40 23628 0 0 NAVIGANT CONSULTING INC COM 63935N107 1057 43966 SH SOLE 2 1479 0 42487 NAVIGANT CONSULTING INC COM 63935N107 5 195 SH SOLE 4 195 0 0 NAVIGANT CONSULTING INC COM 63935N107 26 1066 SH SOLE 7 1066 0 0 NAVIGANT CONSULTING INC COM 63935N107 5353 222583 SH SOLE 18 222583 0 0 NAVIGANT CONSULTING INC COM 63935N107 1529 63565 SH SOLE 19 63565 0 0 NAVIGANT CONSULTING INC COM 63935N107 108140 4496459 SH SOLE 21 4496459 0 0 NAVIGANT CONSULTING INC COM 63935N107 30645 1274226 SH SOLE 22 1209071 0 65155 NAVIGANT CONSULTING INC COM 63935N107 665 27670 SH SOLE 26 11641 0 16029 NAVIGANT CONSULTING INC COM 63935N107 165 6840 SH SOLE 28 6840 0 0 NAVIGANT CONSULTING INC COM 63935N107 2176 90489 SH SOLE 30 90489 0 0 NAVIGANT CONSULTING INC COM 63935N107 155 6453 SH SOLE 40 6453 0 0 NAVIGATORS GROUP INC COM 638904102 1531 22025 SH SOLE 2 1953 0 20072 NAVIGATORS GROUP INC COM 638904102 7 102 SH SOLE 4 102 0 0 NAVIGATORS GROUP INC COM 638904102 32 460 SH SOLE 7 460 0 0 NAVIGATORS GROUP INC COM 638904102 7582 109115 SH SOLE 18 109115 0 0 NAVIGATORS GROUP INC COM 638904102 2769 39852 SH SOLE 19 39852 0 0 NAVIGATORS GROUP INC COM 638904102 165929 2387812 SH SOLE 21 2387812 0 0 NAVIGATORS GROUP INC COM 638904102 44838 645240 SH SOLE 22 615544 0 29696 NAVIGATORS GROUP INC COM 638904102 302 4345 SH SOLE 23 4345 0 0 NAVIGATORS GROUP INC COM 638904102 1350 19426 SH SOLE 26 6440 0 12986 NAVIGATORS GROUP INC COM 638904102 222 3201 SH SOLE 28 3201 0 0 NAVIGATORS GROUP INC COM 638904102 134 1923 SH SOLE 29 0 0 1923 NAVIGATORS GROUP INC COM 638904102 3253 46818 SH SOLE 30 46818 0 0 NAVIGATORS GROUP INC COM 638904102 173 2496 SH SOLE 40 2496 0 0 NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 100 SH SOLE 17 0 0 100 NAVISTAR INTL CORP NEW COM 63934E108 1331 51304 SH SOLE 2 1720 0 49584 NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 45 1742 SH SOLE 7 1742 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4320 166484 SH SOLE 18 166484 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1875 72245 SH SOLE 19 72245 0 0 NAVISTAR INTL CORP NEW COM 63934E108 44475 1713861 SH SOLE 21 1713861 0 0 NAVISTAR INTL CORP NEW COM 63934E108 43023 1657925 SH SOLE 22 1596504 0 61421 NAVISTAR INTL CORP NEW COM 63934E108 198 7633 SH SOLE 26 5352 0 2281 NAVISTAR INTL CORP NEW COM 63934E108 155 5962 SH SOLE 28 5962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 275 10597 SH SOLE 30 10597 0 0 NAVISTAR INTL CORP NEW COM 63934E108 107 4108 SH SOLE 36 4108 0 0 NAVISTAR INTL CORP NEW COM 63934E108 144 5553 SH SOLE 40 5553 0 0 NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1012 1015000 PRN SOLE 21 1015000 0 0 NBT BANCORP INC COM 628778102 1485 42918 SH SOLE 2 1457 0 41461 NBT BANCORP INC COM 628778102 9 272 SH SOLE 4 272 0 0 NBT BANCORP INC COM 628778102 7867 227427 SH SOLE 18 227427 0 0 NBT BANCORP INC COM 628778102 2196 63490 SH SOLE 19 63490 0 0 NBT BANCORP INC COM 628778102 161652 4673370 SH SOLE 21 4673370 0 0 NBT BANCORP INC COM 628778102 44541 1287685 SH SOLE 22 1229262 0 58423 NBT BANCORP INC COM 628778102 628 18144 SH SOLE 26 7373 0 10771 NBT BANCORP INC COM 628778102 216 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 3197 92419 SH SOLE 30 92419 0 0 NBT BANCORP INC COM 628778102 171 4934 SH SOLE 40 4934 0 0 NCI BUILDING SYS INC COM NEW 628852204 279 38534 SH SOLE 2 5694 0 32840 NCI BUILDING SYS INC COM NEW 628852204 7 964 SH SOLE 7 964 0 0 NCI BUILDING SYS INC COM NEW 628852204 963 132871 SH SOLE 18 132871 0 0 NCI BUILDING SYS INC COM NEW 628852204 977 134750 SH SOLE 19 134750 0 0 NCI BUILDING SYS INC COM NEW 628852204 10045 1385579 SH SOLE 21 1385579 0 0 NCI BUILDING SYS INC COM NEW 628852204 9195 1268286 SH SOLE 22 1223000 0 45286 NCI BUILDING SYS INC COM NEW 628852204 19 2630 SH SOLE 23 2630 0 0 NCI BUILDING SYS INC COM NEW 628852204 158 21767 SH SOLE 26 0 0 21767 NCI BUILDING SYS INC COM NEW 628852204 30 4196 SH SOLE 28 4196 0 0 NCI BUILDING SYS INC COM NEW 628852204 71 9815 SH SOLE 29 0 0 9815 NCI BUILDING SYS INC COM NEW 628852204 84 11537 SH SOLE 30 11537 0 0 NCI BUILDING SYS INC COM NEW 628852204 747 102969 SH SOLE 34 102969 0 0 NCI BUILDING SYS INC COM NEW 628852204 29 4068 SH SOLE 40 4068 0 0 NCR CORP NEW COM 62886E108 6515 282285 SH SOLE 2 57100 0 225185 NCR CORP NEW COM 62886E108 14 597 SH SOLE 4 597 0 0 NCR CORP NEW COM 62886E108 84 3639 SH SOLE 7 3639 0 0 NCR CORP NEW COM 62886E108 29 1276 SH SOLE 17 0 0 1276 NCR CORP NEW COM 62886E108 7853 340249 SH SOLE 18 340249 0 0 NCR CORP NEW COM 62886E108 574 24889 SH SOLE 19 24889 0 0 NCR CORP NEW COM 62886E108 134699 5836198 SH SOLE 21 5836198 0 0 NCR CORP NEW COM 62886E108 86038 3727826 SH SOLE 22 3492801 0 235025 NCR CORP NEW COM 62886E108 795 34434 SH SOLE 26 20694 0 13740 NCR CORP NEW COM 62886E108 345 14951 SH SOLE 28 14951 0 0 NCR CORP NEW COM 62886E108 683 29587 SH SOLE 30 29587 0 0 NCR CORP NEW COM 62886E108 63 2731 SH SOLE 31 2513 0 218 NCR CORP NEW COM 62886E108 176 7638 SH SOLE 36 7638 0 0 NCR CORP NEW COM 62886E108 291 12601 SH SOLE 40 12601 0 0 NCR CORP NEW OPTIONS 62886E958 46 2000 SH Put SOLE 2 2000 0 0 NCR CORP NEW OPTIONS 62886E958 1500 65000 SH Put SOLE 19 65000 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 85 16784 SH SOLE 2 258 0 16526 NCS MULTISTAGE HLDGS INC COM 628877102 165 32514 SH SOLE 18 32514 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 65 12813 SH SOLE 19 12813 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 1708 335462 SH SOLE 21 335462 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 644 126543 SH SOLE 22 120363 0 6180 NCS MULTISTAGE HLDGS INC COM 628877102 35 6800 SH SOLE 26 0 0 6800 NCS MULTISTAGE HLDGS INC COM 628877102 14 2832 SH SOLE 30 2832 0 0 NEENAH INC COM 640079109 847 14380 SH SOLE 2 575 0 13805 NEENAH INC COM 640079109 6 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 10 165 SH SOLE 7 165 0 0 NEENAH INC COM 640079109 4985 84606 SH SOLE 18 84606 0 0 NEENAH INC COM 640079109 1445 24529 SH SOLE 19 24529 0 0 NEENAH INC COM 640079109 104484 1773326 SH SOLE 21 1773326 0 0 NEENAH INC COM 640079109 29351 498147 SH SOLE 22 477278 0 20869 NEENAH INC COM 640079109 615 10433 SH SOLE 26 6481 0 3952 NEENAH INC COM 640079109 143 2424 SH SOLE 28 2424 0 0 NEENAH INC COM 640079109 1955 33175 SH SOLE 30 33175 0 0 NEENAH INC COM 640079109 110 1874 SH SOLE 40 1874 0 0 NEKTAR THERAPEUTICS COM 640268108 13425 408414 SH SOLE 2 52381 0 356033 NEKTAR THERAPEUTICS COM 640268108 1706 51911 SH SOLE 4 47388 0 4523 NEKTAR THERAPEUTICS COM 640268108 4341 132063 SH SOLE 7 124706 0 7357 NEKTAR THERAPEUTICS COM 640268108 32 985 SH SOLE 13 985 0 0 NEKTAR THERAPEUTICS COM 640268108 13878 422201 SH SOLE 18 399467 0 22734 NEKTAR THERAPEUTICS COM 640268108 6208 188865 SH SOLE 19 188865 0 0 NEKTAR THERAPEUTICS COM 640268108 199533 6070372 SH SOLE 21 6070372 0 0 NEKTAR THERAPEUTICS COM 640268108 131600 4003659 SH SOLE 22 3605031 0 398628 NEKTAR THERAPEUTICS COM 640268108 3872 117809 SH SOLE 23 117809 0 0 NEKTAR THERAPEUTICS COM 640268108 3941 119887 SH SOLE 25 119887 0 0 NEKTAR THERAPEUTICS COM 640268108 16228 493697 SH SOLE 26 162219 0 331478 NEKTAR THERAPEUTICS COM 640268108 1059 32217 SH SOLE 28 23286 0 8931 NEKTAR THERAPEUTICS COM 640268108 1376 41869 SH SOLE 29 6537 0 35332 NEKTAR THERAPEUTICS COM 640268108 23880 726509 SH SOLE 30 726509 0 0 NEKTAR THERAPEUTICS COM 640268108 2154 65519 SH SOLE 31 38240 0 27279 NEKTAR THERAPEUTICS COM 640268108 2261 68772 SH SOLE 34 68772 0 0 NEKTAR THERAPEUTICS COM 640268108 1028 31275 SH SOLE 36 31275 0 0 NEKTAR THERAPEUTICS COM 640268108 104 3154 SH SOLE 40 3154 0 0 NELNET INC CL A 64031N108 1007 19249 SH SOLE 2 642 0 18607 NELNET INC CL A 64031N108 10 182 SH SOLE 4 182 0 0 NELNET INC CL A 64031N108 19 364 SH SOLE 7 364 0 0 NELNET INC CL A 64031N108 3309 63214 SH SOLE 18 63214 0 0 NELNET INC CL A 64031N108 1432 27356 SH SOLE 19 27356 0 0 NELNET INC CL A 64031N108 33240 635071 SH SOLE 21 635071 0 0 NELNET INC CL A 64031N108 31207 596242 SH SOLE 22 567084 0 29158 NELNET INC CL A 64031N108 219 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 149 2844 SH SOLE 28 2844 0 0 NELNET INC CL A 64031N108 275 5259 SH SOLE 30 5259 0 0 NELNET INC CL A 64031N108 156 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 2302 40381 SH SOLE 2 1977 0 38404 NEOGEN CORP COM 640491106 14 248 SH SOLE 4 248 0 0 NEOGEN CORP COM 640491106 52 910 SH SOLE 7 910 0 0 NEOGEN CORP COM 640491106 14506 254498 SH SOLE 18 254498 0 0 NEOGEN CORP COM 640491106 5752 100915 SH SOLE 19 100915 0 0 NEOGEN CORP COM 640491106 309483 5429531 SH SOLE 21 5429531 0 0 NEOGEN CORP COM 640491106 83106 1457998 SH SOLE 22 1392960 0 65038 NEOGEN CORP COM 640491106 95 1672 SH SOLE 23 1672 0 0 NEOGEN CORP COM 640491106 1170 20524 SH SOLE 26 11245 0 9279 NEOGEN CORP COM 640491106 375 6577 SH SOLE 28 6577 0 0 NEOGEN CORP COM 640491106 31 546 SH SOLE 29 0 0 546 NEOGEN CORP COM 640491106 5936 104146 SH SOLE 30 104146 0 0 NEOGEN CORP COM 640491106 302 5292 SH SOLE 40 5292 0 0 NEOGENOMICS INC COM NEW 64049M209 738 58519 SH SOLE 2 9531 0 48988 NEOGENOMICS INC COM NEW 64049M209 6 479 SH SOLE 4 479 0 0 NEOGENOMICS INC COM NEW 64049M209 18 1424 SH SOLE 7 1424 0 0 NEOGENOMICS INC COM NEW 64049M209 2806 222488 SH SOLE 18 222488 0 0 NEOGENOMICS INC COM NEW 64049M209 2469 195771 SH SOLE 19 195771 0 0 NEOGENOMICS INC COM NEW 64049M209 37729 2991993 SH SOLE 21 2991993 0 0 NEOGENOMICS INC COM NEW 64049M209 24405 1935336 SH SOLE 22 1854380 0 80956 NEOGENOMICS INC COM NEW 64049M209 234 18573 SH SOLE 23 18573 0 0 NEOGENOMICS INC COM NEW 64049M209 726 57581 SH SOLE 26 0 0 57581 NEOGENOMICS INC COM NEW 64049M209 142 11285 SH SOLE 28 11285 0 0 NEOGENOMICS INC COM NEW 64049M209 249 19755 SH SOLE 30 19755 0 0 NEOGENOMICS INC COM NEW 64049M209 81 6443 SH SOLE 40 6443 0 0 NEON THERAPEUTICS INC COM 64050Y100 19 3835 SH SOLE 2 0 0 3835 NEON THERAPEUTICS INC COM 64050Y100 113 22398 SH SOLE 18 22398 0 0 NEON THERAPEUTICS INC COM 64050Y100 36 7097 SH SOLE 19 7097 0 0 NEON THERAPEUTICS INC COM 64050Y100 1134 225453 SH SOLE 21 225453 0 0 NEON THERAPEUTICS INC COM 64050Y100 246 48999 SH SOLE 22 48999 0 0 NEONODE INC COM PAR 64051M709 3 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 157 94557 SH SOLE 22 94557 0 0 NEOPHOTONICS CORP COM 64051T100 229 35399 SH SOLE 2 1070 0 34329 NEOPHOTONICS CORP COM 64051T100 4 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 822 126860 SH SOLE 18 126860 0 0 NEOPHOTONICS CORP COM 64051T100 319 49279 SH SOLE 19 49279 0 0 NEOPHOTONICS CORP COM 64051T100 8087 1247964 SH SOLE 21 1247964 0 0 NEOPHOTONICS CORP COM 64051T100 5751 887577 SH SOLE 22 863260 0 24317 NEOS THERAPEUTICS INC COM 64052L106 50 30169 SH SOLE 2 1067 0 29102 NEOS THERAPEUTICS INC COM 64052L106 2 966 SH SOLE 7 966 0 0 NEOS THERAPEUTICS INC COM 64052L106 264 160172 SH SOLE 18 160172 0 0 NEOS THERAPEUTICS INC COM 64052L106 112 67962 SH SOLE 19 67962 0 0 NEOS THERAPEUTICS INC COM 64052L106 2690 1630562 SH SOLE 21 1630562 0 0 NEOS THERAPEUTICS INC COM 64052L106 1392 843580 SH SOLE 22 815990 0 27590 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 15 6054 SH SOLE 22 6054 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 14 SH SOLE 4 14 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 176 37558 SH SOLE 21 37558 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 225 47999 SH SOLE 22 23923 0 24076 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 113 24097 SH SOLE 26 0 0 24097 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 29 6264 SH SOLE 28 6264 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 71 15168 SH SOLE 30 15168 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 25 5316 SH SOLE 40 5316 0 0 NET ELEMENT INC COM PAR 64111R300 3 580 SH SOLE 18 580 0 0 NET ELEMENT INC COM PAR 64111R300 43 7600 SH SOLE 21 7600 0 0 NET ELEMENT INC COM PAR 64111R300 79 13844 SH SOLE 22 13844 0 0 NETAPP INC COM 64110D104 41541 696180 SH SOLE 2 103368 0 592812 NETAPP INC COM 64110D104 6296 105513 SH SOLE 4 98538 0 6975 NETAPP INC COM 64110D104 17669 296106 SH SOLE 7 231589 0 64517 NETAPP INC COM 64110D104 427 7156 SH SOLE 13 7156 0 0 NETAPP INC COM 64110D104 143 2396 SH SOLE 15 2396 0 0 NETAPP INC COM 64110D104 12 208 SH SOLE 17 0 0 208 NETAPP INC COM 64110D104 36530 612198 SH SOLE 18 575359 0 36839 NETAPP INC COM 64110D104 6037 101173 SH SOLE 19 101173 0 0 NETAPP INC COM 64110D104 419175 7024879 SH SOLE 21 7024879 0 0 NETAPP INC COM 64110D104 407878 6835566 SH SOLE 22 6141120 0 694446 NETAPP INC COM 64110D104 11302 189402 SH SOLE 23 189402 0 0 NETAPP INC COM 64110D104 19405 325203 SH SOLE 25 325203 0 0 NETAPP INC COM 64110D104 68978 1155995 SH SOLE 26 301776 0 854219 NETAPP INC COM 64110D104 2995 50199 SH SOLE 28 36823 0 13376 NETAPP INC COM 64110D104 4938 82761 SH SOLE 29 29232 0 53529 NETAPP INC COM 64110D104 68975 1155947 SH SOLE 30 1155947 0 0 NETAPP INC COM 64110D104 5686 95287 SH SOLE 31 57431 0 37856 NETAPP INC COM 64110D104 2139 35847 SH SOLE 32 35847 0 0 NETAPP INC COM 64110D104 1584 26554 SH SOLE 34 26554 0 0 NETAPP INC COM 64110D104 12900 216193 SH SOLE 36 216193 0 0 NETAPP INC COM 64110D104 323 5419 SH SOLE 40 5419 0 0 NETEASE INC SPONSORED ADR 64110W102 18134 77046 SH SOLE 2 2372 0 74674 NETEASE INC SPONSORED ADR 64110W102 15564 66126 SH SOLE 4 66126 0 0 NETEASE INC SPONSORED ADR 64110W102 3136 13322 SH SOLE 7 13322 0 0 NETEASE INC SPONSORED ADR 64110W102 7448 31642 SH SOLE 13 31642 0 0 NETEASE INC SPONSORED ADR 64110W102 44896 190748 SH SOLE 15 178980 0 11768 NETEASE INC SPONSORED ADR 64110W102 6197 26327 SH SOLE 18 26327 0 0 NETEASE INC SPONSORED ADR 64110W102 12389 52636 SH SOLE 19 52636 0 0 NETEASE INC SPONSORED ADR 64110W102 397043 1686889 SH SOLE 21 1686889 0 0 NETEASE INC SPONSORED ADR 64110W102 225121 956456 SH SOLE 22 876494 0 79962 NETEASE INC SPONSORED ADR 64110W102 10670 45331 SH SOLE 23 45331 0 0 NETEASE INC SPONSORED ADR 64110W102 29128 123755 SH SOLE 25 123755 0 0 NETEASE INC SPONSORED ADR 64110W102 87631 372312 SH SOLE 26 83450 0 288862 NETEASE INC SPONSORED ADR 64110W102 2705 11491 SH SOLE 28 11491 0 0 NETEASE INC SPONSORED ADR 64110W102 3844 16331 SH SOLE 29 8949 0 7382 NETEASE INC SPONSORED ADR 64110W102 115034 488739 SH SOLE 30 488739 0 0 NETEASE INC SPONSORED ADR 64110W102 1099 4670 SH SOLE 31 4670 0 0 NETEASE INC SPONSORED ADR 64110W102 3558 15117 SH SOLE 32 15117 0 0 NETEASE INC SPONSORED ADR 64110W102 259075 1100714 SH SOLE 34 1100714 0 0 NETEASE INC SPONSORED ADR 64110W102 138 588 SH SOLE 36 588 0 0 NETEASE INC SPONSORED ADR 64110W102 163 692 SH SOLE 40 692 0 0 NETFLIX INC COM 64110L106 306320 1144437 SH SOLE 2 131858 0 1012579 NETFLIX INC COM 64110L106 40830 152543 SH SOLE 4 141068 0 11475 NETFLIX INC COM 64110L106 91704 342613 SH SOLE 7 342613 0 0 NETFLIX INC COM 64110L106 3650 13636 SH SOLE 13 13636 0 0 NETFLIX INC COM 64110L106 1089 4070 SH SOLE 15 4070 0 0 NETFLIX INC COM 64110L106 33 123 SH SOLE 17 0 0 123 NETFLIX INC COM 64110L106 433892 1621056 SH SOLE 18 1359350 0 261706 NETFLIX INC COM 64110L106 245070 915603 SH SOLE 19 915603 0 0 NETFLIX INC COM 64110L106 2103361 7858333 SH SOLE 21 7858333 0 0 NETFLIX INC COM 64110L106 2812861 10509084 SH SOLE 22 9400383 0 1108701 NETFLIX INC COM 64110L106 85515 319491 SH SOLE 23 319491 0 0 NETFLIX INC COM 64110L106 110279 412010 SH SOLE 25 412010 0 0 NETFLIX INC COM 64110L106 399799 1493682 SH SOLE 26 414731 0 1078951 NETFLIX INC COM 64110L106 22412 83732 SH SOLE 28 61261 0 22471 NETFLIX INC COM 64110L106 19038 71129 SH SOLE 29 22258 0 48871 NETFLIX INC COM 64110L106 424635 1586471 SH SOLE 30 1586471 0 0 NETFLIX INC COM 64110L106 53067 198262 SH SOLE 31 100181 0 98081 NETFLIX INC COM 64110L106 16561 61875 SH SOLE 32 61875 0 0 NETFLIX INC COM 64110L106 29639 110733 SH SOLE 34 110733 0 0 NETFLIX INC COM 64110L106 85766 320429 SH SOLE 36 320429 0 0 NETFLIX INC COM 64110L106 2712 10134 SH SOLE 40 10134 0 0 NETGEAR INC COM 64111Q104 1570 30179 SH SOLE 2 1086 0 29093 NETGEAR INC COM 64111Q104 6 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 35 676 SH SOLE 7 676 0 0 NETGEAR INC COM 64111Q104 8344 160365 SH SOLE 18 160365 0 0 NETGEAR INC COM 64111Q104 2390 45926 SH SOLE 19 45926 0 0 NETGEAR INC COM 64111Q104 181538 3489105 SH SOLE 21 3489105 0 0 NETGEAR INC COM 64111Q104 49965 960313 SH SOLE 22 861469 0 98844 NETGEAR INC COM 64111Q104 493 9470 SH SOLE 26 4354 0 5116 NETGEAR INC COM 64111Q104 227 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 50 954 SH SOLE 29 0 0 954 NETGEAR INC COM 64111Q104 3334 64076 SH SOLE 30 64076 0 0 NETGEAR INC COM 64111Q104 181 3482 SH SOLE 40 3482 0 0 NETSCOUT SYS INC COM 64115T104 2522 106738 SH SOLE 2 31642 0 75096 NETSCOUT SYS INC COM 64115T104 11 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 45 1904 SH SOLE 7 1904 0 0 NETSCOUT SYS INC COM 64115T104 10011 423652 SH SOLE 18 423652 0 0 NETSCOUT SYS INC COM 64115T104 2632 111386 SH SOLE 19 111386 0 0 NETSCOUT SYS INC COM 64115T104 127488 5395182 SH SOLE 21 5395182 0 0 NETSCOUT SYS INC COM 64115T104 60769 2571709 SH SOLE 22 2455936 0 115773 NETSCOUT SYS INC COM 64115T104 370 15649 SH SOLE 26 8549 0 7100 NETSCOUT SYS INC COM 64115T104 250 10585 SH SOLE 28 10585 0 0 NETSCOUT SYS INC COM 64115T104 3963 167723 SH SOLE 30 167723 0 0 NETSCOUT SYS INC COM 64115T104 65 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 210 8871 SH SOLE 40 8871 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 11 1778 SH SOLE 18 1778 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 184 29861 SH SOLE 21 29861 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1885 306504 SH SOLE 22 306504 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 5 2367 SH SOLE 18 2367 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 91 40768 SH SOLE 21 40768 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4475 SH SOLE 22 4475 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 1285 132902 SH SOLE 2 132902 0 0 NEURALSTEM INC COM NEW 64127R401 1 1940 SH SOLE 21 1940 0 0 NEURALSTEM INC COM NEW 64127R401 21 68214 SH SOLE 22 68214 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 12343 172843 SH SOLE 2 5842 0 167001 NEUROCRINE BIOSCIENCES INC COM 64125C109 36 498 SH SOLE 4 498 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 121 1696 SH SOLE 7 1696 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3468 48559 SH SOLE 18 48559 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1420 19882 SH SOLE 19 19882 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 152498 2135533 SH SOLE 21 2135533 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 174221 2439732 SH SOLE 22 2266536 0 173196 NEUROCRINE BIOSCIENCES INC COM 64125C109 2074 29039 SH SOLE 26 18241 0 10798 NEUROCRINE BIOSCIENCES INC COM 64125C109 838 11736 SH SOLE 28 11736 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 748 10477 SH SOLE 29 0 0 10477 NEUROCRINE BIOSCIENCES INC COM 64125C109 6790 95085 SH SOLE 30 95085 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 128 1793 SH SOLE 31 1792 0 1 NEUROCRINE BIOSCIENCES INC COM 64125C109 236 3306 SH SOLE 34 3306 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 624 8738 SH SOLE 40 8738 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1492 1250000 PRN SOLE 21 1250000 0 0 NEUROMETRIX INC COM PAR 641255708 0 108 SH SOLE 21 108 0 0 NEUROMETRIX INC COM PAR 641255708 12 15183 SH SOLE 22 15183 0 0 NEURONETICS INC COM 64131A105 89 4585 SH SOLE 2 259 0 4326 NEURONETICS INC COM 64131A105 389 20088 SH SOLE 18 20088 0 0 NEURONETICS INC COM 64131A105 171 8850 SH SOLE 19 8850 0 0 NEURONETICS INC COM 64131A105 8097 418474 SH SOLE 21 418474 0 0 NEURONETICS INC COM 64131A105 3095 159934 SH SOLE 22 158202 0 1732 NEURONETICS INC COM 64131A105 10 492 SH SOLE 30 492 0 0 NEUROTROPE INC COM NEW 64129T207 5 1296 SH SOLE 18 1296 0 0 NEUROTROPE INC COM NEW 64129T207 70 19552 SH SOLE 21 19552 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 7 2918 SH SOLE 18 2918 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 136 57083 SH SOLE 21 57083 0 0 NEVRO CORP COM 64157F103 1831 47086 SH SOLE 2 24596 0 22490 NEVRO CORP COM 64157F103 5 134 SH SOLE 4 134 0 0 NEVRO CORP COM 64157F103 23 604 SH SOLE 7 604 0 0 NEVRO CORP COM 64157F103 4637 119222 SH SOLE 18 119222 0 0 NEVRO CORP COM 64157F103 13228 340143 SH SOLE 19 340143 0 0 NEVRO CORP COM 64157F103 48431 1245326 SH SOLE 21 1245326 0 0 NEVRO CORP COM 64157F103 34893 897222 SH SOLE 22 848741 0 48481 NEVRO CORP COM 64157F103 416 10689 SH SOLE 23 10689 0 0 NEVRO CORP COM 64157F103 907 23323 SH SOLE 26 2122 0 21201 NEVRO CORP COM 64157F103 145 3740 SH SOLE 28 3740 0 0 NEVRO CORP COM 64157F103 150 3860 SH SOLE 29 0 0 3860 NEVRO CORP COM 64157F103 246 6329 SH SOLE 30 6329 0 0 NEVRO CORP COM 64157F103 2505 64423 SH SOLE 34 64423 0 0 NEVRO CORP COM 64157F103 128 3295 SH SOLE 40 3295 0 0 NEW AGE BEVERAGES CORP COM 64157V108 40 7598 SH SOLE 18 7598 0 0 NEW AGE BEVERAGES CORP COM 64157V108 533 102431 SH SOLE 21 102431 0 0 NEW AGE BEVERAGES CORP COM 64157V108 5389 1036369 SH SOLE 22 1036369 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 1072 141820 SH SOLE 2 141820 0 0 NEW HOME CO INC COM 645370107 53 10112 SH SOLE 2 522 0 9590 NEW HOME CO INC COM 645370107 227 43432 SH SOLE 18 43432 0 0 NEW HOME CO INC COM 645370107 87 16624 SH SOLE 19 16624 0 0 NEW HOME CO INC COM 645370107 2581 493485 SH SOLE 21 493485 0 0 NEW HOME CO INC COM 645370107 1027 196342 SH SOLE 22 187303 0 9039 NEW JERSEY RES COM 646025106 5787 126714 SH SOLE 2 40232 0 86482 NEW JERSEY RES COM 646025106 132 2893 SH SOLE 4 2893 0 0 NEW JERSEY RES COM 646025106 9107 199407 SH SOLE 7 199407 0 0 NEW JERSEY RES COM 646025106 25207 551928 SH SOLE 18 551928 0 0 NEW JERSEY RES COM 646025106 6084 133222 SH SOLE 19 133222 0 0 NEW JERSEY RES COM 646025106 379188 8302770 SH SOLE 21 8302770 0 0 NEW JERSEY RES COM 646025106 140267 3071312 SH SOLE 22 2889981 0 181331 NEW JERSEY RES COM 646025106 68 1490 SH SOLE 23 1490 0 0 NEW JERSEY RES COM 646025106 692 15153 SH SOLE 25 15153 0 0 NEW JERSEY RES COM 646025106 1568 34324 SH SOLE 26 15576 0 18748 NEW JERSEY RES COM 646025106 549 12018 SH SOLE 28 12018 0 0 NEW JERSEY RES COM 646025106 783 17143 SH SOLE 29 663 0 16480 NEW JERSEY RES COM 646025106 986 21582 SH SOLE 30 21582 0 0 NEW JERSEY RES COM 646025106 62 1364 SH SOLE 31 1364 0 0 NEW JERSEY RES COM 646025106 1502 32884 SH SOLE 32 32884 0 0 NEW JERSEY RES COM 646025106 482 10549 SH SOLE 34 10549 0 0 NEW JERSEY RES COM 646025106 164 3586 SH SOLE 36 3586 0 0 NEW JERSEY RES COM 646025106 424 9278 SH SOLE 40 9278 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 858 74175 SH SOLE 2 13102 0 61073 NEW MEDIA INVT GROUP INC COM 64704V106 14 1246 SH SOLE 7 1246 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3589 310213 SH SOLE 18 310213 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2003 173152 SH SOLE 19 173152 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 71066 6142251 SH SOLE 21 6142251 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 21094 1823142 SH SOLE 22 1757203 0 65939 NEW MEDIA INVT GROUP INC COM 64704V106 686 59328 SH SOLE 23 59328 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1763 152386 SH SOLE 26 21657 0 130729 NEW MEDIA INVT GROUP INC COM 64704V106 71 6094 SH SOLE 28 6094 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 100 8677 SH SOLE 29 0 0 8677 NEW MEDIA INVT GROUP INC COM 64704V106 1240 107193 SH SOLE 30 107193 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 59 5068 SH SOLE 40 5068 0 0 NEW MTN FIN CORP COM 647551100 3927 312130 SH SOLE 30 312130 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7586 138403 SH SOLE 2 5376 0 133027 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2088 38092 SH SOLE 4 38092 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1100 20067 SH SOLE 7 20067 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 58 1053 SH SOLE 13 1053 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4088 74579 SH SOLE 15 74579 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2659 48509 SH SOLE 18 48509 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1626 29672 SH SOLE 19 29672 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 169542 3093268 SH SOLE 21 3093268 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 94086 1716581 SH SOLE 22 1573170 0 143411 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4480 81738 SH SOLE 23 81738 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3389 61839 SH SOLE 25 61839 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 30486 556205 SH SOLE 26 79679 0 476526 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1136 20726 SH SOLE 28 20726 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1645 30004 SH SOLE 29 16679 0 13325 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 47027 858000 SH SOLE 30 858000 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 434 7913 SH SOLE 31 7913 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 413 7529 SH SOLE 32 7529 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 26742 487903 SH SOLE 34 487903 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66 1200 SH SOLE 40 1200 0 0 NEW RELIC INC COM 64829B100 7412 91544 SH SOLE 2 45078 0 46466 NEW RELIC INC COM 64829B100 570 7041 SH SOLE 4 7041 0 0 NEW RELIC INC COM 64829B100 243 3003 SH SOLE 7 3003 0 0 NEW RELIC INC COM 64829B100 211 2603 SH SOLE 13 2603 0 0 NEW RELIC INC COM 64829B100 12138 149913 SH SOLE 18 149913 0 0 NEW RELIC INC COM 64829B100 18385 227061 SH SOLE 19 227061 0 0 NEW RELIC INC COM 64829B100 130951 1617282 SH SOLE 21 1617282 0 0 NEW RELIC INC COM 64829B100 121038 1494846 SH SOLE 22 1423712 0 71134 NEW RELIC INC COM 64829B100 2953 36466 SH SOLE 23 36466 0 0 NEW RELIC INC COM 64829B100 242 2992 SH SOLE 25 2992 0 0 NEW RELIC INC COM 64829B100 4723 58333 SH SOLE 26 11059 0 47274 NEW RELIC INC COM 64829B100 465 5741 SH SOLE 28 5741 0 0 NEW RELIC INC COM 64829B100 2473 30539 SH SOLE 29 9450 0 21089 NEW RELIC INC COM 64829B100 1024 12646 SH SOLE 30 12646 0 0 NEW RELIC INC COM 64829B100 822 10155 SH SOLE 31 9962 0 193 NEW RELIC INC COM 64829B100 2561 31631 SH SOLE 34 31631 0 0 NEW RELIC INC COM 64829B100 524 6475 SH SOLE 36 6475 0 0 NEW RELIC INC COM 64829B100 321 3959 SH SOLE 40 3959 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11549 812712 SH SOLE 2 43032 0 769680 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 17 1208 SH SOLE 4 1208 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 146 10265 SH SOLE 7 10265 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2496 175655 SH SOLE 18 175655 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1087 76500 SH SOLE 19 76500 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 158985 11188277 SH SOLE 21 11188277 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 136609 9613547 SH SOLE 22 8917246 0 696301 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1343 94482 SH SOLE 26 56112 0 38370 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 625 43963 SH SOLE 28 43963 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 567 39893 SH SOLE 29 0 0 39893 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1192 83852 SH SOLE 30 83852 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 107 7512 SH SOLE 31 7512 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 115 8122 SH SOLE 36 8122 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 472 33187 SH SOLE 40 33187 0 0 NEW SR INVT GROUP INC COM 648691103 345 83671 SH SOLE 2 2818 0 80853 NEW SR INVT GROUP INC COM 648691103 3 670 SH SOLE 7 670 0 0 NEW SR INVT GROUP INC COM 648691103 1090 264481 SH SOLE 18 264481 0 0 NEW SR INVT GROUP INC COM 648691103 438 106392 SH SOLE 19 106392 0 0 NEW SR INVT GROUP INC COM 648691103 12147 2948319 SH SOLE 21 2948319 0 0 NEW SR INVT GROUP INC COM 648691103 11127 2700840 SH SOLE 22 2568084 0 132756 NEW SR INVT GROUP INC COM 648691103 78 18859 SH SOLE 23 18859 0 0 NEW SR INVT GROUP INC COM 648691103 179 43400 SH SOLE 26 10204 0 33196 NEW SR INVT GROUP INC COM 648691103 51 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 106 25794 SH SOLE 30 25794 0 0 NEW SR INVT GROUP INC COM 648691103 36 8758 SH SOLE 40 8758 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 11567 1229196 SH SOLE 2 259354 0 969842 NEW YORK CMNTY BANCORP INC COM 649445103 21 2235 SH SOLE 4 2235 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 520 55294 SH SOLE 7 55294 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 30 3208 SH SOLE 15 3208 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 15029 1597109 SH SOLE 18 1597109 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 950 100967 SH SOLE 19 100967 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 329586 35025087 SH SOLE 21 35025087 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 148701 15802477 SH SOLE 22 14813460 0 989017 NEW YORK CMNTY BANCORP INC COM 649445103 4249 451516 SH SOLE 25 451516 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 6644 706060 SH SOLE 26 314614 0 391446 NEW YORK CMNTY BANCORP INC COM 649445103 637 67659 SH SOLE 28 67659 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1142 121407 SH SOLE 30 121407 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 94 9979 SH SOLE 31 9979 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1675 177986 SH SOLE 32 177986 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3912 415744 SH SOLE 36 415744 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 492 52284 SH SOLE 40 52284 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 936 158870 SH SOLE 2 3766 0 155104 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 4881 828623 SH SOLE 18 828623 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1323 224555 SH SOLE 19 224555 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 120119 20393697 SH SOLE 21 20393697 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 28184 4785062 SH SOLE 22 4613609 0 171453 NEW YORK MTG TR INC COM PAR $.02 649604501 305 51821 SH SOLE 26 0 0 51821 NEW YORK MTG TR INC COM PAR $.02 649604501 96 16371 SH SOLE 28 16371 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1850 314036 SH SOLE 30 314036 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 65 11072 SH SOLE 40 11072 0 0 NEW YORK TIMES CO CL A 650111107 3809 170871 SH SOLE 2 63224 0 107647 NEW YORK TIMES CO CL A 650111107 15 651 SH SOLE 4 651 0 0 NEW YORK TIMES CO CL A 650111107 54 2404 SH SOLE 7 2404 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 17127 768352 SH SOLE 18 768352 0 0 NEW YORK TIMES CO CL A 650111107 28436 1275747 SH SOLE 19 1275747 0 0 NEW YORK TIMES CO CL A 650111107 215936 9687562 SH SOLE 21 9687562 0 0 NEW YORK TIMES CO CL A 650111107 102876 4615332 SH SOLE 22 4443664 0 171668 NEW YORK TIMES CO CL A 650111107 110 4924 SH SOLE 23 4924 0 0 NEW YORK TIMES CO CL A 650111107 1265 56735 SH SOLE 26 25034 0 31701 NEW YORK TIMES CO CL A 650111107 377 16919 SH SOLE 28 16919 0 0 NEW YORK TIMES CO CL A 650111107 737 33044 SH SOLE 30 33044 0 0 NEW YORK TIMES CO CL A 650111107 328 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 21669 1165650 SH SOLE 2 176559 0 989091 NEWELL BRANDS INC COM 651229106 2855 153552 SH SOLE 4 140737 0 12815 NEWELL BRANDS INC COM 651229106 7388 397442 SH SOLE 7 357791 0 39651 NEWELL BRANDS INC COM 651229106 157 8472 SH SOLE 13 8472 0 0 NEWELL BRANDS INC COM 651229106 89 4764 SH SOLE 15 4764 0 0 NEWELL BRANDS INC COM 651229106 2 116 SH SOLE 17 0 0 116 NEWELL BRANDS INC COM 651229106 28171 1515363 SH SOLE 18 1311996 0 203367 NEWELL BRANDS INC COM 651229106 117631 6327668 SH SOLE 19 6327668 0 0 NEWELL BRANDS INC COM 651229106 339740 18275438 SH SOLE 21 18275438 0 0 NEWELL BRANDS INC COM 651229106 204036 10975593 SH SOLE 22 9793765 0 1181828 NEWELL BRANDS INC COM 651229106 6264 336960 SH SOLE 23 336960 0 0 NEWELL BRANDS INC COM 651229106 9954 535437 SH SOLE 25 535437 0 0 NEWELL BRANDS INC COM 651229106 40047 2154233 SH SOLE 26 563855 0 1590378 NEWELL BRANDS INC COM 651229106 1685 90637 SH SOLE 28 66161 0 24476 NEWELL BRANDS INC COM 651229106 2121 114073 SH SOLE 29 17514 0 96559 NEWELL BRANDS INC COM 651229106 32244 1734487 SH SOLE 30 1734487 0 0 NEWELL BRANDS INC COM 651229106 3619 194670 SH SOLE 31 105013 0 89657 NEWELL BRANDS INC COM 651229106 2490 133923 SH SOLE 32 133923 0 0 NEWELL BRANDS INC COM 651229106 2507 134849 SH SOLE 34 134849 0 0 NEWELL BRANDS INC COM 651229106 7359 395870 SH SOLE 36 395870 0 0 NEWELL BRANDS INC COM 651229106 183 9846 SH SOLE 40 9846 0 0 NEWFIELD EXPL CO COM 651290108 6119 417374 SH SOLE 2 35746 0 381628 NEWFIELD EXPL CO COM 651290108 14 964 SH SOLE 4 964 0 0 NEWFIELD EXPL CO COM 651290108 2089 142518 SH SOLE 7 142518 0 0 NEWFIELD EXPL CO COM 651290108 18 1247 SH SOLE 15 1247 0 0 NEWFIELD EXPL CO COM 651290108 7074 482568 SH SOLE 18 472960 0 9608 NEWFIELD EXPL CO COM 651290108 1044 71211 SH SOLE 19 71211 0 0 NEWFIELD EXPL CO COM 651290108 69067 4711264 SH SOLE 21 4711264 0 0 NEWFIELD EXPL CO COM 651290108 83134 5670816 SH SOLE 22 5147240 0 523576 NEWFIELD EXPL CO COM 651290108 2550 173963 SH SOLE 25 173963 0 0 NEWFIELD EXPL CO COM 651290108 7191 490520 SH SOLE 26 144564 0 345956 NEWFIELD EXPL CO COM 651290108 376 25662 SH SOLE 28 25662 0 0 NEWFIELD EXPL CO COM 651290108 255 17421 SH SOLE 29 0 0 17421 NEWFIELD EXPL CO COM 651290108 8357 570049 SH SOLE 30 570049 0 0 NEWFIELD EXPL CO COM 651290108 61 4176 SH SOLE 31 4016 0 160 NEWFIELD EXPL CO COM 651290108 1384 94405 SH SOLE 36 94405 0 0 NEWFIELD EXPL CO COM 651290108 322 21981 SH SOLE 40 21981 0 0 NEWLINK GENETICS CORP COM 651511107 43 28421 SH SOLE 2 1206 0 27215 NEWLINK GENETICS CORP COM 651511107 1 573 SH SOLE 7 573 0 0 NEWLINK GENETICS CORP COM 651511107 156 102557 SH SOLE 18 102557 0 0 NEWLINK GENETICS CORP COM 651511107 60 39285 SH SOLE 19 39285 0 0 NEWLINK GENETICS CORP COM 651511107 1491 980666 SH SOLE 21 980666 0 0 NEWLINK GENETICS CORP COM 651511107 1094 719625 SH SOLE 22 702583 0 17042 NEWMARK GROUP INC CL A 65158N102 958 119475 SH SOLE 2 5427 0 114048 NEWMARK GROUP INC CL A 65158N102 5 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 25 3171 SH SOLE 7 3171 0 0 NEWMARK GROUP INC CL A 65158N102 3856 480816 SH SOLE 18 480816 0 0 NEWMARK GROUP INC CL A 65158N102 1864 232419 SH SOLE 19 232419 0 0 NEWMARK GROUP INC CL A 65158N102 40542 5055063 SH SOLE 21 5055063 0 0 NEWMARK GROUP INC CL A 65158N102 34359 4284121 SH SOLE 22 4120420 0 163701 NEWMARK GROUP INC CL A 65158N102 189 23524 SH SOLE 26 10122 0 13402 NEWMARK GROUP INC CL A 65158N102 111 13856 SH SOLE 28 13856 0 0 NEWMARK GROUP INC CL A 65158N102 60 7521 SH SOLE 29 0 0 7521 NEWMARK GROUP INC CL A 65158N102 219 27295 SH SOLE 30 27295 0 0 NEWMARK GROUP INC CL A 65158N102 18 2266 SH SOLE 31 0 0 2266 NEWMARK GROUP INC CL A 65158N102 88 10920 SH SOLE 40 10920 0 0 NEWMARKET CORP COM 651587107 8178 19846 SH SOLE 2 4994 0 14852 NEWMARKET CORP COM 651587107 18 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 61 148 SH SOLE 7 148 0 0 NEWMARKET CORP COM 651587107 10758 26107 SH SOLE 18 26107 0 0 NEWMARKET CORP COM 651587107 668 1620 SH SOLE 19 1620 0 0 NEWMARKET CORP COM 651587107 179188 434827 SH SOLE 21 434827 0 0 NEWMARKET CORP COM 651587107 114561 278000 SH SOLE 22 261084 0 16916 NEWMARKET CORP COM 651587107 964 2340 SH SOLE 26 1341 0 999 NEWMARKET CORP COM 651587107 499 1211 SH SOLE 28 1211 0 0 NEWMARKET CORP COM 651587107 941 2283 SH SOLE 30 2283 0 0 NEWMARKET CORP COM 651587107 72 174 SH SOLE 31 157 0 17 NEWMARKET CORP COM 651587107 30 72 SH SOLE 36 72 0 0 NEWMARKET CORP COM 651587107 396 962 SH SOLE 40 962 0 0 NEWMONT MINING CORP COM 651639106 52655 1519634 SH SOLE 2 310056 0 1209578 NEWMONT MINING CORP COM 651639106 9010 260028 SH SOLE 4 246102 0 13926 NEWMONT MINING CORP COM 651639106 107918 3114513 SH SOLE 7 3080204 0 34309 NEWMONT MINING CORP COM 651639106 2219 64026 SH SOLE 13 64026 0 0 NEWMONT MINING CORP COM 651639106 156 4488 SH SOLE 15 4488 0 0 NEWMONT MINING CORP COM 651639106 1 20 SH SOLE 17 0 0 20 NEWMONT MINING CORP COM 651639106 56745 1637664 SH SOLE 18 1573488 0 64176 NEWMONT MINING CORP COM 651639106 142425 4110395 SH SOLE 19 4110395 0 0 NEWMONT MINING CORP COM 651639106 787167 22717674 SH SOLE 21 22717674 0 0 NEWMONT MINING CORP COM 651639106 510226 14725143 SH SOLE 22 13207007 0 1518136 NEWMONT MINING CORP COM 651639106 37584 1084671 SH SOLE 23 1084671 0 0 NEWMONT MINING CORP COM 651639106 114450 3303028 SH SOLE 25 3303028 0 0 NEWMONT MINING CORP COM 651639106 146153 4217993 SH SOLE 26 673545 0 3544448 NEWMONT MINING CORP COM 651639106 3539 102134 SH SOLE 28 74075 0 28059 NEWMONT MINING CORP COM 651639106 13554 391156 SH SOLE 29 282152 0 109004 NEWMONT MINING CORP COM 651639106 160986 4646062 SH SOLE 30 4646062 0 0 NEWMONT MINING CORP COM 651639106 7045 203323 SH SOLE 31 110943 0 92380 NEWMONT MINING CORP COM 651639106 562018 16219848 SH SOLE 34 16219848 0 0 NEWMONT MINING CORP COM 651639106 29103 839917 SH SOLE 36 839917 0 0 NEWMONT MINING CORP COM 651639106 465 13413 SH SOLE 40 13413 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 658 95815 SH SOLE 2 3194 0 92621 NEWPARK RES INC COM PAR $.01NEW 651718504 4 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 13 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 3254 473593 SH SOLE 18 473593 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 900 131004 SH SOLE 19 131004 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 69801 10160214 SH SOLE 21 10160214 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 18795 2735862 SH SOLE 22 2609477 0 126385 NEWPARK RES INC COM PAR $.01NEW 651718504 308 44854 SH SOLE 26 9285 0 35569 NEWPARK RES INC COM PAR $.01NEW 651718504 84 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1228 178766 SH SOLE 30 178766 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 65 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 10345 911461 SH SOLE 2 75320 0 836141 NEWS CORP NEW CL A 65249B109 1348 118801 SH SOLE 4 110110 0 8691 NEWS CORP NEW CL A 65249B109 3754 330707 SH SOLE 7 296256 0 34451 NEWS CORP NEW CL A 65249B109 32 2786 SH SOLE 15 2786 0 0 NEWS CORP NEW CL A 65249B109 8812 776372 SH SOLE 18 724759 0 51613 NEWS CORP NEW CL A 65249B109 1224 107854 SH SOLE 19 107854 0 0 NEWS CORP NEW CL A 65249B109 103880 9152457 SH SOLE 21 9152457 0 0 NEWS CORP NEW CL A 65249B109 107894 9506055 SH SOLE 22 8470777 0 1035278 NEWS CORP NEW CL A 65249B109 3094 272574 SH SOLE 23 272574 0 0 NEWS CORP NEW CL A 65249B109 4422 389596 SH SOLE 25 389596 0 0 NEWS CORP NEW CL A 65249B109 18559 1635147 SH SOLE 26 601001 0 1034146 NEWS CORP NEW CL A 65249B109 846 74496 SH SOLE 28 55259 0 19237 NEWS CORP NEW CL A 65249B109 1125 99120 SH SOLE 29 20105 0 79015 NEWS CORP NEW CL A 65249B109 16865 1485895 SH SOLE 30 1485895 0 0 NEWS CORP NEW CL A 65249B109 1676 147651 SH SOLE 31 72845 0 74806 NEWS CORP NEW CL A 65249B109 208 18366 SH SOLE 34 18366 0 0 NEWS CORP NEW CL A 65249B109 3690 325101 SH SOLE 36 325101 0 0 NEWS CORP NEW CL A 65249B109 87 7667 SH SOLE 40 7667 0 0 NEWS CORP NEW CL B 65249B208 2616 226518 SH SOLE 2 19956 0 206562 NEWS CORP NEW CL B 65249B208 1134 98221 SH SOLE 7 98221 0 0 NEWS CORP NEW CL B 65249B208 9 784 SH SOLE 15 784 0 0 NEWS CORP NEW CL B 65249B208 2614 226318 SH SOLE 18 220897 0 5421 NEWS CORP NEW CL B 65249B208 370 32018 SH SOLE 19 32018 0 0 NEWS CORP NEW CL B 65249B208 28477 2465543 SH SOLE 21 2465543 0 0 NEWS CORP NEW CL B 65249B208 32194 2787358 SH SOLE 22 2485273 0 302085 NEWS CORP NEW CL B 65249B208 1031 89281 SH SOLE 25 89281 0 0 NEWS CORP NEW CL B 65249B208 2188 189402 SH SOLE 26 64596 0 124806 NEWS CORP NEW CL B 65249B208 2809 243181 SH SOLE 30 243181 0 0 NEWS CORP NEW CL B 65249B208 27 2364 SH SOLE 31 2364 0 0 NEWS CORP NEW CL B 65249B208 1560 135050 SH SOLE 36 135050 0 0 NEXA RES S A COM L67359106 318 26761 SH SOLE 7 26761 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 292 34026 SH SOLE 2 1121 0 32905 NEXEO SOLUTIONS INC COM SHS 65342H102 6 675 SH SOLE 7 675 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 920 107075 SH SOLE 18 107075 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 399 46449 SH SOLE 19 46449 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 9776 1138097 SH SOLE 21 1138097 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 11027 1283757 SH SOLE 22 1259838 0 23919 NEXEO SOLUTIONS INC COM SHS 65342H102 144 16736 SH SOLE 26 0 0 16736 NEXEO SOLUTIONS INC COM SHS 65342H102 38 4440 SH SOLE 30 4440 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 697 19895 SH SOLE 2 621 0 19274 NEXPOINT RESIDENTIAL TR INC COM 65341D102 16 455 SH SOLE 7 455 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2310 65899 SH SOLE 18 65899 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 951 27139 SH SOLE 19 27139 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 24746 706008 SH SOLE 21 706008 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 20618 588239 SH SOLE 22 567065 0 21174 NEXPOINT RESIDENTIAL TR INC COM 65341D102 25 718 SH SOLE 23 718 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 300 8561 SH SOLE 26 0 0 8561 NEXPOINT RESIDENTIAL TR INC COM 65341D102 170 4854 SH SOLE 30 4854 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2823 35896 SH SOLE 2 1570 0 34326 NEXSTAR MEDIA GROUP INC CL A 65336K103 16 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 64 812 SH SOLE 7 812 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 11770 149672 SH SOLE 18 149672 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 6165 78392 SH SOLE 19 78392 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 118014 1500681 SH SOLE 21 1500681 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 102039 1297552 SH SOLE 22 1237296 0 60256 NEXSTAR MEDIA GROUP INC CL A 65336K103 147 1865 SH SOLE 23 1865 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1509 19184 SH SOLE 26 8780 0 10404 NEXSTAR MEDIA GROUP INC CL A 65336K103 471 5989 SH SOLE 28 5989 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 87 1107 SH SOLE 29 0 0 1107 NEXSTAR MEDIA GROUP INC CL A 65336K103 903 11489 SH SOLE 30 11489 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 359 4559 SH SOLE 40 4559 0 0 NEXTDECADE CORP COM 65342K105 33 6120 SH SOLE 2 0 0 6120 NEXTDECADE CORP COM 65342K105 140 25882 SH SOLE 18 25882 0 0 NEXTDECADE CORP COM 65342K105 53 9888 SH SOLE 19 9888 0 0 NEXTDECADE CORP COM 65342K105 1496 277040 SH SOLE 21 277040 0 0 NEXTDECADE CORP COM 65342K105 322 59721 SH SOLE 22 57321 0 2400 NEXTERA ENERGY INC COM 65339F101 208180 1197678 SH SOLE 2 114605 0 1083073 NEXTERA ENERGY INC COM 65339F101 58060 334023 SH SOLE 4 321132 0 12891 NEXTERA ENERGY INC COM 65339F101 77599 446435 SH SOLE 7 434665 0 11770 NEXTERA ENERGY INC COM 65339F101 2568 14775 SH SOLE 13 14775 0 0 NEXTERA ENERGY INC COM 65339F101 724 4168 SH SOLE 15 4168 0 0 NEXTERA ENERGY INC COM 65339F101 59 339 SH SOLE 17 0 0 339 NEXTERA ENERGY INC COM 65339F101 283832 1632908 SH SOLE 18 1550550 0 82358 NEXTERA ENERGY INC COM 65339F101 515014 2962914 SH SOLE 19 2962914 0 0 NEXTERA ENERGY INC COM 65339F101 2118073 12185441 SH SOLE 21 12185441 0 0 NEXTERA ENERGY INC COM 65339F101 2079963 11966192 SH SOLE 22 10672464 0 1293728 NEXTERA ENERGY INC COM 65339F101 57408 330270 SH SOLE 23 330270 0 0 NEXTERA ENERGY INC COM 65339F101 76519 440220 SH SOLE 25 440220 0 0 NEXTERA ENERGY INC COM 65339F101 395817 2277165 SH SOLE 26 478169 0 1798996 NEXTERA ENERGY INC COM 65339F101 15693 90285 SH SOLE 28 65997 0 24288 NEXTERA ENERGY INC COM 65339F101 2991 17205 SH SOLE 29 17205 0 0 NEXTERA ENERGY INC COM 65339F101 333427 1918234 SH SOLE 30 1918234 0 0 NEXTERA ENERGY INC COM 65339F101 36784 211622 SH SOLE 31 103181 0 108441 NEXTERA ENERGY INC COM 65339F101 3371 19395 SH SOLE 32 19395 0 0 NEXTERA ENERGY INC COM 65339F101 196392 1129860 SH SOLE 34 1129860 0 0 NEXTERA ENERGY INC COM 65339F101 80293 461930 SH SOLE 36 461930 0 0 NEXTERA ENERGY INC COM 65339F101 1849 10638 SH SOLE 40 10638 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 898 20852 SH SOLE 4 20852 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6 150 SH SOLE 17 0 0 150 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9292 215850 SH SOLE 18 215850 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 58495 1358779 SH SOLE 19 1358779 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1412 32810 SH SOLE 21 32810 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2253 52330 SH SOLE 22 52330 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 641 14886 SH SOLE 26 8872 0 6014 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 336 7807 SH SOLE 28 7807 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 599 13911 SH SOLE 30 13911 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 24983 580332 SH SOLE 34 580332 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 199 4624 SH SOLE 40 4624 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 725 47863 SH SOLE 2 1992 0 45871 NEXTGEN HEALTHCARE INC COM 65343C102 4 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 17 1132 SH SOLE 7 1132 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3946 260477 SH SOLE 18 260477 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1199 79131 SH SOLE 19 79131 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 79042 5217275 SH SOLE 21 5217275 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 22566 1489511 SH SOLE 22 1423530 0 65981 NEXTGEN HEALTHCARE INC COM 65343C102 114 7517 SH SOLE 23 7517 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 490 32353 SH SOLE 26 14362 0 17991 NEXTGEN HEALTHCARE INC COM 65343C102 101 6648 SH SOLE 28 6648 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 7 465 SH SOLE 29 0 0 465 NEXTGEN HEALTHCARE INC COM 65343C102 1452 95826 SH SOLE 30 95826 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 73 4845 SH SOLE 40 4845 0 0 NI HLDGS INC COM 65342T106 170 10811 SH SOLE 2 380 0 10431 NI HLDGS INC COM 65342T106 579 36803 SH SOLE 18 36803 0 0 NI HLDGS INC COM 65342T106 279 17735 SH SOLE 19 17735 0 0 NI HLDGS INC COM 65342T106 5494 349271 SH SOLE 21 349271 0 0 NI HLDGS INC COM 65342T106 1645 104569 SH SOLE 22 98732 0 5837 NIC INC COM 62914B100 818 65542 SH SOLE 2 15254 0 50288 NIC INC COM 62914B100 3 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 16 1267 SH SOLE 7 1267 0 0 NIC INC COM 62914B100 4087 327485 SH SOLE 18 327485 0 0 NIC INC COM 62914B100 3878 310733 SH SOLE 19 310733 0 0 NIC INC COM 62914B100 86960 6967984 SH SOLE 21 6967984 0 0 NIC INC COM 62914B100 25685 2058118 SH SOLE 22 1977138 0 80980 NIC INC COM 62914B100 395 31651 SH SOLE 23 31651 0 0 NIC INC COM 62914B100 798 63974 SH SOLE 26 9532 0 54442 NIC INC COM 62914B100 111 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 329 26353 SH SOLE 29 0 0 26353 NIC INC COM 62914B100 1620 129837 SH SOLE 30 129837 0 0 NIC INC COM 62914B100 79 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 2 21 SH SOLE 18 21 0 0 NICE SYS INC NOTE 1.250% 1/1 65366HAB9 861 630000 PRN SOLE 21 630000 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1211 SH SOLE 18 1211 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 277 26656 SH SOLE 21 26656 0 0 NICOLET BANKSHARES INC COM 65406E102 393 8044 SH SOLE 2 315 0 7729 NICOLET BANKSHARES INC COM 65406E102 10 207 SH SOLE 7 207 0 0 NICOLET BANKSHARES INC COM 65406E102 1456 29841 SH SOLE 18 29841 0 0 NICOLET BANKSHARES INC COM 65406E102 589 12073 SH SOLE 19 12073 0 0 NICOLET BANKSHARES INC COM 65406E102 15159 310631 SH SOLE 21 310631 0 0 NICOLET BANKSHARES INC COM 65406E102 5188 106308 SH SOLE 22 100177 0 6131 NICOLET BANKSHARES INC COM 65406E102 117 2394 SH SOLE 30 2394 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 23357 1001159 SH SOLE 2 175530 0 825629 NIELSEN HLDGS PLC SHS EUR G6518L108 2698 115664 SH SOLE 4 106290 0 9374 NIELSEN HLDGS PLC SHS EUR G6518L108 6773 290308 SH SOLE 7 270542 0 19766 NIELSEN HLDGS PLC SHS EUR G6518L108 48 2062 SH SOLE 13 2062 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 63 2708 SH SOLE 15 2708 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 17010 729090 SH SOLE 18 678328 0 50762 NIELSEN HLDGS PLC SHS EUR G6518L108 3564 152757 SH SOLE 19 152757 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 176029 7545182 SH SOLE 21 7545182 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 199756 8562187 SH SOLE 22 7623277 0 938910 NIELSEN HLDGS PLC SHS EUR G6518L108 5812 249137 SH SOLE 23 249137 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 8130 348492 SH SOLE 25 348492 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 42951 1841013 SH SOLE 26 443805 0 1397208 NIELSEN HLDGS PLC SHS EUR G6518L108 1595 68380 SH SOLE 28 50054 0 18326 NIELSEN HLDGS PLC SHS EUR G6518L108 1988 85198 SH SOLE 29 13535 0 71663 NIELSEN HLDGS PLC SHS EUR G6518L108 27613 1183585 SH SOLE 30 1183585 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3306 141715 SH SOLE 31 77881 0 63834 NIELSEN HLDGS PLC SHS EUR G6518L108 909 38981 SH SOLE 34 38981 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7165 307133 SH SOLE 36 307133 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 167 7155 SH SOLE 40 7155 0 0 NII HLDGS INC COM PAR 62913F508 401 91004 SH SOLE 2 3326 0 87678 NII HLDGS INC COM PAR 62913F508 8 1894 SH SOLE 7 1894 0 0 NII HLDGS INC COM PAR 62913F508 1411 319943 SH SOLE 18 319943 0 0 NII HLDGS INC COM PAR 62913F508 557 126305 SH SOLE 19 126305 0 0 NII HLDGS INC COM PAR 62913F508 13951 3163439 SH SOLE 21 3163439 0 0 NII HLDGS INC COM PAR 62913F508 11853 2687718 SH SOLE 22 2575763 0 111955 NII HLDGS INC COM PAR 62913F508 99 22445 SH SOLE 30 22445 0 0 NIKE INC CL B 654106103 276796 3733419 SH SOLE 2 738989 0 2994430 NIKE INC CL B 654106103 39410 531560 SH SOLE 4 497668 0 33892 NIKE INC CL B 654106103 77400 1043969 SH SOLE 7 1024734 0 19235 NIKE INC CL B 654106103 8792 118589 SH SOLE 13 118589 0 0 NIKE INC CL B 654106103 859 11588 SH SOLE 15 11588 0 0 NIKE INC CL B 654106103 16 214 SH SOLE 17 0 0 214 NIKE INC CL B 654106103 281222 3793125 SH SOLE 18 3337290 0 455835 NIKE INC CL B 654106103 119945 1617822 SH SOLE 19 1617822 0 0 NIKE INC CL B 654106103 1946526 26254735 SH SOLE 21 26254735 0 0 NIKE INC CL B 654106103 2403839 32422970 SH SOLE 22 28435727 0 3987243 NIKE INC CL B 654106103 77911 1050858 SH SOLE 23 1050858 0 0 NIKE INC CL B 654106103 157387 2122835 SH SOLE 25 2122835 0 0 NIKE INC CL B 654106103 412013 5557224 SH SOLE 26 1261871 0 4295353 NIKE INC CL B 654106103 18187 245312 SH SOLE 28 178941 0 66371 NIKE INC CL B 654106103 26115 352234 SH SOLE 29 113456 0 238778 NIKE INC CL B 654106103 391566 5281440 SH SOLE 30 5281440 0 0 NIKE INC CL B 654106103 51920 700294 SH SOLE 31 372461 0 327833 NIKE INC CL B 654106103 7378 99515 SH SOLE 32 99515 0 0 NIKE INC CL B 654106103 15300 206361 SH SOLE 34 206361 0 0 NIKE INC CL B 654106103 81124 1094194 SH SOLE 36 1094194 0 0 NIKE INC CL B 654106103 2222 29966 SH SOLE 40 29966 0 0 NINE ENERGY SVC INC COM 65441V101 367 16274 SH SOLE 2 484 0 15790 NINE ENERGY SVC INC COM 65441V101 5 203 SH SOLE 7 203 0 0 NINE ENERGY SVC INC COM 65441V101 1184 52523 SH SOLE 18 52523 0 0 NINE ENERGY SVC INC COM 65441V101 482 21392 SH SOLE 19 21392 0 0 NINE ENERGY SVC INC COM 65441V101 12062 535116 SH SOLE 21 535116 0 0 NINE ENERGY SVC INC COM 65441V101 9357 415144 SH SOLE 22 399935 0 15209 NINE ENERGY SVC INC COM 65441V101 93 4106 SH SOLE 23 4106 0 0 NINE ENERGY SVC INC COM 65441V101 293 13013 SH SOLE 26 0 0 13013 NINE ENERGY SVC INC COM 65441V101 112 4983 SH SOLE 30 4983 0 0 NISOURCE INC COM 65473P105 22837 900880 SH SOLE 2 99935 0 800945 NISOURCE INC COM 65473P105 5801 228854 SH SOLE 4 219903 0 8951 NISOURCE INC COM 65473P105 21582 851378 SH SOLE 7 806345 0 45033 NISOURCE INC COM 65473P105 505 19940 SH SOLE 13 19940 0 0 NISOURCE INC COM 65473P105 86 3394 SH SOLE 15 3394 0 0 NISOURCE INC COM 65473P105 24062 949207 SH SOLE 18 904767 0 44440 NISOURCE INC COM 65473P105 5529 218111 SH SOLE 19 218111 0 0 NISOURCE INC COM 65473P105 413479 16310799 SH SOLE 21 16310799 0 0 NISOURCE INC COM 65473P105 220536 8699658 SH SOLE 22 7725957 0 973701 NISOURCE INC COM 65473P105 6339 250066 SH SOLE 23 250066 0 0 NISOURCE INC COM 65473P105 7743 305444 SH SOLE 25 305444 0 0 NISOURCE INC COM 65473P105 35029 1381825 SH SOLE 26 467260 0 914565 NISOURCE INC COM 65473P105 1774 69980 SH SOLE 28 51091 0 18889 NISOURCE INC COM 65473P105 2223 87700 SH SOLE 29 13511 0 74189 NISOURCE INC COM 65473P105 33393 1317287 SH SOLE 30 1317287 0 0 NISOURCE INC COM 65473P105 3224 127191 SH SOLE 31 72929 0 54262 NISOURCE INC COM 65473P105 3325 131181 SH SOLE 32 131181 0 0 NISOURCE INC COM 65473P105 432 17035 SH SOLE 34 17035 0 0 NISOURCE INC COM 65473P105 7981 314845 SH SOLE 36 314845 0 0 NISOURCE INC COM 65473P105 249 9831 SH SOLE 40 9831 0 0 NL INDS INC COM NEW 629156407 34 9684 SH SOLE 2 157 0 9527 NL INDS INC COM NEW 629156407 87 24774 SH SOLE 18 24774 0 0 NL INDS INC COM NEW 629156407 32 9254 SH SOLE 19 9254 0 0 NL INDS INC COM NEW 629156407 1036 295155 SH SOLE 21 295155 0 0 NL INDS INC COM NEW 629156407 699 199190 SH SOLE 22 197356 0 1834 NLIGHT INC COM 65487K100 306 17230 SH SOLE 2 824 0 16406 NLIGHT INC COM 65487K100 3 180 SH SOLE 7 180 0 0 NLIGHT INC COM 65487K100 1325 74505 SH SOLE 18 74505 0 0 NLIGHT INC COM 65487K100 586 32935 SH SOLE 19 32935 0 0 NLIGHT INC COM 65487K100 12843 722304 SH SOLE 21 722304 0 0 NLIGHT INC COM 65487K100 5486 308564 SH SOLE 22 286516 0 22048 NLIGHT INC COM 65487K100 107 6021 SH SOLE 30 6021 0 0 NMI HLDGS INC CL A 629209305 939 52578 SH SOLE 2 2168 0 50410 NMI HLDGS INC CL A 629209305 6 327 SH SOLE 4 327 0 0 NMI HLDGS INC CL A 629209305 22 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 6034 338047 SH SOLE 18 338047 0 0 NMI HLDGS INC CL A 629209305 1656 92751 SH SOLE 19 92751 0 0 NMI HLDGS INC CL A 629209305 125706 7042351 SH SOLE 21 7042351 0 0 NMI HLDGS INC CL A 629209305 32859 1840854 SH SOLE 22 1761068 0 79786 NMI HLDGS INC CL A 629209305 135 7585 SH SOLE 26 0 0 7585 NMI HLDGS INC CL A 629209305 133 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 2381 133362 SH SOLE 30 133362 0 0 NMI HLDGS INC CL A 629209305 101 5675 SH SOLE 40 5675 0 0 NN INC COM 629337106 286 42669 SH SOLE 2 948 0 41721 NN INC COM 629337106 4 542 SH SOLE 7 542 0 0 NN INC COM 629337106 978 145775 SH SOLE 18 145775 0 0 NN INC COM 629337106 408 60810 SH SOLE 19 60810 0 0 NN INC COM 629337106 9972 1486195 SH SOLE 21 1486195 0 0 NN INC COM 629337106 8467 1261799 SH SOLE 22 1223300 0 38499 NN INC COM 629337106 26 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 25 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 42 6305 SH SOLE 30 6305 0 0 NN INC COM 629337106 16 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1494 34478 SH SOLE 2 897 0 33581 NOAH HLDGS LTD SPON ADS CL A 65487X102 351 8096 SH SOLE 4 8096 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 181 4178 SH SOLE 7 4178 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 649 14979 SH SOLE 15 14979 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 441 10172 SH SOLE 18 10172 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 8 181 SH SOLE 19 181 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 27777 641199 SH SOLE 21 641199 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 14723 339862 SH SOLE 22 311569 0 28293 NOAH HLDGS LTD SPON ADS CL A 65487X102 595 13727 SH SOLE 23 13727 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6026 139097 SH SOLE 26 71473 0 67624 NOAH HLDGS LTD SPON ADS CL A 65487X102 162 3731 SH SOLE 28 3731 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 241 5562 SH SOLE 29 2855 0 2707 NOAH HLDGS LTD SPON ADS CL A 65487X102 7220 166672 SH SOLE 30 166672 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 69 1595 SH SOLE 31 1595 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 120 2771 SH SOLE 34 2771 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH SOLE 40 213 0 0 NOBILIS HEALTH CORP COM 65500B103 4 9741 SH SOLE 18 9741 0 0 NOBILIS HEALTH CORP COM 65500B103 60 143756 SH SOLE 21 143756 0 0 NOBLE CORP PLC SHS USD G65431101 826 315429 SH SOLE 2 62647 0 252782 NOBLE CORP PLC SHS USD G65431101 2 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 77 29538 SH SOLE 7 29538 0 0 NOBLE CORP PLC SHS USD G65431101 3311 1263598 SH SOLE 18 1263598 0 0 NOBLE CORP PLC SHS USD G65431101 1508 575462 SH SOLE 19 575462 0 0 NOBLE CORP PLC SHS USD G65431101 70298 26831121 SH SOLE 21 26831121 0 0 NOBLE CORP PLC SHS USD G65431101 24261 9259896 SH SOLE 22 8735238 0 524658 NOBLE CORP PLC SHS USD G65431101 302 115405 SH SOLE 23 115405 0 0 NOBLE CORP PLC SHS USD G65431101 412 157349 SH SOLE 26 27490 0 129859 NOBLE CORP PLC SHS USD G65431101 91 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 22 8353 SH SOLE 29 0 0 8353 NOBLE CORP PLC SHS USD G65431101 1308 499300 SH SOLE 30 499300 0 0 NOBLE CORP PLC SHS USD G65431101 37 14095 SH SOLE 34 14095 0 0 NOBLE CORP PLC SHS USD G65431101 609 232630 SH SOLE 36 232630 0 0 NOBLE CORP PLC SHS USD G65431101 70 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 23430 1248942 SH SOLE 2 188637 0 1060305 NOBLE ENERGY INC COM 655044105 2953 157436 SH SOLE 4 144906 0 12530 NOBLE ENERGY INC COM 655044105 7518 400728 SH SOLE 7 362108 0 38620 NOBLE ENERGY INC COM 655044105 390 20804 SH SOLE 13 20804 0 0 NOBLE ENERGY INC COM 655044105 61 3244 SH SOLE 15 3244 0 0 NOBLE ENERGY INC COM 655044105 21630 1152987 SH SOLE 18 1094320 0 58667 NOBLE ENERGY INC COM 655044105 11382 606743 SH SOLE 19 606743 0 0 NOBLE ENERGY INC COM 655044105 217490 11593303 SH SOLE 21 11593303 0 0 NOBLE ENERGY INC COM 655044105 216121 11520316 SH SOLE 22 10254164 0 1266152 NOBLE ENERGY INC COM 655044105 6213 331186 SH SOLE 23 331186 0 0 NOBLE ENERGY INC COM 655044105 9229 491965 SH SOLE 25 491965 0 0 NOBLE ENERGY INC COM 655044105 37916 2021095 SH SOLE 26 573937 0 1447158 NOBLE ENERGY INC COM 655044105 1764 94034 SH SOLE 28 68942 0 25092 NOBLE ENERGY INC COM 655044105 315 16783 SH SOLE 29 16783 0 0 NOBLE ENERGY INC COM 655044105 35855 1911258 SH SOLE 30 1911258 0 0 NOBLE ENERGY INC COM 655044105 2901 154657 SH SOLE 31 102437 0 52220 NOBLE ENERGY INC COM 655044105 19882 1059814 SH SOLE 34 1059814 0 0 NOBLE ENERGY INC COM 655044105 7515 400584 SH SOLE 36 400584 0 0 NOBLE ENERGY INC COM 655044105 184 9828 SH SOLE 40 9828 0 0 NOKIA CORP SPONSORED ADR 654902204 276 47465 SH SOLE 18 47465 0 0 NOKIA CORP SPONSORED ADR 654902204 993 170647 SH SOLE 19 170647 0 0 NOKIA CORP SPONSORED ADR 654902204 316 54330 SH SOLE 25 54330 0 0 NOKIA CORP SPONSORED ADR 654902204 511 87744 SH SOLE 34 87744 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 34 2029 SH SOLE 7 2029 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 252 15076 SH SOLE 22 15076 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 513 30688 SH SOLE 30 30688 0 0 NOODLES & CO COM CL A 65540B105 82 11662 SH SOLE 2 502 0 11160 NOODLES & CO COM CL A 65540B105 2 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 331 47391 SH SOLE 18 47391 0 0 NOODLES & CO COM CL A 65540B105 137 19541 SH SOLE 19 19541 0 0 NOODLES & CO COM CL A 65540B105 3414 488384 SH SOLE 21 488384 0 0 NOODLES & CO COM CL A 65540B105 5256 751996 SH SOLE 22 743222 0 8774 NOODLES & CO COM CL A 65540B105 32 4511 SH SOLE 23 4511 0 0 NORBORD INC COM NEW 65548P403 728 27385 SH SOLE 21 27385 0 0 NORBORD INC COM NEW 65548P403 156 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 303 151434 SH SOLE 2 5132 0 146302 NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1011 505719 SH SOLE 18 505719 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 405 202563 SH SOLE 19 202563 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 9709 4854332 SH SOLE 21 4854332 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3116 1557858 SH SOLE 22 1399122 0 158736 NORDIC AMERICAN TANKERS LIMI COM G65773106 60 29807 SH SOLE 23 29807 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 237 118665 SH SOLE 26 0 0 118665 NORDIC AMERN OFFSHORE LTD SHS G65772108 3 6724 SH SOLE 18 6724 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 45 106388 SH SOLE 21 106388 0 0 NORDSON CORP COM 655663102 15321 128367 SH SOLE 2 25516 0 102851 NORDSON CORP COM 655663102 26 219 SH SOLE 4 219 0 0 NORDSON CORP COM 655663102 1765 14788 SH SOLE 7 14788 0 0 NORDSON CORP COM 655663102 18729 156921 SH SOLE 18 156921 0 0 NORDSON CORP COM 655663102 1450 12152 SH SOLE 19 12152 0 0 NORDSON CORP COM 655663102 312600 2619189 SH SOLE 21 2619189 0 0 NORDSON CORP COM 655663102 206911 1733648 SH SOLE 22 1625814 0 107834 NORDSON CORP COM 655663102 1623 13601 SH SOLE 26 7108 0 6493 NORDSON CORP COM 655663102 809 6777 SH SOLE 28 6777 0 0 NORDSON CORP COM 655663102 1559 13060 SH SOLE 30 13060 0 0 NORDSON CORP COM 655663102 155 1298 SH SOLE 31 1175 0 123 NORDSON CORP COM 655663102 76 637 SH SOLE 36 637 0 0 NORDSON CORP COM 655663102 564 4724 SH SOLE 40 4724 0 0 NORDSTROM INC COM 655664100 24459 524754 SH SOLE 2 229211 0 295543 NORDSTROM INC COM 655664100 4441 95271 SH SOLE 4 92172 0 3099 NORDSTROM INC COM 655664100 6906 148157 SH SOLE 7 125313 0 22844 NORDSTROM INC COM 655664100 32 693 SH SOLE 13 693 0 0 NORDSTROM INC COM 655664100 42 899 SH SOLE 15 899 0 0 NORDSTROM INC COM 655664100 1 16 SH SOLE 17 0 0 16 NORDSTROM INC COM 655664100 11395 244477 SH SOLE 18 230362 0 14115 NORDSTROM INC COM 655664100 2588 55523 SH SOLE 19 55523 0 0 NORDSTROM INC COM 655664100 155371 3333425 SH SOLE 21 3333425 0 0 NORDSTROM INC COM 655664100 189750 4071010 SH SOLE 22 3571850 0 499160 NORDSTROM INC COM 655664100 8518 182750 SH SOLE 23 182750 0 0 NORDSTROM INC COM 655664100 6177 132528 SH SOLE 25 132528 0 0 NORDSTROM INC COM 655664100 32207 690982 SH SOLE 26 171085 0 519897 NORDSTROM INC COM 655664100 1071 22984 SH SOLE 28 16964 0 6020 NORDSTROM INC COM 655664100 4213 90385 SH SOLE 29 66008 0 24377 NORDSTROM INC COM 655664100 24539 526480 SH SOLE 30 526480 0 0 NORDSTROM INC COM 655664100 7844 168291 SH SOLE 31 121088 0 47203 NORDSTROM INC COM 655664100 2294 49220 SH SOLE 34 49220 0 0 NORDSTROM INC COM 655664100 7276 156105 SH SOLE 36 156105 0 0 NORDSTROM INC COM 655664100 117 2505 SH SOLE 40 2505 0 0 NORFOLK SOUTHERN CORP COM 655844108 126125 843417 SH SOLE 2 198602 0 644815 NORFOLK SOUTHERN CORP COM 655844108 23251 155484 SH SOLE 4 148029 0 7455 NORFOLK SOUTHERN CORP COM 655844108 33363 223101 SH SOLE 7 219468 0 3633 NORFOLK SOUTHERN CORP COM 655844108 4022 26894 SH SOLE 13 26894 0 0 NORFOLK SOUTHERN CORP COM 655844108 366 2448 SH SOLE 15 2448 0 0 NORFOLK SOUTHERN CORP COM 655844108 234630 1569013 SH SOLE 18 1272571 0 296442 NORFOLK SOUTHERN CORP COM 655844108 81965 548111 SH SOLE 19 548111 0 0 NORFOLK SOUTHERN CORP COM 655844108 847229 5665568 SH SOLE 21 5665568 0 0 NORFOLK SOUTHERN CORP COM 655844108 1067864 7140995 SH SOLE 22 6255332 0 885663 NORFOLK SOUTHERN CORP COM 655844108 40602 271511 SH SOLE 23 271511 0 0 NORFOLK SOUTHERN CORP COM 655844108 41785 279423 SH SOLE 25 256627 0 22796 NORFOLK SOUTHERN CORP COM 655844108 185723 1241959 SH SOLE 26 287914 0 954045 NORFOLK SOUTHERN CORP COM 655844108 8039 53759 SH SOLE 28 39374 0 14385 NORFOLK SOUTHERN CORP COM 655844108 18148 121359 SH SOLE 29 42247 0 79112 NORFOLK SOUTHERN CORP COM 655844108 166275 1111907 SH SOLE 30 1111907 0 0 NORFOLK SOUTHERN CORP COM 655844108 26982 180431 SH SOLE 31 93751 0 86680 NORFOLK SOUTHERN CORP COM 655844108 49980 334226 SH SOLE 34 334226 0 0 NORFOLK SOUTHERN CORP COM 655844108 41409 276910 SH SOLE 36 276910 0 0 NORFOLK SOUTHERN CORP COM 655844108 954 6379 SH SOLE 40 6379 0 0 NORTH AMERICAN CONST COM 656811106 352 39528 SH SOLE 22 39528 0 0 NORTHEAST BANCORP COM NEW 663904209 107 6379 SH SOLE 2 318 0 6061 NORTHEAST BANCORP COM NEW 663904209 399 23834 SH SOLE 18 23834 0 0 NORTHEAST BANCORP COM NEW 663904209 157 9409 SH SOLE 19 9409 0 0 NORTHEAST BANCORP COM NEW 663904209 4437 265229 SH SOLE 21 265229 0 0 NORTHEAST BANCORP COM NEW 663904209 1096 65534 SH SOLE 22 61423 0 4111 NORTHERN OIL & GAS INC NEV COM 665531109 467 206711 SH SOLE 2 6281 0 200430 NORTHERN OIL & GAS INC NEV COM 665531109 5 2207 SH SOLE 7 2207 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1545 683755 SH SOLE 18 683755 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 630 278591 SH SOLE 19 278591 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 15889 7030529 SH SOLE 21 7030529 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 12184 5391132 SH SOLE 22 5284988 0 106144 NORTHERN OIL & GAS INC NEV COM 665531109 47 20940 SH SOLE 30 20940 0 0 NORTHERN TECH INTL CORP COM 665809109 22 729 SH SOLE 18 729 0 0 NORTHERN TECH INTL CORP COM 665809109 330 11155 SH SOLE 21 11155 0 0 NORTHERN TR CORP COM 665859104 42086 503478 SH SOLE 2 42621 0 460857 NORTHERN TR CORP COM 665859104 5777 69117 SH SOLE 4 63491 0 5626 NORTHERN TR CORP COM 665859104 13952 166907 SH SOLE 7 166907 0 0 NORTHERN TR CORP COM 665859104 100 1200 SH SOLE 13 1200 0 0 NORTHERN TR CORP COM 665859104 157 1875 SH SOLE 15 1875 0 0 NORTHERN TR CORP COM 665859104 40952 489913 SH SOLE 18 463657 0 26256 NORTHERN TR CORP COM 665859104 4522 54102 SH SOLE 19 54102 0 0 NORTHERN TR CORP COM 665859104 430629 5151676 SH SOLE 21 5151676 0 0 NORTHERN TR CORP COM 665859104 434369 5196426 SH SOLE 22 4644938 0 551488 NORTHERN TR CORP COM 665859104 12343 147658 SH SOLE 23 147658 0 0 NORTHERN TR CORP COM 665859104 15731 188190 SH SOLE 25 188190 0 0 NORTHERN TR CORP COM 665859104 73600 880491 SH SOLE 26 232665 0 647826 NORTHERN TR CORP COM 665859104 3370 40314 SH SOLE 28 29341 0 10973 NORTHERN TR CORP COM 665859104 697 8334 SH SOLE 29 8334 0 0 NORTHERN TR CORP COM 665859104 69617 832833 SH SOLE 30 832833 0 0 NORTHERN TR CORP COM 665859104 5726 68500 SH SOLE 31 44498 0 24002 NORTHERN TR CORP COM 665859104 893 10679 SH SOLE 34 10679 0 0 NORTHERN TR CORP COM 665859104 19363 231645 SH SOLE 36 231645 0 0 NORTHERN TR CORP COM 665859104 364 4356 SH SOLE 40 4356 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 549 40534 SH SOLE 2 1652 0 38882 NORTHFIELD BANCORP INC DEL COM 66611T108 15 1141 SH SOLE 7 1141 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3183 234910 SH SOLE 18 234910 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 837 61769 SH SOLE 19 61769 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 66335 4895545 SH SOLE 21 4895545 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 20392 1504975 SH SOLE 22 1407449 0 97526 NORTHFIELD BANCORP INC DEL COM 66611T108 49 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 81 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1368 100982 SH SOLE 30 100982 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 70 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 239 7262 SH SOLE 2 262 0 7000 NORTHRIM BANCORP INC COM 666762109 5 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 795 24194 SH SOLE 18 24194 0 0 NORTHRIM BANCORP INC COM 666762109 330 10041 SH SOLE 19 10041 0 0 NORTHRIM BANCORP INC COM 666762109 8212 249825 SH SOLE 21 249825 0 0 NORTHRIM BANCORP INC COM 666762109 8700 264694 SH SOLE 22 259233 0 5461 NORTHROP GRUMMAN CORP COM 666807102 104872 428224 SH SOLE 2 67066 0 361158 NORTHROP GRUMMAN CORP COM 666807102 12076 49309 SH SOLE 4 44938 0 4371 NORTHROP GRUMMAN CORP COM 666807102 33019 134825 SH SOLE 7 134825 0 0 NORTHROP GRUMMAN CORP COM 666807102 624 2546 SH SOLE 13 2546 0 0 NORTHROP GRUMMAN CORP COM 666807102 353 1442 SH SOLE 15 1442 0 0 NORTHROP GRUMMAN CORP COM 666807102 136236 556291 SH SOLE 18 534616 0 21675 NORTHROP GRUMMAN CORP COM 666807102 136734 558325 SH SOLE 19 558325 0 0 NORTHROP GRUMMAN CORP COM 666807102 1035434 4227987 SH SOLE 21 4227987 0 0 NORTHROP GRUMMAN CORP COM 666807102 1046921 4274892 SH SOLE 22 3821872 0 453020 NORTHROP GRUMMAN CORP COM 666807102 29167 119098 SH SOLE 23 119098 0 0 NORTHROP GRUMMAN CORP COM 666807102 45171 184447 SH SOLE 25 184447 0 0 NORTHROP GRUMMAN CORP COM 666807102 57884 236356 SH SOLE 26 75801 0 160555 NORTHROP GRUMMAN CORP COM 666807102 2149 8775 SH SOLE 28 0 0 8775 NORTHROP GRUMMAN CORP COM 666807102 2995 12229 SH SOLE 29 6108 0 6121 NORTHROP GRUMMAN CORP COM 666807102 151141 617154 SH SOLE 30 617154 0 0 NORTHROP GRUMMAN CORP COM 666807102 12399 50628 SH SOLE 31 33381 0 17247 NORTHROP GRUMMAN CORP COM 666807102 36167 147680 SH SOLE 36 147680 0 0 NORTHROP GRUMMAN CORP COM 666807102 914 3731 SH SOLE 40 3731 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 695 47824 SH SOLE 2 1494 0 46330 NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH SOLE 4 251 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 13 926 SH SOLE 7 926 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2180 149961 SH SOLE 18 149961 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 970 66725 SH SOLE 19 66725 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 23200 1595564 SH SOLE 21 1595564 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 24531 1687157 SH SOLE 22 1622797 0 64360 NORTHSTAR REALTY EUROPE CORP COM 66706L101 25 1699 SH SOLE 23 1699 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 89 6108 SH SOLE 26 3875 0 2233 NORTHSTAR REALTY EUROPE CORP COM 66706L101 97 6658 SH SOLE 28 6658 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 185 12742 SH SOLE 30 12742 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 96 6594 SH SOLE 40 6594 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1646 97194 SH SOLE 2 5034 0 92160 NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 100 5926 SH SOLE 7 5926 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 8399 495812 SH SOLE 18 495812 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2310 136375 SH SOLE 19 136375 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 186354 11000843 SH SOLE 21 11000843 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 52620 3106260 SH SOLE 22 2983713 0 122547 NORTHWEST BANCSHARES INC MD COM 667340103 757 44714 SH SOLE 26 22765 0 21949 NORTHWEST BANCSHARES INC MD COM 667340103 240 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3640 214884 SH SOLE 30 214884 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 183 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1782 29476 SH SOLE 2 977 0 28499 NORTHWEST NAT HLDG CO COM 66765N105 558 9228 SH SOLE 4 9228 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2383 39419 SH SOLE 7 39419 0 0 NORTHWEST NAT HLDG CO COM 66765N105 9033 149402 SH SOLE 18 149402 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2592 42865 SH SOLE 19 42865 0 0 NORTHWEST NAT HLDG CO COM 66765N105 187256 3097187 SH SOLE 21 3097187 0 0 NORTHWEST NAT HLDG CO COM 66765N105 53265 881001 SH SOLE 22 843641 0 37360 NORTHWEST NAT HLDG CO COM 66765N105 318 5255 SH SOLE 26 3464 0 1791 NORTHWEST NAT HLDG CO COM 66765N105 240 3972 SH SOLE 28 3972 0 0 NORTHWEST NAT HLDG CO COM 66765N105 4007 66278 SH SOLE 30 66278 0 0 NORTHWEST NAT HLDG CO COM 66765N105 60 993 SH SOLE 36 993 0 0 NORTHWEST NAT HLDG CO COM 66765N105 183 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 215 9242 SH SOLE 2 371 0 8871 NORTHWEST PIPE CO COM 667746101 7 304 SH SOLE 7 304 0 0 NORTHWEST PIPE CO COM 667746101 810 34781 SH SOLE 18 34781 0 0 NORTHWEST PIPE CO COM 667746101 306 13146 SH SOLE 19 13146 0 0 NORTHWEST PIPE CO COM 667746101 8300 356362 SH SOLE 21 356362 0 0 NORTHWEST PIPE CO COM 667746101 7003 300686 SH SOLE 22 295379 0 5307 NORTHWESTERN CORP COM NEW 668074305 4330 72841 SH SOLE 2 22562 0 50279 NORTHWESTERN CORP COM NEW 668074305 1023 17215 SH SOLE 4 17215 0 0 NORTHWESTERN CORP COM NEW 668074305 4412 74222 SH SOLE 7 74222 0 0 NORTHWESTERN CORP COM NEW 668074305 19094 321239 SH SOLE 18 321239 0 0 NORTHWESTERN CORP COM NEW 668074305 4494 75605 SH SOLE 19 75605 0 0 NORTHWESTERN CORP COM NEW 668074305 290049 4879701 SH SOLE 21 4879701 0 0 NORTHWESTERN CORP COM NEW 668074305 107801 1813608 SH SOLE 22 1743850 0 69758 NORTHWESTERN CORP COM NEW 668074305 821 13805 SH SOLE 26 9879 0 3926 NORTHWESTERN CORP COM NEW 668074305 257 4325 SH SOLE 28 4325 0 0 NORTHWESTERN CORP COM NEW 668074305 1541 25917 SH SOLE 30 25917 0 0 NORTHWESTERN CORP COM NEW 668074305 1138 19145 SH SOLE 32 19145 0 0 NORTHWESTERN CORP COM NEW 668074305 35 596 SH SOLE 34 596 0 0 NORTHWESTERN CORP COM NEW 668074305 183 3077 SH SOLE 36 3077 0 0 NORTHWESTERN CORP COM NEW 668074305 224 3764 SH SOLE 40 3764 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27346 645106 SH SOLE 2 120804 0 524302 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3773 89003 SH SOLE 4 83248 0 5755 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7441 175527 SH SOLE 7 169028 0 6499 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1172 27653 SH SOLE 13 27653 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 87 2064 SH SOLE 15 2064 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20111 474427 SH SOLE 18 448404 0 26023 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10621 250557 SH SOLE 19 250557 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 204870 4832979 SH SOLE 21 4832979 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 230831 5445400 SH SOLE 22 4825611 0 619789 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7446 175651 SH SOLE 23 175651 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8474 199905 SH SOLE 25 199905 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 33435 788742 SH SOLE 26 261518 0 527224 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1769 41727 SH SOLE 28 30063 0 11664 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3937 92887 SH SOLE 29 20023 0 72864 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31926 753147 SH SOLE 30 753147 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4450 104986 SH SOLE 31 67295 0 37691 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 704 16601 SH SOLE 34 16601 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7008 165313 SH SOLE 36 165313 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 226 5328 SH SOLE 40 5328 0 0 NORWOOD FINANCIAL CORP COM 669549107 188 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 703 21307 SH SOLE 18 21307 0 0 NORWOOD FINANCIAL CORP COM 669549107 252 7645 SH SOLE 19 7645 0 0 NORWOOD FINANCIAL CORP COM 669549107 6997 212026 SH SOLE 21 212026 0 0 NORWOOD FINANCIAL CORP COM 669549107 1651 50016 SH SOLE 22 46868 0 3148 NOVA LIFESTYLE INC COM 66979P102 1 2896 SH SOLE 18 2896 0 0 NOVA LIFESTYLE INC COM 66979P102 25 53843 SH SOLE 21 53843 0 0 NOVA LIFESTYLE INC COM 66979P102 19 40421 SH SOLE 22 40421 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 1268 SH SOLE 18 1268 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 11 14243 SH SOLE 21 14243 0 0 NOVAN INC COM 66988N106 3 3440 SH SOLE 18 3440 0 0 NOVAN INC COM 66988N106 39 46437 SH SOLE 21 46437 0 0 NOVANTA INC COM 67000B104 1652 26217 SH SOLE 2 1165 0 25052 NOVANTA INC COM 67000B104 10 162 SH SOLE 4 162 0 0 NOVANTA INC COM 67000B104 30 475 SH SOLE 7 475 0 0 NOVANTA INC COM 67000B104 6708 106474 SH SOLE 18 106474 0 0 NOVANTA INC COM 67000B104 3646 57870 SH SOLE 19 57870 0 0 NOVANTA INC COM 67000B104 68709 1090618 SH SOLE 21 1090618 0 0 NOVANTA INC COM 67000B104 60749 964272 SH SOLE 22 862938 0 101334 NOVANTA INC COM 67000B104 89 1417 SH SOLE 23 1417 0 0 NOVANTA INC COM 67000B104 591 9383 SH SOLE 26 6010 0 3373 NOVANTA INC COM 67000B104 286 4546 SH SOLE 28 4546 0 0 NOVANTA INC COM 67000B104 62 980 SH SOLE 29 0 0 980 NOVANTA INC COM 67000B104 489 7765 SH SOLE 30 7765 0 0 NOVANTA INC COM 67000B104 200 3176 SH SOLE 40 3176 0 0 NOVARTIS A G SPONSORED ADR 66987V109 12563 146403 SH SOLE 2 28325 0 118078 NOVARTIS A G SPONSORED ADR 66987V109 439703 5124152 SH SOLE 18 4267048 0 857104 NOVARTIS A G SPONSORED ADR 66987V109 441804 5148626 SH SOLE 19 5148626 0 0 NOVARTIS A G SPONSORED ADR 66987V109 38616 450015 SH SOLE 22 450015 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3227 37604 SH SOLE 23 37604 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3537 41223 SH SOLE 25 20246 0 20977 NOVARTIS A G SPONSORED ADR 66987V109 40796 475417 SH SOLE 34 475417 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1361 15858 SH SOLE 36 15858 0 0 NOVAVAX INC COM 670002104 658 357653 SH SOLE 2 14174 0 343479 NOVAVAX INC COM 670002104 3 1583 SH SOLE 4 1583 0 0 NOVAVAX INC COM 670002104 12 6740 SH SOLE 7 6740 0 0 NOVAVAX INC COM 670002104 2489 1352495 SH SOLE 18 1352495 0 0 NOVAVAX INC COM 670002104 1556 845815 SH SOLE 19 845815 0 0 NOVAVAX INC COM 670002104 32870 17864100 SH SOLE 21 17864100 0 0 NOVAVAX INC COM 670002104 21360 11608914 SH SOLE 22 11187774 0 421140 NOVAVAX INC COM 670002104 67 36661 SH SOLE 23 36661 0 0 NOVAVAX INC COM 670002104 74 40329 SH SOLE 26 24560 0 15769 NOVAVAX INC COM 670002104 71 38794 SH SOLE 28 38794 0 0 NOVAVAX INC COM 670002104 218 118611 SH SOLE 30 118611 0 0 NOVAVAX INC COM 670002104 53 28602 SH SOLE 40 28602 0 0 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 392 650000 PRN SOLE 21 650000 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 3 3012 SH SOLE 18 3012 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 34 40916 SH SOLE 21 40916 0 0 NOVO-NORDISK A S ADR 670100205 1295 28112 SH SOLE 2 28112 0 0 NOVO-NORDISK A S ADR 670100205 118092 2563306 SH SOLE 18 2321673 0 241633 NOVO-NORDISK A S ADR 670100205 232451 5045598 SH SOLE 19 5045598 0 0 NOVO-NORDISK A S ADR 670100205 12798 277798 SH SOLE 22 277798 0 0 NOVO-NORDISK A S ADR 670100205 3252 70587 SH SOLE 25 25170 0 45417 NOVO-NORDISK A S ADR 670100205 19174 416198 SH SOLE 34 416198 0 0 NOVO-NORDISK A S ADR 670100205 1596 34649 SH SOLE 36 34649 0 0 NOVOCURE LTD ORD SHS G6674U108 2035 60782 SH SOLE 2 4419 0 56363 NOVOCURE LTD ORD SHS G6674U108 13 403 SH SOLE 4 403 0 0 NOVOCURE LTD ORD SHS G6674U108 42 1262 SH SOLE 7 1262 0 0 NOVOCURE LTD ORD SHS G6674U108 8023 239629 SH SOLE 18 239629 0 0 NOVOCURE LTD ORD SHS G6674U108 4962 148201 SH SOLE 19 148201 0 0 NOVOCURE LTD ORD SHS G6674U108 114912 3432268 SH SOLE 21 3432268 0 0 NOVOCURE LTD ORD SHS G6674U108 28245 843644 SH SOLE 22 758281 0 85363 NOVOCURE LTD ORD SHS G6674U108 244 7276 SH SOLE 23 7276 0 0 NOVOCURE LTD ORD SHS G6674U108 859 25663 SH SOLE 26 12306 0 13357 NOVOCURE LTD ORD SHS G6674U108 304 9083 SH SOLE 28 9083 0 0 NOVOCURE LTD ORD SHS G6674U108 37 1119 SH SOLE 29 0 0 1119 NOVOCURE LTD ORD SHS G6674U108 727 21704 SH SOLE 30 21704 0 0 NOVOCURE LTD ORD SHS G6674U108 189 5654 SH SOLE 40 5654 0 0 NOVUME SOLUTIONS INC COM 67012D106 3 4011 SH SOLE 18 4011 0 0 NOVUS THERAPEUTICS INC COM 67011N105 1 922 SH SOLE 18 922 0 0 NOVUS THERAPEUTICS INC COM 67011N105 22 13708 SH SOLE 21 13708 0 0 NOVUS THERAPEUTICS INC COM 67011N105 10 6117 SH SOLE 22 6117 0 0 NOW INC COM 67011P100 1817 156071 SH SOLE 2 48621 0 107450 NOW INC COM 67011P100 7 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 59 5056 SH SOLE 7 5056 0 0 NOW INC COM 67011P100 7269 624465 SH SOLE 18 624465 0 0 NOW INC COM 67011P100 1847 158699 SH SOLE 19 158699 0 0 NOW INC COM 67011P100 87901 7551620 SH SOLE 21 7551620 0 0 NOW INC COM 67011P100 42666 3665442 SH SOLE 22 3499621 0 165821 NOW INC COM 67011P100 203 17409 SH SOLE 26 10052 0 7357 NOW INC COM 67011P100 179 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 296 25401 SH SOLE 30 25401 0 0 NOW INC COM 67011P100 104 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 138 11818 SH SOLE 40 11818 0 0 NRG ENERGY INC COM NEW 629377508 29234 738226 SH SOLE 2 56992 0 681234 NRG ENERGY INC COM NEW 629377508 4153 104886 SH SOLE 4 96877 0 8009 NRG ENERGY INC COM NEW 629377508 10193 257405 SH SOLE 7 257405 0 0 NRG ENERGY INC COM NEW 629377508 66 1662 SH SOLE 13 1662 0 0 NRG ENERGY INC COM NEW 629377508 108 2716 SH SOLE 15 2716 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 24129 609327 SH SOLE 18 571729 0 37598 NRG ENERGY INC COM NEW 629377508 6599 166644 SH SOLE 19 166644 0 0 NRG ENERGY INC COM NEW 629377508 266876 6739293 SH SOLE 21 6739293 0 0 NRG ENERGY INC COM NEW 629377508 322605 8146588 SH SOLE 22 7367659 0 778929 NRG ENERGY INC COM NEW 629377508 8350 210848 SH SOLE 23 210848 0 0 NRG ENERGY INC COM NEW 629377508 11823 298554 SH SOLE 25 298554 0 0 NRG ENERGY INC COM NEW 629377508 36183 913700 SH SOLE 26 365855 0 547845 NRG ENERGY INC COM NEW 629377508 2302 58126 SH SOLE 28 42468 0 15658 NRG ENERGY INC COM NEW 629377508 452 11411 SH SOLE 29 11411 0 0 NRG ENERGY INC COM NEW 629377508 41203 1040483 SH SOLE 30 1040483 0 0 NRG ENERGY INC COM NEW 629377508 3814 96307 SH SOLE 31 66795 0 29512 NRG ENERGY INC COM NEW 629377508 1913 48301 SH SOLE 34 48301 0 0 NRG ENERGY INC COM NEW 629377508 10086 254706 SH SOLE 36 254706 0 0 NRG ENERGY INC COM NEW 629377508 248 6254 SH SOLE 40 6254 0 0 NTN BUZZTIME INC COM PAR 629410606 1 331 SH SOLE 21 331 0 0 NTN BUZZTIME INC COM PAR 629410606 5 2689 SH SOLE 22 2689 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8639 140868 SH SOLE 2 27023 0 113845 NU SKIN ENTERPRISES INC CL A 67018T105 96 1560 SH SOLE 4 1560 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 338 5506 SH SOLE 7 5506 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11854 193280 SH SOLE 18 193280 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2837 46257 SH SOLE 19 46257 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 234756 3827759 SH SOLE 21 3827759 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 120200 1959890 SH SOLE 22 1849603 0 110287 NU SKIN ENTERPRISES INC CL A 67018T105 25 402 SH SOLE 23 402 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 673 10968 SH SOLE 25 10968 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1038 16926 SH SOLE 26 11496 0 5430 NU SKIN ENTERPRISES INC CL A 67018T105 418 6810 SH SOLE 28 6810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 356 5807 SH SOLE 29 0 0 5807 NU SKIN ENTERPRISES INC CL A 67018T105 825 13459 SH SOLE 30 13459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 73 1191 SH SOLE 31 1153 0 38 NU SKIN ENTERPRISES INC CL A 67018T105 1149 18742 SH SOLE 32 18742 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1119 18249 SH SOLE 34 18249 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 82 1331 SH SOLE 36 1331 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 263 4293 SH SOLE 40 4293 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 7323 553515 SH SOLE 2 18685 0 534830 NUANCE COMMUNICATIONS INC COM 67020Y100 15 1100 SH SOLE 4 1100 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 101 7671 SH SOLE 7 7671 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 19 1422 SH SOLE 15 1422 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1851 139943 SH SOLE 18 139943 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 781 59024 SH SOLE 19 59024 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 53974 4079651 SH SOLE 21 4079651 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 100057 7562887 SH SOLE 22 6990109 0 572778 NUANCE COMMUNICATIONS INC COM 67020Y100 3286 248408 SH SOLE 25 248408 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 5023 379666 SH SOLE 26 201881 0 177785 NUANCE COMMUNICATIONS INC COM 67020Y100 503 38020 SH SOLE 28 38020 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6513 492305 SH SOLE 30 492305 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 77 5795 SH SOLE 31 5795 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2134 161306 SH SOLE 36 161306 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 412 31162 SH SOLE 40 31162 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 468 500000 PRN SOLE 21 500000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1312 1515000 PRN SOLE 21 1515000 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1035 1175000 PRN SOLE 21 1175000 0 0 NUCANA PLC SPONSORED ADR 67022C106 7 453 SH SOLE 22 453 0 0 NUCOR CORP COM 670346105 42185 814225 SH SOLE 2 101160 0 713065 NUCOR CORP COM 670346105 5426 104722 SH SOLE 4 96352 0 8370 NUCOR CORP COM 670346105 24147 466059 SH SOLE 7 312928 0 153131 NUCOR CORP COM 670346105 515 9943 SH SOLE 13 9943 0 0 NUCOR CORP COM 670346105 142 2744 SH SOLE 15 2744 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 57553 1110848 SH SOLE 18 1059320 0 51528 NUCOR CORP COM 670346105 29126 562177 SH SOLE 19 562177 0 0 NUCOR CORP COM 670346105 414120 7993057 SH SOLE 21 7993057 0 0 NUCOR CORP COM 670346105 425694 8216452 SH SOLE 22 7379005 0 837447 NUCOR CORP COM 670346105 12323 237841 SH SOLE 23 237841 0 0 NUCOR CORP COM 670346105 14604 281871 SH SOLE 25 281871 0 0 NUCOR CORP COM 670346105 83983 1620986 SH SOLE 26 353931 0 1267055 NUCOR CORP COM 670346105 3174 61257 SH SOLE 28 43901 0 17356 NUCOR CORP COM 670346105 855 16501 SH SOLE 29 16501 0 0 NUCOR CORP COM 670346105 56411 1088804 SH SOLE 30 1088804 0 0 NUCOR CORP COM 670346105 6239 120421 SH SOLE 31 63798 0 56623 NUCOR CORP COM 670346105 7552 145759 SH SOLE 34 145759 0 0 NUCOR CORP COM 670346105 14136 272848 SH SOLE 36 272848 0 0 NUCOR CORP COM 670346105 410 7919 SH SOLE 40 7919 0 0 NUTANIX INC CL A 67059N108 10940 263053 SH SOLE 2 9175 0 253878 NUTANIX INC CL A 67059N108 23 563 SH SOLE 4 563 0 0 NUTANIX INC CL A 67059N108 104 2511 SH SOLE 7 2511 0 0 NUTANIX INC CL A 67059N108 3238 77855 SH SOLE 18 77855 0 0 NUTANIX INC CL A 67059N108 1240 29825 SH SOLE 19 29825 0 0 NUTANIX INC CL A 67059N108 75622 1818267 SH SOLE 21 1818267 0 0 NUTANIX INC CL A 67059N108 110570 2658581 SH SOLE 22 2405315 0 253266 NUTANIX INC CL A 67059N108 1936 46547 SH SOLE 26 23987 0 22560 NUTANIX INC CL A 67059N108 688 16541 SH SOLE 28 16541 0 0 NUTANIX INC CL A 67059N108 380 9129 SH SOLE 29 0 0 9129 NUTANIX INC CL A 67059N108 1296 31160 SH SOLE 30 31160 0 0 NUTANIX INC CL A 67059N108 117 2818 SH SOLE 31 2818 0 0 NUTANIX INC CL A 67059N108 457 10992 SH SOLE 40 10992 0 0 NUTRI SYS INC NEW COM 67069D108 1060 24164 SH SOLE 2 1629 0 22535 NUTRI SYS INC NEW COM 67069D108 11 246 SH SOLE 4 246 0 0 NUTRI SYS INC NEW COM 67069D108 27 620 SH SOLE 7 620 0 0 NUTRI SYS INC NEW COM 67069D108 6464 147305 SH SOLE 18 147305 0 0 NUTRI SYS INC NEW COM 67069D108 2733 62275 SH SOLE 19 62275 0 0 NUTRI SYS INC NEW COM 67069D108 136618 3113450 SH SOLE 21 3113450 0 0 NUTRI SYS INC NEW COM 67069D108 37195 847658 SH SOLE 22 811039 0 36619 NUTRI SYS INC NEW COM 67069D108 196 4457 SH SOLE 23 4457 0 0 NUTRI SYS INC NEW COM 67069D108 719 16393 SH SOLE 26 8827 0 7566 NUTRI SYS INC NEW COM 67069D108 185 4217 SH SOLE 28 4217 0 0 NUTRI SYS INC NEW COM 67069D108 130 2964 SH SOLE 29 0 0 2964 NUTRI SYS INC NEW COM 67069D108 2611 59509 SH SOLE 30 59509 0 0 NUTRI SYS INC NEW COM 67069D108 135 3080 SH SOLE 40 3080 0 0 NUTRIEN LTD COM 67077M108 60801 1293642 SH SOLE 19 1293642 0 0 NUTRIEN LTD COM 67077M108 3128 66543 SH SOLE 21 66543 0 0 NUTRIEN LTD COM 67077M108 4835 102875 SH SOLE 25 102875 0 0 NUTRIEN LTD COM 67077M108 20996 446725 SH SOLE 29 446725 0 0 NUTRIEN LTD COM 67077M108 6725 143090 SH SOLE 34 143090 0 0 NUVASIVE INC COM 670704105 3096 62464 SH SOLE 2 23151 0 39313 NUVASIVE INC COM 670704105 12 234 SH SOLE 4 234 0 0 NUVASIVE INC COM 670704105 43 867 SH SOLE 7 867 0 0 NUVASIVE INC COM 670704105 14369 289926 SH SOLE 18 289926 0 0 NUVASIVE INC COM 670704105 4366 88087 SH SOLE 19 88087 0 0 NUVASIVE INC COM 670704105 199293 4021244 SH SOLE 21 4021244 0 0 NUVASIVE INC COM 670704105 84591 1706838 SH SOLE 22 1639987 0 66851 NUVASIVE INC COM 670704105 97 1960 SH SOLE 23 1960 0 0 NUVASIVE INC COM 670704105 601 12125 SH SOLE 26 7317 0 4808 NUVASIVE INC COM 670704105 323 6512 SH SOLE 28 6512 0 0 NUVASIVE INC COM 670704105 64 1283 SH SOLE 29 0 0 1283 NUVASIVE INC COM 670704105 1689 34085 SH SOLE 30 34085 0 0 NUVASIVE INC COM 670704105 259 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1682 1600000 PRN SOLE 21 1600000 0 0 NUVECTRA CORP COM 67075N108 215 13142 SH SOLE 2 598 0 12544 NUVECTRA CORP COM 67075N108 5 296 SH SOLE 7 296 0 0 NUVECTRA CORP COM 67075N108 934 57164 SH SOLE 18 57164 0 0 NUVECTRA CORP COM 67075N108 413 25252 SH SOLE 19 25252 0 0 NUVECTRA CORP COM 67075N108 9682 592539 SH SOLE 21 592539 0 0 NUVECTRA CORP COM 67075N108 8740 534857 SH SOLE 22 523239 0 11618 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4110 555346 SH SOLE 2 555346 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1411 103358 SH SOLE 2 103358 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 3771 455461 SH SOLE 2 455461 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 11 750 SH SOLE 18 750 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 45 5433 SH SOLE 2 0 0 5433 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 11 1382 SH SOLE 18 1382 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 549 66948 SH SOLE 21 66948 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 5 564 SH SOLE 22 564 0 0 NV5 GLOBAL INC COM 62945V109 462 7623 SH SOLE 2 319 0 7304 NV5 GLOBAL INC COM 62945V109 1546 25532 SH SOLE 7 25532 0 0 NV5 GLOBAL INC COM 62945V109 1930 31870 SH SOLE 18 31870 0 0 NV5 GLOBAL INC COM 62945V109 844 13940 SH SOLE 19 13940 0 0 NV5 GLOBAL INC COM 62945V109 19756 326269 SH SOLE 21 326269 0 0 NV5 GLOBAL INC COM 62945V109 15770 260451 SH SOLE 22 247600 0 12851 NV5 GLOBAL INC COM 62945V109 277 4574 SH SOLE 26 0 0 4574 NV5 GLOBAL INC COM 62945V109 136 2249 SH SOLE 30 2249 0 0 NVE CORP COM NEW 629445206 345 3940 SH SOLE 2 168 0 3772 NVE CORP COM NEW 629445206 11 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1427 16300 SH SOLE 18 16300 0 0 NVE CORP COM NEW 629445206 600 6854 SH SOLE 19 6854 0 0 NVE CORP COM NEW 629445206 14940 170661 SH SOLE 21 170661 0 0 NVE CORP COM NEW 629445206 13181 150566 SH SOLE 22 144797 0 5769 NVE CORP COM NEW 629445206 48 543 SH SOLE 28 543 0 0 NVE CORP COM NEW 629445206 123 1406 SH SOLE 30 1406 0 0 NVE CORP COM NEW 629445206 41 467 SH SOLE 40 467 0 0 NVENT ELECTRIC PLC SHS G6700G107 8926 397400 SH SOLE 2 90137 0 307263 NVENT ELECTRIC PLC SHS G6700G107 18 812 SH SOLE 4 812 0 0 NVENT ELECTRIC PLC SHS G6700G107 4198 186920 SH SOLE 7 186920 0 0 NVENT ELECTRIC PLC SHS G6700G107 27 1205 SH SOLE 15 1205 0 0 NVENT ELECTRIC PLC SHS G6700G107 11489 511514 SH SOLE 18 511514 0 0 NVENT ELECTRIC PLC SHS G6700G107 1515 67468 SH SOLE 19 67468 0 0 NVENT ELECTRIC PLC SHS G6700G107 178009 7925585 SH SOLE 21 7925585 0 0 NVENT ELECTRIC PLC SHS G6700G107 121616 5414804 SH SOLE 22 5106682 0 308122 NVENT ELECTRIC PLC SHS G6700G107 3678 163746 SH SOLE 25 163746 0 0 NVENT ELECTRIC PLC SHS G6700G107 6102 271671 SH SOLE 26 109760 0 161911 NVENT ELECTRIC PLC SHS G6700G107 503 22376 SH SOLE 28 22376 0 0 NVENT ELECTRIC PLC SHS G6700G107 954 42464 SH SOLE 30 42464 0 0 NVENT ELECTRIC PLC SHS G6700G107 96 4261 SH SOLE 31 3266 0 995 NVENT ELECTRIC PLC SHS G6700G107 388 17294 SH SOLE 34 17294 0 0 NVENT ELECTRIC PLC SHS G6700G107 2632 117170 SH SOLE 36 117170 0 0 NVENT ELECTRIC PLC SHS G6700G107 359 16006 SH SOLE 40 16006 0 0 NVIDIA CORP COM 67066G104 215235 1612248 SH SOLE 2 207247 0 1405001 NVIDIA CORP COM 67066G104 26980 202097 SH SOLE 4 186882 0 15215 NVIDIA CORP COM 67066G104 64686 484539 SH SOLE 7 484539 0 0 NVIDIA CORP COM 67066G104 2889 21638 SH SOLE 13 21638 0 0 NVIDIA CORP COM 67066G104 792 5934 SH SOLE 15 5934 0 0 NVIDIA CORP COM 67066G104 65 488 SH SOLE 17 0 0 488 NVIDIA CORP COM 67066G104 258883 1939202 SH SOLE 18 1695465 0 243737 NVIDIA CORP COM 67066G104 120797 904844 SH SOLE 19 904844 0 0 NVIDIA CORP COM 67066G104 1647138 12338113 SH SOLE 21 12338113 0 0 NVIDIA CORP COM 67066G104 1975238 14795792 SH SOLE 22 13244750 0 1551042 NVIDIA CORP COM 67066G104 56288 421632 SH SOLE 23 421632 0 0 NVIDIA CORP COM 67066G104 75835 568053 SH SOLE 25 568053 0 0 NVIDIA CORP COM 67066G104 314492 2355746 SH SOLE 26 572449 0 1783297 NVIDIA CORP COM 67066G104 14837 111139 SH SOLE 28 81349 0 29790 NVIDIA CORP COM 67066G104 13000 97382 SH SOLE 29 26714 0 70668 NVIDIA CORP COM 67066G104 338832 2538071 SH SOLE 30 2538071 0 0 NVIDIA CORP COM 67066G104 30762 230424 SH SOLE 31 135534 0 94890 NVIDIA CORP COM 67066G104 13636 102141 SH SOLE 32 102141 0 0 NVIDIA CORP COM 67066G104 16835 126108 SH SOLE 34 126108 0 0 NVIDIA CORP COM 67066G104 58471 437984 SH SOLE 36 437984 0 0 NVIDIA CORP COM 67066G104 1818 13619 SH SOLE 40 13619 0 0 NVR INC COM 62944T105 22501 9233 SH SOLE 2 2257 0 6976 NVR INC COM 62944T105 3132 1285 SH SOLE 4 1192 0 93 NVR INC COM 62944T105 3061 1256 SH SOLE 7 410 0 846 NVR INC COM 62944T105 146 60 SH SOLE 13 60 0 0 NVR INC COM 62944T105 68 28 SH SOLE 15 28 0 0 NVR INC COM 62944T105 24711 10140 SH SOLE 18 9791 0 349 NVR INC COM 62944T105 2145 880 SH SOLE 19 880 0 0 NVR INC COM 62944T105 484898 198974 SH SOLE 21 198974 0 0 NVR INC COM 62944T105 263897 108288 SH SOLE 22 101357 0 6931 NVR INC COM 62944T105 6036 2477 SH SOLE 23 2477 0 0 NVR INC COM 62944T105 7513 3083 SH SOLE 25 3083 0 0 NVR INC COM 62944T105 27384 11237 SH SOLE 26 4168 0 7069 NVR INC COM 62944T105 1557 639 SH SOLE 28 473 0 166 NVR INC COM 62944T105 2127 873 SH SOLE 29 180 0 693 NVR INC COM 62944T105 12726 5222 SH SOLE 30 5222 0 0 NVR INC COM 62944T105 3234 1327 SH SOLE 31 742 0 585 NVR INC COM 62944T105 370 152 SH SOLE 34 152 0 0 NVR INC COM 62944T105 5310 2179 SH SOLE 36 2179 0 0 NVR INC COM 62944T105 175 72 SH SOLE 40 72 0 0 NXP SEMICONDUCTORS N V COM N6596X109 62413 851700 SH SOLE 2 94821 0 756879 NXP SEMICONDUCTORS N V COM N6596X109 8184 111679 SH SOLE 4 102612 0 9067 NXP SEMICONDUCTORS N V COM N6596X109 16025 218680 SH SOLE 7 218680 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1278 17439 SH SOLE 13 17439 0 0 NXP SEMICONDUCTORS N V COM N6596X109 253 3451 SH SOLE 15 3451 0 0 NXP SEMICONDUCTORS N V COM N6596X109 60738 828847 SH SOLE 18 826001 0 2846 NXP SEMICONDUCTORS N V COM N6596X109 33463 456644 SH SOLE 19 456644 0 0 NXP SEMICONDUCTORS N V COM N6596X109 488719 6669205 SH SOLE 21 6669205 0 0 NXP SEMICONDUCTORS N V COM N6596X109 545490 7443918 SH SOLE 22 6555989 0 887929 NXP SEMICONDUCTORS N V COM N6596X109 17714 241724 SH SOLE 23 241724 0 0 NXP SEMICONDUCTORS N V COM N6596X109 22951 313201 SH SOLE 25 313201 0 0 NXP SEMICONDUCTORS N V COM N6596X109 78374 1069521 SH SOLE 26 258922 0 810599 NXP SEMICONDUCTORS N V COM N6596X109 3970 54182 SH SOLE 28 54182 0 0 NXP SEMICONDUCTORS N V COM N6596X109 930 12690 SH SOLE 29 12690 0 0 NXP SEMICONDUCTORS N V COM N6596X109 106240 1449779 SH SOLE 30 1449779 0 0 NXP SEMICONDUCTORS N V COM N6596X109 21879 298573 SH SOLE 31 73188 0 225385 NXP SEMICONDUCTORS N V COM N6596X109 3417 46626 SH SOLE 32 46626 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7368 100552 SH SOLE 34 100552 0 0 NXP SEMICONDUCTORS N V COM N6596X109 21158 288732 SH SOLE 36 288732 0 0 NXP SEMICONDUCTORS N V COM N6596X109 599 8172 SH SOLE 40 8172 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 3825 52200 SH Call SOLE 2 52200 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X909 3664 50000 SH Call SOLE 19 50000 0 0 NXSTAGE MEDICAL INC COM 67072V103 1637 57209 SH SOLE 2 7032 0 50177 NXSTAGE MEDICAL INC COM 67072V103 6 193 SH SOLE 4 193 0 0 NXSTAGE MEDICAL INC COM 67072V103 41 1423 SH SOLE 7 1423 0 0 NXSTAGE MEDICAL INC COM 67072V103 6193 216391 SH SOLE 18 216391 0 0 NXSTAGE MEDICAL INC COM 67072V103 5527 193106 SH SOLE 19 193106 0 0 NXSTAGE MEDICAL INC COM 67072V103 78637 2747630 SH SOLE 21 2747630 0 0 NXSTAGE MEDICAL INC COM 67072V103 58555 2045953 SH SOLE 22 1963996 0 81957 NXSTAGE MEDICAL INC COM 67072V103 718 25072 SH SOLE 23 25072 0 0 NXSTAGE MEDICAL INC COM 67072V103 2733 95491 SH SOLE 26 9363 0 86128 NXSTAGE MEDICAL INC COM 67072V103 248 8674 SH SOLE 28 8674 0 0 NXSTAGE MEDICAL INC COM 67072V103 287 10019 SH SOLE 29 0 0 10019 NXSTAGE MEDICAL INC COM 67072V103 483 16878 SH SOLE 30 16878 0 0 NXSTAGE MEDICAL INC COM 67072V103 176 6161 SH SOLE 40 6161 0 0 NXT ID INC COM NEW 67091J206 3 3931 SH SOLE 18 3931 0 0 NXT ID INC COM NEW 67091J206 36 53023 SH SOLE 21 53023 0 0 NXT ID INC COM NEW 67091J206 2 3275 SH SOLE 22 3275 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 32 24483 SH SOLE 2 1230 0 23253 NYMOX PHARMACEUTICAL CORP COM P73398102 133 101646 SH SOLE 18 101646 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 100 76204 SH SOLE 19 76204 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 1567 1195812 SH SOLE 21 1195812 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 296 225938 SH SOLE 22 217474 0 8464 NYMOX PHARMACEUTICAL CORP COM P73398102 13 10244 SH SOLE 23 10244 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 67433 195837 SH SOLE 2 18875 0 176962 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9694 28153 SH SOLE 4 25970 0 2183 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22970 66708 SH SOLE 7 66454 0 254 O REILLY AUTOMOTIVE INC NEW COM 67103H107 509 1477 SH SOLE 13 1477 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 293 850 SH SOLE 15 850 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 117958 342573 SH SOLE 18 303675 0 38898 O REILLY AUTOMOTIVE INC NEW COM 67103H107 21607 62750 SH SOLE 19 62750 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 712153 2068229 SH SOLE 21 2068229 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 699356 2031063 SH SOLE 22 1821431 0 209632 O REILLY AUTOMOTIVE INC NEW COM 67103H107 19536 56736 SH SOLE 23 56736 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26562 77141 SH SOLE 25 68952 0 8189 O REILLY AUTOMOTIVE INC NEW COM 67103H107 104113 302365 SH SOLE 26 87599 0 214766 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5359 15565 SH SOLE 28 11410 0 4155 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2096 6086 SH SOLE 29 3350 0 2736 O REILLY AUTOMOTIVE INC NEW COM 67103H107 108748 315826 SH SOLE 30 315826 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14698 42687 SH SOLE 31 19156 0 23531 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3913 11365 SH SOLE 32 11365 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26356 76543 SH SOLE 34 76543 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24373 70783 SH SOLE 36 70783 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 596 1730 SH SOLE 40 1730 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 116 6357 SH SOLE 2 304 0 6053 OAK VALLEY BANCORP OAKDALE C COM 671807105 432 23611 SH SOLE 18 23611 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 195 10647 SH SOLE 19 10647 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 4243 231846 SH SOLE 21 231846 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 982 53657 SH SOLE 22 49978 0 3679 OAKTREE SPECIALTY LENDING CO COM 67401P108 2282 539575 SH SOLE 30 539575 0 0 OASIS PETE INC NEW COM 674215108 2364 427575 SH SOLE 2 154189 0 273386 OASIS PETE INC NEW COM 674215108 8 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 50 9000 SH SOLE 7 9000 0 0 OASIS PETE INC NEW COM 674215108 8597 1554684 SH SOLE 18 1554684 0 0 OASIS PETE INC NEW COM 674215108 3685 666449 SH SOLE 19 666449 0 0 OASIS PETE INC NEW COM 674215108 106748 19303417 SH SOLE 21 19303417 0 0 OASIS PETE INC NEW COM 674215108 55410 10019845 SH SOLE 22 9651008 0 368837 OASIS PETE INC NEW COM 674215108 743 134345 SH SOLE 23 134345 0 0 OASIS PETE INC NEW COM 674215108 1900 343548 SH SOLE 26 41113 0 302435 OASIS PETE INC NEW COM 674215108 206 37259 SH SOLE 28 37259 0 0 OASIS PETE INC NEW COM 674215108 216 38988 SH SOLE 29 0 0 38988 OASIS PETE INC NEW COM 674215108 912 164933 SH SOLE 30 164933 0 0 OASIS PETE INC NEW COM 674215108 90 16227 SH SOLE 36 16227 0 0 OASIS PETE INC NEW COM 674215108 169 30628 SH SOLE 40 30628 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 554 630000 PRN SOLE 21 630000 0 0 OBALON THERAPEUTICS INC COM 67424L100 5 2486 SH SOLE 18 2486 0 0 OBALON THERAPEUTICS INC COM 67424L100 65 31241 SH SOLE 21 31241 0 0 OBSIDIAN ENERGY LTD COM 674482104 0 3 SH SOLE 17 0 0 3 OCCIDENTAL PETE CORP DEL COM 674599105 126690 2064027 SH SOLE 2 333771 0 1730256 OCCIDENTAL PETE CORP DEL COM 674599105 15949 259840 SH SOLE 4 239853 0 19987 OCCIDENTAL PETE CORP DEL COM 674599105 39663 646192 SH SOLE 7 610856 0 35336 OCCIDENTAL PETE CORP DEL COM 674599105 5830 94987 SH SOLE 13 94987 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 432 7035 SH SOLE 15 7035 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 106309 1731979 SH SOLE 18 1634483 0 97496 OCCIDENTAL PETE CORP DEL COM 674599105 37036 603390 SH SOLE 19 603390 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1175543 19151894 SH SOLE 21 19151894 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1181057 19241723 SH SOLE 22 17166098 0 2075625 OCCIDENTAL PETE CORP DEL COM 674599105 36362 592415 SH SOLE 23 592415 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 49644 808798 SH SOLE 25 808798 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 172788 2815053 SH SOLE 26 775400 0 2039653 OCCIDENTAL PETE CORP DEL COM 674599105 9120 148590 SH SOLE 28 109104 0 39486 OCCIDENTAL PETE CORP DEL COM 674599105 9002 146667 SH SOLE 29 61959 0 84708 OCCIDENTAL PETE CORP DEL COM 674599105 167421 2727619 SH SOLE 30 2727619 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 20755 338147 SH SOLE 31 194900 0 143247 OCCIDENTAL PETE CORP DEL COM 674599105 4497 73260 SH SOLE 32 73260 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 8916 145253 SH SOLE 34 145253 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 43037 701154 SH SOLE 36 701154 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1059 17250 SH SOLE 40 17250 0 0 OCEAN BIO CHEM INC COM 674631106 2 651 SH SOLE 18 651 0 0 OCEAN BIO CHEM INC COM 674631106 40 12060 SH SOLE 21 12060 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 0 295 SH SOLE 21 295 0 0 OCEANEERING INTL INC COM 675232102 1733 143244 SH SOLE 2 44139 0 99105 OCEANEERING INTL INC COM 675232102 5 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 55 4577 SH SOLE 7 4577 0 0 OCEANEERING INTL INC COM 675232102 6909 571011 SH SOLE 18 571011 0 0 OCEANEERING INTL INC COM 675232102 1759 145400 SH SOLE 19 145400 0 0 OCEANEERING INTL INC COM 675232102 88226 7291435 SH SOLE 21 7291435 0 0 OCEANEERING INTL INC COM 675232102 40908 3380802 SH SOLE 22 3221303 0 159499 OCEANEERING INTL INC COM 675232102 236 19466 SH SOLE 26 12844 0 6622 OCEANEERING INTL INC COM 675232102 171 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 303 25061 SH SOLE 30 25061 0 0 OCEANEERING INTL INC COM 675232102 91 7502 SH SOLE 36 7502 0 0 OCEANEERING INTL INC COM 675232102 133 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 1072 47638 SH SOLE 2 1779 0 45859 OCEANFIRST FINL CORP COM 675234108 13 573 SH SOLE 4 573 0 0 OCEANFIRST FINL CORP COM 675234108 22 967 SH SOLE 7 967 0 0 OCEANFIRST FINL CORP COM 675234108 3706 164620 SH SOLE 18 164620 0 0 OCEANFIRST FINL CORP COM 675234108 1580 70207 SH SOLE 19 70207 0 0 OCEANFIRST FINL CORP COM 675234108 35272 1566940 SH SOLE 21 1566940 0 0 OCEANFIRST FINL CORP COM 675234108 35543 1579006 SH SOLE 22 1521309 0 57697 OCEANFIRST FINL CORP COM 675234108 28 1250 SH SOLE 23 1250 0 0 OCEANFIRST FINL CORP COM 675234108 280 12453 SH SOLE 26 0 0 12453 OCEANFIRST FINL CORP COM 675234108 140 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 211 9353 SH SOLE 30 9353 0 0 OCEANFIRST FINL CORP COM 675234108 88 3898 SH SOLE 40 3898 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 0 156 SH SOLE 18 156 0 0 OCONEE FED FINL CORP COM 675607105 16 645 SH SOLE 2 0 0 645 OCONEE FED FINL CORP COM 675607105 125 5029 SH SOLE 18 5029 0 0 OCONEE FED FINL CORP COM 675607105 57 2290 SH SOLE 19 2290 0 0 OCONEE FED FINL CORP COM 675607105 1521 61082 SH SOLE 21 61082 0 0 OCONEE FED FINL CORP COM 675607105 159 6372 SH SOLE 22 6006 0 366 OCULAR THERAPEUTIX INC COM 67576A100 105 26274 SH SOLE 2 1095 0 25179 OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 433 108836 SH SOLE 18 108836 0 0 OCULAR THERAPEUTIX INC COM 67576A100 191 48105 SH SOLE 19 48105 0 0 OCULAR THERAPEUTIX INC COM 67576A100 6381 1603213 SH SOLE 21 1603213 0 0 OCULAR THERAPEUTIX INC COM 67576A100 3999 1004853 SH SOLE 22 981150 0 23703 OCULAR THERAPEUTIX INC COM 67576A100 5 1149 SH SOLE 30 1149 0 0 OCWEN FINL CORP COM NEW 675746309 171 127367 SH SOLE 2 4389 0 122978 OCWEN FINL CORP COM NEW 675746309 1 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 4 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 539 402361 SH SOLE 18 402361 0 0 OCWEN FINL CORP COM NEW 675746309 224 167384 SH SOLE 19 167384 0 0 OCWEN FINL CORP COM NEW 675746309 5688 4244461 SH SOLE 21 4244461 0 0 OCWEN FINL CORP COM NEW 675746309 4554 3398202 SH SOLE 22 3216100 0 182102 OCWEN FINL CORP COM NEW 675746309 38 28190 SH SOLE 26 16159 0 12031 OCWEN FINL CORP COM NEW 675746309 21 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 37 27368 SH SOLE 30 27368 0 0 OCWEN FINL CORP COM NEW 675746309 15 11019 SH SOLE 40 11019 0 0 ODONATE THERAPEUTICS INC COM 676079106 78 5533 SH SOLE 2 285 0 5248 ODONATE THERAPEUTICS INC COM 676079106 3 245 SH SOLE 7 245 0 0 ODONATE THERAPEUTICS INC COM 676079106 301 21371 SH SOLE 18 21371 0 0 ODONATE THERAPEUTICS INC COM 676079106 151 10756 SH SOLE 19 10756 0 0 ODONATE THERAPEUTICS INC COM 676079106 3311 235132 SH SOLE 21 235132 0 0 ODONATE THERAPEUTICS INC COM 676079106 997 70795 SH SOLE 22 65614 0 5181 ODONATE THERAPEUTICS INC COM 676079106 3 237 SH SOLE 23 237 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 5 1456 SH SOLE 18 1456 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 86 25764 SH SOLE 21 25764 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 633 190183 SH SOLE 22 190183 0 0 OFFICE DEPOT INC COM 676220106 1444 559549 SH SOLE 2 19065 0 540484 OFFICE DEPOT INC COM 676220106 5 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 79 30692 SH SOLE 7 30692 0 0 OFFICE DEPOT INC COM 676220106 7306 2831779 SH SOLE 18 2831779 0 0 OFFICE DEPOT INC COM 676220106 2093 811247 SH SOLE 19 811247 0 0 OFFICE DEPOT INC COM 676220106 150195 58215284 SH SOLE 21 58215284 0 0 OFFICE DEPOT INC COM 676220106 41753 16183312 SH SOLE 22 15268356 0 914956 OFFICE DEPOT INC COM 676220106 208 80469 SH SOLE 26 44724 0 35745 OFFICE DEPOT INC COM 676220106 183 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 2802 1085891 SH SOLE 30 1085891 0 0 OFFICE DEPOT INC COM 676220106 164 63440 SH SOLE 36 63440 0 0 OFFICE DEPOT INC COM 676220106 138 53553 SH SOLE 40 53553 0 0 OFG BANCORP COM 67103X102 793 48176 SH SOLE 2 4125 0 44051 OFG BANCORP COM 67103X102 6 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 17 1047 SH SOLE 7 1047 0 0 OFG BANCORP COM 67103X102 3883 235875 SH SOLE 18 235875 0 0 OFG BANCORP COM 67103X102 1267 77004 SH SOLE 19 77004 0 0 OFG BANCORP COM 67103X102 78640 4777614 SH SOLE 21 4777614 0 0 OFG BANCORP COM 67103X102 21293 1293629 SH SOLE 22 1240076 0 53553 OFG BANCORP COM 67103X102 142 8606 SH SOLE 23 8606 0 0 OFG BANCORP COM 67103X102 382 23220 SH SOLE 26 0 0 23220 OFG BANCORP COM 67103X102 109 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 1462 88817 SH SOLE 30 88817 0 0 OFG BANCORP COM 67103X102 72 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 30588 780507 SH SOLE 2 309444 0 471063 OGE ENERGY CORP COM 670837103 6929 176810 SH SOLE 4 171540 0 5270 OGE ENERGY CORP COM 670837103 4573 116691 SH SOLE 7 76472 0 40219 OGE ENERGY CORP COM 670837103 2189 55864 SH SOLE 13 55864 0 0 OGE ENERGY CORP COM 670837103 31277 798087 SH SOLE 18 781786 0 16301 OGE ENERGY CORP COM 670837103 23218 592437 SH SOLE 19 592437 0 0 OGE ENERGY CORP COM 670837103 646783 16503766 SH SOLE 21 16503766 0 0 OGE ENERGY CORP COM 670837103 286678 7315069 SH SOLE 22 6720003 0 595066 OGE ENERGY CORP COM 670837103 8227 209931 SH SOLE 23 209931 0 0 OGE ENERGY CORP COM 670837103 382 9747 SH SOLE 25 9747 0 0 OGE ENERGY CORP COM 670837103 16462 420061 SH SOLE 26 189022 0 231039 OGE ENERGY CORP COM 670837103 1588 40529 SH SOLE 28 30282 0 10247 OGE ENERGY CORP COM 670837103 1276 32564 SH SOLE 29 32564 0 0 OGE ENERGY CORP COM 670837103 15621 398603 SH SOLE 30 398603 0 0 OGE ENERGY CORP COM 670837103 5616 143312 SH SOLE 31 100730 0 42582 OGE ENERGY CORP COM 670837103 3064 78186 SH SOLE 32 78186 0 0 OGE ENERGY CORP COM 670837103 10535 268826 SH SOLE 34 268826 0 0 OGE ENERGY CORP COM 670837103 3799 96932 SH SOLE 36 96932 0 0 OGE ENERGY CORP COM 670837103 157 4013 SH SOLE 40 4013 0 0 OHIO VY BANC CORP COM 677719106 141 3986 SH SOLE 2 134 0 3852 OHIO VY BANC CORP COM 677719106 4 120 SH SOLE 7 120 0 0 OHIO VY BANC CORP COM 677719106 489 13823 SH SOLE 18 13823 0 0 OHIO VY BANC CORP COM 677719106 214 6040 SH SOLE 19 6040 0 0 OHIO VY BANC CORP COM 677719106 5415 152999 SH SOLE 21 152999 0 0 OHIO VY BANC CORP COM 677719106 1550 43801 SH SOLE 22 40966 0 2835 OHR PHARMACEUTICAL INC COM NEW 67778H200 1 15458 SH SOLE 21 15458 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 34 399410 SH SOLE 22 399410 0 0 OIL DRI CORP AMER COM 677864100 127 4777 SH SOLE 2 141 0 4636 OIL DRI CORP AMER COM 677864100 4 146 SH SOLE 7 146 0 0 OIL DRI CORP AMER COM 677864100 460 17367 SH SOLE 18 17367 0 0 OIL DRI CORP AMER COM 677864100 191 7219 SH SOLE 19 7219 0 0 OIL DRI CORP AMER COM 677864100 4968 187485 SH SOLE 21 187485 0 0 OIL DRI CORP AMER COM 677864100 1252 47229 SH SOLE 22 43693 0 3536 OIL STS INTL INC COM 678026105 894 62622 SH SOLE 2 2105 0 60517 OIL STS INTL INC COM 678026105 3 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 19 1318 SH SOLE 7 1318 0 0 OIL STS INTL INC COM 678026105 4438 310756 SH SOLE 18 310756 0 0 OIL STS INTL INC COM 678026105 1253 87728 SH SOLE 19 87728 0 0 OIL STS INTL INC COM 678026105 94470 6615531 SH SOLE 21 6615531 0 0 OIL STS INTL INC COM 678026105 25541 1788567 SH SOLE 22 1697348 0 91219 OIL STS INTL INC COM 678026105 196 13727 SH SOLE 26 6943 0 6784 OIL STS INTL INC COM 678026105 113 7894 SH SOLE 28 7894 0 0 OIL STS INTL INC COM 678026105 1756 122994 SH SOLE 30 122994 0 0 OIL STS INTL INC COM 678026105 74 5190 SH SOLE 36 5190 0 0 OIL STS INTL INC COM 678026105 79 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 9885 154938 SH SOLE 2 8708 0 146230 OKTA INC CL A 679295105 104 1631 SH SOLE 7 1631 0 0 OKTA INC CL A 679295105 2941 46100 SH SOLE 18 46100 0 0 OKTA INC CL A 679295105 47704 747706 SH SOLE 19 747706 0 0 OKTA INC CL A 679295105 67548 1058751 SH SOLE 21 1058751 0 0 OKTA INC CL A 679295105 138731 2174470 SH SOLE 22 2014558 0 159912 OKTA INC CL A 679295105 816 12787 SH SOLE 23 12787 0 0 OKTA INC CL A 679295105 1412 22128 SH SOLE 26 0 0 22128 OKTA INC CL A 679295105 140 2190 SH SOLE 29 0 0 2190 OKTA INC CL A 679295105 111 1740 SH SOLE 31 1740 0 0 OKTA INC CL A 679295105 11499 180229 SH SOLE 34 180229 0 0 OLD DOMINION FGHT LINES INC COM 679580100 21403 173318 SH SOLE 2 31656 0 141662 OLD DOMINION FGHT LINES INC COM 679580100 2752 22282 SH SOLE 4 20723 0 1559 OLD DOMINION FGHT LINES INC COM 679580100 3008 24360 SH SOLE 7 12140 0 12220 OLD DOMINION FGHT LINES INC COM 679580100 139 1129 SH SOLE 13 1129 0 0 OLD DOMINION FGHT LINES INC COM 679580100 36 289 SH SOLE 15 289 0 0 OLD DOMINION FGHT LINES INC COM 679580100 23591 191037 SH SOLE 18 186097 0 4940 OLD DOMINION FGHT LINES INC COM 679580100 1507 12204 SH SOLE 19 12204 0 0 OLD DOMINION FGHT LINES INC COM 679580100 401225 3249048 SH SOLE 21 3249048 0 0 OLD DOMINION FGHT LINES INC COM 679580100 252614 2045627 SH SOLE 22 1917462 0 128165 OLD DOMINION FGHT LINES INC COM 679580100 5387 43620 SH SOLE 23 43620 0 0 OLD DOMINION FGHT LINES INC COM 679580100 7894 63922 SH SOLE 25 63922 0 0 OLD DOMINION FGHT LINES INC COM 679580100 23455 189931 SH SOLE 26 78911 0 111020 OLD DOMINION FGHT LINES INC COM 679580100 1512 12243 SH SOLE 28 9107 0 3136 OLD DOMINION FGHT LINES INC COM 679580100 1860 15063 SH SOLE 29 2633 0 12430 OLD DOMINION FGHT LINES INC COM 679580100 12216 98925 SH SOLE 30 98925 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2941 23814 SH SOLE 31 13339 0 10475 OLD DOMINION FGHT LINES INC COM 679580100 576 4668 SH SOLE 34 4668 0 0 OLD DOMINION FGHT LINES INC COM 679580100 6235 50490 SH SOLE 36 50490 0 0 OLD DOMINION FGHT LINES INC COM 679580100 153 1241 SH SOLE 40 1241 0 0 OLD LINE BANCSHARES INC COM 67984M100 363 13773 SH SOLE 2 604 0 13169 OLD LINE BANCSHARES INC COM 67984M100 8 297 SH SOLE 7 297 0 0 OLD LINE BANCSHARES INC COM 67984M100 1481 56262 SH SOLE 18 56262 0 0 OLD LINE BANCSHARES INC COM 67984M100 591 22447 SH SOLE 19 22447 0 0 OLD LINE BANCSHARES INC COM 67984M100 14982 569237 SH SOLE 21 569237 0 0 OLD LINE BANCSHARES INC COM 67984M100 5749 218413 SH SOLE 22 207689 0 10724 OLD LINE BANCSHARES INC COM 67984M100 116 4403 SH SOLE 23 4403 0 0 OLD LINE BANCSHARES INC COM 67984M100 53 2028 SH SOLE 30 2028 0 0 OLD NATL BANCORP IND COM 680033107 2358 153097 SH SOLE 2 5192 0 147905 OLD NATL BANCORP IND COM 680033107 10 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 49 3194 SH SOLE 7 3194 0 0 OLD NATL BANCORP IND COM 680033107 11843 769006 SH SOLE 18 769006 0 0 OLD NATL BANCORP IND COM 680033107 3486 226386 SH SOLE 19 226386 0 0 OLD NATL BANCORP IND COM 680033107 245825 15962694 SH SOLE 21 15962694 0 0 OLD NATL BANCORP IND COM 680033107 72023 4676792 SH SOLE 22 4474463 0 202329 OLD NATL BANCORP IND COM 680033107 531 34507 SH SOLE 26 22731 0 11776 OLD NATL BANCORP IND COM 680033107 289 18749 SH SOLE 28 18749 0 0 OLD NATL BANCORP IND COM 680033107 4756 308809 SH SOLE 30 308809 0 0 OLD NATL BANCORP IND COM 680033107 61 3959 SH SOLE 36 3959 0 0 OLD NATL BANCORP IND COM 680033107 197 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 14 658 SH SOLE 18 658 0 0 OLD POINT FINL CORP COM 680194107 17 766 SH SOLE 21 766 0 0 OLD REP INTL CORP COM 680223104 15521 754554 SH SOLE 2 172935 0 581619 OLD REP INTL CORP COM 680223104 30 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 6054 294309 SH SOLE 7 294309 0 0 OLD REP INTL CORP COM 680223104 58 2822 SH SOLE 15 2822 0 0 OLD REP INTL CORP COM 680223104 20704 1006504 SH SOLE 18 1006504 0 0 OLD REP INTL CORP COM 680223104 1237 60130 SH SOLE 19 60130 0 0 OLD REP INTL CORP COM 680223104 399685 19430492 SH SOLE 21 19430492 0 0 OLD REP INTL CORP COM 680223104 189707 9222522 SH SOLE 22 8628108 0 594414 OLD REP INTL CORP COM 680223104 5246 255039 SH SOLE 25 255039 0 0 OLD REP INTL CORP COM 680223104 7905 384296 SH SOLE 26 171153 0 213143 OLD REP INTL CORP COM 680223104 741 36032 SH SOLE 28 36032 0 0 OLD REP INTL CORP COM 680223104 228 11100 SH SOLE 29 0 0 11100 OLD REP INTL CORP COM 680223104 1444 70208 SH SOLE 30 70208 0 0 OLD REP INTL CORP COM 680223104 118 5750 SH SOLE 31 5750 0 0 OLD REP INTL CORP COM 680223104 1900 92383 SH SOLE 32 92383 0 0 OLD REP INTL CORP COM 680223104 4162 202357 SH SOLE 36 202357 0 0 OLD REP INTL CORP COM 680223104 533 25929 SH SOLE 40 25929 0 0 OLD SECOND BANCORP INC ILL COM 680277100 383 29436 SH SOLE 2 1221 0 28215 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1422 109378 SH SOLE 18 109378 0 0 OLD SECOND BANCORP INC ILL COM 680277100 537 41302 SH SOLE 19 41302 0 0 OLD SECOND BANCORP INC ILL COM 680277100 13859 1066094 SH SOLE 21 1066094 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10461 804678 SH SOLE 22 779357 0 25321 OLIN CORP COM PAR $1 680665205 4894 243340 SH SOLE 2 156985 0 86355 OLIN CORP COM PAR $1 680665205 17 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 2061 102468 SH SOLE 7 102468 0 0 OLIN CORP COM PAR $1 680665205 11036 548791 SH SOLE 18 548791 0 0 OLIN CORP COM PAR $1 680665205 1261 62726 SH SOLE 19 62726 0 0 OLIN CORP COM PAR $1 680665205 239310 11900031 SH SOLE 21 11900031 0 0 OLIN CORP COM PAR $1 680665205 115697 5753183 SH SOLE 22 5430049 0 323134 OLIN CORP COM PAR $1 680665205 1095 54465 SH SOLE 26 34269 0 20196 OLIN CORP COM PAR $1 680665205 427 21256 SH SOLE 28 21256 0 0 OLIN CORP COM PAR $1 680665205 208 10343 SH SOLE 29 0 0 10343 OLIN CORP COM PAR $1 680665205 10400 517148 SH SOLE 30 517148 0 0 OLIN CORP COM PAR $1 680665205 67 3350 SH SOLE 31 3350 0 0 OLIN CORP COM PAR $1 680665205 1282 63774 SH SOLE 32 63774 0 0 OLIN CORP COM PAR $1 680665205 1047 52080 SH SOLE 34 52080 0 0 OLIN CORP COM PAR $1 680665205 137 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 293 14550 SH SOLE 40 14550 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4153 62443 SH SOLE 2 24471 0 37972 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 19 286 SH SOLE 4 286 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 56 837 SH SOLE 7 837 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 18957 285021 SH SOLE 18 285021 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6742 101374 SH SOLE 19 101374 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 239199 3596444 SH SOLE 21 3596444 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 111116 1670662 SH SOLE 22 1604662 0 66000 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 157 2363 SH SOLE 23 2363 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1788 26890 SH SOLE 26 16611 0 10279 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 506 7612 SH SOLE 28 7612 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 229 3436 SH SOLE 29 0 0 3436 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 864 12992 SH SOLE 30 12992 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 328 4929 SH SOLE 40 4929 0 0 OLYMPIC STEEL INC COM 68162K106 228 15978 SH SOLE 2 6328 0 9650 OLYMPIC STEEL INC COM 68162K106 4 279 SH SOLE 7 279 0 0 OLYMPIC STEEL INC COM 68162K106 689 48315 SH SOLE 18 48315 0 0 OLYMPIC STEEL INC COM 68162K106 740 51834 SH SOLE 19 51834 0 0 OLYMPIC STEEL INC COM 68162K106 14357 1006071 SH SOLE 21 1006071 0 0 OLYMPIC STEEL INC COM 68162K106 5639 395190 SH SOLE 22 382668 0 12522 OLYMPIC STEEL INC COM 68162K106 182 12732 SH SOLE 23 12732 0 0 OLYMPIC STEEL INC COM 68162K106 392 27494 SH SOLE 26 0 0 27494 OLYMPIC STEEL INC COM 68162K106 214 14973 SH SOLE 30 14973 0 0 OMEGA FLEX INC COM 682095104 143 2651 SH SOLE 2 396 0 2255 OMEGA FLEX INC COM 682095104 5 90 SH SOLE 7 90 0 0 OMEGA FLEX INC COM 682095104 528 9761 SH SOLE 18 9761 0 0 OMEGA FLEX INC COM 682095104 329 6086 SH SOLE 19 6086 0 0 OMEGA FLEX INC COM 682095104 5857 108326 SH SOLE 21 108326 0 0 OMEGA FLEX INC COM 682095104 2274 42054 SH SOLE 22 39875 0 2179 OMEGA FLEX INC COM 682095104 21 385 SH SOLE 23 385 0 0 OMEGA FLEX INC COM 682095104 102 1888 SH SOLE 26 0 0 1888 OMEGA FLEX INC COM 682095104 38 710 SH SOLE 30 710 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16726 475840 SH SOLE 2 96184 0 379656 OMEGA HEALTHCARE INVS INC COM 681936100 4876 138711 SH SOLE 4 138711 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11402 324375 SH SOLE 7 324375 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 282 8014 SH SOLE 15 8014 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31866 906584 SH SOLE 18 906584 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13425 381935 SH SOLE 19 381935 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 396098 11268777 SH SOLE 21 11268777 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 299175 8511370 SH SOLE 22 8126089 0 385281 OMEGA HEALTHCARE INVS INC COM 681936100 238 6776 SH SOLE 23 6776 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 14382 409163 SH SOLE 25 409163 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4168 118581 SH SOLE 26 34003 0 84578 OMEGA HEALTHCARE INVS INC COM 681936100 1670 47505 SH SOLE 28 47505 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2492 70896 SH SOLE 29 70896 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 34511 981834 SH SOLE 30 981834 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 145 4115 SH SOLE 31 4076 0 39 OMEGA HEALTHCARE INVS INC COM 681936100 153 4359 SH SOLE 36 4359 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 655 18623 SH SOLE 40 18623 0 0 OMEROS CORP COM 682143102 415 37266 SH SOLE 2 1707 0 35559 OMEROS CORP COM 682143102 13 1131 SH SOLE 7 1131 0 0 OMEROS CORP COM 682143102 1730 155340 SH SOLE 18 155340 0 0 OMEROS CORP COM 682143102 841 75534 SH SOLE 19 75534 0 0 OMEROS CORP COM 682143102 26668 2393888 SH SOLE 21 2393888 0 0 OMEROS CORP COM 682143102 14315 1284996 SH SOLE 22 1231075 0 53921 OMEROS CORP COM 682143102 26 2326 SH SOLE 23 2326 0 0 OMEROS CORP COM 682143102 170 15219 SH SOLE 26 0 0 15219 OMEROS CORP COM 682143102 77 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 144 12971 SH SOLE 30 12971 0 0 OMEROS CORP COM 682143102 40 3632 SH SOLE 40 3632 0 0 OMNICELL INC COM 68213N109 2306 37663 SH SOLE 2 7895 0 29768 OMNICELL INC COM 68213N109 17 275 SH SOLE 4 275 0 0 OMNICELL INC COM 68213N109 50 811 SH SOLE 7 811 0 0 OMNICELL INC COM 68213N109 11979 195610 SH SOLE 18 195610 0 0 OMNICELL INC COM 68213N109 9649 157566 SH SOLE 19 157566 0 0 OMNICELL INC COM 68213N109 252597 4124704 SH SOLE 21 4124704 0 0 OMNICELL INC COM 68213N109 73653 1202702 SH SOLE 22 1155107 0 47595 OMNICELL INC COM 68213N109 1801 29401 SH SOLE 23 29401 0 0 OMNICELL INC COM 68213N109 3686 60196 SH SOLE 26 14325 0 45871 OMNICELL INC COM 68213N109 314 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 614 10031 SH SOLE 29 0 0 10031 OMNICELL INC COM 68213N109 4817 78664 SH SOLE 30 78664 0 0 OMNICELL INC COM 68213N109 241 3930 SH SOLE 40 3930 0 0 OMNICOM GROUP INC COM 681919106 41409 565386 SH SOLE 2 62697 0 502689 OMNICOM GROUP INC COM 681919106 5521 75376 SH SOLE 4 69521 0 5855 OMNICOM GROUP INC COM 681919106 13924 190116 SH SOLE 7 190116 0 0 OMNICOM GROUP INC COM 681919106 303 4136 SH SOLE 13 4136 0 0 OMNICOM GROUP INC COM 681919106 151 2065 SH SOLE 15 2065 0 0 OMNICOM GROUP INC COM 681919106 39001 532506 SH SOLE 18 504797 0 27709 OMNICOM GROUP INC COM 681919106 18258 249293 SH SOLE 19 249293 0 0 OMNICOM GROUP INC COM 681919106 435634 5948037 SH SOLE 21 5948037 0 0 OMNICOM GROUP INC COM 681919106 414133 5654467 SH SOLE 22 5042657 0 611810 OMNICOM GROUP INC COM 681919106 11494 156937 SH SOLE 23 156937 0 0 OMNICOM GROUP INC COM 681919106 15164 207050 SH SOLE 25 207050 0 0 OMNICOM GROUP INC COM 681919106 80213 1095211 SH SOLE 26 243247 0 851964 OMNICOM GROUP INC COM 681919106 3103 42364 SH SOLE 28 30852 0 11512 OMNICOM GROUP INC COM 681919106 590 8051 SH SOLE 29 8051 0 0 OMNICOM GROUP INC COM 681919106 56024 764943 SH SOLE 30 764943 0 0 OMNICOM GROUP INC COM 681919106 6629 90506 SH SOLE 31 48519 0 41987 OMNICOM GROUP INC COM 681919106 6824 93172 SH SOLE 34 93172 0 0 OMNICOM GROUP INC COM 681919106 14702 200737 SH SOLE 36 200737 0 0 OMNICOM GROUP INC COM 681919106 340 4636 SH SOLE 40 4636 0 0 OMNOVA SOLUTIONS INC COM 682129101 261 35659 SH SOLE 2 1668 0 33991 OMNOVA SOLUTIONS INC COM 682129101 8 1066 SH SOLE 7 1066 0 0 OMNOVA SOLUTIONS INC COM 682129101 1055 143920 SH SOLE 18 143920 0 0 OMNOVA SOLUTIONS INC COM 682129101 474 64602 SH SOLE 19 64602 0 0 OMNOVA SOLUTIONS INC COM 682129101 11436 1560197 SH SOLE 21 1560197 0 0 OMNOVA SOLUTIONS INC COM 682129101 10848 1479885 SH SOLE 22 1418688 0 61197 OMNOVA SOLUTIONS INC COM 682129101 48 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 89 12178 SH SOLE 29 0 0 12178 OMNOVA SOLUTIONS INC COM 682129101 111 15175 SH SOLE 30 15175 0 0 OMNOVA SOLUTIONS INC COM 682129101 31 4200 SH SOLE 40 4200 0 0 ON DECK CAP INC COM 682163100 261 44288 SH SOLE 2 2018 0 42270 ON DECK CAP INC COM 682163100 7 1192 SH SOLE 7 1192 0 0 ON DECK CAP INC COM 682163100 1038 175865 SH SOLE 18 175865 0 0 ON DECK CAP INC COM 682163100 567 96021 SH SOLE 19 96021 0 0 ON DECK CAP INC COM 682163100 10711 1815410 SH SOLE 21 1815410 0 0 ON DECK CAP INC COM 682163100 9014 1527722 SH SOLE 22 1456095 0 71627 ON DECK CAP INC COM 682163100 30 5054 SH SOLE 28 5054 0 0 ON DECK CAP INC COM 682163100 55 9303 SH SOLE 30 9303 0 0 ON SEMICONDUCTOR CORP COM 682189105 15880 961828 SH SOLE 2 31116 0 930712 ON SEMICONDUCTOR CORP COM 682189105 2246 136033 SH SOLE 4 125603 0 10430 ON SEMICONDUCTOR CORP COM 682189105 429 25973 SH SOLE 7 25973 0 0 ON SEMICONDUCTOR CORP COM 682189105 39 2354 SH SOLE 13 2354 0 0 ON SEMICONDUCTOR CORP COM 682189105 4444 269175 SH SOLE 18 235670 0 33505 ON SEMICONDUCTOR CORP COM 682189105 1502 90964 SH SOLE 19 90964 0 0 ON SEMICONDUCTOR CORP COM 682189105 112989 6843678 SH SOLE 21 6843678 0 0 ON SEMICONDUCTOR CORP COM 682189105 188327 11406846 SH SOLE 22 10590362 0 816484 ON SEMICONDUCTOR CORP COM 682189105 4873 295146 SH SOLE 23 295146 0 0 ON SEMICONDUCTOR CORP COM 682189105 2184 132284 SH SOLE 25 132284 0 0 ON SEMICONDUCTOR CORP COM 682189105 18231 1104214 SH SOLE 26 358313 0 745901 ON SEMICONDUCTOR CORP COM 682189105 1417 85832 SH SOLE 28 63936 0 21896 ON SEMICONDUCTOR CORP COM 682189105 1996 120912 SH SOLE 29 15410 0 105502 ON SEMICONDUCTOR CORP COM 682189105 11520 697753 SH SOLE 30 697753 0 0 ON SEMICONDUCTOR CORP COM 682189105 2294 138923 SH SOLE 31 91980 0 46943 ON SEMICONDUCTOR CORP COM 682189105 19298 1168871 SH SOLE 34 1168871 0 0 ON SEMICONDUCTOR CORP COM 682189105 1477 89461 SH SOLE 36 89461 0 0 ON SEMICONDUCTOR CORP COM 682189105 139 8448 SH SOLE 40 8448 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2095 1900000 PRN SOLE 21 1900000 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1288 1200000 PRN SOLE 21 1200000 0 0 ONCOCYTE CORPORATION COM 68235C107 1 693 SH SOLE 21 693 0 0 ONCOCYTE CORPORATION COM 68235C107 90 65453 SH SOLE 22 65453 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH SOLE 17 0 0 31 ONCOMED PHARMACEUTICALS INC COM 68234X102 3 4471 SH SOLE 18 4471 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 44 59250 SH SOLE 21 59250 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 122 163885 SH SOLE 22 163885 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH SOLE 17 0 0 12 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH SOLE 21 31 0 0 ONCOSEC MED INC COM NEW 68234L207 7 11406 SH SOLE 18 11406 0 0 ONCOSEC MED INC COM NEW 68234L207 103 160964 SH SOLE 21 160964 0 0 ONCOSEC MED INC COM NEW 68234L207 201 313613 SH SOLE 22 313613 0 0 ONE GAS INC COM 68235P108 5988 75228 SH SOLE 2 23603 0 51625 ONE GAS INC COM 68235P108 1357 17051 SH SOLE 4 17051 0 0 ONE GAS INC COM 68235P108 5980 75122 SH SOLE 7 75122 0 0 ONE GAS INC COM 68235P108 23993 301415 SH SOLE 18 301415 0 0 ONE GAS INC COM 68235P108 6212 78035 SH SOLE 19 78035 0 0 ONE GAS INC COM 68235P108 300431 3774256 SH SOLE 21 3774256 0 0 ONE GAS INC COM 68235P108 150484 1890504 SH SOLE 22 1820853 0 69651 ONE GAS INC COM 68235P108 1070 13441 SH SOLE 26 7249 0 6192 ONE GAS INC COM 68235P108 576 7232 SH SOLE 28 7232 0 0 ONE GAS INC COM 68235P108 2146 26962 SH SOLE 30 26962 0 0 ONE GAS INC COM 68235P108 267 3349 SH SOLE 36 3349 0 0 ONE GAS INC COM 68235P108 371 4665 SH SOLE 40 4665 0 0 ONE HORIZON GROUP INC COM PAR 68235H304 0 984 SH SOLE 21 984 0 0 ONE LIBERTY PPTYS INC COM 682406103 393 16216 SH SOLE 2 612 0 15604 ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 11 463 SH SOLE 7 463 0 0 ONE LIBERTY PPTYS INC COM 682406103 1275 52645 SH SOLE 18 52645 0 0 ONE LIBERTY PPTYS INC COM 682406103 524 21645 SH SOLE 19 21645 0 0 ONE LIBERTY PPTYS INC COM 682406103 13849 571799 SH SOLE 21 571799 0 0 ONE LIBERTY PPTYS INC COM 682406103 15825 653373 SH SOLE 22 633406 0 19967 ONE LIBERTY PPTYS INC COM 682406103 12 508 SH SOLE 23 508 0 0 ONE LIBERTY PPTYS INC COM 682406103 47 1949 SH SOLE 28 1949 0 0 ONE LIBERTY PPTYS INC COM 682406103 104 4307 SH SOLE 30 4307 0 0 ONE LIBERTY PPTYS INC COM 682406103 30 1242 SH SOLE 40 1242 0 0 ONE STOP SYS INC COM 68247W109 3 1310 SH SOLE 18 1310 0 0 ONEMAIN HLDGS INC COM 68268W103 3537 145623 SH SOLE 2 4823 0 140800 ONEMAIN HLDGS INC COM 68268W103 15 597 SH SOLE 4 597 0 0 ONEMAIN HLDGS INC COM 68268W103 54 2203 SH SOLE 7 2203 0 0 ONEMAIN HLDGS INC COM 68268W103 942 38770 SH SOLE 18 38770 0 0 ONEMAIN HLDGS INC COM 68268W103 388 15970 SH SOLE 19 15970 0 0 ONEMAIN HLDGS INC COM 68268W103 23815 980455 SH SOLE 21 980455 0 0 ONEMAIN HLDGS INC COM 68268W103 50843 2093166 SH SOLE 22 1938368 0 154798 ONEMAIN HLDGS INC COM 68268W103 1075 44240 SH SOLE 26 15055 0 29185 ONEMAIN HLDGS INC COM 68268W103 250 10295 SH SOLE 28 10295 0 0 ONEMAIN HLDGS INC COM 68268W103 454 18679 SH SOLE 29 0 0 18679 ONEMAIN HLDGS INC COM 68268W103 505 20788 SH SOLE 30 20788 0 0 ONEMAIN HLDGS INC COM 68268W103 38 1547 SH SOLE 31 1534 0 13 ONEMAIN HLDGS INC COM 68268W103 70 2899 SH SOLE 36 2899 0 0 ONEMAIN HLDGS INC COM 68268W103 164 6763 SH SOLE 40 6763 0 0 ONEOK INC NEW COM 682680103 57852 1072334 SH SOLE 2 153807 0 918527 ONEOK INC NEW COM 682680103 13797 255738 SH SOLE 4 244925 0 10813 ONEOK INC NEW COM 682680103 51929 962532 SH SOLE 7 962532 0 0 ONEOK INC NEW COM 682680103 129 2396 SH SOLE 13 2396 0 0 ONEOK INC NEW COM 682680103 172 3185 SH SOLE 15 3185 0 0 ONEOK INC NEW COM 682680103 121188 2246311 SH SOLE 18 2133825 0 112486 ONEOK INC NEW COM 682680103 168869 3130107 SH SOLE 19 3130107 0 0 ONEOK INC NEW COM 682680103 991506 18378242 SH SOLE 21 18378242 0 0 ONEOK INC NEW COM 682680103 558438 10351036 SH SOLE 22 9302885 0 1048151 ONEOK INC NEW COM 682680103 15413 285685 SH SOLE 23 285685 0 0 ONEOK INC NEW COM 682680103 22684 420469 SH SOLE 25 420469 0 0 ONEOK INC NEW COM 682680103 97451 1806314 SH SOLE 26 439514 0 1366800 ONEOK INC NEW COM 682680103 4246 78709 SH SOLE 28 57634 0 21075 ONEOK INC NEW COM 682680103 778 14423 SH SOLE 29 14423 0 0 ONEOK INC NEW COM 682680103 87345 1619004 SH SOLE 30 1619004 0 0 ONEOK INC NEW COM 682680103 7507 139142 SH SOLE 31 89744 0 49398 ONEOK INC NEW COM 682680103 5291 98074 SH SOLE 32 98074 0 0 ONEOK INC NEW COM 682680103 6963 129056 SH SOLE 34 129056 0 0 ONEOK INC NEW COM 682680103 18984 351874 SH SOLE 36 351874 0 0 ONEOK INC NEW COM 682680103 481 8920 SH SOLE 40 8920 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 867 111175 SH SOLE 22 111175 0 0 ONESPAN INC COM 68287N100 327 25275 SH SOLE 2 1038 0 24237 ONESPAN INC COM 68287N100 8 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2120 163701 SH SOLE 18 163701 0 0 ONESPAN INC COM 68287N100 584 45126 SH SOLE 19 45126 0 0 ONESPAN INC COM 68287N100 44229 3415393 SH SOLE 21 3415393 0 0 ONESPAN INC COM 68287N100 12982 1002507 SH SOLE 22 870799 0 131708 ONESPAN INC COM 68287N100 20 1515 SH SOLE 26 0 0 1515 ONESPAN INC COM 68287N100 57 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 888 68538 SH SOLE 30 68538 0 0 ONESPAN INC COM 68287N100 43 3328 SH SOLE 40 3328 0 0 OOMA INC COM 683416101 317 22821 SH SOLE 2 9022 0 13799 OOMA INC COM 683416101 7 498 SH SOLE 7 498 0 0 OOMA INC COM 683416101 885 63731 SH SOLE 18 63731 0 0 OOMA INC COM 683416101 2322 167300 SH SOLE 19 167300 0 0 OOMA INC COM 683416101 9125 657407 SH SOLE 21 657407 0 0 OOMA INC COM 683416101 8175 588955 SH SOLE 22 575280 0 13675 OOMA INC COM 683416101 391 28173 SH SOLE 23 28173 0 0 OOMA INC COM 683416101 707 50970 SH SOLE 26 0 0 50970 OOMA INC COM 683416101 158 11418 SH SOLE 29 0 0 11418 OP BANCORP COM 67109R109 120 13568 SH SOLE 2 581 0 12987 OP BANCORP COM 67109R109 348 39245 SH SOLE 18 39245 0 0 OP BANCORP COM 67109R109 157 17698 SH SOLE 19 17698 0 0 OP BANCORP COM 67109R109 3888 438289 SH SOLE 21 438289 0 0 OP BANCORP COM 67109R109 972 109553 SH SOLE 22 102981 0 6572 OPEN TEXT CORP COM 683715106 18653 572189 SH SOLE 21 572189 0 0 OPEN TEXT CORP COM 683715106 165 5060 SH SOLE 26 0 0 5060 OPEN TEXT CORP COM 683715106 22711 696646 SH SOLE 30 696646 0 0 OPGEN INC COM NEW 68373L208 0 25 SH SOLE 21 25 0 0 OPHTHOTECH CORP COM 683745103 8 6953 SH SOLE 18 6953 0 0 OPHTHOTECH CORP COM 683745103 31 25704 SH SOLE 19 25704 0 0 OPHTHOTECH CORP COM 683745103 135 112514 SH SOLE 21 112514 0 0 OPHTHOTECH CORP COM 683745103 598 498417 SH SOLE 22 498417 0 0 OPHTHOTECH CORP COM 683745103 3 2439 SH SOLE 23 2439 0 0 OPHTHOTECH CORP COM 683745103 34 28557 SH SOLE 26 0 0 28557 OPIANT PHARMACEUTICALS INC COM 683750103 11 730 SH SOLE 18 730 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 121 8383 SH SOLE 21 8383 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 17 1146 SH SOLE 22 1146 0 0 OPKO HEALTH INC COM 68375N103 997 331189 SH SOLE 2 16026 0 315163 OPKO HEALTH INC COM 68375N103 5 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 20 6742 SH SOLE 7 6742 0 0 OPKO HEALTH INC COM 68375N103 3236 1075083 SH SOLE 18 1075083 0 0 OPKO HEALTH INC COM 68375N103 1531 508506 SH SOLE 19 508506 0 0 OPKO HEALTH INC COM 68375N103 52739 17521356 SH SOLE 21 17521356 0 0 OPKO HEALTH INC COM 68375N103 30476 10124805 SH SOLE 22 9711900 0 412905 OPKO HEALTH INC COM 68375N103 67 22289 SH SOLE 23 22289 0 0 OPKO HEALTH INC COM 68375N103 598 198739 SH SOLE 26 79720 0 119019 OPKO HEALTH INC COM 68375N103 141 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 63 21016 SH SOLE 29 0 0 21016 OPKO HEALTH INC COM 68375N103 1132 375954 SH SOLE 30 375954 0 0 OPKO HEALTH INC COM 68375N103 22 7209 SH SOLE 34 7209 0 0 OPKO HEALTH INC COM 68375N103 106 35289 SH SOLE 40 35289 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 7 SH SOLE 17 0 0 7 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 269 10539 SH SOLE 2 365 0 10174 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 278 SH SOLE 7 278 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 853 33367 SH SOLE 18 33367 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 359 14043 SH SOLE 19 14043 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9055 354412 SH SOLE 21 354412 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8029 314266 SH SOLE 22 306043 0 8223 OPTICAL CABLE CORP COM NEW 683827208 20 5228 SH SOLE 21 5228 0 0 OPTICAL CABLE CORP COM NEW 683827208 12 3089 SH SOLE 22 3089 0 0 OPTIMIZERX CORP COM NEW 68401U204 55 4997 SH SOLE 22 4997 0 0 OPTINOSE INC COM 68404V100 93 15060 SH SOLE 2 534 0 14526 OPTINOSE INC COM 68404V100 2 351 SH SOLE 7 351 0 0 OPTINOSE INC COM 68404V100 409 65893 SH SOLE 18 65893 0 0 OPTINOSE INC COM 68404V100 162 26080 SH SOLE 19 26080 0 0 OPTINOSE INC COM 68404V100 6674 1076421 SH SOLE 21 1076421 0 0 OPTINOSE INC COM 68404V100 3923 632768 SH SOLE 22 375269 0 257499 OPTINOSE INC COM 68404V100 22 3594 SH SOLE 30 3594 0 0 OPUS BK IRVINE CALIF COM 684000102 413 21080 SH SOLE 2 708 0 20372 OPUS BK IRVINE CALIF COM 684000102 3 150 SH SOLE 4 150 0 0 OPUS BK IRVINE CALIF COM 684000102 9 459 SH SOLE 7 459 0 0 OPUS BK IRVINE CALIF COM 684000102 2109 107646 SH SOLE 18 107646 0 0 OPUS BK IRVINE CALIF COM 684000102 554 28292 SH SOLE 19 28292 0 0 OPUS BK IRVINE CALIF COM 684000102 44568 2275032 SH SOLE 21 2275032 0 0 OPUS BK IRVINE CALIF COM 684000102 14802 755572 SH SOLE 22 729573 0 25999 OPUS BK IRVINE CALIF COM 684000102 200 10230 SH SOLE 26 0 0 10230 OPUS BK IRVINE CALIF COM 684000102 58 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 941 48054 SH SOLE 30 48054 0 0 OPUS BK IRVINE CALIF COM 684000102 31 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 360777 7990633 SH SOLE 2 1664150 0 6326483 ORACLE CORP COM 68389X105 56415 1249497 SH SOLE 4 1170615 0 78882 ORACLE CORP COM 68389X105 91471 2025943 SH SOLE 7 2025943 0 0 ORACLE CORP COM 68389X105 7798 172705 SH SOLE 13 172705 0 0 ORACLE CORP COM 68389X105 1075 23799 SH SOLE 15 23799 0 0 ORACLE CORP COM 68389X105 27 596 SH SOLE 17 0 0 596 ORACLE CORP COM 68389X105 471669 10446709 SH SOLE 18 9810237 0 636472 ORACLE CORP COM 68389X105 659712 14611561 SH SOLE 19 14611561 0 0 ORACLE CORP COM 68389X105 2746 60814 SH SOLE 20 60814 0 0 ORACLE CORP COM 68389X105 2362594 52327658 SH SOLE 21 52327658 0 0 ORACLE CORP COM 68389X105 2948449 65303417 SH SOLE 22 57012513 0 8290904 ORACLE CORP COM 68389X105 115485 2557803 SH SOLE 23 2557803 0 0 ORACLE CORP COM 68389X105 118371 2621736 SH SOLE 25 2621736 0 0 ORACLE CORP COM 68389X105 540682 11975229 SH SOLE 26 2720324 0 9254905 ORACLE CORP COM 68389X105 25916 574004 SH SOLE 28 419658 0 154346 ORACLE CORP COM 68389X105 42722 946232 SH SOLE 29 321267 0 624965 ORACLE CORP COM 68389X105 433870 9609522 SH SOLE 30 9609522 0 0 ORACLE CORP COM 68389X105 71401 1581423 SH SOLE 31 992989 0 588434 ORACLE CORP COM 68389X105 2943 65177 SH SOLE 32 65177 0 0 ORACLE CORP COM 68389X105 50400 1116268 SH SOLE 34 1116268 0 0 ORACLE CORP COM 68389X105 110263 2442157 SH SOLE 36 2442157 0 0 ORACLE CORP COM 68389X105 3122 69140 SH SOLE 40 69140 0 0 ORAGENICS INC COM PAR 684023302 1 854 SH SOLE 21 854 0 0 ORAGENICS INC COM PAR 684023302 605 704970 SH SOLE 22 704970 0 0 ORAMED PHARM INC COM NEW 68403P203 10 3367 SH SOLE 18 3367 0 0 ORAMED PHARM INC COM NEW 68403P203 133 44378 SH SOLE 21 44378 0 0 ORAMED PHARM INC COM NEW 68403P203 65 21598 SH SOLE 22 21598 0 0 ORANGE SPONSORED ADR 684060106 4 267 SH SOLE 18 267 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 580 49681 SH SOLE 2 2247 0 47434 ORASURE TECHNOLOGIES INC COM 68554V108 14 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3681 315138 SH SOLE 18 315138 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1048 89745 SH SOLE 19 89745 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 77174 6607401 SH SOLE 21 6607401 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 19811 1696128 SH SOLE 22 1621767 0 74361 ORASURE TECHNOLOGIES INC COM 68554V108 74 6374 SH SOLE 26 0 0 6374 ORASURE TECHNOLOGIES INC COM 68554V108 96 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 32 2748 SH SOLE 29 0 0 2748 ORASURE TECHNOLOGIES INC COM 68554V108 1401 119967 SH SOLE 30 119967 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 66 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 480 58134 SH SOLE 2 2469 0 55665 ORBCOMM INC COM 68555P100 13 1517 SH SOLE 7 1517 0 0 ORBCOMM INC COM 68555P100 2101 254300 SH SOLE 18 254300 0 0 ORBCOMM INC COM 68555P100 905 109610 SH SOLE 19 109610 0 0 ORBCOMM INC COM 68555P100 25046 3032241 SH SOLE 21 3032241 0 0 ORBCOMM INC COM 68555P100 20117 2435436 SH SOLE 22 2354158 0 81278 ORBCOMM INC COM 68555P100 180 21760 SH SOLE 26 0 0 21760 ORBCOMM INC COM 68555P100 78 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 166 20145 SH SOLE 30 20145 0 0 ORBCOMM INC COM 68555P100 53 6455 SH SOLE 40 6455 0 0 ORBOTECH LTD ORD M75253100 14 251 SH SOLE 4 251 0 0 ORBOTECH LTD ORD M75253100 307 5428 SH SOLE 7 5428 0 0 ORBOTECH LTD ORD M75253100 27999 495212 SH SOLE 21 495212 0 0 ORBOTECH LTD ORD M75253100 17650 312177 SH SOLE 22 292516 0 19661 ORBOTECH LTD ORD M75253100 11 191 SH SOLE 23 191 0 0 ORBOTECH LTD ORD M75253100 174 3086 SH SOLE 26 0 0 3086 ORBOTECH LTD ORD M75253100 219 3870 SH SOLE 30 3870 0 0 ORBOTECH LTD ORD M75253100 242 4276 SH SOLE 40 4276 0 0 ORCHID IS CAP INC COM 68571X103 317 49590 SH SOLE 2 1954 0 47636 ORCHID IS CAP INC COM 68571X103 4 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1178 184284 SH SOLE 18 184284 0 0 ORCHID IS CAP INC COM 68571X103 473 74085 SH SOLE 19 74085 0 0 ORCHID IS CAP INC COM 68571X103 20454 3200982 SH SOLE 21 3200982 0 0 ORCHID IS CAP INC COM 68571X103 11208 1753985 SH SOLE 22 1714509 0 39476 ORCHIDS PAPER PRODS CO DEL COM 68572N104 2 1952 SH SOLE 18 1952 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 12 12633 SH SOLE 21 12633 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 86 90985 SH SOLE 22 90985 0 0 ORGANOVO HLDGS INC COM 68620A104 90 94235 SH SOLE 2 3528 0 90707 ORGANOVO HLDGS INC COM 68620A104 3 3273 SH SOLE 7 3273 0 0 ORGANOVO HLDGS INC COM 68620A104 349 364162 SH SOLE 18 364162 0 0 ORGANOVO HLDGS INC COM 68620A104 150 157120 SH SOLE 19 157120 0 0 ORGANOVO HLDGS INC COM 68620A104 3725 3892186 SH SOLE 21 3892186 0 0 ORGANOVO HLDGS INC COM 68620A104 2479 2590224 SH SOLE 22 2515352 0 74872 ORGENESIS INC COM NEW 68619K204 9 2027 SH SOLE 18 2027 0 0 ORGENESIS INC COM NEW 68619K204 126 26859 SH SOLE 21 26859 0 0 ORIGIN BANCORP INC COM 68621T102 585 17179 SH SOLE 2 613 0 16566 ORIGIN BANCORP INC COM 68621T102 11 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 2129 62462 SH SOLE 18 62462 0 0 ORIGIN BANCORP INC COM 68621T102 857 25157 SH SOLE 19 25157 0 0 ORIGIN BANCORP INC COM 68621T102 20825 611049 SH SOLE 21 611049 0 0 ORIGIN BANCORP INC COM 68621T102 10625 311765 SH SOLE 22 292470 0 19295 ORIGIN BANCORP INC COM 68621T102 149 4380 SH SOLE 30 4380 0 0 ORION ENERGY SYSTEMS INC COM 686275108 9 16365 SH SOLE 21 16365 0 0 ORION GROUP HOLDINGS INC COM 68628V308 130 30196 SH SOLE 2 1240 0 28956 ORION GROUP HOLDINGS INC COM 68628V308 3 756 SH SOLE 7 756 0 0 ORION GROUP HOLDINGS INC COM 68628V308 606 141331 SH SOLE 18 141331 0 0 ORION GROUP HOLDINGS INC COM 68628V308 160 37346 SH SOLE 19 37346 0 0 ORION GROUP HOLDINGS INC COM 68628V308 13593 3168416 SH SOLE 21 3168416 0 0 ORION GROUP HOLDINGS INC COM 68628V308 3663 853887 SH SOLE 22 830362 0 23525 ORION GROUP HOLDINGS INC COM 68628V308 194 45227 SH SOLE 30 45227 0 0 ORITANI FINL CORP DEL COM 68633D103 611 41439 SH SOLE 2 1493 0 39946 ORITANI FINL CORP DEL COM 68633D103 8 516 SH SOLE 4 516 0 0 ORITANI FINL CORP DEL COM 68633D103 16 1078 SH SOLE 7 1078 0 0 ORITANI FINL CORP DEL COM 68633D103 3214 217876 SH SOLE 18 217876 0 0 ORITANI FINL CORP DEL COM 68633D103 882 59821 SH SOLE 19 59821 0 0 ORITANI FINL CORP DEL COM 68633D103 61650 4179683 SH SOLE 21 4179683 0 0 ORITANI FINL CORP DEL COM 68633D103 21664 1468713 SH SOLE 22 1412021 0 56692 ORITANI FINL CORP DEL COM 68633D103 179 12114 SH SOLE 26 12114 0 0 ORITANI FINL CORP DEL COM 68633D103 81 5515 SH SOLE 28 5515 0 0 ORITANI FINL CORP DEL COM 68633D103 1208 81916 SH SOLE 30 81916 0 0 ORITANI FINL CORP DEL COM 68633D103 55 3695 SH SOLE 40 3695 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3799 72647 SH SOLE 2 33034 0 39613 ORMAT TECHNOLOGIES INC COM 686688102 9 170 SH SOLE 4 170 0 0 ORMAT TECHNOLOGIES INC COM 686688102 30 578 SH SOLE 7 578 0 0 ORMAT TECHNOLOGIES INC COM 686688102 7086 135481 SH SOLE 18 135481 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3109 59454 SH SOLE 19 59454 0 0 ORMAT TECHNOLOGIES INC COM 686688102 79935 1528400 SH SOLE 21 1528400 0 0 ORMAT TECHNOLOGIES INC COM 686688102 69523 1329314 SH SOLE 22 1276436 0 52878 ORMAT TECHNOLOGIES INC COM 686688102 389 7432 SH SOLE 26 4520 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 278 5307 SH SOLE 28 5307 0 0 ORMAT TECHNOLOGIES INC COM 686688102 6119 116990 SH SOLE 30 116990 0 0 ORMAT TECHNOLOGIES INC COM 686688102 211 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 131 7216 SH SOLE 2 279 0 6937 ORRSTOWN FINL SVCS INC COM 687380105 467 25672 SH SOLE 18 25672 0 0 ORRSTOWN FINL SVCS INC COM 687380105 200 10968 SH SOLE 19 10968 0 0 ORRSTOWN FINL SVCS INC COM 687380105 4790 263060 SH SOLE 21 263060 0 0 ORRSTOWN FINL SVCS INC COM 687380105 4612 253240 SH SOLE 22 249206 0 4034 ORRSTOWN FINL SVCS INC COM 687380105 2 89 SH SOLE 29 0 0 89 ORTHOFIX MED INC COM 68752M108 774 14749 SH SOLE 2 599 0 14150 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 4952 94335 SH SOLE 18 94335 0 0 ORTHOFIX MED INC COM 68752M108 1349 25692 SH SOLE 19 25692 0 0 ORTHOFIX MED INC COM 68752M108 115326 2197111 SH SOLE 21 2197111 0 0 ORTHOFIX MED INC COM 68752M108 27634 526462 SH SOLE 22 504028 0 22434 ORTHOFIX MED INC COM 68752M108 294 5604 SH SOLE 26 4845 0 759 ORTHOFIX MED INC COM 68752M108 143 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 2070 39436 SH SOLE 30 39436 0 0 ORTHOFIX MED INC COM 68752M108 108 2057 SH SOLE 40 2057 0 0 ORTHOPEDIATRICS CORP COM 68752L100 195 5583 SH SOLE 2 263 0 5320 ORTHOPEDIATRICS CORP COM 68752L100 8 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 797 22842 SH SOLE 18 22842 0 0 ORTHOPEDIATRICS CORP COM 68752L100 346 9913 SH SOLE 19 9913 0 0 ORTHOPEDIATRICS CORP COM 68752L100 8337 239025 SH SOLE 21 239025 0 0 ORTHOPEDIATRICS CORP COM 68752L100 6211 178064 SH SOLE 22 131700 0 46364 OSHKOSH CORP COM 688239201 13739 224098 SH SOLE 2 93516 0 130582 OSHKOSH CORP COM 688239201 333 5426 SH SOLE 4 5426 0 0 OSHKOSH CORP COM 688239201 128 2085 SH SOLE 7 2085 0 0 OSHKOSH CORP COM 688239201 13181 214982 SH SOLE 18 214982 0 0 OSHKOSH CORP COM 688239201 1214 19797 SH SOLE 19 19797 0 0 OSHKOSH CORP COM 688239201 211869 3455707 SH SOLE 21 3455707 0 0 OSHKOSH CORP COM 688239201 149226 2433956 SH SOLE 22 2281268 0 152688 OSHKOSH CORP COM 688239201 419 6827 SH SOLE 23 6827 0 0 OSHKOSH CORP COM 688239201 1700 27722 SH SOLE 26 14506 0 13216 OSHKOSH CORP COM 688239201 576 9393 SH SOLE 28 9393 0 0 OSHKOSH CORP COM 688239201 891 14535 SH SOLE 29 0 0 14535 OSHKOSH CORP COM 688239201 1173 19129 SH SOLE 30 19129 0 0 OSHKOSH CORP COM 688239201 177 2893 SH SOLE 31 1477 0 1416 OSHKOSH CORP COM 688239201 1184 19314 SH SOLE 34 19314 0 0 OSHKOSH CORP COM 688239201 147 2394 SH SOLE 36 2394 0 0 OSHKOSH CORP COM 688239201 377 6149 SH SOLE 40 6149 0 0 OSI SYSTEMS INC COM 671044105 1759 24002 SH SOLE 2 9208 0 14794 OSI SYSTEMS INC COM 671044105 2 34 SH SOLE 4 34 0 0 OSI SYSTEMS INC COM 671044105 26 358 SH SOLE 7 358 0 0 OSI SYSTEMS INC COM 671044105 6362 86794 SH SOLE 18 86794 0 0 OSI SYSTEMS INC COM 671044105 8316 113453 SH SOLE 19 113453 0 0 OSI SYSTEMS INC COM 671044105 131997 1800774 SH SOLE 21 1800774 0 0 OSI SYSTEMS INC COM 671044105 45071 614883 SH SOLE 22 592982 0 21901 OSI SYSTEMS INC COM 671044105 2052 27989 SH SOLE 23 27989 0 0 OSI SYSTEMS INC COM 671044105 4430 60433 SH SOLE 26 1259 0 59174 OSI SYSTEMS INC COM 671044105 162 2211 SH SOLE 28 2211 0 0 OSI SYSTEMS INC COM 671044105 609 8315 SH SOLE 29 0 0 8315 OSI SYSTEMS INC COM 671044105 2491 33981 SH SOLE 30 33981 0 0 OSI SYSTEMS INC COM 671044105 152 2067 SH SOLE 40 2067 0 0 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 746 805000 PRN SOLE 21 805000 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 17 1265 SH SOLE 2 1265 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 75 5591 SH SOLE 19 5591 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 33 2423 SH SOLE 21 2423 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 49 3644 SH SOLE 22 3644 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 9 676 SH SOLE 23 676 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 26 1948 SH SOLE 26 0 0 1948 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 47 6102 SH SOLE 2 0 0 6102 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 243 31415 SH SOLE 18 31415 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 108 13880 SH SOLE 19 13880 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2556 329743 SH SOLE 21 329743 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 728 93939 SH SOLE 22 90870 0 3069 OTELCO INC CL A NEW 688823301 7 460 SH SOLE 18 460 0 0 OTELCO INC CL A NEW 688823301 131 8079 SH SOLE 21 8079 0 0 OTONOMY INC COM 68906L105 13 6808 SH SOLE 2 6808 0 0 OTONOMY INC COM 68906L105 9 4908 SH SOLE 18 4908 0 0 OTONOMY INC COM 68906L105 149 80355 SH SOLE 21 80355 0 0 OTONOMY INC COM 68906L105 1386 749145 SH SOLE 22 749145 0 0 OTTAWA BANCORP INC COM 689195105 7 524 SH SOLE 18 524 0 0 OTTER TAIL CORP COM 689648103 3749 75531 SH SOLE 2 36319 0 39212 OTTER TAIL CORP COM 689648103 13 265 SH SOLE 4 265 0 0 OTTER TAIL CORP COM 689648103 15 301 SH SOLE 7 301 0 0 OTTER TAIL CORP COM 689648103 6853 138053 SH SOLE 18 138053 0 0 OTTER TAIL CORP COM 689648103 2968 59800 SH SOLE 19 59800 0 0 OTTER TAIL CORP COM 689648103 67711 1364047 SH SOLE 21 1364047 0 0 OTTER TAIL CORP COM 689648103 57339 1155094 SH SOLE 22 1103342 0 51752 OTTER TAIL CORP COM 689648103 521 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 227 4575 SH SOLE 28 4575 0 0 OTTER TAIL CORP COM 689648103 417 8405 SH SOLE 30 8405 0 0 OTTER TAIL CORP COM 689648103 309 6231 SH SOLE 34 6231 0 0 OTTER TAIL CORP COM 689648103 189 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 5424 299347 SH SOLE 2 22496 0 276851 OUTFRONT MEDIA INC COM 69007J106 315 17367 SH SOLE 4 17367 0 0 OUTFRONT MEDIA INC COM 69007J106 113 6238 SH SOLE 7 6238 0 0 OUTFRONT MEDIA INC COM 69007J106 1384 76383 SH SOLE 18 76383 0 0 OUTFRONT MEDIA INC COM 69007J106 2828 156082 SH SOLE 19 156082 0 0 OUTFRONT MEDIA INC COM 69007J106 42352 2337285 SH SOLE 21 2337285 0 0 OUTFRONT MEDIA INC COM 69007J106 72500 4001105 SH SOLE 22 3639521 0 361584 OUTFRONT MEDIA INC COM 69007J106 431 23805 SH SOLE 23 23805 0 0 OUTFRONT MEDIA INC COM 69007J106 886 48911 SH SOLE 26 27660 0 21251 OUTFRONT MEDIA INC COM 69007J106 320 17646 SH SOLE 28 17646 0 0 OUTFRONT MEDIA INC COM 69007J106 1966 108481 SH SOLE 29 10075 0 98406 OUTFRONT MEDIA INC COM 69007J106 678 37393 SH SOLE 30 37393 0 0 OUTFRONT MEDIA INC COM 69007J106 53 2906 SH SOLE 31 2906 0 0 OUTFRONT MEDIA INC COM 69007J106 221 12208 SH SOLE 34 12208 0 0 OUTFRONT MEDIA INC COM 69007J106 183 10105 SH SOLE 36 10105 0 0 OUTFRONT MEDIA INC COM 69007J106 235 12972 SH SOLE 40 12972 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 117 70748 SH SOLE 2 1628 0 69120 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 1199 SH SOLE 7 1199 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 341 205190 SH SOLE 18 205190 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 143 86422 SH SOLE 19 86422 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3300 1987759 SH SOLE 21 1987759 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2188 1317910 SH SOLE 22 1276608 0 41302 OVERSTOCK COM INC DEL COM 690370101 273 20096 SH SOLE 2 3309 0 16787 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 1053 77513 SH SOLE 18 77513 0 0 OVERSTOCK COM INC DEL COM 690370101 853 62784 SH SOLE 19 62784 0 0 OVERSTOCK COM INC DEL COM 690370101 10960 807074 SH SOLE 21 807074 0 0 OVERSTOCK COM INC DEL COM 690370101 8408 619117 SH SOLE 22 594451 0 24666 OVERSTOCK COM INC DEL COM 690370101 91 6668 SH SOLE 23 6668 0 0 OVERSTOCK COM INC DEL COM 690370101 248 18252 SH SOLE 26 0 0 18252 OVERSTOCK COM INC DEL COM 690370101 33 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 53 3887 SH SOLE 30 3887 0 0 OVERSTOCK COM INC DEL COM 690370101 21 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 24 9736 SH SOLE 2 364 0 9372 OVID THERAPEUTICS INC COM 690469101 111 45945 SH SOLE 18 45945 0 0 OVID THERAPEUTICS INC COM 690469101 1835 758250 SH SOLE 19 758250 0 0 OVID THERAPEUTICS INC COM 690469101 1098 453827 SH SOLE 21 453827 0 0 OVID THERAPEUTICS INC COM 690469101 356 146938 SH SOLE 22 142938 0 4000 OWENS & MINOR INC NEW COM 690732102 404 63874 SH SOLE 2 2277 0 61597 OWENS & MINOR INC NEW COM 690732102 3 402 SH SOLE 4 402 0 0 OWENS & MINOR INC NEW COM 690732102 33 5188 SH SOLE 7 5188 0 0 OWENS & MINOR INC NEW COM 690732102 2018 318791 SH SOLE 18 318791 0 0 OWENS & MINOR INC NEW COM 690732102 576 90933 SH SOLE 19 90933 0 0 OWENS & MINOR INC NEW COM 690732102 41824 6607202 SH SOLE 21 6607202 0 0 OWENS & MINOR INC NEW COM 690732102 12178 1923803 SH SOLE 22 1787677 0 136126 OWENS & MINOR INC NEW COM 690732102 157 24790 SH SOLE 26 5363 0 19427 OWENS & MINOR INC NEW COM 690732102 58 9148 SH SOLE 28 9148 0 0 OWENS & MINOR INC NEW COM 690732102 817 129031 SH SOLE 30 129031 0 0 OWENS & MINOR INC NEW COM 690732102 181 28658 SH SOLE 36 28658 0 0 OWENS & MINOR INC NEW COM 690732102 44 6981 SH SOLE 40 6981 0 0 OWENS CORNING NEW COM 690742101 12524 284773 SH SOLE 2 19516 0 265257 OWENS CORNING NEW COM 690742101 1714 38967 SH SOLE 4 36310 0 2657 OWENS CORNING NEW COM 690742101 2120 48207 SH SOLE 7 20321 0 27886 OWENS CORNING NEW COM 690742101 29 650 SH SOLE 13 650 0 0 OWENS CORNING NEW COM 690742101 6664 151526 SH SOLE 18 142602 0 8924 OWENS CORNING NEW COM 690742101 3960 90048 SH SOLE 19 90048 0 0 OWENS CORNING NEW COM 690742101 77697 1766645 SH SOLE 21 1766645 0 0 OWENS CORNING NEW COM 690742101 142286 3235245 SH SOLE 22 3008515 0 226730 OWENS CORNING NEW COM 690742101 3451 78473 SH SOLE 23 78473 0 0 OWENS CORNING NEW COM 690742101 1175 26706 SH SOLE 25 26706 0 0 OWENS CORNING NEW COM 690742101 14677 333731 SH SOLE 26 111579 0 222152 OWENS CORNING NEW COM 690742101 951 21622 SH SOLE 28 15679 0 5943 OWENS CORNING NEW COM 690742101 1171 26629 SH SOLE 29 3849 0 22780 OWENS CORNING NEW COM 690742101 10136 230464 SH SOLE 30 230464 0 0 OWENS CORNING NEW COM 690742101 1851 42081 SH SOLE 31 23936 0 18145 OWENS CORNING NEW COM 690742101 1749 39758 SH SOLE 34 39758 0 0 OWENS CORNING NEW COM 690742101 972 22110 SH SOLE 36 22110 0 0 OWENS CORNING NEW COM 690742101 98 2237 SH SOLE 40 2237 0 0 OWENS ILL INC COM NEW 690768403 6859 397844 SH SOLE 2 80636 0 317208 OWENS ILL INC COM NEW 690768403 14 787 SH SOLE 4 787 0 0 OWENS ILL INC COM NEW 690768403 99 5715 SH SOLE 7 5715 0 0 OWENS ILL INC COM NEW 690768403 7896 458015 SH SOLE 18 458015 0 0 OWENS ILL INC COM NEW 690768403 573 33244 SH SOLE 19 33244 0 0 OWENS ILL INC COM NEW 690768403 132766 7701056 SH SOLE 21 7701056 0 0 OWENS ILL INC COM NEW 690768403 96354 5588979 SH SOLE 22 5259873 0 329106 OWENS ILL INC COM NEW 690768403 903 52365 SH SOLE 26 34811 0 17554 OWENS ILL INC COM NEW 690768403 342 19842 SH SOLE 28 19842 0 0 OWENS ILL INC COM NEW 690768403 697 40452 SH SOLE 30 40452 0 0 OWENS ILL INC COM NEW 690768403 58 3366 SH SOLE 31 3366 0 0 OWENS ILL INC COM NEW 690768403 185 10742 SH SOLE 36 10742 0 0 OWENS ILL INC COM NEW 690768403 300 17408 SH SOLE 40 17408 0 0 OWENS RLTY MTG INC COM 690828108 30 1586 SH SOLE 18 1586 0 0 OWENS RLTY MTG INC COM 690828108 511 27187 SH SOLE 21 27187 0 0 OWENS RLTY MTG INC COM 690828108 184 9810 SH SOLE 22 9810 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 258 20203 SH SOLE 2 826 0 19377 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 6 495 SH SOLE 7 495 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1077 84266 SH SOLE 18 84266 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 458 35868 SH SOLE 19 35868 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11118 869918 SH SOLE 21 869918 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3706 290001 SH SOLE 22 271419 0 18582 OXFORD INDS INC COM 691497309 1019 14346 SH SOLE 2 1208 0 13138 OXFORD INDS INC COM 691497309 9 122 SH SOLE 4 122 0 0 OXFORD INDS INC COM 691497309 27 378 SH SOLE 7 378 0 0 OXFORD INDS INC COM 691497309 6143 86468 SH SOLE 18 86468 0 0 OXFORD INDS INC COM 691497309 2027 28527 SH SOLE 19 28527 0 0 OXFORD INDS INC COM 691497309 127405 1793432 SH SOLE 21 1793432 0 0 OXFORD INDS INC COM 691497309 35217 495728 SH SOLE 22 448913 0 46815 OXFORD INDS INC COM 691497309 21 295 SH SOLE 23 295 0 0 OXFORD INDS INC COM 691497309 174 2447 SH SOLE 26 1478 0 969 OXFORD INDS INC COM 691497309 153 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 123 1728 SH SOLE 29 0 0 1728 OXFORD INDS INC COM 691497309 2352 33110 SH SOLE 30 33110 0 0 OXFORD INDS INC COM 691497309 118 1668 SH SOLE 40 1668 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1379 213192 SH SOLE 30 213192 0 0 P & F INDS INC CL A NEW 692830508 3 381 SH SOLE 18 381 0 0 P & F INDS INC CL A NEW 692830508 5 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 78 1970 SH SOLE 2 82 0 1888 P A M TRANSN SVCS INC COM 693149106 285 7229 SH SOLE 18 7229 0 0 P A M TRANSN SVCS INC COM 693149106 129 3279 SH SOLE 19 3279 0 0 P A M TRANSN SVCS INC COM 693149106 2985 75731 SH SOLE 21 75731 0 0 P A M TRANSN SVCS INC COM 693149106 6215 157706 SH SOLE 22 156482 0 1224 PACCAR INC COM 693718108 61312 1073019 SH SOLE 2 279076 0 793943 PACCAR INC COM 693718108 9283 162456 SH SOLE 4 153173 0 9283 PACCAR INC COM 693718108 17058 298535 SH SOLE 7 298535 0 0 PACCAR INC COM 693718108 5838 102167 SH SOLE 13 102167 0 0 PACCAR INC COM 693718108 190 3320 SH SOLE 15 3320 0 0 PACCAR INC COM 693718108 46880 820440 SH SOLE 18 778137 0 42303 PACCAR INC COM 693718108 42233 739116 SH SOLE 19 739116 0 0 PACCAR INC COM 693718108 466441 8163122 SH SOLE 21 8163122 0 0 PACCAR INC COM 693718108 530646 9286764 SH SOLE 22 8121367 0 1165397 PACCAR INC COM 693718108 20372 356523 SH SOLE 23 356523 0 0 PACCAR INC COM 693718108 18788 328805 SH SOLE 25 328805 0 0 PACCAR INC COM 693718108 93627 1638561 SH SOLE 26 374027 0 1264534 PACCAR INC COM 693718108 3781 66173 SH SOLE 28 47581 0 18592 PACCAR INC COM 693718108 11394 199401 SH SOLE 29 39234 0 160167 PACCAR INC COM 693718108 78245 1369349 SH SOLE 30 1369349 0 0 PACCAR INC COM 693718108 13348 233605 SH SOLE 31 139839 0 93766 PACCAR INC COM 693718108 2833 49573 SH SOLE 32 49573 0 0 PACCAR INC COM 693718108 2385 41745 SH SOLE 34 41745 0 0 PACCAR INC COM 693718108 20328 355763 SH SOLE 36 355763 0 0 PACCAR INC COM 693718108 494 8637 SH SOLE 40 8637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 800 108083 SH SOLE 2 4963 0 103120 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 749 SH SOLE 4 749 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 1634 SH SOLE 7 1634 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3476 469693 SH SOLE 18 469693 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1643 222044 SH SOLE 19 222044 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47861 6467713 SH SOLE 21 6467713 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28870 3901341 SH SOLE 22 3742748 0 158593 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 702 SH SOLE 23 702 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 110 14826 SH SOLE 26 0 0 14826 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 138 18637 SH SOLE 28 18637 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 312 42104 SH SOLE 30 42104 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 65 8804 SH SOLE 40 8804 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 166 10579 SH SOLE 2 473 0 10106 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 655 41875 SH SOLE 18 41875 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 255 16319 SH SOLE 19 16319 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 6433 411054 SH SOLE 21 411054 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 2900 185292 SH SOLE 22 182204 0 3088 PACIFIC ETHANOL INC COM PAR $.001 69423U305 62 71942 SH SOLE 2 71942 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 10 11927 SH SOLE 18 11927 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 205 237884 SH SOLE 19 237884 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 161 186712 SH SOLE 21 186712 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1616 1876776 SH SOLE 22 1876776 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 253 293291 SH SOLE 23 293291 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 268 311061 SH SOLE 26 0 0 311061 PACIFIC ETHANOL INC COM PAR $.001 69423U305 66 76310 SH SOLE 29 0 0 76310 PACIFIC MERCANTILE BANCORP COM 694552100 102 14221 SH SOLE 2 487 0 13734 PACIFIC MERCANTILE BANCORP COM 694552100 364 50879 SH SOLE 18 50879 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 152 21328 SH SOLE 19 21328 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 4183 585074 SH SOLE 21 585074 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 2019 282323 SH SOLE 22 275142 0 7181 PACIFIC PREMIER BANCORP COM 69478X105 1105 43298 SH SOLE 2 1569 0 41729 PACIFIC PREMIER BANCORP COM 69478X105 7 267 SH SOLE 4 267 0 0 PACIFIC PREMIER BANCORP COM 69478X105 25 996 SH SOLE 7 996 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6114 239572 SH SOLE 18 239572 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1712 67072 SH SOLE 19 67072 0 0 PACIFIC PREMIER BANCORP COM 69478X105 123349 4833410 SH SOLE 21 4833410 0 0 PACIFIC PREMIER BANCORP COM 69478X105 37017 1450524 SH SOLE 22 1390814 0 59710 PACIFIC PREMIER BANCORP COM 69478X105 524 20530 SH SOLE 26 9022 0 11508 PACIFIC PREMIER BANCORP COM 69478X105 206 8061 SH SOLE 28 8061 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2349 92058 SH SOLE 30 92058 0 0 PACIFIC PREMIER BANCORP COM 69478X105 138 5390 SH SOLE 40 5390 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1426 33152 SH SOLE 2 2644 0 30508 PACIRA PHARMACEUTICALS INC COM 695127100 9 204 SH SOLE 4 204 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 35 819 SH SOLE 7 819 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 5548 128958 SH SOLE 18 128958 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 3822 88835 SH SOLE 19 88835 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 81017 1883237 SH SOLE 21 1883237 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 49512 1150916 SH SOLE 22 1102685 0 48231 PACIRA PHARMACEUTICALS INC COM 695127100 155 3594 SH SOLE 23 3594 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 799 18576 SH SOLE 26 4114 0 14462 PACIRA PHARMACEUTICALS INC COM 695127100 243 5640 SH SOLE 28 5640 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 100 2327 SH SOLE 29 0 0 2327 PACIRA PHARMACEUTICALS INC COM 695127100 488 11332 SH SOLE 30 11332 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 169 3939 SH SOLE 40 3939 0 0 PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 808 815000 PRN SOLE 21 815000 0 0 PACKAGING CORP AMER COM 695156109 25598 306709 SH SOLE 2 83469 0 223240 PACKAGING CORP AMER COM 695156109 3392 40638 SH SOLE 4 38149 0 2489 PACKAGING CORP AMER COM 695156109 6873 82354 SH SOLE 7 79948 0 2406 PACKAGING CORP AMER COM 695156109 1013 12133 SH SOLE 13 12133 0 0 PACKAGING CORP AMER COM 695156109 90 1084 SH SOLE 15 1084 0 0 PACKAGING CORP AMER COM 695156109 8 95 SH SOLE 17 0 0 95 PACKAGING CORP AMER COM 695156109 62026 743186 SH SOLE 18 643232 0 99954 PACKAGING CORP AMER COM 695156109 43999 527191 SH SOLE 19 527191 0 0 PACKAGING CORP AMER COM 695156109 287646 3446513 SH SOLE 21 3446513 0 0 PACKAGING CORP AMER COM 695156109 247264 2962663 SH SOLE 22 2685983 0 276680 PACKAGING CORP AMER COM 695156109 6477 77609 SH SOLE 23 77609 0 0 PACKAGING CORP AMER COM 695156109 10311 123539 SH SOLE 25 99161 0 24378 PACKAGING CORP AMER COM 695156109 29868 357872 SH SOLE 26 117912 0 239960 PACKAGING CORP AMER COM 695156109 1529 18321 SH SOLE 28 13437 0 4884 PACKAGING CORP AMER COM 695156109 12011 143914 SH SOLE 29 143914 0 0 PACKAGING CORP AMER COM 695156109 27906 334364 SH SOLE 30 334364 0 0 PACKAGING CORP AMER COM 695156109 3044 36471 SH SOLE 31 21119 0 15352 PACKAGING CORP AMER COM 695156109 1521 18226 SH SOLE 32 18226 0 0 PACKAGING CORP AMER COM 695156109 22436 268822 SH SOLE 34 268822 0 0 PACKAGING CORP AMER COM 695156109 7864 94227 SH SOLE 36 94227 0 0 PACKAGING CORP AMER COM 695156109 158 1893 SH SOLE 40 1893 0 0 PACWEST BANCORP DEL COM 695263103 23059 692890 SH SOLE 2 380139 0 312751 PACWEST BANCORP DEL COM 695263103 2759 82912 SH SOLE 4 82912 0 0 PACWEST BANCORP DEL COM 695263103 965 28987 SH SOLE 7 28987 0 0 PACWEST BANCORP DEL COM 695263103 1 37 SH SOLE 17 0 0 37 PACWEST BANCORP DEL COM 695263103 13354 401248 SH SOLE 18 401248 0 0 PACWEST BANCORP DEL COM 695263103 2371 71235 SH SOLE 19 71235 0 0 PACWEST BANCORP DEL COM 695263103 297746 8946696 SH SOLE 21 8946696 0 0 PACWEST BANCORP DEL COM 695263103 154689 4648100 SH SOLE 22 4176269 0 471831 PACWEST BANCORP DEL COM 695263103 3848 115624 SH SOLE 23 115624 0 0 PACWEST BANCORP DEL COM 695263103 969 29102 SH SOLE 25 29102 0 0 PACWEST BANCORP DEL COM 695263103 2398 72053 SH SOLE 26 34091 0 37962 PACWEST BANCORP DEL COM 695263103 551 16560 SH SOLE 28 16560 0 0 PACWEST BANCORP DEL COM 695263103 3725 111941 SH SOLE 29 66298 0 45643 PACWEST BANCORP DEL COM 695263103 1447 43466 SH SOLE 30 43466 0 0 PACWEST BANCORP DEL COM 695263103 5848 175736 SH SOLE 31 135185 0 40551 PACWEST BANCORP DEL COM 695263103 1589 47738 SH SOLE 32 47738 0 0 PACWEST BANCORP DEL COM 695263103 4592 137986 SH SOLE 34 137986 0 0 PACWEST BANCORP DEL COM 695263103 1537 46196 SH SOLE 36 46196 0 0 PACWEST BANCORP DEL COM 695263103 362 10884 SH SOLE 40 10884 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 6 311 SH SOLE 18 311 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 9441 504049 SH SOLE 19 504049 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 20 1059 SH SOLE 22 1059 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 214 11449 SH SOLE 25 11449 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 6015 321130 SH SOLE 34 321130 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 3 3003 SH SOLE 18 3003 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 35 40924 SH SOLE 21 40924 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 155 182139 SH SOLE 22 182139 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 116 164221 SH SOLE 2 8666 0 155555 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 6705 SH SOLE 7 6705 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 505 713534 SH SOLE 18 713534 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 629 888499 SH SOLE 19 888499 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4936 6968057 SH SOLE 21 6968057 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2498 3526611 SH SOLE 22 3377300 0 149311 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 58 81544 SH SOLE 23 81544 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 56 78843 SH SOLE 26 0 0 78843 PALO ALTO NETWORKS INC COM 697435105 41313 219343 SH SOLE 2 18701 0 200642 PALO ALTO NETWORKS INC COM 697435105 6279 33335 SH SOLE 4 30912 0 2423 PALO ALTO NETWORKS INC COM 697435105 1777 9432 SH SOLE 7 9432 0 0 PALO ALTO NETWORKS INC COM 697435105 817 4337 SH SOLE 13 4337 0 0 PALO ALTO NETWORKS INC COM 697435105 179 948 SH SOLE 15 948 0 0 PALO ALTO NETWORKS INC COM 697435105 10175 54020 SH SOLE 18 46450 0 7570 PALO ALTO NETWORKS INC COM 697435105 8176 43407 SH SOLE 19 43407 0 0 PALO ALTO NETWORKS INC COM 697435105 306206 1625728 SH SOLE 21 1625728 0 0 PALO ALTO NETWORKS INC COM 697435105 466866 2478715 SH SOLE 22 2298943 0 179772 PALO ALTO NETWORKS INC COM 697435105 12938 68690 SH SOLE 23 68690 0 0 PALO ALTO NETWORKS INC COM 697435105 20141 106933 SH SOLE 25 106933 0 0 PALO ALTO NETWORKS INC COM 697435105 51645 274199 SH SOLE 26 100685 0 173514 PALO ALTO NETWORKS INC COM 697435105 3457 18355 SH SOLE 28 13551 0 4804 PALO ALTO NETWORKS INC COM 697435105 4164 22108 SH SOLE 29 3127 0 18981 PALO ALTO NETWORKS INC COM 697435105 29570 156994 SH SOLE 30 156994 0 0 PALO ALTO NETWORKS INC COM 697435105 5765 30610 SH SOLE 31 19643 0 10967 PALO ALTO NETWORKS INC COM 697435105 1589 8434 SH SOLE 34 8434 0 0 PALO ALTO NETWORKS INC COM 697435105 13427 71288 SH SOLE 36 71288 0 0 PALO ALTO NETWORKS INC COM 697435105 430 2283 SH SOLE 40 2283 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8743 274843 SH SOLE 21 274843 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4312 135553 SH SOLE 22 135553 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6881 216310 SH SOLE 25 216310 0 0 PAN AMERICAN SILVER CORP COM 697900108 1177 80585 SH SOLE 21 80585 0 0 PANDORA MEDIA INC COM 698354107 1732 214085 SH SOLE 2 16170 0 197915 PANDORA MEDIA INC COM 698354107 8 983 SH SOLE 4 983 0 0 PANDORA MEDIA INC COM 698354107 42 5211 SH SOLE 7 5211 0 0 PANDORA MEDIA INC COM 698354107 6825 843676 SH SOLE 18 843676 0 0 PANDORA MEDIA INC COM 698354107 4557 563348 SH SOLE 19 563348 0 0 PANDORA MEDIA INC COM 698354107 70418 8704315 SH SOLE 21 8704315 0 0 PANDORA MEDIA INC COM 698354107 60241 7446395 SH SOLE 22 7136012 0 310383 PANDORA MEDIA INC COM 698354107 348 43067 SH SOLE 23 43067 0 0 PANDORA MEDIA INC COM 698354107 844 104283 SH SOLE 26 26652 0 77631 PANDORA MEDIA INC COM 698354107 281 34746 SH SOLE 28 34746 0 0 PANDORA MEDIA INC COM 698354107 76 9356 SH SOLE 29 0 0 9356 PANDORA MEDIA INC COM 698354107 4734 585187 SH SOLE 30 585187 0 0 PANDORA MEDIA INC COM 698354107 175 21663 SH SOLE 40 21663 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5 1569 SH SOLE 18 1569 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 72 23753 SH SOLE 21 23753 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 284 18339 SH SOLE 2 616 0 17723 PANHANDLE OIL AND GAS INC CL A 698477106 3 191 SH SOLE 7 191 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 813 52436 SH SOLE 18 52436 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 334 21579 SH SOLE 19 21579 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 8847 570765 SH SOLE 21 570765 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 7870 507711 SH SOLE 22 495121 0 12590 PAPA JOHNS INTL INC COM 698813102 1182 29693 SH SOLE 2 10035 0 19658 PAPA JOHNS INTL INC COM 698813102 7 184 SH SOLE 4 184 0 0 PAPA JOHNS INTL INC COM 698813102 20 508 SH SOLE 7 508 0 0 PAPA JOHNS INTL INC COM 698813102 5095 127984 SH SOLE 18 127984 0 0 PAPA JOHNS INTL INC COM 698813102 1302 32693 SH SOLE 19 32693 0 0 PAPA JOHNS INTL INC COM 698813102 63106 1585168 SH SOLE 21 1585168 0 0 PAPA JOHNS INTL INC COM 698813102 30581 768173 SH SOLE 22 736672 0 31501 PAPA JOHNS INTL INC COM 698813102 435 10931 SH SOLE 26 4118 0 6813 PAPA JOHNS INTL INC COM 698813102 127 3189 SH SOLE 28 3189 0 0 PAPA JOHNS INTL INC COM 698813102 254 6391 SH SOLE 30 6391 0 0 PAPA JOHNS INTL INC COM 698813102 84 2118 SH SOLE 40 2118 0 0 PAPA MURPHYS HLDGS INC COM 698814100 7 1511 SH SOLE 18 1511 0 0 PAPA MURPHYS HLDGS INC COM 698814100 216 45370 SH SOLE 21 45370 0 0 PAPA MURPHYS HLDGS INC COM 698814100 1071 225503 SH SOLE 22 225503 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 590 41622 SH SOLE 2 8625 0 32997 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 11 754 SH SOLE 7 754 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2168 152881 SH SOLE 18 152881 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1358 95761 SH SOLE 19 95761 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 44533 3140526 SH SOLE 21 3140526 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15508 1093680 SH SOLE 22 1056804 0 36876 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 88 6211 SH SOLE 23 6211 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 393 27742 SH SOLE 26 0 0 27742 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 42 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 27 1936 SH SOLE 29 0 0 1936 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 840 59273 SH SOLE 30 59273 0 0 PAR TECHNOLOGY CORP COM 698884103 209 9608 SH SOLE 2 377 0 9231 PAR TECHNOLOGY CORP COM 698884103 9 415 SH SOLE 7 415 0 0 PAR TECHNOLOGY CORP COM 698884103 815 37493 SH SOLE 18 37493 0 0 PAR TECHNOLOGY CORP COM 698884103 371 17035 SH SOLE 19 17035 0 0 PAR TECHNOLOGY CORP COM 698884103 8702 400090 SH SOLE 21 400090 0 0 PAR TECHNOLOGY CORP COM 698884103 6140 282280 SH SOLE 22 273497 0 8783 PARAMOUNT GOLD NEV CORP COM 69924M109 2 2955 SH SOLE 18 2955 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 48 57505 SH SOLE 21 57505 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 15 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 4794 381727 SH SOLE 2 13108 0 368619 PARAMOUNT GROUP INC COM 69924R108 1861 148132 SH SOLE 4 148132 0 0 PARAMOUNT GROUP INC COM 69924R108 4314 343496 SH SOLE 7 343496 0 0 PARAMOUNT GROUP INC COM 69924R108 103 8169 SH SOLE 15 8169 0 0 PARAMOUNT GROUP INC COM 69924R108 1286 102382 SH SOLE 18 102382 0 0 PARAMOUNT GROUP INC COM 69924R108 4804 382506 SH SOLE 19 382506 0 0 PARAMOUNT GROUP INC COM 69924R108 45241 3601993 SH SOLE 21 3601993 0 0 PARAMOUNT GROUP INC COM 69924R108 115332 9182508 SH SOLE 22 8789593 0 392915 PARAMOUNT GROUP INC COM 69924R108 128 10227 SH SOLE 23 10227 0 0 PARAMOUNT GROUP INC COM 69924R108 5461 434817 SH SOLE 25 434817 0 0 PARAMOUNT GROUP INC COM 69924R108 1749 139272 SH SOLE 26 45492 0 93780 PARAMOUNT GROUP INC COM 69924R108 375 29842 SH SOLE 28 29842 0 0 PARAMOUNT GROUP INC COM 69924R108 900 71638 SH SOLE 29 71638 0 0 PARAMOUNT GROUP INC COM 69924R108 12398 987078 SH SOLE 30 987078 0 0 PARAMOUNT GROUP INC COM 69924R108 52 4102 SH SOLE 31 4102 0 0 PARAMOUNT GROUP INC COM 69924R108 84 6696 SH SOLE 36 6696 0 0 PARAMOUNT GROUP INC COM 69924R108 232 18469 SH SOLE 40 18469 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 132 25796 SH SOLE 2 1169 0 24627 PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 538 104957 SH SOLE 18 104957 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 227 44182 SH SOLE 19 44182 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 7461 1454332 SH SOLE 21 1454332 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5286 1030353 SH SOLE 22 989906 0 40447 PARATEK PHARMACEUTICALS INC COM 699374302 28 5555 SH SOLE 28 5555 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 37 7254 SH SOLE 30 7254 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 16 3127 SH SOLE 40 3127 0 0 PARETEUM CORP COM NEW 69946T207 20 11810 SH SOLE 18 11810 0 0 PARETEUM CORP COM NEW 69946T207 273 161787 SH SOLE 21 161787 0 0 PARETEUM CORP COM NEW 69946T207 1112 658262 SH SOLE 22 658262 0 0 PARK CITY GROUP INC COM NEW 700215304 68 11312 SH SOLE 2 673 0 10639 PARK CITY GROUP INC COM NEW 700215304 279 46765 SH SOLE 18 46765 0 0 PARK CITY GROUP INC COM NEW 700215304 115 19296 SH SOLE 19 19296 0 0 PARK CITY GROUP INC COM NEW 700215304 2997 501945 SH SOLE 21 501945 0 0 PARK CITY GROUP INC COM NEW 700215304 835 139918 SH SOLE 22 133043 0 6875 PARK ELECTROCHEMICAL CORP COM 700416209 308 17030 SH SOLE 2 608 0 16422 PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH SOLE 4 234 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 9 501 SH SOLE 7 501 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1820 100712 SH SOLE 18 100712 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 488 27019 SH SOLE 19 27019 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 38105 2108718 SH SOLE 21 2108718 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 9954 550878 SH SOLE 22 521966 0 28912 PARK ELECTROCHEMICAL CORP COM 700416209 149 8227 SH SOLE 26 5864 0 2363 PARK ELECTROCHEMICAL CORP COM 700416209 49 2724 SH SOLE 28 2724 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 679 37596 SH SOLE 30 37596 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 37 2064 SH SOLE 40 2064 0 0 PARK HOTELS RESORTS INC COM 700517105 12342 475062 SH SOLE 2 51120 0 423942 PARK HOTELS RESORTS INC COM 700517105 4386 168823 SH SOLE 4 168823 0 0 PARK HOTELS RESORTS INC COM 700517105 9172 353025 SH SOLE 7 353025 0 0 PARK HOTELS RESORTS INC COM 700517105 1710 65823 SH SOLE 13 65823 0 0 PARK HOTELS RESORTS INC COM 700517105 230 8842 SH SOLE 15 8842 0 0 PARK HOTELS RESORTS INC COM 700517105 4748 182740 SH SOLE 18 182740 0 0 PARK HOTELS RESORTS INC COM 700517105 33361 1284086 SH SOLE 19 1284086 0 0 PARK HOTELS RESORTS INC COM 700517105 112914 4346198 SH SOLE 21 4346198 0 0 PARK HOTELS RESORTS INC COM 700517105 244812 9423112 SH SOLE 22 8629137 0 793975 PARK HOTELS RESORTS INC COM 700517105 1791 68935 SH SOLE 23 68935 0 0 PARK HOTELS RESORTS INC COM 700517105 15241 586628 SH SOLE 25 586628 0 0 PARK HOTELS RESORTS INC COM 700517105 8322 320313 SH SOLE 26 118245 0 202068 PARK HOTELS RESORTS INC COM 700517105 660 25418 SH SOLE 28 25418 0 0 PARK HOTELS RESORTS INC COM 700517105 8405 323523 SH SOLE 29 84304 0 239219 PARK HOTELS RESORTS INC COM 700517105 25340 975377 SH SOLE 30 975377 0 0 PARK HOTELS RESORTS INC COM 700517105 456 17534 SH SOLE 31 4036 0 13498 PARK HOTELS RESORTS INC COM 700517105 924 35569 SH SOLE 34 35569 0 0 PARK HOTELS RESORTS INC COM 700517105 4531 174385 SH SOLE 36 174385 0 0 PARK HOTELS RESORTS INC COM 700517105 482 18570 SH SOLE 40 18570 0 0 PARK NATL CORP COM 700658107 1208 14220 SH SOLE 2 494 0 13726 PARK NATL CORP COM 700658107 14 166 SH SOLE 4 166 0 0 PARK NATL CORP COM 700658107 24 286 SH SOLE 7 286 0 0 PARK NATL CORP COM 700658107 3964 46660 SH SOLE 18 46660 0 0 PARK NATL CORP COM 700658107 1714 20180 SH SOLE 19 20180 0 0 PARK NATL CORP COM 700658107 39299 462619 SH SOLE 21 462619 0 0 PARK NATL CORP COM 700658107 35246 414897 SH SOLE 22 397634 0 17263 PARK NATL CORP COM 700658107 515 6062 SH SOLE 26 3671 0 2391 PARK NATL CORP COM 700658107 161 1890 SH SOLE 28 1890 0 0 PARK NATL CORP COM 700658107 284 3342 SH SOLE 30 3342 0 0 PARK NATL CORP COM 700658107 98 1150 SH SOLE 40 1150 0 0 PARK OHIO HLDGS CORP COM 700666100 344 11222 SH SOLE 2 1359 0 9863 PARK OHIO HLDGS CORP COM 700666100 6 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 938 30560 SH SOLE 18 30560 0 0 PARK OHIO HLDGS CORP COM 700666100 729 23751 SH SOLE 19 23751 0 0 PARK OHIO HLDGS CORP COM 700666100 9698 315984 SH SOLE 21 315984 0 0 PARK OHIO HLDGS CORP COM 700666100 6053 197218 SH SOLE 22 185709 0 11509 PARK OHIO HLDGS CORP COM 700666100 19 620 SH SOLE 23 620 0 0 PARK OHIO HLDGS CORP COM 700666100 121 3945 SH SOLE 26 0 0 3945 PARK OHIO HLDGS CORP COM 700666100 37 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 78 2546 SH SOLE 30 2546 0 0 PARK OHIO HLDGS CORP COM 700666100 26 842 SH SOLE 40 842 0 0 PARKE BANCORP INC COM 700885106 118 6285 SH SOLE 2 284 0 6001 PARKE BANCORP INC COM 700885106 482 25776 SH SOLE 18 25776 0 0 PARKE BANCORP INC COM 700885106 197 10510 SH SOLE 19 10510 0 0 PARKE BANCORP INC COM 700885106 4762 254457 SH SOLE 21 254457 0 0 PARKE BANCORP INC COM 700885106 1111 59376 SH SOLE 22 55783 0 3593 PARKER HANNIFIN CORP COM 701094104 50347 337585 SH SOLE 2 37566 0 300019 PARKER HANNIFIN CORP COM 701094104 6907 46309 SH SOLE 4 42801 0 3508 PARKER HANNIFIN CORP COM 701094104 14973 100396 SH SOLE 7 100396 0 0 PARKER HANNIFIN CORP COM 701094104 115 770 SH SOLE 13 770 0 0 PARKER HANNIFIN CORP COM 701094104 159 1067 SH SOLE 15 1067 0 0 PARKER HANNIFIN CORP COM 701094104 41938 281202 SH SOLE 18 265210 0 15992 PARKER HANNIFIN CORP COM 701094104 5433 36426 SH SOLE 19 36426 0 0 PARKER HANNIFIN CORP COM 701094104 436959 2929855 SH SOLE 21 2929855 0 0 PARKER HANNIFIN CORP COM 701094104 478647 3209382 SH SOLE 22 2843403 0 365979 PARKER HANNIFIN CORP COM 701094104 14063 94292 SH SOLE 23 94292 0 0 PARKER HANNIFIN CORP COM 701094104 18395 123339 SH SOLE 25 123339 0 0 PARKER HANNIFIN CORP COM 701094104 89573 600599 SH SOLE 26 150104 0 450495 PARKER HANNIFIN CORP COM 701094104 3821 25623 SH SOLE 28 18657 0 6966 PARKER HANNIFIN CORP COM 701094104 5805 38921 SH SOLE 29 5082 0 33839 PARKER HANNIFIN CORP COM 701094104 66258 444266 SH SOLE 30 444266 0 0 PARKER HANNIFIN CORP COM 701094104 10391 69676 SH SOLE 31 28331 0 41345 PARKER HANNIFIN CORP COM 701094104 1023 6861 SH SOLE 34 6861 0 0 PARKER HANNIFIN CORP COM 701094104 15992 107230 SH SOLE 36 107230 0 0 PARKER HANNIFIN CORP COM 701094104 487 3263 SH SOLE 40 3263 0 0 PARSLEY ENERGY INC CL A 701877102 9966 623679 SH SOLE 2 46786 0 576893 PARSLEY ENERGY INC CL A 701877102 1158 72450 SH SOLE 4 65682 0 6768 PARSLEY ENERGY INC CL A 701877102 294 18392 SH SOLE 7 18392 0 0 PARSLEY ENERGY INC CL A 701877102 70 4360 SH SOLE 13 4360 0 0 PARSLEY ENERGY INC CL A 701877102 2403 150353 SH SOLE 18 130641 0 19712 PARSLEY ENERGY INC CL A 701877102 924 57791 SH SOLE 19 57791 0 0 PARSLEY ENERGY INC CL A 701877102 57804 3617288 SH SOLE 21 3617288 0 0 PARSLEY ENERGY INC CL A 701877102 121548 7606287 SH SOLE 22 7109198 0 497089 PARSLEY ENERGY INC CL A 701877102 2745 171793 SH SOLE 23 171793 0 0 PARSLEY ENERGY INC CL A 701877102 8492 531422 SH SOLE 26 230925 0 300497 PARSLEY ENERGY INC CL A 701877102 791 49479 SH SOLE 28 36334 0 13145 PARSLEY ENERGY INC CL A 701877102 953 59612 SH SOLE 29 8169 0 51443 PARSLEY ENERGY INC CL A 701877102 6485 405812 SH SOLE 30 405812 0 0 PARSLEY ENERGY INC CL A 701877102 1324 82884 SH SOLE 31 50412 0 32472 PARSLEY ENERGY INC CL A 701877102 190 11887 SH SOLE 34 11887 0 0 PARSLEY ENERGY INC CL A 701877102 881 55126 SH SOLE 36 55126 0 0 PARSLEY ENERGY INC CL A 701877102 72 4487 SH SOLE 40 4487 0 0 PARTY CITY HOLDCO INC COM 702149105 574 57560 SH SOLE 2 1960 0 55600 PARTY CITY HOLDCO INC COM 702149105 6 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 1898 190192 SH SOLE 18 190192 0 0 PARTY CITY HOLDCO INC COM 702149105 838 84007 SH SOLE 19 84007 0 0 PARTY CITY HOLDCO INC COM 702149105 18665 1870288 SH SOLE 21 1870288 0 0 PARTY CITY HOLDCO INC COM 702149105 16088 1612015 SH SOLE 22 1550983 0 61032 PARTY CITY HOLDCO INC COM 702149105 70 7035 SH SOLE 28 7035 0 0 PARTY CITY HOLDCO INC COM 702149105 140 14061 SH SOLE 30 14061 0 0 PARTY CITY HOLDCO INC COM 702149105 16 1597 SH SOLE 40 1597 0 0 PATHFINDER BANCORP INC MD COM 70319R109 10 624 SH SOLE 18 624 0 0 PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH SOLE 21 713 0 0 PATRICK INDS INC COM 703343103 543 18349 SH SOLE 2 795 0 17554 PATRICK INDS INC COM 703343103 6 192 SH SOLE 4 192 0 0 PATRICK INDS INC COM 703343103 6 215 SH SOLE 7 215 0 0 PATRICK INDS INC COM 703343103 3495 118021 SH SOLE 18 118021 0 0 PATRICK INDS INC COM 703343103 1013 34206 SH SOLE 19 34206 0 0 PATRICK INDS INC COM 703343103 71356 2409871 SH SOLE 21 2409871 0 0 PATRICK INDS INC COM 703343103 19443 656652 SH SOLE 22 626232 0 30420 PATRICK INDS INC COM 703343103 54 1827 SH SOLE 26 0 0 1827 PATRICK INDS INC COM 703343103 98 3316 SH SOLE 28 3316 0 0 PATRICK INDS INC COM 703343103 1410 47631 SH SOLE 30 47631 0 0 PATRICK INDS INC COM 703343103 93 3157 SH SOLE 40 3157 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 4 270 SH SOLE 18 270 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH SOLE 21 59 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 8 424 SH SOLE 18 424 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 135 6865 SH SOLE 21 6865 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 995 50486 SH SOLE 22 50486 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3180 170772 SH SOLE 2 89708 0 81064 PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH SOLE 4 247 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 12 660 SH SOLE 7 660 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 5078 272699 SH SOLE 18 272699 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2252 120956 SH SOLE 19 120956 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 60432 3245561 SH SOLE 21 3245561 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 48097 2583109 SH SOLE 22 2473232 0 109877 PATTERN ENERGY GROUP INC CL A 70338P100 907 48699 SH SOLE 26 26420 0 22279 PATTERN ENERGY GROUP INC CL A 70338P100 242 12984 SH SOLE 28 12984 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 5876 315563 SH SOLE 30 315563 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 151 8121 SH SOLE 40 8121 0 0 PATTERSON COMPANIES INC COM 703395103 2863 145623 SH SOLE 2 59469 0 86154 PATTERSON COMPANIES INC COM 703395103 67 3423 SH SOLE 4 3423 0 0 PATTERSON COMPANIES INC COM 703395103 75 3804 SH SOLE 7 3804 0 0 PATTERSON COMPANIES INC COM 703395103 9787 497797 SH SOLE 18 497797 0 0 PATTERSON COMPANIES INC COM 703395103 2434 123801 SH SOLE 19 123801 0 0 PATTERSON COMPANIES INC COM 703395103 116967 5949483 SH SOLE 21 5949483 0 0 PATTERSON COMPANIES INC COM 703395103 58427 2971860 SH SOLE 22 2844065 0 127795 PATTERSON COMPANIES INC COM 703395103 195 9913 SH SOLE 23 9913 0 0 PATTERSON COMPANIES INC COM 703395103 618 31431 SH SOLE 26 15300 0 16131 PATTERSON COMPANIES INC COM 703395103 205 10439 SH SOLE 28 10439 0 0 PATTERSON COMPANIES INC COM 703395103 41 2109 SH SOLE 29 2109 0 0 PATTERSON COMPANIES INC COM 703395103 427 21734 SH SOLE 30 21734 0 0 PATTERSON COMPANIES INC COM 703395103 90 4570 SH SOLE 31 4570 0 0 PATTERSON COMPANIES INC COM 703395103 133 6783 SH SOLE 34 6783 0 0 PATTERSON COMPANIES INC COM 703395103 63 3190 SH SOLE 36 3190 0 0 PATTERSON COMPANIES INC COM 703395103 183 9307 SH SOLE 40 9307 0 0 PATTERSON UTI ENERGY INC COM 703481101 5747 555301 SH SOLE 2 148957 0 406344 PATTERSON UTI ENERGY INC COM 703481101 8 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 46 4453 SH SOLE 7 4453 0 0 PATTERSON UTI ENERGY INC COM 703481101 6498 627844 SH SOLE 18 627844 0 0 PATTERSON UTI ENERGY INC COM 703481101 5890 569109 SH SOLE 19 569109 0 0 PATTERSON UTI ENERGY INC COM 703481101 112945 10912586 SH SOLE 21 10912586 0 0 PATTERSON UTI ENERGY INC COM 703481101 73143 7066929 SH SOLE 22 6606364 0 460565 PATTERSON UTI ENERGY INC COM 703481101 85 8201 SH SOLE 25 8201 0 0 PATTERSON UTI ENERGY INC COM 703481101 694 67029 SH SOLE 26 42608 0 24421 PATTERSON UTI ENERGY INC COM 703481101 299 28927 SH SOLE 28 28927 0 0 PATTERSON UTI ENERGY INC COM 703481101 586 56591 SH SOLE 30 56591 0 0 PATTERSON UTI ENERGY INC COM 703481101 46 4473 SH SOLE 31 4473 0 0 PATTERSON UTI ENERGY INC COM 703481101 8764 846804 SH SOLE 34 846804 0 0 PATTERSON UTI ENERGY INC COM 703481101 119 11459 SH SOLE 36 11459 0 0 PATTERSON UTI ENERGY INC COM 703481101 214 20687 SH SOLE 40 20687 0 0 PAYCHEX INC COM 704326107 54071 829949 SH SOLE 2 97573 0 732376 PAYCHEX INC COM 704326107 7883 120994 SH SOLE 4 112462 0 8532 PAYCHEX INC COM 704326107 28042 430428 SH SOLE 7 357234 0 73194 PAYCHEX INC COM 704326107 379 5818 SH SOLE 13 5818 0 0 PAYCHEX INC COM 704326107 234 3598 SH SOLE 15 3598 0 0 PAYCHEX INC COM 704326107 11 176 SH SOLE 17 0 0 176 PAYCHEX INC COM 704326107 65758 1009336 SH SOLE 18 963634 0 45702 PAYCHEX INC COM 704326107 62864 964905 SH SOLE 19 964905 0 0 PAYCHEX INC COM 704326107 722136 11084203 SH SOLE 21 11084203 0 0 PAYCHEX INC COM 704326107 553051 8488881 SH SOLE 22 7603618 0 885263 PAYCHEX INC COM 704326107 14538 223149 SH SOLE 23 223149 0 0 PAYCHEX INC COM 704326107 25879 397229 SH SOLE 25 397229 0 0 PAYCHEX INC COM 704326107 104582 1605250 SH SOLE 26 432537 0 1172713 PAYCHEX INC COM 704326107 3993 61293 SH SOLE 28 44461 0 16832 PAYCHEX INC COM 704326107 1183 18157 SH SOLE 29 14001 0 4156 PAYCHEX INC COM 704326107 103286 1585350 SH SOLE 30 1585350 0 0 PAYCHEX INC COM 704326107 7254 111342 SH SOLE 31 71061 0 40281 PAYCHEX INC COM 704326107 3319 50943 SH SOLE 32 50943 0 0 PAYCHEX INC COM 704326107 40926 628175 SH SOLE 34 628175 0 0 PAYCHEX INC COM 704326107 24728 379554 SH SOLE 36 379554 0 0 PAYCHEX INC COM 704326107 1540 23634 SH SOLE 37 23634 0 0 PAYCHEX INC COM 704326107 510 7834 SH SOLE 40 7834 0 0 PAYCOM SOFTWARE INC COM 70432V102 11315 92402 SH SOLE 2 3264 0 89138 PAYCOM SOFTWARE INC COM 70432V102 27 223 SH SOLE 4 223 0 0 PAYCOM SOFTWARE INC COM 70432V102 119 975 SH SOLE 7 975 0 0 PAYCOM SOFTWARE INC COM 70432V102 3198 26116 SH SOLE 18 26116 0 0 PAYCOM SOFTWARE INC COM 70432V102 1297 10591 SH SOLE 19 10591 0 0 PAYCOM SOFTWARE INC COM 70432V102 89105 727681 SH SOLE 21 727681 0 0 PAYCOM SOFTWARE INC COM 70432V102 160511 1310829 SH SOLE 22 1216717 0 94112 PAYCOM SOFTWARE INC COM 70432V102 1797 14679 SH SOLE 26 9083 0 5596 PAYCOM SOFTWARE INC COM 70432V102 787 6428 SH SOLE 28 6428 0 0 PAYCOM SOFTWARE INC COM 70432V102 561 4578 SH SOLE 29 0 0 4578 PAYCOM SOFTWARE INC COM 70432V102 1502 12266 SH SOLE 30 12266 0 0 PAYCOM SOFTWARE INC COM 70432V102 123 1001 SH SOLE 31 1001 0 0 PAYCOM SOFTWARE INC COM 70432V102 591 4824 SH SOLE 40 4824 0 0 PAYLOCITY HLDG CORP COM 70438V106 1737 28852 SH SOLE 2 6441 0 22411 PAYLOCITY HLDG CORP COM 70438V106 10 168 SH SOLE 4 168 0 0 PAYLOCITY HLDG CORP COM 70438V106 29 477 SH SOLE 7 477 0 0 PAYLOCITY HLDG CORP COM 70438V106 5783 96041 SH SOLE 18 96041 0 0 PAYLOCITY HLDG CORP COM 70438V106 8116 134800 SH SOLE 19 134800 0 0 PAYLOCITY HLDG CORP COM 70438V106 61771 1025932 SH SOLE 21 1025932 0 0 PAYLOCITY HLDG CORP COM 70438V106 54604 906885 SH SOLE 22 867991 0 38894 PAYLOCITY HLDG CORP COM 70438V106 1006 16710 SH SOLE 23 16710 0 0 PAYLOCITY HLDG CORP COM 70438V106 1949 32367 SH SOLE 26 6443 0 25924 PAYLOCITY HLDG CORP COM 70438V106 241 3996 SH SOLE 28 3996 0 0 PAYLOCITY HLDG CORP COM 70438V106 306 5086 SH SOLE 29 0 0 5086 PAYLOCITY HLDG CORP COM 70438V106 474 7868 SH SOLE 30 7868 0 0 PAYLOCITY HLDG CORP COM 70438V106 224 3724 SH SOLE 40 3724 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 2 908 SH SOLE 21 908 0 0 PAYPAL HLDGS INC COM 70450Y103 265629 3158865 SH SOLE 2 299218 0 2859647 PAYPAL HLDGS INC COM 70450Y103 32373 384980 SH SOLE 4 355217 0 29763 PAYPAL HLDGS INC COM 70450Y103 77590 922703 SH SOLE 7 922703 0 0 PAYPAL HLDGS INC COM 70450Y103 1641 19511 SH SOLE 13 19511 0 0 PAYPAL HLDGS INC COM 70450Y103 1034 12301 SH SOLE 15 12301 0 0 PAYPAL HLDGS INC COM 70450Y103 1 10 SH SOLE 17 0 0 10 PAYPAL HLDGS INC COM 70450Y103 340744 4052134 SH SOLE 18 3480420 0 571714 PAYPAL HLDGS INC COM 70450Y103 160153 1904547 SH SOLE 19 1904547 0 0 PAYPAL HLDGS INC COM 70450Y103 1873265 22276907 SH SOLE 21 22276907 0 0 PAYPAL HLDGS INC COM 70450Y103 2401167 28554728 SH SOLE 22 25569143 0 2985585 PAYPAL HLDGS INC COM 70450Y103 66844 794914 SH SOLE 23 794914 0 0 PAYPAL HLDGS INC COM 70450Y103 105545 1255143 SH SOLE 25 1255143 0 0 PAYPAL HLDGS INC COM 70450Y103 389529 4632283 SH SOLE 26 1145161 0 3487122 PAYPAL HLDGS INC COM 70450Y103 18210 216556 SH SOLE 28 158451 0 58105 PAYPAL HLDGS INC COM 70450Y103 10609 126164 SH SOLE 29 42906 0 83258 PAYPAL HLDGS INC COM 70450Y103 382733 4551470 SH SOLE 30 4551470 0 0 PAYPAL HLDGS INC COM 70450Y103 35348 420356 SH SOLE 31 244301 0 176055 PAYPAL HLDGS INC COM 70450Y103 14059 167191 SH SOLE 32 167191 0 0 PAYPAL HLDGS INC COM 70450Y103 34213 406858 SH SOLE 34 406858 0 0 PAYPAL HLDGS INC COM 70450Y103 74724 888614 SH SOLE 36 888614 0 0 PAYPAL HLDGS INC COM 70450Y103 2213 26313 SH SOLE 40 26313 0 0 PB BANCORP INC COM 70454T100 13 1173 SH SOLE 18 1173 0 0 PB BANCORP INC COM 70454T100 254 23512 SH SOLE 21 23512 0 0 PBF ENERGY INC CL A 69318G106 9423 288437 SH SOLE 2 57384 0 231053 PBF ENERGY INC CL A 69318G106 15 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 183 5588 SH SOLE 7 5588 0 0 PBF ENERGY INC CL A 69318G106 11268 344901 SH SOLE 18 344901 0 0 PBF ENERGY INC CL A 69318G106 814 24908 SH SOLE 19 24908 0 0 PBF ENERGY INC CL A 69318G106 195487 5983679 SH SOLE 21 5983679 0 0 PBF ENERGY INC CL A 69318G106 132731 4062781 SH SOLE 22 3808877 0 253904 PBF ENERGY INC CL A 69318G106 60 1832 SH SOLE 25 1832 0 0 PBF ENERGY INC CL A 69318G106 1255 38419 SH SOLE 26 22651 0 15768 PBF ENERGY INC CL A 69318G106 459 14059 SH SOLE 28 14059 0 0 PBF ENERGY INC CL A 69318G106 156 4790 SH SOLE 29 0 0 4790 PBF ENERGY INC CL A 69318G106 908 27804 SH SOLE 30 27804 0 0 PBF ENERGY INC CL A 69318G106 79 2408 SH SOLE 31 2408 0 0 PBF ENERGY INC CL A 69318G106 31 935 SH SOLE 34 935 0 0 PBF ENERGY INC CL A 69318G106 1069 32715 SH SOLE 36 32715 0 0 PBF ENERGY INC CL A 69318G106 334 10209 SH SOLE 40 10209 0 0 PC CONNECTION INC COM 69318J100 639 21491 SH SOLE 2 8936 0 12555 PC CONNECTION INC COM 69318J100 3 108 SH SOLE 4 108 0 0 PC CONNECTION INC COM 69318J100 5 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 1224 41177 SH SOLE 18 41177 0 0 PC CONNECTION INC COM 69318J100 2272 76423 SH SOLE 19 76423 0 0 PC CONNECTION INC COM 69318J100 13299 447342 SH SOLE 21 447342 0 0 PC CONNECTION INC COM 69318J100 12094 406784 SH SOLE 22 393764 0 13020 PC CONNECTION INC COM 69318J100 708 23800 SH SOLE 23 23800 0 0 PC CONNECTION INC COM 69318J100 1176 39544 SH SOLE 26 0 0 39544 PC CONNECTION INC COM 69318J100 46 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 187 6280 SH SOLE 29 0 0 6280 PC CONNECTION INC COM 69318J100 101 3406 SH SOLE 30 3406 0 0 PC CONNECTION INC COM 69318J100 29 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 14 3190 SH SOLE 18 3190 0 0 PC-TEL INC COM 69325Q105 245 57155 SH SOLE 21 57155 0 0 PC-TEL INC COM 69325Q105 2025 471956 SH SOLE 22 471956 0 0 PC-TEL INC COM 69325Q105 0 6 SH SOLE 29 0 0 6 PCM INC COM 69323K100 31 1732 SH SOLE 2 1732 0 0 PCM INC COM 69323K100 26 1453 SH SOLE 18 1453 0 0 PCM INC COM 69323K100 494 28060 SH SOLE 19 28060 0 0 PCM INC COM 69323K100 498 28262 SH SOLE 21 28262 0 0 PCM INC COM 69323K100 2882 163636 SH SOLE 22 163636 0 0 PCM INC COM 69323K100 120 6817 SH SOLE 23 6817 0 0 PCM INC COM 69323K100 152 8607 SH SOLE 26 0 0 8607 PCM INC COM 69323K100 35 1965 SH SOLE 29 0 0 1965 PCSB FINL CORP COM 69324R104 286 14622 SH SOLE 2 546 0 14076 PCSB FINL CORP COM 69324R104 9 445 SH SOLE 7 445 0 0 PCSB FINL CORP COM 69324R104 1167 59658 SH SOLE 18 59658 0 0 PCSB FINL CORP COM 69324R104 451 23079 SH SOLE 19 23079 0 0 PCSB FINL CORP COM 69324R104 11729 599629 SH SOLE 21 599629 0 0 PCSB FINL CORP COM 69324R104 4372 223540 SH SOLE 22 209631 0 13909 PDC ENERGY INC COM 69327R101 2138 71850 SH SOLE 2 5436 0 66414 PDC ENERGY INC COM 69327R101 11 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 36 1218 SH SOLE 7 1218 0 0 PDC ENERGY INC COM 69327R101 10170 341732 SH SOLE 18 341732 0 0 PDC ENERGY INC COM 69327R101 3620 121644 SH SOLE 19 121644 0 0 PDC ENERGY INC COM 69327R101 214441 7205666 SH SOLE 21 7205666 0 0 PDC ENERGY INC COM 69327R101 58268 1957938 SH SOLE 22 1869618 0 88320 PDC ENERGY INC COM 69327R101 351 11808 SH SOLE 23 11808 0 0 PDC ENERGY INC COM 69327R101 1644 55235 SH SOLE 26 11918 0 43317 PDC ENERGY INC COM 69327R101 256 8614 SH SOLE 28 8614 0 0 PDC ENERGY INC COM 69327R101 137 4600 SH SOLE 29 0 0 4600 PDC ENERGY INC COM 69327R101 4671 156969 SH SOLE 30 156969 0 0 PDC ENERGY INC COM 69327R101 196 6584 SH SOLE 40 6584 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 7995 9021000 PRN SOLE 2 7601000 0 1420000 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3011 3398000 PRN SOLE 19 3398000 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 26 29000 PRN SOLE 25 29000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1796 2027000 PRN SOLE 26 2027000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 30000 PRN SOLE 30 30000 0 0 PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3337 3765000 PRN SOLE 34 3765000 0 0 PDF SOLUTIONS INC COM 693282105 225 26746 SH SOLE 2 1169 0 25577 PDF SOLUTIONS INC COM 693282105 6 726 SH SOLE 7 726 0 0 PDF SOLUTIONS INC COM 693282105 1220 144708 SH SOLE 18 144708 0 0 PDF SOLUTIONS INC COM 693282105 324 38431 SH SOLE 19 38431 0 0 PDF SOLUTIONS INC COM 693282105 25157 2984254 SH SOLE 21 2984254 0 0 PDF SOLUTIONS INC COM 693282105 6700 794744 SH SOLE 22 760364 0 34380 PDF SOLUTIONS INC COM 693282105 97 11534 SH SOLE 26 0 0 11534 PDF SOLUTIONS INC COM 693282105 32 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 455 54018 SH SOLE 30 54018 0 0 PDF SOLUTIONS INC COM 693282105 25 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 434 149747 SH SOLE 2 5689 0 144058 PDL BIOPHARMA INC COM 69329Y104 4 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 14 4681 SH SOLE 7 4681 0 0 PDL BIOPHARMA INC COM 69329Y104 1548 533774 SH SOLE 18 533774 0 0 PDL BIOPHARMA INC COM 69329Y104 600 206820 SH SOLE 19 206820 0 0 PDL BIOPHARMA INC COM 69329Y104 19934 6873811 SH SOLE 21 6873811 0 0 PDL BIOPHARMA INC COM 69329Y104 13646 4705525 SH SOLE 22 4427200 0 278325 PDL BIOPHARMA INC COM 69329Y104 92 31774 SH SOLE 26 21375 0 10399 PDL BIOPHARMA INC COM 69329Y104 66 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 112 38650 SH SOLE 30 38650 0 0 PDL BIOPHARMA INC COM 69329Y104 52 17876 SH SOLE 40 17876 0 0 PDL CMNTY BANCORP COM 69290X101 88 6923 SH SOLE 2 270 0 6653 PDL CMNTY BANCORP COM 69290X101 356 27945 SH SOLE 18 27945 0 0 PDL CMNTY BANCORP COM 69290X101 155 12150 SH SOLE 19 12150 0 0 PDL CMNTY BANCORP COM 69290X101 3997 313738 SH SOLE 21 313738 0 0 PDL CMNTY BANCORP COM 69290X101 797 62547 SH SOLE 22 58202 0 4345 PDVWIRELESS INC COM 69290R104 340 9089 SH SOLE 2 314 0 8775 PDVWIRELESS INC COM 69290R104 11 307 SH SOLE 7 307 0 0 PDVWIRELESS INC COM 69290R104 1247 33349 SH SOLE 18 33349 0 0 PDVWIRELESS INC COM 69290R104 491 13123 SH SOLE 19 13123 0 0 PDVWIRELESS INC COM 69290R104 13592 363513 SH SOLE 21 363513 0 0 PDVWIRELESS INC COM 69290R104 8927 238741 SH SOLE 22 225000 0 13741 PDVWIRELESS INC COM 69290R104 40 1081 SH SOLE 28 1081 0 0 PDVWIRELESS INC COM 69290R104 108 2900 SH SOLE 30 2900 0 0 PEABODY ENERGY CORP NEW COM 704551100 83 2730 SH SOLE 2 2730 0 0 PEABODY ENERGY CORP NEW COM 704551100 11 359 SH SOLE 4 359 0 0 PEABODY ENERGY CORP NEW COM 704551100 60 1977 SH SOLE 7 1977 0 0 PEABODY ENERGY CORP NEW COM 704551100 8114 266211 SH SOLE 18 266211 0 0 PEABODY ENERGY CORP NEW COM 704551100 3567 117013 SH SOLE 19 117013 0 0 PEABODY ENERGY CORP NEW COM 704551100 85640 2809719 SH SOLE 21 2809719 0 0 PEABODY ENERGY CORP NEW COM 704551100 75223 2467931 SH SOLE 22 2362003 0 105928 PEABODY ENERGY CORP NEW COM 704551100 693 22738 SH SOLE 26 16203 0 6535 PEABODY ENERGY CORP NEW COM 704551100 333 10929 SH SOLE 28 10929 0 0 PEABODY ENERGY CORP NEW COM 704551100 638 20919 SH SOLE 30 20919 0 0 PEABODY ENERGY CORP NEW COM 704551100 62 2027 SH SOLE 36 2027 0 0 PEABODY ENERGY CORP NEW COM 704551100 233 7659 SH SOLE 40 7659 0 0 PEAK RESORTS INC COM 70469L100 8 1692 SH SOLE 18 1692 0 0 PEAK RESORTS INC COM 70469L100 173 36926 SH SOLE 21 36926 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 482 19147 SH SOLE 2 636 0 18511 PEAPACK-GLADSTONE FINL CORP COM 704699107 9 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1704 67683 SH SOLE 18 67683 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 688 27333 SH SOLE 19 27333 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 16681 662488 SH SOLE 21 662488 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 11728 465784 SH SOLE 22 446305 0 19479 PEAPACK-GLADSTONE FINL CORP COM 704699107 151 5986 SH SOLE 26 0 0 5986 PEAPACK-GLADSTONE FINL CORP COM 704699107 97 3859 SH SOLE 30 3859 0 0 PEARSON PLC SPONSORED ADR 705015105 1 85 SH SOLE 18 85 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5463 192986 SH SOLE 2 57984 0 135002 PEBBLEBROOK HOTEL TR COM 70509V100 2734 96574 SH SOLE 4 96574 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 6265 221305 SH SOLE 7 221305 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 168 5919 SH SOLE 15 5919 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 21754 768417 SH SOLE 18 768417 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12147 429064 SH SOLE 19 429064 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 288797 10201229 SH SOLE 21 10201229 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 178705 6312427 SH SOLE 22 6132277 0 180150 PEBBLEBROOK HOTEL TR COM 70509V100 233 8231 SH SOLE 23 8231 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7996 282439 SH SOLE 25 282439 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2366 83562 SH SOLE 26 27628 0 55934 PEBBLEBROOK HOTEL TR COM 70509V100 487 17191 SH SOLE 28 17191 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1384 48896 SH SOLE 29 48896 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 18097 639244 SH SOLE 30 639244 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 181 6408 SH SOLE 36 6408 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 483 17049 SH SOLE 40 17049 0 0 PEDEVCO CORP COM PAR 70532Y303 1 1000 SH SOLE 21 1000 0 0 PEGASYSTEMS INC COM 705573103 3149 65827 SH SOLE 2 2575 0 63252 PEGASYSTEMS INC COM 705573103 11 226 SH SOLE 4 226 0 0 PEGASYSTEMS INC COM 705573103 39 810 SH SOLE 7 810 0 0 PEGASYSTEMS INC COM 705573103 919 19209 SH SOLE 18 19209 0 0 PEGASYSTEMS INC COM 705573103 382 7986 SH SOLE 19 7986 0 0 PEGASYSTEMS INC COM 705573103 27277 570283 SH SOLE 21 570283 0 0 PEGASYSTEMS INC COM 705573103 48978 1024008 SH SOLE 22 951385 0 72623 PEGASYSTEMS INC COM 705573103 1140 23833 SH SOLE 26 13744 0 10089 PEGASYSTEMS INC COM 705573103 263 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 474 9907 SH SOLE 30 9907 0 0 PEGASYSTEMS INC COM 705573103 39 806 SH SOLE 31 806 0 0 PEGASYSTEMS INC COM 705573103 205 4291 SH SOLE 40 4291 0 0 PEMBINA PIPELINE CORP COM 706327103 8285 279222 SH SOLE 21 279222 0 0 PENN NATL GAMING INC COM 707569109 2683 142482 SH SOLE 2 49502 0 92980 PENN NATL GAMING INC COM 707569109 10 536 SH SOLE 4 536 0 0 PENN NATL GAMING INC COM 707569109 40 2141 SH SOLE 7 2141 0 0 PENN NATL GAMING INC COM 707569109 11804 626898 SH SOLE 18 626898 0 0 PENN NATL GAMING INC COM 707569109 3296 175036 SH SOLE 19 175036 0 0 PENN NATL GAMING INC COM 707569109 144905 7695428 SH SOLE 21 7695428 0 0 PENN NATL GAMING INC COM 707569109 69832 3708564 SH SOLE 22 3564136 0 144428 PENN NATL GAMING INC COM 707569109 204 10832 SH SOLE 23 10832 0 0 PENN NATL GAMING INC COM 707569109 1082 57464 SH SOLE 26 24589 0 32875 PENN NATL GAMING INC COM 707569109 258 13727 SH SOLE 28 13727 0 0 PENN NATL GAMING INC COM 707569109 514 27291 SH SOLE 30 27291 0 0 PENN NATL GAMING INC COM 707569109 21 1091 SH SOLE 36 1091 0 0 PENN NATL GAMING INC COM 707569109 209 11078 SH SOLE 40 11078 0 0 PENN VA CORP NEW COM 70788V102 588 10877 SH SOLE 2 1204 0 9673 PENN VA CORP NEW COM 70788V102 14 266 SH SOLE 7 266 0 0 PENN VA CORP NEW COM 70788V102 3605 66685 SH SOLE 18 66685 0 0 PENN VA CORP NEW COM 70788V102 1677 31030 SH SOLE 19 31030 0 0 PENN VA CORP NEW COM 70788V102 76314 1411647 SH SOLE 21 1411647 0 0 PENN VA CORP NEW COM 70788V102 21152 391277 SH SOLE 22 376616 0 14661 PENN VA CORP NEW COM 70788V102 239 4420 SH SOLE 23 4420 0 0 PENN VA CORP NEW COM 70788V102 555 10258 SH SOLE 26 0 0 10258 PENN VA CORP NEW COM 70788V102 60 1114 SH SOLE 28 1114 0 0 PENN VA CORP NEW COM 70788V102 136 2523 SH SOLE 29 0 0 2523 PENN VA CORP NEW COM 70788V102 1406 26011 SH SOLE 30 26011 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 2044 176682 SH SOLE 30 176682 0 0 PENNANTPARK INVT CORP COM 708062104 2032 318930 SH SOLE 30 318930 0 0 PENNEY J C INC COM 708160106 338 324986 SH SOLE 2 11493 0 313493 PENNEY J C INC COM 708160106 2 1890 SH SOLE 4 1890 0 0 PENNEY J C INC COM 708160106 23 21703 SH SOLE 7 21703 0 0 PENNEY J C INC COM 708160106 0 100 SH SOLE 17 0 0 100 PENNEY J C INC COM 708160106 1685 1620330 SH SOLE 18 1620330 0 0 PENNEY J C INC COM 708160106 471 452897 SH SOLE 19 452897 0 0 PENNEY J C INC COM 708160106 32124 30888614 SH SOLE 21 30888614 0 0 PENNEY J C INC COM 708160106 9642 9270767 SH SOLE 22 8699731 0 571036 PENNEY J C INC COM 708160106 74 70717 SH SOLE 26 30526 0 40191 PENNEY J C INC COM 708160106 43 41613 SH SOLE 28 41613 0 0 PENNEY J C INC COM 708160106 639 614839 SH SOLE 30 614839 0 0 PENNEY J C INC COM 708160106 44 42559 SH SOLE 36 42559 0 0 PENNEY J C INC COM 708160106 33 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 166 4132 SH SOLE 2 169 0 3963 PENNS WOODS BANCORP INC COM 708430103 619 15394 SH SOLE 18 15394 0 0 PENNS WOODS BANCORP INC COM 708430103 249 6178 SH SOLE 19 6178 0 0 PENNS WOODS BANCORP INC COM 708430103 6545 162656 SH SOLE 21 162656 0 0 PENNS WOODS BANCORP INC COM 708430103 1868 46424 SH SOLE 22 42365 0 4059 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 413 69495 SH SOLE 2 2539 0 66956 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 288 48504 SH SOLE 4 48504 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 677 114054 SH SOLE 7 114054 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 18 3091 SH SOLE 15 3091 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2086 351210 SH SOLE 18 351210 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1268 213396 SH SOLE 19 213396 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 42443 7145295 SH SOLE 21 7145295 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 16360 2754276 SH SOLE 22 2653744 0 100532 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 53 8922 SH SOLE 23 8922 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 879 148033 SH SOLE 25 148033 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 459 77290 SH SOLE 26 9199 0 68091 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 61 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 150 25273 SH SOLE 29 25273 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2683 451626 SH SOLE 30 451626 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45 7653 SH SOLE 40 7653 0 0 PENNYMAC FINL SVCS INC COM 70932M107 92 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 644 30293 SH SOLE 18 30293 0 0 PENNYMAC FINL SVCS INC COM 70932M107 117 5513 SH SOLE 19 5513 0 0 PENNYMAC FINL SVCS INC COM 70932M107 6815 320562 SH SOLE 21 320562 0 0 PENNYMAC FINL SVCS INC COM 70932M107 2276 107070 SH SOLE 22 107070 0 0 PENNYMAC MTG INVT TR COM 70931T103 4938 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1167 62675 SH SOLE 2 2228 0 60447 PENNYMAC MTG INVT TR COM 70931T103 6 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 50 2683 SH SOLE 7 2683 0 0 PENNYMAC MTG INVT TR COM 70931T103 5675 304765 SH SOLE 18 304765 0 0 PENNYMAC MTG INVT TR COM 70931T103 1640 88074 SH SOLE 19 88074 0 0 PENNYMAC MTG INVT TR COM 70931T103 146206 7852072 SH SOLE 21 7852072 0 0 PENNYMAC MTG INVT TR COM 70931T103 32285 1733894 SH SOLE 22 1653829 0 80065 PENNYMAC MTG INVT TR COM 70931T103 154 8247 SH SOLE 26 4146 0 4101 PENNYMAC MTG INVT TR COM 70931T103 171 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 2200 118179 SH SOLE 30 118179 0 0 PENNYMAC MTG INVT TR COM 70931T103 109 5858 SH SOLE 36 5858 0 0 PENNYMAC MTG INVT TR COM 70931T103 93 4990 SH SOLE 40 4990 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4785 118676 SH SOLE 2 46419 0 72257 PENSKE AUTOMOTIVE GRP INC COM 70959W103 165 4097 SH SOLE 4 4097 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 66 1633 SH SOLE 7 1633 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1486 36863 SH SOLE 13 36863 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2106 52235 SH SOLE 18 52235 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 15581 386433 SH SOLE 19 386433 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 18794 466122 SH SOLE 21 466122 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 51068 1266572 SH SOLE 22 1109377 0 157195 PENSKE AUTOMOTIVE GRP INC COM 70959W103 154 3826 SH SOLE 23 3826 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 25 631 SH SOLE 25 631 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 902 22380 SH SOLE 26 11713 0 10667 PENSKE AUTOMOTIVE GRP INC COM 70959W103 215 5340 SH SOLE 28 5340 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3603 89359 SH SOLE 29 0 0 89359 PENSKE AUTOMOTIVE GRP INC COM 70959W103 597 14807 SH SOLE 30 14807 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 28 686 SH SOLE 31 686 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 26 643 SH SOLE 34 643 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1036 25701 SH SOLE 36 25701 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 101 2494 SH SOLE 40 2494 0 0 PENTAIR PLC SHS G7S00T104 15859 419779 SH SOLE 2 59116 0 360663 PENTAIR PLC SHS G7S00T104 1996 52831 SH SOLE 4 47571 0 5260 PENTAIR PLC SHS G7S00T104 18429 487811 SH SOLE 7 266664 0 221147 PENTAIR PLC SHS G7S00T104 242 6398 SH SOLE 13 6398 0 0 PENTAIR PLC SHS G7S00T104 46 1205 SH SOLE 15 1205 0 0 PENTAIR PLC SHS G7S00T104 17431 461375 SH SOLE 18 409116 0 52259 PENTAIR PLC SHS G7S00T104 51828 1371845 SH SOLE 19 1371845 0 0 PENTAIR PLC SHS G7S00T104 131711 3486253 SH SOLE 21 3486253 0 0 PENTAIR PLC SHS G7S00T104 170060 4501330 SH SOLE 22 4082383 0 418947 PENTAIR PLC SHS G7S00T104 4382 115999 SH SOLE 23 115999 0 0 PENTAIR PLC SHS G7S00T104 6799 179971 SH SOLE 25 179971 0 0 PENTAIR PLC SHS G7S00T104 26977 714065 SH SOLE 26 237722 0 476343 PENTAIR PLC SHS G7S00T104 1107 29294 SH SOLE 28 20106 0 9188 PENTAIR PLC SHS G7S00T104 1483 39259 SH SOLE 29 5599 0 33660 PENTAIR PLC SHS G7S00T104 38720 1024883 SH SOLE 30 1024883 0 0 PENTAIR PLC SHS G7S00T104 2752 72837 SH SOLE 31 36462 0 36375 PENTAIR PLC SHS G7S00T104 1628 43087 SH SOLE 34 43087 0 0 PENTAIR PLC SHS G7S00T104 4804 127170 SH SOLE 36 127170 0 0 PENTAIR PLC SHS G7S00T104 131 3456 SH SOLE 40 3456 0 0 PENUMBRA INC COM 70975L107 7273 59515 SH SOLE 2 3439 0 56076 PENUMBRA INC COM 70975L107 19 158 SH SOLE 4 158 0 0 PENUMBRA INC COM 70975L107 71 577 SH SOLE 7 577 0 0 PENUMBRA INC COM 70975L107 1851 15144 SH SOLE 18 15144 0 0 PENUMBRA INC COM 70975L107 3104 25401 SH SOLE 19 25401 0 0 PENUMBRA INC COM 70975L107 71797 587533 SH SOLE 21 587533 0 0 PENUMBRA INC COM 70975L107 103177 844328 SH SOLE 22 787444 0 56884 PENUMBRA INC COM 70975L107 800 6544 SH SOLE 23 6544 0 0 PENUMBRA INC COM 70975L107 2479 20283 SH SOLE 26 6138 0 14145 PENUMBRA INC COM 70975L107 502 4105 SH SOLE 28 4105 0 0 PENUMBRA INC COM 70975L107 482 3943 SH SOLE 29 0 0 3943 PENUMBRA INC COM 70975L107 921 7539 SH SOLE 30 7539 0 0 PENUMBRA INC COM 70975L107 76 622 SH SOLE 31 622 0 0 PENUMBRA INC COM 70975L107 405 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 529 17573 SH SOLE 2 583 0 16990 PEOPLES BANCORP INC COM 709789101 10 330 SH SOLE 7 330 0 0 PEOPLES BANCORP INC COM 709789101 1912 63515 SH SOLE 18 63515 0 0 PEOPLES BANCORP INC COM 709789101 990 32902 SH SOLE 19 32902 0 0 PEOPLES BANCORP INC COM 709789101 19347 642762 SH SOLE 21 642762 0 0 PEOPLES BANCORP INC COM 709789101 19105 634707 SH SOLE 22 606098 0 28609 PEOPLES BANCORP INC COM 709789101 303 10056 SH SOLE 26 0 0 10056 PEOPLES BANCORP INC COM 709789101 74 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 127 4226 SH SOLE 30 4226 0 0 PEOPLES BANCORP INC COM 709789101 43 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 115 4703 SH SOLE 2 165 0 4538 PEOPLES BANCORP N C INC COM 710577107 384 15711 SH SOLE 18 15711 0 0 PEOPLES BANCORP N C INC COM 710577107 160 6523 SH SOLE 19 6523 0 0 PEOPLES BANCORP N C INC COM 710577107 3657 149524 SH SOLE 21 149524 0 0 PEOPLES BANCORP N C INC COM 710577107 967 39529 SH SOLE 22 37100 0 2429 PEOPLES FINL SVCS CORP COM 711040105 319 7235 SH SOLE 2 268 0 6967 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1095 24860 SH SOLE 18 24860 0 0 PEOPLES FINL SVCS CORP COM 711040105 422 9574 SH SOLE 19 9574 0 0 PEOPLES FINL SVCS CORP COM 711040105 10879 246916 SH SOLE 21 246916 0 0 PEOPLES FINL SVCS CORP COM 711040105 3224 73168 SH SOLE 22 67292 0 5876 PEOPLES UNITED FINANCIAL INC COM 712704105 13828 958313 SH SOLE 2 93221 0 865092 PEOPLES UNITED FINANCIAL INC COM 712704105 1829 126727 SH SOLE 4 117548 0 9179 PEOPLES UNITED FINANCIAL INC COM 712704105 10886 754384 SH SOLE 7 754384 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 44 3081 SH SOLE 13 3081 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 66 4600 SH SOLE 15 4600 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 12892 893419 SH SOLE 18 848120 0 45299 PEOPLES UNITED FINANCIAL INC COM 712704105 1641 113714 SH SOLE 19 113714 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 249467 17288055 SH SOLE 21 17288055 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 150892 10456839 SH SOLE 22 9383108 0 1073731 PEOPLES UNITED FINANCIAL INC COM 712704105 3853 267035 SH SOLE 23 267035 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5213 361238 SH SOLE 25 361238 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 24884 1724489 SH SOLE 26 544591 0 1179898 PEOPLES UNITED FINANCIAL INC COM 712704105 1123 77851 SH SOLE 28 59162 0 18689 PEOPLES UNITED FINANCIAL INC COM 712704105 1356 93963 SH SOLE 29 16032 0 77931 PEOPLES UNITED FINANCIAL INC COM 712704105 21752 1507449 SH SOLE 30 1507449 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1898 131541 SH SOLE 31 88476 0 43065 PEOPLES UNITED FINANCIAL INC COM 712704105 1852 128340 SH SOLE 32 128340 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 340 23559 SH SOLE 34 23559 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7090 491309 SH SOLE 36 491309 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 100 6909 SH SOLE 40 6909 0 0 PEOPLES UTAH BANCORP COM 712706209 370 12266 SH SOLE 2 540 0 11726 PEOPLES UTAH BANCORP COM 712706209 8 270 SH SOLE 7 270 0 0 PEOPLES UTAH BANCORP COM 712706209 1611 53421 SH SOLE 18 53421 0 0 PEOPLES UTAH BANCORP COM 712706209 977 32393 SH SOLE 19 32393 0 0 PEOPLES UTAH BANCORP COM 712706209 16098 533922 SH SOLE 21 533922 0 0 PEOPLES UTAH BANCORP COM 712706209 6345 210448 SH SOLE 22 190720 0 19728 PEOPLES UTAH BANCORP COM 712706209 269 8936 SH SOLE 26 0 0 8936 PEOPLES UTAH BANCORP COM 712706209 118 3906 SH SOLE 30 3906 0 0 PEPSICO INC COM 713448108 415879 3764288 SH SOLE 2 558151 0 3206137 PEPSICO INC COM 713448108 55884 505825 SH SOLE 4 467731 0 38094 PEPSICO INC COM 713448108 152206 1377683 SH SOLE 7 1298071 0 79612 PEPSICO INC COM 713448108 7376 66765 SH SOLE 13 66765 0 0 PEPSICO INC COM 713448108 1562 14141 SH SOLE 15 14141 0 0 PEPSICO INC COM 713448108 30 271 SH SOLE 17 0 0 271 PEPSICO INC COM 713448108 480721 4351206 SH SOLE 18 4121205 0 230001 PEPSICO INC COM 713448108 370333 3352036 SH SOLE 19 3352036 0 0 PEPSICO INC COM 713448108 4134 37423 SH SOLE 20 37423 0 0 PEPSICO INC COM 713448108 3344232 30270020 SH SOLE 21 30270020 0 0 PEPSICO INC COM 713448108 3949378 35747448 SH SOLE 22 31767254 0 3980194 PEPSICO INC COM 713448108 115246 1043137 SH SOLE 23 1043137 0 0 PEPSICO INC COM 713448108 156515 1416681 SH SOLE 25 1416681 0 0 PEPSICO INC COM 713448108 692089 6264379 SH SOLE 26 1467581 0 4796798 PEPSICO INC COM 713448108 29993 271478 SH SOLE 28 197982 0 73496 PEPSICO INC COM 713448108 19520 176686 SH SOLE 29 57158 0 119528 PEPSICO INC COM 713448108 613246 5550746 SH SOLE 30 5550746 0 0 PEPSICO INC COM 713448108 68674 621597 SH SOLE 31 322359 0 299238 PEPSICO INC COM 713448108 26365 238638 SH SOLE 32 238638 0 0 PEPSICO INC COM 713448108 75965 687593 SH SOLE 34 687593 0 0 PEPSICO INC COM 713448108 142354 1288509 SH SOLE 36 1288509 0 0 PEPSICO INC COM 713448108 2529 22888 SH SOLE 37 22888 0 0 PEPSICO INC COM 713448108 3605 32633 SH SOLE 40 32633 0 0 PERCEPTRON INC COM 71361F100 13 1552 SH SOLE 18 1552 0 0 PERCEPTRON INC COM 71361F100 219 26875 SH SOLE 21 26875 0 0 PERFICIENT INC COM 71375U101 718 32234 SH SOLE 2 1098 0 31136 PERFICIENT INC COM 71375U101 17 779 SH SOLE 7 779 0 0 PERFICIENT INC COM 71375U101 3933 176674 SH SOLE 18 176674 0 0 PERFICIENT INC COM 71375U101 1351 60699 SH SOLE 19 60699 0 0 PERFICIENT INC COM 71375U101 79006 3549236 SH SOLE 21 3549236 0 0 PERFICIENT INC COM 71375U101 22370 1004935 SH SOLE 22 964537 0 40398 PERFICIENT INC COM 71375U101 719 32280 SH SOLE 26 0 0 32280 PERFICIENT INC COM 71375U101 113 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 128 5757 SH SOLE 29 0 0 5757 PERFICIENT INC COM 71375U101 1535 68959 SH SOLE 30 68959 0 0 PERFICIENT INC COM 71375U101 91 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2782 86199 SH SOLE 2 8342 0 77857 PERFORMANCE FOOD GROUP CO COM 71377A103 13 393 SH SOLE 4 393 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 127 3945 SH SOLE 7 3945 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 10749 333087 SH SOLE 18 333087 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7499 232371 SH SOLE 19 232371 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 109273 3386209 SH SOLE 21 3386209 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 101423 3142954 SH SOLE 22 2991726 0 151228 PERFORMANCE FOOD GROUP CO COM 71377A103 834 25843 SH SOLE 23 25843 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2217 68693 SH SOLE 26 16537 0 52156 PERFORMANCE FOOD GROUP CO COM 71377A103 428 13255 SH SOLE 28 13255 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 800 24788 SH SOLE 29 0 0 24788 PERFORMANCE FOOD GROUP CO COM 71377A103 818 25334 SH SOLE 30 25334 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 155 4811 SH SOLE 36 4811 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 358 11087 SH SOLE 40 11087 0 0 PERFORMANT FINL CORP COM 71377E105 16 6896 SH SOLE 18 6896 0 0 PERFORMANT FINL CORP COM 71377E105 268 119015 SH SOLE 21 119015 0 0 PERFORMANT FINL CORP COM 71377E105 98 43420 SH SOLE 22 43420 0 0 PERKINELMER INC COM 714046109 18766 238902 SH SOLE 2 22076 0 216826 PERKINELMER INC COM 714046109 37 476 SH SOLE 4 476 0 0 PERKINELMER INC COM 714046109 6195 78870 SH SOLE 7 78870 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 22204 282671 SH SOLE 18 277449 0 5222 PERKINELMER INC COM 714046109 55725 709427 SH SOLE 19 709427 0 0 PERKINELMER INC COM 714046109 191009 2431688 SH SOLE 21 2431688 0 0 PERKINELMER INC COM 714046109 220752 2810338 SH SOLE 22 2523224 0 287114 PERKINELMER INC COM 714046109 9361 119169 SH SOLE 26 30742 0 88427 PERKINELMER INC COM 714046109 1152 14672 SH SOLE 28 14672 0 0 PERKINELMER INC COM 714046109 845 10762 SH SOLE 29 0 0 10762 PERKINELMER INC COM 714046109 22795 290198 SH SOLE 30 290198 0 0 PERKINELMER INC COM 714046109 175 2233 SH SOLE 31 2233 0 0 PERKINELMER INC COM 714046109 133 1689 SH SOLE 36 1689 0 0 PERKINELMER INC COM 714046109 834 10613 SH SOLE 40 10613 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 13 1439 SH SOLE 18 1439 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 204 23369 SH SOLE 21 23369 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 8 923 SH SOLE 22 923 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 5 1976 SH SOLE 18 1976 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 98 41778 SH SOLE 21 41778 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 765 325735 SH SOLE 22 325735 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 6 1019 SH SOLE 22 1019 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 1 2447 SH SOLE 18 2447 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 29 69366 SH SOLE 21 69366 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 66 156430 SH SOLE 22 156430 0 0 PERRIGO CO PLC SHS G97822103 12665 326828 SH SOLE 2 25052 0 301776 PERRIGO CO PLC SHS G97822103 1820 46970 SH SOLE 4 43579 0 3391 PERRIGO CO PLC SHS G97822103 4376 112919 SH SOLE 7 94394 0 18525 PERRIGO CO PLC SHS G97822103 248 6411 SH SOLE 13 6411 0 0 PERRIGO CO PLC SHS G97822103 42 1077 SH SOLE 15 1077 0 0 PERRIGO CO PLC SHS G97822103 11974 309006 SH SOLE 18 293125 0 15881 PERRIGO CO PLC SHS G97822103 1270 32779 SH SOLE 19 32779 0 0 PERRIGO CO PLC SHS G97822103 121469 3134684 SH SOLE 21 3134684 0 0 PERRIGO CO PLC SHS G97822103 117976 3044535 SH SOLE 22 2702656 0 341879 PERRIGO CO PLC SHS G97822103 3673 94790 SH SOLE 23 94790 0 0 PERRIGO CO PLC SHS G97822103 4567 117863 SH SOLE 25 117863 0 0 PERRIGO CO PLC SHS G97822103 19888 513236 SH SOLE 26 175616 0 337620 PERRIGO CO PLC SHS G97822103 967 24944 SH SOLE 28 18203 0 6741 PERRIGO CO PLC SHS G97822103 1203 31056 SH SOLE 29 4947 0 26109 PERRIGO CO PLC SHS G97822103 19589 505532 SH SOLE 30 505532 0 0 PERRIGO CO PLC SHS G97822103 2270 58569 SH SOLE 31 27741 0 30828 PERRIGO CO PLC SHS G97822103 266 6872 SH SOLE 34 6872 0 0 PERRIGO CO PLC SHS G97822103 3867 99783 SH SOLE 36 99783 0 0 PERRIGO CO PLC SHS G97822103 100 2579 SH SOLE 40 2579 0 0 PERSHING GOLD CORP COM NEW 715302204 4 3728 SH SOLE 18 3728 0 0 PERSHING GOLD CORP COM NEW 715302204 72 67720 SH SOLE 21 67720 0 0 PERSPECTA INC COM 715347100 3817 221652 SH SOLE 2 78202 0 143450 PERSPECTA INC COM 715347100 11 660 SH SOLE 4 660 0 0 PERSPECTA INC COM 715347100 63 3659 SH SOLE 7 3659 0 0 PERSPECTA INC COM 715347100 2 122 SH SOLE 17 0 0 122 PERSPECTA INC COM 715347100 14225 826070 SH SOLE 18 826070 0 0 PERSPECTA INC COM 715347100 4297 249554 SH SOLE 19 249554 0 0 PERSPECTA INC COM 715347100 175378 10184581 SH SOLE 21 10184581 0 0 PERSPECTA INC COM 715347100 82081 4766607 SH SOLE 22 4585157 0 181450 PERSPECTA INC COM 715347100 113 6583 SH SOLE 23 6583 0 0 PERSPECTA INC COM 715347100 1964 114069 SH SOLE 26 23903 0 90166 PERSPECTA INC COM 715347100 383 22234 SH SOLE 28 22234 0 0 PERSPECTA INC COM 715347100 419 24333 SH SOLE 29 0 0 24333 PERSPECTA INC COM 715347100 671 38948 SH SOLE 30 38948 0 0 PERSPECTA INC COM 715347100 250 14511 SH SOLE 36 14511 0 0 PERSPECTA INC COM 715347100 255 14832 SH SOLE 40 14832 0 0 PETIQ INC COM CL A 71639T106 310 13193 SH SOLE 2 2154 0 11039 PETIQ INC COM CL A 71639T106 6 268 SH SOLE 7 268 0 0 PETIQ INC COM CL A 71639T106 1287 54833 SH SOLE 18 54833 0 0 PETIQ INC COM CL A 71639T106 1076 45855 SH SOLE 19 45855 0 0 PETIQ INC COM CL A 71639T106 18285 779068 SH SOLE 21 779068 0 0 PETIQ INC COM CL A 71639T106 10340 440573 SH SOLE 22 431023 0 9550 PETIQ INC COM CL A 71639T106 119 5061 SH SOLE 23 5061 0 0 PETIQ INC COM CL A 71639T106 99 4227 SH SOLE 26 0 0 4227 PETIQ INC COM CL A 71639T106 14 596 SH SOLE 30 596 0 0 PETMED EXPRESS INC COM 716382106 373 16050 SH SOLE 2 641 0 15409 PETMED EXPRESS INC COM 716382106 3 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 11 487 SH SOLE 7 487 0 0 PETMED EXPRESS INC COM 716382106 2401 103230 SH SOLE 18 103230 0 0 PETMED EXPRESS INC COM 716382106 1129 48541 SH SOLE 19 48541 0 0 PETMED EXPRESS INC COM 716382106 51908 2231653 SH SOLE 21 2231653 0 0 PETMED EXPRESS INC COM 716382106 13684 588308 SH SOLE 22 562453 0 25855 PETMED EXPRESS INC COM 716382106 683 29365 SH SOLE 23 29365 0 0 PETMED EXPRESS INC COM 716382106 260 11167 SH SOLE 26 0 0 11167 PETMED EXPRESS INC COM 716382106 71 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 27 1162 SH SOLE 29 0 0 1162 PETMED EXPRESS INC COM 716382106 945 40639 SH SOLE 30 40639 0 0 PETMED EXPRESS INC COM 716382106 55 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 313 5090 SH SOLE 4 5090 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 291 4725 SH SOLE 13 4725 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 733 11917 SH SOLE 19 11917 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 465 7559 SH SOLE 21 7559 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 10221 166065 SH SOLE 22 166065 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1132 18385 SH SOLE 30 18385 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 3908 63494 SH SOLE 34 63494 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15647 1350000 SH SOLE 18 0 0 1350000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9249 798000 SH SOLE 19 798000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 79955 6898613 SH SOLE 21 6898613 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2530 218314 SH SOLE 22 0 0 218314 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 14488 1250000 SH SOLE 25 1250000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 630 54354 SH SOLE 30 54354 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62586 5400000 SH SOLE 34 5400000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10702 822565 SH SOLE 18 97565 0 725000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10616 815950 SH SOLE 19 815950 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 61199 4703965 SH SOLE 21 4703965 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15262 1173100 SH SOLE 25 1173100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8126 624609 SH SOLE 30 624609 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 56534 4345426 SH SOLE 34 4345426 0 0 PFENEX INC COM 717071104 65 20407 SH SOLE 2 479 0 19928 PFENEX INC COM 717071104 323 101161 SH SOLE 18 101161 0 0 PFENEX INC COM 717071104 300 93973 SH SOLE 19 93973 0 0 PFENEX INC COM 717071104 2739 858599 SH SOLE 21 858599 0 0 PFENEX INC COM 717071104 1750 548434 SH SOLE 22 534303 0 14131 PFIZER INC COM 717081103 731290 16753494 SH SOLE 2 3704786 0 13048708 PFIZER INC COM 717081103 94683 2169149 SH SOLE 4 2014051 0 155098 PFIZER INC COM 717081103 224059 5133073 SH SOLE 7 4831138 0 301935 PFIZER INC COM 717081103 5734 131352 SH SOLE 13 131352 0 0 PFIZER INC COM 717081103 2200 50409 SH SOLE 15 50409 0 0 PFIZER INC COM 717081103 30 695 SH SOLE 17 0 0 695 PFIZER INC COM 717081103 1313403 30089424 SH SOLE 18 28455395 0 1634029 PFIZER INC COM 717081103 1860789 42629758 SH SOLE 19 42629758 0 0 PFIZER INC COM 717081103 2300 52700 SH SOLE 20 52700 0 0 PFIZER INC COM 717081103 6180194 141585197 SH SOLE 21 141585197 0 0 PFIZER INC COM 717081103 6295461 144225912 SH SOLE 22 127943996 0 16281916 PFIZER INC COM 717081103 191753 4392967 SH SOLE 23 4392967 0 0 PFIZER INC COM 717081103 251217 5755256 SH SOLE 25 5636279 0 118977 PFIZER INC COM 717081103 1019106 23347210 SH SOLE 26 5736479 0 17610731 PFIZER INC COM 717081103 49288 1129171 SH SOLE 28 825996 0 303175 PFIZER INC COM 717081103 28284 647969 SH SOLE 29 261343 0 386626 PFIZER INC COM 717081103 1056798 24210714 SH SOLE 30 24210714 0 0 PFIZER INC COM 717081103 110979 2542473 SH SOLE 31 1332108 0 1210365 PFIZER INC COM 717081103 15421 353280 SH SOLE 32 353280 0 0 PFIZER INC COM 717081103 529100 12121430 SH SOLE 34 12121430 0 0 PFIZER INC COM 717081103 11034 252775 SH SOLE 35 252775 0 0 PFIZER INC COM 717081103 221951 5084788 SH SOLE 36 5084788 0 0 PFIZER INC COM 717081103 2304 52773 SH SOLE 37 52773 0 0 PFIZER INC COM 717081103 5885 134828 SH SOLE 40 134828 0 0 PFSWEB INC COM NEW 717098206 62 12164 SH SOLE 2 464 0 11700 PFSWEB INC COM NEW 717098206 249 48593 SH SOLE 18 48593 0 0 PFSWEB INC COM NEW 717098206 113 21933 SH SOLE 19 21933 0 0 PFSWEB INC COM NEW 717098206 2767 539363 SH SOLE 21 539363 0 0 PFSWEB INC COM NEW 717098206 2171 423206 SH SOLE 22 415085 0 8121 PG&E CORP COM 69331C108 34175 1438960 SH SOLE 2 246393 0 1192567 PG&E CORP COM 69331C108 8147 343038 SH SOLE 4 329606 0 13432 PG&E CORP COM 69331C108 26879 1131742 SH SOLE 7 1115178 0 16564 PG&E CORP COM 69331C108 871 36658 SH SOLE 13 36658 0 0 PG&E CORP COM 69331C108 111 4670 SH SOLE 15 4670 0 0 PG&E CORP COM 69331C108 34309 1444589 SH SOLE 18 1261794 0 182795 PG&E CORP COM 69331C108 124471 5240868 SH SOLE 19 5240868 0 0 PG&E CORP COM 69331C108 320966 13514337 SH SOLE 21 13514337 0 0 PG&E CORP COM 69331C108 311561 13118377 SH SOLE 22 11720786 0 1397591 PG&E CORP COM 69331C108 8618 362847 SH SOLE 23 362847 0 0 PG&E CORP COM 69331C108 21548 907275 SH SOLE 25 907275 0 0 PG&E CORP COM 69331C108 76843 3235477 SH SOLE 26 606865 0 2628612 PG&E CORP COM 69331C108 2367 99651 SH SOLE 28 72983 0 26668 PG&E CORP COM 69331C108 462 19463 SH SOLE 29 19463 0 0 PG&E CORP COM 69331C108 53449 2250464 SH SOLE 30 2250464 0 0 PG&E CORP COM 69331C108 4723 198846 SH SOLE 31 110085 0 88761 PG&E CORP COM 69331C108 4062 171019 SH SOLE 34 171019 0 0 PG&E CORP COM 69331C108 12757 537127 SH SOLE 36 537127 0 0 PG&E CORP COM 69331C108 332 13958 SH SOLE 40 13958 0 0 PG&E CORP OPTIONS 69331C908 971 40900 SH Call SOLE 2 40900 0 0 PG&E CORP OPTIONS 69331C908 1881 79200 SH Call SOLE 19 79200 0 0 PG&E CORP OPTIONS 69331C908 12 500 SH Call SOLE 22 500 0 0 PG&E CORP OPTIONS 69331C908 5 200 SH Call SOLE 25 200 0 0 PG&E CORP OPTIONS 69331C908 2 100 SH Call SOLE 26 0 0 100 PG&E CORP OPTIONS 69331C908 311 13100 SH Call SOLE 34 13100 0 0 PGIM GLOBAL SHORT DURATION H COM 69346J106 2136 165300 SH SOLE 2 165300 0 0 PGIM SHORT DURATION HIGH YIE COM 69346H100 3165 242900 SH SOLE 2 242900 0 0 PGT INNOVATIONS INC COM 69336V101 894 56374 SH SOLE 2 15095 0 41279 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 4707 296943 SH SOLE 18 296943 0 0 PGT INNOVATIONS INC COM 69336V101 3915 246989 SH SOLE 19 246989 0 0 PGT INNOVATIONS INC COM 69336V101 103931 6557152 SH SOLE 21 6557152 0 0 PGT INNOVATIONS INC COM 69336V101 30492 1923795 SH SOLE 22 1749481 0 174314 PGT INNOVATIONS INC COM 69336V101 760 47941 SH SOLE 23 47941 0 0 PGT INNOVATIONS INC COM 69336V101 1576 99428 SH SOLE 26 0 0 99428 PGT INNOVATIONS INC COM 69336V101 105 6597 SH SOLE 28 6597 0 0 PGT INNOVATIONS INC COM 69336V101 278 17525 SH SOLE 29 0 0 17525 PGT INNOVATIONS INC COM 69336V101 1829 115403 SH SOLE 30 115403 0 0 PGT INNOVATIONS INC COM 69336V101 79 4981 SH SOLE 40 4981 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 6 1795 SH SOLE 18 1795 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 73 23514 SH SOLE 21 23514 0 0 PHI INC COM VTG 69336T106 0 147 SH SOLE 21 147 0 0 PHI INC COM NON VTG 69336T205 53 28507 SH SOLE 2 474 0 28033 PHI INC COM NON VTG 69336T205 1 304 SH SOLE 7 304 0 0 PHI INC COM NON VTG 69336T205 71 38267 SH SOLE 18 38267 0 0 PHI INC COM NON VTG 69336T205 27 14815 SH SOLE 19 14815 0 0 PHI INC COM NON VTG 69336T205 753 406914 SH SOLE 21 406914 0 0 PHI INC COM NON VTG 69336T205 624 337062 SH SOLE 22 327753 0 9309 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 818 25422 SH SOLE 2 9630 0 15792 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3302 102662 SH SOLE 18 102662 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4813 149652 SH SOLE 19 149652 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 72427 2252079 SH SOLE 21 2252079 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22617 703276 SH SOLE 22 681413 0 21863 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1263 39272 SH SOLE 23 39272 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2274 70715 SH SOLE 26 0 0 70715 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 77 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 505 15709 SH SOLE 29 0 0 15709 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1343 41746 SH SOLE 30 41746 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 56 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 198569 2974368 SH SOLE 2 683555 0 2290813 PHILIP MORRIS INTL INC COM 718172109 29079 435568 SH SOLE 4 435568 0 0 PHILIP MORRIS INTL INC COM 718172109 80279 1202506 SH SOLE 7 1202506 0 0 PHILIP MORRIS INTL INC COM 718172109 2929 43875 SH SOLE 13 43875 0 0 PHILIP MORRIS INTL INC COM 718172109 752 11263 SH SOLE 15 11263 0 0 PHILIP MORRIS INTL INC COM 718172109 243037 3640461 SH SOLE 18 3441743 0 198718 PHILIP MORRIS INTL INC COM 718172109 230617 3454426 SH SOLE 19 3454426 0 0 PHILIP MORRIS INTL INC COM 718172109 1031 15436 SH SOLE 20 15436 0 0 PHILIP MORRIS INTL INC COM 718172109 1988613 29787489 SH SOLE 21 29787489 0 0 PHILIP MORRIS INTL INC COM 718172109 2532992 37941762 SH SOLE 22 33850643 0 4091119 PHILIP MORRIS INTL INC COM 718172109 83905 1256814 SH SOLE 23 1256814 0 0 PHILIP MORRIS INTL INC COM 718172109 110430 1654130 SH SOLE 25 1654130 0 0 PHILIP MORRIS INTL INC COM 718172109 264772 3966026 SH SOLE 26 1577326 0 2388700 PHILIP MORRIS INTL INC COM 718172109 1326 19856 SH SOLE 28 19856 0 0 PHILIP MORRIS INTL INC COM 718172109 4957 74250 SH SOLE 29 74250 0 0 PHILIP MORRIS INTL INC COM 718172109 344119 5154573 SH SOLE 30 5154573 0 0 PHILIP MORRIS INTL INC COM 718172109 31604 473396 SH SOLE 31 155227 0 318169 PHILIP MORRIS INTL INC COM 718172109 5278 79063 SH SOLE 32 79063 0 0 PHILIP MORRIS INTL INC COM 718172109 95446 1429688 SH SOLE 34 1429688 0 0 PHILIP MORRIS INTL INC COM 718172109 91397 1369042 SH SOLE 36 1369042 0 0 PHILIP MORRIS INTL INC COM 718172109 1968 29485 SH SOLE 37 29485 0 0 PHILIP MORRIS INTL INC COM 718172109 2420 36246 SH SOLE 40 36246 0 0 PHILLIPS 66 COM 718546104 112671 1307845 SH SOLE 2 323931 0 983914 PHILLIPS 66 COM 718546104 18441 214059 SH SOLE 4 202479 0 11580 PHILLIPS 66 COM 718546104 38693 449140 SH SOLE 7 424609 0 24531 PHILLIPS 66 COM 718546104 5216 60545 SH SOLE 13 60545 0 0 PHILLIPS 66 COM 718546104 326 3784 SH SOLE 15 3784 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 92371 1072206 SH SOLE 18 1016454 0 55752 PHILLIPS 66 COM 718546104 41693 483958 SH SOLE 19 483958 0 0 PHILLIPS 66 COM 718546104 819828 9516280 SH SOLE 21 9516280 0 0 PHILLIPS 66 COM 718546104 1000243 11610481 SH SOLE 22 9906366 0 1704115 PHILLIPS 66 COM 718546104 36578 424590 SH SOLE 23 424590 0 0 PHILLIPS 66 COM 718546104 37927 440240 SH SOLE 25 440240 0 0 PHILLIPS 66 COM 718546104 265580 3082758 SH SOLE 26 461400 0 2621358 PHILLIPS 66 COM 718546104 7273 84424 SH SOLE 28 61564 0 22860 PHILLIPS 66 COM 718546104 15122 175535 SH SOLE 29 96675 0 78860 PHILLIPS 66 COM 718546104 150822 1750690 SH SOLE 30 1750690 0 0 PHILLIPS 66 COM 718546104 24275 281773 SH SOLE 31 196460 0 85313 PHILLIPS 66 COM 718546104 16430 190715 SH SOLE 34 190715 0 0 PHILLIPS 66 COM 718546104 38523 447161 SH SOLE 36 447161 0 0 PHILLIPS 66 COM 718546104 898 10423 SH SOLE 40 10423 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 9019 214177 SH SOLE 19 214177 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 651 67261 SH SOLE 2 2261 0 65000 PHOTRONICS INC COM 719405102 14 1443 SH SOLE 7 1443 0 0 PHOTRONICS INC COM 719405102 3470 358485 SH SOLE 18 358485 0 0 PHOTRONICS INC COM 719405102 941 97166 SH SOLE 19 97166 0 0 PHOTRONICS INC COM 719405102 72082 7446495 SH SOLE 21 7446495 0 0 PHOTRONICS INC COM 719405102 19915 2057368 SH SOLE 22 1962600 0 94768 PHOTRONICS INC COM 719405102 257 26568 SH SOLE 26 0 0 26568 PHOTRONICS INC COM 719405102 92 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 1394 144001 SH SOLE 30 144001 0 0 PHOTRONICS INC COM 719405102 72 7483 SH SOLE 40 7483 0 0 PHYSICIANS RLTY TR COM 71943U104 3044 189880 SH SOLE 2 6403 0 183477 PHYSICIANS RLTY TR COM 71943U104 2036 127039 SH SOLE 4 127039 0 0 PHYSICIANS RLTY TR COM 71943U104 4748 296193 SH SOLE 7 296193 0 0 PHYSICIANS RLTY TR COM 71943U104 118 7373 SH SOLE 15 7373 0 0 PHYSICIANS RLTY TR COM 71943U104 9924 619064 SH SOLE 18 619064 0 0 PHYSICIANS RLTY TR COM 71943U104 9209 574515 SH SOLE 19 574515 0 0 PHYSICIANS RLTY TR COM 71943U104 121342 7569691 SH SOLE 21 7569691 0 0 PHYSICIANS RLTY TR COM 71943U104 114651 7152277 SH SOLE 22 6926950 0 225327 PHYSICIANS RLTY TR COM 71943U104 99 6190 SH SOLE 23 6190 0 0 PHYSICIANS RLTY TR COM 71943U104 5973 372633 SH SOLE 25 372633 0 0 PHYSICIANS RLTY TR COM 71943U104 1817 113343 SH SOLE 26 31223 0 82120 PHYSICIANS RLTY TR COM 71943U104 397 24794 SH SOLE 28 24794 0 0 PHYSICIANS RLTY TR COM 71943U104 1035 64537 SH SOLE 29 64537 0 0 PHYSICIANS RLTY TR COM 71943U104 15077 940541 SH SOLE 30 940541 0 0 PHYSICIANS RLTY TR COM 71943U104 249 15563 SH SOLE 40 15563 0 0 PICO HLDGS INC COM NEW 693366205 129 14097 SH SOLE 2 787 0 13310 PICO HLDGS INC COM NEW 693366205 5 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 612 66952 SH SOLE 18 66952 0 0 PICO HLDGS INC COM NEW 693366205 157 17161 SH SOLE 19 17161 0 0 PICO HLDGS INC COM NEW 693366205 5969 653081 SH SOLE 21 653081 0 0 PICO HLDGS INC COM NEW 693366205 5745 628572 SH SOLE 22 611517 0 17055 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2244 131671 SH SOLE 2 4214 0 127457 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1512 88709 SH SOLE 4 88709 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3559 208851 SH SOLE 7 208851 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 82 4829 SH SOLE 15 4829 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7425 435749 SH SOLE 18 435749 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6981 409700 SH SOLE 19 409700 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89509 5252859 SH SOLE 21 5252859 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 103448 6070910 SH SOLE 22 5878803 0 192107 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 74 4355 SH SOLE 23 4355 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4459 261664 SH SOLE 25 261664 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1371 80467 SH SOLE 26 30383 0 50084 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 115 6760 SH SOLE 28 6760 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 769 45137 SH SOLE 29 45137 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10370 608590 SH SOLE 30 608590 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 514 30143 SH SOLE 34 30143 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 41 2395 SH SOLE 36 2395 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 169 9920 SH SOLE 40 9920 0 0 PIER 1 IMPORTS INC COM 720279108 25 82646 SH SOLE 2 2593 0 80053 PIER 1 IMPORTS INC COM 720279108 1 2014 SH SOLE 7 2014 0 0 PIER 1 IMPORTS INC COM 720279108 87 283073 SH SOLE 18 283073 0 0 PIER 1 IMPORTS INC COM 720279108 38 123732 SH SOLE 19 123732 0 0 PIER 1 IMPORTS INC COM 720279108 878 2872430 SH SOLE 21 2872430 0 0 PIER 1 IMPORTS INC COM 720279108 657 2147298 SH SOLE 22 1923638 0 223660 PIERIS PHARMACEUTICALS INC COM 720795103 113 42479 SH SOLE 2 1923 0 40556 PIERIS PHARMACEUTICALS INC COM 720795103 3 1231 SH SOLE 7 1231 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 457 171804 SH SOLE 18 171804 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 301 113100 SH SOLE 19 113100 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 4698 1766107 SH SOLE 21 1766107 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1574 591658 SH SOLE 22 549826 0 41832 PILGRIMS PRIDE CORP NEW COM 72147K108 2192 141349 SH SOLE 2 3797 0 137552 PILGRIMS PRIDE CORP NEW COM 72147K108 4 289 SH SOLE 4 289 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 785 50626 SH SOLE 7 50626 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 428 27567 SH SOLE 18 27567 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 913 58884 SH SOLE 19 58884 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 9462 610072 SH SOLE 21 610072 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 23160 1493230 SH SOLE 22 1382600 0 110630 PILGRIMS PRIDE CORP NEW COM 72147K108 23 1477 SH SOLE 23 1477 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 23 1508 SH SOLE 29 0 0 1508 PILGRIMS PRIDE CORP NEW COM 72147K108 390 25118 SH SOLE 30 25118 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 18 1162 SH SOLE 31 1162 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1527 98453 SH SOLE 34 98453 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 129 8295 SH SOLE 40 8295 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 5678 111677 SH SOLE 17 0 0 111677 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH SOLE 17 0 0 5 PINDUODUO INC SPONSORED ADS 722304102 839 37372 SH SOLE 25 37372 0 0 PINDUODUO INC SPONSORED ADS 722304102 1162 51764 SH SOLE 26 1837 0 49927 PINNACLE FINL PARTNERS INC COM 72346Q104 8065 174955 SH SOLE 2 38035 0 136920 PINNACLE FINL PARTNERS INC COM 72346Q104 33 706 SH SOLE 4 706 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 73 1592 SH SOLE 7 1592 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9834 213324 SH SOLE 18 213324 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 783 16976 SH SOLE 19 16976 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 169868 3684769 SH SOLE 21 3684769 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 117986 2559348 SH SOLE 22 2396004 0 163344 PINNACLE FINL PARTNERS INC COM 72346Q104 32 694 SH SOLE 23 694 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 26 555 SH SOLE 25 555 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1321 28647 SH SOLE 26 20008 0 8639 PINNACLE FINL PARTNERS INC COM 72346Q104 471 10215 SH SOLE 28 10215 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 211 4573 SH SOLE 29 0 0 4573 PINNACLE FINL PARTNERS INC COM 72346Q104 917 19899 SH SOLE 30 19899 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 96 2080 SH SOLE 31 2001 0 79 PINNACLE FINL PARTNERS INC COM 72346Q104 35 752 SH SOLE 34 752 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 18 399 SH SOLE 36 399 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 351 7619 SH SOLE 40 7619 0 0 PINNACLE WEST CAP CORP COM 723484101 36456 427892 SH SOLE 2 152662 0 275230 PINNACLE WEST CAP CORP COM 723484101 8223 96514 SH SOLE 4 93561 0 2953 PINNACLE WEST CAP CORP COM 723484101 15284 179392 SH SOLE 7 143301 0 36091 PINNACLE WEST CAP CORP COM 723484101 7585 89028 SH SOLE 13 89028 0 0 PINNACLE WEST CAP CORP COM 723484101 96 1122 SH SOLE 15 1122 0 0 PINNACLE WEST CAP CORP COM 723484101 31274 367072 SH SOLE 18 353317 0 13755 PINNACLE WEST CAP CORP COM 723484101 53542 628423 SH SOLE 19 628423 0 0 PINNACLE WEST CAP CORP COM 723484101 553964 6501921 SH SOLE 21 6501921 0 0 PINNACLE WEST CAP CORP COM 723484101 323022 3791333 SH SOLE 22 3162466 0 628867 PINNACLE WEST CAP CORP COM 723484101 8471 99429 SH SOLE 23 99429 0 0 PINNACLE WEST CAP CORP COM 723484101 9245 108505 SH SOLE 25 108505 0 0 PINNACLE WEST CAP CORP COM 723484101 40722 477955 SH SOLE 26 153327 0 324628 PINNACLE WEST CAP CORP COM 723484101 1842 21621 SH SOLE 28 15929 0 5692 PINNACLE WEST CAP CORP COM 723484101 1136 13336 SH SOLE 29 13336 0 0 PINNACLE WEST CAP CORP COM 723484101 44959 527692 SH SOLE 30 527692 0 0 PINNACLE WEST CAP CORP COM 723484101 5453 63998 SH SOLE 31 44864 0 19134 PINNACLE WEST CAP CORP COM 723484101 3749 44003 SH SOLE 32 44003 0 0 PINNACLE WEST CAP CORP COM 723484101 20382 239226 SH SOLE 34 239226 0 0 PINNACLE WEST CAP CORP COM 723484101 13300 156103 SH SOLE 36 156103 0 0 PINNACLE WEST CAP CORP COM 723484101 191 2239 SH SOLE 40 2239 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 816 62769 SH SOLE 2 62769 0 0 PIONEER ENERGY SVCS CORP COM 723664108 123 99917 SH SOLE 2 2797 0 97120 PIONEER ENERGY SVCS CORP COM 723664108 2 1424 SH SOLE 7 1424 0 0 PIONEER ENERGY SVCS CORP COM 723664108 485 394168 SH SOLE 18 394168 0 0 PIONEER ENERGY SVCS CORP COM 723664108 220 179261 SH SOLE 19 179261 0 0 PIONEER ENERGY SVCS CORP COM 723664108 10128 8234037 SH SOLE 21 8234037 0 0 PIONEER ENERGY SVCS CORP COM 723664108 2755 2239609 SH SOLE 22 2185774 0 53835 PIONEER ENERGY SVCS CORP COM 723664108 38 31259 SH SOLE 23 31259 0 0 PIONEER ENERGY SVCS CORP COM 723664108 14 11483 SH SOLE 26 0 0 11483 PIONEER ENERGY SVCS CORP COM 723664108 167 135962 SH SOLE 30 135962 0 0 PIONEER HIGH INCOME TR COM 72369H106 1230 154389 SH SOLE 2 154389 0 0 PIONEER NAT RES CO COM 723787107 56697 431091 SH SOLE 2 53174 0 377917 PIONEER NAT RES CO COM 723787107 7169 54507 SH SOLE 4 50035 0 4472 PIONEER NAT RES CO COM 723787107 16970 129027 SH SOLE 7 129027 0 0 PIONEER NAT RES CO COM 723787107 627 4766 SH SOLE 13 4766 0 0 PIONEER NAT RES CO COM 723787107 182 1382 SH SOLE 15 1382 0 0 PIONEER NAT RES CO COM 723787107 49917 379541 SH SOLE 18 358678 0 20863 PIONEER NAT RES CO COM 723787107 27721 210774 SH SOLE 19 210774 0 0 PIONEER NAT RES CO COM 723787107 424084 3224486 SH SOLE 21 3224486 0 0 PIONEER NAT RES CO COM 723787107 555892 4226670 SH SOLE 22 3787153 0 439517 PIONEER NAT RES CO COM 723787107 15792 120075 SH SOLE 23 120075 0 0 PIONEER NAT RES CO COM 723787107 21383 162585 SH SOLE 25 162585 0 0 PIONEER NAT RES CO COM 723787107 102995 783110 SH SOLE 26 199481 0 583629 PIONEER NAT RES CO COM 723787107 4329 32914 SH SOLE 28 24094 0 8820 PIONEER NAT RES CO COM 723787107 5953 45263 SH SOLE 29 45263 0 0 PIONEER NAT RES CO COM 723787107 88359 671830 SH SOLE 30 671830 0 0 PIONEER NAT RES CO COM 723787107 9383 71346 SH SOLE 31 35055 0 36291 PIONEER NAT RES CO COM 723787107 42085 319993 SH SOLE 34 319993 0 0 PIONEER NAT RES CO COM 723787107 17457 132731 SH SOLE 36 132731 0 0 PIONEER NAT RES CO COM 723787107 535 4070 SH SOLE 40 4070 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 679 SH SOLE 18 679 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 24 4578 SH SOLE 21 4578 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 96 18320 SH SOLE 22 18320 0 0 PIPER JAFFRAY COS COM 724078100 969 14720 SH SOLE 2 487 0 14233 PIPER JAFFRAY COS COM 724078100 1 21 SH SOLE 4 21 0 0 PIPER JAFFRAY COS COM 724078100 20 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 5123 77804 SH SOLE 18 77804 0 0 PIPER JAFFRAY COS COM 724078100 1373 20856 SH SOLE 19 20856 0 0 PIPER JAFFRAY COS COM 724078100 106026 1610352 SH SOLE 21 1610352 0 0 PIPER JAFFRAY COS COM 724078100 32196 489008 SH SOLE 22 428837 0 60171 PIPER JAFFRAY COS COM 724078100 78 1182 SH SOLE 26 0 0 1182 PIPER JAFFRAY COS COM 724078100 153 2317 SH SOLE 28 2317 0 0 PIPER JAFFRAY COS COM 724078100 1976 30005 SH SOLE 30 30005 0 0 PIPER JAFFRAY COS COM 724078100 129 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 1496 253175 SH SOLE 2 84327 0 168848 PITNEY BOWES INC COM 724479100 5 829 SH SOLE 4 829 0 0 PITNEY BOWES INC COM 724479100 139 23513 SH SOLE 7 23513 0 0 PITNEY BOWES INC COM 724479100 4 597 SH SOLE 17 0 0 597 PITNEY BOWES INC COM 724479100 6743 1140938 SH SOLE 18 1140938 0 0 PITNEY BOWES INC COM 724479100 1637 276990 SH SOLE 19 276990 0 0 PITNEY BOWES INC COM 724479100 101350 17148979 SH SOLE 21 17148979 0 0 PITNEY BOWES INC COM 724479100 36397 6158462 SH SOLE 22 5847556 0 310906 PITNEY BOWES INC COM 724479100 209 35285 SH SOLE 26 17815 0 17470 PITNEY BOWES INC COM 724479100 147 24831 SH SOLE 28 24831 0 0 PITNEY BOWES INC COM 724479100 266 44983 SH SOLE 30 44983 0 0 PITNEY BOWES INC COM 724479100 407 68939 SH SOLE 32 68939 0 0 PITNEY BOWES INC COM 724479100 138 23349 SH SOLE 36 23349 0 0 PITNEY BOWES INC COM 724479100 131 22113 SH SOLE 40 22113 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 41 2526 SH SOLE 2 2526 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 21 1286 SH SOLE 7 1286 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 37 2276 SH SOLE 18 2276 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 2031 124198 SH SOLE 21 124198 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 11041 675301 SH SOLE 22 653809 0 21492 PIVOTAL SOFTWARE INC COM CL A 72582H107 122 7471 SH SOLE 23 7471 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 13 779 SH SOLE 26 779 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 10 618 SH SOLE 30 618 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 99 6078 SH SOLE 31 6078 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 10 630 SH SOLE 34 630 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 47 2875 SH SOLE 36 2875 0 0 PIXELWORKS INC COM NEW 72581M305 19 6685 SH SOLE 18 6685 0 0 PIXELWORKS INC COM NEW 72581M305 292 100761 SH SOLE 21 100761 0 0 PIXELWORKS INC COM NEW 72581M305 1805 622540 SH SOLE 22 622540 0 0 PJT PARTNERS INC COM CL A 69343T107 620 15988 SH SOLE 2 749 0 15239 PJT PARTNERS INC COM CL A 69343T107 10 251 SH SOLE 4 251 0 0 PJT PARTNERS INC COM CL A 69343T107 17 443 SH SOLE 7 443 0 0 PJT PARTNERS INC COM CL A 69343T107 2530 65281 SH SOLE 18 65281 0 0 PJT PARTNERS INC COM CL A 69343T107 1138 29348 SH SOLE 19 29348 0 0 PJT PARTNERS INC COM CL A 69343T107 27862 718826 SH SOLE 21 718826 0 0 PJT PARTNERS INC COM CL A 69343T107 22296 575238 SH SOLE 22 550713 0 24525 PJT PARTNERS INC COM CL A 69343T107 92 2363 SH SOLE 26 0 0 2363 PJT PARTNERS INC COM CL A 69343T107 110 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 199 5146 SH SOLE 30 5146 0 0 PJT PARTNERS INC COM CL A 69343T107 101 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 20 1000 SH SOLE 18 1000 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58782 2933212 SH SOLE 19 2933212 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1460 72656 SH SOLE 2 4256 0 68400 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1018 50648 SH SOLE 4 46712 0 3936 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 350 17413 SH SOLE 7 17413 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 874 43482 SH SOLE 18 31742 0 11740 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 179 8930 SH SOLE 19 8930 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3331 165726 SH SOLE 21 165726 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7301 363216 SH SOLE 22 263581 0 99635 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2066 102777 SH SOLE 23 102777 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7959 395964 SH SOLE 26 202580 0 193384 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 613 30484 SH SOLE 28 22004 0 8480 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 695 34598 SH SOLE 29 4208 0 30390 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4532 225482 SH SOLE 30 225482 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 738 36715 SH SOLE 31 19801 0 16914 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5822 289627 SH SOLE 34 289627 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 725 36093 SH SOLE 36 36093 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55 2744 SH SOLE 40 2744 0 0 PLANET FITNESS INC CL A 72703H101 4400 82062 SH SOLE 2 14215 0 67847 PLANET FITNESS INC CL A 72703H101 24 445 SH SOLE 4 445 0 0 PLANET FITNESS INC CL A 72703H101 92 1710 SH SOLE 7 1710 0 0 PLANET FITNESS INC CL A 72703H101 15416 287506 SH SOLE 18 287506 0 0 PLANET FITNESS INC CL A 72703H101 15927 297028 SH SOLE 19 297028 0 0 PLANET FITNESS INC CL A 72703H101 157716 2941357 SH SOLE 21 2941357 0 0 PLANET FITNESS INC CL A 72703H101 140030 2611518 SH SOLE 22 2496366 0 115152 PLANET FITNESS INC CL A 72703H101 1925 35902 SH SOLE 23 35902 0 0 PLANET FITNESS INC CL A 72703H101 4056 75638 SH SOLE 26 22459 0 53179 PLANET FITNESS INC CL A 72703H101 642 11977 SH SOLE 28 11977 0 0 PLANET FITNESS INC CL A 72703H101 556 10372 SH SOLE 29 0 0 10372 PLANET FITNESS INC CL A 72703H101 1145 21356 SH SOLE 30 21356 0 0 PLANET FITNESS INC CL A 72703H101 41 768 SH SOLE 34 768 0 0 PLANET FITNESS INC CL A 72703H101 486 9069 SH SOLE 40 9069 0 0 PLANTRONICS INC NEW COM 727493108 1551 46850 SH SOLE 2 21292 0 25558 PLANTRONICS INC NEW COM 727493108 4 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 24 726 SH SOLE 7 726 0 0 PLANTRONICS INC NEW COM 727493108 6264 189252 SH SOLE 18 189252 0 0 PLANTRONICS INC NEW COM 727493108 4185 126440 SH SOLE 19 126440 0 0 PLANTRONICS INC NEW COM 727493108 82441 2490678 SH SOLE 21 2490678 0 0 PLANTRONICS INC NEW COM 727493108 41399 1250738 SH SOLE 22 1127898 0 122840 PLANTRONICS INC NEW COM 727493108 686 20715 SH SOLE 23 20715 0 0 PLANTRONICS INC NEW COM 727493108 1204 36371 SH SOLE 26 3884 0 32487 PLANTRONICS INC NEW COM 727493108 142 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 198 5989 SH SOLE 29 0 0 5989 PLANTRONICS INC NEW COM 727493108 274 8291 SH SOLE 30 8291 0 0 PLANTRONICS INC NEW COM 727493108 94 2831 SH SOLE 40 2831 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 7827 757687 SH SOLE 2 327957 0 429730 PLATFORM SPECIALTY PRODS COR COM 72766Q105 7 655 SH SOLE 4 655 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 69 6651 SH SOLE 7 6651 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1121 108480 SH SOLE 18 108480 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 54999 5324226 SH SOLE 19 5324226 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 27913 2702131 SH SOLE 21 2702131 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 65538 6344439 SH SOLE 22 5916237 0 428202 PLATFORM SPECIALTY PRODS COR COM 72766Q105 645 62478 SH SOLE 26 43739 0 18739 PLATFORM SPECIALTY PRODS COR COM 72766Q105 328 31775 SH SOLE 28 31775 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 642 62163 SH SOLE 30 62163 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 48 4635 SH SOLE 31 4635 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 11519 1115128 SH SOLE 34 1115128 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 92 8867 SH SOLE 36 8867 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 262 25358 SH SOLE 40 25358 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 8222 815724 SH SOLE 19 815724 0 0 PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 1858 184276 SH SOLE 34 184276 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 44 4178 SH SOLE 2 4178 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 813 77610 SH SOLE 19 77610 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 8 770 SH SOLE 22 770 0 0 PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 183 17442 SH SOLE 34 17442 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 25 3423 SH SOLE 19 3423 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 158 22037 SH SOLE 21 22037 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 7811 1086393 SH SOLE 22 1061413 0 24980 PLAYA HOTELS & RESORTS NV SHS N70544106 149 20665 SH SOLE 26 0 0 20665 PLAYA HOTELS & RESORTS NV SHS N70544106 107 14904 SH SOLE 30 14904 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 49 6802 SH SOLE 40 6802 0 0 PLAYAGS INC COM 72814N104 417 18122 SH SOLE 2 749 0 17373 PLAYAGS INC COM 72814N104 8 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 1731 75241 SH SOLE 18 75241 0 0 PLAYAGS INC COM 72814N104 751 32640 SH SOLE 19 32640 0 0 PLAYAGS INC COM 72814N104 17619 766048 SH SOLE 21 766048 0 0 PLAYAGS INC COM 72814N104 14306 621995 SH SOLE 22 595062 0 26933 PLAYAGS INC COM 72814N104 156 6781 SH SOLE 30 6781 0 0 PLEXUS CORP COM 729132100 1635 32008 SH SOLE 2 1097 0 30911 PLEXUS CORP COM 729132100 8 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 41 798 SH SOLE 7 798 0 0 PLEXUS CORP COM 729132100 8524 166873 SH SOLE 18 166873 0 0 PLEXUS CORP COM 729132100 2367 46342 SH SOLE 19 46342 0 0 PLEXUS CORP COM 729132100 173137 3389518 SH SOLE 21 3389518 0 0 PLEXUS CORP COM 729132100 46401 908394 SH SOLE 22 864325 0 44069 PLEXUS CORP COM 729132100 663 12971 SH SOLE 26 6009 0 6962 PLEXUS CORP COM 729132100 160 3132 SH SOLE 28 3132 0 0 PLEXUS CORP COM 729132100 3251 63643 SH SOLE 30 63643 0 0 PLEXUS CORP COM 729132100 41 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 122 2383 SH SOLE 40 2383 0 0 PLUG POWER INC COM NEW 72919P202 215 173672 SH SOLE 2 7711 0 165961 PLUG POWER INC COM NEW 72919P202 5 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 897 723685 SH SOLE 18 723685 0 0 PLUG POWER INC COM NEW 72919P202 383 309274 SH SOLE 19 309274 0 0 PLUG POWER INC COM NEW 72919P202 10335 8334307 SH SOLE 21 8334307 0 0 PLUG POWER INC COM NEW 72919P202 7654 6172221 SH SOLE 22 5929374 0 242847 PLUG POWER INC COM NEW 72919P202 32 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 948 764675 SH SOLE 30 764675 0 0 PLUG POWER INC COM NEW 72919P202 25 20323 SH SOLE 40 20323 0 0 PLUMAS BANCORP COM 729273102 19 836 SH SOLE 18 836 0 0 PLUMAS BANCORP COM 729273102 103 4517 SH SOLE 21 4517 0 0 PLUMAS BANCORP COM 729273102 192 8456 SH SOLE 22 8456 0 0 PLURALSIGHT INC COM CL A 72941B106 982 41700 SH SOLE 2 1535 0 40165 PLURALSIGHT INC COM CL A 72941B106 10 433 SH SOLE 7 433 0 0 PLURALSIGHT INC COM CL A 72941B106 274 11653 SH SOLE 18 11653 0 0 PLURALSIGHT INC COM CL A 72941B106 12729 540498 SH SOLE 19 540498 0 0 PLURALSIGHT INC COM CL A 72941B106 7188 305208 SH SOLE 21 305208 0 0 PLURALSIGHT INC COM CL A 72941B106 15192 645091 SH SOLE 22 602202 0 42889 PLURALSIGHT INC COM CL A 72941B106 12 498 SH SOLE 31 498 0 0 PLURALSIGHT INC COM CL A 72941B106 8777 372698 SH SOLE 34 372698 0 0 PLX PHARMA INC COM 72942A107 3 1747 SH SOLE 18 1747 0 0 PLX PHARMA INC COM 72942A107 4 2621 SH SOLE 21 2621 0 0 PLYMOUTH INDL REIT INC COM 729640102 11 847 SH SOLE 18 847 0 0 PLYMOUTH INDL REIT INC COM 729640102 140 11122 SH SOLE 21 11122 0 0 PLYMOUTH INDL REIT INC COM 729640102 135 10694 SH SOLE 22 10694 0 0 PNC FINL SVCS GROUP INC COM 693475105 134000 1146182 SH SOLE 2 96447 0 1049735 PNC FINL SVCS GROUP INC COM 693475105 17504 149726 SH SOLE 4 137339 0 12387 PNC FINL SVCS GROUP INC COM 693475105 42299 361806 SH SOLE 7 348543 0 13263 PNC FINL SVCS GROUP INC COM 693475105 2793 23889 SH SOLE 13 23889 0 0 PNC FINL SVCS GROUP INC COM 693475105 297 2544 SH SOLE 15 2544 0 0 PNC FINL SVCS GROUP INC COM 693475105 107235 917248 SH SOLE 18 860860 0 56388 PNC FINL SVCS GROUP INC COM 693475105 6575 56238 SH SOLE 19 56238 0 0 PNC FINL SVCS GROUP INC COM 693475105 1016109 8691377 SH SOLE 21 8691377 0 0 PNC FINL SVCS GROUP INC COM 693475105 1300628 11125035 SH SOLE 22 9864339 0 1260696 PNC FINL SVCS GROUP INC COM 693475105 38382 328308 SH SOLE 23 328308 0 0 PNC FINL SVCS GROUP INC COM 693475105 49713 425228 SH SOLE 25 425228 0 0 PNC FINL SVCS GROUP INC COM 693475105 224389 1919332 SH SOLE 26 463632 0 1455700 PNC FINL SVCS GROUP INC COM 693475105 10395 88911 SH SOLE 28 64963 0 23948 PNC FINL SVCS GROUP INC COM 693475105 4583 39203 SH SOLE 29 16997 0 22206 PNC FINL SVCS GROUP INC COM 693475105 203827 1743456 SH SOLE 30 1743456 0 0 PNC FINL SVCS GROUP INC COM 693475105 21745 186001 SH SOLE 31 101144 0 84857 PNC FINL SVCS GROUP INC COM 693475105 2636 22546 SH SOLE 34 22546 0 0 PNC FINL SVCS GROUP INC COM 693475105 47348 404992 SH SOLE 36 404992 0 0 PNC FINL SVCS GROUP INC COM 693475105 1222 10452 SH SOLE 40 10452 0 0 PNM RES INC COM 69349H107 6504 158280 SH SOLE 2 79239 0 79041 PNM RES INC COM 69349H107 1071 26057 SH SOLE 4 26057 0 0 PNM RES INC COM 69349H107 102 2471 SH SOLE 7 2471 0 0 PNM RES INC COM 69349H107 19417 472547 SH SOLE 18 472547 0 0 PNM RES INC COM 69349H107 6111 148731 SH SOLE 19 148731 0 0 PNM RES INC COM 69349H107 236546 5756788 SH SOLE 21 5756788 0 0 PNM RES INC COM 69349H107 122744 2987211 SH SOLE 22 2878245 0 108966 PNM RES INC COM 69349H107 944 22979 SH SOLE 26 14496 0 8483 PNM RES INC COM 69349H107 433 10534 SH SOLE 28 10534 0 0 PNM RES INC COM 69349H107 1667 40576 SH SOLE 30 40576 0 0 PNM RES INC COM 69349H107 207 5042 SH SOLE 36 5042 0 0 PNM RES INC COM 69349H107 345 8395 SH SOLE 40 8395 0 0 POINTER TELOCATION LTD SHS M7946T104 251 20644 SH SOLE 22 0 0 20644 POINTS INTL LTD COM NEW 730843208 3317 333079 SH SOLE 22 105811 0 227268 POLAR PWR INC COM 73102V105 3 672 SH SOLE 18 672 0 0 POLAR PWR INC COM 73102V105 56 11494 SH SOLE 21 11494 0 0 POLARIS INDS INC COM 731068102 12443 162273 SH SOLE 2 30068 0 132205 POLARIS INDS INC COM 731068102 1405 18320 SH SOLE 4 16737 0 1583 POLARIS INDS INC COM 731068102 3612 47109 SH SOLE 7 47109 0 0 POLARIS INDS INC COM 731068102 31 400 SH SOLE 13 400 0 0 POLARIS INDS INC COM 731068102 42 548 SH SOLE 15 548 0 0 POLARIS INDS INC COM 731068102 14548 189719 SH SOLE 18 184935 0 4784 POLARIS INDS INC COM 731068102 2868 37403 SH SOLE 19 37403 0 0 POLARIS INDS INC COM 731068102 219019 2856268 SH SOLE 21 2856268 0 0 POLARIS INDS INC COM 731068102 146463 1910050 SH SOLE 22 1789696 0 120354 POLARIS INDS INC COM 731068102 3248 42363 SH SOLE 23 42363 0 0 POLARIS INDS INC COM 731068102 4961 64703 SH SOLE 25 64703 0 0 POLARIS INDS INC COM 731068102 15796 206001 SH SOLE 26 83545 0 122456 POLARIS INDS INC COM 731068102 892 11631 SH SOLE 28 8525 0 3106 POLARIS INDS INC COM 731068102 1053 13728 SH SOLE 29 1564 0 12164 POLARIS INDS INC COM 731068102 7080 92332 SH SOLE 30 92332 0 0 POLARIS INDS INC COM 731068102 1721 22438 SH SOLE 31 13033 0 9405 POLARIS INDS INC COM 731068102 1228 16014 SH SOLE 34 16014 0 0 POLARIS INDS INC COM 731068102 3111 40574 SH SOLE 36 40574 0 0 POLARIS INDS INC COM 731068102 92 1194 SH SOLE 40 1194 0 0 POLARITYTE INC COM 731094108 110 8155 SH SOLE 2 389 0 7766 POLARITYTE INC COM 731094108 3 195 SH SOLE 7 195 0 0 POLARITYTE INC COM 731094108 477 35395 SH SOLE 18 35395 0 0 POLARITYTE INC COM 731094108 191 14148 SH SOLE 19 14148 0 0 POLARITYTE INC COM 731094108 4784 354649 SH SOLE 21 354649 0 0 POLARITYTE INC COM 731094108 5304 393213 SH SOLE 22 386464 0 6749 POLYMET MINING CORP COM 731916102 12 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 2945 102985 SH SOLE 2 38964 0 64021 POLYONE CORP COM 73179P106 14 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 47 1628 SH SOLE 7 1628 0 0 POLYONE CORP COM 73179P106 13291 464713 SH SOLE 18 464713 0 0 POLYONE CORP COM 73179P106 6664 233010 SH SOLE 19 233010 0 0 POLYONE CORP COM 73179P106 161060 5631473 SH SOLE 21 5631473 0 0 POLYONE CORP COM 73179P106 82676 2890768 SH SOLE 22 2776128 0 114640 POLYONE CORP COM 73179P106 746 26071 SH SOLE 23 26071 0 0 POLYONE CORP COM 73179P106 1713 59895 SH SOLE 26 8522 0 51373 POLYONE CORP COM 73179P106 284 9916 SH SOLE 28 9916 0 0 POLYONE CORP COM 73179P106 435 15213 SH SOLE 29 0 0 15213 POLYONE CORP COM 73179P106 579 20260 SH SOLE 30 20260 0 0 POLYONE CORP COM 73179P106 31 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 192 6715 SH SOLE 40 6715 0 0 POOL CORPORATION COM 73278L105 13761 92572 SH SOLE 2 22745 0 69827 POOL CORPORATION COM 73278L105 25 170 SH SOLE 4 170 0 0 POOL CORPORATION COM 73278L105 106 711 SH SOLE 7 711 0 0 POOL CORPORATION COM 73278L105 17884 120310 SH SOLE 18 120310 0 0 POOL CORPORATION COM 73278L105 1236 8313 SH SOLE 19 8313 0 0 POOL CORPORATION COM 73278L105 297362 2000417 SH SOLE 21 2000417 0 0 POOL CORPORATION COM 73278L105 190178 1279369 SH SOLE 22 1204313 0 75056 POOL CORPORATION COM 73278L105 2024 13617 SH SOLE 26 8859 0 4758 POOL CORPORATION COM 73278L105 782 5263 SH SOLE 28 5263 0 0 POOL CORPORATION COM 73278L105 1504 10118 SH SOLE 30 10118 0 0 POOL CORPORATION COM 73278L105 143 963 SH SOLE 31 799 0 164 POOL CORPORATION COM 73278L105 555 3732 SH SOLE 40 3732 0 0 POPULAR INC COM NEW 733174700 9431 199721 SH SOLE 2 6567 0 193154 POPULAR INC COM NEW 733174700 23 492 SH SOLE 4 492 0 0 POPULAR INC COM NEW 733174700 152 3217 SH SOLE 7 3217 0 0 POPULAR INC COM NEW 733174700 3080 65219 SH SOLE 18 65219 0 0 POPULAR INC COM NEW 733174700 4716 99869 SH SOLE 19 99869 0 0 POPULAR INC COM NEW 733174700 62429 1322096 SH SOLE 21 1322096 0 0 POPULAR INC COM NEW 733174700 134370 2845618 SH SOLE 22 2649770 0 195848 POPULAR INC COM NEW 733174700 1183 25045 SH SOLE 25 25045 0 0 POPULAR INC COM NEW 733174700 1651 34956 SH SOLE 26 20585 0 14371 POPULAR INC COM NEW 733174700 634 13422 SH SOLE 28 13422 0 0 POPULAR INC COM NEW 733174700 149 3165 SH SOLE 29 0 0 3165 POPULAR INC COM NEW 733174700 1176 24911 SH SOLE 30 24911 0 0 POPULAR INC COM NEW 733174700 97 2045 SH SOLE 31 2045 0 0 POPULAR INC COM NEW 733174700 1910 40443 SH SOLE 34 40443 0 0 POPULAR INC COM NEW 733174700 192 4062 SH SOLE 36 4062 0 0 POPULAR INC COM NEW 733174700 458 9704 SH SOLE 40 9704 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 504 550000 PRN SOLE 21 550000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 13017 283899 SH SOLE 2 158575 0 125324 PORTLAND GEN ELEC CO COM NEW 736508847 3063 66814 SH SOLE 4 66814 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 602 13139 SH SOLE 7 13139 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2858 62328 SH SOLE 13 62328 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 17921 390870 SH SOLE 18 390870 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 36321 792178 SH SOLE 19 792178 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 156510 3413517 SH SOLE 21 3413517 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 152635 3328998 SH SOLE 22 3057433 0 271565 PORTLAND GEN ELEC CO COM NEW 736508847 2519 54935 SH SOLE 23 54935 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3887 84779 SH SOLE 26 19280 0 65499 PORTLAND GEN ELEC CO COM NEW 736508847 545 11884 SH SOLE 28 11884 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1044 22780 SH SOLE 29 22780 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2650 57794 SH SOLE 30 57794 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2737 59686 SH SOLE 31 43928 0 15758 PORTLAND GEN ELEC CO COM NEW 736508847 1901 41452 SH SOLE 34 41452 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3004 65515 SH SOLE 36 65515 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 354 7712 SH SOLE 40 7712 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1104 56576 SH SOLE 2 5513 0 51063 PORTOLA PHARMACEUTICALS INC COM 737010108 5 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 28 1414 SH SOLE 7 1414 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4173 213757 SH SOLE 18 213757 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2993 153346 SH SOLE 19 153346 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 57008 2920498 SH SOLE 21 2920498 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 36806 1885549 SH SOLE 22 1804657 0 80892 PORTOLA PHARMACEUTICALS INC COM 737010108 259 13252 SH SOLE 23 13252 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 801 41057 SH SOLE 26 15474 0 25583 PORTOLA PHARMACEUTICALS INC COM 737010108 181 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 130 6670 SH SOLE 29 0 0 6670 PORTOLA PHARMACEUTICALS INC COM 737010108 340 17401 SH SOLE 30 17401 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 23 1188 SH SOLE 34 1188 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 131 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 2014 36663 SH SOLE 2 0 0 36663 POSCO SPONSORED ADR 693483109 183 3328 SH SOLE 4 3328 0 0 POSCO SPONSORED ADR 693483109 619 11260 SH SOLE 18 11260 0 0 POSCO SPONSORED ADR 693483109 86 1571 SH SOLE 19 1571 0 0 POSCO SPONSORED ADR 693483109 1249 22731 SH SOLE 21 22731 0 0 POSCO SPONSORED ADR 693483109 21279 387318 SH SOLE 22 337579 0 49739 POSCO SPONSORED ADR 693483109 496 9024 SH SOLE 30 9024 0 0 POSCO SPONSORED ADR 693483109 32 586 SH SOLE 34 586 0 0 POST HLDGS INC COM 737446104 14111 158320 SH SOLE 2 31906 0 126414 POST HLDGS INC COM 737446104 28 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 157 1763 SH SOLE 7 1763 0 0 POST HLDGS INC COM 737446104 17072 191541 SH SOLE 18 191541 0 0 POST HLDGS INC COM 737446104 1226 13756 SH SOLE 19 13756 0 0 POST HLDGS INC COM 737446104 289865 3252165 SH SOLE 21 3252165 0 0 POST HLDGS INC COM 737446104 189314 2124025 SH SOLE 22 1997685 0 126340 POST HLDGS INC COM 737446104 2040 22887 SH SOLE 26 12928 0 9959 POST HLDGS INC COM 737446104 765 8578 SH SOLE 28 8578 0 0 POST HLDGS INC COM 737446104 519 5821 SH SOLE 29 0 0 5821 POST HLDGS INC COM 737446104 1470 16491 SH SOLE 30 16491 0 0 POST HLDGS INC COM 737446104 126 1419 SH SOLE 31 1332 0 87 POST HLDGS INC COM 737446104 134 1506 SH SOLE 36 1506 0 0 POST HLDGS INC COM 737446104 610 6840 SH SOLE 40 6840 0 0 POTBELLY CORP COM 73754Y100 149 18544 SH SOLE 2 807 0 17737 POTBELLY CORP COM 73754Y100 3 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 604 75076 SH SOLE 18 75076 0 0 POTBELLY CORP COM 73754Y100 259 32154 SH SOLE 19 32154 0 0 POTBELLY CORP COM 73754Y100 6490 806256 SH SOLE 21 806256 0 0 POTBELLY CORP COM 73754Y100 6094 756992 SH SOLE 22 732986 0 24006 POTBELLY CORP COM 73754Y100 17 2148 SH SOLE 28 2148 0 0 POTBELLY CORP COM 73754Y100 28 3447 SH SOLE 30 3447 0 0 POTBELLY CORP COM 73754Y100 13 1594 SH SOLE 40 1594 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3056 96601 SH SOLE 2 30406 0 66195 POTLATCHDELTIC CORPORATION COM 737630103 16 512 SH SOLE 4 512 0 0 POTLATCHDELTIC CORPORATION COM 737630103 27 867 SH SOLE 7 867 0 0 POTLATCHDELTIC CORPORATION COM 737630103 12279 388069 SH SOLE 18 388069 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3135 99093 SH SOLE 19 99093 0 0 POTLATCHDELTIC CORPORATION COM 737630103 172642 5456450 SH SOLE 21 5456450 0 0 POTLATCHDELTIC CORPORATION COM 737630103 73524 2323761 SH SOLE 22 2237871 0 85890 POTLATCHDELTIC CORPORATION COM 737630103 52 1654 SH SOLE 23 1654 0 0 POTLATCHDELTIC CORPORATION COM 737630103 627 19806 SH SOLE 26 8715 0 11091 POTLATCHDELTIC CORPORATION COM 737630103 245 7741 SH SOLE 28 7741 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4336 137032 SH SOLE 30 137032 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH SOLE 34 2 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH SOLE 36 2 0 0 POTLATCHDELTIC CORPORATION COM 737630103 225 7096 SH SOLE 40 7096 0 0 POWELL INDS INC COM 739128106 218 8730 SH SOLE 2 305 0 8425 POWELL INDS INC COM 739128106 2 95 SH SOLE 4 95 0 0 POWELL INDS INC COM 739128106 5 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1165 46599 SH SOLE 18 46599 0 0 POWELL INDS INC COM 739128106 311 12445 SH SOLE 19 12445 0 0 POWELL INDS INC COM 739128106 23746 949460 SH SOLE 21 949460 0 0 POWELL INDS INC COM 739128106 6052 241990 SH SOLE 22 230941 0 11049 POWELL INDS INC COM 739128106 17 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 35 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 414 16552 SH SOLE 30 16552 0 0 POWELL INDS INC COM 739128106 23 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 1390 22799 SH SOLE 2 1007 0 21792 POWER INTEGRATIONS INC COM 739276103 13 206 SH SOLE 4 206 0 0 POWER INTEGRATIONS INC COM 739276103 38 630 SH SOLE 7 630 0 0 POWER INTEGRATIONS INC COM 739276103 8841 144975 SH SOLE 18 144975 0 0 POWER INTEGRATIONS INC COM 739276103 2640 43294 SH SOLE 19 43294 0 0 POWER INTEGRATIONS INC COM 739276103 188619 3093135 SH SOLE 21 3093135 0 0 POWER INTEGRATIONS INC COM 739276103 50899 834677 SH SOLE 22 795922 0 38755 POWER INTEGRATIONS INC COM 739276103 522 8557 SH SOLE 26 1942 0 6615 POWER INTEGRATIONS INC COM 739276103 248 4072 SH SOLE 28 4072 0 0 POWER INTEGRATIONS INC COM 739276103 3566 58481 SH SOLE 30 58481 0 0 POWER INTEGRATIONS INC COM 739276103 198 3243 SH SOLE 40 3243 0 0 POWER REIT COM 73933H101 1 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 21 3765 SH SOLE 22 3765 0 0 PPG INDS INC COM 693506107 63929 625340 SH SOLE 2 61490 0 563850 PPG INDS INC COM 693506107 8085 79087 SH SOLE 4 72509 0 6578 PPG INDS INC COM 693506107 30788 301160 SH SOLE 7 212870 0 88290 PPG INDS INC COM 693506107 694 6784 SH SOLE 13 6784 0 0 PPG INDS INC COM 693506107 210 2053 SH SOLE 15 2053 0 0 PPG INDS INC COM 693506107 47819 467759 SH SOLE 18 434613 0 33146 PPG INDS INC COM 693506107 3859 37747 SH SOLE 19 37747 0 0 PPG INDS INC COM 693506107 461292 4512296 SH SOLE 21 4512296 0 0 PPG INDS INC COM 693506107 592166 5792491 SH SOLE 22 5117188 0 675303 PPG INDS INC COM 693506107 17293 169153 SH SOLE 23 169153 0 0 PPG INDS INC COM 693506107 22131 216485 SH SOLE 25 216485 0 0 PPG INDS INC COM 693506107 123713 1210146 SH SOLE 26 265049 0 945097 PPG INDS INC COM 693506107 4710 46075 SH SOLE 28 33530 0 12545 PPG INDS INC COM 693506107 1070 10466 SH SOLE 29 10466 0 0 PPG INDS INC COM 693506107 83464 816437 SH SOLE 30 816437 0 0 PPG INDS INC COM 693506107 12873 125926 SH SOLE 31 56626 0 69300 PPG INDS INC COM 693506107 1331 13020 SH SOLE 34 13020 0 0 PPG INDS INC COM 693506107 19487 190615 SH SOLE 36 190615 0 0 PPG INDS INC COM 693506107 526 5146 SH SOLE 40 5146 0 0 PPL CORP COM 69351T106 58944 2080609 SH SOLE 2 400634 0 1679975 PPL CORP COM 69351T106 14934 527143 SH SOLE 4 508698 0 18445 PPL CORP COM 69351T106 19545 689912 SH SOLE 7 647876 0 42036 PPL CORP COM 69351T106 884 31207 SH SOLE 13 31207 0 0 PPL CORP COM 69351T106 163 5758 SH SOLE 15 5758 0 0 PPL CORP COM 69351T106 6 200 SH SOLE 17 0 0 200 PPL CORP COM 69351T106 48176 1700535 SH SOLE 18 1614357 0 86178 PPL CORP COM 69351T106 9684 341817 SH SOLE 19 341817 0 0 PPL CORP COM 69351T106 864754 30524331 SH SOLE 21 30524331 0 0 PPL CORP COM 69351T106 509651 17989800 SH SOLE 22 15830145 0 2159655 PPL CORP COM 69351T106 17151 605389 SH SOLE 23 605389 0 0 PPL CORP COM 69351T106 18267 644807 SH SOLE 25 644807 0 0 PPL CORP COM 69351T106 64100 2262617 SH SOLE 26 787035 0 1475582 PPL CORP COM 69351T106 3815 134665 SH SOLE 28 98615 0 36050 PPL CORP COM 69351T106 2397 84605 SH SOLE 29 84605 0 0 PPL CORP COM 69351T106 71334 2517962 SH SOLE 30 2517962 0 0 PPL CORP COM 69351T106 12279 433418 SH SOLE 31 289022 0 144396 PPL CORP COM 69351T106 5972 210813 SH SOLE 32 210813 0 0 PPL CORP COM 69351T106 6709 236821 SH SOLE 34 236821 0 0 PPL CORP COM 69351T106 14385 507768 SH SOLE 35 507768 0 0 PPL CORP COM 69351T106 19574 690918 SH SOLE 36 690918 0 0 PPL CORP COM 69351T106 477 16844 SH SOLE 40 16844 0 0 PQ GROUP HLDGS INC COM 73943T103 581 39207 SH SOLE 2 1372 0 37835 PQ GROUP HLDGS INC COM 73943T103 12 795 SH SOLE 7 795 0 0 PQ GROUP HLDGS INC COM 73943T103 1836 123979 SH SOLE 18 123979 0 0 PQ GROUP HLDGS INC COM 73943T103 807 54523 SH SOLE 19 54523 0 0 PQ GROUP HLDGS INC COM 73943T103 17982 1214166 SH SOLE 21 1214166 0 0 PQ GROUP HLDGS INC COM 73943T103 15214 1027265 SH SOLE 22 971280 0 55985 PQ GROUP HLDGS INC COM 73943T103 117 7899 SH SOLE 28 7899 0 0 PQ GROUP HLDGS INC COM 73943T103 257 17353 SH SOLE 30 17353 0 0 PQ GROUP HLDGS INC COM 73943T103 97 6523 SH SOLE 40 6523 0 0 PRA GROUP INC COM 69354N106 1096 44966 SH SOLE 2 1545 0 43421 PRA GROUP INC COM 69354N106 6 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 24 968 SH SOLE 7 968 0 0 PRA GROUP INC COM 69354N106 5660 232262 SH SOLE 18 232262 0 0 PRA GROUP INC COM 69354N106 1600 65675 SH SOLE 19 65675 0 0 PRA GROUP INC COM 69354N106 118519 4863324 SH SOLE 21 4863324 0 0 PRA GROUP INC COM 69354N106 31557 1294917 SH SOLE 22 1231409 0 63508 PRA GROUP INC COM 69354N106 168 6914 SH SOLE 26 4827 0 2087 PRA GROUP INC COM 69354N106 143 5864 SH SOLE 28 5864 0 0 PRA GROUP INC COM 69354N106 2284 93705 SH SOLE 30 93705 0 0 PRA GROUP INC COM 69354N106 128 5266 SH SOLE 40 5266 0 0 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 737 875000 PRN SOLE 21 875000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 12844 139669 SH SOLE 2 29485 0 110184 PRA HEALTH SCIENCES INC COM 69354M108 33 356 SH SOLE 4 356 0 0 PRA HEALTH SCIENCES INC COM 69354M108 102 1106 SH SOLE 7 1106 0 0 PRA HEALTH SCIENCES INC COM 69354M108 15766 171445 SH SOLE 18 171445 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2059 22395 SH SOLE 19 22395 0 0 PRA HEALTH SCIENCES INC COM 69354M108 345751 3759801 SH SOLE 21 3759801 0 0 PRA HEALTH SCIENCES INC COM 69354M108 176697 1921450 SH SOLE 22 1805117 0 116333 PRA HEALTH SCIENCES INC COM 69354M108 654 7114 SH SOLE 23 7114 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2695 29310 SH SOLE 26 7985 0 21325 PRA HEALTH SCIENCES INC COM 69354M108 721 7835 SH SOLE 28 7835 0 0 PRA HEALTH SCIENCES INC COM 69354M108 664 7221 SH SOLE 29 0 0 7221 PRA HEALTH SCIENCES INC COM 69354M108 7704 83779 SH SOLE 30 83779 0 0 PRA HEALTH SCIENCES INC COM 69354M108 168 1830 SH SOLE 31 1143 0 687 PRA HEALTH SCIENCES INC COM 69354M108 511 5556 SH SOLE 40 5556 0 0 PRECISION DRILLING CORP COM 2010 74022D308 0 59 SH SOLE 22 59 0 0 PRECISION THERAPEUTICS INC COM 74033P100 0 57 SH SOLE 21 57 0 0 PREFERRED APT CMNTYS INC COM 74039L103 736 52366 SH SOLE 2 9654 0 42712 PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2078 147774 SH SOLE 18 147774 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1804 128298 SH SOLE 19 128298 0 0 PREFERRED APT CMNTYS INC COM 74039L103 21563 1533641 SH SOLE 21 1533641 0 0 PREFERRED APT CMNTYS INC COM 74039L103 21469 1526984 SH SOLE 22 1346228 0 180756 PREFERRED APT CMNTYS INC COM 74039L103 814 57900 SH SOLE 23 57900 0 0 PREFERRED APT CMNTYS INC COM 74039L103 147 10460 SH SOLE 26 0 0 10460 PREFERRED APT CMNTYS INC COM 74039L103 93 6587 SH SOLE 40 6587 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 487 11234 SH SOLE 2 419 0 10815 PREFERRED BK LOS ANGELES CA COM NEW 740367404 13 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3120 71972 SH SOLE 18 71972 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 900 20756 SH SOLE 19 20756 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 65654 1514506 SH SOLE 21 1514506 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 22157 511129 SH SOLE 22 418879 0 92250 PREFERRED BK LOS ANGELES CA COM NEW 740367404 57 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 74 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1326 30593 SH SOLE 30 30593 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 109 2509 SH SOLE 40 2509 0 0 PREFORMED LINE PRODS CO COM 740444104 170 3130 SH SOLE 2 102 0 3028 PREFORMED LINE PRODS CO COM 740444104 4 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 586 10799 SH SOLE 18 10799 0 0 PREFORMED LINE PRODS CO COM 740444104 247 4561 SH SOLE 19 4561 0 0 PREFORMED LINE PRODS CO COM 740444104 5934 109374 SH SOLE 21 109374 0 0 PREFORMED LINE PRODS CO COM 740444104 1844 33999 SH SOLE 22 31456 0 2543 PREMIER FINL BANCORP INC COM 74050M105 195 13101 SH SOLE 2 390 0 12711 PREMIER FINL BANCORP INC COM 74050M105 5 316 SH SOLE 7 316 0 0 PREMIER FINL BANCORP INC COM 74050M105 627 42073 SH SOLE 18 42073 0 0 PREMIER FINL BANCORP INC COM 74050M105 261 17535 SH SOLE 19 17535 0 0 PREMIER FINL BANCORP INC COM 74050M105 6582 441470 SH SOLE 21 441470 0 0 PREMIER FINL BANCORP INC COM 74050M105 1734 116265 SH SOLE 22 108772 0 7493 PREMIER INC CL A 74051N102 4030 107891 SH SOLE 2 3423 0 104468 PREMIER INC CL A 74051N102 9 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 41 1092 SH SOLE 7 1092 0 0 PREMIER INC CL A 74051N102 944 25262 SH SOLE 18 25262 0 0 PREMIER INC CL A 74051N102 403 10781 SH SOLE 19 10781 0 0 PREMIER INC CL A 74051N102 33716 902700 SH SOLE 21 902700 0 0 PREMIER INC CL A 74051N102 52314 1400630 SH SOLE 22 1300617 0 100013 PREMIER INC CL A 74051N102 795 21274 SH SOLE 26 6665 0 14609 PREMIER INC CL A 74051N102 259 6936 SH SOLE 28 6936 0 0 PREMIER INC CL A 74051N102 149 3977 SH SOLE 29 0 0 3977 PREMIER INC CL A 74051N102 514 13765 SH SOLE 30 13765 0 0 PREMIER INC CL A 74051N102 42 1125 SH SOLE 31 1085 0 40 PREMIER INC CL A 74051N102 235 6297 SH SOLE 40 6297 0 0 PRESBIA PLC SHS G7234P100 0 988 SH SOLE 18 988 0 0 PRESBIA PLC SHS G7234P100 4 11752 SH SOLE 21 11752 0 0 PRESIDIO INC COM 74102M103 504 38597 SH SOLE 2 1104 0 37493 PRESIDIO INC COM 74102M103 12 903 SH SOLE 7 903 0 0 PRESIDIO INC COM 74102M103 1632 125053 SH SOLE 18 125053 0 0 PRESIDIO INC COM 74102M103 703 53833 SH SOLE 19 53833 0 0 PRESIDIO INC COM 74102M103 15715 1204245 SH SOLE 21 1204245 0 0 PRESIDIO INC COM 74102M103 12477 956077 SH SOLE 22 905417 0 50660 PRESIDIO INC COM 74102M103 175 13373 SH SOLE 26 0 0 13373 PRESIDIO INC COM 74102M103 112 8600 SH SOLE 30 8600 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2582 83614 SH SOLE 2 32173 0 51441 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 35 1122 SH SOLE 7 1122 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9263 299964 SH SOLE 18 299964 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4037 130739 SH SOLE 19 130739 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 118122 3825197 SH SOLE 21 3825197 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 61650 1996444 SH SOLE 22 1857595 0 138849 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 789 25561 SH SOLE 23 25561 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1936 62710 SH SOLE 26 12823 0 49887 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 204 6615 SH SOLE 28 6615 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 213 6888 SH SOLE 29 0 0 6888 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 387 12535 SH SOLE 30 12535 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 177 5747 SH SOLE 40 5747 0 0 PRETIUM RES INC COM 74139C102 6840 809445 SH SOLE 30 809445 0 0 PRGX GLOBAL INC COM NEW 69357C503 155 16418 SH SOLE 2 695 0 15723 PRGX GLOBAL INC COM NEW 69357C503 6 674 SH SOLE 7 674 0 0 PRGX GLOBAL INC COM NEW 69357C503 681 71894 SH SOLE 18 71894 0 0 PRGX GLOBAL INC COM NEW 69357C503 262 27713 SH SOLE 19 27713 0 0 PRGX GLOBAL INC COM NEW 69357C503 6934 732212 SH SOLE 21 732212 0 0 PRGX GLOBAL INC COM NEW 69357C503 8005 845302 SH SOLE 22 834110 0 11192 PRICE T ROWE GROUP INC COM 74144T108 57451 622308 SH SOLE 2 83864 0 538444 PRICE T ROWE GROUP INC COM 74144T108 8641 93603 SH SOLE 4 87188 0 6415 PRICE T ROWE GROUP INC COM 74144T108 37076 401600 SH SOLE 7 263346 0 138254 PRICE T ROWE GROUP INC COM 74144T108 311 3370 SH SOLE 13 3370 0 0 PRICE T ROWE GROUP INC COM 74144T108 177 1917 SH SOLE 15 1917 0 0 PRICE T ROWE GROUP INC COM 74144T108 51021 552656 SH SOLE 18 523196 0 29460 PRICE T ROWE GROUP INC COM 74144T108 5896 63867 SH SOLE 19 63867 0 0 PRICE T ROWE GROUP INC COM 74144T108 619808 6713692 SH SOLE 21 6713692 0 0 PRICE T ROWE GROUP INC COM 74144T108 545213 5905687 SH SOLE 22 5247734 0 657953 PRICE T ROWE GROUP INC COM 74144T108 16096 174352 SH SOLE 23 174352 0 0 PRICE T ROWE GROUP INC COM 74144T108 20845 225791 SH SOLE 25 225791 0 0 PRICE T ROWE GROUP INC COM 74144T108 94486 1023462 SH SOLE 26 252310 0 771152 PRICE T ROWE GROUP INC COM 74144T108 4321 46802 SH SOLE 28 34298 0 12504 PRICE T ROWE GROUP INC COM 74144T108 3349 36280 SH SOLE 29 11538 0 24742 PRICE T ROWE GROUP INC COM 74144T108 98206 1063759 SH SOLE 30 1063759 0 0 PRICE T ROWE GROUP INC COM 74144T108 7890 85460 SH SOLE 31 54755 0 30705 PRICE T ROWE GROUP INC COM 74144T108 1235 13378 SH SOLE 34 13378 0 0 PRICE T ROWE GROUP INC COM 74144T108 22291 241455 SH SOLE 36 241455 0 0 PRICE T ROWE GROUP INC COM 74144T108 536 5805 SH SOLE 40 5805 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3130 2325000 PRN SOLE 21 2325000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2786 2525000 PRN SOLE 21 2525000 0 0 PRICESMART INC COM 741511109 1045 17679 SH SOLE 2 771 0 16908 PRICESMART INC COM 741511109 4 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 15 261 SH SOLE 7 261 0 0 PRICESMART INC COM 741511109 4269 72235 SH SOLE 18 72235 0 0 PRICESMART INC COM 741511109 1920 32495 SH SOLE 19 32495 0 0 PRICESMART INC COM 741511109 43387 734137 SH SOLE 21 734137 0 0 PRICESMART INC COM 741511109 38173 645905 SH SOLE 22 609451 0 36454 PRICESMART INC COM 741511109 244 4128 SH SOLE 26 1928 0 2200 PRICESMART INC COM 741511109 168 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 302 5104 SH SOLE 30 5104 0 0 PRICESMART INC COM 741511109 124 2106 SH SOLE 40 2106 0 0 PRIMEENERGY CORP COM 74158E104 6 79 SH SOLE 18 79 0 0 PRIMEENERGY CORP COM 74158E104 12 174 SH SOLE 21 174 0 0 PRIMERICA INC COM 74164M108 4883 49974 SH SOLE 2 18623 0 31351 PRIMERICA INC COM 74164M108 15 156 SH SOLE 4 156 0 0 PRIMERICA INC COM 74164M108 75 771 SH SOLE 7 771 0 0 PRIMERICA INC COM 74164M108 22745 232776 SH SOLE 18 232776 0 0 PRIMERICA INC COM 74164M108 4471 45759 SH SOLE 19 45759 0 0 PRIMERICA INC COM 74164M108 270593 2769350 SH SOLE 21 2769350 0 0 PRIMERICA INC COM 74164M108 130828 1338943 SH SOLE 22 1283376 0 55567 PRIMERICA INC COM 74164M108 916 9371 SH SOLE 26 5265 0 4106 PRIMERICA INC COM 74164M108 569 5822 SH SOLE 28 5822 0 0 PRIMERICA INC COM 74164M108 704 7201 SH SOLE 30 7201 0 0 PRIMERICA INC COM 74164M108 175 1789 SH SOLE 36 1789 0 0 PRIMERICA INC COM 74164M108 404 4132 SH SOLE 40 4132 0 0 PRIMO WTR CORP COM 74165N105 397 28362 SH SOLE 2 1024 0 27338 PRIMO WTR CORP COM 74165N105 9 620 SH SOLE 7 620 0 0 PRIMO WTR CORP COM 74165N105 1580 112772 SH SOLE 18 112772 0 0 PRIMO WTR CORP COM 74165N105 684 48826 SH SOLE 19 48826 0 0 PRIMO WTR CORP COM 74165N105 15985 1141006 SH SOLE 21 1141006 0 0 PRIMO WTR CORP COM 74165N105 15473 1104426 SH SOLE 22 887725 0 216701 PRIMO WTR CORP COM 74165N105 125 8905 SH SOLE 30 8905 0 0 PRIMORIS SVCS CORP COM 74164F103 719 37606 SH SOLE 2 1417 0 36189 PRIMORIS SVCS CORP COM 74164F103 5 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 16 861 SH SOLE 7 861 0 0 PRIMORIS SVCS CORP COM 74164F103 2613 136586 SH SOLE 18 136586 0 0 PRIMORIS SVCS CORP COM 74164F103 1174 61385 SH SOLE 19 61385 0 0 PRIMORIS SVCS CORP COM 74164F103 26166 1367776 SH SOLE 21 1367776 0 0 PRIMORIS SVCS CORP COM 74164F103 23202 1212837 SH SOLE 22 1122366 0 90471 PRIMORIS SVCS CORP COM 74164F103 36 1896 SH SOLE 26 0 0 1896 PRIMORIS SVCS CORP COM 74164F103 106 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 192 10049 SH SOLE 30 10049 0 0 PRIMORIS SVCS CORP COM 74164F103 83 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 34054 770987 SH SOLE 2 120415 0 650572 PRINCIPAL FINL GROUP INC COM 74251V102 4999 113170 SH SOLE 4 105614 0 7556 PRINCIPAL FINL GROUP INC COM 74251V102 13470 304961 SH SOLE 7 246560 0 58401 PRINCIPAL FINL GROUP INC COM 74251V102 74 1673 SH SOLE 13 1673 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 92 2083 SH SOLE 15 2083 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5 121 SH SOLE 17 0 0 121 PRINCIPAL FINL GROUP INC COM 74251V102 25750 582986 SH SOLE 18 542996 0 39990 PRINCIPAL FINL GROUP INC COM 74251V102 3997 90491 SH SOLE 19 90491 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 305837 6924095 SH SOLE 21 6924095 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 295811 6697108 SH SOLE 22 5941078 0 756030 PRINCIPAL FINL GROUP INC COM 74251V102 9674 219010 SH SOLE 23 219010 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12197 276136 SH SOLE 25 276136 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 54256 1228340 SH SOLE 26 324084 0 904256 PRINCIPAL FINL GROUP INC COM 74251V102 2427 54937 SH SOLE 28 39904 0 15033 PRINCIPAL FINL GROUP INC COM 74251V102 3507 79408 SH SOLE 29 20855 0 58553 PRINCIPAL FINL GROUP INC COM 74251V102 52889 1197394 SH SOLE 30 1197394 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4546 102921 SH SOLE 31 66760 0 36161 PRINCIPAL FINL GROUP INC COM 74251V102 858 19419 SH SOLE 34 19419 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 10944 247770 SH SOLE 36 247770 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 337 7620 SH SOLE 40 7620 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 459 16743 SH SOLE 2 13497 0 3246 PRINCIPIA BIOPHARMA INC COM 74257L108 705 25746 SH SOLE 18 25746 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2381 86924 SH SOLE 19 86924 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 32 1168 SH SOLE 20 1168 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 5369 196010 SH SOLE 21 196010 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2095 76496 SH SOLE 22 74778 0 1718 PRINCIPIA BIOPHARMA INC COM 74257L108 1084 39579 SH SOLE 34 39579 0 0 PRO-DEX INC COLO COM NEW 74265M205 10 804 SH SOLE 18 804 0 0 PRO-DEX INC COLO COM NEW 74265M205 139 11523 SH SOLE 21 11523 0 0 PRO-DEX INC COLO COM NEW 74265M205 1 42 SH SOLE 22 42 0 0 PROASSURANCE CORP COM 74267C106 2178 53706 SH SOLE 2 1849 0 51857 PROASSURANCE CORP COM 74267C106 10 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 53 1310 SH SOLE 7 1310 0 0 PROASSURANCE CORP COM 74267C106 10899 268721 SH SOLE 18 268721 0 0 PROASSURANCE CORP COM 74267C106 3060 75449 SH SOLE 19 75449 0 0 PROASSURANCE CORP COM 74267C106 216919 5348113 SH SOLE 21 5348113 0 0 PROASSURANCE CORP COM 74267C106 62635 1544255 SH SOLE 22 1469371 0 74884 PROASSURANCE CORP COM 74267C106 728 17938 SH SOLE 26 9131 0 8807 PROASSURANCE CORP COM 74267C106 281 6926 SH SOLE 28 6926 0 0 PROASSURANCE CORP COM 74267C106 4441 109486 SH SOLE 30 109486 0 0 PROASSURANCE CORP COM 74267C106 111 2732 SH SOLE 36 2732 0 0 PROASSURANCE CORP COM 74267C106 216 5336 SH SOLE 40 5336 0 0 PROCTER AND GAMBLE CO COM 742718109 620499 6750422 SH SOLE 2 1078853 0 5671569 PROCTER AND GAMBLE CO COM 742718109 84747 921960 SH SOLE 4 856200 0 65760 PROCTER AND GAMBLE CO COM 742718109 205358 2234100 SH SOLE 7 2123318 0 110782 PROCTER AND GAMBLE CO COM 742718109 7247 78838 SH SOLE 13 78838 0 0 PROCTER AND GAMBLE CO COM 742718109 1982 21558 SH SOLE 15 21558 0 0 PROCTER AND GAMBLE CO COM 742718109 11 124 SH SOLE 17 0 0 124 PROCTER AND GAMBLE CO COM 742718109 603177 6561973 SH SOLE 18 6186984 0 374989 PROCTER AND GAMBLE CO COM 742718109 446792 4860658 SH SOLE 19 4860658 0 0 PROCTER AND GAMBLE CO COM 742718109 4909471 53410263 SH SOLE 21 53410263 0 0 PROCTER AND GAMBLE CO COM 742718109 5715687 62181098 SH SOLE 22 55083017 0 7098081 PROCTER AND GAMBLE CO COM 742718109 170346 1853202 SH SOLE 23 1853202 0 0 PROCTER AND GAMBLE CO COM 742718109 218141 2373163 SH SOLE 25 2373163 0 0 PROCTER AND GAMBLE CO COM 742718109 1101807 11986586 SH SOLE 26 2466391 0 9520195 PROCTER AND GAMBLE CO COM 742718109 43972 478368 SH SOLE 28 349843 0 128525 PROCTER AND GAMBLE CO COM 742718109 29021 315722 SH SOLE 29 136423 0 179299 PROCTER AND GAMBLE CO COM 742718109 878750 9559939 SH SOLE 30 9559939 0 0 PROCTER AND GAMBLE CO COM 742718109 106418 1157728 SH SOLE 31 618024 0 539704 PROCTER AND GAMBLE CO COM 742718109 15000 163188 SH SOLE 32 163188 0 0 PROCTER AND GAMBLE CO COM 742718109 112314 1221872 SH SOLE 34 1221872 0 0 PROCTER AND GAMBLE CO COM 742718109 202322 2201067 SH SOLE 36 2201067 0 0 PROCTER AND GAMBLE CO COM 742718109 1738 18904 SH SOLE 37 18904 0 0 PROCTER AND GAMBLE CO COM 742718109 5262 57245 SH SOLE 40 57245 0 0 PROFIRE ENERGY INC COM 74316X101 28 19487 SH SOLE 2 1399 0 18088 PROFIRE ENERGY INC COM 74316X101 110 75800 SH SOLE 18 75800 0 0 PROFIRE ENERGY INC COM 74316X101 60 41270 SH SOLE 19 41270 0 0 PROFIRE ENERGY INC COM 74316X101 1213 836744 SH SOLE 21 836744 0 0 PROFIRE ENERGY INC COM 74316X101 816 562644 SH SOLE 22 555382 0 7262 PROGENICS PHARMACEUTICALS IN COM 743187106 282 67254 SH SOLE 2 2980 0 64274 PROGENICS PHARMACEUTICALS IN COM 743187106 6 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1832 436188 SH SOLE 18 436188 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 500 119138 SH SOLE 19 119138 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 41839 9961624 SH SOLE 21 9961624 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 11507 2739671 SH SOLE 22 2342474 0 397197 PROGENICS PHARMACEUTICALS IN COM 743187106 42 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 789 187917 SH SOLE 30 187917 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 31 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 1276 35950 SH SOLE 2 1558 0 34392 PROGRESS SOFTWARE CORP COM 743312100 5 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 35 974 SH SOLE 7 974 0 0 PROGRESS SOFTWARE CORP COM 743312100 8003 225509 SH SOLE 18 225509 0 0 PROGRESS SOFTWARE CORP COM 743312100 2363 66584 SH SOLE 19 66584 0 0 PROGRESS SOFTWARE CORP COM 743312100 171140 4822201 SH SOLE 21 4822201 0 0 PROGRESS SOFTWARE CORP COM 743312100 46664 1314837 SH SOLE 22 1254236 0 60601 PROGRESS SOFTWARE CORP COM 743312100 591 16655 SH SOLE 26 6680 0 9975 PROGRESS SOFTWARE CORP COM 743312100 188 5304 SH SOLE 28 5304 0 0 PROGRESS SOFTWARE CORP COM 743312100 301 8469 SH SOLE 29 0 0 8469 PROGRESS SOFTWARE CORP COM 743312100 3240 91286 SH SOLE 30 91286 0 0 PROGRESS SOFTWARE CORP COM 743312100 181 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 90305 1496852 SH SOLE 2 188583 0 1308269 PROGRESSIVE CORP OHIO COM 743315103 12215 202471 SH SOLE 4 187105 0 15366 PROGRESSIVE CORP OHIO COM 743315103 40437 670268 SH SOLE 7 551402 0 118866 PROGRESSIVE CORP OHIO COM 743315103 1587 26302 SH SOLE 13 26302 0 0 PROGRESSIVE CORP OHIO COM 743315103 321 5321 SH SOLE 15 5321 0 0 PROGRESSIVE CORP OHIO COM 743315103 70383 1166626 SH SOLE 18 1084112 0 82514 PROGRESSIVE CORP OHIO COM 743315103 15196 251878 SH SOLE 19 251878 0 0 PROGRESSIVE CORP OHIO COM 743315103 859895 14253189 SH SOLE 21 14253189 0 0 PROGRESSIVE CORP OHIO COM 743315103 925508 15340752 SH SOLE 22 13751361 0 1589391 PROGRESSIVE CORP OHIO COM 743315103 24935 413308 SH SOLE 23 413308 0 0 PROGRESSIVE CORP OHIO COM 743315103 34070 564722 SH SOLE 25 564722 0 0 PROGRESSIVE CORP OHIO COM 743315103 172221 2854642 SH SOLE 26 612343 0 2242299 PROGRESSIVE CORP OHIO COM 743315103 6798 112683 SH SOLE 28 82557 0 30126 PROGRESSIVE CORP OHIO COM 743315103 4568 75716 SH SOLE 29 24952 0 50764 PROGRESSIVE CORP OHIO COM 743315103 163717 2713698 SH SOLE 30 2713698 0 0 PROGRESSIVE CORP OHIO COM 743315103 14631 242517 SH SOLE 31 127698 0 114819 PROGRESSIVE CORP OHIO COM 743315103 3683 61047 SH SOLE 34 61047 0 0 PROGRESSIVE CORP OHIO COM 743315103 34192 566757 SH SOLE 36 566757 0 0 PROGRESSIVE CORP OHIO COM 743315103 794 13153 SH SOLE 40 13153 0 0 PROLOGIS INC COM 74340W103 170458 2902899 SH SOLE 2 804638 0 2098261 PROLOGIS INC COM 74340W103 56792 967158 SH SOLE 4 950566 0 16592 PROLOGIS INC COM 74340W103 91751 1562524 SH SOLE 7 1549438 0 13086 PROLOGIS INC COM 74340W103 9213 156902 SH SOLE 13 156902 0 0 PROLOGIS INC COM 74340W103 1714 29184 SH SOLE 15 29184 0 0 PROLOGIS INC COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC COM 74340W103 93497 1592248 SH SOLE 18 1515726 0 76522 PROLOGIS INC COM 74340W103 162812 2772683 SH SOLE 19 2772683 0 0 PROLOGIS INC COM 74340W103 1024753 17451510 SH SOLE 21 17451510 0 0 PROLOGIS INC COM 74340W103 1531769 26085989 SH SOLE 22 23218463 0 2867526 PROLOGIS INC COM 74340W103 48522 826324 SH SOLE 23 826324 0 0 PROLOGIS INC COM 74340W103 113512 1933098 SH SOLE 25 1933098 0 0 PROLOGIS INC COM 74340W103 157089 2675220 SH SOLE 26 665637 0 2009583 PROLOGIS INC COM 74340W103 9312 158576 SH SOLE 28 126222 0 32354 PROLOGIS INC COM 74340W103 48389 824069 SH SOLE 29 419216 0 404853 PROLOGIS INC COM 74340W103 303935 5175998 SH SOLE 30 5175998 0 0 PROLOGIS INC COM 74340W103 19046 324356 SH SOLE 31 135154 0 189202 PROLOGIS INC COM 74340W103 31380 534403 SH SOLE 34 534403 0 0 PROLOGIS INC COM 74340W103 37881 645119 SH SOLE 36 645119 0 0 PROLOGIS INC COM 74340W103 834 14201 SH SOLE 40 14201 0 0 PROOFPOINT INC COM 743424103 7094 84644 SH SOLE 2 3239 0 81405 PROOFPOINT INC COM 743424103 19 230 SH SOLE 4 230 0 0 PROOFPOINT INC COM 743424103 75 900 SH SOLE 7 900 0 0 PROOFPOINT INC COM 743424103 2038 24317 SH SOLE 18 24317 0 0 PROOFPOINT INC COM 743424103 902 10760 SH SOLE 19 10760 0 0 PROOFPOINT INC COM 743424103 63961 763161 SH SOLE 21 763161 0 0 PROOFPOINT INC COM 743424103 122573 1462506 SH SOLE 22 1367808 0 94698 PROOFPOINT INC COM 743424103 1362 16257 SH SOLE 26 9117 0 7140 PROOFPOINT INC COM 743424103 562 6710 SH SOLE 28 6710 0 0 PROOFPOINT INC COM 743424103 40 479 SH SOLE 29 0 0 479 PROOFPOINT INC COM 743424103 1034 12332 SH SOLE 30 12332 0 0 PROOFPOINT INC COM 743424103 84 1006 SH SOLE 31 1006 0 0 PROOFPOINT INC COM 743424103 453 5402 SH SOLE 40 5402 0 0 PROPETRO HLDG CORP COM 74347M108 927 75249 SH SOLE 2 21253 0 53996 PROPETRO HLDG CORP COM 74347M108 3 214 SH SOLE 4 214 0 0 PROPETRO HLDG CORP COM 74347M108 19 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 4452 361397 SH SOLE 18 361397 0 0 PROPETRO HLDG CORP COM 74347M108 4650 377409 SH SOLE 19 377409 0 0 PROPETRO HLDG CORP COM 74347M108 96549 7836755 SH SOLE 21 7836755 0 0 PROPETRO HLDG CORP COM 74347M108 30512 2476649 SH SOLE 22 2171652 0 304997 PROPETRO HLDG CORP COM 74347M108 872 70798 SH SOLE 23 70798 0 0 PROPETRO HLDG CORP COM 74347M108 1882 152727 SH SOLE 26 21184 0 131543 PROPETRO HLDG CORP COM 74347M108 423 34335 SH SOLE 29 0 0 34335 PROPETRO HLDG CORP COM 74347M108 1898 154077 SH SOLE 30 154077 0 0 PROPETRO HLDG CORP COM 74347M108 114 9253 SH SOLE 40 9253 0 0 PROPHASE LABS INC COM 74345W108 5 1585 SH SOLE 18 1585 0 0 PROPHASE LABS INC COM 74345W108 63 20132 SH SOLE 21 20132 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 328 20771 SH SOLE 2 0 0 20771 PROQR THRAPEUTICS N V SHS EURO N71542109 7592 481095 SH SOLE 21 481095 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 2458 155769 SH SOLE 22 155769 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 60 3813 SH SOLE 28 3813 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 59 3742 SH SOLE 29 0 0 3742 PROQR THRAPEUTICS N V SHS EURO N71542109 567 35905 SH SOLE 30 35905 0 0 PROS HOLDINGS INC COM 74346Y103 791 25199 SH SOLE 2 1102 0 24097 PROS HOLDINGS INC COM 74346Y103 11 354 SH SOLE 4 354 0 0 PROS HOLDINGS INC COM 74346Y103 17 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 3238 103112 SH SOLE 18 103112 0 0 PROS HOLDINGS INC COM 74346Y103 1456 46354 SH SOLE 19 46354 0 0 PROS HOLDINGS INC COM 74346Y103 32504 1035146 SH SOLE 21 1035146 0 0 PROS HOLDINGS INC COM 74346Y103 34385 1095074 SH SOLE 22 894797 0 200277 PROS HOLDINGS INC COM 74346Y103 7 233 SH SOLE 23 233 0 0 PROS HOLDINGS INC COM 74346Y103 42 1337 SH SOLE 26 0 0 1337 PROS HOLDINGS INC COM 74346Y103 150 4778 SH SOLE 28 4778 0 0 PROS HOLDINGS INC COM 74346Y103 226 7187 SH SOLE 30 7187 0 0 PROS HOLDINGS INC COM 74346Y103 80 2561 SH SOLE 40 2561 0 0 PROSHARES TR LONG ONLINE SHRT 74347B375 1 21 SH SOLE 17 0 0 21 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 PROSHARES TR S&P 500 DV ARIST 74348A467 3 54 SH SOLE 17 0 0 54 PROSPECT CAPITAL CORPORATION COM 74348T102 8801 1394714 SH SOLE 30 1394714 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1301 1315000 PRN SOLE 21 1315000 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 335 350000 PRN SOLE 21 350000 0 0 PROSPERITY BANCSHARES INC COM 743606105 10044 161220 SH SOLE 2 36075 0 125145 PROSPERITY BANCSHARES INC COM 743606105 148 2381 SH SOLE 4 2381 0 0 PROSPERITY BANCSHARES INC COM 743606105 142 2282 SH SOLE 7 2282 0 0 PROSPERITY BANCSHARES INC COM 743606105 13618 218595 SH SOLE 18 218595 0 0 PROSPERITY BANCSHARES INC COM 743606105 918 14737 SH SOLE 19 14737 0 0 PROSPERITY BANCSHARES INC COM 743606105 207050 3323432 SH SOLE 21 3323432 0 0 PROSPERITY BANCSHARES INC COM 743606105 140453 2254470 SH SOLE 22 2120796 0 133674 PROSPERITY BANCSHARES INC COM 743606105 205 3291 SH SOLE 23 3291 0 0 PROSPERITY BANCSHARES INC COM 743606105 1148 18423 SH SOLE 26 10127 0 8296 PROSPERITY BANCSHARES INC COM 743606105 598 9593 SH SOLE 28 9593 0 0 PROSPERITY BANCSHARES INC COM 743606105 921 14790 SH SOLE 29 1549 0 13241 PROSPERITY BANCSHARES INC COM 743606105 1122 18016 SH SOLE 30 18016 0 0 PROSPERITY BANCSHARES INC COM 743606105 177 2837 SH SOLE 31 2837 0 0 PROSPERITY BANCSHARES INC COM 743606105 91 1464 SH SOLE 34 1464 0 0 PROSPERITY BANCSHARES INC COM 743606105 64 1023 SH SOLE 36 1023 0 0 PROSPERITY BANCSHARES INC COM 743606105 446 7153 SH SOLE 40 7153 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 18 2628 SH SOLE 18 2628 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 16 2359 SH SOLE 19 2359 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 230 34104 SH SOLE 21 34104 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1490 221457 SH SOLE 22 221457 0 0 PROTECTIVE INS CORP CL A 74368L104 3 175 SH SOLE 21 175 0 0 PROTECTIVE INS CORP CL B 74368L203 358 21520 SH SOLE 2 11033 0 10487 PROTECTIVE INS CORP CL B 74368L203 4 233 SH SOLE 7 233 0 0 PROTECTIVE INS CORP CL B 74368L203 637 38262 SH SOLE 18 38262 0 0 PROTECTIVE INS CORP CL B 74368L203 624 37483 SH SOLE 19 37483 0 0 PROTECTIVE INS CORP CL B 74368L203 6081 365248 SH SOLE 21 365248 0 0 PROTECTIVE INS CORP CL B 74368L203 8508 511014 SH SOLE 22 498231 0 12783 PROTECTIVE INS CORP CL B 74368L203 153 9166 SH SOLE 23 9166 0 0 PROTECTIVE INS CORP CL B 74368L203 758 45504 SH SOLE 26 0 0 45504 PROTECTIVE INS CORP CL B 74368L203 29 1731 SH SOLE 28 1731 0 0 PROTECTIVE INS CORP CL B 74368L203 53 3185 SH SOLE 30 3185 0 0 PROTECTIVE INS CORP CL B 74368L203 72 4341 SH SOLE 34 4341 0 0 PROTECTIVE INS CORP CL B 74368L203 28 1669 SH SOLE 40 1669 0 0 PROTEON THERAPEUTICS INC COM 74371L109 4 1723 SH SOLE 18 1723 0 0 PROTEON THERAPEUTICS INC COM 74371L109 68 30001 SH SOLE 21 30001 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 79 24246 SH SOLE 2 683 0 23563 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 377 116325 SH SOLE 18 116325 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 157 48334 SH SOLE 19 48334 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 5561 1716289 SH SOLE 21 1716289 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 3286 1014154 SH SOLE 22 999267 0 14887 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 4 1375 SH SOLE 30 1375 0 0 PROTHENA CORP PLC SHS G72800108 423 41061 SH SOLE 2 1345 0 39716 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 142369 SH SOLE 18 142369 0 0 PROTHENA CORP PLC SHS G72800108 592 57442 SH SOLE 19 57442 0 0 PROTHENA CORP PLC SHS G72800108 19412 1884669 SH SOLE 21 1884669 0 0 PROTHENA CORP PLC SHS G72800108 12392 1203075 SH SOLE 22 1152642 0 50433 PROTHENA CORP PLC SHS G72800108 50 4823 SH SOLE 26 2640 0 2183 PROTHENA CORP PLC SHS G72800108 68 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 104 10145 SH SOLE 30 10145 0 0 PROTHENA CORP PLC SHS G72800108 34 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 2905 25759 SH SOLE 2 4958 0 20801 PROTO LABS INC COM 743713109 16 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 52 457 SH SOLE 7 457 0 0 PROTO LABS INC COM 743713109 15285 135521 SH SOLE 18 135521 0 0 PROTO LABS INC COM 743713109 12199 108153 SH SOLE 19 108153 0 0 PROTO LABS INC COM 743713109 319071 2828898 SH SOLE 21 2828898 0 0 PROTO LABS INC COM 743713109 90626 803493 SH SOLE 22 770642 0 32851 PROTO LABS INC COM 743713109 1480 13120 SH SOLE 23 13120 0 0 PROTO LABS INC COM 743713109 2626 23286 SH SOLE 26 6136 0 17150 PROTO LABS INC COM 743713109 395 3502 SH SOLE 28 3502 0 0 PROTO LABS INC COM 743713109 301 2667 SH SOLE 29 0 0 2667 PROTO LABS INC COM 743713109 6099 54071 SH SOLE 30 54071 0 0 PROTO LABS INC COM 743713109 71 627 SH SOLE 34 627 0 0 PROTO LABS INC COM 743713109 291 2584 SH SOLE 40 2584 0 0 PROVENTION BIO INC COM 74374N102 5 2895 SH SOLE 18 2895 0 0 PROVENTION BIO INC COM 74374N102 41 23340 SH SOLE 21 23340 0 0 PROVIDENCE SVC CORP COM 743815102 532 8868 SH SOLE 2 377 0 8491 PROVIDENCE SVC CORP COM 743815102 15 255 SH SOLE 7 255 0 0 PROVIDENCE SVC CORP COM 743815102 3490 58144 SH SOLE 18 58144 0 0 PROVIDENCE SVC CORP COM 743815102 984 16399 SH SOLE 19 16399 0 0 PROVIDENCE SVC CORP COM 743815102 78632 1310093 SH SOLE 21 1310093 0 0 PROVIDENCE SVC CORP COM 743815102 19828 330360 SH SOLE 22 314694 0 15666 PROVIDENCE SVC CORP COM 743815102 334 5563 SH SOLE 26 0 0 5563 PROVIDENCE SVC CORP COM 743815102 114 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 1314 21894 SH SOLE 30 21894 0 0 PROVIDENCE SVC CORP COM 743815102 90 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM 74383X109 84 3891 SH SOLE 2 186 0 3705 PROVIDENT BANCORP INC COM 74383X109 302 13909 SH SOLE 18 13909 0 0 PROVIDENT BANCORP INC COM 74383X109 155 7169 SH SOLE 19 7169 0 0 PROVIDENT BANCORP INC COM 74383X109 3416 157550 SH SOLE 21 157550 0 0 PROVIDENT BANCORP INC COM 74383X109 822 37918 SH SOLE 22 35429 0 2489 PROVIDENT FINL HLDGS INC COM 743868101 17 1095 SH SOLE 18 1095 0 0 PROVIDENT FINL HLDGS INC COM 743868101 457 29461 SH SOLE 21 29461 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5222 336930 SH SOLE 22 336930 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1608 66639 SH SOLE 2 4784 0 61855 PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 99 4111 SH SOLE 7 4111 0 0 PROVIDENT FINL SVCS INC COM 74386T105 9261 383777 SH SOLE 18 383777 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2233 92552 SH SOLE 19 92552 0 0 PROVIDENT FINL SVCS INC COM 74386T105 163687 6783533 SH SOLE 21 6783533 0 0 PROVIDENT FINL SVCS INC COM 74386T105 44863 1859235 SH SOLE 22 1779470 0 79765 PROVIDENT FINL SVCS INC COM 74386T105 341 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 208 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3037 125866 SH SOLE 30 125866 0 0 PROVIDENT FINL SVCS INC COM 74386T105 157 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 126 7149 SH SOLE 2 276 0 6873 PRUDENTIAL BANCORP INC NEW COM 74431A101 519 29484 SH SOLE 18 29484 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 213 12109 SH SOLE 19 12109 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5681 322783 SH SOLE 21 322783 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1357 77124 SH SOLE 22 72103 0 5021 PRUDENTIAL FINL INC COM 744320102 110596 1356169 SH SOLE 2 360228 0 995941 PRUDENTIAL FINL INC COM 744320102 16926 207553 SH SOLE 4 196503 0 11050 PRUDENTIAL FINL INC COM 744320102 29734 364610 SH SOLE 7 331817 0 32793 PRUDENTIAL FINL INC COM 744320102 601 7367 SH SOLE 13 7367 0 0 PRUDENTIAL FINL INC COM 744320102 304 3727 SH SOLE 15 3727 0 0 PRUDENTIAL FINL INC COM 744320102 75696 928219 SH SOLE 18 845573 0 82646 PRUDENTIAL FINL INC COM 744320102 16868 206842 SH SOLE 19 206842 0 0 PRUDENTIAL FINL INC COM 744320102 615347 7545638 SH SOLE 21 7545638 0 0 PRUDENTIAL FINL INC COM 744320102 879563 10785565 SH SOLE 22 9475457 0 1310108 PRUDENTIAL FINL INC COM 744320102 34877 427676 SH SOLE 23 427676 0 0 PRUDENTIAL FINL INC COM 744320102 30276 371251 SH SOLE 25 371251 0 0 PRUDENTIAL FINL INC COM 744320102 225511 2765311 SH SOLE 26 429397 0 2335914 PRUDENTIAL FINL INC COM 744320102 6527 80038 SH SOLE 28 57845 0 22193 PRUDENTIAL FINL INC COM 744320102 8366 102589 SH SOLE 29 102589 0 0 PRUDENTIAL FINL INC COM 744320102 140879 1727522 SH SOLE 30 1727522 0 0 PRUDENTIAL FINL INC COM 744320102 23157 283955 SH SOLE 31 202637 0 81318 PRUDENTIAL FINL INC COM 744320102 6807 83473 SH SOLE 34 83473 0 0 PRUDENTIAL FINL INC COM 744320102 5536 67881 SH SOLE 35 67881 0 0 PRUDENTIAL FINL INC COM 744320102 34183 419163 SH SOLE 36 419163 0 0 PRUDENTIAL FINL INC COM 744320102 787 9650 SH SOLE 40 9650 0 0 PRUDENTIAL PLC ADR 74435K204 8 232 SH SOLE 18 232 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9118 69600 SH SOLE 2 691 0 68909 PS BUSINESS PKS INC CALIF COM 69360J107 1810 13820 SH SOLE 4 13820 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4215 32174 SH SOLE 7 32174 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 108 827 SH SOLE 15 827 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 13256 101189 SH SOLE 18 101189 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 8211 62679 SH SOLE 19 62679 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 283873 2166968 SH SOLE 21 2166968 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 116829 891821 SH SOLE 22 865612 0 26209 PS BUSINESS PKS INC CALIF COM 69360J107 88 675 SH SOLE 23 675 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5547 42341 SH SOLE 25 42341 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1279 9767 SH SOLE 26 2227 0 7540 PS BUSINESS PKS INC CALIF COM 69360J107 335 2560 SH SOLE 28 2560 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 915 6987 SH SOLE 29 6987 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 17066 130272 SH SOLE 30 130272 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 216 1646 SH SOLE 40 1646 0 0 PSYCHEMEDICS CORP COM NEW 744375205 15 971 SH SOLE 18 971 0 0 PSYCHEMEDICS CORP COM NEW 744375205 281 17702 SH SOLE 21 17702 0 0 PSYCHEMEDICS CORP COM NEW 744375205 186 11720 SH SOLE 22 11720 0 0 PTC INC COM 69370C100 25537 308049 SH SOLE 2 52887 0 255162 PTC INC COM 69370C100 2937 35434 SH SOLE 4 32479 0 2955 PTC INC COM 69370C100 518 6248 SH SOLE 7 6248 0 0 PTC INC COM 69370C100 51 613 SH SOLE 13 613 0 0 PTC INC COM 69370C100 38 458 SH SOLE 15 458 0 0 PTC INC COM 69370C100 27096 326856 SH SOLE 18 317817 0 9039 PTC INC COM 69370C100 15683 189182 SH SOLE 19 189182 0 0 PTC INC COM 69370C100 472275 5696922 SH SOLE 21 5696922 0 0 PTC INC COM 69370C100 298939 3606025 SH SOLE 22 3379297 0 226728 PTC INC COM 69370C100 6429 77551 SH SOLE 23 77551 0 0 PTC INC COM 69370C100 12958 156311 SH SOLE 25 156311 0 0 PTC INC COM 69370C100 29819 359695 SH SOLE 26 130938 0 228757 PTC INC COM 69370C100 1841 22212 SH SOLE 28 16378 0 5834 PTC INC COM 69370C100 2400 28945 SH SOLE 29 4092 0 24853 PTC INC COM 69370C100 35295 425748 SH SOLE 30 425748 0 0 PTC INC COM 69370C100 3002 36212 SH SOLE 31 25157 0 11055 PTC INC COM 69370C100 9825 118520 SH SOLE 34 118520 0 0 PTC INC COM 69370C100 6200 74790 SH SOLE 36 74790 0 0 PTC INC COM 69370C100 192 2322 SH SOLE 40 2322 0 0 PTC THERAPEUTICS INC COM 69366J200 1260 36700 SH SOLE 2 1591 0 35109 PTC THERAPEUTICS INC COM 69366J200 4 119 SH SOLE 4 119 0 0 PTC THERAPEUTICS INC COM 69366J200 30 888 SH SOLE 7 888 0 0 PTC THERAPEUTICS INC COM 69366J200 5023 146356 SH SOLE 18 146356 0 0 PTC THERAPEUTICS INC COM 69366J200 2716 79132 SH SOLE 19 79132 0 0 PTC THERAPEUTICS INC COM 69366J200 71176 2073881 SH SOLE 21 2073881 0 0 PTC THERAPEUTICS INC COM 69366J200 45722 1332236 SH SOLE 22 1274252 0 57984 PTC THERAPEUTICS INC COM 69366J200 22 628 SH SOLE 23 628 0 0 PTC THERAPEUTICS INC COM 69366J200 503 14654 SH SOLE 26 10864 0 3790 PTC THERAPEUTICS INC COM 69366J200 185 5397 SH SOLE 28 5397 0 0 PTC THERAPEUTICS INC COM 69366J200 427 12437 SH SOLE 30 12437 0 0 PTC THERAPEUTICS INC COM 69366J200 32 935 SH SOLE 34 935 0 0 PTC THERAPEUTICS INC COM 69366J200 133 3878 SH SOLE 40 3878 0 0 PUBLIC STORAGE COM 74460D109 75278 371910 SH SOLE 2 33953 0 337957 PUBLIC STORAGE COM 74460D109 32455 160343 SH SOLE 4 156137 0 4206 PUBLIC STORAGE COM 74460D109 82553 407850 SH SOLE 7 407850 0 0 PUBLIC STORAGE COM 74460D109 523 2585 SH SOLE 13 2585 0 0 PUBLIC STORAGE COM 74460D109 1431 7069 SH SOLE 15 7069 0 0 PUBLIC STORAGE COM 74460D109 59490 293910 SH SOLE 18 271917 0 21993 PUBLIC STORAGE COM 74460D109 55623 274806 SH SOLE 19 274806 0 0 PUBLIC STORAGE COM 74460D109 1131853 5591883 SH SOLE 21 5591883 0 0 PUBLIC STORAGE COM 74460D109 1215074 6003032 SH SOLE 22 5601300 0 401732 PUBLIC STORAGE COM 74460D109 23204 114641 SH SOLE 23 114641 0 0 PUBLIC STORAGE COM 74460D109 92086 454950 SH SOLE 25 454950 0 0 PUBLIC STORAGE COM 74460D109 128999 637313 SH SOLE 26 159379 0 477934 PUBLIC STORAGE COM 74460D109 5991 29599 SH SOLE 28 21560 0 8039 PUBLIC STORAGE COM 74460D109 12124 59899 SH SOLE 29 59899 0 0 PUBLIC STORAGE COM 74460D109 274220 1354776 SH SOLE 30 1354776 0 0 PUBLIC STORAGE COM 74460D109 12558 62042 SH SOLE 31 33114 0 28928 PUBLIC STORAGE COM 74460D109 1711 8451 SH SOLE 34 8451 0 0 PUBLIC STORAGE COM 74460D109 30971 153011 SH SOLE 36 153011 0 0 PUBLIC STORAGE COM 74460D109 723 3571 SH SOLE 40 3571 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 69109 1327733 SH SOLE 2 190500 0 1137233 PUBLIC SVC ENTERPRISE GROUP COM 744573106 17070 327948 SH SOLE 4 314618 0 13330 PUBLIC SVC ENTERPRISE GROUP COM 744573106 26316 505596 SH SOLE 7 489953 0 15643 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1025 19688 SH SOLE 13 19688 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 203 3909 SH SOLE 15 3909 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2 30 SH SOLE 17 0 0 30 PUBLIC SVC ENTERPRISE GROUP COM 744573106 151024 2901527 SH SOLE 18 2771616 0 129911 PUBLIC SVC ENTERPRISE GROUP COM 744573106 172718 3318310 SH SOLE 19 3318310 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 957309 18392101 SH SOLE 21 18392101 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 649725 12482701 SH SOLE 22 11080732 0 1401969 PUBLIC SVC ENTERPRISE GROUP COM 744573106 18334 352246 SH SOLE 23 352246 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 26376 506743 SH SOLE 25 506743 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 139575 2681549 SH SOLE 26 538706 0 2142843 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5006 96172 SH SOLE 28 70191 0 25981 PUBLIC SVC ENTERPRISE GROUP COM 744573106 948 18207 SH SOLE 29 18207 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 124323 2388538 SH SOLE 30 2388538 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 12656 243151 SH SOLE 31 114461 0 128690 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4243 81513 SH SOLE 32 81513 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4174 80191 SH SOLE 34 80191 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 10176 195502 SH SOLE 35 195502 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 24238 465668 SH SOLE 36 465668 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 614 11802 SH SOLE 40 11802 0 0 PULMATRIX INC COM 74584P103 0 155 SH SOLE 21 155 0 0 PULMATRIX INC COM 74584P103 70 291449 SH SOLE 22 291449 0 0 PULSE BIOSCIENCES INC COM 74587B101 101 8812 SH SOLE 2 392 0 8420 PULSE BIOSCIENCES INC COM 74587B101 4 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 423 36868 SH SOLE 18 36868 0 0 PULSE BIOSCIENCES INC COM 74587B101 169 14707 SH SOLE 19 14707 0 0 PULSE BIOSCIENCES INC COM 74587B101 4187 365364 SH SOLE 21 365364 0 0 PULSE BIOSCIENCES INC COM 74587B101 2143 186994 SH SOLE 22 176513 0 10481 PULTE GROUP INC COM 745867101 17874 687729 SH SOLE 2 92006 0 595723 PULTE GROUP INC COM 745867101 2258 86894 SH SOLE 4 79756 0 7138 PULTE GROUP INC COM 745867101 6015 231422 SH SOLE 7 211975 0 19447 PULTE GROUP INC COM 745867101 39 1482 SH SOLE 13 1482 0 0 PULTE GROUP INC COM 745867101 66 2532 SH SOLE 15 2532 0 0 PULTE GROUP INC COM 745867101 13960 537117 SH SOLE 18 495155 0 41962 PULTE GROUP INC COM 745867101 9077 349268 SH SOLE 19 349268 0 0 PULTE GROUP INC COM 745867101 212544 8177926 SH SOLE 21 8177926 0 0 PULTE GROUP INC COM 745867101 184695 7106389 SH SOLE 22 6398127 0 708262 PULTE GROUP INC COM 745867101 4842 186316 SH SOLE 23 186316 0 0 PULTE GROUP INC COM 745867101 6119 235430 SH SOLE 25 235430 0 0 PULTE GROUP INC COM 745867101 26926 1036028 SH SOLE 26 375072 0 660956 PULTE GROUP INC COM 745867101 1309 50354 SH SOLE 28 37347 0 13007 PULTE GROUP INC COM 745867101 1757 67603 SH SOLE 29 11856 0 55747 PULTE GROUP INC COM 745867101 24906 958282 SH SOLE 30 958282 0 0 PULTE GROUP INC COM 745867101 2844 109437 SH SOLE 31 62441 0 46996 PULTE GROUP INC COM 745867101 2563 98614 SH SOLE 34 98614 0 0 PULTE GROUP INC COM 745867101 4665 179485 SH SOLE 36 179485 0 0 PULTE GROUP INC COM 745867101 142 5458 SH SOLE 40 5458 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 545 26800 SH SOLE 2 4464 0 22336 PUMA BIOTECHNOLOGY INC COM 74587V107 3 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 13 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1935 95103 SH SOLE 18 95103 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2060 101246 SH SOLE 19 101246 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 28308 1391076 SH SOLE 21 1391076 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 19995 982549 SH SOLE 22 861777 0 120772 PUMA BIOTECHNOLOGY INC COM 74587V107 303 14867 SH SOLE 23 14867 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 673 33084 SH SOLE 26 6898 0 26186 PUMA BIOTECHNOLOGY INC COM 74587V107 79 3901 SH SOLE 28 3901 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 81 3996 SH SOLE 29 0 0 3996 PUMA BIOTECHNOLOGY INC COM 74587V107 174 8531 SH SOLE 30 8531 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11 527 SH SOLE 34 527 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 70 3457 SH SOLE 40 3457 0 0 PURE ACQUISITION CORP CL A 74621Q106 84 8536 SH SOLE 2 8536 0 0 PURE ACQUISITION CORP CL A 74621Q106 1511 153592 SH SOLE 19 153592 0 0 PURE ACQUISITION CORP CL A 74621Q106 15 1500 SH SOLE 22 1500 0 0 PURE ACQUISITION CORP CL A 74621Q106 358 36372 SH SOLE 34 36372 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 85 8244 SH SOLE 2 8244 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 1564 151854 SH SOLE 19 151854 0 0 PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 411 39902 SH SOLE 34 39902 0 0 PURE STORAGE INC CL A 74624M102 5431 337731 SH SOLE 2 57221 0 280510 PURE STORAGE INC CL A 74624M102 850 52861 SH SOLE 4 52861 0 0 PURE STORAGE INC CL A 74624M102 70 4334 SH SOLE 7 4334 0 0 PURE STORAGE INC CL A 74624M102 1002 62300 SH SOLE 13 62300 0 0 PURE STORAGE INC CL A 74624M102 10560 656722 SH SOLE 18 656722 0 0 PURE STORAGE INC CL A 74624M102 64479 4009915 SH SOLE 19 4009915 0 0 PURE STORAGE INC CL A 74624M102 34823 2165601 SH SOLE 21 2165601 0 0 PURE STORAGE INC CL A 74624M102 83182 5172991 SH SOLE 22 4825717 0 347274 PURE STORAGE INC CL A 74624M102 1395 86764 SH SOLE 23 86764 0 0 PURE STORAGE INC CL A 74624M102 2312 143757 SH SOLE 26 18707 0 125050 PURE STORAGE INC CL A 74624M102 314 19550 SH SOLE 28 19550 0 0 PURE STORAGE INC CL A 74624M102 1994 124029 SH SOLE 29 0 0 124029 PURE STORAGE INC CL A 74624M102 789 49054 SH SOLE 30 49054 0 0 PURE STORAGE INC CL A 74624M102 53 3279 SH SOLE 31 3279 0 0 PURE STORAGE INC CL A 74624M102 22835 1420056 SH SOLE 34 1420056 0 0 PURE STORAGE INC CL A 74624M102 568 35341 SH SOLE 36 35341 0 0 PURE STORAGE INC CL A 74624M102 221 13758 SH SOLE 40 13758 0 0 PURECYCLE CORP COM NEW 746228303 140 14101 SH SOLE 2 592 0 13509 PURECYCLE CORP COM NEW 746228303 578 58241 SH SOLE 18 58241 0 0 PURECYCLE CORP COM NEW 746228303 230 23151 SH SOLE 19 23151 0 0 PURECYCLE CORP COM NEW 746228303 6448 649376 SH SOLE 21 649376 0 0 PURECYCLE CORP COM NEW 746228303 1526 153687 SH SOLE 22 143942 0 9745 PURPLE INNOVATION INC COM 74640Y106 20 3354 SH SOLE 2 0 0 3354 PURPLE INNOVATION INC COM 74640Y106 102 17234 SH SOLE 18 17234 0 0 PURPLE INNOVATION INC COM 74640Y106 39 6564 SH SOLE 19 6564 0 0 PURPLE INNOVATION INC COM 74640Y106 969 164587 SH SOLE 21 164587 0 0 PURPLE INNOVATION INC COM 74640Y106 214 36252 SH SOLE 22 34502 0 1750 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PVH CORP COM 693656100 18075 194456 SH SOLE 2 18700 0 175756 PVH CORP COM 693656100 2305 24801 SH SOLE 4 22768 0 2033 PVH CORP COM 693656100 7307 78614 SH SOLE 7 55518 0 23096 PVH CORP COM 693656100 376 4049 SH SOLE 13 4049 0 0 PVH CORP COM 693656100 54 586 SH SOLE 15 586 0 0 PVH CORP COM 693656100 14713 158286 SH SOLE 18 149049 0 9237 PVH CORP COM 693656100 4247 45690 SH SOLE 19 45690 0 0 PVH CORP COM 693656100 156882 1687806 SH SOLE 21 1687806 0 0 PVH CORP COM 693656100 174023 1872221 SH SOLE 22 1664487 0 207734 PVH CORP COM 693656100 4992 53701 SH SOLE 23 53701 0 0 PVH CORP COM 693656100 6749 72607 SH SOLE 25 72607 0 0 PVH CORP COM 693656100 38184 410804 SH SOLE 26 102916 0 307888 PVH CORP COM 693656100 1393 14982 SH SOLE 28 10906 0 4076 PVH CORP COM 693656100 1692 18200 SH SOLE 29 2563 0 15637 PVH CORP COM 693656100 33370 359007 SH SOLE 30 359007 0 0 PVH CORP COM 693656100 2598 27946 SH SOLE 31 16439 0 11507 PVH CORP COM 693656100 1291 13888 SH SOLE 34 13888 0 0 PVH CORP COM 693656100 6095 65575 SH SOLE 36 65575 0 0 PVH CORP COM 693656100 144 1554 SH SOLE 40 1554 0 0 PYXUS INTL INC COM 74737V106 91 7644 SH SOLE 2 198 0 7446 PYXUS INTL INC COM 74737V106 342 28853 SH SOLE 18 28853 0 0 PYXUS INTL INC COM 74737V106 162 13676 SH SOLE 19 13676 0 0 PYXUS INTL INC COM 74737V106 3571 301090 SH SOLE 21 301090 0 0 PYXUS INTL INC COM 74737V106 3286 277036 SH SOLE 22 272033 0 5003 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 133 15388 SH SOLE 2 552 0 14836 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH SOLE 7 626 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 509 58808 SH SOLE 18 58808 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 265 30590 SH SOLE 19 30590 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5576 644627 SH SOLE 21 644627 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1731 200158 SH SOLE 22 185582 0 14576 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 1510 30481 SH SOLE 2 2240 0 28241 Q2 HLDGS INC COM 74736L109 13 256 SH SOLE 4 256 0 0 Q2 HLDGS INC COM 74736L109 39 777 SH SOLE 7 777 0 0 Q2 HLDGS INC COM 74736L109 6043 121958 SH SOLE 18 121958 0 0 Q2 HLDGS INC COM 74736L109 3765 75984 SH SOLE 19 75984 0 0 Q2 HLDGS INC COM 74736L109 65516 1322216 SH SOLE 21 1322216 0 0 Q2 HLDGS INC COM 74736L109 54223 1094306 SH SOLE 22 1046892 0 47414 Q2 HLDGS INC COM 74736L109 36 728 SH SOLE 23 728 0 0 Q2 HLDGS INC COM 74736L109 790 15950 SH SOLE 26 6547 0 9403 Q2 HLDGS INC COM 74736L109 246 4969 SH SOLE 28 4969 0 0 Q2 HLDGS INC COM 74736L109 144 2912 SH SOLE 29 0 0 2912 Q2 HLDGS INC COM 74736L109 434 8763 SH SOLE 30 8763 0 0 Q2 HLDGS INC COM 74736L109 189 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 827 28016 SH SOLE 22 28016 0 0 QAD INC CL A 74727D306 362 9207 SH SOLE 2 1250 0 7957 QAD INC CL A 74727D306 11 269 SH SOLE 7 269 0 0 QAD INC CL A 74727D306 1402 35658 SH SOLE 18 35658 0 0 QAD INC CL A 74727D306 1297 32965 SH SOLE 19 32965 0 0 QAD INC CL A 74727D306 14413 366466 SH SOLE 21 366466 0 0 QAD INC CL A 74727D306 12847 326642 SH SOLE 22 314976 0 11666 QAD INC CL A 74727D306 173 4386 SH SOLE 23 4386 0 0 QAD INC CL A 74727D306 294 7473 SH SOLE 26 0 0 7473 QAD INC CL A 74727D306 56 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 156 3960 SH SOLE 29 0 0 3960 QAD INC CL A 74727D306 110 2788 SH SOLE 30 2788 0 0 QAD INC CL A 74727D306 36 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 390 12143 SH SOLE 2 510 0 11633 QCR HOLDINGS INC COM 74727A104 10 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 1588 49497 SH SOLE 18 49497 0 0 QCR HOLDINGS INC COM 74727A104 1178 36709 SH SOLE 19 36709 0 0 QCR HOLDINGS INC COM 74727A104 14991 467170 SH SOLE 21 467170 0 0 QCR HOLDINGS INC COM 74727A104 9513 296440 SH SOLE 22 275655 0 20785 QCR HOLDINGS INC COM 74727A104 457 14236 SH SOLE 23 14236 0 0 QCR HOLDINGS INC COM 74727A104 1400 43617 SH SOLE 26 0 0 43617 QCR HOLDINGS INC COM 74727A104 98 3056 SH SOLE 30 3056 0 0 QCR HOLDINGS INC COM 74727A104 69 2157 SH SOLE 40 2157 0 0 QEP RES INC COM 74733V100 3123 554633 SH SOLE 2 113637 0 440996 QEP RES INC COM 74733V100 6 1154 SH SOLE 4 1154 0 0 QEP RES INC COM 74733V100 58 10365 SH SOLE 7 10365 0 0 QEP RES INC COM 74733V100 3863 686108 SH SOLE 18 686108 0 0 QEP RES INC COM 74733V100 277 49172 SH SOLE 19 49172 0 0 QEP RES INC COM 74733V100 68314 12133891 SH SOLE 21 12133891 0 0 QEP RES INC COM 74733V100 43207 7674356 SH SOLE 22 7175103 0 499253 QEP RES INC COM 74733V100 430 76378 SH SOLE 26 54543 0 21835 QEP RES INC COM 74733V100 188 33332 SH SOLE 28 33332 0 0 QEP RES INC COM 74733V100 31 5536 SH SOLE 29 0 0 5536 QEP RES INC COM 74733V100 815 144694 SH SOLE 30 144694 0 0 QEP RES INC COM 74733V100 29 5112 SH SOLE 31 5112 0 0 QEP RES INC COM 74733V100 93 16607 SH SOLE 36 16607 0 0 QEP RES INC COM 74733V100 127 22630 SH SOLE 40 22630 0 0 QIAGEN NV SHS NEW N72482123 21912 636053 SH SOLE 2 184264 0 451789 QIAGEN NV SHS NEW N72482123 149 4322 SH SOLE 7 4322 0 0 QIAGEN NV SHS NEW N72482123 6629 192411 SH SOLE 18 192411 0 0 QIAGEN NV SHS NEW N72482123 33952 985555 SH SOLE 19 985555 0 0 QIAGEN NV SHS NEW N72482123 76700 2226410 SH SOLE 21 2226410 0 0 QIAGEN NV SHS NEW N72482123 69437 2015580 SH SOLE 22 1696734 0 318846 QIAGEN NV SHS NEW N72482123 157 4546 SH SOLE 31 4546 0 0 QIAGEN NV SHS NEW N72482123 18706 543000 SH SOLE 34 543000 0 0 QIWI PLC SPON ADR REP B 74735M108 90 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 18015 296635 SH SOLE 2 23445 0 273190 QORVO INC COM 74736K101 2448 40314 SH SOLE 4 36871 0 3443 QORVO INC COM 74736K101 6949 114427 SH SOLE 7 92017 0 22410 QORVO INC COM 74736K101 373 6140 SH SOLE 13 6140 0 0 QORVO INC COM 74736K101 77 1268 SH SOLE 15 1268 0 0 QORVO INC COM 74736K101 8 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 16537 272298 SH SOLE 18 256981 0 15317 QORVO INC COM 74736K101 1956 32214 SH SOLE 19 32214 0 0 QORVO INC COM 74736K101 211604 3484341 SH SOLE 21 3484341 0 0 QORVO INC COM 74736K101 190383 3134902 SH SOLE 22 2809570 0 325332 QORVO INC COM 74736K101 5386 88684 SH SOLE 23 88684 0 0 QORVO INC COM 74736K101 7183 118285 SH SOLE 25 118285 0 0 QORVO INC COM 74736K101 35105 578050 SH SOLE 26 165884 0 412166 QORVO INC COM 74736K101 1504 24758 SH SOLE 28 18299 0 6459 QORVO INC COM 74736K101 1783 29362 SH SOLE 29 3686 0 25676 QORVO INC COM 74736K101 32606 536900 SH SOLE 30 536900 0 0 QORVO INC COM 74736K101 2378 39163 SH SOLE 31 26914 0 12249 QORVO INC COM 74736K101 372 6128 SH SOLE 34 6128 0 0 QORVO INC COM 74736K101 5653 93082 SH SOLE 36 93082 0 0 QORVO INC COM 74736K101 155 2557 SH SOLE 40 2557 0 0 QTS RLTY TR INC COM CL A 74736A103 1967 53094 SH SOLE 2 6829 0 46265 QTS RLTY TR INC COM CL A 74736A103 1329 35870 SH SOLE 4 35870 0 0 QTS RLTY TR INC COM CL A 74736A103 3055 82455 SH SOLE 7 82455 0 0 QTS RLTY TR INC COM CL A 74736A103 73 1962 SH SOLE 15 1962 0 0 QTS RLTY TR INC COM CL A 74736A103 6255 168834 SH SOLE 18 168834 0 0 QTS RLTY TR INC COM CL A 74736A103 7362 198709 SH SOLE 19 198709 0 0 QTS RLTY TR INC COM CL A 74736A103 67711 1827552 SH SOLE 21 1827552 0 0 QTS RLTY TR INC COM CL A 74736A103 81821 2208398 SH SOLE 22 2142662 0 65736 QTS RLTY TR INC COM CL A 74736A103 708 19096 SH SOLE 23 19096 0 0 QTS RLTY TR INC COM CL A 74736A103 3933 106154 SH SOLE 25 106154 0 0 QTS RLTY TR INC COM CL A 74736A103 1919 51797 SH SOLE 26 4603 0 47194 QTS RLTY TR INC COM CL A 74736A103 258 6960 SH SOLE 28 6960 0 0 QTS RLTY TR INC COM CL A 74736A103 814 21958 SH SOLE 29 18144 0 3814 QTS RLTY TR INC COM CL A 74736A103 9003 242988 SH SOLE 30 242988 0 0 QTS RLTY TR INC COM CL A 74736A103 58 1558 SH SOLE 34 1558 0 0 QTS RLTY TR INC COM CL A 74736A103 176 4763 SH SOLE 40 4763 0 0 QTS RLTY TR INC 6.50% CON PFD B 74736A301 31074 329598 SH SOLE 21 329598 0 0 QUAD / GRAPHICS INC COM CL A 747301109 396 32182 SH SOLE 2 1140 0 31042 QUAD / GRAPHICS INC COM CL A 747301109 8 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1309 106251 SH SOLE 18 106251 0 0 QUAD / GRAPHICS INC COM CL A 747301109 632 51285 SH SOLE 19 51285 0 0 QUAD / GRAPHICS INC COM CL A 747301109 12967 1052482 SH SOLE 21 1052482 0 0 QUAD / GRAPHICS INC COM CL A 747301109 12271 996001 SH SOLE 22 851885 0 144116 QUAD / GRAPHICS INC COM CL A 747301109 117 9483 SH SOLE 26 0 0 9483 QUAD / GRAPHICS INC COM CL A 747301109 49 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 112 9066 SH SOLE 30 9066 0 0 QUAD / GRAPHICS INC COM CL A 747301109 29 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 1863 10484 SH SOLE 2 465 0 10019 QUAKER CHEM CORP COM 747316107 13 73 SH SOLE 4 73 0 0 QUAKER CHEM CORP COM 747316107 22 122 SH SOLE 7 122 0 0 QUAKER CHEM CORP COM 747316107 11718 65937 SH SOLE 18 65937 0 0 QUAKER CHEM CORP COM 747316107 3464 19492 SH SOLE 19 19492 0 0 QUAKER CHEM CORP COM 747316107 246810 1388834 SH SOLE 21 1388834 0 0 QUAKER CHEM CORP COM 747316107 67792 381473 SH SOLE 22 364829 0 16644 QUAKER CHEM CORP COM 747316107 22 125 SH SOLE 23 125 0 0 QUAKER CHEM CORP COM 747316107 868 4886 SH SOLE 26 4073 0 813 QUAKER CHEM CORP COM 747316107 341 1921 SH SOLE 28 1921 0 0 QUAKER CHEM CORP COM 747316107 4785 26924 SH SOLE 30 26924 0 0 QUAKER CHEM CORP COM 747316107 267 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 207936 3653766 SH SOLE 2 688325 0 2965441 QUALCOMM INC COM 747525103 31687 556789 SH SOLE 4 519680 0 37109 QUALCOMM INC COM 747525103 56779 997702 SH SOLE 7 997702 0 0 QUALCOMM INC COM 747525103 1827 32109 SH SOLE 13 32109 0 0 QUALCOMM INC COM 747525103 744 13072 SH SOLE 15 13072 0 0 QUALCOMM INC COM 747525103 1 25 SH SOLE 17 0 0 25 QUALCOMM INC COM 747525103 319768 5618844 SH SOLE 18 5345770 0 273074 QUALCOMM INC COM 747525103 487257 8561889 SH SOLE 19 8561889 0 0 QUALCOMM INC COM 747525103 1691915 29729664 SH SOLE 21 29729664 0 0 QUALCOMM INC COM 747525103 1723350 30282017 SH SOLE 22 26739230 0 3542787 QUALCOMM INC COM 747525103 65445 1149969 SH SOLE 23 1149969 0 0 QUALCOMM INC COM 747525103 74483 1308781 SH SOLE 25 1308781 0 0 QUALCOMM INC COM 747525103 265918 4672604 SH SOLE 26 1319740 0 3352864 QUALCOMM INC COM 747525103 15420 270949 SH SOLE 28 198375 0 72574 QUALCOMM INC COM 747525103 10167 178649 SH SOLE 29 93245 0 85404 QUALCOMM INC COM 747525103 342056 6010469 SH SOLE 30 6010469 0 0 QUALCOMM INC COM 747525103 36017 632874 SH SOLE 31 388080 0 244794 QUALCOMM INC COM 747525103 13037 229084 SH SOLE 32 229084 0 0 QUALCOMM INC COM 747525103 97871 1719752 SH SOLE 34 1719752 0 0 QUALCOMM INC COM 747525103 62781 1103166 SH SOLE 36 1103166 0 0 QUALCOMM INC COM 747525103 1804 31696 SH SOLE 40 31696 0 0 QUALYS INC COM 74758T303 2078 27803 SH SOLE 2 1709 0 26094 QUALYS INC COM 74758T303 14 189 SH SOLE 4 189 0 0 QUALYS INC COM 74758T303 44 585 SH SOLE 7 585 0 0 QUALYS INC COM 74758T303 12671 169538 SH SOLE 18 169538 0 0 QUALYS INC COM 74758T303 4970 66495 SH SOLE 19 66495 0 0 QUALYS INC COM 74758T303 271733 3635705 SH SOLE 21 3635705 0 0 QUALYS INC COM 74758T303 73906 988843 SH SOLE 22 908668 0 80175 QUALYS INC COM 74758T303 183 2447 SH SOLE 23 2447 0 0 QUALYS INC COM 74758T303 883 11814 SH SOLE 26 8557 0 3257 QUALYS INC COM 74758T303 333 4459 SH SOLE 28 4459 0 0 QUALYS INC COM 74758T303 35 462 SH SOLE 29 0 0 462 QUALYS INC COM 74758T303 5057 67655 SH SOLE 30 67655 0 0 QUALYS INC COM 74758T303 264 3530 SH SOLE 40 3530 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 507 37303 SH SOLE 2 1226 0 36077 QUANEX BUILDING PRODUCTS COR COM 747619104 5 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 9 632 SH SOLE 7 632 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 2526 185842 SH SOLE 18 185842 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 678 49918 SH SOLE 19 49918 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 57263 4213630 SH SOLE 21 4213630 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 14310 1053008 SH SOLE 22 1001274 0 51734 QUANEX BUILDING PRODUCTS COR COM 747619104 152 11168 SH SOLE 26 8673 0 2495 QUANEX BUILDING PRODUCTS COR COM 747619104 66 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 933 68676 SH SOLE 30 68676 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 55 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 9264 307761 SH SOLE 2 32307 0 275454 QUANTA SVCS INC COM 74762E102 20 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 4077 135454 SH SOLE 7 135454 0 0 QUANTA SVCS INC COM 74762E102 8792 292083 SH SOLE 18 285271 0 6812 QUANTA SVCS INC COM 74762E102 1284 42671 SH SOLE 19 42671 0 0 QUANTA SVCS INC COM 74762E102 95425 3170272 SH SOLE 21 3170272 0 0 QUANTA SVCS INC COM 74762E102 118237 3928139 SH SOLE 22 3527263 0 400876 QUANTA SVCS INC COM 74762E102 4662 154880 SH SOLE 26 34433 0 120447 QUANTA SVCS INC COM 74762E102 589 19553 SH SOLE 28 19553 0 0 QUANTA SVCS INC COM 74762E102 62 2066 SH SOLE 29 0 0 2066 QUANTA SVCS INC COM 74762E102 9885 328398 SH SOLE 30 328398 0 0 QUANTA SVCS INC COM 74762E102 94 3138 SH SOLE 31 3035 0 103 QUANTA SVCS INC COM 74762E102 17065 566943 SH SOLE 34 566943 0 0 QUANTA SVCS INC COM 74762E102 202 6699 SH SOLE 36 6699 0 0 QUANTA SVCS INC COM 74762E102 384 12751 SH SOLE 40 12751 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 388 27055 SH SOLE 2 1254 0 25801 QUANTENNA COMMUNICATIONS INC COM 74766D100 11 733 SH SOLE 7 733 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1689 117724 SH SOLE 18 117724 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 732 51019 SH SOLE 19 51019 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 16863 1175127 SH SOLE 21 1175127 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 12539 873807 SH SOLE 22 832743 0 41064 QUANTENNA COMMUNICATIONS INC COM 74766D100 104 7254 SH SOLE 30 7254 0 0 QUANTERIX CORP COM 74766Q101 118 6460 SH SOLE 2 136 0 6324 QUANTERIX CORP COM 74766Q101 540 29518 SH SOLE 18 29518 0 0 QUANTERIX CORP COM 74766Q101 226 12325 SH SOLE 19 12325 0 0 QUANTERIX CORP COM 74766Q101 9772 533691 SH SOLE 21 533691 0 0 QUANTERIX CORP COM 74766Q101 1417 77392 SH SOLE 22 73156 0 4236 QUANTERIX CORP COM 74766Q101 5 286 SH SOLE 23 286 0 0 QUANTERIX CORP COM 74766Q101 11 620 SH SOLE 30 620 0 0 QUANTUM CORP COM NEW 747906501 11 5483 SH SOLE 18 5483 0 0 QUANTUM CORP COM NEW 747906501 180 90069 SH SOLE 21 90069 0 0 QUANTUM CORP COM NEW 747906501 1034 516961 SH SOLE 22 516961 0 0 QUDIAN INC ADR 747798106 14 3269 SH SOLE 22 3269 0 0 QUDIAN INC ADR 747798106 10210 2379845 SH SOLE 34 2379845 0 0 QUEST DIAGNOSTICS INC COM 74834L100 57671 692581 SH SOLE 2 333773 0 358808 QUEST DIAGNOSTICS INC COM 74834L100 7524 90354 SH SOLE 4 86770 0 3584 QUEST DIAGNOSTICS INC COM 74834L100 14995 180079 SH SOLE 7 136358 0 43721 QUEST DIAGNOSTICS INC COM 74834L100 626 7522 SH SOLE 13 7522 0 0 QUEST DIAGNOSTICS INC COM 74834L100 88 1055 SH SOLE 15 1055 0 0 QUEST DIAGNOSTICS INC COM 74834L100 36180 434486 SH SOLE 18 413224 0 21262 QUEST DIAGNOSTICS INC COM 74834L100 70221 843289 SH SOLE 19 843289 0 0 QUEST DIAGNOSTICS INC COM 74834L100 348410 4184096 SH SOLE 21 4184096 0 0 QUEST DIAGNOSTICS INC COM 74834L100 322211 3869467 SH SOLE 22 3384131 0 485336 QUEST DIAGNOSTICS INC COM 74834L100 13296 159676 SH SOLE 23 159676 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19038 228630 SH SOLE 25 228630 0 0 QUEST DIAGNOSTICS INC COM 74834L100 64345 772733 SH SOLE 26 194589 0 578144 QUEST DIAGNOSTICS INC COM 74834L100 2159 25923 SH SOLE 28 18816 0 7107 QUEST DIAGNOSTICS INC COM 74834L100 5596 67208 SH SOLE 29 39279 0 27929 QUEST DIAGNOSTICS INC COM 74834L100 54048 649073 SH SOLE 30 649073 0 0 QUEST DIAGNOSTICS INC COM 74834L100 9012 108227 SH SOLE 31 69992 0 38235 QUEST DIAGNOSTICS INC COM 74834L100 45399 545197 SH SOLE 34 545197 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12070 144947 SH SOLE 36 144947 0 0 QUEST DIAGNOSTICS INC COM 74834L100 314 3772 SH SOLE 40 3772 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 30 22090 SH SOLE 21 22090 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM 74837P108 13 18174 SH SOLE 18 18174 0 0 QUICKLOGIC CORP COM 74837P108 202 275757 SH SOLE 21 275757 0 0 QUICKLOGIC CORP COM 74837P108 994 1353760 SH SOLE 22 1353760 0 0 QUIDEL CORP COM 74838J101 1341 27474 SH SOLE 2 1225 0 26249 QUIDEL CORP COM 74838J101 8 163 SH SOLE 4 163 0 0 QUIDEL CORP COM 74838J101 36 743 SH SOLE 7 743 0 0 QUIDEL CORP COM 74838J101 5380 110206 SH SOLE 18 110206 0 0 QUIDEL CORP COM 74838J101 2486 50930 SH SOLE 19 50930 0 0 QUIDEL CORP COM 74838J101 54978 1126133 SH SOLE 21 1126133 0 0 QUIDEL CORP COM 74838J101 46999 962691 SH SOLE 22 919498 0 43193 QUIDEL CORP COM 74838J101 559 11459 SH SOLE 26 6103 0 5356 QUIDEL CORP COM 74838J101 201 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 366 7504 SH SOLE 30 7504 0 0 QUIDEL CORP COM 74838J101 150 3082 SH SOLE 40 3082 0 0 QUINSTREET INC COM 74874Q100 751 46298 SH SOLE 2 13193 0 33105 QUINSTREET INC COM 74874Q100 14 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3528 217371 SH SOLE 18 217371 0 0 QUINSTREET INC COM 74874Q100 3769 232245 SH SOLE 19 232245 0 0 QUINSTREET INC COM 74874Q100 70103 4319344 SH SOLE 21 4319344 0 0 QUINSTREET INC COM 74874Q100 22979 1415864 SH SOLE 22 1290837 0 125027 QUINSTREET INC COM 74874Q100 660 40635 SH SOLE 23 40635 0 0 QUINSTREET INC COM 74874Q100 1240 76375 SH SOLE 26 0 0 76375 QUINSTREET INC COM 74874Q100 255 15684 SH SOLE 29 0 0 15684 QUINSTREET INC COM 74874Q100 1200 73938 SH SOLE 30 73938 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 39 11384 SH SOLE 2 0 0 11384 QUINTANA ENERGY SVCS INC COM 74875T103 67 19278 SH SOLE 18 19278 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 32 9389 SH SOLE 19 9389 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 863 249441 SH SOLE 21 249441 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 158 45784 SH SOLE 22 44070 0 1714 QUMU CORP COM 749063103 11 5999 SH SOLE 21 5999 0 0 QUMU CORP COM 749063103 504 265280 SH SOLE 22 265280 0 0 QUORUM HEALTH CORP COM 74909E106 68 23474 SH SOLE 2 1325 0 22149 QUORUM HEALTH CORP COM 74909E106 395 136526 SH SOLE 18 136526 0 0 QUORUM HEALTH CORP COM 74909E106 121 41735 SH SOLE 19 41735 0 0 QUORUM HEALTH CORP COM 74909E106 8202 2838091 SH SOLE 21 2838091 0 0 QUORUM HEALTH CORP COM 74909E106 1964 679444 SH SOLE 22 662664 0 16780 QUORUM HEALTH CORP COM 74909E106 94 32532 SH SOLE 30 32532 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 687 64320 SH SOLE 2 2727 0 61593 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 2749 257423 SH SOLE 18 257423 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1599 149695 SH SOLE 19 149695 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 27773 2600513 SH SOLE 21 2600513 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 26074 2441358 SH SOLE 22 2280947 0 160411 QUOTIENT TECHNOLOGY INC COM 749119103 14 1272 SH SOLE 23 1272 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 39 3633 SH SOLE 26 0 0 3633 QUOTIENT TECHNOLOGY INC COM 749119103 119 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 34 3209 SH SOLE 29 0 0 3209 QUOTIENT TECHNOLOGY INC COM 749119103 186 17406 SH SOLE 30 17406 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 62 5780 SH SOLE 40 5780 0 0 QURATE RETAIL INC COM SER A 74915M100 19308 989117 SH SOLE 2 36526 0 952591 QURATE RETAIL INC COM SER A 74915M100 2722 139458 SH SOLE 4 127839 0 11619 QURATE RETAIL INC COM SER A 74915M100 1112 56965 SH SOLE 7 28158 0 28807 QURATE RETAIL INC COM SER A 74915M100 300 15393 SH SOLE 13 15393 0 0 QURATE RETAIL INC COM SER A 74915M100 73 3759 SH SOLE 15 3759 0 0 QURATE RETAIL INC COM SER A 74915M100 4384 224605 SH SOLE 18 190357 0 34248 QURATE RETAIL INC COM SER A 74915M100 1432 73353 SH SOLE 19 73353 0 0 QURATE RETAIL INC COM SER A 74915M100 103214 5287597 SH SOLE 21 5287597 0 0 QURATE RETAIL INC COM SER A 74915M100 210616 10789755 SH SOLE 22 9870531 0 919224 QURATE RETAIL INC COM SER A 74915M100 5967 305698 SH SOLE 23 305698 0 0 QURATE RETAIL INC COM SER A 74915M100 7471 382756 SH SOLE 25 382756 0 0 QURATE RETAIL INC COM SER A 74915M100 24200 1239754 SH SOLE 26 526836 0 712918 QURATE RETAIL INC COM SER A 74915M100 1645 84288 SH SOLE 28 61879 0 22409 QURATE RETAIL INC COM SER A 74915M100 277 14215 SH SOLE 29 14215 0 0 QURATE RETAIL INC COM SER A 74915M100 12239 627002 SH SOLE 30 627002 0 0 QURATE RETAIL INC COM SER A 74915M100 3490 178769 SH SOLE 31 98331 0 80438 QURATE RETAIL INC COM SER A 74915M100 425 21788 SH SOLE 34 21788 0 0 QURATE RETAIL INC COM SER A 74915M100 7381 378111 SH SOLE 36 378111 0 0 QURATE RETAIL INC COM SER A 74915M100 178 9134 SH SOLE 40 9134 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 399 62884 SH SOLE 22 62884 0 0 R1 RCM INC COM 749397105 653 82113 SH SOLE 2 3861 0 78252 R1 RCM INC COM 749397105 3 403 SH SOLE 7 403 0 0 R1 RCM INC COM 749397105 2841 357323 SH SOLE 18 357323 0 0 R1 RCM INC COM 749397105 1198 150725 SH SOLE 19 150725 0 0 R1 RCM INC COM 749397105 35277 4437297 SH SOLE 21 4437297 0 0 R1 RCM INC COM 749397105 22243 2797882 SH SOLE 22 2681868 0 116014 R1 RCM INC COM 749397105 648 81532 SH SOLE 23 81532 0 0 R1 RCM INC COM 749397105 98 12270 SH SOLE 28 12270 0 0 R1 RCM INC COM 749397105 266 33499 SH SOLE 30 33499 0 0 RA MED SYS INC COM 74933X104 7 876 SH SOLE 18 876 0 0 RA MED SYS INC COM 74933X104 91 11463 SH SOLE 21 11463 0 0 RA PHARMACEUTICALS INC COM 74933V108 1385 76121 SH SOLE 2 61915 0 14206 RA PHARMACEUTICALS INC COM 74933V108 2083 114450 SH SOLE 18 114450 0 0 RA PHARMACEUTICALS INC COM 74933V108 14319 786773 SH SOLE 19 786773 0 0 RA PHARMACEUTICALS INC COM 74933V108 524 28800 SH SOLE 20 28800 0 0 RA PHARMACEUTICALS INC COM 74933V108 16003 879266 SH SOLE 21 879266 0 0 RA PHARMACEUTICALS INC COM 74933V108 9532 523761 SH SOLE 22 512252 0 11509 RA PHARMACEUTICALS INC COM 74933V108 294 16181 SH SOLE 23 16181 0 0 RA PHARMACEUTICALS INC COM 74933V108 556 30531 SH SOLE 26 0 0 30531 RA PHARMACEUTICALS INC COM 74933V108 72 3951 SH SOLE 29 0 0 3951 RA PHARMACEUTICALS INC COM 74933V108 84 4639 SH SOLE 30 4639 0 0 RA PHARMACEUTICALS INC COM 74933V108 3290 180788 SH SOLE 34 180788 0 0 RADIAN GROUP INC COM 750236101 3772 230533 SH SOLE 2 15553 0 214980 RADIAN GROUP INC COM 750236101 14 832 SH SOLE 4 832 0 0 RADIAN GROUP INC COM 750236101 85 5169 SH SOLE 7 5169 0 0 RADIAN GROUP INC COM 750236101 12009 734064 SH SOLE 18 734064 0 0 RADIAN GROUP INC COM 750236101 6305 385366 SH SOLE 19 385366 0 0 RADIAN GROUP INC COM 750236101 123493 7548468 SH SOLE 21 7548468 0 0 RADIAN GROUP INC COM 750236101 106373 6502007 SH SOLE 22 6033155 0 468852 RADIAN GROUP INC COM 750236101 371 22701 SH SOLE 23 22701 0 0 RADIAN GROUP INC COM 750236101 2122 129726 SH SOLE 26 42034 0 87692 RADIAN GROUP INC COM 750236101 456 27869 SH SOLE 28 27869 0 0 RADIAN GROUP INC COM 750236101 186 11367 SH SOLE 29 0 0 11367 RADIAN GROUP INC COM 750236101 868 53051 SH SOLE 30 53051 0 0 RADIAN GROUP INC COM 750236101 80 4877 SH SOLE 36 4877 0 0 RADIAN GROUP INC COM 750236101 372 22742 SH SOLE 40 22742 0 0 RADIANT LOGISTICS INC COM 75025X100 301 70871 SH SOLE 2 32341 0 38530 RADIANT LOGISTICS INC COM 75025X100 589 138554 SH SOLE 18 138554 0 0 RADIANT LOGISTICS INC COM 75025X100 452 106329 SH SOLE 19 106329 0 0 RADIANT LOGISTICS INC COM 75025X100 5818 1368898 SH SOLE 21 1368898 0 0 RADIANT LOGISTICS INC COM 75025X100 2904 683360 SH SOLE 22 662136 0 21224 RADIANT LOGISTICS INC COM 75025X100 393 92419 SH SOLE 23 92419 0 0 RADIANT LOGISTICS INC COM 75025X100 118 27742 SH SOLE 26 0 0 27742 RADIANT LOGISTICS INC COM 75025X100 109 25608 SH SOLE 29 0 0 25608 RADIUS HEALTH INC COM NEW 750469207 540 32727 SH SOLE 2 1502 0 31225 RADIUS HEALTH INC COM NEW 750469207 3 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 13 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 2172 131697 SH SOLE 18 131697 0 0 RADIUS HEALTH INC COM NEW 750469207 982 59550 SH SOLE 19 59550 0 0 RADIUS HEALTH INC COM NEW 750469207 30319 1838631 SH SOLE 21 1838631 0 0 RADIUS HEALTH INC COM NEW 750469207 20229 1226766 SH SOLE 22 1174249 0 52517 RADIUS HEALTH INC COM NEW 750469207 77 4648 SH SOLE 26 3310 0 1338 RADIUS HEALTH INC COM NEW 750469207 98 5973 SH SOLE 28 5973 0 0 RADIUS HEALTH INC COM NEW 750469207 151 9145 SH SOLE 30 9145 0 0 RADIUS HEALTH INC COM NEW 750469207 51 3108 SH SOLE 40 3108 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 519 675000 PRN SOLE 21 675000 0 0 RADNET INC COM 750491102 330 32420 SH SOLE 2 1490 0 30930 RADNET INC COM 750491102 9 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 1387 136352 SH SOLE 18 136352 0 0 RADNET INC COM 750491102 580 57020 SH SOLE 19 57020 0 0 RADNET INC COM 750491102 18653 1834129 SH SOLE 21 1834129 0 0 RADNET INC COM 750491102 11497 1130524 SH SOLE 22 1075991 0 54533 RADNET INC COM 750491102 83 8130 SH SOLE 26 0 0 8130 RADNET INC COM 750491102 105 10332 SH SOLE 30 10332 0 0 RADWARE LTD ORD M81873107 84 3713 SH SOLE 2 0 0 3713 RADWARE LTD ORD M81873107 63 2773 SH SOLE 7 2773 0 0 RADWARE LTD ORD M81873107 321 14138 SH SOLE 19 14138 0 0 RADWARE LTD ORD M81873107 2524 111133 SH SOLE 21 111133 0 0 RADWARE LTD ORD M81873107 10294 453294 SH SOLE 22 261754 0 191540 RADWARE LTD ORD M81873107 124 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 106 4677 SH SOLE 30 4677 0 0 RADWARE LTD ORD M81873107 110 4834 SH SOLE 34 4834 0 0 RADWARE LTD ORD M81873107 91 4011 SH SOLE 40 4011 0 0 RAFAEL HLDGS INC COM CL B 75062E106 12 1520 SH SOLE 18 1520 0 0 RAFAEL HLDGS INC COM CL B 75062E106 173 21820 SH SOLE 21 21820 0 0 RAFAEL HLDGS INC COM CL B 75062E106 1041 131335 SH SOLE 22 131335 0 0 RAFAEL HLDGS INC COM CL B 75062E106 200 25164 SH SOLE 26 0 0 25164 RALPH LAUREN CORP CL A 751212101 14249 137727 SH SOLE 2 11350 0 126377 RALPH LAUREN CORP CL A 751212101 1936 18716 SH SOLE 4 17324 0 1392 RALPH LAUREN CORP CL A 751212101 6111 59068 SH SOLE 7 48195 0 10873 RALPH LAUREN CORP CL A 751212101 36 347 SH SOLE 13 347 0 0 RALPH LAUREN CORP CL A 751212101 56 541 SH SOLE 15 541 0 0 RALPH LAUREN CORP CL A 751212101 11993 115920 SH SOLE 18 109231 0 6689 RALPH LAUREN CORP CL A 751212101 2314 22366 SH SOLE 19 22366 0 0 RALPH LAUREN CORP CL A 751212101 136099 1315478 SH SOLE 21 1315478 0 0 RALPH LAUREN CORP CL A 751212101 170705 1649964 SH SOLE 22 1496445 0 153519 RALPH LAUREN CORP CL A 751212101 4040 39052 SH SOLE 23 39052 0 0 RALPH LAUREN CORP CL A 751212101 5911 57137 SH SOLE 25 57137 0 0 RALPH LAUREN CORP CL A 751212101 34901 337334 SH SOLE 26 77600 0 259734 RALPH LAUREN CORP CL A 751212101 1122 10842 SH SOLE 28 7970 0 2872 RALPH LAUREN CORP CL A 751212101 1442 13936 SH SOLE 29 2673 0 11263 RALPH LAUREN CORP CL A 751212101 29106 281328 SH SOLE 30 281328 0 0 RALPH LAUREN CORP CL A 751212101 2186 21128 SH SOLE 31 12355 0 8773 RALPH LAUREN CORP CL A 751212101 1159 11200 SH SOLE 34 11200 0 0 RALPH LAUREN CORP CL A 751212101 4571 44181 SH SOLE 36 44181 0 0 RALPH LAUREN CORP CL A 751212101 115 1112 SH SOLE 40 1112 0 0 RAMACO RES INC COM 75134P303 58 11700 SH SOLE 2 0 0 11700 RAMACO RES INC COM 75134P303 96 19493 SH SOLE 18 19493 0 0 RAMACO RES INC COM 75134P303 37 7433 SH SOLE 19 7433 0 0 RAMACO RES INC COM 75134P303 1039 209901 SH SOLE 21 209901 0 0 RAMACO RES INC COM 75134P303 301 60812 SH SOLE 22 58787 0 2025 RAMBUS INC DEL COM 750917106 804 104776 SH SOLE 2 3993 0 100783 RAMBUS INC DEL COM 750917106 6 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 19 2431 SH SOLE 7 2431 0 0 RAMBUS INC DEL COM 750917106 4263 555762 SH SOLE 18 555762 0 0 RAMBUS INC DEL COM 750917106 1218 158863 SH SOLE 19 158863 0 0 RAMBUS INC DEL COM 750917106 87951 11466898 SH SOLE 21 11466898 0 0 RAMBUS INC DEL COM 750917106 25416 3313674 SH SOLE 22 3176476 0 137198 RAMBUS INC DEL COM 750917106 200 26061 SH SOLE 26 20646 0 5415 RAMBUS INC DEL COM 750917106 128 16663 SH SOLE 28 16663 0 0 RAMBUS INC DEL COM 750917106 1656 215893 SH SOLE 30 215893 0 0 RAMBUS INC DEL COM 750917106 98 12773 SH SOLE 40 12773 0 0 RANDGOLD RES LTD ADR 752344309 35425 433065 SH SOLE 7 433065 0 0 RANDGOLD RES LTD ADR 752344309 1 12 SH SOLE 18 12 0 0 RANDGOLD RES LTD ADR 752344309 18825 230130 SH SOLE 19 230130 0 0 RANDGOLD RES LTD ADR 752344309 445 5436 SH SOLE 21 5436 0 0 RANDGOLD RES LTD ADR 752344309 24775 302872 SH SOLE 23 302872 0 0 RANDGOLD RES LTD ADR 752344309 85979 1051086 SH SOLE 25 1051086 0 0 RANDGOLD RES LTD ADR 752344309 33719 412218 SH SOLE 26 0 0 412218 RANDGOLD RES LTD ADR 752344309 11770 143890 SH SOLE 29 143890 0 0 RANDGOLD RES LTD ADR 752344309 532960 6515400 SH SOLE 34 6515400 0 0 RANDOLPH BANCORP INC COM 752378109 13 920 SH SOLE 18 920 0 0 RANDOLPH BANCORP INC COM 752378109 256 18127 SH SOLE 21 18127 0 0 RANGE RES CORP COM 75281A109 4736 494902 SH SOLE 2 98768 0 396134 RANGE RES CORP COM 75281A109 8 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 72 7475 SH SOLE 7 7475 0 0 RANGE RES CORP COM 75281A109 11 1114 SH SOLE 15 1114 0 0 RANGE RES CORP COM 75281A109 5733 599091 SH SOLE 18 599091 0 0 RANGE RES CORP COM 75281A109 485 50730 SH SOLE 19 50730 0 0 RANGE RES CORP COM 75281A109 98752 10318927 SH SOLE 21 10318927 0 0 RANGE RES CORP COM 75281A109 68062 7112001 SH SOLE 22 6662707 0 449294 RANGE RES CORP COM 75281A109 1971 205926 SH SOLE 25 205926 0 0 RANGE RES CORP COM 75281A109 2989 312302 SH SOLE 26 154151 0 158151 RANGE RES CORP COM 75281A109 303 31610 SH SOLE 28 31610 0 0 RANGE RES CORP COM 75281A109 129 13485 SH SOLE 29 0 0 13485 RANGE RES CORP COM 75281A109 1317 137661 SH SOLE 30 137661 0 0 RANGE RES CORP COM 75281A109 41 4250 SH SOLE 31 4250 0 0 RANGE RES CORP COM 75281A109 1379 144118 SH SOLE 36 144118 0 0 RANGE RES CORP COM 75281A109 223 23293 SH SOLE 40 23293 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 4 847 SH SOLE 18 847 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 64 12437 SH SOLE 21 12437 0 0 RAPID7 INC COM 753422104 919 29496 SH SOLE 2 1254 0 28242 RAPID7 INC COM 753422104 6 203 SH SOLE 4 203 0 0 RAPID7 INC COM 753422104 24 775 SH SOLE 7 775 0 0 RAPID7 INC COM 753422104 3743 120109 SH SOLE 18 120109 0 0 RAPID7 INC COM 753422104 2318 74382 SH SOLE 19 74382 0 0 RAPID7 INC COM 753422104 40523 1300486 SH SOLE 21 1300486 0 0 RAPID7 INC COM 753422104 35693 1145489 SH SOLE 22 1104930 0 40559 RAPID7 INC COM 753422104 13 419 SH SOLE 23 419 0 0 RAPID7 INC COM 753422104 128 4093 SH SOLE 26 0 0 4093 RAPID7 INC COM 753422104 128 4096 SH SOLE 28 4096 0 0 RAPID7 INC COM 753422104 225 7228 SH SOLE 30 7228 0 0 RAPID7 INC COM 753422104 98 3157 SH SOLE 40 3157 0 0 RAVE RESTAURANT GROUP INC COM 754198109 3 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 23 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 1043 28833 SH SOLE 2 1250 0 27583 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 6495 179479 SH SOLE 18 179479 0 0 RAVEN INDS INC COM 754212108 1956 54042 SH SOLE 19 54042 0 0 RAVEN INDS INC COM 754212108 136335 3767211 SH SOLE 21 3767211 0 0 RAVEN INDS INC COM 754212108 36961 1021292 SH SOLE 22 973897 0 47395 RAVEN INDS INC COM 754212108 13 357 SH SOLE 23 357 0 0 RAVEN INDS INC COM 754212108 249 6883 SH SOLE 26 4924 0 1959 RAVEN INDS INC COM 754212108 164 4532 SH SOLE 28 4532 0 0 RAVEN INDS INC COM 754212108 2642 73001 SH SOLE 30 73001 0 0 RAVEN INDS INC COM 754212108 162 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 23308 313237 SH SOLE 2 20298 0 292939 RAYMOND JAMES FINANCIAL INC COM 754730109 3535 47504 SH SOLE 4 44265 0 3239 RAYMOND JAMES FINANCIAL INC COM 754730109 10801 145153 SH SOLE 7 117253 0 27900 RAYMOND JAMES FINANCIAL INC COM 754730109 59 798 SH SOLE 13 798 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 100 1347 SH SOLE 15 1347 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 20683 277966 SH SOLE 18 262185 0 15781 RAYMOND JAMES FINANCIAL INC COM 754730109 4431 59543 SH SOLE 19 59543 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 232876 3129629 SH SOLE 21 3129629 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 237466 3191316 SH SOLE 22 2852846 0 338470 RAYMOND JAMES FINANCIAL INC COM 754730109 6837 91881 SH SOLE 23 91881 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 10165 136604 SH SOLE 25 136604 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 36534 490988 SH SOLE 26 155732 0 335256 RAYMOND JAMES FINANCIAL INC COM 754730109 1888 25376 SH SOLE 28 18587 0 6789 RAYMOND JAMES FINANCIAL INC COM 754730109 2314 31092 SH SOLE 29 4260 0 26832 RAYMOND JAMES FINANCIAL INC COM 754730109 40249 540907 SH SOLE 30 540907 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2964 39835 SH SOLE 31 27103 0 12732 RAYMOND JAMES FINANCIAL INC COM 754730109 1400 18817 SH SOLE 34 18817 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7753 104189 SH SOLE 36 104189 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 194 2605 SH SOLE 40 2605 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 500 46955 SH SOLE 2 1687 0 45268 RAYONIER ADVANCED MATLS INC COM 75508B104 2 224 SH SOLE 4 224 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 10 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2859 268467 SH SOLE 18 268467 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 782 73390 SH SOLE 19 73390 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 59761 5611370 SH SOLE 21 5611370 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 15744 1478274 SH SOLE 22 1410967 0 67307 RAYONIER ADVANCED MATLS INC COM 75508B104 140 13120 SH SOLE 26 7265 0 5855 RAYONIER ADVANCED MATLS INC COM 75508B104 66 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1113 104484 SH SOLE 30 104484 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 53 4978 SH SOLE 40 4978 0 0 RAYONIER INC COM 754907103 8928 322411 SH SOLE 2 67892 0 254519 RAYONIER INC COM 754907103 19 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 102 3687 SH SOLE 7 3687 0 0 RAYONIER INC COM 754907103 10324 372851 SH SOLE 18 372851 0 0 RAYONIER INC COM 754907103 2045 73865 SH SOLE 19 73865 0 0 RAYONIER INC COM 754907103 213524 7711236 SH SOLE 21 7711236 0 0 RAYONIER INC COM 754907103 122750 4433021 SH SOLE 22 4172172 0 260849 RAYONIER INC COM 754907103 413 14905 SH SOLE 25 14905 0 0 RAYONIER INC COM 754907103 1145 41341 SH SOLE 26 27405 0 13936 RAYONIER INC COM 754907103 462 16677 SH SOLE 28 16677 0 0 RAYONIER INC COM 754907103 7388 266804 SH SOLE 30 266804 0 0 RAYONIER INC COM 754907103 72 2618 SH SOLE 31 2618 0 0 RAYONIER INC COM 754907103 667 24075 SH SOLE 34 24075 0 0 RAYONIER INC COM 754907103 166 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 368 13276 SH SOLE 40 13276 0 0 RAYTHEON CO COM NEW 755111507 137020 893513 SH SOLE 2 227711 0 665802 RAYTHEON CO COM NEW 755111507 22099 144111 SH SOLE 4 136532 0 7579 RAYTHEON CO COM NEW 755111507 39736 259119 SH SOLE 7 250739 0 8380 RAYTHEON CO COM NEW 755111507 8665 56502 SH SOLE 13 56502 0 0 RAYTHEON CO COM NEW 755111507 404 2633 SH SOLE 15 2633 0 0 RAYTHEON CO COM NEW 755111507 113814 742182 SH SOLE 18 706072 0 36110 RAYTHEON CO COM NEW 755111507 146799 957283 SH SOLE 19 957283 0 0 RAYTHEON CO COM NEW 755111507 1225344 7990507 SH SOLE 21 7990507 0 0 RAYTHEON CO COM NEW 755111507 1218701 7947188 SH SOLE 22 7007159 0 940029 RAYTHEON CO COM NEW 755111507 42706 278489 SH SOLE 23 278489 0 0 RAYTHEON CO COM NEW 755111507 40209 262207 SH SOLE 25 262207 0 0 RAYTHEON CO COM NEW 755111507 183761 1198313 SH SOLE 26 338281 0 860032 RAYTHEON CO COM NEW 755111507 3041 19832 SH SOLE 28 4746 0 15086 RAYTHEON CO COM NEW 755111507 21621 140989 SH SOLE 29 60624 0 80365 RAYTHEON CO COM NEW 755111507 178434 1163572 SH SOLE 30 1163572 0 0 RAYTHEON CO COM NEW 755111507 30175 196772 SH SOLE 31 121928 0 74844 RAYTHEON CO COM NEW 755111507 41323 269469 SH SOLE 34 269469 0 0 RAYTHEON CO COM NEW 755111507 47384 308994 SH SOLE 36 308994 0 0 RAYTHEON CO COM NEW 755111507 987 6435 SH SOLE 40 6435 0 0 RBB BANCORP COM 74930B105 234 13319 SH SOLE 2 515 0 12804 RBB BANCORP COM 74930B105 5 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 834 47439 SH SOLE 18 47439 0 0 RBB BANCORP COM 74930B105 370 21073 SH SOLE 19 21073 0 0 RBB BANCORP COM 74930B105 8460 481485 SH SOLE 21 481485 0 0 RBB BANCORP COM 74930B105 2952 168032 SH SOLE 22 158274 0 9758 RBC BEARINGS INC COM 75524B104 2511 19154 SH SOLE 2 837 0 18317 RBC BEARINGS INC COM 75524B104 23 178 SH SOLE 4 178 0 0 RBC BEARINGS INC COM 75524B104 56 428 SH SOLE 7 428 0 0 RBC BEARINGS INC COM 75524B104 10131 77280 SH SOLE 18 77280 0 0 RBC BEARINGS INC COM 75524B104 5097 38882 SH SOLE 19 38882 0 0 RBC BEARINGS INC COM 75524B104 186629 1423565 SH SOLE 21 1423565 0 0 RBC BEARINGS INC COM 75524B104 93334 711930 SH SOLE 22 681617 0 30313 RBC BEARINGS INC COM 75524B104 17 133 SH SOLE 23 133 0 0 RBC BEARINGS INC COM 75524B104 958 7308 SH SOLE 26 3294 0 4014 RBC BEARINGS INC COM 75524B104 440 3354 SH SOLE 28 3354 0 0 RBC BEARINGS INC COM 75524B104 793 6050 SH SOLE 30 6050 0 0 RBC BEARINGS INC COM 75524B104 351 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 155 6941 SH SOLE 2 336 0 6605 RCI HOSPITALITY HLDGS INC COM 74934Q108 5 204 SH SOLE 7 204 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 668 29902 SH SOLE 18 29902 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 287 12869 SH SOLE 19 12869 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 7408 331739 SH SOLE 21 331739 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 2049 91739 SH SOLE 22 84500 0 7239 RCM TECHNOLOGIES INC COM NEW 749360400 4 1412 SH SOLE 18 1412 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 98 31600 SH SOLE 21 31600 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 25 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 684 22234 SH SOLE 2 3685 0 18549 RE MAX HLDGS INC CL A 75524W108 12 384 SH SOLE 7 384 0 0 RE MAX HLDGS INC CL A 75524W108 2824 91826 SH SOLE 18 91826 0 0 RE MAX HLDGS INC CL A 75524W108 1553 50488 SH SOLE 19 50488 0 0 RE MAX HLDGS INC CL A 75524W108 58881 1914816 SH SOLE 21 1914816 0 0 RE MAX HLDGS INC CL A 75524W108 16755 544883 SH SOLE 22 521018 0 23865 RE MAX HLDGS INC CL A 75524W108 177 5772 SH SOLE 23 5772 0 0 RE MAX HLDGS INC CL A 75524W108 440 14325 SH SOLE 26 0 0 14325 RE MAX HLDGS INC CL A 75524W108 78 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 129 4186 SH SOLE 29 0 0 4186 RE MAX HLDGS INC CL A 75524W108 1152 37457 SH SOLE 30 37457 0 0 RE MAX HLDGS INC CL A 75524W108 467 15185 SH SOLE 34 15185 0 0 RE MAX HLDGS INC CL A 75524W108 55 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 269 18516 SH SOLE 2 609 0 17907 READING INTERNATIONAL INC CL A 755408101 6 386 SH SOLE 7 386 0 0 READING INTERNATIONAL INC CL A 755408101 861 59191 SH SOLE 18 59191 0 0 READING INTERNATIONAL INC CL A 755408101 363 24955 SH SOLE 19 24955 0 0 READING INTERNATIONAL INC CL A 755408101 8989 618230 SH SOLE 21 618230 0 0 READING INTERNATIONAL INC CL A 755408101 2883 198256 SH SOLE 22 186002 0 12254 READY CAP CORP COM 75574U101 284 20533 SH SOLE 2 582 0 19951 READY CAP CORP COM 75574U101 1 70 SH SOLE 7 70 0 0 READY CAP CORP COM 75574U101 878 63510 SH SOLE 18 63510 0 0 READY CAP CORP COM 75574U101 339 24523 SH SOLE 19 24523 0 0 READY CAP CORP COM 75574U101 14503 1048666 SH SOLE 21 1048666 0 0 READY CAP CORP COM 75574U101 5121 370264 SH SOLE 22 357636 0 12628 READY CAP CORP COM 75574U101 124 9000 SH SOLE 26 0 0 9000 READY CAP CORP COM 75574U101 38 2725 SH SOLE 30 2725 0 0 REAL GOODS SOLAR INC CL A 2017 75601N500 0 3 SH SOLE 21 3 0 0 REAL GOODS SOLAR INC CL A 2017 75601N500 0 199 SH SOLE 22 199 0 0 REALNETWORKS INC COM NEW 75605L708 10 4514 SH SOLE 18 4514 0 0 REALNETWORKS INC COM NEW 75605L708 3 1115 SH SOLE 19 1115 0 0 REALNETWORKS INC COM NEW 75605L708 182 78593 SH SOLE 21 78593 0 0 REALNETWORKS INC COM NEW 75605L708 1661 719195 SH SOLE 22 719195 0 0 REALNETWORKS INC COM NEW 75605L708 107 46332 SH SOLE 26 0 0 46332 REALOGY HLDGS CORP COM 75605Y106 4241 288920 SH SOLE 2 64559 0 224361 REALOGY HLDGS CORP COM 75605Y106 9 584 SH SOLE 4 584 0 0 REALOGY HLDGS CORP COM 75605Y106 58 3918 SH SOLE 7 3918 0 0 REALOGY HLDGS CORP COM 75605Y106 5259 358267 SH SOLE 18 358267 0 0 REALOGY HLDGS CORP COM 75605Y106 1855 126343 SH SOLE 19 126343 0 0 REALOGY HLDGS CORP COM 75605Y106 90454 6161684 SH SOLE 21 6161684 0 0 REALOGY HLDGS CORP COM 75605Y106 57152 3893207 SH SOLE 22 3623565 0 269642 REALOGY HLDGS CORP COM 75605Y106 470 32020 SH SOLE 25 32020 0 0 REALOGY HLDGS CORP COM 75605Y106 496 33773 SH SOLE 26 18909 0 14864 REALOGY HLDGS CORP COM 75605Y106 246 16756 SH SOLE 28 16756 0 0 REALOGY HLDGS CORP COM 75605Y106 195 13278 SH SOLE 29 0 0 13278 REALOGY HLDGS CORP COM 75605Y106 489 33288 SH SOLE 30 33288 0 0 REALOGY HLDGS CORP COM 75605Y106 36 2424 SH SOLE 31 2424 0 0 REALOGY HLDGS CORP COM 75605Y106 759 51704 SH SOLE 34 51704 0 0 REALOGY HLDGS CORP COM 75605Y106 145 9853 SH SOLE 36 9853 0 0 REALOGY HLDGS CORP COM 75605Y106 202 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 6279 130295 SH SOLE 2 4698 0 125597 REALPAGE INC COM 75606N109 24 502 SH SOLE 4 502 0 0 REALPAGE INC COM 75606N109 61 1260 SH SOLE 7 1260 0 0 REALPAGE INC COM 75606N109 1821 37780 SH SOLE 18 37780 0 0 REALPAGE INC COM 75606N109 35276 732025 SH SOLE 19 732025 0 0 REALPAGE INC COM 75606N109 50513 1048213 SH SOLE 21 1048213 0 0 REALPAGE INC COM 75606N109 95023 1971837 SH SOLE 22 1837520 0 134317 REALPAGE INC COM 75606N109 727 15076 SH SOLE 26 8929 0 6147 REALPAGE INC COM 75606N109 467 9682 SH SOLE 28 9682 0 0 REALPAGE INC COM 75606N109 124 2577 SH SOLE 29 0 0 2577 REALPAGE INC COM 75606N109 971 20142 SH SOLE 30 20142 0 0 REALPAGE INC COM 75606N109 74 1533 SH SOLE 31 1533 0 0 REALPAGE INC COM 75606N109 303 6291 SH SOLE 40 6291 0 0 REALPAGE INC NOTE 1.500%11/1 75606NAB5 1099 850000 PRN SOLE 21 850000 0 0 REALTY INCOME CORP COM 756109104 82633 1310800 SH SOLE 2 563595 0 747205 REALTY INCOME CORP COM 756109104 25926 411258 SH SOLE 4 403754 0 7504 REALTY INCOME CORP COM 756109104 56889 902420 SH SOLE 7 895093 0 7327 REALTY INCOME CORP COM 756109104 4353 69057 SH SOLE 13 69057 0 0 REALTY INCOME CORP COM 756109104 846 13421 SH SOLE 15 13421 0 0 REALTY INCOME CORP COM 756109104 45034 714368 SH SOLE 18 678808 0 35560 REALTY INCOME CORP COM 756109104 85874 1362213 SH SOLE 19 1362213 0 0 REALTY INCOME CORP COM 756109104 763567 12112426 SH SOLE 21 12112426 0 0 REALTY INCOME CORP COM 756109104 754445 11967726 SH SOLE 22 10274249 0 1693477 REALTY INCOME CORP COM 756109104 26290 417032 SH SOLE 23 417032 0 0 REALTY INCOME CORP COM 756109104 57513 912330 SH SOLE 25 912330 0 0 REALTY INCOME CORP COM 756109104 79342 1258602 SH SOLE 26 351416 0 907186 REALTY INCOME CORP COM 756109104 3473 55087 SH SOLE 28 40335 0 14752 REALTY INCOME CORP COM 756109104 28270 448453 SH SOLE 29 209421 0 239032 REALTY INCOME CORP COM 756109104 154766 2455044 SH SOLE 30 2455044 0 0 REALTY INCOME CORP COM 756109104 10641 168803 SH SOLE 31 58157 0 110646 REALTY INCOME CORP COM 756109104 5449 86434 SH SOLE 34 86434 0 0 REALTY INCOME CORP COM 756109104 21149 335479 SH SOLE 36 335479 0 0 REALTY INCOME CORP COM 756109104 432 6851 SH SOLE 40 6851 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2794 49805 SH SOLE 2 35399 0 14406 REATA PHARMACEUTICALS INC CL A 75615P103 7 118 SH SOLE 4 118 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 19 340 SH SOLE 7 340 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4627 82478 SH SOLE 18 82478 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 13199 235275 SH SOLE 19 235275 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 408 7280 SH SOLE 20 7280 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 55594 990985 SH SOLE 21 990985 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 26960 480577 SH SOLE 22 456598 0 23979 REATA PHARMACEUTICALS INC CL A 75615P103 68 1220 SH SOLE 23 1220 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 477 8506 SH SOLE 26 0 0 8506 REATA PHARMACEUTICALS INC CL A 75615P103 40 710 SH SOLE 29 0 0 710 REATA PHARMACEUTICALS INC CL A 75615P103 336 5995 SH SOLE 30 5995 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5227 93177 SH SOLE 34 93177 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 95 1698 SH SOLE 40 1698 0 0 RECRO PHARMA INC COM 75629F109 100 14094 SH SOLE 2 719 0 13375 RECRO PHARMA INC COM 75629F109 450 63385 SH SOLE 18 63385 0 0 RECRO PHARMA INC COM 75629F109 177 24943 SH SOLE 19 24943 0 0 RECRO PHARMA INC COM 75629F109 4276 602268 SH SOLE 21 602268 0 0 RECRO PHARMA INC COM 75629F109 3196 450125 SH SOLE 22 438570 0 11555 RED HAT INC COM 756577102 80263 456976 SH SOLE 2 64078 0 392898 RED HAT INC COM 756577102 11550 65757 SH SOLE 4 61069 0 4688 RED HAT INC COM 756577102 23523 133930 SH SOLE 7 131885 0 2045 RED HAT INC COM 756577102 178 1013 SH SOLE 13 1013 0 0 RED HAT INC COM 756577102 314 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 69040 393074 SH SOLE 18 371452 0 21622 RED HAT INC COM 756577102 12432 70783 SH SOLE 19 70783 0 0 RED HAT INC COM 756577102 833586 4745989 SH SOLE 21 4745989 0 0 RED HAT INC COM 756577102 750413 4272451 SH SOLE 22 3805520 0 466931 RED HAT INC COM 756577102 23688 134864 SH SOLE 23 134864 0 0 RED HAT INC COM 756577102 36623 208512 SH SOLE 25 208512 0 0 RED HAT INC COM 756577102 129377 736603 SH SOLE 26 190772 0 545831 RED HAT INC COM 756577102 6027 34315 SH SOLE 28 25158 0 9157 RED HAT INC COM 756577102 4174 23763 SH SOLE 29 10249 0 13514 RED HAT INC COM 756577102 112248 639082 SH SOLE 30 639082 0 0 RED HAT INC COM 756577102 15102 85981 SH SOLE 31 47095 0 38886 RED HAT INC COM 756577102 4182 23809 SH SOLE 34 23809 0 0 RED HAT INC COM 756577102 22698 129228 SH SOLE 36 129228 0 0 RED HAT INC COM 756577102 713 4058 SH SOLE 40 4058 0 0 RED HAT INC NOTE 0.250%10/0 756577AD4 1722 725000 PRN SOLE 21 725000 0 0 RED LION HOTELS CORP COM 756764106 131 15930 SH SOLE 2 657 0 15273 RED LION HOTELS CORP COM 756764106 4 530 SH SOLE 7 530 0 0 RED LION HOTELS CORP COM 756764106 458 55846 SH SOLE 18 55846 0 0 RED LION HOTELS CORP COM 756764106 171 20903 SH SOLE 19 20903 0 0 RED LION HOTELS CORP COM 756764106 4850 591521 SH SOLE 21 591521 0 0 RED LION HOTELS CORP COM 756764106 5307 647172 SH SOLE 22 637820 0 9352 RED ROBIN GOURMET BURGERS IN COM 75689M101 356 13342 SH SOLE 2 462 0 12880 RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH SOLE 4 102 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 7 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1768 66158 SH SOLE 18 66158 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 492 18416 SH SOLE 19 18416 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 37400 1399719 SH SOLE 21 1399719 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 10012 374684 SH SOLE 22 354094 0 20590 RED ROBIN GOURMET BURGERS IN COM 75689M101 21 769 SH SOLE 26 0 0 769 RED ROBIN GOURMET BURGERS IN COM 75689M101 54 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 682 25525 SH SOLE 30 25525 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 42 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 1124 55364 SH SOLE 2 2439 0 52925 RED ROCK RESORTS INC CL A 75700L108 5 222 SH SOLE 4 222 0 0 RED ROCK RESORTS INC CL A 75700L108 30 1490 SH SOLE 7 1490 0 0 RED ROCK RESORTS INC CL A 75700L108 4574 225232 SH SOLE 18 225232 0 0 RED ROCK RESORTS INC CL A 75700L108 2236 110074 SH SOLE 19 110074 0 0 RED ROCK RESORTS INC CL A 75700L108 46230 2276201 SH SOLE 21 2276201 0 0 RED ROCK RESORTS INC CL A 75700L108 39461 1942946 SH SOLE 22 1845808 0 97138 RED ROCK RESORTS INC CL A 75700L108 468 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 193 9508 SH SOLE 28 9508 0 0 RED ROCK RESORTS INC CL A 75700L108 331 16297 SH SOLE 30 16297 0 0 RED ROCK RESORTS INC CL A 75700L108 146 7213 SH SOLE 40 7213 0 0 RED VIOLET INC COM 75704L104 6 902 SH SOLE 18 902 0 0 RED VIOLET INC COM 75704L104 83 12294 SH SOLE 21 12294 0 0 RED VIOLET INC COM 75704L104 77 11373 SH SOLE 22 11373 0 0 REDFIN CORP COM 75737F108 910 63208 SH SOLE 2 2762 0 60446 REDFIN CORP COM 75737F108 25 1713 SH SOLE 7 1713 0 0 REDFIN CORP COM 75737F108 3688 256130 SH SOLE 18 256130 0 0 REDFIN CORP COM 75737F108 1800 124981 SH SOLE 19 124981 0 0 REDFIN CORP COM 75737F108 37241 2586185 SH SOLE 21 2586185 0 0 REDFIN CORP COM 75737F108 30974 2150962 SH SOLE 22 1980482 0 170480 REDFIN CORP COM 75737F108 4 311 SH SOLE 23 311 0 0 REDFIN CORP COM 75737F108 45 3111 SH SOLE 26 0 0 3111 REDFIN CORP COM 75737F108 86 5983 SH SOLE 28 5983 0 0 REDFIN CORP COM 75737F108 244 16943 SH SOLE 30 16943 0 0 REDFIN CORP COM 75737F108 67 4678 SH SOLE 40 4678 0 0 REDWOOD TR INC COM 758075402 1332 88387 SH SOLE 2 10265 0 78122 REDWOOD TR INC COM 758075402 8 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 28 1830 SH SOLE 7 1830 0 0 REDWOOD TR INC COM 758075402 6524 432884 SH SOLE 18 432884 0 0 REDWOOD TR INC COM 758075402 2559 169802 SH SOLE 19 169802 0 0 REDWOOD TR INC COM 758075402 160776 10668605 SH SOLE 21 10668605 0 0 REDWOOD TR INC COM 758075402 42277 2805383 SH SOLE 22 2695412 0 109971 REDWOOD TR INC COM 758075402 82 5422 SH SOLE 23 5422 0 0 REDWOOD TR INC COM 758075402 3109 206323 SH SOLE 26 10532 0 195791 REDWOOD TR INC COM 758075402 181 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 422 27982 SH SOLE 29 0 0 27982 REDWOOD TR INC COM 758075402 2595 172215 SH SOLE 30 172215 0 0 REDWOOD TR INC COM 758075402 83 5506 SH SOLE 36 5506 0 0 REDWOOD TR INC COM 758075402 139 9243 SH SOLE 40 9243 0 0 REEDS INC COM 758338107 5 2423 SH SOLE 18 2423 0 0 REEDS INC COM 758338107 85 41104 SH SOLE 21 41104 0 0 REGAL BELOIT CORP COM 758750103 7255 103570 SH SOLE 2 24011 0 79559 REGAL BELOIT CORP COM 758750103 43 617 SH SOLE 4 617 0 0 REGAL BELOIT CORP COM 758750103 88 1251 SH SOLE 7 1251 0 0 REGAL BELOIT CORP COM 758750103 8982 128222 SH SOLE 18 128222 0 0 REGAL BELOIT CORP COM 758750103 784 11194 SH SOLE 19 11194 0 0 REGAL BELOIT CORP COM 758750103 147963 2112246 SH SOLE 21 2112246 0 0 REGAL BELOIT CORP COM 758750103 103135 1472312 SH SOLE 22 1360380 0 111932 REGAL BELOIT CORP COM 758750103 48 684 SH SOLE 23 684 0 0 REGAL BELOIT CORP COM 758750103 1122 16023 SH SOLE 26 10299 0 5724 REGAL BELOIT CORP COM 758750103 402 5733 SH SOLE 28 5733 0 0 REGAL BELOIT CORP COM 758750103 91 1300 SH SOLE 29 0 0 1300 REGAL BELOIT CORP COM 758750103 21863 312111 SH SOLE 30 312111 0 0 REGAL BELOIT CORP COM 758750103 61 877 SH SOLE 31 877 0 0 REGAL BELOIT CORP COM 758750103 27235 388796 SH SOLE 34 388796 0 0 REGAL BELOIT CORP COM 758750103 40 571 SH SOLE 36 571 0 0 REGAL BELOIT CORP COM 758750103 304 4339 SH SOLE 40 4339 0 0 REGENCY CTRS CORP COM 758849103 22741 387542 SH SOLE 2 30832 0 356710 REGENCY CTRS CORP COM 758849103 14740 251201 SH SOLE 4 247353 0 3848 REGENCY CTRS CORP COM 758849103 22941 390955 SH SOLE 7 387152 0 3803 REGENCY CTRS CORP COM 758849103 59 997 SH SOLE 13 997 0 0 REGENCY CTRS CORP COM 758849103 423 7206 SH SOLE 15 7206 0 0 REGENCY CTRS CORP COM 758849103 29080 495570 SH SOLE 18 476376 0 19194 REGENCY CTRS CORP COM 758849103 18468 314725 SH SOLE 19 314725 0 0 REGENCY CTRS CORP COM 758849103 316919 5400794 SH SOLE 21 5400794 0 0 REGENCY CTRS CORP COM 758849103 382144 6512346 SH SOLE 22 6014963 0 497383 REGENCY CTRS CORP COM 758849103 8928 152155 SH SOLE 23 152155 0 0 REGENCY CTRS CORP COM 758849103 26009 443243 SH SOLE 25 443243 0 0 REGENCY CTRS CORP COM 758849103 36497 621971 SH SOLE 26 181512 0 440459 REGENCY CTRS CORP COM 758849103 3592 61207 SH SOLE 28 53466 0 7741 REGENCY CTRS CORP COM 758849103 5273 89868 SH SOLE 29 59050 0 30818 REGENCY CTRS CORP COM 758849103 70907 1208365 SH SOLE 30 1208365 0 0 REGENCY CTRS CORP COM 758849103 6796 115821 SH SOLE 31 32539 0 83282 REGENCY CTRS CORP COM 758849103 4917 83790 SH SOLE 34 83790 0 0 REGENCY CTRS CORP COM 758849103 6301 107377 SH SOLE 36 107377 0 0 REGENCY CTRS CORP COM 758849103 181 3078 SH SOLE 40 3078 0 0 REGENERON PHARMACEUTICALS COM 75886F107 84418 226018 SH SOLE 2 44392 0 181626 REGENERON PHARMACEUTICALS COM 75886F107 10808 28936 SH SOLE 4 26839 0 2097 REGENERON PHARMACEUTICALS COM 75886F107 23329 62461 SH SOLE 7 62461 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1057 2830 SH SOLE 13 2830 0 0 REGENERON PHARMACEUTICALS COM 75886F107 295 791 SH SOLE 15 791 0 0 REGENERON PHARMACEUTICALS COM 75886F107 72279 193518 SH SOLE 18 183552 0 9966 REGENERON PHARMACEUTICALS COM 75886F107 58905 157711 SH SOLE 19 157711 0 0 REGENERON PHARMACEUTICALS COM 75886F107 784 2100 SH SOLE 20 2100 0 0 REGENERON PHARMACEUTICALS COM 75886F107 904345 2421272 SH SOLE 21 2421272 0 0 REGENERON PHARMACEUTICALS COM 75886F107 714676 1913457 SH SOLE 22 1701553 0 211904 REGENERON PHARMACEUTICALS COM 75886F107 22812 61075 SH SOLE 23 61075 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27537 73728 SH SOLE 25 73728 0 0 REGENERON PHARMACEUTICALS COM 75886F107 101708 272311 SH SOLE 26 84289 0 188022 REGENERON PHARMACEUTICALS COM 75886F107 5746 15385 SH SOLE 28 11252 0 4133 REGENERON PHARMACEUTICALS COM 75886F107 2631 7044 SH SOLE 29 5629 0 1415 REGENERON PHARMACEUTICALS COM 75886F107 117771 315317 SH SOLE 30 315317 0 0 REGENERON PHARMACEUTICALS COM 75886F107 13409 35901 SH SOLE 31 21059 0 14842 REGENERON PHARMACEUTICALS COM 75886F107 5634 15085 SH SOLE 32 15085 0 0 REGENERON PHARMACEUTICALS COM 75886F107 22859 61203 SH SOLE 34 61203 0 0 REGENERON PHARMACEUTICALS COM 75886F107 22884 61269 SH SOLE 36 61269 0 0 REGENERON PHARMACEUTICALS COM 75886F107 677 1813 SH SOLE 40 1813 0 0 REGENXBIO INC COM 75901B107 1106 26361 SH SOLE 2 1823 0 24538 REGENXBIO INC COM 75901B107 6 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 26 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 6620 157801 SH SOLE 18 157801 0 0 REGENXBIO INC COM 75901B107 2897 69063 SH SOLE 19 69063 0 0 REGENXBIO INC COM 75901B107 151659 3615236 SH SOLE 21 3615236 0 0 REGENXBIO INC COM 75901B107 36198 862878 SH SOLE 22 824083 0 38795 REGENXBIO INC COM 75901B107 170 4061 SH SOLE 23 4061 0 0 REGENXBIO INC COM 75901B107 692 16501 SH SOLE 26 7553 0 8948 REGENXBIO INC COM 75901B107 161 3838 SH SOLE 28 3838 0 0 REGENXBIO INC COM 75901B107 43 1033 SH SOLE 29 0 0 1033 REGENXBIO INC COM 75901B107 2577 61427 SH SOLE 30 61427 0 0 REGENXBIO INC COM 75901B107 51 1224 SH SOLE 34 1224 0 0 REGENXBIO INC COM 75901B107 116 2765 SH SOLE 40 2765 0 0 REGIONAL HEALTH PPTYS INC COM 75903M101 1 10647 SH SOLE 21 10647 0 0 REGIONAL MGMT CORP COM 75902K106 314 13055 SH SOLE 2 4753 0 8302 REGIONAL MGMT CORP COM 75902K106 6 245 SH SOLE 7 245 0 0 REGIONAL MGMT CORP COM 75902K106 819 34055 SH SOLE 18 34055 0 0 REGIONAL MGMT CORP COM 75902K106 2323 96575 SH SOLE 19 96575 0 0 REGIONAL MGMT CORP COM 75902K106 8515 354046 SH SOLE 21 354046 0 0 REGIONAL MGMT CORP COM 75902K106 8540 355103 SH SOLE 22 348144 0 6959 REGIONAL MGMT CORP COM 75902K106 413 17173 SH SOLE 23 17173 0 0 REGIONAL MGMT CORP COM 75902K106 1612 67017 SH SOLE 26 0 0 67017 REGIONAL MGMT CORP COM 75902K106 209 8691 SH SOLE 29 0 0 8691 REGIONS FINL CORP NEW COM 7591EP100 43472 3249063 SH SOLE 2 780319 0 2468744 REGIONS FINL CORP NEW COM 7591EP100 7017 524470 SH SOLE 4 494835 0 29635 REGIONS FINL CORP NEW COM 7591EP100 16466 1230615 SH SOLE 7 943691 0 286924 REGIONS FINL CORP NEW COM 7591EP100 624 46649 SH SOLE 13 46649 0 0 REGIONS FINL CORP NEW COM 7591EP100 136 10151 SH SOLE 15 10151 0 0 REGIONS FINL CORP NEW COM 7591EP100 105157 7859245 SH SOLE 18 7454780 0 404465 REGIONS FINL CORP NEW COM 7591EP100 53052 3964987 SH SOLE 19 3964987 0 0 REGIONS FINL CORP NEW COM 7591EP100 345371 25812461 SH SOLE 21 25812461 0 0 REGIONS FINL CORP NEW COM 7591EP100 353749 26438608 SH SOLE 22 23362704 0 3075904 REGIONS FINL CORP NEW COM 7591EP100 14197 1061082 SH SOLE 23 1061082 0 0 REGIONS FINL CORP NEW COM 7591EP100 17468 1305556 SH SOLE 25 1227091 0 78465 REGIONS FINL CORP NEW COM 7591EP100 64439 4816060 SH SOLE 26 1224764 0 3591296 REGIONS FINL CORP NEW COM 7591EP100 2851 213043 SH SOLE 28 156692 0 56351 REGIONS FINL CORP NEW COM 7591EP100 4657 348059 SH SOLE 29 122261 0 225798 REGIONS FINL CORP NEW COM 7591EP100 56610 4230922 SH SOLE 30 4230922 0 0 REGIONS FINL CORP NEW COM 7591EP100 8157 609631 SH SOLE 31 406162 0 203469 REGIONS FINL CORP NEW COM 7591EP100 23626 1765794 SH SOLE 34 1765794 0 0 REGIONS FINL CORP NEW COM 7591EP100 13509 1009673 SH SOLE 36 1009673 0 0 REGIONS FINL CORP NEW COM 7591EP100 326 24352 SH SOLE 40 24352 0 0 REGIS CORP MINN COM 758932107 633 37333 SH SOLE 2 1282 0 36051 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 3086 182084 SH SOLE 18 182084 0 0 REGIS CORP MINN COM 758932107 859 50668 SH SOLE 19 50668 0 0 REGIS CORP MINN COM 758932107 61454 3625624 SH SOLE 21 3625624 0 0 REGIS CORP MINN COM 758932107 16966 1000920 SH SOLE 22 942144 0 58776 REGIS CORP MINN COM 758932107 76 4502 SH SOLE 23 4502 0 0 REGIS CORP MINN COM 758932107 667 39347 SH SOLE 26 22513 0 16834 REGIS CORP MINN COM 758932107 94 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 1093 64463 SH SOLE 30 64463 0 0 REGIS CORP MINN COM 758932107 81 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 44 47635 SH SOLE 22 47635 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 24831 177073 SH SOLE 2 35645 0 141428 REINSURANCE GROUP AMER INC COM NEW 759351604 3140 22393 SH SOLE 4 20811 0 1582 REINSURANCE GROUP AMER INC COM NEW 759351604 3478 24804 SH SOLE 7 12031 0 12773 REINSURANCE GROUP AMER INC COM NEW 759351604 49 352 SH SOLE 13 352 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 28010 199741 SH SOLE 18 194520 0 5221 REINSURANCE GROUP AMER INC COM NEW 759351604 6291 44859 SH SOLE 19 44859 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 427342 3047437 SH SOLE 21 3047437 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 293089 2090057 SH SOLE 22 1955220 0 134837 REINSURANCE GROUP AMER INC COM NEW 759351604 6437 45906 SH SOLE 23 45906 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 439 3132 SH SOLE 25 3132 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 16399 116947 SH SOLE 26 46823 0 70124 REINSURANCE GROUP AMER INC COM NEW 759351604 1774 12651 SH SOLE 28 9365 0 3286 REINSURANCE GROUP AMER INC COM NEW 759351604 2127 15169 SH SOLE 29 2086 0 13083 REINSURANCE GROUP AMER INC COM NEW 759351604 13660 97408 SH SOLE 30 97408 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 2800 19970 SH SOLE 31 13135 0 6835 REINSURANCE GROUP AMER INC COM NEW 759351604 2265 16149 SH SOLE 34 16149 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 2867 20446 SH SOLE 36 20446 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 182 1296 SH SOLE 40 1296 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 16258 228439 SH SOLE 2 68532 0 159907 RELIANCE STEEL & ALUMINUM CO COM 759509102 403 5669 SH SOLE 4 5669 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 187 2631 SH SOLE 7 2631 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 345 4849 SH SOLE 13 4849 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 15870 222992 SH SOLE 18 222992 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 7227 101539 SH SOLE 19 101539 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 246373 3461751 SH SOLE 21 3461751 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 177696 2496779 SH SOLE 22 2279479 0 217300 RELIANCE STEEL & ALUMINUM CO COM 759509102 628 8824 SH SOLE 23 8824 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1576 22138 SH SOLE 25 22138 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1601 22501 SH SOLE 26 13528 0 8973 RELIANCE STEEL & ALUMINUM CO COM 759509102 569 7991 SH SOLE 28 7991 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4777 67116 SH SOLE 29 4232 0 62884 RELIANCE STEEL & ALUMINUM CO COM 759509102 1271 17853 SH SOLE 30 17853 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 609 8550 SH SOLE 31 8550 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1934 27177 SH SOLE 34 27177 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1106 15540 SH SOLE 36 15540 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 405 5692 SH SOLE 40 5692 0 0 RELIANT BANCORP INC COM 75956B101 217 9411 SH SOLE 2 417 0 8994 RELIANT BANCORP INC COM 75956B101 5 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 835 36260 SH SOLE 18 36260 0 0 RELIANT BANCORP INC COM 75956B101 337 14634 SH SOLE 19 14634 0 0 RELIANT BANCORP INC COM 75956B101 8193 355618 SH SOLE 21 355618 0 0 RELIANT BANCORP INC COM 75956B101 2332 101206 SH SOLE 22 94508 0 6698 RELIV INTL INC COM NEW 75952R209 1 258 SH SOLE 21 258 0 0 RELX PLC SPONSORED ADR 759530108 21894 1066943 SH SOLE 18 1066943 0 0 REMARK HLDGS INC COM 75955K102 27 22656 SH SOLE 2 1245 0 21411 REMARK HLDGS INC COM 75955K102 109 90203 SH SOLE 18 90203 0 0 REMARK HLDGS INC COM 75955K102 45 37378 SH SOLE 19 37378 0 0 REMARK HLDGS INC COM 75955K102 1145 945936 SH SOLE 21 945936 0 0 REMARK HLDGS INC COM 75955K102 451 373080 SH SOLE 22 364419 0 8661 RENAISSANCERE HOLDINGS LTD COM G7496G103 15109 113003 SH SOLE 2 21512 0 91491 RENAISSANCERE HOLDINGS LTD COM G7496G103 1711 12796 SH SOLE 4 11734 0 1062 RENAISSANCERE HOLDINGS LTD COM G7496G103 3923 29344 SH SOLE 7 29344 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 34 252 SH SOLE 13 252 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 48 362 SH SOLE 15 362 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 16323 122088 SH SOLE 18 118219 0 3869 RENAISSANCERE HOLDINGS LTD COM G7496G103 1502 11231 SH SOLE 19 11231 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 355627 2659890 SH SOLE 21 2659890 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 202732 1516322 SH SOLE 22 1429336 0 86986 RENAISSANCERE HOLDINGS LTD COM G7496G103 3697 27655 SH SOLE 23 27655 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4981 37257 SH SOLE 25 37257 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 21632 161794 SH SOLE 26 60815 0 100979 RENAISSANCERE HOLDINGS LTD COM G7496G103 1054 7886 SH SOLE 28 5905 0 1981 RENAISSANCERE HOLDINGS LTD COM G7496G103 1416 10592 SH SOLE 29 2349 0 8243 RENAISSANCERE HOLDINGS LTD COM G7496G103 14628 109410 SH SOLE 30 109410 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1993 14909 SH SOLE 31 8872 0 6037 RENAISSANCERE HOLDINGS LTD COM G7496G103 274 2048 SH SOLE 34 2048 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8149 60950 SH SOLE 36 60950 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 108 810 SH SOLE 40 810 0 0 RENASANT CORP COM 75970E107 1514 50174 SH SOLE 2 1639 0 48535 RENASANT CORP COM 75970E107 7 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 29 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 5000 165675 SH SOLE 18 165675 0 0 RENASANT CORP COM 75970E107 3111 103080 SH SOLE 19 103080 0 0 RENASANT CORP COM 75970E107 49830 1651090 SH SOLE 21 1651090 0 0 RENASANT CORP COM 75970E107 48489 1606660 SH SOLE 22 1445015 0 161645 RENASANT CORP COM 75970E107 113 3757 SH SOLE 23 3757 0 0 RENASANT CORP COM 75970E107 716 23728 SH SOLE 26 11197 0 12531 RENASANT CORP COM 75970E107 200 6611 SH SOLE 28 6611 0 0 RENASANT CORP COM 75970E107 33 1102 SH SOLE 29 0 0 1102 RENASANT CORP COM 75970E107 353 11688 SH SOLE 30 11688 0 0 RENASANT CORP COM 75970E107 181 6008 SH SOLE 40 6008 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1042 40562 SH SOLE 2 3238 0 37324 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5 208 SH SOLE 4 208 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 21 813 SH SOLE 7 813 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5083 197798 SH SOLE 18 197798 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1841 71625 SH SOLE 19 71625 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 107274 4174076 SH SOLE 21 4174076 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 29802 1159615 SH SOLE 22 1106027 0 53588 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 180 7005 SH SOLE 23 7005 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 547 21302 SH SOLE 26 0 0 21302 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 118 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 86 3332 SH SOLE 29 0 0 3332 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5019 195282 SH SOLE 30 195282 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 74 2886 SH SOLE 40 2886 0 0 RENT A CTR INC NEW COM 76009N100 729 45028 SH SOLE 2 1547 0 43481 RENT A CTR INC NEW COM 76009N100 6 376 SH SOLE 4 376 0 0 RENT A CTR INC NEW COM 76009N100 16 962 SH SOLE 7 962 0 0 RENT A CTR INC NEW COM 76009N100 3794 234356 SH SOLE 18 234356 0 0 RENT A CTR INC NEW COM 76009N100 1056 65231 SH SOLE 19 65231 0 0 RENT A CTR INC NEW COM 76009N100 78569 4852947 SH SOLE 21 4852947 0 0 RENT A CTR INC NEW COM 76009N100 21315 1316555 SH SOLE 22 1232911 0 83644 RENT A CTR INC NEW COM 76009N100 433 26760 SH SOLE 26 5025 0 21735 RENT A CTR INC NEW COM 76009N100 81 5025 SH SOLE 28 5025 0 0 RENT A CTR INC NEW COM 76009N100 1471 90844 SH SOLE 30 90844 0 0 RENT A CTR INC NEW COM 76009N100 96 5902 SH SOLE 40 5902 0 0 REPLIGEN CORP COM 759916109 1649 31262 SH SOLE 2 1373 0 29889 REPLIGEN CORP COM 759916109 9 162 SH SOLE 4 162 0 0 REPLIGEN CORP COM 759916109 34 646 SH SOLE 7 646 0 0 REPLIGEN CORP COM 759916109 10308 195449 SH SOLE 18 195449 0 0 REPLIGEN CORP COM 759916109 3911 74150 SH SOLE 19 74150 0 0 REPLIGEN CORP COM 759916109 215834 4092408 SH SOLE 21 4092408 0 0 REPLIGEN CORP COM 759916109 57368 1087749 SH SOLE 22 1041451 0 46298 REPLIGEN CORP COM 759916109 38 721 SH SOLE 23 721 0 0 REPLIGEN CORP COM 759916109 720 13649 SH SOLE 26 10409 0 3240 REPLIGEN CORP COM 759916109 278 5262 SH SOLE 28 5262 0 0 REPLIGEN CORP COM 759916109 4123 78179 SH SOLE 30 78179 0 0 REPLIGEN CORP COM 759916109 45 855 SH SOLE 34 855 0 0 REPLIGEN CORP COM 759916109 190 3594 SH SOLE 40 3594 0 0 REPLIMUNE GROUP INC COM 76029N106 51 5055 SH SOLE 2 296 0 4759 REPLIMUNE GROUP INC COM 76029N106 240 23963 SH SOLE 18 23963 0 0 REPLIMUNE GROUP INC COM 76029N106 101 10117 SH SOLE 19 10117 0 0 REPLIMUNE GROUP INC COM 76029N106 6104 610350 SH SOLE 21 610350 0 0 REPLIMUNE GROUP INC COM 76029N106 659 65874 SH SOLE 22 63922 0 1952 REPLIMUNE GROUP INC COM 76029N106 9 883 SH SOLE 30 883 0 0 REPUBLIC BANCORP KY CL A 760281204 654 16882 SH SOLE 2 7035 0 9847 REPUBLIC BANCORP KY CL A 760281204 5 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1343 34684 SH SOLE 18 34684 0 0 REPUBLIC BANCORP KY CL A 760281204 1851 47802 SH SOLE 19 47802 0 0 REPUBLIC BANCORP KY CL A 760281204 14110 364412 SH SOLE 21 364412 0 0 REPUBLIC BANCORP KY CL A 760281204 17411 449664 SH SOLE 22 436793 0 12871 REPUBLIC BANCORP KY CL A 760281204 644 16645 SH SOLE 23 16645 0 0 REPUBLIC BANCORP KY CL A 760281204 1076 27777 SH SOLE 26 0 0 27777 REPUBLIC BANCORP KY CL A 760281204 56 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 195 5036 SH SOLE 29 0 0 5036 REPUBLIC BANCORP KY CL A 760281204 112 2884 SH SOLE 30 2884 0 0 REPUBLIC BANCORP KY CL A 760281204 36 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 289 48395 SH SOLE 2 10949 0 37446 REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 951 159283 SH SOLE 18 159283 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1853 310365 SH SOLE 19 310365 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 9872 1653538 SH SOLE 21 1653538 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6490 1087145 SH SOLE 22 995868 0 91277 REPUBLIC FIRST BANCORP INC COM 760416107 59 9939 SH SOLE 23 9939 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 372 62349 SH SOLE 26 0 0 62349 REPUBLIC FIRST BANCORP INC COM 760416107 24 4003 SH SOLE 29 0 0 4003 REPUBLIC FIRST BANCORP INC COM 760416107 80 13407 SH SOLE 30 13407 0 0 REPUBLIC SVCS INC COM 760759100 46122 639781 SH SOLE 2 119749 0 520032 REPUBLIC SVCS INC COM 760759100 6020 83506 SH SOLE 4 77449 0 6057 REPUBLIC SVCS INC COM 760759100 18706 259482 SH SOLE 7 242884 0 16598 REPUBLIC SVCS INC COM 760759100 609 8446 SH SOLE 13 8446 0 0 REPUBLIC SVCS INC COM 760759100 146 2024 SH SOLE 15 2024 0 0 REPUBLIC SVCS INC COM 760759100 36189 501995 SH SOLE 18 474472 0 27523 REPUBLIC SVCS INC COM 760759100 5848 81118 SH SOLE 19 81118 0 0 REPUBLIC SVCS INC COM 760759100 655381 9091152 SH SOLE 21 9091152 0 0 REPUBLIC SVCS INC COM 760759100 476814 6614149 SH SOLE 22 5979280 0 634869 REPUBLIC SVCS INC COM 760759100 12462 172867 SH SOLE 23 172867 0 0 REPUBLIC SVCS INC COM 760759100 14245 197599 SH SOLE 25 197599 0 0 REPUBLIC SVCS INC COM 760759100 75068 1041312 SH SOLE 26 297760 0 743552 REPUBLIC SVCS INC COM 760759100 3106 43090 SH SOLE 28 30919 0 12171 REPUBLIC SVCS INC COM 760759100 910 12629 SH SOLE 29 12629 0 0 REPUBLIC SVCS INC COM 760759100 96288 1335666 SH SOLE 30 1335666 0 0 REPUBLIC SVCS INC COM 760759100 7447 103308 SH SOLE 31 62441 0 40867 REPUBLIC SVCS INC COM 760759100 5217 72366 SH SOLE 34 72366 0 0 REPUBLIC SVCS INC COM 760759100 21470 297820 SH SOLE 36 297820 0 0 REPUBLIC SVCS INC COM 760759100 341 4734 SH SOLE 40 4734 0 0 RESEARCH FRONTIERS INC COM 760911107 17 10871 SH SOLE 21 10871 0 0 RESEARCH FRONTIERS INC COM 760911107 1012 648756 SH SOLE 22 648756 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5817 283076 SH SOLE 2 70507 0 212569 RESIDEO TECHNOLOGIES INC COM 76118Y104 11 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 69 3341 SH SOLE 7 3341 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 21 1036 SH SOLE 15 1036 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 10 SH SOLE 17 0 0 10 RESIDEO TECHNOLOGIES INC COM 76118Y104 6917 336582 SH SOLE 18 336386 0 196 RESIDEO TECHNOLOGIES INC COM 76118Y104 78 3816 SH SOLE 19 3816 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 107537 5232947 SH SOLE 21 5232947 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 77669 3779532 SH SOLE 22 3528024 0 251508 RESIDEO TECHNOLOGIES INC COM 76118Y104 514 25013 SH SOLE 23 25013 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2266 110268 SH SOLE 25 110268 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3664 178311 SH SOLE 26 83520 0 94791 RESIDEO TECHNOLOGIES INC COM 76118Y104 330 16046 SH SOLE 28 16046 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 862 41949 SH SOLE 29 30726 0 11223 RESIDEO TECHNOLOGIES INC COM 76118Y104 628 30537 SH SOLE 30 30537 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1382 67258 SH SOLE 31 67083 0 175 RESIDEO TECHNOLOGIES INC COM 76118Y104 1790 87103 SH SOLE 36 87103 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 292 14224 SH SOLE 40 14224 0 0 RESMED INC COM 761152107 52183 458271 SH SOLE 2 143862 0 314409 RESMED INC COM 761152107 5957 52310 SH SOLE 4 48572 0 3738 RESMED INC COM 761152107 18731 164492 SH SOLE 7 127968 0 36524 RESMED INC COM 761152107 619 5436 SH SOLE 13 5436 0 0 RESMED INC COM 761152107 125 1098 SH SOLE 15 1098 0 0 RESMED INC COM 761152107 47417 416410 SH SOLE 18 399242 0 17168 RESMED INC COM 761152107 79807 700857 SH SOLE 19 700857 0 0 RESMED INC COM 761152107 488172 4287098 SH SOLE 21 4287098 0 0 RESMED INC COM 761152107 405815 3563844 SH SOLE 22 3204815 0 359029 RESMED INC COM 761152107 11284 99095 SH SOLE 23 99095 0 0 RESMED INC COM 761152107 15461 135776 SH SOLE 25 135776 0 0 RESMED INC COM 761152107 75489 662940 SH SOLE 26 168860 0 494080 RESMED INC COM 761152107 3106 27273 SH SOLE 28 20073 0 7200 RESMED INC COM 761152107 3847 33782 SH SOLE 29 4623 0 29159 RESMED INC COM 761152107 69088 606723 SH SOLE 30 606723 0 0 RESMED INC COM 761152107 6063 53247 SH SOLE 31 29774 0 23473 RESMED INC COM 761152107 44504 390830 SH SOLE 34 390830 0 0 RESMED INC COM 761152107 11522 101183 SH SOLE 36 101183 0 0 RESMED INC COM 761152107 407 3578 SH SOLE 40 3578 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 692 23880 SH SOLE 2 795 0 23085 RESOLUTE ENERGY CORP COM NEW 76116A306 12 406 SH SOLE 7 406 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 2148 74112 SH SOLE 18 74112 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 948 32706 SH SOLE 19 32706 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 21592 745053 SH SOLE 21 745053 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 19246 664126 SH SOLE 22 638647 0 25479 RESOLUTE ENERGY CORP COM NEW 76116A306 35 1213 SH SOLE 26 0 0 1213 RESOLUTE ENERGY CORP COM NEW 76116A306 76 2634 SH SOLE 28 2634 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 128 4420 SH SOLE 30 4420 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 81 2787 SH SOLE 40 2787 0 0 RESOLUTE FST PRODS INC COM 76117W109 4 500 SH SOLE 4 500 0 0 RESOLUTE FST PRODS INC COM 76117W109 787 99194 SH SOLE 21 99194 0 0 RESOLUTE FST PRODS INC COM 76117W109 12659 1596387 SH SOLE 22 1565090 0 31297 RESOLUTE FST PRODS INC COM 76117W109 218 27506 SH SOLE 26 0 0 27506 RESOLUTE FST PRODS INC COM 76117W109 68 8562 SH SOLE 28 8562 0 0 RESOLUTE FST PRODS INC COM 76117W109 125 15741 SH SOLE 30 15741 0 0 RESOLUTE FST PRODS INC COM 76117W109 54 6792 SH SOLE 40 6792 0 0 RESONANT INC COM 76118L102 6 4349 SH SOLE 18 4349 0 0 RESONANT INC COM 76118L102 79 59599 SH SOLE 21 59599 0 0 RESOURCES CONNECTION INC COM 76122Q105 404 28427 SH SOLE 2 1126 0 27301 RESOURCES CONNECTION INC COM 76122Q105 5 336 SH SOLE 4 336 0 0 RESOURCES CONNECTION INC COM 76122Q105 10 705 SH SOLE 7 705 0 0 RESOURCES CONNECTION INC COM 76122Q105 2235 157417 SH SOLE 18 157417 0 0 RESOURCES CONNECTION INC COM 76122Q105 634 44645 SH SOLE 19 44645 0 0 RESOURCES CONNECTION INC COM 76122Q105 46890 3302108 SH SOLE 21 3302108 0 0 RESOURCES CONNECTION INC COM 76122Q105 14761 1039489 SH SOLE 22 995977 0 43512 RESOURCES CONNECTION INC COM 76122Q105 119 8365 SH SOLE 26 0 0 8365 RESOURCES CONNECTION INC COM 76122Q105 75 5294 SH SOLE 28 5294 0 0 RESOURCES CONNECTION INC COM 76122Q105 853 60063 SH SOLE 30 60063 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10 199 SH SOLE 17 0 0 199 RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1218 1050000 PRN SOLE 21 1050000 0 0 RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 1014 910000 PRN SOLE 21 910000 0 0 RESTORATION ROBOTICS INC COM 76133C103 2 3799 SH SOLE 18 3799 0 0 RESTORATION ROBOTICS INC COM 76133C103 24 55725 SH SOLE 21 55725 0 0 RESTORBIO INC COM 76133L103 51 5913 SH SOLE 2 0 0 5913 RESTORBIO INC COM 76133L103 239 27713 SH SOLE 18 27713 0 0 RESTORBIO INC COM 76133L103 93 10766 SH SOLE 19 10766 0 0 RESTORBIO INC COM 76133L103 4919 570601 SH SOLE 21 570601 0 0 RESTORBIO INC COM 76133L103 1611 186905 SH SOLE 22 182840 0 4065 RESTORBIO INC COM 76133L103 7 785 SH SOLE 30 785 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1854 116743 SH SOLE 2 3890 0 112853 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1248 78616 SH SOLE 4 78616 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2849 179385 SH SOLE 7 179385 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 68 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 9348 588640 SH SOLE 18 588640 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5617 353734 SH SOLE 19 353734 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 197510 12437653 SH SOLE 21 12437653 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 79896 5031207 SH SOLE 22 4889478 0 141729 RETAIL OPPORTUNITY INVTS COR COM 76131N101 61 3838 SH SOLE 23 3838 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3791 238720 SH SOLE 25 238720 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1073 67571 SH SOLE 26 26183 0 41388 RETAIL OPPORTUNITY INVTS COR COM 76131N101 241 15181 SH SOLE 28 15181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 637 40113 SH SOLE 29 40113 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11634 732610 SH SOLE 30 732610 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 160 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5256 484426 SH SOLE 2 51520 0 432906 RETAIL PPTYS AMER INC CL A 76131V202 1580 145597 SH SOLE 4 145597 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3874 357096 SH SOLE 7 357096 0 0 RETAIL PPTYS AMER INC CL A 76131V202 94 8659 SH SOLE 15 8659 0 0 RETAIL PPTYS AMER INC CL A 76131V202 0 15 SH SOLE 17 0 0 15 RETAIL PPTYS AMER INC CL A 76131V202 1165 107337 SH SOLE 18 107337 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4369 402628 SH SOLE 19 402628 0 0 RETAIL PPTYS AMER INC CL A 76131V202 42094 3879645 SH SOLE 21 3879645 0 0 RETAIL PPTYS AMER INC CL A 76131V202 102403 9438023 SH SOLE 22 8977826 0 460197 RETAIL PPTYS AMER INC CL A 76131V202 79 7303 SH SOLE 23 7303 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4998 460632 SH SOLE 25 460632 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1462 134738 SH SOLE 26 46989 0 87749 RETAIL PPTYS AMER INC CL A 76131V202 304 28050 SH SOLE 28 28050 0 0 RETAIL PPTYS AMER INC CL A 76131V202 888 81867 SH SOLE 29 81867 0 0 RETAIL PPTYS AMER INC CL A 76131V202 11349 1045960 SH SOLE 30 1045960 0 0 RETAIL PPTYS AMER INC CL A 76131V202 51 4685 SH SOLE 31 4685 0 0 RETAIL PPTYS AMER INC CL A 76131V202 81 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 244 22507 SH SOLE 40 22507 0 0 RETAIL VALUE INC COM 76133Q102 869 33947 SH SOLE 2 3100 0 30847 RETAIL VALUE INC COM 76133Q102 300 11720 SH SOLE 4 11720 0 0 RETAIL VALUE INC COM 76133Q102 666 26036 SH SOLE 7 26036 0 0 RETAIL VALUE INC COM 76133Q102 17 670 SH SOLE 15 670 0 0 RETAIL VALUE INC COM 76133Q102 201 7857 SH SOLE 18 7857 0 0 RETAIL VALUE INC COM 76133Q102 901 35222 SH SOLE 19 35222 0 0 RETAIL VALUE INC COM 76133Q102 5150 201259 SH SOLE 21 201259 0 0 RETAIL VALUE INC COM 76133Q102 16209 633402 SH SOLE 22 602032 0 31370 RETAIL VALUE INC COM 76133Q102 13 507 SH SOLE 23 507 0 0 RETAIL VALUE INC COM 76133Q102 216 8457 SH SOLE 26 2094 0 6363 RETAIL VALUE INC COM 76133Q102 59 2287 SH SOLE 28 2287 0 0 RETAIL VALUE INC COM 76133Q102 143 5572 SH SOLE 29 5572 0 0 RETAIL VALUE INC COM 76133Q102 9 346 SH SOLE 31 346 0 0 RETAIL VALUE INC COM 76133Q102 14 565 SH SOLE 36 565 0 0 RETAIL VALUE INC COM 76133Q102 39 1514 SH SOLE 40 1514 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 4 6133 SH SOLE 21 6133 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 16 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 909 40148 SH SOLE 2 8901 0 31247 RETROPHIN INC COM 761299106 4 184 SH SOLE 4 184 0 0 RETROPHIN INC COM 761299106 18 776 SH SOLE 7 776 0 0 RETROPHIN INC COM 761299106 6 250 SH SOLE 17 0 0 250 RETROPHIN INC COM 761299106 3120 137853 SH SOLE 18 137853 0 0 RETROPHIN INC COM 761299106 2982 131766 SH SOLE 19 131766 0 0 RETROPHIN INC COM 761299106 41237 1822227 SH SOLE 21 1822227 0 0 RETROPHIN INC COM 761299106 31972 1412811 SH SOLE 22 1365273 0 47538 RETROPHIN INC COM 761299106 827 36523 SH SOLE 23 36523 0 0 RETROPHIN INC COM 761299106 564 24922 SH SOLE 26 0 0 24922 RETROPHIN INC COM 761299106 106 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 97 4282 SH SOLE 29 0 0 4282 RETROPHIN INC COM 761299106 239 10577 SH SOLE 30 10577 0 0 RETROPHIN INC COM 761299106 9 389 SH SOLE 34 389 0 0 RETROPHIN INC COM 761299106 62 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 214 28446 SH SOLE 2 1127 0 27319 REV GROUP INC COM 749527107 6 805 SH SOLE 7 805 0 0 REV GROUP INC COM 749527107 714 95136 SH SOLE 18 95136 0 0 REV GROUP INC COM 749527107 325 43230 SH SOLE 19 43230 0 0 REV GROUP INC COM 749527107 7213 960415 SH SOLE 21 960415 0 0 REV GROUP INC COM 749527107 5924 788821 SH SOLE 22 755986 0 32835 REV GROUP INC COM 749527107 96 12723 SH SOLE 26 0 0 12723 REV GROUP INC COM 749527107 53 7105 SH SOLE 30 7105 0 0 REV GROUP INC COM 749527107 42 5646 SH SOLE 40 5646 0 0 REVANCE THERAPEUTICS INC COM 761330109 713 35421 SH SOLE 2 10120 0 25301 REVANCE THERAPEUTICS INC COM 761330109 13 648 SH SOLE 7 648 0 0 REVANCE THERAPEUTICS INC COM 761330109 2179 108233 SH SOLE 18 108233 0 0 REVANCE THERAPEUTICS INC COM 761330109 3235 160697 SH SOLE 19 160697 0 0 REVANCE THERAPEUTICS INC COM 761330109 33139 1646248 SH SOLE 21 1646248 0 0 REVANCE THERAPEUTICS INC COM 761330109 23199 1152465 SH SOLE 22 1037830 0 114635 REVANCE THERAPEUTICS INC COM 761330109 660 32764 SH SOLE 23 32764 0 0 REVANCE THERAPEUTICS INC COM 761330109 978 48582 SH SOLE 26 0 0 48582 REVANCE THERAPEUTICS INC COM 761330109 93 4628 SH SOLE 28 4628 0 0 REVANCE THERAPEUTICS INC COM 761330109 93 4628 SH SOLE 29 0 0 4628 REVANCE THERAPEUTICS INC COM 761330109 175 8717 SH SOLE 30 8717 0 0 REVANCE THERAPEUTICS INC COM 761330109 72 3569 SH SOLE 40 3569 0 0 REVEN HSG REIT INC COM NEW 761378207 2 477 SH SOLE 18 477 0 0 REVLON INC CL A NEW 761525609 175 6946 SH SOLE 2 325 0 6621 REVLON INC CL A NEW 761525609 7 264 SH SOLE 7 264 0 0 REVLON INC CL A NEW 761525609 655 25999 SH SOLE 18 25999 0 0 REVLON INC CL A NEW 761525609 300 11906 SH SOLE 19 11906 0 0 REVLON INC CL A NEW 761525609 6686 265404 SH SOLE 21 265404 0 0 REVLON INC CL A NEW 761525609 6338 251601 SH SOLE 22 244674 0 6927 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 2157 SH SOLE 18 2157 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 17 42422 SH SOLE 21 42422 0 0 REWALK ROBOTICS LTD SHS M8216Q101 1 5027 SH SOLE 18 5027 0 0 REWALK ROBOTICS LTD SHS M8216Q101 12 70585 SH SOLE 21 70585 0 0 REX AMERICAN RESOURCES CORP COM 761624105 507 7440 SH SOLE 2 1324 0 6116 REX AMERICAN RESOURCES CORP COM 761624105 10 152 SH SOLE 7 152 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2054 30162 SH SOLE 18 30162 0 0 REX AMERICAN RESOURCES CORP COM 761624105 988 14512 SH SOLE 19 14512 0 0 REX AMERICAN RESOURCES CORP COM 761624105 42832 628866 SH SOLE 21 628866 0 0 REX AMERICAN RESOURCES CORP COM 761624105 11923 175053 SH SOLE 22 165867 0 9186 REX AMERICAN RESOURCES CORP COM 761624105 761 11171 SH SOLE 23 11171 0 0 REX AMERICAN RESOURCES CORP COM 761624105 368 5397 SH SOLE 26 0 0 5397 REX AMERICAN RESOURCES CORP COM 761624105 62 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 88 1287 SH SOLE 29 0 0 1287 REX AMERICAN RESOURCES CORP COM 761624105 793 11650 SH SOLE 30 11650 0 0 REX AMERICAN RESOURCES CORP COM 761624105 58 852 SH SOLE 40 852 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 7 7506 SH SOLE 18 7506 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 100 107467 SH SOLE 21 107467 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 87 93205 SH SOLE 22 93205 0 0 REXFORD INDL RLTY INC COM 76169C100 9993 339076 SH SOLE 2 6843 0 332233 REXFORD INDL RLTY INC COM 76169C100 6765 229559 SH SOLE 4 229559 0 0 REXFORD INDL RLTY INC COM 76169C100 4442 150734 SH SOLE 7 150734 0 0 REXFORD INDL RLTY INC COM 76169C100 108 3654 SH SOLE 15 3654 0 0 REXFORD INDL RLTY INC COM 76169C100 17360 589061 SH SOLE 18 589061 0 0 REXFORD INDL RLTY INC COM 76169C100 10842 367895 SH SOLE 19 367895 0 0 REXFORD INDL RLTY INC COM 76169C100 100816 3420986 SH SOLE 21 3420986 0 0 REXFORD INDL RLTY INC COM 76169C100 129543 4395773 SH SOLE 22 4126383 0 269390 REXFORD INDL RLTY INC COM 76169C100 3443 116832 SH SOLE 23 116832 0 0 REXFORD INDL RLTY INC COM 76169C100 5471 185653 SH SOLE 25 185653 0 0 REXFORD INDL RLTY INC COM 76169C100 2812 95413 SH SOLE 26 8463 0 86950 REXFORD INDL RLTY INC COM 76169C100 1643 55737 SH SOLE 28 55737 0 0 REXFORD INDL RLTY INC COM 76169C100 1460 49541 SH SOLE 29 32938 0 16603 REXFORD INDL RLTY INC COM 76169C100 12922 438495 SH SOLE 30 438495 0 0 REXFORD INDL RLTY INC COM 76169C100 3824 129748 SH SOLE 34 129748 0 0 REXFORD INDL RLTY INC COM 76169C100 328 11120 SH SOLE 40 11120 0 0 REXNORD CORP NEW COM 76169B102 2846 124010 SH SOLE 2 21086 0 102924 REXNORD CORP NEW COM 76169B102 8 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 75 3287 SH SOLE 7 3287 0 0 REXNORD CORP NEW COM 76169B102 8174 356155 SH SOLE 18 356155 0 0 REXNORD CORP NEW COM 76169B102 8646 376725 SH SOLE 19 376725 0 0 REXNORD CORP NEW COM 76169B102 80598 3511897 SH SOLE 21 3511897 0 0 REXNORD CORP NEW COM 76169B102 74803 3259370 SH SOLE 22 3124810 0 134560 REXNORD CORP NEW COM 76169B102 1226 53437 SH SOLE 23 53437 0 0 REXNORD CORP NEW COM 76169B102 2577 112300 SH SOLE 26 26208 0 86092 REXNORD CORP NEW COM 76169B102 297 12936 SH SOLE 28 12936 0 0 REXNORD CORP NEW COM 76169B102 237 10330 SH SOLE 29 0 0 10330 REXNORD CORP NEW COM 76169B102 616 26825 SH SOLE 30 26825 0 0 REXNORD CORP NEW COM 76169B102 91 3977 SH SOLE 36 3977 0 0 REXNORD CORP NEW COM 76169B102 257 11181 SH SOLE 40 11181 0 0 RF INDS LTD COM PAR $0.01 749552105 10 1416 SH SOLE 18 1416 0 0 RF INDS LTD COM PAR $0.01 749552105 181 24896 SH SOLE 21 24896 0 0 RF INDS LTD COM PAR $0.01 749552105 965 132955 SH SOLE 22 132955 0 0 RGC RES INC COM 74955L103 215 7183 SH SOLE 2 278 0 6905 RGC RES INC COM 74955L103 6 214 SH SOLE 7 214 0 0 RGC RES INC COM 74955L103 774 25843 SH SOLE 18 25843 0 0 RGC RES INC COM 74955L103 305 10175 SH SOLE 19 10175 0 0 RGC RES INC COM 74955L103 7803 260455 SH SOLE 21 260455 0 0 RGC RES INC COM 74955L103 1922 64160 SH SOLE 22 59567 0 4593 RH COM 74967X103 1900 15861 SH SOLE 2 690 0 15171 RH COM 74967X103 11 91 SH SOLE 4 91 0 0 RH COM 74967X103 41 339 SH SOLE 7 339 0 0 RH COM 74967X103 11729 97892 SH SOLE 18 97892 0 0 RH COM 74967X103 4437 37028 SH SOLE 19 37028 0 0 RH COM 74967X103 240173 2004447 SH SOLE 21 2004447 0 0 RH COM 74967X103 67146 560393 SH SOLE 22 533750 0 26643 RH COM 74967X103 542 4524 SH SOLE 23 4524 0 0 RH COM 74967X103 1345 11222 SH SOLE 26 8743 0 2479 RH COM 74967X103 316 2634 SH SOLE 28 2634 0 0 RH COM 74967X103 79 659 SH SOLE 29 0 0 659 RH COM 74967X103 4497 37528 SH SOLE 30 37528 0 0 RH COM 74967X103 240 2002 SH SOLE 40 2002 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 323 12002 SH SOLE 2 454 0 11548 RHYTHM PHARMACEUTICALS INC COM 76243J105 7 263 SH SOLE 7 263 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1404 52223 SH SOLE 18 52223 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1268 47171 SH SOLE 19 47171 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 24511 911884 SH SOLE 21 911884 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 14066 523306 SH SOLE 22 504822 0 18484 RHYTHM PHARMACEUTICALS INC COM 76243J105 26 974 SH SOLE 23 974 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 12 454 SH SOLE 26 0 0 454 RHYTHM PHARMACEUTICALS INC COM 76243J105 173 6429 SH SOLE 30 6429 0 0 RIBBON COMMUNICATIONS INC COM 762544104 270 56100 SH SOLE 2 6390 0 49710 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 925 191969 SH SOLE 18 191969 0 0 RIBBON COMMUNICATIONS INC COM 762544104 502 104165 SH SOLE 19 104165 0 0 RIBBON COMMUNICATIONS INC COM 762544104 9337 1937070 SH SOLE 21 1937070 0 0 RIBBON COMMUNICATIONS INC COM 762544104 8151 1691076 SH SOLE 22 1628808 0 62268 RIBBON COMMUNICATIONS INC COM 762544104 48 10016 SH SOLE 23 10016 0 0 RIBBON COMMUNICATIONS INC COM 762544104 150 31115 SH SOLE 26 8851 0 22264 RIBBON COMMUNICATIONS INC COM 762544104 32 6558 SH SOLE 28 6558 0 0 RIBBON COMMUNICATIONS INC COM 762544104 53 11050 SH SOLE 30 11050 0 0 RIBBON COMMUNICATIONS INC COM 762544104 24 4894 SH SOLE 40 4894 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 9 2948 SH SOLE 18 2948 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 139 46295 SH SOLE 21 46295 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 29 9536 SH SOLE 22 9536 0 0 RICHARDSON ELECTRS LTD COM 763165107 18 2049 SH SOLE 18 2049 0 0 RICHARDSON ELECTRS LTD COM 763165107 296 34014 SH SOLE 21 34014 0 0 RICHARDSON ELECTRS LTD COM 763165107 2470 284218 SH SOLE 22 284218 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 318 138075 SH SOLE 2 10580 0 127495 RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 4101 SH SOLE 7 4101 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1344 584177 SH SOLE 18 584177 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1053 457931 SH SOLE 19 457931 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 17737 7711611 SH SOLE 21 7711611 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 10750 4673889 SH SOLE 22 4465284 0 208605 RIGEL PHARMACEUTICALS INC COM NEW 766559603 10 4542 SH SOLE 23 4542 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 185 80374 SH SOLE 26 0 0 80374 RIGEL PHARMACEUTICALS INC COM NEW 766559603 91 39445 SH SOLE 30 39445 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 70 30315 SH SOLE 40 30315 0 0 RIGNET INC COM 766582100 212 16755 SH SOLE 2 429 0 16326 RIGNET INC COM 766582100 3 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 621 49134 SH SOLE 18 49134 0 0 RIGNET INC COM 766582100 246 19465 SH SOLE 19 19465 0 0 RIGNET INC COM 766582100 6620 523756 SH SOLE 21 523756 0 0 RIGNET INC COM 766582100 4608 364534 SH SOLE 22 354703 0 9831 RIMINI STR INC DEL COM 76674Q107 35 6811 SH SOLE 2 0 0 6811 RIMINI STR INC DEL COM 76674Q107 151 29356 SH SOLE 18 29356 0 0 RIMINI STR INC DEL COM 76674Q107 92 17948 SH SOLE 19 17948 0 0 RIMINI STR INC DEL COM 76674Q107 1814 352281 SH SOLE 21 352281 0 0 RIMINI STR INC DEL COM 76674Q107 319 62035 SH SOLE 22 59290 0 2745 RING ENERGY INC COM 76680V108 281 55308 SH SOLE 2 2143 0 53165 RING ENERGY INC COM 76680V108 8 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 1470 289465 SH SOLE 18 289465 0 0 RING ENERGY INC COM 76680V108 421 82944 SH SOLE 19 82944 0 0 RING ENERGY INC COM 76680V108 31818 6263311 SH SOLE 21 6263311 0 0 RING ENERGY INC COM 76680V108 8169 1608108 SH SOLE 22 1529706 0 78402 RING ENERGY INC COM 76680V108 120 23622 SH SOLE 26 0 0 23622 RING ENERGY INC COM 76680V108 41 7996 SH SOLE 28 7996 0 0 RING ENERGY INC COM 76680V108 604 118813 SH SOLE 30 118813 0 0 RING ENERGY INC COM 76680V108 40 7893 SH SOLE 40 7893 0 0 RINGCENTRAL INC CL A 76680R206 10738 130256 SH SOLE 2 13371 0 116885 RINGCENTRAL INC CL A 76680R206 92 1114 SH SOLE 4 1114 0 0 RINGCENTRAL INC CL A 76680R206 104 1260 SH SOLE 7 1260 0 0 RINGCENTRAL INC CL A 76680R206 3355 40696 SH SOLE 18 40696 0 0 RINGCENTRAL INC CL A 76680R206 21924 265941 SH SOLE 19 265941 0 0 RINGCENTRAL INC CL A 76680R206 83941 1018208 SH SOLE 21 1018208 0 0 RINGCENTRAL INC CL A 76680R206 164178 1991488 SH SOLE 22 1864357 0 127131 RINGCENTRAL INC CL A 76680R206 2724 33045 SH SOLE 23 33045 0 0 RINGCENTRAL INC CL A 76680R206 6258 75906 SH SOLE 26 17129 0 58777 RINGCENTRAL INC CL A 76680R206 754 9142 SH SOLE 28 9142 0 0 RINGCENTRAL INC CL A 76680R206 902 10937 SH SOLE 29 0 0 10937 RINGCENTRAL INC CL A 76680R206 1400 16982 SH SOLE 30 16982 0 0 RINGCENTRAL INC CL A 76680R206 116 1409 SH SOLE 31 1409 0 0 RINGCENTRAL INC CL A 76680R206 10776 130713 SH SOLE 34 130713 0 0 RINGCENTRAL INC CL A 76680R206 532 6455 SH SOLE 40 6455 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5343 110208 SH SOLE 7 110208 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2344 48354 SH SOLE 18 1210 0 47144 RIO TINTO PLC SPONSORED ADR 767204100 23641 487652 SH SOLE 19 487652 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3159 65164 SH SOLE 21 65164 0 0 RIO TINTO PLC SPONSORED ADR 767204100 674 13894 SH SOLE 25 0 0 13894 RIO TINTO PLC SPONSORED ADR 767204100 5862 120920 SH SOLE 34 120920 0 0 RIO TINTO PLC SPONSORED ADR 767204100 510 10513 SH SOLE 36 10513 0 0 RIOT BLOCKCHAIN INC COM 767292105 4 2396 SH SOLE 18 2396 0 0 RIOT BLOCKCHAIN INC COM 767292105 59 39087 SH SOLE 21 39087 0 0 RIOT BLOCKCHAIN INC COM 767292105 497 329220 SH SOLE 22 329220 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 23 2898 SH SOLE 21 2898 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 452 56776 SH SOLE 22 56776 0 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 67 8454 SH SOLE 30 8454 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 9 260 SH SOLE 18 260 0 0 RITE AID CORP COM 767754104 768 1084913 SH SOLE 2 34880 0 1050033 RITE AID CORP COM 767754104 4 5054 SH SOLE 4 5054 0 0 RITE AID CORP COM 767754104 79 111757 SH SOLE 7 111757 0 0 RITE AID CORP COM 767754104 0 250 SH SOLE 17 0 0 250 RITE AID CORP COM 767754104 2492 3517881 SH SOLE 18 3517881 0 0 RITE AID CORP COM 767754104 1096 1546831 SH SOLE 19 1546831 0 0 RITE AID CORP COM 767754104 25097 35432354 SH SOLE 21 35432354 0 0 RITE AID CORP COM 767754104 22120 31229871 SH SOLE 22 29368813 0 1861058 RITE AID CORP COM 767754104 197 277803 SH SOLE 26 200768 0 77035 RITE AID CORP COM 767754104 105 148041 SH SOLE 28 148041 0 0 RITE AID CORP COM 767754104 675 952530 SH SOLE 30 952530 0 0 RITE AID CORP COM 767754104 732 1033671 SH SOLE 36 1033671 0 0 RITE AID CORP COM 767754104 73 102757 SH SOLE 40 102757 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 0 521 SH SOLE 17 0 0 521 RITTER PHARMACEUTICALS INC COM NEW 767836307 6 10801 SH SOLE 21 10801 0 0 RIVERVIEW BANCORP INC COM 769397100 660 90714 SH SOLE 2 70584 0 20130 RIVERVIEW BANCORP INC COM 769397100 589 80880 SH SOLE 18 80880 0 0 RIVERVIEW BANCORP INC COM 769397100 1459 200367 SH SOLE 19 200367 0 0 RIVERVIEW BANCORP INC COM 769397100 5918 812853 SH SOLE 21 812853 0 0 RIVERVIEW BANCORP INC COM 769397100 7511 1031721 SH SOLE 22 1020037 0 11684 RIVERVIEW BANCORP INC COM 769397100 1474 202458 SH SOLE 23 202458 0 0 RIVERVIEW BANCORP INC COM 769397100 861 118202 SH SOLE 26 0 0 118202 RIVERVIEW BANCORP INC COM 769397100 126 17324 SH SOLE 29 0 0 17324 RLI CORP COM 749607107 2290 33187 SH SOLE 2 1385 0 31802 RLI CORP COM 749607107 13 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 1741 25234 SH SOLE 7 25234 0 0 RLI CORP COM 749607107 13595 197063 SH SOLE 18 197063 0 0 RLI CORP COM 749607107 4056 58796 SH SOLE 19 58796 0 0 RLI CORP COM 749607107 284939 4130145 SH SOLE 21 4130145 0 0 RLI CORP COM 749607107 77317 1120695 SH SOLE 22 1074377 0 46318 RLI CORP COM 749607107 716 10383 SH SOLE 26 6827 0 3556 RLI CORP COM 749607107 339 4911 SH SOLE 28 4911 0 0 RLI CORP COM 749607107 187 2709 SH SOLE 29 0 0 2709 RLI CORP COM 749607107 5286 76627 SH SOLE 30 76627 0 0 RLI CORP COM 749607107 89 1296 SH SOLE 34 1296 0 0 RLI CORP COM 749607107 59 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 300 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 2955 180158 SH SOLE 2 6664 0 173494 RLJ LODGING TR COM 74965L101 1980 120725 SH SOLE 4 120725 0 0 RLJ LODGING TR COM 74965L101 4657 283947 SH SOLE 7 283947 0 0 RLJ LODGING TR COM 74965L101 110 6718 SH SOLE 15 6718 0 0 RLJ LODGING TR COM 74965L101 9665 589358 SH SOLE 18 589358 0 0 RLJ LODGING TR COM 74965L101 8970 546935 SH SOLE 19 546935 0 0 RLJ LODGING TR COM 74965L101 114942 7008633 SH SOLE 21 7008633 0 0 RLJ LODGING TR COM 74965L101 122535 7471648 SH SOLE 22 7045702 0 425946 RLJ LODGING TR COM 74965L101 97 5943 SH SOLE 23 5943 0 0 RLJ LODGING TR COM 74965L101 5929 361513 SH SOLE 25 361513 0 0 RLJ LODGING TR COM 74965L101 2006 122293 SH SOLE 26 32888 0 89405 RLJ LODGING TR COM 74965L101 387 23608 SH SOLE 28 23608 0 0 RLJ LODGING TR COM 74965L101 991 60430 SH SOLE 29 60430 0 0 RLJ LODGING TR COM 74965L101 13508 823670 SH SOLE 30 823670 0 0 RLJ LODGING TR COM 74965L101 106 6471 SH SOLE 36 6471 0 0 RLJ LODGING TR COM 74965L101 264 16080 SH SOLE 40 16080 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 35183 1419813 SH SOLE 21 1419813 0 0 RMR GROUP INC CL A 74967R106 309 5830 SH SOLE 2 269 0 5561 RMR GROUP INC CL A 74967R106 2 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 8 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 1235 23261 SH SOLE 18 23261 0 0 RMR GROUP INC CL A 74967R106 534 10059 SH SOLE 19 10059 0 0 RMR GROUP INC CL A 74967R106 12555 236532 SH SOLE 21 236532 0 0 RMR GROUP INC CL A 74967R106 10850 204401 SH SOLE 22 195785 0 8616 RMR GROUP INC CL A 74967R106 215 4057 SH SOLE 26 598 0 3459 RMR GROUP INC CL A 74967R106 57 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 89 1682 SH SOLE 30 1682 0 0 RMR GROUP INC CL A 74967R106 36 682 SH SOLE 40 682 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 3 5421 SH SOLE 18 5421 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 41 83009 SH SOLE 21 83009 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 176 354177 SH SOLE 22 354177 0 0 ROAN RES INC CL A COM 769755109 1498 178753 SH SOLE 22 178753 0 0 ROBERT HALF INTL INC COM 770323103 30934 540803 SH SOLE 2 241058 0 299745 ROBERT HALF INTL INC COM 770323103 4834 84511 SH SOLE 4 81251 0 3260 ROBERT HALF INTL INC COM 770323103 7895 138016 SH SOLE 7 113128 0 24888 ROBERT HALF INTL INC COM 770323103 590 10310 SH SOLE 13 10310 0 0 ROBERT HALF INTL INC COM 770323103 66 1158 SH SOLE 15 1158 0 0 ROBERT HALF INTL INC COM 770323103 17506 306042 SH SOLE 18 281351 0 24691 ROBERT HALF INTL INC COM 770323103 11469 200510 SH SOLE 19 200510 0 0 ROBERT HALF INTL INC COM 770323103 169418 2961851 SH SOLE 21 2961851 0 0 ROBERT HALF INTL INC COM 770323103 221078 3864998 SH SOLE 22 3414753 0 450245 ROBERT HALF INTL INC COM 770323103 8414 147096 SH SOLE 23 147096 0 0 ROBERT HALF INTL INC COM 770323103 7288 127412 SH SOLE 25 127412 0 0 ROBERT HALF INTL INC COM 770323103 35311 617322 SH SOLE 26 174420 0 442902 ROBERT HALF INTL INC COM 770323103 1378 24085 SH SOLE 28 17764 0 6321 ROBERT HALF INTL INC COM 770323103 6856 119868 SH SOLE 29 29532 0 90336 ROBERT HALF INTL INC COM 770323103 27065 473163 SH SOLE 30 473163 0 0 ROBERT HALF INTL INC COM 770323103 5925 103591 SH SOLE 31 65195 0 38396 ROBERT HALF INTL INC COM 770323103 1739 30407 SH SOLE 34 30407 0 0 ROBERT HALF INTL INC COM 770323103 6124 107059 SH SOLE 36 107059 0 0 ROBERT HALF INTL INC COM 770323103 145 2534 SH SOLE 40 2534 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 251 16920 SH SOLE 2 759 0 16161 ROCKET PHARMACEUTICALS INC COM 77313F106 7 449 SH SOLE 7 449 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1031 69593 SH SOLE 18 69593 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 452 30476 SH SOLE 19 30476 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 17692 1193823 SH SOLE 21 1193823 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 9229 622708 SH SOLE 22 595126 0 27582 ROCKET PHARMACEUTICALS INC COM 77313F106 68 4591 SH SOLE 30 4591 0 0 ROCKWELL AUTOMATION INC COM 773903109 69097 459180 SH SOLE 2 165461 0 293719 ROCKWELL AUTOMATION INC COM 773903109 11307 75138 SH SOLE 4 71914 0 3224 ROCKWELL AUTOMATION INC COM 773903109 20513 136314 SH SOLE 7 109453 0 26861 ROCKWELL AUTOMATION INC COM 773903109 4323 28726 SH SOLE 13 28726 0 0 ROCKWELL AUTOMATION INC COM 773903109 155 1028 SH SOLE 15 1028 0 0 ROCKWELL AUTOMATION INC COM 773903109 46872 311486 SH SOLE 18 296307 0 15179 ROCKWELL AUTOMATION INC COM 773903109 51779 344095 SH SOLE 19 344095 0 0 ROCKWELL AUTOMATION INC COM 773903109 467721 3108197 SH SOLE 21 3108197 0 0 ROCKWELL AUTOMATION INC COM 773903109 534591 3552570 SH SOLE 22 2990134 0 562436 ROCKWELL AUTOMATION INC COM 773903109 20395 135531 SH SOLE 23 135531 0 0 ROCKWELL AUTOMATION INC COM 773903109 19572 130066 SH SOLE 25 130066 0 0 ROCKWELL AUTOMATION INC COM 773903109 87699 582798 SH SOLE 26 138802 0 443996 ROCKWELL AUTOMATION INC COM 773903109 3531 23466 SH SOLE 28 16937 0 6529 ROCKWELL AUTOMATION INC COM 773903109 15923 105812 SH SOLE 29 21511 0 84301 ROCKWELL AUTOMATION INC COM 773903109 91481 607930 SH SOLE 30 607930 0 0 ROCKWELL AUTOMATION INC COM 773903109 16806 111685 SH SOLE 31 57851 0 53834 ROCKWELL AUTOMATION INC COM 773903109 6605 43892 SH SOLE 34 43892 0 0 ROCKWELL AUTOMATION INC COM 773903109 18334 121837 SH SOLE 36 121837 0 0 ROCKWELL AUTOMATION INC COM 773903109 388 2578 SH SOLE 40 2578 0 0 ROCKWELL MED INC COM 774374102 88 38856 SH SOLE 2 1804 0 37052 ROCKWELL MED INC COM 774374102 2 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 357 157938 SH SOLE 18 157938 0 0 ROCKWELL MED INC COM 774374102 148 65687 SH SOLE 19 65687 0 0 ROCKWELL MED INC COM 774374102 3815 1688090 SH SOLE 21 1688090 0 0 ROCKWELL MED INC COM 774374102 2859 1265234 SH SOLE 22 1206652 0 58582 ROCKWELL MED INC COM 774374102 15 6623 SH SOLE 28 6623 0 0 ROCKWELL MED INC COM 774374102 19 8323 SH SOLE 30 8323 0 0 ROCKWELL MED INC COM 774374102 3 1378 SH SOLE 40 1378 0 0 ROCKY BRANDS INC COM 774515100 267 10274 SH SOLE 2 2718 0 7556 ROCKY BRANDS INC COM 774515100 6 214 SH SOLE 7 214 0 0 ROCKY BRANDS INC COM 774515100 610 23458 SH SOLE 18 23458 0 0 ROCKY BRANDS INC COM 774515100 813 31281 SH SOLE 19 31281 0 0 ROCKY BRANDS INC COM 774515100 6505 250183 SH SOLE 21 250183 0 0 ROCKY BRANDS INC COM 774515100 9141 351565 SH SOLE 22 345057 0 6508 ROCKY BRANDS INC COM 774515100 203 7808 SH SOLE 23 7808 0 0 ROCKY BRANDS INC COM 774515100 254 9754 SH SOLE 26 0 0 9754 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 1002 SH SOLE 18 1002 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 182 21408 SH SOLE 21 21408 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 64 7512 SH SOLE 22 7512 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 77444 1510802 SH SOLE 18 1510802 0 0 ROGERS CORP COM 775133101 1643 16587 SH SOLE 2 646 0 15941 ROGERS CORP COM 775133101 8 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 39 395 SH SOLE 7 395 0 0 ROGERS CORP COM 775133101 9176 92627 SH SOLE 18 92627 0 0 ROGERS CORP COM 775133101 2708 27341 SH SOLE 19 27341 0 0 ROGERS CORP COM 775133101 192846 1946757 SH SOLE 21 1946757 0 0 ROGERS CORP COM 775133101 51267 517538 SH SOLE 22 494075 0 23463 ROGERS CORP COM 775133101 280 2831 SH SOLE 26 1917 0 914 ROGERS CORP COM 775133101 228 2304 SH SOLE 28 2304 0 0 ROGERS CORP COM 775133101 3657 36922 SH SOLE 30 36922 0 0 ROGERS CORP COM 775133101 198 2003 SH SOLE 40 2003 0 0 ROKU INC COM CL A 77543R102 1170 38188 SH SOLE 2 5132 0 33056 ROKU INC COM CL A 77543R102 29 938 SH SOLE 7 938 0 0 ROKU INC COM CL A 77543R102 4345 141810 SH SOLE 18 141810 0 0 ROKU INC COM CL A 77543R102 10659 347868 SH SOLE 19 347868 0 0 ROKU INC COM CL A 77543R102 43838 1430738 SH SOLE 21 1430738 0 0 ROKU INC COM CL A 77543R102 42561 1389061 SH SOLE 22 1356041 0 33020 ROKU INC COM CL A 77543R102 401 13074 SH SOLE 23 13074 0 0 ROKU INC COM CL A 77543R102 521 17011 SH SOLE 26 0 0 17011 ROKU INC COM CL A 77543R102 4572 149217 SH SOLE 34 149217 0 0 ROLLINS INC COM 775711104 13106 363059 SH SOLE 2 35802 0 327257 ROLLINS INC COM 775711104 1991 55161 SH SOLE 4 51038 0 4123 ROLLINS INC COM 775711104 5821 161249 SH SOLE 7 132094 0 29155 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 11541 319686 SH SOLE 18 301494 0 18192 ROLLINS INC COM 775711104 1626 45053 SH SOLE 19 45053 0 0 ROLLINS INC COM 775711104 140010 3878384 SH SOLE 21 3878384 0 0 ROLLINS INC COM 775711104 143263 3968514 SH SOLE 22 3589207 0 379307 ROLLINS INC COM 775711104 3767 104354 SH SOLE 23 104354 0 0 ROLLINS INC COM 775711104 4365 120914 SH SOLE 25 120914 0 0 ROLLINS INC COM 775711104 20420 565644 SH SOLE 26 202769 0 362875 ROLLINS INC COM 775711104 1063 29433 SH SOLE 28 21735 0 7698 ROLLINS INC COM 775711104 1300 35999 SH SOLE 29 5783 0 30216 ROLLINS INC COM 775711104 20602 570704 SH SOLE 30 570704 0 0 ROLLINS INC COM 775711104 1958 54244 SH SOLE 31 29717 0 24527 ROLLINS INC COM 775711104 304 8413 SH SOLE 34 8413 0 0 ROLLINS INC COM 775711104 3120 86424 SH SOLE 36 86424 0 0 ROLLINS INC COM 775711104 107 2959 SH SOLE 40 2959 0 0 ROPER TECHNOLOGIES INC COM 776696106 73972 277546 SH SOLE 2 20062 0 257484 ROPER TECHNOLOGIES INC COM 776696106 8969 33653 SH SOLE 4 30975 0 2678 ROPER TECHNOLOGIES INC COM 776696106 30479 114359 SH SOLE 7 80219 0 34140 ROPER TECHNOLOGIES INC COM 776696106 817 3066 SH SOLE 13 3066 0 0 ROPER TECHNOLOGIES INC COM 776696106 208 780 SH SOLE 15 780 0 0 ROPER TECHNOLOGIES INC COM 776696106 130359 489115 SH SOLE 18 402373 0 86742 ROPER TECHNOLOGIES INC COM 776696106 57207 214646 SH SOLE 19 214646 0 0 ROPER TECHNOLOGIES INC COM 776696106 612753 2299088 SH SOLE 21 2299088 0 0 ROPER TECHNOLOGIES INC COM 776696106 689669 2587681 SH SOLE 22 2309149 0 278532 ROPER TECHNOLOGIES INC COM 776696106 19206 72063 SH SOLE 23 72063 0 0 ROPER TECHNOLOGIES INC COM 776696106 24891 93391 SH SOLE 25 93391 0 0 ROPER TECHNOLOGIES INC COM 776696106 128894 483617 SH SOLE 26 108644 0 374973 ROPER TECHNOLOGIES INC COM 776696106 5387 20212 SH SOLE 28 14722 0 5490 ROPER TECHNOLOGIES INC COM 776696106 1473 5528 SH SOLE 29 3665 0 1863 ROPER TECHNOLOGIES INC COM 776696106 89294 335035 SH SOLE 30 335035 0 0 ROPER TECHNOLOGIES INC COM 776696106 13909 52189 SH SOLE 31 22530 0 29659 ROPER TECHNOLOGIES INC COM 776696106 4647 17436 SH SOLE 34 17436 0 0 ROPER TECHNOLOGIES INC COM 776696106 21185 79488 SH SOLE 36 79488 0 0 ROPER TECHNOLOGIES INC COM 776696106 633 2374 SH SOLE 40 2374 0 0 ROSEHILL RES INC CL A 777385105 5 2065 SH SOLE 2 0 0 2065 ROSEHILL RES INC CL A 777385105 16 7247 SH SOLE 18 7247 0 0 ROSEHILL RES INC CL A 777385105 5 2449 SH SOLE 19 2449 0 0 ROSEHILL RES INC CL A 777385105 194 87170 SH SOLE 21 87170 0 0 ROSEHILL RES INC CL A 777385105 31 13844 SH SOLE 22 12645 0 1199 ROSETTA STONE INC COM 777780107 322 19607 SH SOLE 2 699 0 18908 ROSETTA STONE INC COM 777780107 7 398 SH SOLE 7 398 0 0 ROSETTA STONE INC COM 777780107 1129 68839 SH SOLE 18 68839 0 0 ROSETTA STONE INC COM 777780107 457 27883 SH SOLE 19 27883 0 0 ROSETTA STONE INC COM 777780107 11528 702924 SH SOLE 21 702924 0 0 ROSETTA STONE INC COM 777780107 8703 530669 SH SOLE 22 502096 0 28573 ROSETTA STONE INC COM 777780107 103 6251 SH SOLE 30 6251 0 0 ROSS STORES INC COM 778296103 77685 933714 SH SOLE 2 108725 0 824989 ROSS STORES INC COM 778296103 11603 139459 SH SOLE 4 129492 0 9967 ROSS STORES INC COM 778296103 39155 470607 SH SOLE 7 384792 0 85815 ROSS STORES INC COM 778296103 1647 19796 SH SOLE 13 19796 0 0 ROSS STORES INC COM 778296103 309 3718 SH SOLE 15 3718 0 0 ROSS STORES INC COM 778296103 71186 855600 SH SOLE 18 794804 0 60796 ROSS STORES INC COM 778296103 20276 243698 SH SOLE 19 243698 0 0 ROSS STORES INC COM 778296103 940106 11299346 SH SOLE 21 11299346 0 0 ROSS STORES INC COM 778296103 794437 9548519 SH SOLE 22 8534169 0 1014350 ROSS STORES INC COM 778296103 22023 264704 SH SOLE 23 264704 0 0 ROSS STORES INC COM 778296103 30071 361432 SH SOLE 25 361432 0 0 ROSS STORES INC COM 778296103 121194 1456663 SH SOLE 26 397807 0 1058856 ROSS STORES INC COM 778296103 5990 71993 SH SOLE 28 52629 0 19364 ROSS STORES INC COM 778296103 8997 108132 SH SOLE 29 17750 0 90382 ROSS STORES INC COM 778296103 138955 1670131 SH SOLE 30 1670131 0 0 ROSS STORES INC COM 778296103 15317 184095 SH SOLE 31 80540 0 103555 ROSS STORES INC COM 778296103 4407 52969 SH SOLE 32 52969 0 0 ROSS STORES INC COM 778296103 3199 38449 SH SOLE 34 38449 0 0 ROSS STORES INC COM 778296103 28065 337322 SH SOLE 36 337322 0 0 ROSS STORES INC COM 778296103 742 8916 SH SOLE 40 8916 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 798 840000 PRN SOLE 21 840000 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1569 187002 SH SOLE 2 57007 0 129995 ROWAN COMPANIES PLC SHS CL A G7665A101 4 450 SH SOLE 4 450 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 51 6131 SH SOLE 7 6131 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 6198 738720 SH SOLE 18 738720 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1572 187395 SH SOLE 19 187395 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 78641 9373125 SH SOLE 21 9373125 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 36682 4372166 SH SOLE 22 4183932 0 188234 ROWAN COMPANIES PLC SHS CL A G7665A101 140 16653 SH SOLE 26 8457 0 8196 ROWAN COMPANIES PLC SHS CL A G7665A101 125 14860 SH SOLE 28 14860 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 241 28682 SH SOLE 30 28682 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 114 13540 SH SOLE 36 13540 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 110 13167 SH SOLE 40 13167 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 331 4834 SH SOLE 18 4834 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 686 10013 SH SOLE 25 10013 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 0 2 SH SOLE 18 2 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 41898 428449 SH SOLE 2 52876 0 375573 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5740 58693 SH SOLE 4 54235 0 4458 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13274 135738 SH SOLE 7 130690 0 5048 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 710 7259 SH SOLE 13 7259 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 144 1471 SH SOLE 15 1471 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 40885 418093 SH SOLE 18 397408 0 20685 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7494 76634 SH SOLE 19 76634 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 371641 3800396 SH SOLE 21 3800396 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 400098 4091399 SH SOLE 22 3662187 0 429212 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11866 121345 SH SOLE 23 121345 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15288 156337 SH SOLE 25 156337 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 73532 751940 SH SOLE 26 191765 0 560175 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3206 32786 SH SOLE 28 23990 0 8796 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 658 6729 SH SOLE 29 6729 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54314 555412 SH SOLE 30 555412 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5940 60745 SH SOLE 31 34245 0 26500 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3223 32956 SH SOLE 34 32956 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13066 133615 SH SOLE 36 133615 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 338 3453 SH SOLE 40 3453 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 52 865 SH SOLE 18 865 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2930 48875 SH SOLE 21 48875 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2168 37214 SH SOLE 4 37214 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 79 1348 SH SOLE 17 0 0 1348 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 40994 703519 SH SOLE 18 703519 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 252203 4328177 SH SOLE 19 4328177 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3426 58787 SH SOLE 21 58787 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5240 89927 SH SOLE 22 89927 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 686 11778 SH SOLE 23 11778 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 63081 1082558 SH SOLE 34 1082558 0 0 ROYAL GOLD INC COM 780287108 14649 171031 SH SOLE 2 31413 0 139618 ROYAL GOLD INC COM 780287108 34 395 SH SOLE 4 395 0 0 ROYAL GOLD INC COM 780287108 26003 303601 SH SOLE 7 303601 0 0 ROYAL GOLD INC COM 780287108 16644 194324 SH SOLE 18 194324 0 0 ROYAL GOLD INC COM 780287108 1186 13843 SH SOLE 19 13843 0 0 ROYAL GOLD INC COM 780287108 281731 3289329 SH SOLE 21 3289329 0 0 ROYAL GOLD INC COM 780287108 182245 2127783 SH SOLE 22 2003671 0 124112 ROYAL GOLD INC COM 780287108 1479 17270 SH SOLE 26 9514 0 7756 ROYAL GOLD INC COM 780287108 721 8417 SH SOLE 28 8417 0 0 ROYAL GOLD INC COM 780287108 429 5013 SH SOLE 29 0 0 5013 ROYAL GOLD INC COM 780287108 26075 304433 SH SOLE 30 304433 0 0 ROYAL GOLD INC COM 780287108 118 1374 SH SOLE 31 1316 0 58 ROYAL GOLD INC COM 780287108 81 951 SH SOLE 36 951 0 0 ROYAL GOLD INC COM 780287108 615 7184 SH SOLE 40 7184 0 0 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 1053 1050000 PRN SOLE 21 1050000 0 0 RPC INC COM 749660106 1155 117038 SH SOLE 2 3896 0 113142 RPC INC COM 749660106 3 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 13 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 274 27795 SH SOLE 18 27795 0 0 RPC INC COM 749660106 119 12072 SH SOLE 19 12072 0 0 RPC INC COM 749660106 8223 833163 SH SOLE 21 833163 0 0 RPC INC COM 749660106 16040 1625083 SH SOLE 22 1488252 0 136831 RPC INC COM 749660106 274 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 92 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 154 15612 SH SOLE 30 15612 0 0 RPC INC COM 749660106 11 1098 SH SOLE 31 1049 0 49 RPC INC COM 749660106 68 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 19985 339994 SH SOLE 2 87296 0 252698 RPM INTL INC COM 749685103 37 631 SH SOLE 4 631 0 0 RPM INTL INC COM 749685103 3441 58545 SH SOLE 7 58545 0 0 RPM INTL INC COM 749685103 23833 405468 SH SOLE 18 405468 0 0 RPM INTL INC COM 749685103 18364 312427 SH SOLE 19 312427 0 0 RPM INTL INC COM 749685103 390183 6638018 SH SOLE 21 6638018 0 0 RPM INTL INC COM 749685103 250765 4266156 SH SOLE 22 3994041 0 272115 RPM INTL INC COM 749685103 2840 48315 SH SOLE 26 25744 0 22571 RPM INTL INC COM 749685103 1014 17247 SH SOLE 28 17247 0 0 RPM INTL INC COM 749685103 1953 33229 SH SOLE 30 33229 0 0 RPM INTL INC COM 749685103 159 2711 SH SOLE 31 2648 0 63 RPM INTL INC COM 749685103 215 3664 SH SOLE 36 3664 0 0 RPM INTL INC COM 749685103 736 12520 SH SOLE 40 12520 0 0 RPT REALTY COM SH BEN INT 74971D101 979 81946 SH SOLE 2 2981 0 78965 RPT REALTY COM SH BEN INT 74971D101 674 56443 SH SOLE 4 56443 0 0 RPT REALTY COM SH BEN INT 74971D101 1503 125745 SH SOLE 7 125745 0 0 RPT REALTY COM SH BEN INT 74971D101 40 3328 SH SOLE 15 3328 0 0 RPT REALTY COM SH BEN INT 74971D101 4855 406263 SH SOLE 18 406263 0 0 RPT REALTY COM SH BEN INT 74971D101 14247 1192229 SH SOLE 19 1192229 0 0 RPT REALTY COM SH BEN INT 74971D101 102318 8562160 SH SOLE 21 8562160 0 0 RPT REALTY COM SH BEN INT 74971D101 40318 3373900 SH SOLE 22 3269821 0 104079 RPT REALTY COM SH BEN INT 74971D101 32 2710 SH SOLE 23 2710 0 0 RPT REALTY COM SH BEN INT 74971D101 1942 162533 SH SOLE 25 162533 0 0 RPT REALTY COM SH BEN INT 74971D101 714 59776 SH SOLE 26 13131 0 46645 RPT REALTY COM SH BEN INT 74971D101 141 11833 SH SOLE 28 11833 0 0 RPT REALTY COM SH BEN INT 74971D101 324 27117 SH SOLE 29 27117 0 0 RPT REALTY COM SH BEN INT 74971D101 6149 514530 SH SOLE 30 514530 0 0 RPT REALTY COM SH BEN INT 74971D101 10287 860864 SH SOLE 34 860864 0 0 RPT REALTY COM SH BEN INT 74971D101 102 8564 SH SOLE 40 8564 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 836 840000 PRN SOLE 21 840000 0 0 RTI SURGICAL INC COM 74975N105 235 63402 SH SOLE 2 8143 0 55259 RTI SURGICAL INC COM 74975N105 5 1387 SH SOLE 7 1387 0 0 RTI SURGICAL INC COM 74975N105 726 196240 SH SOLE 18 196240 0 0 RTI SURGICAL INC COM 74975N105 1240 335062 SH SOLE 19 335062 0 0 RTI SURGICAL INC COM 74975N105 7654 2068698 SH SOLE 21 2068698 0 0 RTI SURGICAL INC COM 74975N105 8566 2315087 SH SOLE 22 2268358 0 46729 RTI SURGICAL INC COM 74975N105 102 27594 SH SOLE 29 0 0 27594 RTW RETAILWINDS INC COM 74980D100 66 23351 SH SOLE 2 797 0 22554 RTW RETAILWINDS INC COM 74980D100 268 94732 SH SOLE 18 94732 0 0 RTW RETAILWINDS INC COM 74980D100 128 45380 SH SOLE 19 45380 0 0 RTW RETAILWINDS INC COM 74980D100 2884 1019181 SH SOLE 21 1019181 0 0 RTW RETAILWINDS INC COM 74980D100 2620 925693 SH SOLE 22 909247 0 16446 RUBICON PROJ INC COM 78112V102 18 4785 SH SOLE 2 4785 0 0 RUBICON PROJ INC COM 78112V102 32 8635 SH SOLE 18 8635 0 0 RUBICON PROJ INC COM 78112V102 261 69844 SH SOLE 19 69844 0 0 RUBICON PROJ INC COM 78112V102 487 130688 SH SOLE 21 130688 0 0 RUBICON PROJ INC COM 78112V102 3254 872488 SH SOLE 22 872488 0 0 RUBICON PROJ INC COM 78112V102 41 10983 SH SOLE 23 10983 0 0 RUBICON PROJ INC COM 78112V102 99 26492 SH SOLE 26 0 0 26492 RUBICON PROJ INC COM 78112V102 114 30509 SH SOLE 29 0 0 30509 RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 385 48761 SH SOLE 22 48761 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 221 13714 SH SOLE 2 4962 0 8752 RUBIUS THERAPEUTICS INC COM 78116T103 673 41828 SH SOLE 18 41828 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 12982 807352 SH SOLE 19 807352 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 287 17876 SH SOLE 20 17876 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 20400 1268677 SH SOLE 21 1268677 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 4280 266157 SH SOLE 22 262885 0 3272 RUBIUS THERAPEUTICS INC COM 78116T103 36 2209 SH SOLE 30 2209 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 204 12692 SH SOLE 34 12692 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 523 25572 SH SOLE 2 1165 0 24407 RUDOLPH TECHNOLOGIES INC COM 781270103 15 735 SH SOLE 7 735 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3368 164554 SH SOLE 18 164554 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 962 46976 SH SOLE 19 46976 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 70512 3444659 SH SOLE 21 3444659 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 18987 927531 SH SOLE 22 888842 0 38689 RUDOLPH TECHNOLOGIES INC COM 781270103 87 4240 SH SOLE 26 0 0 4240 RUDOLPH TECHNOLOGIES INC COM 781270103 88 4280 SH SOLE 28 4280 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 41 1982 SH SOLE 29 0 0 1982 RUDOLPH TECHNOLOGIES INC COM 781270103 1288 62906 SH SOLE 30 62906 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 60 2924 SH SOLE 40 2924 0 0 RUMBLEON INC CL B 781386206 7 1261 SH SOLE 18 1261 0 0 RUMBLEON INC CL B 781386206 86 15948 SH SOLE 21 15948 0 0 RUMBLEON INC CL B 781386206 916 170172 SH SOLE 22 170172 0 0 RUSH ENTERPRISES INC CL A 781846209 1449 42028 SH SOLE 2 15763 0 26265 RUSH ENTERPRISES INC CL A 781846209 6 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 51 1487 SH SOLE 7 1487 0 0 RUSH ENTERPRISES INC CL A 781846209 3434 99600 SH SOLE 18 99600 0 0 RUSH ENTERPRISES INC CL A 781846209 7531 218403 SH SOLE 19 218403 0 0 RUSH ENTERPRISES INC CL A 781846209 34331 995680 SH SOLE 21 995680 0 0 RUSH ENTERPRISES INC CL A 781846209 38615 1119930 SH SOLE 22 1073939 0 45991 RUSH ENTERPRISES INC CL A 781846209 2233 64750 SH SOLE 23 64750 0 0 RUSH ENTERPRISES INC CL A 781846209 4964 143964 SH SOLE 26 5546 0 138418 RUSH ENTERPRISES INC CL A 781846209 149 4325 SH SOLE 28 4325 0 0 RUSH ENTERPRISES INC CL A 781846209 584 16940 SH SOLE 29 0 0 16940 RUSH ENTERPRISES INC CL A 781846209 265 7678 SH SOLE 30 7678 0 0 RUSH ENTERPRISES INC CL A 781846209 79 2303 SH SOLE 36 2303 0 0 RUSH ENTERPRISES INC CL A 781846209 109 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 163 4592 SH SOLE 2 192 0 4400 RUSH ENTERPRISES INC CL B 781846308 617 17326 SH SOLE 18 17326 0 0 RUSH ENTERPRISES INC CL B 781846308 251 7055 SH SOLE 19 7055 0 0 RUSH ENTERPRISES INC CL B 781846308 5905 165879 SH SOLE 21 165879 0 0 RUSH ENTERPRISES INC CL B 781846308 3176 89225 SH SOLE 22 87213 0 2012 RUSH ENTERPRISES INC CL B 781846308 35 979 SH SOLE 30 979 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 708 31139 SH SOLE 2 8742 0 22397 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 15 638 SH SOLE 7 638 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3398 149505 SH SOLE 18 149505 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3473 152792 SH SOLE 19 152792 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 70409 3097641 SH SOLE 21 3097641 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 21697 954537 SH SOLE 22 914575 0 39962 RUTHS HOSPITALITY GROUP INC COM 783332109 465 20452 SH SOLE 23 20452 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 307 13485 SH SOLE 26 0 0 13485 RUTHS HOSPITALITY GROUP INC COM 783332109 81 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 372 16353 SH SOLE 29 0 0 16353 RUTHS HOSPITALITY GROUP INC COM 783332109 1308 57549 SH SOLE 30 57549 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1078 47423 SH SOLE 34 47423 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 90 3946 SH SOLE 40 3946 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 505 7079 SH SOLE 2 0 0 7079 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 823 11536 SH SOLE 7 11536 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 45 627 SH SOLE 13 627 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 365 5116 SH SOLE 18 5116 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1544 21639 SH SOLE 19 21639 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 44723 626893 SH SOLE 21 626893 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 18663 261606 SH SOLE 22 215384 0 46222 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 87 1213 SH SOLE 23 1213 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 767 10749 SH SOLE 26 1302 0 9447 RYB ED INC ADR 74979W101 111 19043 SH SOLE 22 19043 0 0 RYDER SYS INC COM 783549108 18041 374680 SH SOLE 2 219371 0 155309 RYDER SYS INC COM 783549108 2459 51077 SH SOLE 4 51077 0 0 RYDER SYS INC COM 783549108 649 13489 SH SOLE 7 13489 0 0 RYDER SYS INC COM 783549108 8106 168341 SH SOLE 18 168341 0 0 RYDER SYS INC COM 783549108 1846 38340 SH SOLE 19 38340 0 0 RYDER SYS INC COM 783549108 143679 2983996 SH SOLE 21 2983996 0 0 RYDER SYS INC COM 783549108 120882 2510522 SH SOLE 22 2239028 0 271494 RYDER SYS INC COM 783549108 4415 91689 SH SOLE 23 91689 0 0 RYDER SYS INC COM 783549108 595 12348 SH SOLE 25 12348 0 0 RYDER SYS INC COM 783549108 1727 35872 SH SOLE 26 15371 0 20501 RYDER SYS INC COM 783549108 318 6610 SH SOLE 28 6610 0 0 RYDER SYS INC COM 783549108 2946 61191 SH SOLE 29 52858 0 8333 RYDER SYS INC COM 783549108 910 18908 SH SOLE 30 18908 0 0 RYDER SYS INC COM 783549108 5279 109636 SH SOLE 31 89219 0 20417 RYDER SYS INC COM 783549108 2341 48629 SH SOLE 34 48629 0 0 RYDER SYS INC COM 783549108 1952 40544 SH SOLE 36 40544 0 0 RYDER SYS INC COM 783549108 225 4679 SH SOLE 40 4679 0 0 RYERSON HLDG CORP COM 783754104 208 32878 SH SOLE 2 20534 0 12344 RYERSON HLDG CORP COM 783754104 3 524 SH SOLE 7 524 0 0 RYERSON HLDG CORP COM 783754104 360 56730 SH SOLE 18 56730 0 0 RYERSON HLDG CORP COM 783754104 1290 203534 SH SOLE 19 203534 0 0 RYERSON HLDG CORP COM 783754104 3686 581456 SH SOLE 21 581456 0 0 RYERSON HLDG CORP COM 783754104 4395 693286 SH SOLE 22 682267 0 11019 RYERSON HLDG CORP COM 783754104 396 62507 SH SOLE 23 62507 0 0 RYERSON HLDG CORP COM 783754104 499 78718 SH SOLE 26 0 0 78718 RYERSON HLDG CORP COM 783754104 35 5569 SH SOLE 30 5569 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3106 46576 SH SOLE 2 10910 0 35666 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2384 35748 SH SOLE 4 35748 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4897 73431 SH SOLE 7 73431 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 120 1798 SH SOLE 15 1798 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9679 145127 SH SOLE 18 145127 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 15352 230203 SH SOLE 19 230203 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 120479 1806550 SH SOLE 21 1806550 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 144987 2174049 SH SOLE 22 2096255 0 77794 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2154 32299 SH SOLE 23 32299 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6338 95031 SH SOLE 25 95031 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3363 50428 SH SOLE 26 5188 0 45240 RYMAN HOSPITALITY PPTYS INC COM 78377T107 412 6174 SH SOLE 28 6174 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2010 30140 SH SOLE 29 19169 0 10971 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14175 212556 SH SOLE 30 212556 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 80 1194 SH SOLE 31 0 0 1194 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1171 17552 SH SOLE 34 17552 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 122 1822 SH SOLE 36 1822 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 284 4260 SH SOLE 40 4260 0 0 S & T BANCORP INC COM 783859101 1312 34670 SH SOLE 2 1180 0 33490 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 7132 188481 SH SOLE 18 188481 0 0 S & T BANCORP INC COM 783859101 1925 50864 SH SOLE 19 50864 0 0 S & T BANCORP INC COM 783859101 141246 3732710 SH SOLE 21 3732710 0 0 S & T BANCORP INC COM 783859101 39396 1041117 SH SOLE 22 996857 0 44260 S & T BANCORP INC COM 783859101 648 17119 SH SOLE 26 7756 0 9363 S & T BANCORP INC COM 783859101 176 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 2729 72132 SH SOLE 30 72132 0 0 S & T BANCORP INC COM 783859101 122 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 117790 693127 SH SOLE 2 59981 0 633146 S&P GLOBAL INC COM 78409V104 14613 85992 SH SOLE 4 79426 0 6566 S&P GLOBAL INC COM 78409V104 41954 246873 SH SOLE 7 195938 0 50935 S&P GLOBAL INC COM 78409V104 4122 24254 SH SOLE 13 24254 0 0 S&P GLOBAL INC COM 78409V104 411 2418 SH SOLE 15 2418 0 0 S&P GLOBAL INC COM 78409V104 225149 1324873 SH SOLE 18 1070087 0 254786 S&P GLOBAL INC COM 78409V104 138521 815116 SH SOLE 19 815116 0 0 S&P GLOBAL INC COM 78409V104 771316 4538754 SH SOLE 21 4538754 0 0 S&P GLOBAL INC COM 78409V104 1078643 6347197 SH SOLE 22 5622984 0 724213 S&P GLOBAL INC COM 78409V104 30364 178675 SH SOLE 23 178675 0 0 S&P GLOBAL INC COM 78409V104 55214 324903 SH SOLE 25 324903 0 0 S&P GLOBAL INC COM 78409V104 184371 1084921 SH SOLE 26 257404 0 827517 S&P GLOBAL INC COM 78409V104 8206 48285 SH SOLE 28 35294 0 12991 S&P GLOBAL INC COM 78409V104 6704 39451 SH SOLE 29 10067 0 29384 S&P GLOBAL INC COM 78409V104 158286 931425 SH SOLE 30 931425 0 0 S&P GLOBAL INC COM 78409V104 17468 102792 SH SOLE 31 57025 0 45767 S&P GLOBAL INC COM 78409V104 10603 62394 SH SOLE 34 62394 0 0 S&P GLOBAL INC COM 78409V104 34857 205111 SH SOLE 36 205111 0 0 S&P GLOBAL INC COM 78409V104 967 5691 SH SOLE 40 5691 0 0 S&W SEED CO COM 785135104 6 3220 SH SOLE 18 3220 0 0 S&W SEED CO COM 785135104 87 47923 SH SOLE 21 47923 0 0 S&W SEED CO COM 785135104 44 24347 SH SOLE 22 24347 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4266 258881 SH SOLE 2 80259 0 178622 SABRA HEALTH CARE REIT INC COM 78573L106 2041 123821 SH SOLE 4 123821 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4780 290043 SH SOLE 7 290043 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 118 7166 SH SOLE 15 7166 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 16972 1029829 SH SOLE 18 1029829 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9225 559794 SH SOLE 19 559794 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 229123 13903103 SH SOLE 21 13903103 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 129506 7858396 SH SOLE 22 7626926 0 231470 SABRA HEALTH CARE REIT INC COM 78573L106 100 6042 SH SOLE 23 6042 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6148 373088 SH SOLE 25 373088 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1843 111815 SH SOLE 26 34458 0 77357 SABRA HEALTH CARE REIT INC COM 78573L106 406 24658 SH SOLE 28 24658 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1051 63748 SH SOLE 29 63748 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 13852 840552 SH SOLE 30 840552 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 262 15905 SH SOLE 40 15905 0 0 SABRE CORP COM 78573M104 16622 768119 SH SOLE 2 145710 0 622409 SABRE CORP COM 78573M104 1759 81298 SH SOLE 4 74386 0 6912 SABRE CORP COM 78573M104 332 15358 SH SOLE 7 15358 0 0 SABRE CORP COM 78573M104 32 1459 SH SOLE 13 1459 0 0 SABRE CORP COM 78573M104 18516 855643 SH SOLE 18 832999 0 22644 SABRE CORP COM 78573M104 1378 63684 SH SOLE 19 63684 0 0 SABRE CORP COM 78573M104 300293 13876758 SH SOLE 21 13876758 0 0 SABRE CORP COM 78573M104 194782 9001017 SH SOLE 22 8469614 0 531403 SABRE CORP COM 78573M104 4220 194988 SH SOLE 23 194988 0 0 SABRE CORP COM 78573M104 4738 218947 SH SOLE 25 218947 0 0 SABRE CORP COM 78573M104 12858 594173 SH SOLE 26 232943 0 361230 SABRE CORP COM 78573M104 1102 50918 SH SOLE 28 36494 0 14424 SABRE CORP COM 78573M104 1420 65640 SH SOLE 29 9416 0 56224 SABRE CORP COM 78573M104 8517 393557 SH SOLE 30 393557 0 0 SABRE CORP COM 78573M104 2071 95690 SH SOLE 31 64892 0 30798 SABRE CORP COM 78573M104 882 40759 SH SOLE 34 40759 0 0 SABRE CORP COM 78573M104 874 40411 SH SOLE 36 40411 0 0 SABRE CORP COM 78573M104 164 7596 SH SOLE 40 7596 0 0 SACHEM CAP CORP COM 78590A109 9 2323 SH SOLE 18 2323 0 0 SACHEM CAP CORP COM 78590A109 127 32511 SH SOLE 21 32511 0 0 SACHEM CAP CORP COM 78590A109 132 33865 SH SOLE 22 33865 0 0 SAFE BULKERS INC COM Y7388L103 96 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 298 167164 SH SOLE 18 167164 0 0 SAFE BULKERS INC COM Y7388L103 122 68500 SH SOLE 19 68500 0 0 SAFE BULKERS INC COM Y7388L103 3311 1860327 SH SOLE 21 1860327 0 0 SAFE BULKERS INC COM Y7388L103 919 516294 SH SOLE 22 478577 0 37717 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6 723 SH SOLE 2 723 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 471 54684 SH SOLE 18 54684 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 169 19644 SH SOLE 19 19644 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3850 446688 SH SOLE 21 446688 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5373 623325 SH SOLE 22 605099 0 18226 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 772 89536 SH SOLE 30 89536 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 201 10704 SH SOLE 2 329 0 10375 SAFETY INCOME & GROWTH INC COM 78649D104 536 28495 SH SOLE 18 28495 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 208 11056 SH SOLE 19 11056 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 6225 330958 SH SOLE 21 330958 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 1614 85807 SH SOLE 22 80412 0 5395 SAFETY INCOME & GROWTH INC COM 78649D104 5 290 SH SOLE 23 290 0 0 SAFETY INS GROUP INC COM 78648T100 1211 14807 SH SOLE 2 504 0 14303 SAFETY INS GROUP INC COM 78648T100 8 92 SH SOLE 4 92 0 0 SAFETY INS GROUP INC COM 78648T100 25 308 SH SOLE 7 308 0 0 SAFETY INS GROUP INC COM 78648T100 6119 74792 SH SOLE 18 74792 0 0 SAFETY INS GROUP INC COM 78648T100 1784 21802 SH SOLE 19 21802 0 0 SAFETY INS GROUP INC COM 78648T100 126742 1549221 SH SOLE 21 1549221 0 0 SAFETY INS GROUP INC COM 78648T100 35681 436141 SH SOLE 22 417573 0 18568 SAFETY INS GROUP INC COM 78648T100 515 6294 SH SOLE 26 3605 0 2689 SAFETY INS GROUP INC COM 78648T100 164 2000 SH SOLE 28 2000 0 0 SAFETY INS GROUP INC COM 78648T100 2579 31521 SH SOLE 30 31521 0 0 SAFETY INS GROUP INC COM 78648T100 116 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 153 4605 SH SOLE 2 152 0 4453 SAGA COMMUNICATIONS INC CL A NEW 786598300 432 13011 SH SOLE 18 13011 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 175 5274 SH SOLE 19 5274 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4725 142189 SH SOLE 21 142189 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 4476 134703 SH SOLE 22 132361 0 2342 SAGE THERAPEUTICS INC COM 78667J108 8239 86013 SH SOLE 2 2976 0 83037 SAGE THERAPEUTICS INC COM 78667J108 20 214 SH SOLE 4 214 0 0 SAGE THERAPEUTICS INC COM 78667J108 86 902 SH SOLE 7 902 0 0 SAGE THERAPEUTICS INC COM 78667J108 2243 23413 SH SOLE 18 23413 0 0 SAGE THERAPEUTICS INC COM 78667J108 957 9992 SH SOLE 19 9992 0 0 SAGE THERAPEUTICS INC COM 78667J108 105721 1103670 SH SOLE 21 1103670 0 0 SAGE THERAPEUTICS INC COM 78667J108 119210 1244488 SH SOLE 22 1155930 0 88558 SAGE THERAPEUTICS INC COM 78667J108 1187 12394 SH SOLE 26 7181 0 5213 SAGE THERAPEUTICS INC COM 78667J108 584 6099 SH SOLE 28 6099 0 0 SAGE THERAPEUTICS INC COM 78667J108 324 3382 SH SOLE 29 0 0 3382 SAGE THERAPEUTICS INC COM 78667J108 1222 12756 SH SOLE 30 12756 0 0 SAGE THERAPEUTICS INC COM 78667J108 88 917 SH SOLE 31 917 0 0 SAGE THERAPEUTICS INC COM 78667J108 141 1469 SH SOLE 34 1469 0 0 SAGE THERAPEUTICS INC COM 78667J108 458 4782 SH SOLE 40 4782 0 0 SAIA INC COM 78709Y105 1143 20468 SH SOLE 2 890 0 19578 SAIA INC COM 78709Y105 9 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 30 529 SH SOLE 7 529 0 0 SAIA INC COM 78709Y105 7157 128210 SH SOLE 18 128210 0 0 SAIA INC COM 78709Y105 2312 41414 SH SOLE 19 41414 0 0 SAIA INC COM 78709Y105 152207 2726742 SH SOLE 21 2726742 0 0 SAIA INC COM 78709Y105 40376 723333 SH SOLE 22 690864 0 32469 SAIA INC COM 78709Y105 595 10663 SH SOLE 26 4541 0 6122 SAIA INC COM 78709Y105 203 3640 SH SOLE 28 3640 0 0 SAIA INC COM 78709Y105 2941 52688 SH SOLE 30 52688 0 0 SAIA INC COM 78709Y105 37 670 SH SOLE 34 670 0 0 SAIA INC COM 78709Y105 151 2704 SH SOLE 40 2704 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1282 54564 SH SOLE 2 2405 0 52159 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 11 449 SH SOLE 4 449 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 20 861 SH SOLE 7 861 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5305 225853 SH SOLE 18 225853 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 15623 665105 SH SOLE 19 665105 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57026 2427681 SH SOLE 21 2427681 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 43402 1847672 SH SOLE 22 1757323 0 90349 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4 187 SH SOLE 23 187 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 435 18499 SH SOLE 26 15182 0 3317 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 206 8782 SH SOLE 28 8782 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 399 16975 SH SOLE 30 16975 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9462 402815 SH SOLE 34 402815 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 121 5147 SH SOLE 40 5147 0 0 SALEM MEDIA GROUP INC CL A 794093104 4 1918 SH SOLE 18 1918 0 0 SALEM MEDIA GROUP INC CL A 794093104 81 38668 SH SOLE 21 38668 0 0 SALEM MEDIA GROUP INC CL A 794093104 686 328453 SH SOLE 22 328453 0 0 SALESFORCE COM INC COM 79466L302 278996 2036916 SH SOLE 2 273480 0 1763436 SALESFORCE COM INC COM 79466L302 35122 256419 SH SOLE 4 237124 0 19295 SALESFORCE COM INC COM 79466L302 78245 571256 SH SOLE 7 567983 0 3273 SALESFORCE COM INC COM 79466L302 9613 70181 SH SOLE 13 70181 0 0 SALESFORCE COM INC COM 79466L302 881 6434 SH SOLE 15 6434 0 0 SALESFORCE COM INC COM 79466L302 5 34 SH SOLE 17 0 0 34 SALESFORCE COM INC COM 79466L302 443231 3235970 SH SOLE 18 2719347 0 516623 SALESFORCE COM INC COM 79466L302 306261 2235969 SH SOLE 19 2235969 0 0 SALESFORCE COM INC COM 79466L302 2155637 15738020 SH SOLE 21 15738020 0 0 SALESFORCE COM INC COM 79466L302 2544271 18575386 SH SOLE 22 16641056 0 1934330 SALESFORCE COM INC COM 79466L302 71574 522556 SH SOLE 23 522556 0 0 SALESFORCE COM INC COM 79466L302 97468 711604 SH SOLE 25 711604 0 0 SALESFORCE COM INC COM 79466L302 400013 2920444 SH SOLE 26 715576 0 2204868 SALESFORCE COM INC COM 79466L302 19066 139197 SH SOLE 28 102007 0 37190 SALESFORCE COM INC COM 79466L302 25278 184549 SH SOLE 29 29804 0 154745 SALESFORCE COM INC COM 79466L302 390810 2853250 SH SOLE 30 2853250 0 0 SALESFORCE COM INC COM 79466L302 38809 283341 SH SOLE 31 164285 0 119056 SALESFORCE COM INC COM 79466L302 47981 350303 SH SOLE 34 350303 0 0 SALESFORCE COM INC COM 79466L302 76910 561512 SH SOLE 36 561512 0 0 SALESFORCE COM INC COM 79466L302 2303 16815 SH SOLE 40 16815 0 0 SALISBURY BANCORP INC COM 795226109 16 449 SH SOLE 18 449 0 0 SALISBURY BANCORP INC COM 795226109 7 207 SH SOLE 21 207 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2828 165869 SH SOLE 2 54112 0 111757 SALLY BEAUTY HLDGS INC COM 79546E104 12 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 83 4878 SH SOLE 7 4878 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 11785 691201 SH SOLE 18 691201 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3059 179434 SH SOLE 19 179434 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 146584 8597283 SH SOLE 21 8597283 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 75900 4451610 SH SOLE 22 4272245 0 179365 SALLY BEAUTY HLDGS INC COM 79546E104 270 15833 SH SOLE 23 15833 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 784 45988 SH SOLE 26 32792 0 13196 SALLY BEAUTY HLDGS INC COM 79546E104 259 15162 SH SOLE 28 15162 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 29 1678 SH SOLE 29 0 0 1678 SALLY BEAUTY HLDGS INC COM 79546E104 544 31920 SH SOLE 30 31920 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 96 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 218 12763 SH SOLE 40 12763 0 0 SANCHEZ ENERGY CORP COM 79970Y105 11 40320 SH SOLE 2 2632 0 37688 SANCHEZ ENERGY CORP COM 79970Y105 0 1125 SH SOLE 7 1125 0 0 SANCHEZ ENERGY CORP COM 79970Y105 55 203181 SH SOLE 18 203181 0 0 SANCHEZ ENERGY CORP COM 79970Y105 27 100515 SH SOLE 19 100515 0 0 SANCHEZ ENERGY CORP COM 79970Y105 620 2295397 SH SOLE 21 2295397 0 0 SANCHEZ ENERGY CORP COM 79970Y105 378 1399329 SH SOLE 22 1363516 0 35813 SANDERSON FARMS INC COM 800013104 2914 29350 SH SOLE 2 9051 0 20299 SANDERSON FARMS INC COM 800013104 8 81 SH SOLE 4 81 0 0 SANDERSON FARMS INC COM 800013104 46 464 SH SOLE 7 464 0 0 SANDERSON FARMS INC COM 800013104 11664 117479 SH SOLE 18 117479 0 0 SANDERSON FARMS INC COM 800013104 3023 30443 SH SOLE 19 30443 0 0 SANDERSON FARMS INC COM 800013104 142559 1435787 SH SOLE 21 1435787 0 0 SANDERSON FARMS INC COM 800013104 67390 678719 SH SOLE 22 648743 0 29976 SANDERSON FARMS INC COM 800013104 898 9047 SH SOLE 26 4900 0 4147 SANDERSON FARMS INC COM 800013104 231 2324 SH SOLE 28 2324 0 0 SANDERSON FARMS INC COM 800013104 855 8616 SH SOLE 30 8616 0 0 SANDERSON FARMS INC COM 800013104 222 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 280 36795 SH SOLE 2 1143 0 35652 SANDRIDGE ENERGY INC COM NEW 80007P869 5 616 SH SOLE 7 616 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 821 107926 SH SOLE 18 107926 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 326 42775 SH SOLE 19 42775 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 8530 1120952 SH SOLE 21 1120952 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 7204 946604 SH SOLE 22 910037 0 36567 SANDRIDGE ENERGY INC COM NEW 80007P869 108 14151 SH SOLE 26 0 0 14151 SANDRIDGE ENERGY INC COM NEW 80007P869 35 4661 SH SOLE 28 4661 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 68 8910 SH SOLE 30 8910 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 36 4720 SH SOLE 40 4720 0 0 SANDY SPRING BANCORP INC COM 800363103 1091 34825 SH SOLE 2 1196 0 33629 SANDY SPRING BANCORP INC COM 800363103 12 367 SH SOLE 4 367 0 0 SANDY SPRING BANCORP INC COM 800363103 25 782 SH SOLE 7 782 0 0 SANDY SPRING BANCORP INC COM 800363103 3912 124829 SH SOLE 18 124829 0 0 SANDY SPRING BANCORP INC COM 800363103 2554 81493 SH SOLE 19 81493 0 0 SANDY SPRING BANCORP INC COM 800363103 36288 1157889 SH SOLE 21 1157889 0 0 SANDY SPRING BANCORP INC COM 800363103 37669 1201955 SH SOLE 22 1158487 0 43468 SANDY SPRING BANCORP INC COM 800363103 266 8502 SH SOLE 23 8502 0 0 SANDY SPRING BANCORP INC COM 800363103 1872 59727 SH SOLE 26 0 0 59727 SANDY SPRING BANCORP INC COM 800363103 112 3578 SH SOLE 28 3578 0 0 SANDY SPRING BANCORP INC COM 800363103 257 8188 SH SOLE 30 8188 0 0 SANDY SPRING BANCORP INC COM 800363103 139 4444 SH SOLE 40 4444 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 777 13964 SH SOLE 2 7227 0 6737 SANFILIPPO JOHN B & SON INC COM 800422107 10 179 SH SOLE 7 179 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2544 45711 SH SOLE 18 45711 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 5637 101274 SH SOLE 19 101274 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 52584 944727 SH SOLE 21 944727 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 20135 361758 SH SOLE 22 350324 0 11434 SANFILIPPO JOHN B & SON INC COM 800422107 1761 31631 SH SOLE 23 31631 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2996 53833 SH SOLE 26 0 0 53833 SANFILIPPO JOHN B & SON INC COM 800422107 47 846 SH SOLE 28 846 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 429 7707 SH SOLE 29 0 0 7707 SANFILIPPO JOHN B & SON INC COM 800422107 1071 19244 SH SOLE 30 19244 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 44 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1077 93792 SH SOLE 2 15416 0 78376 SANGAMO THERAPEUTICS INC COM 800677106 6 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 25 2201 SH SOLE 7 2201 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3816 332423 SH SOLE 18 332423 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3784 329659 SH SOLE 19 329659 0 0 SANGAMO THERAPEUTICS INC COM 800677106 51274 4466336 SH SOLE 21 4466336 0 0 SANGAMO THERAPEUTICS INC COM 800677106 34460 3001774 SH SOLE 22 2877055 0 124719 SANGAMO THERAPEUTICS INC COM 800677106 510 44424 SH SOLE 23 44424 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1096 95460 SH SOLE 26 19244 0 76216 SANGAMO THERAPEUTICS INC COM 800677106 168 14622 SH SOLE 28 14622 0 0 SANGAMO THERAPEUTICS INC COM 800677106 133 11610 SH SOLE 29 0 0 11610 SANGAMO THERAPEUTICS INC COM 800677106 312 27174 SH SOLE 30 27174 0 0 SANGAMO THERAPEUTICS INC COM 800677106 26 2256 SH SOLE 34 2256 0 0 SANGAMO THERAPEUTICS INC COM 800677106 98 8553 SH SOLE 40 8553 0 0 SANMINA CORPORATION COM 801056102 1678 69743 SH SOLE 2 2359 0 67384 SANMINA CORPORATION COM 801056102 5 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 78 3241 SH SOLE 7 3241 0 0 SANMINA CORPORATION COM 801056102 0 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 8386 348530 SH SOLE 18 348530 0 0 SANMINA CORPORATION COM 801056102 2434 101155 SH SOLE 19 101155 0 0 SANMINA CORPORATION COM 801056102 176764 7346797 SH SOLE 21 7346797 0 0 SANMINA CORPORATION COM 801056102 48073 1998065 SH SOLE 22 1884846 0 113219 SANMINA CORPORATION COM 801056102 431 17927 SH SOLE 26 12912 0 5015 SANMINA CORPORATION COM 801056102 219 9092 SH SOLE 28 9092 0 0 SANMINA CORPORATION COM 801056102 3312 137637 SH SOLE 30 137637 0 0 SANMINA CORPORATION COM 801056102 106 4394 SH SOLE 36 4394 0 0 SANMINA CORPORATION COM 801056102 140 5827 SH SOLE 40 5827 0 0 SANOFI SPONSORED ADR 80105N105 1215 28000 SH SOLE 2 28000 0 0 SANOFI SPONSORED ADR 80105N105 63145 1454611 SH SOLE 18 1454611 0 0 SANOFI SPONSORED ADR 80105N105 35054 807500 SH SOLE 19 807500 0 0 SANOFI SPONSORED ADR 80105N105 998 23000 SH SOLE 20 23000 0 0 SANOFI SPONSORED ADR 80105N105 3781 87098 SH SOLE 34 87098 0 0 SANOFI RIGHT 12/31/2020 80105N113 5 11392 SH SOLE 4 11392 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3708 210789 SH SOLE 2 7637 0 203152 SANTANDER CONSUMER USA HDG I COM 80283M101 97 5528 SH SOLE 7 5528 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 989 56217 SH SOLE 18 56217 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 431 24479 SH SOLE 19 24479 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 23895 1358428 SH SOLE 21 1358428 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 54245 3083831 SH SOLE 22 2889867 0 193964 SANTANDER CONSUMER USA HDG I COM 80283M101 1534 87234 SH SOLE 25 87234 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2537 144249 SH SOLE 26 53473 0 90776 SANTANDER CONSUMER USA HDG I COM 80283M101 42 2382 SH SOLE 31 2346 0 36 SANTANDER CONSUMER USA HDG I COM 80283M101 1487 84535 SH SOLE 36 84535 0 0 SAP SE SPON ADR 803054204 36 365 SH SOLE 18 365 0 0 SAPIENS INTL CORP N V SHS G7T16G103 52 4740 SH SOLE 22 4740 0 0 SAREPTA THERAPEUTICS INC COM 803607100 25004 229120 SH SOLE 2 108583 0 120537 SAREPTA THERAPEUTICS INC COM 803607100 32 297 SH SOLE 4 297 0 0 SAREPTA THERAPEUTICS INC COM 803607100 138 1264 SH SOLE 7 1264 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10059 92182 SH SOLE 18 92182 0 0 SAREPTA THERAPEUTICS INC COM 803607100 72292 662441 SH SOLE 19 662441 0 0 SAREPTA THERAPEUTICS INC COM 803607100 177333 1624968 SH SOLE 21 1624968 0 0 SAREPTA THERAPEUTICS INC COM 803607100 193542 1773502 SH SOLE 22 1652176 0 121326 SAREPTA THERAPEUTICS INC COM 803607100 2019 18502 SH SOLE 26 10967 0 7535 SAREPTA THERAPEUTICS INC COM 803607100 880 8067 SH SOLE 28 8067 0 0 SAREPTA THERAPEUTICS INC COM 803607100 503 4611 SH SOLE 29 0 0 4611 SAREPTA THERAPEUTICS INC COM 803607100 9824 90019 SH SOLE 30 90019 0 0 SAREPTA THERAPEUTICS INC COM 803607100 147 1351 SH SOLE 31 1351 0 0 SAREPTA THERAPEUTICS INC COM 803607100 36325 332859 SH SOLE 34 332859 0 0 SAREPTA THERAPEUTICS INC COM 803607100 660 6048 SH SOLE 40 6048 0 0 SAUL CTRS INC COM 804395101 498 10554 SH SOLE 2 412 0 10142 SAUL CTRS INC COM 804395101 404 8564 SH SOLE 4 8564 0 0 SAUL CTRS INC COM 804395101 909 19245 SH SOLE 7 19245 0 0 SAUL CTRS INC COM 804395101 24 506 SH SOLE 15 506 0 0 SAUL CTRS INC COM 804395101 2773 58718 SH SOLE 18 58718 0 0 SAUL CTRS INC COM 804395101 1752 37112 SH SOLE 19 37112 0 0 SAUL CTRS INC COM 804395101 59380 1257524 SH SOLE 21 1257524 0 0 SAUL CTRS INC COM 804395101 25499 539994 SH SOLE 22 524321 0 15673 SAUL CTRS INC COM 804395101 19 398 SH SOLE 23 398 0 0 SAUL CTRS INC COM 804395101 1241 26288 SH SOLE 25 26288 0 0 SAUL CTRS INC COM 804395101 343 7254 SH SOLE 26 3470 0 3784 SAUL CTRS INC COM 804395101 105 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 217 4589 SH SOLE 29 4589 0 0 SAUL CTRS INC COM 804395101 3708 78524 SH SOLE 30 78524 0 0 SAUL CTRS INC COM 804395101 66 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 173 22849 SH SOLE 2 1075 0 21774 SAVARA INC COM 805111101 4 532 SH SOLE 7 532 0 0 SAVARA INC COM 805111101 749 98940 SH SOLE 18 98940 0 0 SAVARA INC COM 805111101 371 49059 SH SOLE 19 49059 0 0 SAVARA INC COM 805111101 9987 1319227 SH SOLE 21 1319227 0 0 SAVARA INC COM 805111101 5359 707953 SH SOLE 22 689685 0 18268 SAVARA INC COM 805111101 3 359 SH SOLE 23 359 0 0 SAVARA INC COM 805111101 8 1061 SH SOLE 30 1061 0 0 SB FINL GROUP INC COM 78408D105 18 1083 SH SOLE 18 1083 0 0 SB FINL GROUP INC COM 78408D105 14 865 SH SOLE 21 865 0 0 SB FINL GROUP INC COM 78408D105 81 4906 SH SOLE 22 4906 0 0 SB ONE BANCORP COM 78413T103 123 6014 SH SOLE 2 331 0 5683 SB ONE BANCORP COM 78413T103 4 205 SH SOLE 7 205 0 0 SB ONE BANCORP COM 78413T103 485 23737 SH SOLE 18 23737 0 0 SB ONE BANCORP COM 78413T103 199 9758 SH SOLE 19 9758 0 0 SB ONE BANCORP COM 78413T103 5233 256036 SH SOLE 21 256036 0 0 SB ONE BANCORP COM 78413T103 1524 74578 SH SOLE 22 69753 0 4825 SBA COMMUNICATIONS CORP NEW CL A 78410G104 55466 342614 SH SOLE 2 26041 0 316573 SBA COMMUNICATIONS CORP NEW CL A 78410G104 11488 70960 SH SOLE 4 67957 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 38060 235099 SH SOLE 7 235099 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 104 640 SH SOLE 13 640 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 94 582 SH SOLE 15 582 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 162785 1005528 SH SOLE 18 776545 0 228983 SBA COMMUNICATIONS CORP NEW CL A 78410G104 166443 1028124 SH SOLE 19 1028124 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 485636 2999788 SH SOLE 21 2999788 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 459814 2840284 SH SOLE 22 2552946 0 287338 SBA COMMUNICATIONS CORP NEW CL A 78410G104 13031 80495 SH SOLE 23 80495 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17634 108923 SH SOLE 25 108923 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 68505 423159 SH SOLE 26 128155 0 295004 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3605 22268 SH SOLE 28 16358 0 5910 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4592 28366 SH SOLE 29 4897 0 23469 SBA COMMUNICATIONS CORP NEW CL A 78410G104 65891 407013 SH SOLE 30 407013 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7112 43934 SH SOLE 31 24718 0 19216 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6497 40134 SH SOLE 34 40134 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14807 91465 SH SOLE 36 91465 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 397 2455 SH SOLE 40 2455 0 0 SCANA CORP NEW COM 80589M102 17854 373666 SH SOLE 2 59485 0 314181 SCANA CORP NEW COM 80589M102 4150 86857 SH SOLE 4 83282 0 3575 SCANA CORP NEW COM 80589M102 5380 112604 SH SOLE 7 112604 0 0 SCANA CORP NEW COM 80589M102 41 858 SH SOLE 13 858 0 0 SCANA CORP NEW COM 80589M102 39 816 SH SOLE 15 816 0 0 SCANA CORP NEW COM 80589M102 11863 248278 SH SOLE 18 231724 0 16554 SCANA CORP NEW COM 80589M102 822 17202 SH SOLE 19 17202 0 0 SCANA CORP NEW COM 80589M102 118484 2479791 SH SOLE 21 2479791 0 0 SCANA CORP NEW COM 80589M102 164105 3434603 SH SOLE 22 3051103 0 383500 SCANA CORP NEW COM 80589M102 4715 98674 SH SOLE 23 98674 0 0 SCANA CORP NEW COM 80589M102 6367 133247 SH SOLE 25 133247 0 0 SCANA CORP NEW COM 80589M102 27987 585744 SH SOLE 26 203850 0 381894 SCANA CORP NEW COM 80589M102 1265 26467 SH SOLE 28 19464 0 7003 SCANA CORP NEW COM 80589M102 194 4054 SH SOLE 29 4054 0 0 SCANA CORP NEW COM 80589M102 23444 490660 SH SOLE 30 490660 0 0 SCANA CORP NEW COM 80589M102 2420 50650 SH SOLE 31 29595 0 21055 SCANA CORP NEW COM 80589M102 416 8712 SH SOLE 34 8712 0 0 SCANA CORP NEW COM 80589M102 7085 148282 SH SOLE 36 148282 0 0 SCANA CORP NEW COM 80589M102 130 2723 SH SOLE 40 2723 0 0 SCANSOURCE INC COM 806037107 1603 46622 SH SOLE 2 21500 0 25122 SCANSOURCE INC COM 806037107 8 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 19 563 SH SOLE 7 563 0 0 SCANSOURCE INC COM 806037107 4559 132607 SH SOLE 18 132607 0 0 SCANSOURCE INC COM 806037107 7942 231005 SH SOLE 19 231005 0 0 SCANSOURCE INC COM 806037107 94566 2750622 SH SOLE 21 2750622 0 0 SCANSOURCE INC COM 806037107 36638 1065672 SH SOLE 22 1024413 0 41259 SCANSOURCE INC COM 806037107 2548 74124 SH SOLE 23 74124 0 0 SCANSOURCE INC COM 806037107 4321 125694 SH SOLE 26 7693 0 118001 SCANSOURCE INC COM 806037107 133 3871 SH SOLE 28 3871 0 0 SCANSOURCE INC COM 806037107 933 27149 SH SOLE 29 0 0 27149 SCANSOURCE INC COM 806037107 1791 52083 SH SOLE 30 52083 0 0 SCANSOURCE INC COM 806037107 116 3370 SH SOLE 40 3370 0 0 SCHEIN HENRY INC COM 806407102 31062 395593 SH SOLE 2 53541 0 342052 SCHEIN HENRY INC COM 806407102 4166 53057 SH SOLE 4 48927 0 4130 SCHEIN HENRY INC COM 806407102 14161 180353 SH SOLE 7 142703 0 37650 SCHEIN HENRY INC COM 806407102 225 2864 SH SOLE 13 2864 0 0 SCHEIN HENRY INC COM 806407102 113 1434 SH SOLE 15 1434 0 0 SCHEIN HENRY INC COM 806407102 28904 368114 SH SOLE 18 349194 0 18920 SCHEIN HENRY INC COM 806407102 3226 41084 SH SOLE 19 41084 0 0 SCHEIN HENRY INC COM 806407102 320181 4077703 SH SOLE 21 4077703 0 0 SCHEIN HENRY INC COM 806407102 304107 3872989 SH SOLE 22 3446064 0 426925 SCHEIN HENRY INC COM 806407102 8408 107087 SH SOLE 23 107087 0 0 SCHEIN HENRY INC COM 806407102 11575 147417 SH SOLE 25 147417 0 0 SCHEIN HENRY INC COM 806407102 68149 867913 SH SOLE 26 189255 0 678658 SCHEIN HENRY INC COM 806407102 2328 29649 SH SOLE 28 21834 0 7815 SCHEIN HENRY INC COM 806407102 2910 37055 SH SOLE 29 5766 0 31289 SCHEIN HENRY INC COM 806407102 55442 706085 SH SOLE 30 706085 0 0 SCHEIN HENRY INC COM 806407102 4701 59870 SH SOLE 31 34757 0 25113 SCHEIN HENRY INC COM 806407102 1698 21623 SH SOLE 32 21623 0 0 SCHEIN HENRY INC COM 806407102 693 8826 SH SOLE 34 8826 0 0 SCHEIN HENRY INC COM 806407102 10695 136211 SH SOLE 36 136211 0 0 SCHEIN HENRY INC COM 806407102 249 3175 SH SOLE 40 3175 0 0 SCHLUMBERGER LTD COM 806857108 129659 3593665 SH SOLE 2 393749 0 3199916 SCHLUMBERGER LTD COM 806857108 17214 477096 SH SOLE 4 440549 0 36547 SCHLUMBERGER LTD COM 806857108 42054 1165573 SH SOLE 7 1165573 0 0 SCHLUMBERGER LTD COM 806857108 1012 28044 SH SOLE 13 28044 0 0 SCHLUMBERGER LTD COM 806857108 440 12193 SH SOLE 15 12193 0 0 SCHLUMBERGER LTD COM 806857108 1 35 SH SOLE 17 0 0 35 SCHLUMBERGER LTD COM 806857108 112006 3104389 SH SOLE 18 2935829 0 168560 SCHLUMBERGER LTD COM 806857108 48532 1345123 SH SOLE 19 1345123 0 0 SCHLUMBERGER LTD COM 806857108 2555 70818 SH SOLE 20 70818 0 0 SCHLUMBERGER LTD COM 806857108 1077414 29861811 SH SOLE 21 29861811 0 0 SCHLUMBERGER LTD COM 806857108 1214326 33656482 SH SOLE 22 29932670 0 3723812 SCHLUMBERGER LTD COM 806857108 35800 992230 SH SOLE 23 992230 0 0 SCHLUMBERGER LTD COM 806857108 47333 1311893 SH SOLE 25 1311893 0 0 SCHLUMBERGER LTD COM 806857108 219549 6085054 SH SOLE 26 1359715 0 4725339 SCHLUMBERGER LTD COM 806857108 9594 265912 SH SOLE 28 194743 0 71169 SCHLUMBERGER LTD COM 806857108 1788 49559 SH SOLE 29 49559 0 0 SCHLUMBERGER LTD COM 806857108 173875 4819148 SH SOLE 30 4819148 0 0 SCHLUMBERGER LTD COM 806857108 20557 569762 SH SOLE 31 297839 0 271923 SCHLUMBERGER LTD COM 806857108 39563 1096527 SH SOLE 34 1096527 0 0 SCHLUMBERGER LTD COM 806857108 43704 1211306 SH SOLE 36 1211306 0 0 SCHLUMBERGER LTD COM 806857108 1127 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 2055 110060 SH SOLE 2 15227 0 94833 SCHNEIDER NATIONAL INC CL B 80689H102 19 1028 SH SOLE 7 1028 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 746 39942 SH SOLE 18 39942 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1343 71940 SH SOLE 19 71940 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 9417 504396 SH SOLE 21 504396 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 18080 968379 SH SOLE 22 860893 0 107486 SCHNEIDER NATIONAL INC CL B 80689H102 1064 56968 SH SOLE 29 0 0 56968 SCHNEIDER NATIONAL INC CL B 80689H102 64 3454 SH SOLE 30 3454 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 19 1022 SH SOLE 31 1001 0 21 SCHNITZER STL INDS CL A 806882106 789 36617 SH SOLE 2 10284 0 26333 SCHNITZER STL INDS CL A 806882106 4 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 13 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 2070 96033 SH SOLE 18 96033 0 0 SCHNITZER STL INDS CL A 806882106 2971 137852 SH SOLE 19 137852 0 0 SCHNITZER STL INDS CL A 806882106 20716 961312 SH SOLE 21 961312 0 0 SCHNITZER STL INDS CL A 806882106 20377 945568 SH SOLE 22 903577 0 41991 SCHNITZER STL INDS CL A 806882106 906 42022 SH SOLE 23 42022 0 0 SCHNITZER STL INDS CL A 806882106 1830 84906 SH SOLE 26 4779 0 80127 SCHNITZER STL INDS CL A 806882106 84 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 205 9524 SH SOLE 29 0 0 9524 SCHNITZER STL INDS CL A 806882106 153 7091 SH SOLE 30 7091 0 0 SCHNITZER STL INDS CL A 806882106 61 2851 SH SOLE 40 2851 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 111 4843 SH SOLE 2 247 0 4596 SCHOLAR ROCK HLDG CORP COM 80706P103 500 21754 SH SOLE 18 21754 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 194 8463 SH SOLE 19 8463 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4809 209373 SH SOLE 21 209373 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2880 125377 SH SOLE 22 123702 0 1675 SCHOLASTIC CORP COM 807066105 1192 29608 SH SOLE 2 978 0 28630 SCHOLASTIC CORP COM 807066105 8 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 7 168 SH SOLE 7 168 0 0 SCHOLASTIC CORP COM 807066105 5931 147324 SH SOLE 18 147324 0 0 SCHOLASTIC CORP COM 807066105 1686 41890 SH SOLE 19 41890 0 0 SCHOLASTIC CORP COM 807066105 120358 2989512 SH SOLE 21 2989512 0 0 SCHOLASTIC CORP COM 807066105 36241 900182 SH SOLE 22 855890 0 44292 SCHOLASTIC CORP COM 807066105 463 11510 SH SOLE 26 5590 0 5920 SCHOLASTIC CORP COM 807066105 145 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 2224 55229 SH SOLE 30 55229 0 0 SCHOLASTIC CORP COM 807066105 101 2515 SH SOLE 40 2515 0 0 SCHWAB CHARLES CORP NEW COM 808513105 153866 3704936 SH SOLE 2 923378 0 2781558 SCHWAB CHARLES CORP NEW COM 808513105 25267 608414 SH SOLE 4 576375 0 32039 SCHWAB CHARLES CORP NEW COM 808513105 38270 921499 SH SOLE 7 921499 0 0 SCHWAB CHARLES CORP NEW COM 808513105 6928 166820 SH SOLE 13 166820 0 0 SCHWAB CHARLES CORP NEW COM 808513105 456 10981 SH SOLE 15 10981 0 0 SCHWAB CHARLES CORP NEW COM 808513105 164442 3959602 SH SOLE 18 3757408 0 202194 SCHWAB CHARLES CORP NEW COM 808513105 300116 7226480 SH SOLE 19 7226480 0 0 SCHWAB CHARLES CORP NEW COM 808513105 897487 21610573 SH SOLE 21 21610573 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1297965 31253671 SH SOLE 22 27310467 0 3943204 SCHWAB CHARLES CORP NEW COM 808513105 44881 1080680 SH SOLE 23 1080680 0 0 SCHWAB CHARLES CORP NEW COM 808513105 47916 1153762 SH SOLE 25 1153762 0 0 SCHWAB CHARLES CORP NEW COM 808513105 173984 4189349 SH SOLE 26 1203151 0 2986198 SCHWAB CHARLES CORP NEW COM 808513105 9746 234676 SH SOLE 28 171931 0 62745 SCHWAB CHARLES CORP NEW COM 808513105 24615 592693 SH SOLE 29 154865 0 437828 SCHWAB CHARLES CORP NEW COM 808513105 188604 4541387 SH SOLE 30 4541387 0 0 SCHWAB CHARLES CORP NEW COM 808513105 30494 734261 SH SOLE 31 446333 0 287928 SCHWAB CHARLES CORP NEW COM 808513105 73157 1761547 SH SOLE 34 1761547 0 0 SCHWAB CHARLES CORP NEW COM 808513105 45022 1084094 SH SOLE 36 1084094 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1163 28004 SH SOLE 40 28004 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8449 140988 SH SOLE 17 0 0 140988 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 637 10668 SH SOLE 17 0 0 10668 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12 169 SH SOLE 2 169 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 78 1135 SH SOLE 17 0 0 1135 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12 241 SH SOLE 2 241 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 33632 682329 SH SOLE 17 0 0 682329 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 25 514 SH SOLE 17 0 0 514 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1311 21611 SH SOLE 17 0 0 21611 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 22481 955431 SH SOLE 17 0 0 955431 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 889 SH SOLE 17 0 0 889 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 7 259 SH SOLE 17 0 0 259 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 45948 1821876 SH SOLE 17 0 0 1821876 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 12 376 SH SOLE 17 0 0 376 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 38 1133 SH SOLE 17 0 0 1133 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 49 1038 SH SOLE 17 0 0 1038 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12932 456150 SH SOLE 17 0 0 456150 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9663 191003 SH SOLE 17 0 0 191003 SCHWAB STRATEGIC TR US REIT ETF 808524847 31966 830076 SH SOLE 17 0 0 830076 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 32 614 SH SOLE 17 0 0 614 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 252 SH SOLE 2 252 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 36 SH SOLE 2 36 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1008 18924 SH SOLE 17 0 0 18924 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 14548 499933 SH SOLE 17 0 0 499933 SCHWEITZER-MAUDUIT INTL INC COM 808541106 675 26957 SH SOLE 2 1146 0 25811 SCHWEITZER-MAUDUIT INTL INC COM 808541106 7 270 SH SOLE 4 270 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 16 635 SH SOLE 7 635 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3965 158280 SH SOLE 18 158280 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1147 45806 SH SOLE 19 45806 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 82054 3275627 SH SOLE 21 3275627 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 22602 902272 SH SOLE 22 860233 0 42039 SCHWEITZER-MAUDUIT INTL INC COM 808541106 285 11385 SH SOLE 26 3821 0 7564 SCHWEITZER-MAUDUIT INTL INC COM 808541106 110 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1554 62023 SH SOLE 30 62023 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 84 3367 SH SOLE 40 3367 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 3352 52625 SH SOLE 2 20310 0 32315 SCIENCE APPLICATNS INTL CP N COM 808625107 11 172 SH SOLE 4 172 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 70 1104 SH SOLE 7 1104 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 15230 239085 SH SOLE 18 239085 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 5453 85611 SH SOLE 19 85611 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 191075 2999608 SH SOLE 21 2999608 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 90561 1421681 SH SOLE 22 1363747 0 57934 SCIENCE APPLICATNS INTL CP N COM 808625107 309 4855 SH SOLE 23 4855 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1134 17804 SH SOLE 26 5139 0 12665 SCIENCE APPLICATNS INTL CP N COM 808625107 333 5225 SH SOLE 28 5225 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 250 3929 SH SOLE 29 0 0 3929 SCIENCE APPLICATNS INTL CP N COM 808625107 746 11713 SH SOLE 30 11713 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 33 518 SH SOLE 31 0 0 518 SCIENCE APPLICATNS INTL CP N COM 808625107 115 1810 SH SOLE 36 1810 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 286 4492 SH SOLE 40 4492 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1277 71421 SH SOLE 2 29035 0 42386 SCIENTIFIC GAMES CORP COM 80874P109 8 431 SH SOLE 4 431 0 0 SCIENTIFIC GAMES CORP COM 80874P109 21 1190 SH SOLE 7 1190 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5599 313159 SH SOLE 18 313159 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2875 160798 SH SOLE 19 160798 0 0 SCIENTIFIC GAMES CORP COM 80874P109 66925 3743004 SH SOLE 21 3743004 0 0 SCIENTIFIC GAMES CORP COM 80874P109 32136 1797334 SH SOLE 22 1726217 0 71117 SCIENTIFIC GAMES CORP COM 80874P109 304 16985 SH SOLE 26 12013 0 4972 SCIENTIFIC GAMES CORP COM 80874P109 136 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP COM 80874P109 229 12795 SH SOLE 30 12795 0 0 SCIENTIFIC GAMES CORP COM 80874P109 260 14550 SH SOLE 34 14550 0 0 SCIENTIFIC GAMES CORP COM 80874P109 96 5367 SH SOLE 40 5367 0 0 SCORPIO BULKERS INC COM Y7546A122 322 58304 SH SOLE 2 1967 0 56337 SCORPIO BULKERS INC COM Y7546A122 8 1474 SH SOLE 7 1474 0 0 SCORPIO BULKERS INC COM Y7546A122 1134 205113 SH SOLE 18 205113 0 0 SCORPIO BULKERS INC COM Y7546A122 457 82683 SH SOLE 19 82683 0 0 SCORPIO BULKERS INC COM Y7546A122 11594 2096638 SH SOLE 21 2096638 0 0 SCORPIO BULKERS INC COM Y7546A122 3431 620361 SH SOLE 22 574193 0 46168 SCORPIO TANKERS INC SHS Y7542C106 854 484959 SH SOLE 2 16571 0 468388 SCORPIO TANKERS INC SHS Y7542C106 12 6616 SH SOLE 7 6616 0 0 SCORPIO TANKERS INC SHS Y7542C106 2747 1560843 SH SOLE 18 1560843 0 0 SCORPIO TANKERS INC SHS Y7542C106 1207 685979 SH SOLE 19 685979 0 0 SCORPIO TANKERS INC SHS Y7542C106 25952 14745188 SH SOLE 21 14745188 0 0 SCORPIO TANKERS INC SHS Y7542C106 8726 4957845 SH SOLE 22 4595838 0 362007 SCORPIO TANKERS INC SHS Y7542C106 184 104384 SH SOLE 26 0 0 104384 SCOTTS MIRACLE GRO CO CL A 810186106 6162 100260 SH SOLE 2 24693 0 75567 SCOTTS MIRACLE GRO CO CL A 810186106 14 234 SH SOLE 4 234 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 6944 112992 SH SOLE 7 112992 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 7493 121924 SH SOLE 18 121924 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 587 9543 SH SOLE 19 9543 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 121236 1972600 SH SOLE 21 1972600 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 78220 1272692 SH SOLE 22 1192294 0 80398 SCOTTS MIRACLE GRO CO CL A 810186106 756 12303 SH SOLE 26 7118 0 5185 SCOTTS MIRACLE GRO CO CL A 810186106 328 5340 SH SOLE 28 5340 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 515 8385 SH SOLE 29 0 0 8385 SCOTTS MIRACLE GRO CO CL A 810186106 678 11037 SH SOLE 30 11037 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 54 879 SH SOLE 31 832 0 47 SCOTTS MIRACLE GRO CO CL A 810186106 54 883 SH SOLE 36 883 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 208 3379 SH SOLE 40 3379 0 0 SCPHARMACEUTICALS INC COM 810648105 16 4221 SH SOLE 2 333 0 3888 SCPHARMACEUTICALS INC COM 810648105 74 19652 SH SOLE 18 19652 0 0 SCPHARMACEUTICALS INC COM 810648105 26 7021 SH SOLE 19 7021 0 0 SCPHARMACEUTICALS INC COM 810648105 999 265650 SH SOLE 21 265650 0 0 SCPHARMACEUTICALS INC COM 810648105 232 61699 SH SOLE 22 58922 0 2777 SCRIPPS E W CO OHIO CL A NEW 811054402 800 50839 SH SOLE 2 4858 0 45981 SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 17 1053 SH SOLE 7 1053 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4065 258452 SH SOLE 18 258452 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1365 86771 SH SOLE 19 86771 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 87970 5592490 SH SOLE 21 5592490 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 26102 1659392 SH SOLE 22 1597976 0 61416 SCRIPPS E W CO OHIO CL A NEW 811054402 128 8107 SH SOLE 23 8107 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 721 45836 SH SOLE 26 0 0 45836 SCRIPPS E W CO OHIO CL A NEW 811054402 121 7692 SH SOLE 28 7692 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 41 2602 SH SOLE 29 0 0 2602 SCRIPPS E W CO OHIO CL A NEW 811054402 1806 114783 SH SOLE 30 114783 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 91 5782 SH SOLE 40 5782 0 0 SCYNEXIS INC COM 811292101 4 8479 SH SOLE 18 8479 0 0 SCYNEXIS INC COM 811292101 84 174460 SH SOLE 21 174460 0 0 SCYNEXIS INC COM 811292101 4 8102 SH SOLE 22 8102 0 0 SEA LTD ADR 81141R100 6599 582924 SH SOLE 2 0 0 582924 SEA LTD ADR 81141R100 11427 1009478 SH SOLE 18 1009478 0 0 SEA LTD ADR 81141R100 11906 1051739 SH SOLE 19 1051739 0 0 SEA LTD ADR 81141R100 1534 135543 SH SOLE 22 135543 0 0 SEA LTD ADR 81141R100 288 25402 SH SOLE 26 25402 0 0 SEA LTD ADR 81141R100 15229 1345287 SH SOLE 29 1345287 0 0 SEABOARD CORP COM 811543107 2459 695 SH SOLE 2 34 0 661 SEABOARD CORP COM 811543107 7 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 807 228 SH SOLE 7 228 0 0 SEABOARD CORP COM 811543107 446 126 SH SOLE 18 126 0 0 SEABOARD CORP COM 811543107 195 55 SH SOLE 19 55 0 0 SEABOARD CORP COM 811543107 10197 2882 SH SOLE 21 2882 0 0 SEABOARD CORP COM 811543107 22442 6343 SH SOLE 22 5797 0 546 SEABOARD CORP COM 811543107 81 23 SH SOLE 26 0 0 23 SEABOARD CORP COM 811543107 149 42 SH SOLE 28 42 0 0 SEABOARD CORP COM 811543107 453 128 SH SOLE 30 128 0 0 SEABOARD CORP COM 811543107 25 7 SH SOLE 31 7 0 0 SEABOARD CORP COM 811543107 117 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 2505 189350 SH SOLE 7 189350 0 0 SEACHANGE INTL INC COM 811699107 7 5546 SH SOLE 18 5546 0 0 SEACHANGE INTL INC COM 811699107 125 99030 SH SOLE 21 99030 0 0 SEACHANGE INTL INC COM 811699107 701 556411 SH SOLE 22 556411 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1119 42993 SH SOLE 2 1603 0 41390 SEACOAST BKG CORP FLA COM NEW 811707801 25 952 SH SOLE 7 952 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 6071 233338 SH SOLE 18 233338 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1714 65889 SH SOLE 19 65889 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 134893 5184195 SH SOLE 21 5184195 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 33801 1299034 SH SOLE 22 1240321 0 58713 SEACOAST BKG CORP FLA COM NEW 811707801 354 13619 SH SOLE 26 0 0 13619 SEACOAST BKG CORP FLA COM NEW 811707801 133 5117 SH SOLE 28 5117 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2757 105947 SH SOLE 30 105947 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 154 5903 SH SOLE 40 5903 0 0 SEACOR HOLDINGS INC COM 811904101 681 18409 SH SOLE 2 566 0 17843 SEACOR HOLDINGS INC COM 811904101 5 146 SH SOLE 4 146 0 0 SEACOR HOLDINGS INC COM 811904101 13 364 SH SOLE 7 364 0 0 SEACOR HOLDINGS INC COM 811904101 3385 91484 SH SOLE 18 91484 0 0 SEACOR HOLDINGS INC COM 811904101 949 25661 SH SOLE 19 25661 0 0 SEACOR HOLDINGS INC COM 811904101 71470 1931630 SH SOLE 21 1931630 0 0 SEACOR HOLDINGS INC COM 811904101 18310 494874 SH SOLE 22 469984 0 24890 SEACOR HOLDINGS INC COM 811904101 276 7452 SH SOLE 26 1993 0 5459 SEACOR HOLDINGS INC COM 811904101 88 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 1244 33628 SH SOLE 30 33628 0 0 SEACOR HOLDINGS INC COM 811904101 72 1942 SH SOLE 40 1942 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 975 1160000 PRN SOLE 2 1160000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 15444 18370000 PRN SOLE 19 18370000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 173 206000 PRN SOLE 22 206000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 5 6000 PRN SOLE 25 6000 0 0 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 8 10000 PRN SOLE 26 0 0 10000 SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 4412 5248000 PRN SOLE 34 5248000 0 0 SEACOR MARINE HLDGS INC COM 78413P101 216 18360 SH SOLE 2 616 0 17744 SEACOR MARINE HLDGS INC COM 78413P101 6 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 648 55101 SH SOLE 18 55101 0 0 SEACOR MARINE HLDGS INC COM 78413P101 277 23534 SH SOLE 19 23534 0 0 SEACOR MARINE HLDGS INC COM 78413P101 7038 598500 SH SOLE 21 598500 0 0 SEACOR MARINE HLDGS INC COM 78413P101 6632 563917 SH SOLE 22 551224 0 12693 SEADRILL LTD COM G7998G106 0 26 SH SOLE 18 26 0 0 SEADRILL LTD COM G7998G106 312 31968 SH SOLE 22 31968 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9412 243898 SH SOLE 2 123995 0 119903 SEAGATE TECHNOLOGY PLC SHS G7945M107 4042 104737 SH SOLE 4 97192 0 7545 SEAGATE TECHNOLOGY PLC SHS G7945M107 13159 341002 SH SOLE 7 245839 0 95163 SEAGATE TECHNOLOGY PLC SHS G7945M107 184 4760 SH SOLE 13 4760 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 80 2073 SH SOLE 15 2073 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 21077 546172 SH SOLE 18 501359 0 44813 SEAGATE TECHNOLOGY PLC SHS G7945M107 2064 53492 SH SOLE 19 53492 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 360207 9334202 SH SOLE 21 9334202 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 187079 4847850 SH SOLE 22 4507495 0 340355 SEAGATE TECHNOLOGY PLC SHS G7945M107 8166 211605 SH SOLE 23 211605 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 15635 405158 SH SOLE 25 405158 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 54434 1410561 SH SOLE 26 353241 0 1057320 SEAGATE TECHNOLOGY PLC SHS G7945M107 2022 52385 SH SOLE 28 38257 0 14128 SEAGATE TECHNOLOGY PLC SHS G7945M107 2901 75172 SH SOLE 29 19418 0 55754 SEAGATE TECHNOLOGY PLC SHS G7945M107 46517 1205419 SH SOLE 30 1205419 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3718 96338 SH SOLE 31 64460 0 31878 SEAGATE TECHNOLOGY PLC SHS G7945M107 3290 85261 SH SOLE 32 85261 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1204 31211 SH SOLE 34 31211 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7617 197383 SH SOLE 35 197383 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10013 259483 SH SOLE 36 259483 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 223 5778 SH SOLE 40 5778 0 0 SEALED AIR CORP NEW COM 81211K100 14613 419422 SH SOLE 2 44249 0 375173 SEALED AIR CORP NEW COM 81211K100 1952 56031 SH SOLE 4 51779 0 4252 SEALED AIR CORP NEW COM 81211K100 4432 127216 SH SOLE 7 122238 0 4978 SEALED AIR CORP NEW COM 81211K100 33 939 SH SOLE 13 939 0 0 SEALED AIR CORP NEW COM 81211K100 44 1260 SH SOLE 15 1260 0 0 SEALED AIR CORP NEW COM 81211K100 11474 329344 SH SOLE 18 308228 0 21116 SEALED AIR CORP NEW COM 81211K100 1742 49998 SH SOLE 19 49998 0 0 SEALED AIR CORP NEW COM 81211K100 122227 3508231 SH SOLE 21 3508231 0 0 SEALED AIR CORP NEW COM 81211K100 147454 4232328 SH SOLE 22 3794858 0 437470 SEALED AIR CORP NEW COM 81211K100 3880 111371 SH SOLE 23 111371 0 0 SEALED AIR CORP NEW COM 81211K100 5641 161904 SH SOLE 25 161904 0 0 SEALED AIR CORP NEW COM 81211K100 28458 816830 SH SOLE 26 252540 0 564290 SEALED AIR CORP NEW COM 81211K100 1087 31198 SH SOLE 28 23012 0 8186 SEALED AIR CORP NEW COM 81211K100 1357 38946 SH SOLE 29 6262 0 32684 SEALED AIR CORP NEW COM 81211K100 18241 523553 SH SOLE 30 523553 0 0 SEALED AIR CORP NEW COM 81211K100 2463 70700 SH SOLE 31 38999 0 31701 SEALED AIR CORP NEW COM 81211K100 301 8648 SH SOLE 34 8648 0 0 SEALED AIR CORP NEW COM 81211K100 4146 119001 SH SOLE 36 119001 0 0 SEALED AIR CORP NEW COM 81211K100 133 3815 SH SOLE 40 3815 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 4 1809 SH SOLE 18 1809 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 63 29578 SH SOLE 21 29578 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 97 45527 SH SOLE 22 45527 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH SOLE 36 18 0 0 SEASPAN CORP SHS Y75638109 66 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 246 31428 SH SOLE 7 31428 0 0 SEASPAN CORP SHS Y75638109 11466 1464408 SH SOLE 21 1464408 0 0 SEASPAN CORP SHS Y75638109 2677 341910 SH SOLE 22 341910 0 0 SEASPAN CORP SHS Y75638109 35 4480 SH SOLE 25 4480 0 0 SEASPAN CORP SHS Y75638109 9694 1238083 SH SOLE 30 1238083 0 0 SEASPINE HLDGS CORP COM 81255T108 262 14361 SH SOLE 2 312 0 14049 SEASPINE HLDGS CORP COM 81255T108 987 54118 SH SOLE 18 54118 0 0 SEASPINE HLDGS CORP COM 81255T108 1131 62024 SH SOLE 19 62024 0 0 SEASPINE HLDGS CORP COM 81255T108 9615 527142 SH SOLE 21 527142 0 0 SEASPINE HLDGS CORP COM 81255T108 7501 411229 SH SOLE 22 391314 0 19915 SEASPINE HLDGS CORP COM 81255T108 111 6095 SH SOLE 29 0 0 6095 SEATTLE GENETICS INC COM 812578102 23075 407245 SH SOLE 2 156345 0 250900 SEATTLE GENETICS INC COM 812578102 2347 41422 SH SOLE 4 38497 0 2925 SEATTLE GENETICS INC COM 812578102 401 7086 SH SOLE 7 7086 0 0 SEATTLE GENETICS INC COM 812578102 113 1986 SH SOLE 13 1986 0 0 SEATTLE GENETICS INC COM 812578102 8828 155809 SH SOLE 18 146997 0 8812 SEATTLE GENETICS INC COM 812578102 57044 1006774 SH SOLE 19 1006774 0 0 SEATTLE GENETICS INC COM 812578102 190299 3358612 SH SOLE 21 3358612 0 0 SEATTLE GENETICS INC COM 812578102 171767 3031542 SH SOLE 22 2804351 0 227191 SEATTLE GENETICS INC COM 812578102 4844 85492 SH SOLE 23 85492 0 0 SEATTLE GENETICS INC COM 812578102 44 777 SH SOLE 25 777 0 0 SEATTLE GENETICS INC COM 812578102 13563 239379 SH SOLE 26 96164 0 143215 SEATTLE GENETICS INC COM 812578102 1239 21867 SH SOLE 28 16466 0 5401 SEATTLE GENETICS INC COM 812578102 1985 35027 SH SOLE 29 9218 0 25809 SEATTLE GENETICS INC COM 812578102 14009 247248 SH SOLE 30 247248 0 0 SEATTLE GENETICS INC COM 812578102 2544 44902 SH SOLE 31 26470 0 18432 SEATTLE GENETICS INC COM 812578102 22332 394143 SH SOLE 34 394143 0 0 SEATTLE GENETICS INC COM 812578102 1251 22080 SH SOLE 36 22080 0 0 SEATTLE GENETICS INC COM 812578102 203 3590 SH SOLE 40 3590 0 0 SEAWORLD ENTMT INC COM 81282V100 1219 55167 SH SOLE 2 13072 0 42095 SEAWORLD ENTMT INC COM 81282V100 2 90 SH SOLE 4 90 0 0 SEAWORLD ENTMT INC COM 81282V100 66 2999 SH SOLE 7 2999 0 0 SEAWORLD ENTMT INC COM 81282V100 3964 179448 SH SOLE 18 179448 0 0 SEAWORLD ENTMT INC COM 81282V100 5606 253783 SH SOLE 19 253783 0 0 SEAWORLD ENTMT INC COM 81282V100 40105 1815532 SH SOLE 21 1815532 0 0 SEAWORLD ENTMT INC COM 81282V100 43111 1951622 SH SOLE 22 1874223 0 77399 SEAWORLD ENTMT INC COM 81282V100 1108 50167 SH SOLE 23 50167 0 0 SEAWORLD ENTMT INC COM 81282V100 2356 106654 SH SOLE 26 0 0 106654 SEAWORLD ENTMT INC COM 81282V100 151 6816 SH SOLE 28 6816 0 0 SEAWORLD ENTMT INC COM 81282V100 250 11308 SH SOLE 29 0 0 11308 SEAWORLD ENTMT INC COM 81282V100 351 15876 SH SOLE 30 15876 0 0 SEAWORLD ENTMT INC COM 81282V100 388 17557 SH SOLE 34 17557 0 0 SEAWORLD ENTMT INC COM 81282V100 132 5989 SH SOLE 36 5989 0 0 SEAWORLD ENTMT INC COM 81282V100 110 4996 SH SOLE 40 4996 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 5 5129 SH SOLE 18 5129 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 71 80330 SH SOLE 21 80330 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 229 258730 SH SOLE 22 258730 0 0 SECUREWORKS CORP CL A 81374A105 150 8884 SH SOLE 2 333 0 8551 SECUREWORKS CORP CL A 81374A105 504 29834 SH SOLE 18 29834 0 0 SECUREWORKS CORP CL A 81374A105 197 11656 SH SOLE 19 11656 0 0 SECUREWORKS CORP CL A 81374A105 5253 311012 SH SOLE 21 311012 0 0 SECUREWORKS CORP CL A 81374A105 3023 178956 SH SOLE 22 173941 0 5015 SECURITY NATL FINL CORP CL A NEW 814785309 7 1428 SH SOLE 18 1428 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 159 30836 SH SOLE 21 30836 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 207 40202 SH SOLE 22 40202 0 0 SEI INVESTMENTS CO COM 784117103 17562 380139 SH SOLE 2 79559 0 300580 SEI INVESTMENTS CO COM 784117103 2254 48792 SH SOLE 4 45247 0 3545 SEI INVESTMENTS CO COM 784117103 3897 84361 SH SOLE 7 58563 0 25798 SEI INVESTMENTS CO COM 784117103 37 800 SH SOLE 13 800 0 0 SEI INVESTMENTS CO COM 784117103 52 1126 SH SOLE 15 1126 0 0 SEI INVESTMENTS CO COM 784117103 19682 426025 SH SOLE 18 415351 0 10674 SEI INVESTMENTS CO COM 784117103 2995 64819 SH SOLE 19 64819 0 0 SEI INVESTMENTS CO COM 784117103 326923 7076245 SH SOLE 21 7076245 0 0 SEI INVESTMENTS CO COM 784117103 226997 4913357 SH SOLE 22 4127391 0 785966 SEI INVESTMENTS CO COM 784117103 4362 94421 SH SOLE 23 94421 0 0 SEI INVESTMENTS CO COM 784117103 5817 125905 SH SOLE 25 125905 0 0 SEI INVESTMENTS CO COM 784117103 17454 377782 SH SOLE 26 164191 0 213591 SEI INVESTMENTS CO COM 784117103 1207 26116 SH SOLE 28 19300 0 6816 SEI INVESTMENTS CO COM 784117103 4162 90083 SH SOLE 29 4113 0 85970 SEI INVESTMENTS CO COM 784117103 12463 269772 SH SOLE 30 269772 0 0 SEI INVESTMENTS CO COM 784117103 2039 44127 SH SOLE 31 30728 0 13399 SEI INVESTMENTS CO COM 784117103 599 12976 SH SOLE 34 12976 0 0 SEI INVESTMENTS CO COM 784117103 5256 113774 SH SOLE 36 113774 0 0 SEI INVESTMENTS CO COM 784117103 125 2702 SH SOLE 40 2702 0 0 SELECT BANCORP INC NEW COM 81617L108 146 11790 SH SOLE 2 486 0 11304 SELECT BANCORP INC NEW COM 81617L108 674 54476 SH SOLE 18 54476 0 0 SELECT BANCORP INC NEW COM 81617L108 265 21440 SH SOLE 19 21440 0 0 SELECT BANCORP INC NEW COM 81617L108 6763 546294 SH SOLE 21 546294 0 0 SELECT BANCORP INC NEW COM 81617L108 1185 95753 SH SOLE 22 90381 0 5372 SELECT ENERGY SVCS INC CL A COM 81617J301 305 48201 SH SOLE 2 1697 0 46504 SELECT ENERGY SVCS INC CL A COM 81617J301 228 36045 SH SOLE 7 36045 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 926 146578 SH SOLE 18 146578 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 406 64202 SH SOLE 19 64202 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 10774 1704795 SH SOLE 21 1704795 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 9207 1456813 SH SOLE 22 1405889 0 50924 SELECT ENERGY SVCS INC CL A COM 81617J301 103 16232 SH SOLE 26 0 0 16232 SELECT ENERGY SVCS INC CL A COM 81617J301 57 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1307 206846 SH SOLE 30 206846 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 47 7453 SH SOLE 40 7453 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 680 92346 SH SOLE 2 3209 0 89137 SELECT INCOME REIT COM SH BEN INT 81618T100 459 62305 SH SOLE 4 62305 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 1079 146621 SH SOLE 7 146621 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 26 3545 SH SOLE 15 3545 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2200 298902 SH SOLE 18 298902 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2032 276039 SH SOLE 19 276039 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 23966 3256190 SH SOLE 21 3256190 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 25383 3448739 SH SOLE 22 3328484 0 120255 SELECT INCOME REIT COM SH BEN INT 81618T100 23 3064 SH SOLE 23 3064 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 1395 189587 SH SOLE 25 189587 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 323 43929 SH SOLE 26 0 0 43929 SELECT INCOME REIT COM SH BEN INT 81618T100 73 9977 SH SOLE 28 9977 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 229 31119 SH SOLE 29 31119 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 3040 413063 SH SOLE 30 413063 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 51 6975 SH SOLE 40 6975 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 348 46263 SH SOLE 22 46263 0 0 SELECT MED HLDGS CORP COM 81619Q105 1445 94112 SH SOLE 2 11407 0 82705 SELECT MED HLDGS CORP COM 81619Q105 5 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 62 4068 SH SOLE 7 4068 0 0 SELECT MED HLDGS CORP COM 81619Q105 8331 542755 SH SOLE 18 542755 0 0 SELECT MED HLDGS CORP COM 81619Q105 3656 238180 SH SOLE 19 238180 0 0 SELECT MED HLDGS CORP COM 81619Q105 185666 12095504 SH SOLE 21 12095504 0 0 SELECT MED HLDGS CORP COM 81619Q105 49607 3231709 SH SOLE 22 3073037 0 158672 SELECT MED HLDGS CORP COM 81619Q105 271 17634 SH SOLE 23 17634 0 0 SELECT MED HLDGS CORP COM 81619Q105 992 64656 SH SOLE 26 41728 0 22928 SELECT MED HLDGS CORP COM 81619Q105 213 13903 SH SOLE 28 13903 0 0 SELECT MED HLDGS CORP COM 81619Q105 159 10346 SH SOLE 29 0 0 10346 SELECT MED HLDGS CORP COM 81619Q105 3415 222448 SH SOLE 30 222448 0 0 SELECT MED HLDGS CORP COM 81619Q105 94 6099 SH SOLE 36 6099 0 0 SELECT MED HLDGS CORP COM 81619Q105 157 10221 SH SOLE 40 10221 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 33645 665967 SH SOLE 2 665967 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8357 165424 SH SOLE 7 0 0 165424 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 329 SH SOLE 18 329 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 189484 2190313 SH SOLE 2 2190313 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29415 340016 SH SOLE 7 0 0 340016 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 77 892 SH SOLE 18 892 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 89705 1766536 SH SOLE 2 1766536 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3778 74394 SH SOLE 7 0 0 74394 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10 195 SH SOLE 18 195 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 119746 1209438 SH SOLE 2 1209438 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 18486 186709 SH SOLE 7 0 0 186709 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 37 375 SH SOLE 18 375 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 64870 1131116 SH SOLE 2 1131116 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 13595 237053 SH SOLE 7 0 0 237053 SELECT SECTOR SPDR TR ENERGY 81369Y506 30 520 SH SOLE 18 520 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 164419 6902579 SH SOLE 2 6902579 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4 186 SH SOLE 18 186 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 48985 2056450 SH SOLE 19 2056450 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 640 26875 SH SOLE 22 26875 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 111416 1729791 SH SOLE 2 1729791 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8162 126727 SH SOLE 7 0 0 126727 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 254 SH SOLE 18 254 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 242116 3906352 SH SOLE 2 3906352 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 21451 346095 SH SOLE 7 0 0 346095 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 57 926 SH SOLE 18 926 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 118998 2882694 SH SOLE 2 2882694 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 16423 397846 SH SOLE 7 0 0 397846 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 30 729 SH SOLE 18 729 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 156491 5048109 SH SOLE 2 5048109 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 10345 333725 SH SOLE 7 0 0 333725 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 36 SH SOLE 17 0 0 36 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 16 529 SH SOLE 18 529 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 72443 2336884 SH SOLE 22 2336884 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y956 19051 360000 SH Put SOLE 2 360000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 40872 772338 SH SOLE 2 772338 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 254 4801 SH SOLE 7 0 0 4801 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 4 SH SOLE 18 4 0 0 SELECTA BIOSCIENCES INC COM 816212104 39 14684 SH SOLE 2 737 0 13947 SELECTA BIOSCIENCES INC COM 816212104 1 484 SH SOLE 7 484 0 0 SELECTA BIOSCIENCES INC COM 816212104 161 60366 SH SOLE 18 60366 0 0 SELECTA BIOSCIENCES INC COM 816212104 63 23833 SH SOLE 19 23833 0 0 SELECTA BIOSCIENCES INC COM 816212104 1645 618235 SH SOLE 21 618235 0 0 SELECTA BIOSCIENCES INC COM 816212104 481 180975 SH SOLE 22 165748 0 15227 SELECTIVE INS GROUP INC COM 816300107 3513 57655 SH SOLE 2 2038 0 55617 SELECTIVE INS GROUP INC COM 816300107 15 249 SH SOLE 4 249 0 0 SELECTIVE INS GROUP INC COM 816300107 89 1464 SH SOLE 7 1464 0 0 SELECTIVE INS GROUP INC COM 816300107 16007 262671 SH SOLE 18 262671 0 0 SELECTIVE INS GROUP INC COM 816300107 4953 81280 SH SOLE 19 81280 0 0 SELECTIVE INS GROUP INC COM 816300107 370811 6084847 SH SOLE 21 6084847 0 0 SELECTIVE INS GROUP INC COM 816300107 104749 1718893 SH SOLE 22 1640389 0 78504 SELECTIVE INS GROUP INC COM 816300107 1482 24315 SH SOLE 26 12144 0 12171 SELECTIVE INS GROUP INC COM 816300107 493 8085 SH SOLE 28 8085 0 0 SELECTIVE INS GROUP INC COM 816300107 7402 121460 SH SOLE 30 121460 0 0 SELECTIVE INS GROUP INC COM 816300107 85 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 336 5511 SH SOLE 40 5511 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 1 662 SH SOLE 18 662 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 10 7981 SH SOLE 21 7981 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 134 108681 SH SOLE 22 108681 0 0 SEMGROUP CORP CL A 81663A105 1135 82357 SH SOLE 2 2645 0 79712 SEMGROUP CORP CL A 81663A105 342 24807 SH SOLE 4 24807 0 0 SEMGROUP CORP CL A 81663A105 1258 91277 SH SOLE 7 91277 0 0 SEMGROUP CORP CL A 81663A105 3837 278415 SH SOLE 18 278415 0 0 SEMGROUP CORP CL A 81663A105 1906 138344 SH SOLE 19 138344 0 0 SEMGROUP CORP CL A 81663A105 38110 2765631 SH SOLE 21 2765631 0 0 SEMGROUP CORP CL A 81663A105 29225 2120810 SH SOLE 22 2016603 0 104207 SEMGROUP CORP CL A 81663A105 173 12558 SH SOLE 23 12558 0 0 SEMGROUP CORP CL A 81663A105 721 52300 SH SOLE 26 17744 0 34556 SEMGROUP CORP CL A 81663A105 131 9496 SH SOLE 28 9496 0 0 SEMGROUP CORP CL A 81663A105 493 35791 SH SOLE 30 35791 0 0 SEMGROUP CORP CL A 81663A105 40 2938 SH SOLE 36 2938 0 0 SEMGROUP CORP CL A 81663A105 93 6741 SH SOLE 40 6741 0 0 SEMPRA ENERGY COM 816851109 79544 735229 SH SOLE 2 77721 0 657508 SEMPRA ENERGY COM 816851109 20631 190691 SH SOLE 4 183204 0 7487 SEMPRA ENERGY COM 816851109 65707 607327 SH SOLE 7 595634 0 11693 SEMPRA ENERGY COM 816851109 1409 13020 SH SOLE 13 13020 0 0 SEMPRA ENERGY COM 816851109 246 2274 SH SOLE 15 2274 0 0 SEMPRA ENERGY COM 816851109 83251 769485 SH SOLE 18 736234 0 33251 SEMPRA ENERGY COM 816851109 94783 876082 SH SOLE 19 876082 0 0 SEMPRA ENERGY COM 816851109 948677 8768619 SH SOLE 21 8768619 0 0 SEMPRA ENERGY COM 816851109 715835 6616461 SH SOLE 22 5872602 0 743859 SEMPRA ENERGY COM 816851109 20942 193567 SH SOLE 23 193567 0 0 SEMPRA ENERGY COM 816851109 27535 254509 SH SOLE 25 254509 0 0 SEMPRA ENERGY COM 816851109 161437 1492164 SH SOLE 26 296168 0 1195996 SEMPRA ENERGY COM 816851109 5609 51844 SH SOLE 28 37749 0 14095 SEMPRA ENERGY COM 816851109 1069 9882 SH SOLE 29 9882 0 0 SEMPRA ENERGY COM 816851109 113197 1046279 SH SOLE 30 1046279 0 0 SEMPRA ENERGY COM 816851109 11420 105554 SH SOLE 31 59782 0 45772 SEMPRA ENERGY COM 816851109 3330 30780 SH SOLE 32 30780 0 0 SEMPRA ENERGY COM 816851109 35488 328020 SH SOLE 34 328020 0 0 SEMPRA ENERGY COM 816851109 26799 247707 SH SOLE 36 247707 0 0 SEMPRA ENERGY COM 816851109 684 6325 SH SOLE 40 6325 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 170103 1788490 SH SOLE 21 1788490 0 0 SEMPRA ENERGY 6.75% CNV PFD B 816851505 56030 580981 SH SOLE 21 580981 0 0 SEMTECH CORP COM 816850101 2454 53492 SH SOLE 2 2280 0 51212 SEMTECH CORP COM 816850101 10 221 SH SOLE 4 221 0 0 SEMTECH CORP COM 816850101 51 1115 SH SOLE 7 1115 0 0 SEMTECH CORP COM 816850101 15039 327858 SH SOLE 18 327858 0 0 SEMTECH CORP COM 816850101 5466 119157 SH SOLE 19 119157 0 0 SEMTECH CORP COM 816850101 316902 6908700 SH SOLE 21 6908700 0 0 SEMTECH CORP COM 816850101 88743 1934664 SH SOLE 22 1852729 0 81935 SEMTECH CORP COM 816850101 124 2709 SH SOLE 23 2709 0 0 SEMTECH CORP COM 816850101 967 21090 SH SOLE 26 12712 0 8378 SEMTECH CORP COM 816850101 391 8526 SH SOLE 28 8526 0 0 SEMTECH CORP COM 816850101 113 2458 SH SOLE 29 0 0 2458 SEMTECH CORP COM 816850101 6135 133745 SH SOLE 30 133745 0 0 SEMTECH CORP COM 816850101 278 6067 SH SOLE 40 6067 0 0 SENDGRID INC COM 816883102 1098 25425 SH SOLE 2 3107 0 22318 SENDGRID INC COM 816883102 7 169 SH SOLE 4 169 0 0 SENDGRID INC COM 816883102 19 430 SH SOLE 7 430 0 0 SENDGRID INC COM 816883102 4174 96693 SH SOLE 18 96693 0 0 SENDGRID INC COM 816883102 19073 441819 SH SOLE 19 441819 0 0 SENDGRID INC COM 816883102 42073 974600 SH SOLE 21 974600 0 0 SENDGRID INC COM 816883102 36702 850179 SH SOLE 22 812132 0 38047 SENDGRID INC COM 816883102 468 10844 SH SOLE 23 10844 0 0 SENDGRID INC COM 816883102 859 19891 SH SOLE 26 0 0 19891 SENDGRID INC COM 816883102 139 3214 SH SOLE 29 0 0 3214 SENDGRID INC COM 816883102 436 10094 SH SOLE 30 10094 0 0 SENDGRID INC COM 816883102 10424 241470 SH SOLE 34 241470 0 0 SENECA FOODS CORP NEW CL B 817070105 3 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 198 7029 SH SOLE 2 217 0 6812 SENECA FOODS CORP NEW CL A 817070501 6 226 SH SOLE 7 226 0 0 SENECA FOODS CORP NEW CL A 817070501 1025 36306 SH SOLE 18 36306 0 0 SENECA FOODS CORP NEW CL A 817070501 288 10196 SH SOLE 19 10196 0 0 SENECA FOODS CORP NEW CL A 817070501 21981 778925 SH SOLE 21 778925 0 0 SENECA FOODS CORP NEW CL A 817070501 6674 236505 SH SOLE 22 230575 0 5930 SENECA FOODS CORP NEW CL A 817070501 337 11956 SH SOLE 30 11956 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 7165 611360 SH SOLE 2 123045 0 488315 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1924 164178 SH SOLE 4 164178 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4570 389891 SH SOLE 7 389891 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 113 9643 SH SOLE 15 9643 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 8015 683880 SH SOLE 18 683880 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5154 439765 SH SOLE 19 439765 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 154703 13199935 SH SOLE 21 13199935 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 127370 10867771 SH SOLE 22 10402469 0 465302 SENIOR HSG PPTYS TR SH BEN INT 81721M109 94 8045 SH SOLE 23 8045 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5741 489826 SH SOLE 25 489826 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1955 166797 SH SOLE 26 27104 0 139693 SENIOR HSG PPTYS TR SH BEN INT 81721M109 368 31441 SH SOLE 28 31441 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 963 82156 SH SOLE 29 82156 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 13917 1187487 SH SOLE 30 1187487 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 59 5049 SH SOLE 31 5049 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 249 21286 SH SOLE 36 21286 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 295 25210 SH SOLE 40 25210 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 17996 401349 SH SOLE 2 18846 0 382503 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2399 53494 SH SOLE 4 48967 0 4527 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 438 9770 SH SOLE 7 9770 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 45 998 SH SOLE 13 998 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 78 1743 SH SOLE 15 1743 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4334 96651 SH SOLE 18 82936 0 13715 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1575 35135 SH SOLE 19 35135 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 87616 1953974 SH SOLE 21 1953974 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 201091 4484640 SH SOLE 22 4162134 0 322506 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5369 119739 SH SOLE 23 119739 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6919 154304 SH SOLE 25 154304 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29249 652288 SH SOLE 26 222938 0 429350 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1469 32753 SH SOLE 28 24032 0 8721 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1772 39529 SH SOLE 29 4894 0 34635 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9210 205404 SH SOLE 30 205404 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2680 59768 SH SOLE 31 32183 0 27585 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 355 7924 SH SOLE 34 7924 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5478 122167 SH SOLE 36 122167 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 154 3438 SH SOLE 40 3438 0 0 SENSEONICS HLDGS INC COM 81727U105 175 67649 SH SOLE 2 2836 0 64813 SENSEONICS HLDGS INC COM 81727U105 4 1421 SH SOLE 7 1421 0 0 SENSEONICS HLDGS INC COM 81727U105 719 277579 SH SOLE 18 277579 0 0 SENSEONICS HLDGS INC COM 81727U105 322 124177 SH SOLE 19 124177 0 0 SENSEONICS HLDGS INC COM 81727U105 7748 2991445 SH SOLE 21 2991445 0 0 SENSEONICS HLDGS INC COM 81727U105 6898 2663501 SH SOLE 22 2528012 0 135489 SENSEONICS HLDGS INC COM 81727U105 44 17178 SH SOLE 30 17178 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3172 56799 SH SOLE 2 18947 0 37852 SENSIENT TECHNOLOGIES CORP COM 81725T100 11 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 35 635 SH SOLE 7 635 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 13816 247381 SH SOLE 18 247381 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3538 63342 SH SOLE 19 63342 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 169461 3034222 SH SOLE 21 3034222 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 80300 1437776 SH SOLE 22 1378890 0 58886 SENSIENT TECHNOLOGIES CORP COM 81725T100 559 10007 SH SOLE 26 4260 0 5747 SENSIENT TECHNOLOGIES CORP COM 81725T100 299 5361 SH SOLE 28 5361 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 593 10615 SH SOLE 30 10615 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 45 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 227 4064 SH SOLE 40 4064 0 0 SENSUS HEATLHCARE INC COM 81728J109 13 1815 SH SOLE 18 1815 0 0 SENSUS HEATLHCARE INC COM 81728J109 179 24216 SH SOLE 21 24216 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6 7042 SH SOLE 18 7042 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 95 118865 SH SOLE 21 118865 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 328 409550 SH SOLE 22 409550 0 0 SERES THERAPEUTICS INC COM 81750R102 130 28679 SH SOLE 2 12769 0 15910 SERES THERAPEUTICS INC COM 81750R102 1 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 324 71692 SH SOLE 18 71692 0 0 SERES THERAPEUTICS INC COM 81750R102 739 163591 SH SOLE 19 163591 0 0 SERES THERAPEUTICS INC COM 81750R102 5628 1245039 SH SOLE 21 1245039 0 0 SERES THERAPEUTICS INC COM 81750R102 2972 657535 SH SOLE 22 635075 0 22460 SERES THERAPEUTICS INC COM 81750R102 151 33343 SH SOLE 23 33343 0 0 SERES THERAPEUTICS INC COM 81750R102 226 50035 SH SOLE 26 0 0 50035 SERES THERAPEUTICS INC COM 81750R102 6 1396 SH SOLE 28 1396 0 0 SERES THERAPEUTICS INC COM 81750R102 25 5426 SH SOLE 30 5426 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1104 34134 SH SOLE 2 1122 0 33012 SERITAGE GROWTH PPTYS CL A 81752R100 740 22903 SH SOLE 4 22903 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1742 53874 SH SOLE 7 53874 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 43 1316 SH SOLE 15 1316 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3603 111438 SH SOLE 18 111438 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 3294 101894 SH SOLE 19 101894 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 36484 1128498 SH SOLE 21 1128498 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 41365 1279456 SH SOLE 22 1233068 0 46388 SERITAGE GROWTH PPTYS CL A 81752R100 31 949 SH SOLE 23 949 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2136 66081 SH SOLE 25 66081 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 376 11642 SH SOLE 26 0 0 11642 SERITAGE GROWTH PPTYS CL A 81752R100 143 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 367 11342 SH SOLE 29 11342 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1881 58174 SH SOLE 30 58174 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 116 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 19603 486906 SH SOLE 2 104623 0 382283 SERVICE CORP INTL COM 817565104 40 991 SH SOLE 4 991 0 0 SERVICE CORP INTL COM 817565104 176 4375 SH SOLE 7 4375 0 0 SERVICE CORP INTL COM 817565104 24990 620727 SH SOLE 18 620727 0 0 SERVICE CORP INTL COM 817565104 40436 1004360 SH SOLE 19 1004360 0 0 SERVICE CORP INTL COM 817565104 356960 8866357 SH SOLE 21 8866357 0 0 SERVICE CORP INTL COM 817565104 232359 5771454 SH SOLE 22 5416462 0 354992 SERVICE CORP INTL COM 817565104 2213 54963 SH SOLE 26 27119 0 27844 SERVICE CORP INTL COM 817565104 923 22932 SH SOLE 28 22932 0 0 SERVICE CORP INTL COM 817565104 460 11426 SH SOLE 29 0 0 11426 SERVICE CORP INTL COM 817565104 3067 76184 SH SOLE 30 76184 0 0 SERVICE CORP INTL COM 817565104 150 3724 SH SOLE 31 3528 0 196 SERVICE CORP INTL COM 817565104 12504 310573 SH SOLE 34 310573 0 0 SERVICE CORP INTL COM 817565104 88 2177 SH SOLE 36 2177 0 0 SERVICE CORP INTL COM 817565104 686 17038 SH SOLE 40 17038 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 9884 269029 SH SOLE 2 8856 0 260173 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 22 602 SH SOLE 4 602 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 118 3206 SH SOLE 7 3206 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2736 74460 SH SOLE 18 74460 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1138 30966 SH SOLE 19 30966 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 61503 1674003 SH SOLE 21 1674003 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 134376 3657478 SH SOLE 22 3404125 0 253353 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1447 39372 SH SOLE 26 22698 0 16674 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 644 17537 SH SOLE 28 17537 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1246 33902 SH SOLE 30 33902 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 112 3043 SH SOLE 31 2730 0 313 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 86 2337 SH SOLE 36 2337 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 468 12737 SH SOLE 40 12737 0 0 SERVICENOW INC COM 81762P102 82585 463833 SH SOLE 2 24455 0 439378 SERVICENOW INC COM 81762P102 10934 61412 SH SOLE 4 56750 0 4662 SERVICENOW INC COM 81762P102 2341 13146 SH SOLE 7 9947 0 3199 SERVICENOW INC COM 81762P102 460 2584 SH SOLE 13 2584 0 0 SERVICENOW INC COM 81762P102 283 1590 SH SOLE 15 1590 0 0 SERVICENOW INC COM 81762P102 128642 722506 SH SOLE 18 545683 0 176823 SERVICENOW INC COM 81762P102 117239 658460 SH SOLE 19 658460 0 0 SERVICENOW INC COM 81762P102 524784 2947396 SH SOLE 21 2947396 0 0 SERVICENOW INC COM 81762P102 836005 4695341 SH SOLE 22 4356109 0 339232 SERVICENOW INC COM 81762P102 22715 127576 SH SOLE 23 127576 0 0 SERVICENOW INC COM 81762P102 28857 162071 SH SOLE 25 162071 0 0 SERVICENOW INC COM 81762P102 103569 581684 SH SOLE 26 169305 0 412379 SERVICENOW INC COM 81762P102 6198 34809 SH SOLE 28 25617 0 9192 SERVICENOW INC COM 81762P102 1469 8250 SH SOLE 29 6234 0 2016 SERVICENOW INC COM 81762P102 66402 372941 SH SOLE 30 372941 0 0 SERVICENOW INC COM 81762P102 13231 74313 SH SOLE 31 38324 0 35989 SERVICENOW INC COM 81762P102 27134 152395 SH SOLE 34 152395 0 0 SERVICENOW INC COM 81762P102 22701 127496 SH SOLE 36 127496 0 0 SERVICENOW INC COM 81762P102 691 3879 SH SOLE 40 3879 0 0 SERVICENOW INC NOTE 6/0 81762PAC6 2687 1925000 PRN SOLE 21 1925000 0 0 SERVICESOURCE INTL INC COM 81763U100 68 63014 SH SOLE 2 2674 0 60340 SERVICESOURCE INTL INC COM 81763U100 2 1598 SH SOLE 7 1598 0 0 SERVICESOURCE INTL INC COM 81763U100 273 253055 SH SOLE 18 253055 0 0 SERVICESOURCE INTL INC COM 81763U100 117 108083 SH SOLE 19 108083 0 0 SERVICESOURCE INTL INC COM 81763U100 2984 2762927 SH SOLE 21 2762927 0 0 SERVICESOURCE INTL INC COM 81763U100 1921 1779094 SH SOLE 22 1720509 0 58585 SERVISFIRST BANCSHARES INC COM 81768T108 1172 36762 SH SOLE 2 1600 0 35162 SERVISFIRST BANCSHARES INC COM 81768T108 7 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 33 1042 SH SOLE 7 1042 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8570 268890 SH SOLE 18 268890 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2210 69351 SH SOLE 19 69351 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 155467 4878175 SH SOLE 21 4878175 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 46058 1445187 SH SOLE 22 1384955 0 60232 SERVISFIRST BANCSHARES INC COM 81768T108 802 25160 SH SOLE 26 13257 0 11903 SERVISFIRST BANCSHARES INC COM 81768T108 200 6288 SH SOLE 28 6288 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2942 92297 SH SOLE 30 92297 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 151 4742 SH SOLE 40 4742 0 0 SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0 SESEN BIO INC COM 817763105 16 11288 SH SOLE 18 11288 0 0 SESEN BIO INC COM 817763105 225 158720 SH SOLE 21 158720 0 0 SESEN BIO INC COM 817763105 1744 1228048 SH SOLE 22 1228048 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 13 1651 SH SOLE 18 1651 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 255 31929 SH SOLE 21 31929 0 0 SHAKE SHACK INC CL A 819047101 904 19895 SH SOLE 2 857 0 19038 SHAKE SHACK INC CL A 819047101 7 161 SH SOLE 4 161 0 0 SHAKE SHACK INC CL A 819047101 24 538 SH SOLE 7 538 0 0 SHAKE SHACK INC CL A 819047101 5717 125869 SH SOLE 18 125869 0 0 SHAKE SHACK INC CL A 819047101 1646 36250 SH SOLE 19 36250 0 0 SHAKE SHACK INC CL A 819047101 120741 2658321 SH SOLE 21 2658321 0 0 SHAKE SHACK INC CL A 819047101 32212 709204 SH SOLE 22 679308 0 29896 SHAKE SHACK INC CL A 819047101 76 1669 SH SOLE 26 0 0 1669 SHAKE SHACK INC CL A 819047101 163 3591 SH SOLE 28 3591 0 0 SHAKE SHACK INC CL A 819047101 135 2976 SH SOLE 29 0 0 2976 SHAKE SHACK INC CL A 819047101 2296 50547 SH SOLE 30 50547 0 0 SHAKE SHACK INC CL A 819047101 123 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 9 2668 SH SOLE 18 2668 0 0 SHARPS COMPLIANCE CORP COM 820017101 153 44206 SH SOLE 21 44206 0 0 SHARPS COMPLIANCE CORP COM 820017101 208 60388 SH SOLE 22 60388 0 0 SHARPSPRING INC COM 820054104 18 1411 SH SOLE 18 1411 0 0 SHARPSPRING INC COM 820054104 284 22483 SH SOLE 21 22483 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 13332 812447 SH SOLE 19 812447 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1652 37324 SH SOLE 2 1635 0 35689 SHENANDOAH TELECOMMUNICATION COM 82312B106 10 226 SH SOLE 4 226 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 29 666 SH SOLE 7 666 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6692 151239 SH SOLE 18 151239 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3376 76300 SH SOLE 19 76300 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 74405 1681473 SH SOLE 21 1681473 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 58528 1322675 SH SOLE 22 1263378 0 59297 SHENANDOAH TELECOMMUNICATION COM 82312B106 93 2098 SH SOLE 23 2098 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1109 25063 SH SOLE 26 12820 0 12243 SHENANDOAH TELECOMMUNICATION COM 82312B106 295 6659 SH SOLE 28 6659 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 37 836 SH SOLE 29 0 0 836 SHENANDOAH TELECOMMUNICATION COM 82312B106 492 11127 SH SOLE 30 11127 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 217 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 94037 239001 SH SOLE 2 26677 0 212324 SHERWIN WILLIAMS CO COM 824348106 11083 28168 SH SOLE 4 25947 0 2221 SHERWIN WILLIAMS CO COM 824348106 33767 85820 SH SOLE 7 64855 0 20965 SHERWIN WILLIAMS CO COM 824348106 445 1132 SH SOLE 13 1132 0 0 SHERWIN WILLIAMS CO COM 824348106 285 724 SH SOLE 15 724 0 0 SHERWIN WILLIAMS CO COM 824348106 177539 451225 SH SOLE 18 361786 0 89439 SHERWIN WILLIAMS CO COM 824348106 78182 198705 SH SOLE 19 198705 0 0 SHERWIN WILLIAMS CO COM 824348106 582628 1480781 SH SOLE 21 1480781 0 0 SHERWIN WILLIAMS CO COM 824348106 800746 2035140 SH SOLE 22 1816528 0 218612 SHERWIN WILLIAMS CO COM 824348106 23478 59671 SH SOLE 23 59671 0 0 SHERWIN WILLIAMS CO COM 824348106 30455 77404 SH SOLE 25 77404 0 0 SHERWIN WILLIAMS CO COM 824348106 138187 351209 SH SOLE 26 86759 0 264450 SHERWIN WILLIAMS CO COM 824348106 6336 16104 SH SOLE 28 11742 0 4362 SHERWIN WILLIAMS CO COM 824348106 1519 3861 SH SOLE 29 3861 0 0 SHERWIN WILLIAMS CO COM 824348106 107529 273291 SH SOLE 30 273291 0 0 SHERWIN WILLIAMS CO COM 824348106 15746 40019 SH SOLE 31 17971 0 22048 SHERWIN WILLIAMS CO COM 824348106 6696 17017 SH SOLE 34 17017 0 0 SHERWIN WILLIAMS CO COM 824348106 26770 68037 SH SOLE 36 68037 0 0 SHERWIN WILLIAMS CO COM 824348106 754 1917 SH SOLE 40 1917 0 0 SHIFTPIXY INC COM 82452L104 5 3014 SH SOLE 18 3014 0 0 SHIFTPIXY INC COM 82452L104 66 37533 SH SOLE 21 37533 0 0 SHILOH INDS INC COM 824543102 88 15144 SH SOLE 2 448 0 14696 SHILOH INDS INC COM 824543102 297 50998 SH SOLE 18 50998 0 0 SHILOH INDS INC COM 824543102 122 21011 SH SOLE 19 21011 0 0 SHILOH INDS INC COM 824543102 3244 556347 SH SOLE 21 556347 0 0 SHILOH INDS INC COM 824543102 1810 310436 SH SOLE 22 301744 0 8692 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 580 16334 SH SOLE 13 16334 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 540 15217 SH SOLE 19 15217 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 973 27415 SH SOLE 21 27415 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5357 150940 SH SOLE 22 150940 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 97 2745 SH SOLE 25 2745 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 142 3999 SH SOLE 30 3999 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 122 3450 SH SOLE 34 3450 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 892 84718 SH SOLE 2 2765 0 81953 SHIP FINANCE INTERNATIONAL L SHS G81075106 815 77422 SH SOLE 7 77422 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 2979 282883 SH SOLE 18 282883 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1241 117865 SH SOLE 19 117865 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 27648 2625666 SH SOLE 21 2625666 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 9416 894163 SH SOLE 22 818491 0 75672 SHIRE PLC SPONSORED ADR 82481R106 25 143 SH SOLE 18 143 0 0 SHOE CARNIVAL INC COM 824889109 465 13887 SH SOLE 2 2941 0 10946 SHOE CARNIVAL INC COM 824889109 5 153 SH SOLE 7 153 0 0 SHOE CARNIVAL INC COM 824889109 1872 55864 SH SOLE 18 55864 0 0 SHOE CARNIVAL INC COM 824889109 1315 39229 SH SOLE 19 39229 0 0 SHOE CARNIVAL INC COM 824889109 37527 1119875 SH SOLE 21 1119875 0 0 SHOE CARNIVAL INC COM 824889109 11930 356024 SH SOLE 22 338149 0 17875 SHOE CARNIVAL INC COM 824889109 399 11898 SH SOLE 23 11898 0 0 SHOE CARNIVAL INC COM 824889109 1088 32467 SH SOLE 26 0 0 32467 SHOE CARNIVAL INC COM 824889109 44 1315 SH SOLE 28 1315 0 0 SHOE CARNIVAL INC COM 824889109 136 4070 SH SOLE 29 0 0 4070 SHOE CARNIVAL INC COM 824889109 762 22725 SH SOLE 30 22725 0 0 SHOE CARNIVAL INC COM 824889109 232 6914 SH SOLE 34 6914 0 0 SHOE CARNIVAL INC COM 824889109 59 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 50 364 SH SOLE 15 364 0 0 SHOPIFY INC CL A 82509L107 3 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 11763 84965 SH SOLE 19 84965 0 0 SHOPIFY INC CL A 82509L107 2789 20143 SH SOLE 21 20143 0 0 SHOPIFY INC CL A 82509L107 373 2692 SH SOLE 22 2692 0 0 SHOPIFY INC CL A 82509L107 11286 81517 SH SOLE 25 81517 0 0 SHOPIFY INC CL A 82509L107 14153 102227 SH SOLE 26 42404 0 59823 SHOPIFY INC CL A 82509L107 244 1765 SH SOLE 34 1765 0 0 SHOPIFY INC CL A 82509L107 6326 45688 SH SOLE 36 45688 0 0 SHORE BANCSHARES INC COM 825107105 174 11966 SH SOLE 2 449 0 11517 SHORE BANCSHARES INC COM 825107105 5 317 SH SOLE 7 317 0 0 SHORE BANCSHARES INC COM 825107105 672 46186 SH SOLE 18 46186 0 0 SHORE BANCSHARES INC COM 825107105 441 30304 SH SOLE 19 30304 0 0 SHORE BANCSHARES INC COM 825107105 6827 469558 SH SOLE 21 469558 0 0 SHORE BANCSHARES INC COM 825107105 4036 277550 SH SOLE 22 269940 0 7610 SHOTSPOTTER INC COM 82536T107 181 5804 SH SOLE 2 231 0 5573 SHOTSPOTTER INC COM 82536T107 5 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 748 23990 SH SOLE 18 23990 0 0 SHOTSPOTTER INC COM 82536T107 330 10583 SH SOLE 19 10583 0 0 SHOTSPOTTER INC COM 82536T107 8016 257083 SH SOLE 21 257083 0 0 SHOTSPOTTER INC COM 82536T107 5972 191525 SH SOLE 22 186154 0 5371 SHUTTERFLY INC COM 82568P304 1073 26644 SH SOLE 2 1161 0 25483 SHUTTERFLY INC COM 82568P304 8 211 SH SOLE 4 211 0 0 SHUTTERFLY INC COM 82568P304 29 711 SH SOLE 7 711 0 0 SHUTTERFLY INC COM 82568P304 6716 166813 SH SOLE 18 166813 0 0 SHUTTERFLY INC COM 82568P304 2303 57193 SH SOLE 19 57193 0 0 SHUTTERFLY INC COM 82568P304 142824 3547553 SH SOLE 21 3547553 0 0 SHUTTERFLY INC COM 82568P304 38076 945763 SH SOLE 22 902447 0 43316 SHUTTERFLY INC COM 82568P304 23 562 SH SOLE 23 562 0 0 SHUTTERFLY INC COM 82568P304 373 9268 SH SOLE 26 5383 0 3885 SHUTTERFLY INC COM 82568P304 165 4088 SH SOLE 28 4088 0 0 SHUTTERFLY INC COM 82568P304 37 913 SH SOLE 29 0 0 913 SHUTTERFLY INC COM 82568P304 2639 65561 SH SOLE 30 65561 0 0 SHUTTERFLY INC COM 82568P304 113 2819 SH SOLE 40 2819 0 0 SHUTTERSTOCK INC COM 825690100 551 15300 SH SOLE 2 703 0 14597 SHUTTERSTOCK INC COM 825690100 4 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 16 432 SH SOLE 7 432 0 0 SHUTTERSTOCK INC COM 825690100 3359 93292 SH SOLE 18 93292 0 0 SHUTTERSTOCK INC COM 825690100 1000 27777 SH SOLE 19 27777 0 0 SHUTTERSTOCK INC COM 825690100 71115 1974869 SH SOLE 21 1974869 0 0 SHUTTERSTOCK INC COM 825690100 20267 562828 SH SOLE 22 514906 0 47922 SHUTTERSTOCK INC COM 825690100 219 6068 SH SOLE 26 0 0 6068 SHUTTERSTOCK INC COM 825690100 105 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 88 2440 SH SOLE 29 0 0 2440 SHUTTERSTOCK INC COM 825690100 1364 37890 SH SOLE 30 37890 0 0 SHUTTERSTOCK INC COM 825690100 72 2000 SH SOLE 40 2000 0 0 SI BONE INC COM 825704109 785 37572 SH SOLE 2 33036 0 4536 SI BONE INC COM 825704109 939 44936 SH SOLE 18 44936 0 0 SI BONE INC COM 825704109 4332 207362 SH SOLE 19 207362 0 0 SI BONE INC COM 825704109 58 2755 SH SOLE 20 2755 0 0 SI BONE INC COM 825704109 5997 287068 SH SOLE 21 287068 0 0 SI BONE INC COM 825704109 1596 76396 SH SOLE 22 73906 0 2490 SI BONE INC COM 825704109 2128 101855 SH SOLE 34 101855 0 0 SI FINL GROUP INC MD COM 78425V104 132 10367 SH SOLE 2 314 0 10053 SI FINL GROUP INC MD COM 78425V104 497 39037 SH SOLE 18 39037 0 0 SI FINL GROUP INC MD COM 78425V104 199 15611 SH SOLE 19 15611 0 0 SI FINL GROUP INC MD COM 78425V104 5554 436323 SH SOLE 21 436323 0 0 SI FINL GROUP INC MD COM 78425V104 3033 238238 SH SOLE 22 232549 0 5689 SIBANYE STILLWATER SPONSORED ADR 825724206 5403 1909296 SH SOLE 7 1909296 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 5129 1812509 SH SOLE 30 1812509 0 0 SIEBERT FINL CORP COM 826176109 72 4958 SH SOLE 2 0 0 4958 SIEBERT FINL CORP COM 826176109 315 21807 SH SOLE 18 21807 0 0 SIEBERT FINL CORP COM 826176109 157 10847 SH SOLE 19 10847 0 0 SIEBERT FINL CORP COM 826176109 3812 263623 SH SOLE 21 263623 0 0 SIEBERT FINL CORP COM 826176109 878 60737 SH SOLE 22 56496 0 4241 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 29 12577 SH SOLE 2 627 0 11950 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 379 SH SOLE 7 379 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 115 49425 SH SOLE 18 49425 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 51 22173 SH SOLE 19 22173 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1272 548232 SH SOLE 21 548232 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 362 156241 SH SOLE 22 143648 0 12593 SIENTRA INC COM 82621J105 239 18831 SH SOLE 2 870 0 17961 SIENTRA INC COM 82621J105 6 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 982 77299 SH SOLE 18 77299 0 0 SIENTRA INC COM 82621J105 423 33256 SH SOLE 19 33256 0 0 SIENTRA INC COM 82621J105 10355 814689 SH SOLE 21 814689 0 0 SIENTRA INC COM 82621J105 8491 668070 SH SOLE 22 636455 0 31615 SIENTRA INC COM 82621J105 50 3943 SH SOLE 30 3943 0 0 SIERRA BANCORP COM 82620P102 486 20231 SH SOLE 2 6406 0 13825 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1250 52010 SH SOLE 18 52010 0 0 SIERRA BANCORP COM 82620P102 1573 65463 SH SOLE 19 65463 0 0 SIERRA BANCORP COM 82620P102 12171 506473 SH SOLE 21 506473 0 0 SIERRA BANCORP COM 82620P102 8562 356321 SH SOLE 22 347177 0 9144 SIERRA BANCORP COM 82620P102 506 21072 SH SOLE 23 21072 0 0 SIERRA BANCORP COM 82620P102 883 36753 SH SOLE 26 0 0 36753 SIERRA BANCORP COM 82620P102 172 7168 SH SOLE 29 0 0 7168 SIFCO INDS INC COM 826546103 2 440 SH SOLE 18 440 0 0 SIFCO INDS INC COM 826546103 34 9937 SH SOLE 21 9937 0 0 SIFCO INDS INC COM 826546103 19 5558 SH SOLE 22 5558 0 0 SIGA TECHNOLOGIES INC COM 826917106 331 41888 SH SOLE 2 1773 0 40115 SIGA TECHNOLOGIES INC COM 826917106 9 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 1427 180641 SH SOLE 18 180641 0 0 SIGA TECHNOLOGIES INC COM 826917106 608 76946 SH SOLE 19 76946 0 0 SIGA TECHNOLOGIES INC COM 826917106 21111 2672308 SH SOLE 21 2672308 0 0 SIGA TECHNOLOGIES INC COM 826917106 4085 517052 SH SOLE 22 478877 0 38175 SIGA TECHNOLOGIES INC COM 826917106 18 2248 SH SOLE 30 2248 0 0 SIGMATRON INTL INC COM 82661L101 11 4542 SH SOLE 21 4542 0 0 SIGMATRON INTL INC COM 82661L101 421 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 15623 151963 SH SOLE 2 28201 0 123762 SIGNATURE BK NEW YORK N Y COM 82669G104 1755 17067 SH SOLE 4 15511 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 372 3619 SH SOLE 7 3619 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 35 338 SH SOLE 13 338 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 16451 160013 SH SOLE 18 155693 0 4320 SIGNATURE BK NEW YORK N Y COM 82669G104 1217 11838 SH SOLE 19 11838 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 283969 2762075 SH SOLE 21 2762075 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 181349 1763925 SH SOLE 22 1660689 0 103236 SIGNATURE BK NEW YORK N Y COM 82669G104 4137 40244 SH SOLE 23 40244 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 47 454 SH SOLE 25 454 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 14971 145617 SH SOLE 26 49498 0 96119 SIGNATURE BK NEW YORK N Y COM 82669G104 1176 11436 SH SOLE 28 8591 0 2845 SIGNATURE BK NEW YORK N Y COM 82669G104 1317 12814 SH SOLE 29 1566 0 11248 SIGNATURE BK NEW YORK N Y COM 82669G104 8201 79764 SH SOLE 30 79764 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1939 18862 SH SOLE 31 13238 0 5624 SIGNATURE BK NEW YORK N Y COM 82669G104 233 2265 SH SOLE 34 2265 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1280 12451 SH SOLE 36 12451 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 113 1101 SH SOLE 40 1101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2368 74540 SH SOLE 2 23340 0 51200 SIGNET JEWELERS LIMITED SHS G81276100 8 247 SH SOLE 4 247 0 0 SIGNET JEWELERS LIMITED SHS G81276100 70 2207 SH SOLE 7 2207 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH SOLE 17 0 0 30 SIGNET JEWELERS LIMITED SHS G81276100 9998 314713 SH SOLE 18 314713 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3098 97508 SH SOLE 19 97508 0 0 SIGNET JEWELERS LIMITED SHS G81276100 117773 3707042 SH SOLE 21 3707042 0 0 SIGNET JEWELERS LIMITED SHS G81276100 69043 2173223 SH SOLE 22 2083533 0 89690 SIGNET JEWELERS LIMITED SHS G81276100 183 5770 SH SOLE 25 5770 0 0 SIGNET JEWELERS LIMITED SHS G81276100 759 23893 SH SOLE 26 14438 0 9455 SIGNET JEWELERS LIMITED SHS G81276100 239 7526 SH SOLE 28 7526 0 0 SIGNET JEWELERS LIMITED SHS G81276100 572 17990 SH SOLE 30 17990 0 0 SIGNET JEWELERS LIMITED SHS G81276100 556 17508 SH SOLE 34 17508 0 0 SIGNET JEWELERS LIMITED SHS G81276100 63 1975 SH SOLE 36 1975 0 0 SIGNET JEWELERS LIMITED SHS G81276100 165 5199 SH SOLE 40 5199 0 0 SILGAN HOLDINGS INC COM 827048109 4271 180818 SH SOLE 2 40407 0 140411 SILGAN HOLDINGS INC COM 827048109 10 444 SH SOLE 4 444 0 0 SILGAN HOLDINGS INC COM 827048109 40 1696 SH SOLE 7 1696 0 0 SILGAN HOLDINGS INC COM 827048109 5369 227305 SH SOLE 18 227305 0 0 SILGAN HOLDINGS INC COM 827048109 377 15974 SH SOLE 19 15974 0 0 SILGAN HOLDINGS INC COM 827048109 89446 3786885 SH SOLE 21 3786885 0 0 SILGAN HOLDINGS INC COM 827048109 62799 2658712 SH SOLE 22 2478457 0 180255 SILGAN HOLDINGS INC COM 827048109 654 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 101 4268 SH SOLE 28 4268 0 0 SILGAN HOLDINGS INC COM 827048109 453 19158 SH SOLE 30 19158 0 0 SILGAN HOLDINGS INC COM 827048109 38 1624 SH SOLE 31 1563 0 61 SILGAN HOLDINGS INC COM 827048109 33 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 200 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 4330 54948 SH SOLE 2 22158 0 32790 SILICON LABORATORIES INC COM 826919102 13 160 SH SOLE 4 160 0 0 SILICON LABORATORIES INC COM 826919102 65 830 SH SOLE 7 830 0 0 SILICON LABORATORIES INC COM 826919102 19810 251361 SH SOLE 18 251361 0 0 SILICON LABORATORIES INC COM 826919102 32237 409044 SH SOLE 19 409044 0 0 SILICON LABORATORIES INC COM 826919102 250174 3174390 SH SOLE 21 3174390 0 0 SILICON LABORATORIES INC COM 826919102 117529 1491294 SH SOLE 22 1422520 0 68774 SILICON LABORATORIES INC COM 826919102 45 570 SH SOLE 23 570 0 0 SILICON LABORATORIES INC COM 826919102 23 296 SH SOLE 25 296 0 0 SILICON LABORATORIES INC COM 826919102 967 12268 SH SOLE 26 7725 0 4543 SILICON LABORATORIES INC COM 826919102 464 5889 SH SOLE 28 5889 0 0 SILICON LABORATORIES INC COM 826919102 420 5324 SH SOLE 29 0 0 5324 SILICON LABORATORIES INC COM 826919102 18687 237120 SH SOLE 30 237120 0 0 SILICON LABORATORIES INC COM 826919102 7355 93320 SH SOLE 34 93320 0 0 SILICON LABORATORIES INC COM 826919102 334 4242 SH SOLE 40 4242 0 0 SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 845 800000 PRN SOLE 21 800000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 93 2698 SH SOLE 25 2698 0 0 SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 647 650000 PRN SOLE 21 650000 0 0 SILVERBOW RES INC COM 82836G102 205 8668 SH SOLE 2 220 0 8448 SILVERBOW RES INC COM 82836G102 5 230 SH SOLE 7 230 0 0 SILVERBOW RES INC COM 82836G102 585 24738 SH SOLE 18 24738 0 0 SILVERBOW RES INC COM 82836G102 373 15776 SH SOLE 19 15776 0 0 SILVERBOW RES INC COM 82836G102 5966 252381 SH SOLE 21 252381 0 0 SILVERBOW RES INC COM 82836G102 2002 84677 SH SOLE 22 80003 0 4674 SILVERBOW RES INC COM 82836G102 46 1966 SH SOLE 26 0 0 1966 SILVERBOW RES INC COM 82836G102 0 1 SH SOLE 29 0 0 1 SILVERCORP METALS INC COM 82835P103 101 47920 SH SOLE 22 47920 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 89 6758 SH SOLE 2 236 0 6522 SILVERCREST ASSET MGMT GROUP CL A 828359109 385 29078 SH SOLE 18 29078 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 159 12006 SH SOLE 19 12006 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3875 292881 SH SOLE 21 292881 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2168 163844 SH SOLE 22 158775 0 5069 SILVERCREST ASSET MGMT GROUP CL A 828359109 9 652 SH SOLE 23 652 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 7 492 SH SOLE 26 0 0 492 SILVERCREST ASSET MGMT GROUP CL A 828359109 81 6085 SH SOLE 29 0 0 6085 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2227 92281 SH SOLE 2 3143 0 89138 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 20 849 SH SOLE 7 849 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11522 477495 SH SOLE 18 477495 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3264 135272 SH SOLE 19 135272 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 238964 9903194 SH SOLE 21 9903194 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65696 2722569 SH SOLE 22 2617905 0 104664 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 469 19436 SH SOLE 26 13198 0 6238 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 259 10742 SH SOLE 28 10742 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4555 188780 SH SOLE 30 188780 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 252 10433 SH SOLE 40 10433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 152929 910343 SH SOLE 2 193943 0 716400 SIMON PPTY GROUP INC NEW COM 828806109 68984 410646 SH SOLE 4 402475 0 8171 SIMON PPTY GROUP INC NEW COM 828806109 126688 754139 SH SOLE 7 754139 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6179 36780 SH SOLE 13 36780 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2388 14215 SH SOLE 15 14215 0 0 SIMON PPTY GROUP INC NEW COM 828806109 127250 757483 SH SOLE 18 715526 0 41957 SIMON PPTY GROUP INC NEW COM 828806109 150626 896634 SH SOLE 19 896634 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1553312 9246455 SH SOLE 21 9246455 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2074331 12347942 SH SOLE 22 11358301 0 989641 SIMON PPTY GROUP INC NEW COM 828806109 50466 300412 SH SOLE 23 300412 0 0 SIMON PPTY GROUP INC NEW COM 828806109 155152 923580 SH SOLE 25 923580 0 0 SIMON PPTY GROUP INC NEW COM 828806109 207326 1234155 SH SOLE 26 310370 0 923785 SIMON PPTY GROUP INC NEW COM 828806109 12995 77358 SH SOLE 28 61451 0 15907 SIMON PPTY GROUP INC NEW COM 828806109 37976 226059 SH SOLE 29 137934 0 88125 SIMON PPTY GROUP INC NEW COM 828806109 417656 2486197 SH SOLE 30 2486197 0 0 SIMON PPTY GROUP INC NEW COM 828806109 25380 151078 SH SOLE 31 67766 0 83312 SIMON PPTY GROUP INC NEW COM 828806109 27207 161958 SH SOLE 34 161958 0 0 SIMON PPTY GROUP INC NEW COM 828806109 48091 286271 SH SOLE 36 286271 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1172 6975 SH SOLE 40 6975 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1292 68339 SH SOLE 2 11060 0 57279 SIMPLY GOOD FOODS CO COM 82900L102 7 394 SH SOLE 4 394 0 0 SIMPLY GOOD FOODS CO COM 82900L102 24 1272 SH SOLE 7 1272 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3844 203369 SH SOLE 18 203369 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2662 140831 SH SOLE 19 140831 0 0 SIMPLY GOOD FOODS CO COM 82900L102 38091 2015373 SH SOLE 21 2015373 0 0 SIMPLY GOOD FOODS CO COM 82900L102 33705 1783327 SH SOLE 22 1702122 0 81205 SIMPLY GOOD FOODS CO COM 82900L102 372 19696 SH SOLE 23 19696 0 0 SIMPLY GOOD FOODS CO COM 82900L102 820 43379 SH SOLE 26 0 0 43379 SIMPLY GOOD FOODS CO COM 82900L102 181 9580 SH SOLE 28 9580 0 0 SIMPLY GOOD FOODS CO COM 82900L102 101 5337 SH SOLE 29 0 0 5337 SIMPLY GOOD FOODS CO COM 82900L102 257 13578 SH SOLE 30 13578 0 0 SIMPLY GOOD FOODS CO COM 82900L102 121 6406 SH SOLE 40 6406 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1796 33178 SH SOLE 2 1473 0 31705 SIMPSON MANUFACTURING CO INC COM 829073105 14 263 SH SOLE 4 263 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 40 735 SH SOLE 7 735 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 11422 211015 SH SOLE 18 211015 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4403 81345 SH SOLE 19 81345 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 243995 4507582 SH SOLE 21 4507582 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 68586 1267069 SH SOLE 22 1212083 0 54986 SIMPSON MANUFACTURING CO INC COM 829073105 20 362 SH SOLE 23 362 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 494 9133 SH SOLE 26 5210 0 3923 SIMPSON MANUFACTURING CO INC COM 829073105 284 5240 SH SOLE 28 5240 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 295 5444 SH SOLE 29 0 0 5444 SIMPSON MANUFACTURING CO INC COM 829073105 4500 83124 SH SOLE 30 83124 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1656 30586 SH SOLE 34 30586 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 243 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 189 9480 SH SOLE 2 445 0 9035 SIMULATIONS PLUS INC COM 829214105 6 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 789 39647 SH SOLE 18 39647 0 0 SIMULATIONS PLUS INC COM 829214105 324 16296 SH SOLE 19 16296 0 0 SIMULATIONS PLUS INC COM 829214105 7971 400568 SH SOLE 21 400568 0 0 SIMULATIONS PLUS INC COM 829214105 7737 388770 SH SOLE 22 380439 0 8331 SINA CORP ORD G81477104 16305 303975 SH SOLE 2 29123 0 274852 SINA CORP ORD G81477104 2608 48618 SH SOLE 4 48618 0 0 SINA CORP ORD G81477104 453 8451 SH SOLE 7 8451 0 0 SINA CORP ORD G81477104 358 6673 SH SOLE 13 6673 0 0 SINA CORP ORD G81477104 1814 33820 SH SOLE 15 33820 0 0 SINA CORP ORD G81477104 3419 63740 SH SOLE 18 63740 0 0 SINA CORP ORD G81477104 4600 85757 SH SOLE 19 85757 0 0 SINA CORP ORD G81477104 75329 1404345 SH SOLE 21 1404345 0 0 SINA CORP ORD G81477104 96415 1797437 SH SOLE 22 1475901 0 321536 SINA CORP ORD G81477104 2171 40476 SH SOLE 23 40476 0 0 SINA CORP ORD G81477104 1414 26359 SH SOLE 25 26359 0 0 SINA CORP ORD G81477104 14966 278999 SH SOLE 26 59673 0 219326 SINA CORP ORD G81477104 39 723 SH SOLE 28 723 0 0 SINA CORP ORD G81477104 648 12085 SH SOLE 29 6580 0 5505 SINA CORP ORD G81477104 24292 452862 SH SOLE 30 452862 0 0 SINA CORP ORD G81477104 185 3456 SH SOLE 31 3456 0 0 SINA CORP ORD G81477104 217 4047 SH SOLE 32 4047 0 0 SINA CORP ORD G81477104 2253 42011 SH SOLE 34 42011 0 0 SINA CORP ORD G81477104 37 684 SH SOLE 36 684 0 0 SINA CORP ORD G81477104 33 615 SH SOLE 40 615 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2394 90887 SH SOLE 2 26091 0 64796 SINCLAIR BROADCAST GROUP INC CL A 829226109 138 5245 SH SOLE 4 5245 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 86 3262 SH SOLE 7 3262 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 6336 240554 SH SOLE 18 240554 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3680 139704 SH SOLE 19 139704 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 61422 2331876 SH SOLE 21 2331876 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 59201 2247555 SH SOLE 22 2114782 0 132773 SINCLAIR BROADCAST GROUP INC CL A 829226109 269 10230 SH SOLE 23 10230 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1546 58686 SH SOLE 26 17481 0 41205 SINCLAIR BROADCAST GROUP INC CL A 829226109 243 9207 SH SOLE 28 9207 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 326 12395 SH SOLE 29 3351 0 9044 SINCLAIR BROADCAST GROUP INC CL A 829226109 524 19884 SH SOLE 30 19884 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 255 9687 SH SOLE 31 6613 0 3074 SINCLAIR BROADCAST GROUP INC CL A 829226109 72 2743 SH SOLE 34 2743 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 41 1556 SH SOLE 36 1556 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 185 7034 SH SOLE 40 7034 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1170 27120 SH SOLE 2 0 0 27120 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 74 1723 SH SOLE 4 1723 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 332 7689 SH SOLE 13 7689 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 214 4948 SH SOLE 18 4948 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 111 2567 SH SOLE 19 2567 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 968 22435 SH SOLE 22 22435 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 95 2194 SH SOLE 30 2194 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 32 737 SH SOLE 34 737 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 20757 3635124 SH SOLE 2 524180 0 3110944 SIRIUS XM HLDGS INC COM 82968B103 3725 652412 SH SOLE 4 609930 0 42482 SIRIUS XM HLDGS INC COM 82968B103 3039 532202 SH SOLE 7 403119 0 129083 SIRIUS XM HLDGS INC COM 82968B103 542 94961 SH SOLE 13 94961 0 0 SIRIUS XM HLDGS INC COM 82968B103 135 23639 SH SOLE 15 23639 0 0 SIRIUS XM HLDGS INC COM 82968B103 29 5018 SH SOLE 17 0 0 5018 SIRIUS XM HLDGS INC COM 82968B103 4523 792065 SH SOLE 18 641897 0 150168 SIRIUS XM HLDGS INC COM 82968B103 3982 697315 SH SOLE 19 697315 0 0 SIRIUS XM HLDGS INC COM 82968B103 132206 23153393 SH SOLE 21 23153393 0 0 SIRIUS XM HLDGS INC COM 82968B103 210448 36856037 SH SOLE 22 33066967 0 3789070 SIRIUS XM HLDGS INC COM 82968B103 7840 1373107 SH SOLE 23 1373107 0 0 SIRIUS XM HLDGS INC COM 82968B103 7035 1232054 SH SOLE 25 1232054 0 0 SIRIUS XM HLDGS INC COM 82968B103 30715 5379110 SH SOLE 26 1787390 0 3591720 SIRIUS XM HLDGS INC COM 82968B103 1730 303049 SH SOLE 28 222082 0 80967 SIRIUS XM HLDGS INC COM 82968B103 708 124071 SH SOLE 29 124071 0 0 SIRIUS XM HLDGS INC COM 82968B103 20279 3551475 SH SOLE 30 3551475 0 0 SIRIUS XM HLDGS INC COM 82968B103 5204 911448 SH SOLE 31 575378 0 336070 SIRIUS XM HLDGS INC COM 82968B103 3598 630125 SH SOLE 32 630125 0 0 SIRIUS XM HLDGS INC COM 82968B103 833 145864 SH SOLE 34 145864 0 0 SIRIUS XM HLDGS INC COM 82968B103 6972 1220972 SH SOLE 36 1220972 0 0 SIRIUS XM HLDGS INC COM 82968B103 185 32483 SH SOLE 40 32483 0 0 SITE CENTERS CORP COM 82981J109 3419 308834 SH SOLE 2 9934 0 298900 SITE CENTERS CORP COM 82981J109 1217 109942 SH SOLE 4 109942 0 0 SITE CENTERS CORP COM 82981J109 2810 253798 SH SOLE 7 253798 0 0 SITE CENTERS CORP COM 82981J109 72 6479 SH SOLE 15 6479 0 0 SITE CENTERS CORP COM 82981J109 836 75559 SH SOLE 18 75559 0 0 SITE CENTERS CORP COM 82981J109 3184 287616 SH SOLE 19 287616 0 0 SITE CENTERS CORP COM 82981J109 30472 2752682 SH SOLE 21 2752682 0 0 SITE CENTERS CORP COM 82981J109 74675 6745687 SH SOLE 22 6445550 0 300137 SITE CENTERS CORP COM 82981J109 91 8225 SH SOLE 23 8225 0 0 SITE CENTERS CORP COM 82981J109 3517 317721 SH SOLE 25 317721 0 0 SITE CENTERS CORP COM 82981J109 915 82687 SH SOLE 26 20208 0 62479 SITE CENTERS CORP COM 82981J109 244 22060 SH SOLE 28 22060 0 0 SITE CENTERS CORP COM 82981J109 595 53745 SH SOLE 29 53745 0 0 SITE CENTERS CORP COM 82981J109 8081 729946 SH SOLE 30 729946 0 0 SITE CENTERS CORP COM 82981J109 37 3348 SH SOLE 31 3348 0 0 SITE CENTERS CORP COM 82981J109 81 7294 SH SOLE 34 7294 0 0 SITE CENTERS CORP COM 82981J109 60 5458 SH SOLE 36 5458 0 0 SITE CENTERS CORP COM 82981J109 162 14623 SH SOLE 40 14623 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1804 32648 SH SOLE 2 1725 0 30923 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8 149 SH SOLE 4 149 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31 553 SH SOLE 7 553 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7292 131930 SH SOLE 18 131930 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4163 75323 SH SOLE 19 75323 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 74042 1339633 SH SOLE 21 1339633 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67333 1218247 SH SOLE 22 1090227 0 128020 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 193 3497 SH SOLE 23 3497 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 835 15109 SH SOLE 26 9330 0 5779 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 273 4937 SH SOLE 28 4937 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 526 9521 SH SOLE 30 9521 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 184 3333 SH SOLE 40 3333 0 0 SITO MOBILE LTD COM NEW 82988R203 4 4327 SH SOLE 18 4327 0 0 SITO MOBILE LTD COM NEW 82988R203 59 65820 SH SOLE 21 65820 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 10135 182185 SH SOLE 2 44381 0 137804 SIX FLAGS ENTMT CORP NEW COM 83001A102 43 777 SH SOLE 4 777 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 102 1838 SH SOLE 7 1838 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11666 209710 SH SOLE 18 209710 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 950 17070 SH SOLE 19 17070 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 196428 3530980 SH SOLE 21 3530980 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 133486 2399525 SH SOLE 22 2257505 0 142020 SIX FLAGS ENTMT CORP NEW COM 83001A102 51 914 SH SOLE 23 914 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1285 23096 SH SOLE 26 14925 0 8171 SIX FLAGS ENTMT CORP NEW COM 83001A102 509 9150 SH SOLE 28 9150 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 473 8503 SH SOLE 29 0 0 8503 SIX FLAGS ENTMT CORP NEW COM 83001A102 965 17338 SH SOLE 30 17338 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 92 1657 SH SOLE 31 1493 0 164 SIX FLAGS ENTMT CORP NEW COM 83001A102 99 1775 SH SOLE 36 1775 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 357 6415 SH SOLE 40 6415 0 0 SJW GROUP COM 784305104 977 17573 SH SOLE 2 3013 0 14560 SJW GROUP COM 784305104 310 5581 SH SOLE 4 5581 0 0 SJW GROUP COM 784305104 2423 43567 SH SOLE 7 43567 0 0 SJW GROUP COM 784305104 3182 57208 SH SOLE 18 57208 0 0 SJW GROUP COM 784305104 2303 41411 SH SOLE 19 41411 0 0 SJW GROUP COM 784305104 32804 589786 SH SOLE 21 589786 0 0 SJW GROUP COM 784305104 34717 624175 SH SOLE 22 603013 0 21162 SJW GROUP COM 784305104 290 5206 SH SOLE 23 5206 0 0 SJW GROUP COM 784305104 1586 28510 SH SOLE 26 10204 0 18306 SJW GROUP COM 784305104 124 2225 SH SOLE 28 2225 0 0 SJW GROUP COM 784305104 89 1605 SH SOLE 29 0 0 1605 SJW GROUP COM 784305104 3452 62063 SH SOLE 30 62063 0 0 SJW GROUP COM 784305104 35 633 SH SOLE 36 633 0 0 SJW GROUP COM 784305104 87 1565 SH SOLE 40 1565 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 658 24547 SH SOLE 2 24547 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 546 20373 SH SOLE 18 20373 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 5118 190986 SH SOLE 22 190986 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 264 9858 SH SOLE 25 9858 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2277 84969 SH SOLE 30 84969 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 34 1286 SH SOLE 34 1286 0 0 SKECHERS U S A INC CL A 830566105 7249 316671 SH SOLE 2 64014 0 252657 SKECHERS U S A INC CL A 830566105 15 675 SH SOLE 4 675 0 0 SKECHERS U S A INC CL A 830566105 72 3129 SH SOLE 7 3129 0 0 SKECHERS U S A INC CL A 830566105 8914 389428 SH SOLE 18 389428 0 0 SKECHERS U S A INC CL A 830566105 629 27464 SH SOLE 19 27464 0 0 SKECHERS U S A INC CL A 830566105 145686 6364628 SH SOLE 21 6364628 0 0 SKECHERS U S A INC CL A 830566105 98929 4321937 SH SOLE 22 4065503 0 256434 SKECHERS U S A INC CL A 830566105 878 38376 SH SOLE 26 18728 0 19648 SKECHERS U S A INC CL A 830566105 394 17212 SH SOLE 28 17212 0 0 SKECHERS U S A INC CL A 830566105 288 12586 SH SOLE 29 0 0 12586 SKECHERS U S A INC CL A 830566105 745 32539 SH SOLE 30 32539 0 0 SKECHERS U S A INC CL A 830566105 68 2968 SH SOLE 31 2827 0 141 SKECHERS U S A INC CL A 830566105 64 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 294 12842 SH SOLE 40 12842 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 340 23150 SH SOLE 2 710 0 22440 SKYLINE CHAMPION CORPORATION COM 830830105 3 187 SH SOLE 7 187 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1441 98084 SH SOLE 18 98084 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 623 42438 SH SOLE 19 42438 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 19719 1342334 SH SOLE 21 1342334 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 13237 901101 SH SOLE 22 870466 0 30635 SKYLINE CHAMPION CORPORATION COM 830830105 123 8398 SH SOLE 30 8398 0 0 SKYWEST INC COM 830879102 2279 51242 SH SOLE 2 1804 0 49438 SKYWEST INC COM 830879102 35 791 SH SOLE 7 791 0 0 SKYWEST INC COM 830879102 11789 265110 SH SOLE 18 265110 0 0 SKYWEST INC COM 830879102 3378 75969 SH SOLE 19 75969 0 0 SKYWEST INC COM 830879102 245445 5519336 SH SOLE 21 5519336 0 0 SKYWEST INC COM 830879102 66196 1488552 SH SOLE 22 1440276 0 48276 SKYWEST INC COM 830879102 9 192 SH SOLE 26 0 0 192 SKYWEST INC COM 830879102 85 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 4202 94486 SH SOLE 30 94486 0 0 SKYWEST INC COM 830879102 58 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 29978 447296 SH SOLE 2 43237 0 404059 SKYWORKS SOLUTIONS INC COM 83088M102 4266 63648 SH SOLE 4 58844 0 4804 SKYWORKS SOLUTIONS INC COM 83088M102 13954 208209 SH SOLE 7 162620 0 45589 SKYWORKS SOLUTIONS INC COM 83088M102 1027 15323 SH SOLE 13 15323 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 129 1922 SH SOLE 15 1922 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 29525 440534 SH SOLE 18 418780 0 21754 SKYWORKS SOLUTIONS INC COM 83088M102 22156 330584 SH SOLE 19 330584 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 332097 4955195 SH SOLE 21 4955195 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 297136 4433549 SH SOLE 22 3946339 0 487210 SKYWORKS SOLUTIONS INC COM 83088M102 8609 128450 SH SOLE 23 128450 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11837 176616 SH SOLE 25 176616 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 60872 908268 SH SOLE 26 209218 0 699050 SKYWORKS SOLUTIONS INC COM 83088M102 2265 33799 SH SOLE 28 24624 0 9175 SKYWORKS SOLUTIONS INC COM 83088M102 4321 64480 SH SOLE 29 6599 0 57881 SKYWORKS SOLUTIONS INC COM 83088M102 48112 717876 SH SOLE 30 717876 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3768 56215 SH SOLE 31 37403 0 18812 SKYWORKS SOLUTIONS INC COM 83088M102 1688 25182 SH SOLE 32 25182 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8372 124918 SH SOLE 34 124918 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9072 135364 SH SOLE 36 135364 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 247 3687 SH SOLE 40 3687 0 0 SL GREEN RLTY CORP COM 78440X101 30289 383018 SH SOLE 2 163997 0 219021 SL GREEN RLTY CORP COM 78440X101 9699 122643 SH SOLE 4 120432 0 2211 SL GREEN RLTY CORP COM 78440X101 17210 217634 SH SOLE 7 211476 0 6158 SL GREEN RLTY CORP COM 78440X101 358 4532 SH SOLE 13 4532 0 0 SL GREEN RLTY CORP COM 78440X101 308 3890 SH SOLE 15 3890 0 0 SL GREEN RLTY CORP COM 78440X101 13877 175483 SH SOLE 18 162392 0 13091 SL GREEN RLTY CORP COM 78440X101 14276 180522 SH SOLE 19 180522 0 0 SL GREEN RLTY CORP COM 78440X101 215713 2727781 SH SOLE 21 2727781 0 0 SL GREEN RLTY CORP COM 78440X101 279258 3531338 SH SOLE 22 3198828 0 332510 SL GREEN RLTY CORP COM 78440X101 10116 127919 SH SOLE 23 127919 0 0 SL GREEN RLTY CORP COM 78440X101 20086 254001 SH SOLE 25 254001 0 0 SL GREEN RLTY CORP COM 78440X101 36740 464599 SH SOLE 26 123497 0 341102 SL GREEN RLTY CORP COM 78440X101 1324 16742 SH SOLE 28 12221 0 4521 SL GREEN RLTY CORP COM 78440X101 6099 77120 SH SOLE 29 59493 0 17627 SL GREEN RLTY CORP COM 78440X101 53602 677825 SH SOLE 30 677825 0 0 SL GREEN RLTY CORP COM 78440X101 4015 50767 SH SOLE 31 18693 0 32074 SL GREEN RLTY CORP COM 78440X101 2209 27938 SH SOLE 34 27938 0 0 SL GREEN RLTY CORP COM 78440X101 6729 85097 SH SOLE 36 85097 0 0 SL GREEN RLTY CORP COM 78440X101 157 1985 SH SOLE 40 1985 0 0 SLEEP NUMBER CORP COM 83125X103 865 27272 SH SOLE 2 2136 0 25136 SLEEP NUMBER CORP COM 83125X103 5 165 SH SOLE 4 165 0 0 SLEEP NUMBER CORP COM 83125X103 25 776 SH SOLE 7 776 0 0 SLEEP NUMBER CORP COM 83125X103 5263 165853 SH SOLE 18 165853 0 0 SLEEP NUMBER CORP COM 83125X103 1759 55426 SH SOLE 19 55426 0 0 SLEEP NUMBER CORP COM 83125X103 109715 3457778 SH SOLE 21 3457778 0 0 SLEEP NUMBER CORP COM 83125X103 30562 963200 SH SOLE 22 911304 0 51896 SLEEP NUMBER CORP COM 83125X103 116 3650 SH SOLE 23 3650 0 0 SLEEP NUMBER CORP COM 83125X103 280 8830 SH SOLE 26 6305 0 2525 SLEEP NUMBER CORP COM 83125X103 175 5509 SH SOLE 28 5509 0 0 SLEEP NUMBER CORP COM 83125X103 98 3088 SH SOLE 29 0 0 3088 SLEEP NUMBER CORP COM 83125X103 2410 75958 SH SOLE 30 75958 0 0 SLEEP NUMBER CORP COM 83125X103 41 1288 SH SOLE 34 1288 0 0 SLEEP NUMBER CORP COM 83125X103 104 3286 SH SOLE 40 3286 0 0 SLM CORP COM 78442P106 8804 1059403 SH SOLE 2 208448 0 850955 SLM CORP COM 78442P106 13 1523 SH SOLE 4 1523 0 0 SLM CORP COM 78442P106 104 12486 SH SOLE 7 12486 0 0 SLM CORP COM 78442P106 20018 2408917 SH SOLE 18 1960568 0 448349 SLM CORP COM 78442P106 11172 1344367 SH SOLE 19 1344367 0 0 SLM CORP COM 78442P106 179894 21647856 SH SOLE 21 21647856 0 0 SLM CORP COM 78442P106 122542 14746358 SH SOLE 22 13864332 0 882026 SLM CORP COM 78442P106 267 32134 SH SOLE 23 32134 0 0 SLM CORP COM 78442P106 1082 130191 SH SOLE 25 0 0 130191 SLM CORP COM 78442P106 1137 136836 SH SOLE 26 84221 0 52615 SLM CORP COM 78442P106 497 59750 SH SOLE 28 59750 0 0 SLM CORP COM 78442P106 395 47521 SH SOLE 29 0 0 47521 SLM CORP COM 78442P106 919 110587 SH SOLE 30 110587 0 0 SLM CORP COM 78442P106 75 9041 SH SOLE 31 9041 0 0 SLM CORP COM 78442P106 11041 1328683 SH SOLE 34 1328683 0 0 SLM CORP COM 78442P106 989 119062 SH SOLE 36 119062 0 0 SLM CORP COM 78442P106 383 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 4167 269195 SH SOLE 2 49380 0 219815 SM ENERGY CO COM 78454L100 5 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 67 4337 SH SOLE 7 4337 0 0 SM ENERGY CO COM 78454L100 4671 301766 SH SOLE 18 301766 0 0 SM ENERGY CO COM 78454L100 418 26974 SH SOLE 19 26974 0 0 SM ENERGY CO COM 78454L100 80395 5193447 SH SOLE 21 5193447 0 0 SM ENERGY CO COM 78454L100 52901 3417390 SH SOLE 22 3187496 0 229894 SM ENERGY CO COM 78454L100 388 25040 SH SOLE 26 17766 0 7274 SM ENERGY CO COM 78454L100 210 13551 SH SOLE 28 13551 0 0 SM ENERGY CO COM 78454L100 81 5205 SH SOLE 29 0 0 5205 SM ENERGY CO COM 78454L100 983 63477 SH SOLE 30 63477 0 0 SM ENERGY CO COM 78454L100 36 2297 SH SOLE 31 2297 0 0 SM ENERGY CO COM 78454L100 46 3003 SH SOLE 36 3003 0 0 SM ENERGY CO COM 78454L100 152 9803 SH SOLE 40 9803 0 0 SMART & FINAL STORES INC COM 83190B101 196 41333 SH SOLE 2 15693 0 25640 SMART & FINAL STORES INC COM 83190B101 2 496 SH SOLE 7 496 0 0 SMART & FINAL STORES INC COM 83190B101 389 82054 SH SOLE 18 82054 0 0 SMART & FINAL STORES INC COM 83190B101 603 127185 SH SOLE 19 127185 0 0 SMART & FINAL STORES INC COM 83190B101 3982 840163 SH SOLE 21 840163 0 0 SMART & FINAL STORES INC COM 83190B101 4216 889404 SH SOLE 22 862956 0 26448 SMART & FINAL STORES INC COM 83190B101 345 72773 SH SOLE 23 72773 0 0 SMART & FINAL STORES INC COM 83190B101 573 120958 SH SOLE 26 0 0 120958 SMART & FINAL STORES INC COM 83190B101 20 4260 SH SOLE 28 4260 0 0 SMART & FINAL STORES INC COM 83190B101 115 24249 SH SOLE 29 0 0 24249 SMART & FINAL STORES INC COM 83190B101 45 9587 SH SOLE 30 9587 0 0 SMART & FINAL STORES INC COM 83190B101 14 2993 SH SOLE 40 2993 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 240 8096 SH SOLE 2 373 0 7723 SMART GLOBAL HLDGS INC SHS G8232Y101 8 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1648 55502 SH SOLE 18 55502 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 434 14614 SH SOLE 19 14614 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 37293 1255667 SH SOLE 21 1255667 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 8979 302325 SH SOLE 22 288849 0 13476 SMART GLOBAL HLDGS INC SHS G8232Y101 737 24801 SH SOLE 30 24801 0 0 SMART SAND INC COM 83191H107 50 22580 SH SOLE 2 1101 0 21479 SMART SAND INC COM 83191H107 167 75432 SH SOLE 18 75432 0 0 SMART SAND INC COM 83191H107 67 30395 SH SOLE 19 30395 0 0 SMART SAND INC COM 83191H107 1683 757976 SH SOLE 21 757976 0 0 SMART SAND INC COM 83191H107 1291 581402 SH SOLE 22 575160 0 6242 SMARTFINANCIAL INC COM NEW 83190L208 194 10619 SH SOLE 2 437 0 10182 SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 720 39405 SH SOLE 18 39405 0 0 SMARTFINANCIAL INC COM NEW 83190L208 477 26121 SH SOLE 19 26121 0 0 SMARTFINANCIAL INC COM NEW 83190L208 7343 401917 SH SOLE 21 401917 0 0 SMARTFINANCIAL INC COM NEW 83190L208 2272 124374 SH SOLE 22 116746 0 7628 SMARTFINANCIAL INC COM NEW 83190L208 638 34937 SH SOLE 26 0 0 34937 SMARTSHEET INC COM CL A 83200N103 7913 318292 SH SOLE 19 318292 0 0 SMARTSHEET INC COM CL A 83200N103 5948 239266 SH SOLE 22 239266 0 0 SMARTSHEET INC COM CL A 83200N103 6312 253894 SH SOLE 34 253894 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 712 19047 SH SOLE 18 19047 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2079 55617 SH SOLE 19 55617 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 662 17710 SH SOLE 25 17710 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1069 28592 SH SOLE 34 28592 0 0 SMITH A O COM 831865209 14760 345659 SH SOLE 2 34315 0 311344 SMITH A O COM 831865209 1969 46111 SH SOLE 4 41959 0 4152 SMITH A O COM 831865209 14914 349277 SH SOLE 7 165836 0 183441 SMITH A O COM 831865209 106 2472 SH SOLE 13 2472 0 0 SMITH A O COM 831865209 13396 313712 SH SOLE 18 296242 0 17470 SMITH A O COM 831865209 1828 42821 SH SOLE 19 42821 0 0 SMITH A O COM 831865209 144546 3385146 SH SOLE 21 3385146 0 0 SMITH A O COM 831865209 165586 3877882 SH SOLE 22 3490914 0 386968 SMITH A O COM 831865209 4398 102991 SH SOLE 23 102991 0 0 SMITH A O COM 831865209 6856 160565 SH SOLE 25 160565 0 0 SMITH A O COM 831865209 19057 446291 SH SOLE 26 148368 0 297923 SMITH A O COM 831865209 1238 28985 SH SOLE 28 21093 0 7892 SMITH A O COM 831865209 1462 34231 SH SOLE 29 4588 0 29643 SMITH A O COM 831865209 21876 512327 SH SOLE 30 512327 0 0 SMITH A O COM 831865209 2506 58681 SH SOLE 31 34225 0 24456 SMITH A O COM 831865209 1254 29375 SH SOLE 34 29375 0 0 SMITH A O COM 831865209 955 22367 SH SOLE 36 22367 0 0 SMITH A O COM 831865209 125 2939 SH SOLE 40 2939 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 7 3951 SH SOLE 18 3951 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 106 58690 SH SOLE 21 58690 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 550 305588 SH SOLE 22 305588 0 0 SMTC CORP COM NEW 832682207 12 3057 SH SOLE 18 3057 0 0 SMTC CORP COM NEW 832682207 216 52952 SH SOLE 21 52952 0 0 SMUCKER J M CO COM NEW 832696405 29930 320145 SH SOLE 2 50173 0 269972 SMUCKER J M CO COM NEW 832696405 4479 47913 SH SOLE 4 44789 0 3124 SMUCKER J M CO COM NEW 832696405 18694 199960 SH SOLE 7 157968 0 41992 SMUCKER J M CO COM NEW 832696405 430 4599 SH SOLE 13 4599 0 0 SMUCKER J M CO COM NEW 832696405 85 904 SH SOLE 15 904 0 0 SMUCKER J M CO COM NEW 832696405 94494 1010742 SH SOLE 18 930169 0 80573 SMUCKER J M CO COM NEW 832696405 47916 512529 SH SOLE 19 512529 0 0 SMUCKER J M CO COM NEW 832696405 301496 3224905 SH SOLE 21 3224905 0 0 SMUCKER J M CO COM NEW 832696405 267930 2865869 SH SOLE 22 2566620 0 299249 SMUCKER J M CO COM NEW 832696405 9215 98569 SH SOLE 23 98569 0 0 SMUCKER J M CO COM NEW 832696405 12035 128728 SH SOLE 25 109382 0 19346 SMUCKER J M CO COM NEW 832696405 64059 685195 SH SOLE 26 139517 0 545678 SMUCKER J M CO COM NEW 832696405 2038 21804 SH SOLE 28 15927 0 5877 SMUCKER J M CO COM NEW 832696405 2522 26972 SH SOLE 29 3697 0 23275 SMUCKER J M CO COM NEW 832696405 59839 640062 SH SOLE 30 640062 0 0 SMUCKER J M CO COM NEW 832696405 3956 42318 SH SOLE 31 23806 0 18512 SMUCKER J M CO COM NEW 832696405 25565 273456 SH SOLE 34 273456 0 0 SMUCKER J M CO COM NEW 832696405 12330 131881 SH SOLE 36 131881 0 0 SMUCKER J M CO COM NEW 832696405 296 3171 SH SOLE 40 3171 0 0 SNAP INC CL A 83304A106 33 5992 SH SOLE 2 5992 0 0 SNAP INC CL A 83304A106 71 12854 SH SOLE 18 12854 0 0 SNAP INC CL A 83304A106 508 92117 SH SOLE 19 92117 0 0 SNAP INC CL A 83304A106 14170 2571662 SH SOLE 21 2571662 0 0 SNAP INC CL A 83304A106 65684 11920877 SH SOLE 22 11870676 0 50201 SNAP INC CL A 83304A106 1739 315638 SH SOLE 30 315638 0 0 SNAP ON INC COM 833034101 37233 256270 SH SOLE 2 101244 0 155026 SNAP ON INC COM 833034101 5561 38278 SH SOLE 4 36785 0 1493 SNAP ON INC COM 833034101 9744 67064 SH SOLE 7 51748 0 15316 SNAP ON INC COM 833034101 1797 12369 SH SOLE 13 12369 0 0 SNAP ON INC COM 833034101 71 487 SH SOLE 15 487 0 0 SNAP ON INC COM 833034101 20491 141038 SH SOLE 18 134252 0 6786 SNAP ON INC COM 833034101 17537 120704 SH SOLE 19 120704 0 0 SNAP ON INC COM 833034101 182960 1259275 SH SOLE 21 1259275 0 0 SNAP ON INC COM 833034101 253364 1743853 SH SOLE 22 1540582 0 203271 SNAP ON INC COM 833034101 10690 73577 SH SOLE 23 73577 0 0 SNAP ON INC COM 833034101 8515 58609 SH SOLE 25 58609 0 0 SNAP ON INC COM 833034101 53068 365255 SH SOLE 26 73983 0 291272 SNAP ON INC COM 833034101 1596 10982 SH SOLE 28 7949 0 3033 SNAP ON INC COM 833034101 6700 46118 SH SOLE 29 13187 0 32931 SNAP ON INC COM 833034101 30168 207642 SH SOLE 30 207642 0 0 SNAP ON INC COM 833034101 7445 51242 SH SOLE 31 33540 0 17702 SNAP ON INC COM 833034101 2319 15963 SH SOLE 34 15963 0 0 SNAP ON INC COM 833034101 8105 55782 SH SOLE 36 55782 0 0 SNAP ON INC COM 833034101 168 1155 SH SOLE 40 1155 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 3 1616 SH SOLE 18 1616 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 46 22759 SH SOLE 21 22759 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 927 24197 SH SOLE 2 0 0 24197 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3831 100039 SH SOLE 7 100039 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 9941 259558 SH SOLE 21 259558 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 292 7626 SH SOLE 22 7626 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1531 39978 SH SOLE 25 39978 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1204 31427 SH SOLE 26 31427 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3044 79465 SH SOLE 30 79465 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 714 18630 SH SOLE 34 18630 0 0 SOGOU INC ADR REPSTG A 83409V104 25 4781 SH SOLE 22 4781 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2505 143814 SH SOLE 2 30504 0 113310 SOHU COM LTD SPONSORED ADS 83410S108 189 10873 SH SOLE 4 10873 0 0 SOHU COM LTD SPONSORED ADS 83410S108 42 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 260 14931 SH SOLE 18 14931 0 0 SOHU COM LTD SPONSORED ADS 83410S108 133 7641 SH SOLE 19 7641 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1163 66759 SH SOLE 21 66759 0 0 SOHU COM LTD SPONSORED ADS 83410S108 19174 1100680 SH SOLE 22 941409 0 159271 SOHU COM LTD SPONSORED ADS 83410S108 159 9156 SH SOLE 23 9156 0 0 SOHU COM LTD SPONSORED ADS 83410S108 31 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 232 13313 SH SOLE 29 13313 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1733 99496 SH SOLE 30 99496 0 0 SOHU COM LTD SPONSORED ADS 83410S108 126 7215 SH SOLE 34 7215 0 0 SOLAR CAP LTD COM 83413U100 3373 175757 SH SOLE 30 175757 0 0 SOLAR SR CAP LTD COM 83416M105 1015 67145 SH SOLE 30 67145 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1091 1165000 PRN SOLE 21 1165000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7 208 SH SOLE 4 208 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2637 75127 SH SOLE 18 75127 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 117712 3353615 SH SOLE 21 3353615 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 26274 748553 SH SOLE 22 730409 0 18144 SOLAREDGE TECHNOLOGIES INC COM 83417M104 401 11431 SH SOLE 26 6336 0 5095 SOLAREDGE TECHNOLOGIES INC COM 83417M104 172 4914 SH SOLE 28 4914 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7901 225104 SH SOLE 30 225104 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 105 2992 SH SOLE 40 2992 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 257 21277 SH SOLE 2 887 0 20390 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1123 92884 SH SOLE 18 92884 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 476 39357 SH SOLE 19 39357 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11066 915334 SH SOLE 21 915334 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8150 674145 SH SOLE 22 655341 0 18804 SOLARWINDS CORP COM 83417Q105 853 61673 SH SOLE 2 1672 0 60001 SOLARWINDS CORP COM 83417Q105 158 11407 SH SOLE 18 11407 0 0 SOLARWINDS CORP COM 83417Q105 63 4574 SH SOLE 19 4574 0 0 SOLARWINDS CORP COM 83417Q105 3875 280179 SH SOLE 21 280179 0 0 SOLARWINDS CORP COM 83417Q105 3605 260677 SH SOLE 22 223057 0 37620 SOLARWINDS CORP COM 83417Q105 7 514 SH SOLE 31 514 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 3 1770 SH SOLE 18 1770 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 40 23541 SH SOLE 21 23541 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 26 14999 SH SOLE 22 14999 0 0 SOLID BIOSCIENCES INC COM 83422E105 259 9676 SH SOLE 2 374 0 9302 SOLID BIOSCIENCES INC COM 83422E105 5 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 1066 39779 SH SOLE 18 39779 0 0 SOLID BIOSCIENCES INC COM 83422E105 509 18976 SH SOLE 19 18976 0 0 SOLID BIOSCIENCES INC COM 83422E105 21343 796399 SH SOLE 21 796399 0 0 SOLID BIOSCIENCES INC COM 83422E105 9220 344025 SH SOLE 22 328947 0 15078 SOLID BIOSCIENCES INC COM 83422E105 7 250 SH SOLE 23 250 0 0 SOLID BIOSCIENCES INC COM 83422E105 137 5108 SH SOLE 30 5108 0 0 SOLITARIO ZINC CORP COM 8342EP107 5 21280 SH SOLE 21 21280 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 582 42266 SH SOLE 2 18785 0 23481 SONIC AUTOMOTIVE INC CL A 83545G102 4 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 29 2078 SH SOLE 7 2078 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1740 126431 SH SOLE 18 126431 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2714 197268 SH SOLE 19 197268 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 35786 2600694 SH SOLE 21 2600694 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 14257 1036102 SH SOLE 22 985819 0 50283 SONIC AUTOMOTIVE INC CL A 83545G102 736 53491 SH SOLE 23 53491 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1715 124642 SH SOLE 26 0 0 124642 SONIC AUTOMOTIVE INC CL A 83545G102 65 4736 SH SOLE 28 4736 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 241 17514 SH SOLE 29 0 0 17514 SONIC AUTOMOTIVE INC CL A 83545G102 695 50542 SH SOLE 30 50542 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 28 2016 SH SOLE 36 2016 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 49 3592 SH SOLE 40 3592 0 0 SONOCO PRODS CO COM 835495102 13170 247876 SH SOLE 2 54435 0 193441 SONOCO PRODS CO COM 835495102 22 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 5022 94520 SH SOLE 7 94520 0 0 SONOCO PRODS CO COM 835495102 18397 346264 SH SOLE 18 346264 0 0 SONOCO PRODS CO COM 835495102 1131 21279 SH SOLE 19 21279 0 0 SONOCO PRODS CO COM 835495102 379313 7139345 SH SOLE 21 7139345 0 0 SONOCO PRODS CO COM 835495102 178459 3358917 SH SOLE 22 3143285 0 215632 SONOCO PRODS CO COM 835495102 1730 32558 SH SOLE 26 20822 0 11736 SONOCO PRODS CO COM 835495102 694 13070 SH SOLE 28 13070 0 0 SONOCO PRODS CO COM 835495102 1388 26134 SH SOLE 30 26134 0 0 SONOCO PRODS CO COM 835495102 106 1998 SH SOLE 31 1998 0 0 SONOCO PRODS CO COM 835495102 1999 37629 SH SOLE 32 37629 0 0 SONOCO PRODS CO COM 835495102 174 3269 SH SOLE 36 3269 0 0 SONOCO PRODS CO COM 835495102 460 8662 SH SOLE 40 8662 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 3 4474 SH SOLE 21 4474 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 18 25523 SH SOLE 22 25523 0 0 SONOS INC COM 83570H108 116 11834 SH SOLE 2 708 0 11126 SONOS INC COM 83570H108 491 49963 SH SOLE 18 49963 0 0 SONOS INC COM 83570H108 219 22342 SH SOLE 19 22342 0 0 SONOS INC COM 83570H108 4975 506623 SH SOLE 21 506623 0 0 SONOS INC COM 83570H108 3877 394831 SH SOLE 22 390624 0 4207 SONOS INC COM 83570H108 46 4639 SH SOLE 30 4639 0 0 SONY CORP SPONSORED ADR 835699307 22479 465595 SH SOLE 18 465595 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 5 5560 SH SOLE 18 5560 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 56 67304 SH SOLE 21 67304 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 3 3976 SH SOLE 22 3976 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 225 93865 SH SOLE 2 10672 0 83193 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 1870 SH SOLE 7 1870 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 856 356463 SH SOLE 18 356463 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 748 311838 SH SOLE 19 311838 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 9101 3791884 SH SOLE 21 3791884 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 6942 2892687 SH SOLE 22 2786906 0 105781 SORRENTO THERAPEUTICS INC COM NEW 83587F202 70 29351 SH SOLE 23 29351 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 119 49607 SH SOLE 26 0 0 49607 SORRENTO THERAPEUTICS INC COM NEW 83587F202 23 9430 SH SOLE 28 9430 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 15 6083 SH SOLE 29 0 0 6083 SORRENTO THERAPEUTICS INC COM NEW 83587F202 26 10948 SH SOLE 30 10948 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 29 12212 SH SOLE 40 12212 0 0 SOTHEBYS COM 835898107 1693 42603 SH SOLE 2 15676 0 26927 SOTHEBYS COM 835898107 51 1280 SH SOLE 4 1280 0 0 SOTHEBYS COM 835898107 32 817 SH SOLE 7 817 0 0 SOTHEBYS COM 835898107 4 100 SH SOLE 17 0 0 100 SOTHEBYS COM 835898107 7923 199359 SH SOLE 18 199359 0 0 SOTHEBYS COM 835898107 2097 52766 SH SOLE 19 52766 0 0 SOTHEBYS COM 835898107 97777 2460414 SH SOLE 21 2460414 0 0 SOTHEBYS COM 835898107 51225 1289006 SH SOLE 22 1235283 0 53723 SOTHEBYS COM 835898107 551 13877 SH SOLE 26 11191 0 2686 SOTHEBYS COM 835898107 201 5046 SH SOLE 28 5046 0 0 SOTHEBYS COM 835898107 376 9468 SH SOLE 30 9468 0 0 SOTHEBYS COM 835898107 134 3371 SH SOLE 40 3371 0 0 SOTHERLY HOTELS INC COM 83600C103 14 2465 SH SOLE 18 2465 0 0 SOTHERLY HOTELS INC COM 83600C103 240 42814 SH SOLE 21 42814 0 0 SOTHERLY HOTELS INC COM 83600C103 2373 423000 SH SOLE 22 423000 0 0 SOUND FINL BANCORP INC COM 83607A100 14 419 SH SOLE 18 419 0 0 SOUND FINL BANCORP INC COM 83607A100 8 260 SH SOLE 21 260 0 0 SOUTH JERSEY INDS INC COM 838518108 2366 85102 SH SOLE 2 3054 0 82048 SOUTH JERSEY INDS INC COM 838518108 13 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 60 2153 SH SOLE 7 2153 0 0 SOUTH JERSEY INDS INC COM 838518108 12775 459543 SH SOLE 18 459543 0 0 SOUTH JERSEY INDS INC COM 838518108 3557 127949 SH SOLE 19 127949 0 0 SOUTH JERSEY INDS INC COM 838518108 259024 9317395 SH SOLE 21 9317395 0 0 SOUTH JERSEY INDS INC COM 838518108 71161 2559737 SH SOLE 22 2370877 0 188860 SOUTH JERSEY INDS INC COM 838518108 594 21355 SH SOLE 26 14158 0 7197 SOUTH JERSEY INDS INC COM 838518108 306 11005 SH SOLE 28 11005 0 0 SOUTH JERSEY INDS INC COM 838518108 4756 171091 SH SOLE 30 171091 0 0 SOUTH JERSEY INDS INC COM 838518108 70 2503 SH SOLE 36 2503 0 0 SOUTH JERSEY INDS INC COM 838518108 204 7347 SH SOLE 40 7347 0 0 SOUTH ST CORP COM 840441109 2266 37794 SH SOLE 2 1299 0 36495 SOUTH ST CORP COM 840441109 18 294 SH SOLE 4 294 0 0 SOUTH ST CORP COM 840441109 34 567 SH SOLE 7 567 0 0 SOUTH ST CORP COM 840441109 8816 147052 SH SOLE 18 147052 0 0 SOUTH ST CORP COM 840441109 3814 63616 SH SOLE 19 63616 0 0 SOUTH ST CORP COM 840441109 75066 1252137 SH SOLE 21 1252137 0 0 SOUTH ST CORP COM 840441109 67831 1131455 SH SOLE 22 1079888 0 51567 SOUTH ST CORP COM 840441109 91 1513 SH SOLE 23 1513 0 0 SOUTH ST CORP COM 840441109 1188 19812 SH SOLE 26 3975 0 15837 SOUTH ST CORP COM 840441109 295 4927 SH SOLE 28 4927 0 0 SOUTH ST CORP COM 840441109 213 3553 SH SOLE 29 0 0 3553 SOUTH ST CORP COM 840441109 532 8867 SH SOLE 30 8867 0 0 SOUTH ST CORP COM 840441109 176 2935 SH SOLE 40 2935 0 0 SOUTHERN CO COM 842587107 110070 2506157 SH SOLE 2 208109 0 2298048 SOUTHERN CO COM 842587107 29222 665353 SH SOLE 4 638895 0 26458 SOUTHERN CO COM 842587107 41378 942113 SH SOLE 7 901281 0 40832 SOUTHERN CO COM 842587107 2441 55588 SH SOLE 13 55588 0 0 SOUTHERN CO COM 842587107 386 8786 SH SOLE 15 8786 0 0 SOUTHERN CO COM 842587107 79279 1805074 SH SOLE 18 1679282 0 125792 SOUTHERN CO COM 842587107 6002 136661 SH SOLE 19 136661 0 0 SOUTHERN CO COM 842587107 1070628 24376769 SH SOLE 21 24376769 0 0 SOUTHERN CO COM 842587107 1148285 26144924 SH SOLE 22 23371186 0 2773738 SOUTHERN CO COM 842587107 33500 762749 SH SOLE 23 762749 0 0 SOUTHERN CO COM 842587107 40917 931619 SH SOLE 25 931619 0 0 SOUTHERN CO COM 842587107 128390 2923261 SH SOLE 26 1049349 0 1873912 SOUTHERN CO COM 842587107 8501 193559 SH SOLE 28 141145 0 52414 SOUTHERN CO COM 842587107 1631 37137 SH SOLE 29 37137 0 0 SOUTHERN CO COM 842587107 201036 4577326 SH SOLE 30 4577326 0 0 SOUTHERN CO COM 842587107 17317 394288 SH SOLE 31 223411 0 170877 SOUTHERN CO COM 842587107 2292 52188 SH SOLE 34 52188 0 0 SOUTHERN CO COM 842587107 13425 305674 SH SOLE 35 305674 0 0 SOUTHERN CO COM 842587107 49545 1128082 SH SOLE 36 1128082 0 0 SOUTHERN CO COM 842587107 1041 23703 SH SOLE 40 23703 0 0 SOUTHERN COPPER CORP COM 84265V105 10912 354615 SH SOLE 2 13678 0 340937 SOUTHERN COPPER CORP COM 84265V105 832 27055 SH SOLE 4 27055 0 0 SOUTHERN COPPER CORP COM 84265V105 2286 74292 SH SOLE 7 74292 0 0 SOUTHERN COPPER CORP COM 84265V105 26 861 SH SOLE 13 861 0 0 SOUTHERN COPPER CORP COM 84265V105 28 922 SH SOLE 15 922 0 0 SOUTHERN COPPER CORP COM 84265V105 1907 61986 SH SOLE 18 61986 0 0 SOUTHERN COPPER CORP COM 84265V105 389 12656 SH SOLE 19 12656 0 0 SOUTHERN COPPER CORP COM 84265V105 79266 2576088 SH SOLE 21 2576088 0 0 SOUTHERN COPPER CORP COM 84265V105 59673 1939332 SH SOLE 22 1720971 0 218361 SOUTHERN COPPER CORP COM 84265V105 1502 48801 SH SOLE 23 48801 0 0 SOUTHERN COPPER CORP COM 84265V105 2215 71971 SH SOLE 25 71971 0 0 SOUTHERN COPPER CORP COM 84265V105 12688 412343 SH SOLE 26 159236 0 253107 SOUTHERN COPPER CORP COM 84265V105 29 937 SH SOLE 28 937 0 0 SOUTHERN COPPER CORP COM 84265V105 558 18120 SH SOLE 29 9938 0 8182 SOUTHERN COPPER CORP COM 84265V105 17874 580888 SH SOLE 30 580888 0 0 SOUTHERN COPPER CORP COM 84265V105 260 8457 SH SOLE 31 8269 0 188 SOUTHERN COPPER CORP COM 84265V105 361 11724 SH SOLE 34 11724 0 0 SOUTHERN COPPER CORP COM 84265V105 1818 59092 SH SOLE 36 59092 0 0 SOUTHERN COPPER CORP COM 84265V105 22 719 SH SOLE 40 719 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 188 5877 SH SOLE 2 257 0 5620 SOUTHERN FIRST BANCSHARES IN COM 842873101 4 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 793 24714 SH SOLE 18 24714 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 347 10813 SH SOLE 19 10813 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 7924 247095 SH SOLE 21 247095 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 2442 76133 SH SOLE 22 71610 0 4523 SOUTHERN MO BANCORP INC COM 843380106 222 6563 SH SOLE 2 265 0 6298 SOUTHERN MO BANCORP INC COM 843380106 5 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 855 25230 SH SOLE 18 25230 0 0 SOUTHERN MO BANCORP INC COM 843380106 360 10632 SH SOLE 19 10632 0 0 SOUTHERN MO BANCORP INC COM 843380106 8582 253146 SH SOLE 21 253146 0 0 SOUTHERN MO BANCORP INC COM 843380106 2288 67495 SH SOLE 22 62788 0 4707 SOUTHERN NATL BANCORP OF VA COM 843395104 229 17333 SH SOLE 2 756 0 16577 SOUTHERN NATL BANCORP OF VA COM 843395104 5 359 SH SOLE 7 359 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 894 67632 SH SOLE 18 67632 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 366 27657 SH SOLE 19 27657 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 9703 733983 SH SOLE 21 733983 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 3607 272874 SH SOLE 22 259727 0 13147 SOUTHSIDE BANCSHARES INC COM 84470P109 1086 34214 SH SOLE 2 1149 0 33065 SOUTHSIDE BANCSHARES INC COM 84470P109 22 700 SH SOLE 7 700 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5545 174657 SH SOLE 18 174657 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1557 49045 SH SOLE 19 49045 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 111754 3519803 SH SOLE 21 3519803 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 32279 1016661 SH SOLE 22 980209 0 36452 SOUTHSIDE BANCSHARES INC COM 84470P109 348 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 114 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2121 66798 SH SOLE 30 66798 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 77 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 64016 1377281 SH SOLE 2 328805 0 1048476 SOUTHWEST AIRLS CO COM 844741108 6089 131005 SH SOLE 4 127180 0 3825 SOUTHWEST AIRLS CO COM 844741108 19757 425070 SH SOLE 7 393273 0 31797 SOUTHWEST AIRLS CO COM 844741108 1484 31927 SH SOLE 13 31927 0 0 SOUTHWEST AIRLS CO COM 844741108 65 1388 SH SOLE 15 1388 0 0 SOUTHWEST AIRLS CO COM 844741108 63 1347 SH SOLE 17 0 0 1347 SOUTHWEST AIRLS CO COM 844741108 50679 1090332 SH SOLE 18 1042407 0 47925 SOUTHWEST AIRLS CO COM 844741108 23901 514226 SH SOLE 19 514226 0 0 SOUTHWEST AIRLS CO COM 844741108 421609 9070757 SH SOLE 21 9070757 0 0 SOUTHWEST AIRLS CO COM 844741108 600902 12928184 SH SOLE 22 11350959 0 1577225 SOUTHWEST AIRLS CO COM 844741108 10174 218888 SH SOLE 23 218888 0 0 SOUTHWEST AIRLS CO COM 844741108 7072 152152 SH SOLE 25 152152 0 0 SOUTHWEST AIRLS CO COM 844741108 48356 1040370 SH SOLE 26 231169 0 809201 SOUTHWEST AIRLS CO COM 844741108 1278 27489 SH SOLE 28 20122 0 7367 SOUTHWEST AIRLS CO COM 844741108 6458 138944 SH SOLE 29 55662 0 83282 SOUTHWEST AIRLS CO COM 844741108 65564 1410589 SH SOLE 30 1410589 0 0 SOUTHWEST AIRLS CO COM 844741108 9580 206110 SH SOLE 31 144288 0 61822 SOUTHWEST AIRLS CO COM 844741108 1974 42476 SH SOLE 34 42476 0 0 SOUTHWEST AIRLS CO COM 844741108 7747 166681 SH SOLE 36 166681 0 0 SOUTHWEST AIRLS CO COM 844741108 139 2994 SH SOLE 40 2994 0 0 SOUTHWEST GA FINL CORP COM 84502A104 8 370 SH SOLE 18 370 0 0 SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH SOLE 21 281 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6099 79723 SH SOLE 2 30801 0 48922 SOUTHWEST GAS HOLDINGS INC COM 844895102 18 236 SH SOLE 4 236 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5552 72578 SH SOLE 7 72578 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 23061 301445 SH SOLE 18 301445 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 8803 115068 SH SOLE 19 115068 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 282812 3696886 SH SOLE 21 3696886 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 139366 1821784 SH SOLE 22 1757123 0 64661 SOUTHWEST GAS HOLDINGS INC COM 844895102 1718 22457 SH SOLE 23 22457 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6808 88988 SH SOLE 26 10189 0 78799 SOUTHWEST GAS HOLDINGS INC COM 844895102 487 6361 SH SOLE 28 6361 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 646 8444 SH SOLE 29 0 0 8444 SOUTHWEST GAS HOLDINGS INC COM 844895102 938 12257 SH SOLE 30 12257 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 193 2525 SH SOLE 34 2525 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 129 1686 SH SOLE 36 1686 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 392 5122 SH SOLE 40 5122 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2909 853049 SH SOLE 2 261991 0 591058 SOUTHWESTERN ENERGY CO COM 845467109 9 2634 SH SOLE 4 2634 0 0 SOUTHWESTERN ENERGY CO COM 845467109 42 12326 SH SOLE 7 12326 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1 300 SH SOLE 17 0 0 300 SOUTHWESTERN ENERGY CO COM 845467109 11626 3409263 SH SOLE 18 3409263 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3002 880313 SH SOLE 19 880313 0 0 SOUTHWESTERN ENERGY CO COM 845467109 145878 42779464 SH SOLE 21 42779464 0 0 SOUTHWESTERN ENERGY CO COM 845467109 71540 20979560 SH SOLE 22 19894911 0 1084649 SOUTHWESTERN ENERGY CO COM 845467109 61 17817 SH SOLE 23 17817 0 0 SOUTHWESTERN ENERGY CO COM 845467109 778 228011 SH SOLE 26 98877 0 129134 SOUTHWESTERN ENERGY CO COM 845467109 264 77394 SH SOLE 28 77394 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1259 369182 SH SOLE 30 369182 0 0 SOUTHWESTERN ENERGY CO COM 845467109 188 55163 SH SOLE 40 55163 0 0 SP PLUS CORP COM 78469C103 639 21643 SH SOLE 2 853 0 20790 SP PLUS CORP COM 78469C103 16 555 SH SOLE 7 555 0 0 SP PLUS CORP COM 78469C103 2425 82096 SH SOLE 18 82096 0 0 SP PLUS CORP COM 78469C103 997 33739 SH SOLE 19 33739 0 0 SP PLUS CORP COM 78469C103 24022 813214 SH SOLE 21 813214 0 0 SP PLUS CORP COM 78469C103 21569 730146 SH SOLE 22 625641 0 104505 SP PLUS CORP COM 78469C103 91 3088 SH SOLE 26 0 0 3088 SP PLUS CORP COM 78469C103 92 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 160 5432 SH SOLE 30 5432 0 0 SP PLUS CORP COM 78469C103 47 1605 SH SOLE 40 1605 0 0 SPAR GROUP INC COM 784933103 3 4712 SH SOLE 21 4712 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 71 9529 SH SOLE 2 502 0 9027 SPARK ENERGY INC CL A COM 846511103 1 123 SH SOLE 7 123 0 0 SPARK ENERGY INC CL A COM 846511103 284 38246 SH SOLE 18 38246 0 0 SPARK ENERGY INC CL A COM 846511103 121 16239 SH SOLE 19 16239 0 0 SPARK ENERGY INC CL A COM 846511103 2961 398453 SH SOLE 21 398453 0 0 SPARK ENERGY INC CL A COM 846511103 3734 502535 SH SOLE 22 493927 0 8608 SPARK THERAPEUTICS INC COM 84652J103 2317 59205 SH SOLE 2 34884 0 24321 SPARK THERAPEUTICS INC COM 84652J103 4 113 SH SOLE 4 113 0 0 SPARK THERAPEUTICS INC COM 84652J103 27 683 SH SOLE 7 683 0 0 SPARK THERAPEUTICS INC COM 84652J103 4653 118884 SH SOLE 18 118884 0 0 SPARK THERAPEUTICS INC COM 84652J103 11264 287794 SH SOLE 19 287794 0 0 SPARK THERAPEUTICS INC COM 84652J103 57432 1467348 SH SOLE 21 1467348 0 0 SPARK THERAPEUTICS INC COM 84652J103 39036 997343 SH SOLE 22 955889 0 41454 SPARK THERAPEUTICS INC COM 84652J103 711 18160 SH SOLE 23 18160 0 0 SPARK THERAPEUTICS INC COM 84652J103 1387 35449 SH SOLE 26 3387 0 32062 SPARK THERAPEUTICS INC COM 84652J103 177 4514 SH SOLE 28 4514 0 0 SPARK THERAPEUTICS INC COM 84652J103 147 3752 SH SOLE 29 0 0 3752 SPARK THERAPEUTICS INC COM 84652J103 367 9372 SH SOLE 30 9372 0 0 SPARK THERAPEUTICS INC COM 84652J103 3937 100589 SH SOLE 34 100589 0 0 SPARK THERAPEUTICS INC COM 84652J103 121 3092 SH SOLE 40 3092 0 0 SPARTAN MTRS INC COM 846819100 201 27844 SH SOLE 2 1194 0 26650 SPARTAN MTRS INC COM 846819100 5 729 SH SOLE 7 729 0 0 SPARTAN MTRS INC COM 846819100 820 113393 SH SOLE 18 113393 0 0 SPARTAN MTRS INC COM 846819100 345 47771 SH SOLE 19 47771 0 0 SPARTAN MTRS INC COM 846819100 8583 1187150 SH SOLE 21 1187150 0 0 SPARTAN MTRS INC COM 846819100 6678 923659 SH SOLE 22 878498 0 45161 SPARTAN MTRS INC COM 846819100 98 13510 SH SOLE 26 0 0 13510 SPARTAN MTRS INC COM 846819100 61 8457 SH SOLE 30 8457 0 0 SPARTANNASH CO COM 847215100 637 37080 SH SOLE 2 1330 0 35750 SPARTANNASH CO COM 847215100 2 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 30 1747 SH SOLE 7 1747 0 0 SPARTANNASH CO COM 847215100 3250 189160 SH SOLE 18 189160 0 0 SPARTANNASH CO COM 847215100 899 52343 SH SOLE 19 52343 0 0 SPARTANNASH CO COM 847215100 67713 3941390 SH SOLE 21 3941390 0 0 SPARTANNASH CO COM 847215100 18120 1054705 SH SOLE 22 983841 0 70864 SPARTANNASH CO COM 847215100 457 26615 SH SOLE 26 13987 0 12628 SPARTANNASH CO COM 847215100 93 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 1235 71910 SH SOLE 30 71910 0 0 SPARTANNASH CO COM 847215100 75 4339 SH SOLE 40 4339 0 0 SPARTON CORP COM 847235108 142 7830 SH SOLE 2 249 0 7581 SPARTON CORP COM 847235108 5 251 SH SOLE 7 251 0 0 SPARTON CORP COM 847235108 612 33627 SH SOLE 18 33627 0 0 SPARTON CORP COM 847235108 255 14045 SH SOLE 19 14045 0 0 SPARTON CORP COM 847235108 6226 342251 SH SOLE 21 342251 0 0 SPARTON CORP COM 847235108 3999 219825 SH SOLE 22 211770 0 8055 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 201 861 SH SOLE 17 0 0 861 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 40 171 SH SOLE 18 171 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 380 3138 SH SOLE 4 3138 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 16 135 SH SOLE 17 0 0 135 SPDR GOLD TRUST GOLD SHS 78463V107 23647 195025 SH SOLE 18 195025 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 36500 301030 SH SOLE 19 301030 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 16988 140109 SH SOLE 22 140109 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 137619 1135000 SH SOLE 25 1135000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1394 11500 SH SOLE 30 11500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 31645 260987 SH SOLE 34 260987 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 88 SH SOLE 17 0 0 88 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 269 SH SOLE 17 0 0 269 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 0 8 SH SOLE 17 0 0 8 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 60225 1460359 SH SOLE 13 1460359 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 119 2695 SH SOLE 17 0 0 2695 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 97 SH SOLE 17 0 0 97 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3134 88693 SH SOLE 17 0 0 88693 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5 185 SH SOLE 17 0 0 185 SPDR S&P 500 ETF TR OPTIONS 78462F903 22769 91100 SH Call SOLE 2 91100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F953 7148 28600 SH Put SOLE 2 28600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F903 1134662 4540100 SH Call SOLE 19 4540100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F953 351188 1405200 SH Put SOLE 19 1405200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F903 15021 60100 SH Call SOLE 22 60100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F953 4024 16100 SH Put SOLE 22 16100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F903 2874 11500 SH Call SOLE 25 11500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F953 950 3800 SH Put SOLE 25 3800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F903 2525 10100 SH Call SOLE 26 0 0 10100 SPDR S&P 500 ETF TR OPTIONS 78462F953 850 3400 SH Put SOLE 26 0 0 3400 SPDR S&P 500 ETF TR OPTIONS 78462F903 337367 1349900 SH Call SOLE 34 1349900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F953 90071 360400 SH Put SOLE 34 360400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 189770 759321 SH SOLE 2 326653 0 432668 SPDR S&P 500 ETF TR TR UNIT 78462F103 1440 5761 SH SOLE 17 0 0 5761 SPDR S&P 500 ETF TR TR UNIT 78462F103 21964 87884 SH SOLE 18 87884 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6906 27633 SH SOLE 19 27633 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 26548 106227 SH SOLE 22 106227 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 225407 901915 SH SOLE 23 901915 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20643 82597 SH SOLE 25 82597 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10936 36133 SH SOLE 2 36133 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8925 29489 SH SOLE 17 0 0 29489 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 439 1452 SH SOLE 18 1452 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 20571 677360 SH SOLE 2 0 0 677360 SPDR SER TR BLOMBERG BRC INV 78468R200 4019 132346 SH SOLE 18 132346 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 7728 296893 SH SOLE 2 0 0 296893 SPDR SER TR SPDR BLOOMBERG 78468R663 31 340 SH SOLE 18 340 0 0 SPDR SER TR S&P1500MOMTILT 78468R705 4 39 SH SOLE 17 0 0 39 SPDR SER TR NUVEEN BRC MUNIC 78468R721 9 185 SH SOLE 2 185 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 0 2 SH SOLE 17 0 0 2 SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 93 SH SOLE 18 93 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4130 85939 SH SOLE 2 96 0 85843 SPDR SER TR NUVEEN BLMBRG SR 78468R739 129 2680 SH SOLE 18 2680 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 0 1 SH SOLE 17 0 0 1 SPDR SER TR PRTFLO S&P500 HI 78468R788 1 39 SH SOLE 17 0 0 39 SPDR SER TR S&P 500 BUYBCK 78468R820 1 17 SH SOLE 17 0 0 17 SPDR SER TR PORTFOLIO SM ETF 78468R853 0 9 SH SOLE 17 0 0 9 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 10 178 SH SOLE 17 0 0 178 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5608 100000 SH SOLE 19 100000 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH SOLE 17 0 0 42 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3516 138546 SH SOLE 18 138546 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9 271 SH SOLE 17 0 0 271 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 2 79 SH SOLE 17 0 0 79 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3 99 SH SOLE 17 0 0 99 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 51 1559 SH SOLE 18 1559 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10382 309087 SH SOLE 2 309087 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1960 58361 SH SOLE 17 0 0 58361 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5246 156175 SH SOLE 18 156175 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 200186 5959693 SH SOLE 19 5959693 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2486 74000 SH SOLE 22 74000 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14898 443511 SH SOLE 31 0 0 443511 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12289 407729 SH SOLE 2 0 0 407729 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2 78 SH SOLE 17 0 0 78 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 3 SH SOLE 17 0 0 3 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2 77 SH SOLE 17 0 0 77 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1815 65719 SH SOLE 17 0 0 65719 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 120 4359 SH SOLE 18 4359 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 24 281 SH SOLE 17 0 0 281 SPDR SERIES TRUST DJ REIT ETF 78464A607 13934 162023 SH SOLE 22 162023 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 49 SH SOLE 17 0 0 49 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 5298 151192 SH SOLE 2 0 0 151192 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH SOLE 17 0 0 174 SPDR SERIES TRUST S&P DIVID ETF 78464A763 42 464 SH SOLE 17 0 0 464 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 49 1597 SH SOLE 17 0 0 1597 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6324 105457 SH SOLE 17 0 0 105457 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 14 SH SOLE 17 0 0 14 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 87 SH SOLE 17 0 0 87 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 7 240 SH SOLE 17 0 0 240 SPDR SERIES TRUST OPTIONS 78464A908 312 9600 SH Call SOLE 2 9600 0 0 SPDR SERIES TRUST OPTIONS 78464A908 16260 500000 SH Call SOLE 19 500000 0 0 SPDR SERIES TRUST OPTIONS 78464A908 218 6700 SH Call SOLE 22 6700 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3804 90032 SH SOLE 2 4075 0 85957 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10 227 SH SOLE 4 227 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38 891 SH SOLE 7 891 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 859 20339 SH SOLE 18 20339 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 362 8578 SH SOLE 19 8578 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 21055 498350 SH SOLE 21 498350 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 49757 1177669 SH SOLE 22 1095382 0 82287 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 515 12198 SH SOLE 26 6440 0 5758 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 209 4943 SH SOLE 28 4943 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 435 10305 SH SOLE 30 10305 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38 891 SH SOLE 31 846 0 45 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 44 1033 SH SOLE 36 1033 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 152 3608 SH SOLE 40 3608 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 838 95718 SH SOLE 2 16514 0 79204 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4442 507622 SH SOLE 18 507622 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3032 346458 SH SOLE 19 346458 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 106237 12141409 SH SOLE 21 12141409 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 26564 3035832 SH SOLE 22 2915427 0 120405 SPECTRUM PHARMACEUTICALS INC COM 84763A108 420 48005 SH SOLE 23 48005 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 984 112490 SH SOLE 26 21329 0 91161 SPECTRUM PHARMACEUTICALS INC COM 84763A108 108 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 73 8334 SH SOLE 29 0 0 8334 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1842 210524 SH SOLE 30 210524 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 21 2384 SH SOLE 34 2384 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 93 10623 SH SOLE 40 10623 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 262 16123 SH SOLE 2 3083 0 13040 SPEEDWAY MOTORSPORTS INC COM 847788106 5 307 SH SOLE 7 307 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 629 38674 SH SOLE 18 38674 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 450 27639 SH SOLE 19 27639 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 6321 388477 SH SOLE 21 388477 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 5209 320169 SH SOLE 22 312120 0 8049 SPEEDWAY MOTORSPORTS INC COM 847788106 58 3568 SH SOLE 23 3568 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 37 2252 SH SOLE 26 0 0 2252 SPEEDWAY MOTORSPORTS INC COM 847788106 30 1821 SH SOLE 28 1821 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 31 1877 SH SOLE 30 1877 0 0 SPERO THERAPEUTICS INC COM 84833T103 49 7953 SH SOLE 2 135 0 7818 SPERO THERAPEUTICS INC COM 84833T103 186 30221 SH SOLE 18 30221 0 0 SPERO THERAPEUTICS INC COM 84833T103 82 13322 SH SOLE 19 13322 0 0 SPERO THERAPEUTICS INC COM 84833T103 1719 279559 SH SOLE 21 279559 0 0 SPERO THERAPEUTICS INC COM 84833T103 385 62575 SH SOLE 22 60016 0 2559 SPHERIX INC COM PAR NEW 84842R403 0 238 SH SOLE 21 238 0 0 SPIRE INC COM 84857L101 3769 50876 SH SOLE 2 1714 0 49162 SPIRE INC COM 84857L101 1211 16346 SH SOLE 4 16346 0 0 SPIRE INC COM 84857L101 5924 79971 SH SOLE 7 79971 0 0 SPIRE INC COM 84857L101 19707 266027 SH SOLE 18 266027 0 0 SPIRE INC COM 84857L101 5441 73452 SH SOLE 19 73452 0 0 SPIRE INC COM 84857L101 403314 5444301 SH SOLE 21 5444301 0 0 SPIRE INC COM 84857L101 112107 1513326 SH SOLE 22 1397642 0 115684 SPIRE INC COM 84857L101 63 854 SH SOLE 23 854 0 0 SPIRE INC COM 84857L101 1414 19087 SH SOLE 26 9790 0 9297 SPIRE INC COM 84857L101 495 6678 SH SOLE 28 6678 0 0 SPIRE INC COM 84857L101 8517 114974 SH SOLE 30 114974 0 0 SPIRE INC COM 84857L101 235 3178 SH SOLE 36 3178 0 0 SPIRE INC COM 84857L101 360 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 19179 266036 SH SOLE 2 17598 0 248438 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3088 42842 SH SOLE 4 39887 0 2955 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2784 38622 SH SOLE 7 18109 0 20513 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 49 681 SH SOLE 13 681 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4765 66100 SH SOLE 18 54909 0 11191 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2090 28988 SH SOLE 19 28988 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 229426 3182493 SH SOLE 21 3182493 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 219406 3043503 SH SOLE 22 2831882 0 211621 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5246 72769 SH SOLE 23 72769 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 484 6707 SH SOLE 25 6707 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22660 314327 SH SOLE 26 88419 0 225908 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1578 21891 SH SOLE 28 15610 0 6281 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2000 27741 SH SOLE 29 5181 0 22560 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13021 180615 SH SOLE 30 180615 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3209 44516 SH SOLE 31 23995 0 20521 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 448 6218 SH SOLE 34 6218 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2151 29837 SH SOLE 36 29837 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 172 2379 SH SOLE 40 2379 0 0 SPIRIT AIRLS INC COM 848577102 4320 74586 SH SOLE 2 7516 0 67070 SPIRIT AIRLS INC COM 848577102 7 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 76 1310 SH SOLE 7 1310 0 0 SPIRIT AIRLS INC COM 848577102 13427 231820 SH SOLE 18 231820 0 0 SPIRIT AIRLS INC COM 848577102 7875 135962 SH SOLE 19 135962 0 0 SPIRIT AIRLS INC COM 848577102 136167 2350952 SH SOLE 21 2350952 0 0 SPIRIT AIRLS INC COM 848577102 113541 1960299 SH SOLE 22 1882309 0 77990 SPIRIT AIRLS INC COM 848577102 920 15887 SH SOLE 23 15887 0 0 SPIRIT AIRLS INC COM 848577102 1729 29858 SH SOLE 26 0 0 29858 SPIRIT AIRLS INC COM 848577102 151 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 67 1157 SH SOLE 29 0 0 1157 SPIRIT AIRLS INC COM 848577102 223 3855 SH SOLE 30 3855 0 0 SPIRIT AIRLS INC COM 848577102 118 2029 SH SOLE 40 2029 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 345 48453 SH SOLE 2 1563 0 46890 SPIRIT MTA REIT COM SHS BEN IN 84861U105 223 31330 SH SOLE 4 31330 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 511 71705 SH SOLE 7 71705 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1772 SH SOLE 15 1772 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 1107 155304 SH SOLE 18 155304 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 974 136581 SH SOLE 19 136581 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 11893 1667982 SH SOLE 21 1667982 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 13002 1823604 SH SOLE 22 1762144 0 61460 SPIRIT MTA REIT COM SHS BEN IN 84861U105 11 1509 SH SOLE 23 1509 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 635 88999 SH SOLE 25 88999 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 412 57768 SH SOLE 26 9120 0 48648 SPIRIT MTA REIT COM SHS BEN IN 84861U105 45 6307 SH SOLE 28 6307 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 119 16737 SH SOLE 29 16737 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 553 77492 SH SOLE 30 77492 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 32 4550 SH SOLE 40 4550 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 185 8141 SH SOLE 2 333 0 7808 SPIRIT OF TEX BANCSHARES INC COM 84861D103 771 33861 SH SOLE 18 33861 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 297 13045 SH SOLE 19 13045 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 7321 321368 SH SOLE 21 321368 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1883 82671 SH SOLE 22 79120 0 3551 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5843 165754 SH SOLE 2 5585 0 160169 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5983 169734 SH SOLE 4 169734 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5027 142614 SH SOLE 7 142614 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 125 3545 SH SOLE 15 3545 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8198 232575 SH SOLE 18 232575 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14380 407936 SH SOLE 19 407936 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 55273 1568034 SH SOLE 21 1568034 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 123382 3500193 SH SOLE 22 3225449 0 274744 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2187 62048 SH SOLE 23 62048 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6317 179209 SH SOLE 25 179209 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1951 55340 SH SOLE 26 18998 0 36342 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2057 58350 SH SOLE 28 58350 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1115 31622 SH SOLE 29 31622 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14462 410258 SH SOLE 30 410258 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 61 1737 SH SOLE 31 1737 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10804 306495 SH SOLE 34 306495 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 147 4172 SH SOLE 36 4172 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 321 9100 SH SOLE 40 9100 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 953 955000 PRN SOLE 21 955000 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 685 700000 PRN SOLE 21 700000 0 0 SPLUNK INC COM 848637104 34143 325639 SH SOLE 2 6049 0 319590 SPLUNK INC COM 848637104 4775 45538 SH SOLE 4 41408 0 4130 SPLUNK INC COM 848637104 838 7994 SH SOLE 7 7994 0 0 SPLUNK INC COM 848637104 89 851 SH SOLE 13 851 0 0 SPLUNK INC COM 848637104 172 1642 SH SOLE 15 1642 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 8739 83347 SH SOLE 18 71625 0 11722 SPLUNK INC COM 848637104 2709 25839 SH SOLE 19 25839 0 0 SPLUNK INC COM 848637104 256485 2446210 SH SOLE 21 2446210 0 0 SPLUNK INC COM 848637104 390900 3728185 SH SOLE 22 3449623 0 278562 SPLUNK INC COM 848637104 10793 102938 SH SOLE 23 102938 0 0 SPLUNK INC COM 848637104 18089 172525 SH SOLE 25 172525 0 0 SPLUNK INC COM 848637104 52639 502037 SH SOLE 26 160794 0 341243 SPLUNK INC COM 848637104 2965 28281 SH SOLE 28 20783 0 7498 SPLUNK INC COM 848637104 3735 35625 SH SOLE 29 5993 0 29632 SPLUNK INC COM 848637104 43097 411036 SH SOLE 30 411036 0 0 SPLUNK INC COM 848637104 4896 46698 SH SOLE 31 31194 0 15504 SPLUNK INC COM 848637104 1672 15950 SH SOLE 34 15950 0 0 SPLUNK INC COM 848637104 10660 101671 SH SOLE 36 101671 0 0 SPLUNK INC COM 848637104 386 3683 SH SOLE 40 3683 0 0 SPOK HLDGS INC COM 84863T106 207 15595 SH SOLE 2 703 0 14892 SPOK HLDGS INC COM 84863T106 4 277 SH SOLE 4 277 0 0 SPOK HLDGS INC COM 84863T106 7 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1266 95453 SH SOLE 18 95453 0 0 SPOK HLDGS INC COM 84863T106 337 25419 SH SOLE 19 25419 0 0 SPOK HLDGS INC COM 84863T106 30044 2265784 SH SOLE 21 2265784 0 0 SPOK HLDGS INC COM 84863T106 8539 643983 SH SOLE 22 615848 0 28135 SPOK HLDGS INC COM 84863T106 171 12919 SH SOLE 26 0 0 12919 SPOK HLDGS INC COM 84863T106 41 3127 SH SOLE 28 3127 0 0 SPOK HLDGS INC COM 84863T106 537 40531 SH SOLE 30 40531 0 0 SPOK HLDGS INC COM 84863T106 26 1971 SH SOLE 40 1971 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 133 30256 SH SOLE 2 1261 0 28995 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5 1131 SH SOLE 7 1131 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 526 120056 SH SOLE 18 120056 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 231 52685 SH SOLE 19 52685 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5822 1329228 SH SOLE 21 1329228 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4672 1066651 SH SOLE 22 1000644 0 66007 SPOTIFY TECHNOLOGY S A SHS L8681T102 253 2227 SH SOLE 18 2227 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6622 58343 SH SOLE 19 58343 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 168 1476 SH SOLE 21 1476 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2695 23745 SH SOLE 30 23745 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5296 46661 SH SOLE 34 46661 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 114 10999 SH SOLE 2 465 0 10534 SPRING BK PHARMACEUTICALS IN COM 849431101 497 47795 SH SOLE 18 47795 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 210 20226 SH SOLE 19 20226 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 4921 473638 SH SOLE 21 473638 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1275 122675 SH SOLE 22 115614 0 7061 SPRINT CORP COM SER 1 85207U105 8722 1498589 SH SOLE 2 55573 0 1443016 SPRINT CORP COM SER 1 85207U105 1312 225459 SH SOLE 4 204067 0 21392 SPRINT CORP COM SER 1 85207U105 503 86413 SH SOLE 7 86413 0 0 SPRINT CORP COM SER 1 85207U105 36 6227 SH SOLE 15 6227 0 0 SPRINT CORP COM SER 1 85207U105 2207 379223 SH SOLE 18 315103 0 64120 SPRINT CORP COM SER 1 85207U105 1177 202303 SH SOLE 19 202303 0 0 SPRINT CORP COM SER 1 85207U105 69807 11994349 SH SOLE 21 11994349 0 0 SPRINT CORP COM SER 1 85207U105 94020 16154596 SH SOLE 22 14712594 0 1442002 SPRINT CORP COM SER 1 85207U105 3325 571248 SH SOLE 23 571248 0 0 SPRINT CORP COM SER 1 85207U105 3664 629584 SH SOLE 25 629584 0 0 SPRINT CORP COM SER 1 85207U105 14233 2445498 SH SOLE 26 1137782 0 1307716 SPRINT CORP COM SER 1 85207U105 936 160894 SH SOLE 28 117154 0 43740 SPRINT CORP COM SER 1 85207U105 123 21192 SH SOLE 29 21192 0 0 SPRINT CORP COM SER 1 85207U105 7130 1225036 SH SOLE 30 1225036 0 0 SPRINT CORP COM SER 1 85207U105 1815 311815 SH SOLE 31 177250 0 134565 SPRINT CORP COM SER 1 85207U105 336 57740 SH SOLE 34 57740 0 0 SPRINT CORP COM SER 1 85207U105 3465 595277 SH SOLE 36 595277 0 0 SPRINT CORP COM SER 1 85207U105 93 16064 SH SOLE 40 16064 0 0 SPRINT CORP OPTIONS 85207U955 177 30500 SH Put SOLE 2 30500 0 0 SPRINT CORP OPTIONS 85207U955 5676 975000 SH Put SOLE 19 975000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 21 1707 SH SOLE 17 0 0 1707 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2 170 SH SOLE 17 0 0 170 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1 103 SH SOLE 17 0 0 103 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2 270 SH SOLE 17 0 0 270 SPROUTS FMRS MKT INC COM 85208M102 6723 285981 SH SOLE 2 60483 0 225498 SPROUTS FMRS MKT INC COM 85208M102 12 517 SH SOLE 4 517 0 0 SPROUTS FMRS MKT INC COM 85208M102 79 3351 SH SOLE 7 3351 0 0 SPROUTS FMRS MKT INC COM 85208M102 8650 367949 SH SOLE 18 367949 0 0 SPROUTS FMRS MKT INC COM 85208M102 608 25856 SH SOLE 19 25856 0 0 SPROUTS FMRS MKT INC COM 85208M102 145314 6180946 SH SOLE 21 6180946 0 0 SPROUTS FMRS MKT INC COM 85208M102 100635 4280523 SH SOLE 22 4026509 0 254014 SPROUTS FMRS MKT INC COM 85208M102 568 24139 SH SOLE 26 14906 0 9233 SPROUTS FMRS MKT INC COM 85208M102 380 16149 SH SOLE 28 16149 0 0 SPROUTS FMRS MKT INC COM 85208M102 324 13783 SH SOLE 29 0 0 13783 SPROUTS FMRS MKT INC COM 85208M102 858 36514 SH SOLE 30 36514 0 0 SPROUTS FMRS MKT INC COM 85208M102 66 2802 SH SOLE 31 2506 0 296 SPROUTS FMRS MKT INC COM 85208M102 99 4198 SH SOLE 36 4198 0 0 SPROUTS FMRS MKT INC COM 85208M102 288 12244 SH SOLE 40 12244 0 0 SPS COMM INC COM 78463M107 1517 18413 SH SOLE 2 5359 0 13054 SPS COMM INC COM 78463M107 7 86 SH SOLE 4 86 0 0 SPS COMM INC COM 78463M107 24 290 SH SOLE 7 290 0 0 SPS COMM INC COM 78463M107 7133 86588 SH SOLE 18 86588 0 0 SPS COMM INC COM 78463M107 7578 91991 SH SOLE 19 91991 0 0 SPS COMM INC COM 78463M107 154701 1877893 SH SOLE 21 1877893 0 0 SPS COMM INC COM 78463M107 47123 572023 SH SOLE 22 551732 0 20291 SPS COMM INC COM 78463M107 1652 20058 SH SOLE 23 20058 0 0 SPS COMM INC COM 78463M107 3535 42905 SH SOLE 26 4194 0 38711 SPS COMM INC COM 78463M107 200 2430 SH SOLE 28 2430 0 0 SPS COMM INC COM 78463M107 443 5376 SH SOLE 29 0 0 5376 SPS COMM INC COM 78463M107 2955 35875 SH SOLE 30 35875 0 0 SPS COMM INC COM 78463M107 744 9032 SH SOLE 34 9032 0 0 SPS COMM INC COM 78463M107 142 1723 SH SOLE 40 1723 0 0 SPX CORP COM 784635104 1070 38186 SH SOLE 2 1465 0 36721 SPX CORP COM 784635104 3 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 26 929 SH SOLE 7 929 0 0 SPX CORP COM 784635104 6154 219710 SH SOLE 18 219710 0 0 SPX CORP COM 784635104 1776 63413 SH SOLE 19 63413 0 0 SPX CORP COM 784635104 126232 4506686 SH SOLE 21 4506686 0 0 SPX CORP COM 784635104 34762 1241053 SH SOLE 22 1195133 0 45920 SPX CORP COM 784635104 273 9763 SH SOLE 26 5150 0 4613 SPX CORP COM 784635104 152 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 2478 88466 SH SOLE 30 88466 0 0 SPX CORP COM 784635104 112 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 1342 44108 SH SOLE 2 1449 0 42659 SPX FLOW INC COM 78469X107 3 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 26 867 SH SOLE 7 867 0 0 SPX FLOW INC COM 78469X107 6638 218226 SH SOLE 18 218226 0 0 SPX FLOW INC COM 78469X107 1887 62044 SH SOLE 19 62044 0 0 SPX FLOW INC COM 78469X107 138015 4536990 SH SOLE 21 4536990 0 0 SPX FLOW INC COM 78469X107 37433 1230548 SH SOLE 22 1168957 0 61591 SPX FLOW INC COM 78469X107 256 8417 SH SOLE 26 5150 0 3267 SPX FLOW INC COM 78469X107 178 5865 SH SOLE 28 5865 0 0 SPX FLOW INC COM 78469X107 2646 86978 SH SOLE 30 86978 0 0 SPX FLOW INC COM 78469X107 108 3561 SH SOLE 36 3561 0 0 SPX FLOW INC COM 78469X107 121 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 38097 679206 SH SOLE 2 39976 0 639230 SQUARE INC CL A 852234103 5779 103039 SH SOLE 4 95389 0 7650 SQUARE INC CL A 852234103 914 16303 SH SOLE 7 16303 0 0 SQUARE INC CL A 852234103 499 8894 SH SOLE 13 8894 0 0 SQUARE INC CL A 852234103 131 2338 SH SOLE 15 2338 0 0 SQUARE INC CL A 852234103 12 212 SH SOLE 17 0 0 212 SQUARE INC CL A 852234103 9689 172734 SH SOLE 18 148347 0 24387 SQUARE INC CL A 852234103 34220 610095 SH SOLE 19 610095 0 0 SQUARE INC CL A 852234103 256126 4566346 SH SOLE 21 4566346 0 0 SQUARE INC CL A 852234103 431987 7701674 SH SOLE 22 7121584 0 580090 SQUARE INC CL A 852234103 12008 214085 SH SOLE 23 214085 0 0 SQUARE INC CL A 852234103 14427 257216 SH SOLE 25 257216 0 0 SQUARE INC CL A 852234103 55977 997986 SH SOLE 26 301959 0 696027 SQUARE INC CL A 852234103 3293 58705 SH SOLE 28 43172 0 15533 SQUARE INC CL A 852234103 2284 40715 SH SOLE 29 9888 0 30827 SQUARE INC CL A 852234103 26743 476785 SH SOLE 30 476785 0 0 SQUARE INC CL A 852234103 5246 93525 SH SOLE 31 63898 0 29627 SQUARE INC CL A 852234103 15398 274520 SH SOLE 34 274520 0 0 SQUARE INC CL A 852234103 11413 203480 SH SOLE 36 203480 0 0 SQUARE INC CL A 852234103 349 6216 SH SOLE 40 6216 0 0 SRC ENERGY INC COM 78470V108 930 197946 SH SOLE 2 8312 0 189634 SRC ENERGY INC COM 78470V108 5 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 24 5170 SH SOLE 7 5170 0 0 SRC ENERGY INC COM 78470V108 5750 1223503 SH SOLE 18 1223503 0 0 SRC ENERGY INC COM 78470V108 1672 355762 SH SOLE 19 355762 0 0 SRC ENERGY INC COM 78470V108 122911 26151294 SH SOLE 21 26151294 0 0 SRC ENERGY INC COM 78470V108 34252 7287672 SH SOLE 22 6962740 0 324932 SRC ENERGY INC COM 78470V108 241 51311 SH SOLE 26 21682 0 29629 SRC ENERGY INC COM 78470V108 153 32632 SH SOLE 28 32632 0 0 SRC ENERGY INC COM 78470V108 88 18696 SH SOLE 29 0 0 18696 SRC ENERGY INC COM 78470V108 2715 577651 SH SOLE 30 577651 0 0 SRC ENERGY INC COM 78470V108 117 24981 SH SOLE 40 24981 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21208 470140 SH SOLE 2 15656 0 454484 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3213 71225 SH SOLE 4 65571 0 5654 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 545 12079 SH SOLE 7 12079 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 58 1276 SH SOLE 13 1276 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25 560 SH SOLE 15 560 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5923 131304 SH SOLE 18 113775 0 17529 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2045 45340 SH SOLE 19 45340 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 150700 3340723 SH SOLE 21 3340723 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 260495 5774667 SH SOLE 22 5380026 0 394641 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6972 154562 SH SOLE 23 154562 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7581 168049 SH SOLE 25 168049 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28416 629922 SH SOLE 26 231642 0 398280 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1871 41478 SH SOLE 28 30271 0 11207 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2340 51877 SH SOLE 29 7788 0 44089 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 16623 368489 SH SOLE 30 368489 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3187 70660 SH SOLE 31 48495 0 22165 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 482 10678 SH SOLE 34 10678 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6279 139194 SH SOLE 36 139194 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 236 5228 SH SOLE 40 5228 0 0 ST JOE CO COM 790148100 491 37301 SH SOLE 2 793 0 36508 ST JOE CO COM 790148100 126 9550 SH SOLE 4 9550 0 0 ST JOE CO COM 790148100 10 726 SH SOLE 7 726 0 0 ST JOE CO COM 790148100 2723 206731 SH SOLE 18 206731 0 0 ST JOE CO COM 790148100 8428 639903 SH SOLE 19 639903 0 0 ST JOE CO COM 790148100 15678 1190423 SH SOLE 21 1190423 0 0 ST JOE CO COM 790148100 20903 1587175 SH SOLE 22 1531811 0 55364 ST JOE CO COM 790148100 138 10512 SH SOLE 26 0 0 10512 ST JOE CO COM 790148100 96 7302 SH SOLE 28 7302 0 0 ST JOE CO COM 790148100 134 10169 SH SOLE 30 10169 0 0 ST JOE CO COM 790148100 3183 241723 SH SOLE 34 241723 0 0 ST JOE CO COM 790148100 73 5527 SH SOLE 40 5527 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1122 35153 SH SOLE 2 1593 0 33560 STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH SOLE 4 158 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 30 948 SH SOLE 7 948 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4801 150447 SH SOLE 18 150447 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2277 71354 SH SOLE 19 71354 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 58685 1839063 SH SOLE 21 1839063 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 31578 989585 SH SOLE 22 942294 0 47291 STAAR SURGICAL CO COM PAR $0.01 852312305 232 7273 SH SOLE 26 0 0 7273 STAAR SURGICAL CO COM PAR $0.01 852312305 147 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 295 9240 SH SOLE 30 9240 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 104 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 9555 384026 SH SOLE 2 31988 0 352038 STAG INDL INC COM 85254J102 3124 125577 SH SOLE 4 125577 0 0 STAG INDL INC COM 85254J102 3998 160709 SH SOLE 7 160709 0 0 STAG INDL INC COM 85254J102 105 4240 SH SOLE 15 4240 0 0 STAG INDL INC COM 85254J102 10960 440529 SH SOLE 18 440529 0 0 STAG INDL INC COM 85254J102 13490 542202 SH SOLE 19 542202 0 0 STAG INDL INC COM 85254J102 89661 3603724 SH SOLE 21 3603724 0 0 STAG INDL INC COM 85254J102 114508 4602426 SH SOLE 22 4283178 0 319248 STAG INDL INC COM 85254J102 2633 105827 SH SOLE 23 105827 0 0 STAG INDL INC COM 85254J102 5023 201905 SH SOLE 25 201905 0 0 STAG INDL INC COM 85254J102 5774 232087 SH SOLE 26 21401 0 210686 STAG INDL INC COM 85254J102 351 14117 SH SOLE 28 14117 0 0 STAG INDL INC COM 85254J102 1751 70360 SH SOLE 29 37139 0 33221 STAG INDL INC COM 85254J102 11825 475298 SH SOLE 30 475298 0 0 STAG INDL INC COM 85254J102 1094 43965 SH SOLE 34 43965 0 0 STAG INDL INC COM 85254J102 302 12140 SH SOLE 40 12140 0 0 STAGE STORES INC COM NEW 85254C305 3 4561 SH SOLE 18 4561 0 0 STAGE STORES INC COM NEW 85254C305 64 86808 SH SOLE 21 86808 0 0 STAGE STORES INC COM NEW 85254C305 293 396594 SH SOLE 22 396594 0 0 STAMPS COM INC COM NEW 852857200 2248 14443 SH SOLE 2 1001 0 13442 STAMPS COM INC COM NEW 852857200 13 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 47 303 SH SOLE 7 303 0 0 STAMPS COM INC COM NEW 852857200 13531 86935 SH SOLE 18 86935 0 0 STAMPS COM INC COM NEW 852857200 32912 211465 SH SOLE 19 211465 0 0 STAMPS COM INC COM NEW 852857200 267283 1717317 SH SOLE 21 1717317 0 0 STAMPS COM INC COM NEW 852857200 76782 493331 SH SOLE 22 471815 0 21516 STAMPS COM INC COM NEW 852857200 595 3826 SH SOLE 23 3826 0 0 STAMPS COM INC COM NEW 852857200 1209 7765 SH SOLE 26 1988 0 5777 STAMPS COM INC COM NEW 852857200 348 2233 SH SOLE 28 2233 0 0 STAMPS COM INC COM NEW 852857200 122 785 SH SOLE 29 0 0 785 STAMPS COM INC COM NEW 852857200 5304 34076 SH SOLE 30 34076 0 0 STAMPS COM INC COM NEW 852857200 9191 59056 SH SOLE 34 59056 0 0 STAMPS COM INC COM NEW 852857200 252 1621 SH SOLE 40 1621 0 0 STANDARD MTR PRODS INC COM 853666105 1004 20736 SH SOLE 2 746 0 19990 STANDARD MTR PRODS INC COM 853666105 5 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 22 444 SH SOLE 7 444 0 0 STANDARD MTR PRODS INC COM 853666105 5183 107027 SH SOLE 18 107027 0 0 STANDARD MTR PRODS INC COM 853666105 1510 31180 SH SOLE 19 31180 0 0 STANDARD MTR PRODS INC COM 853666105 105674 2182000 SH SOLE 21 2182000 0 0 STANDARD MTR PRODS INC COM 853666105 29618 611559 SH SOLE 22 581644 0 29915 STANDARD MTR PRODS INC COM 853666105 74 1533 SH SOLE 26 0 0 1533 STANDARD MTR PRODS INC COM 853666105 138 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 43 884 SH SOLE 29 0 0 884 STANDARD MTR PRODS INC COM 853666105 1944 40150 SH SOLE 30 40150 0 0 STANDARD MTR PRODS INC COM 853666105 105 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 751 11177 SH SOLE 2 436 0 10741 STANDEX INTL CORP COM 854231107 6 95 SH SOLE 4 95 0 0 STANDEX INTL CORP COM 854231107 18 274 SH SOLE 7 274 0 0 STANDEX INTL CORP COM 854231107 4312 64180 SH SOLE 18 64180 0 0 STANDEX INTL CORP COM 854231107 1330 19792 SH SOLE 19 19792 0 0 STANDEX INTL CORP COM 854231107 90876 1352721 SH SOLE 21 1352721 0 0 STANDEX INTL CORP COM 854231107 25814 384256 SH SOLE 22 368770 0 15486 STANDEX INTL CORP COM 854231107 728 10841 SH SOLE 26 0 0 10841 STANDEX INTL CORP COM 854231107 124 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 167 2481 SH SOLE 29 0 0 2481 STANDEX INTL CORP COM 854231107 1737 25850 SH SOLE 30 25850 0 0 STANDEX INTL CORP COM 854231107 99 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 45530 380240 SH SOLE 2 32784 0 347456 STANLEY BLACK & DECKER INC COM 854502101 6099 50937 SH SOLE 4 46865 0 4072 STANLEY BLACK & DECKER INC COM 854502101 25652 214232 SH SOLE 7 138503 0 75729 STANLEY BLACK & DECKER INC COM 854502101 816 6815 SH SOLE 13 6815 0 0 STANLEY BLACK & DECKER INC COM 854502101 171 1424 SH SOLE 15 1424 0 0 STANLEY BLACK & DECKER INC COM 854502101 39471 329642 SH SOLE 18 311208 0 18434 STANLEY BLACK & DECKER INC COM 854502101 5630 47016 SH SOLE 19 47016 0 0 STANLEY BLACK & DECKER INC COM 854502101 394015 3290591 SH SOLE 21 3290591 0 0 STANLEY BLACK & DECKER INC COM 854502101 435665 3638425 SH SOLE 22 3225638 0 412787 STANLEY BLACK & DECKER INC COM 854502101 12829 107138 SH SOLE 23 107138 0 0 STANLEY BLACK & DECKER INC COM 854502101 17638 147302 SH SOLE 25 147302 0 0 STANLEY BLACK & DECKER INC COM 854502101 93812 783460 SH SOLE 26 178438 0 605022 STANLEY BLACK & DECKER INC COM 854502101 3550 29649 SH SOLE 28 21605 0 8044 STANLEY BLACK & DECKER INC COM 854502101 660 5508 SH SOLE 29 5508 0 0 STANLEY BLACK & DECKER INC COM 854502101 58366 487437 SH SOLE 30 487437 0 0 STANLEY BLACK & DECKER INC COM 854502101 7869 65719 SH SOLE 31 35186 0 30533 STANLEY BLACK & DECKER INC COM 854502101 1473 12298 SH SOLE 34 12298 0 0 STANLEY BLACK & DECKER INC COM 854502101 14572 121696 SH SOLE 36 121696 0 0 STANLEY BLACK & DECKER INC COM 854502101 456 3812 SH SOLE 40 3812 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 21 2318 SH SOLE 22 2318 0 0 STARBUCKS CORP COM 855244109 211543 3284823 SH SOLE 2 478406 0 2806417 STARBUCKS CORP COM 855244109 32655 507067 SH SOLE 4 470655 0 36412 STARBUCKS CORP COM 855244109 69220 1074841 SH SOLE 7 1054836 0 20005 STARBUCKS CORP COM 855244109 1287 19984 SH SOLE 13 19984 0 0 STARBUCKS CORP COM 855244109 796 12353 SH SOLE 15 12353 0 0 STARBUCKS CORP COM 855244109 50 777 SH SOLE 17 0 0 777 STARBUCKS CORP COM 855244109 189292 2939322 SH SOLE 18 2757041 0 182281 STARBUCKS CORP COM 855244109 139427 2165013 SH SOLE 19 2165013 0 0 STARBUCKS CORP COM 855244109 1657311 25734639 SH SOLE 21 25734639 0 0 STARBUCKS CORP COM 855244109 1976117 30685039 SH SOLE 22 27303923 0 3381116 STARBUCKS CORP COM 855244109 63053 979083 SH SOLE 23 979083 0 0 STARBUCKS CORP COM 855244109 73111 1135263 SH SOLE 25 1135263 0 0 STARBUCKS CORP COM 855244109 334278 5190648 SH SOLE 26 1288692 0 3901956 STARBUCKS CORP COM 855244109 16762 260279 SH SOLE 28 190873 0 69406 STARBUCKS CORP COM 855244109 4526 70285 SH SOLE 29 70285 0 0 STARBUCKS CORP COM 855244109 317849 4935538 SH SOLE 30 4935538 0 0 STARBUCKS CORP COM 855244109 41308 641422 SH SOLE 31 320973 0 320449 STARBUCKS CORP COM 855244109 11333 175976 SH SOLE 32 175976 0 0 STARBUCKS CORP COM 855244109 58924 914964 SH SOLE 34 914964 0 0 STARBUCKS CORP COM 855244109 67423 1046946 SH SOLE 36 1046946 0 0 STARBUCKS CORP COM 855244109 1961 30444 SH SOLE 40 30444 0 0 STARRETT L S CO CL A 855668109 6 1114 SH SOLE 18 1114 0 0 STARRETT L S CO CL A 855668109 118 22614 SH SOLE 21 22614 0 0 STARRETT L S CO CL A 855668109 48 9231 SH SOLE 22 9231 0 0 STARS GROUP INC COM 85570W100 3366 203770 SH SOLE 2 203770 0 0 STARTEK INC COM 85569C107 17 2555 SH SOLE 18 2555 0 0 STARTEK INC COM 85569C107 266 40056 SH SOLE 21 40056 0 0 STARTEK INC COM 85569C107 2331 350576 SH SOLE 22 350576 0 0 STARWOOD PPTY TR INC COM 85571B105 10835 549732 SH SOLE 2 17587 0 532145 STARWOOD PPTY TR INC COM 85571B105 20 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 166 8398 SH SOLE 7 8398 0 0 STARWOOD PPTY TR INC COM 85571B105 2578 130800 SH SOLE 18 130800 0 0 STARWOOD PPTY TR INC COM 85571B105 1125 57057 SH SOLE 19 57057 0 0 STARWOOD PPTY TR INC COM 85571B105 164089 8325165 SH SOLE 21 8325165 0 0 STARWOOD PPTY TR INC COM 85571B105 143414 7276227 SH SOLE 22 6736617 0 539610 STARWOOD PPTY TR INC COM 85571B105 1571 79686 SH SOLE 26 48309 0 31377 STARWOOD PPTY TR INC COM 85571B105 679 34463 SH SOLE 28 34463 0 0 STARWOOD PPTY TR INC COM 85571B105 1297 65822 SH SOLE 30 65822 0 0 STARWOOD PPTY TR INC COM 85571B105 107 5432 SH SOLE 31 5432 0 0 STARWOOD PPTY TR INC COM 85571B105 137 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 441 22385 SH SOLE 40 22385 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 765 775000 PRN SOLE 21 775000 0 0 STATE AUTO FINL CORP COM 855707105 610 17920 SH SOLE 2 579 0 17341 STATE AUTO FINL CORP COM 855707105 13 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1972 57926 SH SOLE 18 57926 0 0 STATE AUTO FINL CORP COM 855707105 846 24864 SH SOLE 19 24864 0 0 STATE AUTO FINL CORP COM 855707105 19129 561954 SH SOLE 21 561954 0 0 STATE AUTO FINL CORP COM 855707105 16325 479569 SH SOLE 22 458452 0 21117 STATE AUTO FINL CORP COM 855707105 84 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 154 4522 SH SOLE 30 4522 0 0 STATE AUTO FINL CORP COM 855707105 52 1519 SH SOLE 40 1519 0 0 STATE BK FINL CORP COM 856190103 802 37152 SH SOLE 2 1408 0 35744 STATE BK FINL CORP COM 856190103 9 398 SH SOLE 4 398 0 0 STATE BK FINL CORP COM 856190103 4 187 SH SOLE 7 187 0 0 STATE BK FINL CORP COM 856190103 2706 125344 SH SOLE 18 125344 0 0 STATE BK FINL CORP COM 856190103 1172 54299 SH SOLE 19 54299 0 0 STATE BK FINL CORP COM 856190103 27161 1258027 SH SOLE 21 1258027 0 0 STATE BK FINL CORP COM 856190103 27413 1269703 SH SOLE 22 1221741 0 47962 STATE BK FINL CORP COM 856190103 530 24568 SH SOLE 26 11715 0 12853 STATE BK FINL CORP COM 856190103 110 5116 SH SOLE 28 5116 0 0 STATE BK FINL CORP COM 856190103 204 9436 SH SOLE 30 9436 0 0 STATE BK FINL CORP COM 856190103 86 3985 SH SOLE 40 3985 0 0 STATE STR CORP COM 857477103 61199 970336 SH SOLE 2 116068 0 854268 STATE STR CORP COM 857477103 7976 126457 SH SOLE 4 116816 0 9641 STATE STR CORP COM 857477103 18401 291759 SH SOLE 7 286289 0 5470 STATE STR CORP COM 857477103 581 9209 SH SOLE 13 9209 0 0 STATE STR CORP COM 857477103 200 3175 SH SOLE 15 3175 0 0 STATE STR CORP COM 857477103 24 375 SH SOLE 17 0 0 375 STATE STR CORP COM 857477103 113789 1804172 SH SOLE 18 1684836 0 119336 STATE STR CORP COM 857477103 208450 3305064 SH SOLE 19 3305064 0 0 STATE STR CORP COM 857477103 424456 6729927 SH SOLE 21 6729927 0 0 STATE STR CORP COM 857477103 586327 9296452 SH SOLE 22 8293874 0 1002578 STATE STR CORP COM 857477103 17613 279254 SH SOLE 23 279254 0 0 STATE STR CORP COM 857477103 23481 372303 SH SOLE 25 372303 0 0 STATE STR CORP COM 857477103 105805 1677577 SH SOLE 26 395366 0 1282211 STATE STR CORP COM 857477103 4570 72460 SH SOLE 28 52857 0 19603 STATE STR CORP COM 857477103 835 13246 SH SOLE 29 13246 0 0 STATE STR CORP COM 857477103 89740 1422871 SH SOLE 30 1422871 0 0 STATE STR CORP COM 857477103 10596 168011 SH SOLE 31 80288 0 87723 STATE STR CORP COM 857477103 8452 134008 SH SOLE 34 134008 0 0 STATE STR CORP COM 857477103 24579 389708 SH SOLE 36 389708 0 0 STATE STR CORP COM 857477103 565 8957 SH SOLE 40 8957 0 0 STEALTHGAS INC SHS Y81669106 592 214631 SH SOLE 22 0 0 214631 STEEL CONNECT INC COM 858098106 11 6607 SH SOLE 18 6607 0 0 STEEL CONNECT INC COM 858098106 205 118471 SH SOLE 21 118471 0 0 STEEL CONNECT INC COM 858098106 1843 1065394 SH SOLE 22 1065394 0 0 STEEL DYNAMICS INC COM 858119100 23759 790910 SH SOLE 2 248191 0 542719 STEEL DYNAMICS INC COM 858119100 3035 101029 SH SOLE 4 94819 0 6210 STEEL DYNAMICS INC COM 858119100 1346 44823 SH SOLE 7 28169 0 16654 STEEL DYNAMICS INC COM 858119100 242 8049 SH SOLE 13 8049 0 0 STEEL DYNAMICS INC COM 858119100 18 614 SH SOLE 15 614 0 0 STEEL DYNAMICS INC COM 858119100 22398 745620 SH SOLE 18 714676 0 30944 STEEL DYNAMICS INC COM 858119100 4573 152219 SH SOLE 19 152219 0 0 STEEL DYNAMICS INC COM 858119100 340877 11347442 SH SOLE 21 11347442 0 0 STEEL DYNAMICS INC COM 858119100 253786 8448259 SH SOLE 22 7939969 0 508290 STEEL DYNAMICS INC COM 858119100 6286 209246 SH SOLE 23 209246 0 0 STEEL DYNAMICS INC COM 858119100 5337 177669 SH SOLE 25 177669 0 0 STEEL DYNAMICS INC COM 858119100 29169 971007 SH SOLE 26 280526 0 690481 STEEL DYNAMICS INC COM 858119100 1412 47016 SH SOLE 28 33862 0 13154 STEEL DYNAMICS INC COM 858119100 5239 174394 SH SOLE 29 38130 0 136264 STEEL DYNAMICS INC COM 858119100 10233 340661 SH SOLE 30 340661 0 0 STEEL DYNAMICS INC COM 858119100 4409 146766 SH SOLE 31 101659 0 45107 STEEL DYNAMICS INC COM 858119100 693 23079 SH SOLE 34 23079 0 0 STEEL DYNAMICS INC COM 858119100 4825 160622 SH SOLE 36 160622 0 0 STEEL DYNAMICS INC COM 858119100 145 4832 SH SOLE 40 4832 0 0 STEELCASE INC CL A 858155203 1416 95500 SH SOLE 2 11503 0 83997 STEELCASE INC CL A 858155203 8 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 22 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 4265 287618 SH SOLE 18 287618 0 0 STEELCASE INC CL A 858155203 3340 225224 SH SOLE 19 225224 0 0 STEELCASE INC CL A 858155203 42343 2855230 SH SOLE 21 2855230 0 0 STEELCASE INC CL A 858155203 40074 2702242 SH SOLE 22 2572493 0 129749 STEELCASE INC CL A 858155203 149 10031 SH SOLE 23 10031 0 0 STEELCASE INC CL A 858155203 687 46342 SH SOLE 26 8213 0 38129 STEELCASE INC CL A 858155203 162 10928 SH SOLE 28 10928 0 0 STEELCASE INC CL A 858155203 211 14195 SH SOLE 29 0 0 14195 STEELCASE INC CL A 858155203 308 20785 SH SOLE 30 20785 0 0 STEELCASE INC CL A 858155203 141 9484 SH SOLE 40 9484 0 0 STEIN MART INC COM 858375108 6 5837 SH SOLE 18 5837 0 0 STEIN MART INC COM 858375108 84 78843 SH SOLE 21 78843 0 0 STEIN MART INC COM 858375108 638 595958 SH SOLE 22 595958 0 0 STELLUS CAP INVT CORP COM 858568108 885 68313 SH SOLE 30 68313 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 239 25186 SH SOLE 2 3702 0 21484 STEMLINE THERAPEUTICS INC COM 85858C107 6 673 SH SOLE 7 673 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 899 94667 SH SOLE 18 94667 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 936 98510 SH SOLE 19 98510 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 9583 1008746 SH SOLE 21 1008746 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 7878 829302 SH SOLE 22 807858 0 21444 STEMLINE THERAPEUTICS INC COM 85858C107 17 1820 SH SOLE 23 1820 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 10 1059 SH SOLE 26 0 0 1059 STEMLINE THERAPEUTICS INC COM 85858C107 50 5276 SH SOLE 30 5276 0 0 STEPAN CO COM 858586100 1560 21086 SH SOLE 2 713 0 20373 STEPAN CO COM 858586100 5 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 33 443 SH SOLE 7 443 0 0 STEPAN CO COM 858586100 7792 105301 SH SOLE 18 105301 0 0 STEPAN CO COM 858586100 2236 30215 SH SOLE 19 30215 0 0 STEPAN CO COM 858586100 161711 2185284 SH SOLE 21 2185284 0 0 STEPAN CO COM 858586100 43198 583751 SH SOLE 22 555022 0 28729 STEPAN CO COM 858586100 314 4248 SH SOLE 26 3219 0 1029 STEPAN CO COM 858586100 213 2881 SH SOLE 28 2881 0 0 STEPAN CO COM 858586100 3038 41051 SH SOLE 30 41051 0 0 STEPAN CO COM 858586100 167 2258 SH SOLE 40 2258 0 0 STERICYCLE INC COM 858912108 7903 215398 SH SOLE 2 42435 0 172963 STERICYCLE INC COM 858912108 14 392 SH SOLE 4 392 0 0 STERICYCLE INC COM 858912108 80 2179 SH SOLE 7 2179 0 0 STERICYCLE INC COM 858912108 19 515 SH SOLE 15 515 0 0 STERICYCLE INC COM 858912108 8973 244557 SH SOLE 18 244557 0 0 STERICYCLE INC COM 858912108 630 17184 SH SOLE 19 17184 0 0 STERICYCLE INC COM 858912108 149949 4086906 SH SOLE 21 4086906 0 0 STERICYCLE INC COM 858912108 101203 2758340 SH SOLE 22 2591516 0 166824 STERICYCLE INC COM 858912108 2545 69366 SH SOLE 25 69366 0 0 STERICYCLE INC COM 858912108 4346 118441 SH SOLE 26 50737 0 67704 STERICYCLE INC COM 858912108 404 10998 SH SOLE 28 10998 0 0 STERICYCLE INC COM 858912108 780 21264 SH SOLE 30 21264 0 0 STERICYCLE INC COM 858912108 253 6909 SH SOLE 31 1729 0 5180 STERICYCLE INC COM 858912108 2020 55045 SH SOLE 36 55045 0 0 STERICYCLE INC COM 858912108 342 9334 SH SOLE 40 9334 0 0 STERIS PLC SHS USD G84720104 24095 225506 SH SOLE 2 56950 0 168556 STERIS PLC SHS USD G84720104 368 3445 SH SOLE 4 3445 0 0 STERIS PLC SHS USD G84720104 271 2533 SH SOLE 7 2533 0 0 STERIS PLC SHS USD G84720104 214 2003 SH SOLE 13 2003 0 0 STERIS PLC SHS USD G84720104 27978 261845 SH SOLE 18 261845 0 0 STERIS PLC SHS USD G84720104 51307 480176 SH SOLE 19 480176 0 0 STERIS PLC SHS USD G84720104 491595 4600792 SH SOLE 21 4600792 0 0 STERIS PLC SHS USD G84720104 299129 2799525 SH SOLE 22 2607082 0 192443 STERIS PLC SHS USD G84720104 206 1925 SH SOLE 23 1925 0 0 STERIS PLC SHS USD G84720104 2674 25030 SH SOLE 26 13613 0 11417 STERIS PLC SHS USD G84720104 1179 11034 SH SOLE 28 11034 0 0 STERIS PLC SHS USD G84720104 4414 41313 SH SOLE 29 1064 0 40249 STERIS PLC SHS USD G84720104 8268 77380 SH SOLE 30 77380 0 0 STERIS PLC SHS USD G84720104 345 3233 SH SOLE 31 3233 0 0 STERIS PLC SHS USD G84720104 191 1791 SH SOLE 34 1791 0 0 STERIS PLC SHS USD G84720104 410 3833 SH SOLE 36 3833 0 0 STERIS PLC SHS USD G84720104 854 7997 SH SOLE 40 7997 0 0 STERLING BANCORP DEL COM 85917A100 8685 526056 SH SOLE 2 107822 0 418234 STERLING BANCORP DEL COM 85917A100 19 1156 SH SOLE 4 1156 0 0 STERLING BANCORP DEL COM 85917A100 69 4204 SH SOLE 7 4204 0 0 STERLING BANCORP DEL COM 85917A100 10685 647207 SH SOLE 18 647207 0 0 STERLING BANCORP DEL COM 85917A100 771 46722 SH SOLE 19 46722 0 0 STERLING BANCORP DEL COM 85917A100 185959 11263424 SH SOLE 21 11263424 0 0 STERLING BANCORP DEL COM 85917A100 126764 7677990 SH SOLE 22 7045551 0 632439 STERLING BANCORP DEL COM 85917A100 984 59615 SH SOLE 26 34907 0 24708 STERLING BANCORP DEL COM 85917A100 502 30400 SH SOLE 28 30400 0 0 STERLING BANCORP DEL COM 85917A100 924 55962 SH SOLE 30 55962 0 0 STERLING BANCORP DEL COM 85917A100 78 4705 SH SOLE 31 4705 0 0 STERLING BANCORP DEL COM 85917A100 407 24633 SH SOLE 40 24633 0 0 STERLING BANCORP INC COM 85917W102 135 19370 SH SOLE 2 551 0 18819 STERLING BANCORP INC COM 85917W102 3 449 SH SOLE 7 449 0 0 STERLING BANCORP INC COM 85917W102 533 76619 SH SOLE 18 76619 0 0 STERLING BANCORP INC COM 85917W102 203 29150 SH SOLE 19 29150 0 0 STERLING BANCORP INC COM 85917W102 5254 755957 SH SOLE 21 755957 0 0 STERLING BANCORP INC COM 85917W102 1457 209704 SH SOLE 22 196494 0 13210 STERLING BANCORP INC COM 85917W102 29 4225 SH SOLE 30 4225 0 0 STERLING CONSTRUCTION CO INC COM 859241101 301 27625 SH SOLE 2 1080 0 26545 STERLING CONSTRUCTION CO INC COM 859241101 5 484 SH SOLE 7 484 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1026 94207 SH SOLE 18 94207 0 0 STERLING CONSTRUCTION CO INC COM 859241101 414 37992 SH SOLE 19 37992 0 0 STERLING CONSTRUCTION CO INC COM 859241101 10274 943423 SH SOLE 21 943423 0 0 STERLING CONSTRUCTION CO INC COM 859241101 9985 916916 SH SOLE 22 894128 0 22788 STEWARDSHIP FINL CORP COM 860326107 13 1391 SH SOLE 18 1391 0 0 STEWARDSHIP FINL CORP COM 860326107 43 4676 SH SOLE 21 4676 0 0 STEWART INFORMATION SVCS COR COM 860372101 1042 25162 SH SOLE 2 2201 0 22961 STEWART INFORMATION SVCS COR COM 860372101 20 488 SH SOLE 7 488 0 0 STEWART INFORMATION SVCS COR COM 860372101 4925 118950 SH SOLE 18 118950 0 0 STEWART INFORMATION SVCS COR COM 860372101 1792 43274 SH SOLE 19 43274 0 0 STEWART INFORMATION SVCS COR COM 860372101 104366 2520918 SH SOLE 21 2520918 0 0 STEWART INFORMATION SVCS COR COM 860372101 29038 701411 SH SOLE 22 670712 0 30699 STEWART INFORMATION SVCS COR COM 860372101 201 4849 SH SOLE 23 4849 0 0 STEWART INFORMATION SVCS COR COM 860372101 626 15118 SH SOLE 26 0 0 15118 STEWART INFORMATION SVCS COR COM 860372101 102 2461 SH SOLE 28 2461 0 0 STEWART INFORMATION SVCS COR COM 860372101 77 1858 SH SOLE 29 0 0 1858 STEWART INFORMATION SVCS COR COM 860372101 2053 49581 SH SOLE 30 49581 0 0 STEWART INFORMATION SVCS COR COM 860372101 97 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 4204 101491 SH SOLE 2 32220 0 69271 STIFEL FINL CORP COM 860630102 15 365 SH SOLE 4 365 0 0 STIFEL FINL CORP COM 860630102 63 1513 SH SOLE 7 1513 0 0 STIFEL FINL CORP COM 860630102 16997 410361 SH SOLE 18 410361 0 0 STIFEL FINL CORP COM 860630102 4290 103574 SH SOLE 19 103574 0 0 STIFEL FINL CORP COM 860630102 212905 5140161 SH SOLE 21 5140161 0 0 STIFEL FINL CORP COM 860630102 101202 2443301 SH SOLE 22 2347846 0 95455 STIFEL FINL CORP COM 860630102 716 17282 SH SOLE 26 10354 0 6928 STIFEL FINL CORP COM 860630102 392 9472 SH SOLE 28 9472 0 0 STIFEL FINL CORP COM 860630102 98 2359 SH SOLE 29 0 0 2359 STIFEL FINL CORP COM 860630102 714 17238 SH SOLE 30 17238 0 0 STIFEL FINL CORP COM 860630102 94 2279 SH SOLE 36 2279 0 0 STIFEL FINL CORP COM 860630102 280 6754 SH SOLE 40 6754 0 0 STITCH FIX INC COM CL A 860897107 12 698 SH SOLE 18 698 0 0 STITCH FIX INC COM CL A 860897107 235 13722 SH SOLE 21 13722 0 0 STITCH FIX INC COM CL A 860897107 6278 367332 SH SOLE 22 367332 0 0 STOCK YDS BANCORP INC COM 861025104 715 21803 SH SOLE 2 810 0 20993 STOCK YDS BANCORP INC COM 861025104 15 469 SH SOLE 7 469 0 0 STOCK YDS BANCORP INC COM 861025104 2527 77029 SH SOLE 18 77029 0 0 STOCK YDS BANCORP INC COM 861025104 1035 31555 SH SOLE 19 31555 0 0 STOCK YDS BANCORP INC COM 861025104 25479 776798 SH SOLE 21 776798 0 0 STOCK YDS BANCORP INC COM 861025104 23429 714287 SH SOLE 22 684303 0 29984 STOCK YDS BANCORP INC COM 861025104 49 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 101 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 166 5061 SH SOLE 30 5061 0 0 STOCK YDS BANCORP INC COM 861025104 88 2694 SH SOLE 40 2694 0 0 STONECO LTD COM CL A G85158106 6508 352951 SH SOLE 19 352951 0 0 STONECO LTD COM CL A G85158106 103 5562 SH SOLE 22 4031 0 1531 STONECO LTD COM CL A G85158106 45 2466 SH SOLE 26 1514 0 952 STONECO LTD COM CL A G85158106 3 176 SH SOLE 29 0 0 176 STONECO LTD COM CL A G85158106 5151 279336 SH SOLE 34 279336 0 0 STONERIDGE INC COM 86183P102 545 22106 SH SOLE 2 1018 0 21088 STONERIDGE INC COM 86183P102 14 552 SH SOLE 7 552 0 0 STONERIDGE INC COM 86183P102 2334 94682 SH SOLE 18 94682 0 0 STONERIDGE INC COM 86183P102 995 40378 SH SOLE 19 40378 0 0 STONERIDGE INC COM 86183P102 23920 970374 SH SOLE 21 970374 0 0 STONERIDGE INC COM 86183P102 19153 776987 SH SOLE 22 739456 0 37531 STONERIDGE INC COM 86183P102 46 1851 SH SOLE 26 0 0 1851 STONERIDGE INC COM 86183P102 98 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 195 7892 SH SOLE 30 7892 0 0 STORE CAP CORP COM 862121100 10503 370995 SH SOLE 2 12641 0 358354 STORE CAP CORP COM 862121100 3790 133858 SH SOLE 4 133858 0 0 STORE CAP CORP COM 862121100 8830 311892 SH SOLE 7 311892 0 0 STORE CAP CORP COM 862121100 217 7673 SH SOLE 15 7673 0 0 STORE CAP CORP COM 862121100 2643 93359 SH SOLE 18 93359 0 0 STORE CAP CORP COM 862121100 10240 361710 SH SOLE 19 361710 0 0 STORE CAP CORP COM 862121100 95448 3371519 SH SOLE 21 3371519 0 0 STORE CAP CORP COM 862121100 204450 7221823 SH SOLE 22 6855079 0 366744 STORE CAP CORP COM 862121100 181 6393 SH SOLE 23 6393 0 0 STORE CAP CORP COM 862121100 10908 385292 SH SOLE 25 385292 0 0 STORE CAP CORP COM 862121100 3287 116090 SH SOLE 26 38055 0 78035 STORE CAP CORP COM 862121100 670 23659 SH SOLE 28 23659 0 0 STORE CAP CORP COM 862121100 2720 96069 SH SOLE 29 68611 0 27458 STORE CAP CORP COM 862121100 25731 908886 SH SOLE 30 908886 0 0 STORE CAP CORP COM 862121100 109 3839 SH SOLE 31 3839 0 0 STORE CAP CORP COM 862121100 89 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 492 17370 SH SOLE 40 17370 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 3 1191 SH SOLE 21 1191 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 159 60979 SH SOLE 22 60979 0 0 STRATASYS LTD SHS M85548101 931 51697 SH SOLE 2 1735 0 49962 STRATASYS LTD SHS M85548101 18 1022 SH SOLE 7 1022 0 0 STRATASYS LTD SHS M85548101 3133 173960 SH SOLE 18 173960 0 0 STRATASYS LTD SHS M85548101 1345 74703 SH SOLE 19 74703 0 0 STRATASYS LTD SHS M85548101 29821 1655825 SH SOLE 21 1655825 0 0 STRATASYS LTD SHS M85548101 9477 526218 SH SOLE 22 488549 0 37669 STRATEGIC ED INC COM 86272C103 2257 19900 SH SOLE 2 3867 0 16033 STRATEGIC ED INC COM 86272C103 16 141 SH SOLE 4 141 0 0 STRATEGIC ED INC COM 86272C103 28 248 SH SOLE 7 248 0 0 STRATEGIC ED INC COM 86272C103 12070 106419 SH SOLE 18 106419 0 0 STRATEGIC ED INC COM 86272C103 8500 74946 SH SOLE 19 74946 0 0 STRATEGIC ED INC COM 86272C103 255015 2248417 SH SOLE 21 2248417 0 0 STRATEGIC ED INC COM 86272C103 76915 678144 SH SOLE 22 619874 0 58270 STRATEGIC ED INC COM 86272C103 1677 14782 SH SOLE 23 14782 0 0 STRATEGIC ED INC COM 86272C103 3728 32867 SH SOLE 26 2172 0 30695 STRATEGIC ED INC COM 86272C103 315 2777 SH SOLE 28 2777 0 0 STRATEGIC ED INC COM 86272C103 183 1616 SH SOLE 29 0 0 1616 STRATEGIC ED INC COM 86272C103 4961 43740 SH SOLE 30 43740 0 0 STRATEGIC ED INC COM 86272C103 238 2096 SH SOLE 40 2096 0 0 STRATTEC SEC CORP COM 863111100 19 673 SH SOLE 18 673 0 0 STRATTEC SEC CORP COM 863111100 614 21318 SH SOLE 21 21318 0 0 STRATTEC SEC CORP COM 863111100 2318 80502 SH SOLE 22 80502 0 0 STRATUS PPTYS INC COM NEW 863167201 178 7412 SH SOLE 2 159 0 7253 STRATUS PPTYS INC COM NEW 863167201 478 19925 SH SOLE 18 19925 0 0 STRATUS PPTYS INC COM NEW 863167201 197 8216 SH SOLE 19 8216 0 0 STRATUS PPTYS INC COM NEW 863167201 4776 199146 SH SOLE 21 199146 0 0 STRATUS PPTYS INC COM NEW 863167201 1226 51112 SH SOLE 22 48020 0 3092 STREAMLINE HEALTH SOLUTIONS COM 86323X106 3 3128 SH SOLE 18 3128 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 47 58507 SH SOLE 21 58507 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 297 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2351 524835 SH SOLE 21 524835 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 128 28643 SH SOLE 22 28643 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 1292 SH SOLE 30 1292 0 0 STRYKER CORP COM 863667101 179501 1145141 SH SOLE 2 361862 0 783279 STRYKER CORP COM 863667101 20700 132058 SH SOLE 4 123149 0 8909 STRYKER CORP COM 863667101 41313 263557 SH SOLE 7 260429 0 3128 STRYKER CORP COM 863667101 6867 43807 SH SOLE 13 43807 0 0 STRYKER CORP COM 863667101 470 3001 SH SOLE 15 3001 0 0 STRYKER CORP COM 863667101 143388 914753 SH SOLE 18 874848 0 39905 STRYKER CORP COM 863667101 261693 1669496 SH SOLE 19 1669496 0 0 STRYKER CORP COM 863667101 1270 8100 SH SOLE 20 8100 0 0 STRYKER CORP COM 863667101 1218205 7771640 SH SOLE 21 7771640 0 0 STRYKER CORP COM 863667101 1329604 8482325 SH SOLE 22 7440303 0 1042022 STRYKER CORP COM 863667101 41192 262785 SH SOLE 23 262785 0 0 STRYKER CORP COM 863667101 50587 322724 SH SOLE 25 322724 0 0 STRYKER CORP COM 863667101 189660 1209955 SH SOLE 26 342228 0 867727 STRYKER CORP COM 863667101 10108 64483 SH SOLE 28 47192 0 17291 STRYKER CORP COM 863667101 22380 142772 SH SOLE 29 22930 0 119842 STRYKER CORP COM 863667101 204446 1304279 SH SOLE 30 1304279 0 0 STRYKER CORP COM 863667101 27469 175239 SH SOLE 31 94580 0 80659 STRYKER CORP COM 863667101 100480 641020 SH SOLE 34 641020 0 0 STRYKER CORP COM 863667101 49875 318182 SH SOLE 36 318182 0 0 STRYKER CORP COM 863667101 1191 7595 SH SOLE 40 7595 0 0 STURM RUGER & CO INC COM 864159108 284 5333 SH SOLE 2 576 0 4757 STURM RUGER & CO INC COM 864159108 6 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 4415 82959 SH SOLE 18 82959 0 0 STURM RUGER & CO INC COM 864159108 1208 22697 SH SOLE 19 22697 0 0 STURM RUGER & CO INC COM 864159108 134780 2532508 SH SOLE 21 2532508 0 0 STURM RUGER & CO INC COM 864159108 26143 491225 SH SOLE 22 466393 0 24832 STURM RUGER & CO INC COM 864159108 200 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 143 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1905 35789 SH SOLE 30 35789 0 0 STURM RUGER & CO INC COM 864159108 107 2018 SH SOLE 40 2018 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 5 738 SH SOLE 18 738 0 0 SUMMER INFANT INC COM 865646103 6 6070 SH SOLE 21 6070 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 206 10687 SH SOLE 2 395 0 10292 SUMMIT FINANCIAL GROUP INC COM 86606G101 4 227 SH SOLE 7 227 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 725 37570 SH SOLE 18 37570 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 291 15057 SH SOLE 19 15057 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 7748 401264 SH SOLE 21 401264 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 2101 108781 SH SOLE 22 101521 0 7260 SUMMIT HOTEL PPTYS INC COM 866082100 1472 151324 SH SOLE 2 46884 0 104440 SUMMIT HOTEL PPTYS INC COM 866082100 716 73597 SH SOLE 4 73597 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1650 169576 SH SOLE 7 169576 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 44 4536 SH SOLE 15 4536 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 5137 527931 SH SOLE 18 527931 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4636 476440 SH SOLE 19 476440 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 111270 11435780 SH SOLE 21 11435780 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 49748 5112840 SH SOLE 22 4691200 0 421640 SUMMIT HOTEL PPTYS INC COM 866082100 1089 111877 SH SOLE 23 111877 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2065 212273 SH SOLE 25 212273 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2497 256581 SH SOLE 26 26929 0 229652 SUMMIT HOTEL PPTYS INC COM 866082100 129 13213 SH SOLE 28 13213 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 349 35878 SH SOLE 29 35878 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 6745 693208 SH SOLE 30 693208 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 96 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 1162 93699 SH SOLE 2 7963 0 85736 SUMMIT MATLS INC CL A 86614U100 5 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 30 2415 SH SOLE 7 2415 0 0 SUMMIT MATLS INC CL A 86614U100 4504 363223 SH SOLE 18 363223 0 0 SUMMIT MATLS INC CL A 86614U100 2546 205349 SH SOLE 19 205349 0 0 SUMMIT MATLS INC CL A 86614U100 46998 3790159 SH SOLE 21 3790159 0 0 SUMMIT MATLS INC CL A 86614U100 40028 3228083 SH SOLE 22 3088903 0 139180 SUMMIT MATLS INC CL A 86614U100 147 11882 SH SOLE 23 11882 0 0 SUMMIT MATLS INC CL A 86614U100 513 41351 SH SOLE 26 9408 0 31943 SUMMIT MATLS INC CL A 86614U100 189 15217 SH SOLE 28 15217 0 0 SUMMIT MATLS INC CL A 86614U100 88 7067 SH SOLE 29 0 0 7067 SUMMIT MATLS INC CL A 86614U100 338 27251 SH SOLE 30 27251 0 0 SUMMIT MATLS INC CL A 86614U100 159 12839 SH SOLE 40 12839 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 953 SH SOLE 18 953 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH SOLE 21 868 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 2 498 SH SOLE 18 498 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 22 6344 SH SOLE 21 6344 0 0 SUN CMNTYS INC COM 866674104 16593 163144 SH SOLE 2 5540 0 157604 SUN CMNTYS INC COM 866674104 12913 126962 SH SOLE 4 126962 0 0 SUN CMNTYS INC COM 866674104 13973 137378 SH SOLE 7 137378 0 0 SUN CMNTYS INC COM 866674104 350 3439 SH SOLE 15 3439 0 0 SUN CMNTYS INC COM 866674104 17297 170065 SH SOLE 18 170065 0 0 SUN CMNTYS INC COM 866674104 22291 219167 SH SOLE 19 219167 0 0 SUN CMNTYS INC COM 866674104 165565 1627812 SH SOLE 21 1627812 0 0 SUN CMNTYS INC COM 866674104 358558 3525300 SH SOLE 22 3303134 0 222166 SUN CMNTYS INC COM 866674104 3720 36573 SH SOLE 23 36573 0 0 SUN CMNTYS INC COM 866674104 17687 173892 SH SOLE 25 173892 0 0 SUN CMNTYS INC COM 866674104 5073 49876 SH SOLE 26 12290 0 37586 SUN CMNTYS INC COM 866674104 2872 28238 SH SOLE 28 28238 0 0 SUN CMNTYS INC COM 866674104 3828 37633 SH SOLE 29 30109 0 7524 SUN CMNTYS INC COM 866674104 40701 400166 SH SOLE 30 400166 0 0 SUN CMNTYS INC COM 866674104 176 1732 SH SOLE 31 1732 0 0 SUN CMNTYS INC COM 866674104 10204 100320 SH SOLE 34 100320 0 0 SUN CMNTYS INC COM 866674104 113 1107 SH SOLE 36 1107 0 0 SUN CMNTYS INC COM 866674104 780 7669 SH SOLE 40 7669 0 0 SUN HYDRAULICS CORP COM 866942105 767 23117 SH SOLE 2 986 0 22131 SUN HYDRAULICS CORP COM 866942105 7 214 SH SOLE 4 214 0 0 SUN HYDRAULICS CORP COM 866942105 8 244 SH SOLE 7 244 0 0 SUN HYDRAULICS CORP COM 866942105 3132 94370 SH SOLE 18 94370 0 0 SUN HYDRAULICS CORP COM 866942105 1407 42391 SH SOLE 19 42391 0 0 SUN HYDRAULICS CORP COM 866942105 31271 942176 SH SOLE 21 942176 0 0 SUN HYDRAULICS CORP COM 866942105 28581 861140 SH SOLE 22 756380 0 104760 SUN HYDRAULICS CORP COM 866942105 342 10293 SH SOLE 26 3996 0 6297 SUN HYDRAULICS CORP COM 866942105 135 4079 SH SOLE 28 4079 0 0 SUN HYDRAULICS CORP COM 866942105 241 7276 SH SOLE 30 7276 0 0 SUN HYDRAULICS CORP COM 866942105 77 2334 SH SOLE 40 2334 0 0 SUNCOKE ENERGY INC COM 86722A103 594 69517 SH SOLE 2 3972 0 65545 SUNCOKE ENERGY INC COM 86722A103 3 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 12 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 2964 346690 SH SOLE 18 346690 0 0 SUNCOKE ENERGY INC COM 86722A103 914 106848 SH SOLE 19 106848 0 0 SUNCOKE ENERGY INC COM 86722A103 60328 7055903 SH SOLE 21 7055903 0 0 SUNCOKE ENERGY INC COM 86722A103 18704 2187614 SH SOLE 22 1846173 0 341441 SUNCOKE ENERGY INC COM 86722A103 52 6034 SH SOLE 23 6034 0 0 SUNCOKE ENERGY INC COM 86722A103 433 50666 SH SOLE 26 17169 0 33497 SUNCOKE ENERGY INC COM 86722A103 80 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 1086 127050 SH SOLE 30 127050 0 0 SUNCOKE ENERGY INC COM 86722A103 63 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 5297 189393 SH SOLE 2 189393 0 0 SUNCOR ENERGY INC NEW COM 867224107 286025 10226142 SH SOLE 18 8528614 0 1697528 SUNCOR ENERGY INC NEW COM 867224107 471060 16841599 SH SOLE 19 16841599 0 0 SUNCOR ENERGY INC NEW COM 867224107 24962 892444 SH SOLE 21 892444 0 0 SUNCOR ENERGY INC NEW COM 867224107 34472 1232449 SH SOLE 22 1232449 0 0 SUNCOR ENERGY INC NEW COM 867224107 1927 68902 SH SOLE 23 68902 0 0 SUNCOR ENERGY INC NEW COM 867224107 5968 213361 SH SOLE 25 104030 0 109331 SUNCOR ENERGY INC NEW COM 867224107 39790 1422613 SH SOLE 34 1422613 0 0 SUNCOR ENERGY INC NEW COM 867224107 2334 83457 SH SOLE 36 83457 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 3 6152 SH SOLE 18 6152 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 38 92318 SH SOLE 21 92318 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 31 73813 SH SOLE 22 73813 0 0 SUNOCO LP COM U REP LP 86765K109 734 26995 SH SOLE 2 26995 0 0 SUNOCO LP COM U REP LP 86765K109 14917 548609 SH SOLE 19 548609 0 0 SUNOPTA INC COM 8676EP108 238 61489 SH SOLE 19 61489 0 0 SUNOPTA INC COM 8676EP108 171 44191 SH SOLE 22 44191 0 0 SUNOPTA INC COM 8676EP108 482 124629 SH SOLE 34 124629 0 0 SUNPOWER CORP COM 867652406 300 60350 SH SOLE 2 5283 0 55067 SUNPOWER CORP COM 867652406 1 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 7 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 1011 203469 SH SOLE 18 203469 0 0 SUNPOWER CORP COM 867652406 637 128228 SH SOLE 19 128228 0 0 SUNPOWER CORP COM 867652406 11720 2358171 SH SOLE 21 2358171 0 0 SUNPOWER CORP COM 867652406 9257 1862611 SH SOLE 22 1807720 0 54891 SUNPOWER CORP COM 867652406 49 9871 SH SOLE 23 9871 0 0 SUNPOWER CORP COM 867652406 124 24921 SH SOLE 26 0 0 24921 SUNPOWER CORP COM 867652406 39 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 1075 216375 SH SOLE 30 216375 0 0 SUNPOWER CORP COM 867652406 29 5870 SH SOLE 40 5870 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 678 890000 PRN SOLE 21 890000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 581 725000 PRN SOLE 21 725000 0 0 SUNRUN INC COM 86771W105 1066 97886 SH SOLE 2 3301 0 94585 SUNRUN INC COM 86771W105 5 467 SH SOLE 4 467 0 0 SUNRUN INC COM 86771W105 22 2052 SH SOLE 7 2052 0 0 SUNRUN INC COM 86771W105 3567 327533 SH SOLE 18 327533 0 0 SUNRUN INC COM 86771W105 1547 142049 SH SOLE 19 142049 0 0 SUNRUN INC COM 86771W105 38620 3546350 SH SOLE 21 3546350 0 0 SUNRUN INC COM 86771W105 25280 2321356 SH SOLE 22 2210932 0 110424 SUNRUN INC COM 86771W105 61 5566 SH SOLE 26 0 0 5566 SUNRUN INC COM 86771W105 122 11218 SH SOLE 28 11218 0 0 SUNRUN INC COM 86771W105 2835 260309 SH SOLE 30 260309 0 0 SUNRUN INC COM 86771W105 121 11141 SH SOLE 40 11141 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3125 240168 SH SOLE 2 13134 0 227034 SUNSTONE HOTEL INVS INC NEW COM 867892101 2051 157634 SH SOLE 4 157634 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4878 374938 SH SOLE 7 374938 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 120 9241 SH SOLE 15 9241 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 10260 788665 SH SOLE 18 788665 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 9502 730390 SH SOLE 19 730390 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 120596 9269492 SH SOLE 21 9269492 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 130163 10004813 SH SOLE 22 9666804 0 338009 SUNSTONE HOTEL INVS INC NEW COM 867892101 135 10412 SH SOLE 23 10412 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6169 474163 SH SOLE 25 474163 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3000 230585 SH SOLE 26 25683 0 204902 SUNSTONE HOTEL INVS INC NEW COM 867892101 376 28920 SH SOLE 28 28920 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1426 109617 SH SOLE 29 82103 0 27514 SUNSTONE HOTEL INVS INC NEW COM 867892101 14030 1078409 SH SOLE 30 1078409 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 43 3318 SH SOLE 36 3318 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 308 23696 SH SOLE 40 23696 0 0 SUNTRUST BKS INC COM 867914103 63398 1256904 SH SOLE 2 221081 0 1035823 SUNTRUST BKS INC COM 867914103 10165 201526 SH SOLE 4 189261 0 12265 SUNTRUST BKS INC COM 867914103 17851 353906 SH SOLE 7 342491 0 11415 SUNTRUST BKS INC COM 867914103 880 17450 SH SOLE 13 17450 0 0 SUNTRUST BKS INC COM 867914103 199 3938 SH SOLE 15 3938 0 0 SUNTRUST BKS INC COM 867914103 164672 3264702 SH SOLE 18 3054580 0 210122 SUNTRUST BKS INC COM 867914103 132836 2633545 SH SOLE 19 2633545 0 0 SUNTRUST BKS INC COM 867914103 545098 10806851 SH SOLE 21 10806851 0 0 SUNTRUST BKS INC COM 867914103 558957 11081617 SH SOLE 22 9870129 0 1211488 SUNTRUST BKS INC COM 867914103 20323 402910 SH SOLE 23 402910 0 0 SUNTRUST BKS INC COM 867914103 24291 481580 SH SOLE 25 439205 0 42375 SUNTRUST BKS INC COM 867914103 85942 1703839 SH SOLE 26 488983 0 1214856 SUNTRUST BKS INC COM 867914103 4477 88757 SH SOLE 28 65145 0 23612 SUNTRUST BKS INC COM 867914103 921 18256 SH SOLE 29 18256 0 0 SUNTRUST BKS INC COM 867914103 84758 1680363 SH SOLE 30 1680363 0 0 SUNTRUST BKS INC COM 867914103 8121 161001 SH SOLE 31 99294 0 61707 SUNTRUST BKS INC COM 867914103 70224 1392233 SH SOLE 34 1392233 0 0 SUNTRUST BKS INC COM 867914103 21073 417785 SH SOLE 36 417785 0 0 SUNTRUST BKS INC COM 867914103 486 9639 SH SOLE 40 9639 0 0 SUNWORKS INC COM 86803X105 3 10114 SH SOLE 21 10114 0 0 SUNWORKS INC COM 86803X105 10 38659 SH SOLE 22 38659 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 30 SH SOLE 21 30 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 6 4516 SH SOLE 22 4516 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 3 2483 SH SOLE 18 2483 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 47 39897 SH SOLE 21 39897 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 662 197718 SH SOLE 2 40306 0 157412 SUPERIOR ENERGY SVCS INC COM 868157108 3 864 SH SOLE 4 864 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 17 5194 SH SOLE 7 5194 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 2624 783251 SH SOLE 18 783251 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1602 478094 SH SOLE 19 478094 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 57199 17074317 SH SOLE 21 17074317 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 16539 4937129 SH SOLE 22 4676381 0 260748 SUPERIOR ENERGY SVCS INC COM 868157108 312 93262 SH SOLE 23 93262 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 764 228187 SH SOLE 26 37309 0 190878 SUPERIOR ENERGY SVCS INC COM 868157108 72 21630 SH SOLE 28 21630 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 53 15749 SH SOLE 29 0 0 15749 SUPERIOR ENERGY SVCS INC COM 868157108 1071 319817 SH SOLE 30 319817 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 16 4860 SH SOLE 34 4860 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 11 3358 SH SOLE 36 3358 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 57 16965 SH SOLE 40 16965 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 142 8054 SH SOLE 2 332 0 7722 SUPERIOR GRP OF COMPANIES IN COM 868358102 5 285 SH SOLE 7 285 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 501 28379 SH SOLE 18 28379 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 222 12555 SH SOLE 19 12555 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 5801 328688 SH SOLE 21 328688 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 2906 164662 SH SOLE 22 159499 0 5163 SUPERIOR INDS INTL INC COM 868168105 116 24184 SH SOLE 2 815 0 23369 SUPERIOR INDS INTL INC COM 868168105 1 139 SH SOLE 4 139 0 0 SUPERIOR INDS INTL INC COM 868168105 3 599 SH SOLE 7 599 0 0 SUPERIOR INDS INTL INC COM 868168105 598 124382 SH SOLE 18 124382 0 0 SUPERIOR INDS INTL INC COM 868168105 167 34700 SH SOLE 19 34700 0 0 SUPERIOR INDS INTL INC COM 868168105 12264 2549695 SH SOLE 21 2549695 0 0 SUPERIOR INDS INTL INC COM 868168105 3181 661415 SH SOLE 22 620551 0 40864 SUPERIOR INDS INTL INC COM 868168105 14 2971 SH SOLE 28 2971 0 0 SUPERIOR INDS INTL INC COM 868168105 236 48996 SH SOLE 30 48996 0 0 SUPERIOR INDS INTL INC COM 868168105 12 2521 SH SOLE 40 2521 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1376 41413 SH SOLE 2 4005 0 37408 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 8323 250551 SH SOLE 18 250551 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3729 112264 SH SOLE 19 112264 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 198405 5972462 SH SOLE 21 5972462 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 51187 1540849 SH SOLE 22 1416127 0 124722 SUPERNUS PHARMACEUTICALS INC COM 868459108 295 8867 SH SOLE 23 8867 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 826 24869 SH SOLE 26 13587 0 11282 SUPERNUS PHARMACEUTICALS INC COM 868459108 226 6817 SH SOLE 28 6817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 155 4676 SH SOLE 29 0 0 4676 SUPERNUS PHARMACEUTICALS INC COM 868459108 3540 106552 SH SOLE 30 106552 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 166 5009 SH SOLE 40 5009 0 0 SUPPORT COM INC COM NEW 86858W200 8 3161 SH SOLE 18 3161 0 0 SUPPORT COM INC COM NEW 86858W200 131 53173 SH SOLE 21 53173 0 0 SUPPORT COM INC COM NEW 86858W200 1016 412847 SH SOLE 22 412847 0 0 SURFACE ONCOLOGY INC COM 86877M209 47 11043 SH SOLE 2 3572 0 7471 SURFACE ONCOLOGY INC COM 86877M209 141 33344 SH SOLE 18 33344 0 0 SURFACE ONCOLOGY INC COM 86877M209 277 65341 SH SOLE 19 65341 0 0 SURFACE ONCOLOGY INC COM 86877M209 2966 699569 SH SOLE 21 699569 0 0 SURFACE ONCOLOGY INC COM 86877M209 1137 268093 SH SOLE 22 262241 0 5852 SURFACE ONCOLOGY INC COM 86877M209 24 5546 SH SOLE 23 5546 0 0 SURFACE ONCOLOGY INC COM 86877M209 38 9053 SH SOLE 26 0 0 9053 SURFACE ONCOLOGY INC COM 86877M209 18 4278 SH SOLE 29 0 0 4278 SURFACE ONCOLOGY INC COM 86877M209 3 774 SH SOLE 30 774 0 0 SURGERY PARTNERS INC COM 86881A100 234 23875 SH SOLE 2 6358 0 17517 SURGERY PARTNERS INC COM 86881A100 3 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 586 59831 SH SOLE 18 59831 0 0 SURGERY PARTNERS INC COM 86881A100 607 61977 SH SOLE 19 61977 0 0 SURGERY PARTNERS INC COM 86881A100 6243 637648 SH SOLE 21 637648 0 0 SURGERY PARTNERS INC COM 86881A100 5998 612618 SH SOLE 22 584708 0 27910 SURGERY PARTNERS INC COM 86881A100 165 16883 SH SOLE 23 16883 0 0 SURGERY PARTNERS INC COM 86881A100 252 25788 SH SOLE 26 0 0 25788 SURGERY PARTNERS INC COM 86881A100 31 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 83 8453 SH SOLE 30 8453 0 0 SURGERY PARTNERS INC COM 86881A100 23 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 496 10504 SH SOLE 2 436 0 10068 SURMODICS INC COM 868873100 6 135 SH SOLE 4 135 0 0 SURMODICS INC COM 868873100 13 272 SH SOLE 7 272 0 0 SURMODICS INC COM 868873100 3249 68737 SH SOLE 18 68737 0 0 SURMODICS INC COM 868873100 914 19338 SH SOLE 19 19338 0 0 SURMODICS INC COM 868873100 74598 1578467 SH SOLE 21 1578467 0 0 SURMODICS INC COM 868873100 18863 399139 SH SOLE 22 382338 0 16801 SURMODICS INC COM 868873100 92 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 1309 27689 SH SOLE 30 27689 0 0 SURMODICS INC COM 868873100 94 1981 SH SOLE 40 1981 0 0 SUTRO BIOPHARMA INC COM 869367102 120 13254 SH SOLE 2 10291 0 2963 SUTRO BIOPHARMA INC COM 869367102 234 25973 SH SOLE 18 25973 0 0 SUTRO BIOPHARMA INC COM 869367102 635 70397 SH SOLE 19 70397 0 0 SUTRO BIOPHARMA INC COM 869367102 8 885 SH SOLE 20 885 0 0 SUTRO BIOPHARMA INC COM 869367102 1946 215698 SH SOLE 21 215698 0 0 SUTRO BIOPHARMA INC COM 869367102 463 51305 SH SOLE 22 51305 0 0 SUTRO BIOPHARMA INC COM 869367102 10 1164 SH SOLE 23 1164 0 0 SUTRO BIOPHARMA INC COM 869367102 280 31037 SH SOLE 34 31037 0 0 SVB FINL GROUP COM 78486Q101 24113 126965 SH SOLE 2 10401 0 116564 SVB FINL GROUP COM 78486Q101 3321 17486 SH SOLE 4 16060 0 1426 SVB FINL GROUP COM 78486Q101 7927 41741 SH SOLE 7 41741 0 0 SVB FINL GROUP COM 78486Q101 59 311 SH SOLE 13 311 0 0 SVB FINL GROUP COM 78486Q101 62 329 SH SOLE 15 329 0 0 SVB FINL GROUP COM 78486Q101 20551 108208 SH SOLE 18 101808 0 6400 SVB FINL GROUP COM 78486Q101 29473 155184 SH SOLE 19 155184 0 0 SVB FINL GROUP COM 78486Q101 250373 1318309 SH SOLE 21 1318309 0 0 SVB FINL GROUP COM 78486Q101 243970 1284591 SH SOLE 22 1149374 0 135217 SVB FINL GROUP COM 78486Q101 7129 37538 SH SOLE 23 37538 0 0 SVB FINL GROUP COM 78486Q101 8722 45922 SH SOLE 25 45922 0 0 SVB FINL GROUP COM 78486Q101 43149 227196 SH SOLE 26 67309 0 159887 SVB FINL GROUP COM 78486Q101 1965 10347 SH SOLE 28 7614 0 2733 SVB FINL GROUP COM 78486Q101 2470 13007 SH SOLE 29 2132 0 10875 SVB FINL GROUP COM 78486Q101 40360 212512 SH SOLE 30 212512 0 0 SVB FINL GROUP COM 78486Q101 3199 16845 SH SOLE 31 11294 0 5551 SVB FINL GROUP COM 78486Q101 34581 182081 SH SOLE 34 182081 0 0 SVB FINL GROUP COM 78486Q101 7737 40736 SH SOLE 36 40736 0 0 SVB FINL GROUP COM 78486Q101 279 1467 SH SOLE 40 1467 0 0 SVMK INC COM 78489X103 129 10510 SH SOLE 2 641 0 9869 SVMK INC COM 78489X103 755 61520 SH SOLE 18 61520 0 0 SVMK INC COM 78489X103 7384 601828 SH SOLE 19 601828 0 0 SVMK INC COM 78489X103 6863 559325 SH SOLE 21 559325 0 0 SVMK INC COM 78489X103 4876 397406 SH SOLE 22 391926 0 5480 SVMK INC COM 78489X103 4494 366235 SH SOLE 34 366235 0 0 SWITCH INC CL A 87105L104 486 69382 SH SOLE 2 2392 0 66990 SWITCH INC CL A 87105L104 5 784 SH SOLE 7 784 0 0 SWITCH INC CL A 87105L104 108 15426 SH SOLE 18 15426 0 0 SWITCH INC CL A 87105L104 57 8098 SH SOLE 19 8098 0 0 SWITCH INC CL A 87105L104 2687 383895 SH SOLE 21 383895 0 0 SWITCH INC CL A 87105L104 6802 971781 SH SOLE 22 913491 0 58290 SWITCH INC CL A 87105L104 8 1113 SH SOLE 31 1034 0 79 SYKES ENTERPRISES INC COM 871237103 1005 40643 SH SOLE 2 1348 0 39295 SYKES ENTERPRISES INC COM 871237103 7 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 20 797 SH SOLE 7 797 0 0 SYKES ENTERPRISES INC COM 871237103 5037 203673 SH SOLE 18 203673 0 0 SYKES ENTERPRISES INC COM 871237103 1443 58342 SH SOLE 19 58342 0 0 SYKES ENTERPRISES INC COM 871237103 105647 4272024 SH SOLE 21 4272024 0 0 SYKES ENTERPRISES INC COM 871237103 30324 1226211 SH SOLE 22 1169121 0 57090 SYKES ENTERPRISES INC COM 871237103 281 11380 SH SOLE 26 0 0 11380 SYKES ENTERPRISES INC COM 871237103 140 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1950 78833 SH SOLE 30 78833 0 0 SYKES ENTERPRISES INC COM 871237103 114 4609 SH SOLE 40 4609 0 0 SYMANTEC CORP COM 871503108 28812 1524849 SH SOLE 2 99335 0 1425514 SYMANTEC CORP COM 871503108 3708 196245 SH SOLE 4 179448 0 16797 SYMANTEC CORP COM 871503108 9639 510119 SH SOLE 7 510119 0 0 SYMANTEC CORP COM 871503108 225 11921 SH SOLE 13 11921 0 0 SYMANTEC CORP COM 871503108 130 6868 SH SOLE 15 6868 0 0 SYMANTEC CORP COM 871503108 11 574 SH SOLE 17 0 0 574 SYMANTEC CORP COM 871503108 26092 1380870 SH SOLE 18 1304648 0 76222 SYMANTEC CORP COM 871503108 3356 177620 SH SOLE 19 177620 0 0 SYMANTEC CORP COM 871503108 300203 15887938 SH SOLE 21 15887938 0 0 SYMANTEC CORP COM 871503108 290337 15365807 SH SOLE 22 13649176 0 1716631 SYMANTEC CORP COM 871503108 8251 436683 SH SOLE 23 436683 0 0 SYMANTEC CORP COM 871503108 15006 794196 SH SOLE 25 794196 0 0 SYMANTEC CORP COM 871503108 44415 2350624 SH SOLE 26 732743 0 1617881 SYMANTEC CORP COM 871503108 2250 119060 SH SOLE 28 86902 0 32158 SYMANTEC CORP COM 871503108 412 21824 SH SOLE 29 21824 0 0 SYMANTEC CORP COM 871503108 49945 2643318 SH SOLE 30 2643318 0 0 SYMANTEC CORP COM 871503108 3896 206194 SH SOLE 31 132289 0 73905 SYMANTEC CORP COM 871503108 1713 90634 SH SOLE 32 90634 0 0 SYMANTEC CORP COM 871503108 1180 62465 SH SOLE 34 62465 0 0 SYMANTEC CORP COM 871503108 9544 505109 SH SOLE 36 505109 0 0 SYMANTEC CORP COM 871503108 313 16580 SH SOLE 40 16580 0 0 SYNACOR INC COM 871561106 9 5767 SH SOLE 18 5767 0 0 SYNACOR INC COM 871561106 152 102630 SH SOLE 21 102630 0 0 SYNACOR INC COM 871561106 8 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 130 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 450 27129 SH SOLE 18 27129 0 0 SYNALLOY CP DEL COM 871565107 204 12295 SH SOLE 19 12295 0 0 SYNALLOY CP DEL COM 871565107 4932 297315 SH SOLE 21 297315 0 0 SYNALLOY CP DEL COM 871565107 3003 181033 SH SOLE 22 176465 0 4568 SYNAPTICS INC COM 87157D109 2075 55758 SH SOLE 2 22131 0 33627 SYNAPTICS INC COM 87157D109 7 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 28 759 SH SOLE 7 759 0 0 SYNAPTICS INC COM 87157D109 7462 200532 SH SOLE 18 200532 0 0 SYNAPTICS INC COM 87157D109 3932 105674 SH SOLE 19 105674 0 0 SYNAPTICS INC COM 87157D109 92098 2475099 SH SOLE 21 2475099 0 0 SYNAPTICS INC COM 87157D109 44941 1207760 SH SOLE 22 1159399 0 48361 SYNAPTICS INC COM 87157D109 550 14792 SH SOLE 23 14792 0 0 SYNAPTICS INC COM 87157D109 1161 31196 SH SOLE 26 3868 0 27328 SYNAPTICS INC COM 87157D109 157 4228 SH SOLE 28 4228 0 0 SYNAPTICS INC COM 87157D109 286 7675 SH SOLE 29 0 0 7675 SYNAPTICS INC COM 87157D109 308 8265 SH SOLE 30 8265 0 0 SYNAPTICS INC COM 87157D109 148 3972 SH SOLE 40 3972 0 0 SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1139 1300000 PRN SOLE 21 1300000 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1694 275847 SH SOLE 22 90816 0 185031 SYNCHRONY FINL COM 87165B103 54453 2321111 SH SOLE 2 582084 0 1739027 SYNCHRONY FINL COM 87165B103 7633 325377 SH SOLE 4 306546 0 18831 SYNCHRONY FINL COM 87165B103 12149 517855 SH SOLE 7 517855 0 0 SYNCHRONY FINL COM 87165B103 265 11305 SH SOLE 13 11305 0 0 SYNCHRONY FINL COM 87165B103 165 7054 SH SOLE 15 7054 0 0 SYNCHRONY FINL COM 87165B103 32775 1397054 SH SOLE 18 1305337 0 91717 SYNCHRONY FINL COM 87165B103 5624 239713 SH SOLE 19 239713 0 0 SYNCHRONY FINL COM 87165B103 373065 15902153 SH SOLE 21 15902153 0 0 SYNCHRONY FINL COM 87165B103 412696 17591459 SH SOLE 22 15345607 0 2245852 SYNCHRONY FINL COM 87165B103 13944 594357 SH SOLE 23 594357 0 0 SYNCHRONY FINL COM 87165B103 17678 753537 SH SOLE 25 753537 0 0 SYNCHRONY FINL COM 87165B103 63533 2708156 SH SOLE 26 795910 0 1912246 SYNCHRONY FINL COM 87165B103 3188 135876 SH SOLE 28 99434 0 36442 SYNCHRONY FINL COM 87165B103 3501 149242 SH SOLE 29 107875 0 41367 SYNCHRONY FINL COM 87165B103 60272 2569152 SH SOLE 30 2569152 0 0 SYNCHRONY FINL COM 87165B103 11078 472205 SH SOLE 31 326343 0 145862 SYNCHRONY FINL COM 87165B103 2496 106410 SH SOLE 34 106410 0 0 SYNCHRONY FINL COM 87165B103 15892 677429 SH SOLE 36 677429 0 0 SYNCHRONY FINL COM 87165B103 403 17159 SH SOLE 40 17159 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 59 13160 SH SOLE 2 683 0 12477 SYNDAX PHARMACEUTICALS INC COM 87164F105 342 76745 SH SOLE 18 76745 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1569 352548 SH SOLE 19 352548 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2296 515900 SH SOLE 21 515900 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2663 598375 SH SOLE 22 589199 0 9176 SYNDAX PHARMACEUTICALS INC COM 87164F105 8 1855 SH SOLE 23 1855 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 25 5654 SH SOLE 26 0 0 5654 SYNDAX PHARMACEUTICALS INC COM 87164F105 48 10694 SH SOLE 29 0 0 10694 SYNEOS HEALTH INC CL A 87166B102 3469 88150 SH SOLE 2 27617 0 60533 SYNEOS HEALTH INC CL A 87166B102 13 324 SH SOLE 4 324 0 0 SYNEOS HEALTH INC CL A 87166B102 48 1211 SH SOLE 7 1211 0 0 SYNEOS HEALTH INC CL A 87166B102 14002 355848 SH SOLE 18 355848 0 0 SYNEOS HEALTH INC CL A 87166B102 3632 92305 SH SOLE 19 92305 0 0 SYNEOS HEALTH INC CL A 87166B102 227653 5785331 SH SOLE 21 5785331 0 0 SYNEOS HEALTH INC CL A 87166B102 81767 2077930 SH SOLE 22 2002726 0 75204 SYNEOS HEALTH INC CL A 87166B102 1025 26051 SH SOLE 26 11997 0 14054 SYNEOS HEALTH INC CL A 87166B102 328 8337 SH SOLE 28 8337 0 0 SYNEOS HEALTH INC CL A 87166B102 65 1663 SH SOLE 29 0 0 1663 SYNEOS HEALTH INC CL A 87166B102 702 17833 SH SOLE 30 17833 0 0 SYNEOS HEALTH INC CL A 87166B102 247 6281 SH SOLE 40 6281 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 23 202221 SH SOLE 2 10024 0 192197 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 6626 SH SOLE 7 6626 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 95 835953 SH SOLE 18 835953 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 39 343805 SH SOLE 19 343805 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 927 8136817 SH SOLE 21 8136817 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 288 2525450 SH SOLE 22 2310739 0 214711 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 11048 SH SOLE 26 0 0 11048 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3 29715 SH SOLE 40 29715 0 0 SYNLOGIC INC COM 87166L100 109 15487 SH SOLE 2 671 0 14816 SYNLOGIC INC COM 87166L100 371 52963 SH SOLE 18 52963 0 0 SYNLOGIC INC COM 87166L100 149 21296 SH SOLE 19 21296 0 0 SYNLOGIC INC COM 87166L100 5797 827020 SH SOLE 21 827020 0 0 SYNLOGIC INC COM 87166L100 2319 330877 SH SOLE 22 322031 0 8846 SYNLOGIC INC COM 87166L100 5 712 SH SOLE 30 712 0 0 SYNNEX CORP COM 87162W100 5184 64126 SH SOLE 2 22638 0 41488 SYNNEX CORP COM 87162W100 14 173 SH SOLE 4 173 0 0 SYNNEX CORP COM 87162W100 109 1347 SH SOLE 7 1347 0 0 SYNNEX CORP COM 87162W100 19843 245460 SH SOLE 18 245460 0 0 SYNNEX CORP COM 87162W100 7552 93415 SH SOLE 19 93415 0 0 SYNNEX CORP COM 87162W100 239591 2963770 SH SOLE 21 2963770 0 0 SYNNEX CORP COM 87162W100 120955 1496230 SH SOLE 22 1391851 0 104379 SYNNEX CORP COM 87162W100 1377 17033 SH SOLE 23 17033 0 0 SYNNEX CORP COM 87162W100 4432 54825 SH SOLE 26 7603 0 47222 SYNNEX CORP COM 87162W100 438 5414 SH SOLE 28 5414 0 0 SYNNEX CORP COM 87162W100 641 7924 SH SOLE 29 0 0 7924 SYNNEX CORP COM 87162W100 859 10630 SH SOLE 30 10630 0 0 SYNNEX CORP COM 87162W100 143 1773 SH SOLE 36 1773 0 0 SYNNEX CORP COM 87162W100 264 3261 SH SOLE 40 3261 0 0 SYNOPSYS INC COM 871607107 31898 378656 SH SOLE 2 50254 0 328402 SYNOPSYS INC COM 871607107 4328 51375 SH SOLE 4 47443 0 3932 SYNOPSYS INC COM 871607107 15150 179840 SH SOLE 7 141647 0 38193 SYNOPSYS INC COM 871607107 2434 28891 SH SOLE 13 28891 0 0 SYNOPSYS INC COM 871607107 109 1293 SH SOLE 15 1293 0 0 SYNOPSYS INC COM 871607107 29682 352348 SH SOLE 18 334342 0 18006 SYNOPSYS INC COM 871607107 61810 733737 SH SOLE 19 733737 0 0 SYNOPSYS INC COM 871607107 345144 4097148 SH SOLE 21 4097148 0 0 SYNOPSYS INC COM 871607107 330816 3927061 SH SOLE 22 3506511 0 420550 SYNOPSYS INC COM 871607107 8742 103774 SH SOLE 23 103774 0 0 SYNOPSYS INC COM 871607107 51380 609921 SH SOLE 25 609921 0 0 SYNOPSYS INC COM 871607107 58117 689903 SH SOLE 26 183256 0 506647 SYNOPSYS INC COM 871607107 2443 28998 SH SOLE 28 21171 0 7827 SYNOPSYS INC COM 871607107 7122 84546 SH SOLE 29 5401 0 79145 SYNOPSYS INC COM 871607107 54230 643752 SH SOLE 30 643752 0 0 SYNOPSYS INC COM 871607107 4214 50025 SH SOLE 31 29579 0 20446 SYNOPSYS INC COM 871607107 1776 21077 SH SOLE 32 21077 0 0 SYNOPSYS INC COM 871607107 7184 85283 SH SOLE 34 85283 0 0 SYNOPSYS INC COM 871607107 11008 130677 SH SOLE 36 130677 0 0 SYNOPSYS INC COM 871607107 341 4049 SH SOLE 40 4049 0 0 SYNOVUS FINL CORP COM NEW 87161C501 19002 593983 SH SOLE 2 304543 0 289440 SYNOVUS FINL CORP COM NEW 87161C501 1598 49967 SH SOLE 4 49967 0 0 SYNOVUS FINL CORP COM NEW 87161C501 372 11627 SH SOLE 7 11627 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15850 495460 SH SOLE 18 495460 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3789 118441 SH SOLE 19 118441 0 0 SYNOVUS FINL CORP COM NEW 87161C501 259838 8122486 SH SOLE 21 8122486 0 0 SYNOVUS FINL CORP COM NEW 87161C501 169939 5312266 SH SOLE 22 4390212 0 922054 SYNOVUS FINL CORP COM NEW 87161C501 2094 65444 SH SOLE 23 65444 0 0 SYNOVUS FINL CORP COM NEW 87161C501 290 9058 SH SOLE 25 9058 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2007 62741 SH SOLE 26 34667 0 28074 SYNOVUS FINL CORP COM NEW 87161C501 480 14999 SH SOLE 28 14999 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3570 111605 SH SOLE 29 38886 0 72719 SYNOVUS FINL CORP COM NEW 87161C501 1188 37129 SH SOLE 30 37129 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2997 93694 SH SOLE 31 76638 0 17056 SYNOVUS FINL CORP COM NEW 87161C501 3343 104495 SH SOLE 34 104495 0 0 SYNOVUS FINL CORP COM NEW 87161C501 890 27826 SH SOLE 36 27826 0 0 SYNOVUS FINL CORP COM NEW 87161C501 335 10464 SH SOLE 40 10464 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 1 1703 SH SOLE 18 1703 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 22 28319 SH SOLE 21 28319 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 18 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 21 37118 SH SOLE 22 37118 0 0 SYPRIS SOLUTIONS INC COM 871655106 1 1848 SH SOLE 18 1848 0 0 SYPRIS SOLUTIONS INC COM 871655106 35 44297 SH SOLE 21 44297 0 0 SYPRIS SOLUTIONS INC COM 871655106 24 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 111 19839 SH SOLE 2 832 0 19007 SYROS PHARMACEUTICALS INC COM 87184Q107 3 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 456 81924 SH SOLE 18 81924 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 198 35498 SH SOLE 19 35498 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 6795 1219891 SH SOLE 21 1219891 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 3495 627511 SH SOLE 22 609272 0 18239 SYROS PHARMACEUTICALS INC COM 87184Q107 5 941 SH SOLE 30 941 0 0 SYSCO CORP COM 871829107 74696 1192092 SH SOLE 2 106407 0 1085685 SYSCO CORP COM 871829107 10022 159950 SH SOLE 4 146891 0 13059 SYSCO CORP COM 871829107 35371 564488 SH SOLE 7 435569 0 128919 SYSCO CORP COM 871829107 848 13526 SH SOLE 13 13526 0 0 SYSCO CORP COM 871829107 268 4273 SH SOLE 15 4273 0 0 SYSCO CORP COM 871829107 28 441 SH SOLE 17 0 0 441 SYSCO CORP COM 871829107 65916 1051956 SH SOLE 18 992845 0 59111 SYSCO CORP COM 871829107 6028 96198 SH SOLE 19 96198 0 0 SYSCO CORP COM 871829107 790543 12616388 SH SOLE 21 12616388 0 0 SYSCO CORP COM 871829107 773175 12339210 SH SOLE 22 11008027 0 1331183 SYSCO CORP COM 871829107 21858 348833 SH SOLE 23 348833 0 0 SYSCO CORP COM 871829107 27334 436229 SH SOLE 25 436229 0 0 SYSCO CORP COM 871829107 135270 2158789 SH SOLE 26 532168 0 1626621 SYSCO CORP COM 871829107 5936 94741 SH SOLE 28 69090 0 25651 SYSCO CORP COM 871829107 1110 17712 SH SOLE 29 17712 0 0 SYSCO CORP COM 871829107 108862 1737344 SH SOLE 30 1737344 0 0 SYSCO CORP COM 871829107 15103 241033 SH SOLE 31 110091 0 130942 SYSCO CORP COM 871829107 2559 40838 SH SOLE 32 40838 0 0 SYSCO CORP COM 871829107 2548 40657 SH SOLE 34 40657 0 0 SYSCO CORP COM 871829107 28774 459212 SH SOLE 36 459212 0 0 SYSCO CORP COM 871829107 717 11436 SH SOLE 40 11436 0 0 SYSTEMAX INC COM 871851101 254 10633 SH SOLE 2 460 0 10173 SYSTEMAX INC COM 871851101 6 261 SH SOLE 7 261 0 0 SYSTEMAX INC COM 871851101 964 40356 SH SOLE 18 40356 0 0 SYSTEMAX INC COM 871851101 425 17790 SH SOLE 19 17790 0 0 SYSTEMAX INC COM 871851101 9536 399147 SH SOLE 21 399147 0 0 SYSTEMAX INC COM 871851101 8531 357078 SH SOLE 22 339235 0 17843 SYSTEMAX INC COM 871851101 163 6811 SH SOLE 26 0 0 6811 SYSTEMAX INC COM 871851101 101 4239 SH SOLE 30 4239 0 0 T MOBILE US INC COM 872590104 46863 736721 SH SOLE 2 47767 0 688954 T MOBILE US INC COM 872590104 7104 111673 SH SOLE 4 102889 0 8784 T MOBILE US INC COM 872590104 5057 79502 SH SOLE 7 61735 0 17767 T MOBILE US INC COM 872590104 857 13479 SH SOLE 13 13479 0 0 T MOBILE US INC COM 872590104 248 3901 SH SOLE 15 3901 0 0 T MOBILE US INC COM 872590104 0 5 SH SOLE 17 0 0 5 T MOBILE US INC COM 872590104 7823 122979 SH SOLE 18 95740 0 27239 T MOBILE US INC COM 872590104 1670 26258 SH SOLE 19 26258 0 0 T MOBILE US INC COM 872590104 179981 2829449 SH SOLE 21 2829449 0 0 T MOBILE US INC COM 872590104 507656 7980759 SH SOLE 22 7289967 0 690792 T MOBILE US INC COM 872590104 15194 238864 SH SOLE 23 238864 0 0 T MOBILE US INC COM 872590104 17682 277980 SH SOLE 25 277980 0 0 T MOBILE US INC COM 872590104 47327 744013 SH SOLE 26 321012 0 423001 T MOBILE US INC COM 872590104 4180 65714 SH SOLE 28 47833 0 17881 T MOBILE US INC COM 872590104 783 12309 SH SOLE 29 12309 0 0 T MOBILE US INC COM 872590104 45848 720766 SH SOLE 30 720766 0 0 T MOBILE US INC COM 872590104 8509 133771 SH SOLE 31 73591 0 60180 T MOBILE US INC COM 872590104 7657 120372 SH SOLE 32 120372 0 0 T MOBILE US INC COM 872590104 5014 78826 SH SOLE 34 78826 0 0 T MOBILE US INC COM 872590104 16383 257549 SH SOLE 36 257549 0 0 T MOBILE US INC COM 872590104 471 7401 SH SOLE 40 7401 0 0 T2 BIOSYSTEMS INC COM 89853L104 74 24641 SH SOLE 2 1148 0 23493 T2 BIOSYSTEMS INC COM 89853L104 2 699 SH SOLE 7 699 0 0 T2 BIOSYSTEMS INC COM 89853L104 326 108217 SH SOLE 18 108217 0 0 T2 BIOSYSTEMS INC COM 89853L104 131 43676 SH SOLE 19 43676 0 0 T2 BIOSYSTEMS INC COM 89853L104 3051 1013709 SH SOLE 21 1013709 0 0 T2 BIOSYSTEMS INC COM 89853L104 2604 865280 SH SOLE 22 842927 0 22353 TABLEAU SOFTWARE INC CL A 87336U105 15720 130997 SH SOLE 2 4681 0 126316 TABLEAU SOFTWARE INC CL A 87336U105 41 342 SH SOLE 4 342 0 0 TABLEAU SOFTWARE INC CL A 87336U105 150 1248 SH SOLE 7 1248 0 0 TABLEAU SOFTWARE INC CL A 87336U105 2 20 SH SOLE 17 0 0 20 TABLEAU SOFTWARE INC CL A 87336U105 4864 40536 SH SOLE 18 40536 0 0 TABLEAU SOFTWARE INC CL A 87336U105 19828 165235 SH SOLE 19 165235 0 0 TABLEAU SOFTWARE INC CL A 87336U105 136811 1140088 SH SOLE 21 1140088 0 0 TABLEAU SOFTWARE INC CL A 87336U105 229913 1915940 SH SOLE 22 1782042 0 133898 TABLEAU SOFTWARE INC CL A 87336U105 2702 22519 SH SOLE 26 12246 0 10273 TABLEAU SOFTWARE INC CL A 87336U105 1141 9512 SH SOLE 28 9512 0 0 TABLEAU SOFTWARE INC CL A 87336U105 707 5890 SH SOLE 29 0 0 5890 TABLEAU SOFTWARE INC CL A 87336U105 32277 268975 SH SOLE 30 268975 0 0 TABLEAU SOFTWARE INC CL A 87336U105 175 1460 SH SOLE 31 1460 0 0 TABLEAU SOFTWARE INC CL A 87336U105 15836 131968 SH SOLE 34 131968 0 0 TABLEAU SOFTWARE INC CL A 87336U105 773 6441 SH SOLE 40 6441 0 0 TABULA RASA HEALTHCARE INC COM 873379101 906 14209 SH SOLE 2 647 0 13562 TABULA RASA HEALTHCARE INC COM 873379101 8 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 25 397 SH SOLE 7 397 0 0 TABULA RASA HEALTHCARE INC COM 873379101 5731 89884 SH SOLE 18 89884 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1655 25962 SH SOLE 19 25962 0 0 TABULA RASA HEALTHCARE INC COM 873379101 124460 1952015 SH SOLE 21 1952015 0 0 TABULA RASA HEALTHCARE INC COM 873379101 30582 479648 SH SOLE 22 457447 0 22201 TABULA RASA HEALTHCARE INC COM 873379101 71 1107 SH SOLE 26 0 0 1107 TABULA RASA HEALTHCARE INC COM 873379101 127 1986 SH SOLE 28 1986 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2165 33954 SH SOLE 30 33954 0 0 TABULA RASA HEALTHCARE INC COM 873379101 101 1591 SH SOLE 40 1591 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 647 14198 SH SOLE 2 649 0 13549 TACTILE SYS TECHNOLOGY INC COM 87357P100 17 370 SH SOLE 7 370 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 4088 89751 SH SOLE 18 89751 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1176 25813 SH SOLE 19 25813 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 91113 2000294 SH SOLE 21 2000294 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 21783 478221 SH SOLE 22 455597 0 22624 TACTILE SYS TECHNOLOGY INC COM 87357P100 30 659 SH SOLE 26 0 0 659 TACTILE SYS TECHNOLOGY INC COM 87357P100 94 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1495 32831 SH SOLE 30 32831 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 69 1514 SH SOLE 40 1514 0 0 TAHOE RES INC COM 873868103 1115 305393 SH SOLE 2 29213 0 276180 TAHOE RES INC COM 873868103 23 6254 SH SOLE 7 6254 0 0 TAHOE RES INC COM 873868103 3772 1033380 SH SOLE 18 1033380 0 0 TAHOE RES INC COM 873868103 2087 571715 SH SOLE 19 571715 0 0 TAHOE RES INC COM 873868103 36346 9957880 SH SOLE 21 9957880 0 0 TAHOE RES INC COM 873868103 12732 3488292 SH SOLE 22 3230123 0 258169 TAHOE RES INC COM 873868103 247 67790 SH SOLE 23 67790 0 0 TAHOE RES INC COM 873868103 403 110494 SH SOLE 26 0 0 110494 TAILORED BRANDS INC COM 87403A107 548 40158 SH SOLE 2 1653 0 38505 TAILORED BRANDS INC COM 87403A107 3 242 SH SOLE 4 242 0 0 TAILORED BRANDS INC COM 87403A107 15 1073 SH SOLE 7 1073 0 0 TAILORED BRANDS INC COM 87403A107 3361 246402 SH SOLE 18 246402 0 0 TAILORED BRANDS INC COM 87403A107 1012 74183 SH SOLE 19 74183 0 0 TAILORED BRANDS INC COM 87403A107 71341 5230276 SH SOLE 21 5230276 0 0 TAILORED BRANDS INC COM 87403A107 19265 1412415 SH SOLE 22 1346967 0 65448 TAILORED BRANDS INC COM 87403A107 153 11234 SH SOLE 26 4681 0 6553 TAILORED BRANDS INC COM 87403A107 82 5999 SH SOLE 28 5999 0 0 TAILORED BRANDS INC COM 87403A107 1375 100830 SH SOLE 30 100830 0 0 TAILORED BRANDS INC COM 87403A107 61 4486 SH SOLE 40 4486 0 0 TAITRON COMPONENTS INC CL A 874028103 1 800 SH SOLE 21 800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28759 779164 SH SOLE 2 28243 0 750921 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3526 95530 SH SOLE 4 95530 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7153 193784 SH SOLE 13 193784 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 41605 1127213 SH SOLE 15 1127213 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10 270 SH SOLE 17 0 0 270 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 168929 4576775 SH SOLE 18 4319733 0 257042 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 32623 883847 SH SOLE 19 883847 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 45795 1240731 SH SOLE 21 1240731 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 83956 2274604 SH SOLE 22 1980750 0 293854 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2770 75039 SH SOLE 25 24676 0 50363 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28427 770165 SH SOLE 26 474948 0 295217 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 613 16604 SH SOLE 30 16604 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3390 91847 SH SOLE 32 91847 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30030 813609 SH SOLE 34 813609 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1413 38282 SH SOLE 36 38282 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27949 271511 SH SOLE 2 17769 0 253742 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3601 34983 SH SOLE 4 32021 0 2962 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9226 89622 SH SOLE 7 89622 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 199 1934 SH SOLE 13 1934 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 103 1000 SH SOLE 15 1000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 14 SH SOLE 17 0 0 14 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23713 230355 SH SOLE 18 216485 0 13870 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 62369 605877 SH SOLE 19 605877 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 299531 2909764 SH SOLE 21 2909764 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 282470 2744029 SH SOLE 22 2454395 0 289634 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8251 80151 SH SOLE 23 80151 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9926 96428 SH SOLE 25 96428 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43264 420287 SH SOLE 26 140413 0 279874 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2218 21545 SH SOLE 28 15672 0 5873 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2790 27105 SH SOLE 29 3843 0 23262 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42301 410928 SH SOLE 30 410928 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3563 34615 SH SOLE 31 23144 0 11471 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1663 16153 SH SOLE 32 16153 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14868 144436 SH SOLE 34 144436 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8161 79282 SH SOLE 36 79282 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 306 2971 SH SOLE 40 2971 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3 180 SH SOLE 18 180 0 0 TAL ED GROUP SPONSORED ADS 874080104 9075 340145 SH SOLE 2 10910 0 329235 TAL ED GROUP SPONSORED ADS 874080104 2473 92696 SH SOLE 4 92696 0 0 TAL ED GROUP SPONSORED ADS 874080104 1311 49149 SH SOLE 7 49149 0 0 TAL ED GROUP SPONSORED ADS 874080104 116 4366 SH SOLE 13 4366 0 0 TAL ED GROUP SPONSORED ADS 874080104 4969 186249 SH SOLE 15 186249 0 0 TAL ED GROUP SPONSORED ADS 874080104 2795 104778 SH SOLE 18 104778 0 0 TAL ED GROUP SPONSORED ADS 874080104 58 2163 SH SOLE 19 2163 0 0 TAL ED GROUP SPONSORED ADS 874080104 196959 7382255 SH SOLE 21 7382255 0 0 TAL ED GROUP SPONSORED ADS 874080104 110172 4129397 SH SOLE 22 3795891 0 333506 TAL ED GROUP SPONSORED ADS 874080104 5452 204344 SH SOLE 23 204344 0 0 TAL ED GROUP SPONSORED ADS 874080104 3960 148410 SH SOLE 25 148410 0 0 TAL ED GROUP SPONSORED ADS 874080104 34531 1294252 SH SOLE 26 161740 0 1132512 TAL ED GROUP SPONSORED ADS 874080104 1251 46899 SH SOLE 28 46899 0 0 TAL ED GROUP SPONSORED ADS 874080104 1991 74609 SH SOLE 29 41291 0 33318 TAL ED GROUP SPONSORED ADS 874080104 55930 2096314 SH SOLE 30 2096314 0 0 TAL ED GROUP SPONSORED ADS 874080104 599 22441 SH SOLE 31 22441 0 0 TAL ED GROUP SPONSORED ADS 874080104 610 22856 SH SOLE 32 22856 0 0 TAL ED GROUP SPONSORED ADS 874080104 925 34655 SH SOLE 34 34655 0 0 TAL ED GROUP SPONSORED ADS 874080104 76 2858 SH SOLE 40 2858 0 0 TALEND S A ADS 874224207 196 5284 SH SOLE 21 5284 0 0 TALEND S A ADS 874224207 216 5816 SH SOLE 22 5816 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 26 1077 SH SOLE 4 1077 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 100 4116 SH SOLE 18 4116 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 24463 1005072 SH SOLE 19 1005072 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 1226 50368 SH SOLE 21 50368 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 3679 151142 SH SOLE 22 72148 0 78994 TALLGRASS ENERGY LP CLASS A SHS 874696107 817 33576 SH SOLE 26 19656 0 13920 TALLGRASS ENERGY LP CLASS A SHS 874696107 499 20481 SH SOLE 28 20481 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 241 9920 SH SOLE 29 0 0 9920 TALLGRASS ENERGY LP CLASS A SHS 874696107 914 37556 SH SOLE 30 37556 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 2826 116090 SH SOLE 34 116090 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 424 17403 SH SOLE 40 17403 0 0 TALOS ENERGY INC COM 87484T108 371 22744 SH SOLE 2 715 0 22029 TALOS ENERGY INC COM 87484T108 7 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 1086 66554 SH SOLE 18 66554 0 0 TALOS ENERGY INC COM 87484T108 493 30186 SH SOLE 19 30186 0 0 TALOS ENERGY INC COM 87484T108 11389 697871 SH SOLE 21 697871 0 0 TALOS ENERGY INC COM 87484T108 10549 646388 SH SOLE 22 620091 0 26297 TALOS ENERGY INC COM 87484T108 60 3652 SH SOLE 26 0 0 3652 TALOS ENERGY INC COM 87484T108 31 1904 SH SOLE 29 0 0 1904 TALOS ENERGY INC COM 87484T108 79 4860 SH SOLE 30 4860 0 0 TALOS ENERGY INC COM 87484T108 35 2121 SH SOLE 40 2121 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1576 41500 SH SOLE 2 2675 0 38825 TANDEM DIABETES CARE INC COM NEW 875372203 11 283 SH SOLE 4 283 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 37 964 SH SOLE 7 964 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 6671 175681 SH SOLE 18 175681 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3981 104845 SH SOLE 19 104845 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 86239 2271244 SH SOLE 21 2271244 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 58924 1551865 SH SOLE 22 1488169 0 63696 TANDEM DIABETES CARE INC COM NEW 875372203 328 8637 SH SOLE 23 8637 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 966 25454 SH SOLE 26 11060 0 14394 TANDEM DIABETES CARE INC COM NEW 875372203 86 2276 SH SOLE 29 0 0 2276 TANDEM DIABETES CARE INC COM NEW 875372203 484 12751 SH SOLE 30 12751 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 235 6195 SH SOLE 40 6195 0 0 TANDY LEATHER FACTORY INC COM 87538X105 6 1027 SH SOLE 18 1027 0 0 TANDY LEATHER FACTORY INC COM 87538X105 124 21872 SH SOLE 21 21872 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2282 112864 SH SOLE 2 42124 0 70740 TANGER FACTORY OUTLET CTRS I COM 875465106 1314 65001 SH SOLE 4 65001 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7894 390388 SH SOLE 7 390388 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 72 3539 SH SOLE 15 3539 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 10466 517622 SH SOLE 18 517622 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5877 290638 SH SOLE 19 290638 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 145146 7178343 SH SOLE 21 7178343 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 88033 4353743 SH SOLE 22 4230459 0 123284 TANGER FACTORY OUTLET CTRS I COM 875465106 64 3150 SH SOLE 23 3150 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3822 189010 SH SOLE 25 189010 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1440 71208 SH SOLE 26 20646 0 50562 TANGER FACTORY OUTLET CTRS I COM 875465106 244 12091 SH SOLE 28 12091 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 671 33169 SH SOLE 29 33169 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8544 422535 SH SOLE 30 422535 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 187 9248 SH SOLE 40 9248 0 0 TAPESTRY INC COM 876030107 25200 746662 SH SOLE 2 81047 0 665615 TAPESTRY INC COM 876030107 3116 92313 SH SOLE 4 84765 0 7548 TAPESTRY INC COM 876030107 11683 346176 SH SOLE 7 269044 0 77132 TAPESTRY INC COM 876030107 170 5040 SH SOLE 13 5040 0 0 TAPESTRY INC COM 876030107 81 2391 SH SOLE 15 2391 0 0 TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 19784 586203 SH SOLE 18 551597 0 34606 TAPESTRY INC COM 876030107 2579 76425 SH SOLE 19 76425 0 0 TAPESTRY INC COM 876030107 295135 8744744 SH SOLE 21 8744744 0 0 TAPESTRY INC COM 876030107 260473 7717712 SH SOLE 22 6964887 0 752825 TAPESTRY INC COM 876030107 6493 192375 SH SOLE 23 192375 0 0 TAPESTRY INC COM 876030107 8917 264209 SH SOLE 25 264209 0 0 TAPESTRY INC COM 876030107 40585 1202529 SH SOLE 26 354571 0 847958 TAPESTRY INC COM 876030107 1867 55323 SH SOLE 28 40331 0 14992 TAPESTRY INC COM 876030107 2321 68763 SH SOLE 29 9900 0 58863 TAPESTRY INC COM 876030107 49929 1479378 SH SOLE 30 1479378 0 0 TAPESTRY INC COM 876030107 3783 112081 SH SOLE 31 57941 0 54140 TAPESTRY INC COM 876030107 479 14203 SH SOLE 34 14203 0 0 TAPESTRY INC COM 876030107 10703 317113 SH SOLE 36 317113 0 0 TAPESTRY INC COM 876030107 278 8233 SH SOLE 40 8233 0 0 TARENA INTL INC ADR 876108101 33 5198 SH SOLE 4 5198 0 0 TARENA INTL INC ADR 876108101 3037 482078 SH SOLE 21 482078 0 0 TARENA INTL INC ADR 876108101 1019 161792 SH SOLE 22 161792 0 0 TARENA INTL INC ADR 876108101 779 123610 SH SOLE 30 123610 0 0 TARGA RES CORP COM 87612G101 20905 580360 SH SOLE 2 28174 0 552186 TARGA RES CORP COM 87612G101 2669 74097 SH SOLE 4 68173 0 5924 TARGA RES CORP COM 87612G101 12896 358024 SH SOLE 7 339424 0 18600 TARGA RES CORP COM 87612G101 255 7091 SH SOLE 13 7091 0 0 TARGA RES CORP COM 87612G101 59 1637 SH SOLE 15 1637 0 0 TARGA RES CORP COM 87612G101 5314 147542 SH SOLE 18 129102 0 18440 TARGA RES CORP COM 87612G101 16078 446377 SH SOLE 19 446377 0 0 TARGA RES CORP COM 87612G101 126437 3510180 SH SOLE 21 3510180 0 0 TARGA RES CORP COM 87612G101 223228 6197321 SH SOLE 22 5738173 0 459148 TARGA RES CORP COM 87612G101 5511 152993 SH SOLE 23 152993 0 0 TARGA RES CORP COM 87612G101 7010 194602 SH SOLE 25 194602 0 0 TARGA RES CORP COM 87612G101 25631 711579 SH SOLE 26 259055 0 452524 TARGA RES CORP COM 87612G101 1577 43773 SH SOLE 28 32266 0 11507 TARGA RES CORP COM 87612G101 1997 55448 SH SOLE 29 9353 0 46095 TARGA RES CORP COM 87612G101 10677 296424 SH SOLE 30 296424 0 0 TARGA RES CORP COM 87612G101 2913 80880 SH SOLE 31 48169 0 32711 TARGA RES CORP COM 87612G101 5676 157581 SH SOLE 34 157581 0 0 TARGA RES CORP COM 87612G101 6734 186940 SH SOLE 36 186940 0 0 TARGA RES CORP COM 87612G101 236 6561 SH SOLE 40 6561 0 0 TARGET CORP COM 87612E106 124364 1881739 SH SOLE 2 624033 0 1257706 TARGET CORP COM 87612E106 20358 308039 SH SOLE 4 294656 0 13383 TARGET CORP COM 87612E106 52577 795533 SH SOLE 7 572425 0 223108 TARGET CORP COM 87612E106 7813 118219 SH SOLE 13 118219 0 0 TARGET CORP COM 87612E106 296 4478 SH SOLE 15 4478 0 0 TARGET CORP COM 87612E106 81594 1234595 SH SOLE 18 1171961 0 62634 TARGET CORP COM 87612E106 68926 1042911 SH SOLE 19 1042911 0 0 TARGET CORP COM 87612E106 929739 14067772 SH SOLE 21 14067772 0 0 TARGET CORP COM 87612E106 1020569 15442107 SH SOLE 22 13131704 0 2310403 TARGET CORP COM 87612E106 38918 588861 SH SOLE 23 588861 0 0 TARGET CORP COM 87612E106 34793 526452 SH SOLE 25 526452 0 0 TARGET CORP COM 87612E106 192365 2910645 SH SOLE 26 589294 0 2321351 TARGET CORP COM 87612E106 6324 95681 SH SOLE 28 69915 0 25766 TARGET CORP COM 87612E106 26394 399362 SH SOLE 29 165593 0 233769 TARGET CORP COM 87612E106 135567 2051253 SH SOLE 30 2051253 0 0 TARGET CORP COM 87612E106 31487 476419 SH SOLE 31 317738 0 158681 TARGET CORP COM 87612E106 3095 46832 SH SOLE 32 46832 0 0 TARGET CORP COM 87612E106 32399 490220 SH SOLE 34 490220 0 0 TARGET CORP COM 87612E106 7674 116118 SH SOLE 35 116118 0 0 TARGET CORP COM 87612E106 40512 612981 SH SOLE 36 612981 0 0 TARGET CORP COM 87612E106 780 11800 SH SOLE 40 11800 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 390 4608 SH SOLE 22 4608 0 0 TATA MTRS LTD SPONSORED ADR 876568502 771 63287 SH SOLE 7 5287 0 58000 TATA MTRS LTD SPONSORED ADR 876568502 3417 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 62 5074 SH SOLE 19 5074 0 0 TATA MTRS LTD SPONSORED ADR 876568502 73 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6384 524170 SH SOLE 22 524170 0 0 TATA MTRS LTD SPONSORED ADR 876568502 369 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 16711 1371996 SH SOLE 26 199022 0 1172974 TATA MTRS LTD SPONSORED ADR 876568502 2124 174423 SH SOLE 28 174423 0 0 TATA MTRS LTD SPONSORED ADR 876568502 694 56965 SH SOLE 29 56965 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5080 417104 SH SOLE 30 417104 0 0 TATA MTRS LTD SPONSORED ADR 876568502 195 16049 SH SOLE 34 16049 0 0 TAUBMAN CTRS INC COM 876664103 6309 138679 SH SOLE 2 29228 0 109451 TAUBMAN CTRS INC COM 876664103 1867 41046 SH SOLE 4 41046 0 0 TAUBMAN CTRS INC COM 876664103 4430 97378 SH SOLE 7 97378 0 0 TAUBMAN CTRS INC COM 876664103 112 2463 SH SOLE 15 2463 0 0 TAUBMAN CTRS INC COM 876664103 7938 174498 SH SOLE 18 174498 0 0 TAUBMAN CTRS INC COM 876664103 5075 111555 SH SOLE 19 111555 0 0 TAUBMAN CTRS INC COM 876664103 153066 3364826 SH SOLE 21 3364826 0 0 TAUBMAN CTRS INC COM 876664103 126007 2769999 SH SOLE 22 2653705 0 116294 TAUBMAN CTRS INC COM 876664103 119 2608 SH SOLE 23 2608 0 0 TAUBMAN CTRS INC COM 876664103 5664 124503 SH SOLE 25 124503 0 0 TAUBMAN CTRS INC COM 876664103 1767 38844 SH SOLE 26 12545 0 26299 TAUBMAN CTRS INC COM 876664103 353 7761 SH SOLE 28 7761 0 0 TAUBMAN CTRS INC COM 876664103 1157 25439 SH SOLE 29 20845 0 4594 TAUBMAN CTRS INC COM 876664103 12877 283079 SH SOLE 30 283079 0 0 TAUBMAN CTRS INC COM 876664103 59 1307 SH SOLE 31 1173 0 134 TAUBMAN CTRS INC COM 876664103 144 3167 SH SOLE 34 3167 0 0 TAUBMAN CTRS INC COM 876664103 89 1957 SH SOLE 36 1957 0 0 TAUBMAN CTRS INC COM 876664103 296 6517 SH SOLE 40 6517 0 0 TAYLOR DEVICES INC COM 877163105 7 584 SH SOLE 18 584 0 0 TAYLOR DEVICES INC COM 877163105 9 702 SH SOLE 21 702 0 0 TAYLOR DEVICES INC COM 877163105 32 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1851 116386 SH SOLE 2 4161 0 112225 TAYLOR MORRISON HOME CORP CL A 87724P106 5 334 SH SOLE 4 334 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 61 3826 SH SOLE 7 3826 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 6325 397816 SH SOLE 18 397816 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2770 174215 SH SOLE 19 174215 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 79643 5009024 SH SOLE 21 5009024 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 52412 3296382 SH SOLE 22 3138434 0 157948 TAYLOR MORRISON HOME CORP CL A 87724P106 626 39376 SH SOLE 26 17192 0 22184 TAYLOR MORRISON HOME CORP CL A 87724P106 244 15366 SH SOLE 28 15366 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 164 10314 SH SOLE 29 0 0 10314 TAYLOR MORRISON HOME CORP CL A 87724P106 483 30372 SH SOLE 30 30372 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 215 13496 SH SOLE 40 13496 0 0 TCF FINL CORP COM 872275102 7182 368507 SH SOLE 2 79760 0 288747 TCF FINL CORP COM 872275102 17 864 SH SOLE 4 864 0 0 TCF FINL CORP COM 872275102 95 4886 SH SOLE 7 4886 0 0 TCF FINL CORP COM 872275102 9374 480959 SH SOLE 18 480959 0 0 TCF FINL CORP COM 872275102 663 34032 SH SOLE 19 34032 0 0 TCF FINL CORP COM 872275102 162523 8338796 SH SOLE 21 8338796 0 0 TCF FINL CORP COM 872275102 110489 5668988 SH SOLE 22 5352747 0 316241 TCF FINL CORP COM 872275102 1171 60059 SH SOLE 26 39345 0 20714 TCF FINL CORP COM 872275102 418 21456 SH SOLE 28 21456 0 0 TCF FINL CORP COM 872275102 288 14801 SH SOLE 29 0 0 14801 TCF FINL CORP COM 872275102 859 44080 SH SOLE 30 44080 0 0 TCF FINL CORP COM 872275102 65 3346 SH SOLE 31 3346 0 0 TCF FINL CORP COM 872275102 74 3781 SH SOLE 36 3781 0 0 TCF FINL CORP COM 872275102 340 17426 SH SOLE 40 17426 0 0 TCG BDC INC COM 872280102 250 20184 SH SOLE 26 0 0 20184 TCG BDC INC COM 872280102 3339 269303 SH SOLE 30 269303 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 38952 795583 SH SOLE 2 154795 0 640788 TD AMERITRADE HLDG CORP COM 87236Y108 6094 124459 SH SOLE 4 116973 0 7486 TD AMERITRADE HLDG CORP COM 87236Y108 1487 30377 SH SOLE 7 30377 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 155 3159 SH SOLE 13 3159 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 136 2775 SH SOLE 15 2775 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7 150 SH SOLE 17 0 0 150 TD AMERITRADE HLDG CORP COM 87236Y108 9390 191799 SH SOLE 18 169165 0 22634 TD AMERITRADE HLDG CORP COM 87236Y108 4106 83855 SH SOLE 19 83855 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 155941 3185061 SH SOLE 21 3185061 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 358554 7323405 SH SOLE 22 6694874 0 628531 TD AMERITRADE HLDG CORP COM 87236Y108 11361 232046 SH SOLE 23 232046 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 12757 260553 SH SOLE 25 260553 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 46250 944650 SH SOLE 26 299927 0 644723 TD AMERITRADE HLDG CORP COM 87236Y108 2678 54702 SH SOLE 28 39999 0 14703 TD AMERITRADE HLDG CORP COM 87236Y108 4520 92317 SH SOLE 29 27412 0 64905 TD AMERITRADE HLDG CORP COM 87236Y108 20643 421639 SH SOLE 30 421639 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6463 131997 SH SOLE 31 90817 0 41180 TD AMERITRADE HLDG CORP COM 87236Y108 1427 29138 SH SOLE 34 29138 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11192 228601 SH SOLE 36 228601 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 328 6703 SH SOLE 40 6703 0 0 TE CONNECTIVITY LTD REG SHS H84989104 43261 572011 SH SOLE 2 380639 0 191372 TE CONNECTIVITY LTD REG SHS H84989104 15430 204024 SH SOLE 4 194900 0 9124 TE CONNECTIVITY LTD REG SHS H84989104 29485 389859 SH SOLE 7 314868 0 74991 TE CONNECTIVITY LTD REG SHS H84989104 860 11371 SH SOLE 13 11371 0 0 TE CONNECTIVITY LTD REG SHS H84989104 246 3247 SH SOLE 15 3247 0 0 TE CONNECTIVITY LTD REG SHS H84989104 49446 653789 SH SOLE 18 611840 0 41949 TE CONNECTIVITY LTD REG SHS H84989104 13009 172007 SH SOLE 19 172007 0 0 TE CONNECTIVITY LTD REG SHS H84989104 362943 4798934 SH SOLE 21 4798934 0 0 TE CONNECTIVITY LTD REG SHS H84989104 478691 6329379 SH SOLE 22 5614030 0 715349 TE CONNECTIVITY LTD REG SHS H84989104 28223 373166 SH SOLE 23 373166 0 0 TE CONNECTIVITY LTD REG SHS H84989104 26462 349889 SH SOLE 25 349889 0 0 TE CONNECTIVITY LTD REG SHS H84989104 127668 1688062 SH SOLE 26 424144 0 1263918 TE CONNECTIVITY LTD REG SHS H84989104 4885 64597 SH SOLE 28 46663 0 17934 TE CONNECTIVITY LTD REG SHS H84989104 9257 122398 SH SOLE 29 122398 0 0 TE CONNECTIVITY LTD REG SHS H84989104 101919 1347599 SH SOLE 30 1347599 0 0 TE CONNECTIVITY LTD REG SHS H84989104 25856 341869 SH SOLE 31 219717 0 122152 TE CONNECTIVITY LTD REG SHS H84989104 52250 690862 SH SOLE 34 690862 0 0 TE CONNECTIVITY LTD REG SHS H84989104 23579 311762 SH SOLE 36 311762 0 0 TE CONNECTIVITY LTD REG SHS H84989104 628 8297 SH SOLE 40 8297 0 0 TEAM INC COM 878155100 429 29278 SH SOLE 2 1065 0 28213 TEAM INC COM 878155100 3 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 9 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 2320 158357 SH SOLE 18 158357 0 0 TEAM INC COM 878155100 647 44178 SH SOLE 19 44178 0 0 TEAM INC COM 878155100 48043 3279416 SH SOLE 21 3279416 0 0 TEAM INC COM 878155100 12145 829014 SH SOLE 22 787259 0 41755 TEAM INC COM 878155100 109 7466 SH SOLE 26 2358 0 5108 TEAM INC COM 878155100 59 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 0 3 SH SOLE 29 0 0 3 TEAM INC COM 878155100 859 58635 SH SOLE 30 58635 0 0 TEAM INC COM 878155100 46 3112 SH SOLE 40 3112 0 0 TECH DATA CORP COM 878237106 4593 56143 SH SOLE 2 18336 0 37807 TECH DATA CORP COM 878237106 14 177 SH SOLE 4 177 0 0 TECH DATA CORP COM 878237106 180 2203 SH SOLE 7 2203 0 0 TECH DATA CORP COM 878237106 17897 218766 SH SOLE 18 218766 0 0 TECH DATA CORP COM 878237106 5310 64910 SH SOLE 19 64910 0 0 TECH DATA CORP COM 878237106 221592 2708612 SH SOLE 21 2708612 0 0 TECH DATA CORP COM 878237106 111581 1363899 SH SOLE 22 1297324 0 66575 TECH DATA CORP COM 878237106 381 4658 SH SOLE 23 4658 0 0 TECH DATA CORP COM 878237106 1140 13940 SH SOLE 26 6767 0 7173 TECH DATA CORP COM 878237106 357 4361 SH SOLE 28 4361 0 0 TECH DATA CORP COM 878237106 277 3385 SH SOLE 29 0 0 3385 TECH DATA CORP COM 878237106 745 9102 SH SOLE 30 9102 0 0 TECH DATA CORP COM 878237106 1568 19166 SH SOLE 36 19166 0 0 TECH DATA CORP COM 878237106 255 3122 SH SOLE 40 3122 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 9435 481881 SH SOLE 2 268100 0 213781 TECHNIPFMC PLC COM G87110105 3699 188893 SH SOLE 4 177314 0 11579 TECHNIPFMC PLC COM G87110105 6306 322044 SH SOLE 7 322044 0 0 TECHNIPFMC PLC COM G87110105 154 7841 SH SOLE 13 7841 0 0 TECHNIPFMC PLC COM G87110105 16779 856960 SH SOLE 18 804099 0 52861 TECHNIPFMC PLC COM G87110105 3354 171309 SH SOLE 19 171309 0 0 TECHNIPFMC PLC COM G87110105 128367 6556025 SH SOLE 21 6556025 0 0 TECHNIPFMC PLC COM G87110105 146726 7493667 SH SOLE 22 6835184 0 658483 TECHNIPFMC PLC COM G87110105 6537 333849 SH SOLE 23 333849 0 0 TECHNIPFMC PLC COM G87110105 911 46533 SH SOLE 25 46533 0 0 TECHNIPFMC PLC COM G87110105 44494 2272401 SH SOLE 26 480912 0 1791489 TECHNIPFMC PLC COM G87110105 1604 81914 SH SOLE 28 59712 0 22202 TECHNIPFMC PLC COM G87110105 2349 119979 SH SOLE 29 32765 0 87214 TECHNIPFMC PLC COM G87110105 31534 1610514 SH SOLE 30 1610514 0 0 TECHNIPFMC PLC COM G87110105 2908 148499 SH SOLE 31 105254 0 43245 TECHNIPFMC PLC COM G87110105 945 48289 SH SOLE 34 48289 0 0 TECHNIPFMC PLC COM G87110105 1919 97992 SH SOLE 36 97992 0 0 TECHNIPFMC PLC COM G87110105 155 7902 SH SOLE 40 7902 0 0 TECHTARGET INC COM 87874R100 199 16315 SH SOLE 2 802 0 15513 TECHTARGET INC COM 87874R100 6 460 SH SOLE 7 460 0 0 TECHTARGET INC COM 87874R100 1321 108192 SH SOLE 18 108192 0 0 TECHTARGET INC COM 87874R100 364 29790 SH SOLE 19 29790 0 0 TECHTARGET INC COM 87874R100 28284 2316450 SH SOLE 21 2316450 0 0 TECHTARGET INC COM 87874R100 7182 588188 SH SOLE 22 559873 0 28315 TECHTARGET INC COM 87874R100 502 41153 SH SOLE 30 41153 0 0 TECK RESOURCES LTD CL B 878742204 28532 1324618 SH SOLE 19 1324618 0 0 TECK RESOURCES LTD CL B 878742204 6345 294557 SH SOLE 21 294557 0 0 TECK RESOURCES LTD CL B 878742204 15184 704916 SH SOLE 22 704916 0 0 TECK RESOURCES LTD CL B 878742204 2913 135220 SH SOLE 23 135220 0 0 TECK RESOURCES LTD CL B 878742204 17666 820155 SH SOLE 25 820155 0 0 TECK RESOURCES LTD CL B 878742204 4238 196740 SH SOLE 26 0 0 196740 TECK RESOURCES LTD CL B 878742204 18850 875107 SH SOLE 29 875107 0 0 TECK RESOURCES LTD CL B 878742204 40692 1889140 SH SOLE 34 1889140 0 0 TECNOGLASS INC SHS G87264100 350 43375 SH SOLE 21 43375 0 0 TECNOGLASS INC SHS G87264100 85 10488 SH SOLE 22 10488 0 0 TECOGEN INC NEW COM NEW 87876P201 12 3316 SH SOLE 18 3316 0 0 TECOGEN INC NEW COM NEW 87876P201 189 52151 SH SOLE 21 52151 0 0 TEEKAY CORPORATION COM Y8564W103 263 78789 SH SOLE 2 2597 0 76192 TEEKAY CORPORATION COM Y8564W103 4 1205 SH SOLE 7 1205 0 0 TEEKAY CORPORATION COM Y8564W103 756 226385 SH SOLE 18 226385 0 0 TEEKAY CORPORATION COM Y8564W103 384 114936 SH SOLE 19 114936 0 0 TEEKAY CORPORATION COM Y8564W103 7392 2213155 SH SOLE 21 2213155 0 0 TEEKAY CORPORATION COM Y8564W103 2793 836258 SH SOLE 22 732294 0 103964 TEEKAY CORPORATION COM Y8564W103 39 11660 SH SOLE 23 11660 0 0 TEEKAY CORPORATION COM Y8564W103 66 19683 SH SOLE 26 0 0 19683 TEEKAY CORPORATION COM Y8564W103 29 8822 SH SOLE 36 8822 0 0 TEEKAY TANKERS LTD CL A Y8565N102 218 235016 SH SOLE 2 7025 0 227991 TEEKAY TANKERS LTD CL A Y8565N102 2 2595 SH SOLE 7 2595 0 0 TEEKAY TANKERS LTD CL A Y8565N102 645 695520 SH SOLE 18 695520 0 0 TEEKAY TANKERS LTD CL A Y8565N102 240 259053 SH SOLE 19 259053 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6440 6939834 SH SOLE 21 6939834 0 0 TEEKAY TANKERS LTD CL A Y8565N102 1811 1951814 SH SOLE 22 1820221 0 131593 TEEKAY TANKERS LTD CL A Y8565N102 88 94321 SH SOLE 26 0 0 94321 TEGNA INC COM 87901J105 3397 312473 SH SOLE 2 96887 0 215586 TEGNA INC COM 87901J105 11 997 SH SOLE 4 997 0 0 TEGNA INC COM 87901J105 64 5873 SH SOLE 7 5873 0 0 TEGNA INC COM 87901J105 13648 1255543 SH SOLE 18 1255543 0 0 TEGNA INC COM 87901J105 3521 323919 SH SOLE 19 323919 0 0 TEGNA INC COM 87901J105 165161 15194232 SH SOLE 21 15194232 0 0 TEGNA INC COM 87901J105 88724 8162281 SH SOLE 22 7854697 0 307584 TEGNA INC COM 87901J105 527 48528 SH SOLE 26 31253 0 17275 TEGNA INC COM 87901J105 322 29625 SH SOLE 28 29625 0 0 TEGNA INC COM 87901J105 55 5076 SH SOLE 29 0 0 5076 TEGNA INC COM 87901J105 586 53880 SH SOLE 30 53880 0 0 TEGNA INC COM 87901J105 142 13108 SH SOLE 36 13108 0 0 TEGNA INC COM 87901J105 228 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 379 22885 SH SOLE 2 798 0 22087 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 1202 72492 SH SOLE 18 72492 0 0 TEJON RANCH CO COM 879080109 493 29759 SH SOLE 19 29759 0 0 TEJON RANCH CO COM 879080109 12518 754982 SH SOLE 21 754982 0 0 TEJON RANCH CO COM 879080109 9887 596337 SH SOLE 22 569993 0 26344 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 117 7042 SH SOLE 30 7042 0 0 TEJON RANCH CO COM 879080109 29 1731 SH SOLE 40 1731 0 0 TEL INSTR ELECTRS CORP COM NEW 879165207 1 226 SH SOLE 21 226 0 0 TELADOC HEALTH INC COM 87918A105 7599 153304 SH SOLE 2 101959 0 51345 TELADOC HEALTH INC COM 87918A105 21 423 SH SOLE 4 423 0 0 TELADOC HEALTH INC COM 87918A105 67 1357 SH SOLE 7 1357 0 0 TELADOC HEALTH INC COM 87918A105 13645 275260 SH SOLE 18 275260 0 0 TELADOC HEALTH INC COM 87918A105 67818 1368131 SH SOLE 19 1368131 0 0 TELADOC HEALTH INC COM 87918A105 124927 2520205 SH SOLE 21 2520205 0 0 TELADOC HEALTH INC COM 87918A105 96842 1953645 SH SOLE 22 1847278 0 106367 TELADOC HEALTH INC COM 87918A105 273 5498 SH SOLE 23 5498 0 0 TELADOC HEALTH INC COM 87918A105 1415 28540 SH SOLE 26 9031 0 19509 TELADOC HEALTH INC COM 87918A105 435 8768 SH SOLE 28 8768 0 0 TELADOC HEALTH INC COM 87918A105 80 1606 SH SOLE 29 0 0 1606 TELADOC HEALTH INC COM 87918A105 778 15705 SH SOLE 30 15705 0 0 TELADOC HEALTH INC COM 87918A105 22960 463177 SH SOLE 34 463177 0 0 TELADOC HEALTH INC COM 87918A105 264 5330 SH SOLE 40 5330 0 0 TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1235 900000 PRN SOLE 21 900000 0 0 TELARIA INC COM 879181105 111 40478 SH SOLE 2 2052 0 38426 TELARIA INC COM 879181105 4 1446 SH SOLE 7 1446 0 0 TELARIA INC COM 879181105 400 146396 SH SOLE 18 146396 0 0 TELARIA INC COM 879181105 177 64779 SH SOLE 19 64779 0 0 TELARIA INC COM 879181105 4249 1556567 SH SOLE 21 1556567 0 0 TELARIA INC COM 879181105 1306 478271 SH SOLE 22 445465 0 32806 TELECOM ARGENTINA S A SPON ADR REP B 879273209 7264 466870 SH SOLE 21 466870 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3736 240123 SH SOLE 22 240123 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 18485 89271 SH SOLE 2 18278 0 70993 TELEDYNE TECHNOLOGIES INC COM 879360105 38 185 SH SOLE 4 185 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 183 883 SH SOLE 7 883 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 21481 103739 SH SOLE 18 103739 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 26622 128567 SH SOLE 19 128567 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 482591 2330568 SH SOLE 21 2330568 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 242742 1172270 SH SOLE 22 1098446 0 73824 TELEDYNE TECHNOLOGIES INC COM 879360105 2282 11021 SH SOLE 26 6699 0 4322 TELEDYNE TECHNOLOGIES INC COM 879360105 964 4657 SH SOLE 28 4657 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1165 5625 SH SOLE 29 0 0 5625 TELEDYNE TECHNOLOGIES INC COM 879360105 1863 8996 SH SOLE 30 8996 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 148 717 SH SOLE 31 717 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 145 698 SH SOLE 36 698 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 783 3783 SH SOLE 40 3783 0 0 TELEFLEX INC COM 879369106 39551 153015 SH SOLE 2 50220 0 102795 TELEFLEX INC COM 879369106 3933 15215 SH SOLE 4 14013 0 1202 TELEFLEX INC COM 879369106 3142 12157 SH SOLE 7 2838 0 9319 TELEFLEX INC COM 879369106 67 261 SH SOLE 13 261 0 0 TELEFLEX INC COM 879369106 42 161 SH SOLE 15 161 0 0 TELEFLEX INC COM 879369106 38716 149783 SH SOLE 18 146087 0 3696 TELEFLEX INC COM 879369106 89281 345409 SH SOLE 19 345409 0 0 TELEFLEX INC COM 879369106 641237 2480798 SH SOLE 21 2480798 0 0 TELEFLEX INC COM 879369106 361975 1400397 SH SOLE 22 1308607 0 91790 TELEFLEX INC COM 879369106 8307 32137 SH SOLE 23 32137 0 0 TELEFLEX INC COM 879369106 10054 38896 SH SOLE 25 38896 0 0 TELEFLEX INC COM 879369106 34279 132619 SH SOLE 26 52413 0 80206 TELEFLEX INC COM 879369106 2286 8845 SH SOLE 28 6501 0 2344 TELEFLEX INC COM 879369106 2815 10890 SH SOLE 29 1531 0 9359 TELEFLEX INC COM 879369106 14233 55064 SH SOLE 30 55064 0 0 TELEFLEX INC COM 879369106 4335 16771 SH SOLE 31 9474 0 7297 TELEFLEX INC COM 879369106 21888 84679 SH SOLE 34 84679 0 0 TELEFLEX INC COM 879369106 8381 32426 SH SOLE 36 32426 0 0 TELEFLEX INC COM 879369106 325 1259 SH SOLE 40 1259 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1141 95669 SH SOLE 2 0 0 95669 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 504 42255 SH SOLE 22 42255 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 253 21231 SH SOLE 26 0 0 21231 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1016 85164 SH SOLE 30 85164 0 0 TELEFONICA S A SPONSORED ADR 879382208 40 4757 SH SOLE 18 4757 0 0 TELENAV INC COM 879455103 108 26671 SH SOLE 2 816 0 25855 TELENAV INC COM 879455103 4 966 SH SOLE 7 966 0 0 TELENAV INC COM 879455103 427 105051 SH SOLE 18 105051 0 0 TELENAV INC COM 879455103 185 45529 SH SOLE 19 45529 0 0 TELENAV INC COM 879455103 4506 1109888 SH SOLE 21 1109888 0 0 TELENAV INC COM 879455103 1832 451349 SH SOLE 22 429463 0 21886 TELENAV INC COM 879455103 14 3416 SH SOLE 26 0 0 3416 TELEPHONE & DATA SYS INC COM NEW 879433829 11927 366548 SH SOLE 2 162865 0 203683 TELEPHONE & DATA SYS INC COM NEW 879433829 580 17838 SH SOLE 4 17838 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3560 109393 SH SOLE 7 109393 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 695 21350 SH SOLE 13 21350 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 51745 1590185 SH SOLE 18 1590185 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 57789 1775940 SH SOLE 19 1775940 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 156063 4796028 SH SOLE 21 4796028 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 116422 3577818 SH SOLE 22 3208152 0 369666 TELEPHONE & DATA SYS INC COM NEW 879433829 2817 86581 SH SOLE 23 86581 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3217 98855 SH SOLE 25 98855 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1618 49709 SH SOLE 26 26372 0 23337 TELEPHONE & DATA SYS INC COM NEW 879433829 415 12763 SH SOLE 28 12763 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 810 24882 SH SOLE 29 10928 0 13954 TELEPHONE & DATA SYS INC COM NEW 879433829 823 25305 SH SOLE 30 25305 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1369 42062 SH SOLE 31 16983 0 25079 TELEPHONE & DATA SYS INC COM NEW 879433829 16029 492598 SH SOLE 34 492598 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 897 27569 SH SOLE 36 27569 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 339 10404 SH SOLE 40 10404 0 0 TELIGENT INC NEW COM 87960W104 48 34778 SH SOLE 2 1542 0 33236 TELIGENT INC NEW COM 87960W104 2 1398 SH SOLE 7 1398 0 0 TELIGENT INC NEW COM 87960W104 184 134179 SH SOLE 18 134179 0 0 TELIGENT INC NEW COM 87960W104 75 54863 SH SOLE 19 54863 0 0 TELIGENT INC NEW COM 87960W104 1919 1401067 SH SOLE 21 1401067 0 0 TELIGENT INC NEW COM 87960W104 1771 1292896 SH SOLE 22 1172210 0 120686 TELLURIAN INC NEW COM 87968A104 487 70075 SH SOLE 2 3016 0 67059 TELLURIAN INC NEW COM 87968A104 3 382 SH SOLE 4 382 0 0 TELLURIAN INC NEW COM 87968A104 14 2051 SH SOLE 7 2051 0 0 TELLURIAN INC NEW COM 87968A104 1887 271567 SH SOLE 18 271567 0 0 TELLURIAN INC NEW COM 87968A104 883 126996 SH SOLE 19 126996 0 0 TELLURIAN INC NEW COM 87968A104 20341 2926716 SH SOLE 21 2926716 0 0 TELLURIAN INC NEW COM 87968A104 17658 2540737 SH SOLE 22 2443657 0 97080 TELLURIAN INC NEW COM 87968A104 159 22823 SH SOLE 26 0 0 22823 TELLURIAN INC NEW COM 87968A104 89 12808 SH SOLE 28 12808 0 0 TELLURIAN INC NEW COM 87968A104 161 23169 SH SOLE 30 23169 0 0 TELLURIAN INC NEW COM 87968A104 59 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 68279 2060332 SH SOLE 18 2060332 0 0 TELUS CORP COM 87971M103 2481 74875 SH SOLE 26 74875 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 969 100700 SH SOLE 2 100700 0 0 TEMPUR SEALY INTL INC COM 88023U101 4472 108016 SH SOLE 2 21991 0 86025 TEMPUR SEALY INTL INC COM 88023U101 9 209 SH SOLE 4 209 0 0 TEMPUR SEALY INTL INC COM 88023U101 27 641 SH SOLE 7 641 0 0 TEMPUR SEALY INTL INC COM 88023U101 5464 131979 SH SOLE 18 131979 0 0 TEMPUR SEALY INTL INC COM 88023U101 399 9631 SH SOLE 19 9631 0 0 TEMPUR SEALY INTL INC COM 88023U101 93537 2259348 SH SOLE 21 2259348 0 0 TEMPUR SEALY INTL INC COM 88023U101 61077 1475289 SH SOLE 22 1384668 0 90621 TEMPUR SEALY INTL INC COM 88023U101 736 17769 SH SOLE 26 8622 0 9147 TEMPUR SEALY INTL INC COM 88023U101 249 6026 SH SOLE 28 6026 0 0 TEMPUR SEALY INTL INC COM 88023U101 455 10986 SH SOLE 30 10986 0 0 TEMPUR SEALY INTL INC COM 88023U101 43 1043 SH SOLE 31 941 0 102 TEMPUR SEALY INTL INC COM 88023U101 167 4042 SH SOLE 40 4042 0 0 TENABLE HLDGS INC COM 88025T102 316 14234 SH SOLE 2 4789 0 9445 TENABLE HLDGS INC COM 88025T102 920 41448 SH SOLE 18 41448 0 0 TENABLE HLDGS INC COM 88025T102 2920 131582 SH SOLE 19 131582 0 0 TENABLE HLDGS INC COM 88025T102 8924 402184 SH SOLE 21 402184 0 0 TENABLE HLDGS INC COM 88025T102 7876 354951 SH SOLE 22 349866 0 5085 TENABLE HLDGS INC COM 88025T102 130 5849 SH SOLE 23 5849 0 0 TENABLE HLDGS INC COM 88025T102 15 654 SH SOLE 26 0 0 654 TENABLE HLDGS INC COM 88025T102 105 4712 SH SOLE 29 0 0 4712 TENARIS S A SPONSORED ADR 88031M109 131 6122 SH SOLE 21 6122 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH SOLE 21 627 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2610 152283 SH SOLE 2 88348 0 63935 TENET HEALTHCARE CORP COM NEW 88033G407 209 12173 SH SOLE 4 12173 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 128 7452 SH SOLE 7 7452 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 10147 592034 SH SOLE 18 592034 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 16530 964421 SH SOLE 19 964421 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 107996 6300794 SH SOLE 21 6300794 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 51776 3020762 SH SOLE 22 2882563 0 138199 TENET HEALTHCARE CORP COM NEW 88033G407 106 6172 SH SOLE 23 6172 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 639 37267 SH SOLE 26 22687 0 14580 TENET HEALTHCARE CORP COM NEW 88033G407 225 13147 SH SOLE 28 13147 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 61 3553 SH SOLE 29 0 0 3553 TENET HEALTHCARE CORP COM NEW 88033G407 989 57705 SH SOLE 30 57705 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5769 336557 SH SOLE 34 336557 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1034 60312 SH SOLE 36 60312 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 167 9746 SH SOLE 40 9746 0 0 TENNANT CO COM 880345103 748 14361 SH SOLE 2 613 0 13748 TENNANT CO COM 880345103 8 151 SH SOLE 4 151 0 0 TENNANT CO COM 880345103 20 383 SH SOLE 7 383 0 0 TENNANT CO COM 880345103 4742 90999 SH SOLE 18 90999 0 0 TENNANT CO COM 880345103 1371 26309 SH SOLE 19 26309 0 0 TENNANT CO COM 880345103 98794 1895874 SH SOLE 21 1895874 0 0 TENNANT CO COM 880345103 27251 522958 SH SOLE 22 498624 0 24334 TENNANT CO COM 880345103 7 134 SH SOLE 23 134 0 0 TENNANT CO COM 880345103 232 4445 SH SOLE 26 3364 0 1081 TENNANT CO COM 880345103 127 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1967 37742 SH SOLE 30 37742 0 0 TENNANT CO COM 880345103 102 1948 SH SOLE 40 1948 0 0 TENNECO INC CL A VTG COM STK 880349105 2583 94313 SH SOLE 2 52977 0 41336 TENNECO INC CL A VTG COM STK 880349105 172 6271 SH SOLE 4 6271 0 0 TENNECO INC CL A VTG COM STK 880349105 65 2383 SH SOLE 7 2383 0 0 TENNECO INC CL A VTG COM STK 880349105 4696 171451 SH SOLE 18 171451 0 0 TENNECO INC CL A VTG COM STK 880349105 3227 117830 SH SOLE 19 117830 0 0 TENNECO INC CL A VTG COM STK 880349105 47129 1720671 SH SOLE 21 1720671 0 0 TENNECO INC CL A VTG COM STK 880349105 47251 1725134 SH SOLE 22 1652597 0 72537 TENNECO INC CL A VTG COM STK 880349105 307 11204 SH SOLE 23 11204 0 0 TENNECO INC CL A VTG COM STK 880349105 850 31016 SH SOLE 26 9675 0 21341 TENNECO INC CL A VTG COM STK 880349105 195 7137 SH SOLE 28 7137 0 0 TENNECO INC CL A VTG COM STK 880349105 1004 36639 SH SOLE 29 0 0 36639 TENNECO INC CL A VTG COM STK 880349105 372 13566 SH SOLE 30 13566 0 0 TENNECO INC CL A VTG COM STK 880349105 101 3699 SH SOLE 36 3699 0 0 TENNECO INC CL A VTG COM STK 880349105 176 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 9857 256961 SH SOLE 2 59515 0 197446 TERADATA CORP DEL COM 88076W103 69 1809 SH SOLE 4 1809 0 0 TERADATA CORP DEL COM 88076W103 122 3168 SH SOLE 7 3168 0 0 TERADATA CORP DEL COM 88076W103 13442 350416 SH SOLE 18 350416 0 0 TERADATA CORP DEL COM 88076W103 984 25653 SH SOLE 19 25653 0 0 TERADATA CORP DEL COM 88076W103 239077 6232456 SH SOLE 21 6232456 0 0 TERADATA CORP DEL COM 88076W103 154930 4038848 SH SOLE 22 3782287 0 256561 TERADATA CORP DEL COM 88076W103 15 385 SH SOLE 23 385 0 0 TERADATA CORP DEL COM 88076W103 2032 52976 SH SOLE 26 29312 0 23664 TERADATA CORP DEL COM 88076W103 576 15012 SH SOLE 28 15012 0 0 TERADATA CORP DEL COM 88076W103 77 2005 SH SOLE 29 0 0 2005 TERADATA CORP DEL COM 88076W103 24241 631923 SH SOLE 30 631923 0 0 TERADATA CORP DEL COM 88076W103 102 2661 SH SOLE 31 2409 0 252 TERADATA CORP DEL COM 88076W103 80 2086 SH SOLE 36 2086 0 0 TERADATA CORP DEL COM 88076W103 433 11280 SH SOLE 40 11280 0 0 TERADYNE INC COM 880770102 13911 443306 SH SOLE 2 106221 0 337085 TERADYNE INC COM 880770102 32 1032 SH SOLE 4 1032 0 0 TERADYNE INC COM 880770102 134 4268 SH SOLE 7 4268 0 0 TERADYNE INC COM 880770102 16342 520793 SH SOLE 18 520793 0 0 TERADYNE INC COM 880770102 1183 37710 SH SOLE 19 37710 0 0 TERADYNE INC COM 880770102 292565 9323293 SH SOLE 21 9323293 0 0 TERADYNE INC COM 880770102 187549 5976693 SH SOLE 22 5619220 0 357473 TERADYNE INC COM 880770102 2121 67576 SH SOLE 26 39957 0 27619 TERADYNE INC COM 880770102 778 24787 SH SOLE 28 24787 0 0 TERADYNE INC COM 880770102 506 16112 SH SOLE 29 0 0 16112 TERADYNE INC COM 880770102 21481 684531 SH SOLE 30 684531 0 0 TERADYNE INC COM 880770102 131 4189 SH SOLE 31 3783 0 406 TERADYNE INC COM 880770102 146 4664 SH SOLE 34 4664 0 0 TERADYNE INC COM 880770102 80 2563 SH SOLE 36 2563 0 0 TERADYNE INC COM 880770102 549 17486 SH SOLE 40 17486 0 0 TERADYNE INC NOTE 1.250%12/1 880770AG7 1482 1250000 PRN SOLE 21 1250000 0 0 TEREX CORP NEW COM 880779103 4092 148437 SH SOLE 2 30910 0 117527 TEREX CORP NEW COM 880779103 9 319 SH SOLE 4 319 0 0 TEREX CORP NEW COM 880779103 54 1949 SH SOLE 7 1949 0 0 TEREX CORP NEW COM 880779103 5284 191647 SH SOLE 18 191647 0 0 TEREX CORP NEW COM 880779103 393 14257 SH SOLE 19 14257 0 0 TEREX CORP NEW COM 880779103 86518 3138129 SH SOLE 21 3138129 0 0 TEREX CORP NEW COM 880779103 62777 2276990 SH SOLE 22 2123671 0 153319 TEREX CORP NEW COM 880779103 935 33914 SH SOLE 26 23141 0 10773 TEREX CORP NEW COM 880779103 270 9785 SH SOLE 28 9785 0 0 TEREX CORP NEW COM 880779103 833 30205 SH SOLE 30 30205 0 0 TEREX CORP NEW COM 880779103 36 1301 SH SOLE 31 1301 0 0 TEREX CORP NEW COM 880779103 38 1396 SH SOLE 34 1396 0 0 TEREX CORP NEW COM 880779103 54 1945 SH SOLE 36 1945 0 0 TEREX CORP NEW COM 880779103 180 6542 SH SOLE 40 6542 0 0 TERNIUM SA SPON ADR 880890108 25 932 SH SOLE 18 932 0 0 TERNIUM SA SPON ADR 880890108 83 3056 SH SOLE 21 3056 0 0 TERRAFORM PWR INC COM CL A 88104R209 9149 815451 SH SOLE 2 745719 0 69732 TERRAFORM PWR INC COM CL A 88104R209 2 148 SH SOLE 4 148 0 0 TERRAFORM PWR INC COM CL A 88104R209 18 1565 SH SOLE 7 1565 0 0 TERRAFORM PWR INC COM CL A 88104R209 2775 247338 SH SOLE 18 247338 0 0 TERRAFORM PWR INC COM CL A 88104R209 1240 110495 SH SOLE 19 110495 0 0 TERRAFORM PWR INC COM CL A 88104R209 32140 2864496 SH SOLE 21 2864496 0 0 TERRAFORM PWR INC COM CL A 88104R209 25297 2254675 SH SOLE 22 2176145 0 78530 TERRAFORM PWR INC COM CL A 88104R209 9 785 SH SOLE 26 0 0 785 TERRAFORM PWR INC COM CL A 88104R209 97 8603 SH SOLE 28 8603 0 0 TERRAFORM PWR INC COM CL A 88104R209 3143 280141 SH SOLE 30 280141 0 0 TERRAFORM PWR INC COM CL A 88104R209 48 4237 SH SOLE 40 4237 0 0 TERRENO RLTY CORP COM 88146M101 7432 211327 SH SOLE 2 1893 0 209434 TERRENO RLTY CORP COM 88146M101 1437 40859 SH SOLE 4 40859 0 0 TERRENO RLTY CORP COM 88146M101 3322 94442 SH SOLE 7 94442 0 0 TERRENO RLTY CORP COM 88146M101 74 2101 SH SOLE 15 2101 0 0 TERRENO RLTY CORP COM 88146M101 6976 198346 SH SOLE 18 198346 0 0 TERRENO RLTY CORP COM 88146M101 6421 182567 SH SOLE 19 182567 0 0 TERRENO RLTY CORP COM 88146M101 75023 2133153 SH SOLE 21 2133153 0 0 TERRENO RLTY CORP COM 88146M101 83713 2380230 SH SOLE 22 2311959 0 68271 TERRENO RLTY CORP COM 88146M101 174 4935 SH SOLE 23 4935 0 0 TERRENO RLTY CORP COM 88146M101 4223 120086 SH SOLE 25 120086 0 0 TERRENO RLTY CORP COM 88146M101 1585 45076 SH SOLE 26 13892 0 31184 TERRENO RLTY CORP COM 88146M101 265 7547 SH SOLE 28 7547 0 0 TERRENO RLTY CORP COM 88146M101 1103 31370 SH SOLE 29 20826 0 10544 TERRENO RLTY CORP COM 88146M101 9713 276177 SH SOLE 30 276177 0 0 TERRENO RLTY CORP COM 88146M101 216 6131 SH SOLE 40 6131 0 0 TERRITORIAL BANCORP INC COM 88145X108 179 6884 SH SOLE 2 291 0 6593 TERRITORIAL BANCORP INC COM 88145X108 700 26960 SH SOLE 18 26960 0 0 TERRITORIAL BANCORP INC COM 88145X108 290 11179 SH SOLE 19 11179 0 0 TERRITORIAL BANCORP INC COM 88145X108 7497 288571 SH SOLE 21 288571 0 0 TERRITORIAL BANCORP INC COM 88145X108 3198 123079 SH SOLE 22 115522 0 7557 TESARO INC COM 881569107 9816 132200 SH SOLE 2 59970 0 72230 TESARO INC COM 881569107 12 157 SH SOLE 4 157 0 0 TESARO INC COM 881569107 50 672 SH SOLE 7 672 0 0 TESARO INC COM 881569107 0 3 SH SOLE 17 0 0 3 TESARO INC COM 881569107 4228 56942 SH SOLE 18 56942 0 0 TESARO INC COM 881569107 30846 415432 SH SOLE 19 415432 0 0 TESARO INC COM 881569107 319 4300 SH SOLE 20 4300 0 0 TESARO INC COM 881569107 89169 1200928 SH SOLE 21 1200928 0 0 TESARO INC COM 881569107 83005 1117913 SH SOLE 22 1045577 0 72336 TESARO INC COM 881569107 926 12468 SH SOLE 26 7216 0 5252 TESARO INC COM 881569107 347 4673 SH SOLE 28 4673 0 0 TESARO INC COM 881569107 213 2862 SH SOLE 29 0 0 2862 TESARO INC COM 881569107 12267 165216 SH SOLE 30 165216 0 0 TESARO INC COM 881569107 62 838 SH SOLE 31 838 0 0 TESARO INC COM 881569107 13467 181369 SH SOLE 34 181369 0 0 TESARO INC COM 881569107 321 4320 SH SOLE 40 4320 0 0 TESLA INC COM 88160R101 107149 321961 SH SOLE 2 10542 0 311419 TESLA INC COM 88160R101 14003 42076 SH SOLE 4 38734 0 3342 TESLA INC COM 88160R101 4711 14157 SH SOLE 7 14157 0 0 TESLA INC COM 88160R101 614 1844 SH SOLE 13 1844 0 0 TESLA INC COM 88160R101 478 1435 SH SOLE 15 1435 0 0 TESLA INC COM 88160R101 319 960 SH SOLE 17 0 0 960 TESLA INC COM 88160R101 75275 226186 SH SOLE 18 171793 0 54393 TESLA INC COM 88160R101 75030 225451 SH SOLE 19 225451 0 0 TESLA INC COM 88160R101 319044 958666 SH SOLE 21 958666 0 0 TESLA INC COM 88160R101 1149767 3454830 SH SOLE 22 3199123 0 255707 TESLA INC COM 88160R101 26312 79061 SH SOLE 23 79061 0 0 TESLA INC COM 88160R101 42221 126867 SH SOLE 25 126867 0 0 TESLA INC COM 88160R101 121554 365246 SH SOLE 26 124203 0 241043 TESLA INC COM 88160R101 8224 24713 SH SOLE 28 18114 0 6599 TESLA INC COM 88160R101 2086 6269 SH SOLE 29 4812 0 1457 TESLA INC COM 88160R101 75253 226122 SH SOLE 30 226122 0 0 TESLA INC COM 88160R101 18915 56836 SH SOLE 31 28218 0 28618 TESLA INC COM 88160R101 8109 24367 SH SOLE 32 24367 0 0 TESLA INC COM 88160R101 30285 91001 SH SOLE 34 91001 0 0 TESLA INC COM 88160R101 32959 99036 SH SOLE 36 99036 0 0 TESLA INC COM 88160R101 979 2943 SH SOLE 40 2943 0 0 TESLA INC OPTIONS 88160R951 100 300 SH Put SOLE 2 300 0 0 TESLA INC OPTIONS 88160R951 3328 10000 SH Put SOLE 19 10000 0 0 TESLA INC NOTE 0.250% 3/0 88160RAB7 2312 2225000 PRN SOLE 21 2225000 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 3679 3275000 PRN SOLE 21 3275000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 2912 2400000 PRN SOLE 21 2400000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 14 1175 SH SOLE 18 1175 0 0 TESSCO TECHNOLOGIES INC COM 872386107 263 21949 SH SOLE 21 21949 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2153 179396 SH SOLE 22 179396 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2 194 SH SOLE 23 194 0 0 TESSCO TECHNOLOGIES INC COM 872386107 35 2883 SH SOLE 26 0 0 2883 TETRA TECH INC NEW COM 88162G103 2730 52728 SH SOLE 2 8887 0 43841 TETRA TECH INC NEW COM 88162G103 13 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 1702 32874 SH SOLE 7 32874 0 0 TETRA TECH INC NEW COM 88162G103 14551 281068 SH SOLE 18 281068 0 0 TETRA TECH INC NEW COM 88162G103 9934 191883 SH SOLE 19 191883 0 0 TETRA TECH INC NEW COM 88162G103 303475 5861983 SH SOLE 21 5861983 0 0 TETRA TECH INC NEW COM 88162G103 90635 1750718 SH SOLE 22 1672731 0 77987 TETRA TECH INC NEW COM 88162G103 1211 23389 SH SOLE 23 23389 0 0 TETRA TECH INC NEW COM 88162G103 2470 47716 SH SOLE 26 5933 0 41783 TETRA TECH INC NEW COM 88162G103 381 7356 SH SOLE 28 7356 0 0 TETRA TECH INC NEW COM 88162G103 435 8410 SH SOLE 29 0 0 8410 TETRA TECH INC NEW COM 88162G103 15133 292311 SH SOLE 30 292311 0 0 TETRA TECH INC NEW COM 88162G103 70 1344 SH SOLE 34 1344 0 0 TETRA TECH INC NEW COM 88162G103 274 5288 SH SOLE 40 5288 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 206 122804 SH SOLE 2 4851 0 117953 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 1051 625497 SH SOLE 18 625497 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 286 169987 SH SOLE 19 169987 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 23327 13885268 SH SOLE 21 13885268 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 6037 3593424 SH SOLE 22 3463676 0 129748 TETRA TECHNOLOGIES INC DEL COM 88162F105 29 17553 SH SOLE 26 13226 0 4327 TETRA TECHNOLOGIES INC DEL COM 88162F105 34 20175 SH SOLE 28 20175 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 417 248300 SH SOLE 30 248300 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 17 10122 SH SOLE 40 10122 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 57 50395 SH SOLE 2 2531 0 47864 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 796 SH SOLE 7 796 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 196 173444 SH SOLE 18 173444 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 78 69049 SH SOLE 19 69049 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 2187 1935801 SH SOLE 21 1935801 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1809 1600896 SH SOLE 22 1567367 0 33529 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1015 1125000 PRN SOLE 21 1125000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624959 23 1500 SH Put SOLE 2 1500 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624909 77 5000 SH Call SOLE 19 5000 0 0 TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624959 771 50000 SH Put SOLE 19 50000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10173 659731 SH SOLE 2 405553 0 254178 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5484 355652 SH SOLE 4 330415 0 25237 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9702 629175 SH SOLE 7 521554 0 107621 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 81 5256 SH SOLE 13 5256 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16529 1071896 SH SOLE 18 1055104 0 16792 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 25553 1657137 SH SOLE 19 1657137 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 888 57600 SH SOLE 20 57600 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 178423 11570911 SH SOLE 21 11570911 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 210988 13682718 SH SOLE 22 12487506 0 1195212 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10795 700045 SH SOLE 23 700045 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 368 23868 SH SOLE 25 23868 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17520 1136171 SH SOLE 26 305853 0 830318 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 209 13533 SH SOLE 28 13533 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 70 4561 SH SOLE 29 4561 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3639 235983 SH SOLE 30 235983 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4940 320332 SH SOLE 31 200291 0 120041 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 21682 1406087 SH SOLE 34 1406087 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2883 186985 SH SOLE 36 186985 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 346 22458 SH SOLE 40 22458 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5823 113966 SH SOLE 2 24115 0 89851 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 39 768 SH SOLE 4 768 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 59 1159 SH SOLE 7 1159 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7345 143767 SH SOLE 18 143767 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 815 15954 SH SOLE 19 15954 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 129266 2530159 SH SOLE 21 2530159 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 84204 1648159 SH SOLE 22 1554211 0 93948 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 125 2441 SH SOLE 25 2441 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 778 15225 SH SOLE 26 9779 0 5446 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 318 6224 SH SOLE 28 6224 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1122 21960 SH SOLE 29 0 0 21960 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 684 13383 SH SOLE 30 13383 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 54 1063 SH SOLE 31 987 0 76 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1196 23411 SH SOLE 34 23411 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 57 1115 SH SOLE 36 1115 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 255 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 273347 2892559 SH SOLE 2 605549 0 2287010 TEXAS INSTRS INC COM 882508104 39535 418363 SH SOLE 4 392534 0 25829 TEXAS INSTRS INC COM 882508104 75426 798155 SH SOLE 7 788244 0 9911 TEXAS INSTRS INC COM 882508104 5173 54737 SH SOLE 13 54737 0 0 TEXAS INSTRS INC COM 882508104 937 9912 SH SOLE 15 9912 0 0 TEXAS INSTRS INC COM 882508104 225156 2382602 SH SOLE 18 2259620 0 122982 TEXAS INSTRS INC COM 882508104 65501 693128 SH SOLE 19 693128 0 0 TEXAS INSTRS INC COM 882508104 1933149 20456602 SH SOLE 21 20456602 0 0 TEXAS INSTRS INC COM 882508104 2282501 24153449 SH SOLE 22 21199725 0 2953724 TEXAS INSTRS INC COM 882508104 81058 857753 SH SOLE 23 857753 0 0 TEXAS INSTRS INC COM 882508104 88077 932027 SH SOLE 25 932027 0 0 TEXAS INSTRS INC COM 882508104 465295 4923754 SH SOLE 26 970631 0 3953123 TEXAS INSTRS INC COM 882508104 17524 185438 SH SOLE 28 135340 0 50098 TEXAS INSTRS INC COM 882508104 25165 266299 SH SOLE 29 125109 0 141190 TEXAS INSTRS INC COM 882508104 389322 4119812 SH SOLE 30 4119812 0 0 TEXAS INSTRS INC COM 882508104 51585 545877 SH SOLE 31 347028 0 198849 TEXAS INSTRS INC COM 882508104 12879 136282 SH SOLE 32 136282 0 0 TEXAS INSTRS INC COM 882508104 48405 512219 SH SOLE 34 512219 0 0 TEXAS INSTRS INC COM 882508104 76360 808045 SH SOLE 36 808045 0 0 TEXAS INSTRS INC COM 882508104 760 8041 SH SOLE 37 8041 0 0 TEXAS INSTRS INC COM 882508104 2153 22780 SH SOLE 40 22780 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 1175 2170 SH SOLE 21 2170 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 796 1470 SH SOLE 26 1037 0 433 TEXAS PAC LD TR SUB CTF PROP I T 882610108 470 868 SH SOLE 28 868 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 482 890 SH SOLE 30 890 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 341 630 SH SOLE 40 630 0 0 TEXAS ROADHOUSE INC COM 882681109 5598 93764 SH SOLE 2 41872 0 51892 TEXAS ROADHOUSE INC COM 882681109 16 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 75 1252 SH SOLE 7 1252 0 0 TEXAS ROADHOUSE INC COM 882681109 23114 387171 SH SOLE 18 387171 0 0 TEXAS ROADHOUSE INC COM 882681109 17079 286086 SH SOLE 19 286086 0 0 TEXAS ROADHOUSE INC COM 882681109 283018 4740671 SH SOLE 21 4740671 0 0 TEXAS ROADHOUSE INC COM 882681109 146726 2457715 SH SOLE 22 2365610 0 92105 TEXAS ROADHOUSE INC COM 882681109 3401 56969 SH SOLE 23 56969 0 0 TEXAS ROADHOUSE INC COM 882681109 7101 118953 SH SOLE 26 13992 0 104961 TEXAS ROADHOUSE INC COM 882681109 524 8781 SH SOLE 28 8781 0 0 TEXAS ROADHOUSE INC COM 882681109 872 14600 SH SOLE 29 0 0 14600 TEXAS ROADHOUSE INC COM 882681109 1025 17161 SH SOLE 30 17161 0 0 TEXAS ROADHOUSE INC COM 882681109 412 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 287 28789 SH SOLE 2 1090 0 27699 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 909 91300 SH SOLE 18 91300 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 373 37481 SH SOLE 19 37481 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9019 905549 SH SOLE 21 905549 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3024 303623 SH SOLE 22 273722 0 29901 TEXTRON INC COM 883203101 27837 605281 SH SOLE 2 53714 0 551567 TEXTRON INC COM 883203101 3480 75659 SH SOLE 4 69071 0 6588 TEXTRON INC COM 883203101 12465 271041 SH SOLE 7 209805 0 61236 TEXTRON INC COM 883203101 279 6065 SH SOLE 13 6065 0 0 TEXTRON INC COM 883203101 111 2413 SH SOLE 15 2413 0 0 TEXTRON INC COM 883203101 8 179 SH SOLE 17 0 0 179 TEXTRON INC COM 883203101 22874 497369 SH SOLE 18 467477 0 29892 TEXTRON INC COM 883203101 2939 63896 SH SOLE 19 63896 0 0 TEXTRON INC COM 883203101 391438 8511364 SH SOLE 21 8511364 0 0 TEXTRON INC COM 883203101 270972 5891982 SH SOLE 22 5223096 0 668886 TEXTRON INC COM 883203101 7979 173498 SH SOLE 23 173498 0 0 TEXTRON INC COM 883203101 18212 395990 SH SOLE 25 395990 0 0 TEXTRON INC COM 883203101 21403 465389 SH SOLE 26 159530 0 305859 TEXTRON INC COM 883203101 439 9542 SH SOLE 29 9542 0 0 TEXTRON INC COM 883203101 39678 862742 SH SOLE 30 862742 0 0 TEXTRON INC COM 883203101 3509 76299 SH SOLE 31 49291 0 27008 TEXTRON INC COM 883203101 9490 206343 SH SOLE 36 206343 0 0 TEXTRON INC COM 883203101 244 5314 SH SOLE 40 5314 0 0 TFS FINL CORP COM 87240R107 1617 100266 SH SOLE 2 7368 0 92898 TFS FINL CORP COM 87240R107 4 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 82 5067 SH SOLE 7 5067 0 0 TFS FINL CORP COM 87240R107 480 29761 SH SOLE 18 29761 0 0 TFS FINL CORP COM 87240R107 171 10628 SH SOLE 19 10628 0 0 TFS FINL CORP COM 87240R107 12792 793036 SH SOLE 21 793036 0 0 TFS FINL CORP COM 87240R107 26203 1624469 SH SOLE 22 1509971 0 114498 TFS FINL CORP COM 87240R107 262 16237 SH SOLE 26 11939 0 4298 TFS FINL CORP COM 87240R107 162 10031 SH SOLE 28 10031 0 0 TFS FINL CORP COM 87240R107 252 15645 SH SOLE 30 15645 0 0 TFS FINL CORP COM 87240R107 15 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 141 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 206 50271 SH SOLE 2 2202 0 48069 TG THERAPEUTICS INC COM 88322Q108 4 1061 SH SOLE 7 1061 0 0 TG THERAPEUTICS INC COM 88322Q108 895 218351 SH SOLE 18 218351 0 0 TG THERAPEUTICS INC COM 88322Q108 364 88690 SH SOLE 19 88690 0 0 TG THERAPEUTICS INC COM 88322Q108 9065 2210979 SH SOLE 21 2210979 0 0 TG THERAPEUTICS INC COM 88322Q108 7803 1903166 SH SOLE 22 1834876 0 68290 TG THERAPEUTICS INC COM 88322Q108 69 16784 SH SOLE 26 0 0 16784 TG THERAPEUTICS INC COM 88322Q108 36 8753 SH SOLE 28 8753 0 0 TG THERAPEUTICS INC COM 88322Q108 50 12162 SH SOLE 30 12162 0 0 TG THERAPEUTICS INC COM 88322Q108 37 9114 SH SOLE 40 9114 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 6 1974 SH SOLE 18 1974 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 116 37882 SH SOLE 21 37882 0 0 THE TRADE DESK INC COM CL A 88339J105 3221 27753 SH SOLE 2 2360 0 25393 THE TRADE DESK INC COM CL A 88339J105 16 142 SH SOLE 4 142 0 0 THE TRADE DESK INC COM CL A 88339J105 70 602 SH SOLE 7 602 0 0 THE TRADE DESK INC COM CL A 88339J105 12559 108210 SH SOLE 18 108210 0 0 THE TRADE DESK INC COM CL A 88339J105 8953 77144 SH SOLE 19 77144 0 0 THE TRADE DESK INC COM CL A 88339J105 136511 1176212 SH SOLE 21 1176212 0 0 THE TRADE DESK INC COM CL A 88339J105 115215 992723 SH SOLE 22 951901 0 40822 THE TRADE DESK INC COM CL A 88339J105 685 5902 SH SOLE 23 5902 0 0 THE TRADE DESK INC COM CL A 88339J105 2221 19136 SH SOLE 26 4810 0 14326 THE TRADE DESK INC COM CL A 88339J105 457 3935 SH SOLE 28 3935 0 0 THE TRADE DESK INC COM CL A 88339J105 279 2405 SH SOLE 29 0 0 2405 THE TRADE DESK INC COM CL A 88339J105 906 7802 SH SOLE 30 7802 0 0 THE TRADE DESK INC COM CL A 88339J105 324 2790 SH SOLE 40 2790 0 0 THERAPEUTICSMD INC COM 88338N107 562 147511 SH SOLE 2 6253 0 141258 THERAPEUTICSMD INC COM 88338N107 4 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 13 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 2245 589342 SH SOLE 18 589342 0 0 THERAPEUTICSMD INC COM 88338N107 1398 366998 SH SOLE 19 366998 0 0 THERAPEUTICSMD INC COM 88338N107 36556 9594872 SH SOLE 21 9594872 0 0 THERAPEUTICSMD INC COM 88338N107 22249 5839595 SH SOLE 22 5529886 0 309709 THERAPEUTICSMD INC COM 88338N107 13 3346 SH SOLE 23 3346 0 0 THERAPEUTICSMD INC COM 88338N107 139 36489 SH SOLE 26 22961 0 13528 THERAPEUTICSMD INC COM 88338N107 109 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 195 51075 SH SOLE 30 51075 0 0 THERAPEUTICSMD INC COM 88338N107 96 25181 SH SOLE 40 25181 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 904 35319 SH SOLE 2 2169 0 33150 THERAVANCE BIOPHARMA INC COM G8807B106 4 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 23 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 3775 147503 SH SOLE 18 147503 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4548 177720 SH SOLE 19 177720 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 499 19500 SH SOLE 20 19500 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 55778 2179677 SH SOLE 21 2179677 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 32039 1252025 SH SOLE 22 1197819 0 54206 THERAVANCE BIOPHARMA INC COM G8807B106 141 5499 SH SOLE 23 5499 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 519 20288 SH SOLE 26 9808 0 10480 THERAVANCE BIOPHARMA INC COM G8807B106 154 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 333 13006 SH SOLE 30 13006 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 140 5471 SH SOLE 40 5471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 255608 1142180 SH SOLE 2 226450 0 915730 THERMO FISHER SCIENTIFIC INC COM 883556102 31571 141072 SH SOLE 4 130457 0 10615 THERMO FISHER SCIENTIFIC INC COM 883556102 69430 310247 SH SOLE 7 307667 0 2580 THERMO FISHER SCIENTIFIC INC COM 883556102 1170 5229 SH SOLE 13 5229 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 765 3419 SH SOLE 15 3419 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24 106 SH SOLE 17 0 0 106 THERMO FISHER SCIENTIFIC INC COM 883556102 208967 933766 SH SOLE 18 881989 0 51777 THERMO FISHER SCIENTIFIC INC COM 883556102 144832 647179 SH SOLE 19 647179 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1960030 8758343 SH SOLE 21 8758343 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2171406 9702872 SH SOLE 22 8613352 0 1089520 THERMO FISHER SCIENTIFIC INC COM 883556102 64839 289732 SH SOLE 23 289732 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 82524 368756 SH SOLE 25 368756 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 314470 1405200 SH SOLE 26 387517 0 1017683 THERMO FISHER SCIENTIFIC INC COM 883556102 17287 77247 SH SOLE 28 56516 0 20731 THERMO FISHER SCIENTIFIC INC COM 883556102 14630 65372 SH SOLE 29 15394 0 49978 THERMO FISHER SCIENTIFIC INC COM 883556102 333332 1489485 SH SOLE 30 1489485 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 39294 175584 SH SOLE 31 87981 0 87603 THERMO FISHER SCIENTIFIC INC COM 883556102 76317 341019 SH SOLE 34 341019 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 69604 311022 SH SOLE 36 311022 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2114 9448 SH SOLE 40 9448 0 0 THERMON GROUP HLDGS INC COM 88362T103 621 30597 SH SOLE 2 1206 0 29391 THERMON GROUP HLDGS INC COM 88362T103 4 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 15 734 SH SOLE 7 734 0 0 THERMON GROUP HLDGS INC COM 88362T103 2190 107999 SH SOLE 18 107999 0 0 THERMON GROUP HLDGS INC COM 88362T103 979 48288 SH SOLE 19 48288 0 0 THERMON GROUP HLDGS INC COM 88362T103 21641 1067114 SH SOLE 21 1067114 0 0 THERMON GROUP HLDGS INC COM 88362T103 18825 928235 SH SOLE 22 891527 0 36708 THERMON GROUP HLDGS INC COM 88362T103 243 11958 SH SOLE 26 0 0 11958 THERMON GROUP HLDGS INC COM 88362T103 95 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 146 7208 SH SOLE 30 7208 0 0 THERMON GROUP HLDGS INC COM 88362T103 77 3776 SH SOLE 40 3776 0 0 THESTREET INC COM 88368Q103 12 5957 SH SOLE 18 5957 0 0 THESTREET INC COM 88368Q103 203 100105 SH SOLE 21 100105 0 0 THESTREET INC COM 88368Q103 2603 1282028 SH SOLE 22 1282028 0 0 THIRD PT REINS LTD COM G8827U100 770 79897 SH SOLE 2 2565 0 77332 THIRD PT REINS LTD COM G8827U100 17 1811 SH SOLE 7 1811 0 0 THIRD PT REINS LTD COM G8827U100 4007 415686 SH SOLE 18 415686 0 0 THIRD PT REINS LTD COM G8827U100 1070 110950 SH SOLE 19 110950 0 0 THIRD PT REINS LTD COM G8827U100 76880 7975063 SH SOLE 21 7975063 0 0 THIRD PT REINS LTD COM G8827U100 23632 2451461 SH SOLE 22 2339387 0 112074 THIRD PT REINS LTD COM G8827U100 123 12772 SH SOLE 26 0 0 12772 THIRD PT REINS LTD COM G8827U100 89 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 1532 158911 SH SOLE 30 158911 0 0 THIRD PT REINS LTD COM G8827U100 62 6481 SH SOLE 40 6481 0 0 THL CREDIT INC COM 872438106 842 138412 SH SOLE 30 138412 0 0 THOR INDS INC COM 885160101 6824 131232 SH SOLE 2 30353 0 100879 THOR INDS INC COM 885160101 31 604 SH SOLE 4 604 0 0 THOR INDS INC COM 885160101 68 1310 SH SOLE 7 1310 0 0 THOR INDS INC COM 885160101 8120 156159 SH SOLE 18 156159 0 0 THOR INDS INC COM 885160101 544 10468 SH SOLE 19 10468 0 0 THOR INDS INC COM 885160101 126990 2442120 SH SOLE 21 2442120 0 0 THOR INDS INC COM 885160101 83348 1602839 SH SOLE 22 1492175 0 110664 THOR INDS INC COM 885160101 843 16217 SH SOLE 26 7551 0 8666 THOR INDS INC COM 885160101 350 6738 SH SOLE 28 6738 0 0 THOR INDS INC COM 885160101 118 2267 SH SOLE 29 0 0 2267 THOR INDS INC COM 885160101 1268 24382 SH SOLE 30 24382 0 0 THOR INDS INC COM 885160101 56 1079 SH SOLE 31 986 0 93 THOR INDS INC COM 885160101 40 767 SH SOLE 36 767 0 0 THOR INDS INC COM 885160101 242 4660 SH SOLE 40 4660 0 0 TIDEWATER INC NEW COM 88642R109 576 30114 SH SOLE 2 997 0 29117 TIDEWATER INC NEW COM 88642R109 10 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 1909 99805 SH SOLE 18 99805 0 0 TIDEWATER INC NEW COM 88642R109 803 41997 SH SOLE 19 41997 0 0 TIDEWATER INC NEW COM 88642R109 20741 1084224 SH SOLE 21 1084224 0 0 TIDEWATER INC NEW COM 88642R109 15033 785848 SH SOLE 22 748924 0 36924 TIDEWATER INC NEW COM 88642R109 30 1559 SH SOLE 26 0 0 1559 TIDEWATER INC NEW COM 88642R109 63 3289 SH SOLE 28 3289 0 0 TIDEWATER INC NEW COM 88642R109 164 8567 SH SOLE 30 8567 0 0 TIDEWATER INC NEW COM 88642R109 33 1707 SH SOLE 40 1707 0 0 TIER REIT INC COM NEW 88650V208 1143 55402 SH SOLE 2 1485 0 53917 TIER REIT INC COM NEW 88650V208 787 38125 SH SOLE 4 38125 0 0 TIER REIT INC COM NEW 88650V208 1740 84333 SH SOLE 7 84333 0 0 TIER REIT INC COM NEW 88650V208 42 2060 SH SOLE 15 2060 0 0 TIER REIT INC COM NEW 88650V208 11 518 SH SOLE 17 0 0 518 TIER REIT INC COM NEW 88650V208 3818 185065 SH SOLE 18 185065 0 0 TIER REIT INC COM NEW 88650V208 3580 173517 SH SOLE 19 173517 0 0 TIER REIT INC COM NEW 88650V208 39716 1925145 SH SOLE 21 1925145 0 0 TIER REIT INC COM NEW 88650V208 47123 2284212 SH SOLE 22 2223287 0 60925 TIER REIT INC COM NEW 88650V208 37 1802 SH SOLE 23 1802 0 0 TIER REIT INC COM NEW 88650V208 2264 109733 SH SOLE 25 109733 0 0 TIER REIT INC COM NEW 88650V208 671 32527 SH SOLE 26 0 0 32527 TIER REIT INC COM NEW 88650V208 141 6836 SH SOLE 28 6836 0 0 TIER REIT INC COM NEW 88650V208 377 18253 SH SOLE 29 18253 0 0 TIER REIT INC COM NEW 88650V208 5200 252050 SH SOLE 30 252050 0 0 TIER REIT INC COM NEW 88650V208 840 40734 SH SOLE 34 40734 0 0 TIER REIT INC COM NEW 88650V208 67 3239 SH SOLE 40 3239 0 0 TIFFANY & CO NEW COM 886547108 26703 331670 SH SOLE 2 60081 0 271589 TIFFANY & CO NEW COM 886547108 3367 41816 SH SOLE 4 38966 0 2850 TIFFANY & CO NEW COM 886547108 9124 113331 SH SOLE 7 81209 0 32122 TIFFANY & CO NEW COM 886547108 401 4975 SH SOLE 13 4975 0 0 TIFFANY & CO NEW COM 886547108 69 860 SH SOLE 15 860 0 0 TIFFANY & CO NEW COM 886547108 20685 256920 SH SOLE 18 233068 0 23852 TIFFANY & CO NEW COM 886547108 4362 54174 SH SOLE 19 54174 0 0 TIFFANY & CO NEW COM 886547108 217161 2697321 SH SOLE 21 2697321 0 0 TIFFANY & CO NEW COM 886547108 221250 2748110 SH SOLE 22 2444475 0 303635 TIFFANY & CO NEW COM 886547108 6661 82733 SH SOLE 23 82733 0 0 TIFFANY & CO NEW COM 886547108 9145 113586 SH SOLE 25 113586 0 0 TIFFANY & CO NEW COM 886547108 47757 593186 SH SOLE 26 147800 0 445386 TIFFANY & CO NEW COM 886547108 1740 21610 SH SOLE 28 15950 0 5660 TIFFANY & CO NEW COM 886547108 2423 30100 SH SOLE 29 7783 0 22317 TIFFANY & CO NEW COM 886547108 29943 371911 SH SOLE 30 371911 0 0 TIFFANY & CO NEW COM 886547108 3656 45408 SH SOLE 31 25805 0 19603 TIFFANY & CO NEW COM 886547108 1757 21826 SH SOLE 34 21826 0 0 TIFFANY & CO NEW COM 886547108 7326 90998 SH SOLE 36 90998 0 0 TIFFANY & CO NEW COM 886547108 201 2500 SH SOLE 40 2500 0 0 TILE SHOP HLDGS INC COM 88677Q109 206 37502 SH SOLE 2 1600 0 35902 TILE SHOP HLDGS INC COM 88677Q109 3 546 SH SOLE 7 546 0 0 TILE SHOP HLDGS INC COM 88677Q109 1156 210961 SH SOLE 18 210961 0 0 TILE SHOP HLDGS INC COM 88677Q109 321 58627 SH SOLE 19 58627 0 0 TILE SHOP HLDGS INC COM 88677Q109 27311 4983838 SH SOLE 21 4983838 0 0 TILE SHOP HLDGS INC COM 88677Q109 5842 1066098 SH SOLE 22 1026745 0 39353 TILE SHOP HLDGS INC COM 88677Q109 9 1585 SH SOLE 26 0 0 1585 TILE SHOP HLDGS INC COM 88677Q109 22 4035 SH SOLE 28 4035 0 0 TILE SHOP HLDGS INC COM 88677Q109 452 82396 SH SOLE 30 82396 0 0 TILE SHOP HLDGS INC COM 88677Q109 14 2477 SH SOLE 40 2477 0 0 TILLYS INC CL A 886885102 269 24803 SH SOLE 2 6790 0 18013 TILLYS INC CL A 886885102 5 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 812 74808 SH SOLE 18 74808 0 0 TILLYS INC CL A 886885102 708 65182 SH SOLE 19 65182 0 0 TILLYS INC CL A 886885102 7929 730089 SH SOLE 21 730089 0 0 TILLYS INC CL A 886885102 6802 626345 SH SOLE 22 612883 0 13462 TILLYS INC CL A 886885102 11 1041 SH SOLE 23 1041 0 0 TILLYS INC CL A 886885102 37 3370 SH SOLE 26 0 0 3370 TILLYS INC CL A 886885102 79 7273 SH SOLE 29 0 0 7273 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 294 19173 SH SOLE 4 19173 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 747 48698 SH SOLE 13 48698 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2659 173349 SH SOLE 18 58349 0 115000 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2062 134434 SH SOLE 19 134434 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 340 22172 SH SOLE 21 22172 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 18159 1183740 SH SOLE 22 748073 0 435667 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1687 110000 SH SOLE 25 110000 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1079 70340 SH SOLE 30 70340 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 8984 585680 SH SOLE 34 585680 0 0 TIMBERLAND BANCORP INC COM 887098101 147 6596 SH SOLE 2 287 0 6309 TIMBERLAND BANCORP INC COM 887098101 4 176 SH SOLE 7 176 0 0 TIMBERLAND BANCORP INC COM 887098101 489 21914 SH SOLE 18 21914 0 0 TIMBERLAND BANCORP INC COM 887098101 208 9341 SH SOLE 19 9341 0 0 TIMBERLAND BANCORP INC COM 887098101 5296 237473 SH SOLE 21 237473 0 0 TIMBERLAND BANCORP INC COM 887098101 3282 147176 SH SOLE 22 143507 0 3669 TIMBERLAND BANCORP INC COM 887098101 67 2987 SH SOLE 26 0 0 2987 TIMKEN CO COM 887389104 6281 168303 SH SOLE 2 35779 0 132524 TIMKEN CO COM 887389104 14 376 SH SOLE 4 376 0 0 TIMKEN CO COM 887389104 74 1992 SH SOLE 7 1992 0 0 TIMKEN CO COM 887389104 189 5076 SH SOLE 17 0 0 5076 TIMKEN CO COM 887389104 7952 213070 SH SOLE 18 213070 0 0 TIMKEN CO COM 887389104 534 14314 SH SOLE 19 14314 0 0 TIMKEN CO COM 887389104 125483 3362361 SH SOLE 21 3362361 0 0 TIMKEN CO COM 887389104 89605 2400991 SH SOLE 22 2258378 0 142613 TIMKEN CO COM 887389104 966 25894 SH SOLE 26 16145 0 9749 TIMKEN CO COM 887389104 349 9349 SH SOLE 28 9349 0 0 TIMKEN CO COM 887389104 960 25712 SH SOLE 29 0 0 25712 TIMKEN CO COM 887389104 633 16962 SH SOLE 30 16962 0 0 TIMKEN CO COM 887389104 53 1409 SH SOLE 31 1409 0 0 TIMKEN CO COM 887389104 23 623 SH SOLE 36 623 0 0 TIMKEN CO COM 887389104 293 7854 SH SOLE 40 7854 0 0 TIMKENSTEEL CORP COM 887399103 355 40650 SH SOLE 2 1440 0 39210 TIMKENSTEEL CORP COM 887399103 2 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 8 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 1817 207943 SH SOLE 18 207943 0 0 TIMKENSTEEL CORP COM 887399103 494 56518 SH SOLE 19 56518 0 0 TIMKENSTEEL CORP COM 887399103 37606 4302799 SH SOLE 21 4302799 0 0 TIMKENSTEEL CORP COM 887399103 10401 1190062 SH SOLE 22 1128329 0 61733 TIMKENSTEEL CORP COM 887399103 39 4465 SH SOLE 26 2891 0 1574 TIMKENSTEEL CORP COM 887399103 45 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 679 77740 SH SOLE 30 77740 0 0 TIMKENSTEEL CORP COM 887399103 33 3816 SH SOLE 40 3816 0 0 TIPTREE INC COM 88822Q103 191 34134 SH SOLE 2 1343 0 32791 TIPTREE INC COM 88822Q103 4 776 SH SOLE 7 776 0 0 TIPTREE INC COM 88822Q103 511 91451 SH SOLE 18 91451 0 0 TIPTREE INC COM 88822Q103 244 43667 SH SOLE 19 43667 0 0 TIPTREE INC COM 88822Q103 5313 950516 SH SOLE 21 950516 0 0 TIPTREE INC COM 88822Q103 2144 383536 SH SOLE 22 367527 0 16009 TITAN INTL INC ILL COM 88830M102 237 50945 SH SOLE 2 1809 0 49136 TITAN INTL INC ILL COM 88830M102 2 391 SH SOLE 4 391 0 0 TITAN INTL INC ILL COM 88830M102 1314 282003 SH SOLE 7 282003 0 0 TITAN INTL INC ILL COM 88830M102 1226 263037 SH SOLE 18 263037 0 0 TITAN INTL INC ILL COM 88830M102 330 70851 SH SOLE 19 70851 0 0 TITAN INTL INC ILL COM 88830M102 25929 5564124 SH SOLE 21 5564124 0 0 TITAN INTL INC ILL COM 88830M102 6580 1412103 SH SOLE 22 1335089 0 77014 TITAN INTL INC ILL COM 88830M102 126 27086 SH SOLE 26 6409 0 20677 TITAN INTL INC ILL COM 88830M102 31 6671 SH SOLE 28 6671 0 0 TITAN INTL INC ILL COM 88830M102 516 110776 SH SOLE 30 110776 0 0 TITAN INTL INC ILL COM 88830M102 20 4248 SH SOLE 40 4248 0 0 TITAN MACHY INC COM 88830R101 262 19910 SH SOLE 2 563 0 19347 TITAN MACHY INC COM 88830R101 6 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 902 68598 SH SOLE 18 68598 0 0 TITAN MACHY INC COM 88830R101 515 39192 SH SOLE 19 39192 0 0 TITAN MACHY INC COM 88830R101 9123 693742 SH SOLE 21 693742 0 0 TITAN MACHY INC COM 88830R101 6994 531876 SH SOLE 22 503540 0 28336 TITAN MACHY INC COM 88830R101 136 10368 SH SOLE 23 10368 0 0 TITAN MACHY INC COM 88830R101 16 1188 SH SOLE 26 0 0 1188 TITAN MACHY INC COM 88830R101 35 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 72 5510 SH SOLE 30 5510 0 0 TITAN MACHY INC COM 88830R101 105 8013 SH SOLE 34 8013 0 0 TITAN MACHY INC COM 88830R101 22 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2 10698 SH SOLE 21 10698 0 0 TIVITY HEALTH INC COM 88870R102 789 31799 SH SOLE 2 1380 0 30419 TIVITY HEALTH INC COM 88870R102 5 192 SH SOLE 4 192 0 0 TIVITY HEALTH INC COM 88870R102 22 886 SH SOLE 7 886 0 0 TIVITY HEALTH INC COM 88870R102 4985 200909 SH SOLE 18 200909 0 0 TIVITY HEALTH INC COM 88870R102 1458 58760 SH SOLE 19 58760 0 0 TIVITY HEALTH INC COM 88870R102 112904 4550729 SH SOLE 21 4550729 0 0 TIVITY HEALTH INC COM 88870R102 30403 1225419 SH SOLE 22 1083506 0 141913 TIVITY HEALTH INC COM 88870R102 289 11666 SH SOLE 26 9704 0 1962 TIVITY HEALTH INC COM 88870R102 117 4735 SH SOLE 28 4735 0 0 TIVITY HEALTH INC COM 88870R102 2086 84094 SH SOLE 30 84094 0 0 TIVITY HEALTH INC COM 88870R102 86 3480 SH SOLE 40 3480 0 0 TIVO CORP COM 88870P106 1165 123797 SH SOLE 2 4197 0 119600 TIVO CORP COM 88870P106 8 806 SH SOLE 4 806 0 0 TIVO CORP COM 88870P106 25 2643 SH SOLE 7 2643 0 0 TIVO CORP COM 88870P106 5907 627774 SH SOLE 18 627774 0 0 TIVO CORP COM 88870P106 1668 177245 SH SOLE 19 177245 0 0 TIVO CORP COM 88870P106 116643 12395651 SH SOLE 21 12395651 0 0 TIVO CORP COM 88870P106 37453 3980093 SH SOLE 22 3476131 0 503962 TIVO CORP COM 88870P106 481 51163 SH SOLE 26 19627 0 31536 TIVO CORP COM 88870P106 164 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 2342 248898 SH SOLE 30 248898 0 0 TIVO CORP COM 88870P106 54 5744 SH SOLE 36 5744 0 0 TIVO CORP COM 88870P106 140 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 157885 3528944 SH SOLE 2 690569 0 2838375 TJX COS INC NEW COM 872540109 21825 487821 SH SOLE 4 454737 0 33084 TJX COS INC NEW COM 872540109 51454 1150069 SH SOLE 7 1122015 0 28054 TJX COS INC NEW COM 872540109 4890 109301 SH SOLE 13 109301 0 0 TJX COS INC NEW COM 872540109 519 11605 SH SOLE 15 11605 0 0 TJX COS INC NEW COM 872540109 117685 2630425 SH SOLE 18 2457814 0 172611 TJX COS INC NEW COM 872540109 34014 760251 SH SOLE 19 760251 0 0 TJX COS INC NEW COM 872540109 1391471 31101282 SH SOLE 21 31101282 0 0 TJX COS INC NEW COM 872540109 1484796 33187226 SH SOLE 22 29408099 0 3779127 TJX COS INC NEW COM 872540109 42613 952459 SH SOLE 23 952459 0 0 TJX COS INC NEW COM 872540109 51517 1151485 SH SOLE 25 1151485 0 0 TJX COS INC NEW COM 872540109 326482 7297329 SH SOLE 26 1304642 0 5992687 TJX COS INC NEW COM 872540109 10664 238345 SH SOLE 28 174395 0 63950 TJX COS INC NEW COM 872540109 17981 401895 SH SOLE 29 90036 0 311859 TJX COS INC NEW COM 872540109 229369 5126715 SH SOLE 30 5126715 0 0 TJX COS INC NEW COM 872540109 29836 666868 SH SOLE 31 350877 0 315991 TJX COS INC NEW COM 872540109 8098 181002 SH SOLE 34 181002 0 0 TJX COS INC NEW COM 872540109 55880 1249001 SH SOLE 36 1249001 0 0 TJX COS INC NEW COM 872540109 1253 28005 SH SOLE 40 28005 0 0 TOCAGEN INC COM 888846102 123 15005 SH SOLE 2 1584 0 13421 TOCAGEN INC COM 888846102 5 665 SH SOLE 7 665 0 0 TOCAGEN INC COM 888846102 464 56492 SH SOLE 18 56492 0 0 TOCAGEN INC COM 888846102 650 79201 SH SOLE 19 79201 0 0 TOCAGEN INC COM 888846102 6853 834683 SH SOLE 21 834683 0 0 TOCAGEN INC COM 888846102 4130 503094 SH SOLE 22 490485 0 12609 TOCAGEN INC COM 888846102 45 5513 SH SOLE 23 5513 0 0 TOCAGEN INC COM 888846102 29 3540 SH SOLE 26 0 0 3540 TOCAGEN INC COM 888846102 23 2757 SH SOLE 29 0 0 2757 TOCAGEN INC COM 888846102 5 551 SH SOLE 30 551 0 0 TOLL BROTHERS INC COM 889478103 10901 331045 SH SOLE 2 80810 0 250235 TOLL BROTHERS INC COM 889478103 22 653 SH SOLE 4 653 0 0 TOLL BROTHERS INC COM 889478103 131 3966 SH SOLE 7 3966 0 0 TOLL BROTHERS INC COM 889478103 39 1174 SH SOLE 15 1174 0 0 TOLL BROTHERS INC COM 889478103 12897 391659 SH SOLE 18 391659 0 0 TOLL BROTHERS INC COM 889478103 5293 160724 SH SOLE 19 160724 0 0 TOLL BROTHERS INC COM 889478103 255055 7745366 SH SOLE 21 7745366 0 0 TOLL BROTHERS INC COM 889478103 169336 5142288 SH SOLE 22 4861243 0 281045 TOLL BROTHERS INC COM 889478103 4205 127689 SH SOLE 25 127689 0 0 TOLL BROTHERS INC COM 889478103 9336 283517 SH SOLE 26 94427 0 189090 TOLL BROTHERS INC COM 889478103 595 18080 SH SOLE 28 18080 0 0 TOLL BROTHERS INC COM 889478103 1255 38120 SH SOLE 30 38120 0 0 TOLL BROTHERS INC COM 889478103 376 11406 SH SOLE 31 2848 0 8558 TOLL BROTHERS INC COM 889478103 1449 44000 SH SOLE 34 44000 0 0 TOLL BROTHERS INC COM 889478103 2959 89849 SH SOLE 36 89849 0 0 TOLL BROTHERS INC COM 889478103 494 14988 SH SOLE 40 14988 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1139 15180 SH SOLE 2 504 0 14676 TOMPKINS FINANCIAL CORPORATI COM 890110109 13 167 SH SOLE 4 167 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 25 338 SH SOLE 7 338 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5635 75122 SH SOLE 18 75122 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1636 21814 SH SOLE 19 21814 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 104419 1392072 SH SOLE 21 1392072 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 31243 416520 SH SOLE 22 397390 0 19130 TOMPKINS FINANCIAL CORPORATI COM 890110109 245 3270 SH SOLE 26 0 0 3270 TOMPKINS FINANCIAL CORPORATI COM 890110109 144 1926 SH SOLE 28 1926 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1880 25061 SH SOLE 30 25061 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 70 932 SH SOLE 40 932 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 465 SH SOLE 22 465 0 0 TOOTSIE ROLL INDS INC COM 890516107 775 23197 SH SOLE 2 8302 0 14895 TOOTSIE ROLL INDS INC COM 890516107 5 161 SH SOLE 4 161 0 0 TOOTSIE ROLL INDS INC COM 890516107 16 474 SH SOLE 7 474 0 0 TOOTSIE ROLL INDS INC COM 890516107 3291 98531 SH SOLE 18 98531 0 0 TOOTSIE ROLL INDS INC COM 890516107 814 24375 SH SOLE 19 24375 0 0 TOOTSIE ROLL INDS INC COM 890516107 41730 1249411 SH SOLE 21 1249411 0 0 TOOTSIE ROLL INDS INC COM 890516107 21005 628898 SH SOLE 22 605441 0 23457 TOOTSIE ROLL INDS INC COM 890516107 158 4716 SH SOLE 30 4716 0 0 TOOTSIE ROLL INDS INC COM 890516107 79 2355 SH SOLE 40 2355 0 0 TOPBUILD CORP COM 89055F103 1274 28304 SH SOLE 2 1235 0 27069 TOPBUILD CORP COM 89055F103 8 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 22 480 SH SOLE 7 480 0 0 TOPBUILD CORP COM 89055F103 7979 177313 SH SOLE 18 177313 0 0 TOPBUILD CORP COM 89055F103 2380 52890 SH SOLE 19 52890 0 0 TOPBUILD CORP COM 89055F103 182494 4055414 SH SOLE 21 4055414 0 0 TOPBUILD CORP COM 89055F103 45105 1002325 SH SOLE 22 953792 0 48533 TOPBUILD CORP COM 89055F103 552 12276 SH SOLE 26 4264 0 8012 TOPBUILD CORP COM 89055F103 217 4822 SH SOLE 28 4822 0 0 TOPBUILD CORP COM 89055F103 3322 73813 SH SOLE 30 73813 0 0 TOPBUILD CORP COM 89055F103 179 3974 SH SOLE 40 3974 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 5 8846 SH SOLE 18 8846 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 140 247562 SH SOLE 21 247562 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 70 124009 SH SOLE 22 124009 0 0 TORCHMARK CORP COM 891027104 21327 286159 SH SOLE 2 44482 0 241677 TORCHMARK CORP COM 891027104 2822 37869 SH SOLE 4 35023 0 2846 TORCHMARK CORP COM 891027104 9009 120876 SH SOLE 7 94812 0 26064 TORCHMARK CORP COM 891027104 306 4100 SH SOLE 13 4100 0 0 TORCHMARK CORP COM 891027104 67 896 SH SOLE 15 896 0 0 TORCHMARK CORP COM 891027104 17390 233325 SH SOLE 18 219051 0 14274 TORCHMARK CORP COM 891027104 2656 35633 SH SOLE 19 35633 0 0 TORCHMARK CORP COM 891027104 192402 2581541 SH SOLE 21 2581541 0 0 TORCHMARK CORP COM 891027104 214396 2876646 SH SOLE 22 2590176 0 286470 TORCHMARK CORP COM 891027104 5730 76876 SH SOLE 23 76876 0 0 TORCHMARK CORP COM 891027104 7841 105202 SH SOLE 25 105202 0 0 TORCHMARK CORP COM 891027104 29948 401825 SH SOLE 26 139781 0 262044 TORCHMARK CORP COM 891027104 1435 19258 SH SOLE 28 13420 0 5838 TORCHMARK CORP COM 891027104 1952 26191 SH SOLE 29 4151 0 22040 TORCHMARK CORP COM 891027104 34009 456319 SH SOLE 30 456319 0 0 TORCHMARK CORP COM 891027104 2910 39038 SH SOLE 31 23754 0 15284 TORCHMARK CORP COM 891027104 385 5160 SH SOLE 34 5160 0 0 TORCHMARK CORP COM 891027104 6903 92618 SH SOLE 36 92618 0 0 TORCHMARK CORP COM 891027104 166 2222 SH SOLE 40 2222 0 0 TORO CO COM 891092108 13870 248212 SH SOLE 2 66539 0 181673 TORO CO COM 891092108 25 451 SH SOLE 4 451 0 0 TORO CO COM 891092108 1033 18480 SH SOLE 7 18480 0 0 TORO CO COM 891092108 17434 311989 SH SOLE 18 311989 0 0 TORO CO COM 891092108 1220 21827 SH SOLE 19 21827 0 0 TORO CO COM 891092108 289974 5189228 SH SOLE 21 5189228 0 0 TORO CO COM 891092108 206380 3693279 SH SOLE 22 3482833 0 210446 TORO CO COM 891092108 1859 33259 SH SOLE 26 14827 0 18432 TORO CO COM 891092108 773 13831 SH SOLE 28 13831 0 0 TORO CO COM 891092108 42 747 SH SOLE 29 0 0 747 TORO CO COM 891092108 1479 26460 SH SOLE 30 26460 0 0 TORO CO COM 891092108 130 2329 SH SOLE 31 2088 0 241 TORO CO COM 891092108 71 1273 SH SOLE 36 1273 0 0 TORO CO COM 891092108 520 9300 SH SOLE 40 9300 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 87 1742 SH SOLE 18 1742 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 10 500 SH SOLE 17 0 0 500 TOTAL S A SPONSORED ADR 89151E109 660 12639 SH SOLE 2 12639 0 0 TOTAL S A SPONSORED ADR 89151E109 48 929 SH SOLE 4 929 0 0 TOTAL S A SPONSORED ADR 89151E109 47711 914357 SH SOLE 18 876437 0 37920 TOTAL S A SPONSORED ADR 89151E109 85229 1633361 SH SOLE 19 1633361 0 0 TOTAL S A SPONSORED ADR 89151E109 3439 65913 SH SOLE 21 65913 0 0 TOTAL S A SPONSORED ADR 89151E109 6665 127734 SH SOLE 22 127734 0 0 TOTAL S A SPONSORED ADR 89151E109 589 11287 SH SOLE 25 11287 0 0 TOTAL S A SPONSORED ADR 89151E109 1640 31426 SH SOLE 34 31426 0 0 TOTAL SYS SVCS INC COM 891906109 43094 530129 SH SOLE 2 121839 0 408290 TOTAL SYS SVCS INC COM 891906109 5275 64886 SH SOLE 4 60562 0 4324 TOTAL SYS SVCS INC COM 891906109 10832 133254 SH SOLE 7 127606 0 5648 TOTAL SYS SVCS INC COM 891906109 78 963 SH SOLE 13 963 0 0 TOTAL SYS SVCS INC COM 891906109 154 1900 SH SOLE 15 1900 0 0 TOTAL SYS SVCS INC COM 891906109 31285 384858 SH SOLE 18 364856 0 20002 TOTAL SYS SVCS INC COM 891906109 8566 105376 SH SOLE 19 105376 0 0 TOTAL SYS SVCS INC COM 891906109 338000 4157947 SH SOLE 21 4157947 0 0 TOTAL SYS SVCS INC COM 891906109 346353 4260709 SH SOLE 22 3798550 0 462159 TOTAL SYS SVCS INC COM 891906109 10482 128948 SH SOLE 23 128948 0 0 TOTAL SYS SVCS INC COM 891906109 22735 279679 SH SOLE 25 279679 0 0 TOTAL SYS SVCS INC COM 891906109 55338 680744 SH SOLE 26 209260 0 471484 TOTAL SYS SVCS INC COM 891906109 2581 31747 SH SOLE 28 23184 0 8563 TOTAL SYS SVCS INC COM 891906109 4060 49950 SH SOLE 29 16399 0 33551 TOTAL SYS SVCS INC COM 891906109 52962 651521 SH SOLE 30 651521 0 0 TOTAL SYS SVCS INC COM 891906109 5285 65018 SH SOLE 31 38874 0 26144 TOTAL SYS SVCS INC COM 891906109 3497 43013 SH SOLE 34 43013 0 0 TOTAL SYS SVCS INC COM 891906109 10792 132755 SH SOLE 36 132755 0 0 TOTAL SYS SVCS INC COM 891906109 358 4398 SH SOLE 40 4398 0 0 TOWER INTL INC COM 891826109 815 34254 SH SOLE 2 15566 0 18688 TOWER INTL INC COM 891826109 12 494 SH SOLE 7 494 0 0 TOWER INTL INC COM 891826109 1732 72789 SH SOLE 18 72789 0 0 TOWER INTL INC COM 891826109 3987 167541 SH SOLE 19 167541 0 0 TOWER INTL INC COM 891826109 17848 749910 SH SOLE 21 749910 0 0 TOWER INTL INC COM 891826109 21684 911086 SH SOLE 22 880779 0 30307 TOWER INTL INC COM 891826109 1635 68704 SH SOLE 23 68704 0 0 TOWER INTL INC COM 891826109 1257 52795 SH SOLE 26 0 0 52795 TOWER INTL INC COM 891826109 73 3085 SH SOLE 28 3085 0 0 TOWER INTL INC COM 891826109 463 19472 SH SOLE 29 0 0 19472 TOWER INTL INC COM 891826109 130 5444 SH SOLE 30 5444 0 0 TOWER INTL INC COM 891826109 990 41576 SH SOLE 34 41576 0 0 TOWER INTL INC COM 891826109 60 2516 SH SOLE 40 2516 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 330 22367 SH SOLE 22 22367 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 95 14847 SH SOLE 2 677 0 14170 TOWN SPORTS INTL HLDGS INC COM 89214A102 3 530 SH SOLE 7 530 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 310 48367 SH SOLE 18 48367 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 148 23178 SH SOLE 19 23178 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 3377 527660 SH SOLE 21 527660 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 1264 197470 SH SOLE 22 186161 0 11309 TOWNEBANK PORTSMOUTH VA COM 89214P109 1601 66840 SH SOLE 2 2255 0 64585 TOWNEBANK PORTSMOUTH VA COM 89214P109 8 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1390 SH SOLE 7 1390 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6691 279373 SH SOLE 18 279373 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2419 101010 SH SOLE 19 101010 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 54402 2271488 SH SOLE 21 2271488 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 49092 2049778 SH SOLE 22 1956198 0 93580 TOWNEBANK PORTSMOUTH VA COM 89214P109 648 27061 SH SOLE 26 5955 0 21106 TOWNEBANK PORTSMOUTH VA COM 89214P109 240 10013 SH SOLE 28 10013 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 366 15270 SH SOLE 30 15270 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 182 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 11 2587 SH SOLE 2 2587 0 0 TOWNSQUARE MEDIA INC CL A 892231101 14 3499 SH SOLE 18 3499 0 0 TOWNSQUARE MEDIA INC CL A 892231101 137 33491 SH SOLE 21 33491 0 0 TOWNSQUARE MEDIA INC CL A 892231101 31 7631 SH SOLE 22 7631 0 0 TOWNSQUARE MEDIA INC CL A 892231101 67 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 109 942 SH SOLE 18 942 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 223 21110 SH SOLE 22 21110 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1676 158890 SH SOLE 26 158890 0 0 TPG RE FIN TR INC COM 87266M107 626 34246 SH SOLE 2 1202 0 33044 TPG RE FIN TR INC COM 87266M107 13 729 SH SOLE 7 729 0 0 TPG RE FIN TR INC COM 87266M107 2162 118266 SH SOLE 18 118266 0 0 TPG RE FIN TR INC COM 87266M107 1448 79239 SH SOLE 19 79239 0 0 TPG RE FIN TR INC COM 87266M107 35917 1964839 SH SOLE 21 1964839 0 0 TPG RE FIN TR INC COM 87266M107 36628 2003704 SH SOLE 22 1957581 0 46123 TPG RE FIN TR INC COM 87266M107 34 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 86 4713 SH SOLE 29 0 0 4713 TPG RE FIN TR INC COM 87266M107 276 15102 SH SOLE 30 15102 0 0 TPI COMPOSITES INC COM 87266J104 291 11859 SH SOLE 2 577 0 11282 TPI COMPOSITES INC COM 87266J104 8 316 SH SOLE 7 316 0 0 TPI COMPOSITES INC COM 87266J104 1245 50664 SH SOLE 18 50664 0 0 TPI COMPOSITES INC COM 87266J104 515 20960 SH SOLE 19 20960 0 0 TPI COMPOSITES INC COM 87266J104 14331 583048 SH SOLE 21 583048 0 0 TPI COMPOSITES INC COM 87266J104 11790 479648 SH SOLE 22 440732 0 38916 TPI COMPOSITES INC COM 87266J104 1563 63573 SH SOLE 30 63573 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 2 3331 SH SOLE 18 3331 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 33 52011 SH SOLE 21 52011 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 31 49315 SH SOLE 22 49315 0 0 TRACTOR SUPPLY CO COM 892356106 28398 340342 SH SOLE 2 66995 0 273347 TRACTOR SUPPLY CO COM 892356106 3908 46839 SH SOLE 4 43598 0 3241 TRACTOR SUPPLY CO COM 892356106 22460 269181 SH SOLE 7 240724 0 28457 TRACTOR SUPPLY CO COM 892356106 185 2222 SH SOLE 13 2222 0 0 TRACTOR SUPPLY CO COM 892356106 97 1166 SH SOLE 15 1166 0 0 TRACTOR SUPPLY CO COM 892356106 23016 275838 SH SOLE 18 249018 0 26820 TRACTOR SUPPLY CO COM 892356106 6758 80989 SH SOLE 19 80989 0 0 TRACTOR SUPPLY CO COM 892356106 280314 3359468 SH SOLE 21 3359468 0 0 TRACTOR SUPPLY CO COM 892356106 260860 3126319 SH SOLE 22 2801452 0 324867 TRACTOR SUPPLY CO COM 892356106 7278 87225 SH SOLE 23 87225 0 0 TRACTOR SUPPLY CO COM 892356106 9660 115774 SH SOLE 25 115774 0 0 TRACTOR SUPPLY CO COM 892356106 54015 647349 SH SOLE 26 151621 0 495728 TRACTOR SUPPLY CO COM 892356106 1980 23731 SH SOLE 28 17487 0 6244 TRACTOR SUPPLY CO COM 892356106 2748 32929 SH SOLE 29 7690 0 25239 TRACTOR SUPPLY CO COM 892356106 41313 495126 SH SOLE 30 495126 0 0 TRACTOR SUPPLY CO COM 892356106 4145 49674 SH SOLE 31 27199 0 22475 TRACTOR SUPPLY CO COM 892356106 3340 40029 SH SOLE 34 40029 0 0 TRACTOR SUPPLY CO COM 892356106 8053 96511 SH SOLE 36 96511 0 0 TRACTOR SUPPLY CO COM 892356106 212 2544 SH SOLE 40 2544 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 2 3193 SH SOLE 18 3193 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 29 46066 SH SOLE 21 46066 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 203 321481 SH SOLE 22 321481 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 12 1289 SH SOLE 18 1289 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 207 23009 SH SOLE 21 23009 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2293 255360 SH SOLE 22 255360 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 6 5979 SH SOLE 18 5979 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 192 184361 SH SOLE 21 184361 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 10 10075 SH SOLE 22 10075 0 0 TRANSCANADA CORP COM 89353D107 17992 503974 SH SOLE 21 503974 0 0 TRANSCAT INC COM 893529107 23 1217 SH SOLE 18 1217 0 0 TRANSCAT INC COM 893529107 436 22915 SH SOLE 21 22915 0 0 TRANSCAT INC COM 893529107 35 1844 SH SOLE 22 1844 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 50 1766 SH SOLE 2 24 0 1742 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 161 5693 SH SOLE 18 5693 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 71 2517 SH SOLE 19 2517 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1608 56788 SH SOLE 21 56788 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 348 12298 SH SOLE 22 11820 0 478 TRANSDIGM GROUP INC COM 893641100 43719 128562 SH SOLE 2 17806 0 110756 TRANSDIGM GROUP INC COM 893641100 5750 16909 SH SOLE 4 15675 0 1234 TRANSDIGM GROUP INC COM 893641100 12301 36172 SH SOLE 7 36172 0 0 TRANSDIGM GROUP INC COM 893641100 96 281 SH SOLE 13 281 0 0 TRANSDIGM GROUP INC COM 893641100 141 415 SH SOLE 15 415 0 0 TRANSDIGM GROUP INC COM 893641100 33481 98456 SH SOLE 18 92443 0 6013 TRANSDIGM GROUP INC COM 893641100 4337 12753 SH SOLE 19 12753 0 0 TRANSDIGM GROUP INC COM 893641100 550875 1619934 SH SOLE 21 1619934 0 0 TRANSDIGM GROUP INC COM 893641100 402001 1182146 SH SOLE 22 1057543 0 124603 TRANSDIGM GROUP INC COM 893641100 11458 33693 SH SOLE 23 33693 0 0 TRANSDIGM GROUP INC COM 893641100 15352 45146 SH SOLE 25 45146 0 0 TRANSDIGM GROUP INC COM 893641100 70844 208329 SH SOLE 26 71626 0 136703 TRANSDIGM GROUP INC COM 893641100 3309 9730 SH SOLE 28 7110 0 2620 TRANSDIGM GROUP INC COM 893641100 3915 11513 SH SOLE 29 1833 0 9680 TRANSDIGM GROUP INC COM 893641100 54036 158901 SH SOLE 30 158901 0 0 TRANSDIGM GROUP INC COM 893641100 9987 29367 SH SOLE 31 10876 0 18491 TRANSDIGM GROUP INC COM 893641100 837 2461 SH SOLE 34 2461 0 0 TRANSDIGM GROUP INC COM 893641100 13455 39568 SH SOLE 36 39568 0 0 TRANSDIGM GROUP INC COM 893641100 354 1042 SH SOLE 40 1042 0 0 TRANSENTERIX INC COM NEW 89366M201 294 129876 SH SOLE 2 5829 0 124047 TRANSENTERIX INC COM NEW 89366M201 8 3349 SH SOLE 7 3349 0 0 TRANSENTERIX INC COM NEW 89366M201 1237 547263 SH SOLE 18 547263 0 0 TRANSENTERIX INC COM NEW 89366M201 517 228877 SH SOLE 19 228877 0 0 TRANSENTERIX INC COM NEW 89366M201 18099 8008212 SH SOLE 21 8008212 0 0 TRANSENTERIX INC COM NEW 89366M201 10760 4760892 SH SOLE 22 4562818 0 198074 TRANSENTERIX INC COM NEW 89366M201 99 43839 SH SOLE 30 43839 0 0 TRANSGLOBE ENERGY CORP COM 893662106 79 42088 SH SOLE 22 42088 0 0 TRANSLATE BIO INC COM 89374L104 45 6030 SH SOLE 2 0 0 6030 TRANSLATE BIO INC COM 89374L104 267 35646 SH SOLE 18 35646 0 0 TRANSLATE BIO INC COM 89374L104 96 12809 SH SOLE 19 12809 0 0 TRANSLATE BIO INC COM 89374L104 6320 842676 SH SOLE 21 842676 0 0 TRANSLATE BIO INC COM 89374L104 630 83981 SH SOLE 22 80937 0 3044 TRANSLATE BIO INC COM 89374L104 9 1263 SH SOLE 30 1263 0 0 TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1918 2025000 PRN SOLE 21 2025000 0 0 TRANSOCEAN LTD REG SHS H8817H100 10042 1446926 SH SOLE 2 248920 0 1198006 TRANSOCEAN LTD REG SHS H8817H100 13 1816 SH SOLE 4 1816 0 0 TRANSOCEAN LTD REG SHS H8817H100 240 34563 SH SOLE 7 34563 0 0 TRANSOCEAN LTD REG SHS H8817H100 1 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 10160 1463962 SH SOLE 18 1463962 0 0 TRANSOCEAN LTD REG SHS H8817H100 971 139977 SH SOLE 19 139977 0 0 TRANSOCEAN LTD REG SHS H8817H100 178653 25742453 SH SOLE 21 25742453 0 0 TRANSOCEAN LTD REG SHS H8817H100 117351 16909374 SH SOLE 22 15785559 0 1123815 TRANSOCEAN LTD REG SHS H8817H100 127 18234 SH SOLE 23 18234 0 0 TRANSOCEAN LTD REG SHS H8817H100 918 132227 SH SOLE 26 70605 0 61622 TRANSOCEAN LTD REG SHS H8817H100 393 56642 SH SOLE 28 56642 0 0 TRANSOCEAN LTD REG SHS H8817H100 843 121465 SH SOLE 30 121465 0 0 TRANSOCEAN LTD REG SHS H8817H100 73 10526 SH SOLE 31 10526 0 0 TRANSOCEAN LTD REG SHS H8817H100 48 6943 SH SOLE 34 6943 0 0 TRANSOCEAN LTD REG SHS H8817H100 1646 237144 SH SOLE 36 237144 0 0 TRANSOCEAN LTD REG SHS H8817H100 287 41300 SH SOLE 40 41300 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 5149 343263 SH SOLE 21 343263 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 2641 176098 SH SOLE 22 176098 0 0 TRANSUNION COM 89400J107 24614 433348 SH SOLE 2 21159 0 412189 TRANSUNION COM 89400J107 3446 60668 SH SOLE 4 55813 0 4855 TRANSUNION COM 89400J107 612 10776 SH SOLE 7 10776 0 0 TRANSUNION COM 89400J107 61 1082 SH SOLE 13 1082 0 0 TRANSUNION COM 89400J107 41 723 SH SOLE 15 723 0 0 TRANSUNION COM 89400J107 6768 119161 SH SOLE 18 100111 0 19050 TRANSUNION COM 89400J107 51554 907638 SH SOLE 19 907638 0 0 TRANSUNION COM 89400J107 139160 2449993 SH SOLE 21 2449993 0 0 TRANSUNION COM 89400J107 268402 4725394 SH SOLE 22 4348229 0 377165 TRANSUNION COM 89400J107 7151 125902 SH SOLE 23 125902 0 0 TRANSUNION COM 89400J107 9292 163600 SH SOLE 25 163600 0 0 TRANSUNION COM 89400J107 36979 651047 SH SOLE 26 205957 0 445090 TRANSUNION COM 89400J107 2089 36775 SH SOLE 28 27173 0 9602 TRANSUNION COM 89400J107 2657 46784 SH SOLE 29 9039 0 37745 TRANSUNION COM 89400J107 12696 223518 SH SOLE 30 223518 0 0 TRANSUNION COM 89400J107 4424 77890 SH SOLE 31 45525 0 32365 TRANSUNION COM 89400J107 543 9566 SH SOLE 34 9566 0 0 TRANSUNION COM 89400J107 7448 131118 SH SOLE 36 131118 0 0 TRANSUNION COM 89400J107 249 4385 SH SOLE 40 4385 0 0 TRAVELCENTERS AMER LLC COM 894174101 0 1 SH SOLE 18 1 0 0 TRAVELCENTERS AMER LLC COM 894174101 334 88718 SH SOLE 22 88718 0 0 TRAVELERS COMPANIES INC COM 89417E109 92944 776154 SH SOLE 2 153673 0 622481 TRAVELERS COMPANIES INC COM 89417E109 11986 100089 SH SOLE 4 92948 0 7141 TRAVELERS COMPANIES INC COM 89417E109 28160 235158 SH SOLE 7 230231 0 4927 TRAVELERS COMPANIES INC COM 89417E109 899 7507 SH SOLE 13 7507 0 0 TRAVELERS COMPANIES INC COM 89417E109 275 2295 SH SOLE 15 2295 0 0 TRAVELERS COMPANIES INC COM 89417E109 3 28 SH SOLE 17 0 0 28 TRAVELERS COMPANIES INC COM 89417E109 141785 1184007 SH SOLE 18 1099869 0 84138 TRAVELERS COMPANIES INC COM 89417E109 243644 2034603 SH SOLE 19 2034603 0 0 TRAVELERS COMPANIES INC COM 89417E109 654695 5467180 SH SOLE 21 5467180 0 0 TRAVELERS COMPANIES INC COM 89417E109 824581 6885856 SH SOLE 22 6096679 0 789177 TRAVELERS COMPANIES INC COM 89417E109 23485 196116 SH SOLE 23 196116 0 0 TRAVELERS COMPANIES INC COM 89417E109 30397 253834 SH SOLE 25 253834 0 0 TRAVELERS COMPANIES INC COM 89417E109 230993 1928960 SH SOLE 26 281120 0 1647840 TRAVELERS COMPANIES INC COM 89417E109 6167 51495 SH SOLE 28 37499 0 13996 TRAVELERS COMPANIES INC COM 89417E109 3727 31124 SH SOLE 29 13790 0 17334 TRAVELERS COMPANIES INC COM 89417E109 162929 1360576 SH SOLE 30 1360576 0 0 TRAVELERS COMPANIES INC COM 89417E109 11549 96446 SH SOLE 31 62382 0 34064 TRAVELERS COMPANIES INC COM 89417E109 11917 99518 SH SOLE 32 99518 0 0 TRAVELERS COMPANIES INC COM 89417E109 9680 80837 SH SOLE 34 80837 0 0 TRAVELERS COMPANIES INC COM 89417E109 33271 277836 SH SOLE 36 277836 0 0 TRAVELERS COMPANIES INC COM 89417E109 756 6313 SH SOLE 40 6313 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1969 126065 SH SOLE 2 4431 0 121634 TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH SOLE 4 618 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 41 2622 SH SOLE 7 2622 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 10212 653779 SH SOLE 18 653779 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2924 187184 SH SOLE 19 187184 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 216252 13844537 SH SOLE 21 13844537 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 57097 3655369 SH SOLE 22 3490871 0 164498 TRAVELPORT WORLDWIDE LTD SHS G9019D104 388 24850 SH SOLE 26 13328 0 11522 TRAVELPORT WORLDWIDE LTD SHS G9019D104 271 17337 SH SOLE 28 17337 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 4162 266428 SH SOLE 30 266428 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 77 4914 SH SOLE 36 4914 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 211 13502 SH SOLE 40 13502 0 0 TRAVELZOO COM NEW 89421Q205 38 3890 SH SOLE 2 118 0 3772 TRAVELZOO COM NEW 89421Q205 154 15687 SH SOLE 18 15687 0 0 TRAVELZOO COM NEW 89421Q205 68 6925 SH SOLE 19 6925 0 0 TRAVELZOO COM NEW 89421Q205 1636 166387 SH SOLE 21 166387 0 0 TRAVELZOO COM NEW 89421Q205 2656 270210 SH SOLE 22 268714 0 1496 TRAVELZOO COM NEW 89421Q205 3 351 SH SOLE 23 351 0 0 TRECORA RES COM 894648104 176 22615 SH SOLE 2 792 0 21823 TRECORA RES COM 894648104 4 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 567 72677 SH SOLE 18 72677 0 0 TRECORA RES COM 894648104 221 28383 SH SOLE 19 28383 0 0 TRECORA RES COM 894648104 5700 730737 SH SOLE 21 730737 0 0 TRECORA RES COM 894648104 1822 233580 SH SOLE 22 216041 0 17539 TREDEGAR CORP COM 894650100 437 27583 SH SOLE 2 977 0 26606 TREDEGAR CORP COM 894650100 2 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 10 616 SH SOLE 7 616 0 0 TREDEGAR CORP COM 894650100 2180 137459 SH SOLE 18 137459 0 0 TREDEGAR CORP COM 894650100 611 38537 SH SOLE 19 38537 0 0 TREDEGAR CORP COM 894650100 45128 2845399 SH SOLE 21 2845399 0 0 TREDEGAR CORP COM 894650100 12204 769452 SH SOLE 22 739476 0 29976 TREDEGAR CORP COM 894650100 51 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 834 52556 SH SOLE 30 52556 0 0 TREDEGAR CORP COM 894650100 40 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 7132 140650 SH SOLE 2 26655 0 113995 TREEHOUSE FOODS INC COM 89469A104 12 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 107 2119 SH SOLE 7 2119 0 0 TREEHOUSE FOODS INC COM 89469A104 8171 161133 SH SOLE 18 161133 0 0 TREEHOUSE FOODS INC COM 89469A104 576 11361 SH SOLE 19 11361 0 0 TREEHOUSE FOODS INC COM 89469A104 136070 2683293 SH SOLE 21 2683293 0 0 TREEHOUSE FOODS INC COM 89469A104 92231 1818793 SH SOLE 22 1707985 0 110808 TREEHOUSE FOODS INC COM 89469A104 888 17515 SH SOLE 26 12245 0 5270 TREEHOUSE FOODS INC COM 89469A104 371 7307 SH SOLE 28 7307 0 0 TREEHOUSE FOODS INC COM 89469A104 704 13876 SH SOLE 30 13876 0 0 TREEHOUSE FOODS INC COM 89469A104 58 1150 SH SOLE 31 1150 0 0 TREEHOUSE FOODS INC COM 89469A104 101 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 261 5141 SH SOLE 40 5141 0 0 TREMONT MTG TR COM 894789106 4 439 SH SOLE 18 439 0 0 TREMONT MTG TR COM 894789106 54 5964 SH SOLE 21 5964 0 0 TREVENA INC COM 89532E109 5 12748 SH SOLE 18 12748 0 0 TREVENA INC COM 89532E109 82 190476 SH SOLE 21 190476 0 0 TREVENA INC COM 89532E109 718 1668989 SH SOLE 22 1668989 0 0 TREX CO INC COM 89531P105 3249 54738 SH SOLE 2 9419 0 45319 TREX CO INC COM 89531P105 22 363 SH SOLE 4 363 0 0 TREX CO INC COM 89531P105 65 1088 SH SOLE 7 1088 0 0 TREX CO INC COM 89531P105 17540 295480 SH SOLE 18 295480 0 0 TREX CO INC COM 89531P105 12788 215435 SH SOLE 19 215435 0 0 TREX CO INC COM 89531P105 376855 6348638 SH SOLE 21 6348638 0 0 TREX CO INC COM 89531P105 105176 1771825 SH SOLE 22 1696328 0 75497 TREX CO INC COM 89531P105 1715 28889 SH SOLE 23 28889 0 0 TREX CO INC COM 89531P105 3743 63060 SH SOLE 26 10820 0 52240 TREX CO INC COM 89531P105 447 7535 SH SOLE 28 7535 0 0 TREX CO INC COM 89531P105 416 7014 SH SOLE 29 0 0 7014 TREX CO INC COM 89531P105 7010 118086 SH SOLE 30 118086 0 0 TREX CO INC COM 89531P105 321 5416 SH SOLE 40 5416 0 0 TRI POINTE GROUP INC COM 87265H109 2250 205852 SH SOLE 2 64539 0 141313 TRI POINTE GROUP INC COM 87265H109 4 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 49 4508 SH SOLE 7 4508 0 0 TRI POINTE GROUP INC COM 87265H109 9016 824921 SH SOLE 18 824921 0 0 TRI POINTE GROUP INC COM 87265H109 2341 214167 SH SOLE 19 214167 0 0 TRI POINTE GROUP INC COM 87265H109 122726 11228345 SH SOLE 21 11228345 0 0 TRI POINTE GROUP INC COM 87265H109 54839 5017283 SH SOLE 22 4813534 0 203749 TRI POINTE GROUP INC COM 87265H109 707 64708 SH SOLE 26 35187 0 29521 TRI POINTE GROUP INC COM 87265H109 241 22092 SH SOLE 28 22092 0 0 TRI POINTE GROUP INC COM 87265H109 512 46868 SH SOLE 30 46868 0 0 TRI POINTE GROUP INC COM 87265H109 177 16202 SH SOLE 40 16202 0 0 TRIBUNE MEDIA CO CL A 896047503 7483 164891 SH SOLE 2 5589 0 159302 TRIBUNE MEDIA CO CL A 896047503 19 424 SH SOLE 4 424 0 0 TRIBUNE MEDIA CO CL A 896047503 131 2889 SH SOLE 7 2889 0 0 TRIBUNE MEDIA CO CL A 896047503 2021 44536 SH SOLE 18 44536 0 0 TRIBUNE MEDIA CO CL A 896047503 1794 39528 SH SOLE 19 39528 0 0 TRIBUNE MEDIA CO CL A 896047503 45411 1000675 SH SOLE 21 1000675 0 0 TRIBUNE MEDIA CO CL A 896047503 102164 2251295 SH SOLE 22 2067421 0 183874 TRIBUNE MEDIA CO CL A 896047503 1104 24332 SH SOLE 26 18290 0 6042 TRIBUNE MEDIA CO CL A 896047503 478 10531 SH SOLE 28 10531 0 0 TRIBUNE MEDIA CO CL A 896047503 400 8814 SH SOLE 29 0 0 8814 TRIBUNE MEDIA CO CL A 896047503 915 20174 SH SOLE 30 20174 0 0 TRIBUNE MEDIA CO CL A 896047503 83 1833 SH SOLE 31 1833 0 0 TRIBUNE MEDIA CO CL A 896047503 267 5892 SH SOLE 36 5892 0 0 TRIBUNE MEDIA CO CL A 896047503 404 8913 SH SOLE 40 8913 0 0 TRIBUNE PUBG CO NEW COM 89609W107 161 14217 SH SOLE 2 653 0 13564 TRIBUNE PUBG CO NEW COM 89609W107 5 472 SH SOLE 7 472 0 0 TRIBUNE PUBG CO NEW COM 89609W107 652 57482 SH SOLE 18 57482 0 0 TRIBUNE PUBG CO NEW COM 89609W107 283 24981 SH SOLE 19 24981 0 0 TRIBUNE PUBG CO NEW COM 89609W107 7154 630837 SH SOLE 21 630837 0 0 TRIBUNE PUBG CO NEW COM 89609W107 6098 537718 SH SOLE 22 515715 0 22003 TRIBUNE PUBG CO NEW COM 89609W107 121 10684 SH SOLE 26 0 0 10684 TRIBUNE PUBG CO NEW COM 89609W107 35 3055 SH SOLE 28 3055 0 0 TRIBUNE PUBG CO NEW COM 89609W107 30 2625 SH SOLE 30 2625 0 0 TRIBUNE PUBG CO NEW COM 89609W107 24 2097 SH SOLE 40 2097 0 0 TRICIDA INC COM 89610F101 935 39656 SH SOLE 2 30917 0 8739 TRICIDA INC COM 89610F101 1271 53905 SH SOLE 18 53905 0 0 TRICIDA INC COM 89610F101 4602 195146 SH SOLE 19 195146 0 0 TRICIDA INC COM 89610F101 76 3232 SH SOLE 20 3232 0 0 TRICIDA INC COM 89610F101 19938 845534 SH SOLE 21 845534 0 0 TRICIDA INC COM 89610F101 8933 378821 SH SOLE 22 365149 0 13672 TRICIDA INC COM 89610F101 126 5327 SH SOLE 30 5327 0 0 TRICIDA INC COM 89610F101 1862 78958 SH SOLE 34 78958 0 0 TRICO BANCSHARES COM 896095106 852 25206 SH SOLE 2 949 0 24257 TRICO BANCSHARES COM 896095106 12 348 SH SOLE 4 348 0 0 TRICO BANCSHARES COM 896095106 20 598 SH SOLE 7 598 0 0 TRICO BANCSHARES COM 896095106 3181 94153 SH SOLE 18 94153 0 0 TRICO BANCSHARES COM 896095106 1257 37197 SH SOLE 19 37197 0 0 TRICO BANCSHARES COM 896095106 30987 917053 SH SOLE 21 917053 0 0 TRICO BANCSHARES COM 896095106 26788 792773 SH SOLE 22 760376 0 32397 TRICO BANCSHARES COM 896095106 289 8549 SH SOLE 26 0 0 8549 TRICO BANCSHARES COM 896095106 100 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 229 6777 SH SOLE 30 6777 0 0 TRICO BANCSHARES COM 896095106 79 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 1340 49120 SH SOLE 2 3747 0 45373 TRIMAS CORP COM NEW 896215209 7 251 SH SOLE 4 251 0 0 TRIMAS CORP COM NEW 896215209 28 1039 SH SOLE 7 1039 0 0 TRIMAS CORP COM NEW 896215209 4217 154514 SH SOLE 18 154514 0 0 TRIMAS CORP COM NEW 896215209 2026 74243 SH SOLE 19 74243 0 0 TRIMAS CORP COM NEW 896215209 41927 1536354 SH SOLE 21 1536354 0 0 TRIMAS CORP COM NEW 896215209 37531 1375277 SH SOLE 22 1319497 0 55780 TRIMAS CORP COM NEW 896215209 4 160 SH SOLE 23 160 0 0 TRIMAS CORP COM NEW 896215209 74 2719 SH SOLE 26 0 0 2719 TRIMAS CORP COM NEW 896215209 176 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 31 1129 SH SOLE 29 0 0 1129 TRIMAS CORP COM NEW 896215209 311 11391 SH SOLE 30 11391 0 0 TRIMAS CORP COM NEW 896215209 138 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 23488 713713 SH SOLE 2 122560 0 591153 TRIMBLE INC COM 896239100 2822 85755 SH SOLE 4 79179 0 6576 TRIMBLE INC COM 896239100 1480 44958 SH SOLE 7 44958 0 0 TRIMBLE INC COM 896239100 155 4706 SH SOLE 13 4706 0 0 TRIMBLE INC COM 896239100 62 1899 SH SOLE 15 1899 0 0 TRIMBLE INC COM 896239100 24609 747753 SH SOLE 18 727928 0 19825 TRIMBLE INC COM 896239100 11498 349388 SH SOLE 19 349388 0 0 TRIMBLE INC COM 896239100 417198 12676949 SH SOLE 21 12676949 0 0 TRIMBLE INC COM 896239100 275738 8378533 SH SOLE 22 7894945 0 483588 TRIMBLE INC COM 896239100 5849 177740 SH SOLE 23 177740 0 0 TRIMBLE INC COM 896239100 40264 1223469 SH SOLE 25 1223469 0 0 TRIMBLE INC COM 896239100 30662 931678 SH SOLE 26 312411 0 619267 TRIMBLE INC COM 896239100 1600 48607 SH SOLE 28 35741 0 12866 TRIMBLE INC COM 896239100 8070 245229 SH SOLE 29 194149 0 51080 TRIMBLE INC COM 896239100 12600 382872 SH SOLE 30 382872 0 0 TRIMBLE INC COM 896239100 2620 79623 SH SOLE 31 56487 0 23136 TRIMBLE INC COM 896239100 3316 100763 SH SOLE 34 100763 0 0 TRIMBLE INC COM 896239100 6010 182633 SH SOLE 36 182633 0 0 TRIMBLE INC COM 896239100 167 5089 SH SOLE 40 5089 0 0 TRINET GROUP INC COM 896288107 1522 36285 SH SOLE 2 2867 0 33418 TRINET GROUP INC COM 896288107 12 278 SH SOLE 4 278 0 0 TRINET GROUP INC COM 896288107 38 910 SH SOLE 7 910 0 0 TRINET GROUP INC COM 896288107 5952 141872 SH SOLE 18 141872 0 0 TRINET GROUP INC COM 896288107 3541 84404 SH SOLE 19 84404 0 0 TRINET GROUP INC COM 896288107 60535 1443035 SH SOLE 21 1443035 0 0 TRINET GROUP INC COM 896288107 54789 1306056 SH SOLE 22 1251574 0 54482 TRINET GROUP INC COM 896288107 72 1725 SH SOLE 23 1725 0 0 TRINET GROUP INC COM 896288107 766 18254 SH SOLE 26 7428 0 10826 TRINET GROUP INC COM 896288107 236 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 135 3223 SH SOLE 29 0 0 3223 TRINET GROUP INC COM 896288107 472 11242 SH SOLE 30 11242 0 0 TRINET GROUP INC COM 896288107 182 4339 SH SOLE 40 4339 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 141 61423 SH SOLE 22 0 0 61423 TRINITY INDS INC COM 896522109 6962 338149 SH SOLE 2 70300 0 267849 TRINITY INDS INC COM 896522109 14 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 103 4986 SH SOLE 7 4986 0 0 TRINITY INDS INC COM 896522109 8 400 SH SOLE 17 0 0 400 TRINITY INDS INC COM 896522109 9123 443065 SH SOLE 18 443065 0 0 TRINITY INDS INC COM 896522109 626 30388 SH SOLE 19 30388 0 0 TRINITY INDS INC COM 896522109 146308 7105783 SH SOLE 21 7105783 0 0 TRINITY INDS INC COM 896522109 97265 4723910 SH SOLE 22 4419041 0 304869 TRINITY INDS INC COM 896522109 832 40387 SH SOLE 26 24706 0 15681 TRINITY INDS INC COM 896522109 359 17435 SH SOLE 28 17435 0 0 TRINITY INDS INC COM 896522109 676 32839 SH SOLE 30 32839 0 0 TRINITY INDS INC COM 896522109 60 2908 SH SOLE 31 2908 0 0 TRINITY INDS INC COM 896522109 538 26130 SH SOLE 36 26130 0 0 TRINITY INDS INC COM 896522109 254 12360 SH SOLE 40 12360 0 0 TRINITY PL HLDGS INC COM 89656D101 64 14694 SH SOLE 2 497 0 14197 TRINITY PL HLDGS INC COM 89656D101 259 59722 SH SOLE 18 59722 0 0 TRINITY PL HLDGS INC COM 89656D101 98 22639 SH SOLE 19 22639 0 0 TRINITY PL HLDGS INC COM 89656D101 2908 669939 SH SOLE 21 669939 0 0 TRINITY PL HLDGS INC COM 89656D101 672 154771 SH SOLE 22 145157 0 9614 TRINSEO S A SHS L9340P101 1807 39474 SH SOLE 2 2479 0 36995 TRINSEO S A SHS L9340P101 7 151 SH SOLE 4 151 0 0 TRINSEO S A SHS L9340P101 46 1000 SH SOLE 7 1000 0 0 TRINSEO S A SHS L9340P101 6491 141786 SH SOLE 18 141786 0 0 TRINSEO S A SHS L9340P101 3680 80382 SH SOLE 19 80382 0 0 TRINSEO S A SHS L9340P101 67019 1463947 SH SOLE 21 1463947 0 0 TRINSEO S A SHS L9340P101 67463 1473630 SH SOLE 22 1414483 0 59147 TRINSEO S A SHS L9340P101 152 3327 SH SOLE 23 3327 0 0 TRINSEO S A SHS L9340P101 1154 25204 SH SOLE 26 11328 0 13876 TRINSEO S A SHS L9340P101 245 5350 SH SOLE 28 5350 0 0 TRINSEO S A SHS L9340P101 123 2696 SH SOLE 29 0 0 2696 TRINSEO S A SHS L9340P101 481 10500 SH SOLE 30 10500 0 0 TRINSEO S A SHS L9340P101 85 1867 SH SOLE 36 1867 0 0 TRINSEO S A SHS L9340P101 165 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 14987 277844 SH SOLE 2 45194 0 232650 TRIPADVISOR INC COM 896945201 2026 37555 SH SOLE 4 34770 0 2785 TRIPADVISOR INC COM 896945201 4412 81793 SH SOLE 7 81793 0 0 TRIPADVISOR INC COM 896945201 155 2876 SH SOLE 13 2876 0 0 TRIPADVISOR INC COM 896945201 34 627 SH SOLE 15 627 0 0 TRIPADVISOR INC COM 896945201 1 20 SH SOLE 17 0 0 20 TRIPADVISOR INC COM 896945201 11813 219003 SH SOLE 18 205527 0 13476 TRIPADVISOR INC COM 896945201 3922 72705 SH SOLE 19 72705 0 0 TRIPADVISOR INC COM 896945201 137846 2555537 SH SOLE 21 2555537 0 0 TRIPADVISOR INC COM 896945201 154002 2855060 SH SOLE 22 2562415 0 292645 TRIPADVISOR INC COM 896945201 4302 79760 SH SOLE 23 79760 0 0 TRIPADVISOR INC COM 896945201 16938 314018 SH SOLE 25 314018 0 0 TRIPADVISOR INC COM 896945201 27539 510557 SH SOLE 26 163021 0 347536 TRIPADVISOR INC COM 896945201 1124 20838 SH SOLE 28 15357 0 5481 TRIPADVISOR INC COM 896945201 1475 27337 SH SOLE 29 5197 0 22140 TRIPADVISOR INC COM 896945201 24558 455277 SH SOLE 30 455277 0 0 TRIPADVISOR INC COM 896945201 2388 44277 SH SOLE 31 24513 0 19764 TRIPADVISOR INC COM 896945201 1877 34790 SH SOLE 34 34790 0 0 TRIPADVISOR INC COM 896945201 4373 81065 SH SOLE 36 81065 0 0 TRIPADVISOR INC COM 896945201 113 2097 SH SOLE 40 2097 0 0 TRIPLE-S MGMT CORP CL B 896749108 401 23056 SH SOLE 2 825 0 22231 TRIPLE-S MGMT CORP CL B 896749108 4 225 SH SOLE 4 225 0 0 TRIPLE-S MGMT CORP CL B 896749108 9 536 SH SOLE 7 536 0 0 TRIPLE-S MGMT CORP CL B 896749108 1390 79959 SH SOLE 18 79959 0 0 TRIPLE-S MGMT CORP CL B 896749108 554 31880 SH SOLE 19 31880 0 0 TRIPLE-S MGMT CORP CL B 896749108 18607 1070011 SH SOLE 21 1070011 0 0 TRIPLE-S MGMT CORP CL B 896749108 10605 609814 SH SOLE 22 570799 0 39015 TRIPLE-S MGMT CORP CL B 896749108 257 14786 SH SOLE 23 14786 0 0 TRIPLE-S MGMT CORP CL B 896749108 176 10105 SH SOLE 26 0 0 10105 TRIPLE-S MGMT CORP CL B 896749108 58 3320 SH SOLE 28 3320 0 0 TRIPLE-S MGMT CORP CL B 896749108 85 4876 SH SOLE 30 4876 0 0 TRIPLE-S MGMT CORP CL B 896749108 47 2679 SH SOLE 40 2679 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1139 104620 SH SOLE 30 104620 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1308 67235 SH SOLE 2 44426 0 22809 TRISTATE CAP HLDGS INC COM 89678F100 10 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1772 91035 SH SOLE 18 91035 0 0 TRISTATE CAP HLDGS INC COM 89678F100 11479 589871 SH SOLE 19 589871 0 0 TRISTATE CAP HLDGS INC COM 89678F100 17891 919386 SH SOLE 21 919386 0 0 TRISTATE CAP HLDGS INC COM 89678F100 32911 1691208 SH SOLE 22 1661735 0 29473 TRISTATE CAP HLDGS INC COM 89678F100 3437 176616 SH SOLE 23 176616 0 0 TRISTATE CAP HLDGS INC COM 89678F100 5273 270991 SH SOLE 26 0 0 270991 TRISTATE CAP HLDGS INC COM 89678F100 60 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 723 37147 SH SOLE 29 0 0 37147 TRISTATE CAP HLDGS INC COM 89678F100 109 5586 SH SOLE 30 5586 0 0 TRISTATE CAP HLDGS INC COM 89678F100 46 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 1649 53078 SH SOLE 2 1808 0 51270 TRITON INTL LTD CL A G9078F107 5 156 SH SOLE 4 156 0 0 TRITON INTL LTD CL A G9078F107 33 1073 SH SOLE 7 1073 0 0 TRITON INTL LTD CL A G9078F107 5451 175446 SH SOLE 18 175446 0 0 TRITON INTL LTD CL A G9078F107 2385 76758 SH SOLE 19 76758 0 0 TRITON INTL LTD CL A G9078F107 53500 1721906 SH SOLE 21 1721906 0 0 TRITON INTL LTD CL A G9078F107 45479 1463766 SH SOLE 22 1392976 0 70790 TRITON INTL LTD CL A G9078F107 285 9170 SH SOLE 26 3743 0 5427 TRITON INTL LTD CL A G9078F107 214 6894 SH SOLE 28 6894 0 0 TRITON INTL LTD CL A G9078F107 448 14428 SH SOLE 30 14428 0 0 TRITON INTL LTD CL A G9078F107 195 6274 SH SOLE 40 6274 0 0 TRIUMPH BANCORP INC COM 89679E300 574 19337 SH SOLE 2 898 0 18439 TRIUMPH BANCORP INC COM 89679E300 10 330 SH SOLE 4 330 0 0 TRIUMPH BANCORP INC COM 89679E300 18 590 SH SOLE 7 590 0 0 TRIUMPH BANCORP INC COM 89679E300 3843 129384 SH SOLE 18 129384 0 0 TRIUMPH BANCORP INC COM 89679E300 1064 35816 SH SOLE 19 35816 0 0 TRIUMPH BANCORP INC COM 89679E300 76910 2589554 SH SOLE 21 2589554 0 0 TRIUMPH BANCORP INC COM 89679E300 22555 759427 SH SOLE 22 732155 0 27272 TRIUMPH BANCORP INC COM 89679E300 82 2772 SH SOLE 26 0 0 2772 TRIUMPH BANCORP INC COM 89679E300 1459 49128 SH SOLE 30 49128 0 0 TRIUMPH BANCORP INC COM 89679E300 73 2471 SH SOLE 40 2471 0 0 TRIUMPH GROUP INC NEW COM 896818101 594 51641 SH SOLE 2 1822 0 49819 TRIUMPH GROUP INC NEW COM 896818101 3 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 25 2187 SH SOLE 7 2187 0 0 TRIUMPH GROUP INC NEW COM 896818101 2842 247135 SH SOLE 18 247135 0 0 TRIUMPH GROUP INC NEW COM 896818101 713 62009 SH SOLE 19 62009 0 0 TRIUMPH GROUP INC NEW COM 896818101 81564 7092513 SH SOLE 21 7092513 0 0 TRIUMPH GROUP INC NEW COM 896818101 16433 1428977 SH SOLE 22 1356066 0 72911 TRIUMPH GROUP INC NEW COM 896818101 186 16177 SH SOLE 26 3314 0 12863 TRIUMPH GROUP INC NEW COM 896818101 83 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 1173 101967 SH SOLE 30 101967 0 0 TRIUMPH GROUP INC NEW COM 896818101 49 4254 SH SOLE 36 4254 0 0 TRIUMPH GROUP INC NEW COM 896818101 63 5484 SH SOLE 40 5484 0 0 TRONOX LTD SHS CL A Q9235V101 689 88515 SH SOLE 2 3138 0 85377 TRONOX LTD SHS CL A Q9235V101 2 280 SH SOLE 4 280 0 0 TRONOX LTD SHS CL A Q9235V101 15 1928 SH SOLE 7 1928 0 0 TRONOX LTD SHS CL A Q9235V101 2396 308014 SH SOLE 18 308014 0 0 TRONOX LTD SHS CL A Q9235V101 1087 139654 SH SOLE 19 139654 0 0 TRONOX LTD SHS CL A Q9235V101 23886 3070162 SH SOLE 21 3070162 0 0 TRONOX LTD SHS CL A Q9235V101 20761 2668448 SH SOLE 22 2529039 0 139409 TRONOX LTD SHS CL A Q9235V101 196 25235 SH SOLE 26 13394 0 11841 TRONOX LTD SHS CL A Q9235V101 98 12565 SH SOLE 28 12565 0 0 TRONOX LTD SHS CL A Q9235V101 172 22060 SH SOLE 30 22060 0 0 TRONOX LTD SHS CL A Q9235V101 73 9341 SH SOLE 40 9341 0 0 TROVAGENE INC COM PAR 897238408 1 1130 SH SOLE 21 1130 0 0 TROVAGENE INC COM PAR 897238408 17 32149 SH SOLE 22 32149 0 0 TRUEBLUE INC COM 89785X101 911 40922 SH SOLE 2 1390 0 39532 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 4611 207240 SH SOLE 18 207240 0 0 TRUEBLUE INC COM 89785X101 1321 59382 SH SOLE 19 59382 0 0 TRUEBLUE INC COM 89785X101 96614 4342198 SH SOLE 21 4342198 0 0 TRUEBLUE INC COM 89785X101 25910 1164510 SH SOLE 22 1105365 0 59145 TRUEBLUE INC COM 89785X101 352 15828 SH SOLE 26 4473 0 11355 TRUEBLUE INC COM 89785X101 135 6059 SH SOLE 28 6059 0 0 TRUEBLUE INC COM 89785X101 1814 81546 SH SOLE 30 81546 0 0 TRUEBLUE INC COM 89785X101 101 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 672 74170 SH SOLE 2 3426 0 70744 TRUECAR INC COM 89785L107 4 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 16 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 2698 297843 SH SOLE 18 297843 0 0 TRUECAR INC COM 89785L107 1909 210705 SH SOLE 19 210705 0 0 TRUECAR INC COM 89785L107 27371 3021110 SH SOLE 21 3021110 0 0 TRUECAR INC COM 89785L107 23409 2583737 SH SOLE 22 2393117 0 190620 TRUECAR INC COM 89785L107 651 71899 SH SOLE 26 0 0 71899 TRUECAR INC COM 89785L107 107 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 167 18481 SH SOLE 29 0 0 18481 TRUECAR INC COM 89785L107 152 16771 SH SOLE 30 16771 0 0 TRUECAR INC COM 89785L107 85 9339 SH SOLE 40 9339 0 0 TRUETT-HURST INC CL A 897871109 1 708 SH SOLE 21 708 0 0 TRUPANION INC COM 898202106 527 20701 SH SOLE 2 899 0 19802 TRUPANION INC COM 898202106 14 553 SH SOLE 7 553 0 0 TRUPANION INC COM 898202106 2248 88278 SH SOLE 18 88278 0 0 TRUPANION INC COM 898202106 957 37607 SH SOLE 19 37607 0 0 TRUPANION INC COM 898202106 23360 917506 SH SOLE 21 917506 0 0 TRUPANION INC COM 898202106 18185 714263 SH SOLE 22 686235 0 28028 TRUPANION INC COM 898202106 271 10633 SH SOLE 26 0 0 10633 TRUPANION INC COM 898202106 104 4092 SH SOLE 28 4092 0 0 TRUPANION INC COM 898202106 152 5988 SH SOLE 30 5988 0 0 TRUPANION INC COM 898202106 87 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 634 92456 SH SOLE 2 3578 0 88878 TRUSTCO BK CORP N Y COM 898349105 8 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 16 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 3282 478399 SH SOLE 18 478399 0 0 TRUSTCO BK CORP N Y COM 898349105 1007 146843 SH SOLE 19 146843 0 0 TRUSTCO BK CORP N Y COM 898349105 69896 10188944 SH SOLE 21 10188944 0 0 TRUSTCO BK CORP N Y COM 898349105 19981 2912723 SH SOLE 22 2791734 0 120989 TRUSTCO BK CORP N Y COM 898349105 531 77344 SH SOLE 26 45476 0 31868 TRUSTCO BK CORP N Y COM 898349105 93 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1410 205530 SH SOLE 30 205530 0 0 TRUSTCO BK CORP N Y COM 898349105 89 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 2714 95479 SH SOLE 2 29874 0 65605 TRUSTMARK CORP COM 898402102 11 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 161 5653 SH SOLE 7 5653 0 0 TRUSTMARK CORP COM 898402102 11632 409151 SH SOLE 18 409151 0 0 TRUSTMARK CORP COM 898402102 2809 98820 SH SOLE 19 98820 0 0 TRUSTMARK CORP COM 898402102 180265 6340651 SH SOLE 21 6340651 0 0 TRUSTMARK CORP COM 898402102 74357 2615453 SH SOLE 22 2527138 0 88315 TRUSTMARK CORP COM 898402102 716 25180 SH SOLE 26 15095 0 10085 TRUSTMARK CORP COM 898402102 269 9455 SH SOLE 28 9455 0 0 TRUSTMARK CORP COM 898402102 509 17915 SH SOLE 30 17915 0 0 TRUSTMARK CORP COM 898402102 699 24587 SH SOLE 32 24587 0 0 TRUSTMARK CORP COM 898402102 82 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 196 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 29 10875 SH SOLE 25 10875 0 0 TTEC HLDGS INC COM 89854H102 328 11493 SH SOLE 2 530 0 10963 TTEC HLDGS INC COM 89854H102 3 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 11 368 SH SOLE 7 368 0 0 TTEC HLDGS INC COM 89854H102 1982 69390 SH SOLE 18 69390 0 0 TTEC HLDGS INC COM 89854H102 575 20112 SH SOLE 19 20112 0 0 TTEC HLDGS INC COM 89854H102 42824 1498924 SH SOLE 21 1498924 0 0 TTEC HLDGS INC COM 89854H102 12038 421339 SH SOLE 22 399210 0 22129 TTEC HLDGS INC COM 89854H102 157 5491 SH SOLE 26 0 0 5491 TTEC HLDGS INC COM 89854H102 73 2566 SH SOLE 28 2566 0 0 TTEC HLDGS INC COM 89854H102 798 27940 SH SOLE 30 27940 0 0 TTEC HLDGS INC COM 89854H102 63 2195 SH SOLE 40 2195 0 0 TTM TECHNOLOGIES INC COM 87305R109 942 96835 SH SOLE 2 3214 0 93621 TTM TECHNOLOGIES INC COM 87305R109 3 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 21 2172 SH SOLE 7 2172 0 0 TTM TECHNOLOGIES INC COM 87305R109 4684 481400 SH SOLE 18 481400 0 0 TTM TECHNOLOGIES INC COM 87305R109 1342 137946 SH SOLE 19 137946 0 0 TTM TECHNOLOGIES INC COM 87305R109 96996 9968757 SH SOLE 21 9968757 0 0 TTM TECHNOLOGIES INC COM 87305R109 28059 2883811 SH SOLE 22 2509402 0 374409 TTM TECHNOLOGIES INC COM 87305R109 286 29400 SH SOLE 26 5993 0 23407 TTM TECHNOLOGIES INC COM 87305R109 122 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 1774 182279 SH SOLE 30 182279 0 0 TTM TECHNOLOGIES INC COM 87305R109 69 7054 SH SOLE 40 7054 0 0 TUCOWS INC COM NEW 898697206 456 7597 SH SOLE 2 323 0 7274 TUCOWS INC COM NEW 898697206 10 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 1962 32673 SH SOLE 18 32673 0 0 TUCOWS INC COM NEW 898697206 854 14217 SH SOLE 19 14217 0 0 TUCOWS INC COM NEW 898697206 19813 329880 SH SOLE 21 329880 0 0 TUCOWS INC COM NEW 898697206 6254 104136 SH SOLE 22 91701 0 12435 TUCOWS INC COM NEW 898697206 203 3373 SH SOLE 26 0 0 3373 TUCOWS INC COM NEW 898697206 96 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 131 2173 SH SOLE 30 2173 0 0 TUCOWS INC COM NEW 898697206 85 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 14 8315 SH SOLE 18 8315 0 0 TUESDAY MORNING CORP COM NEW 899035505 244 143329 SH SOLE 21 143329 0 0 TUESDAY MORNING CORP COM NEW 899035505 1210 712049 SH SOLE 22 712049 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 44 9123 SH SOLE 4 9123 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 2014 414469 SH SOLE 21 414469 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 654 134670 SH SOLE 22 134670 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 512 105278 SH SOLE 30 105278 0 0 TUPPERWARE BRANDS CORP COM 899896104 2227 70540 SH SOLE 2 21834 0 48706 TUPPERWARE BRANDS CORP COM 899896104 7 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 188 5969 SH SOLE 7 5969 0 0 TUPPERWARE BRANDS CORP COM 899896104 9566 303010 SH SOLE 18 303010 0 0 TUPPERWARE BRANDS CORP COM 899896104 2299 72808 SH SOLE 19 72808 0 0 TUPPERWARE BRANDS CORP COM 899896104 146360 4636033 SH SOLE 21 4636033 0 0 TUPPERWARE BRANDS CORP COM 899896104 56884 1801843 SH SOLE 22 1730553 0 71290 TUPPERWARE BRANDS CORP COM 899896104 634 20080 SH SOLE 26 11707 0 8373 TUPPERWARE BRANDS CORP COM 899896104 227 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 388 12301 SH SOLE 30 12301 0 0 TUPPERWARE BRANDS CORP COM 899896104 609 19277 SH SOLE 32 19277 0 0 TUPPERWARE BRANDS CORP COM 899896104 81 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 152 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 27 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 214 38050 SH SOLE 25 38050 0 0 TURNING PT BRANDS INC COM 90041L105 117 4300 SH SOLE 2 290 0 4010 TURNING PT BRANDS INC COM 90041L105 5 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 709 26038 SH SOLE 18 26038 0 0 TURNING PT BRANDS INC COM 90041L105 309 11355 SH SOLE 19 11355 0 0 TURNING PT BRANDS INC COM 90041L105 7517 276139 SH SOLE 21 276139 0 0 TURNING PT BRANDS INC COM 90041L105 6678 245325 SH SOLE 22 238718 0 6607 TURNING PT BRANDS INC COM 90041L105 51 1884 SH SOLE 30 1884 0 0 TURQUOISE HILL RES LTD COM 900435108 855 518289 SH SOLE 21 518289 0 0 TURTLE BEACH CORP COM NEW 900450206 90 6318 SH SOLE 2 230 0 6088 TURTLE BEACH CORP COM NEW 900450206 4 279 SH SOLE 7 279 0 0 TURTLE BEACH CORP COM NEW 900450206 370 25950 SH SOLE 18 25950 0 0 TURTLE BEACH CORP COM NEW 900450206 178 12490 SH SOLE 19 12490 0 0 TURTLE BEACH CORP COM NEW 900450206 3913 274243 SH SOLE 21 274243 0 0 TURTLE BEACH CORP COM NEW 900450206 2357 165157 SH SOLE 22 158313 0 6844 TUTOR PERINI CORP COM 901109108 661 41361 SH SOLE 2 1359 0 40002 TUTOR PERINI CORP COM 901109108 4 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 234 14625 SH SOLE 7 14625 0 0 TUTOR PERINI CORP COM 901109108 2005 125517 SH SOLE 18 125517 0 0 TUTOR PERINI CORP COM 901109108 893 55898 SH SOLE 19 55898 0 0 TUTOR PERINI CORP COM 901109108 20489 1282949 SH SOLE 21 1282949 0 0 TUTOR PERINI CORP COM 901109108 19148 1198970 SH SOLE 22 1048542 0 150428 TUTOR PERINI CORP COM 901109108 192 12026 SH SOLE 26 0 0 12026 TUTOR PERINI CORP COM 901109108 90 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 156 9752 SH SOLE 30 9752 0 0 TUTOR PERINI CORP COM 901109108 34 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 66 4106 SH SOLE 40 4106 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 125520 2608487 SH SOLE 2 220216 0 2388271 TWENTY FIRST CENTY FOX INC CL A 90130A101 17409 361779 SH SOLE 4 334114 0 27665 TWENTY FIRST CENTY FOX INC CL A 90130A101 40623 844209 SH SOLE 7 834732 0 9477 TWENTY FIRST CENTY FOX INC CL A 90130A101 1157 24037 SH SOLE 13 24037 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 496 10316 SH SOLE 15 10316 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 91404 1899511 SH SOLE 18 1765532 0 133979 TWENTY FIRST CENTY FOX INC CL A 90130A101 11368 236253 SH SOLE 19 236253 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 949593 19733844 SH SOLE 21 19733844 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1223622 25428546 SH SOLE 22 22621560 0 2806986 TWENTY FIRST CENTY FOX INC CL A 90130A101 35816 744312 SH SOLE 23 744312 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 45812 952043 SH SOLE 25 952043 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 171730 3568789 SH SOLE 26 1024118 0 2544671 TWENTY FIRST CENTY FOX INC CL A 90130A101 9805 203769 SH SOLE 28 148161 0 55608 TWENTY FIRST CENTY FOX INC CL A 90130A101 5582 116002 SH SOLE 29 41080 0 74922 TWENTY FIRST CENTY FOX INC CL A 90130A101 190234 3953321 SH SOLE 30 3953321 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 24011 498984 SH SOLE 31 242536 0 256448 TWENTY FIRST CENTY FOX INC CL A 90130A101 7216 149966 SH SOLE 32 149966 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 2636 54790 SH SOLE 34 54790 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 40317 837839 SH SOLE 36 837839 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1144 23777 SH SOLE 40 23777 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 55527 1162136 SH SOLE 2 100982 0 1061154 TWENTY FIRST CENTY FOX INC CL B 90130A200 6598 138092 SH SOLE 4 126504 0 11588 TWENTY FIRST CENTY FOX INC CL B 90130A200 20165 422043 SH SOLE 7 422043 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 710 14855 SH SOLE 13 14855 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 219 4590 SH SOLE 15 4590 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1 20 SH SOLE 17 0 0 20 TWENTY FIRST CENTY FOX INC CL B 90130A200 41772 874263 SH SOLE 18 814074 0 60189 TWENTY FIRST CENTY FOX INC CL B 90130A200 6505 136154 SH SOLE 19 136154 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 490399 10263678 SH SOLE 21 10263678 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 567709 11881732 SH SOLE 22 10608722 0 1273010 TWENTY FIRST CENTY FOX INC CL B 90130A200 14622 306021 SH SOLE 23 306021 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 21304 445872 SH SOLE 25 445872 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 84279 1763900 SH SOLE 26 478461 0 1285439 TWENTY FIRST CENTY FOX INC CL B 90130A200 3920 82041 SH SOLE 28 60607 0 21434 TWENTY FIRST CENTY FOX INC CL B 90130A200 3439 71984 SH SOLE 29 17043 0 54941 TWENTY FIRST CENTY FOX INC CL B 90130A200 88962 1861899 SH SOLE 30 1861899 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 8008 167595 SH SOLE 31 88403 0 79192 TWENTY FIRST CENTY FOX INC CL B 90130A200 5413 113293 SH SOLE 32 113293 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 1109 23204 SH SOLE 34 23204 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 19491 407933 SH SOLE 36 407933 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 507 10618 SH SOLE 40 10618 0 0 TWILIO INC CL A 90138F102 12302 137760 SH SOLE 2 5237 0 132523 TWILIO INC CL A 90138F102 31 343 SH SOLE 4 343 0 0 TWILIO INC CL A 90138F102 124 1393 SH SOLE 7 1393 0 0 TWILIO INC CL A 90138F102 3536 39594 SH SOLE 18 39594 0 0 TWILIO INC CL A 90138F102 31033 347517 SH SOLE 19 347517 0 0 TWILIO INC CL A 90138F102 85189 953967 SH SOLE 21 953967 0 0 TWILIO INC CL A 90138F102 185551 2077838 SH SOLE 22 1941929 0 135909 TWILIO INC CL A 90138F102 208 2324 SH SOLE 23 2324 0 0 TWILIO INC CL A 90138F102 3074 34418 SH SOLE 26 16782 0 17636 TWILIO INC CL A 90138F102 883 9886 SH SOLE 28 9886 0 0 TWILIO INC CL A 90138F102 562 6288 SH SOLE 29 0 0 6288 TWILIO INC CL A 90138F102 1614 18075 SH SOLE 30 18075 0 0 TWILIO INC CL A 90138F102 133 1494 SH SOLE 31 1494 0 0 TWILIO INC CL A 90138F102 25387 284290 SH SOLE 34 284290 0 0 TWILIO INC CL A 90138F102 589 6592 SH SOLE 40 6592 0 0 TWIN DISC INC COM 901476101 136 9192 SH SOLE 2 319 0 8873 TWIN DISC INC COM 901476101 4 245 SH SOLE 7 245 0 0 TWIN DISC INC COM 901476101 506 34328 SH SOLE 18 34328 0 0 TWIN DISC INC COM 901476101 180 12174 SH SOLE 19 12174 0 0 TWIN DISC INC COM 901476101 4909 332786 SH SOLE 21 332786 0 0 TWIN DISC INC COM 901476101 3922 265877 SH SOLE 22 258362 0 7515 TWIST BIOSCIENCE CORP COM 90184D100 60 2600 SH SOLE 2 0 0 2600 TWIST BIOSCIENCE CORP COM 90184D100 377 16325 SH SOLE 18 16325 0 0 TWIST BIOSCIENCE CORP COM 90184D100 167 7246 SH SOLE 19 7246 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3932 170287 SH SOLE 21 170287 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3246 140572 SH SOLE 22 139035 0 1537 TWITTER INC COM 90184L102 49066 1707220 SH SOLE 2 117808 0 1589412 TWITTER INC COM 90184L102 6671 232128 SH SOLE 4 214177 0 17951 TWITTER INC COM 90184L102 15481 538651 SH SOLE 7 538651 0 0 TWITTER INC COM 90184L102 547 19028 SH SOLE 13 19028 0 0 TWITTER INC COM 90184L102 174 6063 SH SOLE 15 6063 0 0 TWITTER INC COM 90184L102 4 131 SH SOLE 17 0 0 131 TWITTER INC COM 90184L102 42795 1489040 SH SOLE 18 1403818 0 85222 TWITTER INC COM 90184L102 8442 293745 SH SOLE 19 293745 0 0 TWITTER INC COM 90184L102 501889 17463090 SH SOLE 21 17463090 0 0 TWITTER INC COM 90184L102 496293 17268360 SH SOLE 22 15472613 0 1795747 TWITTER INC COM 90184L102 13886 483175 SH SOLE 23 483175 0 0 TWITTER INC COM 90184L102 19222 668812 SH SOLE 25 668812 0 0 TWITTER INC COM 90184L102 70014 2436108 SH SOLE 26 775919 0 1660189 TWITTER INC COM 90184L102 3757 130726 SH SOLE 28 95594 0 35132 TWITTER INC COM 90184L102 4749 165241 SH SOLE 29 25857 0 139384 TWITTER INC COM 90184L102 70662 2458651 SH SOLE 30 2458651 0 0 TWITTER INC COM 90184L102 6499 226139 SH SOLE 31 146958 0 79181 TWITTER INC COM 90184L102 998 34721 SH SOLE 34 34721 0 0 TWITTER INC COM 90184L102 14608 508265 SH SOLE 36 508265 0 0 TWITTER INC COM 90184L102 429 14936 SH SOLE 40 14936 0 0 TWITTER INC NOTE 0.250% 9/1 90184LAB8 1916 1975000 PRN SOLE 21 1975000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 1865 2045000 PRN SOLE 21 2045000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7073 550840 SH SOLE 2 35222 0 515618 TWO HBRS INVT CORP COM NEW 90187B408 17 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 97 7563 SH SOLE 7 7563 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1562 121687 SH SOLE 18 121687 0 0 TWO HBRS INVT CORP COM NEW 90187B408 652 50789 SH SOLE 19 50789 0 0 TWO HBRS INVT CORP COM NEW 90187B408 98187 7646950 SH SOLE 21 7646950 0 0 TWO HBRS INVT CORP COM NEW 90187B408 85941 6693193 SH SOLE 22 6206627 0 486566 TWO HBRS INVT CORP COM NEW 90187B408 1018 79258 SH SOLE 26 43463 0 35795 TWO HBRS INVT CORP COM NEW 90187B408 340 26510 SH SOLE 28 26510 0 0 TWO HBRS INVT CORP COM NEW 90187B408 790 61533 SH SOLE 30 61533 0 0 TWO HBRS INVT CORP COM NEW 90187B408 66 5126 SH SOLE 31 5126 0 0 TWO HBRS INVT CORP COM NEW 90187B408 102 7921 SH SOLE 36 7921 0 0 TWO HBRS INVT CORP COM NEW 90187B408 299 23314 SH SOLE 40 23314 0 0 TWO RIV BANCORP COM 90207C105 20 1330 SH SOLE 18 1330 0 0 TWO RIV BANCORP COM 90207C105 464 30417 SH SOLE 21 30417 0 0 TWO RIV BANCORP COM 90207C105 72 4712 SH SOLE 22 4712 0 0 TYLER TECHNOLOGIES INC COM 902252105 16424 88384 SH SOLE 2 18614 0 69770 TYLER TECHNOLOGIES INC COM 902252105 40 216 SH SOLE 4 216 0 0 TYLER TECHNOLOGIES INC COM 902252105 129 693 SH SOLE 7 693 0 0 TYLER TECHNOLOGIES INC COM 902252105 20784 111849 SH SOLE 18 111849 0 0 TYLER TECHNOLOGIES INC COM 902252105 36112 194338 SH SOLE 19 194338 0 0 TYLER TECHNOLOGIES INC COM 902252105 375426 2020376 SH SOLE 21 2020376 0 0 TYLER TECHNOLOGIES INC COM 902252105 235912 1269575 SH SOLE 22 1154734 0 114841 TYLER TECHNOLOGIES INC COM 902252105 2063 11102 SH SOLE 26 6701 0 4401 TYLER TECHNOLOGIES INC COM 902252105 878 4726 SH SOLE 28 4726 0 0 TYLER TECHNOLOGIES INC COM 902252105 492 2646 SH SOLE 29 0 0 2646 TYLER TECHNOLOGIES INC COM 902252105 1650 8879 SH SOLE 30 8879 0 0 TYLER TECHNOLOGIES INC COM 902252105 143 771 SH SOLE 31 771 0 0 TYLER TECHNOLOGIES INC COM 902252105 616 3316 SH SOLE 40 3316 0 0 TYME TECHNOLOGIES INC COM 90238J103 292 79142 SH SOLE 2 3771 0 75371 TYME TECHNOLOGIES INC COM 90238J103 6 1675 SH SOLE 7 1675 0 0 TYME TECHNOLOGIES INC COM 90238J103 1286 348577 SH SOLE 18 348577 0 0 TYME TECHNOLOGIES INC COM 90238J103 580 157290 SH SOLE 19 157290 0 0 TYME TECHNOLOGIES INC COM 90238J103 13056 3538250 SH SOLE 21 3538250 0 0 TYME TECHNOLOGIES INC COM 90238J103 3920 1062462 SH SOLE 22 1004622 0 57840 TYSON FOODS INC CL A 902494103 33564 628538 SH SOLE 2 65637 0 562901 TYSON FOODS INC CL A 902494103 5639 105606 SH SOLE 4 98050 0 7556 TYSON FOODS INC CL A 902494103 26710 500186 SH SOLE 7 452490 0 47696 TYSON FOODS INC CL A 902494103 91 1698 SH SOLE 13 1698 0 0 TYSON FOODS INC CL A 902494103 135 2525 SH SOLE 15 2525 0 0 TYSON FOODS INC CL A 902494103 35361 662185 SH SOLE 18 621774 0 40411 TYSON FOODS INC CL A 902494103 9700 181654 SH SOLE 19 181654 0 0 TYSON FOODS INC CL A 902494103 386349 7235000 SH SOLE 21 7235000 0 0 TYSON FOODS INC CL A 902494103 408585 7651413 SH SOLE 22 6795294 0 856119 TYSON FOODS INC CL A 902494103 11262 210908 SH SOLE 23 210908 0 0 TYSON FOODS INC CL A 902494103 14307 267924 SH SOLE 25 267924 0 0 TYSON FOODS INC CL A 902494103 66584 1246886 SH SOLE 26 317829 0 929057 TYSON FOODS INC CL A 902494103 3000 56189 SH SOLE 28 40870 0 15319 TYSON FOODS INC CL A 902494103 5845 109450 SH SOLE 29 13294 0 96156 TYSON FOODS INC CL A 902494103 74972 1403971 SH SOLE 30 1403971 0 0 TYSON FOODS INC CL A 902494103 6435 120502 SH SOLE 31 62958 0 57544 TYSON FOODS INC CL A 902494103 4130 77335 SH SOLE 34 77335 0 0 TYSON FOODS INC CL A 902494103 14333 268405 SH SOLE 36 268405 0 0 TYSON FOODS INC CL A 902494103 391 7317 SH SOLE 40 7317 0 0 U S CONCRETE INC COM NEW 90333L201 460 13052 SH SOLE 2 590 0 12462 U S CONCRETE INC COM NEW 90333L201 12 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 2836 80391 SH SOLE 18 80391 0 0 U S CONCRETE INC COM NEW 90333L201 838 23753 SH SOLE 19 23753 0 0 U S CONCRETE INC COM NEW 90333L201 60002 1700743 SH SOLE 21 1700743 0 0 U S CONCRETE INC COM NEW 90333L201 17050 483277 SH SOLE 22 462737 0 20540 U S CONCRETE INC COM NEW 90333L201 159 4495 SH SOLE 26 0 0 4495 U S CONCRETE INC COM NEW 90333L201 71 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 1104 31302 SH SOLE 30 31302 0 0 U S CONCRETE INC COM NEW 90333L201 49 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 110 164611 SH SOLE 22 164611 0 0 U S G CORP COM NEW 903293405 6897 161673 SH SOLE 2 5216 0 156457 U S G CORP COM NEW 903293405 18 422 SH SOLE 4 422 0 0 U S G CORP COM NEW 903293405 99 2316 SH SOLE 7 2316 0 0 U S G CORP COM NEW 903293405 1709 40054 SH SOLE 18 40054 0 0 U S G CORP COM NEW 903293405 746 17482 SH SOLE 19 17482 0 0 U S G CORP COM NEW 903293405 50348 1180219 SH SOLE 21 1180219 0 0 U S G CORP COM NEW 903293405 96441 2260687 SH SOLE 22 2095978 0 164709 U S G CORP COM NEW 903293405 1369 32094 SH SOLE 26 22480 0 9614 U S G CORP COM NEW 903293405 510 11946 SH SOLE 28 11946 0 0 U S G CORP COM NEW 903293405 942 22083 SH SOLE 30 22083 0 0 U S G CORP COM NEW 903293405 69 1613 SH SOLE 31 1613 0 0 U S G CORP COM NEW 903293405 112 2616 SH SOLE 36 2616 0 0 U S G CORP COM NEW 903293405 356 8339 SH SOLE 40 8339 0 0 U S GLOBAL INVS INC CL A 902952100 12 11033 SH SOLE 21 11033 0 0 U S GLOBAL INVS INC CL A 902952100 363 329700 SH SOLE 22 329700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1547 15118 SH SOLE 2 5476 0 9642 U S PHYSICAL THERAPY INC COM 90337L108 12 115 SH SOLE 4 115 0 0 U S PHYSICAL THERAPY INC COM 90337L108 28 272 SH SOLE 7 272 0 0 U S PHYSICAL THERAPY INC COM 90337L108 6430 62828 SH SOLE 18 62828 0 0 U S PHYSICAL THERAPY INC COM 90337L108 8364 81717 SH SOLE 19 81717 0 0 U S PHYSICAL THERAPY INC COM 90337L108 143510 1402152 SH SOLE 21 1402152 0 0 U S PHYSICAL THERAPY INC COM 90337L108 46446 453794 SH SOLE 22 438932 0 14862 U S PHYSICAL THERAPY INC COM 90337L108 1770 17297 SH SOLE 23 17297 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2903 28368 SH SOLE 26 4185 0 24183 U S PHYSICAL THERAPY INC COM 90337L108 186 1822 SH SOLE 28 1822 0 0 U S PHYSICAL THERAPY INC COM 90337L108 275 2690 SH SOLE 29 0 0 2690 U S PHYSICAL THERAPY INC COM 90337L108 2657 25964 SH SOLE 30 25964 0 0 U S PHYSICAL THERAPY INC COM 90337L108 353 3453 SH SOLE 34 3453 0 0 U S PHYSICAL THERAPY INC COM 90337L108 136 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 721 70778 SH SOLE 2 2655 0 68123 U S SILICA HLDGS INC COM 90346E103 3 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 18 1778 SH SOLE 7 1778 0 0 U S SILICA HLDGS INC COM 90346E103 4029 395799 SH SOLE 18 395799 0 0 U S SILICA HLDGS INC COM 90346E103 1190 116899 SH SOLE 19 116899 0 0 U S SILICA HLDGS INC COM 90346E103 86256 8473044 SH SOLE 21 8473044 0 0 U S SILICA HLDGS INC COM 90346E103 22480 2208249 SH SOLE 22 2100659 0 107590 U S SILICA HLDGS INC COM 90346E103 309 30321 SH SOLE 26 11577 0 18744 U S SILICA HLDGS INC COM 90346E103 115 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 1618 158976 SH SOLE 30 158976 0 0 U S SILICA HLDGS INC COM 90346E103 94 9253 SH SOLE 40 9253 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 7 7975 SH SOLE 18 7975 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 70 76894 SH SOLE 21 76894 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 0 12 SH SOLE 29 0 0 12 UBIQUITI NETWORKS INC COM 90347A100 2709 27253 SH SOLE 2 973 0 26280 UBIQUITI NETWORKS INC COM 90347A100 11 113 SH SOLE 4 113 0 0 UBIQUITI NETWORKS INC COM 90347A100 32 324 SH SOLE 7 324 0 0 UBIQUITI NETWORKS INC COM 90347A100 0 1 SH SOLE 17 0 0 1 UBIQUITI NETWORKS INC COM 90347A100 764 7682 SH SOLE 18 7682 0 0 UBIQUITI NETWORKS INC COM 90347A100 425 4278 SH SOLE 19 4278 0 0 UBIQUITI NETWORKS INC COM 90347A100 27420 275831 SH SOLE 21 275831 0 0 UBIQUITI NETWORKS INC COM 90347A100 54532 548559 SH SOLE 22 516775 0 31784 UBIQUITI NETWORKS INC COM 90347A100 1422 14303 SH SOLE 26 8258 0 6045 UBIQUITI NETWORKS INC COM 90347A100 301 3027 SH SOLE 28 3027 0 0 UBIQUITI NETWORKS INC COM 90347A100 251 2520 SH SOLE 29 0 0 2520 UBIQUITI NETWORKS INC COM 90347A100 705 7089 SH SOLE 30 7089 0 0 UBIQUITI NETWORKS INC COM 90347A100 38 382 SH SOLE 31 370 0 12 UBIQUITI NETWORKS INC COM 90347A100 257 2586 SH SOLE 40 2586 0 0 UBS GROUP AG SHS H42097107 412 33241 SH SOLE 22 33241 0 0 UDR INC COM 902653104 26078 658192 SH SOLE 2 72712 0 585480 UDR INC COM 902653104 16301 411429 SH SOLE 4 404591 0 6838 UDR INC COM 902653104 28075 708604 SH SOLE 7 691790 0 16814 UDR INC COM 902653104 237 5988 SH SOLE 13 5988 0 0 UDR INC COM 902653104 478 12055 SH SOLE 15 12055 0 0 UDR INC COM 902653104 32053 809016 SH SOLE 18 774104 0 34912 UDR INC COM 902653104 21367 539287 SH SOLE 19 539287 0 0 UDR INC COM 902653104 445631 11247616 SH SOLE 21 11247616 0 0 UDR INC COM 902653104 440635 11121536 SH SOLE 22 10296478 0 825058 UDR INC COM 902653104 10413 262832 SH SOLE 23 262832 0 0 UDR INC COM 902653104 31860 804132 SH SOLE 25 804132 0 0 UDR INC COM 902653104 46356 1170005 SH SOLE 26 349309 0 820696 UDR INC COM 902653104 2067 52162 SH SOLE 28 38515 0 13647 UDR INC COM 902653104 6384 161130 SH SOLE 29 106030 0 55100 UDR INC COM 902653104 90381 2281190 SH SOLE 30 2281190 0 0 UDR INC COM 902653104 4060 102485 SH SOLE 31 57249 0 45236 UDR INC COM 902653104 5026 126866 SH SOLE 34 126866 0 0 UDR INC COM 902653104 10134 255785 SH SOLE 36 255785 0 0 UDR INC COM 902653104 292 7367 SH SOLE 40 7367 0 0 UFP TECHNOLOGIES INC COM 902673102 230 7663 SH SOLE 2 211 0 7452 UFP TECHNOLOGIES INC COM 902673102 6 202 SH SOLE 7 202 0 0 UFP TECHNOLOGIES INC COM 902673102 714 23765 SH SOLE 18 23765 0 0 UFP TECHNOLOGIES INC COM 902673102 263 8760 SH SOLE 19 8760 0 0 UFP TECHNOLOGIES INC COM 902673102 7321 243725 SH SOLE 21 243725 0 0 UFP TECHNOLOGIES INC COM 902673102 2096 69780 SH SOLE 22 66367 0 3413 UGI CORP NEW COM 902681105 32294 605328 SH SOLE 2 190919 0 414409 UGI CORP NEW COM 902681105 4304 80677 SH SOLE 4 76078 0 4599 UGI CORP NEW COM 902681105 8278 155160 SH SOLE 7 121004 0 34156 UGI CORP NEW COM 902681105 173 3248 SH SOLE 13 3248 0 0 UGI CORP NEW COM 902681105 29361 550344 SH SOLE 18 536369 0 13975 UGI CORP NEW COM 902681105 8568 160591 SH SOLE 19 160591 0 0 UGI CORP NEW COM 902681105 471693 8841482 SH SOLE 21 8841482 0 0 UGI CORP NEW COM 902681105 315802 5919447 SH SOLE 22 5479042 0 440405 UGI CORP NEW COM 902681105 8983 168378 SH SOLE 23 168378 0 0 UGI CORP NEW COM 902681105 667 12501 SH SOLE 25 12501 0 0 UGI CORP NEW COM 902681105 18096 339187 SH SOLE 26 130834 0 208353 UGI CORP NEW COM 902681105 1820 34106 SH SOLE 28 25071 0 9035 UGI CORP NEW COM 902681105 2656 49777 SH SOLE 29 13887 0 35890 UGI CORP NEW COM 902681105 15111 283252 SH SOLE 30 283252 0 0 UGI CORP NEW COM 902681105 3762 70514 SH SOLE 31 34138 0 36376 UGI CORP NEW COM 902681105 4262 79883 SH SOLE 34 79883 0 0 UGI CORP NEW COM 902681105 3044 57052 SH SOLE 36 57052 0 0 UGI CORP NEW COM 902681105 186 3482 SH SOLE 40 3482 0 0 ULTA BEAUTY INC COM 90384S303 36593 149458 SH SOLE 2 20018 0 129440 ULTA BEAUTY INC COM 90384S303 4547 18573 SH SOLE 4 17030 0 1543 ULTA BEAUTY INC COM 90384S303 15256 62311 SH SOLE 7 48584 0 13727 ULTA BEAUTY INC COM 90384S303 482 1969 SH SOLE 13 1969 0 0 ULTA BEAUTY INC COM 90384S303 145 591 SH SOLE 15 591 0 0 ULTA BEAUTY INC COM 90384S303 29837 121864 SH SOLE 18 110180 0 11684 ULTA BEAUTY INC COM 90384S303 6387 26088 SH SOLE 19 26088 0 0 ULTA BEAUTY INC COM 90384S303 367970 1502901 SH SOLE 21 1502901 0 0 ULTA BEAUTY INC COM 90384S303 339767 1387710 SH SOLE 22 1242093 0 145617 ULTA BEAUTY INC COM 90384S303 9668 39486 SH SOLE 23 39486 0 0 ULTA BEAUTY INC COM 90384S303 13175 53810 SH SOLE 25 53810 0 0 ULTA BEAUTY INC COM 90384S303 52915 216122 SH SOLE 26 64136 0 151986 ULTA BEAUTY INC COM 90384S303 2708 11059 SH SOLE 28 8135 0 2924 ULTA BEAUTY INC COM 90384S303 3768 15388 SH SOLE 29 3865 0 11523 ULTA BEAUTY INC COM 90384S303 54774 223712 SH SOLE 30 223712 0 0 ULTA BEAUTY INC COM 90384S303 5291 21608 SH SOLE 31 11686 0 9922 ULTA BEAUTY INC COM 90384S303 2076 8479 SH SOLE 32 8479 0 0 ULTA BEAUTY INC COM 90384S303 662 2705 SH SOLE 34 2705 0 0 ULTA BEAUTY INC COM 90384S303 11278 46064 SH SOLE 36 46064 0 0 ULTA BEAUTY INC COM 90384S303 289 1182 SH SOLE 40 1182 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 17784 72626 SH SOLE 2 16547 0 56079 ULTIMATE SOFTWARE GROUP INC COM 90385D107 78 319 SH SOLE 4 319 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 145 591 SH SOLE 7 591 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 22992 93895 SH SOLE 18 93895 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 5594 22843 SH SOLE 19 22843 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 397817 1624605 SH SOLE 21 1624605 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 249375 1018397 SH SOLE 22 945354 0 73043 ULTIMATE SOFTWARE GROUP INC COM 90385D107 44 180 SH SOLE 23 180 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 313 1278 SH SOLE 25 1278 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1946 7948 SH SOLE 26 4531 0 3417 ULTIMATE SOFTWARE GROUP INC COM 90385D107 921 3761 SH SOLE 28 3761 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1684 6878 SH SOLE 29 0 0 6878 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1847 7541 SH SOLE 30 7541 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 151 617 SH SOLE 31 617 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 174 709 SH SOLE 34 709 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 12 49 SH SOLE 36 49 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 675 2758 SH SOLE 40 2758 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 350 41357 SH SOLE 2 1440 0 39917 ULTRA CLEAN HLDGS INC COM 90385V107 6 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1714 202361 SH SOLE 18 202361 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 468 55248 SH SOLE 19 55248 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 35171 4152366 SH SOLE 21 4152366 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 9427 1112951 SH SOLE 22 1071542 0 41409 ULTRA CLEAN HLDGS INC COM 90385V107 49 5731 SH SOLE 26 0 0 5731 ULTRA CLEAN HLDGS INC COM 90385V107 50 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 642 75772 SH SOLE 30 75772 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 37 4412 SH SOLE 40 4412 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 159 208532 SH SOLE 2 5946 0 202586 ULTRA PETROLEUM CORP COM NEW 903914208 1 698 SH SOLE 4 698 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 4 4932 SH SOLE 7 4932 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 422 555512 SH SOLE 18 555512 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 161 211638 SH SOLE 19 211638 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 4501 5921487 SH SOLE 21 5921487 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 3975 5229160 SH SOLE 22 4950444 0 278716 ULTRA PETROLEUM CORP COM NEW 903914208 51 67306 SH SOLE 26 56048 0 11258 ULTRA PETROLEUM CORP COM NEW 903914208 37 48310 SH SOLE 30 48310 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 15 19303 SH SOLE 40 19303 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3062 70418 SH SOLE 2 34054 0 36364 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28 642 SH SOLE 7 642 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8124 186848 SH SOLE 18 186848 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 20456 470474 SH SOLE 19 470474 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 94385 2170765 SH SOLE 21 2170765 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 62123 1428769 SH SOLE 22 1361794 0 66975 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 537 12346 SH SOLE 23 12346 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1276 29352 SH SOLE 26 8731 0 20621 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 294 6763 SH SOLE 28 6763 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 212 4880 SH SOLE 29 0 0 4880 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 565 12996 SH SOLE 30 12996 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3371 77530 SH SOLE 34 77530 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 210 4819 SH SOLE 40 4819 0 0 ULTRALIFE CORP COM 903899102 13 1939 SH SOLE 18 1939 0 0 ULTRALIFE CORP COM 903899102 221 32674 SH SOLE 21 32674 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1338 98788 SH SOLE 7 98788 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 17066 1260402 SH SOLE 21 1260402 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4376 323159 SH SOLE 22 323159 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3721 274834 SH SOLE 30 274834 0 0 UMB FINL CORP COM 902788108 3992 65478 SH SOLE 2 20197 0 45281 UMB FINL CORP COM 902788108 12 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 52 851 SH SOLE 7 851 0 0 UMB FINL CORP COM 902788108 17341 284418 SH SOLE 18 284418 0 0 UMB FINL CORP COM 902788108 4128 67708 SH SOLE 19 67708 0 0 UMB FINL CORP COM 902788108 202921 3328211 SH SOLE 21 3328211 0 0 UMB FINL CORP COM 902788108 96277 1579080 SH SOLE 22 1521600 0 57480 UMB FINL CORP COM 902788108 953 15624 SH SOLE 26 9157 0 6467 UMB FINL CORP COM 902788108 370 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 712 11684 SH SOLE 30 11684 0 0 UMB FINL CORP COM 902788108 64 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 265 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 372 31415 SH SOLE 2 1243 0 30172 UMH PPTYS INC COM 903002103 8 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1370 115735 SH SOLE 18 115735 0 0 UMH PPTYS INC COM 903002103 593 50086 SH SOLE 19 50086 0 0 UMH PPTYS INC COM 903002103 14999 1266834 SH SOLE 21 1266834 0 0 UMH PPTYS INC COM 903002103 13616 1150031 SH SOLE 22 1098836 0 51195 UMH PPTYS INC COM 903002103 14 1171 SH SOLE 23 1171 0 0 UMH PPTYS INC COM 903002103 96 8087 SH SOLE 28 8087 0 0 UMH PPTYS INC COM 903002103 102 8646 SH SOLE 30 8646 0 0 UMPQUA HLDGS CORP COM 904214103 8657 544494 SH SOLE 2 107242 0 437252 UMPQUA HLDGS CORP COM 904214103 40 2507 SH SOLE 4 2507 0 0 UMPQUA HLDGS CORP COM 904214103 100 6263 SH SOLE 7 6263 0 0 UMPQUA HLDGS CORP COM 904214103 10130 637111 SH SOLE 18 637111 0 0 UMPQUA HLDGS CORP COM 904214103 740 46557 SH SOLE 19 46557 0 0 UMPQUA HLDGS CORP COM 904214103 175340 11027696 SH SOLE 21 11027696 0 0 UMPQUA HLDGS CORP COM 904214103 117261 7374931 SH SOLE 22 6953077 0 421854 UMPQUA HLDGS CORP COM 904214103 27 1670 SH SOLE 23 1670 0 0 UMPQUA HLDGS CORP COM 904214103 1177 74036 SH SOLE 26 48126 0 25910 UMPQUA HLDGS CORP COM 904214103 476 29942 SH SOLE 28 29942 0 0 UMPQUA HLDGS CORP COM 904214103 203 12790 SH SOLE 29 0 0 12790 UMPQUA HLDGS CORP COM 904214103 924 58114 SH SOLE 30 58114 0 0 UMPQUA HLDGS CORP COM 904214103 146 9202 SH SOLE 31 9202 0 0 UMPQUA HLDGS CORP COM 904214103 9 582 SH SOLE 34 582 0 0 UMPQUA HLDGS CORP COM 904214103 137 8624 SH SOLE 36 8624 0 0 UMPQUA HLDGS CORP COM 904214103 379 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 7846 444048 SH SOLE 2 29222 0 414826 UNDER ARMOUR INC CL A 904311107 1003 56739 SH SOLE 4 52079 0 4660 UNDER ARMOUR INC CL A 904311107 2497 141317 SH SOLE 7 141317 0 0 UNDER ARMOUR INC CL A 904311107 83 4715 SH SOLE 13 4715 0 0 UNDER ARMOUR INC CL A 904311107 19 1093 SH SOLE 15 1093 0 0 UNDER ARMOUR INC CL A 904311107 1 75 SH SOLE 17 0 0 75 UNDER ARMOUR INC CL A 904311107 6656 376707 SH SOLE 18 354565 0 22142 UNDER ARMOUR INC CL A 904311107 843 47697 SH SOLE 19 47697 0 0 UNDER ARMOUR INC CL A 904311107 77547 4388626 SH SOLE 21 4388626 0 0 UNDER ARMOUR INC CL A 904311107 82114 4647077 SH SOLE 22 4179007 0 468070 UNDER ARMOUR INC CL A 904311107 2603 147289 SH SOLE 23 147289 0 0 UNDER ARMOUR INC CL A 904311107 2792 158013 SH SOLE 25 158013 0 0 UNDER ARMOUR INC CL A 904311107 12277 694787 SH SOLE 26 257683 0 437104 UNDER ARMOUR INC CL A 904311107 655 37057 SH SOLE 28 27156 0 9901 UNDER ARMOUR INC CL A 904311107 848 48010 SH SOLE 29 9442 0 38568 UNDER ARMOUR INC CL A 904311107 15497 877034 SH SOLE 30 877034 0 0 UNDER ARMOUR INC CL A 904311107 1140 64530 SH SOLE 31 34707 0 29823 UNDER ARMOUR INC CL A 904311107 210 11901 SH SOLE 34 11901 0 0 UNDER ARMOUR INC CL A 904311107 2772 156897 SH SOLE 36 156897 0 0 UNDER ARMOUR INC CL A 904311107 60 3405 SH SOLE 40 3405 0 0 UNDER ARMOUR INC CL C 904311206 6991 432348 SH SOLE 2 31435 0 400913 UNDER ARMOUR INC CL C 904311206 1002 61950 SH SOLE 4 57257 0 4693 UNDER ARMOUR INC CL C 904311206 2305 142573 SH SOLE 7 142573 0 0 UNDER ARMOUR INC CL C 904311206 45 2766 SH SOLE 13 2766 0 0 UNDER ARMOUR INC CL C 904311206 21 1282 SH SOLE 15 1282 0 0 UNDER ARMOUR INC CL C 904311206 6156 380679 SH SOLE 18 357542 0 23137 UNDER ARMOUR INC CL C 904311206 788 48709 SH SOLE 19 48709 0 0 UNDER ARMOUR INC CL C 904311206 74907 4632470 SH SOLE 21 4632470 0 0 UNDER ARMOUR INC CL C 904311206 75023 4639620 SH SOLE 22 4136409 0 503211 UNDER ARMOUR INC CL C 904311206 2429 150244 SH SOLE 23 150244 0 0 UNDER ARMOUR INC CL C 904311206 2504 154855 SH SOLE 25 154855 0 0 UNDER ARMOUR INC CL C 904311206 11371 703220 SH SOLE 26 276573 0 426647 UNDER ARMOUR INC CL C 904311206 594 36718 SH SOLE 28 26839 0 9879 UNDER ARMOUR INC CL C 904311206 788 48714 SH SOLE 29 9266 0 39448 UNDER ARMOUR INC CL C 904311206 10508 649825 SH SOLE 30 649825 0 0 UNDER ARMOUR INC CL C 904311206 1114 68912 SH SOLE 31 38385 0 30527 UNDER ARMOUR INC CL C 904311206 195 12045 SH SOLE 34 12045 0 0 UNDER ARMOUR INC CL C 904311206 2662 164612 SH SOLE 36 164612 0 0 UNDER ARMOUR INC CL C 904311206 56 3467 SH SOLE 40 3467 0 0 UNICO AMERN CORP COM 904607108 3 411 SH SOLE 18 411 0 0 UNICO AMERN CORP COM 904607108 4 619 SH SOLE 21 619 0 0 UNIFI INC COM NEW 904677200 403 17657 SH SOLE 2 507 0 17150 UNIFI INC COM NEW 904677200 8 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1890 82771 SH SOLE 18 82771 0 0 UNIFI INC COM NEW 904677200 507 22209 SH SOLE 19 22209 0 0 UNIFI INC COM NEW 904677200 37561 1644507 SH SOLE 21 1644507 0 0 UNIFI INC COM NEW 904677200 10242 448406 SH SOLE 22 427375 0 21031 UNIFI INC COM NEW 904677200 50 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 649 28410 SH SOLE 30 28410 0 0 UNIFI INC COM NEW 904677200 38 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 2182 15248 SH SOLE 2 532 0 14716 UNIFIRST CORP MASS COM 904708104 11 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 47 331 SH SOLE 7 331 0 0 UNIFIRST CORP MASS COM 904708104 11363 79423 SH SOLE 18 79423 0 0 UNIFIRST CORP MASS COM 904708104 3261 22796 SH SOLE 19 22796 0 0 UNIFIRST CORP MASS COM 904708104 231800 1620189 SH SOLE 21 1620189 0 0 UNIFIRST CORP MASS COM 904708104 63396 443112 SH SOLE 22 420541 0 22571 UNIFIRST CORP MASS COM 904708104 403 2819 SH SOLE 26 1415 0 1404 UNIFIRST CORP MASS COM 904708104 158 1107 SH SOLE 28 1107 0 0 UNIFIRST CORP MASS COM 904708104 4440 31034 SH SOLE 30 31034 0 0 UNIFIRST CORP MASS COM 904708104 1049 7335 SH SOLE 34 7335 0 0 UNIFIRST CORP MASS COM 904708104 150 1045 SH SOLE 40 1045 0 0 UNILEVER N V N Y SHS NEW 904784709 1688 31375 SH SOLE 2 31375 0 0 UNILEVER N V N Y SHS NEW 904784709 122668 2280083 SH SOLE 18 2220289 0 59794 UNILEVER N V N Y SHS NEW 904784709 131593 2445964 SH SOLE 19 2445964 0 0 UNILEVER N V N Y SHS NEW 904784709 10654 198027 SH SOLE 22 198027 0 0 UNILEVER N V N Y SHS NEW 904784709 936 17400 SH SOLE 25 17400 0 0 UNILEVER N V N Y SHS NEW 904784709 490 9108 SH SOLE 34 9108 0 0 UNILEVER PLC SPON ADR NEW 904767704 4569 87444 SH SOLE 18 87444 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1908 67574 SH SOLE 2 2132 0 65442 UNION BANKSHARES CORP NEW COM 90539J109 6 213 SH SOLE 4 213 0 0 UNION BANKSHARES CORP NEW COM 90539J109 27 947 SH SOLE 7 947 0 0 UNION BANKSHARES CORP NEW COM 90539J109 7772 275305 SH SOLE 18 275305 0 0 UNION BANKSHARES CORP NEW COM 90539J109 2757 97649 SH SOLE 19 97649 0 0 UNION BANKSHARES CORP NEW COM 90539J109 63227 2239707 SH SOLE 21 2239707 0 0 UNION BANKSHARES CORP NEW COM 90539J109 51968 1840877 SH SOLE 22 1759605 0 81272 UNION BANKSHARES CORP NEW COM 90539J109 665 23553 SH SOLE 26 14831 0 8722 UNION BANKSHARES CORP NEW COM 90539J109 230 8147 SH SOLE 28 8147 0 0 UNION BANKSHARES CORP NEW COM 90539J109 405 14343 SH SOLE 30 14343 0 0 UNION BANKSHARES CORP NEW COM 90539J109 145 5128 SH SOLE 40 5128 0 0 UNION BANKSHARES INC COM 905400107 142 2979 SH SOLE 2 117 0 2862 UNION BANKSHARES INC COM 905400107 6 120 SH SOLE 7 120 0 0 UNION BANKSHARES INC COM 905400107 639 13385 SH SOLE 18 13385 0 0 UNION BANKSHARES INC COM 905400107 270 5661 SH SOLE 19 5661 0 0 UNION BANKSHARES INC COM 905400107 6157 128940 SH SOLE 21 128940 0 0 UNION BANKSHARES INC COM 905400107 1615 33829 SH SOLE 22 31242 0 2587 UNION PAC CORP COM 907818108 261999 1895388 SH SOLE 2 157283 0 1738105 UNION PAC CORP COM 907818108 46306 334994 SH SOLE 4 315363 0 19631 UNION PAC CORP COM 907818108 77836 563093 SH SOLE 7 556851 0 6242 UNION PAC CORP COM 907818108 1247 9019 SH SOLE 13 9019 0 0 UNION PAC CORP COM 907818108 873 6313 SH SOLE 15 6313 0 0 UNION PAC CORP COM 907818108 7 51 SH SOLE 17 0 0 51 UNION PAC CORP COM 907818108 378468 2737956 SH SOLE 18 2398150 0 339806 UNION PAC CORP COM 907818108 201710 1459237 SH SOLE 19 1459237 0 0 UNION PAC CORP COM 907818108 13049 94402 SH SOLE 20 94402 0 0 UNION PAC CORP COM 907818108 1953044 14128943 SH SOLE 21 14128943 0 0 UNION PAC CORP COM 907818108 2548355 18435617 SH SOLE 22 16435776 0 1999841 UNION PAC CORP COM 907818108 72661 525656 SH SOLE 23 525656 0 0 UNION PAC CORP COM 907818108 94420 683063 SH SOLE 25 683063 0 0 UNION PAC CORP COM 907818108 440360 3185704 SH SOLE 26 738963 0 2446741 UNION PAC CORP COM 907818108 19675 142332 SH SOLE 28 104231 0 38101 UNION PAC CORP COM 907818108 3886 28116 SH SOLE 29 28116 0 0 UNION PAC CORP COM 907818108 365425 2643598 SH SOLE 30 2643598 0 0 UNION PAC CORP COM 907818108 47536 343889 SH SOLE 31 169321 0 174568 UNION PAC CORP COM 907818108 22070 159664 SH SOLE 34 159664 0 0 UNION PAC CORP COM 907818108 86498 625755 SH SOLE 36 625755 0 0 UNION PAC CORP COM 907818108 2386 17261 SH SOLE 40 17261 0 0 UNIQUE FABRICATING INC COM 90915J103 6 1396 SH SOLE 18 1396 0 0 UNIQUE FABRICATING INC COM 90915J103 87 20614 SH SOLE 21 20614 0 0 UNIQURE NV SHS N90064101 12298 426725 SH SOLE 21 426725 0 0 UNIQURE NV SHS N90064101 632 21939 SH SOLE 22 10360 0 11579 UNIQURE NV SHS N90064101 23 805 SH SOLE 23 805 0 0 UNIQURE NV SHS N90064101 47 1631 SH SOLE 26 0 0 1631 UNIQURE NV SHS N90064101 112 3875 SH SOLE 28 3875 0 0 UNIQURE NV SHS N90064101 276 9565 SH SOLE 30 9565 0 0 UNIQURE NV SHS N90064101 107 3709 SH SOLE 40 3709 0 0 UNISYS CORP COM NEW 909214306 528 45369 SH SOLE 2 1879 0 43490 UNISYS CORP COM NEW 909214306 3 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 13 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 3069 263893 SH SOLE 18 263893 0 0 UNISYS CORP COM NEW 909214306 921 79204 SH SOLE 19 79204 0 0 UNISYS CORP COM NEW 909214306 64038 5506243 SH SOLE 21 5506243 0 0 UNISYS CORP COM NEW 909214306 17380 1494387 SH SOLE 22 1421929 0 72458 UNISYS CORP COM NEW 909214306 4 305 SH SOLE 23 305 0 0 UNISYS CORP COM NEW 909214306 70 6050 SH SOLE 26 3927 0 2123 UNISYS CORP COM NEW 909214306 84 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 1193 102590 SH SOLE 30 102590 0 0 UNISYS CORP COM NEW 909214306 68 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 821 57487 SH SOLE 2 3462 0 54025 UNIT CORP COM 909218109 4 299 SH SOLE 4 299 0 0 UNIT CORP COM 909218109 16 1117 SH SOLE 7 1117 0 0 UNIT CORP COM 909218109 3861 270375 SH SOLE 18 270375 0 0 UNIT CORP COM 909218109 1228 85978 SH SOLE 19 85978 0 0 UNIT CORP COM 909218109 83687 5860458 SH SOLE 21 5860458 0 0 UNIT CORP COM 909218109 21821 1528095 SH SOLE 22 1446177 0 81918 UNIT CORP COM 909218109 289 20218 SH SOLE 26 3789 0 16429 UNIT CORP COM 909218109 100 6974 SH SOLE 28 6974 0 0 UNIT CORP COM 909218109 50 3532 SH SOLE 29 0 0 3532 UNIT CORP COM 909218109 1577 110439 SH SOLE 30 110439 0 0 UNIT CORP COM 909218109 71 4953 SH SOLE 34 4953 0 0 UNIT CORP COM 909218109 70 4879 SH SOLE 40 4879 0 0 UNITED BANCORP INC OHIO COM 909911109 10 833 SH SOLE 18 833 0 0 UNITED BANCORP INC OHIO COM 909911109 52 4533 SH SOLE 21 4533 0 0 UNITED BANCSHARES INC OHIO COM 909458101 10 499 SH SOLE 18 499 0 0 UNITED BANCSHARES INC OHIO COM 909458101 14 679 SH SOLE 21 679 0 0 UNITED BANKSHARES INC WEST V COM 909907107 4547 146150 SH SOLE 2 46397 0 99753 UNITED BANKSHARES INC WEST V COM 909907107 21 680 SH SOLE 4 680 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3601 115749 SH SOLE 7 115749 0 0 UNITED BANKSHARES INC WEST V COM 909907107 19293 620159 SH SOLE 18 620159 0 0 UNITED BANKSHARES INC WEST V COM 909907107 4639 149121 SH SOLE 19 149121 0 0 UNITED BANKSHARES INC WEST V COM 909907107 301703 9697953 SH SOLE 21 9697953 0 0 UNITED BANKSHARES INC WEST V COM 909907107 113026 3633107 SH SOLE 22 3500256 0 132851 UNITED BANKSHARES INC WEST V COM 909907107 1015 32615 SH SOLE 26 21637 0 10978 UNITED BANKSHARES INC WEST V COM 909907107 466 14989 SH SOLE 28 14989 0 0 UNITED BANKSHARES INC WEST V COM 909907107 859 27603 SH SOLE 30 27603 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1185 38087 SH SOLE 32 38087 0 0 UNITED BANKSHARES INC WEST V COM 909907107 72 2306 SH SOLE 36 2306 0 0 UNITED BANKSHARES INC WEST V COM 909907107 310 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2621 122127 SH SOLE 2 47570 0 74557 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 37 1736 SH SOLE 7 1736 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7240 337393 SH SOLE 18 337393 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4899 228301 SH SOLE 19 228301 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 166369 7752501 SH SOLE 21 7752501 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 56102 2614281 SH SOLE 22 2520300 0 93981 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2814 131131 SH SOLE 23 131131 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5980 278656 SH SOLE 26 7068 0 271588 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 219 10198 SH SOLE 28 10198 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 605 28198 SH SOLE 29 0 0 28198 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2862 133355 SH SOLE 30 133355 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 221 10288 SH SOLE 40 10288 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 567 64118 SH SOLE 2 18750 0 45368 UNITED CMNTY FINL CORP OHIO COM 909839102 9 1044 SH SOLE 7 1044 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1577 178235 SH SOLE 18 178235 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 3291 371830 SH SOLE 19 371830 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 15801 1785466 SH SOLE 21 1785466 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 17168 1939888 SH SOLE 22 1859953 0 79935 UNITED CMNTY FINL CORP OHIO COM 909839102 251 28390 SH SOLE 23 28390 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 944 106626 SH SOLE 26 0 0 106626 UNITED CMNTY FINL CORP OHIO COM 909839102 177 20010 SH SOLE 29 0 0 20010 UNITED CMNTY FINL CORP OHIO COM 909839102 117 13190 SH SOLE 30 13190 0 0 UNITED CONTL HLDGS INC COM 910047109 44416 530466 SH SOLE 2 47709 0 482757 UNITED CONTL HLDGS INC COM 910047109 4000 47771 SH SOLE 4 45942 0 1829 UNITED CONTL HLDGS INC COM 910047109 17292 206524 SH SOLE 7 184692 0 21832 UNITED CONTL HLDGS INC COM 910047109 38 457 SH SOLE 13 457 0 0 UNITED CONTL HLDGS INC COM 910047109 87 1038 SH SOLE 15 1038 0 0 UNITED CONTL HLDGS INC COM 910047109 59646 712359 SH SOLE 18 688224 0 24135 UNITED CONTL HLDGS INC COM 910047109 136343 1628367 SH SOLE 19 1628367 0 0 UNITED CONTL HLDGS INC COM 910047109 477278 5700198 SH SOLE 21 5700198 0 0 UNITED CONTL HLDGS INC COM 910047109 467461 5582963 SH SOLE 22 5041686 0 541277 UNITED CONTL HLDGS INC COM 910047109 4042 48269 SH SOLE 23 48269 0 0 UNITED CONTL HLDGS INC COM 910047109 5723 68352 SH SOLE 25 68352 0 0 UNITED CONTL HLDGS INC COM 910047109 43599 520714 SH SOLE 26 110494 0 410220 UNITED CONTL HLDGS INC COM 910047109 1138 13597 SH SOLE 28 10084 0 3513 UNITED CONTL HLDGS INC COM 910047109 377 4500 SH SOLE 29 4500 0 0 UNITED CONTL HLDGS INC COM 910047109 59942 715902 SH SOLE 30 715902 0 0 UNITED CONTL HLDGS INC COM 910047109 2831 33808 SH SOLE 31 22077 0 11731 UNITED CONTL HLDGS INC COM 910047109 3247 38776 SH SOLE 32 38776 0 0 UNITED CONTL HLDGS INC COM 910047109 55505 662900 SH SOLE 34 662900 0 0 UNITED CONTL HLDGS INC COM 910047109 5654 67530 SH SOLE 36 67530 0 0 UNITED CONTL HLDGS INC COM 910047109 128 1524 SH SOLE 40 1524 0 0 UNITED FINL BANCORP INC NEW COM 910304104 764 51960 SH SOLE 2 1912 0 50048 UNITED FINL BANCORP INC NEW COM 910304104 19 1263 SH SOLE 7 1263 0 0 UNITED FINL BANCORP INC NEW COM 910304104 2680 182308 SH SOLE 18 182308 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1109 75434 SH SOLE 19 75434 0 0 UNITED FINL BANCORP INC NEW COM 910304104 27049 1840085 SH SOLE 21 1840085 0 0 UNITED FINL BANCORP INC NEW COM 910304104 25881 1760627 SH SOLE 22 1652767 0 107860 UNITED FINL BANCORP INC NEW COM 910304104 681 46341 SH SOLE 26 26269 0 20072 UNITED FINL BANCORP INC NEW COM 910304104 102 6958 SH SOLE 28 6958 0 0 UNITED FINL BANCORP INC NEW COM 910304104 220 14965 SH SOLE 30 14965 0 0 UNITED FINL BANCORP INC NEW COM 910304104 72 4884 SH SOLE 40 4884 0 0 UNITED FIRE GROUP INC COM 910340108 1133 20427 SH SOLE 2 733 0 19694 UNITED FIRE GROUP INC COM 910340108 4 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 25 453 SH SOLE 7 453 0 0 UNITED FIRE GROUP INC COM 910340108 5908 106543 SH SOLE 18 106543 0 0 UNITED FIRE GROUP INC COM 910340108 1737 31329 SH SOLE 19 31329 0 0 UNITED FIRE GROUP INC COM 910340108 119623 2157312 SH SOLE 21 2157312 0 0 UNITED FIRE GROUP INC COM 910340108 32342 583269 SH SOLE 22 556479 0 26790 UNITED FIRE GROUP INC COM 910340108 283 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 178 3211 SH SOLE 28 3211 0 0 UNITED FIRE GROUP INC COM 910340108 2205 39762 SH SOLE 30 39762 0 0 UNITED FIRE GROUP INC COM 910340108 115 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 10 553 SH SOLE 18 553 0 0 UNITED GUARDIAN INC COM 910571108 356 19423 SH SOLE 21 19423 0 0 UNITED GUARDIAN INC COM 910571108 55 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 323 19464 SH SOLE 2 543 0 18921 UNITED INS HLDGS CORP COM 910710102 7 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 2008 120793 SH SOLE 18 120793 0 0 UNITED INS HLDGS CORP COM 910710102 499 30038 SH SOLE 19 30038 0 0 UNITED INS HLDGS CORP COM 910710102 38737 2330741 SH SOLE 21 2330741 0 0 UNITED INS HLDGS CORP COM 910710102 10320 620946 SH SOLE 22 599010 0 21936 UNITED INS HLDGS CORP COM 910710102 44 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 794 47772 SH SOLE 30 47772 0 0 UNITED INS HLDGS CORP COM 910710102 30 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1169 652853 SH SOLE 2 0 0 652853 UNITED NAT FOODS INC COM 911163103 558 52723 SH SOLE 2 1879 0 50844 UNITED NAT FOODS INC COM 911163103 2 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 25 2406 SH SOLE 7 2406 0 0 UNITED NAT FOODS INC COM 911163103 2795 263889 SH SOLE 18 263889 0 0 UNITED NAT FOODS INC COM 911163103 797 75218 SH SOLE 19 75218 0 0 UNITED NAT FOODS INC COM 911163103 57718 5450261 SH SOLE 21 5450261 0 0 UNITED NAT FOODS INC COM 911163103 16113 1521508 SH SOLE 22 1433158 0 88350 UNITED NAT FOODS INC COM 911163103 227 21442 SH SOLE 26 3766 0 17676 UNITED NAT FOODS INC COM 911163103 77 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 175 16572 SH SOLE 29 0 0 16572 UNITED NAT FOODS INC COM 911163103 1071 101101 SH SOLE 30 101101 0 0 UNITED NAT FOODS INC COM 911163103 54 5086 SH SOLE 36 5086 0 0 UNITED NAT FOODS INC COM 911163103 57 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 183697 1883491 SH SOLE 2 313073 0 1570418 UNITED PARCEL SERVICE INC CL B 911312106 24858 254871 SH SOLE 4 236725 0 18146 UNITED PARCEL SERVICE INC CL B 911312106 55152 565488 SH SOLE 7 565488 0 0 UNITED PARCEL SERVICE INC CL B 911312106 582 5970 SH SOLE 13 5970 0 0 UNITED PARCEL SERVICE INC CL B 911312106 591 6056 SH SOLE 15 6056 0 0 UNITED PARCEL SERVICE INC CL B 911312106 168847 1731227 SH SOLE 18 1642462 0 88765 UNITED PARCEL SERVICE INC CL B 911312106 44067 451830 SH SOLE 19 451830 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1368876 14035436 SH SOLE 21 14035436 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1666781 17089931 SH SOLE 22 15177552 0 1912379 UNITED PARCEL SERVICE INC CL B 911312106 51789 531003 SH SOLE 23 531003 0 0 UNITED PARCEL SERVICE INC CL B 911312106 73643 755085 SH SOLE 25 755085 0 0 UNITED PARCEL SERVICE INC CL B 911312106 285895 2931353 SH SOLE 26 708005 0 2223348 UNITED PARCEL SERVICE INC CL B 911312106 12943 132708 SH SOLE 28 96925 0 35783 UNITED PARCEL SERVICE INC CL B 911312106 4924 50485 SH SOLE 29 37222 0 13263 UNITED PARCEL SERVICE INC CL B 911312106 234083 2400114 SH SOLE 30 2400114 0 0 UNITED PARCEL SERVICE INC CL B 911312106 32607 334329 SH SOLE 31 171287 0 163042 UNITED PARCEL SERVICE INC CL B 911312106 21831 223843 SH SOLE 34 223843 0 0 UNITED PARCEL SERVICE INC CL B 911312106 56497 579276 SH SOLE 36 579276 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1065 10924 SH SOLE 37 10924 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1525 15641 SH SOLE 40 15641 0 0 UNITED RENTALS INC COM 911363109 20396 198923 SH SOLE 2 12457 0 186466 UNITED RENTALS INC COM 911363109 3062 29865 SH SOLE 4 27609 0 2256 UNITED RENTALS INC COM 911363109 9094 88698 SH SOLE 7 70425 0 18273 UNITED RENTALS INC COM 911363109 149 1453 SH SOLE 13 1453 0 0 UNITED RENTALS INC COM 911363109 74 720 SH SOLE 15 720 0 0 UNITED RENTALS INC COM 911363109 17398 169686 SH SOLE 18 159709 0 9977 UNITED RENTALS INC COM 911363109 2193 21393 SH SOLE 19 21393 0 0 UNITED RENTALS INC COM 911363109 211490 2062713 SH SOLE 21 2062713 0 0 UNITED RENTALS INC COM 911363109 241217 2352647 SH SOLE 22 2134807 0 217840 UNITED RENTALS INC COM 911363109 5758 56164 SH SOLE 23 56164 0 0 UNITED RENTALS INC COM 911363109 8143 79417 SH SOLE 25 79417 0 0 UNITED RENTALS INC COM 911363109 39921 389364 SH SOLE 26 104373 0 284991 UNITED RENTALS INC COM 911363109 1648 16074 SH SOLE 28 11787 0 4287 UNITED RENTALS INC COM 911363109 2044 19934 SH SOLE 29 2951 0 16983 UNITED RENTALS INC COM 911363109 34656 338009 SH SOLE 30 338009 0 0 UNITED RENTALS INC COM 911363109 3557 34697 SH SOLE 31 18917 0 15780 UNITED RENTALS INC COM 911363109 403 3930 SH SOLE 34 3930 0 0 UNITED RENTALS INC COM 911363109 6694 65286 SH SOLE 36 65286 0 0 UNITED RENTALS INC COM 911363109 174 1698 SH SOLE 40 1698 0 0 UNITED SECURITY BANCSHARES C COM 911460103 111 11539 SH SOLE 2 508 0 11031 UNITED SECURITY BANCSHARES C COM 911460103 425 44372 SH SOLE 18 44372 0 0 UNITED SECURITY BANCSHARES C COM 911460103 180 18791 SH SOLE 19 18791 0 0 UNITED SECURITY BANCSHARES C COM 911460103 4473 466942 SH SOLE 21 466942 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1079 112602 SH SOLE 22 105751 0 6851 UNITED STATES ANTIMONY CORP COM 911549103 25 42366 SH SOLE 21 42366 0 0 UNITED STATES ANTIMONY CORP COM 911549103 20 33796 SH SOLE 22 33796 0 0 UNITED STATES CELLULAR CORP COM 911684108 1412 27172 SH SOLE 2 1354 0 25818 UNITED STATES CELLULAR CORP COM 911684108 3 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 9 171 SH SOLE 7 171 0 0 UNITED STATES CELLULAR CORP COM 911684108 3730 71766 SH SOLE 18 71766 0 0 UNITED STATES CELLULAR CORP COM 911684108 4364 83978 SH SOLE 19 83978 0 0 UNITED STATES CELLULAR CORP COM 911684108 11620 223589 SH SOLE 21 223589 0 0 UNITED STATES CELLULAR CORP COM 911684108 23357 449439 SH SOLE 22 423714 0 25725 UNITED STATES CELLULAR CORP COM 911684108 170 3273 SH SOLE 23 3273 0 0 UNITED STATES CELLULAR CORP COM 911684108 289 5566 SH SOLE 26 0 0 5566 UNITED STATES CELLULAR CORP COM 911684108 84 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 178 3431 SH SOLE 30 3431 0 0 UNITED STATES CELLULAR CORP COM 911684108 15 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 1067 20538 SH SOLE 34 20538 0 0 UNITED STATES CELLULAR CORP COM 911684108 64 1229 SH SOLE 40 1229 0 0 UNITED STATES LIME & MINERAL COM 911922102 120 1692 SH SOLE 2 79 0 1613 UNITED STATES LIME & MINERAL COM 911922102 494 6959 SH SOLE 18 6959 0 0 UNITED STATES LIME & MINERAL COM 911922102 184 2597 SH SOLE 19 2597 0 0 UNITED STATES LIME & MINERAL COM 911922102 5130 72249 SH SOLE 21 72249 0 0 UNITED STATES LIME & MINERAL COM 911922102 6338 89269 SH SOLE 22 87250 0 2019 UNITED STATES LIME & MINERAL COM 911922102 28 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 39 545 SH SOLE 30 545 0 0 UNITED STATES LIME & MINERAL COM 911922102 18 259 SH SOLE 40 259 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2 193 SH SOLE 17 0 0 193 UNITED STATES STL CORP NEW COM 912909108 7997 438439 SH SOLE 2 84898 0 353541 UNITED STATES STL CORP NEW COM 912909108 16 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 92 5041 SH SOLE 7 5041 0 0 UNITED STATES STL CORP NEW COM 912909108 9313 510606 SH SOLE 18 510606 0 0 UNITED STATES STL CORP NEW COM 912909108 672 36817 SH SOLE 19 36817 0 0 UNITED STATES STL CORP NEW COM 912909108 156906 8602291 SH SOLE 21 8602291 0 0 UNITED STATES STL CORP NEW COM 912909108 109225 5988232 SH SOLE 22 5631836 0 356396 UNITED STATES STL CORP NEW COM 912909108 1021 56002 SH SOLE 26 31080 0 24922 UNITED STATES STL CORP NEW COM 912909108 416 22792 SH SOLE 28 22792 0 0 UNITED STATES STL CORP NEW COM 912909108 778 42647 SH SOLE 30 42647 0 0 UNITED STATES STL CORP NEW COM 912909108 65 3538 SH SOLE 31 3538 0 0 UNITED STATES STL CORP NEW COM 912909108 132 7220 SH SOLE 36 7220 0 0 UNITED STATES STL CORP NEW COM 912909108 303 16605 SH SOLE 40 16605 0 0 UNITED TECHNOLOGIES CORP COM 913017109 227194 2133679 SH SOLE 2 302733 0 1830946 UNITED TECHNOLOGIES CORP COM 913017109 32659 306716 SH SOLE 4 285037 0 21679 UNITED TECHNOLOGIES CORP COM 913017109 70712 664083 SH SOLE 7 658188 0 5895 UNITED TECHNOLOGIES CORP COM 913017109 889 8352 SH SOLE 13 8352 0 0 UNITED TECHNOLOGIES CORP COM 913017109 749 7032 SH SOLE 15 7032 0 0 UNITED TECHNOLOGIES CORP COM 913017109 8 78 SH SOLE 17 0 0 78 UNITED TECHNOLOGIES CORP COM 913017109 225782 2120418 SH SOLE 18 2017868 0 102550 UNITED TECHNOLOGIES CORP COM 913017109 191145 1795124 SH SOLE 19 1795124 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1943572 18252929 SH SOLE 21 18252929 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2084816 19579418 SH SOLE 22 17281146 0 2298272 UNITED TECHNOLOGIES CORP COM 913017109 64962 610089 SH SOLE 23 610089 0 0 UNITED TECHNOLOGIES CORP COM 913017109 85185 800012 SH SOLE 25 800012 0 0 UNITED TECHNOLOGIES CORP COM 913017109 289376 2717660 SH SOLE 26 898835 0 1818825 UNITED TECHNOLOGIES CORP COM 913017109 17018 159823 SH SOLE 28 117065 0 42758 UNITED TECHNOLOGIES CORP COM 913017109 3772 35425 SH SOLE 29 35425 0 0 UNITED TECHNOLOGIES CORP COM 913017109 311109 2921761 SH SOLE 30 2921761 0 0 UNITED TECHNOLOGIES CORP COM 913017109 35519 333570 SH SOLE 31 175402 0 158168 UNITED TECHNOLOGIES CORP COM 913017109 10597 99518 SH SOLE 32 99518 0 0 UNITED TECHNOLOGIES CORP COM 913017109 83457 783779 SH SOLE 34 783779 0 0 UNITED TECHNOLOGIES CORP COM 913017109 71311 669714 SH SOLE 36 669714 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1863 17496 SH SOLE 37 17496 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1967 18469 SH SOLE 40 18469 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 14666 134675 SH SOLE 2 31156 0 103519 UNITED THERAPEUTICS CORP DEL COM 91307C102 1743 16002 SH SOLE 4 14853 0 1149 UNITED THERAPEUTICS CORP DEL COM 91307C102 2240 20573 SH SOLE 7 9138 0 11435 UNITED THERAPEUTICS CORP DEL COM 91307C102 30 274 SH SOLE 13 274 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 14216 130542 SH SOLE 18 126365 0 4177 UNITED THERAPEUTICS CORP DEL COM 91307C102 1398 12841 SH SOLE 19 12841 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 304536 2796472 SH SOLE 21 2796472 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 168855 1550552 SH SOLE 22 1457755 0 92797 UNITED THERAPEUTICS CORP DEL COM 91307C102 3555 32647 SH SOLE 23 32647 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 238 2185 SH SOLE 25 2185 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 11507 105668 SH SOLE 26 42059 0 63609 UNITED THERAPEUTICS CORP DEL COM 91307C102 928 8517 SH SOLE 28 6404 0 2113 UNITED THERAPEUTICS CORP DEL COM 91307C102 1416 13003 SH SOLE 29 2865 0 10138 UNITED THERAPEUTICS CORP DEL COM 91307C102 9439 86680 SH SOLE 30 86680 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1894 17393 SH SOLE 31 9818 0 7575 UNITED THERAPEUTICS CORP DEL COM 91307C102 319 2929 SH SOLE 34 2929 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1108 10172 SH SOLE 36 10172 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 95 874 SH SOLE 40 874 0 0 UNITEDHEALTH GROUP INC COM 91324P102 747383 3000091 SH SOLE 2 725103 0 2274988 UNITEDHEALTH GROUP INC COM 91324P102 93936 377073 SH SOLE 4 351594 0 25479 UNITEDHEALTH GROUP INC COM 91324P102 186635 749179 SH SOLE 7 746163 0 3016 UNITEDHEALTH GROUP INC COM 91324P102 12152 48781 SH SOLE 13 48781 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2088 8380 SH SOLE 15 8380 0 0 UNITEDHEALTH GROUP INC COM 91324P102 103 412 SH SOLE 17 0 0 412 UNITEDHEALTH GROUP INC COM 91324P102 1113149 4468325 SH SOLE 18 3953268 0 515057 UNITEDHEALTH GROUP INC COM 91324P102 1191680 4783559 SH SOLE 19 4783559 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4885810 19612277 SH SOLE 21 19612277 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6052204 24294334 SH SOLE 22 21393696 0 2900638 UNITEDHEALTH GROUP INC COM 91324P102 191434 768442 SH SOLE 23 768442 0 0 UNITEDHEALTH GROUP INC COM 91324P102 227082 911538 SH SOLE 25 894804 0 16734 UNITEDHEALTH GROUP INC COM 91324P102 952127 3821962 SH SOLE 26 928867 0 2893095 UNITEDHEALTH GROUP INC COM 91324P102 46337 186002 SH SOLE 28 136110 0 49892 UNITEDHEALTH GROUP INC COM 91324P102 60076 241154 SH SOLE 29 74997 0 166157 UNITEDHEALTH GROUP INC COM 91324P102 973719 3908635 SH SOLE 30 3908635 0 0 UNITEDHEALTH GROUP INC COM 91324P102 119950 481493 SH SOLE 31 268209 0 213284 UNITEDHEALTH GROUP INC COM 91324P102 24792 99517 SH SOLE 32 99517 0 0 UNITEDHEALTH GROUP INC COM 91324P102 301699 1211060 SH SOLE 34 1211060 0 0 UNITEDHEALTH GROUP INC COM 91324P102 208521 837032 SH SOLE 36 837032 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5514 22135 SH SOLE 40 22135 0 0 UNITI GROUP INC COM 91325V108 6477 415971 SH SOLE 2 84910 0 331061 UNITI GROUP INC COM 91325V108 798 51267 SH SOLE 4 51267 0 0 UNITI GROUP INC COM 91325V108 89 5694 SH SOLE 7 5694 0 0 UNITI GROUP INC COM 91325V108 7933 509493 SH SOLE 18 509493 0 0 UNITI GROUP INC COM 91325V108 548 35177 SH SOLE 19 35177 0 0 UNITI GROUP INC COM 91325V108 145674 9356072 SH SOLE 21 9356072 0 0 UNITI GROUP INC COM 91325V108 88410 5678258 SH SOLE 22 5341504 0 336754 UNITI GROUP INC COM 91325V108 680 43665 SH SOLE 26 31574 0 12091 UNITI GROUP INC COM 91325V108 344 22124 SH SOLE 28 22124 0 0 UNITI GROUP INC COM 91325V108 1298 83388 SH SOLE 30 83388 0 0 UNITI GROUP INC COM 91325V108 51 3287 SH SOLE 31 3287 0 0 UNITI GROUP INC COM 91325V108 153 9856 SH SOLE 36 9856 0 0 UNITI GROUP INC COM 91325V108 272 17459 SH SOLE 40 17459 0 0 UNITI GROUP INC OPTIONS 91325V958 39 2500 SH Put SOLE 2 2500 0 0 UNITI GROUP INC OPTIONS 91325V958 779 50000 SH Put SOLE 19 50000 0 0 UNITIL CORP COM 913259107 755 14904 SH SOLE 2 508 0 14396 UNITIL CORP COM 913259107 9 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 997 19691 SH SOLE 7 19691 0 0 UNITIL CORP COM 913259107 2644 52220 SH SOLE 18 52220 0 0 UNITIL CORP COM 913259107 1082 21359 SH SOLE 19 21359 0 0 UNITIL CORP COM 913259107 27052 534207 SH SOLE 21 534207 0 0 UNITIL CORP COM 913259107 26958 532353 SH SOLE 22 513692 0 18661 UNITIL CORP COM 913259107 194 3822 SH SOLE 26 0 0 3822 UNITIL CORP COM 913259107 99 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 184 3627 SH SOLE 30 3627 0 0 UNITIL CORP COM 913259107 76 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 166 7994 SH SOLE 2 281 0 7713 UNITY BANCORP INC COM 913290102 543 26154 SH SOLE 18 26154 0 0 UNITY BANCORP INC COM 913290102 224 10809 SH SOLE 19 10809 0 0 UNITY BANCORP INC COM 913290102 5833 280984 SH SOLE 21 280984 0 0 UNITY BANCORP INC COM 913290102 1375 66256 SH SOLE 22 62148 0 4108 UNITY BIOTECHNOLOGY INC COM 91381U101 328 20178 SH SOLE 2 2039 0 18139 UNITY BIOTECHNOLOGY INC COM 91381U101 1407 86556 SH SOLE 18 86556 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 903 55531 SH SOLE 19 55531 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 21506 1322620 SH SOLE 21 1322620 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 5919 364037 SH SOLE 22 350382 0 13655 UNITY BIOTECHNOLOGY INC COM 91381U101 13 777 SH SOLE 23 777 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 19 1183 SH SOLE 30 1183 0 0 UNIVAR INC COM 91336L107 4218 237744 SH SOLE 2 7726 0 230018 UNIVAR INC COM 91336L107 8 467 SH SOLE 4 467 0 0 UNIVAR INC COM 91336L107 83 4690 SH SOLE 7 4690 0 0 UNIVAR INC COM 91336L107 1013 57114 SH SOLE 18 57114 0 0 UNIVAR INC COM 91336L107 425 23955 SH SOLE 19 23955 0 0 UNIVAR INC COM 91336L107 23642 1332707 SH SOLE 21 1332707 0 0 UNIVAR INC COM 91336L107 54196 3055044 SH SOLE 22 2826257 0 228787 UNIVAR INC COM 91336L107 565 31837 SH SOLE 26 23673 0 8164 UNIVAR INC COM 91336L107 274 15450 SH SOLE 28 15450 0 0 UNIVAR INC COM 91336L107 105 5900 SH SOLE 29 0 0 5900 UNIVAR INC COM 91336L107 477 26907 SH SOLE 30 26907 0 0 UNIVAR INC COM 91336L107 42 2355 SH SOLE 31 2314 0 41 UNIVAR INC COM 91336L107 141 7927 SH SOLE 36 7927 0 0 UNIVAR INC COM 91336L107 165 9307 SH SOLE 40 9307 0 0 UNIVERSAL CORP VA COM 913456109 1215 22438 SH SOLE 2 875 0 21563 UNIVERSAL CORP VA COM 913456109 5 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 55 1011 SH SOLE 7 1011 0 0 UNIVERSAL CORP VA COM 913456109 6908 127576 SH SOLE 18 127576 0 0 UNIVERSAL CORP VA COM 913456109 1968 36341 SH SOLE 19 36341 0 0 UNIVERSAL CORP VA COM 913456109 144831 2674627 SH SOLE 21 2674627 0 0 UNIVERSAL CORP VA COM 913456109 39669 732581 SH SOLE 22 694637 0 37944 UNIVERSAL CORP VA COM 913456109 100 1849 SH SOLE 23 1849 0 0 UNIVERSAL CORP VA COM 913456109 162 2985 SH SOLE 26 1592 0 1393 UNIVERSAL CORP VA COM 913456109 171 3163 SH SOLE 28 3163 0 0 UNIVERSAL CORP VA COM 913456109 50 925 SH SOLE 29 0 0 925 UNIVERSAL CORP VA COM 913456109 2671 49318 SH SOLE 30 49318 0 0 UNIVERSAL CORP VA COM 913456109 51 946 SH SOLE 36 946 0 0 UNIVERSAL CORP VA COM 913456109 126 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 9128 97551 SH SOLE 2 20364 0 77187 UNIVERSAL DISPLAY CORP COM 91347P105 16 171 SH SOLE 4 171 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 79 849 SH SOLE 7 849 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 11485 122743 SH SOLE 18 122743 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 847 9055 SH SOLE 19 9055 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 198036 2116443 SH SOLE 21 2116443 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 128007 1368033 SH SOLE 22 1287043 0 80990 UNIVERSAL DISPLAY CORP COM 91347P105 1633 17456 SH SOLE 26 10321 0 7135 UNIVERSAL DISPLAY CORP COM 91347P105 519 5544 SH SOLE 28 5544 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 169 1803 SH SOLE 29 0 0 1803 UNIVERSAL DISPLAY CORP COM 91347P105 964 10299 SH SOLE 30 10299 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 84 900 SH SOLE 31 900 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 378 4040 SH SOLE 40 4040 0 0 UNIVERSAL ELECTRS INC COM 913483103 349 13809 SH SOLE 2 483 0 13326 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 6 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 1822 72089 SH SOLE 18 72089 0 0 UNIVERSAL ELECTRS INC COM 913483103 511 20212 SH SOLE 19 20212 0 0 UNIVERSAL ELECTRS INC COM 913483103 38244 1512809 SH SOLE 21 1512809 0 0 UNIVERSAL ELECTRS INC COM 913483103 10208 403795 SH SOLE 22 380946 0 22849 UNIVERSAL ELECTRS INC COM 913483103 17 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 53 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 710 28087 SH SOLE 30 28087 0 0 UNIVERSAL ELECTRS INC COM 913483103 42 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 2019 77763 SH SOLE 2 28632 0 49131 UNIVERSAL FST PRODS INC COM 913543104 10 399 SH SOLE 4 399 0 0 UNIVERSAL FST PRODS INC COM 913543104 34 1294 SH SOLE 7 1294 0 0 UNIVERSAL FST PRODS INC COM 913543104 7991 307801 SH SOLE 18 307801 0 0 UNIVERSAL FST PRODS INC COM 913543104 11449 441036 SH SOLE 19 441036 0 0 UNIVERSAL FST PRODS INC COM 913543104 175583 6763603 SH SOLE 21 6763603 0 0 UNIVERSAL FST PRODS INC COM 913543104 54746 2108853 SH SOLE 22 2023809 0 85044 UNIVERSAL FST PRODS INC COM 913543104 2973 114533 SH SOLE 23 114533 0 0 UNIVERSAL FST PRODS INC COM 913543104 5669 218372 SH SOLE 26 6831 0 211541 UNIVERSAL FST PRODS INC COM 913543104 225 8679 SH SOLE 28 8679 0 0 UNIVERSAL FST PRODS INC COM 913543104 820 31600 SH SOLE 29 0 0 31600 UNIVERSAL FST PRODS INC COM 913543104 3262 125654 SH SOLE 30 125654 0 0 UNIVERSAL FST PRODS INC COM 913543104 166 6390 SH SOLE 40 6390 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 679 11062 SH SOLE 2 481 0 10581 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 558 9094 SH SOLE 4 9094 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1314 21403 SH SOLE 7 21403 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 598 SH SOLE 15 598 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4085 66565 SH SOLE 18 66565 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2529 41212 SH SOLE 19 41212 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 87604 1427480 SH SOLE 21 1427480 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 34381 560217 SH SOLE 22 544848 0 15369 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 27 436 SH SOLE 23 436 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1642 26763 SH SOLE 25 26763 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 504 8210 SH SOLE 26 0 0 8210 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 268 4360 SH SOLE 29 4360 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5156 84016 SH SOLE 30 84016 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 94 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 24972 214245 SH SOLE 2 30597 0 183648 UNIVERSAL HLTH SVCS INC CL B 913903100 3549 30452 SH SOLE 4 28076 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 13453 115419 SH SOLE 7 84564 0 30855 UNIVERSAL HLTH SVCS INC CL B 913903100 365 3132 SH SOLE 13 3132 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 101 866 SH SOLE 15 866 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 24202 207637 SH SOLE 18 194128 0 13509 UNIVERSAL HLTH SVCS INC CL B 913903100 3281 28146 SH SOLE 19 28146 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 309823 2658060 SH SOLE 21 2658060 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 253594 2175652 SH SOLE 22 1946234 0 229418 UNIVERSAL HLTH SVCS INC CL B 913903100 7160 61430 SH SOLE 23 61430 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9464 81198 SH SOLE 25 81198 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 38240 328070 SH SOLE 26 103019 0 225051 UNIVERSAL HLTH SVCS INC CL B 913903100 1956 16781 SH SOLE 28 12313 0 4468 UNIVERSAL HLTH SVCS INC CL B 913903100 2515 21577 SH SOLE 29 3984 0 17593 UNIVERSAL HLTH SVCS INC CL B 913903100 48327 414608 SH SOLE 30 414608 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3625 31098 SH SOLE 31 18538 0 12560 UNIVERSAL HLTH SVCS INC CL B 913903100 485 4164 SH SOLE 34 4164 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9198 78912 SH SOLE 36 78912 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 207 1774 SH SOLE 40 1774 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 964 25427 SH SOLE 2 1115 0 24312 UNIVERSAL INS HLDGS INC COM 91359V107 8 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 27 706 SH SOLE 7 706 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 6158 162386 SH SOLE 18 162386 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1793 47283 SH SOLE 19 47283 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 127588 3364654 SH SOLE 21 3364654 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 34315 904937 SH SOLE 22 862540 0 42397 UNIVERSAL INS HLDGS INC COM 91359V107 506 13338 SH SOLE 26 10936 0 2402 UNIVERSAL INS HLDGS INC COM 91359V107 175 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2469 65098 SH SOLE 30 65098 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 138 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 367 20296 SH SOLE 2 13752 0 6544 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 498 27546 SH SOLE 18 27546 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3209 177381 SH SOLE 19 177381 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5837 322664 SH SOLE 21 322664 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6978 385743 SH SOLE 22 376029 0 9714 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 843 46603 SH SOLE 23 46603 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1347 74485 SH SOLE 26 0 0 74485 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 26 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 193 10644 SH SOLE 29 0 0 10644 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 37 2020 SH SOLE 30 2020 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 376 20800 SH SOLE 34 20800 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 13 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 168 10369 SH SOLE 2 2247 0 8122 UNIVERSAL STAINLESS & ALLOY COM 913837100 4 258 SH SOLE 7 258 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 483 29779 SH SOLE 18 29779 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 485 29936 SH SOLE 19 29936 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 4552 280818 SH SOLE 21 280818 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 3441 212307 SH SOLE 22 206539 0 5768 UNIVERSAL STAINLESS & ALLOY COM 913837100 146 8991 SH SOLE 23 8991 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 99 6086 SH SOLE 26 0 0 6086 UNIVERSAL TECHNICAL INST INC COM 913915104 13 3635 SH SOLE 18 3635 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 230 63090 SH SOLE 21 63090 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1654 453257 SH SOLE 22 453257 0 0 UNIVEST CORP PA COM 915271100 794 36790 SH SOLE 2 7741 0 29049 UNIVEST CORP PA COM 915271100 14 629 SH SOLE 7 629 0 0 UNIVEST CORP PA COM 915271100 2282 105782 SH SOLE 18 105782 0 0 UNIVEST CORP PA COM 915271100 2160 100157 SH SOLE 19 100157 0 0 UNIVEST CORP PA COM 915271100 22435 1040081 SH SOLE 21 1040081 0 0 UNIVEST CORP PA COM 915271100 20101 931889 SH SOLE 22 895136 0 36753 UNIVEST CORP PA COM 915271100 460 21326 SH SOLE 23 21326 0 0 UNIVEST CORP PA COM 915271100 183 8478 SH SOLE 26 0 0 8478 UNIVEST CORP PA COM 915271100 64 2985 SH SOLE 28 2985 0 0 UNIVEST CORP PA COM 915271100 140 6484 SH SOLE 30 6484 0 0 UNIVEST CORP PA COM 915271100 52 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 34652 1179451 SH SOLE 2 604420 0 575031 UNUM GROUP COM 91529Y106 7081 241000 SH SOLE 4 235607 0 5393 UNUM GROUP COM 91529Y106 8622 293450 SH SOLE 7 227534 0 65916 UNUM GROUP COM 91529Y106 2021 68784 SH SOLE 13 68784 0 0 UNUM GROUP COM 91529Y106 55 1863 SH SOLE 15 1863 0 0 UNUM GROUP COM 91529Y106 17137 583282 SH SOLE 18 544946 0 38336 UNUM GROUP COM 91529Y106 20668 703474 SH SOLE 19 703474 0 0 UNUM GROUP COM 91529Y106 149773 5097792 SH SOLE 21 5097792 0 0 UNUM GROUP COM 91529Y106 224088 7627246 SH SOLE 22 6338449 0 1288797 UNUM GROUP COM 91529Y106 13155 447748 SH SOLE 23 447748 0 0 UNUM GROUP COM 91529Y106 6536 222456 SH SOLE 25 222456 0 0 UNUM GROUP COM 91529Y106 26932 916673 SH SOLE 26 308907 0 607766 UNUM GROUP COM 91529Y106 1244 42337 SH SOLE 28 30787 0 11550 UNUM GROUP COM 91529Y106 15037 511820 SH SOLE 29 188927 0 322893 UNUM GROUP COM 91529Y106 29711 1011264 SH SOLE 30 1011264 0 0 UNUM GROUP COM 91529Y106 13467 458384 SH SOLE 31 358098 0 100286 UNUM GROUP COM 91529Y106 3567 121399 SH SOLE 34 121399 0 0 UNUM GROUP COM 91529Y106 8930 303950 SH SOLE 36 303950 0 0 UNUM GROUP COM 91529Y106 139 4725 SH SOLE 40 4725 0 0 UNUM THERAPEUTICS INC COM 903214104 68 15489 SH SOLE 2 3301 0 12188 UNUM THERAPEUTICS INC COM 903214104 268 60997 SH SOLE 18 60997 0 0 UNUM THERAPEUTICS INC COM 903214104 370 84056 SH SOLE 19 84056 0 0 UNUM THERAPEUTICS INC COM 903214104 4344 987384 SH SOLE 21 987384 0 0 UNUM THERAPEUTICS INC COM 903214104 1593 362091 SH SOLE 22 354998 0 7093 UNUM THERAPEUTICS INC COM 903214104 28 6413 SH SOLE 23 6413 0 0 UNUM THERAPEUTICS INC COM 903214104 24 5443 SH SOLE 26 0 0 5443 UNUM THERAPEUTICS INC COM 903214104 34 7707 SH SOLE 29 0 0 7707 UNUM THERAPEUTICS INC COM 903214104 4 839 SH SOLE 30 839 0 0 UPLAND SOFTWARE INC COM 91544A109 344 12657 SH SOLE 2 587 0 12070 UPLAND SOFTWARE INC COM 91544A109 9 330 SH SOLE 7 330 0 0 UPLAND SOFTWARE INC COM 91544A109 1476 54297 SH SOLE 18 54297 0 0 UPLAND SOFTWARE INC COM 91544A109 1110 40849 SH SOLE 19 40849 0 0 UPLAND SOFTWARE INC COM 91544A109 14974 550919 SH SOLE 21 550919 0 0 UPLAND SOFTWARE INC COM 91544A109 12731 468414 SH SOLE 22 434075 0 34339 UPLAND SOFTWARE INC COM 91544A109 115 4216 SH SOLE 30 4216 0 0 UPWORK INC COM 91688F104 139 7689 SH SOLE 2 457 0 7232 UPWORK INC COM 91688F104 715 39500 SH SOLE 18 39500 0 0 UPWORK INC COM 91688F104 321 17739 SH SOLE 19 17739 0 0 UPWORK INC COM 91688F104 7514 414920 SH SOLE 21 414920 0 0 UPWORK INC COM 91688F104 8212 453475 SH SOLE 22 449801 0 3674 UQM TECHNOLOGIES INC COM 903213106 8 9681 SH SOLE 18 9681 0 0 UQM TECHNOLOGIES INC COM 903213106 142 166638 SH SOLE 21 166638 0 0 UQM TECHNOLOGIES INC COM 903213106 1183 1391320 SH SOLE 22 1391320 0 0 URANIUM ENERGY CORP COM 916896103 167 133411 SH SOLE 2 5949 0 127462 URANIUM ENERGY CORP COM 916896103 5 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 776 620913 SH SOLE 18 620913 0 0 URANIUM ENERGY CORP COM 916896103 321 256419 SH SOLE 19 256419 0 0 URANIUM ENERGY CORP COM 916896103 7726 6180800 SH SOLE 21 6180800 0 0 URANIUM ENERGY CORP COM 916896103 4857 3885378 SH SOLE 22 3753593 0 131785 URBAN EDGE PPTYS COM 91704F104 2619 157579 SH SOLE 2 51287 0 106292 URBAN EDGE PPTYS COM 91704F104 1273 76593 SH SOLE 4 76593 0 0 URBAN EDGE PPTYS COM 91704F104 3023 181896 SH SOLE 7 181896 0 0 URBAN EDGE PPTYS COM 91704F104 75 4534 SH SOLE 15 4534 0 0 URBAN EDGE PPTYS COM 91704F104 10736 645945 SH SOLE 18 645945 0 0 URBAN EDGE PPTYS COM 91704F104 5717 343967 SH SOLE 19 343967 0 0 URBAN EDGE PPTYS COM 91704F104 143691 8645640 SH SOLE 21 8645640 0 0 URBAN EDGE PPTYS COM 91704F104 90429 5440960 SH SOLE 22 5296339 0 144621 URBAN EDGE PPTYS COM 91704F104 64 3855 SH SOLE 23 3855 0 0 URBAN EDGE PPTYS COM 91704F104 3901 234700 SH SOLE 25 234700 0 0 URBAN EDGE PPTYS COM 91704F104 1145 68903 SH SOLE 26 25537 0 43366 URBAN EDGE PPTYS COM 91704F104 262 15746 SH SOLE 28 15746 0 0 URBAN EDGE PPTYS COM 91704F104 639 38447 SH SOLE 29 38447 0 0 URBAN EDGE PPTYS COM 91704F104 8637 519683 SH SOLE 30 519683 0 0 URBAN EDGE PPTYS COM 91704F104 184 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 7 4244 SH SOLE 18 4244 0 0 URBAN ONE INC CL D NON VTG 91705J204 121 75392 SH SOLE 21 75392 0 0 URBAN ONE INC CL D NON VTG 91705J204 1563 970863 SH SOLE 22 970863 0 0 URBAN OUTFITTERS INC COM 917047102 5436 163724 SH SOLE 2 35966 0 127758 URBAN OUTFITTERS INC COM 917047102 47 1422 SH SOLE 4 1422 0 0 URBAN OUTFITTERS INC COM 917047102 82 2462 SH SOLE 7 2462 0 0 URBAN OUTFITTERS INC COM 917047102 36420 1097003 SH SOLE 18 970220 0 126783 URBAN OUTFITTERS INC COM 917047102 5726 172466 SH SOLE 19 172466 0 0 URBAN OUTFITTERS INC COM 917047102 124945 3763393 SH SOLE 21 3763393 0 0 URBAN OUTFITTERS INC COM 917047102 90553 2727485 SH SOLE 22 2574985 0 152500 URBAN OUTFITTERS INC COM 917047102 58 1737 SH SOLE 23 1737 0 0 URBAN OUTFITTERS INC COM 917047102 1209 36405 SH SOLE 25 0 0 36405 URBAN OUTFITTERS INC COM 917047102 466 14030 SH SOLE 26 8458 0 5572 URBAN OUTFITTERS INC COM 917047102 348 10483 SH SOLE 28 10483 0 0 URBAN OUTFITTERS INC COM 917047102 738 22230 SH SOLE 30 22230 0 0 URBAN OUTFITTERS INC COM 917047102 52 1576 SH SOLE 31 1576 0 0 URBAN OUTFITTERS INC COM 917047102 12038 362602 SH SOLE 34 362602 0 0 URBAN OUTFITTERS INC COM 917047102 1053 31706 SH SOLE 36 31706 0 0 URBAN OUTFITTERS INC COM 917047102 254 7656 SH SOLE 40 7656 0 0 UROGEN PHARMA LTD COM M96088105 361 8390 SH SOLE 2 0 0 8390 UROGEN PHARMA LTD COM M96088105 9628 223605 SH SOLE 21 223605 0 0 UROGEN PHARMA LTD COM M96088105 2911 67602 SH SOLE 22 63456 0 4146 UROGEN PHARMA LTD COM M96088105 19 432 SH SOLE 30 432 0 0 UROVANT SCIENCES LTD SHS G9381B108 144 21880 SH SOLE 2 21880 0 0 UROVANT SCIENCES LTD SHS G9381B108 76 11486 SH SOLE 18 11486 0 0 UROVANT SCIENCES LTD SHS G9381B108 857 130103 SH SOLE 19 130103 0 0 UROVANT SCIENCES LTD SHS G9381B108 10 1572 SH SOLE 20 1572 0 0 UROVANT SCIENCES LTD SHS G9381B108 435 66078 SH SOLE 34 66078 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 599 31152 SH SOLE 2 1108 0 30044 URSTADT BIDDLE PPTYS INC CL A 917286205 418 21746 SH SOLE 4 21746 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 871 45316 SH SOLE 7 45316 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 21 1091 SH SOLE 15 1091 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3070 159729 SH SOLE 18 159729 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1713 89122 SH SOLE 19 89122 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 63546 3306245 SH SOLE 21 3306245 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 21424 1114656 SH SOLE 22 1081256 0 33400 URSTADT BIDDLE PPTYS INC CL A 917286205 20 1027 SH SOLE 23 1027 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1221 63538 SH SOLE 25 63538 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 168 8719 SH SOLE 26 0 0 8719 URSTADT BIDDLE PPTYS INC CL A 917286205 206 10725 SH SOLE 29 10725 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3761 195700 SH SOLE 30 195700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 116 6055 SH SOLE 40 6055 0 0 US BANCORP DEL COM NEW 902973304 180965 3959856 SH SOLE 2 467607 0 3492249 US BANCORP DEL COM NEW 902973304 24895 544751 SH SOLE 4 503581 0 41170 US BANCORP DEL COM NEW 902973304 55712 1219072 SH SOLE 7 1204550 0 14522 US BANCORP DEL COM NEW 902973304 1340 29324 SH SOLE 13 29324 0 0 US BANCORP DEL COM NEW 902973304 625 13684 SH SOLE 15 13684 0 0 US BANCORP DEL COM NEW 902973304 5 99 SH SOLE 17 0 0 99 US BANCORP DEL COM NEW 902973304 302264 6614083 SH SOLE 18 5501450 0 1112633 US BANCORP DEL COM NEW 902973304 189903 4155422 SH SOLE 19 4155422 0 0 US BANCORP DEL COM NEW 902973304 1426155 31206899 SH SOLE 21 31206899 0 0 US BANCORP DEL COM NEW 902973304 1699676 37192041 SH SOLE 22 32949689 0 4242352 US BANCORP DEL COM NEW 902973304 49723 1088041 SH SOLE 23 1088041 0 0 US BANCORP DEL COM NEW 902973304 73107 1599720 SH SOLE 25 1538223 0 61497 US BANCORP DEL COM NEW 902973304 257540 5635446 SH SOLE 26 1591791 0 4043655 US BANCORP DEL COM NEW 902973304 13648 298641 SH SOLE 28 218624 0 80017 US BANCORP DEL COM NEW 902973304 3185 69689 SH SOLE 29 69689 0 0 US BANCORP DEL COM NEW 902973304 260958 5710244 SH SOLE 30 5710244 0 0 US BANCORP DEL COM NEW 902973304 29061 635915 SH SOLE 31 379818 0 256097 US BANCORP DEL COM NEW 902973304 54612 1195020 SH SOLE 34 1195020 0 0 US BANCORP DEL COM NEW 902973304 67196 1470367 SH SOLE 36 1470367 0 0 US BANCORP DEL COM NEW 902973304 1518 33214 SH SOLE 37 33214 0 0 US BANCORP DEL COM NEW 902973304 1595 34912 SH SOLE 40 34912 0 0 US ECOLOGY INC COM 91732J102 1121 17801 SH SOLE 2 761 0 17040 US ECOLOGY INC COM 91732J102 9 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91732J102 4 70 SH SOLE 7 70 0 0 US ECOLOGY INC COM 91732J102 6976 110771 SH SOLE 18 110771 0 0 US ECOLOGY INC COM 91732J102 2030 32228 SH SOLE 19 32228 0 0 US ECOLOGY INC COM 91732J102 144765 2298594 SH SOLE 21 2298594 0 0 US ECOLOGY INC COM 91732J102 39386 625373 SH SOLE 22 599316 0 26057 US ECOLOGY INC COM 91732J102 496 7877 SH SOLE 26 6236 0 1641 US ECOLOGY INC COM 91732J102 197 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91732J102 2812 44644 SH SOLE 30 44644 0 0 US ECOLOGY INC COM 91732J102 153 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 14465 457168 SH SOLE 2 49960 0 407208 US FOODS HLDG CORP COM 912008109 29 906 SH SOLE 4 906 0 0 US FOODS HLDG CORP COM 912008109 274 8661 SH SOLE 7 8661 0 0 US FOODS HLDG CORP COM 912008109 3334 105383 SH SOLE 18 105383 0 0 US FOODS HLDG CORP COM 912008109 1437 45424 SH SOLE 19 45424 0 0 US FOODS HLDG CORP COM 912008109 79243 2504515 SH SOLE 21 2504515 0 0 US FOODS HLDG CORP COM 912008109 186493 5894201 SH SOLE 22 5448312 0 445889 US FOODS HLDG CORP COM 912008109 2217 70061 SH SOLE 26 37966 0 32095 US FOODS HLDG CORP COM 912008109 882 27871 SH SOLE 28 27871 0 0 US FOODS HLDG CORP COM 912008109 1711 54064 SH SOLE 30 54064 0 0 US FOODS HLDG CORP COM 912008109 138 4367 SH SOLE 31 4336 0 31 US FOODS HLDG CORP COM 912008109 1586 50117 SH SOLE 36 50117 0 0 US FOODS HLDG CORP COM 912008109 643 20315 SH SOLE 40 20315 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 104 18480 SH SOLE 2 859 0 17621 US XPRESS ENTERPRISES INC COM CL A 90338N202 369 65830 SH SOLE 18 65830 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 162 28943 SH SOLE 19 28943 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4093 729529 SH SOLE 21 729529 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 2401 428034 SH SOLE 22 422402 0 5632 USA TECHNOLOGIES INC COM NO PAR 90328S500 178 45669 SH SOLE 2 1815 0 43854 USA TECHNOLOGIES INC COM NO PAR 90328S500 4 1128 SH SOLE 7 1128 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 755 194074 SH SOLE 18 194074 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 310 79815 SH SOLE 19 79815 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 7640 1964078 SH SOLE 21 1964078 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 6259 1608891 SH SOLE 22 1566217 0 42674 USA TRUCK INC COM 902925106 106 7064 SH SOLE 2 367 0 6697 USA TRUCK INC COM 902925106 4 283 SH SOLE 7 283 0 0 USA TRUCK INC COM 902925106 391 26139 SH SOLE 18 26139 0 0 USA TRUCK INC COM 902925106 183 12219 SH SOLE 19 12219 0 0 USA TRUCK INC COM 902925106 4170 278539 SH SOLE 21 278539 0 0 USA TRUCK INC COM 902925106 4803 320823 SH SOLE 22 314746 0 6077 USANA HEALTH SCIENCES INC COM 90328M107 1494 12689 SH SOLE 2 2990 0 9699 USANA HEALTH SCIENCES INC COM 90328M107 9 80 SH SOLE 4 80 0 0 USANA HEALTH SCIENCES INC COM 90328M107 29 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4850 41200 SH SOLE 18 41200 0 0 USANA HEALTH SCIENCES INC COM 90328M107 6800 57762 SH SOLE 19 57762 0 0 USANA HEALTH SCIENCES INC COM 90328M107 50117 425695 SH SOLE 21 425695 0 0 USANA HEALTH SCIENCES INC COM 90328M107 58752 499043 SH SOLE 22 482392 0 16651 USANA HEALTH SCIENCES INC COM 90328M107 1241 10539 SH SOLE 23 10539 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3140 26667 SH SOLE 26 3762 0 22905 USANA HEALTH SCIENCES INC COM 90328M107 198 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 330 2805 SH SOLE 29 0 0 2805 USANA HEALTH SCIENCES INC COM 90328M107 321 2728 SH SOLE 30 2728 0 0 USANA HEALTH SCIENCES INC COM 90328M107 864 7335 SH SOLE 34 7335 0 0 USANA HEALTH SCIENCES INC COM 90328M107 138 1170 SH SOLE 40 1170 0 0 UTAH MED PRODS INC COM 917488108 236 2845 SH SOLE 2 119 0 2726 UTAH MED PRODS INC COM 917488108 5 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 977 11755 SH SOLE 18 11755 0 0 UTAH MED PRODS INC COM 917488108 404 4861 SH SOLE 19 4861 0 0 UTAH MED PRODS INC COM 917488108 9893 119072 SH SOLE 21 119072 0 0 UTAH MED PRODS INC COM 917488108 4092 49257 SH SOLE 22 38765 0 10492 UTAH MED PRODS INC COM 917488108 114 1374 SH SOLE 26 0 0 1374 UXIN LTD ADS 91818X108 630 129527 SH SOLE 22 129527 0 0 V F CORP COM 918204108 68443 959388 SH SOLE 2 199194 0 760194 V F CORP COM 918204108 11036 154701 SH SOLE 4 145854 0 8847 V F CORP COM 918204108 31699 444341 SH SOLE 7 320156 0 124185 V F CORP COM 918204108 1423 19949 SH SOLE 13 19949 0 0 V F CORP COM 918204108 193 2711 SH SOLE 15 2711 0 0 V F CORP COM 918204108 57905 811680 SH SOLE 18 771480 0 40200 V F CORP COM 918204108 19489 273182 SH SOLE 19 273182 0 0 V F CORP COM 918204108 614799 8617866 SH SOLE 21 8617866 0 0 V F CORP COM 918204108 594303 8330578 SH SOLE 22 7306576 0 1024002 V F CORP COM 918204108 21977 308066 SH SOLE 23 308066 0 0 V F CORP COM 918204108 20146 282388 SH SOLE 25 282388 0 0 V F CORP COM 918204108 112622 1578659 SH SOLE 26 368775 0 1209884 V F CORP COM 918204108 4617 64719 SH SOLE 28 47236 0 17483 V F CORP COM 918204108 8930 125182 SH SOLE 29 57596 0 67586 V F CORP COM 918204108 111691 1565610 SH SOLE 30 1565610 0 0 V F CORP COM 918204108 14632 205100 SH SOLE 31 125828 0 79272 V F CORP COM 918204108 14661 205506 SH SOLE 34 205506 0 0 V F CORP COM 918204108 22150 310486 SH SOLE 36 310486 0 0 V F CORP COM 918204108 565 7921 SH SOLE 40 7921 0 0 VAALCO ENERGY INC COM NEW 91851C201 15 10304 SH SOLE 18 10304 0 0 VAALCO ENERGY INC COM NEW 91851C201 422 287164 SH SOLE 21 287164 0 0 VAALCO ENERGY INC COM NEW 91851C201 1435 976429 SH SOLE 22 976429 0 0 VACCINEX INC COM 918640103 2 591 SH SOLE 18 591 0 0 VAIL RESORTS INC COM 91879Q109 19661 93258 SH SOLE 2 4597 0 88661 VAIL RESORTS INC COM 91879Q109 2904 13774 SH SOLE 4 12707 0 1067 VAIL RESORTS INC COM 91879Q109 784 3718 SH SOLE 7 3718 0 0 VAIL RESORTS INC COM 91879Q109 51 240 SH SOLE 13 240 0 0 VAIL RESORTS INC COM 91879Q109 23 109 SH SOLE 15 109 0 0 VAIL RESORTS INC COM 91879Q109 5474 25963 SH SOLE 18 22730 0 3233 VAIL RESORTS INC COM 91879Q109 45290 214828 SH SOLE 19 214828 0 0 VAIL RESORTS INC COM 91879Q109 119138 565116 SH SOLE 21 565116 0 0 VAIL RESORTS INC COM 91879Q109 233797 1108989 SH SOLE 22 1028603 0 80386 VAIL RESORTS INC COM 91879Q109 5911 28038 SH SOLE 23 28038 0 0 VAIL RESORTS INC COM 91879Q109 7656 36313 SH SOLE 25 36313 0 0 VAIL RESORTS INC COM 91879Q109 30306 143754 SH SOLE 26 46509 0 97245 VAIL RESORTS INC COM 91879Q109 1681 7975 SH SOLE 28 5857 0 2118 VAIL RESORTS INC COM 91879Q109 2100 9960 SH SOLE 29 1668 0 8292 VAIL RESORTS INC COM 91879Q109 12118 57480 SH SOLE 30 57480 0 0 VAIL RESORTS INC COM 91879Q109 3287 15592 SH SOLE 31 8848 0 6744 VAIL RESORTS INC COM 91879Q109 443 2103 SH SOLE 34 2103 0 0 VAIL RESORTS INC COM 91879Q109 5512 26145 SH SOLE 36 26145 0 0 VAIL RESORTS INC COM 91879Q109 170 805 SH SOLE 40 805 0 0 VALE S A ADR 91912E105 168 12740 SH SOLE 2 0 0 12740 VALE S A ADR 91912E105 23157 1755651 SH SOLE 18 5651 0 1750000 VALE S A ADR 91912E105 46284 3509016 SH SOLE 19 3509016 0 0 VALE S A ADR 91912E105 112933 8562012 SH SOLE 21 8562012 0 0 VALE S A ADR 91912E105 112928 8561634 SH SOLE 25 8561634 0 0 VALE S A ADR 91912E105 2053 155666 SH SOLE 26 0 0 155666 VALE S A ADR 91912E105 19772 1499021 SH SOLE 29 1499021 0 0 VALE S A ADR 91912E105 13341 1011447 SH SOLE 30 1011447 0 0 VALE S A ADR 91912E105 547328 41495667 SH SOLE 34 41495667 0 0 VALERITAS HLDGS INC COM NEW 91914N202 1 3107 SH SOLE 18 3107 0 0 VALERITAS HLDGS INC COM NEW 91914N202 14 41609 SH SOLE 21 41609 0 0 VALERO ENERGY CORP NEW COM 91913Y100 84719 1130045 SH SOLE 2 149024 0 981021 VALERO ENERGY CORP NEW COM 91913Y100 12357 164820 SH SOLE 4 153450 0 11370 VALERO ENERGY CORP NEW COM 91913Y100 37186 496006 SH SOLE 7 395305 0 100701 VALERO ENERGY CORP NEW COM 91913Y100 1396 18621 SH SOLE 13 18621 0 0 VALERO ENERGY CORP NEW COM 91913Y100 301 4016 SH SOLE 15 4016 0 0 VALERO ENERGY CORP NEW COM 91913Y100 86087 1148288 SH SOLE 18 1092792 0 55496 VALERO ENERGY CORP NEW COM 91913Y100 48740 650122 SH SOLE 19 650122 0 0 VALERO ENERGY CORP NEW COM 91913Y100 867546 11571910 SH SOLE 21 11571910 0 0 VALERO ENERGY CORP NEW COM 91913Y100 820305 10941777 SH SOLE 22 9661092 0 1280685 VALERO ENERGY CORP NEW COM 91913Y100 24131 321876 SH SOLE 23 321876 0 0 VALERO ENERGY CORP NEW COM 91913Y100 33788 450692 SH SOLE 25 450692 0 0 VALERO ENERGY CORP NEW COM 91913Y100 256820 3425639 SH SOLE 26 441380 0 2984259 VALERO ENERGY CORP NEW COM 91913Y100 6227 83060 SH SOLE 28 61013 0 22047 VALERO ENERGY CORP NEW COM 91913Y100 11213 149562 SH SOLE 29 114892 0 34670 VALERO ENERGY CORP NEW COM 91913Y100 132596 1768657 SH SOLE 30 1768657 0 0 VALERO ENERGY CORP NEW COM 91913Y100 14028 187112 SH SOLE 31 104547 0 82565 VALERO ENERGY CORP NEW COM 91913Y100 2932 39112 SH SOLE 32 39112 0 0 VALERO ENERGY CORP NEW COM 91913Y100 60132 802083 SH SOLE 34 802083 0 0 VALERO ENERGY CORP NEW COM 91913Y100 7003 93411 SH SOLE 35 93411 0 0 VALERO ENERGY CORP NEW COM 91913Y100 29909 398942 SH SOLE 36 398942 0 0 VALERO ENERGY CORP NEW COM 91913Y100 756 10089 SH SOLE 40 10089 0 0 VALHI INC NEW COM 918905100 65 33639 SH SOLE 2 599 0 33040 VALHI INC NEW COM 918905100 163 84384 SH SOLE 18 84384 0 0 VALHI INC NEW COM 918905100 92 47848 SH SOLE 19 47848 0 0 VALHI INC NEW COM 918905100 1597 827439 SH SOLE 21 827439 0 0 VALHI INC NEW COM 918905100 1011 523769 SH SOLE 22 514838 0 8931 VALHI INC NEW COM 918905100 0 1 SH SOLE 29 0 0 1 VALLEY NATL BANCORP COM 919794107 5501 619500 SH SOLE 2 297224 0 322276 VALLEY NATL BANCORP COM 919794107 11 1188 SH SOLE 4 1188 0 0 VALLEY NATL BANCORP COM 919794107 256 28774 SH SOLE 7 28774 0 0 VALLEY NATL BANCORP COM 919794107 17666 1989453 SH SOLE 18 1989453 0 0 VALLEY NATL BANCORP COM 919794107 4629 521284 SH SOLE 19 521284 0 0 VALLEY NATL BANCORP COM 919794107 263078 29625873 SH SOLE 21 29625873 0 0 VALLEY NATL BANCORP COM 919794107 99971 11258016 SH SOLE 22 10845862 0 412154 VALLEY NATL BANCORP COM 919794107 839 94518 SH SOLE 26 52370 0 42148 VALLEY NATL BANCORP COM 919794107 388 43721 SH SOLE 28 43721 0 0 VALLEY NATL BANCORP COM 919794107 732 82392 SH SOLE 30 82392 0 0 VALLEY NATL BANCORP COM 919794107 859 96758 SH SOLE 32 96758 0 0 VALLEY NATL BANCORP COM 919794107 52 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 296 33363 SH SOLE 40 33363 0 0 VALMONT INDS INC COM 920253101 5777 52066 SH SOLE 2 12176 0 39890 VALMONT INDS INC COM 920253101 14 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 50 453 SH SOLE 7 453 0 0 VALMONT INDS INC COM 920253101 7088 63885 SH SOLE 18 63885 0 0 VALMONT INDS INC COM 920253101 503 4534 SH SOLE 19 4534 0 0 VALMONT INDS INC COM 920253101 116463 1049692 SH SOLE 21 1049692 0 0 VALMONT INDS INC COM 920253101 80857 728768 SH SOLE 22 681509 0 47259 VALMONT INDS INC COM 920253101 809 7294 SH SOLE 26 4855 0 2439 VALMONT INDS INC COM 920253101 314 2827 SH SOLE 28 2827 0 0 VALMONT INDS INC COM 920253101 596 5369 SH SOLE 30 5369 0 0 VALMONT INDS INC COM 920253101 53 476 SH SOLE 31 476 0 0 VALMONT INDS INC COM 920253101 75 678 SH SOLE 36 678 0 0 VALMONT INDS INC COM 920253101 155 1400 SH SOLE 40 1400 0 0 VALUE LINE INC COM 920437100 41 1566 SH SOLE 2 0 0 1566 VALUE LINE INC COM 920437100 135 5202 SH SOLE 18 5202 0 0 VALUE LINE INC COM 920437100 29 1129 SH SOLE 19 1129 0 0 VALUE LINE INC COM 920437100 1035 39778 SH SOLE 21 39778 0 0 VALUE LINE INC COM 920437100 1521 58464 SH SOLE 22 57721 0 743 VALVOLINE INC COM 92047W101 9235 477255 SH SOLE 2 99297 0 377958 VALVOLINE INC COM 92047W101 15 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 72 3700 SH SOLE 7 3700 0 0 VALVOLINE INC COM 92047W101 11007 568847 SH SOLE 18 568847 0 0 VALVOLINE INC COM 92047W101 862 44531 SH SOLE 19 44531 0 0 VALVOLINE INC COM 92047W101 179713 9287519 SH SOLE 21 9287519 0 0 VALVOLINE INC COM 92047W101 120446 6224585 SH SOLE 22 5830623 0 393962 VALVOLINE INC COM 92047W101 110 5665 SH SOLE 25 5665 0 0 VALVOLINE INC COM 92047W101 895 46275 SH SOLE 26 22832 0 23443 VALVOLINE INC COM 92047W101 506 26126 SH SOLE 28 26126 0 0 VALVOLINE INC COM 92047W101 968 50027 SH SOLE 30 50027 0 0 VALVOLINE INC COM 92047W101 74 3810 SH SOLE 31 3810 0 0 VALVOLINE INC COM 92047W101 58 3012 SH SOLE 34 3012 0 0 VALVOLINE INC COM 92047W101 396 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1263 48341 SH SOLE 2 9155 0 39186 VANDA PHARMACEUTICALS INC COM 921659108 9 345 SH SOLE 4 345 0 0 VANDA PHARMACEUTICALS INC COM 921659108 26 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 7073 270694 SH SOLE 18 270694 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4675 178902 SH SOLE 19 178902 0 0 VANDA PHARMACEUTICALS INC COM 921659108 165851 6347139 SH SOLE 21 6347139 0 0 VANDA PHARMACEUTICALS INC COM 921659108 44410 1699588 SH SOLE 22 1551192 0 148396 VANDA PHARMACEUTICALS INC COM 921659108 798 30553 SH SOLE 23 30553 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1663 63661 SH SOLE 26 17441 0 46220 VANDA PHARMACEUTICALS INC COM 921659108 214 8178 SH SOLE 28 8178 0 0 VANDA PHARMACEUTICALS INC COM 921659108 295 11294 SH SOLE 29 0 0 11294 VANDA PHARMACEUTICALS INC COM 921659108 2842 108777 SH SOLE 30 108777 0 0 VANDA PHARMACEUTICALS INC COM 921659108 36 1391 SH SOLE 34 1391 0 0 VANDA PHARMACEUTICALS INC COM 921659108 117 4493 SH SOLE 40 4493 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 2 165 SH SOLE 17 0 0 165 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 703 33323 SH SOLE 4 33323 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 70 SH SOLE 17 0 0 70 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7274 344897 SH SOLE 18 344897 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 45807 2171966 SH SOLE 19 2171966 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1764 83626 SH SOLE 22 83626 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 22 910 SH SOLE 18 910 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17073 910560 SH SOLE 2 617760 0 292800 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 19935 1063196 SH SOLE 22 1063196 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6 237 SH SOLE 17 0 0 237 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH SOLE 17 0 0 76 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 8 201 SH SOLE 17 0 0 201 VANECK VECTORS ETF TR OPTIONS 92189F956 87 1000 SH Put SOLE 2 1000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F956 3055 35000 SH Put SOLE 19 35000 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 0 35 SH SOLE 17 0 0 35 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 115 4151 SH SOLE 22 0 0 4151 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1 28 SH SOLE 17 0 0 28 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 929 19578 SH SOLE 17 0 0 19578 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 7 198 SH SOLE 17 0 0 198 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6039 183000 SH SOLE 19 183000 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 12553 205660 SH SOLE 2 0 0 205660 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4 70 SH SOLE 17 0 0 70 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 10 172 SH SOLE 18 172 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 10682 175000 SH SOLE 19 175000 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 22 SH SOLE 17 0 0 22 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 95 705 SH SOLE 18 705 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4 43 SH SOLE 17 0 0 43 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 1 14 SH SOLE 17 0 0 14 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 11 126 SH SOLE 17 0 0 126 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 28 343 SH SOLE 17 0 0 343 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 23 289 SH SOLE 17 0 0 289 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 275564 3478907 SH SOLE 2 3474294 0 4613 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 19707 248796 SH SOLE 17 0 0 248796 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 20594 259994 SH SOLE 18 259994 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 29628 546144 SH SOLE 2 321398 0 224746 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40668 749637 SH SOLE 17 0 0 749637 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 355 6535 SH SOLE 18 6535 0 0 VANGUARD GROUP DIV APP ETF 921908844 93 952 SH SOLE 17 0 0 952 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4134 17989 SH SOLE 17 0 0 17989 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 115332 501856 SH SOLE 18 501856 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 118 1244 SH SOLE 17 0 0 1244 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 82 682 SH SOLE 17 0 0 682 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 613 8214 SH SOLE 2 0 0 8214 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 43228 579700 SH SOLE 4 579700 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16355 219323 SH SOLE 17 0 0 219323 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 132 1771 SH SOLE 18 1771 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24427 327565 SH SOLE 22 327565 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 64 423 SH SOLE 17 0 0 423 VANGUARD INDEX FDS SM CP VAL ETF 922908611 134 1171 SH SOLE 17 0 0 1171 VANGUARD INDEX FDS MID CAP ETF 922908629 136 982 SH SOLE 17 0 0 982 VANGUARD INDEX FDS MID CAP ETF 922908629 28860 208857 SH SOLE 18 208857 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 656 5710 SH SOLE 17 0 0 5710 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 947 9492 SH SOLE 17 0 0 9492 VANGUARD INDEX FDS GROWTH ETF 922908736 3177 23652 SH SOLE 17 0 0 23652 VANGUARD INDEX FDS GROWTH ETF 922908736 61767 459812 SH SOLE 18 459812 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1702 17381 SH SOLE 2 17381 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 24915 254365 SH SOLE 17 0 0 254365 VANGUARD INDEX FDS VALUE ETF 922908744 220001 2246056 SH SOLE 18 2246056 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2857 21649 SH SOLE 17 0 0 21649 VANGUARD INDEX FDS SMALL CP ETF 922908751 20913 158442 SH SOLE 18 158442 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 470 3562 SH SOLE 22 3562 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 11675 91475 SH SOLE 17 0 0 91475 VANGUARD INDEX FDS TOTAL STK MKT 922908769 27308 213960 SH SOLE 18 213960 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 42839 817374 SH SOLE 17 0 0 817374 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 6652 70257 SH SOLE 17 0 0 70257 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 285 4361 SH SOLE 17 0 0 4361 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 121469 1855626 SH SOLE 18 1855626 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 296 6489 SH SOLE 17 0 0 6489 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 109033 2392123 SH SOLE 18 2392123 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3021 79283 SH SOLE 2 79283 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23791 624438 SH SOLE 17 0 0 624438 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12323 323443 SH SOLE 18 323443 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 22 357 SH SOLE 17 0 0 357 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 91 1878 SH SOLE 17 0 0 1878 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 104736 2154174 SH SOLE 23 2154174 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 19335 403479 SH SOLE 17 0 0 403479 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 542 11316 SH SOLE 18 11316 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1446 28321 SH SOLE 17 0 0 28321 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2562 50177 SH SOLE 18 50177 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5 84 SH SOLE 17 0 0 84 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 107351 1377355 SH SOLE 2 1377355 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 49 631 SH SOLE 17 0 0 631 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1 13 SH SOLE 17 0 0 13 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 9 77 SH SOLE 17 0 0 77 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 16 147 SH SOLE 17 0 0 147 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 26 SH SOLE 17 0 0 26 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 44 SH SOLE 17 0 0 44 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1 12 SH SOLE 17 0 0 12 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 534 5500 SH SOLE 18 5500 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17 150 SH SOLE 17 0 0 150 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12203 237001 SH SOLE 2 0 0 237001 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 13 253 SH SOLE 17 0 0 253 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 100 1939 SH SOLE 18 1939 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3 37 SH SOLE 17 0 0 37 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3533 41480 SH SOLE 18 41480 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5009 60447 SH SOLE 17 0 0 60447 VANGUARD STAR FD VG TL INTL STK F 921909768 87 1835 SH SOLE 17 0 0 1835 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3076 82898 SH SOLE 2 82898 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14780 398372 SH SOLE 17 0 0 398372 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15409 415330 SH SOLE 18 415330 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 81 1035 SH SOLE 17 0 0 1035 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 97 1248 SH SOLE 18 1248 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4 76 SH SOLE 17 0 0 76 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2 26 SH SOLE 17 0 0 26 VANGUARD WORLD FD EXTENDED DUR 921910709 4942 43554 SH SOLE 2 0 0 43554 VANGUARD WORLD FD EXTENDED DUR 921910709 7 65 SH SOLE 17 0 0 65 VANGUARD WORLD FD MEGA GRWTH IND 921910816 235 2195 SH SOLE 17 0 0 2195 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15 208 SH SOLE 17 0 0 208 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH SOLE 17 0 0 19 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 86 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 93 SH SOLE 17 0 0 93 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12 74 SH SOLE 17 0 0 74 VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH SOLE 18 4 0 0 VAPOTHERM INC COM 922107107 42 2090 SH SOLE 2 0 0 2090 VAPOTHERM INC COM 922107107 285 14283 SH SOLE 18 14283 0 0 VAPOTHERM INC COM 922107107 133 6676 SH SOLE 19 6676 0 0 VAPOTHERM INC COM 922107107 3122 156472 SH SOLE 21 156472 0 0 VAPOTHERM INC COM 922107107 2666 133659 SH SOLE 22 41650 0 92009 VAREX IMAGING CORP COM 92214X106 731 30861 SH SOLE 2 1311 0 29550 VAREX IMAGING CORP COM 92214X106 4 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 18 781 SH SOLE 7 781 0 0 VAREX IMAGING CORP COM 92214X106 4545 191951 SH SOLE 18 191951 0 0 VAREX IMAGING CORP COM 92214X106 1329 56126 SH SOLE 19 56126 0 0 VAREX IMAGING CORP COM 92214X106 104984 4433457 SH SOLE 21 4433457 0 0 VAREX IMAGING CORP COM 92214X106 26157 1104586 SH SOLE 22 1052892 0 51694 VAREX IMAGING CORP COM 92214X106 345 14551 SH SOLE 26 3818 0 10733 VAREX IMAGING CORP COM 92214X106 127 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1767 74617 SH SOLE 30 74617 0 0 VAREX IMAGING CORP COM 92214X106 100 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 28295 249710 SH SOLE 2 46259 0 203451 VARIAN MED SYS INC COM 92220P105 4284 37806 SH SOLE 4 34912 0 2894 VARIAN MED SYS INC COM 92220P105 12038 106239 SH SOLE 7 82886 0 23353 VARIAN MED SYS INC COM 92220P105 198 1744 SH SOLE 13 1744 0 0 VARIAN MED SYS INC COM 92220P105 83 735 SH SOLE 15 735 0 0 VARIAN MED SYS INC COM 92220P105 25209 222474 SH SOLE 18 211529 0 10945 VARIAN MED SYS INC COM 92220P105 2780 24533 SH SOLE 19 24533 0 0 VARIAN MED SYS INC COM 92220P105 337152 2975482 SH SOLE 21 2975482 0 0 VARIAN MED SYS INC COM 92220P105 261787 2310360 SH SOLE 22 2062352 0 248008 VARIAN MED SYS INC COM 92220P105 7369 65036 SH SOLE 23 65036 0 0 VARIAN MED SYS INC COM 92220P105 20026 176733 SH SOLE 25 176733 0 0 VARIAN MED SYS INC COM 92220P105 49999 441255 SH SOLE 26 119577 0 321678 VARIAN MED SYS INC COM 92220P105 1988 17544 SH SOLE 28 12872 0 4672 VARIAN MED SYS INC COM 92220P105 2432 21461 SH SOLE 29 3044 0 18417 VARIAN MED SYS INC COM 92220P105 52647 464630 SH SOLE 30 464630 0 0 VARIAN MED SYS INC COM 92220P105 3681 32485 SH SOLE 31 18480 0 14005 VARIAN MED SYS INC COM 92220P105 1877 16562 SH SOLE 34 16562 0 0 VARIAN MED SYS INC COM 92220P105 7981 70437 SH SOLE 36 70437 0 0 VARIAN MED SYS INC COM 92220P105 209 1844 SH SOLE 40 1844 0 0 VARONIS SYS INC COM 922280102 1267 23958 SH SOLE 2 2108 0 21850 VARONIS SYS INC COM 922280102 4 71 SH SOLE 4 71 0 0 VARONIS SYS INC COM 922280102 32 598 SH SOLE 7 598 0 0 VARONIS SYS INC COM 922280102 4880 92251 SH SOLE 18 92251 0 0 VARONIS SYS INC COM 922280102 3503 66213 SH SOLE 19 66213 0 0 VARONIS SYS INC COM 922280102 52787 997868 SH SOLE 21 997868 0 0 VARONIS SYS INC COM 922280102 42509 803577 SH SOLE 22 767830 0 35747 VARONIS SYS INC COM 922280102 98 1862 SH SOLE 23 1862 0 0 VARONIS SYS INC COM 922280102 601 11355 SH SOLE 26 4902 0 6453 VARONIS SYS INC COM 922280102 202 3822 SH SOLE 28 3822 0 0 VARONIS SYS INC COM 922280102 552 10429 SH SOLE 30 10429 0 0 VARONIS SYS INC COM 922280102 20 371 SH SOLE 34 371 0 0 VARONIS SYS INC COM 922280102 161 3039 SH SOLE 40 3039 0 0 VAXART INC COM NEW 92243A200 1 733 SH SOLE 18 733 0 0 VAXART INC COM NEW 92243A200 24 12678 SH SOLE 21 12678 0 0 VAXART INC COM NEW 92243A200 73 38579 SH SOLE 22 38579 0 0 VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 23046 2286298 SH SOLE 2 2286298 0 0 VECTOR GROUP LTD COM 92240M108 1513 155523 SH SOLE 2 83284 0 72239 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 3361 345402 SH SOLE 18 345402 0 0 VECTOR GROUP LTD COM 92240M108 11782 1210912 SH SOLE 19 1210912 0 0 VECTOR GROUP LTD COM 92240M108 34317 3526892 SH SOLE 21 3526892 0 0 VECTOR GROUP LTD COM 92240M108 42885 4407469 SH SOLE 22 4263497 0 143972 VECTOR GROUP LTD COM 92240M108 3236 332564 SH SOLE 23 332564 0 0 VECTOR GROUP LTD COM 92240M108 5621 577648 SH SOLE 26 24376 0 553272 VECTOR GROUP LTD COM 92240M108 570 58605 SH SOLE 29 0 0 58605 VECTOR GROUP LTD COM 92240M108 255 26233 SH SOLE 30 26233 0 0 VECTOR GROUP LTD COM 92240M108 112 11502 SH SOLE 40 11502 0 0 VECTOR GROUP LTD FRNT 4/1 92240MBC1 702 700000 PRN SOLE 21 700000 0 0 VECTREN CORP COM 92240G101 14522 201753 SH SOLE 2 44589 0 157164 VECTREN CORP COM 92240G101 1984 27561 SH SOLE 4 27561 0 0 VECTREN CORP COM 92240G101 3997 55523 SH SOLE 7 55523 0 0 VECTREN CORP COM 92240G101 18529 257425 SH SOLE 18 257425 0 0 VECTREN CORP COM 92240G101 1273 17690 SH SOLE 19 17690 0 0 VECTREN CORP COM 92240G101 299887 4166248 SH SOLE 21 4166248 0 0 VECTREN CORP COM 92240G101 196678 2732404 SH SOLE 22 2561792 0 170612 VECTREN CORP COM 92240G101 2846 39536 SH SOLE 23 39536 0 0 VECTREN CORP COM 92240G101 1614 22427 SH SOLE 26 12421 0 10006 VECTREN CORP COM 92240G101 786 10923 SH SOLE 28 10923 0 0 VECTREN CORP COM 92240G101 3027 42057 SH SOLE 30 42057 0 0 VECTREN CORP COM 92240G101 127 1759 SH SOLE 31 1759 0 0 VECTREN CORP COM 92240G101 351 4874 SH SOLE 36 4874 0 0 VECTREN CORP COM 92240G101 528 7339 SH SOLE 40 7339 0 0 VECTRUS INC COM 92242T101 250 11585 SH SOLE 2 416 0 11169 VECTRUS INC COM 92242T101 5 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 871 40365 SH SOLE 18 40365 0 0 VECTRUS INC COM 92242T101 480 22262 SH SOLE 19 22262 0 0 VECTRUS INC COM 92242T101 8692 402781 SH SOLE 21 402781 0 0 VECTRUS INC COM 92242T101 8242 381931 SH SOLE 22 372868 0 9063 VECTRUS INC COM 92242T101 89 4147 SH SOLE 23 4147 0 0 VECTRUS INC COM 92242T101 611 28307 SH SOLE 26 0 0 28307 VECTRUS INC COM 92242T101 0 2 SH SOLE 30 2 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 6 288 SH SOLE 36 288 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 323 28026 SH SOLE 2 24728 0 3298 VEDANTA LTD SPONSORED ADR 92242Y100 4126 357517 SH SOLE 7 300097 0 57420 VEDANTA LTD SPONSORED ADR 92242Y100 6195 536799 SH SOLE 18 536799 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 142 12305 SH SOLE 19 12305 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1520 131682 SH SOLE 21 131682 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5425 470097 SH SOLE 22 470097 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 11 939 SH SOLE 23 939 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 806 69882 SH SOLE 25 69882 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 8350 723528 SH SOLE 26 162773 0 560755 VEDANTA LTD SPONSORED ADR 92242Y100 2639 228667 SH SOLE 28 228667 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1145 99246 SH SOLE 29 99246 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 9247 801343 SH SOLE 30 801343 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 231 20037 SH SOLE 34 20037 0 0 VEECO INSTRS INC DEL COM 922417100 361 48756 SH SOLE 2 1730 0 47026 VEECO INSTRS INC DEL COM 922417100 2 334 SH SOLE 4 334 0 0 VEECO INSTRS INC DEL COM 922417100 7 910 SH SOLE 7 910 0 0 VEECO INSTRS INC DEL COM 922417100 1850 249651 SH SOLE 18 249651 0 0 VEECO INSTRS INC DEL COM 922417100 512 69159 SH SOLE 19 69159 0 0 VEECO INSTRS INC DEL COM 922417100 37431 5051421 SH SOLE 21 5051421 0 0 VEECO INSTRS INC DEL COM 922417100 9996 1348925 SH SOLE 22 1287852 0 61073 VEECO INSTRS INC DEL COM 922417100 159 21416 SH SOLE 26 4993 0 16423 VEECO INSTRS INC DEL COM 922417100 51 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 713 96251 SH SOLE 30 96251 0 0 VEECO INSTRS INC DEL COM 922417100 40 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 566 750000 PRN SOLE 21 750000 0 0 VEEVA SYS INC CL A COM 922475108 32260 361173 SH SOLE 2 84154 0 277019 VEEVA SYS INC CL A COM 922475108 5108 57192 SH SOLE 4 53885 0 3307 VEEVA SYS INC CL A COM 922475108 1032 11556 SH SOLE 7 10121 0 1435 VEEVA SYS INC CL A COM 922475108 2123 23771 SH SOLE 13 23771 0 0 VEEVA SYS INC CL A COM 922475108 8709 97507 SH SOLE 18 87775 0 9732 VEEVA SYS INC CL A COM 922475108 20978 234867 SH SOLE 19 234867 0 0 VEEVA SYS INC CL A COM 922475108 156565 1752859 SH SOLE 21 1752859 0 0 VEEVA SYS INC CL A COM 922475108 331851 3715303 SH SOLE 22 3272374 0 442929 VEEVA SYS INC CL A COM 922475108 9752 109183 SH SOLE 23 109183 0 0 VEEVA SYS INC CL A COM 922475108 218 2437 SH SOLE 25 2437 0 0 VEEVA SYS INC CL A COM 922475108 19817 221861 SH SOLE 26 80465 0 141396 VEEVA SYS INC CL A COM 922475108 2065 23115 SH SOLE 28 16986 0 6129 VEEVA SYS INC CL A COM 922475108 8045 90066 SH SOLE 29 16787 0 73279 VEEVA SYS INC CL A COM 922475108 14336 160504 SH SOLE 30 160504 0 0 VEEVA SYS INC CL A COM 922475108 6399 71646 SH SOLE 31 47324 0 24322 VEEVA SYS INC CL A COM 922475108 1163 13024 SH SOLE 34 13024 0 0 VEEVA SYS INC CL A COM 922475108 3795 42490 SH SOLE 36 42490 0 0 VEEVA SYS INC CL A COM 922475108 275 3080 SH SOLE 40 3080 0 0 VENATOR MATLS PLC SHS G9329Z100 194 46399 SH SOLE 21 46399 0 0 VENATOR MATLS PLC SHS G9329Z100 3998 954151 SH SOLE 22 930407 0 23744 VENATOR MATLS PLC SHS G9329Z100 64 15363 SH SOLE 26 0 0 15363 VENATOR MATLS PLC SHS G9329Z100 31 7363 SH SOLE 28 7363 0 0 VENATOR MATLS PLC SHS G9329Z100 54 12978 SH SOLE 30 12978 0 0 VENATOR MATLS PLC SHS G9329Z100 25 5954 SH SOLE 40 5954 0 0 VENTAS INC COM 92276F100 51056 871405 SH SOLE 2 62702 0 808703 VENTAS INC COM 92276F100 27229 464733 SH SOLE 4 455354 0 9379 VENTAS INC COM 92276F100 52335 893249 SH SOLE 7 886635 0 6614 VENTAS INC COM 92276F100 521 8887 SH SOLE 13 8887 0 0 VENTAS INC COM 92276F100 969 16541 SH SOLE 15 16541 0 0 VENTAS INC COM 92276F100 51574 880246 SH SOLE 18 835569 0 44677 VENTAS INC COM 92276F100 41202 703232 SH SOLE 19 703232 0 0 VENTAS INC COM 92276F100 728846 12439767 SH SOLE 21 12439767 0 0 VENTAS INC COM 92276F100 810526 13833867 SH SOLE 22 12797993 0 1035874 VENTAS INC COM 92276F100 18228 311106 SH SOLE 23 311106 0 0 VENTAS INC COM 92276F100 62965 1074668 SH SOLE 25 1074668 0 0 VENTAS INC COM 92276F100 89632 1529818 SH SOLE 26 378498 0 1151320 VENTAS INC COM 92276F100 5314 90696 SH SOLE 28 72318 0 18378 VENTAS INC COM 92276F100 8184 139680 SH SOLE 29 139680 0 0 VENTAS INC COM 92276F100 168720 2879670 SH SOLE 30 2879670 0 0 VENTAS INC COM 92276F100 8875 151477 SH SOLE 31 88502 0 62975 VENTAS INC COM 92276F100 5881 100378 SH SOLE 34 100378 0 0 VENTAS INC COM 92276F100 19606 334638 SH SOLE 36 334638 0 0 VENTAS INC COM 92276F100 502 8563 SH SOLE 40 8563 0 0 VEON LTD SPONSORED ADR 91822M106 68 28876 SH SOLE 25 28876 0 0 VEONEER INCORPORATED COM 92336X109 10 429 SH SOLE 4 429 0 0 VEONEER INCORPORATED COM 92336X109 20 842 SH SOLE 7 842 0 0 VEONEER INCORPORATED COM 92336X109 2822 119735 SH SOLE 21 119735 0 0 VEONEER INCORPORATED COM 92336X109 36690 1556632 SH SOLE 22 1504509 0 52123 VEONEER INCORPORATED COM 92336X109 575 24379 SH SOLE 26 16725 0 7654 VEONEER INCORPORATED COM 92336X109 262 11100 SH SOLE 28 11100 0 0 VEONEER INCORPORATED COM 92336X109 25 1065 SH SOLE 29 0 0 1065 VEONEER INCORPORATED COM 92336X109 493 20910 SH SOLE 30 20910 0 0 VEONEER INCORPORATED COM 92336X109 235 9954 SH SOLE 36 9954 0 0 VEONEER INCORPORATED COM 92336X109 221 9383 SH SOLE 40 9383 0 0 VERA BRADLEY INC COM 92335C106 215 25091 SH SOLE 2 769 0 24322 VERA BRADLEY INC COM 92335C106 1 64 SH SOLE 4 64 0 0 VERA BRADLEY INC COM 92335C106 4 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 997 116381 SH SOLE 18 116381 0 0 VERA BRADLEY INC COM 92335C106 275 32126 SH SOLE 19 32126 0 0 VERA BRADLEY INC COM 92335C106 20965 2446290 SH SOLE 21 2446290 0 0 VERA BRADLEY INC COM 92335C106 5418 632161 SH SOLE 22 603049 0 29112 VERA BRADLEY INC COM 92335C106 26 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 389 45393 SH SOLE 30 45393 0 0 VERA BRADLEY INC COM 92335C106 23 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 510 40567 SH SOLE 2 19048 0 21519 VERACYTE INC COM 92337F107 8 673 SH SOLE 7 673 0 0 VERACYTE INC COM 92337F107 1256 99852 SH SOLE 18 99852 0 0 VERACYTE INC COM 92337F107 2897 230303 SH SOLE 19 230303 0 0 VERACYTE INC COM 92337F107 18213 1447784 SH SOLE 21 1447784 0 0 VERACYTE INC COM 92337F107 12025 955901 SH SOLE 22 933826 0 22075 VERACYTE INC COM 92337F107 911 72408 SH SOLE 23 72408 0 0 VERACYTE INC COM 92337F107 1411 112197 SH SOLE 26 0 0 112197 VERACYTE INC COM 92337F107 262 20821 SH SOLE 29 0 0 20821 VERACYTE INC COM 92337F107 15 1163 SH SOLE 30 1163 0 0 VERASTEM INC COM 92337C104 185 54985 SH SOLE 2 2630 0 52355 VERASTEM INC COM 92337C104 4 1133 SH SOLE 7 1133 0 0 VERASTEM INC COM 92337C104 755 224639 SH SOLE 18 224639 0 0 VERASTEM INC COM 92337C104 332 98923 SH SOLE 19 98923 0 0 VERASTEM INC COM 92337C104 11084 3298956 SH SOLE 21 3298956 0 0 VERASTEM INC COM 92337C104 6519 1940311 SH SOLE 22 1895665 0 44646 VERASTEM INC COM 92337C104 7 2064 SH SOLE 30 2064 0 0 VEREIT INC COM 92339V100 16609 2322926 SH SOLE 2 101041 0 2221885 VEREIT INC COM 92339V100 9658 1350719 SH SOLE 4 1325171 0 25548 VEREIT INC COM 92339V100 11731 1640643 SH SOLE 7 1640643 0 0 VEREIT INC COM 92339V100 44 6104 SH SOLE 13 6104 0 0 VEREIT INC COM 92339V100 311 43485 SH SOLE 15 43485 0 0 VEREIT INC COM 92339V100 8649 1209698 SH SOLE 18 1116073 0 93625 VEREIT INC COM 92339V100 18734 2620172 SH SOLE 19 2620172 0 0 VEREIT INC COM 92339V100 147003 20559885 SH SOLE 21 20559885 0 0 VEREIT INC COM 92339V100 271329 37948127 SH SOLE 22 35619105 0 2329022 VEREIT INC COM 92339V100 6314 883018 SH SOLE 23 883018 0 0 VEREIT INC COM 92339V100 20876 2919782 SH SOLE 25 2919782 0 0 VEREIT INC COM 92339V100 24025 3360200 SH SOLE 26 1262491 0 2097709 VEREIT INC COM 92339V100 1372 191835 SH SOLE 28 142332 0 49503 VEREIT INC COM 92339V100 4160 581846 SH SOLE 29 384131 0 197715 VEREIT INC COM 92339V100 44100 6167813 SH SOLE 30 6167813 0 0 VEREIT INC COM 92339V100 2599 363447 SH SOLE 31 201901 0 161546 VEREIT INC COM 92339V100 6735 941934 SH SOLE 34 941934 0 0 VEREIT INC COM 92339V100 5730 801363 SH SOLE 36 801363 0 0 VEREIT INC COM 92339V100 140 19568 SH SOLE 40 19568 0 0 VERICEL CORP COM 92346J108 591 33951 SH SOLE 2 1274 0 32677 VERICEL CORP COM 92346J108 14 797 SH SOLE 7 797 0 0 VERICEL CORP COM 92346J108 2539 145919 SH SOLE 18 145919 0 0 VERICEL CORP COM 92346J108 1394 80137 SH SOLE 19 80137 0 0 VERICEL CORP COM 92346J108 26312 1512179 SH SOLE 21 1512179 0 0 VERICEL CORP COM 92346J108 20579 1182695 SH SOLE 22 1134301 0 48394 VERICEL CORP COM 92346J108 14 800 SH SOLE 23 800 0 0 VERICEL CORP COM 92346J108 175 10052 SH SOLE 30 10052 0 0 VERINT SYS INC COM 92343X100 2829 66861 SH SOLE 2 2261 0 64600 VERINT SYS INC COM 92343X100 12 288 SH SOLE 4 288 0 0 VERINT SYS INC COM 92343X100 57 1359 SH SOLE 7 1359 0 0 VERINT SYS INC COM 92343X100 9240 218389 SH SOLE 18 218389 0 0 VERINT SYS INC COM 92343X100 4089 96640 SH SOLE 19 96640 0 0 VERINT SYS INC COM 92343X100 100119 2366325 SH SOLE 21 2366325 0 0 VERINT SYS INC COM 92343X100 79934 1889246 SH SOLE 22 1807201 0 82045 VERINT SYS INC COM 92343X100 879 20770 SH SOLE 26 15485 0 5285 VERINT SYS INC COM 92343X100 381 8999 SH SOLE 28 8999 0 0 VERINT SYS INC COM 92343X100 669 15813 SH SOLE 30 15813 0 0 VERINT SYS INC COM 92343X100 281 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 788 815000 PRN SOLE 21 815000 0 0 VERISIGN INC COM 92343E102 41976 283066 SH SOLE 2 50052 0 233014 VERISIGN INC COM 92343E102 6105 41168 SH SOLE 4 38245 0 2923 VERISIGN INC COM 92343E102 14342 96715 SH SOLE 7 92203 0 4512 VERISIGN INC COM 92343E102 71 477 SH SOLE 13 477 0 0 VERISIGN INC COM 92343E102 145 981 SH SOLE 15 981 0 0 VERISIGN INC COM 92343E102 36496 246112 SH SOLE 18 232802 0 13310 VERISIGN INC COM 92343E102 15251 102844 SH SOLE 19 102844 0 0 VERISIGN INC COM 92343E102 470745 3174486 SH SOLE 21 3174486 0 0 VERISIGN INC COM 92343E102 440090 2967766 SH SOLE 22 2562569 0 405197 VERISIGN INC COM 92343E102 12016 81028 SH SOLE 23 81028 0 0 VERISIGN INC COM 92343E102 100693 679029 SH SOLE 25 679029 0 0 VERISIGN INC COM 92343E102 68261 460321 SH SOLE 26 127684 0 332637 VERISIGN INC COM 92343E102 3103 20928 SH SOLE 28 15261 0 5667 VERISIGN INC COM 92343E102 6292 42430 SH SOLE 29 20007 0 22423 VERISIGN INC COM 92343E102 69139 466242 SH SOLE 30 466242 0 0 VERISIGN INC COM 92343E102 6140 41406 SH SOLE 31 25499 0 15907 VERISIGN INC COM 92343E102 2551 17204 SH SOLE 32 17204 0 0 VERISIGN INC COM 92343E102 6365 42920 SH SOLE 34 42920 0 0 VERISIGN INC COM 92343E102 12038 81178 SH SOLE 36 81178 0 0 VERISIGN INC COM 92343E102 353 2383 SH SOLE 40 2383 0 0 VERISK ANALYTICS INC COM 92345Y106 44207 405424 SH SOLE 2 40227 0 365197 VERISK ANALYTICS INC COM 92345Y106 5345 49022 SH SOLE 4 45006 0 4016 VERISK ANALYTICS INC COM 92345Y106 16248 149013 SH SOLE 7 140432 0 8581 VERISK ANALYTICS INC COM 92345Y106 415 3804 SH SOLE 13 3804 0 0 VERISK ANALYTICS INC COM 92345Y106 162 1488 SH SOLE 15 1488 0 0 VERISK ANALYTICS INC COM 92345Y106 35978 329954 SH SOLE 18 306138 0 23816 VERISK ANALYTICS INC COM 92345Y106 44717 410099 SH SOLE 19 410099 0 0 VERISK ANALYTICS INC COM 92345Y106 475317 4359104 SH SOLE 21 4359104 0 0 VERISK ANALYTICS INC COM 92345Y106 432835 3969506 SH SOLE 22 3539508 0 429998 VERISK ANALYTICS INC COM 92345Y106 11877 108923 SH SOLE 23 108923 0 0 VERISK ANALYTICS INC COM 92345Y106 16273 149241 SH SOLE 25 149241 0 0 VERISK ANALYTICS INC COM 92345Y106 63624 583496 SH SOLE 26 176698 0 406798 VERISK ANALYTICS INC COM 92345Y106 3296 30231 SH SOLE 28 22074 0 8157 VERISK ANALYTICS INC COM 92345Y106 4279 39245 SH SOLE 29 7269 0 31976 VERISK ANALYTICS INC COM 92345Y106 65602 601631 SH SOLE 30 601631 0 0 VERISK ANALYTICS INC COM 92345Y106 9292 85213 SH SOLE 31 36725 0 48488 VERISK ANALYTICS INC COM 92345Y106 2547 23354 SH SOLE 32 23354 0 0 VERISK ANALYTICS INC COM 92345Y106 908 8326 SH SOLE 34 8326 0 0 VERISK ANALYTICS INC COM 92345Y106 12558 115173 SH SOLE 36 115173 0 0 VERISK ANALYTICS INC COM 92345Y106 422 3872 SH SOLE 40 3872 0 0 VERITEX HLDGS INC COM 923451108 457 21380 SH SOLE 2 883 0 20497 VERITEX HLDGS INC COM 923451108 11 535 SH SOLE 7 535 0 0 VERITEX HLDGS INC COM 923451108 2573 120334 SH SOLE 18 120334 0 0 VERITEX HLDGS INC COM 923451108 737 34485 SH SOLE 19 34485 0 0 VERITEX HLDGS INC COM 923451108 52275 2445040 SH SOLE 21 2445040 0 0 VERITEX HLDGS INC COM 923451108 16500 771770 SH SOLE 22 747394 0 24376 VERITEX HLDGS INC COM 923451108 159 7426 SH SOLE 26 0 0 7426 VERITEX HLDGS INC COM 923451108 1031 48239 SH SOLE 30 48239 0 0 VERITIV CORP COM 923454102 305 12214 SH SOLE 2 446 0 11768 VERITIV CORP COM 923454102 1 44 SH SOLE 4 44 0 0 VERITIV CORP COM 923454102 5 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 1524 61032 SH SOLE 18 61032 0 0 VERITIV CORP COM 923454102 416 16641 SH SOLE 19 16641 0 0 VERITIV CORP COM 923454102 33795 1353432 SH SOLE 21 1353432 0 0 VERITIV CORP COM 923454102 8550 342415 SH SOLE 22 322978 0 19437 VERITIV CORP COM 923454102 93 3742 SH SOLE 26 2926 0 816 VERITIV CORP COM 923454102 32 1301 SH SOLE 28 1301 0 0 VERITIV CORP COM 923454102 620 24829 SH SOLE 30 24829 0 0 VERITIV CORP COM 923454102 25 1003 SH SOLE 40 1003 0 0 VERITONE INC COM 92347M100 22 5718 SH SOLE 2 172 0 5546 VERITONE INC COM 92347M100 1 281 SH SOLE 7 281 0 0 VERITONE INC COM 92347M100 93 24424 SH SOLE 18 24424 0 0 VERITONE INC COM 92347M100 50 13237 SH SOLE 19 13237 0 0 VERITONE INC COM 92347M100 1095 288030 SH SOLE 21 288030 0 0 VERITONE INC COM 92347M100 629 165484 SH SOLE 22 161782 0 3702 VERIZON COMMUNICATIONS INC COM 92343V104 623500 11090364 SH SOLE 2 1625872 0 9464492 VERIZON COMMUNICATIONS INC COM 92343V104 82972 1475845 SH SOLE 4 1365893 0 109952 VERIZON COMMUNICATIONS INC COM 92343V104 197984 3521593 SH SOLE 7 3500349 0 21244 VERIZON COMMUNICATIONS INC COM 92343V104 9080 161503 SH SOLE 13 161503 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1999 35552 SH SOLE 15 35552 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5 91 SH SOLE 17 0 0 91 VERIZON COMMUNICATIONS INC COM 92343V104 963584 17139516 SH SOLE 18 15724184 0 1415332 VERIZON COMMUNICATIONS INC COM 92343V104 1185785 21091863 SH SOLE 19 21091863 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5156167 91714104 SH SOLE 21 91714104 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5825324 103616572 SH SOLE 22 92092558 0 11524014 VERIZON COMMUNICATIONS INC COM 92343V104 174645 3106448 SH SOLE 23 3106448 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 220141 3915714 SH SOLE 25 3915714 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1032661 18368220 SH SOLE 26 3983529 0 14384691 VERIZON COMMUNICATIONS INC COM 92343V104 44643 794079 SH SOLE 28 580506 0 213573 VERIZON COMMUNICATIONS INC COM 92343V104 37498 666990 SH SOLE 29 165250 0 501740 VERIZON COMMUNICATIONS INC COM 92343V104 838433 14913435 SH SOLE 30 14913435 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 102190 1817684 SH SOLE 31 951649 0 866035 VERIZON COMMUNICATIONS INC COM 92343V104 5595 99514 SH SOLE 32 99514 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 103982 1849563 SH SOLE 34 1849563 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13966 248416 SH SOLE 35 248416 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 216560 3852008 SH SOLE 36 3852008 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5342 95025 SH SOLE 40 95025 0 0 VERMILION ENERGY INC COM 923725105 1689 80156 SH SOLE 21 80156 0 0 VERMILLION INC COM NEW 92407M206 2 6608 SH SOLE 18 6608 0 0 VERMILLION INC COM NEW 92407M206 32 107587 SH SOLE 21 107587 0 0 VERMILLION INC COM NEW 92407M206 2 5223 SH SOLE 22 5223 0 0 VERRA MOBILITY CORP COM 92511U102 2959 303217 SH SOLE 22 303217 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 29 3578 SH SOLE 2 0 0 3578 VERRICA PHARMACEUTICALS INC COM 92511W108 141 17282 SH SOLE 18 17282 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 63 7690 SH SOLE 19 7690 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1613 197948 SH SOLE 21 197948 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 336 41167 SH SOLE 22 41167 0 0 VERSO CORP CL A 92531L207 809 36119 SH SOLE 2 2041 0 34078 VERSO CORP CL A 92531L207 18 820 SH SOLE 7 820 0 0 VERSO CORP CL A 92531L207 2722 121505 SH SOLE 18 121505 0 0 VERSO CORP CL A 92531L207 1262 56318 SH SOLE 19 56318 0 0 VERSO CORP CL A 92531L207 27936 1247136 SH SOLE 21 1247136 0 0 VERSO CORP CL A 92531L207 22168 989657 SH SOLE 22 945950 0 43707 VERSO CORP CL A 92531L207 39 1747 SH SOLE 23 1747 0 0 VERSO CORP CL A 92531L207 168 7495 SH SOLE 26 0 0 7495 VERSO CORP CL A 92531L207 105 4683 SH SOLE 28 4683 0 0 VERSO CORP CL A 92531L207 40 1789 SH SOLE 29 0 0 1789 VERSO CORP CL A 92531L207 267 11921 SH SOLE 30 11921 0 0 VERSUM MATLS INC COM 92532W103 7492 270260 SH SOLE 2 59281 0 210979 VERSUM MATLS INC COM 92532W103 14 491 SH SOLE 4 491 0 0 VERSUM MATLS INC COM 92532W103 50 1804 SH SOLE 7 1804 0 0 VERSUM MATLS INC COM 92532W103 8681 313180 SH SOLE 18 313130 0 50 VERSUM MATLS INC COM 92532W103 632 22783 SH SOLE 19 22783 0 0 VERSUM MATLS INC COM 92532W103 861 31057 SH SOLE 20 31057 0 0 VERSUM MATLS INC COM 92532W103 151543 5466923 SH SOLE 21 5466923 0 0 VERSUM MATLS INC COM 92532W103 97083 3502285 SH SOLE 22 3299877 0 202408 VERSUM MATLS INC COM 92532W103 1048 37803 SH SOLE 26 25865 0 11938 VERSUM MATLS INC COM 92532W103 385 13896 SH SOLE 28 13896 0 0 VERSUM MATLS INC COM 92532W103 502 18098 SH SOLE 29 0 0 18098 VERSUM MATLS INC COM 92532W103 802 28946 SH SOLE 30 28946 0 0 VERSUM MATLS INC COM 92532W103 68 2438 SH SOLE 31 2190 0 248 VERSUM MATLS INC COM 92532W103 264 9541 SH SOLE 40 9541 0 0 VERTEX ENERGY INC COM 92534K107 4 4209 SH SOLE 18 4209 0 0 VERTEX ENERGY INC COM 92534K107 76 74333 SH SOLE 21 74333 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 132825 801549 SH SOLE 2 172843 0 628706 VERTEX PHARMACEUTICALS INC COM 92532F100 15570 93957 SH SOLE 4 87288 0 6669 VERTEX PHARMACEUTICALS INC COM 92532F100 33377 201418 SH SOLE 7 201418 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1878 11332 SH SOLE 13 11332 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 447 2697 SH SOLE 15 2697 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH SOLE 17 0 0 37 VERTEX PHARMACEUTICALS INC COM 92532F100 204715 1235381 SH SOLE 18 1049646 0 185735 VERTEX PHARMACEUTICALS INC COM 92532F100 206691 1247305 SH SOLE 19 1247305 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1083617 6539237 SH SOLE 21 6539237 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1046648 6316145 SH SOLE 22 5639606 0 676539 VERTEX PHARMACEUTICALS INC COM 92532F100 32555 196459 SH SOLE 23 196459 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 49725 300070 SH SOLE 25 300070 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 150766 909819 SH SOLE 26 263712 0 646107 VERTEX PHARMACEUTICALS INC COM 92532F100 8283 49987 SH SOLE 28 36738 0 13249 VERTEX PHARMACEUTICALS INC COM 92532F100 6747 40713 SH SOLE 29 18414 0 22299 VERTEX PHARMACEUTICALS INC COM 92532F100 169886 1025203 SH SOLE 30 1025203 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 21235 128144 SH SOLE 31 65551 0 62593 VERTEX PHARMACEUTICALS INC COM 92532F100 6008 36259 SH SOLE 32 36259 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 44012 265595 SH SOLE 34 265595 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 33264 200738 SH SOLE 36 200738 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 955 5765 SH SOLE 40 5765 0 0 VERU INC COM 92536C103 10 7386 SH SOLE 18 7386 0 0 VERU INC COM 92536C103 155 110991 SH SOLE 21 110991 0 0 VERU INC COM 92536C103 15 10389 SH SOLE 22 10389 0 0 VIACOM INC NEW CL A 92553P102 629 22628 SH SOLE 2 304 0 22324 VIACOM INC NEW CL A 92553P102 5 181 SH SOLE 7 181 0 0 VIACOM INC NEW CL A 92553P102 219 7874 SH SOLE 18 7874 0 0 VIACOM INC NEW CL A 92553P102 807 29007 SH SOLE 19 29007 0 0 VIACOM INC NEW CL A 92553P102 3201 115105 SH SOLE 21 115105 0 0 VIACOM INC NEW CL A 92553P102 2688 96640 SH SOLE 22 80687 0 15953 VIACOM INC NEW CL A 92553P102 770 27696 SH SOLE 29 0 0 27696 VIACOM INC NEW CL A 92553P102 5 167 SH SOLE 30 167 0 0 VIACOM INC NEW CL A 92553P102 7 239 SH SOLE 31 239 0 0 VIACOM INC NEW CL B 92553P201 24019 934576 SH SOLE 2 124967 0 809609 VIACOM INC NEW CL B 92553P201 3392 131985 SH SOLE 4 122672 0 9313 VIACOM INC NEW CL B 92553P201 11647 453186 SH SOLE 7 307011 0 146175 VIACOM INC NEW CL B 92553P201 2421 94188 SH SOLE 13 94188 0 0 VIACOM INC NEW CL B 92553P201 81 3148 SH SOLE 15 3148 0 0 VIACOM INC NEW CL B 92553P201 19917 774982 SH SOLE 18 729145 0 45837 VIACOM INC NEW CL B 92553P201 16980 660683 SH SOLE 19 660683 0 0 VIACOM INC NEW CL B 92553P201 219111 8525727 SH SOLE 21 8525727 0 0 VIACOM INC NEW CL B 92553P201 282645 10997854 SH SOLE 22 9904878 0 1092976 VIACOM INC NEW CL B 92553P201 6650 258737 SH SOLE 23 258737 0 0 VIACOM INC NEW CL B 92553P201 17530 682100 SH SOLE 25 682100 0 0 VIACOM INC NEW CL B 92553P201 43437 1690144 SH SOLE 26 430737 0 1259407 VIACOM INC NEW CL B 92553P201 1783 69387 SH SOLE 28 51121 0 18266 VIACOM INC NEW CL B 92553P201 5089 198012 SH SOLE 29 13681 0 184331 VIACOM INC NEW CL B 92553P201 38617 1502606 SH SOLE 30 1502606 0 0 VIACOM INC NEW CL B 92553P201 3469 134991 SH SOLE 31 73394 0 61597 VIACOM INC NEW CL B 92553P201 1732 67403 SH SOLE 34 67403 0 0 VIACOM INC NEW CL B 92553P201 10053 391173 SH SOLE 36 391173 0 0 VIACOM INC NEW CL B 92553P201 191 7415 SH SOLE 40 7415 0 0 VIAD CORP COM NEW 92552R406 918 18320 SH SOLE 2 707 0 17613 VIAD CORP COM NEW 92552R406 11 223 SH SOLE 4 223 0 0 VIAD CORP COM NEW 92552R406 6 120 SH SOLE 7 120 0 0 VIAD CORP COM NEW 92552R406 5363 107077 SH SOLE 18 107077 0 0 VIAD CORP COM NEW 92552R406 1507 30090 SH SOLE 19 30090 0 0 VIAD CORP COM NEW 92552R406 111289 2221780 SH SOLE 21 2221780 0 0 VIAD CORP COM NEW 92552R406 32066 640162 SH SOLE 22 611738 0 28424 VIAD CORP COM NEW 92552R406 386 7707 SH SOLE 26 5536 0 2171 VIAD CORP COM NEW 92552R406 146 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 2041 40756 SH SOLE 30 40756 0 0 VIAD CORP COM NEW 92552R406 103 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 4446 75420 SH SOLE 2 27580 0 47840 VIASAT INC COM 92552V100 16 278 SH SOLE 4 278 0 0 VIASAT INC COM 92552V100 81 1376 SH SOLE 7 1376 0 0 VIASAT INC COM 92552V100 18992 322179 SH SOLE 18 322179 0 0 VIASAT INC COM 92552V100 5646 95779 SH SOLE 19 95779 0 0 VIASAT INC COM 92552V100 244157 4141771 SH SOLE 21 4141771 0 0 VIASAT INC COM 92552V100 112512 1908608 SH SOLE 22 1836551 0 72057 VIASAT INC COM 92552V100 416 7057 SH SOLE 23 7057 0 0 VIASAT INC COM 92552V100 1558 26432 SH SOLE 26 8532 0 17900 VIASAT INC COM 92552V100 426 7221 SH SOLE 28 7221 0 0 VIASAT INC COM 92552V100 283 4799 SH SOLE 29 0 0 4799 VIASAT INC COM 92552V100 816 13850 SH SOLE 30 13850 0 0 VIASAT INC COM 92552V100 121 2058 SH SOLE 36 2058 0 0 VIASAT INC COM 92552V100 347 5893 SH SOLE 40 5893 0 0 VIAVI SOLUTIONS INC COM 925550105 2155 214410 SH SOLE 2 8119 0 206291 VIAVI SOLUTIONS INC COM 925550105 10 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 34 3369 SH SOLE 7 3369 0 0 VIAVI SOLUTIONS INC COM 925550105 11667 1160905 SH SOLE 18 1160905 0 0 VIAVI SOLUTIONS INC COM 925550105 13553 1348512 SH SOLE 19 1348512 0 0 VIAVI SOLUTIONS INC COM 925550105 250157 24891259 SH SOLE 21 24891259 0 0 VIAVI SOLUTIONS INC COM 925550105 66160 6583118 SH SOLE 22 6291900 0 291218 VIAVI SOLUTIONS INC COM 925550105 243 24170 SH SOLE 23 24170 0 0 VIAVI SOLUTIONS INC COM 925550105 759 75492 SH SOLE 26 17735 0 57757 VIAVI SOLUTIONS INC COM 925550105 306 30442 SH SOLE 28 30442 0 0 VIAVI SOLUTIONS INC COM 925550105 4655 463226 SH SOLE 30 463226 0 0 VIAVI SOLUTIONS INC COM 925550105 7163 712762 SH SOLE 34 712762 0 0 VIAVI SOLUTIONS INC COM 925550105 254 25290 SH SOLE 40 25290 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1109 1125000 PRN SOLE 21 1125000 0 0 VICAL INC COM NEW 925602203 4 3588 SH SOLE 18 3588 0 0 VICAL INC COM NEW 925602203 69 58743 SH SOLE 21 58743 0 0 VICAL INC COM NEW 925602203 394 334028 SH SOLE 22 334028 0 0 VICI PPTYS INC COM 925652109 14758 785852 SH SOLE 2 67868 0 717984 VICI PPTYS INC COM 925652109 8821 469717 SH SOLE 4 469717 0 0 VICI PPTYS INC COM 925652109 12260 652803 SH SOLE 7 652803 0 0 VICI PPTYS INC COM 925652109 303 16159 SH SOLE 15 16159 0 0 VICI PPTYS INC COM 925652109 8693 462889 SH SOLE 18 462889 0 0 VICI PPTYS INC COM 925652109 22022 1172613 SH SOLE 19 1172613 0 0 VICI PPTYS INC COM 925652109 130458 6946626 SH SOLE 21 6946626 0 0 VICI PPTYS INC COM 925652109 274825 14633897 SH SOLE 22 13711498 0 922399 VICI PPTYS INC COM 925652109 1525 81226 SH SOLE 23 81226 0 0 VICI PPTYS INC COM 925652109 15678 834841 SH SOLE 25 834841 0 0 VICI PPTYS INC COM 925652109 4310 229479 SH SOLE 26 67273 0 162206 VICI PPTYS INC COM 925652109 1000 53230 SH SOLE 28 53230 0 0 VICI PPTYS INC COM 925652109 3329 177242 SH SOLE 29 144001 0 33241 VICI PPTYS INC COM 925652109 35567 1893878 SH SOLE 30 1893878 0 0 VICI PPTYS INC COM 925652109 153 8157 SH SOLE 31 8157 0 0 VICI PPTYS INC COM 925652109 10689 569183 SH SOLE 34 569183 0 0 VICI PPTYS INC COM 925652109 650 34614 SH SOLE 40 34614 0 0 VICOR CORP COM 925815102 540 14277 SH SOLE 2 644 0 13633 VICOR CORP COM 925815102 14 371 SH SOLE 7 371 0 0 VICOR CORP COM 925815102 3218 85148 SH SOLE 18 85148 0 0 VICOR CORP COM 925815102 970 25655 SH SOLE 19 25655 0 0 VICOR CORP COM 925815102 64681 1711596 SH SOLE 21 1711596 0 0 VICOR CORP COM 925815102 18014 476679 SH SOLE 22 454333 0 22346 VICOR CORP COM 925815102 106 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 1194 31602 SH SOLE 30 31602 0 0 VICOR CORP COM 925815102 63 1655 SH SOLE 40 1655 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 412 40319 SH SOLE 22 40319 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 5 106 SH SOLE 17 0 0 106 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 10 SH SOLE 17 0 0 10 VIEWRAY INC COM 92672L107 290 47780 SH SOLE 2 1856 0 45924 VIEWRAY INC COM 92672L107 6 1062 SH SOLE 7 1062 0 0 VIEWRAY INC COM 92672L107 1365 224844 SH SOLE 18 224844 0 0 VIEWRAY INC COM 92672L107 559 92057 SH SOLE 19 92057 0 0 VIEWRAY INC COM 92672L107 18296 3014135 SH SOLE 21 3014135 0 0 VIEWRAY INC COM 92672L107 9383 1545806 SH SOLE 22 1478501 0 67305 VIEWRAY INC COM 92672L107 41 6736 SH SOLE 30 6736 0 0 VIKING THERAPEUTICS INC COM 92686J106 352 45991 SH SOLE 2 1544 0 44447 VIKING THERAPEUTICS INC COM 92686J106 7 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1593 208253 SH SOLE 18 208253 0 0 VIKING THERAPEUTICS INC COM 92686J106 834 108980 SH SOLE 19 108980 0 0 VIKING THERAPEUTICS INC COM 92686J106 16207 2118541 SH SOLE 21 2118541 0 0 VIKING THERAPEUTICS INC COM 92686J106 12242 1600296 SH SOLE 22 1532764 0 67532 VIKING THERAPEUTICS INC COM 92686J106 6 779 SH SOLE 23 779 0 0 VIKING THERAPEUTICS INC COM 92686J106 120 15632 SH SOLE 30 15632 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 108 SH SOLE 18 108 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH SOLE 21 113 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 254 9482 SH SOLE 2 361 0 9121 VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 802 30008 SH SOLE 18 30008 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 299 11192 SH SOLE 19 11192 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 8075 301966 SH SOLE 21 301966 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5455 203983 SH SOLE 22 194241 0 9742 VILLAGE SUPER MKT INC CL A NEW 927107409 28 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 30 1117 SH SOLE 30 1117 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH SOLE 40 682 0 0 VINCE HLDG CORP COM NEW 92719W207 5 559 SH SOLE 18 559 0 0 VINCE HLDG CORP COM NEW 92719W207 82 8805 SH SOLE 21 8805 0 0 VINCE HLDG CORP COM NEW 92719W207 307 32947 SH SOLE 22 32947 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2164 396298 SH SOLE 2 12308 0 383990 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 647 118547 SH SOLE 4 118547 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 324 59363 SH SOLE 7 59363 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 154 28200 SH SOLE 13 28200 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1266 231840 SH SOLE 15 231840 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 834 152691 SH SOLE 18 152691 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 15 2780 SH SOLE 19 2780 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 47704 8737039 SH SOLE 21 8737039 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 31679 5802037 SH SOLE 22 5403279 0 398758 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1132 207325 SH SOLE 23 207325 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1100 201512 SH SOLE 25 201512 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 11872 2174410 SH SOLE 26 637868 0 1536542 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 334 61208 SH SOLE 28 61208 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 491 89861 SH SOLE 29 50968 0 38893 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 13700 2509099 SH SOLE 30 2509099 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 131 23984 SH SOLE 31 23984 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2608 477587 SH SOLE 34 477587 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 21 3837 SH SOLE 40 3837 0 0 VIRCO MFG CO COM 927651109 7 1860 SH SOLE 18 1860 0 0 VIRCO MFG CO COM 927651109 21 5137 SH SOLE 21 5137 0 0 VIRCO MFG CO COM 927651109 268 67060 SH SOLE 22 67060 0 0 VIRNETX HLDG CORP COM 92823T108 108 44855 SH SOLE 2 1758 0 43097 VIRNETX HLDG CORP COM 92823T108 2 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 422 175676 SH SOLE 18 175676 0 0 VIRNETX HLDG CORP COM 92823T108 196 81753 SH SOLE 19 81753 0 0 VIRNETX HLDG CORP COM 92823T108 4585 1910414 SH SOLE 21 1910414 0 0 VIRNETX HLDG CORP COM 92823T108 3863 1609662 SH SOLE 22 1569069 0 40593 VIRTRA INC COM PAR 92827K301 4 1247 SH SOLE 18 1247 0 0 VIRTRA INC COM PAR 92827K301 56 18110 SH SOLE 21 18110 0 0 VIRTU FINL INC CL A 928254101 1760 68307 SH SOLE 2 2785 0 65522 VIRTU FINL INC CL A 928254101 9 363 SH SOLE 4 363 0 0 VIRTU FINL INC CL A 928254101 22 856 SH SOLE 7 856 0 0 VIRTU FINL INC CL A 928254101 539 20913 SH SOLE 18 20913 0 0 VIRTU FINL INC CL A 928254101 223 8638 SH SOLE 19 8638 0 0 VIRTU FINL INC CL A 928254101 17332 672818 SH SOLE 21 672818 0 0 VIRTU FINL INC CL A 928254101 38442 1492305 SH SOLE 22 1415390 0 76915 VIRTU FINL INC CL A 928254101 97 3776 SH SOLE 26 0 0 3776 VIRTU FINL INC CL A 928254101 162 6303 SH SOLE 28 6303 0 0 VIRTU FINL INC CL A 928254101 307 11924 SH SOLE 30 11924 0 0 VIRTU FINL INC CL A 928254101 22 856 SH SOLE 31 856 0 0 VIRTU FINL INC CL A 928254101 68 2639 SH SOLE 40 2639 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 512 6445 SH SOLE 2 262 0 6183 VIRTUS INVT PARTNERS INC COM 92828Q109 4 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 12 151 SH SOLE 7 151 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2973 37429 SH SOLE 18 37429 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 817 10280 SH SOLE 19 10280 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 60077 756355 SH SOLE 21 756355 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 19697 247975 SH SOLE 22 238189 0 9786 VIRTUS INVT PARTNERS INC COM 92828Q109 40 509 SH SOLE 26 0 0 509 VIRTUS INVT PARTNERS INC COM 92828Q109 82 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1133 14259 SH SOLE 30 14259 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 60 751 SH SOLE 40 751 0 0 VIRTUSA CORP COM 92827P102 980 23019 SH SOLE 2 985 0 22034 VIRTUSA CORP COM 92827P102 9 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 26 612 SH SOLE 7 612 0 0 VIRTUSA CORP COM 92827P102 6017 141280 SH SOLE 18 141280 0 0 VIRTUSA CORP COM 92827P102 1781 41821 SH SOLE 19 41821 0 0 VIRTUSA CORP COM 92827P102 123977 2910941 SH SOLE 21 2910941 0 0 VIRTUSA CORP COM 92827P102 32972 774179 SH SOLE 22 738416 0 35763 VIRTUSA CORP COM 92827P102 185 4340 SH SOLE 26 0 0 4340 VIRTUSA CORP COM 92827P102 173 4071 SH SOLE 28 4071 0 0 VIRTUSA CORP COM 92827P102 32 744 SH SOLE 29 0 0 744 VIRTUSA CORP COM 92827P102 2303 54080 SH SOLE 30 54080 0 0 VIRTUSA CORP COM 92827P102 133 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 674875 5115013 SH SOLE 2 737673 0 4377340 VISA INC COM CL A 92826C839 86292 654022 SH SOLE 4 606672 0 47350 VISA INC COM CL A 92826C839 183225 1388702 SH SOLE 7 1384938 0 3764 VISA INC COM CL A 92826C839 5223 39587 SH SOLE 13 39587 0 0 VISA INC COM CL A 92826C839 1000 7579 SH SOLE 15 7579 0 0 VISA INC COM CL A 92826C839 76 573 SH SOLE 17 0 0 573 VISA INC COM CL A 92826C839 892242 6762486 SH SOLE 18 5747281 0 1015205 VISA INC COM CL A 92826C839 412715 3128051 SH SOLE 19 3128051 0 0 VISA INC COM CL A 92826C839 5150440 39036225 SH SOLE 21 39036225 0 0 VISA INC COM CL A 92826C839 5843993 44292809 SH SOLE 22 39464287 0 4828522 VISA INC COM CL A 92826C839 178974 1356477 SH SOLE 23 1356477 0 0 VISA INC COM CL A 92826C839 327222 2480084 SH SOLE 25 2480084 0 0 VISA INC COM CL A 92826C839 953705 7228322 SH SOLE 26 1716136 0 5512186 VISA INC COM CL A 92826C839 45243 342908 SH SOLE 28 250772 0 92136 VISA INC COM CL A 92826C839 34517 261611 SH SOLE 29 94709 0 166902 VISA INC COM CL A 92826C839 910303 6899368 SH SOLE 30 6899368 0 0 VISA INC COM CL A 92826C839 96024 727787 SH SOLE 31 447130 0 280657 VISA INC COM CL A 92826C839 19056 144429 SH SOLE 32 144429 0 0 VISA INC COM CL A 92826C839 63538 481566 SH SOLE 34 481566 0 0 VISA INC COM CL A 92826C839 190529 1444055 SH SOLE 36 1444055 0 0 VISA INC COM CL A 92826C839 5391 40862 SH SOLE 40 40862 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3675 204045 SH SOLE 2 72831 0 131214 VISHAY INTERTECHNOLOGY INC COM 928298108 11 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 66 3672 SH SOLE 7 3672 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 13830 767909 SH SOLE 18 767909 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6032 334918 SH SOLE 19 334918 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 170161 9448121 SH SOLE 21 9448121 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 94059 5222620 SH SOLE 22 5037397 0 185223 VISHAY INTERTECHNOLOGY INC COM 928298108 1183 65697 SH SOLE 23 65697 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2802 155584 SH SOLE 26 13051 0 142533 VISHAY INTERTECHNOLOGY INC COM 928298108 312 17330 SH SOLE 28 17330 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 513 28473 SH SOLE 29 0 0 28473 VISHAY INTERTECHNOLOGY INC COM 928298108 583 32388 SH SOLE 30 32388 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 124 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 262 14547 SH SOLE 40 14547 0 0 VISHAY PRECISION GROUP INC COM 92835K103 254 8401 SH SOLE 2 308 0 8093 VISHAY PRECISION GROUP INC COM 92835K103 9 314 SH SOLE 7 314 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1081 35767 SH SOLE 18 35767 0 0 VISHAY PRECISION GROUP INC COM 92835K103 465 15388 SH SOLE 19 15388 0 0 VISHAY PRECISION GROUP INC COM 92835K103 10961 362582 SH SOLE 21 362582 0 0 VISHAY PRECISION GROUP INC COM 92835K103 10814 357720 SH SOLE 22 349370 0 8350 VISTA OUTDOOR INC COM 928377100 116 10213 SH SOLE 2 2132 0 8081 VISTA OUTDOOR INC COM 928377100 4 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 30 2671 SH SOLE 7 2671 0 0 VISTA OUTDOOR INC COM 928377100 3335 293809 SH SOLE 18 293809 0 0 VISTA OUTDOOR INC COM 928377100 950 83716 SH SOLE 19 83716 0 0 VISTA OUTDOOR INC COM 928377100 69550 6127795 SH SOLE 21 6127795 0 0 VISTA OUTDOOR INC COM 928377100 18609 1639543 SH SOLE 22 1542024 0 97519 VISTA OUTDOOR INC COM 928377100 197 17346 SH SOLE 26 8770 0 8576 VISTA OUTDOOR INC COM 928377100 99 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 1304 114862 SH SOLE 30 114862 0 0 VISTA OUTDOOR INC COM 928377100 58 5146 SH SOLE 36 5146 0 0 VISTA OUTDOOR INC COM 928377100 79 6970 SH SOLE 40 6970 0 0 VISTEON CORP COM NEW 92839U206 4869 80772 SH SOLE 2 18911 0 61861 VISTEON CORP COM NEW 92839U206 9 148 SH SOLE 4 148 0 0 VISTEON CORP COM NEW 92839U206 64 1065 SH SOLE 7 1065 0 0 VISTEON CORP COM NEW 92839U206 5040 83613 SH SOLE 18 83613 0 0 VISTEON CORP COM NEW 92839U206 367 6094 SH SOLE 19 6094 0 0 VISTEON CORP COM NEW 92839U206 83456 1384472 SH SOLE 21 1384472 0 0 VISTEON CORP COM NEW 92839U206 61110 1013762 SH SOLE 22 948422 0 65340 VISTEON CORP COM NEW 92839U206 617 10228 SH SOLE 26 3802 0 6426 VISTEON CORP COM NEW 92839U206 228 3785 SH SOLE 28 3785 0 0 VISTEON CORP COM NEW 92839U206 566 9396 SH SOLE 30 9396 0 0 VISTEON CORP COM NEW 92839U206 38 624 SH SOLE 31 581 0 43 VISTEON CORP COM NEW 92839U206 107 1775 SH SOLE 36 1775 0 0 VISTEON CORP COM NEW 92839U206 144 2389 SH SOLE 40 2389 0 0 VISTRA ENERGY CORP COM 92840M102 23384 1021576 SH SOLE 2 123775 0 897801 VISTRA ENERGY CORP COM 92840M102 3251 142038 SH SOLE 4 133069 0 8969 VISTRA ENERGY CORP COM 92840M102 2584 112908 SH SOLE 7 58958 0 53950 VISTRA ENERGY CORP COM 92840M102 43 1890 SH SOLE 13 1890 0 0 VISTRA ENERGY CORP COM 92840M102 25 1113 SH SOLE 15 1113 0 0 VISTRA ENERGY CORP COM 92840M102 7969 348156 SH SOLE 18 320316 0 27840 VISTRA ENERGY CORP COM 92840M102 25302 1105371 SH SOLE 19 1105371 0 0 VISTRA ENERGY CORP COM 92840M102 121679 5315810 SH SOLE 21 5315810 0 0 VISTRA ENERGY CORP COM 92840M102 248600 10860627 SH SOLE 22 10072064 0 788563 VISTRA ENERGY CORP COM 92840M102 5408 236270 SH SOLE 23 236270 0 0 VISTRA ENERGY CORP COM 92840M102 7825 341838 SH SOLE 25 341838 0 0 VISTRA ENERGY CORP COM 92840M102 24351 1063848 SH SOLE 26 439386 0 624462 VISTRA ENERGY CORP COM 92840M102 1461 63826 SH SOLE 28 46509 0 17317 VISTRA ENERGY CORP COM 92840M102 1916 83724 SH SOLE 29 16071 0 67653 VISTRA ENERGY CORP COM 92840M102 13656 596578 SH SOLE 30 596578 0 0 VISTRA ENERGY CORP COM 92840M102 3219 140648 SH SOLE 31 86419 0 54229 VISTRA ENERGY CORP COM 92840M102 9232 403336 SH SOLE 34 403336 0 0 VISTRA ENERGY CORP COM 92840M102 7590 331569 SH SOLE 36 331569 0 0 VISTRA ENERGY CORP COM 92840M102 628 27428 SH SOLE 37 27428 0 0 VISTRA ENERGY CORP COM 92840M102 200 8757 SH SOLE 40 8757 0 0 VITAL THERAPIES INC COM 92847R104 5 24955 SH SOLE 2 1343 0 23612 VITAL THERAPIES INC COM 92847R104 0 1084 SH SOLE 7 1084 0 0 VITAL THERAPIES INC COM 92847R104 19 100287 SH SOLE 18 100287 0 0 VITAL THERAPIES INC COM 92847R104 7 38282 SH SOLE 19 38282 0 0 VITAL THERAPIES INC COM 92847R104 199 1069386 SH SOLE 21 1069386 0 0 VITAL THERAPIES INC COM 92847R104 118 633455 SH SOLE 22 618386 0 15069 VITAMIN SHOPPE INC COM 92849E101 148 31201 SH SOLE 18 31201 0 0 VITAMIN SHOPPE INC COM 92849E101 5603 1182025 SH SOLE 21 1182025 0 0 VITAMIN SHOPPE INC COM 92849E101 1398 294872 SH SOLE 22 294872 0 0 VITAMIN SHOPPE INC COM 92849E101 128 26937 SH SOLE 30 26937 0 0 VIVEVE MED INC COM NEW 92852W204 5 4411 SH SOLE 18 4411 0 0 VIVEVE MED INC COM NEW 92852W204 65 61466 SH SOLE 21 61466 0 0 VIVEVE MED INC COM NEW 92852W204 687 654427 SH SOLE 22 654427 0 0 VIVINT SOLAR INC COM 92854Q106 116 30574 SH SOLE 2 1359 0 29215 VIVINT SOLAR INC COM 92854Q106 2 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 426 111810 SH SOLE 18 111810 0 0 VIVINT SOLAR INC COM 92854Q106 183 48130 SH SOLE 19 48130 0 0 VIVINT SOLAR INC COM 92854Q106 4116 1080194 SH SOLE 21 1080194 0 0 VIVINT SOLAR INC COM 92854Q106 3072 806198 SH SOLE 22 787354 0 18844 VIVINT SOLAR INC COM 92854Q106 30 7905 SH SOLE 30 7905 0 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 1 854 SH SOLE 18 854 0 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 4 6667 SH SOLE 21 6667 0 0 VIVUS INC COM NEW 928551308 20 8869 SH SOLE 21 8869 0 0 VIVUS INC COM NEW 928551308 440 197335 SH SOLE 22 197335 0 0 VMWARE INC CL A COM 928563402 40523 295507 SH SOLE 2 127472 0 168035 VMWARE INC CL A COM 928563402 7107 51826 SH SOLE 4 49966 0 1860 VMWARE INC CL A COM 928563402 1348 9828 SH SOLE 7 9828 0 0 VMWARE INC CL A COM 928563402 1152 8402 SH SOLE 13 8402 0 0 VMWARE INC CL A COM 928563402 75 547 SH SOLE 15 547 0 0 VMWARE INC CL A COM 928563402 5802 42312 SH SOLE 18 36215 0 6097 VMWARE INC CL A COM 928563402 13244 96577 SH SOLE 19 96577 0 0 VMWARE INC CL A COM 928563402 104753 763896 SH SOLE 21 763896 0 0 VMWARE INC CL A COM 928563402 298804 2178980 SH SOLE 22 1919112 0 259868 VMWARE INC CL A COM 928563402 14443 105324 SH SOLE 23 105324 0 0 VMWARE INC CL A COM 928563402 14753 107581 SH SOLE 25 107581 0 0 VMWARE INC CL A COM 928563402 47523 346553 SH SOLE 26 85462 0 261091 VMWARE INC CL A COM 928563402 1988 14500 SH SOLE 28 10586 0 3914 VMWARE INC CL A COM 928563402 7123 51944 SH SOLE 29 39219 0 12725 VMWARE INC CL A COM 928563402 17572 128142 SH SOLE 30 128142 0 0 VMWARE INC CL A COM 928563402 12893 94023 SH SOLE 31 68234 0 25789 VMWARE INC CL A COM 928563402 5042 36766 SH SOLE 34 36766 0 0 VMWARE INC CL A COM 928563402 10394 75796 SH SOLE 36 75796 0 0 VMWARE INC CL A COM 928563402 273 1990 SH SOLE 40 1990 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 985 25043 SH SOLE 2 2155 0 22888 VOCERA COMMUNICATIONS INC COM 92857F107 10 243 SH SOLE 4 243 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 23 579 SH SOLE 7 579 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4044 102779 SH SOLE 18 102779 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 2718 69082 SH SOLE 19 69082 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 42011 1067629 SH SOLE 21 1067629 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 35341 898128 SH SOLE 22 863357 0 34771 VOCERA COMMUNICATIONS INC COM 92857F107 87 2223 SH SOLE 23 2223 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 830 21092 SH SOLE 26 0 0 21092 VOCERA COMMUNICATIONS INC COM 92857F107 136 3455 SH SOLE 28 3455 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 298 7572 SH SOLE 30 7572 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 98 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 6 316 SH SOLE 18 316 0 0 VOLITIONRX LTD COM 928661107 11 6072 SH SOLE 21 6072 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 5 2322 SH SOLE 18 2322 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 83 38807 SH SOLE 21 38807 0 0 VONAGE HLDGS CORP COM 92886T201 1544 176883 SH SOLE 2 7727 0 169156 VONAGE HLDGS CORP COM 92886T201 7 754 SH SOLE 4 754 0 0 VONAGE HLDGS CORP COM 92886T201 41 4665 SH SOLE 7 4665 0 0 VONAGE HLDGS CORP COM 92886T201 9676 1108347 SH SOLE 18 1108347 0 0 VONAGE HLDGS CORP COM 92886T201 2879 329738 SH SOLE 19 329738 0 0 VONAGE HLDGS CORP COM 92886T201 199398 22840605 SH SOLE 21 22840605 0 0 VONAGE HLDGS CORP COM 92886T201 63287 7249331 SH SOLE 22 6365325 0 884006 VONAGE HLDGS CORP COM 92886T201 651 74618 SH SOLE 26 60883 0 13735 VONAGE HLDGS CORP COM 92886T201 249 28472 SH SOLE 28 28472 0 0 VONAGE HLDGS CORP COM 92886T201 3871 443425 SH SOLE 30 443425 0 0 VONAGE HLDGS CORP COM 92886T201 163 18645 SH SOLE 40 18645 0 0 VORNADO RLTY TR SH BEN INT 929042109 27199 438484 SH SOLE 2 34879 0 403605 VORNADO RLTY TR SH BEN INT 929042109 10987 177124 SH SOLE 4 172608 0 4516 VORNADO RLTY TR SH BEN INT 929042109 26051 419968 SH SOLE 7 419968 0 0 VORNADO RLTY TR SH BEN INT 929042109 70 1127 SH SOLE 13 1127 0 0 VORNADO RLTY TR SH BEN INT 929042109 485 7819 SH SOLE 15 7819 0 0 VORNADO RLTY TR SH BEN INT 929042109 22321 359842 SH SOLE 18 335697 0 24145 VORNADO RLTY TR SH BEN INT 929042109 24455 394252 SH SOLE 19 394252 0 0 VORNADO RLTY TR SH BEN INT 929042109 345217 5565321 SH SOLE 21 5565321 0 0 VORNADO RLTY TR SH BEN INT 929042109 404353 6518673 SH SOLE 22 6070557 0 448116 VORNADO RLTY TR SH BEN INT 929042109 7768 125229 SH SOLE 23 125229 0 0 VORNADO RLTY TR SH BEN INT 929042109 31853 513507 SH SOLE 25 513507 0 0 VORNADO RLTY TR SH BEN INT 929042109 41894 675379 SH SOLE 26 201963 0 473416 VORNADO RLTY TR SH BEN INT 929042109 2008 32377 SH SOLE 28 23539 0 8838 VORNADO RLTY TR SH BEN INT 929042109 4287 69113 SH SOLE 29 69113 0 0 VORNADO RLTY TR SH BEN INT 929042109 82867 1335924 SH SOLE 30 1335924 0 0 VORNADO RLTY TR SH BEN INT 929042109 7002 112883 SH SOLE 31 36109 0 76774 VORNADO RLTY TR SH BEN INT 929042109 1986 32016 SH SOLE 34 32016 0 0 VORNADO RLTY TR SH BEN INT 929042109 9334 150480 SH SOLE 36 150480 0 0 VORNADO RLTY TR SH BEN INT 929042109 296 4769 SH SOLE 40 4769 0 0 VOXX INTL CORP CL A 91829F104 15 3811 SH SOLE 18 3811 0 0 VOXX INTL CORP CL A 91829F104 250 63245 SH SOLE 21 63245 0 0 VOXX INTL CORP CL A 91829F104 1615 407793 SH SOLE 22 407793 0 0 VOYA FINL INC COM 929089100 15103 376262 SH SOLE 2 23839 0 352423 VOYA FINL INC COM 929089100 2243 55889 SH SOLE 4 51435 0 4454 VOYA FINL INC COM 929089100 2507 62459 SH SOLE 7 17287 0 45172 VOYA FINL INC COM 929089100 40 994 SH SOLE 13 994 0 0 VOYA FINL INC COM 929089100 68 1692 SH SOLE 15 1692 0 0 VOYA FINL INC COM 929089100 3839 95645 SH SOLE 18 78811 0 16834 VOYA FINL INC COM 929089100 1952 48636 SH SOLE 19 48636 0 0 VOYA FINL INC COM 929089100 81201 2022946 SH SOLE 21 2022946 0 0 VOYA FINL INC COM 929089100 194018 4833525 SH SOLE 22 4496848 0 336677 VOYA FINL INC COM 929089100 4720 117586 SH SOLE 23 117586 0 0 VOYA FINL INC COM 929089100 6805 169540 SH SOLE 25 169540 0 0 VOYA FINL INC COM 929089100 25712 640557 SH SOLE 26 224140 0 416417 VOYA FINL INC COM 929089100 1269 31617 SH SOLE 28 23002 0 8615 VOYA FINL INC COM 929089100 1606 40010 SH SOLE 29 7197 0 32813 VOYA FINL INC COM 929089100 12351 307688 SH SOLE 30 307688 0 0 VOYA FINL INC COM 929089100 2417 60205 SH SOLE 31 39489 0 20716 VOYA FINL INC COM 929089100 347 8639 SH SOLE 34 8639 0 0 VOYA FINL INC COM 929089100 7340 182868 SH SOLE 36 182868 0 0 VOYA FINL INC COM 929089100 145 3616 SH SOLE 40 3616 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 164 17434 SH SOLE 2 798 0 16636 VOYAGER THERAPEUTICS INC COM 92915B106 6 600 SH SOLE 7 600 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 675 71758 SH SOLE 18 71758 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 280 29754 SH SOLE 19 29754 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 10492 1116120 SH SOLE 21 1116120 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 5778 614667 SH SOLE 22 586266 0 28401 VOYAGER THERAPEUTICS INC COM 92915B106 65 6876 SH SOLE 30 6876 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 17 1809 SH SOLE 40 1809 0 0 VSE CORP COM 918284100 248 8300 SH SOLE 2 286 0 8014 VSE CORP COM 918284100 6 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 902 30164 SH SOLE 18 30164 0 0 VSE CORP COM 918284100 374 12499 SH SOLE 19 12499 0 0 VSE CORP COM 918284100 9449 315919 SH SOLE 21 315919 0 0 VSE CORP COM 918284100 7539 252067 SH SOLE 22 241904 0 10163 VSE CORP COM 918284100 75 2494 SH SOLE 26 0 0 2494 VSE CORP COM 918284100 37 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 69 2318 SH SOLE 30 2318 0 0 VSE CORP COM 918284100 27 914 SH SOLE 40 914 0 0 VTV THERAPEUTICS INC CL A 918385105 4 1328 SH SOLE 18 1328 0 0 VTV THERAPEUTICS INC CL A 918385105 0 2 SH SOLE 19 2 0 0 VTV THERAPEUTICS INC CL A 918385105 56 21023 SH SOLE 21 21023 0 0 VTV THERAPEUTICS INC CL A 918385105 80 30000 SH SOLE 22 30000 0 0 VULCAN MATLS CO COM 929160109 33568 339755 SH SOLE 2 41947 0 297808 VULCAN MATLS CO COM 929160109 4692 47492 SH SOLE 4 44004 0 3488 VULCAN MATLS CO COM 929160109 9825 99444 SH SOLE 7 99444 0 0 VULCAN MATLS CO COM 929160109 239 2415 SH SOLE 13 2415 0 0 VULCAN MATLS CO COM 929160109 104 1050 SH SOLE 15 1050 0 0 VULCAN MATLS CO COM 929160109 28341 286849 SH SOLE 18 270920 0 15929 VULCAN MATLS CO COM 929160109 15267 154520 SH SOLE 19 154520 0 0 VULCAN MATLS CO COM 929160109 303118 3067995 SH SOLE 21 3067995 0 0 VULCAN MATLS CO COM 929160109 313367 3171734 SH SOLE 22 2824528 0 347206 VULCAN MATLS CO COM 929160109 9275 93875 SH SOLE 23 93875 0 0 VULCAN MATLS CO COM 929160109 12342 124917 SH SOLE 25 124917 0 0 VULCAN MATLS CO COM 929160109 48902 494960 SH SOLE 26 151729 0 343231 VULCAN MATLS CO COM 929160109 2494 25238 SH SOLE 28 18403 0 6835 VULCAN MATLS CO COM 929160109 3192 32304 SH SOLE 29 5274 0 27030 VULCAN MATLS CO COM 929160109 43188 437121 SH SOLE 30 437121 0 0 VULCAN MATLS CO COM 929160109 5068 51293 SH SOLE 31 27015 0 24278 VULCAN MATLS CO COM 929160109 648 6554 SH SOLE 34 6554 0 0 VULCAN MATLS CO COM 929160109 9869 99884 SH SOLE 36 99884 0 0 VULCAN MATLS CO COM 929160109 352 3562 SH SOLE 40 3562 0 0 VUZIX CORP COM NEW 92921W300 86 17844 SH SOLE 2 1091 0 16753 VUZIX CORP COM NEW 92921W300 4 865 SH SOLE 7 865 0 0 VUZIX CORP COM NEW 92921W300 373 77489 SH SOLE 18 77489 0 0 VUZIX CORP COM NEW 92921W300 192 40004 SH SOLE 19 40004 0 0 VUZIX CORP COM NEW 92921W300 3958 822972 SH SOLE 21 822972 0 0 VUZIX CORP COM NEW 92921W300 3387 704126 SH SOLE 22 685868 0 18258 W & T OFFSHORE INC COM 92922P106 474 115049 SH SOLE 2 15357 0 99692 W & T OFFSHORE INC COM 92922P106 8 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1398 339327 SH SOLE 18 339327 0 0 W & T OFFSHORE INC COM 92922P106 950 230657 SH SOLE 19 230657 0 0 W & T OFFSHORE INC COM 92922P106 14299 3470708 SH SOLE 21 3470708 0 0 W & T OFFSHORE INC COM 92922P106 11350 2754827 SH SOLE 22 2637885 0 116942 W & T OFFSHORE INC COM 92922P106 159 38697 SH SOLE 23 38697 0 0 W & T OFFSHORE INC COM 92922P106 238 57702 SH SOLE 26 0 0 57702 W & T OFFSHORE INC COM 92922P106 56 13684 SH SOLE 28 13684 0 0 W & T OFFSHORE INC COM 92922P106 101 24450 SH SOLE 30 24450 0 0 W & T OFFSHORE INC COM 92922P106 44 10734 SH SOLE 34 10734 0 0 W P CAREY INC COM 92936U109 25423 389092 SH SOLE 2 18040 0 371052 W P CAREY INC COM 92936U109 10533 161197 SH SOLE 4 156936 0 4261 W P CAREY INC COM 92936U109 18053 276290 SH SOLE 7 276290 0 0 W P CAREY INC COM 92936U109 58 882 SH SOLE 13 882 0 0 W P CAREY INC COM 92936U109 419 6419 SH SOLE 15 6419 0 0 W P CAREY INC COM 92936U109 40 617 SH SOLE 17 0 0 617 W P CAREY INC COM 92936U109 6141 93982 SH SOLE 18 81123 0 12859 W P CAREY INC COM 92936U109 19711 301672 SH SOLE 19 301672 0 0 W P CAREY INC COM 92936U109 200948 3075424 SH SOLE 21 3075424 0 0 W P CAREY INC COM 92936U109 403127 6169679 SH SOLE 22 5847029 0 322650 W P CAREY INC COM 92936U109 8053 123254 SH SOLE 23 123254 0 0 W P CAREY INC COM 92936U109 21452 328317 SH SOLE 25 328317 0 0 W P CAREY INC COM 92936U109 31037 475007 SH SOLE 26 114887 0 360120 W P CAREY INC COM 92936U109 2025 30998 SH SOLE 28 22850 0 8148 W P CAREY INC COM 92936U109 6257 95754 SH SOLE 29 62832 0 32922 W P CAREY INC COM 92936U109 67764 1037100 SH SOLE 30 1037100 0 0 W P CAREY INC COM 92936U109 4297 65757 SH SOLE 31 35499 0 30258 W P CAREY INC COM 92936U109 512 7840 SH SOLE 34 7840 0 0 W P CAREY INC COM 92936U109 7511 114959 SH SOLE 36 114959 0 0 W P CAREY INC COM 92936U109 233 3572 SH SOLE 40 3572 0 0 W R BERKLEY CORPORATION COM 084423102 19784 267681 SH SOLE 2 55233 0 212448 W R BERKLEY CORPORATION COM 084423102 2500 33823 SH SOLE 4 31255 0 2568 W R BERKLEY CORPORATION COM 084423102 5327 72073 SH SOLE 7 53223 0 18850 W R BERKLEY CORPORATION COM 084423102 35 476 SH SOLE 13 476 0 0 W R BERKLEY CORPORATION COM 084423102 71 954 SH SOLE 15 954 0 0 W R BERKLEY CORPORATION COM 084423102 21767 294502 SH SOLE 18 286963 0 7539 W R BERKLEY CORPORATION COM 084423102 1759 23802 SH SOLE 19 23802 0 0 W R BERKLEY CORPORATION COM 084423102 481613 6516209 SH SOLE 21 6516209 0 0 W R BERKLEY CORPORATION COM 084423102 259668 3513295 SH SOLE 22 3307995 0 205300 W R BERKLEY CORPORATION COM 084423102 5065 68527 SH SOLE 23 68527 0 0 W R BERKLEY CORPORATION COM 084423102 7058 95500 SH SOLE 25 95500 0 0 W R BERKLEY CORPORATION COM 084423102 25624 346691 SH SOLE 26 120990 0 225701 W R BERKLEY CORPORATION COM 084423102 1361 18420 SH SOLE 28 13624 0 4796 W R BERKLEY CORPORATION COM 084423102 1700 22999 SH SOLE 29 3085 0 19914 W R BERKLEY CORPORATION COM 084423102 20696 280013 SH SOLE 30 280013 0 0 W R BERKLEY CORPORATION COM 084423102 2704 36581 SH SOLE 31 22723 0 13858 W R BERKLEY CORPORATION COM 084423102 381 5150 SH SOLE 34 5150 0 0 W R BERKLEY CORPORATION COM 084423102 10036 135786 SH SOLE 36 135786 0 0 W R BERKLEY CORPORATION COM 084423102 144 1951 SH SOLE 40 1951 0 0 WABASH NATL CORP COM 929566107 725 55437 SH SOLE 2 1921 0 53516 WABASH NATL CORP COM 929566107 6 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 17 1337 SH SOLE 7 1337 0 0 WABASH NATL CORP COM 929566107 3725 284776 SH SOLE 18 284776 0 0 WABASH NATL CORP COM 929566107 1304 99689 SH SOLE 19 99689 0 0 WABASH NATL CORP COM 929566107 77752 5944314 SH SOLE 21 5944314 0 0 WABASH NATL CORP COM 929566107 22594 1727373 SH SOLE 22 1636129 0 91244 WABASH NATL CORP COM 929566107 59 4524 SH SOLE 23 4524 0 0 WABASH NATL CORP COM 929566107 581 44404 SH SOLE 26 13307 0 31097 WABASH NATL CORP COM 929566107 127 9699 SH SOLE 28 9699 0 0 WABASH NATL CORP COM 929566107 1529 116889 SH SOLE 30 116889 0 0 WABASH NATL CORP COM 929566107 95 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 12518 116618 SH SOLE 2 7671 0 108947 WABCO HLDGS INC COM 92927K102 2013 18757 SH SOLE 4 17343 0 1414 WABCO HLDGS INC COM 92927K102 2094 19507 SH SOLE 7 8486 0 11021 WABCO HLDGS INC COM 92927K102 115 1068 SH SOLE 13 1068 0 0 WABCO HLDGS INC COM 92927K102 4970 46300 SH SOLE 18 41998 0 4302 WABCO HLDGS INC COM 92927K102 1238 11535 SH SOLE 19 11535 0 0 WABCO HLDGS INC COM 92927K102 67421 628107 SH SOLE 21 628107 0 0 WABCO HLDGS INC COM 92927K102 158550 1477086 SH SOLE 22 1373168 0 103918 WABCO HLDGS INC COM 92927K102 4062 37839 SH SOLE 23 37839 0 0 WABCO HLDGS INC COM 92927K102 285 2654 SH SOLE 25 2654 0 0 WABCO HLDGS INC COM 92927K102 15470 144119 SH SOLE 26 48151 0 95968 WABCO HLDGS INC COM 92927K102 1124 10472 SH SOLE 28 7591 0 2881 WABCO HLDGS INC COM 92927K102 1294 12058 SH SOLE 29 1500 0 10558 WABCO HLDGS INC COM 92927K102 8991 83761 SH SOLE 30 83761 0 0 WABCO HLDGS INC COM 92927K102 2392 22286 SH SOLE 31 12099 0 10187 WABCO HLDGS INC COM 92927K102 246 2291 SH SOLE 34 2291 0 0 WABCO HLDGS INC COM 92927K102 1261 11750 SH SOLE 36 11750 0 0 WABCO HLDGS INC COM 92927K102 110 1024 SH SOLE 40 1024 0 0 WABTEC CORP COM 929740108 16785 238931 SH SOLE 2 41981 0 196950 WABTEC CORP COM 929740108 1987 28289 SH SOLE 4 25919 0 2370 WABTEC CORP COM 929740108 371 5278 SH SOLE 7 5278 0 0 WABTEC CORP COM 929740108 107 1527 SH SOLE 13 1527 0 0 WABTEC CORP COM 929740108 54 775 SH SOLE 15 775 0 0 WABTEC CORP COM 929740108 18157 258459 SH SOLE 18 251556 0 6903 WABTEC CORP COM 929740108 1317 18745 SH SOLE 19 18745 0 0 WABTEC CORP COM 929740108 294876 4197525 SH SOLE 21 4197525 0 0 WABTEC CORP COM 929740108 197221 2807421 SH SOLE 22 2637158 0 170263 WABTEC CORP COM 929740108 4358 62042 SH SOLE 23 62042 0 0 WABTEC CORP COM 929740108 5475 77939 SH SOLE 25 77939 0 0 WABTEC CORP COM 929740108 20076 285780 SH SOLE 26 108174 0 177606 WABTEC CORP COM 929740108 1190 16944 SH SOLE 28 12397 0 4547 WABTEC CORP COM 929740108 1419 20198 SH SOLE 29 2798 0 17400 WABTEC CORP COM 929740108 8183 116488 SH SOLE 30 116488 0 0 WABTEC CORP COM 929740108 2412 34331 SH SOLE 31 18734 0 15597 WABTEC CORP COM 929740108 368 5239 SH SOLE 34 5239 0 0 WABTEC CORP COM 929740108 4734 67390 SH SOLE 36 67390 0 0 WABTEC CORP COM 929740108 122 1738 SH SOLE 40 1738 0 0 WADDELL & REED FINL INC CL A 930059100 1460 80746 SH SOLE 2 2653 0 78093 WADDELL & REED FINL INC CL A 930059100 4 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 63 3501 SH SOLE 7 3501 0 0 WADDELL & REED FINL INC CL A 930059100 7411 409921 SH SOLE 18 409921 0 0 WADDELL & REED FINL INC CL A 930059100 2074 114686 SH SOLE 19 114686 0 0 WADDELL & REED FINL INC CL A 930059100 151692 8390029 SH SOLE 21 8390029 0 0 WADDELL & REED FINL INC CL A 930059100 47828 2645338 SH SOLE 22 2518754 0 126584 WADDELL & REED FINL INC CL A 930059100 298 16503 SH SOLE 26 10737 0 5766 WADDELL & REED FINL INC CL A 930059100 189 10427 SH SOLE 28 10427 0 0 WADDELL & REED FINL INC CL A 930059100 2941 162664 SH SOLE 30 162664 0 0 WADDELL & REED FINL INC CL A 930059100 75 4123 SH SOLE 36 4123 0 0 WADDELL & REED FINL INC CL A 930059100 166 9205 SH SOLE 40 9205 0 0 WAGEWORKS INC COM 930427109 870 32018 SH SOLE 2 1430 0 30588 WAGEWORKS INC COM 930427109 4 129 SH SOLE 4 129 0 0 WAGEWORKS INC COM 930427109 24 898 SH SOLE 7 898 0 0 WAGEWORKS INC COM 930427109 5463 201140 SH SOLE 18 201140 0 0 WAGEWORKS INC COM 930427109 1584 58333 SH SOLE 19 58333 0 0 WAGEWORKS INC COM 930427109 113339 4173005 SH SOLE 21 4173005 0 0 WAGEWORKS INC COM 930427109 37064 1364646 SH SOLE 22 1223045 0 141601 WAGEWORKS INC COM 930427109 5 193 SH SOLE 23 193 0 0 WAGEWORKS INC COM 930427109 199 7329 SH SOLE 26 3544 0 3785 WAGEWORKS INC COM 930427109 149 5484 SH SOLE 28 5484 0 0 WAGEWORKS INC COM 930427109 82 3016 SH SOLE 29 0 0 3016 WAGEWORKS INC COM 930427109 2117 77936 SH SOLE 30 77936 0 0 WAGEWORKS INC COM 930427109 108 3975 SH SOLE 40 3975 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 139398 2040075 SH SOLE 2 163302 0 1876773 WALGREENS BOOTS ALLIANCE INC COM 931427108 19350 283183 SH SOLE 4 260942 0 22241 WALGREENS BOOTS ALLIANCE INC COM 931427108 61930 906337 SH SOLE 7 702981 0 203356 WALGREENS BOOTS ALLIANCE INC COM 931427108 2010 29409 SH SOLE 13 29409 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 565 8270 SH SOLE 15 8270 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18 263 SH SOLE 17 0 0 263 WALGREENS BOOTS ALLIANCE INC COM 931427108 146116 2138383 SH SOLE 18 2036900 0 101483 WALGREENS BOOTS ALLIANCE INC COM 931427108 48288 706683 SH SOLE 19 706683 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1082488 15842057 SH SOLE 21 15842057 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1344278 19673317 SH SOLE 22 17476020 0 2197297 WALGREENS BOOTS ALLIANCE INC COM 931427108 42042 615280 SH SOLE 23 615280 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52309 765532 SH SOLE 25 765532 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 353386 5171761 SH SOLE 26 826371 0 4345390 WALGREENS BOOTS ALLIANCE INC COM 931427108 11078 162124 SH SOLE 28 118473 0 43651 WALGREENS BOOTS ALLIANCE INC COM 931427108 2058 30119 SH SOLE 29 30119 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 252320 3692666 SH SOLE 30 3692666 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 25689 375952 SH SOLE 31 189234 0 186718 WALGREENS BOOTS ALLIANCE INC COM 931427108 16001 234169 SH SOLE 32 234169 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 15811 231389 SH SOLE 34 231389 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 51651 755899 SH SOLE 36 755899 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1300 19029 SH SOLE 40 19029 0 0 WALKER & DUNLOP INC COM 93148P102 1230 28439 SH SOLE 2 961 0 27478 WALKER & DUNLOP INC COM 93148P102 8 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 25 589 SH SOLE 7 589 0 0 WALKER & DUNLOP INC COM 93148P102 6331 146371 SH SOLE 18 146371 0 0 WALKER & DUNLOP INC COM 93148P102 1763 40754 SH SOLE 19 40754 0 0 WALKER & DUNLOP INC COM 93148P102 131759 3046451 SH SOLE 21 3046451 0 0 WALKER & DUNLOP INC COM 93148P102 35410 818729 SH SOLE 22 782010 0 36719 WALKER & DUNLOP INC COM 93148P102 364 8427 SH SOLE 26 6574 0 1853 WALKER & DUNLOP INC COM 93148P102 172 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 2501 57829 SH SOLE 30 57829 0 0 WALKER & DUNLOP INC COM 93148P102 121 2798 SH SOLE 40 2798 0 0 WALMART INC COM 931142103 358360 3847132 SH SOLE 2 545498 0 3301634 WALMART INC COM 931142103 51548 553389 SH SOLE 4 514438 0 38951 WALMART INC COM 931142103 118637 1273608 SH SOLE 7 1162375 0 111233 WALMART INC COM 931142103 4242 45538 SH SOLE 13 45538 0 0 WALMART INC COM 931142103 1140 12233 SH SOLE 15 12233 0 0 WALMART INC COM 931142103 38 407 SH SOLE 17 0 0 407 WALMART INC COM 931142103 363573 3903095 SH SOLE 18 3564670 0 338425 WALMART INC COM 931142103 65742 705760 SH SOLE 19 705760 0 0 WALMART INC COM 931142103 1709 18345 SH SOLE 20 18345 0 0 WALMART INC COM 931142103 2435052 26141196 SH SOLE 21 26141196 0 0 WALMART INC COM 931142103 3275962 35168679 SH SOLE 22 31144098 0 4024581 WALMART INC COM 931142103 105223 1129606 SH SOLE 23 1129606 0 0 WALMART INC COM 931142103 127646 1370326 SH SOLE 25 1324125 0 46201 WALMART INC COM 931142103 406501 4363943 SH SOLE 26 1415552 0 2948391 WALMART INC COM 931142103 26378 283182 SH SOLE 28 206876 0 76306 WALMART INC COM 931142103 9934 106644 SH SOLE 29 106644 0 0 WALMART INC COM 931142103 491212 5273344 SH SOLE 30 5273344 0 0 WALMART INC COM 931142103 56195 603275 SH SOLE 31 338439 0 264836 WALMART INC COM 931142103 12659 135897 SH SOLE 32 135897 0 0 WALMART INC COM 931142103 67675 726517 SH SOLE 34 726517 0 0 WALMART INC COM 931142103 130421 1400113 SH SOLE 36 1400113 0 0 WALMART INC COM 931142103 3182 34159 SH SOLE 40 34159 0 0 WARRIOR MET COAL INC COM 93627C101 1108 45972 SH SOLE 2 1511 0 44461 WARRIOR MET COAL INC COM 93627C101 22 900 SH SOLE 7 900 0 0 WARRIOR MET COAL INC COM 93627C101 3531 146446 SH SOLE 18 146446 0 0 WARRIOR MET COAL INC COM 93627C101 1524 63205 SH SOLE 19 63205 0 0 WARRIOR MET COAL INC COM 93627C101 35026 1452751 SH SOLE 21 1452751 0 0 WARRIOR MET COAL INC COM 93627C101 29528 1224703 SH SOLE 22 1177338 0 47365 WARRIOR MET COAL INC COM 93627C101 87 3617 SH SOLE 26 0 0 3617 WARRIOR MET COAL INC COM 93627C101 205 8508 SH SOLE 30 8508 0 0 WARRIOR MET COAL INC COM 93627C101 89 3682 SH SOLE 40 3682 0 0 WASHINGTON FED INC COM 938824109 4378 163927 SH SOLE 2 82090 0 81837 WASHINGTON FED INC COM 938824109 12 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 49 1821 SH SOLE 7 1821 0 0 WASHINGTON FED INC COM 938824109 13132 491667 SH SOLE 18 491667 0 0 WASHINGTON FED INC COM 938824109 11581 433592 SH SOLE 19 433592 0 0 WASHINGTON FED INC COM 938824109 163428 6118615 SH SOLE 21 6118615 0 0 WASHINGTON FED INC COM 938824109 106230 3977144 SH SOLE 22 3858698 0 118446 WASHINGTON FED INC COM 938824109 4343 162588 SH SOLE 23 162588 0 0 WASHINGTON FED INC COM 938824109 7979 298737 SH SOLE 26 21850 0 276887 WASHINGTON FED INC COM 938824109 321 12020 SH SOLE 28 12020 0 0 WASHINGTON FED INC COM 938824109 1296 48536 SH SOLE 29 0 0 48536 WASHINGTON FED INC COM 938824109 565 21159 SH SOLE 30 21159 0 0 WASHINGTON FED INC COM 938824109 58 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 156 5858 SH SOLE 40 5858 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 956 196607 SH SOLE 2 6420 0 190187 WASHINGTON PRIME GROUP NEW COM 93964W108 639 131462 SH SOLE 4 131462 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1542 317264 SH SOLE 7 317264 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 37 7637 SH SOLE 15 7637 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4688 964555 SH SOLE 18 964555 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2829 582031 SH SOLE 19 582031 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 98119 20189044 SH SOLE 21 20189044 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 38528 7927546 SH SOLE 22 7645657 0 281889 WASHINGTON PRIME GROUP NEW COM 93964W108 31 6335 SH SOLE 23 6335 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1838 378088 SH SOLE 25 378088 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 497 102364 SH SOLE 26 24115 0 78249 WASHINGTON PRIME GROUP NEW COM 93964W108 131 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 309 63680 SH SOLE 29 63680 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 5876 1208957 SH SOLE 30 1208957 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 78 16122 SH SOLE 36 16122 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 98 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1904 82771 SH SOLE 2 2561 0 80210 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1281 55712 SH SOLE 4 55712 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3000 130447 SH SOLE 7 130447 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 3162 SH SOLE 15 3162 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6333 275347 SH SOLE 18 275347 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5793 251857 SH SOLE 19 251857 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73848 3210773 SH SOLE 21 3210773 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 83420 3626956 SH SOLE 22 3377991 0 248965 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 61 2672 SH SOLE 23 2672 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3888 169025 SH SOLE 25 169025 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1206 52440 SH SOLE 26 11549 0 40891 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 250 10855 SH SOLE 28 10855 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 667 29013 SH SOLE 29 29013 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8858 385117 SH SOLE 30 385117 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 32 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 167 7244 SH SOLE 40 7244 0 0 WASHINGTON TR BANCORP COM 940610108 661 13911 SH SOLE 2 564 0 13347 WASHINGTON TR BANCORP COM 940610108 18 369 SH SOLE 7 369 0 0 WASHINGTON TR BANCORP COM 940610108 2536 53348 SH SOLE 18 53348 0 0 WASHINGTON TR BANCORP COM 940610108 1070 22512 SH SOLE 19 22512 0 0 WASHINGTON TR BANCORP COM 940610108 25780 542391 SH SOLE 21 542391 0 0 WASHINGTON TR BANCORP COM 940610108 23229 488717 SH SOLE 22 466572 0 22145 WASHINGTON TR BANCORP COM 940610108 149 3138 SH SOLE 26 1018 0 2120 WASHINGTON TR BANCORP COM 940610108 99 2083 SH SOLE 28 2083 0 0 WASHINGTON TR BANCORP COM 940610108 215 4528 SH SOLE 30 4528 0 0 WASHINGTON TR BANCORP COM 940610108 74 1566 SH SOLE 40 1566 0 0 WASTE CONNECTIONS INC COM 94106B101 544 7325 SH SOLE 2 7325 0 0 WASTE CONNECTIONS INC COM 94106B101 6590 88760 SH SOLE 4 81860 0 6900 WASTE CONNECTIONS INC COM 94106B101 1284 17289 SH SOLE 7 17289 0 0 WASTE CONNECTIONS INC COM 94106B101 338 4557 SH SOLE 13 4557 0 0 WASTE CONNECTIONS INC COM 94106B101 1751 23576 SH SOLE 18 2433 0 21143 WASTE CONNECTIONS INC COM 94106B101 43602 587228 SH SOLE 19 587228 0 0 WASTE CONNECTIONS INC COM 94106B101 40338 543279 SH SOLE 21 543279 0 0 WASTE CONNECTIONS INC COM 94106B101 35330 475823 SH SOLE 22 330623 0 145200 WASTE CONNECTIONS INC COM 94106B101 13784 185640 SH SOLE 23 185640 0 0 WASTE CONNECTIONS INC COM 94106B101 32515 437909 SH SOLE 26 135042 0 302867 WASTE CONNECTIONS INC COM 94106B101 3758 50615 SH SOLE 28 36531 0 14084 WASTE CONNECTIONS INC COM 94106B101 4687 63128 SH SOLE 29 9280 0 53848 WASTE CONNECTIONS INC COM 94106B101 23351 314491 SH SOLE 30 314491 0 0 WASTE CONNECTIONS INC COM 94106B101 6308 84958 SH SOLE 31 43803 0 41155 WASTE CONNECTIONS INC COM 94106B101 1086 14624 SH SOLE 34 14624 0 0 WASTE CONNECTIONS INC COM 94106B101 3679 49549 SH SOLE 36 49549 0 0 WASTE CONNECTIONS INC COM 94106B101 479 6451 SH SOLE 40 6451 0 0 WASTE MGMT INC DEL COM 94106L109 100846 1133233 SH SOLE 2 164663 0 968570 WASTE MGMT INC DEL COM 94106L109 13453 151170 SH SOLE 4 139761 0 11409 WASTE MGMT INC DEL COM 94106L109 34329 385757 SH SOLE 7 371294 0 14463 WASTE MGMT INC DEL COM 94106L109 515 5785 SH SOLE 13 5785 0 0 WASTE MGMT INC DEL COM 94106L109 380 4270 SH SOLE 15 4270 0 0 WASTE MGMT INC DEL COM 94106L109 13 143 SH SOLE 17 0 0 143 WASTE MGMT INC DEL COM 94106L109 77736 873535 SH SOLE 18 822349 0 51186 WASTE MGMT INC DEL COM 94106L109 13102 147233 SH SOLE 19 147233 0 0 WASTE MGMT INC DEL COM 94106L109 1082240 12161371 SH SOLE 21 12161371 0 0 WASTE MGMT INC DEL COM 94106L109 1002269 11262711 SH SOLE 22 10108546 0 1154165 WASTE MGMT INC DEL COM 94106L109 28105 315825 SH SOLE 23 315825 0 0 WASTE MGMT INC DEL COM 94106L109 34042 382536 SH SOLE 25 382536 0 0 WASTE MGMT INC DEL COM 94106L109 154908 1740735 SH SOLE 26 483319 0 1257416 WASTE MGMT INC DEL COM 94106L109 7219 81116 SH SOLE 28 58723 0 22393 WASTE MGMT INC DEL COM 94106L109 3240 36409 SH SOLE 29 15903 0 20506 WASTE MGMT INC DEL COM 94106L109 179270 2014500 SH SOLE 30 2014500 0 0 WASTE MGMT INC DEL COM 94106L109 15098 169663 SH SOLE 31 91535 0 78128 WASTE MGMT INC DEL COM 94106L109 2287 25695 SH SOLE 32 25695 0 0 WASTE MGMT INC DEL COM 94106L109 28823 323886 SH SOLE 34 323886 0 0 WASTE MGMT INC DEL COM 94106L109 38619 433975 SH SOLE 36 433975 0 0 WASTE MGMT INC DEL COM 94106L109 878 9866 SH SOLE 40 9866 0 0 WATERS CORP COM 941848103 38577 204491 SH SOLE 2 20262 0 184229 WATERS CORP COM 941848103 4540 24065 SH SOLE 4 21998 0 2067 WATERS CORP COM 941848103 14027 74353 SH SOLE 7 58329 0 16024 WATERS CORP COM 941848103 84 446 SH SOLE 13 446 0 0 WATERS CORP COM 941848103 129 683 SH SOLE 15 683 0 0 WATERS CORP COM 941848103 35122 186177 SH SOLE 18 175869 0 10308 WATERS CORP COM 941848103 4128 21883 SH SOLE 19 21883 0 0 WATERS CORP COM 941848103 429929 2278976 SH SOLE 21 2278976 0 0 WATERS CORP COM 941848103 357905 1897188 SH SOLE 22 1690766 0 206422 WATERS CORP COM 941848103 10281 54498 SH SOLE 23 54498 0 0 WATERS CORP COM 941848103 13244 70203 SH SOLE 25 70203 0 0 WATERS CORP COM 941848103 64370 341212 SH SOLE 26 89346 0 251866 WATERS CORP COM 941848103 2754 14596 SH SOLE 28 10695 0 3901 WATERS CORP COM 941848103 3637 19281 SH SOLE 29 3484 0 15797 WATERS CORP COM 941848103 55383 293576 SH SOLE 30 293576 0 0 WATERS CORP COM 941848103 6075 32203 SH SOLE 31 17093 0 15110 WATERS CORP COM 941848103 685 3632 SH SOLE 34 3632 0 0 WATERS CORP COM 941848103 10994 58279 SH SOLE 36 58279 0 0 WATERS CORP COM 941848103 384 2038 SH SOLE 40 2038 0 0 WATERSTONE FINL INC MD COM 94188P101 421 25131 SH SOLE 2 871 0 24260 WATERSTONE FINL INC MD COM 94188P101 15 900 SH SOLE 7 900 0 0 WATERSTONE FINL INC MD COM 94188P101 1561 93134 SH SOLE 18 93134 0 0 WATERSTONE FINL INC MD COM 94188P101 638 38077 SH SOLE 19 38077 0 0 WATERSTONE FINL INC MD COM 94188P101 15716 937714 SH SOLE 21 937714 0 0 WATERSTONE FINL INC MD COM 94188P101 8365 499112 SH SOLE 22 456852 0 42260 WATERSTONE FINL INC MD COM 94188P101 41 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 70 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 150 8973 SH SOLE 30 8973 0 0 WATERSTONE FINL INC MD COM 94188P101 60 3561 SH SOLE 40 3561 0 0 WATSCO INC COM 942622200 11202 80507 SH SOLE 2 20411 0 60096 WATSCO INC COM 942622200 20 144 SH SOLE 4 144 0 0 WATSCO INC COM 942622200 675 4852 SH SOLE 7 4852 0 0 WATSCO INC COM 942622200 14921 107236 SH SOLE 18 107236 0 0 WATSCO INC COM 942622200 1154 8292 SH SOLE 19 8292 0 0 WATSCO INC COM 942622200 329018 2364654 SH SOLE 21 2364654 0 0 WATSCO INC COM 942622200 146774 1054867 SH SOLE 22 963855 0 91012 WATSCO INC COM 942622200 1254 9013 SH SOLE 26 5458 0 3555 WATSCO INC COM 942622200 587 4221 SH SOLE 28 4221 0 0 WATSCO INC COM 942622200 836 6009 SH SOLE 29 0 0 6009 WATSCO INC COM 942622200 1077 7739 SH SOLE 30 7739 0 0 WATSCO INC COM 942622200 101 726 SH SOLE 31 668 0 58 WATSCO INC COM 942622200 1568 11270 SH SOLE 32 11270 0 0 WATSCO INC COM 942622200 89 641 SH SOLE 36 641 0 0 WATSCO INC COM 942622200 416 2987 SH SOLE 40 2987 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2071 32098 SH SOLE 2 7217 0 24881 WATTS WATER TECHNOLOGIES INC CL A 942749102 11 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 920 14252 SH SOLE 7 14252 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9318 144403 SH SOLE 18 144403 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8922 138260 SH SOLE 19 138260 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 190205 2947548 SH SOLE 21 2947548 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 58410 905168 SH SOLE 22 868255 0 36913 WATTS WATER TECHNOLOGIES INC CL A 942749102 2216 34338 SH SOLE 23 34338 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5104 79099 SH SOLE 26 1893 0 77206 WATTS WATER TECHNOLOGIES INC CL A 942749102 249 3851 SH SOLE 28 3851 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 639 9905 SH SOLE 29 0 0 9905 WATTS WATER TECHNOLOGIES INC CL A 942749102 8691 134681 SH SOLE 30 134681 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 118 1822 SH SOLE 40 1822 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 598 14223 SH SOLE 2 657 0 13566 WAVE LIFE SCIENCES LTD SHS Y95308105 16 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2396 56983 SH SOLE 18 56983 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1163 27656 SH SOLE 19 27656 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 40969 974529 SH SOLE 21 974529 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 19904 473442 SH SOLE 22 453093 0 20349 WAVE LIFE SCIENCES LTD SHS Y95308105 3 73 SH SOLE 23 73 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 175 4152 SH SOLE 30 4152 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 49 1156 SH SOLE 40 1156 0 0 WAYFAIR INC CL A 94419L101 11488 127526 SH SOLE 2 5696 0 121830 WAYFAIR INC CL A 94419L101 1731 19219 SH SOLE 4 17723 0 1496 WAYFAIR INC CL A 94419L101 282 3136 SH SOLE 7 3136 0 0 WAYFAIR INC CL A 94419L101 3213 35664 SH SOLE 18 30657 0 5007 WAYFAIR INC CL A 94419L101 1268 14079 SH SOLE 19 14079 0 0 WAYFAIR INC CL A 94419L101 72249 802055 SH SOLE 21 802055 0 0 WAYFAIR INC CL A 94419L101 152443 1692305 SH SOLE 22 1546324 0 145981 WAYFAIR INC CL A 94419L101 4006 44477 SH SOLE 23 44477 0 0 WAYFAIR INC CL A 94419L101 91 1008 SH SOLE 25 1008 0 0 WAYFAIR INC CL A 94419L101 10629 117993 SH SOLE 26 53443 0 64550 WAYFAIR INC CL A 94419L101 906 10060 SH SOLE 28 7136 0 2924 WAYFAIR INC CL A 94419L101 1233 13688 SH SOLE 29 2105 0 11583 WAYFAIR INC CL A 94419L101 11001 122128 SH SOLE 30 122128 0 0 WAYFAIR INC CL A 94419L101 1629 18082 SH SOLE 31 12341 0 5741 WAYFAIR INC CL A 94419L101 253 2813 SH SOLE 34 2813 0 0 WAYFAIR INC CL A 94419L101 932 10349 SH SOLE 36 10349 0 0 WAYFAIR INC CL A 94419L101 104 1152 SH SOLE 40 1152 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1101 1025000 PRN SOLE 21 1025000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8 791 SH SOLE 18 791 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8 830 SH SOLE 21 830 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1406 140583 SH SOLE 22 140583 0 0 WD-40 CO COM 929236107 2018 11014 SH SOLE 2 481 0 10533 WD-40 CO COM 929236107 13 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 46 253 SH SOLE 7 253 0 0 WD-40 CO COM 929236107 12719 69404 SH SOLE 18 69404 0 0 WD-40 CO COM 929236107 3724 20322 SH SOLE 19 20322 0 0 WD-40 CO COM 929236107 264861 1445277 SH SOLE 21 1445277 0 0 WD-40 CO COM 929236107 75728 413229 SH SOLE 22 384407 0 28822 WD-40 CO COM 929236107 1235 6739 SH SOLE 26 3222 0 3517 WD-40 CO COM 929236107 338 1845 SH SOLE 28 1845 0 0 WD-40 CO COM 929236107 5085 27745 SH SOLE 30 27745 0 0 WD-40 CO COM 929236107 275 1502 SH SOLE 40 1502 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1881 3000000 PRN SOLE 21 3000000 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1025 1833349 SH SOLE 2 84463 0 1748886 WEATHERFORD INTL PLC ORD SHS G48833100 2 4020 SH SOLE 4 4020 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 34 59959 SH SOLE 7 59959 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 273 488676 SH SOLE 18 488676 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 285 510620 SH SOLE 19 510620 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8155 14588237 SH SOLE 21 14588237 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 15899 28442620 SH SOLE 22 25423916 0 3018704 WEATHERFORD INTL PLC ORD SHS G48833100 175 312744 SH SOLE 26 159068 0 153676 WEATHERFORD INTL PLC ORD SHS G48833100 68 122489 SH SOLE 28 122489 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 17 30078 SH SOLE 29 0 0 30078 WEATHERFORD INTL PLC ORD SHS G48833100 135 241247 SH SOLE 30 241247 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 12 21476 SH SOLE 31 21476 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 41 74007 SH SOLE 34 74007 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 201 358914 SH SOLE 36 358914 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 60 106794 SH SOLE 40 106794 0 0 WEBSTER FINL CORP CONN COM 947890109 10644 215955 SH SOLE 2 44283 0 171672 WEBSTER FINL CORP CONN COM 947890109 131 2661 SH SOLE 4 2661 0 0 WEBSTER FINL CORP CONN COM 947890109 120 2442 SH SOLE 7 2442 0 0 WEBSTER FINL CORP CONN COM 947890109 14957 303442 SH SOLE 18 303442 0 0 WEBSTER FINL CORP CONN COM 947890109 966 19606 SH SOLE 19 19606 0 0 WEBSTER FINL CORP CONN COM 947890109 227332 4612137 SH SOLE 21 4612137 0 0 WEBSTER FINL CORP CONN COM 947890109 149799 3039137 SH SOLE 22 2866779 0 172358 WEBSTER FINL CORP CONN COM 947890109 1494 30313 SH SOLE 26 13484 0 16829 WEBSTER FINL CORP CONN COM 947890109 605 12278 SH SOLE 28 12278 0 0 WEBSTER FINL CORP CONN COM 947890109 362 7348 SH SOLE 29 0 0 7348 WEBSTER FINL CORP CONN COM 947890109 1224 24839 SH SOLE 30 24839 0 0 WEBSTER FINL CORP CONN COM 947890109 91 1855 SH SOLE 31 1855 0 0 WEBSTER FINL CORP CONN COM 947890109 18250 370260 SH SOLE 34 370260 0 0 WEBSTER FINL CORP CONN COM 947890109 87 1774 SH SOLE 36 1774 0 0 WEBSTER FINL CORP CONN COM 947890109 410 8311 SH SOLE 40 8311 0 0 WEC ENERGY GROUP INC COM 92939U106 62999 909598 SH SOLE 2 176450 0 733148 WEC ENERGY GROUP INC COM 92939U106 15561 224675 SH SOLE 4 216349 0 8326 WEC ENERGY GROUP INC COM 92939U106 24950 360236 SH SOLE 7 331584 0 28652 WEC ENERGY GROUP INC COM 92939U106 1169 16879 SH SOLE 13 16879 0 0 WEC ENERGY GROUP INC COM 92939U106 184 2660 SH SOLE 15 2660 0 0 WEC ENERGY GROUP INC COM 92939U106 54092 780997 SH SOLE 18 742789 0 38208 WEC ENERGY GROUP INC COM 92939U106 11420 164890 SH SOLE 19 164890 0 0 WEC ENERGY GROUP INC COM 92939U106 982821 14190317 SH SOLE 21 14190317 0 0 WEC ENERGY GROUP INC COM 92939U106 581672 8398378 SH SOLE 22 7497811 0 900567 WEC ENERGY GROUP INC COM 92939U106 16874 243632 SH SOLE 23 243632 0 0 WEC ENERGY GROUP INC COM 92939U106 20309 293231 SH SOLE 25 293231 0 0 WEC ENERGY GROUP INC COM 92939U106 91347 1318904 SH SOLE 26 355946 0 962958 WEC ENERGY GROUP INC COM 92939U106 4129 59612 SH SOLE 28 43497 0 16115 WEC ENERGY GROUP INC COM 92939U106 5960 86049 SH SOLE 29 21567 0 64482 WEC ENERGY GROUP INC COM 92939U106 97696 1410566 SH SOLE 30 1410566 0 0 WEC ENERGY GROUP INC COM 92939U106 10760 155355 SH SOLE 31 101399 0 53956 WEC ENERGY GROUP INC COM 92939U106 4355 62884 SH SOLE 32 62884 0 0 WEC ENERGY GROUP INC COM 92939U106 1762 25445 SH SOLE 34 25445 0 0 WEC ENERGY GROUP INC COM 92939U106 23483 339049 SH SOLE 36 339049 0 0 WEC ENERGY GROUP INC COM 92939U106 523 7555 SH SOLE 40 7555 0 0 WEIBO CORP SPONSORED ADR 948596101 2840 48598 SH SOLE 2 1770 0 46828 WEIBO CORP SPONSORED ADR 948596101 885 15151 SH SOLE 4 15151 0 0 WEIBO CORP SPONSORED ADR 948596101 476 8148 SH SOLE 7 8148 0 0 WEIBO CORP SPONSORED ADR 948596101 87 1482 SH SOLE 13 1482 0 0 WEIBO CORP SPONSORED ADR 948596101 1672 28607 SH SOLE 15 28607 0 0 WEIBO CORP SPONSORED ADR 948596101 976 16698 SH SOLE 18 16698 0 0 WEIBO CORP SPONSORED ADR 948596101 21 357 SH SOLE 19 357 0 0 WEIBO CORP SPONSORED ADR 948596101 78360 1341094 SH SOLE 21 1341094 0 0 WEIBO CORP SPONSORED ADR 948596101 39097 669121 SH SOLE 22 617139 0 51982 WEIBO CORP SPONSORED ADR 948596101 1851 31677 SH SOLE 23 31677 0 0 WEIBO CORP SPONSORED ADR 948596101 1482 25359 SH SOLE 25 25359 0 0 WEIBO CORP SPONSORED ADR 948596101 13926 238341 SH SOLE 26 60411 0 177930 WEIBO CORP SPONSORED ADR 948596101 460 7874 SH SOLE 28 7874 0 0 WEIBO CORP SPONSORED ADR 948596101 656 11221 SH SOLE 29 6091 0 5130 WEIBO CORP SPONSORED ADR 948596101 18820 322096 SH SOLE 30 322096 0 0 WEIBO CORP SPONSORED ADR 948596101 158 2712 SH SOLE 31 2712 0 0 WEIBO CORP SPONSORED ADR 948596101 262 4486 SH SOLE 34 4486 0 0 WEIBO CORP SPONSORED ADR 948596101 25 424 SH SOLE 40 424 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1846 47889 SH SOLE 2 17418 0 30471 WEIGHT WATCHERS INTL INC NEW COM 948626106 7 172 SH SOLE 4 172 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 32 836 SH SOLE 7 836 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 8439 218921 SH SOLE 18 218921 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 2528 65572 SH SOLE 19 65572 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 105597 2739211 SH SOLE 21 2739211 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 49808 1292032 SH SOLE 22 1238434 0 53598 WEIGHT WATCHERS INTL INC NEW COM 948626106 9 246 SH SOLE 23 246 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 321 8336 SH SOLE 26 5585 0 2751 WEIGHT WATCHERS INTL INC NEW COM 948626106 200 5191 SH SOLE 28 5191 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 372 9650 SH SOLE 30 9650 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 128 3319 SH SOLE 40 3319 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8092 326155 SH SOLE 2 77775 0 248380 WEINGARTEN RLTY INVS SH BEN INT 948741103 2615 105393 SH SOLE 4 105393 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4871 196341 SH SOLE 7 196341 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 123 4944 SH SOLE 15 4944 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8535 344015 SH SOLE 18 344015 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5584 225074 SH SOLE 19 225074 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 163641 6595778 SH SOLE 21 6595778 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 142205 5731762 SH SOLE 22 5490625 0 241137 WEINGARTEN RLTY INVS SH BEN INT 948741103 1196 48188 SH SOLE 23 48188 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6276 252979 SH SOLE 25 252979 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1933 77920 SH SOLE 26 27895 0 50025 WEINGARTEN RLTY INVS SH BEN INT 948741103 302 12179 SH SOLE 28 12179 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1929 77734 SH SOLE 29 41784 0 35950 WEINGARTEN RLTY INVS SH BEN INT 948741103 14092 568016 SH SOLE 30 568016 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 123 4938 SH SOLE 31 2367 0 2571 WEINGARTEN RLTY INVS SH BEN INT 948741103 113 4569 SH SOLE 34 4569 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 42 1703 SH SOLE 36 1703 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 262 10561 SH SOLE 40 10561 0 0 WEIS MKTS INC COM 948849104 493 10325 SH SOLE 2 366 0 9959 WEIS MKTS INC COM 948849104 8 157 SH SOLE 4 157 0 0 WEIS MKTS INC COM 948849104 9 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 1555 32542 SH SOLE 18 32542 0 0 WEIS MKTS INC COM 948849104 654 13696 SH SOLE 19 13696 0 0 WEIS MKTS INC COM 948849104 16202 339095 SH SOLE 21 339095 0 0 WEIS MKTS INC COM 948849104 18364 384339 SH SOLE 22 367194 0 17145 WEIS MKTS INC COM 948849104 275 5765 SH SOLE 26 5765 0 0 WEIS MKTS INC COM 948849104 84 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 144 3022 SH SOLE 30 3022 0 0 WEIS MKTS INC COM 948849104 70 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 2887 259852 SH SOLE 2 8667 0 251185 WELBILT INC COM 949090104 9 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 31 2781 SH SOLE 7 2781 0 0 WELBILT INC COM 949090104 695 62599 SH SOLE 18 62599 0 0 WELBILT INC COM 949090104 303 27258 SH SOLE 19 27258 0 0 WELBILT INC COM 949090104 17656 1589160 SH SOLE 21 1589160 0 0 WELBILT INC COM 949090104 39749 3577799 SH SOLE 22 3329350 0 248449 WELBILT INC COM 949090104 506 45578 SH SOLE 26 34747 0 10831 WELBILT INC COM 949090104 187 16820 SH SOLE 28 16820 0 0 WELBILT INC COM 949090104 367 32990 SH SOLE 30 32990 0 0 WELBILT INC COM 949090104 31 2790 SH SOLE 31 2489 0 301 WELBILT INC COM 949090104 157 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 36503 154614 SH SOLE 2 43296 0 111318 WELLCARE HEALTH PLANS INC COM 94946T106 4461 18894 SH SOLE 4 17575 0 1319 WELLCARE HEALTH PLANS INC COM 94946T106 13151 55703 SH SOLE 7 44298 0 11405 WELLCARE HEALTH PLANS INC COM 94946T106 1036 4388 SH SOLE 13 4388 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 46 195 SH SOLE 15 195 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 34350 145495 SH SOLE 18 139087 0 6408 WELLCARE HEALTH PLANS INC COM 94946T106 60497 256244 SH SOLE 19 256244 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 614 2600 SH SOLE 20 2600 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 341957 1448417 SH SOLE 21 1448417 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 327867 1388737 SH SOLE 22 1254811 0 133926 WELLCARE HEALTH PLANS INC COM 94946T106 8858 37519 SH SOLE 23 37519 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 18649 78989 SH SOLE 25 78989 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 45714 193628 SH SOLE 26 59509 0 134119 WELLCARE HEALTH PLANS INC COM 94946T106 2215 9384 SH SOLE 28 6804 0 2580 WELLCARE HEALTH PLANS INC COM 94946T106 4551 19278 SH SOLE 29 5441 0 13837 WELLCARE HEALTH PLANS INC COM 94946T106 47217 199996 SH SOLE 30 199996 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3871 16395 SH SOLE 31 11385 0 5010 WELLCARE HEALTH PLANS INC COM 94946T106 20417 86481 SH SOLE 34 86481 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 9480 40156 SH SOLE 36 40156 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 243 1030 SH SOLE 40 1030 0 0 WELLESLEY BANCORP INC COM 949485106 10 373 SH SOLE 18 373 0 0 WELLESLEY BANCORP INC COM 949485106 7 267 SH SOLE 21 267 0 0 WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2067 2360000 PRN SOLE 2 2360000 0 0 WELLS FARGO CO NEW COM 949746101 555668 12058766 SH SOLE 2 2103597 0 9955169 WELLS FARGO CO NEW COM 949746101 85792 1861804 SH SOLE 4 1740930 0 120874 WELLS FARGO CO NEW COM 949746101 150747 3271411 SH SOLE 7 3271411 0 0 WELLS FARGO CO NEW COM 949746101 7252 157371 SH SOLE 13 157371 0 0 WELLS FARGO CO NEW COM 949746101 1728 37506 SH SOLE 15 37506 0 0 WELLS FARGO CO NEW COM 949746101 3 66 SH SOLE 17 0 0 66 WELLS FARGO CO NEW COM 949746101 845479 18348060 SH SOLE 18 17410409 0 937651 WELLS FARGO CO NEW COM 949746101 1219671 26468564 SH SOLE 19 26468564 0 0 WELLS FARGO CO NEW COM 949746101 13080 283844 SH SOLE 20 283844 0 0 WELLS FARGO CO NEW COM 949746101 3491517 75770772 SH SOLE 21 75770772 0 0 WELLS FARGO CO NEW COM 949746101 4844297 105127972 SH SOLE 22 92855940 0 12272032 WELLS FARGO CO NEW COM 949746101 167908 3643833 SH SOLE 23 3643833 0 0 WELLS FARGO CO NEW COM 949746101 191177 4148812 SH SOLE 25 4148812 0 0 WELLS FARGO CO NEW COM 949746101 696120 15106769 SH SOLE 26 3905766 0 11201003 WELLS FARGO CO NEW COM 949746101 40536 879679 SH SOLE 28 643524 0 236155 WELLS FARGO CO NEW COM 949746101 42431 920817 SH SOLE 29 363837 0 556980 WELLS FARGO CO NEW COM 949746101 746424 16198448 SH SOLE 30 16198448 0 0 WELLS FARGO CO NEW COM 949746101 84871 1841815 SH SOLE 31 1197394 0 644421 WELLS FARGO CO NEW COM 949746101 250305 5431972 SH SOLE 34 5431972 0 0 WELLS FARGO CO NEW COM 949746101 182904 3969264 SH SOLE 36 3969264 0 0 WELLS FARGO CO NEW COM 949746101 1378 29898 SH SOLE 37 29898 0 0 WELLS FARGO CO NEW COM 949746101 4851 105275 SH SOLE 40 105275 0 0 WELLS FARGO CO NEW OPTIONS 949746901 572 12400 SH Call SOLE 18 12400 0 0 WELLS FARGO CO NEW OPTIONS 949746901 9372 203400 SH Call SOLE 19 203400 0 0 WELLS FARGO CO NEW OPTIONS 949746901 110 2400 SH Call SOLE 22 2400 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 251 199 SH SOLE 4 199 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2430 1926 SH SOLE 18 1926 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 16465 13048 SH SOLE 19 13048 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 568 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 6384 5059 SH SOLE 34 5059 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 800 172500 SH SOLE 2 172500 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2394 331180 SH SOLE 2 331180 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 1896 171000 SH SOLE 2 171000 0 0 WELLTOWER INC COM 95040Q104 63913 920808 SH SOLE 2 72062 0 848746 WELLTOWER INC COM 95040Q104 27757 399897 SH SOLE 4 390082 0 9815 WELLTOWER INC COM 95040Q104 65849 948697 SH SOLE 7 931016 0 17681 WELLTOWER INC COM 95040Q104 820 11810 SH SOLE 13 11810 0 0 WELLTOWER INC COM 95040Q104 1219 17562 SH SOLE 15 17562 0 0 WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 54886 790744 SH SOLE 18 745263 0 45481 WELLTOWER INC COM 95040Q104 51854 747067 SH SOLE 19 747067 0 0 WELLTOWER INC COM 95040Q104 924624 13321200 SH SOLE 21 13321200 0 0 WELLTOWER INC COM 95040Q104 998482 14385283 SH SOLE 22 13382026 0 1003257 WELLTOWER INC COM 95040Q104 20529 295763 SH SOLE 23 295763 0 0 WELLTOWER INC COM 95040Q104 78670 1133412 SH SOLE 25 1133412 0 0 WELLTOWER INC COM 95040Q104 122966 1771594 SH SOLE 26 390173 0 1381421 WELLTOWER INC COM 95040Q104 4953 71364 SH SOLE 28 52209 0 19155 WELLTOWER INC COM 95040Q104 10194 146871 SH SOLE 29 146871 0 0 WELLTOWER INC COM 95040Q104 206578 2976201 SH SOLE 30 2976201 0 0 WELLTOWER INC COM 95040Q104 12561 180975 SH SOLE 31 78946 0 102029 WELLTOWER INC COM 95040Q104 3027 43604 SH SOLE 34 43604 0 0 WELLTOWER INC COM 95040Q104 23022 331678 SH SOLE 36 331678 0 0 WELLTOWER INC COM 95040Q104 599 8624 SH SOLE 40 8624 0 0 WENDYS CO COM 95058W100 7213 462091 SH SOLE 2 99093 0 362998 WENDYS CO COM 95058W100 87 5602 SH SOLE 4 5602 0 0 WENDYS CO COM 95058W100 52 3362 SH SOLE 7 3362 0 0 WENDYS CO COM 95058W100 8830 565646 SH SOLE 18 565646 0 0 WENDYS CO COM 95058W100 633 40526 SH SOLE 19 40526 0 0 WENDYS CO COM 95058W100 146113 9360188 SH SOLE 21 9360188 0 0 WENDYS CO COM 95058W100 95439 6113982 SH SOLE 22 5737958 0 376024 WENDYS CO COM 95058W100 39 2526 SH SOLE 23 2526 0 0 WENDYS CO COM 95058W100 626 40127 SH SOLE 26 28560 0 11567 WENDYS CO COM 95058W100 418 26805 SH SOLE 28 26805 0 0 WENDYS CO COM 95058W100 197 12612 SH SOLE 29 0 0 12612 WENDYS CO COM 95058W100 727 46572 SH SOLE 30 46572 0 0 WENDYS CO COM 95058W100 66 4260 SH SOLE 31 3818 0 442 WENDYS CO COM 95058W100 82 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 284 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 2163 73217 SH SOLE 2 30378 0 42839 WERNER ENTERPRISES INC COM 950755108 6 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 10 341 SH SOLE 7 341 0 0 WERNER ENTERPRISES INC COM 950755108 7772 263098 SH SOLE 18 263098 0 0 WERNER ENTERPRISES INC COM 950755108 5999 203072 SH SOLE 19 203072 0 0 WERNER ENTERPRISES INC COM 950755108 94368 3194593 SH SOLE 21 3194593 0 0 WERNER ENTERPRISES INC COM 950755108 58037 1964686 SH SOLE 22 1899525 0 65161 WERNER ENTERPRISES INC COM 950755108 1096 37091 SH SOLE 23 37091 0 0 WERNER ENTERPRISES INC COM 950755108 2222 75223 SH SOLE 26 6879 0 68344 WERNER ENTERPRISES INC COM 950755108 200 6764 SH SOLE 28 6764 0 0 WERNER ENTERPRISES INC COM 950755108 117 3949 SH SOLE 29 0 0 3949 WERNER ENTERPRISES INC COM 950755108 350 11835 SH SOLE 30 11835 0 0 WERNER ENTERPRISES INC COM 950755108 117 3972 SH SOLE 34 3972 0 0 WERNER ENTERPRISES INC COM 950755108 152 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 1999 54474 SH SOLE 2 1816 0 52658 WESBANCO INC COM 950810101 12 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 40 1077 SH SOLE 7 1077 0 0 WESBANCO INC COM 950810101 8030 218858 SH SOLE 18 218858 0 0 WESBANCO INC COM 950810101 2927 79769 SH SOLE 19 79769 0 0 WESBANCO INC COM 950810101 66563 1814211 SH SOLE 21 1814211 0 0 WESBANCO INC COM 950810101 59765 1628927 SH SOLE 22 1553022 0 75905 WESBANCO INC COM 950810101 709 19311 SH SOLE 26 7015 0 12296 WESBANCO INC COM 950810101 224 6092 SH SOLE 28 6092 0 0 WESBANCO INC COM 950810101 493 13437 SH SOLE 30 13437 0 0 WESBANCO INC COM 950810101 144 3913 SH SOLE 40 3913 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 464 58719 SH SOLE 2 2024 0 56695 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 9 1128 SH SOLE 7 1128 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1435 181630 SH SOLE 18 181630 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 614 77691 SH SOLE 19 77691 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 46775 5920862 SH SOLE 21 5920862 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 13283 1681437 SH SOLE 22 1605875 0 75562 WESCO AIRCRAFT HLDGS INC COM 950814103 145 18308 SH SOLE 26 0 0 18308 WESCO AIRCRAFT HLDGS INC COM 950814103 77 9777 SH SOLE 28 9777 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 101 12749 SH SOLE 30 12749 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 61 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 4117 85764 SH SOLE 2 4185 0 81579 WESCO INTL INC COM 95082P105 85 1781 SH SOLE 4 1781 0 0 WESCO INTL INC COM 95082P105 69 1435 SH SOLE 7 1435 0 0 WESCO INTL INC COM 95082P105 1107 23068 SH SOLE 18 23068 0 0 WESCO INTL INC COM 95082P105 499 10398 SH SOLE 19 10398 0 0 WESCO INTL INC COM 95082P105 26767 557650 SH SOLE 21 557650 0 0 WESCO INTL INC COM 95082P105 63626 1325534 SH SOLE 22 1222985 0 102549 WESCO INTL INC COM 95082P105 27 561 SH SOLE 23 561 0 0 WESCO INTL INC COM 95082P105 632 13165 SH SOLE 26 9742 0 3423 WESCO INTL INC COM 95082P105 287 5973 SH SOLE 28 5973 0 0 WESCO INTL INC COM 95082P105 659 13734 SH SOLE 29 0 0 13734 WESCO INTL INC COM 95082P105 547 11392 SH SOLE 30 11392 0 0 WESCO INTL INC COM 95082P105 45 934 SH SOLE 31 934 0 0 WESCO INTL INC COM 95082P105 148 3078 SH SOLE 34 3078 0 0 WESCO INTL INC COM 95082P105 214 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 137 2864 SH SOLE 40 2864 0 0 WEST BANCORPORATION INC CAP STK 95123P106 313 16389 SH SOLE 2 580 0 15809 WEST BANCORPORATION INC CAP STK 95123P106 10 540 SH SOLE 7 540 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1166 61057 SH SOLE 18 61057 0 0 WEST BANCORPORATION INC CAP STK 95123P106 822 43084 SH SOLE 19 43084 0 0 WEST BANCORPORATION INC CAP STK 95123P106 10841 567868 SH SOLE 21 567868 0 0 WEST BANCORPORATION INC CAP STK 95123P106 4361 228449 SH SOLE 22 217466 0 10983 WEST BANCORPORATION INC CAP STK 95123P106 724 37913 SH SOLE 26 0 0 37913 WEST BANCORPORATION INC CAP STK 95123P106 176 9226 SH SOLE 29 0 0 9226 WEST PHARMACEUTICAL SVSC INC COM 955306105 17822 181798 SH SOLE 2 41531 0 140267 WEST PHARMACEUTICAL SVSC INC COM 955306105 32 326 SH SOLE 4 326 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 773 7883 SH SOLE 7 7883 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21115 215392 SH SOLE 18 215392 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 42619 434755 SH SOLE 19 434755 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 359942 3671754 SH SOLE 21 3671754 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 231714 2363704 SH SOLE 22 2215126 0 148578 WEST PHARMACEUTICAL SVSC INC COM 955306105 2699 27528 SH SOLE 26 14966 0 12562 WEST PHARMACEUTICAL SVSC INC COM 955306105 935 9539 SH SOLE 28 9539 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1785 18210 SH SOLE 30 18210 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 152 1552 SH SOLE 31 1514 0 38 WEST PHARMACEUTICAL SVSC INC COM 955306105 691 7052 SH SOLE 40 7052 0 0 WESTAMERICA BANCORPORATION COM 957090103 1445 25952 SH SOLE 2 885 0 25067 WESTAMERICA BANCORPORATION COM 957090103 12 219 SH SOLE 4 219 0 0 WESTAMERICA BANCORPORATION COM 957090103 31 549 SH SOLE 7 549 0 0 WESTAMERICA BANCORPORATION COM 957090103 7658 137543 SH SOLE 18 137543 0 0 WESTAMERICA BANCORPORATION COM 957090103 2139 38408 SH SOLE 19 38408 0 0 WESTAMERICA BANCORPORATION COM 957090103 156827 2816585 SH SOLE 21 2816585 0 0 WESTAMERICA BANCORPORATION COM 957090103 45358 814617 SH SOLE 22 781945 0 32672 WESTAMERICA BANCORPORATION COM 957090103 570 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 210 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 3056 54885 SH SOLE 30 54885 0 0 WESTAMERICA BANCORPORATION COM 957090103 159 2851 SH SOLE 40 2851 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 4 2149 SH SOLE 18 2149 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 72 38208 SH SOLE 21 38208 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 565 298868 SH SOLE 22 298868 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 31 16362 SH SOLE 29 0 0 16362 WESTERN ALLIANCE BANCORP COM 957638109 7271 184118 SH SOLE 2 6374 0 177744 WESTERN ALLIANCE BANCORP COM 957638109 19 487 SH SOLE 4 487 0 0 WESTERN ALLIANCE BANCORP COM 957638109 74 1869 SH SOLE 7 1869 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2190 55458 SH SOLE 18 55458 0 0 WESTERN ALLIANCE BANCORP COM 957638109 814 20605 SH SOLE 19 20605 0 0 WESTERN ALLIANCE BANCORP COM 957638109 53806 1362527 SH SOLE 21 1362527 0 0 WESTERN ALLIANCE BANCORP COM 957638109 115075 2914030 SH SOLE 22 2671996 0 242034 WESTERN ALLIANCE BANCORP COM 957638109 1501 38020 SH SOLE 26 20017 0 18003 WESTERN ALLIANCE BANCORP COM 957638109 547 13864 SH SOLE 28 13864 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2034 51517 SH SOLE 29 0 0 51517 WESTERN ALLIANCE BANCORP COM 957638109 976 24718 SH SOLE 30 24718 0 0 WESTERN ALLIANCE BANCORP COM 957638109 88 2221 SH SOLE 31 2077 0 144 WESTERN ALLIANCE BANCORP COM 957638109 20 515 SH SOLE 34 515 0 0 WESTERN ALLIANCE BANCORP COM 957638109 0 1 SH SOLE 36 1 0 0 WESTERN ALLIANCE BANCORP COM 957638109 360 9104 SH SOLE 40 9104 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1963 159700 SH SOLE 2 159700 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 1574 190300 SH SOLE 2 190300 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2001 152152 SH SOLE 2 152152 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 2029 352330 SH SOLE 2 352330 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 2484 567203 SH SOLE 2 567203 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 396 47497 SH SOLE 2 1737 0 45760 WESTERN ASSET MTG CAP CORP COM 95790D105 3 386 SH SOLE 4 386 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 13 1545 SH SOLE 7 1545 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1347 161543 SH SOLE 18 161543 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 563 67520 SH SOLE 19 67520 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 22835 2738004 SH SOLE 21 2738004 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 14669 1758843 SH SOLE 22 1704216 0 54627 WESTERN ASSET MTG CAP CORP COM 95790D105 112 13391 SH SOLE 26 0 0 13391 WESTERN ASSET MTG CAP CORP COM 95790D105 53 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 99 11835 SH SOLE 30 11835 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 35 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 27076 732373 SH SOLE 2 65760 0 666613 WESTERN DIGITAL CORP COM 958102105 4997 135175 SH SOLE 4 127369 0 7806 WESTERN DIGITAL CORP COM 958102105 10816 292571 SH SOLE 7 231238 0 61333 WESTERN DIGITAL CORP COM 958102105 197 5317 SH SOLE 13 5317 0 0 WESTERN DIGITAL CORP COM 958102105 101 2735 SH SOLE 15 2735 0 0 WESTERN DIGITAL CORP COM 958102105 38988 1054577 SH SOLE 18 1014795 0 39782 WESTERN DIGITAL CORP COM 958102105 101365 2741810 SH SOLE 19 2741810 0 0 WESTERN DIGITAL CORP COM 958102105 276998 7492500 SH SOLE 21 7492500 0 0 WESTERN DIGITAL CORP COM 958102105 271217 7336135 SH SOLE 22 6533909 0 802226 WESTERN DIGITAL CORP COM 958102105 7595 205427 SH SOLE 23 205427 0 0 WESTERN DIGITAL CORP COM 958102105 9825 265753 SH SOLE 25 265753 0 0 WESTERN DIGITAL CORP COM 958102105 44383 1200513 SH SOLE 26 345239 0 855274 WESTERN DIGITAL CORP COM 958102105 2060 55731 SH SOLE 28 40640 0 15091 WESTERN DIGITAL CORP COM 958102105 453 12261 SH SOLE 29 12261 0 0 WESTERN DIGITAL CORP COM 958102105 51752 1399837 SH SOLE 30 1399837 0 0 WESTERN DIGITAL CORP COM 958102105 3601 97392 SH SOLE 31 63988 0 33404 WESTERN DIGITAL CORP COM 958102105 1518 41052 SH SOLE 32 41052 0 0 WESTERN DIGITAL CORP COM 958102105 42446 1148114 SH SOLE 34 1148114 0 0 WESTERN DIGITAL CORP COM 958102105 9955 269261 SH SOLE 36 269261 0 0 WESTERN DIGITAL CORP COM 958102105 219 5916 SH SOLE 40 5916 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 244 8814 SH SOLE 18 8814 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 31061 735518 SH SOLE 19 735518 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 228 22680 SH SOLE 2 950 0 21730 WESTERN NEW ENG BANCORP INC COM 958892101 6 569 SH SOLE 7 569 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 936 93225 SH SOLE 18 93225 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 376 37483 SH SOLE 19 37483 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 9423 938595 SH SOLE 21 938595 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 11441 1139580 SH SOLE 22 1124581 0 14999 WESTERN UN CO COM 959802109 36421 2134872 SH SOLE 2 995872 0 1139000 WESTERN UN CO COM 959802109 5491 321892 SH SOLE 4 309735 0 12157 WESTERN UN CO COM 959802109 7538 441854 SH SOLE 7 429575 0 12279 WESTERN UN CO COM 959802109 35 2056 SH SOLE 13 2056 0 0 WESTERN UN CO COM 959802109 95 5563 SH SOLE 15 5563 0 0 WESTERN UN CO COM 959802109 21555 1263489 SH SOLE 18 1209882 0 53607 WESTERN UN CO COM 959802109 15777 924798 SH SOLE 19 924798 0 0 WESTERN UN CO COM 959802109 356797 20914252 SH SOLE 21 20914252 0 0 WESTERN UN CO COM 959802109 228167 13374397 SH SOLE 22 10926499 0 2447898 WESTERN UN CO COM 959802109 11712 686535 SH SOLE 23 686535 0 0 WESTERN UN CO COM 959802109 7927 464627 SH SOLE 25 464627 0 0 WESTERN UN CO COM 959802109 38297 2244820 SH SOLE 26 657228 0 1587592 WESTERN UN CO COM 959802109 1426 83612 SH SOLE 28 61875 0 21737 WESTERN UN CO COM 959802109 5182 303763 SH SOLE 29 162291 0 141472 WESTERN UN CO COM 959802109 27855 1632753 SH SOLE 30 1632753 0 0 WESTERN UN CO COM 959802109 9521 558109 SH SOLE 31 396270 0 161839 WESTERN UN CO COM 959802109 3001 175934 SH SOLE 32 175934 0 0 WESTERN UN CO COM 959802109 6429 376821 SH SOLE 34 376821 0 0 WESTERN UN CO COM 959802109 7934 465048 SH SOLE 36 465048 0 0 WESTERN UN CO COM 959802109 159 9319 SH SOLE 40 9319 0 0 WESTLAKE CHEM CORP COM 960413102 5587 84437 SH SOLE 2 2285 0 82152 WESTLAKE CHEM CORP COM 960413102 677 10233 SH SOLE 4 9207 0 1026 WESTLAKE CHEM CORP COM 960413102 220 3320 SH SOLE 7 3320 0 0 WESTLAKE CHEM CORP COM 960413102 30 457 SH SOLE 13 457 0 0 WESTLAKE CHEM CORP COM 960413102 19 290 SH SOLE 15 290 0 0 WESTLAKE CHEM CORP COM 960413102 1537 23221 SH SOLE 18 19949 0 3272 WESTLAKE CHEM CORP COM 960413102 528 7985 SH SOLE 19 7985 0 0 WESTLAKE CHEM CORP COM 960413102 33946 513006 SH SOLE 21 513006 0 0 WESTLAKE CHEM CORP COM 960413102 70508 1065557 SH SOLE 22 992078 0 73479 WESTLAKE CHEM CORP COM 960413102 1919 28995 SH SOLE 23 28995 0 0 WESTLAKE CHEM CORP COM 960413102 2329 35199 SH SOLE 25 35199 0 0 WESTLAKE CHEM CORP COM 960413102 9153 138324 SH SOLE 26 77114 0 61210 WESTLAKE CHEM CORP COM 960413102 465 7032 SH SOLE 28 4778 0 2254 WESTLAKE CHEM CORP COM 960413102 594 8981 SH SOLE 29 1394 0 7587 WESTLAKE CHEM CORP COM 960413102 3867 58441 SH SOLE 30 58441 0 0 WESTLAKE CHEM CORP COM 960413102 934 14119 SH SOLE 31 8598 0 5521 WESTLAKE CHEM CORP COM 960413102 117 1767 SH SOLE 34 1767 0 0 WESTLAKE CHEM CORP COM 960413102 1720 25998 SH SOLE 36 25998 0 0 WESTLAKE CHEM CORP COM 960413102 52 791 SH SOLE 40 791 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 8 436 SH SOLE 18 436 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH SOLE 22 2 0 0 WESTROCK CO COM 96145D105 38398 1016905 SH SOLE 2 384934 0 631971 WESTROCK CO COM 96145D105 6135 162484 SH SOLE 4 155717 0 6767 WESTROCK CO COM 96145D105 8173 216433 SH SOLE 7 210473 0 5960 WESTROCK CO COM 96145D105 1227 32493 SH SOLE 13 32493 0 0 WESTROCK CO COM 96145D105 72 1912 SH SOLE 15 1912 0 0 WESTROCK CO COM 96145D105 25854 684705 SH SOLE 18 651486 0 33219 WESTROCK CO COM 96145D105 15429 408607 SH SOLE 19 408607 0 0 WESTROCK CO COM 96145D105 333023 8819452 SH SOLE 21 8819452 0 0 WESTROCK CO COM 96145D105 278130 7365730 SH SOLE 22 6435271 0 930459 WESTROCK CO COM 96145D105 12682 335850 SH SOLE 23 335850 0 0 WESTROCK CO COM 96145D105 9788 259226 SH SOLE 25 259226 0 0 WESTROCK CO COM 96145D105 43417 1149826 SH SOLE 26 312126 0 837700 WESTROCK CO COM 96145D105 1884 49890 SH SOLE 28 36468 0 13422 WESTROCK CO COM 96145D105 7610 201524 SH SOLE 29 59746 0 141778 WESTROCK CO COM 96145D105 36263 960344 SH SOLE 30 960344 0 0 WESTROCK CO COM 96145D105 9552 252957 SH SOLE 31 163888 0 89069 WESTROCK CO COM 96145D105 1518 40189 SH SOLE 32 40189 0 0 WESTROCK CO COM 96145D105 3175 84094 SH SOLE 34 84094 0 0 WESTROCK CO COM 96145D105 3683 97534 SH SOLE 35 97534 0 0 WESTROCK CO COM 96145D105 10015 265216 SH SOLE 36 265216 0 0 WESTROCK CO COM 96145D105 193 5100 SH SOLE 40 5100 0 0 WESTWATER RES INC COM 961684107 0 577 SH SOLE 21 577 0 0 WESTWATER RES INC COM 961684107 59 422433 SH SOLE 22 422433 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 231 6802 SH SOLE 2 331 0 6471 WESTWOOD HLDGS GROUP INC COM 961765104 5 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1012 29751 SH SOLE 18 29751 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 829 24395 SH SOLE 19 24395 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 10080 296467 SH SOLE 21 296467 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 11976 352248 SH SOLE 22 340048 0 12200 WESTWOOD HLDGS GROUP INC COM 961765104 5 152 SH SOLE 23 152 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 263 7743 SH SOLE 26 0 0 7743 WESTWOOD HLDGS GROUP INC COM 961765104 39 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 122 3581 SH SOLE 29 0 0 3581 WESTWOOD HLDGS GROUP INC COM 961765104 71 2076 SH SOLE 30 2076 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 238 6990 SH SOLE 34 6990 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 24 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 13029 93024 SH SOLE 2 20806 0 72218 WEX INC COM 96208T104 63 453 SH SOLE 4 453 0 0 WEX INC COM 96208T104 128 917 SH SOLE 7 917 0 0 WEX INC COM 96208T104 17793 127037 SH SOLE 18 127037 0 0 WEX INC COM 96208T104 1247 8906 SH SOLE 19 8906 0 0 WEX INC COM 96208T104 298187 2128996 SH SOLE 21 2128996 0 0 WEX INC COM 96208T104 194588 1389318 SH SOLE 22 1303543 0 85775 WEX INC COM 96208T104 1750 12497 SH SOLE 26 7580 0 4917 WEX INC COM 96208T104 779 5559 SH SOLE 28 5559 0 0 WEX INC COM 96208T104 484 3459 SH SOLE 29 0 0 3459 WEX INC COM 96208T104 4426 31604 SH SOLE 30 31604 0 0 WEX INC COM 96208T104 118 844 SH SOLE 31 844 0 0 WEX INC COM 96208T104 93 663 SH SOLE 36 663 0 0 WEX INC COM 96208T104 563 4022 SH SOLE 40 4022 0 0 WEYCO GROUP INC COM 962149100 215 7364 SH SOLE 2 241 0 7123 WEYCO GROUP INC COM 962149100 5 172 SH SOLE 7 172 0 0 WEYCO GROUP INC COM 962149100 638 21860 SH SOLE 18 21860 0 0 WEYCO GROUP INC COM 962149100 237 8118 SH SOLE 19 8118 0 0 WEYCO GROUP INC COM 962149100 6413 219857 SH SOLE 21 219857 0 0 WEYCO GROUP INC COM 962149100 5548 190184 SH SOLE 22 186162 0 4022 WEYERHAEUSER CO COM 962166104 43298 1980680 SH SOLE 2 282996 0 1697684 WEYERHAEUSER CO COM 962166104 6069 277608 SH SOLE 4 257906 0 19702 WEYERHAEUSER CO COM 962166104 11958 547012 SH SOLE 7 547012 0 0 WEYERHAEUSER CO COM 962166104 91 4151 SH SOLE 13 4151 0 0 WEYERHAEUSER CO COM 962166104 83 3781 SH SOLE 15 3781 0 0 WEYERHAEUSER CO COM 962166104 33903 1550900 SH SOLE 18 1455628 0 95272 WEYERHAEUSER CO COM 962166104 7527 344340 SH SOLE 19 344340 0 0 WEYERHAEUSER CO COM 962166104 458166 20959119 SH SOLE 21 20959119 0 0 WEYERHAEUSER CO COM 962166104 400750 18332556 SH SOLE 22 16321397 0 2011159 WEYERHAEUSER CO COM 962166104 11822 540819 SH SOLE 23 540819 0 0 WEYERHAEUSER CO COM 962166104 15001 686245 SH SOLE 25 686245 0 0 WEYERHAEUSER CO COM 962166104 60073 2748100 SH SOLE 26 846981 0 1901119 WEYERHAEUSER CO COM 962166104 3207 146685 SH SOLE 28 107736 0 38949 WEYERHAEUSER CO COM 962166104 612 28016 SH SOLE 29 28016 0 0 WEYERHAEUSER CO COM 962166104 58257 2664988 SH SOLE 30 2664988 0 0 WEYERHAEUSER CO COM 962166104 8576 392296 SH SOLE 31 159511 0 232785 WEYERHAEUSER CO COM 962166104 2118 96870 SH SOLE 34 96870 0 0 WEYERHAEUSER CO COM 962166104 13657 624744 SH SOLE 36 624744 0 0 WEYERHAEUSER CO COM 962166104 412 18849 SH SOLE 40 18849 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 7552 386678 SH SOLE 19 386678 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5060 259085 SH SOLE 21 259085 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 575 29418 SH SOLE 25 29418 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5031 257629 SH SOLE 29 257629 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 808 41389 SH SOLE 34 41389 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 1787 SH SOLE 18 1787 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 21 23678 SH SOLE 21 23678 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 43 47749 SH SOLE 22 47749 0 0 WHIRLPOOL CORP COM 963320106 20065 187750 SH SOLE 2 34205 0 153545 WHIRLPOOL CORP COM 963320106 2608 24406 SH SOLE 4 22583 0 1823 WHIRLPOOL CORP COM 963320106 5913 55328 SH SOLE 7 49286 0 6042 WHIRLPOOL CORP COM 963320106 291 2725 SH SOLE 13 2725 0 0 WHIRLPOOL CORP COM 963320106 54 503 SH SOLE 15 503 0 0 WHIRLPOOL CORP COM 963320106 16056 150239 SH SOLE 18 142487 0 7752 WHIRLPOOL CORP COM 963320106 3293 30814 SH SOLE 19 30814 0 0 WHIRLPOOL CORP COM 963320106 161228 1508635 SH SOLE 21 1508635 0 0 WHIRLPOOL CORP COM 963320106 172192 1611227 SH SOLE 22 1420855 0 190372 WHIRLPOOL CORP COM 963320106 5497 51440 SH SOLE 23 51440 0 0 WHIRLPOOL CORP COM 963320106 7112 66545 SH SOLE 25 66545 0 0 WHIRLPOOL CORP COM 963320106 38205 357489 SH SOLE 26 89041 0 268448 WHIRLPOOL CORP COM 963320106 1354 12670 SH SOLE 28 9288 0 3382 WHIRLPOOL CORP COM 963320106 1768 16541 SH SOLE 29 3461 0 13080 WHIRLPOOL CORP COM 963320106 24554 229756 SH SOLE 30 229756 0 0 WHIRLPOOL CORP COM 963320106 3204 29983 SH SOLE 31 16197 0 13786 WHIRLPOOL CORP COM 963320106 1977 18499 SH SOLE 34 18499 0 0 WHIRLPOOL CORP COM 963320106 5424 50750 SH SOLE 36 50750 0 0 WHIRLPOOL CORP COM 963320106 157 1465 SH SOLE 40 1465 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 5058 5897 SH SOLE 2 726 0 5171 WHITE MTNS INS GROUP LTD COM G9618E107 13 15 SH SOLE 4 15 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 87 101 SH SOLE 7 101 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1296 1511 SH SOLE 18 1511 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2711 3161 SH SOLE 19 3161 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 32134 37466 SH SOLE 21 37466 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 77628 90508 SH SOLE 22 83567 0 6941 WHITE MTNS INS GROUP LTD COM G9618E107 678 790 SH SOLE 25 790 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1129 1316 SH SOLE 26 585 0 731 WHITE MTNS INS GROUP LTD COM G9618E107 249 290 SH SOLE 28 290 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1049 1223 SH SOLE 30 1223 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 56 65 SH SOLE 31 65 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1091 1272 SH SOLE 34 1272 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 122 142 SH SOLE 36 142 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 201 234 SH SOLE 40 234 0 0 WHITEHORSE FIN INC COM 96524V106 482 37917 SH SOLE 30 37917 0 0 WHITESTONE REIT COM 966084204 511 41710 SH SOLE 2 1284 0 40426 WHITESTONE REIT COM 966084204 9 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2542 207315 SH SOLE 18 207315 0 0 WHITESTONE REIT COM 966084204 690 56295 SH SOLE 19 56295 0 0 WHITESTONE REIT COM 966084204 53430 4358078 SH SOLE 21 4358078 0 0 WHITESTONE REIT COM 966084204 14885 1214109 SH SOLE 22 1165176 0 48933 WHITESTONE REIT COM 966084204 17 1379 SH SOLE 23 1379 0 0 WHITESTONE REIT COM 966084204 178 14492 SH SOLE 26 0 0 14492 WHITESTONE REIT COM 966084204 1038 84693 SH SOLE 30 84693 0 0 WHITING PETE CORP NEW COM NEW 966387409 4002 176379 SH SOLE 2 7152 0 169227 WHITING PETE CORP NEW COM NEW 966387409 9 408 SH SOLE 4 408 0 0 WHITING PETE CORP NEW COM NEW 966387409 95 4197 SH SOLE 7 4197 0 0 WHITING PETE CORP NEW COM NEW 966387409 1110 48899 SH SOLE 18 48899 0 0 WHITING PETE CORP NEW COM NEW 966387409 745 32824 SH SOLE 19 32824 0 0 WHITING PETE CORP NEW COM NEW 966387409 28283 1246504 SH SOLE 21 1246504 0 0 WHITING PETE CORP NEW COM NEW 966387409 61257 2699751 SH SOLE 22 2502634 0 197117 WHITING PETE CORP NEW COM NEW 966387409 450 19827 SH SOLE 26 11565 0 8262 WHITING PETE CORP NEW COM NEW 966387409 271 11965 SH SOLE 28 11965 0 0 WHITING PETE CORP NEW COM NEW 966387409 251 11061 SH SOLE 29 0 0 11061 WHITING PETE CORP NEW COM NEW 966387409 1308 57640 SH SOLE 30 57640 0 0 WHITING PETE CORP NEW COM NEW 966387409 42 1840 SH SOLE 31 1840 0 0 WHITING PETE CORP NEW COM NEW 966387409 81 3551 SH SOLE 34 3551 0 0 WHITING PETE CORP NEW COM NEW 966387409 206 9094 SH SOLE 36 9094 0 0 WHITING PETE CORP NEW COM NEW 966387409 209 9210 SH SOLE 40 9210 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 218 231000 PRN SOLE 2 231000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3582 3789000 PRN SOLE 19 3789000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1205 1275000 PRN SOLE 21 1275000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 41 43000 PRN SOLE 22 43000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 886 937000 PRN SOLE 34 937000 0 0 WIDEOPENWEST INC COM 96758W101 225 31598 SH SOLE 2 1084 0 30514 WIDEOPENWEST INC COM 96758W101 5 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 696 97586 SH SOLE 18 97586 0 0 WIDEOPENWEST INC COM 96758W101 309 43374 SH SOLE 19 43374 0 0 WIDEOPENWEST INC COM 96758W101 7051 988951 SH SOLE 21 988951 0 0 WIDEOPENWEST INC COM 96758W101 5507 772396 SH SOLE 22 748012 0 24384 WIDEOPENWEST INC COM 96758W101 33 4603 SH SOLE 30 4603 0 0 WIDEPOINT CORP COM 967590100 18 43812 SH SOLE 21 43812 0 0 WIDEPOINT CORP COM 967590100 65 155395 SH SOLE 22 155395 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 365 25887 SH SOLE 2 1002 0 24885 WILDHORSE RESOURCE DEV CORP COM 96812T102 9 660 SH SOLE 7 660 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 1263 89499 SH SOLE 18 89499 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 799 56606 SH SOLE 19 56606 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 12819 908483 SH SOLE 21 908483 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 10220 724289 SH SOLE 22 686868 0 37421 WILDHORSE RESOURCE DEV CORP COM 96812T102 83 5902 SH SOLE 26 0 0 5902 WILDHORSE RESOURCE DEV CORP COM 96812T102 97 6860 SH SOLE 30 6860 0 0 WILEY JOHN & SONS INC CL A 968223206 5604 119315 SH SOLE 2 29258 0 90057 WILEY JOHN & SONS INC CL A 968223206 7 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2857 60827 SH SOLE 7 60827 0 0 WILEY JOHN & SONS INC CL A 968223206 6441 137126 SH SOLE 18 137126 0 0 WILEY JOHN & SONS INC CL A 968223206 430 9162 SH SOLE 19 9162 0 0 WILEY JOHN & SONS INC CL A 968223206 104176 2217921 SH SOLE 21 2217921 0 0 WILEY JOHN & SONS INC CL A 968223206 76253 1623442 SH SOLE 22 1532066 0 91376 WILEY JOHN & SONS INC CL A 968223206 365 7763 SH SOLE 26 3996 0 3767 WILEY JOHN & SONS INC CL A 968223206 276 5875 SH SOLE 28 5875 0 0 WILEY JOHN & SONS INC CL A 968223206 516 10990 SH SOLE 30 10990 0 0 WILEY JOHN & SONS INC CL A 968223206 44 934 SH SOLE 31 934 0 0 WILEY JOHN & SONS INC CL A 968223206 75 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 243 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 5 769 SH SOLE 18 769 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH SOLE 21 794 0 0 WILLDAN GROUP INC COM 96924N100 247 7067 SH SOLE 2 345 0 6722 WILLDAN GROUP INC COM 96924N100 7 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1163 33251 SH SOLE 18 33251 0 0 WILLDAN GROUP INC COM 96924N100 497 14201 SH SOLE 19 14201 0 0 WILLDAN GROUP INC COM 96924N100 11697 334391 SH SOLE 21 334391 0 0 WILLDAN GROUP INC COM 96924N100 10449 298718 SH SOLE 22 232955 0 65763 WILLIAMS COS INC DEL COM 969457100 79728 3615798 SH SOLE 2 763966 0 2851832 WILLIAMS COS INC DEL COM 969457100 22237 1008502 SH SOLE 4 976582 0 31920 WILLIAMS COS INC DEL COM 969457100 59023 2676763 SH SOLE 7 2676763 0 0 WILLIAMS COS INC DEL COM 969457100 654 29654 SH SOLE 13 29654 0 0 WILLIAMS COS INC DEL COM 969457100 194 8784 SH SOLE 15 8784 0 0 WILLIAMS COS INC DEL COM 969457100 252448 11448891 SH SOLE 18 11013266 0 435625 WILLIAMS COS INC DEL COM 969457100 671113 30435957 SH SOLE 19 30435957 0 0 WILLIAMS COS INC DEL COM 969457100 742539 33675231 SH SOLE 21 33675231 0 0 WILLIAMS COS INC DEL COM 969457100 697974 31654147 SH SOLE 22 28357913 0 3296234 WILLIAMS COS INC DEL COM 969457100 21380 969602 SH SOLE 23 969602 0 0 WILLIAMS COS INC DEL COM 969457100 30113 1365687 SH SOLE 25 1365687 0 0 WILLIAMS COS INC DEL COM 969457100 81757 3707781 SH SOLE 26 1270273 0 2437508 WILLIAMS COS INC DEL COM 969457100 5158 233923 SH SOLE 28 171523 0 62400 WILLIAMS COS INC DEL COM 969457100 10172 461303 SH SOLE 29 251823 0 209480 WILLIAMS COS INC DEL COM 969457100 100789 4570915 SH SOLE 30 4570915 0 0 WILLIAMS COS INC DEL COM 969457100 12076 547680 SH SOLE 31 272024 0 275656 WILLIAMS COS INC DEL COM 969457100 197839 8972269 SH SOLE 34 8972269 0 0 WILLIAMS COS INC DEL COM 969457100 23199 1052097 SH SOLE 36 1052097 0 0 WILLIAMS COS INC DEL COM 969457100 623 28234 SH SOLE 40 28234 0 0 WILLIAMS COS INC DEL OPTIONS 969457900 6261 283900 SH Call SOLE 2 283900 0 0 WILLIAMS SONOMA INC COM 969904101 9922 196669 SH SOLE 2 47072 0 149597 WILLIAMS SONOMA INC COM 969904101 44 867 SH SOLE 4 867 0 0 WILLIAMS SONOMA INC COM 969904101 136 2691 SH SOLE 7 2691 0 0 WILLIAMS SONOMA INC COM 969904101 13087 259405 SH SOLE 18 259405 0 0 WILLIAMS SONOMA INC COM 969904101 3071 60881 SH SOLE 19 60881 0 0 WILLIAMS SONOMA INC COM 969904101 199429 3953005 SH SOLE 21 3953005 0 0 WILLIAMS SONOMA INC COM 969904101 136894 2713468 SH SOLE 22 2545739 0 167729 WILLIAMS SONOMA INC COM 969904101 72 1420 SH SOLE 23 1420 0 0 WILLIAMS SONOMA INC COM 969904101 701 13900 SH SOLE 25 13900 0 0 WILLIAMS SONOMA INC COM 969904101 1454 28823 SH SOLE 26 16347 0 12476 WILLIAMS SONOMA INC COM 969904101 529 10481 SH SOLE 28 10481 0 0 WILLIAMS SONOMA INC COM 969904101 642 12734 SH SOLE 29 0 0 12734 WILLIAMS SONOMA INC COM 969904101 4247 84180 SH SOLE 30 84180 0 0 WILLIAMS SONOMA INC COM 969904101 108 2149 SH SOLE 31 1661 0 488 WILLIAMS SONOMA INC COM 969904101 1133 22455 SH SOLE 34 22455 0 0 WILLIAMS SONOMA INC COM 969904101 155 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 385 7628 SH SOLE 40 7628 0 0 WILLIS LEASE FINANCE CORP COM 970646105 100 2900 SH SOLE 2 42 0 2858 WILLIS LEASE FINANCE CORP COM 970646105 433 12513 SH SOLE 18 12513 0 0 WILLIS LEASE FINANCE CORP COM 970646105 173 4994 SH SOLE 19 4994 0 0 WILLIS LEASE FINANCE CORP COM 970646105 4530 130922 SH SOLE 21 130922 0 0 WILLIS LEASE FINANCE CORP COM 970646105 1188 34331 SH SOLE 22 32412 0 1919 WILLIS TOWERS WATSON PUB LTD SHS G96629103 49131 323528 SH SOLE 2 25458 0 298070 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6479 42665 SH SOLE 4 39186 0 3479 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17092 112552 SH SOLE 7 109452 0 3100 WILLIS TOWERS WATSON PUB LTD SHS G96629103 628 4134 SH SOLE 13 4134 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 209 1373 SH SOLE 15 1373 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 40459 266424 SH SOLE 18 249244 0 17180 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5612 36955 SH SOLE 19 36955 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 479793 3159441 SH SOLE 21 3159441 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 478571 3151398 SH SOLE 22 2803933 0 347465 WILLIS TOWERS WATSON PUB LTD SHS G96629103 14002 92202 SH SOLE 23 92202 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17669 116349 SH SOLE 25 116349 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 82081 540507 SH SOLE 26 143846 0 396661 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3858 25406 SH SOLE 28 18610 0 6796 WILLIS TOWERS WATSON PUB LTD SHS G96629103 776 5113 SH SOLE 29 5113 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 79001 520224 SH SOLE 30 520224 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6419 42266 SH SOLE 31 29300 0 12966 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2808 18492 SH SOLE 32 18492 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1007 6634 SH SOLE 34 6634 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 16161 106420 SH SOLE 36 106420 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 477 3143 SH SOLE 40 3143 0 0 WILLSCOT CORP COM 971375126 275 29228 SH SOLE 2 1228 0 28000 WILLSCOT CORP COM 971375126 7 754 SH SOLE 7 754 0 0 WILLSCOT CORP COM 971375126 1084 115057 SH SOLE 18 115057 0 0 WILLSCOT CORP COM 971375126 481 51093 SH SOLE 19 51093 0 0 WILLSCOT CORP COM 971375126 11277 1197151 SH SOLE 21 1197151 0 0 WILLSCOT CORP COM 971375126 10018 1063487 SH SOLE 22 1015206 0 48281 WILLSCOT CORP COM 971375126 85 9020 SH SOLE 30 9020 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 86 40991 SH SOLE 2 1458 0 39533 WINDSTREAM HLDGS INC COM PAR 97382A309 2 907 SH SOLE 7 907 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 287 137459 SH SOLE 18 137459 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 114 54511 SH SOLE 19 54511 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 3840 1837238 SH SOLE 21 1837238 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 2919 1396513 SH SOLE 22 1212900 0 183613 WINGSTOP INC COM 974155103 1619 25229 SH SOLE 2 2358 0 22871 WINGSTOP INC COM 974155103 11 164 SH SOLE 4 164 0 0 WINGSTOP INC COM 974155103 37 572 SH SOLE 7 572 0 0 WINGSTOP INC COM 974155103 9387 146232 SH SOLE 18 146232 0 0 WINGSTOP INC COM 974155103 4753 74039 SH SOLE 19 74039 0 0 WINGSTOP INC COM 974155103 196397 3059615 SH SOLE 21 3059615 0 0 WINGSTOP INC COM 974155103 53246 829499 SH SOLE 22 790686 0 38813 WINGSTOP INC COM 974155103 209 3260 SH SOLE 23 3260 0 0 WINGSTOP INC COM 974155103 603 9393 SH SOLE 26 5898 0 3495 WINGSTOP INC COM 974155103 258 4025 SH SOLE 28 4025 0 0 WINGSTOP INC COM 974155103 155 2409 SH SOLE 29 0 0 2409 WINGSTOP INC COM 974155103 3861 60143 SH SOLE 30 60143 0 0 WINGSTOP INC COM 974155103 296 4605 SH SOLE 34 4605 0 0 WINGSTOP INC COM 974155103 153 2383 SH SOLE 40 2383 0 0 WINMARK CORP COM 974250102 321 2019 SH SOLE 2 88 0 1931 WINMARK CORP COM 974250102 6 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 7 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 1309 8230 SH SOLE 18 8230 0 0 WINMARK CORP COM 974250102 553 3475 SH SOLE 19 3475 0 0 WINMARK CORP COM 974250102 13852 87122 SH SOLE 21 87122 0 0 WINMARK CORP COM 974250102 4979 31317 SH SOLE 22 28238 0 3079 WINMARK CORP COM 974250102 59 371 SH SOLE 23 371 0 0 WINMARK CORP COM 974250102 51 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 119 751 SH SOLE 30 751 0 0 WINMARK CORP COM 974250102 41 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 610 25198 SH SOLE 2 1036 0 24162 WINNEBAGO INDS INC COM 974637100 2 74 SH SOLE 4 74 0 0 WINNEBAGO INDS INC COM 974637100 16 659 SH SOLE 7 659 0 0 WINNEBAGO INDS INC COM 974637100 3628 149869 SH SOLE 18 149869 0 0 WINNEBAGO INDS INC COM 974637100 1117 46124 SH SOLE 19 46124 0 0 WINNEBAGO INDS INC COM 974637100 75453 3116606 SH SOLE 21 3116606 0 0 WINNEBAGO INDS INC COM 974637100 20019 826890 SH SOLE 22 788774 0 38116 WINNEBAGO INDS INC COM 974637100 4 149 SH SOLE 23 149 0 0 WINNEBAGO INDS INC COM 974637100 156 6460 SH SOLE 26 0 0 6460 WINNEBAGO INDS INC COM 974637100 101 4180 SH SOLE 28 4180 0 0 WINNEBAGO INDS INC COM 974637100 1414 58397 SH SOLE 30 58397 0 0 WINNEBAGO INDS INC COM 974637100 71 2948 SH SOLE 40 2948 0 0 WINTRUST FINL CORP COM 97650W108 9226 138756 SH SOLE 2 40677 0 98079 WINTRUST FINL CORP COM 97650W108 27 411 SH SOLE 4 411 0 0 WINTRUST FINL CORP COM 97650W108 90 1353 SH SOLE 7 1353 0 0 WINTRUST FINL CORP COM 97650W108 12206 183569 SH SOLE 18 183569 0 0 WINTRUST FINL CORP COM 97650W108 4165 62634 SH SOLE 19 62634 0 0 WINTRUST FINL CORP COM 97650W108 186982 2812176 SH SOLE 21 2812176 0 0 WINTRUST FINL CORP COM 97650W108 148454 2232724 SH SOLE 22 2008629 0 224095 WINTRUST FINL CORP COM 97650W108 3545 53309 SH SOLE 23 53309 0 0 WINTRUST FINL CORP COM 97650W108 5247 78910 SH SOLE 26 9805 0 69105 WINTRUST FINL CORP COM 97650W108 457 6875 SH SOLE 28 6875 0 0 WINTRUST FINL CORP COM 97650W108 900 13529 SH SOLE 29 0 0 13529 WINTRUST FINL CORP COM 97650W108 1015 15268 SH SOLE 30 15268 0 0 WINTRUST FINL CORP COM 97650W108 74 1119 SH SOLE 31 1119 0 0 WINTRUST FINL CORP COM 97650W108 70 1047 SH SOLE 36 1047 0 0 WINTRUST FINL CORP COM 97650W108 377 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2590 504957 SH SOLE 2 495762 0 9195 WIPRO LTD SPON ADR 1 SH 97651M109 532 103800 SH SOLE 13 103800 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6794 1324380 SH SOLE 18 1324380 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 125 24380 SH SOLE 19 24380 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 5578 1087260 SH SOLE 21 1087260 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 16430 3202676 SH SOLE 22 3202676 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 39 7505 SH SOLE 23 7505 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 697 135805 SH SOLE 25 135805 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 19870 3873247 SH SOLE 26 378683 0 3494564 WIPRO LTD SPON ADR 1 SH 97651M109 3602 702078 SH SOLE 28 702078 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1109 216095 SH SOLE 29 216095 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 10223 1992720 SH SOLE 30 1992720 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 107 20795 SH SOLE 34 20795 0 0 WIRELESS TELECOM GROUP INC COM 976524108 5 3057 SH SOLE 18 3057 0 0 WIRELESS TELECOM GROUP INC COM 976524108 110 62017 SH SOLE 21 62017 0 0 WISDOMTREE INVTS INC COM 97717P104 632 95023 SH SOLE 2 4377 0 90646 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 19 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 3904 587085 SH SOLE 18 587085 0 0 WISDOMTREE INVTS INC COM 97717P104 1152 173197 SH SOLE 19 173197 0 0 WISDOMTREE INVTS INC COM 97717P104 81653 12278629 SH SOLE 21 12278629 0 0 WISDOMTREE INVTS INC COM 97717P104 22567 3393500 SH SOLE 22 3254973 0 138527 WISDOMTREE INVTS INC COM 97717P104 91 13650 SH SOLE 26 7318 0 6332 WISDOMTREE INVTS INC COM 97717P104 114 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 1644 247293 SH SOLE 30 247293 0 0 WISDOMTREE INVTS INC COM 97717P104 83 12488 SH SOLE 40 12488 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 62 737 SH SOLE 17 0 0 737 WISDOMTREE TR EMG MKTS SMCAP 97717W281 113 2700 SH SOLE 18 2700 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3218 80150 SH SOLE 19 80150 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH SOLE 17 0 0 55 WISDOMTREE TR INDIA ERNGS FD 97717W422 201446 8122832 SH SOLE 2 0 0 8122832 WISDOMTREE TR INDIA ERNGS FD 97717W422 1 39 SH SOLE 17 0 0 39 WISDOMTREE TR INDIA ERNGS FD 97717W422 44470 1793134 SH SOLE 22 1793134 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 7 234 SH SOLE 17 0 0 234 WISDOMTREE TR US SMALLCP ERNGS 97717W562 3 94 SH SOLE 17 0 0 94 WISDOMTREE TR US MIDCP EARNING 97717W570 4 124 SH SOLE 17 0 0 124 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2 80 SH SOLE 17 0 0 80 WISDOMTREE TR INTL EQUITY FD 97717W703 23 494 SH SOLE 17 0 0 494 WISDOMTREE TR INTL EQUITY FD 97717W703 1946 41766 SH SOLE 19 41766 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH SOLE 17 0 0 40 WISDOMTREE TR JAPN HEDGE EQT 97717W851 12878 277595 SH SOLE 2 0 0 277595 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 45 SH SOLE 17 0 0 45 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4918 106016 SH SOLE 22 106016 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 7 174 SH SOLE 17 0 0 174 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 28 SH SOLE 17 0 0 28 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 20 351 SH SOLE 18 351 0 0 WISDOMTREE TR ASIA LC DBT FD 97717X842 3 63 SH SOLE 17 0 0 63 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH SOLE 17 0 0 29 WIX COM LTD SHS M98068105 4640 51365 SH SOLE 2 38128 0 13237 WIX COM LTD SHS M98068105 1215 13448 SH SOLE 4 12300 0 1148 WIX COM LTD SHS M98068105 2263 25046 SH SOLE 7 25046 0 0 WIX COM LTD SHS M98068105 3826 42351 SH SOLE 18 41858 0 493 WIX COM LTD SHS M98068105 46854 518637 SH SOLE 19 518637 0 0 WIX COM LTD SHS M98068105 43812 484969 SH SOLE 21 484969 0 0 WIX COM LTD SHS M98068105 59569 659387 SH SOLE 22 604091 0 55296 WIX COM LTD SHS M98068105 3889 43043 SH SOLE 23 43043 0 0 WIX COM LTD SHS M98068105 233 2576 SH SOLE 25 2576 0 0 WIX COM LTD SHS M98068105 6975 77204 SH SOLE 26 41296 0 35908 WIX COM LTD SHS M98068105 427 4727 SH SOLE 29 4727 0 0 WIX COM LTD SHS M98068105 4466 49435 SH SOLE 30 49435 0 0 WIX COM LTD SHS M98068105 1598 17692 SH SOLE 31 12245 0 5447 WIX COM LTD SHS M98068105 10134 112177 SH SOLE 34 112177 0 0 WIX COM LTD SHS M98068105 246 2724 SH SOLE 36 2724 0 0 WIX COM LTD SHS M98068105 87 964 SH SOLE 40 964 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 152 3672 SH SOLE 15 3672 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 2658 64411 SH SOLE 22 47385 0 17026 WNS HOLDINGS LTD SPON ADR 92932M101 155 3758 SH SOLE 25 3758 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2540 79653 SH SOLE 2 8320 0 71333 WOLVERINE WORLD WIDE INC COM 978097103 16 508 SH SOLE 4 508 0 0 WOLVERINE WORLD WIDE INC COM 978097103 52 1617 SH SOLE 7 1617 0 0 WOLVERINE WORLD WIDE INC COM 978097103 15035 471455 SH SOLE 18 471455 0 0 WOLVERINE WORLD WIDE INC COM 978097103 7389 231699 SH SOLE 19 231699 0 0 WOLVERINE WORLD WIDE INC COM 978097103 315970 9908106 SH SOLE 21 9908106 0 0 WOLVERINE WORLD WIDE INC COM 978097103 89384 2802872 SH SOLE 22 2676320 0 126552 WOLVERINE WORLD WIDE INC COM 978097103 378 11840 SH SOLE 23 11840 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2792 87548 SH SOLE 26 19085 0 68463 WOLVERINE WORLD WIDE INC COM 978097103 397 12454 SH SOLE 28 12454 0 0 WOLVERINE WORLD WIDE INC COM 978097103 493 15452 SH SOLE 29 0 0 15452 WOLVERINE WORLD WIDE INC COM 978097103 6151 192880 SH SOLE 30 192880 0 0 WOLVERINE WORLD WIDE INC COM 978097103 98 3081 SH SOLE 36 3081 0 0 WOLVERINE WORLD WIDE INC COM 978097103 351 10994 SH SOLE 40 10994 0 0 WOODWARD INC COM 980745103 4913 66130 SH SOLE 2 24931 0 41199 WOODWARD INC COM 980745103 25 337 SH SOLE 4 337 0 0 WOODWARD INC COM 980745103 75 1013 SH SOLE 7 1013 0 0 WOODWARD INC COM 980745103 22807 306996 SH SOLE 18 306996 0 0 WOODWARD INC COM 980745103 6211 83603 SH SOLE 19 83603 0 0 WOODWARD INC COM 980745103 287371 3868237 SH SOLE 21 3868237 0 0 WOODWARD INC COM 980745103 136791 1841307 SH SOLE 22 1767337 0 73970 WOODWARD INC COM 980745103 23 314 SH SOLE 23 314 0 0 WOODWARD INC COM 980745103 1406 18923 SH SOLE 26 12504 0 6419 WOODWARD INC COM 980745103 540 7264 SH SOLE 28 7264 0 0 WOODWARD INC COM 980745103 1010 13598 SH SOLE 30 13598 0 0 WOODWARD INC COM 980745103 332 4463 SH SOLE 40 4463 0 0 WORKDAY INC CL A 98138H101 51754 324111 SH SOLE 2 5724 0 318387 WORKDAY INC CL A 98138H101 7380 46220 SH SOLE 4 42404 0 3816 WORKDAY INC CL A 98138H101 2262 14166 SH SOLE 7 14166 0 0 WORKDAY INC CL A 98138H101 136 852 SH SOLE 13 852 0 0 WORKDAY INC CL A 98138H101 249 1561 SH SOLE 15 1561 0 0 WORKDAY INC CL A 98138H101 13647 85465 SH SOLE 18 73682 0 11783 WORKDAY INC CL A 98138H101 4088 25604 SH SOLE 19 25604 0 0 WORKDAY INC CL A 98138H101 353694 2215019 SH SOLE 21 2215019 0 0 WORKDAY INC CL A 98138H101 591281 3702909 SH SOLE 22 3427649 0 275260 WORKDAY INC CL A 98138H101 16708 104637 SH SOLE 23 104637 0 0 WORKDAY INC CL A 98138H101 21097 132121 SH SOLE 25 132121 0 0 WORKDAY INC CL A 98138H101 76720 480463 SH SOLE 26 150293 0 330170 WORKDAY INC CL A 98138H101 4513 28261 SH SOLE 28 20702 0 7559 WORKDAY INC CL A 98138H101 849 5318 SH SOLE 29 5318 0 0 WORKDAY INC CL A 98138H101 34975 219031 SH SOLE 30 219031 0 0 WORKDAY INC CL A 98138H101 8002 50113 SH SOLE 31 33028 0 17085 WORKDAY INC CL A 98138H101 3376 21140 SH SOLE 32 21140 0 0 WORKDAY INC CL A 98138H101 1153 7220 SH SOLE 34 7220 0 0 WORKDAY INC CL A 98138H101 16128 101005 SH SOLE 36 101005 0 0 WORKDAY INC CL A 98138H101 525 3288 SH SOLE 40 3288 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 3299 2700000 PRN SOLE 21 2700000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 5 9381 SH SOLE 18 9381 0 0 WORKHORSE GROUP INC COM NEW 98138J206 66 124334 SH SOLE 21 124334 0 0 WORKIVA INC COM CL A 98139A105 1230 34264 SH SOLE 2 12290 0 21974 WORKIVA INC COM CL A 98139A105 10 289 SH SOLE 4 289 0 0 WORKIVA INC COM CL A 98139A105 23 641 SH SOLE 7 641 0 0 WORKIVA INC COM CL A 98139A105 3352 93383 SH SOLE 18 93383 0 0 WORKIVA INC COM CL A 98139A105 7585 211334 SH SOLE 19 211334 0 0 WORKIVA INC COM CL A 98139A105 34182 952415 SH SOLE 21 952415 0 0 WORKIVA INC COM CL A 98139A105 32286 899576 SH SOLE 22 862207 0 37369 WORKIVA INC COM CL A 98139A105 1396 38906 SH SOLE 23 38906 0 0 WORKIVA INC COM CL A 98139A105 2300 64078 SH SOLE 26 0 0 64078 WORKIVA INC COM CL A 98139A105 135 3759 SH SOLE 28 3759 0 0 WORKIVA INC COM CL A 98139A105 440 12249 SH SOLE 29 0 0 12249 WORKIVA INC COM CL A 98139A105 251 6989 SH SOLE 30 6989 0 0 WORLD ACCEP CORP DEL COM 981419104 651 6371 SH SOLE 2 202 0 6169 WORLD ACCEP CORP DEL COM 981419104 4 35 SH SOLE 4 35 0 0 WORLD ACCEP CORP DEL COM 981419104 13 127 SH SOLE 7 127 0 0 WORLD ACCEP CORP DEL COM 981419104 3468 33914 SH SOLE 18 33914 0 0 WORLD ACCEP CORP DEL COM 981419104 911 8907 SH SOLE 19 8907 0 0 WORLD ACCEP CORP DEL COM 981419104 72895 712836 SH SOLE 21 712836 0 0 WORLD ACCEP CORP DEL COM 981419104 19104 186817 SH SOLE 22 176497 0 10320 WORLD ACCEP CORP DEL COM 981419104 333 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORP DEL COM 981419104 99 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 1376 13459 SH SOLE 30 13459 0 0 WORLD ACCEP CORP DEL COM 981419104 84 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 2329 108784 SH SOLE 2 41163 0 67621 WORLD FUEL SVCS CORP COM 981475106 6 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 75 3513 SH SOLE 7 3513 0 0 WORLD FUEL SVCS CORP COM 981475106 8302 387776 SH SOLE 18 387776 0 0 WORLD FUEL SVCS CORP COM 981475106 3376 157704 SH SOLE 19 157704 0 0 WORLD FUEL SVCS CORP COM 981475106 104775 4893729 SH SOLE 21 4893729 0 0 WORLD FUEL SVCS CORP COM 981475106 56329 2630973 SH SOLE 22 2437788 0 193185 WORLD FUEL SVCS CORP COM 981475106 868 40527 SH SOLE 23 40527 0 0 WORLD FUEL SVCS CORP COM 981475106 1821 85048 SH SOLE 26 9133 0 75915 WORLD FUEL SVCS CORP COM 981475106 192 8946 SH SOLE 28 8946 0 0 WORLD FUEL SVCS CORP COM 981475106 312 14555 SH SOLE 29 0 0 14555 WORLD FUEL SVCS CORP COM 981475106 351 16371 SH SOLE 30 16371 0 0 WORLD FUEL SVCS CORP COM 981475106 195 9097 SH SOLE 36 9097 0 0 WORLD FUEL SVCS CORP COM 981475106 132 6169 SH SOLE 40 6169 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4426 59240 SH SOLE 2 26300 0 32940 WORLD WRESTLING ENTMT INC CL A 98156Q108 12 162 SH SOLE 4 162 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 58 781 SH SOLE 7 781 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 427 5716 SH SOLE 13 5716 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 18482 247347 SH SOLE 18 247347 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 15621 209064 SH SOLE 19 209064 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 227916 3050265 SH SOLE 21 3050265 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 124489 1666078 SH SOLE 22 1606304 0 59774 WORLD WRESTLING ENTMT INC CL A 98156Q108 1528 20450 SH SOLE 23 20450 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3405 45564 SH SOLE 26 6431 0 39133 WORLD WRESTLING ENTMT INC CL A 98156Q108 367 4916 SH SOLE 28 4916 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 407 5445 SH SOLE 29 0 0 5445 WORLD WRESTLING ENTMT INC CL A 98156Q108 731 9783 SH SOLE 30 9783 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 227 3040 SH SOLE 36 3040 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 280 3743 SH SOLE 40 3743 0 0 WORLDPAY INC CL A 981558109 52253 683665 SH SOLE 2 22652 0 661013 WORLDPAY INC CL A 981558109 7671 100370 SH SOLE 4 92523 0 7847 WORLDPAY INC CL A 981558109 3350 43833 SH SOLE 7 25449 0 18384 WORLDPAY INC CL A 981558109 1139 14897 SH SOLE 13 14897 0 0 WORLDPAY INC CL A 981558109 221 2891 SH SOLE 15 2891 0 0 WORLDPAY INC CL A 981558109 12314 161118 SH SOLE 18 136754 0 24364 WORLDPAY INC CL A 981558109 4063 53166 SH SOLE 19 53166 0 0 WORLDPAY INC CL A 981558109 341379 4466555 SH SOLE 21 4466555 0 0 WORLDPAY INC CL A 981558109 587043 7680794 SH SOLE 22 7088768 0 592026 WORLDPAY INC CL A 981558109 16216 212173 SH SOLE 23 212173 0 0 WORLDPAY INC CL A 981558109 20251 264956 SH SOLE 25 264956 0 0 WORLDPAY INC CL A 981558109 84234 1102100 SH SOLE 26 291332 0 810768 WORLDPAY INC CL A 981558109 4416 57775 SH SOLE 28 42174 0 15601 WORLDPAY INC CL A 981558109 817 10694 SH SOLE 29 10694 0 0 WORLDPAY INC CL A 981558109 35583 465564 SH SOLE 30 465564 0 0 WORLDPAY INC CL A 981558109 8309 108720 SH SOLE 31 69146 0 39574 WORLDPAY INC CL A 981558109 1660 21720 SH SOLE 34 21720 0 0 WORLDPAY INC CL A 981558109 18206 238207 SH SOLE 36 238207 0 0 WORLDPAY INC CL A 981558109 542 7093 SH SOLE 40 7093 0 0 WORTHINGTON INDS INC COM 981811102 1766 50698 SH SOLE 2 18123 0 32575 WORTHINGTON INDS INC COM 981811102 10 299 SH SOLE 4 299 0 0 WORTHINGTON INDS INC COM 981811102 32 909 SH SOLE 7 909 0 0 WORTHINGTON INDS INC COM 981811102 8326 238966 SH SOLE 18 238966 0 0 WORTHINGTON INDS INC COM 981811102 2186 62746 SH SOLE 19 62746 0 0 WORTHINGTON INDS INC COM 981811102 101842 2923144 SH SOLE 21 2923144 0 0 WORTHINGTON INDS INC COM 981811102 50075 1437292 SH SOLE 22 1373233 0 64059 WORTHINGTON INDS INC COM 981811102 314 9005 SH SOLE 26 4274 0 4731 WORTHINGTON INDS INC COM 981811102 197 5668 SH SOLE 28 5668 0 0 WORTHINGTON INDS INC COM 981811102 408 11714 SH SOLE 30 11714 0 0 WORTHINGTON INDS INC COM 981811102 130 3718 SH SOLE 40 3718 0 0 WPP PLC NEW ADR 92937A102 1 22 SH SOLE 18 22 0 0 WPX ENERGY INC COM 98212B103 10330 910148 SH SOLE 2 190065 0 720083 WPX ENERGY INC COM 98212B103 22 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 118 10403 SH SOLE 7 10403 0 0 WPX ENERGY INC COM 98212B103 12930 1139165 SH SOLE 18 1139165 0 0 WPX ENERGY INC COM 98212B103 956 84193 SH SOLE 19 84193 0 0 WPX ENERGY INC COM 98212B103 221953 19555340 SH SOLE 21 19555340 0 0 WPX ENERGY INC COM 98212B103 145865 12851555 SH SOLE 22 11953162 0 898393 WPX ENERGY INC COM 98212B103 1682 148160 SH SOLE 26 82953 0 65207 WPX ENERGY INC COM 98212B103 652 57436 SH SOLE 28 57436 0 0 WPX ENERGY INC COM 98212B103 2877 253482 SH SOLE 30 253482 0 0 WPX ENERGY INC COM 98212B103 91 8005 SH SOLE 31 8005 0 0 WPX ENERGY INC COM 98212B103 113 9988 SH SOLE 36 9988 0 0 WPX ENERGY INC COM 98212B103 435 38296 SH SOLE 40 38296 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2710 99573 SH SOLE 2 4345 0 95228 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 12 431 SH SOLE 4 431 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 64 2342 SH SOLE 7 2342 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 11016 404685 SH SOLE 18 404685 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5961 218986 SH SOLE 19 218986 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 133245 4895101 SH SOLE 21 4895101 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 92145 3385195 SH SOLE 22 3231264 0 153931 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 44 1607 SH SOLE 23 1607 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1013 37222 SH SOLE 26 27997 0 9225 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 407 14942 SH SOLE 28 14942 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 58 2147 SH SOLE 29 0 0 2147 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 790 29020 SH SOLE 30 29020 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 274 10078 SH SOLE 40 10078 0 0 WSFS FINL CORP COM 929328102 1110 29270 SH SOLE 2 1042 0 28228 WSFS FINL CORP COM 929328102 11 296 SH SOLE 4 296 0 0 WSFS FINL CORP COM 929328102 28 733 SH SOLE 7 733 0 0 WSFS FINL CORP COM 929328102 4055 106968 SH SOLE 18 106968 0 0 WSFS FINL CORP COM 929328102 1684 44412 SH SOLE 19 44412 0 0 WSFS FINL CORP COM 929328102 38890 1025840 SH SOLE 21 1025840 0 0 WSFS FINL CORP COM 929328102 41783 1102163 SH SOLE 22 928674 0 173489 WSFS FINL CORP COM 929328102 563 14851 SH SOLE 26 7080 0 7771 WSFS FINL CORP COM 929328102 165 4343 SH SOLE 28 4343 0 0 WSFS FINL CORP COM 929328102 329 8666 SH SOLE 30 8666 0 0 WSFS FINL CORP COM 929328102 139 3654 SH SOLE 40 3654 0 0 WVS FINL CORP COM 929358109 5 311 SH SOLE 18 311 0 0 WVS FINL CORP COM 929358109 3 222 SH SOLE 21 222 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 8483 236693 SH SOLE 2 56134 0 180559 WYNDHAM DESTINATIONS INC COM 98310W108 57 1582 SH SOLE 4 1582 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 238 6635 SH SOLE 7 2554 0 4081 WYNDHAM DESTINATIONS INC COM 98310W108 27 748 SH SOLE 15 748 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 11498 320808 SH SOLE 18 320808 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 3373 94100 SH SOLE 19 94100 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 175188 4888059 SH SOLE 21 4888059 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 115609 3225687 SH SOLE 22 3032257 0 193430 WYNDHAM DESTINATIONS INC COM 98310W108 3129 87314 SH SOLE 25 87314 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 5813 162187 SH SOLE 26 62283 0 99904 WYNDHAM DESTINATIONS INC COM 98310W108 437 12182 SH SOLE 28 12182 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 819 22839 SH SOLE 29 0 0 22839 WYNDHAM DESTINATIONS INC COM 98310W108 865 24133 SH SOLE 30 24133 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 131 3669 SH SOLE 31 1987 0 1682 WYNDHAM DESTINATIONS INC COM 98310W108 1060 29569 SH SOLE 34 29569 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 2408 67188 SH SOLE 36 67188 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 347 9692 SH SOLE 40 9692 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10336 227805 SH SOLE 2 52382 0 175423 WYNDHAM HOTELS & RESORTS INC COM 98311A105 24 530 SH SOLE 4 530 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 114 2511 SH SOLE 7 2511 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 34 748 SH SOLE 15 748 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 13870 305700 SH SOLE 18 305700 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 947 20876 SH SOLE 19 20876 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 225202 4963673 SH SOLE 21 4963673 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 147031 3240700 SH SOLE 22 3043651 0 197049 WYNDHAM HOTELS & RESORTS INC COM 98311A105 13 290 SH SOLE 23 290 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4029 88814 SH SOLE 25 88814 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 6482 142876 SH SOLE 26 66341 0 76535 WYNDHAM HOTELS & RESORTS INC COM 98311A105 613 13517 SH SOLE 28 13517 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 861 18968 SH SOLE 29 0 0 18968 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1099 24225 SH SOLE 30 24225 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 92 2036 SH SOLE 31 1947 0 89 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2838 62547 SH SOLE 36 62547 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 454 9999 SH SOLE 40 9999 0 0 WYNN RESORTS LTD COM 983134107 20384 206087 SH SOLE 2 17457 0 188630 WYNN RESORTS LTD COM 983134107 3051 30849 SH SOLE 4 28367 0 2482 WYNN RESORTS LTD COM 983134107 8219 83095 SH SOLE 7 78790 0 4305 WYNN RESORTS LTD COM 983134107 60 606 SH SOLE 13 606 0 0 WYNN RESORTS LTD COM 983134107 92 926 SH SOLE 15 926 0 0 WYNN RESORTS LTD COM 983134107 19969 201887 SH SOLE 18 190147 0 11740 WYNN RESORTS LTD COM 983134107 2589 26179 SH SOLE 19 26179 0 0 WYNN RESORTS LTD COM 983134107 222528 2249805 SH SOLE 21 2249805 0 0 WYNN RESORTS LTD COM 983134107 232143 2347009 SH SOLE 22 2146392 0 200617 WYNN RESORTS LTD COM 983134107 6801 68764 SH SOLE 23 68764 0 0 WYNN RESORTS LTD COM 983134107 9397 95004 SH SOLE 25 95004 0 0 WYNN RESORTS LTD COM 983134107 35853 362481 SH SOLE 26 120455 0 242026 WYNN RESORTS LTD COM 983134107 1849 18694 SH SOLE 28 13670 0 5024 WYNN RESORTS LTD COM 983134107 1976 19982 SH SOLE 29 0 0 19982 WYNN RESORTS LTD COM 983134107 34123 344990 SH SOLE 30 344990 0 0 WYNN RESORTS LTD COM 983134107 2358 23839 SH SOLE 31 6542 0 17297 WYNN RESORTS LTD COM 983134107 1526 15424 SH SOLE 32 15424 0 0 WYNN RESORTS LTD COM 983134107 448 4529 SH SOLE 34 4529 0 0 WYNN RESORTS LTD COM 983134107 8442 85353 SH SOLE 36 85353 0 0 WYNN RESORTS LTD COM 983134107 211 2130 SH SOLE 40 2130 0 0 XBIOTECH INC COM 98400H102 19 3824 SH SOLE 18 3824 0 0 XBIOTECH INC COM 98400H102 277 54600 SH SOLE 21 54600 0 0 XBIOTECH INC COM 98400H102 151 29637 SH SOLE 22 29637 0 0 XCEL BRANDS INC COM NEW 98400M101 2 1406 SH SOLE 18 1406 0 0 XCEL BRANDS INC COM NEW 98400M101 23 20360 SH SOLE 21 20360 0 0 XCEL ENERGY INC COM 98389B100 66777 1355330 SH SOLE 2 201792 0 1153538 XCEL ENERGY INC COM 98389B100 16842 341821 SH SOLE 4 328395 0 13426 XCEL ENERGY INC COM 98389B100 28219 572740 SH SOLE 7 548206 0 24534 XCEL ENERGY INC COM 98389B100 2122 43066 SH SOLE 13 43066 0 0 XCEL ENERGY INC COM 98389B100 230 4668 SH SOLE 15 4668 0 0 XCEL ENERGY INC COM 98389B100 64452 1308143 SH SOLE 18 1245437 0 62706 XCEL ENERGY INC COM 98389B100 16627 337461 SH SOLE 19 337461 0 0 XCEL ENERGY INC COM 98389B100 1132455 22984678 SH SOLE 21 22984678 0 0 XCEL ENERGY INC COM 98389B100 673722 13674083 SH SOLE 22 12210740 0 1463343 XCEL ENERGY INC COM 98389B100 17930 363903 SH SOLE 23 363903 0 0 XCEL ENERGY INC COM 98389B100 22588 458451 SH SOLE 25 458451 0 0 XCEL ENERGY INC COM 98389B100 107607 2184029 SH SOLE 26 562118 0 1621911 XCEL ENERGY INC COM 98389B100 4690 95180 SH SOLE 28 68688 0 26492 XCEL ENERGY INC COM 98389B100 1020 20697 SH SOLE 29 20697 0 0 XCEL ENERGY INC COM 98389B100 115663 2347544 SH SOLE 30 2347544 0 0 XCEL ENERGY INC COM 98389B100 10509 213297 SH SOLE 31 127872 0 85425 XCEL ENERGY INC COM 98389B100 7713 156551 SH SOLE 32 156551 0 0 XCEL ENERGY INC COM 98389B100 2222 45100 SH SOLE 34 45100 0 0 XCEL ENERGY INC COM 98389B100 29297 594624 SH SOLE 36 594624 0 0 XCEL ENERGY INC COM 98389B100 586 11899 SH SOLE 40 11899 0 0 XENCOR INC COM 98401F105 1661 45925 SH SOLE 2 10200 0 35725 XENCOR INC COM 98401F105 8 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 36 1003 SH SOLE 7 1003 0 0 XENCOR INC COM 98401F105 5541 153223 SH SOLE 18 153223 0 0 XENCOR INC COM 98401F105 6191 171212 SH SOLE 19 171212 0 0 XENCOR INC COM 98401F105 78792 2178969 SH SOLE 21 2178969 0 0 XENCOR INC COM 98401F105 52726 1458122 SH SOLE 22 1396584 0 61538 XENCOR INC COM 98401F105 1168 32302 SH SOLE 23 32302 0 0 XENCOR INC COM 98401F105 2756 76221 SH SOLE 26 9415 0 66806 XENCOR INC COM 98401F105 248 6865 SH SOLE 28 6865 0 0 XENCOR INC COM 98401F105 265 7336 SH SOLE 29 0 0 7336 XENCOR INC COM 98401F105 526 14550 SH SOLE 30 14550 0 0 XENCOR INC COM 98401F105 43 1194 SH SOLE 34 1194 0 0 XENCOR INC COM 98401F105 198 5472 SH SOLE 40 5472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1995 115960 SH SOLE 2 3884 0 112076 XENIA HOTELS & RESORTS INC COM 984017103 1334 77550 SH SOLE 4 77550 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3189 185381 SH SOLE 7 185381 0 0 XENIA HOTELS & RESORTS INC COM 984017103 76 4407 SH SOLE 15 4407 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6529 379609 SH SOLE 18 379609 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6118 355717 SH SOLE 19 355717 0 0 XENIA HOTELS & RESORTS INC COM 984017103 79167 4602740 SH SOLE 21 4602740 0 0 XENIA HOTELS & RESORTS INC COM 984017103 80753 4694953 SH SOLE 22 4539155 0 155798 XENIA HOTELS & RESORTS INC COM 984017103 65 3800 SH SOLE 23 3800 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4128 239973 SH SOLE 25 239973 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1114 64760 SH SOLE 26 21490 0 43270 XENIA HOTELS & RESORTS INC COM 984017103 233 13560 SH SOLE 28 13560 0 0 XENIA HOTELS & RESORTS INC COM 984017103 705 40962 SH SOLE 29 40962 0 0 XENIA HOTELS & RESORTS INC COM 984017103 9230 536644 SH SOLE 30 536644 0 0 XENIA HOTELS & RESORTS INC COM 984017103 51 2941 SH SOLE 36 2941 0 0 XENIA HOTELS & RESORTS INC COM 984017103 200 11644 SH SOLE 40 11644 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1786 283002 SH SOLE 21 283002 0 0 XENON PHARMACEUTICALS INC COM 98420N105 4 706 SH SOLE 30 706 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 92 5397 SH SOLE 2 259 0 5138 XERIS PHARMACEUTICALS INC COM 98422L107 361 21254 SH SOLE 18 21254 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 156 9185 SH SOLE 19 9185 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 7893 464282 SH SOLE 21 464282 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 2454 144334 SH SOLE 22 142538 0 1796 XERIS PHARMACEUTICALS INC COM 98422L107 10 583 SH SOLE 30 583 0 0 XEROX CORP COM NEW 984121608 11312 572487 SH SOLE 2 56618 0 515869 XEROX CORP COM NEW 984121608 1538 77837 SH SOLE 4 71789 0 6048 XEROX CORP COM NEW 984121608 5233 264839 SH SOLE 7 187189 0 77650 XEROX CORP COM NEW 984121608 29 1458 SH SOLE 13 1458 0 0 XEROX CORP COM NEW 984121608 32 1642 SH SOLE 15 1642 0 0 XEROX CORP COM NEW 984121608 4 182 SH SOLE 17 0 0 182 XEROX CORP COM NEW 984121608 10473 530028 SH SOLE 18 498987 0 31041 XEROX CORP COM NEW 984121608 1491 75474 SH SOLE 19 75474 0 0 XEROX CORP COM NEW 984121608 106131 5371015 SH SOLE 21 5371015 0 0 XEROX CORP COM NEW 984121608 111444 5639894 SH SOLE 22 5040936 0 598958 XEROX CORP COM NEW 984121608 3204 162148 SH SOLE 23 162148 0 0 XEROX CORP COM NEW 984121608 4355 220413 SH SOLE 25 220413 0 0 XEROX CORP COM NEW 984121608 19711 997512 SH SOLE 26 326400 0 671112 XEROX CORP COM NEW 984121608 899 45512 SH SOLE 28 33356 0 12156 XEROX CORP COM NEW 984121608 1100 55666 SH SOLE 29 8543 0 47123 XEROX CORP COM NEW 984121608 19251 974255 SH SOLE 30 974255 0 0 XEROX CORP COM NEW 984121608 1486 75215 SH SOLE 31 45907 0 29308 XEROX CORP COM NEW 984121608 239 12081 SH SOLE 34 12081 0 0 XEROX CORP COM NEW 984121608 4582 231890 SH SOLE 36 231890 0 0 XEROX CORP COM NEW 984121608 86 4329 SH SOLE 40 4329 0 0 XEROX CORP OPTIONS 984121908 896 45300 SH Call SOLE 2 45300 0 0 XEROX CORP OPTIONS 984121958 8102 410000 SH Put SOLE 2 410000 0 0 XEROX CORP OPTIONS 984121908 8817 446200 SH Call SOLE 19 446200 0 0 XEROX CORP OPTIONS 984121958 7904 400000 SH Put SOLE 19 400000 0 0 XEROX CORP OPTIONS 984121908 10 500 SH Call SOLE 22 500 0 0 XEROX CORP OPTIONS 984121908 2 100 SH Call SOLE 25 100 0 0 XEROX CORP OPTIONS 984121908 2 100 SH Call SOLE 26 0 0 100 XEROX CORP OPTIONS 984121908 215 10900 SH Call SOLE 34 10900 0 0 XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH SOLE 21 195 0 0 XILINX INC COM 983919101 53924 633132 SH SOLE 2 70272 0 562860 XILINX INC COM 983919101 7196 84486 SH SOLE 4 77800 0 6686 XILINX INC COM 983919101 18602 218414 SH SOLE 7 201765 0 16649 XILINX INC COM 983919101 2084 24474 SH SOLE 13 24474 0 0 XILINX INC COM 983919101 190 2225 SH SOLE 15 2225 0 0 XILINX INC COM 983919101 51546 605212 SH SOLE 18 574472 0 30740 XILINX INC COM 983919101 21937 257567 SH SOLE 19 257567 0 0 XILINX INC COM 983919101 605720 7111889 SH SOLE 21 7111889 0 0 XILINX INC COM 983919101 545406 6403738 SH SOLE 22 5735028 0 668710 XILINX INC COM 983919101 15206 178542 SH SOLE 23 178542 0 0 XILINX INC COM 983919101 20582 241654 SH SOLE 25 241654 0 0 XILINX INC COM 983919101 103878 1219651 SH SOLE 26 269312 0 950339 XILINX INC COM 983919101 4179 49071 SH SOLE 28 36068 0 13003 XILINX INC COM 983919101 6714 78825 SH SOLE 29 9288 0 69537 XILINX INC COM 983919101 116829 1371718 SH SOLE 30 1371718 0 0 XILINX INC COM 983919101 7207 84624 SH SOLE 31 53690 0 30934 XILINX INC COM 983919101 3058 35899 SH SOLE 32 35899 0 0 XILINX INC COM 983919101 2341 27491 SH SOLE 34 27491 0 0 XILINX INC COM 983919101 17706 207891 SH SOLE 36 207891 0 0 XILINX INC COM 983919101 512 6011 SH SOLE 40 6011 0 0 XOMA CORP DEL COM NEW 98419J206 79 6256 SH SOLE 2 170 0 6086 XOMA CORP DEL COM NEW 98419J206 275 21762 SH SOLE 18 21762 0 0 XOMA CORP DEL COM NEW 98419J206 111 8789 SH SOLE 19 8789 0 0 XOMA CORP DEL COM NEW 98419J206 2924 231164 SH SOLE 21 231164 0 0 XOMA CORP DEL COM NEW 98419J206 3045 240701 SH SOLE 22 237014 0 3687 XPERI CORP COM 98421B100 873 47493 SH SOLE 2 1675 0 45818 XPERI CORP COM 98421B100 4 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 17 947 SH SOLE 7 947 0 0 XPERI CORP COM 98421B100 4575 248782 SH SOLE 18 248782 0 0 XPERI CORP COM 98421B100 1328 72210 SH SOLE 19 72210 0 0 XPERI CORP COM 98421B100 95145 5173719 SH SOLE 21 5173719 0 0 XPERI CORP COM 98421B100 26639 1448541 SH SOLE 22 1378885 0 69656 XPERI CORP COM 98421B100 165 8992 SH SOLE 26 5498 0 3494 XPERI CORP COM 98421B100 122 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 1824 99187 SH SOLE 30 99187 0 0 XPERI CORP COM 98421B100 93 5071 SH SOLE 40 5071 0 0 XPO LOGISTICS INC COM 983793100 16066 281659 SH SOLE 2 9950 0 271709 XPO LOGISTICS INC COM 983793100 2304 40392 SH SOLE 4 37277 0 3115 XPO LOGISTICS INC COM 983793100 795 13930 SH SOLE 7 8187 0 5743 XPO LOGISTICS INC COM 983793100 225 3944 SH SOLE 13 3944 0 0 XPO LOGISTICS INC COM 983793100 54 943 SH SOLE 15 943 0 0 XPO LOGISTICS INC COM 983793100 11 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 3901 68389 SH SOLE 18 58129 0 10260 XPO LOGISTICS INC COM 983793100 1267 22206 SH SOLE 19 22206 0 0 XPO LOGISTICS INC COM 983793100 98661 1729685 SH SOLE 21 1729685 0 0 XPO LOGISTICS INC COM 983793100 179218 3141972 SH SOLE 22 2902305 0 239667 XPO LOGISTICS INC COM 983793100 5279 92553 SH SOLE 23 92553 0 0 XPO LOGISTICS INC COM 983793100 5751 100822 SH SOLE 25 100822 0 0 XPO LOGISTICS INC COM 983793100 25657 449813 SH SOLE 26 149792 0 300021 XPO LOGISTICS INC COM 983793100 1387 24314 SH SOLE 28 17801 0 6513 XPO LOGISTICS INC COM 983793100 247 4326 SH SOLE 29 4326 0 0 XPO LOGISTICS INC COM 983793100 9017 158084 SH SOLE 30 158084 0 0 XPO LOGISTICS INC COM 983793100 2592 45440 SH SOLE 31 26083 0 19357 XPO LOGISTICS INC COM 983793100 331 5798 SH SOLE 34 5798 0 0 XPO LOGISTICS INC COM 983793100 5075 88969 SH SOLE 36 88969 0 0 XPO LOGISTICS INC COM 983793100 230 4040 SH SOLE 40 4040 0 0 XPRESSPA GROUP INC COM 98420U109 1 6276 SH SOLE 21 6276 0 0 XPRESSPA GROUP INC COM 98420U109 40 259582 SH SOLE 22 259582 0 0 XTANT MED HLDGS INC COM NEW 98420P308 1 690 SH SOLE 18 690 0 0 XTANT MED HLDGS INC COM NEW 98420P308 15 9616 SH SOLE 21 9616 0 0 XUNLEI LTD SPONSORED ADR 98419E108 21 6109 SH SOLE 4 6109 0 0 XUNLEI LTD SPONSORED ADR 98419E108 71 20962 SH SOLE 21 20962 0 0 XUNLEI LTD SPONSORED ADR 98419E108 554 162990 SH SOLE 22 162990 0 0 XUNLEI LTD SPONSORED ADR 98419E108 190 56023 SH SOLE 30 56023 0 0 XYLEM INC COM 98419M100 36258 543428 SH SOLE 2 47717 0 495711 XYLEM INC COM 98419M100 3774 56566 SH SOLE 4 51819 0 4747 XYLEM INC COM 98419M100 15715 235533 SH SOLE 7 225440 0 10093 XYLEM INC COM 98419M100 301 4512 SH SOLE 13 4512 0 0 XYLEM INC COM 98419M100 127 1907 SH SOLE 15 1907 0 0 XYLEM INC COM 98419M100 90863 1361855 SH SOLE 18 1072895 0 288960 XYLEM INC COM 98419M100 57450 861054 SH SOLE 19 861054 0 0 XYLEM INC COM 98419M100 278807 4178768 SH SOLE 21 4178768 0 0 XYLEM INC COM 98419M100 298647 4476126 SH SOLE 22 4015691 0 460435 XYLEM INC COM 98419M100 8290 124244 SH SOLE 23 124244 0 0 XYLEM INC COM 98419M100 11236 168408 SH SOLE 25 168408 0 0 XYLEM INC COM 98419M100 66137 991260 SH SOLE 26 226658 0 764602 XYLEM INC COM 98419M100 2344 35134 SH SOLE 28 25520 0 9614 XYLEM INC COM 98419M100 2824 42333 SH SOLE 29 5623 0 36710 XYLEM INC COM 98419M100 74773 1120695 SH SOLE 30 1120695 0 0 XYLEM INC COM 98419M100 4745 71125 SH SOLE 31 40108 0 31017 XYLEM INC COM 98419M100 3667 54968 SH SOLE 34 54968 0 0 XYLEM INC COM 98419M100 9154 137194 SH SOLE 36 137194 0 0 XYLEM INC COM 98419M100 329 4937 SH SOLE 40 4937 0 0 Y MABS THERAPEUTICS INC COM 984241109 81 3995 SH SOLE 2 253 0 3742 Y MABS THERAPEUTICS INC COM 984241109 458 22519 SH SOLE 18 22519 0 0 Y MABS THERAPEUTICS INC COM 984241109 200 9850 SH SOLE 19 9850 0 0 Y MABS THERAPEUTICS INC COM 984241109 4874 239614 SH SOLE 21 239614 0 0 Y MABS THERAPEUTICS INC COM 984241109 1339 65853 SH SOLE 22 63754 0 2099 YAMANA GOLD INC COM 98462Y100 1177 498850 SH SOLE 21 498850 0 0 YANDEX N V SHS CLASS A N97284108 26310 961961 SH SOLE 2 81512 0 880449 YANDEX N V SHS CLASS A N97284108 3209 117322 SH SOLE 4 117322 0 0 YANDEX N V SHS CLASS A N97284108 3352 122557 SH SOLE 13 122557 0 0 YANDEX N V SHS CLASS A N97284108 56 2054 SH SOLE 15 2054 0 0 YANDEX N V SHS CLASS A N97284108 1618 59172 SH SOLE 18 59172 0 0 YANDEX N V SHS CLASS A N97284108 19289 705283 SH SOLE 19 705283 0 0 YANDEX N V SHS CLASS A N97284108 842 30771 SH SOLE 21 30771 0 0 YANDEX N V SHS CLASS A N97284108 73722 2695502 SH SOLE 22 1744978 0 950524 YANDEX N V SHS CLASS A N97284108 7186 262730 SH SOLE 25 262730 0 0 YANDEX N V SHS CLASS A N97284108 7516 274814 SH SOLE 26 127897 0 146917 YANDEX N V SHS CLASS A N97284108 4115 150455 SH SOLE 30 150455 0 0 YANDEX N V SHS CLASS A N97284108 45503 1663715 SH SOLE 34 1663715 0 0 YANDEX N V SHS CLASS A N97284108 4304 157353 SH SOLE 36 157353 0 0 YELP INC CL A 985817105 9562 273282 SH SOLE 2 191495 0 81787 YELP INC CL A 985817105 808 23091 SH SOLE 4 23091 0 0 YELP INC CL A 985817105 233 6656 SH SOLE 7 6656 0 0 YELP INC CL A 985817105 1359 38839 SH SOLE 13 38839 0 0 YELP INC CL A 985817105 16876 482321 SH SOLE 18 482321 0 0 YELP INC CL A 985817105 23548 672979 SH SOLE 19 672979 0 0 YELP INC CL A 985817105 194856 5568916 SH SOLE 21 5568916 0 0 YELP INC CL A 985817105 114907 3284008 SH SOLE 22 3067553 0 216455 YELP INC CL A 985817105 3576 102214 SH SOLE 23 102214 0 0 YELP INC CL A 985817105 4318 123403 SH SOLE 26 10718 0 112685 YELP INC CL A 985817105 362 10344 SH SOLE 28 10344 0 0 YELP INC CL A 985817105 2282 65232 SH SOLE 29 18798 0 46434 YELP INC CL A 985817105 4252 121526 SH SOLE 30 121526 0 0 YELP INC CL A 985817105 1061 30323 SH SOLE 31 23890 0 6433 YELP INC CL A 985817105 256 7309 SH SOLE 34 7309 0 0 YELP INC CL A 985817105 1044 29837 SH SOLE 36 29837 0 0 YELP INC CL A 985817105 288 8219 SH SOLE 40 8219 0 0 YETI HLDGS INC COM 98585X104 194 13091 SH SOLE 2 619 0 12472 YETI HLDGS INC COM 98585X104 858 57843 SH SOLE 18 57843 0 0 YETI HLDGS INC COM 98585X104 360 24271 SH SOLE 19 24271 0 0 YETI HLDGS INC COM 98585X104 8058 542959 SH SOLE 21 542959 0 0 YETI HLDGS INC COM 98585X104 6024 405934 SH SOLE 22 401266 0 4668 YEXT INC COM 98585N106 1209 81381 SH SOLE 2 18902 0 62479 YEXT INC COM 98585N106 26 1745 SH SOLE 7 1745 0 0 YEXT INC COM 98585N106 4024 271008 SH SOLE 18 271008 0 0 YEXT INC COM 98585N106 5253 353766 SH SOLE 19 353766 0 0 YEXT INC COM 98585N106 42190 2841110 SH SOLE 21 2841110 0 0 YEXT INC COM 98585N106 30767 2071830 SH SOLE 22 1985327 0 86503 YEXT INC COM 98585N106 864 58162 SH SOLE 23 58162 0 0 YEXT INC COM 98585N106 1504 101312 SH SOLE 26 0 0 101312 YEXT INC COM 98585N106 93 6250 SH SOLE 28 6250 0 0 YEXT INC COM 98585N106 108 7254 SH SOLE 29 0 0 7254 YEXT INC COM 98585N106 177 11931 SH SOLE 30 11931 0 0 YEXT INC COM 98585N106 70 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 12 14794 SH SOLE 22 14794 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 30 4869 SH SOLE 21 4869 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 576 94349 SH SOLE 22 94349 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 80 13120 SH SOLE 30 13120 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 88 8187 SH SOLE 21 8187 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 612 56961 SH SOLE 22 56961 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 84 7794 SH SOLE 30 7794 0 0 YOGAWORKS INC COM 986005106 1 1274 SH SOLE 18 1274 0 0 YOGAWORKS INC COM 986005106 7 13731 SH SOLE 21 13731 0 0 YORK WTR CO COM 987184108 330 10296 SH SOLE 2 533 0 9763 YORK WTR CO COM 987184108 262 8169 SH SOLE 7 8169 0 0 YORK WTR CO COM 987184108 1363 42504 SH SOLE 18 42504 0 0 YORK WTR CO COM 987184108 617 19258 SH SOLE 19 19258 0 0 YORK WTR CO COM 987184108 14821 462288 SH SOLE 21 462288 0 0 YORK WTR CO COM 987184108 5617 175218 SH SOLE 22 155863 0 19355 YORK WTR CO COM 987184108 38 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 1522 47486 SH SOLE 30 47486 0 0 YOUNGEVITY INTL INC COM NEW 987537206 5 925 SH SOLE 18 925 0 0 YOUNGEVITY INTL INC COM NEW 987537206 69 12013 SH SOLE 21 12013 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2287 170792 SH SOLE 2 170792 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 167 12460 SH SOLE 19 12460 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9808 732513 SH SOLE 21 732513 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5169 386029 SH SOLE 22 386029 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8228 614471 SH SOLE 25 614471 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3991 298048 SH SOLE 34 298048 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 107 33891 SH SOLE 2 1308 0 32583 YRC WORLDWIDE INC COM PAR $.01 984249607 15 4822 SH SOLE 7 4822 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 358 113656 SH SOLE 18 113656 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 140 44495 SH SOLE 19 44495 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3777 1198997 SH SOLE 21 1198997 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 3024 959846 SH SOLE 22 918447 0 41399 YRC WORLDWIDE INC COM PAR $.01 984249607 10 3192 SH SOLE 28 3192 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 31 9793 SH SOLE 30 9793 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 5 1681 SH SOLE 40 1681 0 0 YUM BRANDS INC COM 988498101 77948 848002 SH SOLE 2 121242 0 726760 YUM BRANDS INC COM 988498101 10404 113180 SH SOLE 4 104652 0 8528 YUM BRANDS INC COM 988498101 25896 281722 SH SOLE 7 268210 0 13512 YUM BRANDS INC COM 988498101 1035 11258 SH SOLE 13 11258 0 0 YUM BRANDS INC COM 988498101 267 2900 SH SOLE 15 2900 0 0 YUM BRANDS INC COM 988498101 58316 634426 SH SOLE 18 584459 0 49967 YUM BRANDS INC COM 988498101 16364 178024 SH SOLE 19 178024 0 0 YUM BRANDS INC COM 988498101 685250 7454852 SH SOLE 21 7454852 0 0 YUM BRANDS INC COM 988498101 771801 8396439 SH SOLE 22 7518461 0 877978 YUM BRANDS INC COM 988498101 20665 224811 SH SOLE 23 224811 0 0 YUM BRANDS INC COM 988498101 37091 403518 SH SOLE 25 403518 0 0 YUM BRANDS INC COM 988498101 113664 1236553 SH SOLE 26 356444 0 880109 YUM BRANDS INC COM 988498101 5465 59459 SH SOLE 28 43410 0 16049 YUM BRANDS INC COM 988498101 3046 33138 SH SOLE 29 16579 0 16559 YUM BRANDS INC COM 988498101 105577 1148580 SH SOLE 30 1148580 0 0 YUM BRANDS INC COM 988498101 11726 127565 SH SOLE 31 70157 0 57408 YUM BRANDS INC COM 988498101 12187 132578 SH SOLE 34 132578 0 0 YUM BRANDS INC COM 988498101 27633 300622 SH SOLE 36 300622 0 0 YUM BRANDS INC COM 988498101 698 7590 SH SOLE 40 7590 0 0 YUM CHINA HLDGS INC COM 98850P109 35720 1065323 SH SOLE 2 39053 0 1026270 YUM CHINA HLDGS INC COM 98850P109 8850 263952 SH SOLE 4 263952 0 0 YUM CHINA HLDGS INC COM 98850P109 4342 129487 SH SOLE 7 58061 0 71426 YUM CHINA HLDGS INC COM 98850P109 4204 125370 SH SOLE 13 125370 0 0 YUM CHINA HLDGS INC COM 98850P109 21848 651601 SH SOLE 15 621100 0 30501 YUM CHINA HLDGS INC COM 98850P109 11747 350335 SH SOLE 18 350335 0 0 YUM CHINA HLDGS INC COM 98850P109 15915 474637 SH SOLE 19 474637 0 0 YUM CHINA HLDGS INC COM 98850P109 408180 12173589 SH SOLE 21 12173589 0 0 YUM CHINA HLDGS INC COM 98850P109 266483 7947591 SH SOLE 22 6963563 0 984028 YUM CHINA HLDGS INC COM 98850P109 6922 206439 SH SOLE 23 206439 0 0 YUM CHINA HLDGS INC COM 98850P109 21151 630822 SH SOLE 25 630822 0 0 YUM CHINA HLDGS INC COM 98850P109 65807 1962635 SH SOLE 26 480281 0 1482354 YUM CHINA HLDGS INC COM 98850P109 1741 51917 SH SOLE 28 51917 0 0 YUM CHINA HLDGS INC COM 98850P109 2574 76774 SH SOLE 29 41971 0 34803 YUM CHINA HLDGS INC COM 98850P109 75787 2260274 SH SOLE 30 2260274 0 0 YUM CHINA HLDGS INC COM 98850P109 1033 30809 SH SOLE 31 30737 0 72 YUM CHINA HLDGS INC COM 98850P109 818 24397 SH SOLE 32 24397 0 0 YUM CHINA HLDGS INC COM 98850P109 139124 4149230 SH SOLE 34 4149230 0 0 YUM CHINA HLDGS INC COM 98850P109 6941 207019 SH SOLE 36 207019 0 0 YUM CHINA HLDGS INC COM 98850P109 103 3071 SH SOLE 40 3071 0 0 YUMA ENERGY INC NEW COM 98872F105 0 729 SH SOLE 21 729 0 0 YY INC ADS REPCOM CLA 98426T106 3588 59948 SH SOLE 2 2602 0 57346 YY INC ADS REPCOM CLA 98426T106 844 14100 SH SOLE 4 14100 0 0 YY INC ADS REPCOM CLA 98426T106 1326 22144 SH SOLE 7 6603 0 15541 YY INC ADS REPCOM CLA 98426T106 207 3458 SH SOLE 13 3458 0 0 YY INC ADS REPCOM CLA 98426T106 1494 24959 SH SOLE 15 24959 0 0 YY INC ADS REPCOM CLA 98426T106 1573 26275 SH SOLE 18 26275 0 0 YY INC ADS REPCOM CLA 98426T106 75 1245 SH SOLE 19 1245 0 0 YY INC ADS REPCOM CLA 98426T106 62574 1045340 SH SOLE 21 1045340 0 0 YY INC ADS REPCOM CLA 98426T106 38759 647492 SH SOLE 22 597757 0 49735 YY INC ADS REPCOM CLA 98426T106 1666 27835 SH SOLE 23 27835 0 0 YY INC ADS REPCOM CLA 98426T106 1184 19776 SH SOLE 25 19776 0 0 YY INC ADS REPCOM CLA 98426T106 12559 209798 SH SOLE 26 53920 0 155878 YY INC ADS REPCOM CLA 98426T106 535 8932 SH SOLE 28 8932 0 0 YY INC ADS REPCOM CLA 98426T106 560 9358 SH SOLE 29 5128 0 4230 YY INC ADS REPCOM CLA 98426T106 17053 284875 SH SOLE 30 284875 0 0 YY INC ADS REPCOM CLA 98426T106 154 2576 SH SOLE 31 2576 0 0 YY INC ADS REPCOM CLA 98426T106 249 4166 SH SOLE 34 4166 0 0 YY INC ADS REPCOM CLA 98426T106 24 408 SH SOLE 40 408 0 0 ZAFGEN INC COM 98885E103 113 22899 SH SOLE 2 965 0 21934 ZAFGEN INC COM 98885E103 4 839 SH SOLE 7 839 0 0 ZAFGEN INC COM 98885E103 494 99705 SH SOLE 18 99705 0 0 ZAFGEN INC COM 98885E103 205 41386 SH SOLE 19 41386 0 0 ZAFGEN INC COM 98885E103 7327 1480284 SH SOLE 21 1480284 0 0 ZAFGEN INC COM 98885E103 4705 950572 SH SOLE 22 930794 0 19778 ZAFGEN INC COM 98885E103 5 1031 SH SOLE 30 1031 0 0 ZAGG INC COM 98884U108 394 40334 SH SOLE 2 18667 0 21667 ZAGG INC COM 98884U108 7 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 882 90223 SH SOLE 18 90223 0 0 ZAGG INC COM 98884U108 2013 205789 SH SOLE 19 205789 0 0 ZAGG INC COM 98884U108 9528 974186 SH SOLE 21 974186 0 0 ZAGG INC COM 98884U108 9318 952777 SH SOLE 22 929920 0 22857 ZAGG INC COM 98884U108 530 54222 SH SOLE 23 54222 0 0 ZAGG INC COM 98884U108 826 84482 SH SOLE 26 0 0 84482 ZAGG INC COM 98884U108 175 17938 SH SOLE 29 0 0 17938 ZAI LAB LTD ADR 98887Q104 141 6053 SH SOLE 4 6053 0 0 ZAI LAB LTD ADR 98887Q104 5758 247971 SH SOLE 21 247971 0 0 ZAI LAB LTD ADR 98887Q104 3654 157369 SH SOLE 22 157369 0 0 ZAI LAB LTD ADR 98887Q104 449 19317 SH SOLE 30 19317 0 0 ZAYO GROUP HLDGS INC COM 98919V105 11596 507715 SH SOLE 2 17239 0 490476 ZAYO GROUP HLDGS INC COM 98919V105 1545 67631 SH SOLE 4 62142 0 5489 ZAYO GROUP HLDGS INC COM 98919V105 783 34265 SH SOLE 7 34265 0 0 ZAYO GROUP HLDGS INC COM 98919V105 29 1252 SH SOLE 13 1252 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2964 129784 SH SOLE 18 112827 0 16957 ZAYO GROUP HLDGS INC COM 98919V105 1168 51124 SH SOLE 19 51124 0 0 ZAYO GROUP HLDGS INC COM 98919V105 101386 4438960 SH SOLE 21 4438960 0 0 ZAYO GROUP HLDGS INC COM 98919V105 136577 5979726 SH SOLE 22 5549044 0 430682 ZAYO GROUP HLDGS INC COM 98919V105 3366 147369 SH SOLE 23 147369 0 0 ZAYO GROUP HLDGS INC COM 98919V105 54 2344 SH SOLE 25 2344 0 0 ZAYO GROUP HLDGS INC COM 98919V105 10452 457609 SH SOLE 26 201954 0 255655 ZAYO GROUP HLDGS INC COM 98919V105 944 41338 SH SOLE 28 30379 0 10959 ZAYO GROUP HLDGS INC COM 98919V105 1179 51603 SH SOLE 29 8682 0 42921 ZAYO GROUP HLDGS INC COM 98919V105 5273 230850 SH SOLE 30 230850 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1808 79138 SH SOLE 31 50082 0 29056 ZAYO GROUP HLDGS INC COM 98919V105 255 11173 SH SOLE 34 11173 0 0 ZAYO GROUP HLDGS INC COM 98919V105 679 29708 SH SOLE 36 29708 0 0 ZAYO GROUP HLDGS INC COM 98919V105 85 3710 SH SOLE 40 3710 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 19544 122739 SH SOLE 2 25776 0 96963 ZEBRA TECHNOLOGIES CORP CL A 989207105 68 424 SH SOLE 4 424 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 198 1241 SH SOLE 7 1241 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 166 1042 SH SOLE 13 1042 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 16 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 25667 161192 SH SOLE 18 161192 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 5382 33799 SH SOLE 19 33799 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 427267 2683334 SH SOLE 21 2683334 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 279521 1755456 SH SOLE 22 1652468 0 102988 ZEBRA TECHNOLOGIES CORP CL A 989207105 42 264 SH SOLE 23 264 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 5027 31569 SH SOLE 25 31569 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3291 20669 SH SOLE 26 12297 0 8372 ZEBRA TECHNOLOGIES CORP CL A 989207105 1096 6886 SH SOLE 28 6886 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 760 4773 SH SOLE 29 0 0 4773 ZEBRA TECHNOLOGIES CORP CL A 989207105 2217 13925 SH SOLE 30 13925 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 190 1191 SH SOLE 31 1071 0 120 ZEBRA TECHNOLOGIES CORP CL A 989207105 1083 6801 SH SOLE 34 6801 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 127 800 SH SOLE 36 800 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 817 5131 SH SOLE 40 5131 0 0 ZEDGE INC CL B 98923T104 3 1279 SH SOLE 18 1279 0 0 ZEDGE INC CL B 98923T104 55 22608 SH SOLE 21 22608 0 0 ZEDGE INC CL B 98923T104 226 92155 SH SOLE 22 92155 0 0 ZENDESK INC COM 98936J101 11450 196166 SH SOLE 2 16156 0 180010 ZENDESK INC COM 98936J101 38 659 SH SOLE 4 659 0 0 ZENDESK INC COM 98936J101 114 1948 SH SOLE 7 1948 0 0 ZENDESK INC COM 98936J101 3381 57926 SH SOLE 18 57926 0 0 ZENDESK INC COM 98936J101 24499 419713 SH SOLE 19 419713 0 0 ZENDESK INC COM 98936J101 91506 1567686 SH SOLE 21 1567686 0 0 ZENDESK INC COM 98936J101 174726 2993425 SH SOLE 22 2800726 0 192699 ZENDESK INC COM 98936J101 2357 40376 SH SOLE 23 40376 0 0 ZENDESK INC COM 98936J101 6164 105594 SH SOLE 26 22217 0 83377 ZENDESK INC COM 98936J101 820 14043 SH SOLE 28 14043 0 0 ZENDESK INC COM 98936J101 867 14860 SH SOLE 29 0 0 14860 ZENDESK INC COM 98936J101 1505 25782 SH SOLE 30 25782 0 0 ZENDESK INC COM 98936J101 127 2173 SH SOLE 31 2173 0 0 ZENDESK INC COM 98936J101 11848 202988 SH SOLE 34 202988 0 0 ZENDESK INC COM 98936J101 645 11042 SH SOLE 40 11042 0 0 ZILLOW GROUP INC CL A 98954M101 3018 96031 SH SOLE 2 3650 0 92381 ZILLOW GROUP INC CL A 98954M101 37 1173 SH SOLE 7 1173 0 0 ZILLOW GROUP INC CL A 98954M101 42 1343 SH SOLE 17 0 0 1343 ZILLOW GROUP INC CL A 98954M101 881 28037 SH SOLE 18 28037 0 0 ZILLOW GROUP INC CL A 98954M101 368 11703 SH SOLE 19 11703 0 0 ZILLOW GROUP INC CL A 98954M101 21052 669806 SH SOLE 21 669806 0 0 ZILLOW GROUP INC CL A 98954M101 43593 1386996 SH SOLE 22 1306989 0 80007 ZILLOW GROUP INC CL A 98954M101 1489 47382 SH SOLE 25 47382 0 0 ZILLOW GROUP INC CL A 98954M101 1994 63444 SH SOLE 26 27620 0 35824 ZILLOW GROUP INC CL A 98954M101 39 1238 SH SOLE 31 1230 0 8 ZILLOW GROUP INC CL A 98954M101 660 20989 SH SOLE 36 20989 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 8790 278339 SH SOLE 2 9084 0 269255 ZILLOW GROUP INC CL C CAP STK 98954M200 1282 40597 SH SOLE 4 37472 0 3125 ZILLOW GROUP INC CL C CAP STK 98954M200 195 6184 SH SOLE 7 6184 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 82 2584 SH SOLE 13 2584 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 85 2686 SH SOLE 17 0 0 2686 ZILLOW GROUP INC CL C CAP STK 98954M200 2329 73765 SH SOLE 18 63404 0 10361 ZILLOW GROUP INC CL C CAP STK 98954M200 833 26364 SH SOLE 19 26364 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 49307 1561352 SH SOLE 21 1561352 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 100398 3179162 SH SOLE 22 2935414 0 243748 ZILLOW GROUP INC CL C CAP STK 98954M200 3062 96957 SH SOLE 23 96957 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2930 92774 SH SOLE 25 92774 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 12854 407034 SH SOLE 26 191029 0 216005 ZILLOW GROUP INC CL C CAP STK 98954M200 747 23666 SH SOLE 28 17136 0 6530 ZILLOW GROUP INC CL C CAP STK 98954M200 979 30996 SH SOLE 29 5585 0 25411 ZILLOW GROUP INC CL C CAP STK 98954M200 6956 220254 SH SOLE 30 220254 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1242 39313 SH SOLE 31 24897 0 14416 ZILLOW GROUP INC CL C CAP STK 98954M200 194 6133 SH SOLE 34 6133 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2151 68113 SH SOLE 36 68113 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 67 2136 SH SOLE 40 2136 0 0 ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1302 1340000 PRN SOLE 21 1340000 0 0 ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 666 775000 PRN SOLE 21 775000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 57289 552343 SH SOLE 2 81888 0 470455 ZIMMER BIOMET HLDGS INC COM 98956P102 6771 65283 SH SOLE 4 59965 0 5318 ZIMMER BIOMET HLDGS INC COM 98956P102 18045 173980 SH SOLE 7 156972 0 17008 ZIMMER BIOMET HLDGS INC COM 98956P102 483 4660 SH SOLE 13 4660 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 177 1706 SH SOLE 15 1706 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 129528 1248820 SH SOLE 18 1223941 0 24879 ZIMMER BIOMET HLDGS INC COM 98956P102 108905 1049988 SH SOLE 19 1049988 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 574946 5543255 SH SOLE 21 5543255 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 502758 4847262 SH SOLE 22 4322181 0 525081 ZIMMER BIOMET HLDGS INC COM 98956P102 18101 174521 SH SOLE 23 174521 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 21055 203000 SH SOLE 25 203000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 73996 713417 SH SOLE 26 218150 0 495267 ZIMMER BIOMET HLDGS INC COM 98956P102 4050 39050 SH SOLE 28 28602 0 10448 ZIMMER BIOMET HLDGS INC COM 98956P102 752 7246 SH SOLE 29 7246 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 79813 769504 SH SOLE 30 769504 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 8327 80280 SH SOLE 31 41771 0 38509 ZIMMER BIOMET HLDGS INC COM 98956P102 33351 321546 SH SOLE 34 321546 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17110 164964 SH SOLE 36 164964 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 507 4892 SH SOLE 40 4892 0 0 ZION OIL & GAS INC COM 989696109 18 44010 SH SOLE 2 2293 0 41717 ZION OIL & GAS INC COM 989696109 1 1991 SH SOLE 7 1991 0 0 ZION OIL & GAS INC COM 989696109 72 173465 SH SOLE 18 173465 0 0 ZION OIL & GAS INC COM 989696109 28 67066 SH SOLE 19 67066 0 0 ZION OIL & GAS INC COM 989696109 802 1921256 SH SOLE 21 1921256 0 0 ZION OIL & GAS INC COM 989696109 282 675336 SH SOLE 22 648429 0 26907 ZIONS BANCORPORATION N A COM 989701107 19298 473686 SH SOLE 2 48074 0 425612 ZIONS BANCORPORATION N A COM 989701107 2875 70579 SH SOLE 4 65378 0 5201 ZIONS BANCORPORATION N A COM 989701107 6497 159476 SH SOLE 7 144856 0 14620 ZIONS BANCORPORATION N A COM 989701107 282 6930 SH SOLE 13 6930 0 0 ZIONS BANCORPORATION N A COM 989701107 80 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 18520 454592 SH SOLE 18 431140 0 23452 ZIONS BANCORPORATION N A COM 989701107 2358 57873 SH SOLE 19 57873 0 0 ZIONS BANCORPORATION N A COM 989701107 185106 4543595 SH SOLE 21 4543595 0 0 ZIONS BANCORPORATION N A COM 989701107 212591 5218231 SH SOLE 22 4718795 0 499436 ZIONS BANCORPORATION N A COM 989701107 5634 138290 SH SOLE 23 138290 0 0 ZIONS BANCORPORATION N A COM 989701107 7646 187687 SH SOLE 25 187687 0 0 ZIONS BANCORPORATION N A COM 989701107 30704 753661 SH SOLE 26 253613 0 500048 ZIONS BANCORPORATION N A COM 989701107 1560 38300 SH SOLE 28 28647 0 9653 ZIONS BANCORPORATION N A COM 989701107 1949 47833 SH SOLE 29 7695 0 40138 ZIONS BANCORPORATION N A COM 989701107 29316 719590 SH SOLE 30 719590 0 0 ZIONS BANCORPORATION N A COM 989701107 2567 63012 SH SOLE 31 41162 0 21850 ZIONS BANCORPORATION N A COM 989701107 357 8762 SH SOLE 34 8762 0 0 ZIONS BANCORPORATION N A COM 989701107 5624 138038 SH SOLE 36 138038 0 0 ZIONS BANCORPORATION N A COM 989701107 165 4060 SH SOLE 40 4060 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 199 106264 SH SOLE 2 4302 0 101962 ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 815 435632 SH SOLE 18 435632 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 353 188976 SH SOLE 19 188976 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 8718 4661834 SH SOLE 21 4661834 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 7135 3815577 SH SOLE 22 3665405 0 150172 ZIOPHARM ONCOLOGY INC COM 98973P101 16 8651 SH SOLE 26 0 0 8651 ZIOPHARM ONCOLOGY INC COM 98973P101 32 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 54 28758 SH SOLE 30 28758 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 41 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 240 41811 SH SOLE 2 1934 0 39877 ZIX CORP COM 98974P100 9 1586 SH SOLE 7 1586 0 0 ZIX CORP COM 98974P100 1035 180644 SH SOLE 18 180644 0 0 ZIX CORP COM 98974P100 938 163628 SH SOLE 19 163628 0 0 ZIX CORP COM 98974P100 10647 1858100 SH SOLE 21 1858100 0 0 ZIX CORP COM 98974P100 10728 1872173 SH SOLE 22 1827896 0 44277 ZIX CORP COM 98974P100 71 12456 SH SOLE 29 0 0 12456 ZOETIS INC CL A 98978V103 148745 1738892 SH SOLE 2 527375 0 1211517 ZOETIS INC CL A 98978V103 18845 220310 SH SOLE 4 207543 0 12767 ZOETIS INC CL A 98978V103 33238 388563 SH SOLE 7 382801 0 5762 ZOETIS INC CL A 98978V103 3314 38746 SH SOLE 13 38746 0 0 ZOETIS INC CL A 98978V103 330 3863 SH SOLE 15 3863 0 0 ZOETIS INC CL A 98978V103 177296 2072666 SH SOLE 18 1799767 0 272899 ZOETIS INC CL A 98978V103 178588 2087769 SH SOLE 19 2087769 0 0 ZOETIS INC CL A 98978V103 921319 10770617 SH SOLE 21 10770617 0 0 ZOETIS INC CL A 98978V103 1099911 12858435 SH SOLE 22 11097038 0 1761397 ZOETIS INC CL A 98978V103 38864 454340 SH SOLE 23 454340 0 0 ZOETIS INC CL A 98978V103 38273 447426 SH SOLE 25 447426 0 0 ZOETIS INC CL A 98978V103 174741 2042797 SH SOLE 26 506632 0 1536165 ZOETIS INC CL A 98978V103 8006 93592 SH SOLE 28 68710 0 24882 ZOETIS INC CL A 98978V103 14931 174553 SH SOLE 29 93519 0 81034 ZOETIS INC CL A 98978V103 162109 1895121 SH SOLE 30 1895121 0 0 ZOETIS INC CL A 98978V103 28572 334021 SH SOLE 31 189125 0 144896 ZOETIS INC CL A 98978V103 56011 654796 SH SOLE 34 654796 0 0 ZOETIS INC CL A 98978V103 34513 403474 SH SOLE 36 403474 0 0 ZOETIS INC CL A 98978V103 930 10869 SH SOLE 40 10869 0 0 ZOGENIX INC COM NEW 98978L204 1449 39733 SH SOLE 2 5659 0 34074 ZOGENIX INC COM NEW 98978L204 8 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 29 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 5007 137324 SH SOLE 18 137324 0 0 ZOGENIX INC COM NEW 98978L204 4327 118689 SH SOLE 19 118689 0 0 ZOGENIX INC COM NEW 98978L204 72129 1978308 SH SOLE 21 1978308 0 0 ZOGENIX INC COM NEW 98978L204 44650 1224643 SH SOLE 22 1171636 0 53007 ZOGENIX INC COM NEW 98978L204 583 15980 SH SOLE 23 15980 0 0 ZOGENIX INC COM NEW 98978L204 1562 42846 SH SOLE 26 8893 0 33953 ZOGENIX INC COM NEW 98978L204 207 5665 SH SOLE 28 5665 0 0 ZOGENIX INC COM NEW 98978L204 127 3471 SH SOLE 29 0 0 3471 ZOGENIX INC COM NEW 98978L204 417 11449 SH SOLE 30 11449 0 0 ZOGENIX INC COM NEW 98978L204 132 3615 SH SOLE 40 3615 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 38 31189 SH SOLE 2 0 0 31189 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 163 132700 SH SOLE 18 132700 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 60 48855 SH SOLE 19 48855 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 1691 1375186 SH SOLE 21 1375186 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 221 179412 SH SOLE 22 171281 0 8131 ZOSANO PHARMA CORP COM NEW 98979H202 4 1932 SH SOLE 18 1932 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 54 25617 SH SOLE 21 25617 0 0 ZSCALER INC COM 98980G102 1884 48055 SH SOLE 2 2128 0 45927 ZSCALER INC COM 98980G102 10 264 SH SOLE 4 264 0 0 ZSCALER INC COM 98980G102 43 1093 SH SOLE 7 1093 0 0 ZSCALER INC COM 98980G102 7713 196719 SH SOLE 18 196719 0 0 ZSCALER INC COM 98980G102 13298 339145 SH SOLE 19 339145 0 0 ZSCALER INC COM 98980G102 77443 1975093 SH SOLE 21 1975093 0 0 ZSCALER INC COM 98980G102 35893 915408 SH SOLE 22 844806 0 70602 ZSCALER INC COM 98980G102 25 645 SH SOLE 23 645 0 0 ZSCALER INC COM 98980G102 593 15114 SH SOLE 26 10638 0 4476 ZSCALER INC COM 98980G102 101 2588 SH SOLE 29 0 0 2588 ZSCALER INC COM 98980G102 465 11863 SH SOLE 30 11863 0 0 ZSCALER INC COM 98980G102 6801 173445 SH SOLE 34 173445 0 0 ZSCALER INC COM 98980G102 232 5914 SH SOLE 40 5914 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2494 157569 SH SOLE 25 157569 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2828 178648 SH SOLE 26 10402 0 168246 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 378 23889 SH SOLE 32 23889 0 0 ZUMIEZ INC COM 989817101 432 22543 SH SOLE 2 5739 0 16804 ZUMIEZ INC COM 989817101 2 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 9 453 SH SOLE 7 453 0 0 ZUMIEZ INC COM 989817101 1919 100113 SH SOLE 18 100113 0 0 ZUMIEZ INC COM 989817101 1165 60798 SH SOLE 19 60798 0 0 ZUMIEZ INC COM 989817101 39007 2034794 SH SOLE 21 2034794 0 0 ZUMIEZ INC COM 989817101 12185 635614 SH SOLE 22 604726 0 30888 ZUMIEZ INC COM 989817101 507 26439 SH SOLE 23 26439 0 0 ZUMIEZ INC COM 989817101 1046 54588 SH SOLE 26 4857 0 49731 ZUMIEZ INC COM 989817101 56 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 123 6398 SH SOLE 29 0 0 6398 ZUMIEZ INC COM 989817101 735 38325 SH SOLE 30 38325 0 0 ZUMIEZ INC COM 989817101 118 6169 SH SOLE 34 6169 0 0 ZUMIEZ INC COM 989817101 50 2600 SH SOLE 40 2600 0 0 ZUORA INC COM CL A 98983V106 15212 838591 SH SOLE 19 838591 0 0 ZUORA INC COM CL A 98983V106 3123 172162 SH SOLE 22 172162 0 0 ZUORA INC COM CL A 98983V106 3938 217086 SH SOLE 34 217086 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 8 2684 SH SOLE 18 2684 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 126 42563 SH SOLE 21 42563 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 759 255702 SH SOLE 22 255702 0 0 ZYNGA INC CL A 98986T108 6110 1554767 SH SOLE 2 50070 0 1504697 ZYNGA INC CL A 98986T108 1208 307455 SH SOLE 4 307455 0 0 ZYNGA INC CL A 98986T108 55 13868 SH SOLE 7 13868 0 0 ZYNGA INC CL A 98986T108 13863 3527502 SH SOLE 18 3527502 0 0 ZYNGA INC CL A 98986T108 78536 19983679 SH SOLE 19 19983679 0 0 ZYNGA INC CL A 98986T108 39848 10139400 SH SOLE 21 10139400 0 0 ZYNGA INC CL A 98986T108 86269 21951345 SH SOLE 22 20412645 0 1538700 ZYNGA INC CL A 98986T108 947 240929 SH SOLE 26 168427 0 72502 ZYNGA INC CL A 98986T108 387 98419 SH SOLE 28 98419 0 0 ZYNGA INC CL A 98986T108 809 205927 SH SOLE 30 205927 0 0 ZYNGA INC CL A 98986T108 61 15476 SH SOLE 31 15476 0 0 ZYNGA INC CL A 98986T108 33275 8466920 SH SOLE 34 8466920 0 0 ZYNGA INC CL A 98986T108 330 84096 SH SOLE 40 84096 0 0