0001086364-17-000128.txt : 20171114 0001086364-17-000128.hdr.sgml : 20171114 20171114161726 ACCESSION NUMBER: 0001086364-17-000128 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171114 DATE AS OF CHANGE: 20171114 EFFECTIVENESS DATE: 20171114 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: 171201767 BUSINESS ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 BUSINESS PHONE: 212-810-5300 MAIL ADDRESS: STREET 1: 55 EAST 52ND STREET CITY: NEW YORK STATE: NY ZIP: 10055 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock, Inc. DATE OF NAME CHANGE: 20060929 FORMER COMPANY: FORMER CONFORMED NAME: New BlackRock, Inc. DATE OF NAME CHANGE: 20060601 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001364742 XXXXXXXX 09-30-2017 09-30-2017 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/ Karen Clark Attorney-In-Fact pursuant to PoA date October 2015 212-810-5300 /s/ Karen Clark New York NY 09-30-2017 38 43326 1981844815 false 2 BlackRock Financial Management, Inc. 3 BlackRock Investment Management (Taiwan) Limited 4 BlackRock Investment Management (Australia) Limited 5 BlackRock (Channel Islands) Limited 6 BlackRock Asset Management Australia Limited 7 BlackRock Asset Management Canada Limited 9 BlackRock Fund Managers (Isle of Man) Limited 10 BlackRock Investments Canada, Inc. 11 BlackRock Asset Management International Inc 12 BlackRock Hong Kong Ltd 13 BlackRock (Singapore) Limited 14 Blackrock Realty Advisors, Inc. 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 27 BlackRock Pensions 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 33 BlackRock Asset Management Pensions Limited 34 BlackRock (Luxembourg) S.A. 35 IShares (DE) I InvAG Mit Teilgesellschaftsvermogen 36 BlackRock Life Limited 37 BlackRock Fund Management Company S.A. 38 BlackRock Private Equity Partners AG 39 BlackRock Investment Management (Korea) Ltd. 40 BlackRock Asset Management Schweiz AG
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1347 PPTY INS HLDGS INC COM 68244P107 5 633 SH SOLE 18 633 0 0 1347 PPTY INS HLDGS INC COM 68244P107 136 17700 SH SOLE 21 17700 0 0 1ST CONSTITUTION BANCORP COM 31986N102 21 1138 SH SOLE 18 1138 0 0 1ST CONSTITUTION BANCORP COM 31986N102 452 24917 SH SOLE 21 24917 0 0 1ST SOURCE CORP COM 336901103 181 3569 SH SOLE 2 1014 0 2555 1ST SOURCE CORP COM 336901103 20 386 SH SOLE 7 386 0 0 1ST SOURCE CORP COM 336901103 3158 62165 SH SOLE 18 62165 0 0 1ST SOURCE CORP COM 336901103 612 12050 SH SOLE 19 12050 0 0 1ST SOURCE CORP COM 336901103 24866 489488 SH SOLE 21 489488 0 0 1ST SOURCE CORP COM 336901103 26692 525432 SH SOLE 22 496461 0 28971 1ST SOURCE CORP COM 336901103 13 263 SH SOLE 26 0 0 263 1ST SOURCE CORP COM 336901103 98 1930 SH SOLE 28 1930 0 0 1ST SOURCE CORP COM 336901103 140 2748 SH SOLE 30 2748 0 0 1ST SOURCE CORP COM 336901103 312 6138 SH SOLE 34 6138 0 0 1ST SOURCE CORP COM 336901103 77 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 83 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 3990 701268 SH SOLE 21 701268 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 2768 486449 SH SOLE 22 486449 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 51 8905 SH SOLE 25 8905 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 746 131041 SH SOLE 30 131041 0 0 22ND CENTY GROUP INC COM 90137F103 40 14266 SH SOLE 18 14266 0 0 22ND CENTY GROUP INC COM 90137F103 30 10809 SH SOLE 19 10809 0 0 22ND CENTY GROUP INC COM 90137F103 565 203949 SH SOLE 21 203949 0 0 22ND CENTY GROUP INC COM 90137F103 4252 1534897 SH SOLE 22 1534897 0 0 2U INC COM 90214J101 205 3659 SH SOLE 2 3348 0 311 2U INC COM 90214J101 12 206 SH SOLE 4 206 0 0 2U INC COM 90214J101 62 1110 SH SOLE 7 1110 0 0 2U INC COM 90214J101 8352 149037 SH SOLE 18 149037 0 0 2U INC COM 90214J101 1864 33270 SH SOLE 19 33270 0 0 2U INC COM 90214J101 74106 1322383 SH SOLE 21 1322383 0 0 2U INC COM 90214J101 69625 1242411 SH SOLE 22 1157472 0 84939 2U INC COM 90214J101 1287 22960 SH SOLE 26 19680 0 3280 2U INC COM 90214J101 346 6183 SH SOLE 28 6183 0 0 2U INC COM 90214J101 443 7905 SH SOLE 30 7905 0 0 2U INC COM 90214J101 2001 35700 SH SOLE 34 35700 0 0 2U INC COM 90214J101 323 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 696 51985 SH SOLE 2 51397 0 588 3-D SYS CORP DEL COM NEW 88554D205 8 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 39 2898 SH SOLE 7 2898 0 0 3-D SYS CORP DEL COM NEW 88554D205 2 137 SH SOLE 17 0 0 137 3-D SYS CORP DEL COM NEW 88554D205 9303 694803 SH SOLE 18 694803 0 0 3-D SYS CORP DEL COM NEW 88554D205 1091 81495 SH SOLE 19 81495 0 0 3-D SYS CORP DEL COM NEW 88554D205 99016 7394750 SH SOLE 21 7394750 0 0 3-D SYS CORP DEL COM NEW 88554D205 46411 3466127 SH SOLE 22 3263275 0 202852 3-D SYS CORP DEL COM NEW 88554D205 299 22294 SH SOLE 26 16274 0 6020 3-D SYS CORP DEL COM NEW 88554D205 206 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 214 16002 SH SOLE 30 16002 0 0 3-D SYS CORP DEL COM NEW 88554D205 148 11083 SH SOLE 40 11083 0 0 3M CO COM 88579Y101 189449 902568 SH SOLE 2 329468 0 573100 3M CO COM 88579Y101 45545 216985 SH SOLE 4 195443 0 21542 3M CO COM 88579Y101 108216 515562 SH SOLE 7 448479 0 67083 3M CO COM 88579Y101 8514 40564 SH SOLE 13 40564 0 0 3M CO COM 88579Y101 867 4132 SH SOLE 15 4132 0 0 3M CO COM 88579Y101 0 2 SH SOLE 17 0 0 2 3M CO COM 88579Y101 412789 1966600 SH SOLE 18 1864438 0 102162 3M CO COM 88579Y101 361520 1722343 SH SOLE 19 1722343 0 0 3M CO COM 88579Y101 75879 361503 SH SOLE 20 23636 0 337867 3M CO COM 88579Y101 2123724 10117788 SH SOLE 21 10117788 0 0 3M CO COM 88579Y101 3380545 16105503 SH SOLE 22 13287148 0 2818355 3M CO COM 88579Y101 159456 759674 SH SOLE 23 759674 0 0 3M CO COM 88579Y101 115082 548270 SH SOLE 25 548270 0 0 3M CO COM 88579Y101 358203 1706540 SH SOLE 26 538370 0 1168170 3M CO COM 88579Y101 28550 136017 SH SOLE 28 99094 0 36923 3M CO COM 88579Y101 20311 96763 SH SOLE 29 21547 0 75216 3M CO COM 88579Y101 376507 1793747 SH SOLE 30 1793747 0 0 3M CO COM 88579Y101 64666 308079 SH SOLE 31 124862 0 183217 3M CO COM 88579Y101 17092 81430 SH SOLE 32 81430 0 0 3M CO COM 88579Y101 64273 306206 SH SOLE 34 306206 0 0 3M CO COM 88579Y101 126604 603164 SH SOLE 36 603164 0 0 3M CO COM 88579Y101 2132 10156 SH SOLE 37 10156 0 0 3M CO COM 88579Y101 652 3108 SH SOLE 40 3108 0 0 500 COM LTD SPON ADR REP A 33829R100 45 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 136 12368 SH SOLE 21 12368 0 0 500 COM LTD SPON ADR REP A 33829R100 953 86640 SH SOLE 22 86640 0 0 500 COM LTD SPON ADR REP A 33829R100 459 41690 SH SOLE 30 41690 0 0 51JOB INC SP ADR REP COM 316827104 257 4242 SH SOLE 4 4242 0 0 51JOB INC SP ADR REP COM 316827104 14035 231567 SH SOLE 21 231567 0 0 51JOB INC SP ADR REP COM 316827104 5823 96077 SH SOLE 22 96077 0 0 51JOB INC SP ADR REP COM 316827104 3560 58734 SH SOLE 30 58734 0 0 58 COM INC SPON ADR REP A 31680Q104 1704 26986 SH SOLE 2 3408 0 23578 58 COM INC SPON ADR REP A 31680Q104 1460 23119 SH SOLE 4 21766 0 1353 58 COM INC SPON ADR REP A 31680Q104 508 8045 SH SOLE 7 8045 0 0 58 COM INC SPON ADR REP A 31680Q104 163 2578 SH SOLE 13 0 0 2578 58 COM INC SPON ADR REP A 31680Q104 2531 40078 SH SOLE 15 40078 0 0 58 COM INC SPON ADR REP A 31680Q104 1662 26329 SH SOLE 18 26329 0 0 58 COM INC SPON ADR REP A 31680Q104 6941 109934 SH SOLE 19 109934 0 0 58 COM INC SPON ADR REP A 31680Q104 99909 1582342 SH SOLE 21 1582342 0 0 58 COM INC SPON ADR REP A 31680Q104 64282 1018094 SH SOLE 22 960680 0 57414 58 COM INC SPON ADR REP A 31680Q104 5585 88459 SH SOLE 23 88459 0 0 58 COM INC SPON ADR REP A 31680Q104 1066 16885 SH SOLE 25 16885 0 0 58 COM INC SPON ADR REP A 31680Q104 19009 301062 SH SOLE 26 83542 0 217520 58 COM INC SPON ADR REP A 31680Q104 735 11639 SH SOLE 28 11639 0 0 58 COM INC SPON ADR REP A 31680Q104 2295 36344 SH SOLE 29 24830 0 11514 58 COM INC SPON ADR REP A 31680Q104 32125 508794 SH SOLE 30 508794 0 0 58 COM INC SPON ADR REP A 31680Q104 3134 49632 SH SOLE 31 5391 0 44241 58 COM INC SPON ADR REP A 31680Q104 18356 290721 SH SOLE 34 290721 0 0 58 COM INC SPON ADR REP A 31680Q104 40 632 SH SOLE 40 632 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 157 10414 SH SOLE 21 10414 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 42 2803 SH SOLE 28 2803 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 77 5146 SH SOLE 30 5146 0 0 8X8 INC NEW COM 282914100 76 5623 SH SOLE 2 4944 0 679 8X8 INC NEW COM 282914100 10 725 SH SOLE 4 725 0 0 8X8 INC NEW COM 282914100 31 2307 SH SOLE 7 2307 0 0 8X8 INC NEW COM 282914100 5483 406129 SH SOLE 18 406129 0 0 8X8 INC NEW COM 282914100 933 69148 SH SOLE 19 69148 0 0 8X8 INC NEW COM 282914100 105232 7794937 SH SOLE 21 7794937 0 0 8X8 INC NEW COM 282914100 33162 2456421 SH SOLE 22 2288739 0 167682 8X8 INC NEW COM 282914100 526 38938 SH SOLE 26 34365 0 4573 8X8 INC NEW COM 282914100 175 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 1691 125287 SH SOLE 30 125287 0 0 8X8 INC NEW COM 282914100 142 10544 SH SOLE 40 10544 0 0 A H BELO CORP COM CL A 001282102 14 3123 SH SOLE 18 3123 0 0 A H BELO CORP COM CL A 001282102 17 3599 SH SOLE 19 3599 0 0 A H BELO CORP COM CL A 001282102 295 64098 SH SOLE 21 64098 0 0 A H BELO CORP COM CL A 001282102 2508 545281 SH SOLE 22 545281 0 0 A MARK PRECIOUS METALS INC COM 00181T107 12 700 SH SOLE 18 700 0 0 A MARK PRECIOUS METALS INC COM 00181T107 210 12743 SH SOLE 21 12743 0 0 A MARK PRECIOUS METALS INC COM 00181T107 171 10328 SH SOLE 22 10328 0 0 A10 NETWORKS INC COM 002121101 55 7220 SH SOLE 2 6966 0 254 A10 NETWORKS INC COM 002121101 8 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1309 173085 SH SOLE 18 173085 0 0 A10 NETWORKS INC COM 002121101 3626 479600 SH SOLE 19 479600 0 0 A10 NETWORKS INC COM 002121101 11789 1559457 SH SOLE 21 1559457 0 0 A10 NETWORKS INC COM 002121101 14740 1949792 SH SOLE 22 1825011 0 124781 A10 NETWORKS INC COM 002121101 1488 196825 SH SOLE 23 196825 0 0 A10 NETWORKS INC COM 002121101 35 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 551 72924 SH SOLE 29 0 0 72924 A10 NETWORKS INC COM 002121101 75 9897 SH SOLE 30 9897 0 0 AAC HLDGS INC COM 000307108 24 2442 SH SOLE 2 454 0 1988 AAC HLDGS INC COM 000307108 2 174 SH SOLE 7 174 0 0 AAC HLDGS INC COM 000307108 410 41270 SH SOLE 18 41270 0 0 AAC HLDGS INC COM 000307108 84 8430 SH SOLE 19 8430 0 0 AAC HLDGS INC COM 000307108 3819 384571 SH SOLE 21 384571 0 0 AAC HLDGS INC COM 000307108 2336 235199 SH SOLE 22 223702 0 11497 AAON INC COM PAR $0.004 000360206 80 2317 SH SOLE 2 2317 0 0 AAON INC COM PAR $0.004 000360206 7 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 38 1113 SH SOLE 7 1113 0 0 AAON INC COM PAR $0.004 000360206 6485 188109 SH SOLE 18 188109 0 0 AAON INC COM PAR $0.004 000360206 1047 30366 SH SOLE 19 30366 0 0 AAON INC COM PAR $0.004 000360206 121488 3523953 SH SOLE 21 3523953 0 0 AAON INC COM PAR $0.004 000360206 39159 1135868 SH SOLE 22 1054207 0 81661 AAON INC COM PAR $0.004 000360206 653 18949 SH SOLE 26 15487 0 3462 AAON INC COM PAR $0.004 000360206 211 6115 SH SOLE 28 6115 0 0 AAON INC COM PAR $0.004 000360206 1931 56021 SH SOLE 30 56021 0 0 AAON INC COM PAR $0.004 000360206 163 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 539 14277 SH SOLE 2 1800 0 12477 AAR CORP COM 000361105 2 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 36 958 SH SOLE 7 958 0 0 AAR CORP COM 000361105 6016 159238 SH SOLE 18 159238 0 0 AAR CORP COM 000361105 891 23593 SH SOLE 19 23593 0 0 AAR CORP COM 000361105 149806 3965219 SH SOLE 21 3965219 0 0 AAR CORP COM 000361105 33275 880748 SH SOLE 22 814525 0 66223 AAR CORP COM 000361105 579 15335 SH SOLE 26 12397 0 2938 AAR CORP COM 000361105 181 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 1704 45107 SH SOLE 30 45107 0 0 AAR CORP COM 000361105 135 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 2145 49171 SH SOLE 2 38629 0 10542 AARONS INC COM PAR $0.50 002535300 37 858 SH SOLE 4 858 0 0 AARONS INC COM PAR $0.50 002535300 71 1620 SH SOLE 7 1620 0 0 AARONS INC COM PAR $0.50 002535300 3314 75949 SH SOLE 13 75949 0 0 AARONS INC COM PAR $0.50 002535300 18068 414123 SH SOLE 18 414123 0 0 AARONS INC COM PAR $0.50 002535300 28633 656277 SH SOLE 19 656277 0 0 AARONS INC COM PAR $0.50 002535300 171330 3926883 SH SOLE 21 3926883 0 0 AARONS INC COM PAR $0.50 002535300 125270 2871181 SH SOLE 22 2566514 0 304667 AARONS INC COM PAR $0.50 002535300 2524 57842 SH SOLE 23 57842 0 0 AARONS INC COM PAR $0.50 002535300 668 15320 SH SOLE 26 11114 0 4206 AARONS INC COM PAR $0.50 002535300 411 9416 SH SOLE 28 9416 0 0 AARONS INC COM PAR $0.50 002535300 3572 81869 SH SOLE 29 0 0 81869 AARONS INC COM PAR $0.50 002535300 420 9627 SH SOLE 30 9627 0 0 AARONS INC COM PAR $0.50 002535300 50 1140 SH SOLE 34 1140 0 0 AARONS INC COM PAR $0.50 002535300 1891 43331 SH SOLE 36 43331 0 0 AARONS INC COM PAR $0.50 002535300 313 7185 SH SOLE 40 7185 0 0 ABAXIS INC COM 002567105 62 1394 SH SOLE 2 1228 0 166 ABAXIS INC COM 002567105 2 52 SH SOLE 4 52 0 0 ABAXIS INC COM 002567105 26 588 SH SOLE 7 588 0 0 ABAXIS INC COM 002567105 4491 100590 SH SOLE 18 100590 0 0 ABAXIS INC COM 002567105 719 16103 SH SOLE 19 16103 0 0 ABAXIS INC COM 002567105 87309 1955400 SH SOLE 21 1955400 0 0 ABAXIS INC COM 002567105 28326 634406 SH SOLE 22 591572 0 42834 ABAXIS INC COM 002567105 409 9158 SH SOLE 26 7242 0 1916 ABAXIS INC COM 002567105 141 3148 SH SOLE 28 3148 0 0 ABAXIS INC COM 002567105 1383 30975 SH SOLE 30 30975 0 0 ABAXIS INC COM 002567105 115 2568 SH SOLE 40 2568 0 0 ABB LTD SPONSORED ADR 000375204 34815 1406650 SH SOLE 18 1376030 0 30620 ABB LTD SPONSORED ADR 000375204 49041 1981450 SH SOLE 19 1981450 0 0 ABB LTD SPONSORED ADR 000375204 4246 171570 SH SOLE 22 171570 0 0 ABB LTD SPONSORED ADR 000375204 1732 69970 SH SOLE 23 69970 0 0 ABB LTD SPONSORED ADR 000375204 9151 369750 SH SOLE 34 369750 0 0 ABBOTT LABS COM 002824100 137447 2575849 SH SOLE 2 900772 0 1675077 ABBOTT LABS COM 002824100 29753 557584 SH SOLE 4 499815 0 57769 ABBOTT LABS COM 002824100 88571 1659884 SH SOLE 7 1343245 0 316639 ABBOTT LABS COM 002824100 833 15618 SH SOLE 13 15618 0 0 ABBOTT LABS COM 002824100 608 11395 SH SOLE 15 11395 0 0 ABBOTT LABS COM 002824100 7 129 SH SOLE 17 0 0 129 ABBOTT LABS COM 002824100 193526 3626797 SH SOLE 18 3382958 0 243839 ABBOTT LABS COM 002824100 174459 3269470 SH SOLE 19 3269470 0 0 ABBOTT LABS COM 002824100 42945 804813 SH SOLE 20 112356 0 692457 ABBOTT LABS COM 002824100 1643279 30796077 SH SOLE 21 30796077 0 0 ABBOTT LABS COM 002824100 2423535 45418565 SH SOLE 22 37600458 0 7818107 ABBOTT LABS COM 002824100 113645 2129786 SH SOLE 23 2129786 0 0 ABBOTT LABS COM 002824100 81648 1530143 SH SOLE 25 1530143 0 0 ABBOTT LABS COM 002824100 250519 4694889 SH SOLE 26 1539338 0 3155551 ABBOTT LABS COM 002824100 21145 396267 SH SOLE 28 289541 0 106726 ABBOTT LABS COM 002824100 3369 63129 SH SOLE 29 60135 0 2994 ABBOTT LABS COM 002824100 267925 5021082 SH SOLE 30 5021082 0 0 ABBOTT LABS COM 002824100 46164 865150 SH SOLE 31 390121 0 475029 ABBOTT LABS COM 002824100 78594 1472897 SH SOLE 34 1472897 0 0 ABBOTT LABS COM 002824100 91571 1716089 SH SOLE 36 1716089 0 0 ABBOTT LABS COM 002824100 482 9040 SH SOLE 40 9040 0 0 ABBVIE INC COM 00287Y109 227726 2562747 SH SOLE 2 1004673 0 1558074 ABBVIE INC COM 00287Y109 52712 593208 SH SOLE 4 539237 0 53971 ABBVIE INC COM 00287Y109 130450 1468037 SH SOLE 7 1264734 0 203303 ABBVIE INC COM 00287Y109 3273 36830 SH SOLE 13 36830 0 0 ABBVIE INC COM 00287Y109 992 11160 SH SOLE 15 11160 0 0 ABBVIE INC COM 00287Y109 11 129 SH SOLE 17 0 0 129 ABBVIE INC COM 00287Y109 362120 4075179 SH SOLE 18 3835369 0 239810 ABBVIE INC COM 00287Y109 223157 2511335 SH SOLE 19 2511335 0 0 ABBVIE INC COM 00287Y109 61393 690892 SH SOLE 20 79123 0 611769 ABBVIE INC COM 00287Y109 2422816 27265542 SH SOLE 21 27265542 0 0 ABBVIE INC COM 00287Y109 3776453 42498911 SH SOLE 22 35041226 0 7457685 ABBVIE INC COM 00287Y109 183519 2065257 SH SOLE 23 2065257 0 0 ABBVIE INC COM 00287Y109 131739 1482542 SH SOLE 25 1482542 0 0 ABBVIE INC COM 00287Y109 370438 4168781 SH SOLE 26 1456040 0 2712741 ABBVIE INC COM 00287Y109 32197 362336 SH SOLE 28 264398 0 97938 ABBVIE INC COM 00287Y109 24300 273463 SH SOLE 29 108250 0 165213 ABBVIE INC COM 00287Y109 395766 4453815 SH SOLE 30 4453815 0 0 ABBVIE INC COM 00287Y109 80581 906829 SH SOLE 31 459842 0 446987 ABBVIE INC COM 00287Y109 139454 1569366 SH SOLE 34 1569366 0 0 ABBVIE INC COM 00287Y109 140244 1578256 SH SOLE 36 1578256 0 0 ABBVIE INC COM 00287Y109 2186 24600 SH SOLE 37 24600 0 0 ABBVIE INC COM 00287Y109 722 8129 SH SOLE 40 8129 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 87 5096 SH SOLE 2 1311 0 3785 ABEONA THERAPEUTICS INC COM 00289Y107 19 1115 SH SOLE 7 1115 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1600 93857 SH SOLE 18 93857 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 325 19058 SH SOLE 19 19058 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 13253 777326 SH SOLE 21 777326 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 12390 726709 SH SOLE 22 683052 0 43657 ABERCROMBIE & FITCH CO CL A 002896207 218 15085 SH SOLE 2 3909 0 11176 ABERCROMBIE & FITCH CO CL A 002896207 5 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 80 5566 SH SOLE 7 5566 0 0 ABERCROMBIE & FITCH CO CL A 002896207 0 2 SH SOLE 17 0 0 2 ABERCROMBIE & FITCH CO CL A 002896207 4903 339524 SH SOLE 18 339524 0 0 ABERCROMBIE & FITCH CO CL A 002896207 749 51875 SH SOLE 19 51875 0 0 ABERCROMBIE & FITCH CO CL A 002896207 86564 5994751 SH SOLE 21 5994751 0 0 ABERCROMBIE & FITCH CO CL A 002896207 26446 1831414 SH SOLE 22 1659567 0 171847 ABERCROMBIE & FITCH CO CL A 002896207 288 19957 SH SOLE 26 15396 0 4561 ABERCROMBIE & FITCH CO CL A 002896207 144 9961 SH SOLE 28 9961 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1347 93313 SH SOLE 30 93313 0 0 ABERCROMBIE & FITCH CO CL A 002896207 92 6400 SH SOLE 34 6400 0 0 ABERCROMBIE & FITCH CO CL A 002896207 97 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 112 7770 SH SOLE 40 7770 0 0 ABIOMED INC COM 003654100 6230 36954 SH SOLE 2 22730 0 14224 ABIOMED INC COM 003654100 37 219 SH SOLE 4 219 0 0 ABIOMED INC COM 003654100 164 975 SH SOLE 7 975 0 0 ABIOMED INC COM 003654100 23306 138230 SH SOLE 18 138230 0 0 ABIOMED INC COM 003654100 2241 13290 SH SOLE 19 13290 0 0 ABIOMED INC COM 003654100 322221 1911157 SH SOLE 21 1911157 0 0 ABIOMED INC COM 003654100 220720 1309136 SH SOLE 22 1187253 0 121883 ABIOMED INC COM 003654100 2672 15846 SH SOLE 26 13074 0 2772 ABIOMED INC COM 003654100 1079 6398 SH SOLE 28 6398 0 0 ABIOMED INC COM 003654100 2284 13549 SH SOLE 30 13549 0 0 ABIOMED INC COM 003654100 155 917 SH SOLE 31 917 0 0 ABIOMED INC COM 003654100 761 4515 SH SOLE 40 4515 0 0 ABM INDS INC COM 000957100 347 8329 SH SOLE 2 3122 0 5207 ABM INDS INC COM 000957100 14 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 2920 70004 SH SOLE 7 70004 0 0 ABM INDS INC COM 000957100 11071 265427 SH SOLE 18 265427 0 0 ABM INDS INC COM 000957100 9567 229368 SH SOLE 19 229368 0 0 ABM INDS INC COM 000957100 203720 4884208 SH SOLE 21 4884208 0 0 ABM INDS INC COM 000957100 61137 1465772 SH SOLE 22 1359892 0 105880 ABM INDS INC COM 000957100 896 21483 SH SOLE 26 18145 0 3338 ABM INDS INC COM 000957100 322 7709 SH SOLE 28 7709 0 0 ABM INDS INC COM 000957100 3171 76020 SH SOLE 30 76020 0 0 ABM INDS INC COM 000957100 118 2834 SH SOLE 36 2834 0 0 ABM INDS INC COM 000957100 257 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 41 21582 SH SOLE 2 21038 0 544 ABRAXAS PETE CORP COM 003830106 4 2021 SH SOLE 7 2021 0 0 ABRAXAS PETE CORP COM 003830106 1027 546504 SH SOLE 18 546504 0 0 ABRAXAS PETE CORP COM 003830106 301 159907 SH SOLE 19 159907 0 0 ABRAXAS PETE CORP COM 003830106 9233 4911278 SH SOLE 21 4911278 0 0 ABRAXAS PETE CORP COM 003830106 9735 5178292 SH SOLE 22 4992373 0 185919 ACACIA COMMUNICATIONS INC COM 00401C108 76 1608 SH SOLE 2 1057 0 551 ACACIA COMMUNICATIONS INC COM 00401C108 23 488 SH SOLE 7 488 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2997 63633 SH SOLE 18 63633 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 661 14028 SH SOLE 19 14028 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 26573 564192 SH SOLE 21 564192 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 23316 495027 SH SOLE 22 459011 0 36016 ACACIA COMMUNICATIONS INC COM 00401C108 84 1775 SH SOLE 26 0 0 1775 ACACIA COMMUNICATIONS INC COM 00401C108 151 3196 SH SOLE 28 3196 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 125 2661 SH SOLE 30 2661 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 111 2356 SH SOLE 40 2356 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 41 9046 SH SOLE 2 721 0 8325 ACACIA RESH CORP ACACIA TCH COM 003881307 5 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 790 173568 SH SOLE 18 173568 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 107 23541 SH SOLE 19 23541 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 5790 1272549 SH SOLE 21 1272549 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 5394 1185443 SH SOLE 22 1128853 0 56590 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3923 82150 SH SOLE 2 40997 0 41153 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1665 34867 SH SOLE 4 34867 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 1794 SH SOLE 7 1794 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 27577 577399 SH SOLE 18 577399 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 106766 2235477 SH SOLE 19 2235477 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 174254 3648533 SH SOLE 21 3648533 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 121540 2544812 SH SOLE 22 2304302 0 240510 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1462 30613 SH SOLE 26 26235 0 4378 ACADIA HEALTHCARE COMPANY IN COM 00404A109 596 12472 SH SOLE 28 12472 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 936 19588 SH SOLE 30 19588 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 1722 SH SOLE 31 1722 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 41469 868285 SH SOLE 34 868285 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 349 7298 SH SOLE 40 7298 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2664 70717 SH SOLE 2 37193 0 33524 ACADIA PHARMACEUTICALS INC COM 004225108 18 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 91 2417 SH SOLE 7 2417 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3185 84561 SH SOLE 18 84561 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 16925 449284 SH SOLE 19 449284 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 806 21400 SH SOLE 20 21400 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 110011 2920392 SH SOLE 21 2920392 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 99155 2632200 SH SOLE 22 2342551 0 289649 ACADIA PHARMACEUTICALS INC COM 004225108 1142 30318 SH SOLE 26 23749 0 6569 ACADIA PHARMACEUTICALS INC COM 004225108 608 16129 SH SOLE 28 16129 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 194 5162 SH SOLE 29 0 0 5162 ACADIA PHARMACEUTICALS INC COM 004225108 2076 55111 SH SOLE 30 55111 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 81 2163 SH SOLE 31 2163 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 3272 86850 SH SOLE 34 86850 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 436 11568 SH SOLE 40 11568 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 510 17810 SH SOLE 2 4701 0 13109 ACADIA RLTY TR COM SH BEN INT 004239109 770 26911 SH SOLE 4 26911 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3052 106628 SH SOLE 7 106628 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 80 2799 SH SOLE 15 2799 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 11731 409872 SH SOLE 18 409872 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3788 132343 SH SOLE 19 132343 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 215436 7527457 SH SOLE 21 7527457 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 93012 3249887 SH SOLE 22 3111360 0 138527 ACADIA RLTY TR COM SH BEN INT 004239109 67 2350 SH SOLE 23 2350 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4311 150623 SH SOLE 25 150623 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1296 45292 SH SOLE 26 17812 0 27480 ACADIA RLTY TR COM SH BEN INT 004239109 347 12137 SH SOLE 28 12137 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 794 27742 SH SOLE 29 27742 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 14455 505075 SH SOLE 30 505075 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 210 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 48 2124 SH SOLE 2 1469 0 655 ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2008 89453 SH SOLE 18 89453 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 445 19831 SH SOLE 19 19831 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 17459 777667 SH SOLE 21 777667 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 17092 761348 SH SOLE 22 710786 0 50562 ACCELERATE DIAGNOSTICS INC COM 00430H102 56 2500 SH SOLE 26 0 0 2500 ACCELERATE DIAGNOSTICS INC COM 00430H102 97 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 104 4617 SH SOLE 30 4617 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 62 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 4649 124575 SH SOLE 2 123491 0 1084 ACCELERON PHARMA INC COM 00434H108 7 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 38 1024 SH SOLE 7 1024 0 0 ACCELERON PHARMA INC COM 00434H108 7570 202851 SH SOLE 18 202851 0 0 ACCELERON PHARMA INC COM 00434H108 38879 1041784 SH SOLE 19 1041784 0 0 ACCELERON PHARMA INC COM 00434H108 3983 106734 SH SOLE 20 106734 0 0 ACCELERON PHARMA INC COM 00434H108 57658 1544973 SH SOLE 21 1544973 0 0 ACCELERON PHARMA INC COM 00434H108 33648 901608 SH SOLE 22 845347 0 56261 ACCELERON PHARMA INC COM 00434H108 2 66 SH SOLE 23 66 0 0 ACCELERON PHARMA INC COM 00434H108 79 2118 SH SOLE 26 0 0 2118 ACCELERON PHARMA INC COM 00434H108 148 3976 SH SOLE 28 3976 0 0 ACCELERON PHARMA INC COM 00434H108 215 5768 SH SOLE 30 5768 0 0 ACCELERON PHARMA INC COM 00434H108 13439 360107 SH SOLE 34 360107 0 0 ACCELERON PHARMA INC COM 00434H108 84 2243 SH SOLE 40 2243 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 149982 1110400 SH SOLE 2 508273 0 602127 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38871 287785 SH SOLE 4 266304 0 21481 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84623 626513 SH SOLE 7 544345 0 82168 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9350 69222 SH SOLE 13 69222 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 608 4501 SH SOLE 15 4501 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 180848 1338918 SH SOLE 18 1242739 0 96179 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65423 484360 SH SOLE 19 484360 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53168 393630 SH SOLE 20 0 0 393630 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1575592 11665004 SH SOLE 21 11665004 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2387283 17674411 SH SOLE 22 14259541 0 3414870 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 121532 899772 SH SOLE 23 899772 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 87840 650326 SH SOLE 25 650326 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 339965 2516957 SH SOLE 26 564679 0 1952278 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19077 141238 SH SOLE 28 102914 0 38324 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32424 240055 SH SOLE 29 101384 0 138671 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 276662 2048288 SH SOLE 30 2048288 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65036 481499 SH SOLE 31 246762 0 234737 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16030 118678 SH SOLE 34 118678 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97955 725216 SH SOLE 36 725216 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 435 3222 SH SOLE 40 3222 0 0 ACCESS NATL CORP COM 004337101 80 2787 SH SOLE 2 861 0 1926 ACCESS NATL CORP COM 004337101 20 695 SH SOLE 7 695 0 0 ACCESS NATL CORP COM 004337101 1665 58105 SH SOLE 18 58105 0 0 ACCESS NATL CORP COM 004337101 311 10853 SH SOLE 19 10853 0 0 ACCESS NATL CORP COM 004337101 13823 482326 SH SOLE 21 482326 0 0 ACCESS NATL CORP COM 004337101 6082 212200 SH SOLE 22 190338 0 21862 ACCESS NATL CORP COM 004337101 62 2179 SH SOLE 30 2179 0 0 ACCO BRANDS CORP COM 00081T108 410 34458 SH SOLE 2 16153 0 18305 ACCO BRANDS CORP COM 00081T108 11 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 29 2427 SH SOLE 7 2427 0 0 ACCO BRANDS CORP COM 00081T108 4872 409394 SH SOLE 18 409394 0 0 ACCO BRANDS CORP COM 00081T108 1114 93576 SH SOLE 19 93576 0 0 ACCO BRANDS CORP COM 00081T108 40738 3423397 SH SOLE 21 3423397 0 0 ACCO BRANDS CORP COM 00081T108 39146 3289554 SH SOLE 22 3076107 0 213447 ACCO BRANDS CORP COM 00081T108 25 2122 SH SOLE 23 2122 0 0 ACCO BRANDS CORP COM 00081T108 622 52310 SH SOLE 26 43228 0 9082 ACCO BRANDS CORP COM 00081T108 181 15221 SH SOLE 28 15221 0 0 ACCO BRANDS CORP COM 00081T108 1264 106216 SH SOLE 29 0 0 106216 ACCO BRANDS CORP COM 00081T108 178 14951 SH SOLE 30 14951 0 0 ACCO BRANDS CORP COM 00081T108 50 4208 SH SOLE 34 4208 0 0 ACCO BRANDS CORP COM 00081T108 154 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 24 5931 SH SOLE 2 5655 0 276 ACCURAY INC COM 004397105 3 751 SH SOLE 4 751 0 0 ACCURAY INC COM 004397105 7 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1177 294288 SH SOLE 18 294288 0 0 ACCURAY INC COM 004397105 1637 409331 SH SOLE 19 409331 0 0 ACCURAY INC COM 004397105 12418 3104529 SH SOLE 21 3104529 0 0 ACCURAY INC COM 004397105 9306 2326600 SH SOLE 22 2172989 0 153611 ACCURAY INC COM 004397105 14 3414 SH SOLE 26 0 0 3414 ACCURAY INC COM 004397105 46 11408 SH SOLE 28 11408 0 0 ACCURAY INC COM 004397105 143 35835 SH SOLE 29 0 0 35835 ACCURAY INC COM 004397105 57 14195 SH SOLE 30 14195 0 0 ACCURAY INC COM 004397105 30 7433 SH SOLE 40 7433 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 28 6083 SH SOLE 18 6083 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 32 6998 SH SOLE 19 6998 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 405 87971 SH SOLE 21 87971 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 2490 541328 SH SOLE 22 541328 0 0 ACER THERAPEUTICS INC COM 00444P108 7 368 SH SOLE 21 368 0 0 ACETO CORP COM 004446100 78 6932 SH SOLE 2 1722 0 5210 ACETO CORP COM 004446100 7 648 SH SOLE 7 648 0 0 ACETO CORP COM 004446100 1748 155623 SH SOLE 18 155623 0 0 ACETO CORP COM 004446100 237 21142 SH SOLE 19 21142 0 0 ACETO CORP COM 004446100 30468 2713105 SH SOLE 21 2713105 0 0 ACETO CORP COM 004446100 10173 905856 SH SOLE 22 851314 0 54542 ACETO CORP COM 004446100 48 4260 SH SOLE 28 4260 0 0 ACETO CORP COM 004446100 453 40358 SH SOLE 30 40358 0 0 ACETO CORP COM 004446100 32 2808 SH SOLE 40 2808 0 0 ACHAOGEN INC COM 004449104 34 2119 SH SOLE 2 1937 0 182 ACHAOGEN INC COM 004449104 13 831 SH SOLE 7 831 0 0 ACHAOGEN INC COM 004449104 1924 120638 SH SOLE 18 120638 0 0 ACHAOGEN INC COM 004449104 404 25343 SH SOLE 19 25343 0 0 ACHAOGEN INC COM 004449104 17190 1077754 SH SOLE 21 1077754 0 0 ACHAOGEN INC COM 004449104 15436 967790 SH SOLE 22 900949 0 66841 ACHAOGEN INC COM 004449104 10 655 SH SOLE 26 0 0 655 ACHAOGEN INC COM 004449104 72 4507 SH SOLE 28 4507 0 0 ACHAOGEN INC COM 004449104 65 4075 SH SOLE 30 4075 0 0 ACHAOGEN INC COM 004449104 57 3587 SH SOLE 40 3587 0 0 ACHIEVE LIFE SCIENCE INC COM 004468104 34 16739 SH SOLE 21 16739 0 0 ACHIEVE LIFE SCIENCE INC COM 004468104 133 65618 SH SOLE 22 65618 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 115 25665 SH SOLE 2 6934 0 18731 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH SOLE 4 441 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 14 3081 SH SOLE 7 3081 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2037 453609 SH SOLE 18 453609 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 384 85551 SH SOLE 19 85551 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 26797 5968103 SH SOLE 21 5968103 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 14333 3192186 SH SOLE 22 2986566 0 205620 ACHILLION PHARMACEUTICALS IN COM 00448Q201 52 11629 SH SOLE 26 0 0 11629 ACHILLION PHARMACEUTICALS IN COM 00448Q201 70 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 259 57628 SH SOLE 29 0 0 57628 ACHILLION PHARMACEUTICALS IN COM 00448Q201 57 12803 SH SOLE 30 12803 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 43 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 1227 53859 SH SOLE 2 53139 0 720 ACI WORLDWIDE INC COM 004498101 10 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 65 2873 SH SOLE 7 2873 0 0 ACI WORLDWIDE INC COM 004498101 16619 729529 SH SOLE 18 729529 0 0 ACI WORLDWIDE INC COM 004498101 1967 86344 SH SOLE 19 86344 0 0 ACI WORLDWIDE INC COM 004498101 172237 7560876 SH SOLE 21 7560876 0 0 ACI WORLDWIDE INC COM 004498101 82600 3625984 SH SOLE 22 3398929 0 227055 ACI WORLDWIDE INC COM 004498101 818 35926 SH SOLE 26 28711 0 7215 ACI WORLDWIDE INC COM 004498101 386 16955 SH SOLE 28 16955 0 0 ACI WORLDWIDE INC COM 004498101 399 17513 SH SOLE 30 17513 0 0 ACI WORLDWIDE INC COM 004498101 285 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 38 1471 SH SOLE 2 1332 0 139 ACLARIS THERAPEUTICS INC COM 00461U105 18 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2104 81518 SH SOLE 18 81518 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 466 18055 SH SOLE 19 18055 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 870 33700 SH SOLE 20 33700 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 24739 958505 SH SOLE 21 958505 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 15619 605164 SH SOLE 22 562597 0 42567 ACLARIS THERAPEUTICS INC COM 00461U105 97 3752 SH SOLE 28 3752 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 106 4101 SH SOLE 30 4101 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 75 2915 SH SOLE 40 2915 0 0 ACME UTD CORP COM 004816104 9 385 SH SOLE 18 385 0 0 ACME UTD CORP COM 004816104 17 740 SH SOLE 21 740 0 0 ACNB CORP COM 000868109 19 689 SH SOLE 2 203 0 486 ACNB CORP COM 000868109 673 24295 SH SOLE 18 24295 0 0 ACNB CORP COM 000868109 93 3348 SH SOLE 19 3348 0 0 ACNB CORP COM 000868109 5620 202884 SH SOLE 21 202884 0 0 ACNB CORP COM 000868109 1425 51457 SH SOLE 22 45821 0 5636 ACORDA THERAPEUTICS INC COM 00484M106 209 8855 SH SOLE 2 2776 0 6079 ACORDA THERAPEUTICS INC COM 00484M106 6 242 SH SOLE 4 242 0 0 ACORDA THERAPEUTICS INC COM 00484M106 26 1097 SH SOLE 7 1097 0 0 ACORDA THERAPEUTICS INC COM 00484M106 5123 216619 SH SOLE 18 216619 0 0 ACORDA THERAPEUTICS INC COM 00484M106 771 32585 SH SOLE 19 32585 0 0 ACORDA THERAPEUTICS INC COM 00484M106 111140 4699365 SH SOLE 21 4699365 0 0 ACORDA THERAPEUTICS INC COM 00484M106 28835 1219220 SH SOLE 22 1143905 0 75315 ACORDA THERAPEUTICS INC COM 00484M106 461 19504 SH SOLE 26 15938 0 3566 ACORDA THERAPEUTICS INC COM 00484M106 147 6228 SH SOLE 28 6228 0 0 ACORDA THERAPEUTICS INC COM 00484M106 162 6849 SH SOLE 29 0 0 6849 ACORDA THERAPEUTICS INC COM 00484M106 1494 63191 SH SOLE 30 63191 0 0 ACORDA THERAPEUTICS INC COM 00484M106 19 812 SH SOLE 34 812 0 0 ACORDA THERAPEUTICS INC COM 00484M106 118 4995 SH SOLE 40 4995 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 940 1042000 PRN SOLE 21 1042000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 5 9476 SH SOLE 18 9476 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 5 8447 SH SOLE 19 8447 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 91 157976 SH SOLE 21 157976 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 257 447495 SH SOLE 22 447495 0 0 ACTIVISION BLIZZARD INC COM 00507V109 68974 1069196 SH SOLE 2 243731 0 825465 ACTIVISION BLIZZARD INC COM 00507V109 15842 245571 SH SOLE 4 221071 0 24500 ACTIVISION BLIZZARD INC COM 00507V109 33746 523119 SH SOLE 7 518994 0 4125 ACTIVISION BLIZZARD INC COM 00507V109 5983 92750 SH SOLE 13 92750 0 0 ACTIVISION BLIZZARD INC COM 00507V109 404 6265 SH SOLE 15 6265 0 0 ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH SOLE 17 0 0 6 ACTIVISION BLIZZARD INC COM 00507V109 271266 4205020 SH SOLE 18 3716275 0 488745 ACTIVISION BLIZZARD INC COM 00507V109 141549 2194219 SH SOLE 19 2194219 0 0 ACTIVISION BLIZZARD INC COM 00507V109 24883 385728 SH SOLE 20 0 0 385728 ACTIVISION BLIZZARD INC COM 00507V109 826663 12814497 SH SOLE 21 12814497 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1329982 20616684 SH SOLE 22 16997309 0 3619375 ACTIVISION BLIZZARD INC COM 00507V109 56973 883165 SH SOLE 23 883165 0 0 ACTIVISION BLIZZARD INC COM 00507V109 103707 1607614 SH SOLE 25 1571984 0 35630 ACTIVISION BLIZZARD INC COM 00507V109 198829 3082142 SH SOLE 26 656420 0 2425722 ACTIVISION BLIZZARD INC COM 00507V109 10470 162300 SH SOLE 28 118253 0 44047 ACTIVISION BLIZZARD INC COM 00507V109 7532 116753 SH SOLE 29 27083 0 89670 ACTIVISION BLIZZARD INC COM 00507V109 144342 2237521 SH SOLE 30 2237521 0 0 ACTIVISION BLIZZARD INC COM 00507V109 26216 406384 SH SOLE 31 200637 0 205747 ACTIVISION BLIZZARD INC COM 00507V109 7047 109242 SH SOLE 32 109242 0 0 ACTIVISION BLIZZARD INC COM 00507V109 30887 478799 SH SOLE 34 478799 0 0 ACTIVISION BLIZZARD INC COM 00507V109 47377 734407 SH SOLE 36 734407 0 0 ACTIVISION BLIZZARD INC COM 00507V109 234 3628 SH SOLE 40 3628 0 0 ACTUA CORP COM 005094107 97 6348 SH SOLE 2 1737 0 4611 ACTUA CORP COM 005094107 4 287 SH SOLE 4 287 0 0 ACTUA CORP COM 005094107 13 833 SH SOLE 7 833 0 0 ACTUA CORP COM 005094107 1834 119899 SH SOLE 18 119899 0 0 ACTUA CORP COM 005094107 371 24261 SH SOLE 19 24261 0 0 ACTUA CORP COM 005094107 15198 993364 SH SOLE 21 993364 0 0 ACTUA CORP COM 005094107 15317 1001109 SH SOLE 22 928808 0 72301 ACTUA CORP COM 005094107 108 7090 SH SOLE 26 0 0 7090 ACTUA CORP COM 005094107 83 5400 SH SOLE 28 5400 0 0 ACTUA CORP COM 005094107 79 5152 SH SOLE 30 5152 0 0 ACTUANT CORP CL A NEW 00508X203 266 10386 SH SOLE 2 5157 0 5229 ACTUANT CORP CL A NEW 00508X203 9 340 SH SOLE 4 340 0 0 ACTUANT CORP CL A NEW 00508X203 40 1582 SH SOLE 7 1582 0 0 ACTUANT CORP CL A NEW 00508X203 7261 283616 SH SOLE 18 283616 0 0 ACTUANT CORP CL A NEW 00508X203 10671 416824 SH SOLE 19 416824 0 0 ACTUANT CORP CL A NEW 00508X203 135015 5274017 SH SOLE 21 5274017 0 0 ACTUANT CORP CL A NEW 00508X203 42366 1654925 SH SOLE 22 1540900 0 114025 ACTUANT CORP CL A NEW 00508X203 364 14222 SH SOLE 26 10954 0 3268 ACTUANT CORP CL A NEW 00508X203 210 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 2121 82866 SH SOLE 30 82866 0 0 ACTUANT CORP CL A NEW 00508X203 158 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 19616 114526 SH SOLE 2 8334 0 106192 ACUITY BRANDS INC COM 00508Y102 2336 13640 SH SOLE 4 11841 0 1799 ACUITY BRANDS INC COM 00508Y102 5219 30469 SH SOLE 7 29770 0 699 ACUITY BRANDS INC COM 00508Y102 55 320 SH SOLE 13 320 0 0 ACUITY BRANDS INC COM 00508Y102 49 285 SH SOLE 15 285 0 0 ACUITY BRANDS INC COM 00508Y102 113041 659976 SH SOLE 18 499841 0 160135 ACUITY BRANDS INC COM 00508Y102 113080 660205 SH SOLE 19 660205 0 0 ACUITY BRANDS INC COM 00508Y102 5315 31032 SH SOLE 20 0 0 31032 ACUITY BRANDS INC COM 00508Y102 139005 811565 SH SOLE 21 811565 0 0 ACUITY BRANDS INC COM 00508Y102 204653 1194847 SH SOLE 22 1001544 0 193303 ACUITY BRANDS INC COM 00508Y102 10029 58554 SH SOLE 23 58554 0 0 ACUITY BRANDS INC COM 00508Y102 5436 31740 SH SOLE 25 31740 0 0 ACUITY BRANDS INC COM 00508Y102 24164 141078 SH SOLE 26 53481 0 87597 ACUITY BRANDS INC COM 00508Y102 1754 10239 SH SOLE 28 7482 0 2757 ACUITY BRANDS INC COM 00508Y102 2089 12197 SH SOLE 29 1350 0 10847 ACUITY BRANDS INC COM 00508Y102 20313 118593 SH SOLE 30 118593 0 0 ACUITY BRANDS INC COM 00508Y102 4248 24803 SH SOLE 31 12200 0 12603 ACUITY BRANDS INC COM 00508Y102 31402 183335 SH SOLE 34 183335 0 0 ACUITY BRANDS INC COM 00508Y102 6659 38880 SH SOLE 36 38880 0 0 ACUITY BRANDS INC COM 00508Y102 36 210 SH SOLE 40 210 0 0 ACUSHNET HOLDINGS CORP COM 005098108 156 8778 SH SOLE 2 3641 0 5137 ACUSHNET HOLDINGS CORP COM 005098108 12 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1543 86862 SH SOLE 18 86862 0 0 ACUSHNET HOLDINGS CORP COM 005098108 329 18549 SH SOLE 19 18549 0 0 ACUSHNET HOLDINGS CORP COM 005098108 13056 735138 SH SOLE 21 735138 0 0 ACUSHNET HOLDINGS CORP COM 005098108 7600 427938 SH SOLE 22 388963 0 38975 ACUSHNET HOLDINGS CORP COM 005098108 61 3410 SH SOLE 30 3410 0 0 ACXIOM CORP COM 005125109 1087 44102 SH SOLE 2 36757 0 7345 ACXIOM CORP COM 005125109 14 579 SH SOLE 4 579 0 0 ACXIOM CORP COM 005125109 48 1959 SH SOLE 7 1959 0 0 ACXIOM CORP COM 005125109 12476 506313 SH SOLE 18 506313 0 0 ACXIOM CORP COM 005125109 1473 59785 SH SOLE 19 59785 0 0 ACXIOM CORP COM 005125109 122476 4970614 SH SOLE 21 4970614 0 0 ACXIOM CORP COM 005125109 64878 2633049 SH SOLE 22 2486364 0 146685 ACXIOM CORP COM 005125109 639 25938 SH SOLE 26 21431 0 4507 ACXIOM CORP COM 005125109 276 11210 SH SOLE 28 11210 0 0 ACXIOM CORP COM 005125109 168 6811 SH SOLE 29 0 0 6811 ACXIOM CORP COM 005125109 318 12888 SH SOLE 30 12888 0 0 ACXIOM CORP COM 005125109 206 8353 SH SOLE 40 8353 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 56 2636 SH SOLE 2 1407 0 1229 ADAMAS PHARMACEUTICALS INC COM 00548A106 6 303 SH SOLE 7 303 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1143 54000 SH SOLE 18 54000 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 246 11641 SH SOLE 19 11641 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 17186 811794 SH SOLE 21 811794 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 10047 474597 SH SOLE 22 457124 0 17473 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 24 4571 SH SOLE 18 4571 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 26 4970 SH SOLE 19 4970 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 328 62828 SH SOLE 21 62828 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1034 197916 SH SOLE 22 197916 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 18 426 SH SOLE 2 128 0 298 ADAMS RES & ENERGY INC COM NEW 006351308 342 8247 SH SOLE 18 8247 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 61 1476 SH SOLE 19 1476 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3025 72895 SH SOLE 21 72895 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3694 89016 SH SOLE 22 87877 0 1139 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 15 1800 SH SOLE 2 1800 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 7 7324 SH SOLE 19 7324 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 7 7667 SH SOLE 21 7667 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 9 9802 SH SOLE 22 9802 0 0 ADDUS HOMECARE CORP COM 006739106 12 331 SH SOLE 2 331 0 0 ADDUS HOMECARE CORP COM 006739106 939 26592 SH SOLE 18 26592 0 0 ADDUS HOMECARE CORP COM 006739106 202 5721 SH SOLE 19 5721 0 0 ADDUS HOMECARE CORP COM 006739106 8641 244781 SH SOLE 21 244781 0 0 ADDUS HOMECARE CORP COM 006739106 5498 155760 SH SOLE 22 149842 0 5918 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 4 3063 SH SOLE 21 3063 0 0 ADECOAGRO S A COM L00849106 17 1600 SH SOLE 2 1600 0 0 ADECOAGRO S A COM L00849106 1050 97220 SH SOLE 7 97220 0 0 ADECOAGRO S A COM L00849106 886 82000 SH SOLE 19 82000 0 0 ADECOAGRO S A COM L00849106 5305 491178 SH SOLE 21 491178 0 0 ADECOAGRO S A COM L00849106 4372 404820 SH SOLE 22 404820 0 0 ADECOAGRO S A COM L00849106 1836 170000 SH SOLE 25 170000 0 0 ADECOAGRO S A COM L00849106 5508 510000 SH SOLE 34 510000 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 5 700 SH SOLE 2 700 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 23 2991 SH SOLE 18 2991 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 341 43384 SH SOLE 21 43384 0 0 ADIENT PLC ORD SHS G0084W101 6648 79152 SH SOLE 2 29594 0 49558 ADIENT PLC ORD SHS G0084W101 38 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 468 5569 SH SOLE 7 5569 0 0 ADIENT PLC ORD SHS G0084W101 51 606 SH SOLE 15 606 0 0 ADIENT PLC ORD SHS G0084W101 4917 58547 SH SOLE 18 58547 0 0 ADIENT PLC ORD SHS G0084W101 5454 64936 SH SOLE 19 64936 0 0 ADIENT PLC ORD SHS G0084W101 82589 983319 SH SOLE 21 983319 0 0 ADIENT PLC ORD SHS G0084W101 210626 2507748 SH SOLE 22 2202748 0 305000 ADIENT PLC ORD SHS G0084W101 7480 89054 SH SOLE 25 89054 0 0 ADIENT PLC ORD SHS G0084W101 8877 105695 SH SOLE 26 41370 0 64325 ADIENT PLC ORD SHS G0084W101 1154 13745 SH SOLE 28 13745 0 0 ADIENT PLC ORD SHS G0084W101 1194 14221 SH SOLE 30 14221 0 0 ADIENT PLC ORD SHS G0084W101 248 2951 SH SOLE 31 2951 0 0 ADIENT PLC ORD SHS G0084W101 1984 23620 SH SOLE 34 23620 0 0 ADIENT PLC ORD SHS G0084W101 8093 96356 SH SOLE 36 96356 0 0 ADIENT PLC ORD SHS G0084W101 872 10379 SH SOLE 40 10379 0 0 ADMA BIOLOGICS INC COM 000899104 4 1164 SH SOLE 18 1164 0 0 ADMA BIOLOGICS INC COM 000899104 46 14823 SH SOLE 21 14823 0 0 ADOBE SYS INC COM 00724F101 170266 1141346 SH SOLE 2 564361 0 576985 ADOBE SYS INC COM 00724F101 38713 259503 SH SOLE 4 242323 0 17180 ADOBE SYS INC COM 00724F101 56360 377798 SH SOLE 7 375199 0 2599 ADOBE SYS INC COM 00724F101 9204 61697 SH SOLE 13 61697 0 0 ADOBE SYS INC COM 00724F101 590 3958 SH SOLE 15 3958 0 0 ADOBE SYS INC COM 00724F101 70 468 SH SOLE 17 0 0 468 ADOBE SYS INC COM 00724F101 285914 1916568 SH SOLE 18 1615536 0 301032 ADOBE SYS INC COM 00724F101 214858 1440263 SH SOLE 19 1440263 0 0 ADOBE SYS INC COM 00724F101 39446 264421 SH SOLE 20 0 0 264421 ADOBE SYS INC COM 00724F101 1372670 9201432 SH SOLE 21 9201432 0 0 ADOBE SYS INC COM 00724F101 2122420 14227242 SH SOLE 22 11427956 0 2799286 ADOBE SYS INC COM 00724F101 114168 765302 SH SOLE 23 765302 0 0 ADOBE SYS INC COM 00724F101 60109 402930 SH SOLE 25 402930 0 0 ADOBE SYS INC COM 00724F101 198439 1330197 SH SOLE 26 451293 0 878904 ADOBE SYS INC COM 00724F101 16749 112272 SH SOLE 28 81750 0 30522 ADOBE SYS INC COM 00724F101 23110 154915 SH SOLE 29 109405 0 45510 ADOBE SYS INC COM 00724F101 239674 1606610 SH SOLE 30 1606610 0 0 ADOBE SYS INC COM 00724F101 63731 427206 SH SOLE 31 238699 0 188507 ADOBE SYS INC COM 00724F101 10651 71399 SH SOLE 32 71399 0 0 ADOBE SYS INC COM 00724F101 36664 245769 SH SOLE 34 245769 0 0 ADOBE SYS INC COM 00724F101 83667 560843 SH SOLE 36 560843 0 0 ADOBE SYS INC COM 00724F101 382 2560 SH SOLE 40 2560 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1385 38647 SH SOLE 2 28147 0 10500 ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 90 2511 SH SOLE 7 2511 0 0 ADTALEM GLOBAL ED INC COM 00737L103 14674 409311 SH SOLE 18 409311 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1638 45698 SH SOLE 19 45698 0 0 ADTALEM GLOBAL ED INC COM 00737L103 139874 3901632 SH SOLE 21 3901632 0 0 ADTALEM GLOBAL ED INC COM 00737L103 68723 1916959 SH SOLE 22 1799540 0 117419 ADTALEM GLOBAL ED INC COM 00737L103 569 15883 SH SOLE 26 12298 0 3585 ADTALEM GLOBAL ED INC COM 00737L103 314 8768 SH SOLE 28 8768 0 0 ADTALEM GLOBAL ED INC COM 00737L103 322 8970 SH SOLE 30 8970 0 0 ADTALEM GLOBAL ED INC COM 00737L103 33 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 240 6697 SH SOLE 40 6697 0 0 ADTRAN INC COM 00738A106 273 11355 SH SOLE 2 3055 0 8300 ADTRAN INC COM 00738A106 11 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 33 1375 SH SOLE 7 1375 0 0 ADTRAN INC COM 00738A106 5669 236223 SH SOLE 18 236223 0 0 ADTRAN INC COM 00738A106 889 37038 SH SOLE 19 37038 0 0 ADTRAN INC COM 00738A106 102304 4262676 SH SOLE 21 4262676 0 0 ADTRAN INC COM 00738A106 32888 1370350 SH SOLE 22 1272340 0 98010 ADTRAN INC COM 00738A106 435 18108 SH SOLE 26 14848 0 3260 ADTRAN INC COM 00738A106 173 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 1643 68474 SH SOLE 30 68474 0 0 ADTRAN INC COM 00738A106 139 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 30 2776 SH SOLE 2 2358 0 418 ADURO BIOTECH INC COM 00739L101 15 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 1528 143510 SH SOLE 18 143510 0 0 ADURO BIOTECH INC COM 00739L101 842 79045 SH SOLE 19 79045 0 0 ADURO BIOTECH INC COM 00739L101 25626 2406228 SH SOLE 21 2406228 0 0 ADURO BIOTECH INC COM 00739L101 10765 1010843 SH SOLE 22 936650 0 74193 ADURO BIOTECH INC COM 00739L101 3 304 SH SOLE 23 304 0 0 ADURO BIOTECH INC COM 00739L101 34 3153 SH SOLE 28 3153 0 0 ADURO BIOTECH INC COM 00739L101 57 5348 SH SOLE 29 0 0 5348 ADURO BIOTECH INC COM 00739L101 70 6602 SH SOLE 30 6602 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8645 87146 SH SOLE 2 16271 0 70875 ADVANCE AUTO PARTS INC COM 00751Y106 2167 21847 SH SOLE 4 19280 0 2567 ADVANCE AUTO PARTS INC COM 00751Y106 5452 54955 SH SOLE 7 51203 0 3752 ADVANCE AUTO PARTS INC COM 00751Y106 53 536 SH SOLE 13 536 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 46 461 SH SOLE 15 461 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 15858 159858 SH SOLE 18 149762 0 10096 ADVANCE AUTO PARTS INC COM 00751Y106 1250 12604 SH SOLE 19 12604 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5503 55476 SH SOLE 20 0 0 55476 ADVANCE AUTO PARTS INC COM 00751Y106 136269 1373675 SH SOLE 21 1373675 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 194716 1962867 SH SOLE 22 1628426 0 334441 ADVANCE AUTO PARTS INC COM 00751Y106 8462 85299 SH SOLE 23 85299 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5308 53512 SH SOLE 25 53512 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 24705 249047 SH SOLE 26 81219 0 167828 ADVANCE AUTO PARTS INC COM 00751Y106 1644 16571 SH SOLE 28 12118 0 4453 ADVANCE AUTO PARTS INC COM 00751Y106 2019 20353 SH SOLE 29 2234 0 18119 ADVANCE AUTO PARTS INC COM 00751Y106 18292 184394 SH SOLE 30 184394 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3774 38048 SH SOLE 31 14820 0 23228 ADVANCE AUTO PARTS INC COM 00751Y106 499 5027 SH SOLE 34 5027 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6399 64506 SH SOLE 36 64506 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 37 372 SH SOLE 40 372 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 56 2237 SH SOLE 2 2237 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 32 1252 SH SOLE 7 1252 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 3647 144767 SH SOLE 18 144767 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 6245 247931 SH SOLE 19 247931 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 32524 1291163 SH SOLE 21 1291163 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 23480 932113 SH SOLE 22 868797 0 63316 ADVANCED DISP SVCS INC DEL COM 00790X101 157 6218 SH SOLE 28 6218 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 119 4730 SH SOLE 30 4730 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 117 4657 SH SOLE 40 4657 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 51 2517 SH SOLE 2 2013 0 504 ADVANCED DRAIN SYS INC DEL COM 00790R104 5 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 349 17214 SH SOLE 7 17214 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2423 119678 SH SOLE 18 119678 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 535 26436 SH SOLE 19 26436 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 21127 1043308 SH SOLE 21 1043308 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 20192 997143 SH SOLE 22 933282 0 63861 ADVANCED DRAIN SYS INC DEL COM 00790R104 101 4998 SH SOLE 28 4998 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2147 106046 SH SOLE 30 106046 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 73 3604 SH SOLE 40 3604 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 34245 3121693 SH SOLE 2 3121693 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 201 18364 SH SOLE 18 18364 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5303 483379 SH SOLE 19 483379 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3398 309753 SH SOLE 21 309753 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2569 234153 SH SOLE 22 232246 0 1907 ADVANCED ENERGY INDS COM 007973100 502 6210 SH SOLE 2 5828 0 382 ADVANCED ENERGY INDS COM 007973100 14 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 85 1050 SH SOLE 7 1050 0 0 ADVANCED ENERGY INDS COM 007973100 14657 181484 SH SOLE 18 181484 0 0 ADVANCED ENERGY INDS COM 007973100 10645 131808 SH SOLE 19 131808 0 0 ADVANCED ENERGY INDS COM 007973100 279553 3461528 SH SOLE 21 3461528 0 0 ADVANCED ENERGY INDS COM 007973100 96198 1191155 SH SOLE 22 1115013 0 76142 ADVANCED ENERGY INDS COM 007973100 2742 33951 SH SOLE 23 33951 0 0 ADVANCED ENERGY INDS COM 007973100 1303 16130 SH SOLE 26 12919 0 3211 ADVANCED ENERGY INDS COM 007973100 455 5636 SH SOLE 28 5636 0 0 ADVANCED ENERGY INDS COM 007973100 2226 27565 SH SOLE 29 0 0 27565 ADVANCED ENERGY INDS COM 007973100 4419 54717 SH SOLE 30 54717 0 0 ADVANCED ENERGY INDS COM 007973100 18 222 SH SOLE 34 222 0 0 ADVANCED ENERGY INDS COM 007973100 354 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12486 979332 SH SOLE 2 207528 0 771804 ADVANCED MICRO DEVICES INC COM 007903107 3214 252078 SH SOLE 4 225226 0 26852 ADVANCED MICRO DEVICES INC COM 007903107 7084 555599 SH SOLE 7 527502 0 28097 ADVANCED MICRO DEVICES INC COM 007903107 81 6345 SH SOLE 15 6345 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9 727 SH SOLE 17 0 0 727 ADVANCED MICRO DEVICES INC COM 007903107 22831 1790662 SH SOLE 18 1671407 0 119255 ADVANCED MICRO DEVICES INC COM 007903107 9974 782245 SH SOLE 19 782245 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4926 386322 SH SOLE 20 0 0 386322 ADVANCED MICRO DEVICES INC COM 007903107 264940 20779617 SH SOLE 21 20779617 0 0 ADVANCED MICRO DEVICES INC COM 007903107 291471 22860497 SH SOLE 22 19258918 0 3601579 ADVANCED MICRO DEVICES INC COM 007903107 13832 1084852 SH SOLE 23 1084852 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25796 2023248 SH SOLE 25 2023248 0 0 ADVANCED MICRO DEVICES INC COM 007903107 34461 2702861 SH SOLE 26 1015082 0 1687779 ADVANCED MICRO DEVICES INC COM 007903107 2326 182440 SH SOLE 28 133434 0 49006 ADVANCED MICRO DEVICES INC COM 007903107 3179 249301 SH SOLE 29 26955 0 222346 ADVANCED MICRO DEVICES INC COM 007903107 29746 2333043 SH SOLE 30 2333043 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5213 408879 SH SOLE 31 199169 0 209710 ADVANCED MICRO DEVICES INC COM 007903107 4960 388997 SH SOLE 34 388997 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9169 719131 SH SOLE 36 719131 0 0 ADVANCED MICRO DEVICES INC COM 007903107 54 4220 SH SOLE 40 4220 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 3927 2217000 PRN SOLE 21 2217000 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 643 104070 SH SOLE 22 104070 0 0 ADVANSIX INC COM 00773T101 2382 59930 SH SOLE 2 59930 0 0 ADVANSIX INC COM 00773T101 6 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 31 786 SH SOLE 7 786 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 5556 139776 SH SOLE 18 139740 0 36 ADVANSIX INC COM 00773T101 6520 164032 SH SOLE 19 164032 0 0 ADVANSIX INC COM 00773T101 105345 2650183 SH SOLE 21 2650183 0 0 ADVANSIX INC COM 00773T101 36245 911828 SH SOLE 22 851483 0 60345 ADVANSIX INC COM 00773T101 1074 27012 SH SOLE 23 27012 0 0 ADVANSIX INC COM 00773T101 253 6362 SH SOLE 26 6028 0 334 ADVANSIX INC COM 00773T101 208 5228 SH SOLE 28 5228 0 0 ADVANSIX INC COM 00773T101 628 15796 SH SOLE 29 0 0 15796 ADVANSIX INC COM 00773T101 1636 41154 SH SOLE 30 41154 0 0 ADVANSIX INC COM 00773T101 12 300 SH SOLE 31 300 0 0 ADVANSIX INC COM 00773T101 19 486 SH SOLE 34 486 0 0 ADVANSIX INC COM 00773T101 149 3745 SH SOLE 40 3745 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 2 360 SH SOLE 21 360 0 0 ADVAXIS INC COM NEW 007624208 8 1891 SH SOLE 2 1745 0 146 ADVAXIS INC COM NEW 007624208 3 681 SH SOLE 7 681 0 0 ADVAXIS INC COM NEW 007624208 562 134406 SH SOLE 18 134406 0 0 ADVAXIS INC COM NEW 007624208 116 27706 SH SOLE 19 27706 0 0 ADVAXIS INC COM NEW 007624208 4767 1140417 SH SOLE 21 1140417 0 0 ADVAXIS INC COM NEW 007624208 4117 984828 SH SOLE 22 925841 0 58987 ADVAXIS INC COM NEW 007624208 20 4821 SH SOLE 28 4821 0 0 ADVAXIS INC COM NEW 007624208 16 3785 SH SOLE 30 3785 0 0 ADVAXIS INC COM NEW 007624208 10 2446 SH SOLE 40 2446 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 5679 SH SOLE 18 5679 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 2724 SH SOLE 19 2724 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 285 78165 SH SOLE 21 78165 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1127 308641 SH SOLE 22 308641 0 0 ADVISORY BRD CO COM 00762W107 131 2446 SH SOLE 2 2192 0 254 ADVISORY BRD CO COM 00762W107 8 156 SH SOLE 4 156 0 0 ADVISORY BRD CO COM 00762W107 57 1055 SH SOLE 7 1055 0 0 ADVISORY BRD CO COM 00762W107 7261 135395 SH SOLE 18 135395 0 0 ADVISORY BRD CO COM 00762W107 1626 30329 SH SOLE 19 30329 0 0 ADVISORY BRD CO COM 00762W107 64963 1211438 SH SOLE 21 1211438 0 0 ADVISORY BRD CO COM 00762W107 58396 1088965 SH SOLE 22 1011797 0 77168 ADVISORY BRD CO COM 00762W107 637 11880 SH SOLE 26 9553 0 2327 ADVISORY BRD CO COM 00762W107 321 5984 SH SOLE 28 5984 0 0 ADVISORY BRD CO COM 00762W107 348 6488 SH SOLE 30 6488 0 0 ADVISORY BRD CO COM 00762W107 239 4456 SH SOLE 40 4456 0 0 AECOM COM 00766T100 4761 129341 SH SOLE 2 75952 0 53389 AECOM COM 00766T100 28 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 601 16318 SH SOLE 7 16318 0 0 AECOM COM 00766T100 19414 527407 SH SOLE 18 527407 0 0 AECOM COM 00766T100 1883 51153 SH SOLE 19 51153 0 0 AECOM COM 00766T100 239827 6515269 SH SOLE 21 6515269 0 0 AECOM COM 00766T100 183241 4978023 SH SOLE 22 4471721 0 506302 AECOM COM 00766T100 1408 38254 SH SOLE 26 35726 0 2528 AECOM COM 00766T100 739 20085 SH SOLE 29 0 0 20085 AECOM COM 00766T100 856 23253 SH SOLE 30 23253 0 0 AECOM COM 00766T100 125 3383 SH SOLE 31 3383 0 0 AECOM COM 00766T100 602 16360 SH SOLE 36 16360 0 0 AECOM COM 00766T100 670 18211 SH SOLE 40 18211 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 11 2300 SH SOLE 2 2300 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 15 2979 SH SOLE 7 2979 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 52 10541 SH SOLE 22 10541 0 0 AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 601 758000 PRN SOLE 21 758000 0 0 AEGION CORP COM 00770F104 195 8366 SH SOLE 2 1911 0 6455 AEGION CORP COM 00770F104 7 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 731 31420 SH SOLE 7 31420 0 0 AEGION CORP COM 00770F104 3773 162068 SH SOLE 18 162068 0 0 AEGION CORP COM 00770F104 637 27381 SH SOLE 19 27381 0 0 AEGION CORP COM 00770F104 67704 2908268 SH SOLE 21 2908268 0 0 AEGION CORP COM 00770F104 22225 954695 SH SOLE 22 886613 0 68082 AEGION CORP COM 00770F104 310 13329 SH SOLE 26 9594 0 3735 AEGION CORP COM 00770F104 122 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 3419 146870 SH SOLE 30 146870 0 0 AEGION CORP COM 00770F104 85 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 1138 SH SOLE 18 1138 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 85 17290 SH SOLE 21 17290 0 0 AEGON N V NY REGISTRY SH 007924103 1 109 SH SOLE 18 109 0 0 AEGON N V NY REGISTRY SH 007924103 3230 557905 SH SOLE 22 557905 0 0 AEHR TEST SYSTEMS COM 00760J108 12 3010 SH SOLE 18 3010 0 0 AEHR TEST SYSTEMS COM 00760J108 194 47398 SH SOLE 21 47398 0 0 AEMETIS INC COM NEW 00770K202 3 3787 SH SOLE 19 3787 0 0 AEMETIS INC COM NEW 00770K202 4 4703 SH SOLE 21 4703 0 0 AEMETIS INC COM NEW 00770K202 7 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 2350 45984 SH SOLE 2 8992 0 36992 AERCAP HOLDINGS NV SHS N00985106 2851 55783 SH SOLE 4 50334 0 5449 AERCAP HOLDINGS NV SHS N00985106 5611 109785 SH SOLE 7 106691 0 3094 AERCAP HOLDINGS NV SHS N00985106 163 3197 SH SOLE 13 3197 0 0 AERCAP HOLDINGS NV SHS N00985106 61 1193 SH SOLE 15 1193 0 0 AERCAP HOLDINGS NV SHS N00985106 7465 146063 SH SOLE 18 146063 0 0 AERCAP HOLDINGS NV SHS N00985106 5132 100411 SH SOLE 19 100411 0 0 AERCAP HOLDINGS NV SHS N00985106 99331 1943468 SH SOLE 21 1943468 0 0 AERCAP HOLDINGS NV SHS N00985106 124679 2439425 SH SOLE 22 2219746 0 219679 AERCAP HOLDINGS NV SHS N00985106 10272 200978 SH SOLE 23 200978 0 0 AERCAP HOLDINGS NV SHS N00985106 5998 117363 SH SOLE 25 117363 0 0 AERCAP HOLDINGS NV SHS N00985106 21548 421610 SH SOLE 26 129183 0 292427 AERCAP HOLDINGS NV SHS N00985106 1188 23238 SH SOLE 28 23238 0 0 AERCAP HOLDINGS NV SHS N00985106 214 4180 SH SOLE 29 4180 0 0 AERCAP HOLDINGS NV SHS N00985106 44286 866485 SH SOLE 30 866485 0 0 AERCAP HOLDINGS NV SHS N00985106 8821 172590 SH SOLE 31 40418 0 132172 AERCAP HOLDINGS NV SHS N00985106 722 14136 SH SOLE 34 14136 0 0 AERCAP HOLDINGS NV SHS N00985106 7741 151462 SH SOLE 36 151462 0 0 AERCAP HOLDINGS NV SHS N00985106 42 828 SH SOLE 40 828 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 99 2034 SH SOLE 2 1793 0 241 AERIE PHARMACEUTICALS INC COM 00771V108 14 295 SH SOLE 4 295 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 40 813 SH SOLE 7 813 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5401 111140 SH SOLE 18 111140 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1332 27411 SH SOLE 19 27411 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 82398 1695424 SH SOLE 21 1695424 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 46728 961479 SH SOLE 22 899816 0 61663 AERIE PHARMACEUTICALS INC COM 00771V108 5 104 SH SOLE 23 104 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 992 20410 SH SOLE 26 18420 0 1990 AERIE PHARMACEUTICALS INC COM 00771V108 226 4646 SH SOLE 28 4646 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 223 4593 SH SOLE 30 4593 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 129 2662 SH SOLE 40 2662 0 0 AEROCENTURY CORP COM 007737109 4 249 SH SOLE 21 249 0 0 AEROHIVE NETWORKS INC COM 007786106 9 2284 SH SOLE 2 2111 0 173 AEROHIVE NETWORKS INC COM 007786106 457 111647 SH SOLE 18 111647 0 0 AEROHIVE NETWORKS INC COM 007786106 73 17800 SH SOLE 19 17800 0 0 AEROHIVE NETWORKS INC COM 007786106 4010 980562 SH SOLE 21 980562 0 0 AEROHIVE NETWORKS INC COM 007786106 1830 447465 SH SOLE 22 422223 0 25242 AEROJET ROCKETDYNE HLDGS INC COM 007800105 136 3881 SH SOLE 2 3881 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 242 SH SOLE 4 242 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 58 1668 SH SOLE 7 1668 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 11375 324895 SH SOLE 18 324895 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2069 59105 SH SOLE 19 59105 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 289672 8273976 SH SOLE 21 8273976 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 68529 1957423 SH SOLE 22 1832790 0 124633 AEROJET ROCKETDYNE HLDGS INC COM 007800105 348 9929 SH SOLE 23 9929 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 678 19378 SH SOLE 26 17797 0 1581 AEROJET ROCKETDYNE HLDGS INC COM 007800105 403 11516 SH SOLE 29 0 0 11516 AEROJET ROCKETDYNE HLDGS INC COM 007800105 3531 100867 SH SOLE 30 100867 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 196 5600 SH SOLE 40 5600 0 0 AEROVIRONMENT INC COM 008073108 63 1172 SH SOLE 2 1172 0 0 AEROVIRONMENT INC COM 008073108 7 134 SH SOLE 4 134 0 0 AEROVIRONMENT INC COM 008073108 23 430 SH SOLE 7 430 0 0 AEROVIRONMENT INC COM 008073108 5795 107080 SH SOLE 18 107080 0 0 AEROVIRONMENT INC COM 008073108 865 15981 SH SOLE 19 15981 0 0 AEROVIRONMENT INC COM 008073108 145254 2683927 SH SOLE 21 2683927 0 0 AEROVIRONMENT INC COM 008073108 31146 575499 SH SOLE 22 539100 0 36399 AEROVIRONMENT INC COM 008073108 459 8483 SH SOLE 26 6647 0 1836 AEROVIRONMENT INC COM 008073108 165 3056 SH SOLE 28 3056 0 0 AEROVIRONMENT INC COM 008073108 1507 27850 SH SOLE 30 27850 0 0 AEROVIRONMENT INC COM 008073108 111 2059 SH SOLE 40 2059 0 0 AES CORP COM 00130H105 10989 997179 SH SOLE 2 293769 0 703410 AES CORP COM 00130H105 2342 212495 SH SOLE 4 197825 0 14670 AES CORP COM 00130H105 5300 480948 SH SOLE 7 465661 0 15287 AES CORP COM 00130H105 46 4152 SH SOLE 15 4152 0 0 AES CORP COM 00130H105 93339 8469986 SH SOLE 18 8172687 0 297299 AES CORP COM 00130H105 120770 10959131 SH SOLE 19 10959131 0 0 AES CORP COM 00130H105 4457 404421 SH SOLE 20 0 0 404421 AES CORP COM 00130H105 155733 14131844 SH SOLE 21 14131844 0 0 AES CORP COM 00130H105 244687 22203898 SH SOLE 22 18990873 0 3213025 AES CORP COM 00130H105 13247 1202119 SH SOLE 23 1202119 0 0 AES CORP COM 00130H105 12384 1123740 SH SOLE 25 1123740 0 0 AES CORP COM 00130H105 18681 1695203 SH SOLE 26 807680 0 887523 AES CORP COM 00130H105 1705 154729 SH SOLE 28 117606 0 37123 AES CORP COM 00130H105 2241 203344 SH SOLE 29 34992 0 168352 AES CORP COM 00130H105 22008 1997131 SH SOLE 30 1997131 0 0 AES CORP COM 00130H105 3369 305723 SH SOLE 31 132400 0 173323 AES CORP COM 00130H105 24604 2232649 SH SOLE 34 2232649 0 0 AES CORP COM 00130H105 9114 827060 SH SOLE 36 827060 0 0 AES CORP COM 00130H105 36 3265 SH SOLE 40 3265 0 0 AETHLON MED INC COM NEW 00808Y208 5 3289 SH SOLE 21 3289 0 0 AETHLON MED INC COM NEW 00808Y208 76 49538 SH SOLE 22 49538 0 0 AETNA INC NEW COM 00817Y108 93771 589716 SH SOLE 2 262915 0 326801 AETNA INC NEW COM 00817Y108 22493 141457 SH SOLE 4 130166 0 11291 AETNA INC NEW COM 00817Y108 40971 257664 SH SOLE 7 247608 0 10056 AETNA INC NEW COM 00817Y108 1489 9362 SH SOLE 13 9362 0 0 AETNA INC NEW COM 00817Y108 358 2254 SH SOLE 15 2254 0 0 AETNA INC NEW COM 00817Y108 22 138 SH SOLE 17 0 0 138 AETNA INC NEW COM 00817Y108 395419 2486757 SH SOLE 18 2376997 0 109760 AETNA INC NEW COM 00817Y108 893859 5621399 SH SOLE 19 5621399 0 0 AETNA INC NEW COM 00817Y108 29522 185663 SH SOLE 20 0 0 185663 AETNA INC NEW COM 00817Y108 966970 6081190 SH SOLE 21 6081190 0 0 AETNA INC NEW COM 00817Y108 1434151 9019250 SH SOLE 22 7510261 0 1508989 AETNA INC NEW COM 00817Y108 66094 415661 SH SOLE 23 415661 0 0 AETNA INC NEW COM 00817Y108 42982 270312 SH SOLE 25 270312 0 0 AETNA INC NEW COM 00817Y108 176633 1110827 SH SOLE 26 306727 0 804100 AETNA INC NEW COM 00817Y108 12006 75506 SH SOLE 28 55100 0 20406 AETNA INC NEW COM 00817Y108 6979 43893 SH SOLE 29 11991 0 31902 AETNA INC NEW COM 00817Y108 176432 1109567 SH SOLE 30 1109567 0 0 AETNA INC NEW COM 00817Y108 28630 180049 SH SOLE 31 74495 0 105554 AETNA INC NEW COM 00817Y108 164551 1034849 SH SOLE 34 1034849 0 0 AETNA INC NEW COM 00817Y108 56245 353720 SH SOLE 36 353720 0 0 AETNA INC NEW COM 00817Y108 289 1819 SH SOLE 40 1819 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 6 4482 SH SOLE 18 4482 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 9 7157 SH SOLE 19 7157 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 81 64617 SH SOLE 21 64617 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 835 662368 SH SOLE 22 662368 0 0 AFFILIATED MANAGERS GROUP COM 008252108 12653 66657 SH SOLE 2 12639 0 54018 AFFILIATED MANAGERS GROUP COM 008252108 3496 18418 SH SOLE 4 16503 0 1915 AFFILIATED MANAGERS GROUP COM 008252108 7419 39080 SH SOLE 7 37667 0 1413 AFFILIATED MANAGERS GROUP COM 008252108 117 617 SH SOLE 13 617 0 0 AFFILIATED MANAGERS GROUP COM 008252108 79 415 SH SOLE 15 415 0 0 AFFILIATED MANAGERS GROUP COM 008252108 23643 124548 SH SOLE 18 116638 0 7910 AFFILIATED MANAGERS GROUP COM 008252108 1903 10024 SH SOLE 19 10024 0 0 AFFILIATED MANAGERS GROUP COM 008252108 211962 1116591 SH SOLE 21 1116591 0 0 AFFILIATED MANAGERS GROUP COM 008252108 279795 1473924 SH SOLE 22 1213609 0 260315 AFFILIATED MANAGERS GROUP COM 008252108 14203 74821 SH SOLE 23 74821 0 0 AFFILIATED MANAGERS GROUP COM 008252108 8818 46452 SH SOLE 25 46452 0 0 AFFILIATED MANAGERS GROUP COM 008252108 29257 154123 SH SOLE 26 67973 0 86150 AFFILIATED MANAGERS GROUP COM 008252108 2392 12599 SH SOLE 28 9140 0 3459 AFFILIATED MANAGERS GROUP COM 008252108 2990 15751 SH SOLE 29 1802 0 13949 AFFILIATED MANAGERS GROUP COM 008252108 32146 169340 SH SOLE 30 169340 0 0 AFFILIATED MANAGERS GROUP COM 008252108 4111 21656 SH SOLE 31 12101 0 9555 AFFILIATED MANAGERS GROUP COM 008252108 752 3959 SH SOLE 34 3959 0 0 AFFILIATED MANAGERS GROUP COM 008252108 10151 53474 SH SOLE 36 53474 0 0 AFFILIATED MANAGERS GROUP COM 008252108 50 264 SH SOLE 40 264 0 0 AFLAC INC COM 001055102 51726 635535 SH SOLE 2 236459 0 399076 AFLAC INC COM 001055102 11863 145757 SH SOLE 4 134981 0 10776 AFLAC INC COM 001055102 52349 643181 SH SOLE 7 402573 0 240608 AFLAC INC COM 001055102 675 8295 SH SOLE 13 8295 0 0 AFLAC INC COM 001055102 217 2662 SH SOLE 15 2662 0 0 AFLAC INC COM 001055102 63178 776237 SH SOLE 18 707386 0 68851 AFLAC INC COM 001055102 4835 59403 SH SOLE 19 59403 0 0 AFLAC INC COM 001055102 19224 236194 SH SOLE 20 0 0 236194 AFLAC INC COM 001055102 541645 6654933 SH SOLE 21 6654933 0 0 AFLAC INC COM 001055102 862758 10600295 SH SOLE 22 8742322 0 1857973 AFLAC INC COM 001055102 42558 522888 SH SOLE 23 522888 0 0 AFLAC INC COM 001055102 25360 311582 SH SOLE 25 311582 0 0 AFLAC INC COM 001055102 106250 1305438 SH SOLE 26 374771 0 930667 AFLAC INC COM 001055102 7459 91651 SH SOLE 28 66596 0 25055 AFLAC INC COM 001055102 1711 21019 SH SOLE 29 21019 0 0 AFLAC INC COM 001055102 109090 1340336 SH SOLE 30 1340336 0 0 AFLAC INC COM 001055102 14310 175824 SH SOLE 31 96722 0 79102 AFLAC INC COM 001055102 2561 31471 SH SOLE 34 31471 0 0 AFLAC INC COM 001055102 34140 419458 SH SOLE 36 419458 0 0 AFLAC INC COM 001055102 159 1957 SH SOLE 40 1957 0 0 AG MTG INVT TR INC COM 001228105 136 7077 SH SOLE 2 1578 0 5499 AG MTG INVT TR INC COM 001228105 2 107 SH SOLE 4 107 0 0 AG MTG INVT TR INC COM 001228105 15 769 SH SOLE 7 769 0 0 AG MTG INVT TR INC COM 001228105 2100 109154 SH SOLE 18 109154 0 0 AG MTG INVT TR INC COM 001228105 445 23121 SH SOLE 19 23121 0 0 AG MTG INVT TR INC COM 001228105 30693 1595254 SH SOLE 21 1595254 0 0 AG MTG INVT TR INC COM 001228105 17910 930854 SH SOLE 22 872075 0 58779 AG MTG INVT TR INC COM 001228105 114 5936 SH SOLE 26 0 0 5936 AG MTG INVT TR INC COM 001228105 87 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 71 3689 SH SOLE 30 3689 0 0 AG MTG INVT TR INC COM 001228105 52 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 9236 125201 SH SOLE 2 51728 0 73473 AGCO CORP COM 001084102 1439 19500 SH SOLE 4 18352 0 1148 AGCO CORP COM 001084102 9326 126417 SH SOLE 7 116512 0 9905 AGCO CORP COM 001084102 35 481 SH SOLE 13 481 0 0 AGCO CORP COM 001084102 17428 236247 SH SOLE 18 224019 0 12228 AGCO CORP COM 001084102 3327 45106 SH SOLE 19 45106 0 0 AGCO CORP COM 001084102 5592 75804 SH SOLE 20 0 0 75804 AGCO CORP COM 001084102 220596 2990322 SH SOLE 21 2990322 0 0 AGCO CORP COM 001084102 165054 2237415 SH SOLE 22 2011938 0 225477 AGCO CORP COM 001084102 5256 71248 SH SOLE 23 71248 0 0 AGCO CORP COM 001084102 11443 155117 SH SOLE 26 81251 0 73866 AGCO CORP COM 001084102 1120 15187 SH SOLE 28 10341 0 4846 AGCO CORP COM 001084102 1366 18522 SH SOLE 29 3185 0 15337 AGCO CORP COM 001084102 11673 158236 SH SOLE 30 158236 0 0 AGCO CORP COM 001084102 2261 30646 SH SOLE 31 14363 0 16283 AGCO CORP COM 001084102 3984 54006 SH SOLE 34 54006 0 0 AGCO CORP COM 001084102 1219 16528 SH SOLE 36 16528 0 0 AGCO CORP COM 001084102 31 426 SH SOLE 40 426 0 0 AGENUS INC COM NEW 00847G705 20 4626 SH SOLE 2 3576 0 1050 AGENUS INC COM NEW 00847G705 12 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 0 4 SH SOLE 17 0 0 4 AGENUS INC COM NEW 00847G705 1184 268475 SH SOLE 18 268475 0 0 AGENUS INC COM NEW 00847G705 237 53794 SH SOLE 19 53794 0 0 AGENUS INC COM NEW 00847G705 10427 2364325 SH SOLE 21 2364325 0 0 AGENUS INC COM NEW 00847G705 9358 2121928 SH SOLE 22 1969702 0 152226 AGENUS INC COM NEW 00847G705 52 11698 SH SOLE 30 11698 0 0 AGILE THERAPEUTICS INC COM 00847L100 12 2779 SH SOLE 18 2779 0 0 AGILE THERAPEUTICS INC COM 00847L100 239 53491 SH SOLE 21 53491 0 0 AGILE THERAPEUTICS INC COM 00847L100 235 52621 SH SOLE 22 52621 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 57709 898894 SH SOLE 2 587581 0 311313 AGILENT TECHNOLOGIES INC COM 00846U101 12304 191656 SH SOLE 4 181097 0 10559 AGILENT TECHNOLOGIES INC COM 00846U101 16980 264481 SH SOLE 7 249909 0 14572 AGILENT TECHNOLOGIES INC COM 00846U101 299 4653 SH SOLE 13 4653 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 148 2305 SH SOLE 15 2305 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5 75 SH SOLE 17 0 0 75 AGILENT TECHNOLOGIES INC COM 00846U101 50897 792795 SH SOLE 18 743540 0 49255 AGILENT TECHNOLOGIES INC COM 00846U101 56254 876225 SH SOLE 19 876225 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 12891 200802 SH SOLE 20 0 0 200802 AGILENT TECHNOLOGIES INC COM 00846U101 455536 7095580 SH SOLE 21 7095580 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 591238 9209315 SH SOLE 22 7339616 0 1869699 AGILENT TECHNOLOGIES INC COM 00846U101 32722 509687 SH SOLE 23 509687 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 28125 438087 SH SOLE 25 438087 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 60513 942565 SH SOLE 26 351251 0 591314 AGILENT TECHNOLOGIES INC COM 00846U101 4712 73402 SH SOLE 28 53577 0 19825 AGILENT TECHNOLOGIES INC COM 00846U101 7162 111562 SH SOLE 29 89582 0 21980 AGILENT TECHNOLOGIES INC COM 00846U101 64815 1009585 SH SOLE 30 1009585 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 19895 309893 SH SOLE 31 175859 0 134034 AGILENT TECHNOLOGIES INC COM 00846U101 30354 472803 SH SOLE 34 472803 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 22289 347182 SH SOLE 36 347182 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 104 1625 SH SOLE 40 1625 0 0 AGILYSYS INC COM 00847J105 31 2582 SH SOLE 2 597 0 1985 AGILYSYS INC COM 00847J105 5 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 925 77388 SH SOLE 18 77388 0 0 AGILYSYS INC COM 00847J105 123 10286 SH SOLE 19 10286 0 0 AGILYSYS INC COM 00847J105 17464 1461462 SH SOLE 21 1461462 0 0 AGILYSYS INC COM 00847J105 6064 507487 SH SOLE 22 489039 0 18448 AGILYSYS INC COM 00847J105 218 18241 SH SOLE 30 18241 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4032 60402 SH SOLE 2 44372 0 16030 AGIOS PHARMACEUTICALS INC COM 00847X104 7 110 SH SOLE 4 110 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 74 1104 SH SOLE 7 1104 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3090 46297 SH SOLE 18 46297 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 20044 300286 SH SOLE 19 300286 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1876 28100 SH SOLE 20 28100 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 79632 1192982 SH SOLE 21 1192982 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 74082 1109846 SH SOLE 22 989091 0 120755 AGIOS PHARMACEUTICALS INC COM 00847X104 626 9373 SH SOLE 26 5623 0 3750 AGIOS PHARMACEUTICALS INC COM 00847X104 442 6626 SH SOLE 28 6626 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 430 6444 SH SOLE 30 6444 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 63 937 SH SOLE 31 937 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 7011 105028 SH SOLE 34 105028 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 273 4091 SH SOLE 40 4091 0 0 AGNC INVT CORP COM 00123Q104 10274 473910 SH SOLE 2 123616 0 350294 AGNC INVT CORP COM 00123Q104 2423 111783 SH SOLE 4 100009 0 11774 AGNC INVT CORP COM 00123Q104 3583 165248 SH SOLE 7 158195 0 7053 AGNC INVT CORP COM 00123Q104 28 1294 SH SOLE 15 1294 0 0 AGNC INVT CORP COM 00123Q104 5168 238356 SH SOLE 18 203487 0 34869 AGNC INVT CORP COM 00123Q104 2854 131658 SH SOLE 19 131658 0 0 AGNC INVT CORP COM 00123Q104 5360 247235 SH SOLE 20 0 0 247235 AGNC INVT CORP COM 00123Q104 387427 17870251 SH SOLE 21 17870251 0 0 AGNC INVT CORP COM 00123Q104 254599 11743503 SH SOLE 22 10508805 0 1234698 AGNC INVT CORP COM 00123Q104 9984 460513 SH SOLE 23 460513 0 0 AGNC INVT CORP COM 00123Q104 6396 295022 SH SOLE 25 295022 0 0 AGNC INVT CORP COM 00123Q104 30636 1413113 SH SOLE 26 394783 0 1018330 AGNC INVT CORP COM 00123Q104 1742 80334 SH SOLE 28 56704 0 23630 AGNC INVT CORP COM 00123Q104 2285 105386 SH SOLE 29 8836 0 96550 AGNC INVT CORP COM 00123Q104 20034 924085 SH SOLE 30 924085 0 0 AGNC INVT CORP COM 00123Q104 3878 178869 SH SOLE 31 73916 0 104953 AGNC INVT CORP COM 00123Q104 476 21964 SH SOLE 34 21964 0 0 AGNC INVT CORP COM 00123Q104 11062 510232 SH SOLE 36 510232 0 0 AGNC INVT CORP COM 00123Q104 37 1694 SH SOLE 40 1694 0 0 AGNICO EAGLE MINES LTD COM 008474108 9 200 SH SOLE 2 200 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 10 SH SOLE 18 10 0 0 AGNICO EAGLE MINES LTD COM 008474108 6460 142892 SH SOLE 21 142892 0 0 AGREE REALTY CORP COM 008492100 297 6054 SH SOLE 2 1693 0 4361 AGREE REALTY CORP COM 008492100 458 9330 SH SOLE 4 9330 0 0 AGREE REALTY CORP COM 008492100 1751 35679 SH SOLE 7 35679 0 0 AGREE REALTY CORP COM 008492100 51 1046 SH SOLE 15 1046 0 0 AGREE REALTY CORP COM 008492100 6632 135128 SH SOLE 18 135128 0 0 AGREE REALTY CORP COM 008492100 2317 47210 SH SOLE 19 47210 0 0 AGREE REALTY CORP COM 008492100 122149 2488779 SH SOLE 21 2488779 0 0 AGREE REALTY CORP COM 008492100 53282 1085606 SH SOLE 22 1039861 0 45745 AGREE REALTY CORP COM 008492100 39 802 SH SOLE 23 802 0 0 AGREE REALTY CORP COM 008492100 2550 51966 SH SOLE 25 51966 0 0 AGREE REALTY CORP COM 008492100 842 17158 SH SOLE 26 7064 0 10094 AGREE REALTY CORP COM 008492100 241 4918 SH SOLE 28 4918 0 0 AGREE REALTY CORP COM 008492100 462 9416 SH SOLE 29 9416 0 0 AGREE REALTY CORP COM 008492100 8338 169894 SH SOLE 30 169894 0 0 AGREE REALTY CORP COM 008492100 95 1928 SH SOLE 40 1928 0 0 AGRIUM INC COM 008916108 2108 19661 SH SOLE 21 19661 0 0 AGROFRESH SOLUTIONS COM 00856G109 40 5759 SH SOLE 2 1201 0 4558 AGROFRESH SOLUTIONS COM 00856G109 969 137887 SH SOLE 7 137887 0 0 AGROFRESH SOLUTIONS COM 00856G109 578 82165 SH SOLE 18 82165 0 0 AGROFRESH SOLUTIONS COM 00856G109 101 14401 SH SOLE 19 14401 0 0 AGROFRESH SOLUTIONS COM 00856G109 5249 746599 SH SOLE 21 746599 0 0 AGROFRESH SOLUTIONS COM 00856G109 2129 302832 SH SOLE 22 288096 0 14736 AGROFRESH SOLUTIONS COM 00856G109 31 4476 SH SOLE 28 4476 0 0 AILERON THERAPEUTICS INC COM 00887A105 5 367 SH SOLE 2 367 0 0 AILERON THERAPEUTICS INC COM 00887A105 239 17833 SH SOLE 18 17833 0 0 AILERON THERAPEUTICS INC COM 00887A105 53 3938 SH SOLE 19 3938 0 0 AILERON THERAPEUTICS INC COM 00887A105 2257 168697 SH SOLE 21 168697 0 0 AILERON THERAPEUTICS INC COM 00887A105 610 45567 SH SOLE 22 42538 0 3029 AIMMUNE THERAPEUTICS INC COM 00900T107 58 2356 SH SOLE 2 1999 0 357 AIMMUNE THERAPEUTICS INC COM 00900T107 22 892 SH SOLE 7 892 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2975 120024 SH SOLE 18 120024 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 588 23720 SH SOLE 19 23720 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 44398 1790978 SH SOLE 21 1790978 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 20467 825633 SH SOLE 22 767230 0 58403 AIMMUNE THERAPEUTICS INC COM 00900T107 45 1815 SH SOLE 28 1815 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 70 2839 SH SOLE 30 2839 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 93 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 5 3709 SH SOLE 21 3709 0 0 AIR LEASE CORP CL A 00912X302 2661 62428 SH SOLE 2 12937 0 49491 AIR LEASE CORP CL A 00912X302 18 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 134 3137 SH SOLE 7 3137 0 0 AIR LEASE CORP CL A 00912X302 2270 53267 SH SOLE 18 53267 0 0 AIR LEASE CORP CL A 00912X302 1318 30929 SH SOLE 19 30929 0 0 AIR LEASE CORP CL A 00912X302 44312 1039702 SH SOLE 21 1039702 0 0 AIR LEASE CORP CL A 00912X302 112931 2649721 SH SOLE 22 2340672 0 309049 AIR LEASE CORP CL A 00912X302 1628 38191 SH SOLE 26 32528 0 5663 AIR LEASE CORP CL A 00912X302 702 16460 SH SOLE 28 16460 0 0 AIR LEASE CORP CL A 00912X302 641 15041 SH SOLE 30 15041 0 0 AIR LEASE CORP CL A 00912X302 96 2258 SH SOLE 31 2258 0 0 AIR LEASE CORP CL A 00912X302 311 7298 SH SOLE 36 7298 0 0 AIR LEASE CORP CL A 00912X302 451 10590 SH SOLE 40 10590 0 0 AIR PRODS & CHEMS INC COM 009158106 77350 511504 SH SOLE 2 297438 0 214066 AIR PRODS & CHEMS INC COM 009158106 21806 144203 SH SOLE 4 138433 0 5770 AIR PRODS & CHEMS INC COM 009158106 46670 308626 SH SOLE 7 209006 0 99620 AIR PRODS & CHEMS INC COM 009158106 2481 16408 SH SOLE 13 16408 0 0 AIR PRODS & CHEMS INC COM 009158106 215 1424 SH SOLE 15 1424 0 0 AIR PRODS & CHEMS INC COM 009158106 103081 681664 SH SOLE 18 645320 0 36344 AIR PRODS & CHEMS INC COM 009158106 310527 2053476 SH SOLE 19 2053476 0 0 AIR PRODS & CHEMS INC COM 009158106 28009 185220 SH SOLE 20 62114 0 123106 AIR PRODS & CHEMS INC COM 009158106 528038 3491853 SH SOLE 21 3491853 0 0 AIR PRODS & CHEMS INC COM 009158106 923781 6108853 SH SOLE 22 4948114 0 1160739 AIR PRODS & CHEMS INC COM 009158106 50423 333440 SH SOLE 23 333440 0 0 AIR PRODS & CHEMS INC COM 009158106 25279 167168 SH SOLE 25 167168 0 0 AIR PRODS & CHEMS INC COM 009158106 75647 500243 SH SOLE 26 193632 0 306611 AIR PRODS & CHEMS INC COM 009158106 7564 50022 SH SOLE 28 36435 0 13587 AIR PRODS & CHEMS INC COM 009158106 21094 139491 SH SOLE 29 42422 0 97069 AIR PRODS & CHEMS INC COM 009158106 94181 622806 SH SOLE 30 622806 0 0 AIR PRODS & CHEMS INC COM 009158106 25879 171135 SH SOLE 31 100401 0 70734 AIR PRODS & CHEMS INC COM 009158106 126944 839466 SH SOLE 34 839466 0 0 AIR PRODS & CHEMS INC COM 009158106 38101 251959 SH SOLE 36 251959 0 0 AIR PRODS & CHEMS INC COM 009158106 182 1206 SH SOLE 40 1206 0 0 AIR T INC COM 009207101 35 2000 SH SOLE 17 0 0 2000 AIR T INC COM 009207101 3 163 SH SOLE 18 163 0 0 AIR T INC COM 009207101 4 253 SH SOLE 21 253 0 0 AIR T INC COM 009207101 128 7242 SH SOLE 22 7242 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 83 3420 SH SOLE 2 3150 0 270 AIR TRANSPORT SERVICES GRP I COM 00922R105 32 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 4753 195279 SH SOLE 18 195279 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1047 43031 SH SOLE 19 43031 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 41952 1723588 SH SOLE 21 1723588 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 32426 1332202 SH SOLE 22 1246381 0 85821 AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2286 SH SOLE 30 2286 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 45 1850 SH SOLE 40 1850 0 0 AIRCASTLE LTD COM G0129K104 252 11317 SH SOLE 2 2718 0 8599 AIRCASTLE LTD COM G0129K104 4 187 SH SOLE 4 187 0 0 AIRCASTLE LTD COM G0129K104 50 2253 SH SOLE 7 2253 0 0 AIRCASTLE LTD COM G0129K104 4011 179929 SH SOLE 18 179929 0 0 AIRCASTLE LTD COM G0129K104 810 36345 SH SOLE 19 36345 0 0 AIRCASTLE LTD COM G0129K104 33466 1501387 SH SOLE 21 1501387 0 0 AIRCASTLE LTD COM G0129K104 31342 1406090 SH SOLE 22 1310493 0 95597 AIRCASTLE LTD COM G0129K104 687 30836 SH SOLE 26 26488 0 4348 AIRCASTLE LTD COM G0129K104 188 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 246 11024 SH SOLE 30 11024 0 0 AIRCASTLE LTD COM G0129K104 72 3234 SH SOLE 36 3234 0 0 AIRCASTLE LTD COM G0129K104 168 7549 SH SOLE 40 7549 0 0 AIRGAIN INC COM 00938A104 12 1280 SH SOLE 18 1280 0 0 AIRGAIN INC COM 00938A104 148 16286 SH SOLE 21 16286 0 0 AK STL HLDG CORP COM 001547108 435 77768 SH SOLE 2 24839 0 52929 AK STL HLDG CORP COM 001547108 10 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 70 12474 SH SOLE 7 12474 0 0 AK STL HLDG CORP COM 001547108 8695 1555500 SH SOLE 18 1555500 0 0 AK STL HLDG CORP COM 001547108 1305 233463 SH SOLE 19 233463 0 0 AK STL HLDG CORP COM 001547108 155714 27855771 SH SOLE 21 27855771 0 0 AK STL HLDG CORP COM 001547108 62152 11118450 SH SOLE 22 10526216 0 592234 AK STL HLDG CORP COM 001547108 622 111316 SH SOLE 26 90850 0 20466 AK STL HLDG CORP COM 001547108 243 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 2408 430749 SH SOLE 30 430749 0 0 AK STL HLDG CORP COM 001547108 216 38723 SH SOLE 36 38723 0 0 AK STL HLDG CORP COM 001547108 153 27348 SH SOLE 40 27348 0 0 AK STL HLDG CORP OPTIONS 001547108 699 125000 SH Call SOLE 2 125000 0 0 AK STL HLDG CORP OPTIONS 001547108 20 3500 SH Call SOLE 22 3500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9593 196901 SH SOLE 2 32322 0 164579 AKAMAI TECHNOLOGIES INC COM 00971T101 2806 57604 SH SOLE 4 51721 0 5883 AKAMAI TECHNOLOGIES INC COM 00971T101 6161 126460 SH SOLE 7 119725 0 6735 AKAMAI TECHNOLOGIES INC COM 00971T101 62 1281 SH SOLE 13 1281 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 62 1274 SH SOLE 15 1274 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 18516 380040 SH SOLE 18 356286 0 23754 AKAMAI TECHNOLOGIES INC COM 00971T101 1442 29591 SH SOLE 19 29591 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5867 120430 SH SOLE 20 0 0 120430 AKAMAI TECHNOLOGIES INC COM 00971T101 166156 3410421 SH SOLE 21 3410421 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 218785 4490669 SH SOLE 22 3710134 0 780535 AKAMAI TECHNOLOGIES INC COM 00971T101 11193 229742 SH SOLE 23 229742 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6142 126076 SH SOLE 25 126076 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29067 596615 SH SOLE 26 203560 0 393055 AKAMAI TECHNOLOGIES INC COM 00971T101 1924 39487 SH SOLE 28 28874 0 10613 AKAMAI TECHNOLOGIES INC COM 00971T101 2360 48437 SH SOLE 29 5804 0 42633 AKAMAI TECHNOLOGIES INC COM 00971T101 25357 520468 SH SOLE 30 520468 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4580 94013 SH SOLE 31 42050 0 51963 AKAMAI TECHNOLOGIES INC COM 00971T101 1213 24895 SH SOLE 32 24895 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 624 12800 SH SOLE 34 12800 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 7931 162783 SH SOLE 36 162783 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 41 843 SH SOLE 40 843 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1965 2022000 PRN SOLE 21 2022000 0 0 AKCEA THERAPEUTICS INC COM 00972L107 22 792 SH SOLE 2 792 0 0 AKCEA THERAPEUTICS INC COM 00972L107 18 633 SH SOLE 7 633 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1360 49158 SH SOLE 18 49158 0 0 AKCEA THERAPEUTICS INC COM 00972L107 252 9100 SH SOLE 19 9100 0 0 AKCEA THERAPEUTICS INC COM 00972L107 12030 434750 SH SOLE 21 434750 0 0 AKCEA THERAPEUTICS INC COM 00972L107 8480 306463 SH SOLE 22 279083 0 27380 AKCEA THERAPEUTICS INC COM 00972L107 808 29208 SH SOLE 26 6358 0 22850 AKCEA THERAPEUTICS INC COM 00972L107 217 7848 SH SOLE 29 0 0 7848 AKEBIA THERAPEUTICS INC COM 00972D105 298 15159 SH SOLE 2 14809 0 350 AKEBIA THERAPEUTICS INC COM 00972D105 18 909 SH SOLE 7 909 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3062 155654 SH SOLE 18 155654 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2953 150145 SH SOLE 19 150145 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 41677 2118803 SH SOLE 21 2118803 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 23843 1212129 SH SOLE 22 1134608 0 77521 AKEBIA THERAPEUTICS INC COM 00972D105 1714 87148 SH SOLE 23 87148 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 259 13157 SH SOLE 29 0 0 13157 AKERS BIOSCIENCES INC COM 00973E102 1 680 SH SOLE 21 680 0 0 AKERS BIOSCIENCES INC COM 00973E102 12 14730 SH SOLE 22 14730 0 0 AKORN INC COM 009728106 2976 89665 SH SOLE 2 55139 0 34526 AKORN INC COM 009728106 10 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 77 2329 SH SOLE 7 2329 0 0 AKORN INC COM 009728106 10234 308359 SH SOLE 18 308359 0 0 AKORN INC COM 009728106 963 29013 SH SOLE 19 29013 0 0 AKORN INC COM 009728106 145320 4378423 SH SOLE 21 4378423 0 0 AKORN INC COM 009728106 94854 2857895 SH SOLE 22 2599564 0 258331 AKORN INC COM 009728106 896 27006 SH SOLE 26 22117 0 4889 AKORN INC COM 009728106 445 13418 SH SOLE 28 13418 0 0 AKORN INC COM 009728106 325 9789 SH SOLE 29 0 0 9789 AKORN INC COM 009728106 478 14413 SH SOLE 30 14413 0 0 AKORN INC COM 009728106 73 2192 SH SOLE 31 2192 0 0 AKORN INC COM 009728106 328 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 556 SH SOLE 2 556 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 195 29865 SH SOLE 18 29865 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 33 5049 SH SOLE 19 5049 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1822 279464 SH SOLE 21 279464 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 437 67011 SH SOLE 22 60377 0 6634 ALAMO GROUP INC COM 011311107 541 5034 SH SOLE 2 4009 0 1025 ALAMO GROUP INC COM 011311107 14388 134006 SH SOLE 7 134006 0 0 ALAMO GROUP INC COM 011311107 4907 45701 SH SOLE 18 45701 0 0 ALAMO GROUP INC COM 011311107 7768 72351 SH SOLE 19 72351 0 0 ALAMO GROUP INC COM 011311107 91313 850455 SH SOLE 21 850455 0 0 ALAMO GROUP INC COM 011311107 36358 338625 SH SOLE 22 322026 0 16599 ALAMO GROUP INC COM 011311107 6360 59231 SH SOLE 23 59231 0 0 ALAMO GROUP INC COM 011311107 36 334 SH SOLE 26 0 0 334 ALAMO GROUP INC COM 011311107 151 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 380 3537 SH SOLE 29 0 0 3537 ALAMO GROUP INC COM 011311107 1403 13070 SH SOLE 30 13070 0 0 ALAMO GROUP INC COM 011311107 106 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 69 10281 SH SOLE 4 10281 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 100 14723 SH SOLE 21 14723 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 715 105732 SH SOLE 23 105732 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 3916 579217 SH SOLE 25 579217 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 924 136681 SH SOLE 26 0 0 136681 ALAMOS GOLD INC NEW COM CL A 011532108 16174 2392643 SH SOLE 34 2392643 0 0 ALARM COM HLDGS INC COM 011642105 60 1327 SH SOLE 2 1136 0 191 ALARM COM HLDGS INC COM 011642105 27 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 3137 69430 SH SOLE 18 69430 0 0 ALARM COM HLDGS INC COM 011642105 841 18620 SH SOLE 19 18620 0 0 ALARM COM HLDGS INC COM 011642105 27506 608817 SH SOLE 21 608817 0 0 ALARM COM HLDGS INC COM 011642105 28402 628638 SH SOLE 22 590576 0 38062 ALARM COM HLDGS INC COM 011642105 95 2101 SH SOLE 28 2101 0 0 ALARM COM HLDGS INC COM 011642105 117 2591 SH SOLE 30 2591 0 0 ALARM COM HLDGS INC COM 011642105 102 2258 SH SOLE 40 2258 0 0 ALASKA AIR GROUP INC COM 011659109 7168 93980 SH SOLE 2 30007 0 63973 ALASKA AIR GROUP INC COM 011659109 6457 84665 SH SOLE 7 78662 0 6003 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 19767 259176 SH SOLE 18 253355 0 5821 ALASKA AIR GROUP INC COM 011659109 1638 21477 SH SOLE 19 21477 0 0 ALASKA AIR GROUP INC COM 011659109 209984 2753166 SH SOLE 21 2753166 0 0 ALASKA AIR GROUP INC COM 011659109 243346 3190592 SH SOLE 22 2723858 0 466734 ALASKA AIR GROUP INC COM 011659109 1766 23150 SH SOLE 25 23150 0 0 ALASKA AIR GROUP INC COM 011659109 3313 43444 SH SOLE 26 20482 0 22962 ALASKA AIR GROUP INC COM 011659109 14752 193419 SH SOLE 30 193419 0 0 ALASKA AIR GROUP INC COM 011659109 204 2681 SH SOLE 31 2681 0 0 ALASKA AIR GROUP INC COM 011659109 1770 23207 SH SOLE 36 23207 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 20 8845 SH SOLE 18 8845 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 299 131820 SH SOLE 21 131820 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3611 1590601 SH SOLE 22 1590601 0 0 ALBANY INTL CORP CL A 012348108 181 3159 SH SOLE 2 2012 0 1147 ALBANY INTL CORP CL A 012348108 13 230 SH SOLE 4 230 0 0 ALBANY INTL CORP CL A 012348108 43 757 SH SOLE 7 757 0 0 ALBANY INTL CORP CL A 012348108 7648 133236 SH SOLE 18 133236 0 0 ALBANY INTL CORP CL A 012348108 6830 118986 SH SOLE 19 118986 0 0 ALBANY INTL CORP CL A 012348108 144371 2515169 SH SOLE 21 2515169 0 0 ALBANY INTL CORP CL A 012348108 45141 786433 SH SOLE 22 729947 0 56486 ALBANY INTL CORP CL A 012348108 708 12335 SH SOLE 26 10222 0 2113 ALBANY INTL CORP CL A 012348108 239 4167 SH SOLE 28 4167 0 0 ALBANY INTL CORP CL A 012348108 2312 40272 SH SOLE 30 40272 0 0 ALBANY INTL CORP CL A 012348108 188 3279 SH SOLE 40 3279 0 0 ALBEMARLE CORP COM 012653101 18017 132174 SH SOLE 2 23557 0 108617 ALBEMARLE CORP COM 012653101 5003 36704 SH SOLE 4 33635 0 3069 ALBEMARLE CORP COM 012653101 16755 122921 SH SOLE 7 104143 0 18778 ALBEMARLE CORP COM 012653101 311 2284 SH SOLE 13 2284 0 0 ALBEMARLE CORP COM 012653101 55 404 SH SOLE 15 404 0 0 ALBEMARLE CORP COM 012653101 33784 247847 SH SOLE 18 232421 0 15426 ALBEMARLE CORP COM 012653101 2957 21690 SH SOLE 19 21690 0 0 ALBEMARLE CORP COM 012653101 9207 67543 SH SOLE 20 0 0 67543 ALBEMARLE CORP COM 012653101 322931 2369091 SH SOLE 21 2369091 0 0 ALBEMARLE CORP COM 012653101 395186 2899168 SH SOLE 22 2387697 0 511471 ALBEMARLE CORP COM 012653101 18061 132498 SH SOLE 23 132498 0 0 ALBEMARLE CORP COM 012653101 32062 235215 SH SOLE 25 235215 0 0 ALBEMARLE CORP COM 012653101 44104 323554 SH SOLE 26 125934 0 197620 ALBEMARLE CORP COM 012653101 3453 25330 SH SOLE 28 18518 0 6812 ALBEMARLE CORP COM 012653101 4745 34809 SH SOLE 29 3856 0 30953 ALBEMARLE CORP COM 012653101 44377 325558 SH SOLE 30 325558 0 0 ALBEMARLE CORP COM 012653101 8874 65102 SH SOLE 31 37939 0 27163 ALBEMARLE CORP COM 012653101 116693 856087 SH SOLE 34 856087 0 0 ALBEMARLE CORP COM 012653101 12834 94150 SH SOLE 36 94150 0 0 ALBEMARLE CORP COM 012653101 73 538 SH SOLE 40 538 0 0 ALBIREO PHARMA INC COM 01345P106 15 723 SH SOLE 18 723 0 0 ALBIREO PHARMA INC COM 01345P106 196 9375 SH SOLE 21 9375 0 0 ALBIREO PHARMA INC COM 01345P106 18 863 SH SOLE 22 863 0 0 ALCENTRA CAP CORP COM 01374T102 814 76034 SH SOLE 30 76034 0 0 ALCOA CORP COM 013872106 6842 146752 SH SOLE 2 51540 0 95212 ALCOA CORP COM 013872106 33 700 SH SOLE 4 700 0 0 ALCOA CORP COM 013872106 4541 97403 SH SOLE 7 97403 0 0 ALCOA CORP COM 013872106 44 939 SH SOLE 15 939 0 0 ALCOA CORP COM 013872106 4691 100624 SH SOLE 18 100624 0 0 ALCOA CORP COM 013872106 2667 57199 SH SOLE 19 57199 0 0 ALCOA CORP COM 013872106 105845 2270386 SH SOLE 21 2270386 0 0 ALCOA CORP COM 013872106 227942 4889359 SH SOLE 22 4280997 0 608362 ALCOA CORP COM 013872106 6652 142689 SH SOLE 25 142689 0 0 ALCOA CORP COM 013872106 8519 182729 SH SOLE 26 79506 0 103223 ALCOA CORP COM 013872106 1287 27603 SH SOLE 28 27603 0 0 ALCOA CORP COM 013872106 1158 24835 SH SOLE 29 0 0 24835 ALCOA CORP COM 013872106 1336 28650 SH SOLE 30 28650 0 0 ALCOA CORP COM 013872106 285 6123 SH SOLE 31 5932 0 191 ALCOA CORP COM 013872106 9062 194390 SH SOLE 36 194390 0 0 ALCOA CORP COM 013872106 977 20948 SH SOLE 40 20948 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 140 11430 SH SOLE 2 4923 0 6507 ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH SOLE 4 241 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 16 1294 SH SOLE 7 1294 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2713 221471 SH SOLE 18 221471 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1255 102479 SH SOLE 19 102479 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 35901 2930716 SH SOLE 21 2930716 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 20579 1679879 SH SOLE 22 1589243 0 90636 ALDER BIOPHARMACEUTICALS INC COM 014339105 234 19113 SH SOLE 23 19113 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 171 13942 SH SOLE 26 12535 0 1407 ALDER BIOPHARMACEUTICALS INC COM 014339105 69 5655 SH SOLE 28 5655 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 124 10085 SH SOLE 29 0 0 10085 ALDER BIOPHARMACEUTICALS INC COM 014339105 115 9426 SH SOLE 30 9426 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 58 4724 SH SOLE 40 4724 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 14 1900 SH SOLE 2 1900 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 15 2037 SH SOLE 18 2037 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 21 2978 SH SOLE 19 2978 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 221 30752 SH SOLE 21 30752 0 0 ALERE INC COM 01449J105 2812 55143 SH SOLE 2 11358 0 43785 ALERE INC COM 01449J105 18 352 SH SOLE 4 352 0 0 ALERE INC COM 01449J105 152 2976 SH SOLE 7 2976 0 0 ALERE INC COM 01449J105 2369 46459 SH SOLE 18 46459 0 0 ALERE INC COM 01449J105 1458 28585 SH SOLE 19 28585 0 0 ALERE INC COM 01449J105 48804 957133 SH SOLE 21 957133 0 0 ALERE INC COM 01449J105 119277 2339217 SH SOLE 22 2064356 0 274861 ALERE INC COM 01449J105 379 7427 SH SOLE 23 7427 0 0 ALERE INC COM 01449J105 1661 32581 SH SOLE 26 28213 0 4368 ALERE INC COM 01449J105 752 14747 SH SOLE 28 14747 0 0 ALERE INC COM 01449J105 820 16081 SH SOLE 29 0 0 16081 ALERE INC COM 01449J105 1424 27924 SH SOLE 30 27924 0 0 ALERE INC COM 01449J105 103 2028 SH SOLE 31 2028 0 0 ALERE INC COM 01449J105 78 1533 SH SOLE 36 1533 0 0 ALERE INC COM 01449J105 489 9593 SH SOLE 40 9593 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1393 30065 SH SOLE 2 22054 0 8011 ALEXANDER & BALDWIN INC NEW COM 014491104 14 308 SH SOLE 4 308 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 58 1254 SH SOLE 7 1254 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 14445 311777 SH SOLE 18 311777 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1642 35440 SH SOLE 19 35440 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 146375 3159397 SH SOLE 21 3159397 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 78454 1693384 SH SOLE 22 1610656 0 82728 ALEXANDER & BALDWIN INC NEW COM 014491104 59 1266 SH SOLE 23 1266 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 724 15631 SH SOLE 26 13015 0 2616 ALEXANDER & BALDWIN INC NEW COM 014491104 316 6828 SH SOLE 28 6828 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 352 7595 SH SOLE 30 7595 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 229 4939 SH SOLE 40 4939 0 0 ALEXANDERS INC COM 014752109 61 145 SH SOLE 2 122 0 23 ALEXANDERS INC COM 014752109 330 777 SH SOLE 4 777 0 0 ALEXANDERS INC COM 014752109 1144 2698 SH SOLE 7 2698 0 0 ALEXANDERS INC COM 014752109 41 96 SH SOLE 15 96 0 0 ALEXANDERS INC COM 014752109 3106 7325 SH SOLE 18 7325 0 0 ALEXANDERS INC COM 014752109 1644 3876 SH SOLE 19 3876 0 0 ALEXANDERS INC COM 014752109 27963 65937 SH SOLE 21 65937 0 0 ALEXANDERS INC COM 014752109 42365 99897 SH SOLE 22 95837 0 4060 ALEXANDERS INC COM 014752109 45 106 SH SOLE 23 106 0 0 ALEXANDERS INC COM 014752109 1765 4162 SH SOLE 25 4162 0 0 ALEXANDERS INC COM 014752109 599 1413 SH SOLE 26 496 0 917 ALEXANDERS INC COM 014752109 141 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 298 703 SH SOLE 29 703 0 0 ALEXANDERS INC COM 014752109 4713 11114 SH SOLE 30 11114 0 0 ALEXANDERS INC COM 014752109 100 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15310 128685 SH SOLE 2 21524 0 107161 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15926 133868 SH SOLE 4 129723 0 4145 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23239 195333 SH SOLE 7 191689 0 3644 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 294 2474 SH SOLE 13 2474 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 390 3281 SH SOLE 15 3281 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27878 234326 SH SOLE 18 221651 0 12675 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13795 115951 SH SOLE 19 115951 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6457 54271 SH SOLE 20 0 0 54271 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 346642 2913689 SH SOLE 21 2913689 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 468129 3934849 SH SOLE 22 3408698 0 526151 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13196 110916 SH SOLE 23 110916 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27570 231742 SH SOLE 25 231742 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25365 213209 SH SOLE 26 95282 0 117927 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2394 20124 SH SOLE 28 14543 0 5581 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8107 68141 SH SOLE 29 35686 0 32455 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85653 719955 SH SOLE 30 719955 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8541 71793 SH SOLE 31 35171 0 36622 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7105 59717 SH SOLE 34 59717 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9905 83257 SH SOLE 36 83257 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 47 396 SH SOLE 40 396 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 77731 554073 SH SOLE 2 114457 0 439616 ALEXION PHARMACEUTICALS INC COM 015351109 12179 86812 SH SOLE 4 79412 0 7400 ALEXION PHARMACEUTICALS INC COM 015351109 22173 158048 SH SOLE 7 155498 0 2550 ALEXION PHARMACEUTICALS INC COM 015351109 574 4088 SH SOLE 13 4088 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 240 1712 SH SOLE 15 1712 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 282380 2012828 SH SOLE 18 1597677 0 415151 ALEXION PHARMACEUTICALS INC COM 015351109 234763 1673409 SH SOLE 19 1673409 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 18220 129876 SH SOLE 20 15446 0 114430 ALEXION PHARMACEUTICALS INC COM 015351109 881467 6283179 SH SOLE 21 6283179 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 847506 6041102 SH SOLE 22 5027990 0 1013112 ALEXION PHARMACEUTICALS INC COM 015351109 41936 298922 SH SOLE 23 298922 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 24119 171920 SH SOLE 25 171920 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 89449 637599 SH SOLE 26 216127 0 421472 ALEXION PHARMACEUTICALS INC COM 015351109 7213 51416 SH SOLE 28 37603 0 13813 ALEXION PHARMACEUTICALS INC COM 015351109 15120 107779 SH SOLE 29 107779 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 93844 668930 SH SOLE 30 668930 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 18008 128366 SH SOLE 31 64301 0 64065 ALEXION PHARMACEUTICALS INC COM 015351109 4531 32296 SH SOLE 32 32296 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 14856 105894 SH SOLE 34 105894 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 29172 207941 SH SOLE 36 207941 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 160 1141 SH SOLE 40 1141 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 22280 129000 SH Call SOLE 19 129000 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 259 1500 SH Call SOLE 22 1500 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 4922 28500 SH Call SOLE 34 28500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 147563 854395 SH SOLE 2 157907 0 696488 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19 109 SH SOLE 3 109 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66540 385270 SH SOLE 4 374270 0 11000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14578 84409 SH SOLE 7 84409 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9088 52620 SH SOLE 13 17035 0 35585 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 135557 784882 SH SOLE 15 759271 0 25611 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 95 552 SH SOLE 17 0 0 552 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 152642 883805 SH SOLE 18 802611 0 81194 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235362 1362757 SH SOLE 19 1362757 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3425167 19831898 SH SOLE 21 19831898 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2724825 15776878 SH SOLE 22 14494604 0 1282274 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 221614 1283156 SH SOLE 23 1283156 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55437 320983 SH SOLE 25 320983 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 519662 3008871 SH SOLE 26 313583 0 2695288 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30875 178766 SH SOLE 28 178766 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81855 473944 SH SOLE 29 322285 0 151659 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1085448 6284803 SH SOLE 30 6284803 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 109613 634667 SH SOLE 31 84764 0 549903 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6226 36049 SH SOLE 32 36049 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 451263 2612834 SH SOLE 34 2612834 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1488 8615 SH SOLE 36 8615 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1127 6527 SH SOLE 40 6527 0 0 ALICO INC COM 016230104 21 628 SH SOLE 2 205 0 423 ALICO INC COM 016230104 428 12520 SH SOLE 18 12520 0 0 ALICO INC COM 016230104 77 2249 SH SOLE 19 2249 0 0 ALICO INC COM 016230104 3628 106227 SH SOLE 21 106227 0 0 ALICO INC COM 016230104 3947 115583 SH SOLE 22 113798 0 1785 ALIGN TECHNOLOGY INC COM 016255101 18086 97098 SH SOLE 2 25439 0 71659 ALIGN TECHNOLOGY INC COM 016255101 5052 27124 SH SOLE 4 24214 0 2910 ALIGN TECHNOLOGY INC COM 016255101 13194 70832 SH SOLE 7 59202 0 11630 ALIGN TECHNOLOGY INC COM 016255101 22 120 SH SOLE 15 120 0 0 ALIGN TECHNOLOGY INC COM 016255101 30896 165867 SH SOLE 18 155337 0 10530 ALIGN TECHNOLOGY INC COM 016255101 31502 169120 SH SOLE 19 169120 0 0 ALIGN TECHNOLOGY INC COM 016255101 9752 52356 SH SOLE 20 0 0 52356 ALIGN TECHNOLOGY INC COM 016255101 313289 1681907 SH SOLE 21 1681907 0 0 ALIGN TECHNOLOGY INC COM 016255101 369395 1983114 SH SOLE 22 1639160 0 343954 ALIGN TECHNOLOGY INC COM 016255101 17919 96201 SH SOLE 23 96201 0 0 ALIGN TECHNOLOGY INC COM 016255101 10129 54378 SH SOLE 25 54378 0 0 ALIGN TECHNOLOGY INC COM 016255101 39557 212365 SH SOLE 26 84255 0 128110 ALIGN TECHNOLOGY INC COM 016255101 3215 17259 SH SOLE 28 12563 0 4696 ALIGN TECHNOLOGY INC COM 016255101 5138 27586 SH SOLE 29 2450 0 25136 ALIGN TECHNOLOGY INC COM 016255101 42982 230752 SH SOLE 30 230752 0 0 ALIGN TECHNOLOGY INC COM 016255101 6157 33056 SH SOLE 31 15221 0 17835 ALIGN TECHNOLOGY INC COM 016255101 6139 32956 SH SOLE 34 32956 0 0 ALIGN TECHNOLOGY INC COM 016255101 13115 70407 SH SOLE 36 70407 0 0 ALIGN TECHNOLOGY INC COM 016255101 63 336 SH SOLE 40 336 0 0 ALIMERA SCIENCES INC COM 016259103 12 8676 SH SOLE 18 8676 0 0 ALIMERA SCIENCES INC COM 016259103 10 7469 SH SOLE 19 7469 0 0 ALIMERA SCIENCES INC COM 016259103 237 175358 SH SOLE 21 175358 0 0 ALIMERA SCIENCES INC COM 016259103 14 10303 SH SOLE 22 10303 0 0 ALJ REGIONAL HLDGS INC COM 001627108 11 3228 SH SOLE 18 3228 0 0 ALJ REGIONAL HLDGS INC COM 001627108 174 50232 SH SOLE 21 50232 0 0 ALKERMES PLC SHS G01767105 10632 209124 SH SOLE 2 80372 0 128752 ALKERMES PLC SHS G01767105 2928 57585 SH SOLE 4 52735 0 4850 ALKERMES PLC SHS G01767105 477 9392 SH SOLE 7 9392 0 0 ALKERMES PLC SHS G01767105 56 1106 SH SOLE 13 1106 0 0 ALKERMES PLC SHS G01767105 44 872 SH SOLE 15 872 0 0 ALKERMES PLC SHS G01767105 6979 137276 SH SOLE 18 121685 0 15591 ALKERMES PLC SHS G01767105 28938 569189 SH SOLE 19 569189 0 0 ALKERMES PLC SHS G01767105 5128 100873 SH SOLE 20 0 0 100873 ALKERMES PLC SHS G01767105 205034 4032925 SH SOLE 21 4032925 0 0 ALKERMES PLC SHS G01767105 214753 4224104 SH SOLE 22 3738786 0 485318 ALKERMES PLC SHS G01767105 10027 197226 SH SOLE 23 197226 0 0 ALKERMES PLC SHS G01767105 5687 111864 SH SOLE 25 111864 0 0 ALKERMES PLC SHS G01767105 19356 380715 SH SOLE 26 159730 0 220985 ALKERMES PLC SHS G01767105 1808 35566 SH SOLE 28 26164 0 9402 ALKERMES PLC SHS G01767105 2443 48054 SH SOLE 29 10526 0 37528 ALKERMES PLC SHS G01767105 9543 187707 SH SOLE 30 187707 0 0 ALKERMES PLC SHS G01767105 4114 80911 SH SOLE 31 42058 0 38853 ALKERMES PLC SHS G01767105 4747 93369 SH SOLE 34 93369 0 0 ALKERMES PLC SHS G01767105 6871 135147 SH SOLE 36 135147 0 0 ALKERMES PLC SHS G01767105 38 738 SH SOLE 40 738 0 0 ALLEGHANY CORP DEL COM 017175100 12347 22286 SH SOLE 2 8510 0 13776 ALLEGHANY CORP DEL COM 017175100 2225 4017 SH SOLE 4 3736 0 281 ALLEGHANY CORP DEL COM 017175100 3162 5708 SH SOLE 7 4539 0 1169 ALLEGHANY CORP DEL COM 017175100 230 416 SH SOLE 13 416 0 0 ALLEGHANY CORP DEL COM 017175100 47 85 SH SOLE 15 85 0 0 ALLEGHANY CORP DEL COM 017175100 28266 51020 SH SOLE 18 49508 0 1512 ALLEGHANY CORP DEL COM 017175100 2437 4399 SH SOLE 19 4399 0 0 ALLEGHANY CORP DEL COM 017175100 6434 11613 SH SOLE 20 0 0 11613 ALLEGHANY CORP DEL COM 017175100 390596 705034 SH SOLE 21 705034 0 0 ALLEGHANY CORP DEL COM 017175100 268354 484384 SH SOLE 22 437709 0 46675 ALLEGHANY CORP DEL COM 017175100 9117 16456 SH SOLE 23 16456 0 0 ALLEGHANY CORP DEL COM 017175100 6268 11313 SH SOLE 25 11313 0 0 ALLEGHANY CORP DEL COM 017175100 28406 51273 SH SOLE 26 13157 0 38116 ALLEGHANY CORP DEL COM 017175100 1641 2962 SH SOLE 28 2320 0 642 ALLEGHANY CORP DEL COM 017175100 2188 3949 SH SOLE 29 521 0 3428 ALLEGHANY CORP DEL COM 017175100 13716 24757 SH SOLE 30 24757 0 0 ALLEGHANY CORP DEL COM 017175100 3377 6096 SH SOLE 31 3080 0 3016 ALLEGHANY CORP DEL COM 017175100 435 786 SH SOLE 34 786 0 0 ALLEGHANY CORP DEL COM 017175100 9066 16364 SH SOLE 36 16364 0 0 ALLEGHANY CORP DEL COM 017175100 44 80 SH SOLE 40 80 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1623 67897 SH SOLE 2 49838 0 18059 ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 130 5431 SH SOLE 7 5431 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 17059 713747 SH SOLE 18 713747 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1940 81164 SH SOLE 19 81164 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 166554 6968787 SH SOLE 21 6968787 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 81980 3430111 SH SOLE 22 3217752 0 212359 ALLEGHENY TECHNOLOGIES INC COM 01741R102 621 25971 SH SOLE 26 19470 0 6501 ALLEGHENY TECHNOLOGIES INC COM 01741R102 379 15854 SH SOLE 28 15854 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 418 17499 SH SOLE 30 17499 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 399 16687 SH SOLE 36 16687 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 285 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1243 679000 PRN SOLE 21 679000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 46 1248 SH SOLE 2 690 0 558 ALLEGIANCE BANCSHARES INC COM 01748H107 21 559 SH SOLE 7 559 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1563 42470 SH SOLE 18 42470 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 325 8821 SH SOLE 19 8821 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 13604 369680 SH SOLE 21 369680 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 5515 149864 SH SOLE 22 134898 0 14966 ALLEGIANCE BANCSHARES INC COM 01748H107 100 2716 SH SOLE 26 0 0 2716 ALLEGIANCE BANCSHARES INC COM 01748H107 62 1690 SH SOLE 30 1690 0 0 ALLEGIANT TRAVEL CO COM 01748X102 112 847 SH SOLE 2 680 0 167 ALLEGIANT TRAVEL CO COM 01748X102 42 318 SH SOLE 7 318 0 0 ALLEGIANT TRAVEL CO COM 01748X102 7391 56120 SH SOLE 18 56120 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1244 9442 SH SOLE 19 9442 0 0 ALLEGIANT TRAVEL CO COM 01748X102 143754 1091529 SH SOLE 21 1091529 0 0 ALLEGIANT TRAVEL CO COM 01748X102 43081 327116 SH SOLE 22 306634 0 20482 ALLEGIANT TRAVEL CO COM 01748X102 24 185 SH SOLE 26 0 0 185 ALLEGIANT TRAVEL CO COM 01748X102 81 616 SH SOLE 28 616 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2172 16493 SH SOLE 30 16493 0 0 ALLEGIANT TRAVEL CO COM 01748X102 62 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 10553 122045 SH SOLE 2 30281 0 91764 ALLEGION PUB LTD CO ORD SHS G0176J109 3165 36600 SH SOLE 4 32462 0 4138 ALLEGION PUB LTD CO ORD SHS G0176J109 5340 61750 SH SOLE 7 61750 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 53 609 SH SOLE 15 609 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 18153 209939 SH SOLE 18 196695 0 13244 ALLEGION PUB LTD CO ORD SHS G0176J109 3154 36471 SH SOLE 19 36471 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 5088 58836 SH SOLE 20 0 0 58836 ALLEGION PUB LTD CO ORD SHS G0176J109 156363 1808290 SH SOLE 21 1808290 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 235403 2722369 SH SOLE 22 2300453 0 421916 ALLEGION PUB LTD CO ORD SHS G0176J109 10066 116405 SH SOLE 23 116405 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6148 71097 SH SOLE 25 71097 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 23930 276743 SH SOLE 26 116076 0 160667 ALLEGION PUB LTD CO ORD SHS G0176J109 1932 22344 SH SOLE 28 16216 0 6128 ALLEGION PUB LTD CO ORD SHS G0176J109 5080 58746 SH SOLE 29 3418 0 55328 ALLEGION PUB LTD CO ORD SHS G0176J109 21651 250390 SH SOLE 30 250390 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3739 43241 SH SOLE 31 19581 0 23660 ALLEGION PUB LTD CO ORD SHS G0176J109 564 6521 SH SOLE 34 6521 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 7664 88631 SH SOLE 36 88631 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 43 493 SH SOLE 40 493 0 0 ALLERGAN PLC SHS G0177J108 101936 497371 SH SOLE 2 171376 0 325995 ALLERGAN PLC SHS G0177J108 22287 108746 SH SOLE 4 97245 0 11501 ALLERGAN PLC SHS G0177J108 49685 242425 SH SOLE 7 233015 0 9410 ALLERGAN PLC SHS G0177J108 1202 5867 SH SOLE 13 5867 0 0 ALLERGAN PLC SHS G0177J108 457 2228 SH SOLE 15 2228 0 0 ALLERGAN PLC SHS G0177J108 3 16 SH SOLE 17 0 0 16 ALLERGAN PLC SHS G0177J108 143483 700088 SH SOLE 18 652635 0 47453 ALLERGAN PLC SHS G0177J108 136022 663683 SH SOLE 19 663683 0 0 ALLERGAN PLC SHS G0177J108 27734 135320 SH SOLE 20 0 0 135320 ALLERGAN PLC SHS G0177J108 1112015 5425787 SH SOLE 21 5425787 0 0 ALLERGAN PLC SHS G0177J108 1786376 8716155 SH SOLE 22 7209112 0 1507043 ALLERGAN PLC SHS G0177J108 84399 411802 SH SOLE 23 411802 0 0 ALLERGAN PLC SHS G0177J108 53261 259871 SH SOLE 25 259871 0 0 ALLERGAN PLC SHS G0177J108 176521 861288 SH SOLE 26 295397 0 565891 ALLERGAN PLC SHS G0177J108 15786 77026 SH SOLE 28 56364 0 20662 ALLERGAN PLC SHS G0177J108 2428 11846 SH SOLE 29 11846 0 0 ALLERGAN PLC SHS G0177J108 216011 1053968 SH SOLE 30 1053968 0 0 ALLERGAN PLC SHS G0177J108 37205 181530 SH SOLE 31 84585 0 96945 ALLERGAN PLC SHS G0177J108 55430 270455 SH SOLE 34 270455 0 0 ALLERGAN PLC SHS G0177J108 68325 333374 SH SOLE 36 333374 0 0 ALLERGAN PLC SHS G0177J108 360 1756 SH SOLE 40 1756 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 723 980 SH SOLE 2 980 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 404839 548696 SH SOLE 21 548696 0 0 ALLETE INC COM NEW 018522300 2288 29607 SH SOLE 2 20401 0 9206 ALLETE INC COM NEW 018522300 162 2097 SH SOLE 4 2097 0 0 ALLETE INC COM NEW 018522300 276 3572 SH SOLE 7 3572 0 0 ALLETE INC COM NEW 018522300 18 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 19366 250563 SH SOLE 18 250563 0 0 ALLETE INC COM NEW 018522300 12012 155418 SH SOLE 19 155418 0 0 ALLETE INC COM NEW 018522300 359740 4654422 SH SOLE 21 4654422 0 0 ALLETE INC COM NEW 018522300 102834 1330490 SH SOLE 22 1226142 0 104348 ALLETE INC COM NEW 018522300 1455 18831 SH SOLE 26 16492 0 2339 ALLETE INC COM NEW 018522300 679 8779 SH SOLE 28 8779 0 0 ALLETE INC COM NEW 018522300 7154 92564 SH SOLE 30 92564 0 0 ALLETE INC COM NEW 018522300 1596 20644 SH SOLE 31 20644 0 0 ALLETE INC COM NEW 018522300 372 4819 SH SOLE 36 4819 0 0 ALLETE INC COM NEW 018522300 440 5689 SH SOLE 40 5689 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 13853 62528 SH SOLE 2 9510 0 53018 ALLIANCE DATA SYSTEMS CORP COM 018581108 3679 16606 SH SOLE 4 14910 0 1696 ALLIANCE DATA SYSTEMS CORP COM 018581108 7441 33584 SH SOLE 7 32937 0 647 ALLIANCE DATA SYSTEMS CORP COM 018581108 176 796 SH SOLE 13 796 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 80 362 SH SOLE 15 362 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 23851 107656 SH SOLE 18 100538 0 7118 ALLIANCE DATA SYSTEMS CORP COM 018581108 6140 27716 SH SOLE 19 27716 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5731 25866 SH SOLE 20 0 0 25866 ALLIANCE DATA SYSTEMS CORP COM 018581108 213080 961771 SH SOLE 21 961771 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 282576 1275450 SH SOLE 22 1049820 0 225630 ALLIANCE DATA SYSTEMS CORP COM 018581108 13530 61071 SH SOLE 23 61071 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 9228 41650 SH SOLE 25 41650 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 32694 147571 SH SOLE 26 57847 0 89724 ALLIANCE DATA SYSTEMS CORP COM 018581108 2572 11609 SH SOLE 28 8567 0 3042 ALLIANCE DATA SYSTEMS CORP COM 018581108 3131 14131 SH SOLE 29 1749 0 12382 ALLIANCE DATA SYSTEMS CORP COM 018581108 32190 145295 SH SOLE 30 145295 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5699 25724 SH SOLE 31 12487 0 13237 ALLIANCE DATA SYSTEMS CORP COM 018581108 2397 10818 SH SOLE 34 10818 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 9889 44637 SH SOLE 36 44637 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 65 293 SH SOLE 40 293 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 16 1468 SH SOLE 18 1468 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 15 1357 SH SOLE 19 1357 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 248 22742 SH SOLE 21 22742 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 1410 129336 SH SOLE 22 129336 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1845 141379 SH SOLE 19 141379 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 2 100 SH SOLE 18 100 0 0 ALLIANT ENERGY CORP COM 018802108 15471 372165 SH SOLE 2 111978 0 260187 ALLIANT ENERGY CORP COM 018802108 3471 83502 SH SOLE 4 76190 0 7312 ALLIANT ENERGY CORP COM 018802108 10721 257911 SH SOLE 7 207541 0 50370 ALLIANT ENERGY CORP COM 018802108 482 11589 SH SOLE 13 11589 0 0 ALLIANT ENERGY CORP COM 018802108 59 1419 SH SOLE 15 1419 0 0 ALLIANT ENERGY CORP COM 018802108 23576 567138 SH SOLE 18 535936 0 31202 ALLIANT ENERGY CORP COM 018802108 1870 44984 SH SOLE 19 44984 0 0 ALLIANT ENERGY CORP COM 018802108 9487 228209 SH SOLE 20 0 0 228209 ALLIANT ENERGY CORP COM 018802108 327912 7888190 SH SOLE 21 7888190 0 0 ALLIANT ENERGY CORP COM 018802108 272445 6553896 SH SOLE 22 5462597 0 1091299 ALLIANT ENERGY CORP COM 018802108 11742 282468 SH SOLE 23 282468 0 0 ALLIANT ENERGY CORP COM 018802108 7366 177206 SH SOLE 25 177206 0 0 ALLIANT ENERGY CORP COM 018802108 23410 563154 SH SOLE 26 240159 0 322995 ALLIANT ENERGY CORP COM 018802108 2144 51564 SH SOLE 28 37407 0 14157 ALLIANT ENERGY CORP COM 018802108 2627 63203 SH SOLE 29 7190 0 56013 ALLIANT ENERGY CORP COM 018802108 31046 746841 SH SOLE 30 746841 0 0 ALLIANT ENERGY CORP COM 018802108 5908 142118 SH SOLE 31 87409 0 54709 ALLIANT ENERGY CORP COM 018802108 2549 61312 SH SOLE 32 61312 0 0 ALLIANT ENERGY CORP COM 018802108 630 15157 SH SOLE 34 15157 0 0 ALLIANT ENERGY CORP COM 018802108 10263 246874 SH SOLE 36 246874 0 0 ALLIANT ENERGY CORP COM 018802108 44 1068 SH SOLE 40 1068 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8 328 SH SOLE 2 328 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 625 24656 SH SOLE 18 24656 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 147 5788 SH SOLE 19 5788 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5553 219129 SH SOLE 21 219129 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 4912 193845 SH SOLE 22 188412 0 5433 ALLIQUA BIOMEDICAL INC COM NEW 019621200 4 10889 SH SOLE 21 10889 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 9 25547 SH SOLE 22 25547 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2742 73073 SH SOLE 2 25023 0 48050 ALLISON TRANSMISSION HLDGS I COM 01973R101 182 4837 SH SOLE 4 4837 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 171 4554 SH SOLE 7 4554 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3668 97728 SH SOLE 18 97728 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 8195 218363 SH SOLE 19 218363 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 54074 1440825 SH SOLE 21 1440825 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 157644 4200487 SH SOLE 22 3800830 0 399657 ALLISON TRANSMISSION HLDGS I COM 01973R101 27 710 SH SOLE 23 710 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1990 53012 SH SOLE 26 44844 0 8168 ALLISON TRANSMISSION HLDGS I COM 01973R101 773 20601 SH SOLE 28 20601 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 539 14355 SH SOLE 29 0 0 14355 ALLISON TRANSMISSION HLDGS I COM 01973R101 848 22597 SH SOLE 30 22597 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 117 3115 SH SOLE 31 3108 0 7 ALLISON TRANSMISSION HLDGS I COM 01973R101 4327 115298 SH SOLE 34 115298 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 284 7566 SH SOLE 36 7566 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 598 15926 SH SOLE 40 15926 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1598 112284 SH SOLE 2 82156 0 30128 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 99 6942 SH SOLE 7 6942 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16972 1192679 SH SOLE 18 1192679 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1941 136436 SH SOLE 19 136436 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 161611 11357062 SH SOLE 21 11357062 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 80530 5659142 SH SOLE 22 5333194 0 325948 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 703 49432 SH SOLE 26 39526 0 9906 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 369 25939 SH SOLE 28 25939 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1233 86670 SH SOLE 30 86670 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 269 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 1173 1108000 PRN SOLE 21 1108000 0 0 ALLSTATE CORP COM 020002101 42553 462989 SH SOLE 2 104950 0 358039 ALLSTATE CORP COM 020002101 13205 143672 SH SOLE 4 131493 0 12179 ALLSTATE CORP COM 020002101 27236 296328 SH SOLE 7 278410 0 17918 ALLSTATE CORP COM 020002101 1679 18268 SH SOLE 13 18268 0 0 ALLSTATE CORP COM 020002101 232 2526 SH SOLE 15 2526 0 0 ALLSTATE CORP COM 020002101 83141 904591 SH SOLE 18 854071 0 50520 ALLSTATE CORP COM 020002101 126845 1380103 SH SOLE 19 1380103 0 0 ALLSTATE CORP COM 020002101 19657 213877 SH SOLE 20 0 0 213877 ALLSTATE CORP COM 020002101 648481 7055608 SH SOLE 21 7055608 0 0 ALLSTATE CORP COM 020002101 947360 10307478 SH SOLE 22 8541919 0 1765559 ALLSTATE CORP COM 020002101 41851 455353 SH SOLE 23 455353 0 0 ALLSTATE CORP COM 020002101 27196 295894 SH SOLE 25 295894 0 0 ALLSTATE CORP COM 020002101 123360 1342186 SH SOLE 26 342411 0 999775 ALLSTATE CORP COM 020002101 7647 83200 SH SOLE 28 60450 0 22750 ALLSTATE CORP COM 020002101 4824 52487 SH SOLE 29 13086 0 39401 ALLSTATE CORP COM 020002101 118374 1287933 SH SOLE 30 1287933 0 0 ALLSTATE CORP COM 020002101 17751 193138 SH SOLE 31 97894 0 95244 ALLSTATE CORP COM 020002101 52060 566421 SH SOLE 34 566421 0 0 ALLSTATE CORP COM 020002101 38570 419654 SH SOLE 36 419654 0 0 ALLSTATE CORP COM 020002101 164 1783 SH SOLE 40 1783 0 0 ALLY FINL INC COM 02005N100 10287 424018 SH SOLE 2 41569 0 382449 ALLY FINL INC COM 02005N100 3499 144245 SH SOLE 4 130157 0 14088 ALLY FINL INC COM 02005N100 2297 94665 SH SOLE 7 56747 0 37918 ALLY FINL INC COM 02005N100 327 13466 SH SOLE 13 13466 0 0 ALLY FINL INC COM 02005N100 102 4202 SH SOLE 15 4202 0 0 ALLY FINL INC COM 02005N100 6783 279576 SH SOLE 18 233953 0 45623 ALLY FINL INC COM 02005N100 3542 146000 SH SOLE 19 146000 0 0 ALLY FINL INC COM 02005N100 5677 233996 SH SOLE 20 0 0 233996 ALLY FINL INC COM 02005N100 130388 5374608 SH SOLE 21 5374608 0 0 ALLY FINL INC COM 02005N100 285694 11776328 SH SOLE 22 10211939 0 1564389 ALLY FINL INC COM 02005N100 12761 526018 SH SOLE 23 526018 0 0 ALLY FINL INC COM 02005N100 9403 387599 SH SOLE 25 387599 0 0 ALLY FINL INC COM 02005N100 28662 1181471 SH SOLE 26 461415 0 720056 ALLY FINL INC COM 02005N100 2584 106520 SH SOLE 28 78676 0 27844 ALLY FINL INC COM 02005N100 3243 133666 SH SOLE 29 19263 0 114403 ALLY FINL INC COM 02005N100 14563 600274 SH SOLE 30 600274 0 0 ALLY FINL INC COM 02005N100 4712 194215 SH SOLE 31 104406 0 89809 ALLY FINL INC COM 02005N100 707 29144 SH SOLE 34 29144 0 0 ALLY FINL INC COM 02005N100 14506 597935 SH SOLE 36 597935 0 0 ALLY FINL INC COM 02005N100 50 2075 SH SOLE 40 2075 0 0 ALLY FINL INC OPTIONS 02005N100 381 15700 SH Put SOLE 2 15700 0 0 ALLY FINL INC OPTIONS 02005N100 570 23500 SH Put SOLE 18 23500 0 0 ALLY FINL INC OPTIONS 02005N100 8491 350000 SH Put SOLE 19 350000 0 0 ALLY FINL INC OPTIONS 02005N100 44 1800 SH Put SOLE 22 1800 0 0 ALMOST FAMILY INC COM 020409108 131 2439 SH SOLE 2 716 0 1723 ALMOST FAMILY INC COM 020409108 10 195 SH SOLE 7 195 0 0 ALMOST FAMILY INC COM 020409108 3426 63797 SH SOLE 18 63797 0 0 ALMOST FAMILY INC COM 020409108 535 9963 SH SOLE 19 9963 0 0 ALMOST FAMILY INC COM 020409108 61386 1143127 SH SOLE 21 1143127 0 0 ALMOST FAMILY INC COM 020409108 20093 374164 SH SOLE 22 354109 0 20055 ALMOST FAMILY INC COM 020409108 1472 27405 SH SOLE 23 27405 0 0 ALMOST FAMILY INC COM 020409108 111 2058 SH SOLE 26 0 0 2058 ALMOST FAMILY INC COM 020409108 63 1171 SH SOLE 28 1171 0 0 ALMOST FAMILY INC COM 020409108 911 16964 SH SOLE 30 16964 0 0 ALMOST FAMILY INC COM 020409108 96 1780 SH SOLE 40 1780 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 18385 156483 SH SOLE 2 126937 0 29546 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 39 333 SH SOLE 4 333 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 222 1892 SH SOLE 7 1892 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13831 117719 SH SOLE 18 117719 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 104004 885219 SH SOLE 19 885219 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3301 28100 SH SOLE 20 28100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 282641 2405657 SH SOLE 21 2405657 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 244233 2078754 SH SOLE 22 1839782 0 238972 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4002 34066 SH SOLE 26 28928 0 5138 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1476 12566 SH SOLE 28 12566 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1181 10053 SH SOLE 29 0 0 10053 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2663 22667 SH SOLE 30 22667 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 352 2995 SH SOLE 31 2995 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40665 346118 SH SOLE 34 346118 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1066 9075 SH SOLE 40 9075 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 345 20928 SH SOLE 2 17637 0 3291 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12 726 SH SOLE 7 726 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1205 73102 SH SOLE 18 73102 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2908 176354 SH SOLE 19 176354 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10071 610744 SH SOLE 21 610744 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17785 1078505 SH SOLE 22 1050780 0 27725 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1645 99786 SH SOLE 23 99786 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 131 7932 SH SOLE 29 0 0 7932 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 46 2790 SH SOLE 30 2790 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15 897 SH SOLE 34 897 0 0 ALPHA PRO TECH LTD COM 020772109 9 2222 SH SOLE 18 2222 0 0 ALPHA PRO TECH LTD COM 020772109 149 38650 SH SOLE 21 38650 0 0 ALPHABET INC CAP STK CL C 02079K107 421569 439542 SH SOLE 2 141216 0 298326 ALPHABET INC CAP STK CL C 02079K107 121933 127131 SH SOLE 4 116309 0 10822 ALPHABET INC CAP STK CL C 02079K107 206769 215584 SH SOLE 7 215584 0 0 ALPHABET INC CAP STK CL C 02079K107 8760 9133 SH SOLE 13 9133 0 0 ALPHABET INC CAP STK CL C 02079K107 2380 2481 SH SOLE 15 2481 0 0 ALPHABET INC CAP STK CL C 02079K107 111 116 SH SOLE 17 0 0 116 ALPHABET INC CAP STK CL C 02079K107 800999 835148 SH SOLE 18 783427 0 51721 ALPHABET INC CAP STK CL C 02079K107 610611 636643 SH SOLE 19 636643 0 0 ALPHABET INC CAP STK CL C 02079K107 152483 158984 SH SOLE 20 0 0 158984 ALPHABET INC CAP STK CL C 02079K107 4561710 4756191 SH SOLE 21 4756191 0 0 ALPHABET INC CAP STK CL C 02079K107 7797746 8130189 SH SOLE 22 6667191 0 1462998 ALPHABET INC CAP STK CL C 02079K107 394595 411418 SH SOLE 23 411418 0 0 ALPHABET INC CAP STK CL C 02079K107 314004 327391 SH SOLE 25 324318 0 3073 ALPHABET INC CAP STK CL C 02079K107 736117 767500 SH SOLE 26 264708 0 502792 ALPHABET INC CAP STK CL C 02079K107 68078 70980 SH SOLE 28 51804 0 19176 ALPHABET INC CAP STK CL C 02079K107 49380 51485 SH SOLE 29 22734 0 28751 ALPHABET INC CAP STK CL C 02079K107 869853 906938 SH SOLE 30 906938 0 0 ALPHABET INC CAP STK CL C 02079K107 174340 181773 SH SOLE 31 82332 0 99441 ALPHABET INC CAP STK CL C 02079K107 54352 56669 SH SOLE 32 56669 0 0 ALPHABET INC CAP STK CL C 02079K107 247107 257642 SH SOLE 34 257642 0 0 ALPHABET INC CAP STK CL C 02079K107 289746 302099 SH SOLE 36 302099 0 0 ALPHABET INC CAP STK CL C 02079K107 1524 1589 SH SOLE 40 1589 0 0 ALPHABET INC CAP STK CL A 02079K305 472370 485119 SH SOLE 2 144408 0 340711 ALPHABET INC CAP STK CL A 02079K305 111600 114612 SH SOLE 4 104398 0 10214 ALPHABET INC CAP STK CL A 02079K305 207940 213552 SH SOLE 7 213342 0 210 ALPHABET INC CAP STK CL A 02079K305 9888 10155 SH SOLE 13 10155 0 0 ALPHABET INC CAP STK CL A 02079K305 2342 2405 SH SOLE 15 2405 0 0 ALPHABET INC CAP STK CL A 02079K305 1173468 1205139 SH SOLE 18 1035341 0 169798 ALPHABET INC CAP STK CL A 02079K305 606055 622412 SH SOLE 19 622412 0 0 ALPHABET INC CAP STK CL A 02079K305 152081 156186 SH SOLE 20 2601 0 153585 ALPHABET INC CAP STK CL A 02079K305 4656680 4782360 SH SOLE 21 4782360 0 0 ALPHABET INC CAP STK CL A 02079K305 7849289 8061136 SH SOLE 22 6614292 0 1446844 ALPHABET INC CAP STK CL A 02079K305 383558 393910 SH SOLE 23 393910 0 0 ALPHABET INC CAP STK CL A 02079K305 232972 239260 SH SOLE 25 236234 0 3026 ALPHABET INC CAP STK CL A 02079K305 725560 745142 SH SOLE 26 256161 0 488981 ALPHABET INC CAP STK CL A 02079K305 66002 67783 SH SOLE 28 49423 0 18360 ALPHABET INC CAP STK CL A 02079K305 50169 51523 SH SOLE 29 22104 0 29419 ALPHABET INC CAP STK CL A 02079K305 853523 876559 SH SOLE 30 876559 0 0 ALPHABET INC CAP STK CL A 02079K305 181798 186705 SH SOLE 31 91634 0 95071 ALPHABET INC CAP STK CL A 02079K305 48101 49399 SH SOLE 32 49399 0 0 ALPHABET INC CAP STK CL A 02079K305 96778 99390 SH SOLE 34 99390 0 0 ALPHABET INC CAP STK CL A 02079K305 292133 300017 SH SOLE 36 300017 0 0 ALPHABET INC CAP STK CL A 02079K305 1471 1511 SH SOLE 40 1511 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 4 1899 SH SOLE 19 1899 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 7 3088 SH SOLE 21 3088 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 326 144262 SH SOLE 22 144262 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 14 6178 SH SOLE 29 0 0 6178 ALPINE IMMUNE SCIENCES INC COM 02083G100 5 443 SH SOLE 18 443 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 106 9180 SH SOLE 21 9180 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 136 11738 SH SOLE 22 11738 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 674 60095 SH SOLE 2 60095 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1 64 SH SOLE 17 0 0 64 ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH SOLE 18 35 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 683 60903 SH SOLE 19 60903 0 0 ALTABA INC COM 021346101 198786 3001003 SH SOLE 2 3001003 0 0 ALTABA INC COM 021346101 129 1946 SH SOLE 18 1946 0 0 ALTABA INC COM 021346101 3609 54486 SH SOLE 19 54486 0 0 ALTABA INC COM 021346101 3255 49140 SH SOLE 22 49140 0 0 ALTABA INC COM 021346101 710 10716 SH SOLE 26 0 0 10716 ALTABA INC COM 021346101 985 14876 SH SOLE 31 14876 0 0 ALTABA INC COM 021346101 10125 152847 SH SOLE 34 152847 0 0 ALTERYX INC COM CL A 02156B103 8 407 SH SOLE 2 407 0 0 ALTERYX INC COM CL A 02156B103 625 30692 SH SOLE 18 30692 0 0 ALTERYX INC COM CL A 02156B103 150 7380 SH SOLE 19 7380 0 0 ALTERYX INC COM CL A 02156B103 5294 259907 SH SOLE 21 259907 0 0 ALTERYX INC COM CL A 02156B103 7153 351164 SH SOLE 22 344126 0 7038 ALTERYX INC COM CL A 02156B103 876 43006 SH SOLE 26 9361 0 33645 ALTICE USA INC CL A 02156K103 664 24328 SH SOLE 2 24328 0 0 ALTICE USA INC CL A 02156K103 15917 582844 SH SOLE 19 582844 0 0 ALTICE USA INC CL A 02156K103 13421 491445 SH SOLE 22 491445 0 0 ALTICE USA INC CL A 02156K103 3698 135426 SH SOLE 34 135426 0 0 ALTIMMUNE INC COM 02155H101 5 2146 SH SOLE 18 2146 0 0 ALTIMMUNE INC COM 02155H101 3 1451 SH SOLE 19 1451 0 0 ALTIMMUNE INC COM 02155H101 69 29808 SH SOLE 21 29808 0 0 ALTIMMUNE INC COM 02155H101 5 1988 SH SOLE 22 1988 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 11 132 SH SOLE 18 132 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 129 1610 SH SOLE 21 1610 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 17 660 SH SOLE 2 569 0 91 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH SOLE 4 115 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9 332 SH SOLE 7 332 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1058 40907 SH SOLE 18 40907 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 222 8572 SH SOLE 19 8572 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9482 366544 SH SOLE 21 366544 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9751 376917 SH SOLE 22 346189 0 30728 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 210 8100 SH SOLE 26 7433 0 667 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 55 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 52 2000 SH SOLE 30 2000 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 42 1641 SH SOLE 40 1641 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 136 12257 SH SOLE 2 4029 0 8228 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 5 485 SH SOLE 4 485 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19 1747 SH SOLE 7 1747 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2125 191264 SH SOLE 18 191264 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 419 37750 SH SOLE 19 37750 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 17686 1591856 SH SOLE 21 1591856 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19560 1760564 SH SOLE 22 1655890 0 104674 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 65 5856 SH SOLE 26 0 0 5856 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 91 8232 SH SOLE 28 8232 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 83 7464 SH SOLE 30 7464 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 28 2543 SH SOLE 34 2543 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 73 6530 SH SOLE 40 6530 0 0 ALTRA INDL MOTION CORP COM 02208R106 81 1685 SH SOLE 2 1627 0 58 ALTRA INDL MOTION CORP COM 02208R106 7 148 SH SOLE 4 148 0 0 ALTRA INDL MOTION CORP COM 02208R106 30 631 SH SOLE 7 631 0 0 ALTRA INDL MOTION CORP COM 02208R106 4656 96795 SH SOLE 18 96795 0 0 ALTRA INDL MOTION CORP COM 02208R106 2927 60850 SH SOLE 19 60850 0 0 ALTRA INDL MOTION CORP COM 02208R106 40827 848804 SH SOLE 21 848804 0 0 ALTRA INDL MOTION CORP COM 02208R106 38175 793657 SH SOLE 22 740721 0 52936 ALTRA INDL MOTION CORP COM 02208R106 279 5803 SH SOLE 23 5803 0 0 ALTRA INDL MOTION CORP COM 02208R106 114 2365 SH SOLE 26 0 0 2365 ALTRA INDL MOTION CORP COM 02208R106 183 3806 SH SOLE 28 3806 0 0 ALTRA INDL MOTION CORP COM 02208R106 73 1520 SH SOLE 29 0 0 1520 ALTRA INDL MOTION CORP COM 02208R106 215 4477 SH SOLE 30 4477 0 0 ALTRA INDL MOTION CORP COM 02208R106 134 2779 SH SOLE 40 2779 0 0 ALTRIA GROUP INC COM 02209S103 139168 2194389 SH SOLE 2 1526711 0 667678 ALTRIA GROUP INC COM 02209S103 39285 619449 SH SOLE 4 619449 0 0 ALTRIA GROUP INC COM 02209S103 93304 1471212 SH SOLE 7 1457763 0 13449 ALTRIA GROUP INC COM 02209S103 10167 160314 SH SOLE 13 160314 0 0 ALTRIA GROUP INC COM 02209S103 856 13490 SH SOLE 15 13490 0 0 ALTRIA GROUP INC COM 02209S103 102 1614 SH SOLE 17 0 0 1614 ALTRIA GROUP INC COM 02209S103 474014 7474198 SH SOLE 18 7043054 0 431144 ALTRIA GROUP INC COM 02209S103 376705 5939840 SH SOLE 19 5939840 0 0 ALTRIA GROUP INC COM 02209S103 71120 1121408 SH SOLE 20 15436 0 1105972 ALTRIA GROUP INC COM 02209S103 2579581 40674573 SH SOLE 21 40674573 0 0 ALTRIA GROUP INC COM 02209S103 3349385 52812759 SH SOLE 22 43866105 0 8946654 ALTRIA GROUP INC COM 02209S103 162683 2565173 SH SOLE 23 2565173 0 0 ALTRIA GROUP INC COM 02209S103 168116 2650837 SH SOLE 25 2601414 0 49423 ALTRIA GROUP INC COM 02209S103 252197 3976618 SH SOLE 26 1513592 0 2463026 ALTRIA GROUP INC COM 02209S103 20370 321192 SH SOLE 28 321192 0 0 ALTRIA GROUP INC COM 02209S103 27665 436221 SH SOLE 29 70261 0 365960 ALTRIA GROUP INC COM 02209S103 357685 5639939 SH SOLE 30 5639939 0 0 ALTRIA GROUP INC COM 02209S103 71929 1134175 SH SOLE 31 476295 0 657880 ALTRIA GROUP INC COM 02209S103 3812 60102 SH SOLE 32 60102 0 0 ALTRIA GROUP INC COM 02209S103 166997 2633186 SH SOLE 34 2633186 0 0 ALTRIA GROUP INC COM 02209S103 7152 112768 SH SOLE 35 112768 0 0 ALTRIA GROUP INC COM 02209S103 137286 2164714 SH SOLE 36 2164714 0 0 ALTRIA GROUP INC COM 02209S103 4822 76040 SH SOLE 37 76040 0 0 ALTRIA GROUP INC COM 02209S103 622 9812 SH SOLE 40 9812 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1762 79474 SH SOLE 7 79474 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 165 7431 SH SOLE 21 7431 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 144 7810 SH SOLE 2 2026 0 5784 AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH SOLE 4 141 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 17 926 SH SOLE 7 926 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 3217 174347 SH SOLE 18 174347 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 667 36145 SH SOLE 19 36145 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 73325 3974279 SH SOLE 21 3974279 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 18653 1010998 SH SOLE 22 946271 0 64727 AMAG PHARMACEUTICALS INC COM 00163U106 162 8778 SH SOLE 23 8778 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 63 3400 SH SOLE 26 0 0 3400 AMAG PHARMACEUTICALS INC COM 00163U106 93 5042 SH SOLE 28 5042 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 279 15132 SH SOLE 29 0 0 15132 AMAG PHARMACEUTICALS INC COM 00163U106 866 46955 SH SOLE 30 46955 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 81 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 875 900000 PRN SOLE 21 900000 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 14085 4024339 SH SOLE 21 4024339 0 0 AMAZON COM INC COM 023135106 586912 610508 SH SOLE 2 164381 0 446127 AMAZON COM INC COM 023135106 149612 155627 SH SOLE 4 141704 0 13923 AMAZON COM INC COM 023135106 266648 277368 SH SOLE 7 277076 0 292 AMAZON COM INC COM 023135106 11081 11526 SH SOLE 13 11526 0 0 AMAZON COM INC COM 023135106 3112 3237 SH SOLE 15 3237 0 0 AMAZON COM INC COM 023135106 294 306 SH SOLE 17 0 0 306 AMAZON COM INC COM 023135106 1345384 1399474 SH SOLE 18 1214738 0 184736 AMAZON COM INC COM 023135106 1049670 1091871 SH SOLE 19 1091871 0 0 AMAZON COM INC COM 023135106 5679339 5907670 SH SOLE 21 5907670 0 0 AMAZON COM INC COM 023135106 10217945 10628746 SH SOLE 22 8781373 0 1847373 AMAZON COM INC COM 023135106 499890 519988 SH SOLE 23 519988 0 0 AMAZON COM INC COM 023135106 316065 328772 SH SOLE 25 328772 0 0 AMAZON COM INC COM 023135106 950364 988572 SH SOLE 26 348349 0 640223 AMAZON COM INC COM 023135106 88837 92409 SH SOLE 28 67413 0 24996 AMAZON COM INC COM 023135106 53101 55236 SH SOLE 29 22588 0 32648 AMAZON COM INC COM 023135106 1148649 1194829 SH SOLE 30 1194829 0 0 AMAZON COM INC COM 023135106 226564 235673 SH SOLE 31 119649 0 116024 AMAZON COM INC COM 023135106 74890 77901 SH SOLE 32 77901 0 0 AMAZON COM INC COM 023135106 240761 250441 SH SOLE 34 250441 0 0 AMAZON COM INC COM 023135106 366428 381160 SH SOLE 36 381160 0 0 AMAZON COM INC COM 023135106 2008 2089 SH SOLE 40 2089 0 0 AMAZON COM INC OPTIONS 023135106 1539 1600 SH Call SOLE 2 1600 0 0 AMAZON COM INC OPTIONS 023135106 180349 187600 SH Call SOLE 19 187600 0 0 AMAZON COM INC OPTIONS 023135106 2115 2200 SH Call SOLE 22 2200 0 0 AMAZON COM INC OPTIONS 023135106 40953 42600 SH Call SOLE 34 42600 0 0 AMBAC FINL GROUP INC COM NEW 023139884 125 7235 SH SOLE 2 376 0 6859 AMBAC FINL GROUP INC COM NEW 023139884 41 2374 SH SOLE 7 2374 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2572 149004 SH SOLE 18 149004 0 0 AMBAC FINL GROUP INC COM NEW 023139884 313 18131 SH SOLE 19 18131 0 0 AMBAC FINL GROUP INC COM NEW 023139884 16911 979761 SH SOLE 21 979761 0 0 AMBAC FINL GROUP INC COM NEW 023139884 16209 939096 SH SOLE 22 889441 0 49655 AMBAC FINL GROUP INC COM NEW 023139884 69 3979 SH SOLE 30 3979 0 0 AMBAC FINL GROUP INC COM NEW 023139884 91 5252 SH SOLE 40 5252 0 0 AMBARELLA INC SHS G037AX101 256 5215 SH SOLE 2 1824 0 3391 AMBARELLA INC SHS G037AX101 7 136 SH SOLE 4 136 0 0 AMBARELLA INC SHS G037AX101 38 774 SH SOLE 7 774 0 0 AMBARELLA INC SHS G037AX101 5740 117127 SH SOLE 18 117127 0 0 AMBARELLA INC SHS G037AX101 968 19745 SH SOLE 19 19745 0 0 AMBARELLA INC SHS G037AX101 47332 965772 SH SOLE 21 965772 0 0 AMBARELLA INC SHS G037AX101 17690 360943 SH SOLE 22 301014 0 59929 AMBARELLA INC SHS G037AX101 656 13375 SH SOLE 26 11147 0 2228 AMBARELLA INC SHS G037AX101 224 4579 SH SOLE 28 4579 0 0 AMBARELLA INC SHS G037AX101 303 6174 SH SOLE 29 0 0 6174 AMBARELLA INC SHS G037AX101 251 5115 SH SOLE 30 5115 0 0 AMBARELLA INC SHS G037AX101 158 3221 SH SOLE 40 3221 0 0 AMBER RD INC COM 02318Y108 7 963 SH SOLE 2 934 0 29 AMBER RD INC COM 02318Y108 539 70218 SH SOLE 18 70218 0 0 AMBER RD INC COM 02318Y108 111 14413 SH SOLE 19 14413 0 0 AMBER RD INC COM 02318Y108 4841 630389 SH SOLE 21 630389 0 0 AMBER RD INC COM 02318Y108 3319 432137 SH SOLE 22 416629 0 15508 AMBEV SA SPONSORED ADR 02319V103 18 2700 SH SOLE 2 2700 0 0 AMBEV SA SPONSORED ADR 02319V103 9008 1366869 SH SOLE 19 1366869 0 0 AMBEV SA SPONSORED ADR 02319V103 90315 13704930 SH SOLE 21 13704930 0 0 AMBEV SA SPONSORED ADR 02319V103 3776 572915 SH SOLE 22 80255 0 492660 AMBEV SA SPONSORED ADR 02319V103 11862 1800000 SH SOLE 25 1800000 0 0 AMBEV SA SPONSORED ADR 02319V103 7575 1149508 SH SOLE 26 0 0 1149508 AMBEV SA SPONSORED ADR 02319V103 12034 1826029 SH SOLE 30 1826029 0 0 AMBEV SA SPONSORED ADR 02319V103 84082 12759000 SH SOLE 34 12759000 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 182 12384 SH SOLE 2 3158 0 9226 AMC ENTMT HLDGS INC CL A COM 00165C104 8 557 SH SOLE 4 557 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 21 1429 SH SOLE 7 1429 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3083 209724 SH SOLE 18 209724 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 610 41490 SH SOLE 19 41490 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 24766 1684788 SH SOLE 21 1684788 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 21271 1446998 SH SOLE 22 1347280 0 99718 AMC ENTMT HLDGS INC CL A COM 00165C104 213 14456 SH SOLE 26 12620 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 135 9199 SH SOLE 28 9199 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 112 7608 SH SOLE 30 7608 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 101 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 3220 55074 SH SOLE 2 35126 0 19948 AMC NETWORKS INC CL A 00164V103 90 1537 SH SOLE 4 1537 0 0 AMC NETWORKS INC CL A 00164V103 104 1781 SH SOLE 7 1781 0 0 AMC NETWORKS INC CL A 00164V103 11385 194713 SH SOLE 18 194713 0 0 AMC NETWORKS INC CL A 00164V103 9493 162350 SH SOLE 19 162350 0 0 AMC NETWORKS INC CL A 00164V103 131480 2248671 SH SOLE 21 2248671 0 0 AMC NETWORKS INC CL A 00164V103 112805 1929285 SH SOLE 22 1765080 0 164205 AMC NETWORKS INC CL A 00164V103 80 1375 SH SOLE 23 1375 0 0 AMC NETWORKS INC CL A 00164V103 46 782 SH SOLE 25 782 0 0 AMC NETWORKS INC CL A 00164V103 980 16768 SH SOLE 26 13418 0 3350 AMC NETWORKS INC CL A 00164V103 513 8771 SH SOLE 28 8771 0 0 AMC NETWORKS INC CL A 00164V103 358 6125 SH SOLE 29 0 0 6125 AMC NETWORKS INC CL A 00164V103 543 9285 SH SOLE 30 9285 0 0 AMC NETWORKS INC CL A 00164V103 71 1209 SH SOLE 31 1209 0 0 AMC NETWORKS INC CL A 00164V103 360 6162 SH SOLE 40 6162 0 0 AMC NETWORKS INC OPTIONS 00164V103 386 6600 SH Call SOLE 2 6600 0 0 AMC NETWORKS INC OPTIONS 00164V103 584 10000 SH Call SOLE 18 10000 0 0 AMC NETWORKS INC OPTIONS 00164V103 9355 160000 SH Call SOLE 19 160000 0 0 AMC NETWORKS INC OPTIONS 00164V103 53 900 SH Call SOLE 22 900 0 0 AMCON DISTRG CO COM NEW 02341Q205 5 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 20532 319220 SH SOLE 2 267106 0 52114 AMDOCS LTD SHS G02602103 2489 38698 SH SOLE 4 38698 0 0 AMDOCS LTD SHS G02602103 1863 28971 SH SOLE 7 15698 0 13273 AMDOCS LTD SHS G02602103 435 6757 SH SOLE 13 6757 0 0 AMDOCS LTD SHS G02602103 62 963 SH SOLE 15 963 0 0 AMDOCS LTD SHS G02602103 10067 156520 SH SOLE 18 107529 0 48991 AMDOCS LTD SHS G02602103 16147 251039 SH SOLE 19 251039 0 0 AMDOCS LTD SHS G02602103 96088 1493907 SH SOLE 21 1493907 0 0 AMDOCS LTD SHS G02602103 98646 1533668 SH SOLE 22 1013689 0 519979 AMDOCS LTD SHS G02602103 5490 85362 SH SOLE 23 85362 0 0 AMDOCS LTD SHS G02602103 8617 133968 SH SOLE 25 115726 0 18242 AMDOCS LTD SHS G02602103 8673 134843 SH SOLE 26 22853 0 111990 AMDOCS LTD SHS G02602103 3523 54768 SH SOLE 29 54768 0 0 AMDOCS LTD SHS G02602103 99 1535 SH SOLE 30 1535 0 0 AMDOCS LTD SHS G02602103 4947 76909 SH SOLE 31 70063 0 6846 AMDOCS LTD SHS G02602103 11483 178537 SH SOLE 34 178537 0 0 AMDOCS LTD SHS G02602103 10414 161913 SH SOLE 36 161913 0 0 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 5 800 SH SOLE 21 800 0 0 AMEDICA CORP COM NEW 023435209 1 4132 SH SOLE 21 4132 0 0 AMEDICA CORP COM NEW 023435209 27 90362 SH SOLE 22 90362 0 0 AMEDISYS INC COM 023436108 11613 207517 SH SOLE 2 207323 0 194 AMEDISYS INC COM 023436108 12 213 SH SOLE 4 213 0 0 AMEDISYS INC COM 023436108 41 727 SH SOLE 7 727 0 0 AMEDISYS INC COM 023436108 4 64 SH SOLE 17 0 0 64 AMEDISYS INC COM 023436108 13337 238323 SH SOLE 18 238323 0 0 AMEDISYS INC COM 023436108 65664 1173414 SH SOLE 19 1173414 0 0 AMEDISYS INC COM 023436108 1902 33980 SH SOLE 20 33980 0 0 AMEDISYS INC COM 023436108 145253 2595658 SH SOLE 21 2595658 0 0 AMEDISYS INC COM 023436108 43064 769547 SH SOLE 22 714392 0 55155 AMEDISYS INC COM 023436108 627 11204 SH SOLE 26 9337 0 1867 AMEDISYS INC COM 023436108 205 3656 SH SOLE 28 3656 0 0 AMEDISYS INC COM 023436108 2157 38544 SH SOLE 30 38544 0 0 AMEDISYS INC COM 023436108 33710 602402 SH SOLE 34 602402 0 0 AMEDISYS INC COM 023436108 150 2681 SH SOLE 40 2681 0 0 AMERCO COM 023586100 2153 5743 SH SOLE 2 789 0 4954 AMERCO COM 023586100 847 2258 SH SOLE 4 2142 0 116 AMERCO COM 023586100 971 2590 SH SOLE 7 1717 0 873 AMERCO COM 023586100 1295 3453 SH SOLE 18 2764 0 689 AMERCO COM 023586100 736 1962 SH SOLE 19 1962 0 0 AMERCO COM 023586100 3398 9063 SH SOLE 20 0 0 9063 AMERCO COM 023586100 22778 60757 SH SOLE 21 60757 0 0 AMERCO COM 023586100 64602 172317 SH SOLE 22 154344 0 17973 AMERCO COM 023586100 2735 7296 SH SOLE 23 7296 0 0 AMERCO COM 023586100 7016 18713 SH SOLE 26 11164 0 7549 AMERCO COM 023586100 682 1820 SH SOLE 28 1292 0 528 AMERCO COM 023586100 735 1960 SH SOLE 29 302 0 1658 AMERCO COM 023586100 3112 8302 SH SOLE 30 8302 0 0 AMERCO COM 023586100 928 2474 SH SOLE 31 959 0 1515 AMERCO COM 023586100 194 517 SH SOLE 34 517 0 0 AMERCO COM 023586100 409 1092 SH SOLE 36 1092 0 0 AMERCO COM 023586100 21 56 SH SOLE 40 56 0 0 AMEREN CORP COM 023608102 29468 509466 SH SOLE 2 271176 0 238290 AMEREN CORP COM 023608102 7102 122779 SH SOLE 4 116509 0 6270 AMEREN CORP COM 023608102 13687 236629 SH SOLE 7 210241 0 26388 AMEREN CORP COM 023608102 580 10021 SH SOLE 13 10021 0 0 AMEREN CORP COM 023608102 100 1732 SH SOLE 15 1732 0 0 AMEREN CORP COM 023608102 91 1573 SH SOLE 17 0 0 1573 AMEREN CORP COM 023608102 31544 545368 SH SOLE 18 511295 0 34073 AMEREN CORP COM 023608102 3270 56528 SH SOLE 19 56528 0 0 AMEREN CORP COM 023608102 10164 175729 SH SOLE 20 0 0 175729 AMEREN CORP COM 023608102 288951 4995703 SH SOLE 21 4995703 0 0 AMEREN CORP COM 023608102 401334 6938701 SH SOLE 22 5779706 0 1158995 AMEREN CORP COM 023608102 18741 324015 SH SOLE 23 324015 0 0 AMEREN CORP COM 023608102 10779 186352 SH SOLE 25 186352 0 0 AMEREN CORP COM 023608102 37056 640663 SH SOLE 26 253199 0 387464 AMEREN CORP COM 023608102 3202 55363 SH SOLE 28 40220 0 15143 AMEREN CORP COM 023608102 4693 81130 SH SOLE 29 20350 0 60780 AMEREN CORP COM 023608102 62233 1075950 SH SOLE 30 1075950 0 0 AMEREN CORP COM 023608102 12162 210263 SH SOLE 31 133852 0 76411 AMEREN CORP COM 023608102 2403 41549 SH SOLE 34 41549 0 0 AMEREN CORP COM 023608102 16742 289455 SH SOLE 36 289455 0 0 AMEREN CORP COM 023608102 73 1260 SH SOLE 40 1260 0 0 AMERESCO INC CL A 02361E108 48 6106 SH SOLE 2 881 0 5225 AMERESCO INC CL A 02361E108 576 73803 SH SOLE 18 73803 0 0 AMERESCO INC CL A 02361E108 119 15195 SH SOLE 19 15195 0 0 AMERESCO INC CL A 02361E108 4783 613211 SH SOLE 21 613211 0 0 AMERESCO INC CL A 02361E108 1249 160167 SH SOLE 22 147997 0 12170 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 338 19061 SH SOLE 2 0 0 19061 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9863 555638 SH SOLE 18 28 0 555610 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22887 1289409 SH SOLE 19 1289409 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 24544 1382758 SH SOLE 22 1307008 0 75750 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 30350 1709874 SH SOLE 25 1709874 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5797 326605 SH SOLE 30 326605 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 79238 4464140 SH SOLE 34 4464140 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17429 366998 SH SOLE 2 77425 0 289573 AMERICAN AIRLS GROUP INC COM 02376R102 1808 38071 SH SOLE 4 34234 0 3837 AMERICAN AIRLS GROUP INC COM 02376R102 14768 310967 SH SOLE 7 301113 0 9854 AMERICAN AIRLS GROUP INC COM 02376R102 175 3693 SH SOLE 13 3693 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 67 1417 SH SOLE 15 1417 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 50 1058 SH SOLE 17 0 0 1058 AMERICAN AIRLS GROUP INC COM 02376R102 43777 921810 SH SOLE 18 890289 0 31521 AMERICAN AIRLS GROUP INC COM 02376R102 6979 146956 SH SOLE 19 146956 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4185 88127 SH SOLE 20 0 0 88127 AMERICAN AIRLS GROUP INC COM 02376R102 429029 9034101 SH SOLE 21 9034101 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 519397 10936986 SH SOLE 22 9108042 0 1828944 AMERICAN AIRLS GROUP INC COM 02376R102 8286 174479 SH SOLE 23 174479 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 20736 436638 SH SOLE 25 436638 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 24772 521623 SH SOLE 26 246671 0 274952 AMERICAN AIRLS GROUP INC COM 02376R102 1371 28875 SH SOLE 28 21190 0 7685 AMERICAN AIRLS GROUP INC COM 02376R102 452 9513 SH SOLE 29 4698 0 4815 AMERICAN AIRLS GROUP INC COM 02376R102 54369 1144857 SH SOLE 30 1144857 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3758 79123 SH SOLE 31 43877 0 35246 AMERICAN AIRLS GROUP INC COM 02376R102 3347 70473 SH SOLE 32 70473 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3252 68474 SH SOLE 34 68474 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 6184 130220 SH SOLE 36 130220 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 41 861 SH SOLE 40 861 0 0 AMERICAN ASSETS TR INC COM 024013104 356 8963 SH SOLE 2 4920 0 4043 AMERICAN ASSETS TR INC COM 024013104 544 13672 SH SOLE 4 13672 0 0 AMERICAN ASSETS TR INC COM 024013104 2173 54649 SH SOLE 7 54649 0 0 AMERICAN ASSETS TR INC COM 024013104 51 1288 SH SOLE 15 1288 0 0 AMERICAN ASSETS TR INC COM 024013104 7830 196893 SH SOLE 18 196893 0 0 AMERICAN ASSETS TR INC COM 024013104 4482 112700 SH SOLE 19 112700 0 0 AMERICAN ASSETS TR INC COM 024013104 144861 3642457 SH SOLE 21 3642457 0 0 AMERICAN ASSETS TR INC COM 024013104 69151 1738773 SH SOLE 22 1665307 0 73466 AMERICAN ASSETS TR INC COM 024013104 1382 34753 SH SOLE 23 34753 0 0 AMERICAN ASSETS TR INC COM 024013104 3039 76417 SH SOLE 25 76417 0 0 AMERICAN ASSETS TR INC COM 024013104 1048 26353 SH SOLE 26 11845 0 14508 AMERICAN ASSETS TR INC COM 024013104 194 4885 SH SOLE 28 4885 0 0 AMERICAN ASSETS TR INC COM 024013104 1856 46675 SH SOLE 29 13514 0 33161 AMERICAN ASSETS TR INC COM 024013104 10323 259574 SH SOLE 30 259574 0 0 AMERICAN ASSETS TR INC COM 024013104 129 3249 SH SOLE 40 3249 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 337 19176 SH SOLE 2 4736 0 14440 AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 63 3605 SH SOLE 7 3605 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 7281 414188 SH SOLE 18 414188 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1117 63518 SH SOLE 19 63518 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 130128 7402022 SH SOLE 21 7402022 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 44427 2527130 SH SOLE 22 2378393 0 148737 AMERICAN AXLE & MFG HLDGS IN COM 024061103 663 37685 SH SOLE 26 33525 0 4160 AMERICAN AXLE & MFG HLDGS IN COM 024061103 190 10796 SH SOLE 28 10796 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2007 114160 SH SOLE 30 114160 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 139 7881 SH SOLE 40 7881 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5939 134529 SH SOLE 2 66661 0 67868 AMERICAN CAMPUS CMNTYS INC COM 024835100 4921 111469 SH SOLE 4 111469 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8603 194850 SH SOLE 7 194850 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 215 4877 SH SOLE 15 4877 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 21245 481209 SH SOLE 18 481209 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8009 181404 SH SOLE 19 181404 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 334342 7572868 SH SOLE 21 7572868 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 268758 6087393 SH SOLE 22 5604899 0 482494 AMERICAN CAMPUS CMNTYS INC COM 024835100 169 3820 SH SOLE 23 3820 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 10937 247734 SH SOLE 25 247734 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3866 87559 SH SOLE 26 39708 0 47851 AMERICAN CAMPUS CMNTYS INC COM 024835100 889 20147 SH SOLE 28 20147 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2018 45715 SH SOLE 29 45715 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 30483 690450 SH SOLE 30 690450 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 429 9713 SH SOLE 31 3201 0 6512 AMERICAN CAMPUS CMNTYS INC COM 024835100 2052 46467 SH SOLE 34 46467 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 156 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 591 13379 SH SOLE 40 13379 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2155 150718 SH SOLE 2 123525 0 27193 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 232 16189 SH SOLE 4 16189 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 107 7503 SH SOLE 7 7503 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 94 SH SOLE 17 0 0 94 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 16084 1124789 SH SOLE 18 1124789 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1760 123062 SH SOLE 19 123062 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 147141 10289571 SH SOLE 21 10289571 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 76871 5375563 SH SOLE 22 5039063 0 336500 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 791 55307 SH SOLE 23 55307 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 962 67262 SH SOLE 26 56595 0 10667 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 359 25116 SH SOLE 28 25116 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 328 22951 SH SOLE 29 0 0 22951 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 577 40372 SH SOLE 30 40372 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2257 157832 SH SOLE 34 157832 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 385 26894 SH SOLE 36 26894 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 192 13430 SH SOLE 40 13430 0 0 AMERICAN ELEC PWR INC COM 025537101 42502 605090 SH SOLE 2 132058 0 473032 AMERICAN ELEC PWR INC COM 025537101 13729 195459 SH SOLE 4 182443 0 13016 AMERICAN ELEC PWR INC COM 025537101 28707 408696 SH SOLE 7 385106 0 23590 AMERICAN ELEC PWR INC COM 025537101 1205 17156 SH SOLE 13 17156 0 0 AMERICAN ELEC PWR INC COM 025537101 229 3260 SH SOLE 15 3260 0 0 AMERICAN ELEC PWR INC COM 025537101 69576 990541 SH SOLE 18 922358 0 68183 AMERICAN ELEC PWR INC COM 025537101 8659 123280 SH SOLE 19 123280 0 0 AMERICAN ELEC PWR INC COM 025537101 17519 249419 SH SOLE 20 0 0 249419 AMERICAN ELEC PWR INC COM 025537101 845954 12043767 SH SOLE 21 12043767 0 0 AMERICAN ELEC PWR INC COM 025537101 934682 13306970 SH SOLE 22 11005326 0 2301644 AMERICAN ELEC PWR INC COM 025537101 42146 600030 SH SOLE 23 600030 0 0 AMERICAN ELEC PWR INC COM 025537101 26896 382915 SH SOLE 25 382915 0 0 AMERICAN ELEC PWR INC COM 025537101 83089 1182931 SH SOLE 26 425647 0 757284 AMERICAN ELEC PWR INC COM 025537101 7815 111267 SH SOLE 28 80871 0 30396 AMERICAN ELEC PWR INC COM 025537101 1260 17943 SH SOLE 29 17943 0 0 AMERICAN ELEC PWR INC COM 025537101 113793 1620062 SH SOLE 30 1620062 0 0 AMERICAN ELEC PWR INC COM 025537101 20649 293977 SH SOLE 31 141673 0 152304 AMERICAN ELEC PWR INC COM 025537101 4753 67669 SH SOLE 32 67669 0 0 AMERICAN ELEC PWR INC COM 025537101 2291 32612 SH SOLE 34 32612 0 0 AMERICAN ELEC PWR INC COM 025537101 10069 143358 SH SOLE 35 143358 0 0 AMERICAN ELEC PWR INC COM 025537101 38679 550675 SH SOLE 36 550675 0 0 AMERICAN ELEC PWR INC COM 025537101 173 2467 SH SOLE 40 2467 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 6 3918 SH SOLE 21 3918 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 531 18275 SH SOLE 2 3711 0 14564 AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 80 2757 SH SOLE 7 2757 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 10422 358387 SH SOLE 18 358387 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 6417 220677 SH SOLE 19 220677 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 171306 5890848 SH SOLE 21 5890848 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 56715 1950319 SH SOLE 22 1809219 0 141100 AMERICAN EQTY INVT LIFE HLD COM 025676206 816 28046 SH SOLE 26 22940 0 5106 AMERICAN EQTY INVT LIFE HLD COM 025676206 192 6589 SH SOLE 28 6589 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 224 7708 SH SOLE 29 0 0 7708 AMERICAN EQTY INVT LIFE HLD COM 025676206 2028 69751 SH SOLE 30 69751 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 283 9747 SH SOLE 40 9747 0 0 AMERICAN EXPRESS CO COM 025816109 86698 958418 SH SOLE 2 218804 0 739614 AMERICAN EXPRESS CO COM 025816109 24310 268743 SH SOLE 4 239042 0 29701 AMERICAN EXPRESS CO COM 025816109 47179 521543 SH SOLE 7 495503 0 26040 AMERICAN EXPRESS CO COM 025816109 727 8033 SH SOLE 13 8033 0 0 AMERICAN EXPRESS CO COM 025816109 506 5594 SH SOLE 15 5594 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 128376 1419151 SH SOLE 18 1313994 0 105157 AMERICAN EXPRESS CO COM 025816109 14081 155655 SH SOLE 19 155655 0 0 AMERICAN EXPRESS CO COM 025816109 33390 369118 SH SOLE 20 63195 0 305923 AMERICAN EXPRESS CO COM 025816109 1028434 11368936 SH SOLE 21 11368936 0 0 AMERICAN EXPRESS CO COM 025816109 1790398 19792156 SH SOLE 22 16380407 0 3411749 AMERICAN EXPRESS CO COM 025816109 87997 972767 SH SOLE 23 972767 0 0 AMERICAN EXPRESS CO COM 025816109 53271 588891 SH SOLE 25 588891 0 0 AMERICAN EXPRESS CO COM 025816109 189460 2094404 SH SOLE 26 679195 0 1415209 AMERICAN EXPRESS CO COM 025816109 15649 172991 SH SOLE 28 126340 0 46651 AMERICAN EXPRESS CO COM 025816109 6895 76227 SH SOLE 29 26667 0 49560 AMERICAN EXPRESS CO COM 025816109 209627 2317343 SH SOLE 30 2317343 0 0 AMERICAN EXPRESS CO COM 025816109 28899 319472 SH SOLE 31 168787 0 150685 AMERICAN EXPRESS CO COM 025816109 7366 81430 SH SOLE 32 81430 0 0 AMERICAN EXPRESS CO COM 025816109 4610 50960 SH SOLE 34 50960 0 0 AMERICAN EXPRESS CO COM 025816109 69050 763319 SH SOLE 36 763319 0 0 AMERICAN EXPRESS CO COM 025816109 364 4020 SH SOLE 40 4020 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11325 109471 SH SOLE 2 40713 0 68758 AMERICAN FINL GROUP INC OHIO COM 025932104 2758 26665 SH SOLE 4 24495 0 2170 AMERICAN FINL GROUP INC OHIO COM 025932104 3059 29570 SH SOLE 7 17186 0 12384 AMERICAN FINL GROUP INC OHIO COM 025932104 25755 248965 SH SOLE 18 241661 0 7304 AMERICAN FINL GROUP INC OHIO COM 025932104 2437 23558 SH SOLE 19 23558 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6925 66939 SH SOLE 20 0 0 66939 AMERICAN FINL GROUP INC OHIO COM 025932104 316641 3060812 SH SOLE 21 3060812 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 246882 2386491 SH SOLE 22 2131086 0 255405 AMERICAN FINL GROUP INC OHIO COM 025932104 9368 90551 SH SOLE 23 90551 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 14671 141820 SH SOLE 26 72614 0 69206 AMERICAN FINL GROUP INC OHIO COM 025932104 1835 17734 SH SOLE 28 12835 0 4899 AMERICAN FINL GROUP INC OHIO COM 025932104 2276 22001 SH SOLE 29 3202 0 18799 AMERICAN FINL GROUP INC OHIO COM 025932104 10135 97969 SH SOLE 30 97969 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2954 28553 SH SOLE 31 16062 0 12491 AMERICAN FINL GROUP INC OHIO COM 025932104 534 5160 SH SOLE 34 5160 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1898 18348 SH SOLE 36 18348 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 33 319 SH SOLE 40 319 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3042 140101 SH SOLE 2 22764 0 117337 AMERICAN HOMES 4 RENT CL A 02665T306 1784 82165 SH SOLE 4 82165 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6998 322333 SH SOLE 7 322333 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 179 8248 SH SOLE 15 8248 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2813 129560 SH SOLE 18 129560 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6680 307694 SH SOLE 19 307694 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 88903 4095028 SH SOLE 21 4095028 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 208456 9601821 SH SOLE 22 8817734 0 784087 AMERICAN HOMES 4 RENT CL A 02665T306 140 6444 SH SOLE 23 6444 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9560 440330 SH SOLE 25 440330 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3111 143303 SH SOLE 26 64372 0 78931 AMERICAN HOMES 4 RENT CL A 02665T306 764 35193 SH SOLE 28 35193 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1801 82976 SH SOLE 29 82976 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7861 362090 SH SOLE 30 362090 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 127 5860 SH SOLE 31 5860 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 548 25236 SH SOLE 40 25236 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 0 2 SH SOLE 18 2 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 44 2196 SH SOLE 22 2196 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 72304 1177774 SH SOLE 2 273137 0 904637 AMERICAN INTL GROUP INC COM NEW 026874784 18821 306582 SH SOLE 4 273818 0 32764 AMERICAN INTL GROUP INC COM NEW 026874784 41161 670477 SH SOLE 7 636968 0 33509 AMERICAN INTL GROUP INC COM NEW 026874784 799 13016 SH SOLE 13 13016 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 430 6998 SH SOLE 15 6998 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 24 399 SH SOLE 17 0 0 399 AMERICAN INTL GROUP INC COM NEW 026874784 304368 4957948 SH SOLE 18 4828568 0 129380 AMERICAN INTL GROUP INC COM NEW 026874784 478652 7796908 SH SOLE 19 7796908 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 22955 373923 SH SOLE 20 0 0 373923 AMERICAN INTL GROUP INC COM NEW 026874784 842786 13728390 SH SOLE 21 13728390 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1512932 24644592 SH SOLE 22 20408755 0 4235837 AMERICAN INTL GROUP INC COM NEW 026874784 68573 1116999 SH SOLE 23 1116999 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 46931 764467 SH SOLE 25 764467 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 161486 2630498 SH SOLE 26 846316 0 1784182 AMERICAN INTL GROUP INC COM NEW 026874784 12976 211371 SH SOLE 28 154201 0 57170 AMERICAN INTL GROUP INC COM NEW 026874784 2255 36738 SH SOLE 29 36738 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 180722 2943831 SH SOLE 30 2943831 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 25993 423401 SH SOLE 31 223143 0 200258 AMERICAN INTL GROUP INC COM NEW 026874784 16249 264689 SH SOLE 34 264689 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 65607 1068694 SH SOLE 36 1068694 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 308 5022 SH SOLE 40 5022 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 77 1865 SH SOLE 2 490 0 1375 AMERICAN NATL BANKSHARES INC COM 027745108 14 331 SH SOLE 7 331 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1287 31234 SH SOLE 18 31234 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 295 7159 SH SOLE 19 7159 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 11281 273799 SH SOLE 21 273799 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 11260 273308 SH SOLE 22 266361 0 6947 AMERICAN NATL INS CO COM 028591105 597 5059 SH SOLE 2 1486 0 3573 AMERICAN NATL INS CO COM 028591105 22 187 SH SOLE 7 187 0 0 AMERICAN NATL INS CO COM 028591105 487 4128 SH SOLE 18 4128 0 0 AMERICAN NATL INS CO COM 028591105 325 2752 SH SOLE 19 2752 0 0 AMERICAN NATL INS CO COM 028591105 10512 89025 SH SOLE 21 89025 0 0 AMERICAN NATL INS CO COM 028591105 24469 207220 SH SOLE 22 178508 0 28712 AMERICAN NATL INS CO COM 028591105 578 4892 SH SOLE 26 4121 0 771 AMERICAN NATL INS CO COM 028591105 327 2768 SH SOLE 28 2768 0 0 AMERICAN NATL INS CO COM 028591105 244 2066 SH SOLE 30 2066 0 0 AMERICAN NATL INS CO COM 028591105 21 181 SH SOLE 31 181 0 0 AMERICAN NATL INS CO COM 028591105 143 1215 SH SOLE 40 1215 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 43 2833 SH SOLE 2 2833 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5 338 SH SOLE 4 338 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22 1419 SH SOLE 7 1419 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2621 171891 SH SOLE 18 171891 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 643 42155 SH SOLE 19 42155 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 56822 3726013 SH SOLE 21 3726013 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22242 1458487 SH SOLE 22 1375818 0 82669 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1116 73169 SH SOLE 23 73169 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 183 12007 SH SOLE 26 7286 0 4721 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 120 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 132 8643 SH SOLE 30 8643 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 81 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 69 3296 SH SOLE 2 741 0 2555 AMERICAN PUBLIC EDUCATION IN COM 02913V103 3 130 SH SOLE 4 130 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 8 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1698 80673 SH SOLE 18 80673 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 249 11840 SH SOLE 19 11840 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 31245 1484301 SH SOLE 21 1484301 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 9119 433221 SH SOLE 22 400239 0 32982 AMERICAN PUBLIC EDUCATION IN COM 02913V103 178 8463 SH SOLE 26 6473 0 1990 AMERICAN PUBLIC EDUCATION IN COM 02913V103 50 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 468 22227 SH SOLE 30 22227 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 120 5697 SH SOLE 34 5697 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 39 1849 SH SOLE 40 1849 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 72 1868 SH SOLE 2 357 0 1511 AMERICAN RAILCAR INDS INC COM 02916P103 8 212 SH SOLE 7 212 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1061 27495 SH SOLE 18 27495 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 223 5785 SH SOLE 19 5785 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 8826 228665 SH SOLE 21 228665 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 8151 211175 SH SOLE 22 196591 0 14584 AMERICAN RAILCAR INDS INC COM 02916P103 51 1322 SH SOLE 28 1322 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 106 2750 SH SOLE 30 2750 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 42 1078 SH SOLE 40 1078 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 13 901 SH SOLE 2 409 0 492 AMERICAN RENAL ASSOCIATES HO COM 029227105 544 36313 SH SOLE 18 36313 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 110 7351 SH SOLE 19 7351 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4739 316597 SH SOLE 21 316597 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 3455 230786 SH SOLE 22 219163 0 11623 AMERICAN RENAL ASSOCIATES HO COM 029227105 28 1843 SH SOLE 30 1843 0 0 AMERICAN RIVER BANKSHARES COM 029326105 15 1048 SH SOLE 18 1048 0 0 AMERICAN RIVER BANKSHARES COM 029326105 345 24942 SH SOLE 21 24942 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 1592 1582000 PRN SOLE 21 1582000 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1196 1150000 PRN SOLE 21 1150000 0 0 AMERICAN RLTY INVS INC COM 029174109 3 361 SH SOLE 18 361 0 0 AMERICAN RLTY INVS INC COM 029174109 14 1631 SH SOLE 19 1631 0 0 AMERICAN RLTY INVS INC COM 029174109 60 6900 SH SOLE 21 6900 0 0 AMERICAN RLTY INVS INC COM 029174109 319 36933 SH SOLE 22 36933 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 20 1723 SH SOLE 2 1723 0 0 AMERICAN SOFTWARE INC CL A 029683109 9 773 SH SOLE 7 773 0 0 AMERICAN SOFTWARE INC CL A 029683109 1090 95939 SH SOLE 18 95939 0 0 AMERICAN SOFTWARE INC CL A 029683109 214 18829 SH SOLE 19 18829 0 0 AMERICAN SOFTWARE INC CL A 029683109 9702 854040 SH SOLE 21 854040 0 0 AMERICAN SOFTWARE INC CL A 029683109 9365 824348 SH SOLE 22 784889 0 39459 AMERICAN STS WTR CO COM 029899101 206 4184 SH SOLE 2 2029 0 2155 AMERICAN STS WTR CO COM 029899101 75 1530 SH SOLE 4 1530 0 0 AMERICAN STS WTR CO COM 029899101 2489 50540 SH SOLE 7 50540 0 0 AMERICAN STS WTR CO COM 029899101 8389 170334 SH SOLE 18 170334 0 0 AMERICAN STS WTR CO COM 029899101 1365 27714 SH SOLE 19 27714 0 0 AMERICAN STS WTR CO COM 029899101 158734 3223029 SH SOLE 21 3223029 0 0 AMERICAN STS WTR CO COM 029899101 48096 976568 SH SOLE 22 906499 0 70069 AMERICAN STS WTR CO COM 029899101 1076 21850 SH SOLE 26 18200 0 3650 AMERICAN STS WTR CO COM 029899101 261 5305 SH SOLE 28 5305 0 0 AMERICAN STS WTR CO COM 029899101 8678 176212 SH SOLE 30 176212 0 0 AMERICAN STS WTR CO COM 029899101 59 1200 SH SOLE 36 1200 0 0 AMERICAN STS WTR CO COM 029899101 206 4181 SH SOLE 40 4181 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 13 2820 SH SOLE 18 2820 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 165 36433 SH SOLE 21 36433 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1019 224507 SH SOLE 22 224507 0 0 AMERICAN TOWER CORP NEW COM 03027X100 74200 542871 SH SOLE 2 128254 0 414617 AMERICAN TOWER CORP NEW COM 03027X100 23402 171215 SH SOLE 4 156827 0 14388 AMERICAN TOWER CORP NEW COM 03027X100 88404 646798 SH SOLE 7 644814 0 1984 AMERICAN TOWER CORP NEW COM 03027X100 471 3445 SH SOLE 13 3445 0 0 AMERICAN TOWER CORP NEW COM 03027X100 303 2218 SH SOLE 15 2218 0 0 AMERICAN TOWER CORP NEW COM 03027X100 7 52 SH SOLE 17 0 0 52 AMERICAN TOWER CORP NEW COM 03027X100 125713 919764 SH SOLE 18 860606 0 59158 AMERICAN TOWER CORP NEW COM 03027X100 14004 102457 SH SOLE 19 102457 0 0 AMERICAN TOWER CORP NEW COM 03027X100 24106 176366 SH SOLE 20 0 0 176366 AMERICAN TOWER CORP NEW COM 03027X100 1150982 8420997 SH SOLE 21 8420997 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1543309 11291404 SH SOLE 22 9359861 0 1931543 AMERICAN TOWER CORP NEW COM 03027X100 72229 528452 SH SOLE 23 528452 0 0 AMERICAN TOWER CORP NEW COM 03027X100 45709 334427 SH SOLE 25 334427 0 0 AMERICAN TOWER CORP NEW COM 03027X100 147876 1081912 SH SOLE 26 378079 0 703833 AMERICAN TOWER CORP NEW COM 03027X100 13108 95900 SH SOLE 28 69794 0 26106 AMERICAN TOWER CORP NEW COM 03027X100 2030 14852 SH SOLE 29 14852 0 0 AMERICAN TOWER CORP NEW COM 03027X100 181241 1326025 SH SOLE 30 1326025 0 0 AMERICAN TOWER CORP NEW COM 03027X100 40208 294173 SH SOLE 31 191537 0 102636 AMERICAN TOWER CORP NEW COM 03027X100 8435 61714 SH SOLE 34 61714 0 0 AMERICAN TOWER CORP NEW COM 03027X100 55860 408695 SH SOLE 36 408695 0 0 AMERICAN TOWER CORP NEW COM 03027X100 299 2184 SH SOLE 40 2184 0 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 182959 1498678 SH SOLE 21 1498678 0 0 AMERICAN VANGUARD CORP COM 030371108 189 8239 SH SOLE 2 2689 0 5550 AMERICAN VANGUARD CORP COM 030371108 1380 60253 SH SOLE 7 60253 0 0 AMERICAN VANGUARD CORP COM 030371108 3233 141163 SH SOLE 18 141163 0 0 AMERICAN VANGUARD CORP COM 030371108 1049 45802 SH SOLE 19 45802 0 0 AMERICAN VANGUARD CORP COM 030371108 56723 2477003 SH SOLE 21 2477003 0 0 AMERICAN VANGUARD CORP COM 030371108 16832 735003 SH SOLE 22 685775 0 49228 AMERICAN VANGUARD CORP COM 030371108 244 10635 SH SOLE 25 10635 0 0 AMERICAN VANGUARD CORP COM 030371108 58 2552 SH SOLE 26 0 0 2552 AMERICAN VANGUARD CORP COM 030371108 86 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 925 40391 SH SOLE 30 40391 0 0 AMERICAN VANGUARD CORP COM 030371108 2154 94046 SH SOLE 34 94046 0 0 AMERICAN VANGUARD CORP COM 030371108 63 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORP COM 030506109 92 953 SH SOLE 2 882 0 71 AMERICAN WOODMARK CORP COM 030506109 10 108 SH SOLE 4 108 0 0 AMERICAN WOODMARK CORP COM 030506109 33 347 SH SOLE 7 347 0 0 AMERICAN WOODMARK CORP COM 030506109 6195 64361 SH SOLE 18 64361 0 0 AMERICAN WOODMARK CORP COM 030506109 985 10230 SH SOLE 19 10230 0 0 AMERICAN WOODMARK CORP COM 030506109 133583 1387872 SH SOLE 21 1387872 0 0 AMERICAN WOODMARK CORP COM 030506109 38956 404735 SH SOLE 22 377004 0 27731 AMERICAN WOODMARK CORP COM 030506109 35 365 SH SOLE 26 0 0 365 AMERICAN WOODMARK CORP COM 030506109 193 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORP COM 030506109 1845 19170 SH SOLE 30 19170 0 0 AMERICAN WOODMARK CORP COM 030506109 157 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 20457 252841 SH SOLE 2 84638 0 168203 AMERICAN WTR WKS CO INC NEW COM 030420103 5886 72746 SH SOLE 4 65434 0 7312 AMERICAN WTR WKS CO INC NEW COM 030420103 31752 392439 SH SOLE 7 380205 0 12234 AMERICAN WTR WKS CO INC NEW COM 030420103 664 8207 SH SOLE 13 8207 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 104 1282 SH SOLE 15 1282 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 32402 400471 SH SOLE 18 374925 0 25546 AMERICAN WTR WKS CO INC NEW COM 030420103 8254 102019 SH SOLE 19 102019 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 11053 136610 SH SOLE 20 0 0 136610 AMERICAN WTR WKS CO INC NEW COM 030420103 345121 4265489 SH SOLE 21 4265489 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 395055 4882651 SH SOLE 22 4021670 0 860981 AMERICAN WTR WKS CO INC NEW COM 030420103 18785 232173 SH SOLE 23 232173 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 10843 134017 SH SOLE 25 134017 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 43847 541929 SH SOLE 26 187747 0 354182 AMERICAN WTR WKS CO INC NEW COM 030420103 3361 41535 SH SOLE 28 30029 0 11506 AMERICAN WTR WKS CO INC NEW COM 030420103 5179 64009 SH SOLE 29 6149 0 57860 AMERICAN WTR WKS CO INC NEW COM 030420103 90704 1121054 SH SOLE 30 1121054 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 10806 133553 SH SOLE 31 67298 0 66255 AMERICAN WTR WKS CO INC NEW COM 030420103 998 12332 SH SOLE 34 12332 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 15465 191141 SH SOLE 36 191141 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 75 931 SH SOLE 40 931 0 0 AMERICAS CAR MART INC COM 03062T105 79 1913 SH SOLE 2 947 0 966 AMERICAS CAR MART INC COM 03062T105 7 177 SH SOLE 7 177 0 0 AMERICAS CAR MART INC COM 03062T105 1170 28449 SH SOLE 18 28449 0 0 AMERICAS CAR MART INC COM 03062T105 245 5948 SH SOLE 19 5948 0 0 AMERICAS CAR MART INC COM 03062T105 9639 234392 SH SOLE 21 234392 0 0 AMERICAS CAR MART INC COM 03062T105 9512 231305 SH SOLE 22 221335 0 9970 AMERIPRISE FINL INC COM 03076C106 54495 366943 SH SOLE 2 214229 0 152714 AMERIPRISE FINL INC COM 03076C106 16048 108062 SH SOLE 4 102352 0 5710 AMERIPRISE FINL INC COM 03076C106 20553 138398 SH SOLE 7 113664 0 24734 AMERIPRISE FINL INC COM 03076C106 152 1024 SH SOLE 13 1024 0 0 AMERIPRISE FINL INC COM 03076C106 162 1093 SH SOLE 15 1093 0 0 AMERIPRISE FINL INC COM 03076C106 50058 337065 SH SOLE 18 312873 0 24192 AMERIPRISE FINL INC COM 03076C106 10062 67752 SH SOLE 19 67752 0 0 AMERIPRISE FINL INC COM 03076C106 15628 105230 SH SOLE 20 19150 0 86080 AMERIPRISE FINL INC COM 03076C106 477351 3214271 SH SOLE 21 3214271 0 0 AMERIPRISE FINL INC COM 03076C106 641368 4318685 SH SOLE 22 3440944 0 877741 AMERIPRISE FINL INC COM 03076C106 40786 274638 SH SOLE 23 274638 0 0 AMERIPRISE FINL INC COM 03076C106 20229 136210 SH SOLE 25 136210 0 0 AMERIPRISE FINL INC COM 03076C106 69629 468850 SH SOLE 26 159992 0 308858 AMERIPRISE FINL INC COM 03076C106 5133 34566 SH SOLE 28 25181 0 9385 AMERIPRISE FINL INC COM 03076C106 7306 49197 SH SOLE 29 49197 0 0 AMERIPRISE FINL INC COM 03076C106 76933 518035 SH SOLE 30 518035 0 0 AMERIPRISE FINL INC COM 03076C106 23260 156620 SH SOLE 31 92788 0 63832 AMERIPRISE FINL INC COM 03076C106 20250 136355 SH SOLE 34 136355 0 0 AMERIPRISE FINL INC COM 03076C106 29075 195780 SH SOLE 36 195780 0 0 AMERIPRISE FINL INC COM 03076C106 132 889 SH SOLE 40 889 0 0 AMERIS BANCORP COM 03076K108 175 3648 SH SOLE 2 2037 0 1611 AMERIS BANCORP COM 03076K108 11 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 41 861 SH SOLE 7 861 0 0 AMERIS BANCORP COM 03076K108 8176 170333 SH SOLE 18 170333 0 0 AMERIS BANCORP COM 03076K108 1350 28127 SH SOLE 19 28127 0 0 AMERIS BANCORP COM 03076K108 154350 3215634 SH SOLE 21 3215634 0 0 AMERIS BANCORP COM 03076K108 51477 1072433 SH SOLE 22 1001823 0 70610 AMERIS BANCORP COM 03076K108 990 20631 SH SOLE 26 18626 0 2005 AMERIS BANCORP COM 03076K108 418 8707 SH SOLE 28 8707 0 0 AMERIS BANCORP COM 03076K108 2439 50810 SH SOLE 30 50810 0 0 AMERIS BANCORP COM 03076K108 161 3344 SH SOLE 40 3344 0 0 AMERISAFE INC COM 03071H100 227 3899 SH SOLE 2 1054 0 2845 AMERISAFE INC COM 03071H100 8 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 32 548 SH SOLE 7 548 0 0 AMERISAFE INC COM 03071H100 5534 95091 SH SOLE 18 95091 0 0 AMERISAFE INC COM 03071H100 827 14214 SH SOLE 19 14214 0 0 AMERISAFE INC COM 03071H100 97121 1668747 SH SOLE 21 1668747 0 0 AMERISAFE INC COM 03071H100 29736 510922 SH SOLE 22 474973 0 35949 AMERISAFE INC COM 03071H100 332 5699 SH SOLE 26 3279 0 2420 AMERISAFE INC COM 03071H100 170 2920 SH SOLE 28 2920 0 0 AMERISAFE INC COM 03071H100 1603 27546 SH SOLE 30 27546 0 0 AMERISAFE INC COM 03071H100 115 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 242 60565 SH SOLE 21 60565 0 0 AMERISERV FINL INC COM 03074A102 572 143018 SH SOLE 22 143018 0 0 AMERISOURCEBERGEN CORP COM 03073E105 28407 343285 SH SOLE 2 186268 0 157017 AMERISOURCEBERGEN CORP COM 03073E105 8177 98815 SH SOLE 4 91074 0 7741 AMERISOURCEBERGEN CORP COM 03073E105 10262 124014 SH SOLE 7 123225 0 789 AMERISOURCEBERGEN CORP COM 03073E105 1065 12865 SH SOLE 13 12865 0 0 AMERISOURCEBERGEN CORP COM 03073E105 102 1233 SH SOLE 15 1233 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5 60 SH SOLE 17 0 0 60 AMERISOURCEBERGEN CORP COM 03073E105 31042 375135 SH SOLE 18 351060 0 24075 AMERISOURCEBERGEN CORP COM 03073E105 28365 342785 SH SOLE 19 342785 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8358 100999 SH SOLE 20 0 0 100999 AMERISOURCEBERGEN CORP COM 03073E105 274490 3317098 SH SOLE 21 3317098 0 0 AMERISOURCEBERGEN CORP COM 03073E105 400411 4838806 SH SOLE 22 3951678 0 887128 AMERISOURCEBERGEN CORP COM 03073E105 21149 255583 SH SOLE 23 255583 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10784 130325 SH SOLE 25 130325 0 0 AMERISOURCEBERGEN CORP COM 03073E105 44102 532959 SH SOLE 26 179883 0 353076 AMERISOURCEBERGEN CORP COM 03073E105 3101 37473 SH SOLE 28 27443 0 10030 AMERISOURCEBERGEN CORP COM 03073E105 9841 118920 SH SOLE 29 51958 0 66962 AMERISOURCEBERGEN CORP COM 03073E105 41766 504726 SH SOLE 30 504726 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10980 132693 SH SOLE 31 62176 0 70517 AMERISOURCEBERGEN CORP COM 03073E105 17957 217009 SH SOLE 34 217009 0 0 AMERISOURCEBERGEN CORP COM 03073E105 18185 219756 SH SOLE 36 219756 0 0 AMERISOURCEBERGEN CORP COM 03073E105 70 847 SH SOLE 40 847 0 0 AMES NATL CORP COM 031001100 52 1733 SH SOLE 2 550 0 1183 AMES NATL CORP COM 031001100 9 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 1056 35361 SH SOLE 18 35361 0 0 AMES NATL CORP COM 031001100 193 6453 SH SOLE 19 6453 0 0 AMES NATL CORP COM 031001100 8371 280436 SH SOLE 21 280436 0 0 AMES NATL CORP COM 031001100 6152 206083 SH SOLE 22 199966 0 6117 AMETEK INC NEW COM 031100100 18258 276471 SH SOLE 2 56471 0 220000 AMETEK INC NEW COM 031100100 4911 74368 SH SOLE 4 66585 0 7783 AMETEK INC NEW COM 031100100 10906 165138 SH SOLE 7 156958 0 8180 AMETEK INC NEW COM 031100100 155 2350 SH SOLE 13 2350 0 0 AMETEK INC NEW COM 031100100 103 1557 SH SOLE 15 1557 0 0 AMETEK INC NEW COM 031100100 33359 505126 SH SOLE 18 473230 0 31896 AMETEK INC NEW COM 031100100 2718 41163 SH SOLE 19 41163 0 0 AMETEK INC NEW COM 031100100 297422 4503662 SH SOLE 21 4503662 0 0 AMETEK INC NEW COM 031100100 416295 6303683 SH SOLE 22 5226719 0 1076964 AMETEK INC NEW COM 031100100 18858 285552 SH SOLE 23 285552 0 0 AMETEK INC NEW COM 031100100 11240 170193 SH SOLE 25 170193 0 0 AMETEK INC NEW COM 031100100 41203 623910 SH SOLE 26 249299 0 374611 AMETEK INC NEW COM 031100100 3500 52994 SH SOLE 28 38178 0 14816 AMETEK INC NEW COM 031100100 4300 65117 SH SOLE 29 7612 0 57505 AMETEK INC NEW COM 031100100 52094 788822 SH SOLE 30 788822 0 0 AMETEK INC NEW COM 031100100 7219 109314 SH SOLE 31 48517 0 60797 AMETEK INC NEW COM 031100100 986 14932 SH SOLE 34 14932 0 0 AMETEK INC NEW COM 031100100 13341 202010 SH SOLE 36 202010 0 0 AMETEK INC NEW COM 031100100 79 1201 SH SOLE 40 1201 0 0 AMGEN INC COM 031162100 229400 1230357 SH SOLE 2 513464 0 716893 AMGEN INC COM 031162100 51369 275509 SH SOLE 4 250764 0 24745 AMGEN INC COM 031162100 100295 537919 SH SOLE 7 519773 0 18146 AMGEN INC COM 031162100 7050 37810 SH SOLE 13 37810 0 0 AMGEN INC COM 031162100 1115 5981 SH SOLE 15 5981 0 0 AMGEN INC COM 031162100 86 463 SH SOLE 17 0 0 463 AMGEN INC COM 031162100 306701 1644949 SH SOLE 18 1534891 0 110058 AMGEN INC COM 031162100 289858 1554614 SH SOLE 19 1554614 0 0 AMGEN INC COM 031162100 70175 376374 SH SOLE 20 0 0 376374 AMGEN INC COM 031162100 3002324 16102569 SH SOLE 21 16102569 0 0 AMGEN INC COM 031162100 3713574 19917267 SH SOLE 22 16390421 0 3526846 AMGEN INC COM 031162100 178012 954746 SH SOLE 23 954746 0 0 AMGEN INC COM 031162100 140224 752071 SH SOLE 25 752071 0 0 AMGEN INC COM 031162100 366329 1964755 SH SOLE 26 659378 0 1305377 AMGEN INC COM 031162100 31257 167643 SH SOLE 28 122318 0 45325 AMGEN INC COM 031162100 26063 139783 SH SOLE 29 50881 0 88902 AMGEN INC COM 031162100 417513 2239275 SH SOLE 30 2239275 0 0 AMGEN INC COM 031162100 79728 427611 SH SOLE 31 208484 0 219127 AMGEN INC COM 031162100 22549 120937 SH SOLE 32 120937 0 0 AMGEN INC COM 031162100 110530 592814 SH SOLE 34 592814 0 0 AMGEN INC COM 031162100 139295 747088 SH SOLE 36 747088 0 0 AMGEN INC COM 031162100 693 3719 SH SOLE 40 3719 0 0 AMICUS THERAPEUTICS INC COM 03152W109 155 10280 SH SOLE 2 9032 0 1248 AMICUS THERAPEUTICS INC COM 03152W109 12 797 SH SOLE 4 797 0 0 AMICUS THERAPEUTICS INC COM 03152W109 68 4538 SH SOLE 7 4538 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8409 557657 SH SOLE 18 557657 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3250 215494 SH SOLE 19 215494 0 0 AMICUS THERAPEUTICS INC COM 03152W109 122271 8108157 SH SOLE 21 8108157 0 0 AMICUS THERAPEUTICS INC COM 03152W109 65601 4350179 SH SOLE 22 4033964 0 316215 AMICUS THERAPEUTICS INC COM 03152W109 37 2440 SH SOLE 23 2440 0 0 AMICUS THERAPEUTICS INC COM 03152W109 780 51713 SH SOLE 26 39834 0 11879 AMICUS THERAPEUTICS INC COM 03152W109 315 20904 SH SOLE 28 20904 0 0 AMICUS THERAPEUTICS INC COM 03152W109 336 22275 SH SOLE 30 22275 0 0 AMICUS THERAPEUTICS INC COM 03152W109 80 5284 SH SOLE 34 5284 0 0 AMICUS THERAPEUTICS INC COM 03152W109 294 19518 SH SOLE 40 19518 0 0 AMKOR TECHNOLOGY INC COM 031652100 240 22765 SH SOLE 2 5753 0 17012 AMKOR TECHNOLOGY INC COM 031652100 8 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 64 6058 SH SOLE 7 6058 0 0 AMKOR TECHNOLOGY INC COM 031652100 3989 378135 SH SOLE 18 378135 0 0 AMKOR TECHNOLOGY INC COM 031652100 829 78533 SH SOLE 19 78533 0 0 AMKOR TECHNOLOGY INC COM 031652100 33908 3214058 SH SOLE 21 3214058 0 0 AMKOR TECHNOLOGY INC COM 031652100 36835 3491435 SH SOLE 22 3298336 0 193099 AMKOR TECHNOLOGY INC COM 031652100 491 46518 SH SOLE 26 40952 0 5566 AMKOR TECHNOLOGY INC COM 031652100 160 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 940 89073 SH SOLE 29 0 0 89073 AMKOR TECHNOLOGY INC COM 031652100 165 15673 SH SOLE 30 15673 0 0 AMKOR TECHNOLOGY INC COM 031652100 92 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 123 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 149 3267 SH SOLE 2 2941 0 326 AMN HEALTHCARE SERVICES INC COM 001744101 9 195 SH SOLE 4 195 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 55 1210 SH SOLE 7 1210 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 9819 214848 SH SOLE 18 214848 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1616 35369 SH SOLE 19 35369 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 189047 4136690 SH SOLE 21 4136690 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 58332 1276402 SH SOLE 22 1186409 0 89993 AMN HEALTHCARE SERVICES INC COM 001744101 713 15599 SH SOLE 26 11395 0 4204 AMN HEALTHCARE SERVICES INC COM 001744101 316 6910 SH SOLE 28 6910 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2967 64919 SH SOLE 30 64919 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 245 5354 SH SOLE 40 5354 0 0 AMPCO-PITTSBURGH CORP COM 032037103 30 1746 SH SOLE 2 529 0 1217 AMPCO-PITTSBURGH CORP COM 032037103 556 31944 SH SOLE 18 31944 0 0 AMPCO-PITTSBURGH CORP COM 032037103 109 6236 SH SOLE 19 6236 0 0 AMPCO-PITTSBURGH CORP COM 032037103 5003 287549 SH SOLE 21 287549 0 0 AMPCO-PITTSBURGH CORP COM 032037103 4470 256872 SH SOLE 22 250484 0 6388 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 38 2132 SH SOLE 2 2060 0 72 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 13 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3063 171406 SH SOLE 18 171406 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 505 28258 SH SOLE 19 28258 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 76348 4272394 SH SOLE 21 4272394 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17401 973751 SH SOLE 22 911349 0 62402 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 100 5584 SH SOLE 26 0 0 5584 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 88 4914 SH SOLE 28 4914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 891 49873 SH SOLE 30 49873 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 61 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 35484 419238 SH SOLE 2 121352 0 297886 AMPHENOL CORP NEW CL A 032095101 9241 109182 SH SOLE 4 97864 0 11318 AMPHENOL CORP NEW CL A 032095101 18953 223926 SH SOLE 7 218283 0 5643 AMPHENOL CORP NEW CL A 032095101 190 2250 SH SOLE 13 2250 0 0 AMPHENOL CORP NEW CL A 032095101 162 1913 SH SOLE 15 1913 0 0 AMPHENOL CORP NEW CL A 032095101 26 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 56267 664777 SH SOLE 18 612997 0 51780 AMPHENOL CORP NEW CL A 032095101 5893 69623 SH SOLE 19 69623 0 0 AMPHENOL CORP NEW CL A 032095101 16211 191523 SH SOLE 20 0 0 191523 AMPHENOL CORP NEW CL A 032095101 545948 6450231 SH SOLE 21 6450231 0 0 AMPHENOL CORP NEW CL A 032095101 699684 8266582 SH SOLE 22 6879524 0 1387058 AMPHENOL CORP NEW CL A 032095101 32606 385229 SH SOLE 23 385229 0 0 AMPHENOL CORP NEW CL A 032095101 19531 230757 SH SOLE 25 230757 0 0 AMPHENOL CORP NEW CL A 032095101 68050 803993 SH SOLE 26 296885 0 507108 AMPHENOL CORP NEW CL A 032095101 5945 70241 SH SOLE 28 50614 0 19627 AMPHENOL CORP NEW CL A 032095101 2134 25213 SH SOLE 29 13340 0 11873 AMPHENOL CORP NEW CL A 032095101 73494 868311 SH SOLE 30 868311 0 0 AMPHENOL CORP NEW CL A 032095101 13392 158218 SH SOLE 31 62442 0 95776 AMPHENOL CORP NEW CL A 032095101 1746 20632 SH SOLE 34 20632 0 0 AMPHENOL CORP NEW CL A 032095101 23238 274552 SH SOLE 36 274552 0 0 AMPHENOL CORP NEW CL A 032095101 127 1504 SH SOLE 40 1504 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 5 8902 SH SOLE 19 8902 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 69 112830 SH SOLE 21 112830 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 675 1104708 SH SOLE 22 1104708 0 0 AMPLIFY SNACK BRANDS COM 03211L102 17 2404 SH SOLE 2 2103 0 301 AMPLIFY SNACK BRANDS COM 03211L102 7 917 SH SOLE 7 917 0 0 AMPLIFY SNACK BRANDS COM 03211L102 792 111691 SH SOLE 18 111691 0 0 AMPLIFY SNACK BRANDS COM 03211L102 169 23870 SH SOLE 19 23870 0 0 AMPLIFY SNACK BRANDS COM 03211L102 7227 1019256 SH SOLE 21 1019256 0 0 AMPLIFY SNACK BRANDS COM 03211L102 7445 1050035 SH SOLE 22 993869 0 56166 AMPLIFY SNACK BRANDS COM 03211L102 20 2782 SH SOLE 28 2782 0 0 AMPLIFY SNACK BRANDS COM 03211L102 47 6580 SH SOLE 30 6580 0 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH SOLE 21 77 0 0 AMREP CORP NEW COM 032159105 5 671 SH SOLE 18 671 0 0 AMREP CORP NEW COM 032159105 30 4461 SH SOLE 21 4461 0 0 AMREP CORP NEW COM 032159105 39 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 7 600 SH SOLE 2 600 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 21 1794 SH SOLE 18 1794 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 26 2148 SH SOLE 19 2148 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 334 27861 SH SOLE 21 27861 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 200 16698 SH SOLE 22 16698 0 0 AMTRUST FINL SVCS INC COM 032359309 259 19276 SH SOLE 2 4757 0 14519 AMTRUST FINL SVCS INC COM 032359309 5 384 SH SOLE 4 384 0 0 AMTRUST FINL SVCS INC COM 032359309 29 2168 SH SOLE 7 2168 0 0 AMTRUST FINL SVCS INC COM 032359309 4321 321047 SH SOLE 18 321047 0 0 AMTRUST FINL SVCS INC COM 032359309 898 66730 SH SOLE 19 66730 0 0 AMTRUST FINL SVCS INC COM 032359309 37852 2812155 SH SOLE 21 2812155 0 0 AMTRUST FINL SVCS INC COM 032359309 32424 2408902 SH SOLE 22 2247076 0 161826 AMTRUST FINL SVCS INC COM 032359309 509 37844 SH SOLE 26 33390 0 4454 AMTRUST FINL SVCS INC COM 032359309 174 12922 SH SOLE 28 12922 0 0 AMTRUST FINL SVCS INC COM 032359309 172 12801 SH SOLE 30 12801 0 0 AMTRUST FINL SVCS INC COM 032359309 107 7948 SH SOLE 40 7948 0 0 AMYRIS INC COM NEW 03236M200 29 9084 SH SOLE 19 9084 0 0 AMYRIS INC COM NEW 03236M200 42 13247 SH SOLE 21 13247 0 0 ANADARKO PETE CORP COM 032511107 43160 883521 SH SOLE 2 347492 0 536029 ANADARKO PETE CORP COM 032511107 12506 256002 SH SOLE 4 242307 0 13695 ANADARKO PETE CORP COM 032511107 18641 381592 SH SOLE 7 374033 0 7559 ANADARKO PETE CORP COM 032511107 3987 81615 SH SOLE 13 81615 0 0 ANADARKO PETE CORP COM 032511107 175 3585 SH SOLE 15 3585 0 0 ANADARKO PETE CORP COM 032511107 77695 1590479 SH SOLE 18 1512337 0 78142 ANADARKO PETE CORP COM 032511107 262452 5372614 SH SOLE 19 5372614 0 0 ANADARKO PETE CORP COM 032511107 11369 232728 SH SOLE 20 0 0 232728 ANADARKO PETE CORP COM 032511107 447696 9164708 SH SOLE 21 9164708 0 0 ANADARKO PETE CORP COM 032511107 764925 15658652 SH SOLE 22 12905175 0 2753477 ANADARKO PETE CORP COM 032511107 33983 695655 SH SOLE 23 695655 0 0 ANADARKO PETE CORP COM 032511107 27388 560645 SH SOLE 25 560645 0 0 ANADARKO PETE CORP COM 032511107 71524 1464163 SH SOLE 26 489657 0 974506 ANADARKO PETE CORP COM 032511107 6251 127963 SH SOLE 28 93528 0 34435 ANADARKO PETE CORP COM 032511107 17827 364927 SH SOLE 29 239301 0 125626 ANADARKO PETE CORP COM 032511107 86095 1762444 SH SOLE 30 1762444 0 0 ANADARKO PETE CORP COM 032511107 17236 352834 SH SOLE 31 167120 0 185714 ANADARKO PETE CORP COM 032511107 154027 3153065 SH SOLE 34 3153065 0 0 ANADARKO PETE CORP COM 032511107 31538 645615 SH SOLE 36 645615 0 0 ANADARKO PETE CORP COM 032511107 148 3029 SH SOLE 40 3029 0 0 ANALOG DEVICES INC COM 032654105 38932 451809 SH SOLE 2 103277 0 348532 ANALOG DEVICES INC COM 032654105 10540 122313 SH SOLE 4 110026 0 12287 ANALOG DEVICES INC COM 032654105 22162 257189 SH SOLE 7 254617 0 2572 ANALOG DEVICES INC COM 032654105 238 2762 SH SOLE 15 2762 0 0 ANALOG DEVICES INC COM 032654105 71408 828687 SH SOLE 18 776616 0 52071 ANALOG DEVICES INC COM 032654105 19493 226220 SH SOLE 19 226220 0 0 ANALOG DEVICES INC COM 032654105 17202 199626 SH SOLE 20 0 0 199626 ANALOG DEVICES INC COM 032654105 693786 8051364 SH SOLE 21 8051364 0 0 ANALOG DEVICES INC COM 032654105 836803 9711073 SH SOLE 22 8050109 0 1660964 ANALOG DEVICES INC COM 032654105 37929 440165 SH SOLE 23 440165 0 0 ANALOG DEVICES INC COM 032654105 27412 318110 SH SOLE 25 318110 0 0 ANALOG DEVICES INC COM 032654105 78736 913725 SH SOLE 26 337269 0 576456 ANALOG DEVICES INC COM 032654105 7200 83559 SH SOLE 28 60898 0 22661 ANALOG DEVICES INC COM 032654105 1113 12916 SH SOLE 29 12916 0 0 ANALOG DEVICES INC COM 032654105 106631 1237446 SH SOLE 30 1237446 0 0 ANALOG DEVICES INC COM 032654105 15877 184252 SH SOLE 31 79675 0 104577 ANALOG DEVICES INC COM 032654105 4585 53204 SH SOLE 32 53204 0 0 ANALOG DEVICES INC COM 032654105 20972 243384 SH SOLE 34 243384 0 0 ANALOG DEVICES INC COM 032654105 30115 349488 SH SOLE 36 349488 0 0 ANALOG DEVICES INC COM 032654105 154 1787 SH SOLE 40 1787 0 0 ANALOGIC CORP COM PAR $0.05 032657207 237 2835 SH SOLE 2 709 0 2126 ANALOGIC CORP COM PAR $0.05 032657207 6 72 SH SOLE 4 72 0 0 ANALOGIC CORP COM PAR $0.05 032657207 27 324 SH SOLE 7 324 0 0 ANALOGIC CORP COM PAR $0.05 032657207 5142 61392 SH SOLE 18 61392 0 0 ANALOGIC CORP COM PAR $0.05 032657207 785 9374 SH SOLE 19 9374 0 0 ANALOGIC CORP COM PAR $0.05 032657207 96408 1151142 SH SOLE 21 1151142 0 0 ANALOGIC CORP COM PAR $0.05 032657207 30107 359486 SH SOLE 22 335940 0 23546 ANALOGIC CORP COM PAR $0.05 032657207 509 6077 SH SOLE 26 4986 0 1091 ANALOGIC CORP COM PAR $0.05 032657207 151 1807 SH SOLE 28 1807 0 0 ANALOGIC CORP COM PAR $0.05 032657207 1520 18147 SH SOLE 30 18147 0 0 ANALOGIC CORP COM PAR $0.05 032657207 109 1303 SH SOLE 40 1303 0 0 ANAPTYSBIO INC COM 032724106 22 627 SH SOLE 2 627 0 0 ANAPTYSBIO INC COM 032724106 23 656 SH SOLE 7 656 0 0 ANAPTYSBIO INC COM 032724106 1384 39612 SH SOLE 18 39612 0 0 ANAPTYSBIO INC COM 032724106 1047 29961 SH SOLE 19 29961 0 0 ANAPTYSBIO INC COM 032724106 12971 371124 SH SOLE 21 371124 0 0 ANAPTYSBIO INC COM 032724106 8311 237806 SH SOLE 22 210335 0 27471 ANAPTYSBIO INC COM 032724106 103 2945 SH SOLE 29 0 0 2945 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 10 2416 SH SOLE 2 2416 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 545 131642 SH SOLE 18 131642 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 125 30209 SH SOLE 19 30209 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4855 1172592 SH SOLE 21 1172592 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1883 454780 SH SOLE 22 402861 0 51919 ANCHOR BANCORP WA COM 032838104 8 328 SH SOLE 18 328 0 0 ANCHOR BANCORP WA COM 032838104 15 622 SH SOLE 21 622 0 0 ANCHOR BANCORP WA COM 032838104 100 4042 SH SOLE 22 4042 0 0 ANDEAVOR COM 03349M105 20268 196489 SH SOLE 2 47351 0 149138 ANDEAVOR COM 03349M105 5369 52054 SH SOLE 4 48084 0 3970 ANDEAVOR COM 03349M105 11710 113526 SH SOLE 7 104212 0 9314 ANDEAVOR COM 03349M105 491 4763 SH SOLE 13 4763 0 0 ANDEAVOR COM 03349M105 90 873 SH SOLE 15 873 0 0 ANDEAVOR COM 03349M105 33801 327685 SH SOLE 18 306676 0 21009 ANDEAVOR COM 03349M105 24762 240060 SH SOLE 19 240060 0 0 ANDEAVOR COM 03349M105 7772 75347 SH SOLE 20 0 0 75347 ANDEAVOR COM 03349M105 342594 3321320 SH SOLE 21 3321320 0 0 ANDEAVOR COM 03349M105 417599 4048460 SH SOLE 22 3301624 0 746836 ANDEAVOR COM 03349M105 20194 195776 SH SOLE 23 195776 0 0 ANDEAVOR COM 03349M105 11953 115877 SH SOLE 25 115877 0 0 ANDEAVOR COM 03349M105 67024 649769 SH SOLE 26 164274 0 485495 ANDEAVOR COM 03349M105 3561 34525 SH SOLE 28 25158 0 9367 ANDEAVOR COM 03349M105 4849 47014 SH SOLE 29 5893 0 41121 ANDEAVOR COM 03349M105 48961 474658 SH SOLE 30 474658 0 0 ANDEAVOR COM 03349M105 8459 82008 SH SOLE 31 32792 0 49216 ANDEAVOR COM 03349M105 46546 451250 SH SOLE 34 451250 0 0 ANDEAVOR COM 03349M105 14131 136996 SH SOLE 36 136996 0 0 ANDEAVOR COM 03349M105 89 860 SH SOLE 40 860 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 19931 398148 SH SOLE 19 398148 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 443 8857 SH SOLE 22 8857 0 0 ANDERSONS INC COM 034164103 241 7034 SH SOLE 2 2247 0 4787 ANDERSONS INC COM 034164103 8 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 1105 32277 SH SOLE 7 32277 0 0 ANDERSONS INC COM 034164103 4542 132618 SH SOLE 18 132618 0 0 ANDERSONS INC COM 034164103 1107 32325 SH SOLE 19 32325 0 0 ANDERSONS INC COM 034164103 80408 2347678 SH SOLE 21 2347678 0 0 ANDERSONS INC COM 034164103 25132 733769 SH SOLE 22 678149 0 55620 ANDERSONS INC COM 034164103 298 8702 SH SOLE 26 6712 0 1990 ANDERSONS INC COM 034164103 136 3957 SH SOLE 28 3957 0 0 ANDERSONS INC COM 034164103 1219 35601 SH SOLE 30 35601 0 0 ANDERSONS INC COM 034164103 1608 46947 SH SOLE 34 46947 0 0 ANDERSONS INC COM 034164103 25 741 SH SOLE 36 741 0 0 ANDERSONS INC COM 034164103 108 3152 SH SOLE 40 3152 0 0 ANGIES LIST INC COM 034754101 24 1923 SH SOLE 22 1923 0 0 ANGIES LIST INC COM 034754101 1 87 SH SOLE 30 87 0 0 ANGIODYNAMICS INC COM 03475V101 130 7593 SH SOLE 2 2095 0 5498 ANGIODYNAMICS INC COM 03475V101 6 356 SH SOLE 4 356 0 0 ANGIODYNAMICS INC COM 03475V101 10 565 SH SOLE 7 565 0 0 ANGIODYNAMICS INC COM 03475V101 3175 185792 SH SOLE 18 185792 0 0 ANGIODYNAMICS INC COM 03475V101 555 32495 SH SOLE 19 32495 0 0 ANGIODYNAMICS INC COM 03475V101 56667 3315772 SH SOLE 21 3315772 0 0 ANGIODYNAMICS INC COM 03475V101 17812 1042220 SH SOLE 22 986369 0 55851 ANGIODYNAMICS INC COM 03475V101 65 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 221 12914 SH SOLE 29 0 0 12914 ANGIODYNAMICS INC COM 03475V101 843 49313 SH SOLE 30 49313 0 0 ANGIODYNAMICS INC COM 03475V101 46 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22586 2431211 SH SOLE 2 159313 0 2271898 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 422 45375 SH SOLE 4 45375 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16333 1758138 SH SOLE 7 1758138 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 558 60018 SH SOLE 18 60018 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 305 32803 SH SOLE 19 32803 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 530 57076 SH SOLE 21 57076 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 49608 5339927 SH SOLE 22 3678232 0 1661695 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5455 587147 SH SOLE 23 587147 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 19933 2145615 SH SOLE 25 2145615 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5309 571527 SH SOLE 26 0 0 571527 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12367 1331255 SH SOLE 30 1331255 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 56659 6098968 SH SOLE 34 6098968 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24 200 SH SOLE 2 200 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29501 247282 SH SOLE 18 247282 0 0 ANI PHARMACEUTICALS INC COM 00182C103 30 563 SH SOLE 2 487 0 76 ANI PHARMACEUTICALS INC COM 00182C103 8 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2067 39386 SH SOLE 18 39386 0 0 ANI PHARMACEUTICALS INC COM 00182C103 304 5796 SH SOLE 19 5796 0 0 ANI PHARMACEUTICALS INC COM 00182C103 49838 949480 SH SOLE 21 949480 0 0 ANI PHARMACEUTICALS INC COM 00182C103 13910 265000 SH SOLE 22 248599 0 16401 ANI PHARMACEUTICALS INC COM 00182C103 65 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 622 11859 SH SOLE 30 11859 0 0 ANI PHARMACEUTICALS INC COM 00182C103 43 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 90 1559 SH SOLE 2 1013 0 546 ANIKA THERAPEUTICS INC COM 035255108 25 435 SH SOLE 7 435 0 0 ANIKA THERAPEUTICS INC COM 035255108 4027 69427 SH SOLE 18 69427 0 0 ANIKA THERAPEUTICS INC COM 035255108 616 10622 SH SOLE 19 10622 0 0 ANIKA THERAPEUTICS INC COM 035255108 75666 1304586 SH SOLE 21 1304586 0 0 ANIKA THERAPEUTICS INC COM 035255108 23658 407894 SH SOLE 22 381809 0 26085 ANIKA THERAPEUTICS INC COM 035255108 125 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 1168 20144 SH SOLE 30 20144 0 0 ANIKA THERAPEUTICS INC COM 035255108 98 1695 SH SOLE 40 1695 0 0 ANIXTER INTL INC COM 035290105 562 6610 SH SOLE 2 1733 0 4877 ANIXTER INTL INC COM 035290105 15 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 105 1237 SH SOLE 7 1237 0 0 ANIXTER INTL INC COM 035290105 12196 143481 SH SOLE 18 143481 0 0 ANIXTER INTL INC COM 035290105 8790 103411 SH SOLE 19 103411 0 0 ANIXTER INTL INC COM 035290105 219289 2579868 SH SOLE 21 2579868 0 0 ANIXTER INTL INC COM 035290105 66896 787017 SH SOLE 22 731687 0 55330 ANIXTER INTL INC COM 035290105 946 11135 SH SOLE 26 9616 0 1519 ANIXTER INTL INC COM 035290105 366 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 1115 13121 SH SOLE 29 0 0 13121 ANIXTER INTL INC COM 035290105 3360 39533 SH SOLE 30 39533 0 0 ANIXTER INTL INC COM 035290105 127 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 264 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 15154 1243119 SH SOLE 2 366209 0 876910 ANNALY CAP MGMT INC COM 035710409 4132 338943 SH SOLE 4 304248 0 34695 ANNALY CAP MGMT INC COM 035710409 6559 538053 SH SOLE 7 384011 0 154042 ANNALY CAP MGMT INC COM 035710409 757 62083 SH SOLE 13 62083 0 0 ANNALY CAP MGMT INC COM 035710409 48 3963 SH SOLE 15 3963 0 0 ANNALY CAP MGMT INC COM 035710409 3 274 SH SOLE 17 0 0 274 ANNALY CAP MGMT INC COM 035710409 7893 647520 SH SOLE 18 540444 0 107076 ANNALY CAP MGMT INC COM 035710409 4273 350503 SH SOLE 19 350503 0 0 ANNALY CAP MGMT INC COM 035710409 7016 575554 SH SOLE 20 0 0 575554 ANNALY CAP MGMT INC COM 035710409 595634 48862497 SH SOLE 21 48862497 0 0 ANNALY CAP MGMT INC COM 035710409 374028 30683174 SH SOLE 22 27056308 0 3626866 ANNALY CAP MGMT INC COM 035710409 15276 1253179 SH SOLE 23 1253179 0 0 ANNALY CAP MGMT INC COM 035710409 9887 811046 SH SOLE 25 811046 0 0 ANNALY CAP MGMT INC COM 035710409 48182 3952603 SH SOLE 26 999431 0 2953172 ANNALY CAP MGMT INC COM 035710409 2936 240869 SH SOLE 28 175922 0 64947 ANNALY CAP MGMT INC COM 035710409 3657 300027 SH SOLE 29 32878 0 267149 ANNALY CAP MGMT INC COM 035710409 29036 2381925 SH SOLE 30 2381925 0 0 ANNALY CAP MGMT INC COM 035710409 7487 614187 SH SOLE 31 239617 0 374570 ANNALY CAP MGMT INC COM 035710409 833 68332 SH SOLE 34 68332 0 0 ANNALY CAP MGMT INC COM 035710409 17354 1423657 SH SOLE 36 1423657 0 0 ANNALY CAP MGMT INC COM 035710409 79 6498 SH SOLE 40 6498 0 0 ANSYS INC COM 03662Q105 15724 128120 SH SOLE 2 45063 0 83057 ANSYS INC COM 03662Q105 3545 28885 SH SOLE 4 26086 0 2799 ANSYS INC COM 03662Q105 9732 79296 SH SOLE 7 72812 0 6484 ANSYS INC COM 03662Q105 280 2279 SH SOLE 13 2279 0 0 ANSYS INC COM 03662Q105 76 623 SH SOLE 15 623 0 0 ANSYS INC COM 03662Q105 23243 189380 SH SOLE 18 175910 0 13470 ANSYS INC COM 03662Q105 2338 19047 SH SOLE 19 19047 0 0 ANSYS INC COM 03662Q105 8010 65266 SH SOLE 20 0 0 65266 ANSYS INC COM 03662Q105 326839 2663077 SH SOLE 21 2663077 0 0 ANSYS INC COM 03662Q105 324220 2641736 SH SOLE 22 2251878 0 389858 ANSYS INC COM 03662Q105 13165 107266 SH SOLE 23 107266 0 0 ANSYS INC COM 03662Q105 30917 251907 SH SOLE 25 251907 0 0 ANSYS INC COM 03662Q105 39011 317863 SH SOLE 26 98205 0 219658 ANSYS INC COM 03662Q105 2384 19428 SH SOLE 28 14120 0 5308 ANSYS INC COM 03662Q105 3027 24661 SH SOLE 29 3333 0 21328 ANSYS INC COM 03662Q105 46818 381472 SH SOLE 30 381472 0 0 ANSYS INC COM 03662Q105 5207 42425 SH SOLE 31 19415 0 23010 ANSYS INC COM 03662Q105 611 4975 SH SOLE 34 4975 0 0 ANSYS INC COM 03662Q105 10110 82374 SH SOLE 36 82374 0 0 ANSYS INC COM 03662Q105 54 440 SH SOLE 40 440 0 0 ANTARES PHARMA INC COM 036642106 31 9443 SH SOLE 2 8206 0 1237 ANTARES PHARMA INC COM 036642106 19 5736 SH SOLE 7 5736 0 0 ANTARES PHARMA INC COM 036642106 1670 515433 SH SOLE 18 515433 0 0 ANTARES PHARMA INC COM 036642106 363 111979 SH SOLE 19 111979 0 0 ANTARES PHARMA INC COM 036642106 14902 4599490 SH SOLE 21 4599490 0 0 ANTARES PHARMA INC COM 036642106 13006 4014212 SH SOLE 22 3842918 0 171294 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 741 23497 SH SOLE 18 23497 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 17757 563169 SH SOLE 19 563169 0 0 ANTERO RES CORP COM 03674X106 5149 258735 SH SOLE 2 27759 0 230976 ANTERO RES CORP COM 03674X106 1524 76604 SH SOLE 4 72929 0 3675 ANTERO RES CORP COM 03674X106 445 22361 SH SOLE 7 22361 0 0 ANTERO RES CORP COM 03674X106 16 823 SH SOLE 15 823 0 0 ANTERO RES CORP COM 03674X106 2741 137743 SH SOLE 18 116110 0 21633 ANTERO RES CORP COM 03674X106 1528 76774 SH SOLE 19 76774 0 0 ANTERO RES CORP COM 03674X106 3176 159623 SH SOLE 20 0 0 159623 ANTERO RES CORP COM 03674X106 57413 2885062 SH SOLE 21 2885062 0 0 ANTERO RES CORP COM 03674X106 128117 6438046 SH SOLE 22 5706579 0 731467 ANTERO RES CORP COM 03674X106 5326 267620 SH SOLE 23 267620 0 0 ANTERO RES CORP COM 03674X106 3585 180127 SH SOLE 25 180127 0 0 ANTERO RES CORP COM 03674X106 10376 521417 SH SOLE 26 283845 0 237572 ANTERO RES CORP COM 03674X106 987 49575 SH SOLE 28 36286 0 13289 ANTERO RES CORP COM 03674X106 1220 61327 SH SOLE 29 7081 0 54246 ANTERO RES CORP COM 03674X106 6398 321524 SH SOLE 30 321524 0 0 ANTERO RES CORP COM 03674X106 1973 99132 SH SOLE 31 38650 0 60482 ANTERO RES CORP COM 03674X106 210 10574 SH SOLE 34 10574 0 0 ANTERO RES CORP COM 03674X106 3502 175994 SH SOLE 36 175994 0 0 ANTERO RES CORP COM 03674X106 27 1350 SH SOLE 40 1350 0 0 ANTHEM INC COM 036752103 82268 433262 SH SOLE 2 179405 0 253857 ANTHEM INC COM 036752103 19703 103766 SH SOLE 4 95086 0 8680 ANTHEM INC COM 036752103 51784 272718 SH SOLE 7 222394 0 50324 ANTHEM INC COM 036752103 1389 7317 SH SOLE 13 7317 0 0 ANTHEM INC COM 036752103 335 1766 SH SOLE 15 1766 0 0 ANTHEM INC COM 036752103 284101 1496212 SH SOLE 18 1393240 0 102972 ANTHEM INC COM 036752103 795688 4190479 SH SOLE 19 4190479 0 0 ANTHEM INC COM 036752103 28752 151424 SH SOLE 20 8600 0 142824 ANTHEM INC COM 036752103 923517 4863688 SH SOLE 21 4863688 0 0 ANTHEM INC COM 036752103 1397865 7361834 SH SOLE 22 6129281 0 1232553 ANTHEM INC COM 036752103 61523 324009 SH SOLE 23 324009 0 0 ANTHEM INC COM 036752103 43314 228115 SH SOLE 25 225528 0 2587 ANTHEM INC COM 036752103 265192 1396627 SH SOLE 26 238465 0 1158162 ANTHEM INC COM 036752103 11391 59988 SH SOLE 28 43686 0 16302 ANTHEM INC COM 036752103 1865 9821 SH SOLE 29 9821 0 0 ANTHEM INC COM 036752103 173276 912556 SH SOLE 30 912556 0 0 ANTHEM INC COM 036752103 26785 141063 SH SOLE 31 57086 0 83977 ANTHEM INC COM 036752103 100570 529649 SH SOLE 34 529649 0 0 ANTHEM INC COM 036752103 56429 297182 SH SOLE 36 297182 0 0 ANTHEM INC COM 036752103 238 1256 SH SOLE 40 1256 0 0 ANTHEM INC UNIT 05/01/20188 036752202 1533 29325 SH SOLE 4 29325 0 0 ANTHEM INC UNIT 05/01/20188 036752202 13527 258696 SH SOLE 18 258696 0 0 ANTHEM INC UNIT 05/01/20188 036752202 100991 1931368 SH SOLE 19 1931368 0 0 ANTHEM INC UNIT 05/01/20188 036752202 2637 50430 SH SOLE 22 50430 0 0 ANTHEM INC UNIT 05/01/20188 036752202 38696 740031 SH SOLE 34 740031 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 3545 1366000 PRN SOLE 21 1366000 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 1 690 SH SOLE 19 690 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 2 1517 SH SOLE 21 1517 0 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 92 63923 SH SOLE 22 63923 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 155 25869 SH SOLE 2 5345 0 20524 ANWORTH MORTGAGE ASSET CP COM 037347101 5 834 SH SOLE 4 834 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 17 2827 SH SOLE 7 2827 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2287 380559 SH SOLE 18 380559 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 447 74352 SH SOLE 19 74352 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 33166 5518547 SH SOLE 21 5518547 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 17308 2879813 SH SOLE 22 2656132 0 223681 ANWORTH MORTGAGE ASSET CP COM 037347101 494 82200 SH SOLE 26 65265 0 16935 ANWORTH MORTGAGE ASSET CP COM 037347101 95 15875 SH SOLE 28 15875 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 83 13836 SH SOLE 30 13836 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 69 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 53556 366571 SH SOLE 2 109682 0 256889 AON PLC SHS CL A G0408V102 12794 87568 SH SOLE 4 78567 0 9001 AON PLC SHS CL A G0408V102 27651 189259 SH SOLE 7 183945 0 5314 AON PLC SHS CL A G0408V102 423 2896 SH SOLE 13 2896 0 0 AON PLC SHS CL A G0408V102 264 1810 SH SOLE 15 1810 0 0 AON PLC SHS CL A G0408V102 21 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 85737 586839 SH SOLE 18 545040 0 41799 AON PLC SHS CL A G0408V102 5715 39117 SH SOLE 19 39117 0 0 AON PLC SHS CL A G0408V102 22515 154104 SH SOLE 20 0 0 154104 AON PLC SHS CL A G0408V102 667264 4567170 SH SOLE 21 4567170 0 0 AON PLC SHS CL A G0408V102 1012826 6932414 SH SOLE 22 5719922 0 1212492 AON PLC SHS CL A G0408V102 47371 324240 SH SOLE 23 324240 0 0 AON PLC SHS CL A G0408V102 29916 204765 SH SOLE 25 204765 0 0 AON PLC SHS CL A G0408V102 105735 723717 SH SOLE 26 242045 0 481672 AON PLC SHS CL A G0408V102 8672 59357 SH SOLE 28 43162 0 16195 AON PLC SHS CL A G0408V102 4380 29979 SH SOLE 29 10436 0 19543 AON PLC SHS CL A G0408V102 137054 938086 SH SOLE 30 938086 0 0 AON PLC SHS CL A G0408V102 18446 126253 SH SOLE 31 56226 0 70027 AON PLC SHS CL A G0408V102 2589 17723 SH SOLE 34 17723 0 0 AON PLC SHS CL A G0408V102 38263 261897 SH SOLE 36 261897 0 0 AON PLC SHS CL A G0408V102 188 1289 SH SOLE 40 1289 0 0 APACHE CORP COM 037411105 23618 515685 SH SOLE 2 150155 0 365530 APACHE CORP COM 037411105 6269 136874 SH SOLE 4 127738 0 9136 APACHE CORP COM 037411105 12454 271920 SH SOLE 7 258899 0 13021 APACHE CORP COM 037411105 285 6220 SH SOLE 13 6220 0 0 APACHE CORP COM 037411105 123 2682 SH SOLE 15 2682 0 0 APACHE CORP COM 037411105 13 279 SH SOLE 17 0 0 279 APACHE CORP COM 037411105 39413 860537 SH SOLE 18 802388 0 58149 APACHE CORP COM 037411105 11779 257187 SH SOLE 19 257187 0 0 APACHE CORP COM 037411105 7964 173882 SH SOLE 20 0 0 173882 APACHE CORP COM 037411105 376374 8217763 SH SOLE 21 8217763 0 0 APACHE CORP COM 037411105 508676 11106472 SH SOLE 22 9299460 0 1807012 APACHE CORP COM 037411105 22469 490583 SH SOLE 23 490583 0 0 APACHE CORP COM 037411105 13096 285942 SH SOLE 25 285942 0 0 APACHE CORP COM 037411105 47713 1041769 SH SOLE 26 370424 0 671345 APACHE CORP COM 037411105 3908 85334 SH SOLE 28 62038 0 23296 APACHE CORP COM 037411105 733 16013 SH SOLE 29 16013 0 0 APACHE CORP COM 037411105 55314 1207728 SH SOLE 30 1207728 0 0 APACHE CORP COM 037411105 10843 236745 SH SOLE 31 109279 0 127466 APACHE CORP COM 037411105 1122 24504 SH SOLE 34 24504 0 0 APACHE CORP COM 037411105 17497 382028 SH SOLE 36 382028 0 0 APACHE CORP COM 037411105 86 1870 SH SOLE 40 1870 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 5976 136244 SH SOLE 2 31887 0 104357 APARTMENT INVT & MGMT CO CL A 03748R101 2293 52280 SH SOLE 4 52280 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 13235 301760 SH SOLE 7 301760 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 253 5770 SH SOLE 15 5770 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 14839 338335 SH SOLE 18 331175 0 7160 APARTMENT INVT & MGMT CO CL A 03748R101 7752 176751 SH SOLE 19 176751 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 177258 4041456 SH SOLE 21 4041456 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 278583 6351639 SH SOLE 22 5631863 0 719776 APARTMENT INVT & MGMT CO CL A 03748R101 195 4440 SH SOLE 23 4440 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 12753 290775 SH SOLE 25 290775 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 5722 130462 SH SOLE 26 63696 0 66766 APARTMENT INVT & MGMT CO CL A 03748R101 1053 24010 SH SOLE 28 24010 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 4450 101451 SH SOLE 29 54083 0 47368 APARTMENT INVT & MGMT CO CL A 03748R101 46175 1052772 SH SOLE 30 1052772 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 962 21938 SH SOLE 31 21938 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 108 2461 SH SOLE 36 2461 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 896 20438 SH SOLE 40 20438 0 0 APOGEE ENTERPRISES INC COM 037598109 232 4805 SH SOLE 2 4569 0 236 APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 36 742 SH SOLE 7 742 0 0 APOGEE ENTERPRISES INC COM 037598109 6250 129516 SH SOLE 18 129516 0 0 APOGEE ENTERPRISES INC COM 037598109 9166 189922 SH SOLE 19 189922 0 0 APOGEE ENTERPRISES INC COM 037598109 120350 2493784 SH SOLE 21 2493784 0 0 APOGEE ENTERPRISES INC COM 037598109 50170 1039585 SH SOLE 22 982876 0 56709 APOGEE ENTERPRISES INC COM 037598109 576 11940 SH SOLE 23 11940 0 0 APOGEE ENTERPRISES INC COM 037598109 554 11482 SH SOLE 26 9174 0 2308 APOGEE ENTERPRISES INC COM 037598109 203 4208 SH SOLE 28 4208 0 0 APOGEE ENTERPRISES INC COM 037598109 1045 21658 SH SOLE 29 0 0 21658 APOGEE ENTERPRISES INC COM 037598109 1885 39064 SH SOLE 30 39064 0 0 APOGEE ENTERPRISES INC COM 037598109 158 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 436 24074 SH SOLE 2 6160 0 17914 APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 42 2309 SH SOLE 7 2309 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 9115 503324 SH SOLE 18 503324 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1368 75563 SH SOLE 19 75563 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 207272 11445177 SH SOLE 21 11445177 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 48575 2682220 SH SOLE 22 2501710 0 180510 APOLLO COML REAL EST FIN INC COM 03762U105 946 52261 SH SOLE 26 49686 0 2575 APOLLO COML REAL EST FIN INC COM 03762U105 358 19784 SH SOLE 28 19784 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2415 133367 SH SOLE 30 133367 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 197 10892 SH SOLE 40 10892 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 475 439000 PRN SOLE 21 439000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 5 1133 SH SOLE 18 1133 0 0 APOLLO ENDOSURGERY INC COM 03767D108 68 14617 SH SOLE 21 14617 0 0 APOLLO INVT CORP COM 03761U106 8065 1320031 SH SOLE 30 1320031 0 0 APPFOLIO INC COM CL A 03783C100 47 972 SH SOLE 2 859 0 113 APPFOLIO INC COM CL A 03783C100 10 203 SH SOLE 7 203 0 0 APPFOLIO INC COM CL A 03783C100 1387 28927 SH SOLE 18 28927 0 0 APPFOLIO INC COM CL A 03783C100 2064 43055 SH SOLE 19 43055 0 0 APPFOLIO INC COM CL A 03783C100 12338 257313 SH SOLE 21 257313 0 0 APPFOLIO INC COM CL A 03783C100 9611 200446 SH SOLE 22 184052 0 16394 APPFOLIO INC COM CL A 03783C100 85 1764 SH SOLE 23 1764 0 0 APPIAN CORP CL A 03782L101 1372 48221 SH SOLE 22 48221 0 0 APPIAN CORP CL A 03782L101 85 2983 SH SOLE 26 602 0 2381 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2852 150817 SH SOLE 2 36830 0 113987 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1328 70253 SH SOLE 4 70253 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5405 285824 SH SOLE 7 285824 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 148 7834 SH SOLE 15 7834 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH SOLE 17 0 0 33 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2116 111892 SH SOLE 18 111892 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5070 268136 SH SOLE 19 268136 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 64047 3386946 SH SOLE 21 3386946 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 158479 8380716 SH SOLE 22 7666310 0 714406 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110 5792 SH SOLE 23 5792 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7279 384950 SH SOLE 25 384950 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2195 116088 SH SOLE 26 43719 0 72369 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 652 34491 SH SOLE 28 34491 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1389 73434 SH SOLE 29 73434 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 20516 1084926 SH SOLE 30 1084926 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 92 4867 SH SOLE 31 4867 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 283 14970 SH SOLE 36 14970 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 389 20579 SH SOLE 40 20579 0 0 APPLE INC COM 037833100 1170138 7592385 SH SOLE 2 2428668 0 5163717 APPLE INC COM 037833100 305517 1982335 SH SOLE 4 1802002 0 180333 APPLE INC COM 037833100 564151 3660467 SH SOLE 7 3658719 0 1748 APPLE INC COM 037833100 19970 129577 SH SOLE 13 129577 0 0 APPLE INC COM 037833100 6451 41858 SH SOLE 15 41858 0 0 APPLE INC COM 037833100 1330 8629 SH SOLE 17 0 0 8629 APPLE INC COM 037833100 2170864 14085541 SH SOLE 18 13007670 0 1077871 APPLE INC COM 037833100 973478 6316365 SH SOLE 19 6316365 0 0 APPLE INC COM 037833100 379466 2462148 SH SOLE 20 16404 0 2445744 APPLE INC COM 037833100 13138481 85248385 SH SOLE 21 85248385 0 0 APPLE INC COM 037833100 21310046 138269180 SH SOLE 22 113608525 0 24660655 APPLE INC COM 037833100 1036375 6724467 SH SOLE 23 6724467 0 0 APPLE INC COM 037833100 645334 4187219 SH SOLE 25 4142174 0 45045 APPLE INC COM 037833100 2175081 14112908 SH SOLE 26 4452050 0 9660858 APPLE INC COM 037833100 182861 1186485 SH SOLE 28 865734 0 320751 APPLE INC COM 037833100 118568 769320 SH SOLE 29 303144 0 466176 APPLE INC COM 037833100 2539145 16475114 SH SOLE 30 16475114 0 0 APPLE INC COM 037833100 442453 2870834 SH SOLE 31 1419064 0 1451770 APPLE INC COM 037833100 144491 937524 SH SOLE 32 937524 0 0 APPLE INC COM 037833100 352362 2286285 SH SOLE 34 2286285 0 0 APPLE INC COM 037833100 806019 5229815 SH SOLE 36 5229815 0 0 APPLE INC COM 037833100 4113 26689 SH SOLE 40 26689 0 0 APPLE INC OPTIONS 037833100 2065 13400 SH Call SOLE 2 13400 0 0 APPLE INC OPTIONS 037833100 255192 1655800 SH Call SOLE 19 1655800 0 0 APPLE INC OPTIONS 037833100 2990 19400 SH Call SOLE 22 19400 0 0 APPLE INC OPTIONS 037833100 57856 375400 SH Call SOLE 34 375400 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH SOLE 21 869 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 1 200 SH SOLE 17 0 0 200 APPLIED DNA SCIENCES INC COM NEW 03815U201 11 3719 SH SOLE 18 3719 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 19 6764 SH SOLE 19 6764 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 171 59722 SH SOLE 21 59722 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 438 152634 SH SOLE 22 152634 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 36 9145 SH SOLE 2 9145 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 11 2681 SH SOLE 18 2681 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 430 108821 SH SOLE 19 108821 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 175 44280 SH SOLE 21 44280 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 1219 308602 SH SOLE 22 308602 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 23 5949 SH SOLE 23 5949 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 153 38703 SH SOLE 29 0 0 38703 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1471 22350 SH SOLE 2 22335 0 15 APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 59 903 SH SOLE 7 903 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 11963 181804 SH SOLE 18 181804 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 24574 373466 SH SOLE 19 373466 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 224893 3417827 SH SOLE 21 3417827 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 108825 1653870 SH SOLE 22 1576804 0 77066 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9028 137200 SH SOLE 23 137200 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 683 10377 SH SOLE 26 7027 0 3350 APPLIED INDL TECHNOLOGIES IN COM 03820C105 356 5410 SH SOLE 28 5410 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1669 25372 SH SOLE 29 0 0 25372 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3536 53733 SH SOLE 30 53733 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 839 12756 SH SOLE 34 12756 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 283 4305 SH SOLE 40 4305 0 0 APPLIED MATLS INC COM 038222105 72986 1401145 SH SOLE 2 346909 0 1054236 APPLIED MATLS INC COM 038222105 20152 386872 SH SOLE 4 349736 0 37136 APPLIED MATLS INC COM 038222105 53606 1029097 SH SOLE 7 884437 0 144660 APPLIED MATLS INC COM 038222105 182 3488 SH SOLE 13 3488 0 0 APPLIED MATLS INC COM 038222105 464 8904 SH SOLE 15 8904 0 0 APPLIED MATLS INC COM 038222105 118794 2280546 SH SOLE 18 2130567 0 149979 APPLIED MATLS INC COM 038222105 17141 329072 SH SOLE 19 329072 0 0 APPLIED MATLS INC COM 038222105 30943 594023 SH SOLE 20 0 0 594023 APPLIED MATLS INC COM 038222105 1043492 20032487 SH SOLE 21 20032487 0 0 APPLIED MATLS INC COM 038222105 1503894 28871074 SH SOLE 22 24029597 0 4841477 APPLIED MATLS INC COM 038222105 69647 1337054 SH SOLE 23 1337054 0 0 APPLIED MATLS INC COM 038222105 45212 867958 SH SOLE 25 867958 0 0 APPLIED MATLS INC COM 038222105 237741 4564044 SH SOLE 26 984911 0 3579133 APPLIED MATLS INC COM 038222105 12736 244506 SH SOLE 28 178311 0 66195 APPLIED MATLS INC COM 038222105 1957 37579 SH SOLE 29 37579 0 0 APPLIED MATLS INC COM 038222105 183973 3531825 SH SOLE 30 3531825 0 0 APPLIED MATLS INC COM 038222105 36503 700760 SH SOLE 31 346877 0 353883 APPLIED MATLS INC COM 038222105 8039 154327 SH SOLE 32 154327 0 0 APPLIED MATLS INC COM 038222105 10876 208802 SH SOLE 34 208802 0 0 APPLIED MATLS INC COM 038222105 54827 1052550 SH SOLE 36 1052550 0 0 APPLIED MATLS INC COM 038222105 284 5448 SH SOLE 40 5448 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 77 1196 SH SOLE 2 1032 0 164 APPLIED OPTOELECTRONICS INC COM 03823U102 6 99 SH SOLE 4 99 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 25 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 5569 86115 SH SOLE 18 86115 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 900 13924 SH SOLE 19 13924 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 106956 1653880 SH SOLE 21 1653880 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 32938 509319 SH SOLE 22 473499 0 35820 APPLIED OPTOELECTRONICS INC COM 03823U102 87 1353 SH SOLE 26 0 0 1353 APPLIED OPTOELECTRONICS INC COM 03823U102 163 2526 SH SOLE 28 2526 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1673 25874 SH SOLE 30 25874 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 114 1769 SH SOLE 40 1769 0 0 APPROACH RESOURCES INC COM 03834A103 50 20009 SH SOLE 2 14580 0 5429 APPROACH RESOURCES INC COM 03834A103 419 167085 SH SOLE 18 167085 0 0 APPROACH RESOURCES INC COM 03834A103 83 33160 SH SOLE 19 33160 0 0 APPROACH RESOURCES INC COM 03834A103 3642 1450813 SH SOLE 21 1450813 0 0 APPROACH RESOURCES INC COM 03834A103 3990 1589553 SH SOLE 22 1561647 0 27906 APPROACH RESOURCES INC COM 03834A103 106 42282 SH SOLE 29 0 0 42282 APPTIO INC CL A 03835C108 31 1681 SH SOLE 2 1681 0 0 APPTIO INC CL A 03835C108 16 857 SH SOLE 7 857 0 0 APPTIO INC CL A 03835C108 1964 106342 SH SOLE 18 106342 0 0 APPTIO INC CL A 03835C108 299 16174 SH SOLE 19 16174 0 0 APPTIO INC CL A 03835C108 12911 699034 SH SOLE 21 699034 0 0 APPTIO INC CL A 03835C108 7021 380110 SH SOLE 22 352109 0 28001 APPTIO INC CL A 03835C108 170 9203 SH SOLE 23 9203 0 0 APPTIO INC CL A 03835C108 172 9338 SH SOLE 29 0 0 9338 APRICUS BIOSCIENCES INC COM NEW 03832V307 0 262 SH SOLE 17 0 0 262 APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1237 SH SOLE 19 1237 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 2 1280 SH SOLE 21 1280 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 146 85460 SH SOLE 22 85460 0 0 APTARGROUP INC COM 038336103 5927 68671 SH SOLE 2 38715 0 29956 APTARGROUP INC COM 038336103 25 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 2919 33821 SH SOLE 7 33821 0 0 APTARGROUP INC COM 038336103 18119 209930 SH SOLE 18 209930 0 0 APTARGROUP INC COM 038336103 1743 20189 SH SOLE 19 20189 0 0 APTARGROUP INC COM 038336103 232735 2696499 SH SOLE 21 2696499 0 0 APTARGROUP INC COM 038336103 171992 1992722 SH SOLE 22 1782306 0 210416 APTARGROUP INC COM 038336103 1497 17343 SH SOLE 26 13624 0 3719 APTARGROUP INC COM 038336103 911 10551 SH SOLE 28 10551 0 0 APTARGROUP INC COM 038336103 811 9400 SH SOLE 30 9400 0 0 APTARGROUP INC COM 038336103 121 1401 SH SOLE 31 1401 0 0 APTARGROUP INC COM 038336103 226 2613 SH SOLE 36 2613 0 0 APTARGROUP INC COM 038336103 560 6485 SH SOLE 40 6485 0 0 APTEVO THERAPEUTICS INC COM 03835L108 7 3176 SH SOLE 18 3176 0 0 APTEVO THERAPEUTICS INC COM 03835L108 66 28721 SH SOLE 19 28721 0 0 APTEVO THERAPEUTICS INC COM 03835L108 122 53279 SH SOLE 21 53279 0 0 APTEVO THERAPEUTICS INC COM 03835L108 679 296605 SH SOLE 22 296605 0 0 APTEVO THERAPEUTICS INC COM 03835L108 8 3333 SH SOLE 23 3333 0 0 APTEVO THERAPEUTICS INC COM 03835L108 318 138700 SH SOLE 29 0 0 138700 AQUA AMERICA INC COM 03836W103 6485 195397 SH SOLE 2 102904 0 92493 AQUA AMERICA INC COM 03836W103 241 7249 SH SOLE 4 7249 0 0 AQUA AMERICA INC COM 03836W103 12651 381172 SH SOLE 7 381172 0 0 AQUA AMERICA INC COM 03836W103 4 125 SH SOLE 17 0 0 125 AQUA AMERICA INC COM 03836W103 19904 599699 SH SOLE 18 599699 0 0 AQUA AMERICA INC COM 03836W103 1898 57199 SH SOLE 19 57199 0 0 AQUA AMERICA INC COM 03836W103 258225 7780199 SH SOLE 21 7780199 0 0 AQUA AMERICA INC COM 03836W103 186395 5616005 SH SOLE 22 5014952 0 601053 AQUA AMERICA INC COM 03836W103 2159 65051 SH SOLE 26 54255 0 10796 AQUA AMERICA INC COM 03836W103 933 28125 SH SOLE 28 28125 0 0 AQUA AMERICA INC COM 03836W103 21121 636368 SH SOLE 30 636368 0 0 AQUA AMERICA INC COM 03836W103 144 4345 SH SOLE 31 4345 0 0 AQUA AMERICA INC COM 03836W103 271 8166 SH SOLE 36 8166 0 0 AQUA AMERICA INC COM 03836W103 591 17804 SH SOLE 40 17804 0 0 AQUA METALS INC COM 03837J101 4 633 SH SOLE 2 633 0 0 AQUA METALS INC COM 03837J101 404 58974 SH SOLE 18 58974 0 0 AQUA METALS INC COM 03837J101 72 10502 SH SOLE 19 10502 0 0 AQUA METALS INC COM 03837J101 3676 536574 SH SOLE 21 536574 0 0 AQUA METALS INC COM 03837J101 1894 276501 SH SOLE 22 263034 0 13467 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 320 SH SOLE 18 320 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 136 SH SOLE 19 136 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 237 SH SOLE 21 237 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 107 15102 SH SOLE 22 15102 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 8 626 SH SOLE 2 626 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 604 44774 SH SOLE 18 44774 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 87 6448 SH SOLE 19 6448 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 4961 367515 SH SOLE 21 367515 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 33 2430 SH SOLE 30 2430 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 803 56592 SH SOLE 2 56592 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 380 26802 SH SOLE 18 26802 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 4827 340150 SH SOLE 19 340150 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 1541 108580 SH SOLE 20 108580 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 5133 361766 SH SOLE 21 361766 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 4256 299902 SH SOLE 22 299902 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 2527 178102 SH SOLE 34 178102 0 0 ARADIGM CORP COM PAR 038505400 17 4106 SH SOLE 21 4106 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 2281 996056 SH SOLE 21 996056 0 0 ARAMARK COM 03852U106 10804 266037 SH SOLE 2 55300 0 210737 ARAMARK COM 03852U106 3142 77373 SH SOLE 4 68571 0 8802 ARAMARK COM 03852U106 1510 37177 SH SOLE 7 37177 0 0 ARAMARK COM 03852U106 15 366 SH SOLE 15 366 0 0 ARAMARK COM 03852U106 6239 153627 SH SOLE 18 129341 0 24286 ARAMARK COM 03852U106 3444 84809 SH SOLE 19 84809 0 0 ARAMARK COM 03852U106 7360 181239 SH SOLE 20 0 0 181239 ARAMARK COM 03852U106 147007 3619961 SH SOLE 21 3619961 0 0 ARAMARK COM 03852U106 279281 6877155 SH SOLE 22 6082488 0 794667 ARAMARK COM 03852U106 11963 294572 SH SOLE 23 294572 0 0 ARAMARK COM 03852U106 6132 150992 SH SOLE 25 150992 0 0 ARAMARK COM 03852U106 29504 726530 SH SOLE 26 240439 0 486091 ARAMARK COM 03852U106 2300 56636 SH SOLE 28 41554 0 15082 ARAMARK COM 03852U106 2777 68373 SH SOLE 29 7780 0 60593 ARAMARK COM 03852U106 11957 294432 SH SOLE 30 294432 0 0 ARAMARK COM 03852U106 5096 125475 SH SOLE 31 45240 0 80235 ARAMARK COM 03852U106 717 17649 SH SOLE 34 17649 0 0 ARAMARK COM 03852U106 10222 251722 SH SOLE 36 251722 0 0 ARAMARK COM 03852U106 63 1549 SH SOLE 40 1549 0 0 ARATANA THERAPEUTICS INC COM 03874P101 17 2769 SH SOLE 2 1861 0 908 ARATANA THERAPEUTICS INC COM 03874P101 4 646 SH SOLE 7 646 0 0 ARATANA THERAPEUTICS INC COM 03874P101 869 141768 SH SOLE 18 141768 0 0 ARATANA THERAPEUTICS INC COM 03874P101 176 28704 SH SOLE 19 28704 0 0 ARATANA THERAPEUTICS INC COM 03874P101 11934 1946794 SH SOLE 21 1946794 0 0 ARATANA THERAPEUTICS INC COM 03874P101 6088 993188 SH SOLE 22 945198 0 47990 ARBOR RLTY TR INC COM 038923108 404 49268 SH SOLE 2 49268 0 0 ARBOR RLTY TR INC COM 038923108 716 87308 SH SOLE 19 87308 0 0 ARBOR RLTY TR INC COM 038923108 633 77197 SH SOLE 21 77197 0 0 ARBOR RLTY TR INC COM 038923108 28039 3419375 SH SOLE 22 3353871 0 65504 ARBOR RLTY TR INC COM 038923108 3077 375295 SH SOLE 23 375295 0 0 ARBOR RLTY TR INC COM 038923108 1220 148829 SH SOLE 29 0 0 148829 ARBOR RLTY TR INC COM 038923108 62 7526 SH SOLE 30 7526 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 60 9738 SH SOLE 22 9738 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 61 14925 SH SOLE 2 8125 0 6800 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3 813 SH SOLE 7 813 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 639 156119 SH SOLE 18 156119 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2250 550055 SH SOLE 19 550055 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 5666 1385336 SH SOLE 21 1385336 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 11388 2784366 SH SOLE 22 2734112 0 50254 ARC DOCUMENT SOLUTIONS INC COM 00191G103 518 126685 SH SOLE 23 126685 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 541 132198 SH SOLE 29 0 0 132198 ARC GROUP WORLDWIDE INC COM 00213H105 4 1761 SH SOLE 18 1761 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 56 23825 SH SOLE 21 23825 0 0 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 1 865 SH SOLE 21 865 0 0 ARCADIA BIOSCIENCES INC COM 039014105 2 4088 SH SOLE 21 4088 0 0 ARCBEST CORP COM 03937C105 180 5395 SH SOLE 2 2040 0 3355 ARCBEST CORP COM 03937C105 8 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 26 784 SH SOLE 7 784 0 0 ARCBEST CORP COM 03937C105 4480 133925 SH SOLE 18 133925 0 0 ARCBEST CORP COM 03937C105 4443 132829 SH SOLE 19 132829 0 0 ARCBEST CORP COM 03937C105 78102 2334875 SH SOLE 21 2334875 0 0 ARCBEST CORP COM 03937C105 24076 719765 SH SOLE 22 667777 0 51988 ARCBEST CORP COM 03937C105 115 3438 SH SOLE 23 3438 0 0 ARCBEST CORP COM 03937C105 75 2247 SH SOLE 26 0 0 2247 ARCBEST CORP COM 03937C105 121 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 548 16368 SH SOLE 29 0 0 16368 ARCBEST CORP COM 03937C105 1166 34844 SH SOLE 30 34844 0 0 ARCBEST CORP COM 03937C105 252 7547 SH SOLE 34 7547 0 0 ARCBEST CORP COM 03937C105 95 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2250 87327 SH SOLE 29 87327 0 0 ARCH CAP GROUP LTD ORD G0450A105 15238 154703 SH SOLE 2 44071 0 110632 ARCH CAP GROUP LTD ORD G0450A105 4064 41263 SH SOLE 4 36592 0 4671 ARCH CAP GROUP LTD ORD G0450A105 9624 97708 SH SOLE 7 63455 0 34253 ARCH CAP GROUP LTD ORD G0450A105 741 7527 SH SOLE 13 7527 0 0 ARCH CAP GROUP LTD ORD G0450A105 78 788 SH SOLE 15 788 0 0 ARCH CAP GROUP LTD ORD G0450A105 7706 78229 SH SOLE 18 65332 0 12897 ARCH CAP GROUP LTD ORD G0450A105 4105 41678 SH SOLE 19 41678 0 0 ARCH CAP GROUP LTD ORD G0450A105 9351 94929 SH SOLE 20 0 0 94929 ARCH CAP GROUP LTD ORD G0450A105 330295 3353248 SH SOLE 21 3353248 0 0 ARCH CAP GROUP LTD ORD G0450A105 369505 3751324 SH SOLE 22 3304917 0 446407 ARCH CAP GROUP LTD ORD G0450A105 15707 159458 SH SOLE 23 159458 0 0 ARCH CAP GROUP LTD ORD G0450A105 8957 90936 SH SOLE 25 90936 0 0 ARCH CAP GROUP LTD ORD G0450A105 47577 483017 SH SOLE 26 118960 0 364057 ARCH CAP GROUP LTD ORD G0450A105 2945 29894 SH SOLE 28 21827 0 8067 ARCH CAP GROUP LTD ORD G0450A105 3560 36141 SH SOLE 29 4116 0 32025 ARCH CAP GROUP LTD ORD G0450A105 31923 324087 SH SOLE 30 324087 0 0 ARCH CAP GROUP LTD ORD G0450A105 7806 79248 SH SOLE 31 28603 0 50645 ARCH CAP GROUP LTD ORD G0450A105 828 8411 SH SOLE 34 8411 0 0 ARCH CAP GROUP LTD ORD G0450A105 15392 156263 SH SOLE 36 156263 0 0 ARCH CAP GROUP LTD ORD G0450A105 64 649 SH SOLE 40 649 0 0 ARCH COAL INC CL A 039380407 96 1341 SH SOLE 2 1341 0 0 ARCH COAL INC CL A 039380407 7 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 37 509 SH SOLE 7 509 0 0 ARCH COAL INC CL A 039380407 5509 76788 SH SOLE 18 76788 0 0 ARCH COAL INC CL A 039380407 1206 16808 SH SOLE 19 16808 0 0 ARCH COAL INC CL A 039380407 48187 671694 SH SOLE 21 671694 0 0 ARCH COAL INC CL A 039380407 41942 584638 SH SOLE 22 546477 0 38161 ARCH COAL INC CL A 039380407 938 13075 SH SOLE 26 11475 0 1600 ARCH COAL INC CL A 039380407 244 3402 SH SOLE 28 3402 0 0 ARCH COAL INC CL A 039380407 248 3453 SH SOLE 30 3453 0 0 ARCH COAL INC CL A 039380407 165 2306 SH SOLE 40 2306 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 67214 1581142 SH SOLE 2 1023080 0 558062 ARCHER DANIELS MIDLAND CO COM 039483102 17525 412252 SH SOLE 4 392143 0 20109 ARCHER DANIELS MIDLAND CO COM 039483102 61515 1447076 SH SOLE 7 1029553 0 417523 ARCHER DANIELS MIDLAND CO COM 039483102 8337 196121 SH SOLE 13 196121 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 162 3803 SH SOLE 15 3803 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH SOLE 17 0 0 20 ARCHER DANIELS MIDLAND CO COM 039483102 46667 1097788 SH SOLE 18 1005074 0 92714 ARCHER DANIELS MIDLAND CO COM 039483102 59933 1409846 SH SOLE 19 1409846 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13970 328633 SH SOLE 20 0 0 328633 ARCHER DANIELS MIDLAND CO COM 039483102 383214 9014678 SH SOLE 21 9014678 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 771561 18150097 SH SOLE 22 13942634 0 4207463 ARCHER DANIELS MIDLAND CO COM 039483102 45035 1059406 SH SOLE 23 1059406 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26556 624702 SH SOLE 25 624702 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 83859 1972698 SH SOLE 26 574064 0 1398634 ARCHER DANIELS MIDLAND CO COM 039483102 5488 129102 SH SOLE 28 93885 0 35217 ARCHER DANIELS MIDLAND CO COM 039483102 31755 747002 SH SOLE 29 428474 0 318528 ARCHER DANIELS MIDLAND CO COM 039483102 101379 2384831 SH SOLE 30 2384831 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 32320 760298 SH SOLE 31 411565 0 348733 ARCHER DANIELS MIDLAND CO COM 039483102 23066 542598 SH SOLE 34 542598 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 38512 905954 SH SOLE 36 905954 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 135 3183 SH SOLE 40 3183 0 0 ARCHROCK INC COM 03957W106 449 35743 SH SOLE 2 24443 0 11300 ARCHROCK INC COM 03957W106 4 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 23 1846 SH SOLE 7 1846 0 0 ARCHROCK INC COM 03957W106 4324 344541 SH SOLE 18 344541 0 0 ARCHROCK INC COM 03957W106 1369 109103 SH SOLE 19 109103 0 0 ARCHROCK INC COM 03957W106 81083 6460768 SH SOLE 21 6460768 0 0 ARCHROCK INC COM 03957W106 36423 2902235 SH SOLE 22 2775091 0 127144 ARCHROCK INC COM 03957W106 1842 146797 SH SOLE 23 146797 0 0 ARCHROCK INC COM 03957W106 179 14276 SH SOLE 26 11923 0 2353 ARCHROCK INC COM 03957W106 120 9587 SH SOLE 28 9587 0 0 ARCHROCK INC COM 03957W106 692 55115 SH SOLE 29 0 0 55115 ARCHROCK INC COM 03957W106 1196 95286 SH SOLE 30 95286 0 0 ARCHROCK INC COM 03957W106 48 3785 SH SOLE 34 3785 0 0 ARCHROCK INC COM 03957W106 91 7286 SH SOLE 40 7286 0 0 ARCONIC INC COM 03965L100 19942 801508 SH SOLE 2 395465 0 406043 ARCONIC INC COM 03965L100 3358 134975 SH SOLE 4 120333 0 14642 ARCONIC INC COM 03965L100 6865 275935 SH SOLE 7 261363 0 14572 ARCONIC INC COM 03965L100 272 10935 SH SOLE 13 10935 0 0 ARCONIC INC COM 03965L100 66 2646 SH SOLE 15 2646 0 0 ARCONIC INC COM 03965L100 21568 866864 SH SOLE 18 810415 0 56449 ARCONIC INC COM 03965L100 2604 104677 SH SOLE 19 104677 0 0 ARCONIC INC COM 03965L100 5337 214528 SH SOLE 20 0 0 214528 ARCONIC INC COM 03965L100 303163 12185013 SH SOLE 21 12185013 0 0 ARCONIC INC COM 03965L100 268508 10792133 SH SOLE 22 8912482 0 1879651 ARCONIC INC COM 03965L100 12621 507257 SH SOLE 23 507257 0 0 ARCONIC INC COM 03965L100 8360 335999 SH SOLE 25 335999 0 0 ARCONIC INC COM 03965L100 39752 1597732 SH SOLE 26 482123 0 1115609 ARCONIC INC COM 03965L100 2317 93133 SH SOLE 28 66141 0 26992 ARCONIC INC COM 03965L100 2790 112121 SH SOLE 29 12414 0 99707 ARCONIC INC COM 03965L100 27094 1088968 SH SOLE 30 1088968 0 0 ARCONIC INC COM 03965L100 5050 202989 SH SOLE 31 92749 0 110240 ARCONIC INC COM 03965L100 3028 121720 SH SOLE 34 121720 0 0 ARCONIC INC COM 03965L100 10850 436088 SH SOLE 36 436088 0 0 ARCONIC INC COM 03965L100 58 2325 SH SOLE 40 2325 0 0 ARCONIC INC 5.375% PFD B 1 03965L308 32093 825000 SH SOLE 21 825000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 8 800 SH SOLE 2 800 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6383 635112 SH SOLE 19 635112 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6496 646346 SH SOLE 21 646346 0 0 ARDAGH GROUP S A CL A L0223L101 240 11205 SH SOLE 2 2150 0 9055 ARDAGH GROUP S A CL A L0223L101 4 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 218 10192 SH SOLE 18 10192 0 0 ARDAGH GROUP S A CL A L0223L101 82 3813 SH SOLE 19 3813 0 0 ARDAGH GROUP S A CL A L0223L101 3729 174154 SH SOLE 21 174154 0 0 ARDAGH GROUP S A CL A L0223L101 2441 114013 SH SOLE 22 56297 0 57716 ARDAGH GROUP S A CL A L0223L101 852 39806 SH SOLE 26 8948 0 30858 ARDAGH GROUP S A CL A L0223L101 10 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 35 6321 SH SOLE 2 1549 0 4772 ARDELYX INC COM 039697107 8 1417 SH SOLE 7 1417 0 0 ARDELYX INC COM 039697107 716 127880 SH SOLE 18 127880 0 0 ARDELYX INC COM 039697107 453 80915 SH SOLE 19 80915 0 0 ARDELYX INC COM 039697107 10160 1814343 SH SOLE 21 1814343 0 0 ARDELYX INC COM 039697107 3058 546034 SH SOLE 22 516142 0 29892 ARDELYX INC COM 039697107 15 2616 SH SOLE 28 2616 0 0 ARDELYX INC COM 039697107 24 4235 SH SOLE 30 4235 0 0 ARDMORE SHIPPING CORP COM Y0207T100 31 3722 SH SOLE 2 1580 0 2142 ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH SOLE 7 494 0 0 ARDMORE SHIPPING CORP COM Y0207T100 865 104849 SH SOLE 18 104849 0 0 ARDMORE SHIPPING CORP COM Y0207T100 132 16057 SH SOLE 19 16057 0 0 ARDMORE SHIPPING CORP COM Y0207T100 7343 890064 SH SOLE 21 890064 0 0 ARDMORE SHIPPING CORP COM Y0207T100 2350 284789 SH SOLE 22 251694 0 33095 ARENA PHARMACEUTICALS INC COM NEW 040047607 58 2286 SH SOLE 2 2130 0 156 ARENA PHARMACEUTICALS INC COM NEW 040047607 2 80 SH SOLE 4 80 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 5 215 SH SOLE 7 215 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3467 135971 SH SOLE 18 135971 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 895 35101 SH SOLE 19 35101 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 326 12800 SH SOLE 20 12800 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 46883 1838559 SH SOLE 21 1838559 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 28570 1120389 SH SOLE 22 1000197 0 120192 ARENA PHARMACEUTICALS INC COM NEW 040047607 2 97 SH SOLE 23 97 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 291 11427 SH SOLE 26 10364 0 1063 ARENA PHARMACEUTICALS INC COM NEW 040047607 193 7565 SH SOLE 28 7565 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 149 5835 SH SOLE 30 5835 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 71 2787 SH SOLE 40 2787 0 0 ARES CAP CORP COM 04010L103 26269 1602751 SH SOLE 30 1602751 0 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 590 577000 PRN SOLE 21 577000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 203 15249 SH SOLE 2 10095 0 5154 ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH SOLE 7 902 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1460 109671 SH SOLE 18 109671 0 0 ARES COML REAL ESTATE CORP COM 04013V108 539 40474 SH SOLE 19 40474 0 0 ARES COML REAL ESTATE CORP COM 04013V108 20804 1563062 SH SOLE 21 1563062 0 0 ARES COML REAL ESTATE CORP COM 04013V108 12825 963562 SH SOLE 22 933782 0 29780 ARES COML REAL ESTATE CORP COM 04013V108 90 6728 SH SOLE 29 0 0 6728 ARGAN INC COM 04010E109 84 1255 SH SOLE 2 1120 0 135 ARGAN INC COM 04010E109 3335 49585 SH SOLE 7 49585 0 0 ARGAN INC COM 04010E109 3514 52259 SH SOLE 18 52259 0 0 ARGAN INC COM 04010E109 778 11565 SH SOLE 19 11565 0 0 ARGAN INC COM 04010E109 28864 429211 SH SOLE 21 429211 0 0 ARGAN INC COM 04010E109 26943 400634 SH SOLE 22 374897 0 25737 ARGAN INC COM 04010E109 661 9832 SH SOLE 23 9832 0 0 ARGAN INC COM 04010E109 87 1287 SH SOLE 26 0 0 1287 ARGAN INC COM 04010E109 129 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 92 1366 SH SOLE 29 0 0 1366 ARGAN INC COM 04010E109 153 2279 SH SOLE 30 2279 0 0 ARGAN INC COM 04010E109 649 9646 SH SOLE 34 9646 0 0 ARGAN INC COM 04010E109 91 1354 SH SOLE 40 1354 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 393 6394 SH SOLE 2 1748 0 4646 ARGO GROUP INTL HLDGS LTD COM G0464B107 6 91 SH SOLE 4 91 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 48 776 SH SOLE 7 776 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 7188 116883 SH SOLE 18 116883 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2000 32523 SH SOLE 19 32523 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 57397 933281 SH SOLE 21 933281 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 60301 980510 SH SOLE 22 926046 0 54464 ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4374 SH SOLE 23 4374 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 858 13948 SH SOLE 26 11208 0 2740 ARGO GROUP INTL HLDGS LTD COM G0464B107 287 4674 SH SOLE 28 4674 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1417 23043 SH SOLE 29 0 0 23043 ARGO GROUP INTL HLDGS LTD COM G0464B107 306 4980 SH SOLE 30 4980 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1537 24999 SH SOLE 34 24999 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 77 1247 SH SOLE 36 1247 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 209 3399 SH SOLE 40 3399 0 0 ARGOS THERAPEUTICS INC COM 040221103 1 7054 SH SOLE 21 7054 0 0 ARISTA NETWORKS INC COM 040413106 8601 45360 SH SOLE 2 5272 0 40088 ARISTA NETWORKS INC COM 040413106 3192 16837 SH SOLE 4 15064 0 1773 ARISTA NETWORKS INC COM 040413106 2455 12946 SH SOLE 7 6827 0 6119 ARISTA NETWORKS INC COM 040413106 15 80 SH SOLE 15 80 0 0 ARISTA NETWORKS INC COM 040413106 5717 30149 SH SOLE 18 25490 0 4659 ARISTA NETWORKS INC COM 040413106 3248 17129 SH SOLE 19 17129 0 0 ARISTA NETWORKS INC COM 040413106 5471 28855 SH SOLE 20 0 0 28855 ARISTA NETWORKS INC COM 040413106 141288 745150 SH SOLE 21 745150 0 0 ARISTA NETWORKS INC COM 040413106 254010 1339644 SH SOLE 22 1179752 0 159892 ARISTA NETWORKS INC COM 040413106 10628 56053 SH SOLE 23 56053 0 0 ARISTA NETWORKS INC COM 040413106 6227 32840 SH SOLE 25 32840 0 0 ARISTA NETWORKS INC COM 040413106 24477 129089 SH SOLE 26 52982 0 76107 ARISTA NETWORKS INC COM 040413106 1975 10414 SH SOLE 28 7561 0 2853 ARISTA NETWORKS INC COM 040413106 2540 13396 SH SOLE 29 1661 0 11735 ARISTA NETWORKS INC COM 040413106 11887 62694 SH SOLE 30 62694 0 0 ARISTA NETWORKS INC COM 040413106 4085 21546 SH SOLE 31 9618 0 11928 ARISTA NETWORKS INC COM 040413106 607 3199 SH SOLE 34 3199 0 0 ARISTA NETWORKS INC COM 040413106 8624 45481 SH SOLE 36 45481 0 0 ARISTA NETWORKS INC COM 040413106 39 207 SH SOLE 40 207 0 0 ARK RESTAURANTS CORP COM 040712101 9 361 SH SOLE 18 361 0 0 ARK RESTAURANTS CORP COM 040712101 119 4899 SH SOLE 21 4899 0 0 ARK RESTAURANTS CORP COM 040712101 90 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 38 2951 SH SOLE 2 0 0 2951 ARLINGTON ASSET INVT CORP CL A NEW 041356205 5 360 SH SOLE 7 360 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 934 73405 SH SOLE 18 73405 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 166 13051 SH SOLE 19 13051 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 8674 681355 SH SOLE 21 681355 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 5708 448406 SH SOLE 22 426587 0 21819 ARMADA HOFFLER PPTYS INC COM 04208T108 77 5547 SH SOLE 2 3804 0 1743 ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH SOLE 7 923 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3044 220426 SH SOLE 18 220426 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 517 37439 SH SOLE 19 37439 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 56083 4061022 SH SOLE 21 4061022 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 22207 1608055 SH SOLE 22 1516303 0 91752 ARMADA HOFFLER PPTYS INC COM 04208T108 18 1299 SH SOLE 23 1299 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 46 3304 SH SOLE 26 0 0 3304 ARMADA HOFFLER PPTYS INC COM 04208T108 99 7190 SH SOLE 28 7190 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 819 59315 SH SOLE 30 59315 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 251 9341 SH SOLE 2 3009 0 6332 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 24 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5081 188895 SH SOLE 18 188895 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 785 29182 SH SOLE 19 29182 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 122810 4565429 SH SOLE 21 4565429 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31214 1160359 SH SOLE 22 1084926 0 75433 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 390 14496 SH SOLE 26 11857 0 2639 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 162 6031 SH SOLE 28 6031 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1496 55612 SH SOLE 30 55612 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 140 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 103 6568 SH SOLE 2 1957 0 4611 ARMSTRONG FLOORING INC COM 04238R106 2 129 SH SOLE 4 129 0 0 ARMSTRONG FLOORING INC COM 04238R106 8 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 1403 89065 SH SOLE 18 89065 0 0 ARMSTRONG FLOORING INC COM 04238R106 276 17505 SH SOLE 19 17505 0 0 ARMSTRONG FLOORING INC COM 04238R106 12058 765564 SH SOLE 21 765564 0 0 ARMSTRONG FLOORING INC COM 04238R106 10877 690609 SH SOLE 22 649254 0 41355 ARMSTRONG FLOORING INC COM 04238R106 78 4982 SH SOLE 26 4085 0 897 ARMSTRONG FLOORING INC COM 04238R106 44 2812 SH SOLE 28 2812 0 0 ARMSTRONG FLOORING INC COM 04238R106 50 3188 SH SOLE 30 3188 0 0 ARMSTRONG FLOORING INC COM 04238R106 34 2152 SH SOLE 40 2152 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1033 20164 SH SOLE 2 4384 0 15780 ARMSTRONG WORLD INDS INC NEW COM 04247X102 13 259 SH SOLE 4 259 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 105 2048 SH SOLE 7 2048 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1111 21675 SH SOLE 18 21675 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 749 14610 SH SOLE 19 14610 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 24683 481626 SH SOLE 21 481626 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 67404 1315192 SH SOLE 22 1184828 0 130364 ARMSTRONG WORLD INDS INC NEW COM 04247X102 551 10755 SH SOLE 26 8172 0 2583 ARMSTRONG WORLD INDS INC NEW COM 04247X102 288 5625 SH SOLE 28 5625 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1135 22148 SH SOLE 29 0 0 22148 ARMSTRONG WORLD INDS INC NEW COM 04247X102 328 6393 SH SOLE 30 6393 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 58 1124 SH SOLE 31 1124 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 328 6405 SH SOLE 36 6405 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 221 4305 SH SOLE 40 4305 0 0 AROTECH CORP COM NEW 042682203 18 4321 SH SOLE 18 4321 0 0 AROTECH CORP COM NEW 042682203 264 62777 SH SOLE 21 62777 0 0 AROTECH CORP COM NEW 042682203 21 4972 SH SOLE 22 4972 0 0 ARQULE INC COM 04269E107 12 10986 SH SOLE 18 10986 0 0 ARQULE INC COM 04269E107 17 14883 SH SOLE 19 14883 0 0 ARQULE INC COM 04269E107 178 160047 SH SOLE 21 160047 0 0 ARQULE INC COM 04269E107 2122 1911802 SH SOLE 22 1911802 0 0 ARRAY BIOPHARMA INC COM 04269X105 188 15279 SH SOLE 2 10524 0 4755 ARRAY BIOPHARMA INC COM 04269X105 6 458 SH SOLE 4 458 0 0 ARRAY BIOPHARMA INC COM 04269X105 58 4746 SH SOLE 7 4746 0 0 ARRAY BIOPHARMA INC COM 04269X105 7333 596213 SH SOLE 18 596213 0 0 ARRAY BIOPHARMA INC COM 04269X105 2890 234971 SH SOLE 19 234971 0 0 ARRAY BIOPHARMA INC COM 04269X105 96296 7828936 SH SOLE 21 7828936 0 0 ARRAY BIOPHARMA INC COM 04269X105 57745 4694705 SH SOLE 22 4361946 0 332759 ARRAY BIOPHARMA INC COM 04269X105 166 13459 SH SOLE 23 13459 0 0 ARRAY BIOPHARMA INC COM 04269X105 671 54530 SH SOLE 26 47107 0 7423 ARRAY BIOPHARMA INC COM 04269X105 359 29149 SH SOLE 28 29149 0 0 ARRAY BIOPHARMA INC COM 04269X105 325 26399 SH SOLE 29 0 0 26399 ARRAY BIOPHARMA INC COM 04269X105 315 25586 SH SOLE 30 25586 0 0 ARRAY BIOPHARMA INC COM 04269X105 76 6188 SH SOLE 34 6188 0 0 ARRAY BIOPHARMA INC COM 04269X105 182 14814 SH SOLE 40 14814 0 0 ARRIS INTL INC SHS G0551A103 5144 180555 SH SOLE 2 86942 0 93613 ARRIS INTL INC SHS G0551A103 100 3525 SH SOLE 4 3525 0 0 ARRIS INTL INC SHS G0551A103 165 5780 SH SOLE 7 5780 0 0 ARRIS INTL INC SHS G0551A103 16976 595857 SH SOLE 18 595857 0 0 ARRIS INTL INC SHS G0551A103 1665 58445 SH SOLE 19 58445 0 0 ARRIS INTL INC SHS G0551A103 220005 7722194 SH SOLE 21 7722194 0 0 ARRIS INTL INC SHS G0551A103 162789 5713897 SH SOLE 22 5149327 0 564570 ARRIS INTL INC SHS G0551A103 1927 67648 SH SOLE 26 57028 0 10620 ARRIS INTL INC SHS G0551A103 734 25758 SH SOLE 28 25758 0 0 ARRIS INTL INC SHS G0551A103 1455 51075 SH SOLE 29 0 0 51075 ARRIS INTL INC SHS G0551A103 771 27073 SH SOLE 30 27073 0 0 ARRIS INTL INC SHS G0551A103 118 4153 SH SOLE 31 4153 0 0 ARRIS INTL INC SHS G0551A103 588 20623 SH SOLE 40 20623 0 0 ARROW ELECTRS INC COM 042735100 10909 135663 SH SOLE 2 47456 0 88207 ARROW ELECTRS INC COM 042735100 2153 26781 SH SOLE 4 23482 0 3299 ARROW ELECTRS INC COM 042735100 3113 38708 SH SOLE 7 24751 0 13957 ARROW ELECTRS INC COM 042735100 47 590 SH SOLE 15 590 0 0 ARROW ELECTRS INC COM 042735100 1 17 SH SOLE 17 0 0 17 ARROW ELECTRS INC COM 042735100 24663 306715 SH SOLE 18 297990 0 8725 ARROW ELECTRS INC COM 042735100 2452 30491 SH SOLE 19 30491 0 0 ARROW ELECTRS INC COM 042735100 5768 71727 SH SOLE 20 0 0 71727 ARROW ELECTRS INC COM 042735100 304348 3784958 SH SOLE 21 3784958 0 0 ARROW ELECTRS INC COM 042735100 237061 2948156 SH SOLE 22 2639304 0 308852 ARROW ELECTRS INC COM 042735100 9679 120371 SH SOLE 23 120371 0 0 ARROW ELECTRS INC COM 042735100 5917 73588 SH SOLE 25 73588 0 0 ARROW ELECTRS INC COM 042735100 20510 255073 SH SOLE 26 94293 0 160780 ARROW ELECTRS INC COM 042735100 1630 20272 SH SOLE 28 14538 0 5734 ARROW ELECTRS INC COM 042735100 1930 24008 SH SOLE 29 2219 0 21789 ARROW ELECTRS INC COM 042735100 11407 141857 SH SOLE 30 141857 0 0 ARROW ELECTRS INC COM 042735100 3950 49122 SH SOLE 31 18455 0 30667 ARROW ELECTRS INC COM 042735100 472 5869 SH SOLE 34 5869 0 0 ARROW ELECTRS INC COM 042735100 9295 115589 SH SOLE 36 115589 0 0 ARROW ELECTRS INC COM 042735100 38 473 SH SOLE 40 473 0 0 ARROW FINL CORP COM 042744102 91 2657 SH SOLE 2 526 0 2131 ARROW FINL CORP COM 042744102 28 825 SH SOLE 7 825 0 0 ARROW FINL CORP COM 042744102 1606 46747 SH SOLE 18 46747 0 0 ARROW FINL CORP COM 042744102 335 9765 SH SOLE 19 9765 0 0 ARROW FINL CORP COM 042744102 13562 394817 SH SOLE 21 394817 0 0 ARROW FINL CORP COM 042744102 17775 517480 SH SOLE 22 489368 0 28112 ARROW FINL CORP COM 042744102 61 1776 SH SOLE 28 1776 0 0 ARROW FINL CORP COM 042744102 109 3170 SH SOLE 30 3170 0 0 ARROW FINL CORP COM 042744102 43 1259 SH SOLE 40 1259 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 11657 SH SOLE 18 11657 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 49 11227 SH SOLE 19 11227 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5667 1308690 SH SOLE 21 1308690 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6614 1527595 SH SOLE 22 1527595 0 0 ARTESIAN RESOURCES CORP CL A 043113208 60 1589 SH SOLE 2 487 0 1102 ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH SOLE 7 282 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1165 30819 SH SOLE 18 30819 0 0 ARTESIAN RESOURCES CORP CL A 043113208 271 7160 SH SOLE 19 7160 0 0 ARTESIAN RESOURCES CORP CL A 043113208 9686 256251 SH SOLE 21 256251 0 0 ARTESIAN RESOURCES CORP CL A 043113208 3635 96154 SH SOLE 22 90548 0 5606 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 87 2682 SH SOLE 2 2463 0 219 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32 969 SH SOLE 7 969 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5005 153542 SH SOLE 18 153542 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1175 36047 SH SOLE 19 36047 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 44522 1365691 SH SOLE 21 1365691 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42755 1311510 SH SOLE 22 1199083 0 112427 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 70 2147 SH SOLE 26 0 0 2147 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 332 10197 SH SOLE 28 10197 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 241 7399 SH SOLE 30 7399 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 133 4081 SH SOLE 40 4081 0 0 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ASANKO GOLD INC COM 04341Y105 9 9913 SH SOLE 21 9913 0 0 ASB BANCORP INC N C COM 00213T109 19 411 SH SOLE 2 108 0 303 ASB BANCORP INC N C COM 00213T109 487 10804 SH SOLE 18 10804 0 0 ASB BANCORP INC N C COM 00213T109 57 1262 SH SOLE 19 1262 0 0 ASB BANCORP INC N C COM 00213T109 4107 91074 SH SOLE 21 91074 0 0 ASB BANCORP INC N C COM 00213T109 1141 25298 SH SOLE 22 23584 0 1714 ASBURY AUTOMOTIVE GROUP INC COM 043436104 518 8479 SH SOLE 2 8479 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 10 158 SH SOLE 4 158 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 61 1000 SH SOLE 7 1000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5227 85544 SH SOLE 18 85544 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2910 47622 SH SOLE 19 47622 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 99290 1625041 SH SOLE 21 1625041 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 36752 601510 SH SOLE 22 559494 0 42016 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3828 62650 SH SOLE 23 62650 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 493 8067 SH SOLE 26 6533 0 1534 ASBURY AUTOMOTIVE GROUP INC COM 043436104 193 3163 SH SOLE 28 3163 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1476 24161 SH SOLE 29 0 0 24161 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1605 26268 SH SOLE 30 26268 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 36 588 SH SOLE 36 588 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 159 2604 SH SOLE 40 2604 0 0 ASCENA RETAIL GROUP INC COM 04351G101 93 38001 SH SOLE 2 10486 0 27515 ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH SOLE 4 938 0 0 ASCENA RETAIL GROUP INC COM 04351G101 34 13804 SH SOLE 7 13804 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2096 855339 SH SOLE 18 855339 0 0 ASCENA RETAIL GROUP INC COM 04351G101 305 124655 SH SOLE 19 124655 0 0 ASCENA RETAIL GROUP INC COM 04351G101 37851 15449199 SH SOLE 21 15449199 0 0 ASCENA RETAIL GROUP INC COM 04351G101 11881 4849339 SH SOLE 22 4432737 0 416602 ASCENA RETAIL GROUP INC COM 04351G101 98 39889 SH SOLE 26 34058 0 5831 ASCENA RETAIL GROUP INC COM 04351G101 62 25374 SH SOLE 28 25374 0 0 ASCENA RETAIL GROUP INC COM 04351G101 579 236350 SH SOLE 30 236350 0 0 ASCENA RETAIL GROUP INC COM 04351G101 21 8763 SH SOLE 40 8763 0 0 ASCENT CAP GROUP INC COM SER A 043632108 29 2260 SH SOLE 2 460 0 1800 ASCENT CAP GROUP INC COM SER A 043632108 4 325 SH SOLE 7 325 0 0 ASCENT CAP GROUP INC COM SER A 043632108 579 44423 SH SOLE 18 44423 0 0 ASCENT CAP GROUP INC COM SER A 043632108 120 9226 SH SOLE 19 9226 0 0 ASCENT CAP GROUP INC COM SER A 043632108 4751 364359 SH SOLE 21 364359 0 0 ASCENT CAP GROUP INC COM SER A 043632108 4044 310114 SH SOLE 22 288517 0 21597 ASCENT CAP GROUP INC COM SER A 043632108 154 11840 SH SOLE 29 0 0 11840 ASHFORD HOSPITALITY PRIME IN COM 044102101 309 32505 SH SOLE 2 29089 0 3416 ASHFORD HOSPITALITY PRIME IN COM 044102101 1 82 SH SOLE 4 82 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 7 758 SH SOLE 7 758 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 965 101621 SH SOLE 18 101621 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 764 80438 SH SOLE 19 80438 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 9005 947863 SH SOLE 21 947863 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 20094 2115140 SH SOLE 22 2057502 0 57638 ASHFORD HOSPITALITY PRIME IN COM 044102101 8 859 SH SOLE 23 859 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 11 1195 SH SOLE 26 0 0 1195 ASHFORD HOSPITALITY PRIME IN COM 044102101 40 4258 SH SOLE 28 4258 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 310 32579 SH SOLE 29 0 0 32579 ASHFORD HOSPITALITY PRIME IN COM 044102101 54 5709 SH SOLE 30 5709 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 18 1854 SH SOLE 34 1854 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 26 2704 SH SOLE 40 2704 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 127 19085 SH SOLE 2 5536 0 13549 ASHFORD HOSPITALITY TR INC COM SHS 044103109 171 25573 SH SOLE 4 25573 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 653 97938 SH SOLE 7 97938 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 22 3302 SH SOLE 15 3302 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2169 325126 SH SOLE 18 325126 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 929 139211 SH SOLE 19 139211 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 17454 2616818 SH SOLE 21 2616818 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 24870 3728671 SH SOLE 22 3535756 0 192915 ASHFORD HOSPITALITY TR INC COM SHS 044103109 16 2471 SH SOLE 23 2471 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1115 167134 SH SOLE 25 167134 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 266 39910 SH SOLE 26 0 0 39910 ASHFORD HOSPITALITY TR INC COM SHS 044103109 93 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 666 99858 SH SOLE 29 35321 0 64537 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2752 412638 SH SOLE 30 412638 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 512 76827 SH SOLE 34 76827 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 135 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 10 161 SH SOLE 18 161 0 0 ASHFORD INC COM 044104107 24 394 SH SOLE 19 394 0 0 ASHFORD INC COM 044104107 9 153 SH SOLE 21 153 0 0 ASHFORD INC COM 044104107 1412 23305 SH SOLE 22 23305 0 0 ASHFORD INC COM 044104107 97 1603 SH SOLE 29 0 0 1603 ASHLAND GLOBAL HLDGS INC COM 044186104 4658 71227 SH SOLE 2 38867 0 32360 ASHLAND GLOBAL HLDGS INC COM 044186104 19 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 143 2190 SH SOLE 7 2190 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 27 414 SH SOLE 15 414 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13770 210582 SH SOLE 18 210582 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1310 20036 SH SOLE 19 20036 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 173628 2655262 SH SOLE 21 2655262 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 128933 1971748 SH SOLE 22 1762473 0 209275 ASHLAND GLOBAL HLDGS INC COM 044186104 3048 46610 SH SOLE 25 46610 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3991 61035 SH SOLE 26 23499 0 37536 ASHLAND GLOBAL HLDGS INC COM 044186104 584 8938 SH SOLE 28 8938 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 112 1710 SH SOLE 29 0 0 1710 ASHLAND GLOBAL HLDGS INC COM 044186104 611 9346 SH SOLE 30 9346 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 90 1384 SH SOLE 31 1384 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3224 49302 SH SOLE 36 49302 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 414 6325 SH SOLE 40 6325 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 11613 67832 SH SOLE 2 0 0 67832 ASML HOLDING N V N Y REGISTRY SHS N07059210 119575 698455 SH SOLE 18 539279 0 159176 ASML HOLDING N V N Y REGISTRY SHS N07059210 103607 605179 SH SOLE 19 605179 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 33637 196477 SH SOLE 21 196477 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 15014 87699 SH SOLE 22 87699 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6399 37375 SH SOLE 34 37375 0 0 ASPEN AEROGELS INC COM 04523Y105 13 2925 SH SOLE 18 2925 0 0 ASPEN AEROGELS INC COM 04523Y105 0 30 SH SOLE 19 30 0 0 ASPEN AEROGELS INC COM 04523Y105 201 46152 SH SOLE 21 46152 0 0 ASPEN AEROGELS INC COM 04523Y105 1569 360778 SH SOLE 22 360778 0 0 ASPEN AEROGELS INC COM 04523Y105 204 46838 SH SOLE 29 0 0 46838 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2718 67280 SH SOLE 2 39790 0 27490 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 15 382 SH SOLE 4 382 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 95 2360 SH SOLE 7 2360 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 8136 201379 SH SOLE 18 201379 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 814 20156 SH SOLE 19 20156 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 103549 2563091 SH SOLE 21 2563091 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 81088 2007129 SH SOLE 22 1793456 0 213673 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 892 22076 SH SOLE 26 18968 0 3108 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 371 9177 SH SOLE 28 9177 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 233 5767 SH SOLE 29 0 0 5767 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 368 9097 SH SOLE 30 9097 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 57 1404 SH SOLE 31 1404 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 37 908 SH SOLE 34 908 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 180 4454 SH SOLE 36 4454 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 257 6355 SH SOLE 40 6355 0 0 ASPEN TECHNOLOGY INC COM 045327103 3139 49969 SH SOLE 2 49408 0 561 ASPEN TECHNOLOGY INC COM 045327103 240 3821 SH SOLE 4 3821 0 0 ASPEN TECHNOLOGY INC COM 045327103 120 1910 SH SOLE 7 1910 0 0 ASPEN TECHNOLOGY INC COM 045327103 17183 273573 SH SOLE 18 273329 0 244 ASPEN TECHNOLOGY INC COM 045327103 3543 56409 SH SOLE 19 56409 0 0 ASPEN TECHNOLOGY INC COM 045327103 153166 2438554 SH SOLE 21 2438554 0 0 ASPEN TECHNOLOGY INC COM 045327103 133194 2120593 SH SOLE 22 1974867 0 145726 ASPEN TECHNOLOGY INC COM 045327103 310 4928 SH SOLE 23 4928 0 0 ASPEN TECHNOLOGY INC COM 045327103 2169 34525 SH SOLE 26 28251 0 6274 ASPEN TECHNOLOGY INC COM 045327103 734 11682 SH SOLE 28 11682 0 0 ASPEN TECHNOLOGY INC COM 045327103 74 1185 SH SOLE 29 1185 0 0 ASPEN TECHNOLOGY INC COM 045327103 8885 141462 SH SOLE 30 141462 0 0 ASPEN TECHNOLOGY INC COM 045327103 109 1741 SH SOLE 31 0 0 1741 ASPEN TECHNOLOGY INC COM 045327103 4493 71526 SH SOLE 34 71526 0 0 ASPEN TECHNOLOGY INC COM 045327103 21 339 SH SOLE 36 339 0 0 ASPEN TECHNOLOGY INC COM 045327103 416 6618 SH SOLE 40 6618 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 46 1330 SH SOLE 2 1330 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 21 611 SH SOLE 7 611 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1743 49909 SH SOLE 18 49909 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 415 11876 SH SOLE 19 11876 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 15795 452325 SH SOLE 21 452325 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 13447 385070 SH SOLE 22 366976 0 18094 ASSOCIATED BANC CORP COM 045487105 3855 158975 SH SOLE 2 82208 0 76767 ASSOCIATED BANC CORP COM 045487105 13 529 SH SOLE 4 529 0 0 ASSOCIATED BANC CORP COM 045487105 125 5161 SH SOLE 7 5161 0 0 ASSOCIATED BANC CORP COM 045487105 12366 509924 SH SOLE 18 509924 0 0 ASSOCIATED BANC CORP COM 045487105 1174 48417 SH SOLE 19 48417 0 0 ASSOCIATED BANC CORP COM 045487105 163445 6740018 SH SOLE 21 6740018 0 0 ASSOCIATED BANC CORP COM 045487105 114329 4714585 SH SOLE 22 4239878 0 474707 ASSOCIATED BANC CORP COM 045487105 1465 60401 SH SOLE 26 50151 0 10250 ASSOCIATED BANC CORP COM 045487105 527 21715 SH SOLE 28 21715 0 0 ASSOCIATED BANC CORP COM 045487105 119 4900 SH SOLE 29 0 0 4900 ASSOCIATED BANC CORP COM 045487105 585 24114 SH SOLE 30 24114 0 0 ASSOCIATED BANC CORP COM 045487105 78 3198 SH SOLE 31 3198 0 0 ASSOCIATED BANC CORP COM 045487105 130 5379 SH SOLE 36 5379 0 0 ASSOCIATED BANC CORP COM 045487105 435 17945 SH SOLE 40 17945 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 31 858 SH SOLE 2 296 0 562 ASSOCIATED CAP GROUP INC CL A 045528106 10 291 SH SOLE 7 291 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 731 20472 SH SOLE 18 20472 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 150 4212 SH SOLE 19 4212 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 5514 154450 SH SOLE 21 154450 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 5609 157127 SH SOLE 22 147387 0 9740 ASSOCIATED CAP GROUP INC CL A 045528106 27 769 SH SOLE 28 769 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 17 466 SH SOLE 40 466 0 0 ASSURANT INC COM 04621X108 7693 80535 SH SOLE 2 15739 0 64796 ASSURANT INC COM 04621X108 1696 17752 SH SOLE 4 16331 0 1421 ASSURANT INC COM 04621X108 5248 54937 SH SOLE 7 46233 0 8704 ASSURANT INC COM 04621X108 39 406 SH SOLE 15 406 0 0 ASSURANT INC COM 04621X108 14729 154193 SH SOLE 18 146533 0 7660 ASSURANT INC COM 04621X108 9370 98090 SH SOLE 19 98090 0 0 ASSURANT INC COM 04621X108 3994 41815 SH SOLE 20 0 0 41815 ASSURANT INC COM 04621X108 103130 1079668 SH SOLE 21 1079668 0 0 ASSURANT INC COM 04621X108 151104 1581908 SH SOLE 22 1315095 0 266813 ASSURANT INC COM 04621X108 6725 70407 SH SOLE 23 70407 0 0 ASSURANT INC COM 04621X108 6545 68518 SH SOLE 25 68518 0 0 ASSURANT INC COM 04621X108 16622 174019 SH SOLE 26 77443 0 96576 ASSURANT INC COM 04621X108 1234 12914 SH SOLE 28 9523 0 3391 ASSURANT INC COM 04621X108 1438 15052 SH SOLE 29 1112 0 13940 ASSURANT INC COM 04621X108 18781 196621 SH SOLE 30 196621 0 0 ASSURANT INC COM 04621X108 2287 23942 SH SOLE 31 14671 0 9271 ASSURANT INC COM 04621X108 6103 63894 SH SOLE 34 63894 0 0 ASSURANT INC COM 04621X108 6395 66952 SH SOLE 36 66952 0 0 ASSURANT INC COM 04621X108 33 341 SH SOLE 40 341 0 0 ASSURED GUARANTY LTD COM G0585R106 2886 76446 SH SOLE 2 15113 0 61333 ASSURED GUARANTY LTD COM G0585R106 27 709 SH SOLE 4 709 0 0 ASSURED GUARANTY LTD COM G0585R106 189 5005 SH SOLE 7 5005 0 0 ASSURED GUARANTY LTD COM G0585R106 3846 101889 SH SOLE 18 101889 0 0 ASSURED GUARANTY LTD COM G0585R106 5820 154167 SH SOLE 19 154167 0 0 ASSURED GUARANTY LTD COM G0585R106 50788 1345379 SH SOLE 21 1345379 0 0 ASSURED GUARANTY LTD COM G0585R106 136507 3616088 SH SOLE 22 3223567 0 392521 ASSURED GUARANTY LTD COM G0585R106 1192 31574 SH SOLE 25 31574 0 0 ASSURED GUARANTY LTD COM G0585R106 1724 45665 SH SOLE 26 36688 0 8977 ASSURED GUARANTY LTD COM G0585R106 707 18737 SH SOLE 28 18737 0 0 ASSURED GUARANTY LTD COM G0585R106 927 24545 SH SOLE 30 24545 0 0 ASSURED GUARANTY LTD COM G0585R106 105 2790 SH SOLE 31 2790 0 0 ASSURED GUARANTY LTD COM G0585R106 2908 77044 SH SOLE 34 77044 0 0 ASSURED GUARANTY LTD COM G0585R106 314 8313 SH SOLE 36 8313 0 0 ASSURED GUARANTY LTD COM G0585R106 560 14829 SH SOLE 40 14829 0 0 ASTA FDG INC COM 046220109 4 522 SH SOLE 18 522 0 0 ASTA FDG INC COM 046220109 11 1501 SH SOLE 19 1501 0 0 ASTA FDG INC COM 046220109 101 13433 SH SOLE 21 13433 0 0 ASTA FDG INC COM 046220109 2044 270781 SH SOLE 22 270781 0 0 ASTEC INDS INC COM 046224101 202 3612 SH SOLE 2 1204 0 2408 ASTEC INDS INC COM 046224101 9 169 SH SOLE 4 169 0 0 ASTEC INDS INC COM 046224101 22 401 SH SOLE 7 401 0 0 ASTEC INDS INC COM 046224101 5520 98555 SH SOLE 18 98555 0 0 ASTEC INDS INC COM 046224101 899 16045 SH SOLE 19 16045 0 0 ASTEC INDS INC COM 046224101 96929 1730567 SH SOLE 21 1730567 0 0 ASTEC INDS INC COM 046224101 30252 540119 SH SOLE 22 501192 0 38927 ASTEC INDS INC COM 046224101 388 6921 SH SOLE 26 5059 0 1862 ASTEC INDS INC COM 046224101 158 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1450 25891 SH SOLE 30 25891 0 0 ASTEC INDS INC COM 046224101 115 2059 SH SOLE 40 2059 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 4 1258 SH SOLE 2 1258 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 342 100698 SH SOLE 18 100698 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 44 13054 SH SOLE 19 13054 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 2846 837153 SH SOLE 21 837153 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1143 336046 SH SOLE 22 316087 0 19959 ASTORIA FINL CORP COM 046265104 444 20674 SH SOLE 2 5233 0 15441 ASTORIA FINL CORP COM 046265104 14 631 SH SOLE 4 631 0 0 ASTORIA FINL CORP COM 046265104 48 2254 SH SOLE 7 2254 0 0 ASTORIA FINL CORP COM 046265104 7485 348158 SH SOLE 18 348158 0 0 ASTORIA FINL CORP COM 046265104 9730 452577 SH SOLE 19 452577 0 0 ASTORIA FINL CORP COM 046265104 60887 2831942 SH SOLE 21 2831942 0 0 ASTORIA FINL CORP COM 046265104 54744 2546218 SH SOLE 22 2383257 0 162961 ASTORIA FINL CORP COM 046265104 666 30965 SH SOLE 26 25951 0 5014 ASTORIA FINL CORP COM 046265104 283 13164 SH SOLE 28 13164 0 0 ASTORIA FINL CORP COM 046265104 213 9908 SH SOLE 40 9908 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 47 1400 SH SOLE 2 1400 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 196246 5792374 SH SOLE 18 5792374 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 39965 1179600 SH SOLE 19 1179600 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1836 54200 SH SOLE 20 54200 0 0 ASTRONICS CORP COM 046433108 133 4463 SH SOLE 2 1227 0 3236 ASTRONICS CORP COM 046433108 6 185 SH SOLE 4 185 0 0 ASTRONICS CORP COM 046433108 21 716 SH SOLE 7 716 0 0 ASTRONICS CORP COM 046433108 2186 73467 SH SOLE 18 73467 0 0 ASTRONICS CORP COM 046433108 484 16282 SH SOLE 19 16282 0 0 ASTRONICS CORP COM 046433108 51102 1717723 SH SOLE 21 1717723 0 0 ASTRONICS CORP COM 046433108 19267 647619 SH SOLE 22 603154 0 44465 ASTRONICS CORP COM 046433108 56 1886 SH SOLE 26 0 0 1886 ASTRONICS CORP COM 046433108 87 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 64 2144 SH SOLE 30 2144 0 0 ASTRONICS CORP COM 046433108 52 1763 SH SOLE 40 1763 0 0 ASTRONOVA INC COM 04638F108 12 933 SH SOLE 18 933 0 0 ASTRONOVA INC COM 04638F108 239 18372 SH SOLE 21 18372 0 0 ASTROTECH CORP COM 046484101 7 6972 SH SOLE 21 6972 0 0 ASURE SOFTWARE INC COM 04649U102 21 1668 SH SOLE 18 1668 0 0 ASURE SOFTWARE INC COM 04649U102 38 3050 SH SOLE 19 3050 0 0 ASURE SOFTWARE INC COM 04649U102 335 26940 SH SOLE 21 26940 0 0 ASURE SOFTWARE INC COM 04649U102 1161 93458 SH SOLE 22 93458 0 0 ASV HLDGS INC COM 00215L104 6 677 SH SOLE 18 677 0 0 ASV HLDGS INC COM 00215L104 93 11462 SH SOLE 21 11462 0 0 AT HOME GROUP INC COM 04650Y100 21 912 SH SOLE 2 370 0 542 AT HOME GROUP INC COM 04650Y100 404 17671 SH SOLE 18 17671 0 0 AT HOME GROUP INC COM 04650Y100 72 3139 SH SOLE 19 3139 0 0 AT HOME GROUP INC COM 04650Y100 3394 148589 SH SOLE 21 148589 0 0 AT HOME GROUP INC COM 04650Y100 2920 127847 SH SOLE 22 112634 0 15213 AT HOME GROUP INC COM 04650Y100 64 2781 SH SOLE 30 2781 0 0 AT&T INC COM 00206R102 310964 7938822 SH SOLE 2 1949286 0 5989536 AT&T INC COM 00206R102 81559 2082192 SH SOLE 4 1871934 0 210258 AT&T INC COM 00206R102 221844 5663612 SH SOLE 7 5123381 0 540231 AT&T INC COM 00206R102 1301 33226 SH SOLE 13 33226 0 0 AT&T INC COM 00206R102 1650 42119 SH SOLE 15 42119 0 0 AT&T INC COM 00206R102 22 574 SH SOLE 17 0 0 574 AT&T INC COM 00206R102 483131 12334206 SH SOLE 18 11456571 0 877635 AT&T INC COM 00206R102 23696 604961 SH SOLE 19 604961 0 0 AT&T INC COM 00206R102 90834 2318981 SH SOLE 20 0 0 2318981 AT&T INC COM 00206R102 4550624 116176250 SH SOLE 21 116176250 0 0 AT&T INC COM 00206R102 6448039 164616767 SH SOLE 22 135418046 0 29198721 AT&T INC COM 00206R102 297434 7593414 SH SOLE 23 7593414 0 0 AT&T INC COM 00206R102 189112 4827968 SH SOLE 25 4821366 0 6602 AT&T INC COM 00206R102 721849 18428624 SH SOLE 26 5275378 0 13153246 AT&T INC COM 00206R102 54870 1400828 SH SOLE 28 1022639 0 378189 AT&T INC COM 00206R102 14105 360103 SH SOLE 29 213734 0 146369 AT&T INC COM 00206R102 745242 19025826 SH SOLE 30 19025826 0 0 AT&T INC COM 00206R102 131813 3365162 SH SOLE 31 1575323 0 1789839 AT&T INC COM 00206R102 8493 216818 SH SOLE 32 216818 0 0 AT&T INC COM 00206R102 23231 593070 SH SOLE 34 593070 0 0 AT&T INC COM 00206R102 11554 294975 SH SOLE 35 294975 0 0 AT&T INC COM 00206R102 267291 6823883 SH SOLE 36 6823883 0 0 AT&T INC COM 00206R102 1224 31240 SH SOLE 40 31240 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 88 5333 SH SOLE 2 1533 0 3800 ATARA BIOTHERAPEUTICS INC COM 046513107 8 491 SH SOLE 7 491 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1635 98804 SH SOLE 18 98804 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 298 18007 SH SOLE 19 18007 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 21480 1297905 SH SOLE 21 1297905 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 9355 565238 SH SOLE 22 527452 0 37786 ATARA BIOTHERAPEUTICS INC COM 046513107 20 1196 SH SOLE 23 1196 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 41 2464 SH SOLE 28 2464 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 25 1529 SH SOLE 30 1529 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 28 1676 SH SOLE 40 1676 0 0 ATENTO S A SHS L0427L105 2321 200100 SH SOLE 19 200100 0 0 ATENTO S A SHS L0427L105 186 16065 SH SOLE 22 0 0 16065 ATHENAHEALTH INC COM 04685W103 2197 17663 SH SOLE 2 3669 0 13994 ATHENAHEALTH INC COM 04685W103 27 218 SH SOLE 4 218 0 0 ATHENAHEALTH INC COM 04685W103 118 946 SH SOLE 7 946 0 0 ATHENAHEALTH INC COM 04685W103 2366 19026 SH SOLE 18 19026 0 0 ATHENAHEALTH INC COM 04685W103 1627 13081 SH SOLE 19 13081 0 0 ATHENAHEALTH INC COM 04685W103 55020 442428 SH SOLE 21 442428 0 0 ATHENAHEALTH INC COM 04685W103 133564 1074007 SH SOLE 22 957768 0 116239 ATHENAHEALTH INC COM 04685W103 3961 31853 SH SOLE 23 31853 0 0 ATHENAHEALTH INC COM 04685W103 1551 12473 SH SOLE 26 10381 0 2092 ATHENAHEALTH INC COM 04685W103 775 6235 SH SOLE 28 6235 0 0 ATHENAHEALTH INC COM 04685W103 532 4275 SH SOLE 29 0 0 4275 ATHENAHEALTH INC COM 04685W103 1421 11428 SH SOLE 30 11428 0 0 ATHENAHEALTH INC COM 04685W103 111 896 SH SOLE 31 896 0 0 ATHENAHEALTH INC COM 04685W103 547 4402 SH SOLE 40 4402 0 0 ATHENE HLDG LTD CL A G0684D107 6034 112072 SH SOLE 2 21510 0 90562 ATHENE HLDG LTD CL A G0684D107 2182 40528 SH SOLE 4 38712 0 1816 ATHENE HLDG LTD CL A G0684D107 3225 59897 SH SOLE 7 42867 0 17030 ATHENE HLDG LTD CL A G0684D107 3466 64378 SH SOLE 18 53776 0 10602 ATHENE HLDG LTD CL A G0684D107 1587 29475 SH SOLE 19 29475 0 0 ATHENE HLDG LTD CL A G0684D107 5483 101832 SH SOLE 20 0 0 101832 ATHENE HLDG LTD CL A G0684D107 140158 2603230 SH SOLE 21 2603230 0 0 ATHENE HLDG LTD CL A G0684D107 143286 2661336 SH SOLE 22 2312561 0 348775 ATHENE HLDG LTD CL A G0684D107 6514 120996 SH SOLE 23 120996 0 0 ATHENE HLDG LTD CL A G0684D107 20638 383324 SH SOLE 26 145994 0 237330 ATHENE HLDG LTD CL A G0684D107 1364 25329 SH SOLE 28 18468 0 6861 ATHENE HLDG LTD CL A G0684D107 1586 29449 SH SOLE 29 3119 0 26330 ATHENE HLDG LTD CL A G0684D107 13067 242695 SH SOLE 30 242695 0 0 ATHENE HLDG LTD CL A G0684D107 2352 43688 SH SOLE 31 16401 0 27287 ATHENE HLDG LTD CL A G0684D107 18669 346752 SH SOLE 34 346752 0 0 ATHENE HLDG LTD CL A G0684D107 1976 36710 SH SOLE 36 36710 0 0 ATHENE HLDG LTD CL A G0684D107 24 453 SH SOLE 40 453 0 0 ATHENEX INC COM 04685N103 21 1191 SH SOLE 2 1191 0 0 ATHENEX INC COM 04685N103 332 18974 SH SOLE 18 18974 0 0 ATHENEX INC COM 04685N103 84 4802 SH SOLE 19 4802 0 0 ATHENEX INC COM 04685N103 3769 215236 SH SOLE 21 215236 0 0 ATHENEX INC COM 04685N103 1185 67690 SH SOLE 22 62225 0 5465 ATHERSYS INC COM 04744L106 10 4761 SH SOLE 2 4761 0 0 ATHERSYS INC COM 04744L106 766 371893 SH SOLE 18 371893 0 0 ATHERSYS INC COM 04744L106 141 68556 SH SOLE 19 68556 0 0 ATHERSYS INC COM 04744L106 6753 3278096 SH SOLE 21 3278096 0 0 ATHERSYS INC COM 04744L106 2519 1222760 SH SOLE 22 1145445 0 77315 ATKORE INTL GROUP INC COM 047649108 75 3838 SH SOLE 2 3675 0 163 ATKORE INTL GROUP INC COM 047649108 18 918 SH SOLE 7 918 0 0 ATKORE INTL GROUP INC COM 047649108 2202 112858 SH SOLE 18 112858 0 0 ATKORE INTL GROUP INC COM 047649108 456 23381 SH SOLE 19 23381 0 0 ATKORE INTL GROUP INC COM 047649108 19464 997647 SH SOLE 21 997647 0 0 ATKORE INTL GROUP INC COM 047649108 14231 729419 SH SOLE 22 665567 0 63852 ATKORE INTL GROUP INC COM 047649108 120 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 92 4718 SH SOLE 30 4718 0 0 ATKORE INTL GROUP INC COM 047649108 77 3927 SH SOLE 40 3927 0 0 ATLANTIC AMERN CORP COM 048209100 3 932 SH SOLE 18 932 0 0 ATLANTIC AMERN CORP COM 048209100 10 2927 SH SOLE 19 2927 0 0 ATLANTIC AMERN CORP COM 048209100 2 749 SH SOLE 21 749 0 0 ATLANTIC AMERN CORP COM 048209100 46 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 73 4013 SH SOLE 2 987 0 3026 ATLANTIC CAP BANCSHARES INC COM 048269203 23 1285 SH SOLE 7 1285 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1478 81436 SH SOLE 18 81436 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 298 16414 SH SOLE 19 16414 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 12162 670057 SH SOLE 21 670057 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 5144 283411 SH SOLE 22 250855 0 32556 ATLANTIC CAP BANCSHARES INC COM 048269203 60 3332 SH SOLE 30 3332 0 0 ATLANTIC COAST FINL CORP COM 048426100 22 2456 SH SOLE 18 2456 0 0 ATLANTIC COAST FINL CORP COM 048426100 428 48622 SH SOLE 21 48622 0 0 ATLANTIC COAST FINL CORP COM 048426100 49 5591 SH SOLE 22 5591 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 35 14148 SH SOLE 2 7063 0 7085 ATLANTIC PWR CORP COM NEW 04878Q863 8 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1012 412948 SH SOLE 18 412948 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 171 69989 SH SOLE 19 69989 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8943 3650127 SH SOLE 21 3650127 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 3055 1246837 SH SOLE 22 1092303 0 154534 ATLANTIC PWR CORP COM NEW 04878Q863 88 35765 SH SOLE 23 35765 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 309 125953 SH SOLE 29 0 0 125953 ATLANTICA YIELD PLC SHS G0751N103 3069 155769 SH SOLE 22 155769 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 2 1038 SH SOLE 18 1038 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 251 SH SOLE 19 251 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 7 3041 SH SOLE 21 3041 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1240 527734 SH SOLE 22 527734 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 335 5086 SH SOLE 2 1313 0 3773 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 44 662 SH SOLE 7 662 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7693 116913 SH SOLE 18 116913 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1135 17256 SH SOLE 19 17256 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 143584 2182128 SH SOLE 21 2182128 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 40940 622191 SH SOLE 22 586862 0 35329 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2070 31461 SH SOLE 30 31461 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 50 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1178 925000 PRN SOLE 21 925000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 24 1262 SH SOLE 2 653 0 609 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 768 40618 SH SOLE 18 40618 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 125 6636 SH SOLE 19 6636 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 6851 362502 SH SOLE 21 362502 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 2523 133516 SH SOLE 22 125945 0 7571 ATLASSIAN CORP PLC CL A G06242104 1142 32477 SH SOLE 2 6758 0 25719 ATLASSIAN CORP PLC CL A G06242104 63 1782 SH SOLE 7 1782 0 0 ATLASSIAN CORP PLC CL A G06242104 1201 34162 SH SOLE 18 34162 0 0 ATLASSIAN CORP PLC CL A G06242104 3065 87199 SH SOLE 19 87199 0 0 ATLASSIAN CORP PLC CL A G06242104 24073 684859 SH SOLE 21 684859 0 0 ATLASSIAN CORP PLC CL A G06242104 26319 748766 SH SOLE 22 574817 0 173949 ATLASSIAN CORP PLC CL A G06242104 57 1628 SH SOLE 31 1628 0 0 ATLASSIAN CORP PLC CL A G06242104 2510 71400 SH SOLE 34 71400 0 0 ATLASSIAN CORP PLC CL A G06242104 23 655 SH SOLE 36 655 0 0 ATMOS ENERGY CORP COM 049560105 12933 154260 SH SOLE 2 59844 0 94416 ATMOS ENERGY CORP COM 049560105 3739 44602 SH SOLE 4 40202 0 4400 ATMOS ENERGY CORP COM 049560105 15079 179852 SH SOLE 7 164712 0 15140 ATMOS ENERGY CORP COM 049560105 30752 366792 SH SOLE 18 356216 0 10576 ATMOS ENERGY CORP COM 049560105 2922 34855 SH SOLE 19 34855 0 0 ATMOS ENERGY CORP COM 049560105 414278 4941290 SH SOLE 21 4941290 0 0 ATMOS ENERGY CORP COM 049560105 290266 3462146 SH SOLE 22 3094791 0 367355 ATMOS ENERGY CORP COM 049560105 10841 129307 SH SOLE 23 129307 0 0 ATMOS ENERGY CORP COM 049560105 16070 191674 SH SOLE 26 90679 0 100995 ATMOS ENERGY CORP COM 049560105 2013 24007 SH SOLE 28 16915 0 7092 ATMOS ENERGY CORP COM 049560105 2693 32117 SH SOLE 29 3239 0 28878 ATMOS ENERGY CORP COM 049560105 14572 173805 SH SOLE 30 173805 0 0 ATMOS ENERGY CORP COM 049560105 4129 49247 SH SOLE 31 24416 0 24831 ATMOS ENERGY CORP COM 049560105 577 6882 SH SOLE 34 6882 0 0 ATMOS ENERGY CORP COM 049560105 2053 24484 SH SOLE 36 24484 0 0 ATMOS ENERGY CORP COM 049560105 41 487 SH SOLE 40 487 0 0 ATN INTL INC COM 00215F107 126 2399 SH SOLE 2 594 0 1805 ATN INTL INC COM 00215F107 6 114 SH SOLE 4 114 0 0 ATN INTL INC COM 00215F107 15 292 SH SOLE 7 292 0 0 ATN INTL INC COM 00215F107 2727 51737 SH SOLE 18 51737 0 0 ATN INTL INC COM 00215F107 410 7778 SH SOLE 19 7778 0 0 ATN INTL INC COM 00215F107 65820 1248963 SH SOLE 21 1248963 0 0 ATN INTL INC COM 00215F107 16921 321086 SH SOLE 22 300327 0 20759 ATN INTL INC COM 00215F107 68 1299 SH SOLE 26 0 0 1299 ATN INTL INC COM 00215F107 83 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 778 14766 SH SOLE 30 14766 0 0 ATN INTL INC COM 00215F107 58 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 7 1834 SH SOLE 18 1834 0 0 ATOMERA INC COM 04965B100 83 21458 SH SOLE 21 21458 0 0 ATOSSA GENETICS INC COM NEW 04962H209 0 639 SH SOLE 21 639 0 0 ATOSSA GENETICS INC COM NEW 04962H209 4 7401 SH SOLE 22 7401 0 0 ATRICURE INC COM 04963C209 43 1943 SH SOLE 2 1796 0 147 ATRICURE INC COM 04963C209 14 634 SH SOLE 7 634 0 0 ATRICURE INC COM 04963C209 2579 115282 SH SOLE 18 115282 0 0 ATRICURE INC COM 04963C209 762 34050 SH SOLE 19 34050 0 0 ATRICURE INC COM 04963C209 26686 1192946 SH SOLE 21 1192946 0 0 ATRICURE INC COM 04963C209 19250 860543 SH SOLE 22 794819 0 65724 ATRICURE INC COM 04963C209 144 6423 SH SOLE 23 6423 0 0 ATRICURE INC COM 04963C209 15 649 SH SOLE 26 0 0 649 ATRICURE INC COM 04963C209 97 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 295 13194 SH SOLE 29 0 0 13194 ATRICURE INC COM 04963C209 99 4414 SH SOLE 30 4414 0 0 ATRICURE INC COM 04963C209 63 2822 SH SOLE 40 2822 0 0 ATRION CORP COM 049904105 57 85 SH SOLE 2 77 0 8 ATRION CORP COM 049904105 30 44 SH SOLE 7 44 0 0 ATRION CORP COM 049904105 3191 4748 SH SOLE 18 4748 0 0 ATRION CORP COM 049904105 708 1053 SH SOLE 19 1053 0 0 ATRION CORP COM 049904105 32446 48283 SH SOLE 21 48283 0 0 ATRION CORP COM 049904105 28485 42388 SH SOLE 22 39683 0 2705 ATRION CORP COM 049904105 648 965 SH SOLE 23 965 0 0 ATRION CORP COM 049904105 146 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 129 192 SH SOLE 30 192 0 0 ATRION CORP COM 049904105 134 199 SH SOLE 40 199 0 0 ATWOOD OCEANICS INC COM 050095108 156 16561 SH SOLE 2 4419 0 12142 ATWOOD OCEANICS INC COM 050095108 3 367 SH SOLE 4 367 0 0 ATWOOD OCEANICS INC COM 050095108 52 5566 SH SOLE 7 5566 0 0 ATWOOD OCEANICS INC COM 050095108 3631 386725 SH SOLE 18 386725 0 0 ATWOOD OCEANICS INC COM 050095108 545 58069 SH SOLE 19 58069 0 0 ATWOOD OCEANICS INC COM 050095108 68825 7329558 SH SOLE 21 7329558 0 0 ATWOOD OCEANICS INC COM 050095108 21556 2295613 SH SOLE 22 2144344 0 151269 ATWOOD OCEANICS INC COM 050095108 96 10235 SH SOLE 26 8163 0 2072 ATWOOD OCEANICS INC COM 050095108 86 9173 SH SOLE 28 9173 0 0 ATWOOD OCEANICS INC COM 050095108 1023 108937 SH SOLE 30 108937 0 0 ATWOOD OCEANICS INC COM 050095108 287 30559 SH SOLE 36 30559 0 0 ATWOOD OCEANICS INC COM 050095108 61 6495 SH SOLE 40 6495 0 0 ATYR PHARMA INC COM 002120103 15 2926 SH SOLE 18 2926 0 0 ATYR PHARMA INC COM 002120103 807 159779 SH SOLE 19 159779 0 0 ATYR PHARMA INC COM 002120103 194 38461 SH SOLE 21 38461 0 0 ATYR PHARMA INC COM 002120103 1534 303765 SH SOLE 22 303765 0 0 ATYR PHARMA INC COM 002120103 83 16514 SH SOLE 29 0 0 16514 AU OPTRONICS CORP SPONSORED ADR 002255107 13 3100 SH SOLE 2 3100 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 77 19179 SH SOLE 22 19179 0 0 AUBURN NATL BANCORP COM 050473107 14 393 SH SOLE 18 393 0 0 AUBURN NATL BANCORP COM 050473107 21 595 SH SOLE 21 595 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 31 1123 SH SOLE 2 918 0 205 AUDENTES THERAPEUTICS INC COM 05070R104 28 1005 SH SOLE 7 1005 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1532 54680 SH SOLE 18 54680 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 327 11664 SH SOLE 19 11664 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 25449 908586 SH SOLE 21 908586 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 6242 222864 SH SOLE 22 197696 0 25168 AUDIOCODES LTD ORD M15342104 206 28817 SH SOLE 22 28817 0 0 AUTOBYTEL INC COM NEW 05275N205 10 1400 SH SOLE 18 1400 0 0 AUTOBYTEL INC COM NEW 05275N205 25 3564 SH SOLE 19 3564 0 0 AUTOBYTEL INC COM NEW 05275N205 182 26421 SH SOLE 21 26421 0 0 AUTOBYTEL INC COM NEW 05275N205 1263 183333 SH SOLE 22 183333 0 0 AUTOBYTEL INC COM NEW 05275N205 140 20377 SH SOLE 23 20377 0 0 AUTOBYTEL INC COM NEW 05275N205 102 14842 SH SOLE 29 0 0 14842 AUTODESK INC COM 052769106 45223 402842 SH SOLE 2 52384 0 350458 AUTODESK INC COM 052769106 7090 63154 SH SOLE 4 55954 0 7200 AUTODESK INC COM 052769106 17150 152770 SH SOLE 7 150853 0 1917 AUTODESK INC COM 052769106 191 1699 SH SOLE 15 1699 0 0 AUTODESK INC COM 052769106 195146 1738341 SH SOLE 18 1374286 0 364055 AUTODESK INC COM 052769106 176072 1568433 SH SOLE 19 1568433 0 0 AUTODESK INC COM 052769106 10003 89107 SH SOLE 20 0 0 89107 AUTODESK INC COM 052769106 544719 4852300 SH SOLE 21 4852300 0 0 AUTODESK INC COM 052769106 647982 5772154 SH SOLE 22 4829886 0 942268 AUTODESK INC COM 052769106 27373 243833 SH SOLE 23 243833 0 0 AUTODESK INC COM 052769106 18557 165305 SH SOLE 25 165305 0 0 AUTODESK INC COM 052769106 61016 543528 SH SOLE 26 195011 0 348517 AUTODESK INC COM 052769106 5081 45261 SH SOLE 28 33073 0 12188 AUTODESK INC COM 052769106 950 8463 SH SOLE 29 8463 0 0 AUTODESK INC COM 052769106 80501 717097 SH SOLE 30 717097 0 0 AUTODESK INC COM 052769106 11895 105963 SH SOLE 31 45555 0 60408 AUTODESK INC COM 052769106 3561 31718 SH SOLE 32 31718 0 0 AUTODESK INC COM 052769106 13476 120046 SH SOLE 34 120046 0 0 AUTODESK INC COM 052769106 21264 189413 SH SOLE 36 189413 0 0 AUTODESK INC COM 052769106 130 1159 SH SOLE 40 1159 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 6310 105034 SH SOLE 2 77027 0 28007 AUTOHOME INC SP ADR RP CL A 05278C107 779 12971 SH SOLE 4 12971 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 659 10961 SH SOLE 7 3758 0 7203 AUTOHOME INC SP ADR RP CL A 05278C107 80 1334 SH SOLE 13 0 0 1334 AUTOHOME INC SP ADR RP CL A 05278C107 1301 21648 SH SOLE 15 21648 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 3657 60867 SH SOLE 18 60867 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 698 11625 SH SOLE 19 11625 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 58168 968183 SH SOLE 21 968183 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 121187 2017087 SH SOLE 22 1376302 0 640785 AUTOHOME INC SP ADR RP CL A 05278C107 3605 60000 SH SOLE 23 60000 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 450 7482 SH SOLE 25 7482 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 11835 196995 SH SOLE 26 72606 0 124389 AUTOHOME INC SP ADR RP CL A 05278C107 453 7532 SH SOLE 28 7532 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1216 20240 SH SOLE 29 14417 0 5823 AUTOHOME INC SP ADR RP CL A 05278C107 17818 296577 SH SOLE 30 296577 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1755 29215 SH SOLE 31 3219 0 25996 AUTOHOME INC SP ADR RP CL A 05278C107 292 4867 SH SOLE 34 4867 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 16 267 SH SOLE 40 267 0 0 AUTOLIV INC COM 052800109 6491 52514 SH SOLE 2 10969 0 41545 AUTOLIV INC COM 052800109 3327 26917 SH SOLE 4 23967 0 2950 AUTOLIV INC COM 052800109 2852 23071 SH SOLE 7 16147 0 6924 AUTOLIV INC COM 052800109 495 4001 SH SOLE 13 4001 0 0 AUTOLIV INC COM 052800109 83 675 SH SOLE 15 675 0 0 AUTOLIV INC COM 052800109 1603 12968 SH SOLE 18 1631 0 11337 AUTOLIV INC COM 052800109 2583 20901 SH SOLE 19 20901 0 0 AUTOLIV INC COM 052800109 7841 63438 SH SOLE 20 0 0 63438 AUTOLIV INC COM 052800109 20672 167247 SH SOLE 21 167247 0 0 AUTOLIV INC COM 052800109 189215 1530863 SH SOLE 22 1460417 0 70446 AUTOLIV INC COM 052800109 12753 103181 SH SOLE 23 103181 0 0 AUTOLIV INC COM 052800109 9083 73489 SH SOLE 25 73489 0 0 AUTOLIV INC COM 052800109 31007 250869 SH SOLE 26 91556 0 159313 AUTOLIV INC COM 052800109 2588 20942 SH SOLE 28 15198 0 5744 AUTOLIV INC COM 052800109 3168 25628 SH SOLE 29 3917 0 21711 AUTOLIV INC COM 052800109 12986 105062 SH SOLE 30 105062 0 0 AUTOLIV INC COM 052800109 4608 37283 SH SOLE 31 15315 0 21968 AUTOLIV INC COM 052800109 711 5756 SH SOLE 34 5756 0 0 AUTOLIV INC COM 052800109 11777 95286 SH SOLE 36 95286 0 0 AUTOLIV INC COM 052800109 55 444 SH SOLE 40 444 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 77631 710126 SH SOLE 2 274664 0 435462 AUTOMATIC DATA PROCESSING IN COM 053015103 18178 166279 SH SOLE 4 150873 0 15406 AUTOMATIC DATA PROCESSING IN COM 053015103 60389 552409 SH SOLE 7 420426 0 131983 AUTOMATIC DATA PROCESSING IN COM 053015103 726 6638 SH SOLE 13 6638 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 398 3638 SH SOLE 15 3638 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 104395 954952 SH SOLE 18 892865 0 62087 AUTOMATIC DATA PROCESSING IN COM 053015103 3158 28884 SH SOLE 19 28884 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 29654 271255 SH SOLE 20 0 0 271255 AUTOMATIC DATA PROCESSING IN COM 053015103 1005305 9195986 SH SOLE 21 9195986 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1364190 12478873 SH SOLE 22 10375837 0 2103036 AUTOMATIC DATA PROCESSING IN COM 053015103 62469 571429 SH SOLE 23 571429 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 39492 361255 SH SOLE 25 361255 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 234096 2141384 SH SOLE 26 405656 0 1735728 AUTOMATIC DATA PROCESSING IN COM 053015103 11154 102031 SH SOLE 28 74445 0 27586 AUTOMATIC DATA PROCESSING IN COM 053015103 5201 47574 SH SOLE 29 21078 0 26496 AUTOMATIC DATA PROCESSING IN COM 053015103 202890 1855932 SH SOLE 30 1855932 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 31828 291148 SH SOLE 31 104186 0 186962 AUTOMATIC DATA PROCESSING IN COM 053015103 7030 64304 SH SOLE 32 64304 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7144 65353 SH SOLE 34 65353 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 53811 492236 SH SOLE 36 492236 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 250 2285 SH SOLE 40 2285 0 0 AUTONATION INC COM 05329W102 4958 104472 SH SOLE 2 35386 0 69086 AUTONATION INC COM 05329W102 975 20538 SH SOLE 4 18130 0 2408 AUTONATION INC COM 05329W102 469 9877 SH SOLE 7 8341 0 1536 AUTONATION INC COM 05329W102 28 588 SH SOLE 15 588 0 0 AUTONATION INC COM 05329W102 13097 275952 SH SOLE 18 269516 0 6436 AUTONATION INC COM 05329W102 1048 22083 SH SOLE 19 22083 0 0 AUTONATION INC COM 05329W102 3749 79000 SH SOLE 20 0 0 79000 AUTONATION INC COM 05329W102 129292 2724237 SH SOLE 21 2724237 0 0 AUTONATION INC COM 05329W102 99311 2092510 SH SOLE 22 1871666 0 220844 AUTONATION INC COM 05329W102 3680 77546 SH SOLE 23 77546 0 0 AUTONATION INC COM 05329W102 2351 49534 SH SOLE 25 49534 0 0 AUTONATION INC COM 05329W102 11622 244881 SH SOLE 26 118847 0 126034 AUTONATION INC COM 05329W102 757 15957 SH SOLE 28 11738 0 4219 AUTONATION INC COM 05329W102 942 19855 SH SOLE 29 3560 0 16295 AUTONATION INC COM 05329W102 3782 79679 SH SOLE 30 79679 0 0 AUTONATION INC COM 05329W102 1498 31560 SH SOLE 31 12723 0 18837 AUTONATION INC COM 05329W102 219 4612 SH SOLE 34 4612 0 0 AUTONATION INC COM 05329W102 3583 75486 SH SOLE 36 75486 0 0 AUTONATION INC COM 05329W102 17 365 SH SOLE 40 365 0 0 AUTOZONE INC COM 053332102 24171 40616 SH SOLE 2 13267 0 27349 AUTOZONE INC COM 053332102 5398 9071 SH SOLE 4 8043 0 1028 AUTOZONE INC COM 053332102 13370 22467 SH SOLE 7 21744 0 723 AUTOZONE INC COM 053332102 566 951 SH SOLE 13 951 0 0 AUTOZONE INC COM 053332102 108 182 SH SOLE 15 182 0 0 AUTOZONE INC COM 053332102 36168 60775 SH SOLE 18 56590 0 4185 AUTOZONE INC COM 053332102 13173 22136 SH SOLE 19 22136 0 0 AUTOZONE INC COM 053332102 8303 13952 SH SOLE 20 0 0 13952 AUTOZONE INC COM 053332102 379806 638212 SH SOLE 21 638212 0 0 AUTOZONE INC COM 053332102 462540 777234 SH SOLE 22 647989 0 129245 AUTOZONE INC COM 053332102 20277 34073 SH SOLE 23 34073 0 0 AUTOZONE INC COM 053332102 13078 21975 SH SOLE 25 21975 0 0 AUTOZONE INC COM 053332102 56280 94570 SH SOLE 26 28494 0 66076 AUTOZONE INC COM 053332102 3866 6497 SH SOLE 28 4787 0 1710 AUTOZONE INC COM 053332102 618 1039 SH SOLE 29 1039 0 0 AUTOZONE INC COM 053332102 53759 90335 SH SOLE 30 90335 0 0 AUTOZONE INC COM 053332102 9111 15309 SH SOLE 31 6165 0 9144 AUTOZONE INC COM 053332102 11461 19258 SH SOLE 34 19258 0 0 AUTOZONE INC COM 053332102 19565 32876 SH SOLE 36 32876 0 0 AUTOZONE INC COM 053332102 88 148 SH SOLE 40 148 0 0 AUTOZONE INC OPTIONS 053332102 19222 32300 SH Put SOLE 19 32300 0 0 AUTOZONE INC OPTIONS 053332102 238 400 SH Put SOLE 22 400 0 0 AUTOZONE INC OPTIONS 053332102 4344 7300 SH Put SOLE 34 7300 0 0 AV HOMES INC COM 00234P102 62 3637 SH SOLE 2 554 0 3083 AV HOMES INC COM 00234P102 834 48622 SH SOLE 18 48622 0 0 AV HOMES INC COM 00234P102 172 10025 SH SOLE 19 10025 0 0 AV HOMES INC COM 00234P102 6894 402002 SH SOLE 21 402002 0 0 AV HOMES INC COM 00234P102 6865 400304 SH SOLE 22 384579 0 15725 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 7 700 SH SOLE 2 700 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6117 582554 SH SOLE 21 582554 0 0 AVALONBAY CMNTYS INC COM 053484101 33163 185869 SH SOLE 2 54664 0 131205 AVALONBAY CMNTYS INC COM 053484101 26115 146369 SH SOLE 4 141885 0 4484 AVALONBAY CMNTYS INC COM 053484101 54359 304666 SH SOLE 7 300002 0 4664 AVALONBAY CMNTYS INC COM 053484101 365 2046 SH SOLE 13 2046 0 0 AVALONBAY CMNTYS INC COM 053484101 1027 5757 SH SOLE 15 5757 0 0 AVALONBAY CMNTYS INC COM 053484101 58240 326419 SH SOLE 18 307311 0 19108 AVALONBAY CMNTYS INC COM 053484101 43794 245456 SH SOLE 19 245456 0 0 AVALONBAY CMNTYS INC COM 053484101 12068 67636 SH SOLE 20 0 0 67636 AVALONBAY CMNTYS INC COM 053484101 941337 5275964 SH SOLE 21 5275964 0 0 AVALONBAY CMNTYS INC COM 053484101 1022574 5731274 SH SOLE 22 4989789 0 741485 AVALONBAY CMNTYS INC COM 053484101 30833 172812 SH SOLE 23 172812 0 0 AVALONBAY CMNTYS INC COM 053484101 64871 363584 SH SOLE 25 363584 0 0 AVALONBAY CMNTYS INC COM 053484101 97615 547110 SH SOLE 26 128824 0 418286 AVALONBAY CMNTYS INC COM 053484101 5573 31233 SH SOLE 28 22619 0 8614 AVALONBAY CMNTYS INC COM 053484101 9245 51815 SH SOLE 29 51815 0 0 AVALONBAY CMNTYS INC COM 053484101 199287 1116954 SH SOLE 30 1116954 0 0 AVALONBAY CMNTYS INC COM 053484101 19645 110103 SH SOLE 31 69891 0 40212 AVALONBAY CMNTYS INC COM 053484101 16409 91966 SH SOLE 34 91966 0 0 AVALONBAY CMNTYS INC COM 053484101 26618 149185 SH SOLE 36 149185 0 0 AVALONBAY CMNTYS INC COM 053484101 118 661 SH SOLE 40 661 0 0 AVANGRID INC COM 05351W103 1196 25217 SH SOLE 2 6465 0 18752 AVANGRID INC COM 05351W103 21 453 SH SOLE 4 453 0 0 AVANGRID INC COM 05351W103 98 2057 SH SOLE 7 2057 0 0 AVANGRID INC COM 05351W103 2 46 SH SOLE 15 46 0 0 AVANGRID INC COM 05351W103 1328 28014 SH SOLE 18 28014 0 0 AVANGRID INC COM 05351W103 700 14766 SH SOLE 19 14766 0 0 AVANGRID INC COM 05351W103 26086 550103 SH SOLE 21 550103 0 0 AVANGRID INC COM 05351W103 60523 1276320 SH SOLE 22 1136592 0 139728 AVANGRID INC COM 05351W103 1993 42021 SH SOLE 25 42021 0 0 AVANGRID INC COM 05351W103 1316 27748 SH SOLE 26 6805 0 20943 AVANGRID INC COM 05351W103 1121 23631 SH SOLE 30 23631 0 0 AVANGRID INC COM 05351W103 63 1330 SH SOLE 31 1330 0 0 AVANGRID INC COM 05351W103 2242 47280 SH SOLE 36 47280 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 6 1104 SH SOLE 18 1104 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 85 15281 SH SOLE 21 15281 0 0 AVEO PHARMACEUTICALS INC COM 053588109 2 669 SH SOLE 17 0 0 669 AVEO PHARMACEUTICALS INC COM 053588109 49 13305 SH SOLE 19 13305 0 0 AVEO PHARMACEUTICALS INC COM 053588109 96 26289 SH SOLE 21 26289 0 0 AVEO PHARMACEUTICALS INC COM 053588109 6715 1839844 SH SOLE 22 1839844 0 0 AVERY DENNISON CORP COM 053611109 11660 118566 SH SOLE 2 32099 0 86467 AVERY DENNISON CORP COM 053611109 3274 33288 SH SOLE 4 30296 0 2992 AVERY DENNISON CORP COM 053611109 9231 93867 SH SOLE 7 79466 0 14401 AVERY DENNISON CORP COM 053611109 64 650 SH SOLE 13 650 0 0 AVERY DENNISON CORP COM 053611109 56 571 SH SOLE 15 571 0 0 AVERY DENNISON CORP COM 053611109 41174 418695 SH SOLE 18 380544 0 38151 AVERY DENNISON CORP COM 053611109 19387 197147 SH SOLE 19 197147 0 0 AVERY DENNISON CORP COM 053611109 6857 69728 SH SOLE 20 0 0 69728 AVERY DENNISON CORP COM 053611109 185712 1888472 SH SOLE 21 1888472 0 0 AVERY DENNISON CORP COM 053611109 262022 2664453 SH SOLE 22 2253507 0 410946 AVERY DENNISON CORP COM 053611109 11354 115455 SH SOLE 23 115455 0 0 AVERY DENNISON CORP COM 053611109 10563 107416 SH SOLE 25 98272 0 9144 AVERY DENNISON CORP COM 053611109 29459 299564 SH SOLE 26 114425 0 185139 AVERY DENNISON CORP COM 053611109 1980 20130 SH SOLE 28 14588 0 5542 AVERY DENNISON CORP COM 053611109 2417 24573 SH SOLE 29 2572 0 22001 AVERY DENNISON CORP COM 053611109 24953 253738 SH SOLE 30 253738 0 0 AVERY DENNISON CORP COM 053611109 4848 49296 SH SOLE 31 19482 0 29814 AVERY DENNISON CORP COM 053611109 10055 102243 SH SOLE 34 102243 0 0 AVERY DENNISON CORP COM 053611109 9195 93500 SH SOLE 36 93500 0 0 AVERY DENNISON CORP COM 053611109 44 443 SH SOLE 40 443 0 0 AVEXIS INC COM 05366U100 3683 38080 SH SOLE 2 37935 0 145 AVEXIS INC COM 05366U100 8 87 SH SOLE 4 87 0 0 AVEXIS INC COM 05366U100 53 550 SH SOLE 7 550 0 0 AVEXIS INC COM 05366U100 11075 114495 SH SOLE 18 114495 0 0 AVEXIS INC COM 05366U100 34997 361798 SH SOLE 19 361798 0 0 AVEXIS INC COM 05366U100 120489 1245618 SH SOLE 21 1245618 0 0 AVEXIS INC COM 05366U100 61988 640835 SH SOLE 22 591367 0 49468 AVEXIS INC COM 05366U100 36 376 SH SOLE 23 376 0 0 AVEXIS INC COM 05366U100 1142 11809 SH SOLE 26 10634 0 1175 AVEXIS INC COM 05366U100 400 4134 SH SOLE 28 4134 0 0 AVEXIS INC COM 05366U100 373 3852 SH SOLE 30 3852 0 0 AVEXIS INC COM 05366U100 11095 114703 SH SOLE 34 114703 0 0 AVEXIS INC COM 05366U100 275 2845 SH SOLE 40 2845 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 13 779 SH SOLE 18 779 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 247 14525 SH SOLE 21 14525 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2395 140812 SH SOLE 22 140812 0 0 AVID TECHNOLOGY INC COM 05367P100 26 5733 SH SOLE 2 2460 0 3273 AVID TECHNOLOGY INC COM 05367P100 3 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 594 130825 SH SOLE 18 130825 0 0 AVID TECHNOLOGY INC COM 05367P100 120 26446 SH SOLE 19 26446 0 0 AVID TECHNOLOGY INC COM 05367P100 4939 1087925 SH SOLE 21 1087925 0 0 AVID TECHNOLOGY INC COM 05367P100 3527 776822 SH SOLE 22 735912 0 40910 AVINGER INC COM 053734109 1 3056 SH SOLE 21 3056 0 0 AVINGER INC COM 053734109 17 43973 SH SOLE 22 43973 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 0 3 SH SOLE 17 0 0 3 AVIRAGEN THERAPEUTICS INC COM 053761102 6 9180 SH SOLE 19 9180 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 13 18616 SH SOLE 21 18616 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 314 458135 SH SOLE 22 458135 0 0 AVIS BUDGET GROUP COM 053774105 1278 33583 SH SOLE 2 33018 0 565 AVIS BUDGET GROUP COM 053774105 229 6028 SH SOLE 7 6028 0 0 AVIS BUDGET GROUP COM 053774105 17571 461656 SH SOLE 18 461656 0 0 AVIS BUDGET GROUP COM 053774105 2130 55952 SH SOLE 19 55952 0 0 AVIS BUDGET GROUP COM 053774105 201235 5287322 SH SOLE 21 5287322 0 0 AVIS BUDGET GROUP COM 053774105 88439 2323679 SH SOLE 22 2152566 0 171113 AVIS BUDGET GROUP COM 053774105 930 24423 SH SOLE 26 18433 0 5990 AVIS BUDGET GROUP COM 053774105 482 12664 SH SOLE 28 12664 0 0 AVIS BUDGET GROUP COM 053774105 439 11536 SH SOLE 30 11536 0 0 AVIS BUDGET GROUP COM 053774105 1731 45474 SH SOLE 36 45474 0 0 AVIS BUDGET GROUP COM 053774105 266 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 909 17568 SH SOLE 2 6464 0 11104 AVISTA CORP COM 05379B107 139 2694 SH SOLE 4 2694 0 0 AVISTA CORP COM 05379B107 792 15299 SH SOLE 7 15299 0 0 AVISTA CORP COM 05379B107 19060 368171 SH SOLE 18 368171 0 0 AVISTA CORP COM 05379B107 6514 125823 SH SOLE 19 125823 0 0 AVISTA CORP COM 05379B107 464721 8976643 SH SOLE 21 8976643 0 0 AVISTA CORP COM 05379B107 91109 1759877 SH SOLE 22 1626593 0 133284 AVISTA CORP COM 05379B107 1099 21219 SH SOLE 23 21219 0 0 AVISTA CORP COM 05379B107 1026 19813 SH SOLE 26 15481 0 4332 AVISTA CORP COM 05379B107 465 8985 SH SOLE 28 8985 0 0 AVISTA CORP COM 05379B107 616 11893 SH SOLE 29 0 0 11893 AVISTA CORP COM 05379B107 6046 116780 SH SOLE 30 116780 0 0 AVISTA CORP COM 05379B107 3597 69476 SH SOLE 32 69476 0 0 AVISTA CORP COM 05379B107 372 7181 SH SOLE 36 7181 0 0 AVISTA CORP COM 05379B107 343 6621 SH SOLE 40 6621 0 0 AVNET INC COM 053807103 7688 195611 SH SOLE 2 65447 0 130164 AVNET INC COM 053807103 1495 38032 SH SOLE 4 35059 0 2973 AVNET INC COM 053807103 2268 57716 SH SOLE 7 38240 0 19476 AVNET INC COM 053807103 33 834 SH SOLE 15 834 0 0 AVNET INC COM 053807103 18149 461817 SH SOLE 18 448821 0 12996 AVNET INC COM 053807103 6706 170630 SH SOLE 19 170630 0 0 AVNET INC COM 053807103 4269 108620 SH SOLE 20 0 0 108620 AVNET INC COM 053807103 208233 5298551 SH SOLE 21 5298551 0 0 AVNET INC COM 053807103 161531 4110210 SH SOLE 22 3664731 0 445479 AVNET INC COM 053807103 7073 179979 SH SOLE 23 179979 0 0 AVNET INC COM 053807103 5251 133615 SH SOLE 25 133615 0 0 AVNET INC COM 053807103 14937 380074 SH SOLE 26 163338 0 216736 AVNET INC COM 053807103 1095 27855 SH SOLE 28 19835 0 8020 AVNET INC COM 053807103 1334 33944 SH SOLE 29 2530 0 31414 AVNET INC COM 053807103 8593 218647 SH SOLE 30 218647 0 0 AVNET INC COM 053807103 2638 67121 SH SOLE 31 24960 0 42161 AVNET INC COM 053807103 3844 97818 SH SOLE 34 97818 0 0 AVNET INC COM 053807103 6481 164916 SH SOLE 36 164916 0 0 AVNET INC COM 053807103 26 661 SH SOLE 40 661 0 0 AVON PRODS INC COM 054303102 403 173170 SH SOLE 2 173170 0 0 AVON PRODS INC COM 054303102 5 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 48 20571 SH SOLE 7 20571 0 0 AVON PRODS INC COM 054303102 2933 1258771 SH SOLE 18 1258771 0 0 AVON PRODS INC COM 054303102 152 65408 SH SOLE 19 65408 0 0 AVON PRODS INC COM 054303102 34077 14625325 SH SOLE 21 14625325 0 0 AVON PRODS INC COM 054303102 26660 11441997 SH SOLE 22 11194330 0 247667 AVON PRODS INC COM 054303102 296 126989 SH SOLE 26 92457 0 34532 AVON PRODS INC COM 054303102 145 62085 SH SOLE 28 62085 0 0 AVON PRODS INC COM 054303102 319 136909 SH SOLE 29 0 0 136909 AVON PRODS INC COM 054303102 165 70835 SH SOLE 30 70835 0 0 AVON PRODS INC COM 054303102 691 296715 SH SOLE 36 296715 0 0 AVON PRODS INC COM 054303102 110 47317 SH SOLE 40 47317 0 0 AVX CORP NEW COM 002444107 197 10797 SH SOLE 2 2599 0 8198 AVX CORP NEW COM 002444107 6 339 SH SOLE 4 339 0 0 AVX CORP NEW COM 002444107 48 2632 SH SOLE 7 2632 0 0 AVX CORP NEW COM 002444107 3091 169553 SH SOLE 18 169553 0 0 AVX CORP NEW COM 002444107 739 40512 SH SOLE 19 40512 0 0 AVX CORP NEW COM 002444107 27500 1508477 SH SOLE 21 1508477 0 0 AVX CORP NEW COM 002444107 22792 1250251 SH SOLE 22 1156704 0 93547 AVX CORP NEW COM 002444107 185 10150 SH SOLE 23 10150 0 0 AVX CORP NEW COM 002444107 372 20392 SH SOLE 26 18744 0 1648 AVX CORP NEW COM 002444107 130 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 138 7564 SH SOLE 30 7564 0 0 AVX CORP NEW COM 002444107 124 6796 SH SOLE 40 6796 0 0 AWARE INC MASS COM 05453N100 12 2595 SH SOLE 18 2595 0 0 AWARE INC MASS COM 05453N100 184 39623 SH SOLE 21 39623 0 0 AWARE INC MASS COM 05453N100 1981 425963 SH SOLE 22 425963 0 0 AXALTA COATING SYS LTD COM G0750C108 7364 254626 SH SOLE 2 78925 0 175701 AXALTA COATING SYS LTD COM G0750C108 4207 145484 SH SOLE 4 141004 0 4480 AXALTA COATING SYS LTD COM G0750C108 485 16784 SH SOLE 7 16784 0 0 AXALTA COATING SYS LTD COM G0750C108 25115 868433 SH SOLE 18 830729 0 37704 AXALTA COATING SYS LTD COM G0750C108 157098 5432173 SH SOLE 19 5432173 0 0 AXALTA COATING SYS LTD COM G0750C108 4160 143856 SH SOLE 20 0 0 143856 AXALTA COATING SYS LTD COM G0750C108 71434 2470047 SH SOLE 21 2470047 0 0 AXALTA COATING SYS LTD COM G0750C108 176734 6111132 SH SOLE 22 5440591 0 670541 AXALTA COATING SYS LTD COM G0750C108 7844 271219 SH SOLE 23 271219 0 0 AXALTA COATING SYS LTD COM G0750C108 12542 433671 SH SOLE 26 219397 0 214274 AXALTA COATING SYS LTD COM G0750C108 1473 50940 SH SOLE 28 37484 0 13456 AXALTA COATING SYS LTD COM G0750C108 1900 65685 SH SOLE 29 12436 0 53249 AXALTA COATING SYS LTD COM G0750C108 5793 200328 SH SOLE 30 200328 0 0 AXALTA COATING SYS LTD COM G0750C108 2524 87266 SH SOLE 31 45274 0 41992 AXALTA COATING SYS LTD COM G0750C108 60579 2094711 SH SOLE 34 2094711 0 0 AXALTA COATING SYS LTD COM G0750C108 1220 42178 SH SOLE 36 42178 0 0 AXALTA COATING SYS LTD COM G0750C108 45 1545 SH SOLE 40 1545 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 112 4112 SH SOLE 2 4006 0 106 AXCELIS TECHNOLOGIES INC COM NEW 054540208 20 745 SH SOLE 7 745 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2943 107614 SH SOLE 18 107614 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 632 23120 SH SOLE 19 23120 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 26173 956972 SH SOLE 21 956972 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 24088 880718 SH SOLE 22 817577 0 63141 AXCELIS TECHNOLOGIES INC COM NEW 054540208 91 3330 SH SOLE 28 3330 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 124 4529 SH SOLE 30 4529 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 135 4931 SH SOLE 40 4931 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7111 124072 SH SOLE 2 33425 0 90647 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1645 28703 SH SOLE 4 26765 0 1938 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3681 64237 SH SOLE 7 49401 0 14836 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 33 571 SH SOLE 15 571 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3857 67294 SH SOLE 18 58845 0 8449 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7373 128655 SH SOLE 19 128655 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4499 78501 SH SOLE 20 0 0 78501 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 131552 2295451 SH SOLE 21 2295451 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 162932 2842986 SH SOLE 22 2524184 0 318802 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5456 95210 SH SOLE 23 95210 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3809 66460 SH SOLE 25 66460 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 21105 368254 SH SOLE 26 101188 0 267066 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1098 19153 SH SOLE 28 13926 0 5227 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1507 26298 SH SOLE 29 2092 0 24206 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 13107 228703 SH SOLE 30 228703 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2761 48184 SH SOLE 31 18034 0 30150 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2690 46943 SH SOLE 34 46943 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6783 118362 SH SOLE 36 118362 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 28 483 SH SOLE 40 483 0 0 AXOGEN INC COM 05463X106 32 1669 SH SOLE 2 1394 0 275 AXOGEN INC COM 05463X106 21 1107 SH SOLE 7 1107 0 0 AXOGEN INC COM 05463X106 1886 97454 SH SOLE 18 97454 0 0 AXOGEN INC COM 05463X106 423 21860 SH SOLE 19 21860 0 0 AXOGEN INC COM 05463X106 16786 867510 SH SOLE 21 867510 0 0 AXOGEN INC COM 05463X106 7502 387695 SH SOLE 22 352246 0 35449 AXON ENTERPRISE INC COM 05464C101 125 5492 SH SOLE 2 2925 0 2567 AXON ENTERPRISE INC COM 05464C101 6 273 SH SOLE 4 273 0 0 AXON ENTERPRISE INC COM 05464C101 32 1408 SH SOLE 7 1408 0 0 AXON ENTERPRISE INC COM 05464C101 5403 238350 SH SOLE 18 238350 0 0 AXON ENTERPRISE INC COM 05464C101 878 38734 SH SOLE 19 38734 0 0 AXON ENTERPRISE INC COM 05464C101 144584 6377778 SH SOLE 21 6377778 0 0 AXON ENTERPRISE INC COM 05464C101 32683 1441663 SH SOLE 22 1341887 0 99776 AXON ENTERPRISE INC COM 05464C101 849 37435 SH SOLE 26 33050 0 4385 AXON ENTERPRISE INC COM 05464C101 176 7752 SH SOLE 28 7752 0 0 AXON ENTERPRISE INC COM 05464C101 1605 70795 SH SOLE 30 70795 0 0 AXON ENTERPRISE INC COM 05464C101 127 5624 SH SOLE 40 5624 0 0 AXOVANT SCIENCES LTD COM G0750W104 13 1854 SH SOLE 2 1694 0 160 AXOVANT SCIENCES LTD COM G0750W104 5 752 SH SOLE 7 752 0 0 AXOVANT SCIENCES LTD COM G0750W104 754 109620 SH SOLE 18 109620 0 0 AXOVANT SCIENCES LTD COM G0750W104 174 25243 SH SOLE 19 25243 0 0 AXOVANT SCIENCES LTD COM G0750W104 6473 940845 SH SOLE 21 940845 0 0 AXOVANT SCIENCES LTD COM G0750W104 2517 365798 SH SOLE 22 293730 0 72068 AXOVANT SCIENCES LTD COM G0750W104 24 3528 SH SOLE 28 3528 0 0 AXOVANT SCIENCES LTD COM G0750W104 35 5097 SH SOLE 30 5097 0 0 AXOVANT SCIENCES LTD COM G0750W104 35 5028 SH SOLE 40 5028 0 0 AXSOME THERAPEUTICS INC COM 05464T104 15 2682 SH SOLE 18 2682 0 0 AXSOME THERAPEUTICS INC COM 05464T104 236 42581 SH SOLE 21 42581 0 0 AXT INC COM 00246W103 80 8747 SH SOLE 2 2406 0 6341 AXT INC COM 00246W103 20 2194 SH SOLE 7 2194 0 0 AXT INC COM 00246W103 1334 145838 SH SOLE 18 145838 0 0 AXT INC COM 00246W103 249 27181 SH SOLE 19 27181 0 0 AXT INC COM 00246W103 10979 1199904 SH SOLE 21 1199904 0 0 AXT INC COM 00246W103 10694 1168757 SH SOLE 22 1093385 0 75372 AZUL S A SPONSR ADR PFD 05501U106 1800 65578 SH SOLE 4 65578 0 0 AZUL S A SPONSR ADR PFD 05501U106 15869 578090 SH SOLE 18 578090 0 0 AZUL S A SPONSR ADR PFD 05501U106 115943 4223792 SH SOLE 19 4223792 0 0 AZUL S A SPONSR ADR PFD 05501U106 3105 113114 SH SOLE 22 113114 0 0 AZUL S A SPONSR ADR PFD 05501U106 45372 1652914 SH SOLE 34 1652914 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3761 236562 SH SOLE 19 236562 0 0 AZURRX BIOPHARMA INC COM 05502L105 3 817 SH SOLE 18 817 0 0 AZURRX BIOPHARMA INC COM 05502L105 50 12635 SH SOLE 21 12635 0 0 AZZ INC COM 002474104 77 1576 SH SOLE 2 1463 0 113 AZZ INC COM 002474104 7 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 32 657 SH SOLE 7 657 0 0 AZZ INC COM 002474104 5753 118138 SH SOLE 18 118138 0 0 AZZ INC COM 002474104 951 19536 SH SOLE 19 19536 0 0 AZZ INC COM 002474104 110369 2266304 SH SOLE 21 2266304 0 0 AZZ INC COM 002474104 33813 694322 SH SOLE 22 644517 0 49805 AZZ INC COM 002474104 530 10884 SH SOLE 26 8819 0 2065 AZZ INC COM 002474104 181 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 1724 35405 SH SOLE 30 35405 0 0 AZZ INC COM 002474104 142 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 145 4548 SH SOLE 2 3704 0 844 B & G FOODS INC NEW COM 05508R106 10 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 55 1724 SH SOLE 7 1724 0 0 B & G FOODS INC NEW COM 05508R106 9653 303087 SH SOLE 18 303087 0 0 B & G FOODS INC NEW COM 05508R106 1596 50123 SH SOLE 19 50123 0 0 B & G FOODS INC NEW COM 05508R106 183040 5746949 SH SOLE 21 5746949 0 0 B & G FOODS INC NEW COM 05508R106 55565 1744578 SH SOLE 22 1615915 0 128663 B & G FOODS INC NEW COM 05508R106 600 18837 SH SOLE 26 15216 0 3621 B & G FOODS INC NEW COM 05508R106 304 9538 SH SOLE 28 9538 0 0 B & G FOODS INC NEW COM 05508R106 2902 91108 SH SOLE 30 91108 0 0 B & G FOODS INC NEW COM 05508R106 201 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 58 3399 SH SOLE 2 1282 0 2117 B RILEY FINL INC COM 05580M108 21 1208 SH SOLE 7 1208 0 0 B RILEY FINL INC COM 05580M108 1306 76624 SH SOLE 18 76624 0 0 B RILEY FINL INC COM 05580M108 294 17246 SH SOLE 19 17246 0 0 B RILEY FINL INC COM 05580M108 11559 677971 SH SOLE 21 677971 0 0 B RILEY FINL INC COM 05580M108 6701 393013 SH SOLE 22 361077 0 31936 B2GOLD CORP COM 11777Q209 1684 601458 SH SOLE 21 601458 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 35 10570 SH SOLE 2 2881 0 7689 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1 180 SH SOLE 4 180 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5 1431 SH SOLE 7 1431 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 643 193074 SH SOLE 18 193074 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 119 35656 SH SOLE 19 35656 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5231 1570770 SH SOLE 21 1570770 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5989 1798460 SH SOLE 22 1688639 0 109821 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 33 9925 SH SOLE 26 8211 0 1714 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 24 7242 SH SOLE 28 7242 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 27 8186 SH SOLE 30 8186 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 17 5238 SH SOLE 40 5238 0 0 BADGER METER INC COM 056525108 87 1784 SH SOLE 2 1582 0 202 BADGER METER INC COM 056525108 14 276 SH SOLE 4 276 0 0 BADGER METER INC COM 056525108 695 14193 SH SOLE 7 14193 0 0 BADGER METER INC COM 056525108 6331 129212 SH SOLE 18 129212 0 0 BADGER METER INC COM 056525108 1046 21352 SH SOLE 19 21352 0 0 BADGER METER INC COM 056525108 121857 2486879 SH SOLE 21 2486879 0 0 BADGER METER INC COM 056525108 37719 769773 SH SOLE 22 711762 0 58011 BADGER METER INC COM 056525108 157 3202 SH SOLE 26 0 0 3202 BADGER METER INC COM 056525108 206 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 5910 120605 SH SOLE 30 120605 0 0 BADGER METER INC COM 056525108 179 3662 SH SOLE 40 3662 0 0 BAIDU INC SPON ADR REP A 056752108 56673 228807 SH SOLE 2 43154 0 185653 BAIDU INC SPON ADR REP A 056752108 23439 94632 SH SOLE 4 91951 0 2681 BAIDU INC SPON ADR REP A 056752108 7021 28346 SH SOLE 7 28346 0 0 BAIDU INC SPON ADR REP A 056752108 3816 15406 SH SOLE 13 6797 0 8609 BAIDU INC SPON ADR REP A 056752108 54977 221958 SH SOLE 15 214177 0 7781 BAIDU INC SPON ADR REP A 056752108 29164 117742 SH SOLE 18 117610 0 132 BAIDU INC SPON ADR REP A 056752108 24529 99031 SH SOLE 19 99031 0 0 BAIDU INC SPON ADR REP A 056752108 1186648 4790861 SH SOLE 21 4790861 0 0 BAIDU INC SPON ADR REP A 056752108 1023950 4134000 SH SOLE 22 3605288 0 528712 BAIDU INC SPON ADR REP A 056752108 78264 315975 SH SOLE 23 315975 0 0 BAIDU INC SPON ADR REP A 056752108 19463 78579 SH SOLE 25 78579 0 0 BAIDU INC SPON ADR REP A 056752108 180958 730581 SH SOLE 26 74150 0 656431 BAIDU INC SPON ADR REP A 056752108 10587 42743 SH SOLE 28 42743 0 0 BAIDU INC SPON ADR REP A 056752108 30343 122503 SH SOLE 29 85531 0 36972 BAIDU INC SPON ADR REP A 056752108 387188 1563197 SH SOLE 30 1563197 0 0 BAIDU INC SPON ADR REP A 056752108 38963 157304 SH SOLE 31 24758 0 132546 BAIDU INC SPON ADR REP A 056752108 14037 56673 SH SOLE 32 56673 0 0 BAIDU INC SPON ADR REP A 056752108 274483 1108173 SH SOLE 34 1108173 0 0 BAIDU INC SPON ADR REP A 056752108 1171 4728 SH SOLE 36 4728 0 0 BAIDU INC SPON ADR REP A 056752108 395 1594 SH SOLE 40 1594 0 0 BAKER HUGHES A GE CO CL A 05722G100 20310 554628 SH SOLE 2 147200 0 407428 BAKER HUGHES A GE CO CL A 05722G100 5078 138677 SH SOLE 4 128060 0 10617 BAKER HUGHES A GE CO CL A 05722G100 11120 303648 SH SOLE 7 293692 0 9956 BAKER HUGHES A GE CO CL A 05722G100 421 11494 SH SOLE 13 11494 0 0 BAKER HUGHES A GE CO CL A 05722G100 108 2936 SH SOLE 15 2936 0 0 BAKER HUGHES A GE CO CL A 05722G100 14 394 SH SOLE 17 0 0 394 BAKER HUGHES A GE CO CL A 05722G100 37104 1013228 SH SOLE 18 955191 0 58037 BAKER HUGHES A GE CO CL A 05722G100 32812 896018 SH SOLE 19 896018 0 0 BAKER HUGHES A GE CO CL A 05722G100 7313 199699 SH SOLE 20 0 0 199699 BAKER HUGHES A GE CO CL A 05722G100 337300 9210818 SH SOLE 21 9210818 0 0 BAKER HUGHES A GE CO CL A 05722G100 414064 11307048 SH SOLE 22 9279411 0 2027637 BAKER HUGHES A GE CO CL A 05722G100 18117 494725 SH SOLE 23 494725 0 0 BAKER HUGHES A GE CO CL A 05722G100 13408 366148 SH SOLE 25 366148 0 0 BAKER HUGHES A GE CO CL A 05722G100 42536 1161559 SH SOLE 26 390196 0 771363 BAKER HUGHES A GE CO CL A 05722G100 3387 92499 SH SOLE 28 67349 0 25150 BAKER HUGHES A GE CO CL A 05722G100 8075 220511 SH SOLE 29 179196 0 41315 BAKER HUGHES A GE CO CL A 05722G100 43513 1188237 SH SOLE 30 1188237 0 0 BAKER HUGHES A GE CO CL A 05722G100 8786 239925 SH SOLE 31 102179 0 137746 BAKER HUGHES A GE CO CL A 05722G100 52582 1435880 SH SOLE 34 1435880 0 0 BAKER HUGHES A GE CO CL A 05722G100 16745 457254 SH SOLE 36 457254 0 0 BAKER HUGHES A GE CO CL A 05722G100 81 2224 SH SOLE 40 2224 0 0 BALCHEM CORP COM 057665200 171 2100 SH SOLE 2 1858 0 242 BALCHEM CORP COM 057665200 11 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 63 770 SH SOLE 7 770 0 0 BALCHEM CORP COM 057665200 11661 143451 SH SOLE 18 143451 0 0 BALCHEM CORP COM 057665200 1929 23725 SH SOLE 19 23725 0 0 BALCHEM CORP COM 057665200 224177 2757743 SH SOLE 21 2757743 0 0 BALCHEM CORP COM 057665200 69166 850854 SH SOLE 22 789705 0 61149 BALCHEM CORP COM 057665200 751 9239 SH SOLE 26 7255 0 1984 BALCHEM CORP COM 057665200 366 4500 SH SOLE 28 4500 0 0 BALCHEM CORP COM 057665200 3536 43493 SH SOLE 30 43493 0 0 BALCHEM CORP COM 057665200 269 3314 SH SOLE 40 3314 0 0 BALDWIN & LYONS INC CL A 057755100 4 175 SH SOLE 21 175 0 0 BALDWIN & LYONS INC CL B 057755209 198 8760 SH SOLE 2 7850 0 910 BALDWIN & LYONS INC CL B 057755209 5 233 SH SOLE 7 233 0 0 BALDWIN & LYONS INC CL B 057755209 862 38215 SH SOLE 18 38215 0 0 BALDWIN & LYONS INC CL B 057755209 397 17622 SH SOLE 19 17622 0 0 BALDWIN & LYONS INC CL B 057755209 7434 329674 SH SOLE 21 329674 0 0 BALDWIN & LYONS INC CL B 057755209 11353 503464 SH SOLE 22 484027 0 19437 BALDWIN & LYONS INC CL B 057755209 75 3331 SH SOLE 23 3331 0 0 BALDWIN & LYONS INC CL B 057755209 39 1731 SH SOLE 28 1731 0 0 BALDWIN & LYONS INC CL B 057755209 71 3170 SH SOLE 30 3170 0 0 BALDWIN & LYONS INC CL B 057755209 37 1646 SH SOLE 34 1646 0 0 BALDWIN & LYONS INC CL B 057755209 38 1669 SH SOLE 40 1669 0 0 BALL CORP COM 058498106 18131 439011 SH SOLE 2 119359 0 319652 BALL CORP COM 058498106 4201 101721 SH SOLE 4 89625 0 12096 BALL CORP COM 058498106 10531 254989 SH SOLE 7 239777 0 15212 BALL CORP COM 058498106 316 7655 SH SOLE 13 7655 0 0 BALL CORP COM 058498106 92 2220 SH SOLE 15 2220 0 0 BALL CORP COM 058498106 2 40 SH SOLE 17 0 0 40 BALL CORP COM 058498106 31706 767689 SH SOLE 18 720898 0 46791 BALL CORP COM 058498106 2511 60793 SH SOLE 19 60793 0 0 BALL CORP COM 058498106 7803 188944 SH SOLE 20 0 0 188944 BALL CORP COM 058498106 285512 6913135 SH SOLE 21 6913135 0 0 BALL CORP COM 058498106 379161 9180655 SH SOLE 22 7592857 0 1587798 BALL CORP COM 058498106 17708 428761 SH SOLE 23 428761 0 0 BALL CORP COM 058498106 11711 283558 SH SOLE 25 283558 0 0 BALL CORP COM 058498106 37976 919510 SH SOLE 26 355642 0 563868 BALL CORP COM 058498106 3148 76216 SH SOLE 28 54573 0 21643 BALL CORP COM 058498106 3920 94916 SH SOLE 29 11519 0 83397 BALL CORP COM 058498106 38065 921667 SH SOLE 30 921667 0 0 BALL CORP COM 058498106 5708 138201 SH SOLE 31 70468 0 67733 BALL CORP COM 058498106 852 20636 SH SOLE 34 20636 0 0 BALL CORP COM 058498106 13413 324772 SH SOLE 36 324772 0 0 BALL CORP COM 058498106 69 1672 SH SOLE 40 1672 0 0 BALLANTYNE STRONG INC COM 058516105 12 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 213 34986 SH SOLE 21 34986 0 0 BALLANTYNE STRONG INC COM 058516105 37 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 238 11446 SH SOLE 2 3675 0 7771 BANC OF CALIFORNIA INC COM 05990K106 26 1272 SH SOLE 7 1272 0 0 BANC OF CALIFORNIA INC COM 05990K106 4497 216743 SH SOLE 18 216743 0 0 BANC OF CALIFORNIA INC COM 05990K106 697 33587 SH SOLE 19 33587 0 0 BANC OF CALIFORNIA INC COM 05990K106 78802 3797685 SH SOLE 21 3797685 0 0 BANC OF CALIFORNIA INC COM 05990K106 25764 1241621 SH SOLE 22 1163518 0 78103 BANC OF CALIFORNIA INC COM 05990K106 70 3387 SH SOLE 26 0 0 3387 BANC OF CALIFORNIA INC COM 05990K106 99 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1385 66765 SH SOLE 30 66765 0 0 BANC OF CALIFORNIA INC COM 05990K106 9927 478401 SH SOLE 34 478401 0 0 BANC OF CALIFORNIA INC COM 05990K106 63 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 197 3464 SH SOLE 2 932 0 2532 BANCFIRST CORP COM 05945F103 19 334 SH SOLE 7 334 0 0 BANCFIRST CORP COM 05945F103 3575 62993 SH SOLE 18 62993 0 0 BANCFIRST CORP COM 05945F103 701 12347 SH SOLE 19 12347 0 0 BANCFIRST CORP COM 05945F103 29497 519776 SH SOLE 21 519776 0 0 BANCFIRST CORP COM 05945F103 28555 503174 SH SOLE 22 473588 0 29586 BANCFIRST CORP COM 05945F103 29 504 SH SOLE 26 0 0 504 BANCFIRST CORP COM 05945F103 117 2070 SH SOLE 28 2070 0 0 BANCFIRST CORP COM 05945F103 166 2917 SH SOLE 30 2917 0 0 BANCFIRST CORP COM 05945F103 75 1320 SH SOLE 40 1320 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 40571 4548338 SH SOLE 18 4548338 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 33016 2982445 SH SOLE 2 273238 0 2709207 BANCO BRADESCO S A SP ADR PFD NEW 059460303 26569 2400059 SH SOLE 18 410059 0 1990000 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15525 1402474 SH SOLE 19 1402474 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 103597 9358315 SH SOLE 21 9358315 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 93981 8489737 SH SOLE 22 4082301 0 4407436 BANCO BRADESCO S A SP ADR PFD NEW 059460303 21863 1975000 SH SOLE 25 1975000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 25761 2327103 SH SOLE 26 0 0 2327103 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10081 910698 SH SOLE 30 910698 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 121493 10975000 SH SOLE 34 10975000 0 0 BANCO DE CHILE SPONSORED ADR 059520106 9 100 SH SOLE 2 100 0 0 BANCO DE CHILE SPONSORED ADR 059520106 416 4564 SH SOLE 21 4564 0 0 BANCO DE CHILE SPONSORED ADR 059520106 2995 32846 SH SOLE 25 32846 0 0 BANCO DE CHILE SPONSORED ADR 059520106 1702 18663 SH SOLE 26 0 0 18663 BANCO DE CHILE SPONSORED ADR 059520106 447 4906 SH SOLE 30 4906 0 0 BANCO DE CHILE SPONSORED ADR 059520106 643 7054 SH SOLE 34 7054 0 0 BANCO MACRO SA SPON ADR B 05961W105 26709 227598 SH SOLE 21 227598 0 0 BANCO MACRO SA SPON ADR B 05961W105 12071 102867 SH SOLE 22 102867 0 0 BANCO MACRO SA SPON ADR B 05961W105 10056 85695 SH SOLE 25 85695 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 15 1700 SH SOLE 2 1700 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11610 1328387 SH SOLE 22 1328387 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2943 336777 SH SOLE 30 336777 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 113 3800 SH SOLE 2 0 0 3800 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13948 469458 SH SOLE 21 469458 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1930 64960 SH SOLE 22 64960 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3650 122849 SH SOLE 25 122849 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4731 159231 SH SOLE 26 109066 0 50165 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10618 357388 SH SOLE 30 357388 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 657 22100 SH SOLE 34 22100 0 0 BANCO SANTANDER SA ADR 05964H105 35 5014 SH SOLE 31 0 0 5014 BANCOLOMBIA S A SPON ADR PREF 05968L102 185 4042 SH SOLE 2 0 0 4042 BANCOLOMBIA S A SPON ADR PREF 05968L102 163 3552 SH SOLE 18 3552 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 15652 341817 SH SOLE 21 341817 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1165 25441 SH SOLE 26 0 0 25441 BANCOLOMBIA S A SPON ADR PREF 05968L102 126 2747 SH SOLE 28 2747 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 6452 140911 SH SOLE 30 140911 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 467 10209 SH SOLE 34 10209 0 0 BANCORP 34 INC COM 05970V106 8 537 SH SOLE 18 537 0 0 BANCORP INC DEL COM 05969A105 101 12214 SH SOLE 2 5005 0 7209 BANCORP INC DEL COM 05969A105 7 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1579 190932 SH SOLE 18 190932 0 0 BANCORP INC DEL COM 05969A105 325 39274 SH SOLE 19 39274 0 0 BANCORP INC DEL COM 05969A105 13472 1628981 SH SOLE 21 1628981 0 0 BANCORP INC DEL COM 05969A105 10780 1303504 SH SOLE 22 1232657 0 70847 BANCORP INC DEL COM 05969A105 61 7396 SH SOLE 26 0 0 7396 BANCORP INC DEL COM 05969A105 42 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 79 9524 SH SOLE 30 9524 0 0 BANCORP INC DEL COM 05969A105 124 14982 SH SOLE 40 14982 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 15 834 SH SOLE 18 834 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 41 2234 SH SOLE 19 2234 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 58 3181 SH SOLE 21 3181 0 0 BANCORPSOUTH INC COM 059692103 1678 52366 SH SOLE 2 38039 0 14327 BANCORPSOUTH INC COM 059692103 7 234 SH SOLE 4 234 0 0 BANCORPSOUTH INC COM 059692103 74 2315 SH SOLE 7 2315 0 0 BANCORPSOUTH INC COM 059692103 17962 560452 SH SOLE 18 560452 0 0 BANCORPSOUTH INC COM 059692103 2074 64714 SH SOLE 19 64714 0 0 BANCORPSOUTH INC COM 059692103 177207 5529067 SH SOLE 21 5529067 0 0 BANCORPSOUTH INC COM 059692103 86333 2693684 SH SOLE 22 2534365 0 159319 BANCORPSOUTH INC COM 059692103 1181 36847 SH SOLE 26 30365 0 6482 BANCORPSOUTH INC COM 059692103 395 12331 SH SOLE 28 12331 0 0 BANCORPSOUTH INC COM 059692103 408 12720 SH SOLE 30 12720 0 0 BANCORPSOUTH INC COM 059692103 294 9161 SH SOLE 40 9161 0 0 BANK AMER CORP COM 060505104 376758 14868130 SH SOLE 2 4370608 0 10497522 BANK AMER CORP COM 060505104 94135 3714865 SH SOLE 4 3374095 0 340770 BANK AMER CORP COM 060505104 177599 7008653 SH SOLE 7 6736824 0 271829 BANK AMER CORP COM 060505104 15222 600718 SH SOLE 13 600718 0 0 BANK AMER CORP COM 060505104 1766 69680 SH SOLE 15 69680 0 0 BANK AMER CORP COM 060505104 96 3790 SH SOLE 17 0 0 3790 BANK AMER CORP COM 060505104 828982 32714348 SH SOLE 18 28284551 0 4429797 BANK AMER CORP COM 060505104 1745912 68899442 SH SOLE 19 68899442 0 0 BANK AMER CORP COM 060505104 94723 3738083 SH SOLE 20 48170 0 3689913 BANK AMER CORP COM 060505104 4046973 159706910 SH SOLE 21 159706910 0 0 BANK AMER CORP COM 060505104 6735273 265796092 SH SOLE 22 219634648 0 46161444 BANK AMER CORP COM 060505104 328552 12965727 SH SOLE 23 12965727 0 0 BANK AMER CORP COM 060505104 207491 8188281 SH SOLE 25 8033282 0 154999 BANK AMER CORP COM 060505104 631751 24930996 SH SOLE 26 8486735 0 16444261 BANK AMER CORP COM 060505104 57308 2261557 SH SOLE 28 1648885 0 612672 BANK AMER CORP COM 060505104 31545 1244876 SH SOLE 29 357512 0 887364 BANK AMER CORP COM 060505104 820585 32382972 SH SOLE 30 32382972 0 0 BANK AMER CORP COM 060505104 131219 5178323 SH SOLE 31 3092145 0 2086178 BANK AMER CORP COM 060505104 5230 206406 SH SOLE 32 206406 0 0 BANK AMER CORP COM 060505104 298784 11791005 SH SOLE 34 11791005 0 0 BANK AMER CORP COM 060505104 267227 10545645 SH SOLE 36 10545645 0 0 BANK AMER CORP COM 060505104 1290 50922 SH SOLE 40 50922 0 0 BANK COMM HLDGS COM 06424J103 24 2053 SH SOLE 2 558 0 1495 BANK COMM HLDGS COM 06424J103 676 58790 SH SOLE 18 58790 0 0 BANK COMM HLDGS COM 06424J103 100 8672 SH SOLE 19 8672 0 0 BANK COMM HLDGS COM 06424J103 5890 512144 SH SOLE 21 512144 0 0 BANK COMM HLDGS COM 06424J103 1541 133989 SH SOLE 22 124343 0 9646 BANK HAWAII CORP COM 062540109 4095 49124 SH SOLE 2 27346 0 21778 BANK HAWAII CORP COM 062540109 92 1104 SH SOLE 4 1104 0 0 BANK HAWAII CORP COM 062540109 745 8936 SH SOLE 7 8936 0 0 BANK HAWAII CORP COM 062540109 15177 182060 SH SOLE 18 181947 0 113 BANK HAWAII CORP COM 062540109 1213 14549 SH SOLE 19 14549 0 0 BANK HAWAII CORP COM 062540109 328471 3940393 SH SOLE 21 3940393 0 0 BANK HAWAII CORP COM 062540109 124290 1491007 SH SOLE 22 1355277 0 135730 BANK HAWAII CORP COM 062540109 125 1499 SH SOLE 23 1499 0 0 BANK HAWAII CORP COM 062540109 1079 12938 SH SOLE 25 12938 0 0 BANK HAWAII CORP COM 062540109 1190 14273 SH SOLE 26 11891 0 2382 BANK HAWAII CORP COM 062540109 508 6099 SH SOLE 28 6099 0 0 BANK HAWAII CORP COM 062540109 173 2072 SH SOLE 29 0 0 2072 BANK HAWAII CORP COM 062540109 547 6565 SH SOLE 30 6565 0 0 BANK HAWAII CORP COM 062540109 83 998 SH SOLE 31 998 0 0 BANK HAWAII CORP COM 062540109 3709 44494 SH SOLE 32 44494 0 0 BANK HAWAII CORP COM 062540109 480 5763 SH SOLE 34 5763 0 0 BANK HAWAII CORP COM 062540109 73 871 SH SOLE 36 871 0 0 BANK HAWAII CORP COM 062540109 440 5284 SH SOLE 40 5284 0 0 BANK MUTUAL CORP NEW COM 063750103 92 9046 SH SOLE 2 2555 0 6491 BANK MUTUAL CORP NEW COM 063750103 5 514 SH SOLE 4 514 0 0 BANK MUTUAL CORP NEW COM 063750103 14 1352 SH SOLE 7 1352 0 0 BANK MUTUAL CORP NEW COM 063750103 2207 217460 SH SOLE 18 217460 0 0 BANK MUTUAL CORP NEW COM 063750103 317 31247 SH SOLE 19 31247 0 0 BANK MUTUAL CORP NEW COM 063750103 39277 3869643 SH SOLE 21 3869643 0 0 BANK MUTUAL CORP NEW COM 063750103 15297 1507142 SH SOLE 22 1417510 0 89632 BANK MUTUAL CORP NEW COM 063750103 62 6091 SH SOLE 28 6091 0 0 BANK MUTUAL CORP NEW COM 063750103 671 66077 SH SOLE 30 66077 0 0 BANK MUTUAL CORP NEW COM 063750103 42 4123 SH SOLE 40 4123 0 0 BANK NEW YORK MELLON CORP COM 064058100 69706 1314719 SH SOLE 2 308726 0 1005993 BANK NEW YORK MELLON CORP COM 064058100 18446 347900 SH SOLE 4 314425 0 33475 BANK NEW YORK MELLON CORP COM 064058100 38858 732901 SH SOLE 7 695191 0 37710 BANK NEW YORK MELLON CORP COM 064058100 1235 23285 SH SOLE 13 23285 0 0 BANK NEW YORK MELLON CORP COM 064058100 367 6917 SH SOLE 15 6917 0 0 BANK NEW YORK MELLON CORP COM 064058100 11 211 SH SOLE 17 0 0 211 BANK NEW YORK MELLON CORP COM 064058100 106571 2010024 SH SOLE 18 1858244 0 151780 BANK NEW YORK MELLON CORP COM 064058100 7942 149799 SH SOLE 19 149799 0 0 BANK NEW YORK MELLON CORP COM 064058100 22357 421671 SH SOLE 20 0 0 421671 BANK NEW YORK MELLON CORP COM 064058100 839995 15842978 SH SOLE 21 15842978 0 0 BANK NEW YORK MELLON CORP COM 064058100 1423576 26849791 SH SOLE 22 22201590 0 4648201 BANK NEW YORK MELLON CORP COM 064058100 67324 1269785 SH SOLE 23 1269785 0 0 BANK NEW YORK MELLON CORP COM 064058100 42646 804339 SH SOLE 25 804339 0 0 BANK NEW YORK MELLON CORP COM 064058100 154845 2920511 SH SOLE 26 941604 0 1978907 BANK NEW YORK MELLON CORP COM 064058100 12519 236113 SH SOLE 28 171895 0 64218 BANK NEW YORK MELLON CORP COM 064058100 1917 36151 SH SOLE 29 36151 0 0 BANK NEW YORK MELLON CORP COM 064058100 166390 3138251 SH SOLE 30 3138251 0 0 BANK NEW YORK MELLON CORP COM 064058100 24566 463326 SH SOLE 31 257992 0 205334 BANK NEW YORK MELLON CORP COM 064058100 5491 103573 SH SOLE 34 103573 0 0 BANK NEW YORK MELLON CORP COM 064058100 63652 1200519 SH SOLE 36 1200519 0 0 BANK NEW YORK MELLON CORP COM 064058100 285 5380 SH SOLE 40 5380 0 0 BANK OF MARIN BANCORP COM 063425102 86 1256 SH SOLE 2 285 0 971 BANK OF MARIN BANCORP COM 063425102 27 389 SH SOLE 7 389 0 0 BANK OF MARIN BANCORP COM 063425102 1622 23679 SH SOLE 18 23679 0 0 BANK OF MARIN BANCORP COM 063425102 311 4538 SH SOLE 19 4538 0 0 BANK OF MARIN BANCORP COM 063425102 13392 195500 SH SOLE 21 195500 0 0 BANK OF MARIN BANCORP COM 063425102 16619 242613 SH SOLE 22 233664 0 8949 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 303 8268 SH SOLE 2 2901 0 5367 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6932 189192 SH SOLE 18 189192 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1135 30983 SH SOLE 19 30983 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 57641 1573167 SH SOLE 21 1573167 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17871 487749 SH SOLE 22 446093 0 41656 BANK OF THE OZARKS COM 063904106 5453 113495 SH SOLE 2 63667 0 49828 BANK OF THE OZARKS COM 063904106 48 1005 SH SOLE 4 1005 0 0 BANK OF THE OZARKS COM 063904106 137 2857 SH SOLE 7 2857 0 0 BANK OF THE OZARKS COM 063904106 19474 405282 SH SOLE 18 405282 0 0 BANK OF THE OZARKS COM 063904106 5817 121056 SH SOLE 19 121056 0 0 BANK OF THE OZARKS COM 063904106 261544 5443153 SH SOLE 21 5443153 0 0 BANK OF THE OZARKS COM 063904106 199427 4150413 SH SOLE 22 3773848 0 376565 BANK OF THE OZARKS COM 063904106 4539 94457 SH SOLE 23 94457 0 0 BANK OF THE OZARKS COM 063904106 1953 40642 SH SOLE 26 33085 0 7557 BANK OF THE OZARKS COM 063904106 930 19355 SH SOLE 28 19355 0 0 BANK OF THE OZARKS COM 063904106 2115 44024 SH SOLE 29 0 0 44024 BANK OF THE OZARKS COM 063904106 913 19009 SH SOLE 30 19009 0 0 BANK OF THE OZARKS COM 063904106 124 2579 SH SOLE 31 2579 0 0 BANK OF THE OZARKS COM 063904106 7 150 SH SOLE 34 150 0 0 BANK OF THE OZARKS COM 063904106 616 12818 SH SOLE 40 12818 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 11 775 SH SOLE 21 775 0 0 BANK SOUTH CAROLINA CORP COM 065066102 12 607 SH SOLE 18 607 0 0 BANK SOUTH CAROLINA CORP COM 065066102 17 873 SH SOLE 21 873 0 0 BANKFINANCIAL CORP COM 06643P104 35 2175 SH SOLE 2 626 0 1549 BANKFINANCIAL CORP COM 06643P104 9 589 SH SOLE 7 589 0 0 BANKFINANCIAL CORP COM 06643P104 893 56203 SH SOLE 18 56203 0 0 BANKFINANCIAL CORP COM 06643P104 185 11612 SH SOLE 19 11612 0 0 BANKFINANCIAL CORP COM 06643P104 7786 489996 SH SOLE 21 489996 0 0 BANKFINANCIAL CORP COM 06643P104 9964 627054 SH SOLE 22 601307 0 25747 BANKRATE INC DEL COM 06647F102 145 10403 SH SOLE 2 2722 0 7681 BANKRATE INC DEL COM 06647F102 3 217 SH SOLE 4 217 0 0 BANKRATE INC DEL COM 06647F102 11 816 SH SOLE 7 816 0 0 BANKRATE INC DEL COM 06647F102 2453 175811 SH SOLE 18 175811 0 0 BANKRATE INC DEL COM 06647F102 488 34966 SH SOLE 19 34966 0 0 BANKRATE INC DEL COM 06647F102 20193 1447561 SH SOLE 21 1447561 0 0 BANKRATE INC DEL COM 06647F102 18662 1337785 SH SOLE 22 1241983 0 95802 BANKRATE INC DEL COM 06647F102 96 6856 SH SOLE 26 0 0 6856 BANKRATE INC DEL COM 06647F102 121 8673 SH SOLE 28 8673 0 0 BANKRATE INC DEL COM 06647F102 106 7588 SH SOLE 30 7588 0 0 BANKRATE INC DEL COM 06647F102 107 7640 SH SOLE 40 7640 0 0 BANKUNITED INC COM 06652K103 2318 65181 SH SOLE 2 13617 0 51564 BANKUNITED INC COM 06652K103 15 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 123 3447 SH SOLE 7 3447 0 0 BANKUNITED INC COM 06652K103 1993 56035 SH SOLE 18 56035 0 0 BANKUNITED INC COM 06652K103 1245 35004 SH SOLE 19 35004 0 0 BANKUNITED INC COM 06652K103 47650 1339606 SH SOLE 21 1339606 0 0 BANKUNITED INC COM 06652K103 105847 2975745 SH SOLE 22 2638566 0 337179 BANKUNITED INC COM 06652K103 1126 31664 SH SOLE 26 26338 0 5326 BANKUNITED INC COM 06652K103 532 14956 SH SOLE 28 14956 0 0 BANKUNITED INC COM 06652K103 498 13995 SH SOLE 29 0 0 13995 BANKUNITED INC COM 06652K103 583 16391 SH SOLE 30 16391 0 0 BANKUNITED INC COM 06652K103 80 2242 SH SOLE 31 2242 0 0 BANKUNITED INC COM 06652K103 277 7777 SH SOLE 36 7777 0 0 BANKUNITED INC COM 06652K103 468 13164 SH SOLE 40 13164 0 0 BANKWELL FINL GROUP INC COM 06654A103 37 994 SH SOLE 2 371 0 623 BANKWELL FINL GROUP INC COM 06654A103 820 22199 SH SOLE 18 22199 0 0 BANKWELL FINL GROUP INC COM 06654A103 173 4692 SH SOLE 19 4692 0 0 BANKWELL FINL GROUP INC COM 06654A103 7311 197912 SH SOLE 21 197912 0 0 BANKWELL FINL GROUP INC COM 06654A103 1871 50652 SH SOLE 22 46616 0 4036 BANNER CORP COM NEW 06652V208 874 14269 SH SOLE 2 8931 0 5338 BANNER CORP COM NEW 06652V208 50 814 SH SOLE 7 814 0 0 BANNER CORP COM NEW 06652V208 10010 163354 SH SOLE 18 163354 0 0 BANNER CORP COM NEW 06652V208 17084 278786 SH SOLE 19 278786 0 0 BANNER CORP COM NEW 06652V208 178950 2920208 SH SOLE 21 2920208 0 0 BANNER CORP COM NEW 06652V208 67502 1101534 SH SOLE 22 1042704 0 58830 BANNER CORP COM NEW 06652V208 4601 75088 SH SOLE 23 75088 0 0 BANNER CORP COM NEW 06652V208 983 16038 SH SOLE 26 14120 0 1918 BANNER CORP COM NEW 06652V208 381 6225 SH SOLE 28 6225 0 0 BANNER CORP COM NEW 06652V208 1630 26596 SH SOLE 29 0 0 26596 BANNER CORP COM NEW 06652V208 2757 44997 SH SOLE 30 44997 0 0 BANNER CORP COM NEW 06652V208 131 2139 SH SOLE 40 2139 0 0 BAOZUN INC SPONSORED ADR 06684L103 134 4084 SH SOLE 4 4084 0 0 BAOZUN INC SPONSORED ADR 06684L103 7129 217617 SH SOLE 21 217617 0 0 BAOZUN INC SPONSORED ADR 06684L103 3341 101992 SH SOLE 22 101992 0 0 BAOZUN INC SPONSORED ADR 06684L103 546 16659 SH SOLE 30 16659 0 0 BAR HBR BANKSHARES COM 066849100 101 3231 SH SOLE 2 868 0 2363 BAR HBR BANKSHARES COM 066849100 12 381 SH SOLE 7 381 0 0 BAR HBR BANKSHARES COM 066849100 1873 59712 SH SOLE 18 59712 0 0 BAR HBR BANKSHARES COM 066849100 454 14471 SH SOLE 19 14471 0 0 BAR HBR BANKSHARES COM 066849100 15798 503756 SH SOLE 21 503756 0 0 BAR HBR BANKSHARES COM 066849100 6512 207652 SH SOLE 22 195421 0 12231 BAR HBR BANKSHARES COM 066849100 18 581 SH SOLE 26 0 0 581 BAR HBR BANKSHARES COM 066849100 74 2362 SH SOLE 30 2362 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 345 13000 SH SOLE 18 13000 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 306237 11534362 SH SOLE 21 11534362 0 0 BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 4 665 SH SOLE 17 0 0 665 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 7606 327000 SH SOLE 19 327000 0 0 BARD C R INC COM 067383109 32196 100454 SH SOLE 2 28970 0 71484 BARD C R INC COM 067383109 8078 25205 SH SOLE 4 22634 0 2571 BARD C R INC COM 067383109 33029 103054 SH SOLE 7 57563 0 45491 BARD C R INC COM 067383109 1104 3446 SH SOLE 13 3446 0 0 BARD C R INC COM 067383109 146 455 SH SOLE 15 455 0 0 BARD C R INC COM 067383109 50385 157208 SH SOLE 18 147276 0 9932 BARD C R INC COM 067383109 4344 13555 SH SOLE 19 13555 0 0 BARD C R INC COM 067383109 15940 49734 SH SOLE 20 0 0 49734 BARD C R INC COM 067383109 547935 1709626 SH SOLE 21 1709626 0 0 BARD C R INC COM 067383109 622503 1942287 SH SOLE 22 1608942 0 333345 BARD C R INC COM 067383109 27910 87084 SH SOLE 23 87084 0 0 BARD C R INC COM 067383109 17872 55763 SH SOLE 25 55763 0 0 BARD C R INC COM 067383109 66352 207028 SH SOLE 26 71819 0 135209 BARD C R INC COM 067383109 5349 16690 SH SOLE 28 12227 0 4463 BARD C R INC COM 067383109 6584 20543 SH SOLE 29 2529 0 18014 BARD C R INC COM 067383109 68319 213163 SH SOLE 30 213163 0 0 BARD C R INC COM 067383109 14301 44621 SH SOLE 31 26657 0 17964 BARD C R INC COM 067383109 2113 6592 SH SOLE 34 6592 0 0 BARD C R INC COM 067383109 21268 66358 SH SOLE 36 66358 0 0 BARD C R INC COM 067383109 117 366 SH SOLE 40 366 0 0 BARNES & NOBLE ED INC COM 06777U101 53 8170 SH SOLE 2 1751 0 6419 BARNES & NOBLE ED INC COM 06777U101 1 125 SH SOLE 4 125 0 0 BARNES & NOBLE ED INC COM 06777U101 5 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 1281 196726 SH SOLE 18 196726 0 0 BARNES & NOBLE ED INC COM 06777U101 189 29011 SH SOLE 19 29011 0 0 BARNES & NOBLE ED INC COM 06777U101 22564 3465981 SH SOLE 21 3465981 0 0 BARNES & NOBLE ED INC COM 06777U101 6619 1016726 SH SOLE 22 925786 0 90940 BARNES & NOBLE ED INC COM 06777U101 36 5537 SH SOLE 28 5537 0 0 BARNES & NOBLE ED INC COM 06777U101 324 49702 SH SOLE 30 49702 0 0 BARNES & NOBLE ED INC COM 06777U101 19 2951 SH SOLE 40 2951 0 0 BARNES & NOBLE INC COM 067774109 104 13718 SH SOLE 2 3571 0 10147 BARNES & NOBLE INC COM 067774109 2 198 SH SOLE 4 198 0 0 BARNES & NOBLE INC COM 067774109 9 1124 SH SOLE 7 1124 0 0 BARNES & NOBLE INC COM 067774109 2296 302050 SH SOLE 18 302050 0 0 BARNES & NOBLE INC COM 067774109 335 44120 SH SOLE 19 44120 0 0 BARNES & NOBLE INC COM 067774109 40301 5302769 SH SOLE 21 5302769 0 0 BARNES & NOBLE INC COM 067774109 11582 1523921 SH SOLE 22 1400799 0 123122 BARNES & NOBLE INC COM 067774109 67 8833 SH SOLE 28 8833 0 0 BARNES & NOBLE INC COM 067774109 571 75117 SH SOLE 30 75117 0 0 BARNES & NOBLE INC COM 067774109 35 4670 SH SOLE 40 4670 0 0 BARNES GROUP INC COM 067806109 842 11957 SH SOLE 2 2795 0 9162 BARNES GROUP INC COM 067806109 20 289 SH SOLE 4 289 0 0 BARNES GROUP INC COM 067806109 94 1340 SH SOLE 7 1340 0 0 BARNES GROUP INC COM 067806109 17137 243285 SH SOLE 18 243285 0 0 BARNES GROUP INC COM 067806109 5351 75971 SH SOLE 19 75971 0 0 BARNES GROUP INC COM 067806109 308315 4376989 SH SOLE 21 4376989 0 0 BARNES GROUP INC COM 067806109 94241 1337895 SH SOLE 22 1235248 0 102647 BARNES GROUP INC COM 067806109 5308 75354 SH SOLE 23 75354 0 0 BARNES GROUP INC COM 067806109 1000 14201 SH SOLE 26 10359 0 3842 BARNES GROUP INC COM 067806109 505 7173 SH SOLE 28 7173 0 0 BARNES GROUP INC COM 067806109 616 8739 SH SOLE 29 0 0 8739 BARNES GROUP INC COM 067806109 4833 68616 SH SOLE 30 68616 0 0 BARNES GROUP INC COM 067806109 383 5439 SH SOLE 40 5439 0 0 BARNWELL INDS INC COM 068221100 9 4904 SH SOLE 19 4904 0 0 BARNWELL INDS INC COM 068221100 1 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 146 81041 SH SOLE 22 81041 0 0 BARRACUDA NETWORKS INC COM 068323104 131 5400 SH SOLE 2 5311 0 89 BARRACUDA NETWORKS INC COM 068323104 17 716 SH SOLE 7 716 0 0 BARRACUDA NETWORKS INC COM 068323104 1 60 SH SOLE 17 0 0 60 BARRACUDA NETWORKS INC COM 068323104 3239 133682 SH SOLE 18 133682 0 0 BARRACUDA NETWORKS INC COM 068323104 3417 141025 SH SOLE 19 141025 0 0 BARRACUDA NETWORKS INC COM 068323104 75299 3107674 SH SOLE 21 3107674 0 0 BARRACUDA NETWORKS INC COM 068323104 25552 1054572 SH SOLE 22 1003835 0 50737 BARRACUDA NETWORKS INC COM 068323104 1276 52654 SH SOLE 23 52654 0 0 BARRACUDA NETWORKS INC COM 068323104 41 1677 SH SOLE 26 0 0 1677 BARRACUDA NETWORKS INC COM 068323104 168 6923 SH SOLE 28 6923 0 0 BARRACUDA NETWORKS INC COM 068323104 942 38887 SH SOLE 29 0 0 38887 BARRACUDA NETWORKS INC COM 068323104 1318 54388 SH SOLE 30 54388 0 0 BARRACUDA NETWORKS INC COM 068323104 128 5294 SH SOLE 40 5294 0 0 BARRETT BILL CORP COM 06846N104 176 41049 SH SOLE 2 28980 0 12069 BARRETT BILL CORP COM 06846N104 1 317 SH SOLE 4 317 0 0 BARRETT BILL CORP COM 06846N104 5 1160 SH SOLE 7 1160 0 0 BARRETT BILL CORP COM 06846N104 1676 390670 SH SOLE 18 390670 0 0 BARRETT BILL CORP COM 06846N104 450 104826 SH SOLE 19 104826 0 0 BARRETT BILL CORP COM 06846N104 30343 7072853 SH SOLE 21 7072853 0 0 BARRETT BILL CORP COM 06846N104 11843 2760521 SH SOLE 22 2623934 0 136587 BARRETT BILL CORP COM 06846N104 38 8871 SH SOLE 23 8871 0 0 BARRETT BILL CORP COM 06846N104 109 25341 SH SOLE 26 22991 0 2350 BARRETT BILL CORP COM 06846N104 32 7502 SH SOLE 28 7502 0 0 BARRETT BILL CORP COM 06846N104 296 68992 SH SOLE 29 0 0 68992 BARRETT BILL CORP COM 06846N104 473 110279 SH SOLE 30 110279 0 0 BARRETT BILL CORP COM 06846N104 25 5816 SH SOLE 40 5816 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 35 612 SH SOLE 2 507 0 105 BARRETT BUSINESS SERVICES IN COM 068463108 9 167 SH SOLE 7 167 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1443 25530 SH SOLE 18 25530 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 293 5191 SH SOLE 19 5191 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 12549 221988 SH SOLE 21 221988 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 10098 178630 SH SOLE 22 168853 0 9777 BARRICK GOLD CORP COM 067901108 47 2900 SH SOLE 2 2900 0 0 BARRICK GOLD CORP COM 067901108 1137 70657 SH SOLE 4 70657 0 0 BARRICK GOLD CORP COM 067901108 2 100 SH SOLE 17 0 0 100 BARRICK GOLD CORP COM 067901108 605 37578 SH SOLE 19 37578 0 0 BARRICK GOLD CORP COM 067901108 11570 719083 SH SOLE 21 719083 0 0 BARRICK GOLD CORP COM 067901108 37914 2356367 SH SOLE 22 2356367 0 0 BARRICK GOLD CORP COM 067901108 14462 898835 SH SOLE 23 898835 0 0 BARRICK GOLD CORP COM 067901108 34272 2130000 SH SOLE 25 2130000 0 0 BARRICK GOLD CORP COM 067901108 10072 625968 SH SOLE 26 0 0 625968 BARRICK GOLD CORP COM 067901108 141114 8770283 SH SOLE 34 8770283 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 82 4249 SH SOLE 2 1500 0 2749 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15 766 SH SOLE 7 766 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1317 68218 SH SOLE 18 68218 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 244 12647 SH SOLE 19 12647 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10749 556950 SH SOLE 21 556950 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 12129 628439 SH SOLE 22 604442 0 23997 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 75 3861 SH SOLE 28 3861 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 95 4905 SH SOLE 29 0 0 4905 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 65 3343 SH SOLE 30 3343 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 70 3645 SH SOLE 40 3645 0 0 BASSETT FURNITURE INDS INC COM 070203104 69 1830 SH SOLE 2 587 0 1243 BASSETT FURNITURE INDS INC COM 070203104 11 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 1479 39226 SH SOLE 18 39226 0 0 BASSETT FURNITURE INDS INC COM 070203104 285 7565 SH SOLE 19 7565 0 0 BASSETT FURNITURE INDS INC COM 070203104 12722 337466 SH SOLE 21 337466 0 0 BASSETT FURNITURE INDS INC COM 070203104 12947 343431 SH SOLE 22 332424 0 11007 BASSETT FURNITURE INDS INC COM 070203104 3 79 SH SOLE 23 79 0 0 BAXTER INTL INC COM 071813109 114909 1831214 SH SOLE 2 1342204 0 489010 BAXTER INTL INC COM 071813109 19117 304646 SH SOLE 4 289027 0 15619 BAXTER INTL INC COM 071813109 27604 439912 SH SOLE 7 415638 0 24274 BAXTER INTL INC COM 071813109 9707 154695 SH SOLE 13 154695 0 0 BAXTER INTL INC COM 071813109 221 3526 SH SOLE 15 3526 0 0 BAXTER INTL INC COM 071813109 3 52 SH SOLE 17 0 0 52 BAXTER INTL INC COM 071813109 229543 3658060 SH SOLE 18 3475304 0 182756 BAXTER INTL INC COM 071813109 395929 6309618 SH SOLE 19 6309618 0 0 BAXTER INTL INC COM 071813109 18399 293205 SH SOLE 20 0 0 293205 BAXTER INTL INC COM 071813109 654111 10424078 SH SOLE 21 10424078 0 0 BAXTER INTL INC COM 071813109 1034802 16490865 SH SOLE 22 13226561 0 3264304 BAXTER INTL INC COM 071813109 58172 927043 SH SOLE 23 927043 0 0 BAXTER INTL INC COM 071813109 54641 870772 SH SOLE 25 845851 0 24921 BAXTER INTL INC COM 071813109 105942 1688320 SH SOLE 26 505632 0 1182688 BAXTER INTL INC COM 071813109 7006 111650 SH SOLE 28 81465 0 30185 BAXTER INTL INC COM 071813109 24577 391666 SH SOLE 29 152406 0 239260 BAXTER INTL INC COM 071813109 102049 1626271 SH SOLE 30 1626271 0 0 BAXTER INTL INC COM 071813109 35105 559443 SH SOLE 31 341936 0 217507 BAXTER INTL INC COM 071813109 127963 2039258 SH SOLE 34 2039258 0 0 BAXTER INTL INC COM 071813109 48121 766875 SH SOLE 36 766875 0 0 BAXTER INTL INC COM 071813109 162 2587 SH SOLE 40 2587 0 0 BAY BANCORP INC COM 07203T106 14 1257 SH SOLE 18 1257 0 0 BAY BANCORP INC COM 07203T106 196 17232 SH SOLE 21 17232 0 0 BAYTEX ENERGY CORP COM 07317Q105 1 443 SH SOLE 21 443 0 0 BAZAARVOICE INC COM 073271108 85 17128 SH SOLE 2 4360 0 12768 BAZAARVOICE INC COM 073271108 6 1222 SH SOLE 7 1222 0 0 BAZAARVOICE INC COM 073271108 1670 337445 SH SOLE 18 337445 0 0 BAZAARVOICE INC COM 073271108 293 59196 SH SOLE 19 59196 0 0 BAZAARVOICE INC COM 073271108 13357 2698426 SH SOLE 21 2698426 0 0 BAZAARVOICE INC COM 073271108 10954 2212940 SH SOLE 22 2100426 0 112514 BAZAARVOICE INC COM 073271108 42 8501 SH SOLE 28 8501 0 0 BAZAARVOICE INC COM 073271108 50 10157 SH SOLE 30 10157 0 0 BAZAARVOICE INC COM 073271108 31 6264 SH SOLE 40 6264 0 0 BB&T CORP COM 054937107 46879 998697 SH SOLE 2 218380 0 780317 BB&T CORP COM 054937107 12310 262247 SH SOLE 4 233060 0 29187 BB&T CORP COM 054937107 28968 617125 SH SOLE 7 583508 0 33617 BB&T CORP COM 054937107 1100 23431 SH SOLE 13 23431 0 0 BB&T CORP COM 054937107 260 5542 SH SOLE 15 5542 0 0 BB&T CORP COM 054937107 3 61 SH SOLE 17 0 0 61 BB&T CORP COM 054937107 74151 1579707 SH SOLE 18 1467195 0 112512 BB&T CORP COM 054937107 2063 43960 SH SOLE 19 43960 0 0 BB&T CORP COM 054937107 15791 336404 SH SOLE 20 0 0 336404 BB&T CORP COM 054937107 764628 16289481 SH SOLE 21 16289481 0 0 BB&T CORP COM 054937107 999209 21286931 SH SOLE 22 17534018 0 3752913 BB&T CORP COM 054937107 46614 993062 SH SOLE 23 993062 0 0 BB&T CORP COM 054937107 29539 629293 SH SOLE 25 629293 0 0 BB&T CORP COM 054937107 103402 2202861 SH SOLE 26 751831 0 1451030 BB&T CORP COM 054937107 8609 183408 SH SOLE 28 133288 0 50120 BB&T CORP COM 054937107 1381 29422 SH SOLE 29 29422 0 0 BB&T CORP COM 054937107 113703 2422307 SH SOLE 30 2422307 0 0 BB&T CORP COM 054937107 15975 340324 SH SOLE 31 178288 0 162036 BB&T CORP COM 054937107 2192 46702 SH SOLE 32 46702 0 0 BB&T CORP COM 054937107 2490 53042 SH SOLE 34 53042 0 0 BB&T CORP COM 054937107 40143 855193 SH SOLE 36 855193 0 0 BB&T CORP COM 054937107 191 4066 SH SOLE 40 4066 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 7060 346270 SH SOLE 21 346270 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3227 158258 SH SOLE 22 158258 0 0 BBX CAP CORP NEW CL A 05491N104 94 12696 SH SOLE 22 12696 0 0 BCB BANCORP INC COM 055298103 21 1521 SH SOLE 2 362 0 1159 BCB BANCORP INC COM 055298103 523 37460 SH SOLE 18 37460 0 0 BCB BANCORP INC COM 055298103 106 7600 SH SOLE 19 7600 0 0 BCB BANCORP INC COM 055298103 4487 321634 SH SOLE 21 321634 0 0 BCB BANCORP INC COM 055298103 2095 150154 SH SOLE 22 144190 0 5964 BCE INC COM NEW 05534B760 6134 130986 SH SOLE 18 102476 0 28510 BCE INC COM NEW 05534B760 83210 1776854 SH SOLE 19 1776854 0 0 BCE INC COM NEW 05534B760 4675 99830 SH SOLE 22 99830 0 0 BCE INC COM NEW 05534B760 1108 23670 SH SOLE 25 23670 0 0 BCE INC COM NEW 05534B760 1884 40220 SH SOLE 34 40220 0 0 BEACON ROOFING SUPPLY INC COM 073685109 366 7149 SH SOLE 2 3266 0 3883 BEACON ROOFING SUPPLY INC COM 073685109 19 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 71 1376 SH SOLE 7 1376 0 0 BEACON ROOFING SUPPLY INC COM 073685109 11810 230443 SH SOLE 18 230443 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2535 49469 SH SOLE 19 49469 0 0 BEACON ROOFING SUPPLY INC COM 073685109 122918 2398395 SH SOLE 21 2398395 0 0 BEACON ROOFING SUPPLY INC COM 073685109 84003 1639090 SH SOLE 22 1503885 0 135205 BEACON ROOFING SUPPLY INC COM 073685109 951 18554 SH SOLE 26 15484 0 3070 BEACON ROOFING SUPPLY INC COM 073685109 498 9715 SH SOLE 28 9715 0 0 BEACON ROOFING SUPPLY INC COM 073685109 526 10270 SH SOLE 30 10270 0 0 BEACON ROOFING SUPPLY INC COM 073685109 294 5738 SH SOLE 40 5738 0 0 BEAR ST FINL INC COM 073844102 37 3617 SH SOLE 2 1206 0 2411 BEAR ST FINL INC COM 073844102 792 77177 SH SOLE 18 77177 0 0 BEAR ST FINL INC COM 073844102 161 15686 SH SOLE 19 15686 0 0 BEAR ST FINL INC COM 073844102 6918 674269 SH SOLE 21 674269 0 0 BEAR ST FINL INC COM 073844102 2593 252718 SH SOLE 22 238940 0 13778 BEASLEY BROADCAST GROUP INC CL A 074014101 5 444 SH SOLE 2 444 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 230 19683 SH SOLE 18 19683 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 59 5053 SH SOLE 19 5053 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1908 163110 SH SOLE 21 163110 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1118 95524 SH SOLE 22 92242 0 3282 BEAZER HOMES USA INC COM NEW 07556Q881 197 10517 SH SOLE 2 3665 0 6852 BEAZER HOMES USA INC COM NEW 07556Q881 21 1127 SH SOLE 7 1127 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2286 122010 SH SOLE 18 122010 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 634 33818 SH SOLE 19 33818 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 32095 1712657 SH SOLE 21 1712657 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 19549 1043188 SH SOLE 22 994776 0 48412 BEAZER HOMES USA INC COM NEW 07556Q881 1781 95012 SH SOLE 23 95012 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 35 1863 SH SOLE 26 0 0 1863 BEAZER HOMES USA INC COM NEW 07556Q881 94 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 600 32010 SH SOLE 29 0 0 32010 BEAZER HOMES USA INC COM NEW 07556Q881 100 5345 SH SOLE 30 5345 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 57 3027 SH SOLE 40 3027 0 0 BEBE STORES INC COM NEW 075571208 3 543 SH SOLE 18 543 0 0 BEBE STORES INC COM NEW 075571208 44 8630 SH SOLE 21 8630 0 0 BEBE STORES INC COM NEW 075571208 378 73620 SH SOLE 22 73620 0 0 BECTON DICKINSON & CO COM 075887109 78733 401803 SH SOLE 2 121888 0 279915 BECTON DICKINSON & CO COM 075887109 14223 72586 SH SOLE 4 64886 0 7700 BECTON DICKINSON & CO COM 075887109 53673 273910 SH SOLE 7 201910 0 72000 BECTON DICKINSON & CO COM 075887109 473 2416 SH SOLE 13 2416 0 0 BECTON DICKINSON & CO COM 075887109 290 1478 SH SOLE 15 1478 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 265016 1352468 SH SOLE 18 1162913 0 189555 BECTON DICKINSON & CO COM 075887109 299038 1526093 SH SOLE 19 1526093 0 0 BECTON DICKINSON & CO COM 075887109 19848 101289 SH SOLE 20 0 0 101289 BECTON DICKINSON & CO COM 075887109 994315 5074329 SH SOLE 21 5074329 0 0 BECTON DICKINSON & CO COM 075887109 1250398 6381208 SH SOLE 22 5341924 0 1039284 BECTON DICKINSON & CO COM 075887109 54033 275749 SH SOLE 23 275749 0 0 BECTON DICKINSON & CO COM 075887109 35333 180316 SH SOLE 25 180316 0 0 BECTON DICKINSON & CO COM 075887109 130272 664824 SH SOLE 26 207012 0 457812 BECTON DICKINSON & CO COM 075887109 10079 51439 SH SOLE 28 37488 0 13951 BECTON DICKINSON & CO COM 075887109 1542 7867 SH SOLE 29 7867 0 0 BECTON DICKINSON & CO COM 075887109 165666 845450 SH SOLE 30 845450 0 0 BECTON DICKINSON & CO COM 075887109 25108 128136 SH SOLE 31 47716 0 80420 BECTON DICKINSON & CO COM 075887109 30698 156660 SH SOLE 34 156660 0 0 BECTON DICKINSON & CO COM 075887109 47186 240805 SH SOLE 36 240805 0 0 BECTON DICKINSON & CO COM 075887109 230 1175 SH SOLE 40 1175 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 265776 4809557 SH SOLE 21 4809557 0 0 BED BATH & BEYOND INC COM 075896100 6879 293103 SH SOLE 2 148471 0 144632 BED BATH & BEYOND INC COM 075896100 1155 49223 SH SOLE 4 43864 0 5359 BED BATH & BEYOND INC COM 075896100 1037 44181 SH SOLE 7 20245 0 23936 BED BATH & BEYOND INC COM 075896100 27 1137 SH SOLE 13 1137 0 0 BED BATH & BEYOND INC COM 075896100 25 1059 SH SOLE 15 1059 0 0 BED BATH & BEYOND INC COM 075896100 12798 545298 SH SOLE 18 530551 0 14747 BED BATH & BEYOND INC COM 075896100 2912 124084 SH SOLE 19 124084 0 0 BED BATH & BEYOND INC COM 075896100 3358 143096 SH SOLE 20 0 0 143096 BED BATH & BEYOND INC COM 075896100 147940 6303380 SH SOLE 21 6303380 0 0 BED BATH & BEYOND INC COM 075896100 117173 4992477 SH SOLE 22 4466195 0 526282 BED BATH & BEYOND INC COM 075896100 5032 214404 SH SOLE 23 214404 0 0 BED BATH & BEYOND INC COM 075896100 3258 138829 SH SOLE 25 138829 0 0 BED BATH & BEYOND INC COM 075896100 10347 440843 SH SOLE 26 183729 0 257114 BED BATH & BEYOND INC COM 075896100 758 32282 SH SOLE 28 24338 0 7944 BED BATH & BEYOND INC COM 075896100 995 42375 SH SOLE 29 5079 0 37296 BED BATH & BEYOND INC COM 075896100 7566 322361 SH SOLE 30 322361 0 0 BED BATH & BEYOND INC COM 075896100 2660 113324 SH SOLE 31 58842 0 54482 BED BATH & BEYOND INC COM 075896100 1484 63235 SH SOLE 34 63235 0 0 BED BATH & BEYOND INC COM 075896100 4445 189412 SH SOLE 36 189412 0 0 BED BATH & BEYOND INC COM 075896100 19 811 SH SOLE 40 811 0 0 BEIGENE LTD SPONSORED ADR 07725L102 35181 340045 SH SOLE 21 340045 0 0 BEIGENE LTD SPONSORED ADR 07725L102 445 4300 SH SOLE 25 4300 0 0 BEL FUSE INC CL A 077347201 7 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 63 2020 SH SOLE 2 614 0 1406 BEL FUSE INC CL B 077347300 9 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 1445 46304 SH SOLE 18 46304 0 0 BEL FUSE INC CL B 077347300 244 7812 SH SOLE 19 7812 0 0 BEL FUSE INC CL B 077347300 27757 889642 SH SOLE 21 889642 0 0 BEL FUSE INC CL B 077347300 9857 315935 SH SOLE 22 302980 0 12955 BEL FUSE INC CL B 077347300 330 10582 SH SOLE 30 10582 0 0 BELDEN INC COM 077454106 2090 25959 SH SOLE 2 18930 0 7029 BELDEN INC COM 077454106 16 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 85 1057 SH SOLE 7 1057 0 0 BELDEN INC COM 077454106 22294 276839 SH SOLE 18 276839 0 0 BELDEN INC COM 077454106 2524 31346 SH SOLE 19 31346 0 0 BELDEN INC COM 077454106 213792 2654810 SH SOLE 21 2654810 0 0 BELDEN INC COM 077454106 106214 1318932 SH SOLE 22 1242588 0 76344 BELDEN INC COM 077454106 899 11162 SH SOLE 26 8868 0 2294 BELDEN INC COM 077454106 483 6002 SH SOLE 28 6002 0 0 BELDEN INC COM 077454106 508 6305 SH SOLE 30 6305 0 0 BELDEN INC COM 077454106 372 4622 SH SOLE 40 4622 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 5 3340 SH SOLE 18 3340 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 82 57693 SH SOLE 21 57693 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 45 3888 SH SOLE 2 2172 0 1716 BELLICUM PHARMACEUTICALS INC COM 079481107 2 209 SH SOLE 7 209 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1161 100523 SH SOLE 18 100523 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 224 19403 SH SOLE 19 19403 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 15716 1360686 SH SOLE 21 1360686 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 9918 858703 SH SOLE 22 816811 0 41892 BELLICUM PHARMACEUTICALS INC COM 079481107 35 3054 SH SOLE 28 3054 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 33 2834 SH SOLE 30 2834 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 17 1461 SH SOLE 40 1461 0 0 BELMOND LTD CL A G1154H107 330 24165 SH SOLE 2 5206 0 18959 BELMOND LTD CL A G1154H107 9 646 SH SOLE 4 646 0 0 BELMOND LTD CL A G1154H107 37 2714 SH SOLE 7 2714 0 0 BELMOND LTD CL A G1154H107 5935 434811 SH SOLE 18 434811 0 0 BELMOND LTD CL A G1154H107 903 66135 SH SOLE 19 66135 0 0 BELMOND LTD CL A G1154H107 102788 7530233 SH SOLE 21 7530233 0 0 BELMOND LTD CL A G1154H107 35164 2576083 SH SOLE 22 2409372 0 166711 BELMOND LTD CL A G1154H107 575 42113 SH SOLE 26 36824 0 5289 BELMOND LTD CL A G1154H107 182 13355 SH SOLE 28 13355 0 0 BELMOND LTD CL A G1154H107 1582 115879 SH SOLE 30 115879 0 0 BELMOND LTD CL A G1154H107 131 9609 SH SOLE 40 9609 0 0 BEMIS INC COM 081437105 4850 106419 SH SOLE 2 59071 0 47348 BEMIS INC COM 081437105 20 442 SH SOLE 4 442 0 0 BEMIS INC COM 081437105 5141 112819 SH SOLE 7 112819 0 0 BEMIS INC COM 081437105 28 618 SH SOLE 15 618 0 0 BEMIS INC COM 081437105 21875 480024 SH SOLE 18 476423 0 3601 BEMIS INC COM 081437105 12752 279832 SH SOLE 19 279832 0 0 BEMIS INC COM 081437105 176925 3882493 SH SOLE 21 3882493 0 0 BEMIS INC COM 081437105 134066 2941973 SH SOLE 22 2644431 0 297542 BEMIS INC COM 081437105 375 8226 SH SOLE 23 8226 0 0 BEMIS INC COM 081437105 3478 76333 SH SOLE 25 76333 0 0 BEMIS INC COM 081437105 6510 142862 SH SOLE 26 45061 0 97801 BEMIS INC COM 081437105 625 13713 SH SOLE 28 13713 0 0 BEMIS INC COM 081437105 651 14281 SH SOLE 30 14281 0 0 BEMIS INC COM 081437105 94 2066 SH SOLE 31 2066 0 0 BEMIS INC COM 081437105 1905 41795 SH SOLE 34 41795 0 0 BEMIS INC COM 081437105 3657 80252 SH SOLE 36 80252 0 0 BEMIS INC COM 081437105 398 8737 SH SOLE 40 8737 0 0 BENCHMARK ELECTRS INC COM 08160H101 401 11728 SH SOLE 2 3245 0 8483 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 82 2401 SH SOLE 7 2401 0 0 BENCHMARK ELECTRS INC COM 08160H101 8935 261638 SH SOLE 18 261638 0 0 BENCHMARK ELECTRS INC COM 08160H101 2296 67234 SH SOLE 19 67234 0 0 BENCHMARK ELECTRS INC COM 08160H101 152340 4460918 SH SOLE 21 4460918 0 0 BENCHMARK ELECTRS INC COM 08160H101 50375 1475097 SH SOLE 22 1377419 0 97678 BENCHMARK ELECTRS INC COM 08160H101 3054 89421 SH SOLE 23 89421 0 0 BENCHMARK ELECTRS INC COM 08160H101 936 27398 SH SOLE 26 23862 0 3536 BENCHMARK ELECTRS INC COM 08160H101 251 7363 SH SOLE 28 7363 0 0 BENCHMARK ELECTRS INC COM 08160H101 1050 30734 SH SOLE 29 0 0 30734 BENCHMARK ELECTRS INC COM 08160H101 2317 67855 SH SOLE 30 67855 0 0 BENCHMARK ELECTRS INC COM 08160H101 1495 43776 SH SOLE 34 43776 0 0 BENCHMARK ELECTRS INC COM 08160H101 61 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 202 5913 SH SOLE 40 5913 0 0 BENEFICIAL BANCORP INC COM 08171T102 251 15114 SH SOLE 2 3983 0 11131 BENEFICIAL BANCORP INC COM 08171T102 7 409 SH SOLE 4 409 0 0 BENEFICIAL BANCORP INC COM 08171T102 24 1443 SH SOLE 7 1443 0 0 BENEFICIAL BANCORP INC COM 08171T102 4288 258316 SH SOLE 18 258316 0 0 BENEFICIAL BANCORP INC COM 08171T102 899 54150 SH SOLE 19 54150 0 0 BENEFICIAL BANCORP INC COM 08171T102 34938 2104669 SH SOLE 21 2104669 0 0 BENEFICIAL BANCORP INC COM 08171T102 33239 2002322 SH SOLE 22 1871960 0 130362 BENEFICIAL BANCORP INC COM 08171T102 72 4355 SH SOLE 26 0 0 4355 BENEFICIAL BANCORP INC COM 08171T102 200 12022 SH SOLE 28 12022 0 0 BENEFICIAL BANCORP INC COM 08171T102 451 27143 SH SOLE 30 27143 0 0 BENEFICIAL BANCORP INC COM 08171T102 135 8155 SH SOLE 40 8155 0 0 BENEFITFOCUS INC COM 08180D106 32 963 SH SOLE 2 925 0 38 BENEFITFOCUS INC COM 08180D106 8 238 SH SOLE 7 238 0 0 BENEFITFOCUS INC COM 08180D106 1840 54693 SH SOLE 18 54693 0 0 BENEFITFOCUS INC COM 08180D106 472 14022 SH SOLE 19 14022 0 0 BENEFITFOCUS INC COM 08180D106 16064 477397 SH SOLE 21 477397 0 0 BENEFITFOCUS INC COM 08180D106 16040 476684 SH SOLE 22 447811 0 28873 BENEFITFOCUS INC COM 08180D106 77 2301 SH SOLE 28 2301 0 0 BENEFITFOCUS INC COM 08180D106 86 2546 SH SOLE 30 2546 0 0 BENEFITFOCUS INC COM 08180D106 92 2737 SH SOLE 40 2737 0 0 BERKLEY W R CORP COM 084423102 11418 171076 SH SOLE 2 76708 0 94368 BERKLEY W R CORP COM 084423102 1997 29926 SH SOLE 4 26787 0 3139 BERKLEY W R CORP COM 084423102 4198 62898 SH SOLE 7 45610 0 17288 BERKLEY W R CORP COM 084423102 43 639 SH SOLE 15 639 0 0 BERKLEY W R CORP COM 084423102 22557 337976 SH SOLE 18 328462 0 9514 BERKLEY W R CORP COM 084423102 2284 34224 SH SOLE 19 34224 0 0 BERKLEY W R CORP COM 084423102 6000 89894 SH SOLE 20 0 0 89894 BERKLEY W R CORP COM 084423102 343419 5145625 SH SOLE 21 5145625 0 0 BERKLEY W R CORP COM 084423102 228234 3419751 SH SOLE 22 3086439 0 333312 BERKLEY W R CORP COM 084423102 7131 106847 SH SOLE 23 106847 0 0 BERKLEY W R CORP COM 084423102 4989 74757 SH SOLE 25 74757 0 0 BERKLEY W R CORP COM 084423102 26397 395514 SH SOLE 26 106627 0 288887 BERKLEY W R CORP COM 084423102 1473 22066 SH SOLE 28 16003 0 6063 BERKLEY W R CORP COM 084423102 1808 27089 SH SOLE 29 2452 0 24637 BERKLEY W R CORP COM 084423102 16058 240603 SH SOLE 30 240603 0 0 BERKLEY W R CORP COM 084423102 5149 77146 SH SOLE 31 22155 0 54991 BERKLEY W R CORP COM 084423102 435 6524 SH SOLE 34 6524 0 0 BERKLEY W R CORP COM 084423102 8610 129012 SH SOLE 36 129012 0 0 BERKLEY W R CORP COM 084423102 35 522 SH SOLE 40 522 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2198 8 SH SOLE 2 8 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH SOLE 7 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 549 2 SH SOLE 15 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5495 20 SH SOLE 22 20 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1099 4 SH SOLE 23 4 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 93961 342 SH SOLE 25 342 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 95610 348 SH SOLE 26 65 0 283 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1648 6 SH SOLE 29 6 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 275 1 SH SOLE 34 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 110171 401 SH SOLE 36 401 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 383527 2092119 SH SOLE 2 480677 0 1611442 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 78330 427288 SH SOLE 4 395619 0 31669 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 237345 1294701 SH SOLE 7 1292700 0 2001 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2192 11955 SH SOLE 13 11955 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1887 10296 SH SOLE 15 10296 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 274 1495 SH SOLE 17 0 0 1495 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 816577 4454382 SH SOLE 18 4112227 0 342155 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 388080 2116956 SH SOLE 19 2116956 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5237214 28568698 SH SOLE 21 28568698 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9156695 49949244 SH SOLE 22 41390215 0 8559029 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 282176 1539252 SH SOLE 23 1539252 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176236 961358 SH SOLE 25 961358 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 594202 3241338 SH SOLE 26 1067008 0 2174330 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 52007 283695 SH SOLE 28 206680 0 77015 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20300 110734 SH SOLE 29 43408 0 67326 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 930203 5074204 SH SOLE 30 5074204 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 106171 579157 SH SOLE 31 335812 0 243345 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7420 40476 SH SOLE 32 40476 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 100250 546856 SH SOLE 34 546856 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240210 1310334 SH SOLE 36 1310334 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1159 6323 SH SOLE 40 6323 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 311 8034 SH SOLE 2 2162 0 5872 BERKSHIRE HILLS BANCORP INC COM 084680107 32 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 5602 144568 SH SOLE 18 144568 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1163 30009 SH SOLE 19 30009 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 47218 1218525 SH SOLE 21 1218525 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 45265 1168139 SH SOLE 22 1099695 0 68444 BERKSHIRE HILLS BANCORP INC COM 084680107 407 10503 SH SOLE 26 7197 0 3306 BERKSHIRE HILLS BANCORP INC COM 084680107 333 8596 SH SOLE 28 8596 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 75 1941 SH SOLE 29 0 0 1941 BERKSHIRE HILLS BANCORP INC COM 084680107 228 5892 SH SOLE 30 5892 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 130 3345 SH SOLE 40 3345 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3581 63216 SH SOLE 2 15847 0 47369 BERRY GLOBAL GROUP INC COM 08579W103 30 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 222 3923 SH SOLE 7 3923 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3503 61832 SH SOLE 18 61832 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2379 41993 SH SOLE 19 41993 0 0 BERRY GLOBAL GROUP INC COM 08579W103 84211 1486520 SH SOLE 21 1486520 0 0 BERRY GLOBAL GROUP INC COM 08579W103 197840 3492321 SH SOLE 22 3105446 0 386875 BERRY GLOBAL GROUP INC COM 08579W103 2336 41239 SH SOLE 26 34142 0 7097 BERRY GLOBAL GROUP INC COM 08579W103 1109 19572 SH SOLE 28 19572 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1130 19950 SH SOLE 30 19950 0 0 BERRY GLOBAL GROUP INC COM 08579W103 169 2988 SH SOLE 31 2988 0 0 BERRY GLOBAL GROUP INC COM 08579W103 179 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 718 12674 SH SOLE 40 12674 0 0 BEST BUY INC COM 086516101 33657 590886 SH SOLE 2 320210 0 270676 BEST BUY INC COM 086516101 8825 154927 SH SOLE 4 145565 0 9362 BEST BUY INC COM 086516101 17206 302073 SH SOLE 7 234442 0 67631 BEST BUY INC COM 086516101 2966 52077 SH SOLE 13 52077 0 0 BEST BUY INC COM 086516101 99 1742 SH SOLE 15 1742 0 0 BEST BUY INC COM 086516101 3 58 SH SOLE 17 0 0 58 BEST BUY INC COM 086516101 33903 595200 SH SOLE 18 553953 0 41247 BEST BUY INC COM 086516101 16340 286861 SH SOLE 19 286861 0 0 BEST BUY INC COM 086516101 10212 179291 SH SOLE 20 0 0 179291 BEST BUY INC COM 086516101 349879 6142539 SH SOLE 21 6142539 0 0 BEST BUY INC COM 086516101 460678 8087744 SH SOLE 22 6477165 0 1610579 BEST BUY INC COM 086516101 23564 413692 SH SOLE 23 413692 0 0 BEST BUY INC COM 086516101 30212 530401 SH SOLE 25 530401 0 0 BEST BUY INC COM 086516101 66776 1172338 SH SOLE 26 313985 0 858353 BEST BUY INC COM 086516101 3568 62641 SH SOLE 28 45666 0 16975 BEST BUY INC COM 086516101 9353 164205 SH SOLE 29 55912 0 108293 BEST BUY INC COM 086516101 59260 1040373 SH SOLE 30 1040373 0 0 BEST BUY INC COM 086516101 16548 290517 SH SOLE 31 173530 0 116987 BEST BUY INC COM 086516101 7030 123425 SH SOLE 34 123425 0 0 BEST BUY INC COM 086516101 19135 335944 SH SOLE 36 335944 0 0 BEST BUY INC COM 086516101 80 1403 SH SOLE 40 1403 0 0 BG STAFFING INC COM 05544A109 8 469 SH SOLE 2 266 0 203 BG STAFFING INC COM 05544A109 412 24868 SH SOLE 18 24868 0 0 BG STAFFING INC COM 05544A109 52 3133 SH SOLE 19 3133 0 0 BG STAFFING INC COM 05544A109 3633 219534 SH SOLE 21 219534 0 0 BG STAFFING INC COM 05544A109 1457 88016 SH SOLE 22 82418 0 5598 BGC PARTNERS INC CL A 05541T101 1954 135028 SH SOLE 2 26419 0 108609 BGC PARTNERS INC CL A 05541T101 19 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 88 6083 SH SOLE 7 6083 0 0 BGC PARTNERS INC CL A 05541T101 1693 117015 SH SOLE 18 117015 0 0 BGC PARTNERS INC CL A 05541T101 4972 343602 SH SOLE 19 343602 0 0 BGC PARTNERS INC CL A 05541T101 44537 3077878 SH SOLE 21 3077878 0 0 BGC PARTNERS INC CL A 05541T101 96604 6676125 SH SOLE 22 5968838 0 707287 BGC PARTNERS INC CL A 05541T101 6030 416695 SH SOLE 23 416695 0 0 BGC PARTNERS INC CL A 05541T101 927 64049 SH SOLE 26 52029 0 12020 BGC PARTNERS INC CL A 05541T101 430 29710 SH SOLE 28 29710 0 0 BGC PARTNERS INC CL A 05541T101 2030 140261 SH SOLE 29 0 0 140261 BGC PARTNERS INC CL A 05541T101 468 32333 SH SOLE 30 32333 0 0 BGC PARTNERS INC CL A 05541T101 75 5160 SH SOLE 31 5160 0 0 BGC PARTNERS INC CL A 05541T101 341 23541 SH SOLE 40 23541 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 5105 125965 SH SOLE 7 125965 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 25 627 SH SOLE 18 627 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 4056 100074 SH SOLE 21 100074 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 14 400 SH SOLE 2 400 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 5107 144076 SH SOLE 7 144076 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 2335 65862 SH SOLE 21 65862 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 3941 111165 SH SOLE 22 0 0 111165 BIG 5 SPORTING GOODS CORP COM 08915P101 263 34386 SH SOLE 2 30579 0 3807 BIG 5 SPORTING GOODS CORP COM 08915P101 3 339 SH SOLE 4 339 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 5 605 SH SOLE 7 605 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 823 107602 SH SOLE 18 107602 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2735 357465 SH SOLE 19 357465 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 14501 1895596 SH SOLE 21 1895596 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 10792 1410721 SH SOLE 22 1369128 0 41593 BIG 5 SPORTING GOODS CORP COM 08915P101 36 4768 SH SOLE 23 4768 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 21 2746 SH SOLE 28 2746 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 155 20313 SH SOLE 29 0 0 20313 BIG 5 SPORTING GOODS CORP COM 08915P101 187 24480 SH SOLE 30 24480 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 14 1835 SH SOLE 40 1835 0 0 BIG LOTS INC COM 089302103 6481 120985 SH SOLE 2 120985 0 0 BIG LOTS INC COM 089302103 569 10620 SH SOLE 4 10620 0 0 BIG LOTS INC COM 089302103 106 1984 SH SOLE 7 1984 0 0 BIG LOTS INC COM 089302103 14858 277355 SH SOLE 18 276907 0 448 BIG LOTS INC COM 089302103 4385 81856 SH SOLE 19 81856 0 0 BIG LOTS INC COM 089302103 146357 2732061 SH SOLE 21 2732061 0 0 BIG LOTS INC COM 089302103 93896 1752776 SH SOLE 22 1649749 0 103027 BIG LOTS INC COM 089302103 2651 49478 SH SOLE 23 49478 0 0 BIG LOTS INC COM 089302103 898 16754 SH SOLE 26 12262 0 4492 BIG LOTS INC COM 089302103 383 7142 SH SOLE 28 7142 0 0 BIG LOTS INC COM 089302103 2028 37862 SH SOLE 29 3094 0 34768 BIG LOTS INC COM 089302103 745 13901 SH SOLE 30 13901 0 0 BIG LOTS INC COM 089302103 556 10371 SH SOLE 31 7293 0 3078 BIG LOTS INC COM 089302103 1044 19495 SH SOLE 34 19495 0 0 BIG LOTS INC COM 089302103 212 3953 SH SOLE 36 3953 0 0 BIG LOTS INC COM 089302103 204 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM 08986R101 90 270 SH SOLE 2 66 0 204 BIGLARI HLDGS INC COM 08986R101 0 1 SH SOLE 4 1 0 0 BIGLARI HLDGS INC COM 08986R101 15 45 SH SOLE 7 45 0 0 BIGLARI HLDGS INC COM 08986R101 1710 5131 SH SOLE 18 5131 0 0 BIGLARI HLDGS INC COM 08986R101 261 782 SH SOLE 19 782 0 0 BIGLARI HLDGS INC COM 08986R101 31075 93236 SH SOLE 21 93236 0 0 BIGLARI HLDGS INC COM 08986R101 10256 30773 SH SOLE 22 28843 0 1930 BIGLARI HLDGS INC COM 08986R101 129 388 SH SOLE 26 260 0 128 BIGLARI HLDGS INC COM 08986R101 50 149 SH SOLE 28 149 0 0 BIGLARI HLDGS INC COM 08986R101 476 1428 SH SOLE 30 1428 0 0 BIGLARI HLDGS INC COM 08986R101 42 126 SH SOLE 40 126 0 0 BIO PATH HOLDINGS INC COM 09057N102 6 16724 SH SOLE 19 16724 0 0 BIO PATH HOLDINGS INC COM 09057N102 13 35682 SH SOLE 21 35682 0 0 BIO PATH HOLDINGS INC COM 09057N102 9 24853 SH SOLE 22 24853 0 0 BIO RAD LABS INC CL A 090572207 4979 22404 SH SOLE 2 11973 0 10431 BIO RAD LABS INC CL A 090572207 20 91 SH SOLE 4 91 0 0 BIO RAD LABS INC CL A 090572207 148 664 SH SOLE 7 664 0 0 BIO RAD LABS INC CL A 090572207 15162 68228 SH SOLE 18 68228 0 0 BIO RAD LABS INC CL A 090572207 1508 6788 SH SOLE 19 6788 0 0 BIO RAD LABS INC CL A 090572207 206095 927437 SH SOLE 21 927437 0 0 BIO RAD LABS INC CL A 090572207 143045 643711 SH SOLE 22 574991 0 68720 BIO RAD LABS INC CL A 090572207 1631 7338 SH SOLE 26 5871 0 1467 BIO RAD LABS INC CL A 090572207 728 3277 SH SOLE 28 3277 0 0 BIO RAD LABS INC CL A 090572207 296 1332 SH SOLE 29 0 0 1332 BIO RAD LABS INC CL A 090572207 1441 6483 SH SOLE 30 6483 0 0 BIO RAD LABS INC CL A 090572207 107 483 SH SOLE 31 483 0 0 BIO RAD LABS INC CL A 090572207 233 1047 SH SOLE 36 1047 0 0 BIO RAD LABS INC CL A 090572207 500 2251 SH SOLE 40 2251 0 0 BIO TECHNE CORP COM 09073M104 4452 36825 SH SOLE 2 24286 0 12539 BIO TECHNE CORP COM 09073M104 25 205 SH SOLE 4 205 0 0 BIO TECHNE CORP COM 09073M104 109 903 SH SOLE 7 903 0 0 BIO TECHNE CORP COM 09073M104 14954 123702 SH SOLE 18 123702 0 0 BIO TECHNE CORP COM 09073M104 1484 12279 SH SOLE 19 12279 0 0 BIO TECHNE CORP COM 09073M104 263608 2180560 SH SOLE 21 2180560 0 0 BIO TECHNE CORP COM 09073M104 143209 1184621 SH SOLE 22 1071224 0 113397 BIO TECHNE CORP COM 09073M104 1748 14456 SH SOLE 26 12472 0 1984 BIO TECHNE CORP COM 09073M104 758 6267 SH SOLE 28 6267 0 0 BIO TECHNE CORP COM 09073M104 234 1938 SH SOLE 29 0 0 1938 BIO TECHNE CORP COM 09073M104 1467 12137 SH SOLE 30 12137 0 0 BIO TECHNE CORP COM 09073M104 94 778 SH SOLE 31 778 0 0 BIO TECHNE CORP COM 09073M104 433 3578 SH SOLE 40 3578 0 0 BIOAMBER INC COM 09072Q106 4 7757 SH SOLE 21 7757 0 0 BIOAMBER INC COM 09072Q106 60 123084 SH SOLE 22 123084 0 0 BIOANALYTICAL SYS INC COM 09058M103 6 3190 SH SOLE 21 3190 0 0 BIOCEPT INC COM NEW 09072V204 5 4365 SH SOLE 18 4365 0 0 BIOCEPT INC COM NEW 09072V204 122 99579 SH SOLE 21 99579 0 0 BIOCEPT INC COM NEW 09072V204 813 660615 SH SOLE 22 660615 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 30 5804 SH SOLE 2 3998 0 1806 BIOCRYST PHARMACEUTICALS COM 09058V103 11 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1545 294785 SH SOLE 18 294785 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 508 96866 SH SOLE 19 96866 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 19922 3801917 SH SOLE 21 3801917 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 12279 2343252 SH SOLE 22 2215547 0 127705 BIOCRYST PHARMACEUTICALS COM 09058V103 224 42757 SH SOLE 23 42757 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 53 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 89 16920 SH SOLE 30 16920 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 35 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 27 9313 SH SOLE 18 9313 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 24 8009 SH SOLE 19 8009 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 490 166002 SH SOLE 21 166002 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2870 972931 SH SOLE 22 972931 0 0 BIOGEN INC COM 09062X103 126450 403840 SH SOLE 2 166651 0 237189 BIOGEN INC COM 09062X103 25438 81239 SH SOLE 4 73943 0 7296 BIOGEN INC COM 09062X103 47714 152382 SH SOLE 7 151180 0 1202 BIOGEN INC COM 09062X103 974 3112 SH SOLE 13 3112 0 0 BIOGEN INC COM 09062X103 532 1700 SH SOLE 15 1700 0 0 BIOGEN INC COM 09062X103 4 13 SH SOLE 17 0 0 13 BIOGEN INC COM 09062X103 334168 1067220 SH SOLE 18 944492 0 122728 BIOGEN INC COM 09062X103 235780 753003 SH SOLE 19 753003 0 0 BIOGEN INC COM 09062X103 37602 120087 SH SOLE 20 0 0 120087 BIOGEN INC COM 09062X103 1917082 6122516 SH SOLE 21 6122516 0 0 BIOGEN INC COM 09062X103 1798656 5744301 SH SOLE 22 4748557 0 995744 BIOGEN INC COM 09062X103 87195 278473 SH SOLE 23 278473 0 0 BIOGEN INC COM 09062X103 73403 234424 SH SOLE 25 224631 0 9793 BIOGEN INC COM 09062X103 181250 578853 SH SOLE 26 195506 0 383347 BIOGEN INC COM 09062X103 15205 48561 SH SOLE 28 35386 0 13175 BIOGEN INC COM 09062X103 6546 20905 SH SOLE 29 14668 0 6237 BIOGEN INC COM 09062X103 207165 661615 SH SOLE 30 661615 0 0 BIOGEN INC COM 09062X103 39583 126415 SH SOLE 31 60698 0 65717 BIOGEN INC COM 09062X103 9580 30595 SH SOLE 32 30595 0 0 BIOGEN INC COM 09062X103 93422 298360 SH SOLE 34 298360 0 0 BIOGEN INC COM 09062X103 67495 215556 SH SOLE 36 215556 0 0 BIOGEN INC COM 09062X103 350 1119 SH SOLE 40 1119 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1727 46198 SH SOLE 2 45859 0 339 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 19 500 SH SOLE 7 500 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2263 60552 SH SOLE 18 60552 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10104 270316 SH SOLE 19 270316 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 296 7912 SH SOLE 20 7912 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 11610 310598 SH SOLE 21 310598 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 10746 287491 SH SOLE 22 266653 0 20838 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 806 21570 SH SOLE 26 4695 0 16875 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5105 136565 SH SOLE 34 136565 0 0 BIOLASE INC COM 090911108 4 6170 SH SOLE 18 6170 0 0 BIOLASE INC COM 090911108 7 11125 SH SOLE 19 11125 0 0 BIOLASE INC COM 090911108 60 99109 SH SOLE 21 99109 0 0 BIOLASE INC COM 090911108 792 1313971 SH SOLE 22 1313971 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 23 3957 SH SOLE 21 3957 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 189 33039 SH SOLE 22 33039 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22376 240424 SH SOLE 2 101964 0 138460 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5951 63940 SH SOLE 4 57715 0 6225 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1666 17896 SH SOLE 7 14709 0 3187 BIOMARIN PHARMACEUTICAL INC COM 09061G101 135 1447 SH SOLE 13 1447 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 131 1405 SH SOLE 15 1405 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13485 144896 SH SOLE 18 127389 0 17507 BIOMARIN PHARMACEUTICAL INC COM 09061G101 54308 583518 SH SOLE 19 583518 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8097 87004 SH SOLE 20 0 0 87004 BIOMARIN PHARMACEUTICAL INC COM 09061G101 437108 4696556 SH SOLE 21 4696556 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 418564 4497304 SH SOLE 22 3940105 0 557199 BIOMARIN PHARMACEUTICAL INC COM 09061G101 20232 217384 SH SOLE 23 217384 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 12448 133753 SH SOLE 25 133753 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 40351 433554 SH SOLE 26 153217 0 280337 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3758 40375 SH SOLE 28 29619 0 10756 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5330 57270 SH SOLE 29 11831 0 45439 BIOMARIN PHARMACEUTICAL INC COM 09061G101 21519 231210 SH SOLE 30 231210 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8788 94422 SH SOLE 31 47619 0 46803 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2360 25362 SH SOLE 32 25362 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15247 163825 SH SOLE 34 163825 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13977 150180 SH SOLE 36 150180 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 78 836 SH SOLE 40 836 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 1227 1100000 PRN SOLE 21 1100000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1050 877000 PRN SOLE 21 877000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1317 1300000 PRN SOLE 21 1300000 0 0 BIOPHARMX CORP COM 09072X101 1 4074 SH SOLE 21 4074 0 0 BIOPTIX INC COM 09074N101 18 3556 SH SOLE 21 3556 0 0 BIOSCRIP INC COM 09069N108 34 12293 SH SOLE 2 3048 0 9245 BIOSCRIP INC COM 09069N108 5 1658 SH SOLE 7 1658 0 0 BIOSCRIP INC COM 09069N108 1181 429593 SH SOLE 18 429593 0 0 BIOSCRIP INC COM 09069N108 159 57715 SH SOLE 19 57715 0 0 BIOSCRIP INC COM 09069N108 9278 3373917 SH SOLE 21 3373917 0 0 BIOSCRIP INC COM 09069N108 5768 2097627 SH SOLE 22 1981650 0 115977 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 16 347 SH SOLE 2 347 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 936 20122 SH SOLE 18 20122 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1170 25144 SH SOLE 19 25144 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8441 181455 SH SOLE 21 181455 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7228 155384 SH SOLE 22 148163 0 7221 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10 207 SH SOLE 23 207 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 198 4250 SH SOLE 29 0 0 4250 BIOSTAGE INC COM 09074M103 1 3656 SH SOLE 19 3656 0 0 BIOSTAGE INC COM 09074M103 2 7092 SH SOLE 21 7092 0 0 BIOSTAGE INC COM 09074M103 185 598381 SH SOLE 22 598381 0 0 BIOTELEMETRY INC COM 090672106 58 1754 SH SOLE 2 1577 0 177 BIOTELEMETRY INC COM 090672106 17 527 SH SOLE 7 527 0 0 BIOTELEMETRY INC COM 090672106 4511 136702 SH SOLE 18 136702 0 0 BIOTELEMETRY INC COM 090672106 682 20660 SH SOLE 19 20660 0 0 BIOTELEMETRY INC COM 090672106 91565 2774693 SH SOLE 21 2774693 0 0 BIOTELEMETRY INC COM 090672106 27185 823802 SH SOLE 22 767622 0 56180 BIOTELEMETRY INC COM 090672106 120 3633 SH SOLE 26 0 0 3633 BIOTELEMETRY INC COM 090672106 150 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 1395 42260 SH SOLE 30 42260 0 0 BIOTELEMETRY INC COM 090672106 127 3857 SH SOLE 40 3857 0 0 BIOTIME INC COM 09066L105 41 14469 SH SOLE 2 3583 0 10886 BIOTIME INC COM 09066L105 3 1045 SH SOLE 7 1045 0 0 BIOTIME INC COM 09066L105 831 292471 SH SOLE 18 292471 0 0 BIOTIME INC COM 09066L105 194 68375 SH SOLE 19 68375 0 0 BIOTIME INC COM 09066L105 7208 2537986 SH SOLE 21 2537986 0 0 BIOTIME INC COM 09066L105 6079 2140505 SH SOLE 22 2039240 0 101265 BIOTIME INC COM 09066L105 27 9358 SH SOLE 28 9358 0 0 BIOTIME INC COM 09066L105 32 11290 SH SOLE 30 11290 0 0 BIOTIME INC COM 09066L105 78 27489 SH SOLE 40 27489 0 0 BIOTIME INC *W EXP 10/01/201 09066L162 0 50 SH SOLE 17 0 0 50 BIOVERATIV INC COM 09075E100 8249 144545 SH SOLE 2 105622 0 38923 BIOVERATIV INC COM 09075E100 33 577 SH SOLE 4 577 0 0 BIOVERATIV INC COM 09075E100 145 2544 SH SOLE 7 2544 0 0 BIOVERATIV INC COM 09075E100 40 703 SH SOLE 15 703 0 0 BIOVERATIV INC COM 09075E100 0 6 SH SOLE 17 0 0 6 BIOVERATIV INC COM 09075E100 21718 380555 SH SOLE 18 380555 0 0 BIOVERATIV INC COM 09075E100 10985 192488 SH SOLE 19 192488 0 0 BIOVERATIV INC COM 09075E100 266375 4667509 SH SOLE 21 4667509 0 0 BIOVERATIV INC COM 09075E100 195346 3422911 SH SOLE 22 3101643 0 321268 BIOVERATIV INC COM 09075E100 4639 81281 SH SOLE 25 81281 0 0 BIOVERATIV INC COM 09075E100 7959 139452 SH SOLE 26 48806 0 90646 BIOVERATIV INC COM 09075E100 884 15495 SH SOLE 28 15495 0 0 BIOVERATIV INC COM 09075E100 1731 30329 SH SOLE 29 0 0 30329 BIOVERATIV INC COM 09075E100 988 17304 SH SOLE 30 17304 0 0 BIOVERATIV INC COM 09075E100 208 3643 SH SOLE 31 3643 0 0 BIOVERATIV INC COM 09075E100 4880 85516 SH SOLE 34 85516 0 0 BIOVERATIV INC COM 09075E100 4663 81713 SH SOLE 36 81713 0 0 BIOVERATIV INC COM 09075E100 652 11426 SH SOLE 40 11426 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 159 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 8604 192575 SH SOLE 21 192575 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 3635 81354 SH SOLE 22 81354 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2428 54348 SH SOLE 30 54348 0 0 BJS RESTAURANTS INC COM 09180C106 46 1503 SH SOLE 2 1327 0 176 BJS RESTAURANTS INC COM 09180C106 3 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 17 572 SH SOLE 7 572 0 0 BJS RESTAURANTS INC COM 09180C106 3192 104821 SH SOLE 18 104821 0 0 BJS RESTAURANTS INC COM 09180C106 4467 146713 SH SOLE 19 146713 0 0 BJS RESTAURANTS INC COM 09180C106 52028 1708636 SH SOLE 21 1708636 0 0 BJS RESTAURANTS INC COM 09180C106 16404 538703 SH SOLE 22 495807 0 42896 BJS RESTAURANTS INC COM 09180C106 246 8081 SH SOLE 26 6151 0 1930 BJS RESTAURANTS INC COM 09180C106 85 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 739 24276 SH SOLE 30 24276 0 0 BJS RESTAURANTS INC COM 09180C106 62 2049 SH SOLE 40 2049 0 0 BLACK BOX CORP DEL COM 091826107 37 11239 SH SOLE 2 11239 0 0 BLACK BOX CORP DEL COM 091826107 66 20374 SH SOLE 18 20374 0 0 BLACK BOX CORP DEL COM 091826107 64 19614 SH SOLE 19 19614 0 0 BLACK BOX CORP DEL COM 091826107 3198 984044 SH SOLE 21 984044 0 0 BLACK BOX CORP DEL COM 091826107 1788 550168 SH SOLE 22 550168 0 0 BLACK BOX CORP DEL COM 091826107 25 7602 SH SOLE 29 0 0 7602 BLACK BOX CORP DEL COM 091826107 59 18092 SH SOLE 30 18092 0 0 BLACK HILLS CORP COM 092113109 2365 34333 SH SOLE 2 24997 0 9336 BLACK HILLS CORP COM 092113109 151 2193 SH SOLE 4 2193 0 0 BLACK HILLS CORP COM 092113109 5801 84225 SH SOLE 7 84225 0 0 BLACK HILLS CORP COM 092113109 26798 389115 SH SOLE 18 389115 0 0 BLACK HILLS CORP COM 092113109 2743 39832 SH SOLE 19 39832 0 0 BLACK HILLS CORP COM 092113109 401623 5831610 SH SOLE 21 5831610 0 0 BLACK HILLS CORP COM 092113109 114444 1661737 SH SOLE 22 1557379 0 104358 BLACK HILLS CORP COM 092113109 1174 17045 SH SOLE 26 14615 0 2430 BLACK HILLS CORP COM 092113109 605 8780 SH SOLE 28 8780 0 0 BLACK HILLS CORP COM 092113109 2169 31490 SH SOLE 30 31490 0 0 BLACK HILLS CORP COM 092113109 3581 51996 SH SOLE 32 51996 0 0 BLACK HILLS CORP COM 092113109 335 4865 SH SOLE 36 4865 0 0 BLACK HILLS CORP COM 092113109 432 6276 SH SOLE 40 6276 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 476 11051 SH SOLE 2 2655 0 8396 BLACK KNIGHT FINL SVCS INC CL A 09214X100 35 804 SH SOLE 7 804 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 577 13413 SH SOLE 18 13413 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 399 9264 SH SOLE 19 9264 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 12603 292756 SH SOLE 21 292756 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 31627 734661 SH SOLE 22 657575 0 77086 BLACK KNIGHT FINL SVCS INC CL A 09214X100 225 5226 SH SOLE 28 5226 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 205 4755 SH SOLE 30 4755 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 26 609 SH SOLE 31 609 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 156 3613 SH SOLE 40 3613 0 0 BLACKBAUD INC COM 09227Q100 1939 22088 SH SOLE 2 21777 0 311 BLACKBAUD INC COM 09227Q100 26 297 SH SOLE 4 297 0 0 BLACKBAUD INC COM 09227Q100 101 1148 SH SOLE 7 1148 0 0 BLACKBAUD INC COM 09227Q100 26037 296546 SH SOLE 18 296546 0 0 BLACKBAUD INC COM 09227Q100 3118 35514 SH SOLE 19 35514 0 0 BLACKBAUD INC COM 09227Q100 272600 3104784 SH SOLE 21 3104784 0 0 BLACKBAUD INC COM 09227Q100 129387 1473653 SH SOLE 22 1382271 0 91382 BLACKBAUD INC COM 09227Q100 1390 15829 SH SOLE 26 12950 0 2879 BLACKBAUD INC COM 09227Q100 673 7670 SH SOLE 28 7670 0 0 BLACKBAUD INC COM 09227Q100 693 7897 SH SOLE 30 7897 0 0 BLACKBAUD INC COM 09227Q100 446 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 61 5500 SH SOLE 2 5500 0 0 BLACKBERRY LTD COM 09228F103 0 29 SH SOLE 17 0 0 29 BLACKBERRY LTD COM 09228F103 15820 1415060 SH SOLE 19 1415060 0 0 BLACKBERRY LTD COM 09228F103 1102 98593 SH SOLE 21 98593 0 0 BLACKBERRY LTD COM 09228F103 1880 168130 SH SOLE 34 168130 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 144 3296 SH SOLE 2 2976 0 320 BLACKHAWK NETWORK HLDGS INC COM 09238E104 10 223 SH SOLE 4 223 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 59 1338 SH SOLE 7 1338 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 1 18 SH SOLE 17 0 0 18 BLACKHAWK NETWORK HLDGS INC COM 09238E104 8042 183613 SH SOLE 18 183613 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 1859 42454 SH SOLE 19 42454 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 72612 1657801 SH SOLE 21 1657801 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 65854 1503508 SH SOLE 22 1397315 0 106193 BLACKHAWK NETWORK HLDGS INC COM 09238E104 609 13899 SH SOLE 26 10009 0 3890 BLACKHAWK NETWORK HLDGS INC COM 09238E104 327 7461 SH SOLE 28 7461 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 406 9279 SH SOLE 30 9279 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 249 5686 SH SOLE 40 5686 0 0 BLACKHAWK NETWORK HLDGS INC NOTE 1.500% 1/1 09238EAB0 1700 1523000 PRN SOLE 21 1523000 0 0 BLACKLINE INC COM 09239B109 28 819 SH SOLE 2 819 0 0 BLACKLINE INC COM 09239B109 12 353 SH SOLE 7 353 0 0 BLACKLINE INC COM 09239B109 1708 50053 SH SOLE 18 50053 0 0 BLACKLINE INC COM 09239B109 401 11761 SH SOLE 19 11761 0 0 BLACKLINE INC COM 09239B109 15536 455338 SH SOLE 21 455338 0 0 BLACKLINE INC COM 09239B109 14987 439247 SH SOLE 22 405407 0 33840 BLACKLINE INC COM 09239B109 105 3091 SH SOLE 28 3091 0 0 BLACKLINE INC COM 09239B109 67 1966 SH SOLE 30 1966 0 0 BLACKLINE INC COM 09239B109 90 2638 SH SOLE 40 2638 0 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 180 17919 SH SOLE 17919 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 3179 423876 SH SOLE 30 423876 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 3455 254587 SH SOLE 34 254587 0 0 BLACKROCK INC COM 09247X101 67909 151892 SH SOLE 2 34201 0 117691 BLACKROCK INC COM 09247X101 16826 37634 SH SOLE 4 33593 0 4041 BLACKROCK INC COM 09247X101 38680 86516 SH SOLE 7 83243 0 3273 BLACKROCK INC COM 09247X101 303 677 SH SOLE 13 677 0 0 BLACKROCK INC COM 09247X101 215 480 SH SOLE 15 480 0 0 BLACKROCK INC COM 09247X101 106010 237110 SH SOLE 18 220174 0 16936 BLACKROCK INC COM 09247X101 2968 6638 SH SOLE 19 6638 0 0 BLACKROCK INC COM 09247X101 965357 2159200 SH SOLE 21 2159200 0 0 BLACKROCK INC COM 09247X101 1446833 3236111 SH SOLE 22 2666874 0 569237 BLACKROCK INC COM 09247X101 66422 148565 SH SOLE 23 148565 0 0 BLACKROCK INC COM 09247X101 41634 93123 SH SOLE 25 93123 0 0 BLACKROCK INC COM 09247X101 145333 325065 SH SOLE 26 105803 0 219262 BLACKROCK INC COM 09247X101 12245 27388 SH SOLE 28 19929 0 7459 BLACKROCK INC COM 09247X101 1912 4276 SH SOLE 29 4276 0 0 BLACKROCK INC COM 09247X101 166958 373432 SH SOLE 30 373432 0 0 BLACKROCK INC COM 09247X101 23178 51843 SH SOLE 31 31736 0 20107 BLACKROCK INC COM 09247X101 3580 8007 SH SOLE 34 8007 0 0 BLACKROCK INC COM 09247X101 280 627 SH SOLE 40 627 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 126 8028 SH SOLE 8028 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH SOLE 18 1 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH SOLE 4 324 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 33 1049 SH SOLE 7 1049 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 437 14099 SH SOLE 19 14099 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 75866 2445697 SH SOLE 21 2445697 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 50127 1615952 SH SOLE 22 1562442 0 53510 BLACKSTONE MTG TR INC COM CL A 09257W100 843 27189 SH SOLE 26 23613 0 3576 BLACKSTONE MTG TR INC COM CL A 09257W100 404 13015 SH SOLE 28 13015 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 426 13743 SH SOLE 30 13743 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 272 8758 SH SOLE 40 8758 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1182 1175000 PRN SOLE 21 1175000 0 0 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 4 99 SH SOLE 17 0 0 99 BLOCK H & R INC COM 093671105 17429 658204 SH SOLE 2 418348 0 239856 BLOCK H & R INC COM 093671105 1841 69541 SH SOLE 4 63715 0 5826 BLOCK H & R INC COM 093671105 4390 165789 SH SOLE 7 161775 0 4014 BLOCK H & R INC COM 093671105 3211 121250 SH SOLE 13 121250 0 0 BLOCK H & R INC COM 093671105 38 1423 SH SOLE 15 1423 0 0 BLOCK H & R INC COM 093671105 60247 2275201 SH SOLE 18 2241035 0 34166 BLOCK H & R INC COM 093671105 109925 4151265 SH SOLE 19 4151265 0 0 BLOCK H & R INC COM 093671105 3844 145184 SH SOLE 20 0 0 145184 BLOCK H & R INC COM 093671105 187681 7087648 SH SOLE 21 7087648 0 0 BLOCK H & R INC COM 093671105 220451 8325195 SH SOLE 22 6901185 0 1424010 BLOCK H & R INC COM 093671105 7532 284457 SH SOLE 23 284457 0 0 BLOCK H & R INC COM 093671105 39302 1484229 SH SOLE 25 1484229 0 0 BLOCK H & R INC COM 093671105 31564 1191979 SH SOLE 26 503036 0 688943 BLOCK H & R INC COM 093671105 1225 46279 SH SOLE 28 33827 0 12452 BLOCK H & R INC COM 093671105 2687 101473 SH SOLE 29 4118 0 97355 BLOCK H & R INC COM 093671105 22149 836443 SH SOLE 30 836443 0 0 BLOCK H & R INC COM 093671105 2938 110939 SH SOLE 31 47723 0 63216 BLOCK H & R INC COM 093671105 1818 68668 SH SOLE 32 68668 0 0 BLOCK H & R INC COM 093671105 49453 1867573 SH SOLE 34 1867573 0 0 BLOCK H & R INC COM 093671105 7385 278900 SH SOLE 36 278900 0 0 BLOCK H & R INC COM 093671105 2327 87896 SH SOLE 37 87896 0 0 BLOCK H & R INC COM 093671105 31 1160 SH SOLE 40 1160 0 0 BLOOMIN BRANDS INC COM 094235108 293 16669 SH SOLE 2 16042 0 627 BLOOMIN BRANDS INC COM 094235108 10 570 SH SOLE 4 570 0 0 BLOOMIN BRANDS INC COM 094235108 68 3842 SH SOLE 7 3842 0 0 BLOOMIN BRANDS INC COM 094235108 6110 347177 SH SOLE 18 347177 0 0 BLOOMIN BRANDS INC COM 094235108 7894 448496 SH SOLE 19 448496 0 0 BLOOMIN BRANDS INC COM 094235108 50109 2847084 SH SOLE 21 2847084 0 0 BLOOMIN BRANDS INC COM 094235108 51858 2946503 SH SOLE 22 2749545 0 196958 BLOOMIN BRANDS INC COM 094235108 1038 58964 SH SOLE 23 58964 0 0 BLOOMIN BRANDS INC COM 094235108 849 48265 SH SOLE 26 42247 0 6018 BLOOMIN BRANDS INC COM 094235108 305 17305 SH SOLE 28 17305 0 0 BLOOMIN BRANDS INC COM 094235108 522 29631 SH SOLE 29 0 0 29631 BLOOMIN BRANDS INC COM 094235108 297 16885 SH SOLE 30 16885 0 0 BLOOMIN BRANDS INC COM 094235108 2090 118778 SH SOLE 34 118778 0 0 BLOOMIN BRANDS INC COM 094235108 212 12028 SH SOLE 36 12028 0 0 BLOOMIN BRANDS INC COM 094235108 235 13356 SH SOLE 40 13356 0 0 BLUCORA INC COM 095229100 193 7632 SH SOLE 2 2299 0 5333 BLUCORA INC COM 095229100 22 877 SH SOLE 7 877 0 0 BLUCORA INC COM 095229100 5492 217077 SH SOLE 18 217077 0 0 BLUCORA INC COM 095229100 828 32724 SH SOLE 19 32724 0 0 BLUCORA INC COM 095229100 100940 3989722 SH SOLE 21 3989722 0 0 BLUCORA INC COM 095229100 31322 1238036 SH SOLE 22 1163062 0 74974 BLUCORA INC COM 095229100 69 2721 SH SOLE 26 0 0 2721 BLUCORA INC COM 095229100 148 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 1504 59450 SH SOLE 30 59450 0 0 BLUCORA INC COM 095229100 0 5 SH SOLE 36 5 0 0 BLUCORA INC COM 095229100 82 3235 SH SOLE 40 3235 0 0 BLUE APRON HLDGS INC CL A 09523Q101 3417 626949 SH SOLE 22 626949 0 0 BLUE BIRD CORP COM 095306106 29 1411 SH SOLE 2 330 0 1081 BLUE BIRD CORP COM 095306106 523 25380 SH SOLE 18 25380 0 0 BLUE BIRD CORP COM 095306106 68 3317 SH SOLE 19 3317 0 0 BLUE BIRD CORP COM 095306106 5445 264337 SH SOLE 21 264337 0 0 BLUE BIRD CORP COM 095306106 1221 59250 SH SOLE 22 54247 0 5003 BLUE BUFFALO PET PRODS INC COM 09531U102 1197 42208 SH SOLE 2 8510 0 33698 BLUE BUFFALO PET PRODS INC COM 09531U102 9 306 SH SOLE 4 306 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 65 2295 SH SOLE 7 2295 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 1233 43498 SH SOLE 18 43498 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 890 31382 SH SOLE 19 31382 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 26724 942660 SH SOLE 21 942660 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 73615 2596644 SH SOLE 22 2312462 0 284182 BLUE BUFFALO PET PRODS INC COM 09531U102 552 19461 SH SOLE 26 15122 0 4339 BLUE BUFFALO PET PRODS INC COM 09531U102 382 13492 SH SOLE 28 13492 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 847 29893 SH SOLE 29 0 0 29893 BLUE BUFFALO PET PRODS INC COM 09531U102 427 15078 SH SOLE 30 15078 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 59 2090 SH SOLE 31 2090 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 339 11952 SH SOLE 40 11952 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 24 1481 SH SOLE 2 776 0 705 BLUE CAP REINS HLDGS LTD COM G1190F107 444 26962 SH SOLE 18 26962 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 78 4722 SH SOLE 19 4722 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 3338 202927 SH SOLE 21 202927 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1440 87523 SH SOLE 22 84423 0 3100 BLUE HILLS BANCORP INC COM 095573101 63 3303 SH SOLE 2 1458 0 1845 BLUE HILLS BANCORP INC COM 095573101 31 1590 SH SOLE 7 1590 0 0 BLUE HILLS BANCORP INC COM 095573101 1707 88917 SH SOLE 18 88917 0 0 BLUE HILLS BANCORP INC COM 095573101 384 19977 SH SOLE 19 19977 0 0 BLUE HILLS BANCORP INC COM 095573101 15023 782452 SH SOLE 21 782452 0 0 BLUE HILLS BANCORP INC COM 095573101 7257 377950 SH SOLE 22 331294 0 46656 BLUE HILLS BANCORP INC COM 095573101 77 4036 SH SOLE 28 4036 0 0 BLUE HILLS BANCORP INC COM 095573101 125 6533 SH SOLE 30 6533 0 0 BLUE HILLS BANCORP INC COM 095573101 63 3285 SH SOLE 40 3285 0 0 BLUEBIRD BIO INC COM 09609G100 1066 7761 SH SOLE 2 3539 0 4222 BLUEBIRD BIO INC COM 09609G100 21 154 SH SOLE 4 154 0 0 BLUEBIRD BIO INC COM 09609G100 156 1137 SH SOLE 7 1137 0 0 BLUEBIRD BIO INC COM 09609G100 22617 164665 SH SOLE 18 164665 0 0 BLUEBIRD BIO INC COM 09609G100 6312 45954 SH SOLE 19 45954 0 0 BLUEBIRD BIO INC COM 09609G100 289876 2110491 SH SOLE 21 2110491 0 0 BLUEBIRD BIO INC COM 09609G100 167419 1218926 SH SOLE 22 1135545 0 83381 BLUEBIRD BIO INC COM 09609G100 1124 8184 SH SOLE 23 8184 0 0 BLUEBIRD BIO INC COM 09609G100 2343 17060 SH SOLE 26 14008 0 3052 BLUEBIRD BIO INC COM 09609G100 977 7110 SH SOLE 28 7110 0 0 BLUEBIRD BIO INC COM 09609G100 618 4503 SH SOLE 29 0 0 4503 BLUEBIRD BIO INC COM 09609G100 944 6872 SH SOLE 30 6872 0 0 BLUEBIRD BIO INC COM 09609G100 258 1875 SH SOLE 34 1875 0 0 BLUEBIRD BIO INC COM 09609G100 684 4982 SH SOLE 40 4982 0 0 BLUELINX HLDGS INC COM NEW 09624H208 8 781 SH SOLE 18 781 0 0 BLUELINX HLDGS INC COM NEW 09624H208 23 2204 SH SOLE 19 2204 0 0 BLUELINX HLDGS INC COM NEW 09624H208 128 12408 SH SOLE 21 12408 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 180 2579 SH SOLE 2 2279 0 300 BLUEPRINT MEDICINES CORP COM 09627Y109 61 870 SH SOLE 7 870 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 9222 132371 SH SOLE 18 132371 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3433 49272 SH SOLE 19 49272 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1909 27400 SH SOLE 20 27400 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 122217 1754227 SH SOLE 21 1754227 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 68417 982012 SH SOLE 22 908343 0 73669 BLUEPRINT MEDICINES CORP COM 09627Y109 42 604 SH SOLE 23 604 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1414 20295 SH SOLE 26 17256 0 3039 BLUEPRINT MEDICINES CORP COM 09627Y109 304 4366 SH SOLE 28 4366 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 320 4600 SH SOLE 30 4600 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 61 878 SH SOLE 34 878 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 265 3806 SH SOLE 40 3806 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 70 6308 SH SOLE 2 1234 0 5074 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 35 3159 SH SOLE 7 3159 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1059 95734 SH SOLE 18 95734 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 251 22688 SH SOLE 19 22688 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8829 798271 SH SOLE 21 798271 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6893 623203 SH SOLE 22 594709 0 28494 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 687 SH SOLE 23 687 0 0 BMC STK HLDGS INC COM 05591B109 305 14265 SH SOLE 2 3704 0 10561 BMC STK HLDGS INC COM 05591B109 8 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 36 1697 SH SOLE 7 1697 0 0 BMC STK HLDGS INC COM 05591B109 5171 242217 SH SOLE 18 242217 0 0 BMC STK HLDGS INC COM 05591B109 1069 50089 SH SOLE 19 50089 0 0 BMC STK HLDGS INC COM 05591B109 43494 2037184 SH SOLE 21 2037184 0 0 BMC STK HLDGS INC COM 05591B109 37183 1741592 SH SOLE 22 1619819 0 121773 BMC STK HLDGS INC COM 05591B109 52 2454 SH SOLE 26 0 0 2454 BMC STK HLDGS INC COM 05591B109 181 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 220 10295 SH SOLE 30 10295 0 0 BMC STK HLDGS INC COM 05591B109 165 7726 SH SOLE 40 7726 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 9526 648020 SH SOLE 19 648020 0 0 BOB EVANS FARMS INC COM 096761101 104 1344 SH SOLE 2 1115 0 229 BOB EVANS FARMS INC COM 096761101 9 110 SH SOLE 4 110 0 0 BOB EVANS FARMS INC COM 096761101 32 409 SH SOLE 7 409 0 0 BOB EVANS FARMS INC COM 096761101 7096 91554 SH SOLE 18 91554 0 0 BOB EVANS FARMS INC COM 096761101 5643 72805 SH SOLE 19 72805 0 0 BOB EVANS FARMS INC COM 096761101 134136 1730558 SH SOLE 21 1730558 0 0 BOB EVANS FARMS INC COM 096761101 42060 542645 SH SOLE 22 502330 0 40315 BOB EVANS FARMS INC COM 096761101 710 9159 SH SOLE 26 7377 0 1782 BOB EVANS FARMS INC COM 096761101 214 2761 SH SOLE 28 2761 0 0 BOB EVANS FARMS INC COM 096761101 2087 26925 SH SOLE 30 26925 0 0 BOB EVANS FARMS INC COM 096761101 179 2305 SH SOLE 40 2305 0 0 BOEING CO COM 097023105 247676 974296 SH SOLE 2 421840 0 552456 BOEING CO COM 097023105 63595 250169 SH SOLE 4 235475 0 14694 BOEING CO COM 097023105 99426 391118 SH SOLE 7 391118 0 0 BOEING CO COM 097023105 12257 48218 SH SOLE 13 48218 0 0 BOEING CO COM 097023105 974 3830 SH SOLE 15 3830 0 0 BOEING CO COM 097023105 29 116 SH SOLE 17 0 0 116 BOEING CO COM 097023105 288417 1134562 SH SOLE 18 1106781 0 27781 BOEING CO COM 097023105 103232 406089 SH SOLE 19 406089 0 0 BOEING CO COM 097023105 2685795 10565262 SH SOLE 21 10565262 0 0 BOEING CO COM 097023105 3942784 15509947 SH SOLE 22 12562149 0 2947798 BOEING CO COM 097023105 209806 825327 SH SOLE 23 825327 0 0 BOEING CO COM 097023105 134809 530305 SH SOLE 25 530305 0 0 BOEING CO COM 097023105 219680 864167 SH SOLE 26 470723 0 393444 BOEING CO COM 097023105 11240 44215 SH SOLE 28 8672 0 35543 BOEING CO COM 097023105 42742 168138 SH SOLE 29 84712 0 83426 BOEING CO COM 097023105 433438 1705039 SH SOLE 30 1705039 0 0 BOEING CO COM 097023105 112691 443300 SH SOLE 31 252628 0 190672 BOEING CO COM 097023105 23672 93118 SH SOLE 32 93118 0 0 BOEING CO COM 097023105 53629 210963 SH SOLE 34 210963 0 0 BOEING CO COM 097023105 160285 630523 SH SOLE 36 630523 0 0 BOEING CO COM 097023105 765 3010 SH SOLE 40 3010 0 0 BOFI HLDG INC COM 05566U108 301 10578 SH SOLE 2 4294 0 6284 BOFI HLDG INC COM 05566U108 4 144 SH SOLE 4 144 0 0 BOFI HLDG INC COM 05566U108 45 1572 SH SOLE 7 1572 0 0 BOFI HLDG INC COM 05566U108 8083 283924 SH SOLE 18 283924 0 0 BOFI HLDG INC COM 05566U108 1256 44132 SH SOLE 19 44132 0 0 BOFI HLDG INC COM 05566U108 142838 5017132 SH SOLE 21 5017132 0 0 BOFI HLDG INC COM 05566U108 45200 1587649 SH SOLE 22 1475676 0 111973 BOFI HLDG INC COM 05566U108 929 32638 SH SOLE 26 27287 0 5351 BOFI HLDG INC COM 05566U108 219 7682 SH SOLE 28 7682 0 0 BOFI HLDG INC COM 05566U108 2312 81193 SH SOLE 30 81193 0 0 BOFI HLDG INC COM 05566U108 14880 522661 SH SOLE 34 522661 0 0 BOFI HLDG INC COM 05566U108 158 5556 SH SOLE 40 5556 0 0 BOINGO WIRELESS INC COM 09739C102 514 24037 SH SOLE 2 23892 0 145 BOINGO WIRELESS INC COM 09739C102 21 996 SH SOLE 7 996 0 0 BOINGO WIRELESS INC COM 09739C102 2882 134860 SH SOLE 18 134860 0 0 BOINGO WIRELESS INC COM 09739C102 5760 269531 SH SOLE 19 269531 0 0 BOINGO WIRELESS INC COM 09739C102 27739 1298057 SH SOLE 21 1298057 0 0 BOINGO WIRELESS INC COM 09739C102 35369 1655059 SH SOLE 22 1595223 0 59836 BOINGO WIRELESS INC COM 09739C102 2833 132590 SH SOLE 23 132590 0 0 BOINGO WIRELESS INC COM 09739C102 26 1196 SH SOLE 26 0 0 1196 BOINGO WIRELESS INC COM 09739C102 98 4592 SH SOLE 28 4592 0 0 BOINGO WIRELESS INC COM 09739C102 1348 63091 SH SOLE 29 0 0 63091 BOINGO WIRELESS INC COM 09739C102 112 5234 SH SOLE 30 5234 0 0 BOINGO WIRELESS INC COM 09739C102 382 17885 SH SOLE 34 17885 0 0 BOINGO WIRELESS INC COM 09739C102 76 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 566 16213 SH SOLE 2 10887 0 5326 BOISE CASCADE CO DEL COM 09739D100 9 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 36 1031 SH SOLE 7 1031 0 0 BOISE CASCADE CO DEL COM 09739D100 6574 188371 SH SOLE 18 188371 0 0 BOISE CASCADE CO DEL COM 09739D100 9620 275636 SH SOLE 19 275636 0 0 BOISE CASCADE CO DEL COM 09739D100 118453 3394073 SH SOLE 21 3394073 0 0 BOISE CASCADE CO DEL COM 09739D100 42757 1225140 SH SOLE 22 1147064 0 78076 BOISE CASCADE CO DEL COM 09739D100 1696 48586 SH SOLE 23 48586 0 0 BOISE CASCADE CO DEL COM 09739D100 70 2006 SH SOLE 26 0 0 2006 BOISE CASCADE CO DEL COM 09739D100 197 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 990 28380 SH SOLE 29 0 0 28380 BOISE CASCADE CO DEL COM 09739D100 1813 51954 SH SOLE 30 51954 0 0 BOISE CASCADE CO DEL COM 09739D100 186 5330 SH SOLE 36 5330 0 0 BOISE CASCADE CO DEL COM 09739D100 142 4059 SH SOLE 40 4059 0 0 BOJANGLES INC COM 097488100 17 1236 SH SOLE 2 1117 0 119 BOJANGLES INC COM 097488100 795 58860 SH SOLE 18 58860 0 0 BOJANGLES INC COM 097488100 164 12117 SH SOLE 19 12117 0 0 BOJANGLES INC COM 097488100 7033 520994 SH SOLE 21 520994 0 0 BOJANGLES INC COM 097488100 6236 461943 SH SOLE 22 448240 0 13703 BOJANGLES INC COM 097488100 20 1504 SH SOLE 28 1504 0 0 BOJANGLES INC COM 097488100 73 5427 SH SOLE 30 5427 0 0 BOK FINL CORP COM NEW 05561Q201 1364 15312 SH SOLE 2 2424 0 12888 BOK FINL CORP COM NEW 05561Q201 11 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 53 599 SH SOLE 7 599 0 0 BOK FINL CORP COM NEW 05561Q201 1203 13504 SH SOLE 18 13504 0 0 BOK FINL CORP COM NEW 05561Q201 668 7499 SH SOLE 19 7499 0 0 BOK FINL CORP COM NEW 05561Q201 27859 312743 SH SOLE 21 312743 0 0 BOK FINL CORP COM NEW 05561Q201 60937 684071 SH SOLE 22 606127 0 77944 BOK FINL CORP COM NEW 05561Q201 467 5244 SH SOLE 26 3553 0 1691 BOK FINL CORP COM NEW 05561Q201 270 3035 SH SOLE 28 3035 0 0 BOK FINL CORP COM NEW 05561Q201 300 3363 SH SOLE 30 3363 0 0 BOK FINL CORP COM NEW 05561Q201 46 517 SH SOLE 31 517 0 0 BOK FINL CORP COM NEW 05561Q201 231 2589 SH SOLE 40 2589 0 0 BON-TON STORES INC COM 09776J101 1 2228 SH SOLE 19 2228 0 0 BON-TON STORES INC COM 09776J101 3 7054 SH SOLE 21 7054 0 0 BON-TON STORES INC COM 09776J101 111 259070 SH SOLE 22 259070 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 132 3988 SH SOLE 2 1145 0 2843 BONANZA CREEK ENERGY INC COM NEW 097793400 22 660 SH SOLE 7 660 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2624 79548 SH SOLE 18 79548 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 564 17086 SH SOLE 19 17086 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 21462 650553 SH SOLE 21 650553 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 10424 315962 SH SOLE 22 292948 0 23014 BOOT BARN HLDGS INC COM 099406100 25 2785 SH SOLE 2 615 0 2170 BOOT BARN HLDGS INC COM 099406100 3 287 SH SOLE 7 287 0 0 BOOT BARN HLDGS INC COM 099406100 481 54032 SH SOLE 18 54032 0 0 BOOT BARN HLDGS INC COM 099406100 82 9251 SH SOLE 19 9251 0 0 BOOT BARN HLDGS INC COM 099406100 3727 418742 SH SOLE 21 418742 0 0 BOOT BARN HLDGS INC COM 099406100 2875 323075 SH SOLE 22 308978 0 14097 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7528 201329 SH SOLE 2 146995 0 54334 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 504 13492 SH SOLE 4 13492 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 245 6541 SH SOLE 7 6541 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 3 SH SOLE 13 3 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2693 72024 SH SOLE 18 70002 0 2022 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7970 213159 SH SOLE 19 213159 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 61497 1644732 SH SOLE 21 1644732 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 160419 4290428 SH SOLE 22 3674067 0 616361 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1516 40552 SH SOLE 23 40552 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2244 60005 SH SOLE 26 42220 0 17785 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 846 22613 SH SOLE 28 22613 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3278 87683 SH SOLE 29 8781 0 78902 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1092 29197 SH SOLE 30 29197 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1257 33616 SH SOLE 31 3274 0 30342 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 181 4835 SH SOLE 34 4835 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 893 23878 SH SOLE 36 23878 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 550 14708 SH SOLE 40 14708 0 0 BORGWARNER INC COM 099724106 16376 319655 SH SOLE 2 106604 0 213051 BORGWARNER INC COM 099724106 3975 77586 SH SOLE 4 70286 0 7300 BORGWARNER INC COM 099724106 7847 153179 SH SOLE 7 140766 0 12413 BORGWARNER INC COM 099724106 6398 124897 SH SOLE 13 124897 0 0 BORGWARNER INC COM 099724106 85 1652 SH SOLE 15 1652 0 0 BORGWARNER INC COM 099724106 23185 452564 SH SOLE 18 415703 0 36861 BORGWARNER INC COM 099724106 43237 843974 SH SOLE 19 843974 0 0 BORGWARNER INC COM 099724106 6901 134701 SH SOLE 20 0 0 134701 BORGWARNER INC COM 099724106 208388 4067703 SH SOLE 21 4067703 0 0 BORGWARNER INC COM 099724106 351790 6866874 SH SOLE 22 5427459 0 1439415 BORGWARNER INC COM 099724106 13533 264168 SH SOLE 23 264168 0 0 BORGWARNER INC COM 099724106 17076 333327 SH SOLE 25 333327 0 0 BORGWARNER INC COM 099724106 31045 605991 SH SOLE 26 253048 0 352943 BORGWARNER INC COM 099724106 2549 49755 SH SOLE 28 36319 0 13436 BORGWARNER INC COM 099724106 8258 161195 SH SOLE 29 9743 0 151452 BORGWARNER INC COM 099724106 32030 625218 SH SOLE 30 625218 0 0 BORGWARNER INC COM 099724106 5585 109025 SH SOLE 31 47951 0 61074 BORGWARNER INC COM 099724106 1546 30169 SH SOLE 34 30169 0 0 BORGWARNER INC COM 099724106 15256 297796 SH SOLE 36 297796 0 0 BORGWARNER INC COM 099724106 57 1109 SH SOLE 40 1109 0 0 BOSTON BEER INC CL A 100557107 627 4017 SH SOLE 2 4017 0 0 BOSTON BEER INC CL A 100557107 10 62 SH SOLE 4 62 0 0 BOSTON BEER INC CL A 100557107 36 231 SH SOLE 7 231 0 0 BOSTON BEER INC CL A 100557107 8459 54156 SH SOLE 18 54156 0 0 BOSTON BEER INC CL A 100557107 16495 105601 SH SOLE 19 105601 0 0 BOSTON BEER INC CL A 100557107 85011 544245 SH SOLE 21 544245 0 0 BOSTON BEER INC CL A 100557107 40187 257276 SH SOLE 22 239996 0 17280 BOSTON BEER INC CL A 100557107 384 2460 SH SOLE 26 1922 0 538 BOSTON BEER INC CL A 100557107 206 1319 SH SOLE 28 1319 0 0 BOSTON BEER INC CL A 100557107 224 1431 SH SOLE 30 1431 0 0 BOSTON BEER INC CL A 100557107 153 982 SH SOLE 40 982 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 306 18487 SH SOLE 2 4890 0 13597 BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 37 2227 SH SOLE 7 2227 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 6878 415582 SH SOLE 18 415582 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1099 66418 SH SOLE 19 66418 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 121887 7364746 SH SOLE 21 7364746 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 41610 2514227 SH SOLE 22 2366158 0 148069 BOSTON PRIVATE FINL HLDGS IN COM 101119105 737 44524 SH SOLE 26 39731 0 4793 BOSTON PRIVATE FINL HLDGS IN COM 101119105 198 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 429 25897 SH SOLE 29 0 0 25897 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1938 117108 SH SOLE 30 117108 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 91 5488 SH SOLE 34 5488 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 158 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 31998 260398 SH SOLE 2 112172 0 148226 BOSTON PROPERTIES INC COM 101121101 20633 167911 SH SOLE 4 162607 0 5304 BOSTON PROPERTIES INC COM 101121101 39928 324932 SH SOLE 7 321121 0 3811 BOSTON PROPERTIES INC COM 101121101 217 1769 SH SOLE 13 1769 0 0 BOSTON PROPERTIES INC COM 101121101 796 6479 SH SOLE 15 6479 0 0 BOSTON PROPERTIES INC COM 101121101 44413 361436 SH SOLE 18 340035 0 21401 BOSTON PROPERTIES INC COM 101121101 32100 261232 SH SOLE 19 261232 0 0 BOSTON PROPERTIES INC COM 101121101 9546 77684 SH SOLE 20 0 0 77684 BOSTON PROPERTIES INC COM 101121101 605927 4931044 SH SOLE 21 4931044 0 0 BOSTON PROPERTIES INC COM 101121101 765475 6229453 SH SOLE 22 5424120 0 805333 BOSTON PROPERTIES INC COM 101121101 23928 194724 SH SOLE 23 194724 0 0 BOSTON PROPERTIES INC COM 101121101 49593 403589 SH SOLE 25 403589 0 0 BOSTON PROPERTIES INC COM 101121101 54925 446983 SH SOLE 26 155315 0 291668 BOSTON PROPERTIES INC COM 101121101 4299 34986 SH SOLE 28 25441 0 9545 BOSTON PROPERTIES INC COM 101121101 7254 59036 SH SOLE 29 59036 0 0 BOSTON PROPERTIES INC COM 101121101 143750 1169843 SH SOLE 30 1169843 0 0 BOSTON PROPERTIES INC COM 101121101 11997 97632 SH SOLE 31 58984 0 38648 BOSTON PROPERTIES INC COM 101121101 11314 92072 SH SOLE 34 92072 0 0 BOSTON PROPERTIES INC COM 101121101 19228 156476 SH SOLE 36 156476 0 0 BOSTON PROPERTIES INC COM 101121101 91 743 SH SOLE 40 743 0 0 BOSTON SCIENTIFIC CORP COM 101137107 83924 2877059 SH SOLE 2 1143158 0 1733901 BOSTON SCIENTIFIC CORP COM 101137107 13664 468416 SH SOLE 4 421594 0 46822 BOSTON SCIENTIFIC CORP COM 101137107 28837 988601 SH SOLE 7 962307 0 26294 BOSTON SCIENTIFIC CORP COM 101137107 679 23285 SH SOLE 13 23285 0 0 BOSTON SCIENTIFIC CORP COM 101137107 274 9382 SH SOLE 15 9382 0 0 BOSTON SCIENTIFIC CORP COM 101137107 205256 7036534 SH SOLE 18 5880910 0 1155624 BOSTON SCIENTIFIC CORP COM 101137107 308556 10577866 SH SOLE 19 10577866 0 0 BOSTON SCIENTIFIC CORP COM 101137107 18687 640614 SH SOLE 20 0 0 640614 BOSTON SCIENTIFIC CORP COM 101137107 737095 25268947 SH SOLE 21 25268947 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1078397 36969382 SH SOLE 22 30855967 0 6113415 BOSTON SCIENTIFIC CORP COM 101137107 48701 1669553 SH SOLE 23 1669553 0 0 BOSTON SCIENTIFIC CORP COM 101137107 41526 1423574 SH SOLE 25 1423574 0 0 BOSTON SCIENTIFIC CORP COM 101137107 103561 3550255 SH SOLE 26 1278503 0 2271752 BOSTON SCIENTIFIC CORP COM 101137107 9116 312501 SH SOLE 28 228424 0 84077 BOSTON SCIENTIFIC CORP COM 101137107 1492 51158 SH SOLE 29 45814 0 5344 BOSTON SCIENTIFIC CORP COM 101137107 117667 4033840 SH SOLE 30 4033840 0 0 BOSTON SCIENTIFIC CORP COM 101137107 25438 872053 SH SOLE 31 497972 0 374081 BOSTON SCIENTIFIC CORP COM 101137107 74977 2570348 SH SOLE 34 2570348 0 0 BOSTON SCIENTIFIC CORP COM 101137107 38256 1311475 SH SOLE 36 1311475 0 0 BOSTON SCIENTIFIC CORP COM 101137107 199 6823 SH SOLE 40 6823 0 0 BOTTOMLINE TECH DEL INC COM 101388106 467 14659 SH SOLE 2 13700 0 959 BOTTOMLINE TECH DEL INC COM 101388106 8 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 35 1095 SH SOLE 7 1095 0 0 BOTTOMLINE TECH DEL INC COM 101388106 5665 177973 SH SOLE 18 177973 0 0 BOTTOMLINE TECH DEL INC COM 101388106 15792 496137 SH SOLE 19 496137 0 0 BOTTOMLINE TECH DEL INC COM 101388106 103073 3238235 SH SOLE 21 3238235 0 0 BOTTOMLINE TECH DEL INC COM 101388106 39124 1229141 SH SOLE 22 1151845 0 77296 BOTTOMLINE TECH DEL INC COM 101388106 4046 127099 SH SOLE 23 127099 0 0 BOTTOMLINE TECH DEL INC COM 101388106 579 18202 SH SOLE 26 15279 0 2923 BOTTOMLINE TECH DEL INC COM 101388106 185 5807 SH SOLE 28 5807 0 0 BOTTOMLINE TECH DEL INC COM 101388106 578 18156 SH SOLE 29 0 0 18156 BOTTOMLINE TECH DEL INC COM 101388106 1629 51189 SH SOLE 30 51189 0 0 BOTTOMLINE TECH DEL INC COM 101388106 147 4611 SH SOLE 40 4611 0 0 BOVIE MEDICAL CORP COM 10211F100 17 4991 SH SOLE 18 4991 0 0 BOVIE MEDICAL CORP COM 10211F100 16 4719 SH SOLE 19 4719 0 0 BOVIE MEDICAL CORP COM 10211F100 268 79434 SH SOLE 21 79434 0 0 BOVIE MEDICAL CORP COM 10211F100 27 7897 SH SOLE 22 7897 0 0 BOWL AMER INC CL A 102565108 10 686 SH SOLE 21 686 0 0 BOX INC CL A 10316T104 162 8371 SH SOLE 2 7948 0 423 BOX INC CL A 10316T104 35 1815 SH SOLE 7 1815 0 0 BOX INC CL A 10316T104 5231 270773 SH SOLE 18 270773 0 0 BOX INC CL A 10316T104 5918 306327 SH SOLE 19 306327 0 0 BOX INC CL A 10316T104 47088 2437266 SH SOLE 21 2437266 0 0 BOX INC CL A 10316T104 43015 2226435 SH SOLE 22 2058663 0 167772 BOX INC CL A 10316T104 1542 79802 SH SOLE 23 79802 0 0 BOX INC CL A 10316T104 153 7901 SH SOLE 26 0 0 7901 BOX INC CL A 10316T104 305 15779 SH SOLE 28 15779 0 0 BOX INC CL A 10316T104 880 45559 SH SOLE 29 0 0 45559 BOX INC CL A 10316T104 220 11383 SH SOLE 30 11383 0 0 BOX INC CL A 10316T104 120 6216 SH SOLE 40 6216 0 0 BOYD GAMING CORP COM 103304101 119 4558 SH SOLE 2 4558 0 0 BOYD GAMING CORP COM 103304101 12 446 SH SOLE 4 446 0 0 BOYD GAMING CORP COM 103304101 53 2035 SH SOLE 7 2035 0 0 BOYD GAMING CORP COM 103304101 9962 382425 SH SOLE 18 382425 0 0 BOYD GAMING CORP COM 103304101 1627 62440 SH SOLE 19 62440 0 0 BOYD GAMING CORP COM 103304101 188381 7231523 SH SOLE 21 7231523 0 0 BOYD GAMING CORP COM 103304101 60195 2310737 SH SOLE 22 2146937 0 163800 BOYD GAMING CORP COM 103304101 795 30511 SH SOLE 26 25859 0 4652 BOYD GAMING CORP COM 103304101 314 12065 SH SOLE 28 12065 0 0 BOYD GAMING CORP COM 103304101 2951 113272 SH SOLE 30 113272 0 0 BOYD GAMING CORP COM 103304101 227 8729 SH SOLE 40 8729 0 0 BP PLC SPONSORED ADR 055622104 46 1200 SH SOLE 2 1200 0 0 BP PLC SPONSORED ADR 055622104 2442 63556 SH SOLE 4 63556 0 0 BP PLC SPONSORED ADR 055622104 5 123 SH SOLE 17 0 0 123 BP PLC SPONSORED ADR 055622104 59851 1557408 SH SOLE 18 1455248 0 102160 BP PLC SPONSORED ADR 055622104 224720 5847523 SH SOLE 19 5847523 0 0 BP PLC SPONSORED ADR 055622104 214 5578 SH SOLE 21 5578 0 0 BP PLC SPONSORED ADR 055622104 4182 108833 SH SOLE 22 108833 0 0 BP PLC SPONSORED ADR 055622104 1459 37978 SH SOLE 25 0 0 37978 BP PLC SPONSORED ADR 055622104 70383 1831466 SH SOLE 34 1831466 0 0 BRADY CORP CL A 104674106 177 4654 SH SOLE 2 2636 0 2018 BRADY CORP CL A 104674106 14 369 SH SOLE 4 369 0 0 BRADY CORP CL A 104674106 49 1286 SH SOLE 7 1286 0 0 BRADY CORP CL A 104674106 8467 223117 SH SOLE 18 223117 0 0 BRADY CORP CL A 104674106 1294 34089 SH SOLE 19 34089 0 0 BRADY CORP CL A 104674106 156751 4130453 SH SOLE 21 4130453 0 0 BRADY CORP CL A 104674106 52024 1370867 SH SOLE 22 1279852 0 91015 BRADY CORP CL A 104674106 574 15134 SH SOLE 23 15134 0 0 BRADY CORP CL A 104674106 609 16048 SH SOLE 26 13169 0 2879 BRADY CORP CL A 104674106 258 6802 SH SOLE 28 6802 0 0 BRADY CORP CL A 104674106 2462 64869 SH SOLE 30 64869 0 0 BRADY CORP CL A 104674106 455 11999 SH SOLE 34 11999 0 0 BRADY CORP CL A 104674106 201 5305 SH SOLE 40 5305 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 12 2917 SH SOLE 18 2917 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 16 3854 SH SOLE 19 3854 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 196 47562 SH SOLE 21 47562 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 102 24789 SH SOLE 22 24789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1842 105335 SH SOLE 2 16499 0 88836 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1048 59922 SH SOLE 4 59922 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4117 235374 SH SOLE 7 235374 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 113 6468 SH SOLE 15 6468 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1625 92886 SH SOLE 18 92886 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3919 224082 SH SOLE 19 224082 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 49935 2855086 SH SOLE 21 2855086 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 123766 7076403 SH SOLE 22 6499815 0 576588 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 87 4973 SH SOLE 23 4973 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5725 327344 SH SOLE 25 327344 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2217 126737 SH SOLE 26 64215 0 62522 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 447 25566 SH SOLE 28 25566 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2806 160426 SH SOLE 29 60630 0 99796 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15843 905833 SH SOLE 30 905833 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 70 4004 SH SOLE 31 4004 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 186 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 344 19681 SH SOLE 40 19681 0 0 BRASKEM S A SP ADR PFD A 105532105 4377 163702 SH SOLE 26 0 0 163702 BRASKEM S A SP ADR PFD A 105532105 20 751 SH SOLE 30 751 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 13 5760 SH SOLE 2 5760 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 5 2257 SH SOLE 18 2257 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 124 54545 SH SOLE 19 54545 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 72 31748 SH SOLE 21 31748 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 1446 635484 SH SOLE 22 635484 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 155 68169 SH SOLE 29 0 0 68169 BRF SA SPONSORED ADR 10552T107 10 700 SH SOLE 2 700 0 0 BRF SA SPONSORED ADR 10552T107 4041 280443 SH SOLE 18 0 0 280443 BRF SA SPONSORED ADR 10552T107 21911 1520561 SH SOLE 19 1520561 0 0 BRF SA SPONSORED ADR 10552T107 28135 1952455 SH SOLE 21 1952455 0 0 BRF SA SPONSORED ADR 10552T107 5453 378411 SH SOLE 25 378411 0 0 BRF SA SPONSORED ADR 10552T107 5481 380344 SH SOLE 26 0 0 380344 BRF SA SPONSORED ADR 10552T107 11862 823200 SH SOLE 29 823200 0 0 BRF SA SPONSORED ADR 10552T107 2032 141012 SH SOLE 30 141012 0 0 BRF SA SPONSORED ADR 10552T107 28812 1999463 SH SOLE 34 1999463 0 0 BRIDGE BANCORP INC COM 108035106 142 4174 SH SOLE 2 1101 0 3073 BRIDGE BANCORP INC COM 108035106 15 440 SH SOLE 7 440 0 0 BRIDGE BANCORP INC COM 108035106 2503 73725 SH SOLE 18 73725 0 0 BRIDGE BANCORP INC COM 108035106 495 14586 SH SOLE 19 14586 0 0 BRIDGE BANCORP INC COM 108035106 20887 615242 SH SOLE 21 615242 0 0 BRIDGE BANCORP INC COM 108035106 10648 313639 SH SOLE 22 283311 0 30328 BRIDGE BANCORP INC COM 108035106 78 2299 SH SOLE 28 2299 0 0 BRIDGE BANCORP INC COM 108035106 66 1933 SH SOLE 30 1933 0 0 BRIDGEPOINT ED INC COM 10807M105 129 13466 SH SOLE 2 12854 0 612 BRIDGEPOINT ED INC COM 10807M105 3 351 SH SOLE 7 351 0 0 BRIDGEPOINT ED INC COM 10807M105 1 53 SH SOLE 17 0 0 53 BRIDGEPOINT ED INC COM 10807M105 633 65913 SH SOLE 18 65913 0 0 BRIDGEPOINT ED INC COM 10807M105 262 27269 SH SOLE 19 27269 0 0 BRIDGEPOINT ED INC COM 10807M105 5954 620211 SH SOLE 21 620211 0 0 BRIDGEPOINT ED INC COM 10807M105 4751 494944 SH SOLE 22 471538 0 23406 BRIDGEPOINT ED INC COM 10807M105 468 48796 SH SOLE 23 48796 0 0 BRIDGEPOINT ED INC COM 10807M105 30 3092 SH SOLE 28 3092 0 0 BRIDGEPOINT ED INC COM 10807M105 90 9389 SH SOLE 29 0 0 9389 BRIDGEPOINT ED INC COM 10807M105 27 2845 SH SOLE 30 2845 0 0 BRIDGEPOINT ED INC COM 10807M105 16 1680 SH SOLE 40 1680 0 0 BRIDGFORD FOODS CORP COM 108763103 4 297 SH SOLE 18 297 0 0 BRIDGFORD FOODS CORP COM 108763103 8 641 SH SOLE 21 641 0 0 BRIGGS & STRATTON CORP COM 109043109 1201 51088 SH SOLE 2 43762 0 7326 BRIGGS & STRATTON CORP COM 109043109 9 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 29 1233 SH SOLE 7 1233 0 0 BRIGGS & STRATTON CORP COM 109043109 4836 205769 SH SOLE 18 205769 0 0 BRIGGS & STRATTON CORP COM 109043109 7290 310222 SH SOLE 19 310222 0 0 BRIGGS & STRATTON CORP COM 109043109 88662 3772831 SH SOLE 21 3772831 0 0 BRIGGS & STRATTON CORP COM 109043109 39972 1700956 SH SOLE 22 1612548 0 88408 BRIGGS & STRATTON CORP COM 109043109 5574 237200 SH SOLE 23 237200 0 0 BRIGGS & STRATTON CORP COM 109043109 440 18708 SH SOLE 26 14540 0 4168 BRIGGS & STRATTON CORP COM 109043109 151 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 1027 43700 SH SOLE 29 0 0 43700 BRIGGS & STRATTON CORP COM 109043109 1370 58296 SH SOLE 30 58296 0 0 BRIGGS & STRATTON CORP COM 109043109 123 5226 SH SOLE 40 5226 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2095 24298 SH SOLE 2 6516 0 17782 BRIGHT HORIZONS FAM SOL IN D COM 109194100 16 190 SH SOLE 4 190 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 100 1162 SH SOLE 7 1162 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2062 23915 SH SOLE 18 23915 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 19505 226252 SH SOLE 19 226252 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 44555 516817 SH SOLE 21 516817 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 121852 1413436 SH SOLE 22 1262207 0 151229 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1093 12681 SH SOLE 23 12681 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1622 18812 SH SOLE 26 16012 0 2800 BRIGHT HORIZONS FAM SOL IN D COM 109194100 642 7452 SH SOLE 28 7452 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 629 7299 SH SOLE 30 7299 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 96 1114 SH SOLE 31 1114 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 446 5178 SH SOLE 40 5178 0 0 BRIGHTCOVE INC COM 10921T101 18 2436 SH SOLE 2 2184 0 252 BRIGHTCOVE INC COM 10921T101 6 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 876 121653 SH SOLE 18 121653 0 0 BRIGHTCOVE INC COM 10921T101 184 25597 SH SOLE 19 25597 0 0 BRIGHTCOVE INC COM 10921T101 7979 1108148 SH SOLE 21 1108148 0 0 BRIGHTCOVE INC COM 10921T101 5174 718564 SH SOLE 22 672860 0 45704 BRIGHTCOVE INC COM 10921T101 73 10150 SH SOLE 30 10150 0 0 BRIGHTHOUSE FINL INC COM 10922N103 6560 107887 SH SOLE 2 24318 0 83569 BRIGHTHOUSE FINL INC COM 10922N103 1694 27866 SH SOLE 4 25768 0 2098 BRIGHTHOUSE FINL INC COM 10922N103 4354 71605 SH SOLE 7 69634 0 1971 BRIGHTHOUSE FINL INC COM 10922N103 34 554 SH SOLE 15 554 0 0 BRIGHTHOUSE FINL INC COM 10922N103 22933 377187 SH SOLE 18 354306 0 22881 BRIGHTHOUSE FINL INC COM 10922N103 34413 566000 SH SOLE 19 566000 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4081 67122 SH SOLE 20 0 0 67122 BRIGHTHOUSE FINL INC COM 10922N103 85449 1405408 SH SOLE 21 1405408 0 0 BRIGHTHOUSE FINL INC COM 10922N103 147974 2433778 SH SOLE 22 2036654 0 397124 BRIGHTHOUSE FINL INC COM 10922N103 6427 105702 SH SOLE 23 105702 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4042 66478 SH SOLE 25 66478 0 0 BRIGHTHOUSE FINL INC COM 10922N103 21664 356321 SH SOLE 26 74854 0 281467 BRIGHTHOUSE FINL INC COM 10922N103 1182 19440 SH SOLE 28 13877 0 5563 BRIGHTHOUSE FINL INC COM 10922N103 1490 24504 SH SOLE 29 2984 0 21520 BRIGHTHOUSE FINL INC COM 10922N103 18321 301338 SH SOLE 30 301338 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2206 36288 SH SOLE 31 17909 0 18379 BRIGHTHOUSE FINL INC COM 10922N103 13379 220056 SH SOLE 34 220056 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5753 94615 SH SOLE 36 94615 0 0 BRIGHTHOUSE FINL INC COM 10922N103 26 431 SH SOLE 40 431 0 0 BRINKER INTL INC COM 109641100 795 24955 SH SOLE 2 22099 0 2856 BRINKER INTL INC COM 109641100 7 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 67 2103 SH SOLE 7 2103 0 0 BRINKER INTL INC COM 109641100 9877 310010 SH SOLE 18 310010 0 0 BRINKER INTL INC COM 109641100 1302 40859 SH SOLE 19 40859 0 0 BRINKER INTL INC COM 109641100 99661 3128091 SH SOLE 21 3128091 0 0 BRINKER INTL INC COM 109641100 53605 1682518 SH SOLE 22 1581593 0 100925 BRINKER INTL INC COM 109641100 536 16832 SH SOLE 26 12836 0 3996 BRINKER INTL INC COM 109641100 255 8009 SH SOLE 28 8009 0 0 BRINKER INTL INC COM 109641100 53 1648 SH SOLE 29 0 0 1648 BRINKER INTL INC COM 109641100 267 8367 SH SOLE 30 8367 0 0 BRINKER INTL INC COM 109641100 49 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 156 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 2575 30559 SH SOLE 2 30200 0 359 BRINKS CO COM 109696104 38 447 SH SOLE 4 447 0 0 BRINKS CO COM 109696104 178 2112 SH SOLE 7 2112 0 0 BRINKS CO COM 109696104 388 4601 SH SOLE 13 4601 0 0 BRINKS CO COM 109696104 26400 313353 SH SOLE 18 313190 0 163 BRINKS CO COM 109696104 18343 217721 SH SOLE 19 217721 0 0 BRINKS CO COM 109696104 250894 2977966 SH SOLE 21 2977966 0 0 BRINKS CO COM 109696104 145427 1726140 SH SOLE 22 1610882 0 115258 BRINKS CO COM 109696104 5071 60188 SH SOLE 23 60188 0 0 BRINKS CO COM 109696104 2181 25893 SH SOLE 26 21700 0 4193 BRINKS CO COM 109696104 559 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 3528 41872 SH SOLE 29 1201 0 40671 BRINKS CO COM 109696104 594 7050 SH SOLE 30 7050 0 0 BRINKS CO COM 109696104 104 1236 SH SOLE 31 1236 0 0 BRINKS CO COM 109696104 4582 54382 SH SOLE 34 54382 0 0 BRINKS CO COM 109696104 979 11621 SH SOLE 36 11621 0 0 BRINKS CO COM 109696104 428 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 177343 2782295 SH SOLE 2 1161708 0 1620587 BRISTOL MYERS SQUIBB CO COM 110122108 37446 587480 SH SOLE 4 530990 0 56490 BRISTOL MYERS SQUIBB CO COM 110122108 71904 1128080 SH SOLE 7 1121557 0 6523 BRISTOL MYERS SQUIBB CO COM 110122108 1032 16195 SH SOLE 13 16195 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 706 11084 SH SOLE 15 11084 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH SOLE 17 0 0 35 BRISTOL MYERS SQUIBB CO COM 110122108 226660 3556010 SH SOLE 18 3307009 0 249001 BRISTOL MYERS SQUIBB CO COM 110122108 139265 2184884 SH SOLE 19 2184884 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 55905 877077 SH SOLE 20 0 0 877077 BRISTOL MYERS SQUIBB CO COM 110122108 1761271 27632119 SH SOLE 21 27632119 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2796061 43866664 SH SOLE 22 36240236 0 7626428 BRISTOL MYERS SQUIBB CO COM 110122108 134349 2107771 SH SOLE 23 2107771 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 82402 1292786 SH SOLE 25 1292786 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 275570 4323340 SH SOLE 26 1464346 0 2858994 BRISTOL MYERS SQUIBB CO COM 110122108 23951 375756 SH SOLE 28 274359 0 101397 BRISTOL MYERS SQUIBB CO COM 110122108 14002 219667 SH SOLE 29 66225 0 153442 BRISTOL MYERS SQUIBB CO COM 110122108 301129 4724341 SH SOLE 30 4724341 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 58308 914784 SH SOLE 31 438256 0 476528 BRISTOL MYERS SQUIBB CO COM 110122108 70516 1106301 SH SOLE 34 1106301 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 104048 1632388 SH SOLE 36 1632388 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 556 8722 SH SOLE 40 8722 0 0 BRISTOW GROUP INC COM 110394103 64 6880 SH SOLE 2 1586 0 5294 BRISTOW GROUP INC COM 110394103 2 220 SH SOLE 4 220 0 0 BRISTOW GROUP INC COM 110394103 8 890 SH SOLE 7 890 0 0 BRISTOW GROUP INC COM 110394103 1597 170844 SH SOLE 18 170844 0 0 BRISTOW GROUP INC COM 110394103 227 24246 SH SOLE 19 24246 0 0 BRISTOW GROUP INC COM 110394103 27042 2892168 SH SOLE 21 2892168 0 0 BRISTOW GROUP INC COM 110394103 8284 885965 SH SOLE 22 803784 0 82181 BRISTOW GROUP INC COM 110394103 71 7546 SH SOLE 26 5518 0 2028 BRISTOW GROUP INC COM 110394103 48 5129 SH SOLE 28 5129 0 0 BRISTOW GROUP INC COM 110394103 415 44372 SH SOLE 30 44372 0 0 BRISTOW GROUP INC COM 110394103 35 3735 SH SOLE 40 3735 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH SOLE 2 1 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 88 1417 SH SOLE 7 1417 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 98479 1576926 SH SOLE 18 1576926 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3181 50929 SH SOLE 22 3869 0 47060 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 227 3629 SH SOLE 25 3629 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5027 80493 SH SOLE 26 12969 0 67524 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 90 1441 SH SOLE 30 1441 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2850 45633 SH SOLE 31 45633 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 16430 873936 SH SOLE 2 588433 0 285503 BRIXMOR PPTY GROUP INC COM 11120U105 4577 243452 SH SOLE 4 236887 0 6565 BRIXMOR PPTY GROUP INC COM 11120U105 8464 450215 SH SOLE 7 443968 0 6247 BRIXMOR PPTY GROUP INC COM 11120U105 4526 240728 SH SOLE 13 240728 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 211 11236 SH SOLE 15 11236 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 11049 587729 SH SOLE 18 549481 0 38248 BRIXMOR PPTY GROUP INC COM 11120U105 30055 1598690 SH SOLE 19 1598690 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 94323 5017172 SH SOLE 21 5017172 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 292877 15578551 SH SOLE 22 13398224 0 2180327 BRIXMOR PPTY GROUP INC COM 11120U105 8330 443109 SH SOLE 23 443109 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 10690 568639 SH SOLE 25 568639 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 13305 707698 SH SOLE 26 322303 0 385395 BRIXMOR PPTY GROUP INC COM 11120U105 1368 72785 SH SOLE 28 54905 0 17880 BRIXMOR PPTY GROUP INC COM 11120U105 7185 382185 SH SOLE 29 157888 0 224297 BRIXMOR PPTY GROUP INC COM 11120U105 35892 1909163 SH SOLE 30 1909163 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3372 179360 SH SOLE 31 121885 0 57475 BRIXMOR PPTY GROUP INC COM 11120U105 2573 136855 SH SOLE 34 136855 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4354 231608 SH SOLE 36 231608 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 29 1536 SH SOLE 40 1536 0 0 BROADCOM LTD SHS Y09827109 135302 557853 SH SOLE 2 114194 0 443659 BROADCOM LTD SHS Y09827109 32811 135282 SH SOLE 4 121762 0 13520 BROADCOM LTD SHS Y09827109 69949 288400 SH SOLE 7 277746 0 10654 BROADCOM LTD SHS Y09827109 847 3493 SH SOLE 13 3493 0 0 BROADCOM LTD SHS Y09827109 772 3185 SH SOLE 15 3185 0 0 BROADCOM LTD SHS Y09827109 313916 1294286 SH SOLE 18 1115592 0 178694 BROADCOM LTD SHS Y09827109 135223 557527 SH SOLE 19 557527 0 0 BROADCOM LTD SHS Y09827109 37104 152982 SH SOLE 20 0 0 152982 BROADCOM LTD SHS Y09827109 1666527 6871144 SH SOLE 21 6871144 0 0 BROADCOM LTD SHS Y09827109 2595029 10699386 SH SOLE 22 8900834 0 1798552 BROADCOM LTD SHS Y09827109 119220 491548 SH SOLE 23 491548 0 0 BROADCOM LTD SHS Y09827109 75549 311490 SH SOLE 25 311490 0 0 BROADCOM LTD SHS Y09827109 236827 976444 SH SOLE 26 351457 0 624987 BROADCOM LTD SHS Y09827109 22099 91116 SH SOLE 28 66387 0 24729 BROADCOM LTD SHS Y09827109 7697 31733 SH SOLE 29 15621 0 16112 BROADCOM LTD SHS Y09827109 296263 1221501 SH SOLE 30 1221501 0 0 BROADCOM LTD SHS Y09827109 55457 228651 SH SOLE 31 115881 0 112770 BROADCOM LTD SHS Y09827109 14270 58836 SH SOLE 32 58836 0 0 BROADCOM LTD SHS Y09827109 17367 71606 SH SOLE 34 71606 0 0 BROADCOM LTD SHS Y09827109 89064 367215 SH SOLE 36 367215 0 0 BROADCOM LTD SHS Y09827109 506 2085 SH SOLE 40 2085 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16294 201607 SH SOLE 2 108403 0 93204 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3669 45395 SH SOLE 4 40667 0 4728 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5515 68239 SH SOLE 7 48922 0 19317 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2921 36148 SH SOLE 13 36148 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 61 752 SH SOLE 15 752 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32242 398930 SH SOLE 18 387326 0 11604 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23495 290707 SH SOLE 19 290707 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8154 100887 SH SOLE 20 0 0 100887 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 503816 6233809 SH SOLE 21 6233809 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 363136 4493140 SH SOLE 22 3997633 0 495507 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11763 145545 SH SOLE 23 145545 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7274 90007 SH SOLE 25 90007 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30498 377358 SH SOLE 26 118705 0 258653 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2131 26365 SH SOLE 28 19044 0 7321 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5799 71749 SH SOLE 29 5276 0 66473 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16891 208994 SH SOLE 30 208994 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6423 79470 SH SOLE 31 25140 0 54330 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3066 37940 SH SOLE 34 37940 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12801 158391 SH SOLE 36 158391 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44 548 SH SOLE 40 548 0 0 BROADSOFT INC COM 11133B409 97 1936 SH SOLE 2 1728 0 208 BROADSOFT INC COM 11133B409 10 200 SH SOLE 4 200 0 0 BROADSOFT INC COM 11133B409 38 763 SH SOLE 7 763 0 0 BROADSOFT INC COM 11133B409 5276 104889 SH SOLE 18 104889 0 0 BROADSOFT INC COM 11133B409 14376 285812 SH SOLE 19 285812 0 0 BROADSOFT INC COM 11133B409 45531 905197 SH SOLE 21 905197 0 0 BROADSOFT INC COM 11133B409 42031 835615 SH SOLE 22 778911 0 56704 BROADSOFT INC COM 11133B409 740 14703 SH SOLE 26 12917 0 1786 BROADSOFT INC COM 11133B409 199 3953 SH SOLE 28 3953 0 0 BROADSOFT INC COM 11133B409 221 4399 SH SOLE 30 4399 0 0 BROADSOFT INC COM 11133B409 149 2963 SH SOLE 40 2963 0 0 BROADVISION INC COM PAR $.001 111412706 4 885 SH SOLE 21 885 0 0 BROADWAY FINL CORP DEL COM 111444105 4 1851 SH SOLE 18 1851 0 0 BROADWAY FINL CORP DEL COM 111444105 7 3080 SH SOLE 21 3080 0 0 BROADWIND ENERGY INC COM NEW 11161T207 8 2493 SH SOLE 18 2493 0 0 BROADWIND ENERGY INC COM NEW 11161T207 16 4880 SH SOLE 19 4880 0 0 BROADWIND ENERGY INC COM NEW 11161T207 139 42856 SH SOLE 21 42856 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1285 396692 SH SOLE 22 396692 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 4912 411036 SH SOLE 2 201760 0 209276 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 22 1833 SH SOLE 4 1833 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 160 13376 SH SOLE 7 13376 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 16639 1392360 SH SOLE 18 1392360 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1561 130624 SH SOLE 19 130624 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 215000 17991660 SH SOLE 21 17991660 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 155970 13051917 SH SOLE 22 11728987 0 1322930 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1313 109898 SH SOLE 26 86330 0 23568 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 730 61058 SH SOLE 28 61058 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 899 75246 SH SOLE 29 0 0 75246 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1570 131346 SH SOLE 30 131346 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 110 9238 SH SOLE 31 9238 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 79 6615 SH SOLE 36 6615 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 547 45802 SH SOLE 40 45802 0 0 BROCADE COMMUNICATIONS SYS I NOTE 1.375% 1/0 111621AQ1 1638 1637000 PRN SOLE 21 1637000 0 0 BROOKDALE SR LIVING INC COM 112463104 3126 294943 SH SOLE 2 198752 0 96191 BROOKDALE SR LIVING INC COM 112463104 1868 176190 SH SOLE 4 176190 0 0 BROOKDALE SR LIVING INC COM 112463104 90 8452 SH SOLE 7 8452 0 0 BROOKDALE SR LIVING INC COM 112463104 4056 382617 SH SOLE 18 382617 0 0 BROOKDALE SR LIVING INC COM 112463104 22951 2165210 SH SOLE 19 2165210 0 0 BROOKDALE SR LIVING INC COM 112463104 29460 2779235 SH SOLE 21 2779235 0 0 BROOKDALE SR LIVING INC COM 112463104 54222 5115237 SH SOLE 22 4425484 0 689753 BROOKDALE SR LIVING INC COM 112463104 800 75490 SH SOLE 26 65060 0 10430 BROOKDALE SR LIVING INC COM 112463104 283 26723 SH SOLE 28 26723 0 0 BROOKDALE SR LIVING INC COM 112463104 536 50565 SH SOLE 30 50565 0 0 BROOKDALE SR LIVING INC COM 112463104 44 4185 SH SOLE 31 4185 0 0 BROOKDALE SR LIVING INC COM 112463104 9810 925499 SH SOLE 34 925499 0 0 BROOKDALE SR LIVING INC COM 112463104 105 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 216 20343 SH SOLE 40 20343 0 0 BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 655 658000 PRN SOLE 21 658000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 37 900 SH SOLE 18 900 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1 18 SH SOLE 18 18 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 690 16000 SH SOLE 18 16000 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 260 16806 SH SOLE 2 4332 0 12474 BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 26 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5832 376262 SH SOLE 18 376262 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 877 56549 SH SOLE 19 56549 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 103591 6683320 SH SOLE 21 6683320 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 36156 2332633 SH SOLE 22 2195146 0 137487 BROOKLINE BANCORP INC DEL COM 11373M107 802 51772 SH SOLE 26 45125 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 152 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1621 104605 SH SOLE 30 104605 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 129 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 423 13919 SH SOLE 2 13288 0 631 BROOKS AUTOMATION INC COM 114340102 15 493 SH SOLE 4 493 0 0 BROOKS AUTOMATION INC COM 114340102 46 1506 SH SOLE 7 1506 0 0 BROOKS AUTOMATION INC COM 114340102 9620 316857 SH SOLE 18 316857 0 0 BROOKS AUTOMATION INC COM 114340102 4955 163209 SH SOLE 19 163209 0 0 BROOKS AUTOMATION INC COM 114340102 183452 6042547 SH SOLE 21 6042547 0 0 BROOKS AUTOMATION INC COM 114340102 62557 2060512 SH SOLE 22 1927727 0 132785 BROOKS AUTOMATION INC COM 114340102 2186 72017 SH SOLE 23 72017 0 0 BROOKS AUTOMATION INC COM 114340102 1192 39260 SH SOLE 26 35583 0 3677 BROOKS AUTOMATION INC COM 114340102 281 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 979 32235 SH SOLE 29 0 0 32235 BROOKS AUTOMATION INC COM 114340102 2886 95059 SH SOLE 30 95059 0 0 BROOKS AUTOMATION INC COM 114340102 74 2447 SH SOLE 34 2447 0 0 BROOKS AUTOMATION INC COM 114340102 229 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 6354 131855 SH SOLE 2 70252 0 61603 BROWN & BROWN INC COM 115236101 21 436 SH SOLE 4 436 0 0 BROWN & BROWN INC COM 115236101 2810 58302 SH SOLE 7 58302 0 0 BROWN & BROWN INC COM 115236101 44 922 SH SOLE 15 922 0 0 BROWN & BROWN INC COM 115236101 19012 394531 SH SOLE 18 394531 0 0 BROWN & BROWN INC COM 115236101 1809 37540 SH SOLE 19 37540 0 0 BROWN & BROWN INC COM 115236101 242612 5034496 SH SOLE 21 5034496 0 0 BROWN & BROWN INC COM 115236101 176144 3655204 SH SOLE 22 3279250 0 375954 BROWN & BROWN INC COM 115236101 4807 99753 SH SOLE 25 99753 0 0 BROWN & BROWN INC COM 115236101 2677 55558 SH SOLE 26 48635 0 6923 BROWN & BROWN INC COM 115236101 824 17096 SH SOLE 28 17096 0 0 BROWN & BROWN INC COM 115236101 272 5651 SH SOLE 29 0 0 5651 BROWN & BROWN INC COM 115236101 1234 25603 SH SOLE 30 25603 0 0 BROWN & BROWN INC COM 115236101 130 2704 SH SOLE 31 2704 0 0 BROWN & BROWN INC COM 115236101 4740 98361 SH SOLE 36 98361 0 0 BROWN & BROWN INC COM 115236101 643 13347 SH SOLE 40 13347 0 0 BROWN FORMAN CORP CL A 115637100 1291 23181 SH SOLE 2 4843 0 18338 BROWN FORMAN CORP CL A 115637100 69 1238 SH SOLE 7 1238 0 0 BROWN FORMAN CORP CL A 115637100 1395 25058 SH SOLE 18 25058 0 0 BROWN FORMAN CORP CL A 115637100 434 7791 SH SOLE 19 7791 0 0 BROWN FORMAN CORP CL A 115637100 32629 585899 SH SOLE 21 585899 0 0 BROWN FORMAN CORP CL A 115637100 28854 518127 SH SOLE 22 360412 0 157715 BROWN FORMAN CORP CL A 115637100 0 1 SH SOLE 29 0 0 1 BROWN FORMAN CORP CL A 115637100 72 1291 SH SOLE 31 1291 0 0 BROWN FORMAN CORP CL B 115637209 5974 110024 SH SOLE 2 49274 0 60750 BROWN FORMAN CORP CL B 115637209 3973 73170 SH SOLE 4 59034 0 14136 BROWN FORMAN CORP CL B 115637209 29156 536935 SH SOLE 7 246538 0 290397 BROWN FORMAN CORP CL B 115637209 69 1270 SH SOLE 15 1270 0 0 BROWN FORMAN CORP CL B 115637209 22113 407244 SH SOLE 18 379390 0 27854 BROWN FORMAN CORP CL B 115637209 1730 31869 SH SOLE 19 31869 0 0 BROWN FORMAN CORP CL B 115637209 10069 185441 SH SOLE 20 0 0 185441 BROWN FORMAN CORP CL B 115637209 223949 4124285 SH SOLE 21 4124285 0 0 BROWN FORMAN CORP CL B 115637209 269153 4956785 SH SOLE 22 4203369 0 753416 BROWN FORMAN CORP CL B 115637209 13981 257471 SH SOLE 23 257471 0 0 BROWN FORMAN CORP CL B 115637209 24798 456678 SH SOLE 25 456678 0 0 BROWN FORMAN CORP CL B 115637209 32757 603253 SH SOLE 26 242901 0 360352 BROWN FORMAN CORP CL B 115637209 2524 46481 SH SOLE 28 33801 0 12680 BROWN FORMAN CORP CL B 115637209 240 4414 SH SOLE 29 0 0 4414 BROWN FORMAN CORP CL B 115637209 29585 544846 SH SOLE 30 544846 0 0 BROWN FORMAN CORP CL B 115637209 3769 69406 SH SOLE 31 13135 0 56271 BROWN FORMAN CORP CL B 115637209 2527 46531 SH SOLE 34 46531 0 0 BROWN FORMAN CORP CL B 115637209 8875 163442 SH SOLE 36 163442 0 0 BROWN FORMAN CORP CL B 115637209 63 1156 SH SOLE 40 1156 0 0 BRT APARTMENTS CORP COM 055645303 15 1380 SH SOLE 18 1380 0 0 BRT APARTMENTS CORP COM 055645303 39 3601 SH SOLE 19 3601 0 0 BRT APARTMENTS CORP COM 055645303 314 29289 SH SOLE 21 29289 0 0 BRT APARTMENTS CORP COM 055645303 4073 379927 SH SOLE 22 379927 0 0 BRUKER CORP COM 116794108 1878 63141 SH SOLE 2 14999 0 48142 BRUKER CORP COM 116794108 15 507 SH SOLE 4 507 0 0 BRUKER CORP COM 116794108 74 2495 SH SOLE 7 2495 0 0 BRUKER CORP COM 116794108 2878 96728 SH SOLE 18 96728 0 0 BRUKER CORP COM 116794108 1012 34007 SH SOLE 19 34007 0 0 BRUKER CORP COM 116794108 44251 1487425 SH SOLE 21 1487425 0 0 BRUKER CORP COM 116794108 85063 2859251 SH SOLE 22 2537443 0 321808 BRUKER CORP COM 116794108 1470 49419 SH SOLE 26 44129 0 5290 BRUKER CORP COM 116794108 491 16497 SH SOLE 28 16497 0 0 BRUKER CORP COM 116794108 1449 48710 SH SOLE 29 0 0 48710 BRUKER CORP COM 116794108 541 18183 SH SOLE 30 18183 0 0 BRUKER CORP COM 116794108 72 2418 SH SOLE 31 2418 0 0 BRUKER CORP COM 116794108 4187 140723 SH SOLE 34 140723 0 0 BRUKER CORP COM 116794108 386 12967 SH SOLE 40 12967 0 0 BRUNSWICK CORP COM 117043109 5572 99550 SH SOLE 2 64275 0 35275 BRUNSWICK CORP COM 117043109 355 6343 SH SOLE 4 6343 0 0 BRUNSWICK CORP COM 117043109 159 2839 SH SOLE 7 2839 0 0 BRUNSWICK CORP COM 117043109 16721 298758 SH SOLE 18 298758 0 0 BRUNSWICK CORP COM 117043109 7538 134676 SH SOLE 19 134676 0 0 BRUNSWICK CORP COM 117043109 207802 3712741 SH SOLE 21 3712741 0 0 BRUNSWICK CORP COM 117043109 181962 3251071 SH SOLE 22 2970850 0 280221 BRUNSWICK CORP COM 117043109 343 6121 SH SOLE 23 6121 0 0 BRUNSWICK CORP COM 117043109 183 3276 SH SOLE 25 3276 0 0 BRUNSWICK CORP COM 117043109 1597 28525 SH SOLE 26 22396 0 6129 BRUNSWICK CORP COM 117043109 718 12826 SH SOLE 28 12826 0 0 BRUNSWICK CORP COM 117043109 3383 60449 SH SOLE 29 784 0 59665 BRUNSWICK CORP COM 117043109 1055 18851 SH SOLE 30 18851 0 0 BRUNSWICK CORP COM 117043109 138 2466 SH SOLE 31 2466 0 0 BRUNSWICK CORP COM 117043109 1007 17989 SH SOLE 34 17989 0 0 BRUNSWICK CORP COM 117043109 60 1080 SH SOLE 36 1080 0 0 BRUNSWICK CORP COM 117043109 555 9923 SH SOLE 40 9923 0 0 BRYN MAWR BK CORP COM 117665109 162 3694 SH SOLE 2 962 0 2732 BRYN MAWR BK CORP COM 117665109 17 382 SH SOLE 7 382 0 0 BRYN MAWR BK CORP COM 117665109 3046 69534 SH SOLE 18 69534 0 0 BRYN MAWR BK CORP COM 117665109 576 13151 SH SOLE 19 13151 0 0 BRYN MAWR BK CORP COM 117665109 24322 555297 SH SOLE 21 555297 0 0 BRYN MAWR BK CORP COM 117665109 23866 544883 SH SOLE 22 516091 0 28792 BRYN MAWR BK CORP COM 117665109 85 1943 SH SOLE 28 1943 0 0 BRYN MAWR BK CORP COM 117665109 123 2811 SH SOLE 30 2811 0 0 BRYN MAWR BK CORP COM 117665109 507 11567 SH SOLE 34 11567 0 0 BRYN MAWR BK CORP COM 117665109 70 1602 SH SOLE 40 1602 0 0 BSB BANCORP INC MD COM 05573H108 50 1674 SH SOLE 2 549 0 1125 BSB BANCORP INC MD COM 05573H108 954 31856 SH SOLE 18 31856 0 0 BSB BANCORP INC MD COM 05573H108 139 4628 SH SOLE 19 4628 0 0 BSB BANCORP INC MD COM 05573H108 8258 275714 SH SOLE 21 275714 0 0 BSB BANCORP INC MD COM 05573H108 2448 81752 SH SOLE 22 76134 0 5618 BSQUARE CORP COM NEW 11776U300 11 2028 SH SOLE 18 2028 0 0 BSQUARE CORP COM NEW 11776U300 192 36870 SH SOLE 21 36870 0 0 BSQUARE CORP COM NEW 11776U300 1470 282739 SH SOLE 22 282739 0 0 BT GROUP PLC ADR 05577E101 35682 1854566 SH SOLE 18 1854566 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 217 3810 SH SOLE 18 3810 0 0 BUCKLE INC COM 118440106 110 6511 SH SOLE 2 1769 0 4742 BUCKLE INC COM 118440106 3 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 12 705 SH SOLE 7 705 0 0 BUCKLE INC COM 118440106 2415 143319 SH SOLE 18 143319 0 0 BUCKLE INC COM 118440106 348 20664 SH SOLE 19 20664 0 0 BUCKLE INC COM 118440106 42902 2546120 SH SOLE 21 2546120 0 0 BUCKLE INC COM 118440106 13035 773577 SH SOLE 22 709824 0 63753 BUCKLE INC COM 118440106 150 8913 SH SOLE 26 6938 0 1975 BUCKLE INC COM 118440106 72 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 642 38083 SH SOLE 30 38083 0 0 BUCKLE INC COM 118440106 54 3185 SH SOLE 40 3185 0 0 BUFFALO WILD WINGS INC COM 119848109 733 6939 SH SOLE 2 6799 0 140 BUFFALO WILD WINGS INC COM 119848109 11 103 SH SOLE 4 103 0 0 BUFFALO WILD WINGS INC COM 119848109 40 376 SH SOLE 7 376 0 0 BUFFALO WILD WINGS INC COM 119848109 5 47 SH SOLE 17 0 0 47 BUFFALO WILD WINGS INC COM 119848109 10013 94726 SH SOLE 18 94726 0 0 BUFFALO WILD WINGS INC COM 119848109 1047 9909 SH SOLE 19 9909 0 0 BUFFALO WILD WINGS INC COM 119848109 98269 929695 SH SOLE 21 929695 0 0 BUFFALO WILD WINGS INC COM 119848109 49678 469991 SH SOLE 22 438913 0 31078 BUFFALO WILD WINGS INC COM 119848109 543 5138 SH SOLE 26 3865 0 1273 BUFFALO WILD WINGS INC COM 119848109 241 2278 SH SOLE 28 2278 0 0 BUFFALO WILD WINGS INC COM 119848109 228 2153 SH SOLE 30 2153 0 0 BUFFALO WILD WINGS INC COM 119848109 215 2037 SH SOLE 40 2037 0 0 BUILD A BEAR WORKSHOP COM 120076104 25 2775 SH SOLE 2 571 0 2204 BUILD A BEAR WORKSHOP COM 120076104 6 622 SH SOLE 7 622 0 0 BUILD A BEAR WORKSHOP COM 120076104 488 53307 SH SOLE 18 53307 0 0 BUILD A BEAR WORKSHOP COM 120076104 94 10251 SH SOLE 19 10251 0 0 BUILD A BEAR WORKSHOP COM 120076104 4233 462620 SH SOLE 21 462620 0 0 BUILD A BEAR WORKSHOP COM 120076104 3113 340221 SH SOLE 22 324055 0 16166 BUILDERS FIRSTSOURCE INC COM 12008R107 119 6604 SH SOLE 2 5898 0 706 BUILDERS FIRSTSOURCE INC COM 12008R107 12 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 46 2567 SH SOLE 7 2567 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5938 330085 SH SOLE 18 330085 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1799 99988 SH SOLE 19 99988 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 70349 3910478 SH SOLE 21 3910478 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 48147 2676334 SH SOLE 22 2480632 0 195702 BUILDERS FIRSTSOURCE INC COM 12008R107 1045 58097 SH SOLE 23 58097 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1084 60231 SH SOLE 26 52800 0 7431 BUILDERS FIRSTSOURCE INC COM 12008R107 244 13545 SH SOLE 28 13545 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 591 32842 SH SOLE 29 0 0 32842 BUILDERS FIRSTSOURCE INC COM 12008R107 310 17255 SH SOLE 30 17255 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 158 8775 SH SOLE 40 8775 0 0 BUNGE LIMITED COM G16962105 18382 264645 SH SOLE 2 149762 0 114883 BUNGE LIMITED COM G16962105 3885 55928 SH SOLE 4 51139 0 4789 BUNGE LIMITED COM G16962105 17799 256248 SH SOLE 7 223497 0 32751 BUNGE LIMITED COM G16962105 4906 70631 SH SOLE 13 70631 0 0 BUNGE LIMITED COM G16962105 61 884 SH SOLE 15 883 0 1 BUNGE LIMITED COM G16962105 6015 86601 SH SOLE 18 72613 0 13988 BUNGE LIMITED COM G16962105 51597 742829 SH SOLE 19 742829 0 0 BUNGE LIMITED COM G16962105 5327 76697 SH SOLE 20 0 0 76697 BUNGE LIMITED COM G16962105 130385 1877120 SH SOLE 21 1877120 0 0 BUNGE LIMITED COM G16962105 298646 4299540 SH SOLE 22 3655945 0 643595 BUNGE LIMITED COM G16962105 12645 182047 SH SOLE 23 182047 0 0 BUNGE LIMITED COM G16962105 9629 138624 SH SOLE 25 138624 0 0 BUNGE LIMITED COM G16962105 31457 452881 SH SOLE 26 137384 0 315497 BUNGE LIMITED COM G16962105 2216 31902 SH SOLE 28 23250 0 8652 BUNGE LIMITED COM G16962105 16139 232346 SH SOLE 29 135915 0 96431 BUNGE LIMITED COM G16962105 24302 349877 SH SOLE 30 349877 0 0 BUNGE LIMITED COM G16962105 7300 105097 SH SOLE 31 38021 0 67076 BUNGE LIMITED COM G16962105 6182 89008 SH SOLE 34 89008 0 0 BUNGE LIMITED COM G16962105 15857 228293 SH SOLE 36 228293 0 0 BUNGE LIMITED COM G16962105 49 709 SH SOLE 40 709 0 0 BURLINGTON STORES INC COM 122017106 4405 46145 SH SOLE 2 16487 0 29658 BURLINGTON STORES INC COM 122017106 313 3280 SH SOLE 4 3280 0 0 BURLINGTON STORES INC COM 122017106 204 2137 SH SOLE 7 2137 0 0 BURLINGTON STORES INC COM 122017106 3554 37231 SH SOLE 18 37097 0 134 BURLINGTON STORES INC COM 122017106 7128 74673 SH SOLE 19 74673 0 0 BURLINGTON STORES INC COM 122017106 68255 715013 SH SOLE 21 715013 0 0 BURLINGTON STORES INC COM 122017106 187801 1967331 SH SOLE 22 1754072 0 213259 BURLINGTON STORES INC COM 122017106 131 1369 SH SOLE 23 1369 0 0 BURLINGTON STORES INC COM 122017106 33 345 SH SOLE 25 345 0 0 BURLINGTON STORES INC COM 122017106 2213 23185 SH SOLE 26 18379 0 4806 BURLINGTON STORES INC COM 122017106 987 10342 SH SOLE 28 10342 0 0 BURLINGTON STORES INC COM 122017106 1862 19508 SH SOLE 29 385 0 19123 BURLINGTON STORES INC COM 122017106 1046 10957 SH SOLE 30 10957 0 0 BURLINGTON STORES INC COM 122017106 149 1562 SH SOLE 31 1562 0 0 BURLINGTON STORES INC COM 122017106 787 8247 SH SOLE 34 8247 0 0 BURLINGTON STORES INC COM 122017106 130 1362 SH SOLE 36 1362 0 0 BURLINGTON STORES INC COM 122017106 738 7727 SH SOLE 40 7727 0 0 BWX TECHNOLOGIES INC COM 05605H100 2877 51354 SH SOLE 2 18517 0 32837 BWX TECHNOLOGIES INC COM 05605H100 416 7418 SH SOLE 4 7418 0 0 BWX TECHNOLOGIES INC COM 05605H100 128 2286 SH SOLE 7 2286 0 0 BWX TECHNOLOGIES INC COM 05605H100 3437 61345 SH SOLE 18 61345 0 0 BWX TECHNOLOGIES INC COM 05605H100 1738 31026 SH SOLE 19 31026 0 0 BWX TECHNOLOGIES INC COM 05605H100 146226 2610243 SH SOLE 21 2610243 0 0 BWX TECHNOLOGIES INC COM 05605H100 147158 2626887 SH SOLE 22 2346992 0 279895 BWX TECHNOLOGIES INC COM 05605H100 117 2092 SH SOLE 23 2092 0 0 BWX TECHNOLOGIES INC COM 05605H100 1615 28834 SH SOLE 26 27498 0 1336 BWX TECHNOLOGIES INC COM 05605H100 473 8438 SH SOLE 29 0 0 8438 BWX TECHNOLOGIES INC COM 05605H100 795 14199 SH SOLE 30 14199 0 0 BWX TECHNOLOGIES INC COM 05605H100 122 2170 SH SOLE 31 2170 0 0 BWX TECHNOLOGIES INC COM 05605H100 3882 69296 SH SOLE 34 69296 0 0 BWX TECHNOLOGIES INC COM 05605H100 2261 40355 SH SOLE 36 40355 0 0 BWX TECHNOLOGIES INC COM 05605H100 568 10132 SH SOLE 40 10132 0 0 BYLINE BANCORP INC COM 124411109 5 230 SH SOLE 2 230 0 0 BYLINE BANCORP INC COM 124411109 353 16622 SH SOLE 18 16622 0 0 BYLINE BANCORP INC COM 124411109 106 4966 SH SOLE 19 4966 0 0 BYLINE BANCORP INC COM 124411109 4626 217581 SH SOLE 21 217581 0 0 BYLINE BANCORP INC COM 124411109 1132 53245 SH SOLE 22 48385 0 4860 C & F FINL CORP COM 12466Q104 36 648 SH SOLE 2 219 0 429 C & F FINL CORP COM 12466Q104 737 13395 SH SOLE 18 13395 0 0 C & F FINL CORP COM 12466Q104 121 2206 SH SOLE 19 2206 0 0 C & F FINL CORP COM 12466Q104 6018 109425 SH SOLE 21 109425 0 0 C & F FINL CORP COM 12466Q104 1367 24847 SH SOLE 22 22887 0 1960 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14388 189066 SH SOLE 2 54965 0 134101 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3347 43986 SH SOLE 4 38922 0 5064 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12074 158666 SH SOLE 7 130118 0 28548 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 285 3749 SH SOLE 13 3749 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 82 1078 SH SOLE 15 1078 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23189 304720 SH SOLE 18 285340 0 19380 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1937 25453 SH SOLE 19 25453 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8412 110535 SH SOLE 20 0 0 110535 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 332588 4370403 SH SOLE 21 4370403 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 305893 4019625 SH SOLE 22 3360754 0 658871 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13076 171825 SH SOLE 23 171825 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8434 110834 SH SOLE 25 110834 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38075 500323 SH SOLE 26 161104 0 339219 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2420 31798 SH SOLE 28 23146 0 8652 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2990 39289 SH SOLE 29 4527 0 34762 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38792 509747 SH SOLE 30 509747 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6002 78864 SH SOLE 31 29193 0 49671 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 766 10069 SH SOLE 34 10069 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12413 163115 SH SOLE 36 163115 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 53 697 SH SOLE 40 697 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 610 20356 SH SOLE 2 12691 0 7665 C&J ENERGY SVCS INC NEW COM 12674R100 37 1240 SH SOLE 7 1240 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 5172 172576 SH SOLE 18 172576 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 14333 478236 SH SOLE 19 478236 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 46478 1550806 SH SOLE 21 1550806 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 48009 1601902 SH SOLE 22 1543465 0 58437 C&J ENERGY SVCS INC NEW COM 12674R100 2516 83950 SH SOLE 23 83950 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 16 526 SH SOLE 25 526 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 27 890 SH SOLE 26 0 0 890 C&J ENERGY SVCS INC NEW COM 12674R100 367 12229 SH SOLE 29 0 0 12229 C&J ENERGY SVCS INC NEW COM 12674R100 1266 42234 SH SOLE 34 42234 0 0 CA INC COM 12673P105 13524 405156 SH SOLE 2 92842 0 312314 CA INC COM 12673P105 3234 96889 SH SOLE 4 86036 0 10853 CA INC COM 12673P105 11548 345967 SH SOLE 7 283061 0 62906 CA INC COM 12673P105 349 10448 SH SOLE 13 10448 0 0 CA INC COM 12673P105 83 2500 SH SOLE 15 2500 0 0 CA INC COM 12673P105 24284 727503 SH SOLE 18 684033 0 43470 CA INC COM 12673P105 5825 174501 SH SOLE 19 174501 0 0 CA INC COM 12673P105 7364 220613 SH SOLE 20 0 0 220613 CA INC COM 12673P105 244496 7324636 SH SOLE 21 7324636 0 0 CA INC COM 12673P105 283376 8489383 SH SOLE 22 6960224 0 1529159 CA INC COM 12673P105 12398 371430 SH SOLE 23 371430 0 0 CA INC COM 12673P105 9081 272043 SH SOLE 25 272043 0 0 CA INC COM 12673P105 29476 883038 SH SOLE 26 360395 0 522643 CA INC COM 12673P105 2327 69710 SH SOLE 28 50437 0 19273 CA INC COM 12673P105 360 10778 SH SOLE 29 10778 0 0 CA INC COM 12673P105 46496 1392942 SH SOLE 30 1392942 0 0 CA INC COM 12673P105 8016 240134 SH SOLE 31 138449 0 101685 CA INC COM 12673P105 2035 60960 SH SOLE 32 60960 0 0 CA INC COM 12673P105 3059 91635 SH SOLE 34 91635 0 0 CA INC COM 12673P105 11183 335015 SH SOLE 36 335015 0 0 CA INC COM 12673P105 53 1581 SH SOLE 40 1581 0 0 CABLE ONE INC COM 12685J105 3090 4279 SH SOLE 2 2669 0 1610 CABLE ONE INC COM 12685J105 16 22 SH SOLE 4 22 0 0 CABLE ONE INC COM 12685J105 85 118 SH SOLE 7 118 0 0 CABLE ONE INC COM 12685J105 11218 15535 SH SOLE 18 15535 0 0 CABLE ONE INC COM 12685J105 21629 29952 SH SOLE 19 29952 0 0 CABLE ONE INC COM 12685J105 145530 201532 SH SOLE 21 201532 0 0 CABLE ONE INC COM 12685J105 117024 162056 SH SOLE 22 148093 0 13963 CABLE ONE INC COM 12685J105 1384 1916 SH SOLE 26 1685 0 231 CABLE ONE INC COM 12685J105 499 691 SH SOLE 28 691 0 0 CABLE ONE INC COM 12685J105 524 726 SH SOLE 30 726 0 0 CABLE ONE INC COM 12685J105 79 109 SH SOLE 31 109 0 0 CABLE ONE INC COM 12685J105 371 514 SH SOLE 40 514 0 0 CABOT CORP COM 127055101 16506 295804 SH SOLE 2 264007 0 31797 CABOT CORP COM 127055101 1530 27424 SH SOLE 4 27424 0 0 CABOT CORP COM 127055101 385 6900 SH SOLE 7 6900 0 0 CABOT CORP COM 127055101 1700 30467 SH SOLE 13 30467 0 0 CABOT CORP COM 127055101 12442 222982 SH SOLE 18 222862 0 120 CABOT CORP COM 127055101 27007 483989 SH SOLE 19 483989 0 0 CABOT CORP COM 127055101 4121 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 148400 2659494 SH SOLE 21 2659494 0 0 CABOT CORP COM 127055101 154437 2767683 SH SOLE 22 2267598 0 500085 CABOT CORP COM 127055101 2230 39968 SH SOLE 23 39968 0 0 CABOT CORP COM 127055101 657 11770 SH SOLE 25 11770 0 0 CABOT CORP COM 127055101 1388 24870 SH SOLE 26 20740 0 4130 CABOT CORP COM 127055101 491 8797 SH SOLE 28 8797 0 0 CABOT CORP COM 127055101 1048 18777 SH SOLE 29 18777 0 0 CABOT CORP COM 127055101 546 9791 SH SOLE 30 9791 0 0 CABOT CORP COM 127055101 2320 41579 SH SOLE 31 39572 0 2007 CABOT CORP COM 127055101 1940 34772 SH SOLE 34 34772 0 0 CABOT CORP COM 127055101 2430 43551 SH SOLE 36 43551 0 0 CABOT CORP COM 127055101 391 7011 SH SOLE 40 7011 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 216 2705 SH SOLE 2 2442 0 263 CABOT MICROELECTRONICS CORP COM 12709P103 14 181 SH SOLE 4 181 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 51 642 SH SOLE 7 642 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 10135 126802 SH SOLE 18 126802 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 7869 98451 SH SOLE 19 98451 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 175098 2190645 SH SOLE 21 2190645 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 60481 756677 SH SOLE 22 707770 0 48907 CABOT MICROELECTRONICS CORP COM 12709P103 2776 34731 SH SOLE 23 34731 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 686 8580 SH SOLE 26 6604 0 1976 CABOT MICROELECTRONICS CORP COM 12709P103 279 3495 SH SOLE 28 3495 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1202 15041 SH SOLE 29 0 0 15041 CABOT MICROELECTRONICS CORP COM 12709P103 2755 34465 SH SOLE 30 34465 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 3044 38081 SH SOLE 34 38081 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 212 2651 SH SOLE 40 2651 0 0 CABOT OIL & GAS CORP COM 127097103 16681 623586 SH SOLE 2 176601 0 446985 CABOT OIL & GAS CORP COM 127097103 3937 147181 SH SOLE 4 135921 0 11260 CABOT OIL & GAS CORP COM 127097103 8890 332352 SH SOLE 7 319371 0 12981 CABOT OIL & GAS CORP COM 127097103 337 12616 SH SOLE 13 12616 0 0 CABOT OIL & GAS CORP COM 127097103 76 2841 SH SOLE 15 2841 0 0 CABOT OIL & GAS CORP COM 127097103 26747 999891 SH SOLE 18 935153 0 64738 CABOT OIL & GAS CORP COM 127097103 22224 830800 SH SOLE 19 830800 0 0 CABOT OIL & GAS CORP COM 127097103 6306 235737 SH SOLE 20 0 0 235737 CABOT OIL & GAS CORP COM 127097103 263885 9864848 SH SOLE 21 9864848 0 0 CABOT OIL & GAS CORP COM 127097103 326700 12213094 SH SOLE 22 10129408 0 2083686 CABOT OIL & GAS CORP COM 127097103 16104 602033 SH SOLE 23 602033 0 0 CABOT OIL & GAS CORP COM 127097103 9634 360166 SH SOLE 25 360166 0 0 CABOT OIL & GAS CORP COM 127097103 36092 1349248 SH SOLE 26 479941 0 869307 CABOT OIL & GAS CORP COM 127097103 2890 108032 SH SOLE 28 79407 0 28625 CABOT OIL & GAS CORP COM 127097103 3497 130716 SH SOLE 29 13827 0 116889 CABOT OIL & GAS CORP COM 127097103 40850 1527092 SH SOLE 30 1527092 0 0 CABOT OIL & GAS CORP COM 127097103 7169 268013 SH SOLE 31 105702 0 162311 CABOT OIL & GAS CORP COM 127097103 41780 1561870 SH SOLE 34 1561870 0 0 CABOT OIL & GAS CORP COM 127097103 11030 412344 SH SOLE 36 412344 0 0 CABOT OIL & GAS CORP COM 127097103 60 2251 SH SOLE 40 2251 0 0 CACI INTL INC CL A 127190304 763 5478 SH SOLE 2 1361 0 4117 CACI INTL INC CL A 127190304 18 131 SH SOLE 4 131 0 0 CACI INTL INC CL A 127190304 135 968 SH SOLE 7 968 0 0 CACI INTL INC CL A 127190304 16634 119368 SH SOLE 18 119368 0 0 CACI INTL INC CL A 127190304 12951 92939 SH SOLE 19 92939 0 0 CACI INTL INC CL A 127190304 303806 2180162 SH SOLE 21 2180162 0 0 CACI INTL INC CL A 127190304 91539 656903 SH SOLE 22 610891 0 46012 CACI INTL INC CL A 127190304 1155 8292 SH SOLE 26 6935 0 1357 CACI INTL INC CL A 127190304 468 3355 SH SOLE 28 3355 0 0 CACI INTL INC CL A 127190304 4642 33314 SH SOLE 30 33314 0 0 CACI INTL INC CL A 127190304 42 304 SH SOLE 34 304 0 0 CACI INTL INC CL A 127190304 264 1895 SH SOLE 36 1895 0 0 CACI INTL INC CL A 127190304 335 2402 SH SOLE 40 2402 0 0 CADENCE BANCORPORATION CL A 12739A100 445 19434 SH SOLE 2 17826 0 1608 CADENCE BANCORPORATION CL A 12739A100 756 32963 SH SOLE 18 32963 0 0 CADENCE BANCORPORATION CL A 12739A100 593 25877 SH SOLE 19 25877 0 0 CADENCE BANCORPORATION CL A 12739A100 6351 277109 SH SOLE 21 277109 0 0 CADENCE BANCORPORATION CL A 12739A100 3345 145947 SH SOLE 22 140060 0 5887 CADENCE BANCORPORATION CL A 12739A100 2131 92975 SH SOLE 23 92975 0 0 CADENCE BANCORPORATION CL A 12739A100 587 25600 SH SOLE 29 0 0 25600 CADENCE DESIGN SYSTEM INC COM 127387108 15125 383194 SH SOLE 2 103476 0 279718 CADENCE DESIGN SYSTEM INC COM 127387108 3894 98653 SH SOLE 4 89049 0 9604 CADENCE DESIGN SYSTEM INC COM 127387108 10851 274909 SH SOLE 7 229768 0 45141 CADENCE DESIGN SYSTEM INC COM 127387108 106 2674 SH SOLE 13 2674 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 24556 622151 SH SOLE 18 578959 0 43192 CADENCE DESIGN SYSTEM INC COM 127387108 2621 66409 SH SOLE 19 66409 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9009 228257 SH SOLE 20 0 0 228257 CADENCE DESIGN SYSTEM INC COM 127387108 273209 6921929 SH SOLE 21 6921929 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 318261 8063370 SH SOLE 22 6798753 0 1264617 CADENCE DESIGN SYSTEM INC COM 127387108 13347 338150 SH SOLE 23 338150 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2180 55239 SH SOLE 25 55239 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 22728 575839 SH SOLE 26 287209 0 288630 CADENCE DESIGN SYSTEM INC COM 127387108 2504 63433 SH SOLE 28 46186 0 17247 CADENCE DESIGN SYSTEM INC COM 127387108 4433 112321 SH SOLE 29 9251 0 103070 CADENCE DESIGN SYSTEM INC COM 127387108 33248 842356 SH SOLE 30 842356 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5067 128384 SH SOLE 31 54911 0 73473 CADENCE DESIGN SYSTEM INC COM 127387108 8076 204610 SH SOLE 34 204610 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2104 53294 SH SOLE 36 53294 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 55 1393 SH SOLE 40 1393 0 0 CADIZ INC COM NEW 127537207 54 4284 SH SOLE 2 958 0 3326 CADIZ INC COM NEW 127537207 4 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 1030 81117 SH SOLE 18 81117 0 0 CADIZ INC COM NEW 127537207 235 18483 SH SOLE 19 18483 0 0 CADIZ INC COM NEW 127537207 8614 678299 SH SOLE 21 678299 0 0 CADIZ INC COM NEW 127537207 5429 427493 SH SOLE 22 413707 0 13786 CAESARS ACQUISITION CO CL A 12768T103 62 2883 SH SOLE 2 2883 0 0 CAESARS ACQUISITION CO CL A 12768T103 21 963 SH SOLE 7 963 0 0 CAESARS ACQUISITION CO CL A 12768T103 3960 184614 SH SOLE 18 184614 0 0 CAESARS ACQUISITION CO CL A 12768T103 631 29434 SH SOLE 19 29434 0 0 CAESARS ACQUISITION CO CL A 12768T103 31665 1476208 SH SOLE 21 1476208 0 0 CAESARS ACQUISITION CO CL A 12768T103 11641 542725 SH SOLE 22 463263 0 79462 CAESARS ACQUISITION CO CL A 12768T103 106 4946 SH SOLE 26 0 0 4946 CAESARS ACQUISITION CO CL A 12768T103 134 6225 SH SOLE 28 6225 0 0 CAESARS ACQUISITION CO CL A 12768T103 172 8004 SH SOLE 30 8004 0 0 CAESARS ACQUISITION CO CL A 12768T103 111 5188 SH SOLE 40 5188 0 0 CAESARS ENTMT CORP COM 127686103 532 39848 SH SOLE 2 39848 0 0 CAESARS ENTMT CORP COM 127686103 6 430 SH SOLE 4 430 0 0 CAESARS ENTMT CORP COM 127686103 61 4591 SH SOLE 7 4591 0 0 CAESARS ENTMT CORP COM 127686103 2819 211155 SH SOLE 18 211155 0 0 CAESARS ENTMT CORP COM 127686103 3941 295184 SH SOLE 19 295184 0 0 CAESARS ENTMT CORP COM 127686103 23954 1794326 SH SOLE 21 1794326 0 0 CAESARS ENTMT CORP COM 127686103 33048 2475510 SH SOLE 22 2364161 0 111349 CAESARS ENTMT CORP COM 127686103 2382 178397 SH SOLE 23 178397 0 0 CAESARS ENTMT CORP COM 127686103 94 7065 SH SOLE 26 0 0 7065 CAESARS ENTMT CORP COM 127686103 111 8336 SH SOLE 28 8336 0 0 CAESARS ENTMT CORP COM 127686103 345 25816 SH SOLE 29 0 0 25816 CAESARS ENTMT CORP COM 127686103 105 7890 SH SOLE 30 7890 0 0 CAESARS ENTMT CORP COM 127686103 81 6040 SH SOLE 40 6040 0 0 CAESARSTONE LTD ORD SHS M20598104 103 3469 SH SOLE 2 1297 0 2172 CAESARSTONE LTD ORD SHS M20598104 5 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 59 1984 SH SOLE 7 1984 0 0 CAESARSTONE LTD ORD SHS M20598104 1 25 SH SOLE 17 0 0 25 CAESARSTONE LTD ORD SHS M20598104 2390 80207 SH SOLE 18 80207 0 0 CAESARSTONE LTD ORD SHS M20598104 396 13276 SH SOLE 19 13276 0 0 CAESARSTONE LTD ORD SHS M20598104 25369 851313 SH SOLE 21 851313 0 0 CAESARSTONE LTD ORD SHS M20598104 11348 380807 SH SOLE 22 333576 0 47231 CAESARSTONE LTD ORD SHS M20598104 48 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 81 2725 SH SOLE 40 2725 0 0 CAFEPRESS INC COM 12769A103 2 1105 SH SOLE 18 1105 0 0 CAFEPRESS INC COM 12769A103 33 18293 SH SOLE 21 18293 0 0 CAFEPRESS INC COM 12769A103 0 3 SH SOLE 22 3 0 0 CAFEPRESS INC COM 12769A103 86 47623 SH SOLE 29 0 0 47623 CAI INTERNATIONAL INC COM 12477X106 74 2432 SH SOLE 2 787 0 1645 CAI INTERNATIONAL INC COM 12477X106 12 412 SH SOLE 7 412 0 0 CAI INTERNATIONAL INC COM 12477X106 1800 59364 SH SOLE 18 59364 0 0 CAI INTERNATIONAL INC COM 12477X106 367 12118 SH SOLE 19 12118 0 0 CAI INTERNATIONAL INC COM 12477X106 15493 510981 SH SOLE 21 510981 0 0 CAI INTERNATIONAL INC COM 12477X106 9502 313392 SH SOLE 22 292044 0 21348 CAL MAINE FOODS INC COM NEW 128030202 289 7039 SH SOLE 2 1752 0 5287 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 32 768 SH SOLE 7 768 0 0 CAL MAINE FOODS INC COM NEW 128030202 6191 150636 SH SOLE 18 150636 0 0 CAL MAINE FOODS INC COM NEW 128030202 928 22591 SH SOLE 19 22591 0 0 CAL MAINE FOODS INC COM NEW 128030202 109782 2671101 SH SOLE 21 2671101 0 0 CAL MAINE FOODS INC COM NEW 128030202 34372 836298 SH SOLE 22 776167 0 60131 CAL MAINE FOODS INC COM NEW 128030202 312 7597 SH SOLE 26 4682 0 2915 CAL MAINE FOODS INC COM NEW 128030202 182 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 1897 46144 SH SOLE 30 46144 0 0 CAL MAINE FOODS INC COM NEW 128030202 143 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 4 1171 SH SOLE 18 1171 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 68 18976 SH SOLE 21 18976 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 85 23628 SH SOLE 22 23628 0 0 CALAMP CORP COM 128126109 66 2841 SH SOLE 2 2684 0 157 CALAMP CORP COM 128126109 19 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 3866 166293 SH SOLE 18 166293 0 0 CALAMP CORP COM 128126109 607 26094 SH SOLE 19 26094 0 0 CALAMP CORP COM 128126109 73228 3149596 SH SOLE 21 3149596 0 0 CALAMP CORP COM 128126109 24942 1072760 SH SOLE 22 1005687 0 67073 CALAMP CORP COM 128126109 31 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 123 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 1097 47203 SH SOLE 30 47203 0 0 CALAMP CORP COM 128126109 92 3941 SH SOLE 40 3941 0 0 CALATLANTIC GROUP INC COM 128195104 2853 77895 SH SOLE 2 39725 0 38170 CALATLANTIC GROUP INC COM 128195104 13 367 SH SOLE 4 367 0 0 CALATLANTIC GROUP INC COM 128195104 113 3094 SH SOLE 7 3094 0 0 CALATLANTIC GROUP INC COM 128195104 9475 258664 SH SOLE 18 258664 0 0 CALATLANTIC GROUP INC COM 128195104 945 25787 SH SOLE 19 25787 0 0 CALATLANTIC GROUP INC COM 128195104 167903 4583760 SH SOLE 21 4583760 0 0 CALATLANTIC GROUP INC COM 128195104 86449 2360056 SH SOLE 22 2118077 0 241979 CALATLANTIC GROUP INC COM 128195104 1143 31216 SH SOLE 26 26142 0 5074 CALATLANTIC GROUP INC COM 128195104 397 10843 SH SOLE 28 10843 0 0 CALATLANTIC GROUP INC COM 128195104 421 11498 SH SOLE 30 11498 0 0 CALATLANTIC GROUP INC COM 128195104 65 1774 SH SOLE 31 1774 0 0 CALATLANTIC GROUP INC COM 128195104 310 8451 SH SOLE 40 8451 0 0 CALAVO GROWERS INC COM 128246105 81 1112 SH SOLE 2 901 0 211 CALAVO GROWERS INC COM 128246105 9 129 SH SOLE 4 129 0 0 CALAVO GROWERS INC COM 128246105 1211 16546 SH SOLE 7 16546 0 0 CALAVO GROWERS INC COM 128246105 5360 73230 SH SOLE 18 73230 0 0 CALAVO GROWERS INC COM 128246105 879 12004 SH SOLE 19 12004 0 0 CALAVO GROWERS INC COM 128246105 100820 1377316 SH SOLE 21 1377316 0 0 CALAVO GROWERS INC COM 128246105 34035 464960 SH SOLE 22 434971 0 29989 CALAVO GROWERS INC COM 128246105 17 227 SH SOLE 26 0 0 227 CALAVO GROWERS INC COM 128246105 157 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 1843 25173 SH SOLE 30 25173 0 0 CALAVO GROWERS INC COM 128246105 114 1559 SH SOLE 40 1559 0 0 CALERES INC COM 129500104 276 9056 SH SOLE 2 2357 0 6699 CALERES INC COM 129500104 7 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 34 1112 SH SOLE 7 1112 0 0 CALERES INC COM 129500104 6424 210473 SH SOLE 18 210473 0 0 CALERES INC COM 129500104 960 31461 SH SOLE 19 31461 0 0 CALERES INC COM 129500104 115105 3771446 SH SOLE 21 3771446 0 0 CALERES INC COM 129500104 35615 1166949 SH SOLE 22 1084722 0 82227 CALERES INC COM 129500104 89 2931 SH SOLE 26 0 0 2931 CALERES INC COM 129500104 183 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 1757 57572 SH SOLE 30 57572 0 0 CALERES INC COM 129500104 139 4548 SH SOLE 40 4548 0 0 CALGON CARBON CORP COM 129603106 247 11553 SH SOLE 2 2836 0 8717 CALGON CARBON CORP COM 129603106 9 402 SH SOLE 4 402 0 0 CALGON CARBON CORP COM 129603106 520 24299 SH SOLE 7 24299 0 0 CALGON CARBON CORP COM 129603106 5307 248003 SH SOLE 18 248003 0 0 CALGON CARBON CORP COM 129603106 794 37107 SH SOLE 19 37107 0 0 CALGON CARBON CORP COM 129603106 95282 4452408 SH SOLE 21 4452408 0 0 CALGON CARBON CORP COM 129603106 28823 1346871 SH SOLE 22 1250580 0 96291 CALGON CARBON CORP COM 129603106 439 20518 SH SOLE 26 17423 0 3095 CALGON CARBON CORP COM 129603106 159 7411 SH SOLE 28 7411 0 0 CALGON CARBON CORP COM 129603106 4538 212057 SH SOLE 30 212057 0 0 CALGON CARBON CORP COM 129603106 132 6169 SH SOLE 40 6169 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 111 6138 SH SOLE 18 6138 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 28 1573 SH SOLE 19 1573 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 1303 71962 SH SOLE 21 71962 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 249 13768 SH SOLE 22 13186 0 582 CALIFORNIA RES CORP COM NEW 13057Q206 171 16336 SH SOLE 2 8803 0 7533 CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 29 2750 SH SOLE 7 2750 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1788 170940 SH SOLE 18 170940 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 340 32491 SH SOLE 19 32491 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 15340 1466539 SH SOLE 21 1466539 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 12443 1189566 SH SOLE 22 1087831 0 101735 CALIFORNIA RES CORP COM NEW 13057Q206 84 8009 SH SOLE 26 6761 0 1248 CALIFORNIA RES CORP COM NEW 13057Q206 66 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 227 21739 SH SOLE 30 21739 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 75 SH SOLE 31 75 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 35 3390 SH SOLE 40 3390 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 228 5988 SH SOLE 2 2694 0 3294 CALIFORNIA WTR SVC GROUP COM 130788102 82 2148 SH SOLE 4 2148 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2503 65607 SH SOLE 7 65607 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8607 225617 SH SOLE 18 225617 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1531 40138 SH SOLE 19 40138 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 160062 4195605 SH SOLE 21 4195605 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 48337 1267038 SH SOLE 22 1175152 0 91886 CALIFORNIA WTR SVC GROUP COM 130788102 20 518 SH SOLE 23 518 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1133 29696 SH SOLE 26 25259 0 4437 CALIFORNIA WTR SVC GROUP COM 130788102 264 6916 SH SOLE 28 6916 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8859 232218 SH SOLE 30 232218 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 68 1790 SH SOLE 36 1790 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 209 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 145 9218 SH SOLE 2 8976 0 242 CALITHERA BIOSCIENCES INC COM 13089P101 16 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1743 110654 SH SOLE 18 110654 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1689 107235 SH SOLE 19 107235 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 15214 965991 SH SOLE 21 965991 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 13435 853038 SH SOLE 22 804888 0 48150 CALITHERA BIOSCIENCES INC COM 13089P101 743 47189 SH SOLE 23 47189 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 112 7098 SH SOLE 29 0 0 7098 CALIX INC COM 13100M509 47 9246 SH SOLE 2 2086 0 7160 CALIX INC COM 13100M509 5 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 877 173698 SH SOLE 18 173698 0 0 CALIX INC COM 13100M509 167 33086 SH SOLE 19 33086 0 0 CALIX INC COM 13100M509 7066 1399221 SH SOLE 21 1399221 0 0 CALIX INC COM 13100M509 6648 1316508 SH SOLE 22 1245895 0 70613 CALIX INC COM 13100M509 30 5850 SH SOLE 28 5850 0 0 CALIX INC COM 13100M509 133 26406 SH SOLE 29 0 0 26406 CALIX INC COM 13100M509 57 11286 SH SOLE 30 11286 0 0 CALIX INC COM 13100M509 20 4039 SH SOLE 40 4039 0 0 CALLAWAY GOLF CO COM 131193104 336 23308 SH SOLE 2 5788 0 17520 CALLAWAY GOLF CO COM 131193104 11 789 SH SOLE 4 789 0 0 CALLAWAY GOLF CO COM 131193104 43 2947 SH SOLE 7 2947 0 0 CALLAWAY GOLF CO COM 131193104 6705 464681 SH SOLE 18 464681 0 0 CALLAWAY GOLF CO COM 131193104 1069 74097 SH SOLE 19 74097 0 0 CALLAWAY GOLF CO COM 131193104 118311 8198949 SH SOLE 21 8198949 0 0 CALLAWAY GOLF CO COM 131193104 40384 2798621 SH SOLE 22 2631604 0 167017 CALLAWAY GOLF CO COM 131193104 90 6224 SH SOLE 26 0 0 6224 CALLAWAY GOLF CO COM 131193104 184 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 1839 127429 SH SOLE 30 127429 0 0 CALLAWAY GOLF CO COM 131193104 121 8378 SH SOLE 40 8378 0 0 CALLIDUS SOFTWARE INC COM 13123E500 99 4004 SH SOLE 2 3614 0 390 CALLIDUS SOFTWARE INC COM 13123E500 10 398 SH SOLE 4 398 0 0 CALLIDUS SOFTWARE INC COM 13123E500 36 1452 SH SOLE 7 1452 0 0 CALLIDUS SOFTWARE INC COM 13123E500 5397 218932 SH SOLE 18 218932 0 0 CALLIDUS SOFTWARE INC COM 13123E500 1225 49686 SH SOLE 19 49686 0 0 CALLIDUS SOFTWARE INC COM 13123E500 50240 2038147 SH SOLE 21 2038147 0 0 CALLIDUS SOFTWARE INC COM 13123E500 45569 1848643 SH SOLE 22 1731307 0 117336 CALLIDUS SOFTWARE INC COM 13123E500 766 31084 SH SOLE 26 25647 0 5437 CALLIDUS SOFTWARE INC COM 13123E500 321 13017 SH SOLE 28 13017 0 0 CALLIDUS SOFTWARE INC COM 13123E500 235 9525 SH SOLE 30 9525 0 0 CALLIDUS SOFTWARE INC COM 13123E500 150 6076 SH SOLE 40 6076 0 0 CALLON PETE CO DEL COM 13123X102 1401 124624 SH SOLE 2 91428 0 33196 CALLON PETE CO DEL COM 13123X102 15 1311 SH SOLE 4 1311 0 0 CALLON PETE CO DEL COM 13123X102 64 5662 SH SOLE 7 5662 0 0 CALLON PETE CO DEL COM 13123X102 14882 1323978 SH SOLE 18 1323978 0 0 CALLON PETE CO DEL COM 13123X102 6817 606536 SH SOLE 19 606536 0 0 CALLON PETE CO DEL COM 13123X102 144506 12856390 SH SOLE 21 12856390 0 0 CALLON PETE CO DEL COM 13123X102 72846 6480974 SH SOLE 22 6102367 0 378607 CALLON PETE CO DEL COM 13123X102 942 83800 SH SOLE 26 72140 0 11660 CALLON PETE CO DEL COM 13123X102 357 31750 SH SOLE 28 31750 0 0 CALLON PETE CO DEL COM 13123X102 1281 113968 SH SOLE 30 113968 0 0 CALLON PETE CO DEL COM 13123X102 248 22098 SH SOLE 40 22098 0 0 CALPINE CORP COM NEW 131347304 4834 327712 SH SOLE 2 145842 0 181870 CALPINE CORP COM NEW 131347304 25 1695 SH SOLE 4 1695 0 0 CALPINE CORP COM NEW 131347304 281 19040 SH SOLE 7 19040 0 0 CALPINE CORP COM NEW 131347304 28 1884 SH SOLE 15 1884 0 0 CALPINE CORP COM NEW 131347304 2848 193102 SH SOLE 18 193102 0 0 CALPINE CORP COM NEW 131347304 1985 134587 SH SOLE 19 134587 0 0 CALPINE CORP COM NEW 131347304 62632 4246267 SH SOLE 21 4246267 0 0 CALPINE CORP COM NEW 131347304 143847 9752346 SH SOLE 22 8534078 0 1218268 CALPINE CORP COM NEW 131347304 4361 295656 SH SOLE 25 295656 0 0 CALPINE CORP COM NEW 131347304 3876 262788 SH SOLE 26 118917 0 143871 CALPINE CORP COM NEW 131347304 837 56738 SH SOLE 28 56738 0 0 CALPINE CORP COM NEW 131347304 909 61637 SH SOLE 29 0 0 61637 CALPINE CORP COM NEW 131347304 817 55392 SH SOLE 30 55392 0 0 CALPINE CORP COM NEW 131347304 123 8343 SH SOLE 31 8343 0 0 CALPINE CORP COM NEW 131347304 4903 332409 SH SOLE 36 332409 0 0 CALPINE CORP COM NEW 131347304 595 40306 SH SOLE 40 40306 0 0 CALYXT INC COM 13173L107 10 426 SH SOLE 2 426 0 0 CALYXT INC COM 13173L107 648 26462 SH SOLE 18 26462 0 0 CALYXT INC COM 13173L107 126 5134 SH SOLE 19 5134 0 0 CALYXT INC COM 13173L107 6222 254072 SH SOLE 21 254072 0 0 CALYXT INC COM 13173L107 1929 78779 SH SOLE 22 72599 0 6180 CAMBER ENERGY INC COM 13200M102 5 26984 SH SOLE 21 26984 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 19 2901 SH SOLE 2 2552 0 349 CAMBIUM LEARNING GRP INC COM 13201A107 311 46869 SH SOLE 18 46869 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 80 12103 SH SOLE 19 12103 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 2971 448146 SH SOLE 21 448146 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 1332 200948 SH SOLE 22 191886 0 9062 CAMBIUM LEARNING GRP INC COM 13201A107 0 46 SH SOLE 29 0 0 46 CAMBREX CORP COM 132011107 371 6737 SH SOLE 2 6627 0 110 CAMBREX CORP COM 132011107 5 88 SH SOLE 4 88 0 0 CAMBREX CORP COM 132011107 43 784 SH SOLE 7 784 0 0 CAMBREX CORP COM 132011107 8218 149417 SH SOLE 18 149417 0 0 CAMBREX CORP COM 132011107 4405 80083 SH SOLE 19 80083 0 0 CAMBREX CORP COM 132011107 156725 2849539 SH SOLE 21 2849539 0 0 CAMBREX CORP COM 132011107 56266 1023021 SH SOLE 22 962856 0 60165 CAMBREX CORP COM 132011107 2029 36889 SH SOLE 23 36889 0 0 CAMBREX CORP COM 132011107 550 9999 SH SOLE 26 8163 0 1836 CAMBREX CORP COM 132011107 253 4593 SH SOLE 28 4593 0 0 CAMBREX CORP COM 132011107 730 13277 SH SOLE 29 0 0 13277 CAMBREX CORP COM 132011107 2429 44166 SH SOLE 30 44166 0 0 CAMBREX CORP COM 132011107 197 3590 SH SOLE 40 3590 0 0 CAMDEN NATL CORP COM 133034108 151 3465 SH SOLE 2 875 0 2590 CAMDEN NATL CORP COM 133034108 14 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2619 60019 SH SOLE 18 60019 0 0 CAMDEN NATL CORP COM 133034108 540 12382 SH SOLE 19 12382 0 0 CAMDEN NATL CORP COM 133034108 21866 501051 SH SOLE 21 501051 0 0 CAMDEN NATL CORP COM 133034108 21526 493272 SH SOLE 22 461869 0 31403 CAMDEN NATL CORP COM 133034108 52 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 100 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 337 7717 SH SOLE 29 0 0 7717 CAMDEN NATL CORP COM 133034108 132 3021 SH SOLE 30 3021 0 0 CAMDEN NATL CORP COM 133034108 48 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 12748 139396 SH SOLE 2 55077 0 84319 CAMDEN PPTY TR SH BEN INT 133131102 5392 58958 SH SOLE 4 55862 0 3096 CAMDEN PPTY TR SH BEN INT 133131102 14174 154996 SH SOLE 7 141219 0 13777 CAMDEN PPTY TR SH BEN INT 133131102 295 3227 SH SOLE 15 3227 0 0 CAMDEN PPTY TR SH BEN INT 133131102 29215 319460 SH SOLE 18 310470 0 8990 CAMDEN PPTY TR SH BEN INT 133131102 10723 117251 SH SOLE 19 117251 0 0 CAMDEN PPTY TR SH BEN INT 133131102 6651 72727 SH SOLE 20 0 0 72727 CAMDEN PPTY TR SH BEN INT 133131102 435126 4758080 SH SOLE 21 4758080 0 0 CAMDEN PPTY TR SH BEN INT 133131102 377198 4124635 SH SOLE 22 3787519 0 337116 CAMDEN PPTY TR SH BEN INT 133131102 9931 108590 SH SOLE 23 108590 0 0 CAMDEN PPTY TR SH BEN INT 133131102 15398 168371 SH SOLE 25 168371 0 0 CAMDEN PPTY TR SH BEN INT 133131102 22424 245207 SH SOLE 26 94103 0 151104 CAMDEN PPTY TR SH BEN INT 133131102 1852 20250 SH SOLE 28 14398 0 5852 CAMDEN PPTY TR SH BEN INT 133131102 5011 54799 SH SOLE 29 32367 0 22432 CAMDEN PPTY TR SH BEN INT 133131102 51996 568570 SH SOLE 30 568570 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4960 54239 SH SOLE 31 34209 0 20030 CAMDEN PPTY TR SH BEN INT 133131102 1016 11110 SH SOLE 34 11110 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1899 20767 SH SOLE 36 20767 0 0 CAMDEN PPTY TR SH BEN INT 133131102 38 412 SH SOLE 40 412 0 0 CAMECO CORP COM 13321L108 2179 225318 SH SOLE 21 225318 0 0 CAMECO CORP COM 13321L108 1390 143790 SH SOLE 22 0 0 143790 CAMPBELL SOUP CO COM 134429109 16631 355216 SH SOLE 2 170043 0 185173 CAMPBELL SOUP CO COM 134429109 3570 76249 SH SOLE 4 68199 0 8050 CAMPBELL SOUP CO COM 134429109 11463 244830 SH SOLE 7 198793 0 46037 CAMPBELL SOUP CO COM 134429109 357 7621 SH SOLE 13 7621 0 0 CAMPBELL SOUP CO COM 134429109 53 1128 SH SOLE 15 1128 0 0 CAMPBELL SOUP CO COM 134429109 3 73 SH SOLE 17 0 0 73 CAMPBELL SOUP CO COM 134429109 19605 418736 SH SOLE 18 393112 0 25624 CAMPBELL SOUP CO COM 134429109 1992 42543 SH SOLE 19 42543 0 0 CAMPBELL SOUP CO COM 134429109 7329 156540 SH SOLE 20 0 0 156540 CAMPBELL SOUP CO COM 134429109 246618 5267375 SH SOLE 21 5267375 0 0 CAMPBELL SOUP CO COM 134429109 291823 6232879 SH SOLE 22 5368366 0 864513 CAMPBELL SOUP CO COM 134429109 11138 237890 SH SOLE 23 237890 0 0 CAMPBELL SOUP CO COM 134429109 6210 132625 SH SOLE 25 132625 0 0 CAMPBELL SOUP CO COM 134429109 33101 706976 SH SOLE 26 215743 0 491233 CAMPBELL SOUP CO COM 134429109 1968 42036 SH SOLE 28 30781 0 11255 CAMPBELL SOUP CO COM 134429109 319 6815 SH SOLE 29 6815 0 0 CAMPBELL SOUP CO COM 134429109 38968 832294 SH SOLE 30 832294 0 0 CAMPBELL SOUP CO COM 134429109 5634 120336 SH SOLE 31 41807 0 78529 CAMPBELL SOUP CO COM 134429109 697 14881 SH SOLE 34 14881 0 0 CAMPBELL SOUP CO COM 134429109 8108 173165 SH SOLE 36 173165 0 0 CAMPBELL SOUP CO COM 134429109 45 967 SH SOLE 40 967 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 59 1454 SH SOLE 2 1454 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 17 426 SH SOLE 7 426 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3101 76114 SH SOLE 18 76114 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 700 17174 SH SOLE 19 17174 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 28206 692333 SH SOLE 21 692333 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 23859 585632 SH SOLE 22 544943 0 40689 CAMPING WORLD HLDGS INC CL A 13462K109 155 3808 SH SOLE 28 3808 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 133 3274 SH SOLE 30 3274 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 130 3182 SH SOLE 40 3182 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 3200 155695 SH SOLE 22 155695 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2899 141087 SH SOLE 26 29999 0 111088 CANADIAN NAT RES LTD COM 136385101 20630 616009 SH SOLE 21 616009 0 0 CANADIAN NATL RY CO COM 136375102 1 10 SH SOLE 17 0 0 10 CANADIAN NATL RY CO COM 136375102 16309 196847 SH SOLE 22 196847 0 0 CANADIAN PAC RY LTD COM 13645T100 0 2 SH SOLE 18 2 0 0 CANADIAN PAC RY LTD COM 13645T100 1635 9731 SH SOLE 22 9731 0 0 CANADIAN SOLAR INC COM 136635109 3 200 SH SOLE 2 200 0 0 CANADIAN SOLAR INC COM 136635109 2449 145414 SH SOLE 21 145414 0 0 CANADIAN SOLAR INC COM 136635109 2786 165427 SH SOLE 30 165427 0 0 CANADIAN SOLAR INC COM 136635109 36026 2139293 SH SOLE 34 2139293 0 0 CANCER GENETICS INC COM 13739U104 7 2676 SH SOLE 18 2676 0 0 CANCER GENETICS INC COM 13739U104 103 38058 SH SOLE 21 38058 0 0 CANTEL MEDICAL CORP COM 138098108 265 2814 SH SOLE 2 2611 0 203 CANTEL MEDICAL CORP COM 138098108 21 223 SH SOLE 4 223 0 0 CANTEL MEDICAL CORP COM 138098108 80 850 SH SOLE 7 850 0 0 CANTEL MEDICAL CORP COM 138098108 15638 166058 SH SOLE 18 166058 0 0 CANTEL MEDICAL CORP COM 138098108 16540 175641 SH SOLE 19 175641 0 0 CANTEL MEDICAL CORP COM 138098108 302714 3214550 SH SOLE 21 3214550 0 0 CANTEL MEDICAL CORP COM 138098108 107879 1145579 SH SOLE 22 1077742 0 67837 CANTEL MEDICAL CORP COM 138098108 509 5404 SH SOLE 23 5404 0 0 CANTEL MEDICAL CORP COM 138098108 1429 15179 SH SOLE 26 12538 0 2641 CANTEL MEDICAL CORP COM 138098108 622 6606 SH SOLE 28 6606 0 0 CANTEL MEDICAL CORP COM 138098108 1972 20941 SH SOLE 29 0 0 20941 CANTEL MEDICAL CORP COM 138098108 4792 50890 SH SOLE 30 50890 0 0 CANTEL MEDICAL CORP COM 138098108 58 612 SH SOLE 34 612 0 0 CANTEL MEDICAL CORP COM 138098108 383 4072 SH SOLE 40 4072 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 5 441 SH SOLE 18 441 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH SOLE 21 598 0 0 CAPELLA EDUCATION COMPANY COM 139594105 401 5723 SH SOLE 2 5453 0 270 CAPELLA EDUCATION COMPANY COM 139594105 8 109 SH SOLE 4 109 0 0 CAPELLA EDUCATION COMPANY COM 139594105 17 241 SH SOLE 7 241 0 0 CAPELLA EDUCATION COMPANY COM 139594105 3751 53477 SH SOLE 18 53477 0 0 CAPELLA EDUCATION COMPANY COM 139594105 2680 38200 SH SOLE 19 38200 0 0 CAPELLA EDUCATION COMPANY COM 139594105 70707 1007939 SH SOLE 21 1007939 0 0 CAPELLA EDUCATION COMPANY COM 139594105 22376 318979 SH SOLE 22 295597 0 23382 CAPELLA EDUCATION COMPANY COM 139594105 463 6605 SH SOLE 23 6605 0 0 CAPELLA EDUCATION COMPANY COM 139594105 216 3072 SH SOLE 26 2025 0 1047 CAPELLA EDUCATION COMPANY COM 139594105 117 1668 SH SOLE 28 1668 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1134 16163 SH SOLE 30 16163 0 0 CAPELLA EDUCATION COMPANY COM 139594105 43 610 SH SOLE 34 610 0 0 CAPELLA EDUCATION COMPANY COM 139594105 81 1154 SH SOLE 40 1154 0 0 CAPITAL BK FINL CORP CL A COM 139794101 550 13389 SH SOLE 2 8626 0 4763 CAPITAL BK FINL CORP CL A COM 139794101 27 656 SH SOLE 7 656 0 0 CAPITAL BK FINL CORP CL A COM 139794101 4483 109205 SH SOLE 18 109205 0 0 CAPITAL BK FINL CORP CL A COM 139794101 2134 51997 SH SOLE 19 51997 0 0 CAPITAL BK FINL CORP CL A COM 139794101 37652 917222 SH SOLE 21 917222 0 0 CAPITAL BK FINL CORP CL A COM 139794101 44766 1090513 SH SOLE 22 1044375 0 46138 CAPITAL BK FINL CORP CL A COM 139794101 4387 106859 SH SOLE 23 106859 0 0 CAPITAL BK FINL CORP CL A COM 139794101 143 3480 SH SOLE 28 3480 0 0 CAPITAL BK FINL CORP CL A COM 139794101 550 13409 SH SOLE 29 0 0 13409 CAPITAL BK FINL CORP CL A COM 139794101 152 3696 SH SOLE 30 3696 0 0 CAPITAL BK FINL CORP CL A COM 139794101 137 3340 SH SOLE 40 3340 0 0 CAPITAL CITY BK GROUP INC COM 139674105 51 2141 SH SOLE 2 660 0 1481 CAPITAL CITY BK GROUP INC COM 139674105 1062 44227 SH SOLE 18 44227 0 0 CAPITAL CITY BK GROUP INC COM 139674105 244 10178 SH SOLE 19 10178 0 0 CAPITAL CITY BK GROUP INC COM 139674105 8849 368541 SH SOLE 21 368541 0 0 CAPITAL CITY BK GROUP INC COM 139674105 11313 471178 SH SOLE 22 464103 0 7075 CAPITAL ONE FINL CORP COM 14040H105 52151 616003 SH SOLE 2 141200 0 474803 CAPITAL ONE FINL CORP COM 14040H105 14038 165818 SH SOLE 4 149113 0 16705 CAPITAL ONE FINL CORP COM 14040H105 34838 411504 SH SOLE 7 398766 0 12738 CAPITAL ONE FINL CORP COM 14040H105 323 3817 SH SOLE 13 3817 0 0 CAPITAL ONE FINL CORP COM 14040H105 289 3418 SH SOLE 15 3418 0 0 CAPITAL ONE FINL CORP COM 14040H105 123107 1454131 SH SOLE 18 1375319 0 78812 CAPITAL ONE FINL CORP COM 14040H105 75504 891851 SH SOLE 19 891851 0 0 CAPITAL ONE FINL CORP COM 14040H105 16597 196042 SH SOLE 20 0 0 196042 CAPITAL ONE FINL CORP COM 14040H105 641315 7575178 SH SOLE 21 7575178 0 0 CAPITAL ONE FINL CORP COM 14040H105 1101489 13010736 SH SOLE 22 10787689 0 2223047 CAPITAL ONE FINL CORP COM 14040H105 51960 613753 SH SOLE 23 613753 0 0 CAPITAL ONE FINL CORP COM 14040H105 32886 388450 SH SOLE 25 388450 0 0 CAPITAL ONE FINL CORP COM 14040H105 110298 1302835 SH SOLE 26 447043 0 855792 CAPITAL ONE FINL CORP COM 14040H105 9297 109812 SH SOLE 28 80091 0 29721 CAPITAL ONE FINL CORP COM 14040H105 1421 16785 SH SOLE 29 16785 0 0 CAPITAL ONE FINL CORP COM 14040H105 135970 1606071 SH SOLE 30 1606071 0 0 CAPITAL ONE FINL CORP COM 14040H105 18301 216174 SH SOLE 31 111390 0 104784 CAPITAL ONE FINL CORP COM 14040H105 17483 206508 SH SOLE 34 206508 0 0 CAPITAL ONE FINL CORP COM 14040H105 45029 531883 SH SOLE 36 531883 0 0 CAPITAL ONE FINL CORP COM 14040H105 212 2509 SH SOLE 40 2509 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 313 3700 SH Put SOLE 2 3700 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 508 6000 SH Put SOLE 18 6000 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 6773 80000 SH Put SOLE 19 80000 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 25 300 SH Put SOLE 22 300 0 0 CAPITAL SR LIVING CORP COM 140475104 22 1757 SH SOLE 2 1436 0 321 CAPITAL SR LIVING CORP COM 140475104 3 237 SH SOLE 4 237 0 0 CAPITAL SR LIVING CORP COM 140475104 8 672 SH SOLE 7 672 0 0 CAPITAL SR LIVING CORP COM 140475104 1128 89865 SH SOLE 18 89865 0 0 CAPITAL SR LIVING CORP COM 140475104 236 18804 SH SOLE 19 18804 0 0 CAPITAL SR LIVING CORP COM 140475104 12365 985278 SH SOLE 21 985278 0 0 CAPITAL SR LIVING CORP COM 140475104 10651 848718 SH SOLE 22 793283 0 55435 CAPITAL SR LIVING CORP COM 140475104 43 3434 SH SOLE 26 0 0 3434 CAPITAL SR LIVING CORP COM 140475104 52 4176 SH SOLE 28 4176 0 0 CAPITAL SR LIVING CORP COM 140475104 45 3593 SH SOLE 30 3593 0 0 CAPITAL SR LIVING CORP COM 140475104 42 3367 SH SOLE 40 3367 0 0 CAPITALA FIN CORP COM 14054R106 925 96960 SH SOLE 30 96960 0 0 CAPITOL FED FINL INC COM 14057J101 446 30321 SH SOLE 2 7479 0 22842 CAPITOL FED FINL INC COM 14057J101 13 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 79 5386 SH SOLE 7 5386 0 0 CAPITOL FED FINL INC COM 14057J101 7088 482209 SH SOLE 18 482209 0 0 CAPITOL FED FINL INC COM 14057J101 1398 95084 SH SOLE 19 95084 0 0 CAPITOL FED FINL INC COM 14057J101 63399 4312857 SH SOLE 21 4312857 0 0 CAPITOL FED FINL INC COM 14057J101 57309 3898575 SH SOLE 22 3653532 0 245043 CAPITOL FED FINL INC COM 14057J101 647 44047 SH SOLE 26 34757 0 9290 CAPITOL FED FINL INC COM 14057J101 274 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 273 18587 SH SOLE 30 18587 0 0 CAPITOL FED FINL INC COM 14057J101 67 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 242 16458 SH SOLE 40 16458 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 6629 655000 SH SOLE 2 655000 0 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 506 50000 SH SOLE 22 50000 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 5 1665 SH SOLE 19 1665 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 11 3715 SH SOLE 21 3715 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 19 995 SH SOLE 2 374 0 621 CAPSTAR FINL HLDGS INC COM 14070T102 631 32245 SH SOLE 18 32245 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 96 4908 SH SOLE 19 4908 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 5348 273147 SH SOLE 21 273147 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1446 73865 SH SOLE 22 68100 0 5765 CAPSTEAD MTG CORP COM NO PAR 14067E506 228 23638 SH SOLE 2 4276 0 19362 CAPSTEAD MTG CORP COM NO PAR 14067E506 5 499 SH SOLE 4 499 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 22 2326 SH SOLE 7 2326 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 4597 476354 SH SOLE 18 476354 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 583 60443 SH SOLE 19 60443 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 102802 10653066 SH SOLE 21 10653066 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 24111 2498502 SH SOLE 22 2310550 0 187952 CAPSTEAD MTG CORP COM NO PAR 14067E506 261 27060 SH SOLE 26 21499 0 5561 CAPSTEAD MTG CORP COM NO PAR 14067E506 139 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1398 144827 SH SOLE 30 144827 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 32 3322 SH SOLE 36 3322 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 107 11073 SH SOLE 40 11073 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 3 3678 SH SOLE 19 3678 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 5 7525 SH SOLE 21 7525 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 245 352923 SH SOLE 22 352923 0 0 CARA THERAPEUTICS INC COM 140755109 30 2172 SH SOLE 2 1362 0 810 CARA THERAPEUTICS INC COM 140755109 14 1003 SH SOLE 7 1003 0 0 CARA THERAPEUTICS INC COM 140755109 0 27 SH SOLE 17 0 0 27 CARA THERAPEUTICS INC COM 140755109 1342 98021 SH SOLE 18 98021 0 0 CARA THERAPEUTICS INC COM 140755109 278 20293 SH SOLE 19 20293 0 0 CARA THERAPEUTICS INC COM 140755109 11678 853015 SH SOLE 21 853015 0 0 CARA THERAPEUTICS INC COM 140755109 10546 770355 SH SOLE 22 728822 0 41533 CARA THERAPEUTICS INC COM 140755109 82 5979 SH SOLE 28 5979 0 0 CARA THERAPEUTICS INC COM 140755109 53 3894 SH SOLE 30 3894 0 0 CARA THERAPEUTICS INC COM 140755109 45 3314 SH SOLE 40 3314 0 0 CARBO CERAMICS INC COM 140781105 62 7141 SH SOLE 2 1464 0 5677 CARBO CERAMICS INC COM 140781105 1 143 SH SOLE 4 143 0 0 CARBO CERAMICS INC COM 140781105 4 454 SH SOLE 7 454 0 0 CARBO CERAMICS INC COM 140781105 994 115222 SH SOLE 18 115222 0 0 CARBO CERAMICS INC COM 140781105 166 19286 SH SOLE 19 19286 0 0 CARBO CERAMICS INC COM 140781105 17236 1997204 SH SOLE 21 1997204 0 0 CARBO CERAMICS INC COM 140781105 5099 590802 SH SOLE 22 536351 0 54451 CARBO CERAMICS INC COM 140781105 66 7681 SH SOLE 26 6798 0 883 CARBO CERAMICS INC COM 140781105 26 3054 SH SOLE 28 3054 0 0 CARBO CERAMICS INC COM 140781105 288 33421 SH SOLE 30 33421 0 0 CARBO CERAMICS INC COM 140781105 23 2635 SH SOLE 40 2635 0 0 CARBONITE INC COM 141337105 34 1553 SH SOLE 2 1424 0 129 CARBONITE INC COM 141337105 19 867 SH SOLE 7 867 0 0 CARBONITE INC COM 141337105 6 280 SH SOLE 17 0 0 280 CARBONITE INC COM 141337105 1985 90232 SH SOLE 18 90232 0 0 CARBONITE INC COM 141337105 379 17245 SH SOLE 19 17245 0 0 CARBONITE INC COM 141337105 17145 779328 SH SOLE 21 779328 0 0 CARBONITE INC COM 141337105 15186 690253 SH SOLE 22 643952 0 46301 CARBONITE INC COM 141337105 15 671 SH SOLE 26 0 0 671 CARBONITE INC COM 141337105 107 4860 SH SOLE 28 4860 0 0 CARBONITE INC COM 141337105 62 2826 SH SOLE 30 2826 0 0 CARBONITE INC COM 141337105 77 3492 SH SOLE 40 3492 0 0 CARDINAL HEALTH INC COM 14149Y108 29479 440507 SH SOLE 2 137229 0 303278 CARDINAL HEALTH INC COM 14149Y108 7115 106321 SH SOLE 4 95788 0 10533 CARDINAL HEALTH INC COM 14149Y108 33592 501966 SH SOLE 7 317662 0 184304 CARDINAL HEALTH INC COM 14149Y108 593 8858 SH SOLE 13 8858 0 0 CARDINAL HEALTH INC COM 14149Y108 144 2148 SH SOLE 15 2148 0 0 CARDINAL HEALTH INC COM 14149Y108 53473 799061 SH SOLE 18 741745 0 57316 CARDINAL HEALTH INC COM 14149Y108 60486 903855 SH SOLE 19 903855 0 0 CARDINAL HEALTH INC COM 14149Y108 13281 198465 SH SOLE 20 0 0 198465 CARDINAL HEALTH INC COM 14149Y108 436129 6517169 SH SOLE 21 6517169 0 0 CARDINAL HEALTH INC COM 14149Y108 580362 8672481 SH SOLE 22 7137951 0 1534530 CARDINAL HEALTH INC COM 14149Y108 26427 394897 SH SOLE 23 394897 0 0 CARDINAL HEALTH INC COM 14149Y108 17458 260874 SH SOLE 25 260874 0 0 CARDINAL HEALTH INC COM 14149Y108 72984 1090619 SH SOLE 26 312803 0 777816 CARDINAL HEALTH INC COM 14149Y108 4817 71979 SH SOLE 28 52601 0 19378 CARDINAL HEALTH INC COM 14149Y108 1200 17937 SH SOLE 29 11605 0 6332 CARDINAL HEALTH INC COM 14149Y108 66199 989226 SH SOLE 30 989226 0 0 CARDINAL HEALTH INC COM 14149Y108 11075 165494 SH SOLE 31 71982 0 93512 CARDINAL HEALTH INC COM 14149Y108 6144 91811 SH SOLE 34 91811 0 0 CARDINAL HEALTH INC COM 14149Y108 25075 374698 SH SOLE 36 374698 0 0 CARDINAL HEALTH INC COM 14149Y108 107 1601 SH SOLE 40 1601 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 62 2190 SH SOLE 2 2008 0 182 CARDIOVASCULAR SYS INC DEL COM 141619106 27 960 SH SOLE 7 960 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3052 108419 SH SOLE 18 108419 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 677 24058 SH SOLE 19 24058 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 30646 1088667 SH SOLE 21 1088667 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 26396 937708 SH SOLE 22 879238 0 58470 CARDIOVASCULAR SYS INC DEL COM 141619106 56 2000 SH SOLE 26 0 0 2000 CARDIOVASCULAR SYS INC DEL COM 141619106 120 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 144 5129 SH SOLE 30 5129 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 93 3314 SH SOLE 40 3314 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 883 958000 PRN SOLE 21 958000 0 0 CARDTRONICS PLC SHS CL A G1991C105 69 2983 SH SOLE 2 2593 0 390 CARDTRONICS PLC SHS CL A G1991C105 7 290 SH SOLE 4 290 0 0 CARDTRONICS PLC SHS CL A G1991C105 26 1148 SH SOLE 7 1148 0 0 CARDTRONICS PLC SHS CL A G1991C105 4808 208934 SH SOLE 18 208934 0 0 CARDTRONICS PLC SHS CL A G1991C105 831 36094 SH SOLE 19 36094 0 0 CARDTRONICS PLC SHS CL A G1991C105 91016 3955501 SH SOLE 21 3955501 0 0 CARDTRONICS PLC SHS CL A G1991C105 29702 1290839 SH SOLE 22 1202088 0 88751 CARDTRONICS PLC SHS CL A G1991C105 36 1578 SH SOLE 23 1578 0 0 CARDTRONICS PLC SHS CL A G1991C105 367 15945 SH SOLE 26 13185 0 2760 CARDTRONICS PLC SHS CL A G1991C105 151 6559 SH SOLE 28 6559 0 0 CARDTRONICS PLC SHS CL A G1991C105 641 27866 SH SOLE 29 0 0 27866 CARDTRONICS PLC SHS CL A G1991C105 1421 61763 SH SOLE 30 61763 0 0 CARDTRONICS PLC SHS CL A G1991C105 110 4794 SH SOLE 40 4794 0 0 CARE COM INC COM 141633107 145 9118 SH SOLE 2 9075 0 43 CARE COM INC COM 141633107 764 48067 SH SOLE 18 48067 0 0 CARE COM INC COM 141633107 441 27743 SH SOLE 19 27743 0 0 CARE COM INC COM 141633107 6869 432269 SH SOLE 21 432269 0 0 CARE COM INC COM 141633107 3363 211619 SH SOLE 22 201184 0 10435 CARE COM INC COM 141633107 997 62774 SH SOLE 23 62774 0 0 CARE COM INC COM 141633107 367 23089 SH SOLE 29 0 0 23089 CAREDX INC COM 14167L103 13 3586 SH SOLE 21 3586 0 0 CAREDX INC COM 14167L103 13 3509 SH SOLE 22 3509 0 0 CAREER EDUCATION CORP COM 141665109 158 15243 SH SOLE 2 3860 0 11383 CAREER EDUCATION CORP COM 141665109 18 1699 SH SOLE 7 1699 0 0 CAREER EDUCATION CORP COM 141665109 3553 342010 SH SOLE 18 342010 0 0 CAREER EDUCATION CORP COM 141665109 531 51099 SH SOLE 19 51099 0 0 CAREER EDUCATION CORP COM 141665109 62176 5984226 SH SOLE 21 5984226 0 0 CAREER EDUCATION CORP COM 141665109 18056 1737828 SH SOLE 22 1606610 0 131218 CAREER EDUCATION CORP COM 141665109 47 4493 SH SOLE 26 0 0 4493 CAREER EDUCATION CORP COM 141665109 89 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 970 93358 SH SOLE 30 93358 0 0 CAREER EDUCATION CORP COM 141665109 57 5454 SH SOLE 40 5454 0 0 CARETRUST REIT INC COM 14174T107 102 5331 SH SOLE 2 4195 0 1136 CARETRUST REIT INC COM 14174T107 453 23773 SH SOLE 4 23773 0 0 CARETRUST REIT INC COM 14174T107 1934 101557 SH SOLE 7 101557 0 0 CARETRUST REIT INC COM 14174T107 48 2544 SH SOLE 15 2544 0 0 CARETRUST REIT INC COM 14174T107 6551 344048 SH SOLE 18 344048 0 0 CARETRUST REIT INC COM 14174T107 2511 131856 SH SOLE 19 131856 0 0 CARETRUST REIT INC COM 14174T107 127803 6712348 SH SOLE 21 6712348 0 0 CARETRUST REIT INC COM 14174T107 56518 2968400 SH SOLE 22 2835487 0 132913 CARETRUST REIT INC COM 14174T107 41 2168 SH SOLE 23 2168 0 0 CARETRUST REIT INC COM 14174T107 2728 143285 SH SOLE 25 143285 0 0 CARETRUST REIT INC COM 14174T107 449 23586 SH SOLE 26 0 0 23586 CARETRUST REIT INC COM 14174T107 245 12892 SH SOLE 28 12892 0 0 CARETRUST REIT INC COM 14174T107 442 23237 SH SOLE 29 23237 0 0 CARETRUST REIT INC COM 14174T107 9066 476138 SH SOLE 30 476138 0 0 CARETRUST REIT INC COM 14174T107 191 10021 SH SOLE 40 10021 0 0 CARLISLE COS INC COM 142339100 9659 96309 SH SOLE 2 63740 0 32569 CARLISLE COS INC COM 142339100 223 2223 SH SOLE 4 2223 0 0 CARLISLE COS INC COM 142339100 3042 30331 SH SOLE 7 30331 0 0 CARLISLE COS INC COM 142339100 21389 213276 SH SOLE 18 212722 0 554 CARLISLE COS INC COM 142339100 2059 20532 SH SOLE 19 20532 0 0 CARLISLE COS INC COM 142339100 271768 2709820 SH SOLE 21 2709820 0 0 CARLISLE COS INC COM 142339100 199834 1992566 SH SOLE 22 1786201 0 206365 CARLISLE COS INC COM 142339100 1402 13984 SH SOLE 23 13984 0 0 CARLISLE COS INC COM 142339100 2175 21688 SH SOLE 26 15885 0 5803 CARLISLE COS INC COM 142339100 945 9424 SH SOLE 28 9424 0 0 CARLISLE COS INC COM 142339100 664 6620 SH SOLE 29 0 0 6620 CARLISLE COS INC COM 142339100 1004 10012 SH SOLE 30 10012 0 0 CARLISLE COS INC COM 142339100 456 4548 SH SOLE 31 1403 0 3145 CARLISLE COS INC COM 142339100 198 1972 SH SOLE 34 1972 0 0 CARLISLE COS INC COM 142339100 177 1761 SH SOLE 36 1761 0 0 CARLISLE COS INC COM 142339100 643 6415 SH SOLE 40 6415 0 0 CARMAX INC COM 143130102 16117 212597 SH SOLE 2 28060 0 184537 CARMAX INC COM 143130102 4390 57905 SH SOLE 4 51534 0 6371 CARMAX INC COM 143130102 9619 126883 SH SOLE 7 125346 0 1537 CARMAX INC COM 143130102 90 1189 SH SOLE 15 1189 0 0 CARMAX INC COM 143130102 30051 396396 SH SOLE 18 370622 0 25774 CARMAX INC COM 143130102 2453 32353 SH SOLE 19 32353 0 0 CARMAX INC COM 143130102 7480 98663 SH SOLE 20 0 0 98663 CARMAX INC COM 143130102 268655 3543799 SH SOLE 21 3543799 0 0 CARMAX INC COM 143130102 365300 4818621 SH SOLE 22 3981440 0 837181 CARMAX INC COM 143130102 17165 226418 SH SOLE 23 226418 0 0 CARMAX INC COM 143130102 10645 140423 SH SOLE 25 140423 0 0 CARMAX INC COM 143130102 38947 513751 SH SOLE 26 201979 0 311772 CARMAX INC COM 143130102 3161 41701 SH SOLE 28 30400 0 11301 CARMAX INC COM 143130102 4057 53517 SH SOLE 29 7485 0 46032 CARMAX INC COM 143130102 37775 498288 SH SOLE 30 498288 0 0 CARMAX INC COM 143130102 7377 97310 SH SOLE 31 42914 0 54396 CARMAX INC COM 143130102 910 12006 SH SOLE 34 12006 0 0 CARMAX INC COM 143130102 13579 179115 SH SOLE 36 179115 0 0 CARMAX INC COM 143130102 80 1049 SH SOLE 40 1049 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 44971 696474 SH SOLE 2 316780 0 379694 CARNIVAL CORP UNIT 99/99/9999 143658300 15706 243244 SH SOLE 4 231901 0 11343 CARNIVAL CORP UNIT 99/99/9999 143658300 21092 326653 SH SOLE 7 308605 0 18048 CARNIVAL CORP UNIT 99/99/9999 143658300 3959 61310 SH SOLE 13 61310 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 135 2096 SH SOLE 15 2096 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH SOLE 17 0 0 100 CARNIVAL CORP UNIT 99/99/9999 143658300 115992 1796375 SH SOLE 18 1653707 0 142668 CARNIVAL CORP UNIT 99/99/9999 143658300 48011 743556 SH SOLE 19 743556 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 13690 212022 SH SOLE 20 0 0 212022 CARNIVAL CORP UNIT 99/99/9999 143658300 393489 6093985 SH SOLE 21 6093985 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 780808 12092431 SH SOLE 22 9743993 0 2348438 CARNIVAL CORP UNIT 99/99/9999 143658300 41757 646687 SH SOLE 23 646687 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 21938 339755 SH SOLE 25 308982 0 30773 CARNIVAL CORP UNIT 99/99/9999 143658300 71572 1108446 SH SOLE 26 373587 0 734859 CARNIVAL CORP UNIT 99/99/9999 143658300 5124 79350 SH SOLE 28 57912 0 21438 CARNIVAL CORP UNIT 99/99/9999 143658300 11020 170662 SH SOLE 29 87334 0 83328 CARNIVAL CORP UNIT 99/99/9999 143658300 81588 1263561 SH SOLE 30 1263561 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 26186 405540 SH SOLE 31 251984 0 153556 CARNIVAL CORP UNIT 99/99/9999 143658300 35250 545919 SH SOLE 34 545919 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 35715 553113 SH SOLE 36 553113 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 121 1872 SH SOLE 40 1872 0 0 CARNIVAL PLC ADR 14365C103 26 400 SH SOLE 2 400 0 0 CARNIVAL PLC ADR 14365C103 0 6 SH SOLE 18 6 0 0 CAROLINA FINL CORP NEW COM 143873107 278 7743 SH SOLE 2 6780 0 963 CAROLINA FINL CORP NEW COM 143873107 16 443 SH SOLE 7 443 0 0 CAROLINA FINL CORP NEW COM 143873107 1913 53327 SH SOLE 18 53327 0 0 CAROLINA FINL CORP NEW COM 143873107 603 16819 SH SOLE 19 16819 0 0 CAROLINA FINL CORP NEW COM 143873107 16500 459864 SH SOLE 21 459864 0 0 CAROLINA FINL CORP NEW COM 143873107 12704 354056 SH SOLE 22 319631 0 34425 CAROLINA FINL CORP NEW COM 143873107 178 4956 SH SOLE 23 4956 0 0 CAROLINA FINL CORP NEW COM 143873107 294 8204 SH SOLE 29 0 0 8204 CAROLINA TR BANCSHARES INC COM 14422P105 6 777 SH SOLE 18 777 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 25 3093 SH SOLE 21 3093 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1566 32604 SH SOLE 2 24752 0 7852 CARPENTER TECHNOLOGY CORP COM 144285103 16 340 SH SOLE 4 340 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 96 2006 SH SOLE 7 2006 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 14498 301844 SH SOLE 18 301844 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2082 43347 SH SOLE 19 43347 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 142345 2963672 SH SOLE 21 2963672 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 74317 1547301 SH SOLE 22 1457254 0 90047 CARPENTER TECHNOLOGY CORP COM 144285103 3020 62887 SH SOLE 23 62887 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 573 11921 SH SOLE 26 9212 0 2709 CARPENTER TECHNOLOGY CORP COM 144285103 322 6699 SH SOLE 28 6699 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 565 11769 SH SOLE 30 11769 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 29 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 274 5702 SH SOLE 40 5702 0 0 CARRIAGE SVCS INC COM 143905107 64 2500 SH SOLE 2 930 0 1570 CARRIAGE SVCS INC COM 143905107 11 411 SH SOLE 7 411 0 0 CARRIAGE SVCS INC COM 143905107 1462 57112 SH SOLE 18 57112 0 0 CARRIAGE SVCS INC COM 143905107 321 12526 SH SOLE 19 12526 0 0 CARRIAGE SVCS INC COM 143905107 12651 494195 SH SOLE 21 494195 0 0 CARRIAGE SVCS INC COM 143905107 12173 475501 SH SOLE 22 442741 0 32760 CARRIAGE SVCS INC COM 143905107 61 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 57 2239 SH SOLE 30 2239 0 0 CARRIAGE SVCS INC COM 143905107 43 1695 SH SOLE 40 1695 0 0 CARRIZO OIL & GAS INC COM 144577103 421 24580 SH SOLE 2 24195 0 385 CARRIZO OIL & GAS INC COM 144577103 5 267 SH SOLE 4 267 0 0 CARRIZO OIL & GAS INC COM 144577103 25 1469 SH SOLE 7 1469 0 0 CARRIZO OIL & GAS INC COM 144577103 5887 343692 SH SOLE 18 343692 0 0 CARRIZO OIL & GAS INC COM 144577103 5861 342176 SH SOLE 19 342176 0 0 CARRIZO OIL & GAS INC COM 144577103 116972 6828460 SH SOLE 21 6828460 0 0 CARRIZO OIL & GAS INC COM 144577103 43422 2534858 SH SOLE 22 2375382 0 159476 CARRIZO OIL & GAS INC COM 144577103 284 16574 SH SOLE 26 12789 0 3785 CARRIZO OIL & GAS INC COM 144577103 180 10528 SH SOLE 28 10528 0 0 CARRIZO OIL & GAS INC COM 144577103 255 14913 SH SOLE 29 0 0 14913 CARRIZO OIL & GAS INC COM 144577103 2360 137789 SH SOLE 30 137789 0 0 CARRIZO OIL & GAS INC COM 144577103 143 8324 SH SOLE 40 8324 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 86 7858 SH SOLE 2 1792 0 6066 CARROLS RESTAURANT GROUP INC COM 14574X104 13 1233 SH SOLE 7 1233 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1455 133450 SH SOLE 18 133450 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 282 25873 SH SOLE 19 25873 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12265 1125264 SH SOLE 21 1125264 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 10226 938147 SH SOLE 22 877424 0 60723 CARROLS RESTAURANT GROUP INC COM 14574X104 53 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 240 21984 SH SOLE 29 0 0 21984 CARROLS RESTAURANT GROUP INC COM 14574X104 61 5554 SH SOLE 30 5554 0 0 CARS COM INC COM 14575E105 1307 49134 SH SOLE 2 32542 0 16592 CARS COM INC COM 14575E105 9 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 74 2798 SH SOLE 7 2798 0 0 CARS COM INC COM 14575E105 12 466 SH SOLE 15 466 0 0 CARS COM INC COM 14575E105 12495 469558 SH SOLE 18 469558 0 0 CARS COM INC COM 14575E105 1446 54334 SH SOLE 19 54334 0 0 CARS COM INC COM 14575E105 119420 4487804 SH SOLE 21 4487804 0 0 CARS COM INC COM 14575E105 62648 2354291 SH SOLE 22 2225166 0 129125 CARS COM INC COM 14575E105 1452 54579 SH SOLE 25 54579 0 0 CARS COM INC COM 14575E105 2502 94024 SH SOLE 26 28106 0 65918 CARS COM INC COM 14575E105 263 9875 SH SOLE 28 9875 0 0 CARS COM INC COM 14575E105 277 10418 SH SOLE 30 10418 0 0 CARS COM INC COM 14575E105 1625 61074 SH SOLE 36 61074 0 0 CARS COM INC COM 14575E105 232 8705 SH SOLE 40 8705 0 0 CARTER INC COM 146229109 9122 92378 SH SOLE 2 75046 0 17332 CARTER INC COM 146229109 493 4995 SH SOLE 4 4995 0 0 CARTER INC COM 146229109 118 1196 SH SOLE 7 1196 0 0 CARTER INC COM 146229109 15649 158471 SH SOLE 18 158285 0 186 CARTER INC COM 146229109 1526 15451 SH SOLE 19 15451 0 0 CARTER INC COM 146229109 200907 2034498 SH SOLE 21 2034498 0 0 CARTER INC COM 146229109 157145 1591340 SH SOLE 22 1437381 0 153959 CARTER INC COM 146229109 487 4931 SH SOLE 23 4931 0 0 CARTER INC COM 146229109 1969 19938 SH SOLE 26 16633 0 3305 CARTER INC COM 146229109 725 7341 SH SOLE 28 7341 0 0 CARTER INC COM 146229109 3108 31472 SH SOLE 29 0 0 31472 CARTER INC COM 146229109 909 9206 SH SOLE 30 9206 0 0 CARTER INC COM 146229109 107 1086 SH SOLE 31 1086 0 0 CARTER INC COM 146229109 42 427 SH SOLE 34 427 0 0 CARTER INC COM 146229109 6 64 SH SOLE 36 64 0 0 CARTER INC COM 146229109 548 5546 SH SOLE 40 5546 0 0 CARTESIAN INC COM 146534102 1 2116 SH SOLE 19 2116 0 0 CARTESIAN INC COM 146534102 2 3086 SH SOLE 21 3086 0 0 CARTESIAN INC COM 146534102 13 18566 SH SOLE 22 18566 0 0 CARVANA CO CL A 146869102 47 3219 SH SOLE 2 887 0 2332 CARVANA CO CL A 146869102 5 352 SH SOLE 7 352 0 0 CARVANA CO CL A 146869102 773 52649 SH SOLE 18 52649 0 0 CARVANA CO CL A 146869102 172 11735 SH SOLE 19 11735 0 0 CARVANA CO CL A 146869102 6076 413899 SH SOLE 21 413899 0 0 CARVANA CO CL A 146869102 6834 465525 SH SOLE 22 435330 0 30195 CAS MED SYS INC COM PAR 124769209 10 11354 SH SOLE 21 11354 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 23 5579 SH SOLE 2 1339 0 4240 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 529 129236 SH SOLE 18 129236 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 141 34393 SH SOLE 19 34393 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 4555 1113712 SH SOLE 21 1113712 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 2970 726189 SH SOLE 22 704876 0 21313 CASELLA WASTE SYS INC CL A 147448104 186 9919 SH SOLE 2 4188 0 5731 CASELLA WASTE SYS INC CL A 147448104 23 1226 SH SOLE 7 1226 0 0 CASELLA WASTE SYS INC CL A 147448104 2997 159389 SH SOLE 18 159389 0 0 CASELLA WASTE SYS INC CL A 147448104 1198 63720 SH SOLE 19 63720 0 0 CASELLA WASTE SYS INC CL A 147448104 23798 1265856 SH SOLE 21 1265856 0 0 CASELLA WASTE SYS INC CL A 147448104 24125 1283256 SH SOLE 22 1208454 0 74802 CASELLA WASTE SYS INC CL A 147448104 136 7223 SH SOLE 28 7223 0 0 CASELLA WASTE SYS INC CL A 147448104 440 23409 SH SOLE 29 0 0 23409 CASELLA WASTE SYS INC CL A 147448104 102 5443 SH SOLE 30 5443 0 0 CASELLA WASTE SYS INC CL A 147448104 470 24993 SH SOLE 34 24993 0 0 CASELLA WASTE SYS INC CL A 147448104 89 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 4050 37004 SH SOLE 2 23281 0 13723 CASEYS GEN STORES INC COM 147528103 23 207 SH SOLE 4 207 0 0 CASEYS GEN STORES INC COM 147528103 154 1407 SH SOLE 7 1407 0 0 CASEYS GEN STORES INC COM 147528103 14110 128921 SH SOLE 18 128921 0 0 CASEYS GEN STORES INC COM 147528103 1353 12366 SH SOLE 19 12366 0 0 CASEYS GEN STORES INC COM 147528103 174027 1590018 SH SOLE 21 1590018 0 0 CASEYS GEN STORES INC COM 147528103 129253 1180932 SH SOLE 22 1048725 0 132207 CASEYS GEN STORES INC COM 147528103 480 4386 SH SOLE 23 4386 0 0 CASEYS GEN STORES INC COM 147528103 1648 15060 SH SOLE 26 12937 0 2123 CASEYS GEN STORES INC COM 147528103 610 5569 SH SOLE 28 5569 0 0 CASEYS GEN STORES INC COM 147528103 660 6033 SH SOLE 30 6033 0 0 CASEYS GEN STORES INC COM 147528103 92 844 SH SOLE 31 844 0 0 CASEYS GEN STORES INC COM 147528103 162 1481 SH SOLE 36 1481 0 0 CASEYS GEN STORES INC COM 147528103 445 4065 SH SOLE 40 4065 0 0 CASI PHARMACEUTICALS INC COM 14757U109 8 4449 SH SOLE 18 4449 0 0 CASI PHARMACEUTICALS INC COM 14757U109 14 7740 SH SOLE 19 7740 0 0 CASI PHARMACEUTICALS INC COM 14757U109 155 87743 SH SOLE 21 87743 0 0 CASI PHARMACEUTICALS INC COM 14757U109 338 191174 SH SOLE 22 191174 0 0 CASS INFORMATION SYS INC COM 14808P109 55 871 SH SOLE 2 728 0 143 CASS INFORMATION SYS INC COM 14808P109 16 253 SH SOLE 7 253 0 0 CASS INFORMATION SYS INC COM 14808P109 2481 39111 SH SOLE 18 39111 0 0 CASS INFORMATION SYS INC COM 14808P109 484 7622 SH SOLE 19 7622 0 0 CASS INFORMATION SYS INC COM 14808P109 21927 345639 SH SOLE 21 345639 0 0 CASS INFORMATION SYS INC COM 14808P109 15871 250177 SH SOLE 22 229448 0 20729 CASS INFORMATION SYS INC COM 14808P109 84 1322 SH SOLE 28 1322 0 0 CASS INFORMATION SYS INC COM 14808P109 115 1814 SH SOLE 30 1814 0 0 CASS INFORMATION SYS INC COM 14808P109 62 971 SH SOLE 40 971 0 0 CASTLE BRANDS INC COM 148435100 5 3526 SH SOLE 2 3526 0 0 CASTLE BRANDS INC COM 148435100 416 310175 SH SOLE 18 310175 0 0 CASTLE BRANDS INC COM 148435100 71 53041 SH SOLE 19 53041 0 0 CASTLE BRANDS INC COM 148435100 3744 2793781 SH SOLE 21 2793781 0 0 CASTLE BRANDS INC COM 148435100 1017 759026 SH SOLE 22 688987 0 70039 CASTLIGHT HEALTH INC CL B 14862Q100 13 3079 SH SOLE 2 2904 0 175 CASTLIGHT HEALTH INC CL B 14862Q100 2 390 SH SOLE 7 390 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 982 228430 SH SOLE 18 228430 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 200 46577 SH SOLE 19 46577 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 8660 2013936 SH SOLE 21 2013936 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 5277 1227124 SH SOLE 22 1146273 0 80851 CASTLIGHT HEALTH INC CL B 14862Q100 32 7542 SH SOLE 28 7542 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 13 3032 SH SOLE 40 3032 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 5 2484 SH SOLE 18 2484 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 67 31466 SH SOLE 21 31466 0 0 CATALENT INC COM 148806102 3741 93712 SH SOLE 2 93086 0 626 CATALENT INC COM 148806102 44 1099 SH SOLE 4 1099 0 0 CATALENT INC COM 148806102 161 4022 SH SOLE 7 4022 0 0 CATALENT INC COM 148806102 4802 120299 SH SOLE 13 120299 0 0 CATALENT INC COM 148806102 32611 816913 SH SOLE 18 816913 0 0 CATALENT INC COM 148806102 62228 1558811 SH SOLE 19 1558811 0 0 CATALENT INC COM 148806102 335525 8404947 SH SOLE 21 8404947 0 0 CATALENT INC COM 148806102 237088 5939082 SH SOLE 22 5283158 0 655924 CATALENT INC COM 148806102 9348 234167 SH SOLE 23 234167 0 0 CATALENT INC COM 148806102 1937 48532 SH SOLE 26 39883 0 8649 CATALENT INC COM 148806102 791 19807 SH SOLE 28 19807 0 0 CATALENT INC COM 148806102 8396 210314 SH SOLE 29 0 0 210314 CATALENT INC COM 148806102 1610 40330 SH SOLE 30 40330 0 0 CATALENT INC COM 148806102 2308 57824 SH SOLE 34 57824 0 0 CATALENT INC COM 148806102 2836 71037 SH SOLE 36 71037 0 0 CATALENT INC COM 148806102 562 14071 SH SOLE 40 14071 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 45 SH SOLE 21 45 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 877 173418 SH SOLE 22 173418 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 12 4629 SH SOLE 2 4629 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 648 257184 SH SOLE 18 257184 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 134 53111 SH SOLE 19 53111 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5867 2328052 SH SOLE 21 2328052 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2718 1078561 SH SOLE 22 1022565 0 55996 CATASYS INC COM PAR 149049504 2 335 SH SOLE 18 335 0 0 CATASYS INC COM PAR 149049504 26 5383 SH SOLE 21 5383 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 92 7285 SH SOLE 2 2121 0 5164 CATCHMARK TIMBER TR INC CL A 14912Y202 14 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1884 149440 SH SOLE 18 149440 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 448 35527 SH SOLE 19 35527 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 20450 1621691 SH SOLE 21 1621691 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9511 754204 SH SOLE 22 680127 0 74077 CATCHMARK TIMBER TR INC CL A 14912Y202 84 6651 SH SOLE 28 6651 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 232 18382 SH SOLE 29 0 0 18382 CATCHMARK TIMBER TR INC CL A 14912Y202 1580 125273 SH SOLE 30 125273 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 44 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 97020 777964 SH SOLE 2 203330 0 574634 CATERPILLAR INC DEL COM 149123101 25704 206109 SH SOLE 4 185691 0 20418 CATERPILLAR INC DEL COM 149123101 59640 478232 SH SOLE 7 462435 0 15797 CATERPILLAR INC DEL COM 149123101 180 1440 SH SOLE 13 1440 0 0 CATERPILLAR INC DEL COM 149123101 486 3897 SH SOLE 15 3897 0 0 CATERPILLAR INC DEL COM 149123101 32 256 SH SOLE 17 0 0 256 CATERPILLAR INC DEL COM 149123101 161749 1296999 SH SOLE 18 1210718 0 86281 CATERPILLAR INC DEL COM 149123101 5466 43829 SH SOLE 19 43829 0 0 CATERPILLAR INC DEL COM 149123101 1432512 11486743 SH SOLE 21 11486743 0 0 CATERPILLAR INC DEL COM 149123101 1923246 15421750 SH SOLE 22 12779963 0 2641787 CATERPILLAR INC DEL COM 149123101 90403 724902 SH SOLE 23 724902 0 0 CATERPILLAR INC DEL COM 149123101 56527 453267 SH SOLE 25 453267 0 0 CATERPILLAR INC DEL COM 149123101 183549 1471804 SH SOLE 26 525108 0 946696 CATERPILLAR INC DEL COM 149123101 16795 134670 SH SOLE 28 97885 0 36785 CATERPILLAR INC DEL COM 149123101 2677 21465 SH SOLE 29 21465 0 0 CATERPILLAR INC DEL COM 149123101 208603 1672705 SH SOLE 30 1672705 0 0 CATERPILLAR INC DEL COM 149123101 36543 293022 SH SOLE 31 128450 0 164572 CATERPILLAR INC DEL COM 149123101 17852 143145 SH SOLE 32 143145 0 0 CATERPILLAR INC DEL COM 149123101 5280 42341 SH SOLE 34 42341 0 0 CATERPILLAR INC DEL COM 149123101 73623 590351 SH SOLE 36 590351 0 0 CATERPILLAR INC DEL COM 149123101 373 2988 SH SOLE 40 2988 0 0 CATHAY GEN BANCORP COM 149150104 2549 63401 SH SOLE 2 50871 0 12530 CATHAY GEN BANCORP COM 149150104 17 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 75 1858 SH SOLE 7 1858 0 0 CATHAY GEN BANCORP COM 149150104 20149 501231 SH SOLE 18 501231 0 0 CATHAY GEN BANCORP COM 149150104 4612 114725 SH SOLE 19 114725 0 0 CATHAY GEN BANCORP COM 149150104 197739 4918876 SH SOLE 21 4918876 0 0 CATHAY GEN BANCORP COM 149150104 115413 2870958 SH SOLE 22 2731503 0 139455 CATHAY GEN BANCORP COM 149150104 7637 189968 SH SOLE 23 189968 0 0 CATHAY GEN BANCORP COM 149150104 823 20466 SH SOLE 26 16391 0 4075 CATHAY GEN BANCORP COM 149150104 447 11131 SH SOLE 28 11131 0 0 CATHAY GEN BANCORP COM 149150104 1262 31383 SH SOLE 29 0 0 31383 CATHAY GEN BANCORP COM 149150104 466 11603 SH SOLE 30 11603 0 0 CATHAY GEN BANCORP COM 149150104 226 5614 SH SOLE 34 5614 0 0 CATHAY GEN BANCORP COM 149150104 335 8332 SH SOLE 40 8332 0 0 CATO CORP NEW CL A 149205106 89 6691 SH SOLE 2 2566 0 4125 CATO CORP NEW CL A 149205106 2 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 9 690 SH SOLE 7 690 0 0 CATO CORP NEW CL A 149205106 1720 129971 SH SOLE 18 129971 0 0 CATO CORP NEW CL A 149205106 237 17883 SH SOLE 19 17883 0 0 CATO CORP NEW CL A 149205106 27957 2113166 SH SOLE 21 2113166 0 0 CATO CORP NEW CL A 149205106 9457 714779 SH SOLE 22 659300 0 55479 CATO CORP NEW CL A 149205106 180 13609 SH SOLE 26 10719 0 2890 CATO CORP NEW CL A 149205106 49 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 496 37513 SH SOLE 29 0 0 37513 CATO CORP NEW CL A 149205106 451 34090 SH SOLE 30 34090 0 0 CATO CORP NEW CL A 149205106 575 43479 SH SOLE 34 43479 0 0 CATO CORP NEW CL A 149205106 39 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 81 551 SH SOLE 2 484 0 67 CAVCO INDS INC DEL COM 149568107 30 200 SH SOLE 7 200 0 0 CAVCO INDS INC DEL COM 149568107 5780 39173 SH SOLE 18 39173 0 0 CAVCO INDS INC DEL COM 149568107 938 6358 SH SOLE 19 6358 0 0 CAVCO INDS INC DEL COM 149568107 133472 904585 SH SOLE 21 904585 0 0 CAVCO INDS INC DEL COM 149568107 35354 239606 SH SOLE 22 222676 0 16930 CAVCO INDS INC DEL COM 149568107 187 1265 SH SOLE 26 0 0 1265 CAVCO INDS INC DEL COM 149568107 170 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 1715 11622 SH SOLE 30 11622 0 0 CAVCO INDS INC DEL COM 149568107 143 971 SH SOLE 40 971 0 0 CAVIUM INC COM 14964U108 1903 28866 SH SOLE 2 5974 0 22892 CAVIUM INC COM 14964U108 24 365 SH SOLE 4 365 0 0 CAVIUM INC COM 14964U108 105 1589 SH SOLE 7 1589 0 0 CAVIUM INC COM 14964U108 2069 31379 SH SOLE 18 31379 0 0 CAVIUM INC COM 14964U108 1410 21384 SH SOLE 19 21384 0 0 CAVIUM INC COM 14964U108 66815 1013263 SH SOLE 21 1013263 0 0 CAVIUM INC COM 14964U108 120172 1822439 SH SOLE 22 1626438 0 196001 CAVIUM INC COM 14964U108 1628 24693 SH SOLE 26 20973 0 3720 CAVIUM INC COM 14964U108 711 10785 SH SOLE 28 10785 0 0 CAVIUM INC COM 14964U108 464 7036 SH SOLE 29 0 0 7036 CAVIUM INC COM 14964U108 7886 119587 SH SOLE 30 119587 0 0 CAVIUM INC COM 14964U108 97 1476 SH SOLE 31 1476 0 0 CAVIUM INC COM 14964U108 3076 46649 SH SOLE 34 46649 0 0 CAVIUM INC COM 14964U108 456 6919 SH SOLE 40 6919 0 0 CB FINL SVCS INC COM 12479G101 18 632 SH SOLE 18 632 0 0 CB FINL SVCS INC COM 12479G101 24 829 SH SOLE 21 829 0 0 CBIZ INC COM 124805102 206 12664 SH SOLE 2 3277 0 9387 CBIZ INC COM 124805102 27 1666 SH SOLE 7 1666 0 0 CBIZ INC COM 124805102 3274 201469 SH SOLE 18 201469 0 0 CBIZ INC COM 124805102 628 38660 SH SOLE 19 38660 0 0 CBIZ INC COM 124805102 27168 1671873 SH SOLE 21 1671873 0 0 CBIZ INC COM 124805102 22216 1367150 SH SOLE 22 1277135 0 90015 CBIZ INC COM 124805102 136 8376 SH SOLE 26 0 0 8376 CBIZ INC COM 124805102 112 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 113 6933 SH SOLE 30 6933 0 0 CBIZ INC COM 124805102 18 1105 SH SOLE 34 1105 0 0 CBIZ INC COM 124805102 65 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 339 40426 SH SOLE 2 10633 0 29793 CBL & ASSOC PPTYS INC COM 124830100 490 58398 SH SOLE 4 58398 0 0 CBL & ASSOC PPTYS INC COM 124830100 1852 220697 SH SOLE 7 220697 0 0 CBL & ASSOC PPTYS INC COM 124830100 62 7379 SH SOLE 15 7379 0 0 CBL & ASSOC PPTYS INC COM 124830100 6994 833632 SH SOLE 18 833632 0 0 CBL & ASSOC PPTYS INC COM 124830100 2274 271048 SH SOLE 19 271048 0 0 CBL & ASSOC PPTYS INC COM 124830100 129871 15479249 SH SOLE 21 15479249 0 0 CBL & ASSOC PPTYS INC COM 124830100 54956 6550150 SH SOLE 22 6234273 0 315877 CBL & ASSOC PPTYS INC COM 124830100 41 4908 SH SOLE 23 4908 0 0 CBL & ASSOC PPTYS INC COM 124830100 2536 302271 SH SOLE 25 302271 0 0 CBL & ASSOC PPTYS INC COM 124830100 901 107434 SH SOLE 26 45002 0 62432 CBL & ASSOC PPTYS INC COM 124830100 207 24731 SH SOLE 28 24731 0 0 CBL & ASSOC PPTYS INC COM 124830100 493 58799 SH SOLE 29 58799 0 0 CBL & ASSOC PPTYS INC COM 124830100 9172 1093154 SH SOLE 30 1093154 0 0 CBL & ASSOC PPTYS INC COM 124830100 149 17762 SH SOLE 36 17762 0 0 CBL & ASSOC PPTYS INC COM 124830100 156 18537 SH SOLE 40 18537 0 0 CBOE HLDGS INC COM 12503M108 14338 133220 SH SOLE 2 30777 0 102443 CBOE HLDGS INC COM 12503M108 3780 35119 SH SOLE 4 31809 0 3310 CBOE HLDGS INC COM 12503M108 8181 76008 SH SOLE 7 73204 0 2804 CBOE HLDGS INC COM 12503M108 65 602 SH SOLE 15 602 0 0 CBOE HLDGS INC COM 12503M108 26386 245157 SH SOLE 18 230578 0 14579 CBOE HLDGS INC COM 12503M108 2337 21710 SH SOLE 19 21710 0 0 CBOE HLDGS INC COM 12503M108 8492 78904 SH SOLE 20 0 0 78904 CBOE HLDGS INC COM 12503M108 255352 2372498 SH SOLE 21 2372498 0 0 CBOE HLDGS INC COM 12503M108 332914 3093135 SH SOLE 22 2602785 0 490350 CBOE HLDGS INC COM 12503M108 13619 126531 SH SOLE 23 126531 0 0 CBOE HLDGS INC COM 12503M108 27552 255991 SH SOLE 25 255991 0 0 CBOE HLDGS INC COM 12503M108 33742 313496 SH SOLE 26 127294 0 186202 CBOE HLDGS INC COM 12503M108 2502 23245 SH SOLE 28 16963 0 6282 CBOE HLDGS INC COM 12503M108 3381 31416 SH SOLE 29 4053 0 27363 CBOE HLDGS INC COM 12503M108 35971 334210 SH SOLE 30 334210 0 0 CBOE HLDGS INC COM 12503M108 4061 37729 SH SOLE 31 20907 0 16822 CBOE HLDGS INC COM 12503M108 2807 26077 SH SOLE 34 26077 0 0 CBOE HLDGS INC COM 12503M108 10439 96991 SH SOLE 36 96991 0 0 CBOE HLDGS INC COM 12503M108 56 521 SH SOLE 40 521 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH SOLE 17 0 0 300 CBRE GROUP INC CL A 12504L109 14091 371990 SH SOLE 2 84813 0 287177 CBRE GROUP INC CL A 12504L109 4067 107372 SH SOLE 4 97619 0 9753 CBRE GROUP INC CL A 12504L109 9988 263668 SH SOLE 7 215755 0 47913 CBRE GROUP INC CL A 12504L109 67 1776 SH SOLE 15 1776 0 0 CBRE GROUP INC CL A 12504L109 25026 660677 SH SOLE 18 618559 0 42118 CBRE GROUP INC CL A 12504L109 4666 123184 SH SOLE 19 123184 0 0 CBRE GROUP INC CL A 12504L109 7561 199606 SH SOLE 20 0 0 199606 CBRE GROUP INC CL A 12504L109 288608 7618997 SH SOLE 21 7618997 0 0 CBRE GROUP INC CL A 12504L109 313018 8263400 SH SOLE 22 6860610 0 1402790 CBRE GROUP INC CL A 12504L109 14902 393410 SH SOLE 23 393410 0 0 CBRE GROUP INC CL A 12504L109 9901 261369 SH SOLE 25 261369 0 0 CBRE GROUP INC CL A 12504L109 32388 855013 SH SOLE 26 340972 0 514041 CBRE GROUP INC CL A 12504L109 2614 69010 SH SOLE 28 50252 0 18758 CBRE GROUP INC CL A 12504L109 4232 111711 SH SOLE 29 11578 0 100133 CBRE GROUP INC CL A 12504L109 32014 845142 SH SOLE 30 845142 0 0 CBRE GROUP INC CL A 12504L109 4679 123529 SH SOLE 31 65225 0 58304 CBRE GROUP INC CL A 12504L109 1296 34207 SH SOLE 34 34207 0 0 CBRE GROUP INC CL A 12504L109 10531 278021 SH SOLE 36 278021 0 0 CBRE GROUP INC CL A 12504L109 54 1421 SH SOLE 40 1421 0 0 CBS CORP NEW CL A 124857103 333 5692 SH SOLE 21 5692 0 0 CBS CORP NEW CL A 124857103 30 520 SH SOLE 22 520 0 0 CBS CORP NEW CL B 124857202 48341 833470 SH SOLE 2 463787 0 369683 CBS CORP NEW CL B 124857202 13253 228493 SH SOLE 4 214549 0 13944 CBS CORP NEW CL B 124857202 16421 283126 SH SOLE 7 275793 0 7333 CBS CORP NEW CL B 124857202 196 3387 SH SOLE 13 3387 0 0 CBS CORP NEW CL B 124857202 149 2562 SH SOLE 15 2562 0 0 CBS CORP NEW CL B 124857202 12 207 SH SOLE 17 0 0 207 CBS CORP NEW CL B 124857202 44458 766511 SH SOLE 18 712636 0 53875 CBS CORP NEW CL B 124857202 1282 22095 SH SOLE 19 22095 0 0 CBS CORP NEW CL B 124857202 15548 268062 SH SOLE 20 51548 0 216514 CBS CORP NEW CL B 124857202 302095 5208540 SH SOLE 21 5208540 0 0 CBS CORP NEW CL B 124857202 602942 10395556 SH SOLE 22 8328894 0 2066662 CBS CORP NEW CL B 124857202 36476 628903 SH SOLE 23 628903 0 0 CBS CORP NEW CL B 124857202 32491 560195 SH SOLE 25 560195 0 0 CBS CORP NEW CL B 124857202 61614 1062308 SH SOLE 26 387199 0 675109 CBS CORP NEW CL B 124857202 4864 83857 SH SOLE 28 61164 0 22693 CBS CORP NEW CL B 124857202 7637 131668 SH SOLE 29 118841 0 12827 CBS CORP NEW CL B 124857202 59655 1028541 SH SOLE 30 1028541 0 0 CBS CORP NEW CL B 124857202 23384 403181 SH SOLE 31 233618 0 169563 CBS CORP NEW CL B 124857202 5800 99993 SH SOLE 34 99993 0 0 CBS CORP NEW CL B 124857202 25151 433643 SH SOLE 36 433643 0 0 CBS CORP NEW CL B 124857202 108 1865 SH SOLE 40 1865 0 0 CCA INDS INC COM 124867102 12 3627 SH SOLE 21 3627 0 0 CCA INDS INC COM 124867102 39 11757 SH SOLE 22 11757 0 0 CDK GLOBAL INC COM 12508E101 17038 270066 SH SOLE 2 166155 0 103911 CDK GLOBAL INC COM 12508E101 3650 57861 SH SOLE 4 52604 0 5257 CDK GLOBAL INC COM 12508E101 2905 46048 SH SOLE 7 37367 0 8681 CDK GLOBAL INC COM 12508E101 119 1891 SH SOLE 13 1891 0 0 CDK GLOBAL INC COM 12508E101 61 974 SH SOLE 15 974 0 0 CDK GLOBAL INC COM 12508E101 5 77 SH SOLE 17 0 0 77 CDK GLOBAL INC COM 12508E101 28158 446312 SH SOLE 18 433508 0 12804 CDK GLOBAL INC COM 12508E101 2726 43211 SH SOLE 19 43211 0 0 CDK GLOBAL INC COM 12508E101 6738 106800 SH SOLE 20 0 0 106800 CDK GLOBAL INC COM 12508E101 384131 6088614 SH SOLE 21 6088614 0 0 CDK GLOBAL INC COM 12508E101 284588 4510831 SH SOLE 22 4088301 0 422530 CDK GLOBAL INC COM 12508E101 10982 174073 SH SOLE 23 174073 0 0 CDK GLOBAL INC COM 12508E101 6916 109619 SH SOLE 25 109619 0 0 CDK GLOBAL INC COM 12508E101 23357 370212 SH SOLE 26 145220 0 224992 CDK GLOBAL INC COM 12508E101 1887 29917 SH SOLE 28 21923 0 7994 CDK GLOBAL INC COM 12508E101 2290 36303 SH SOLE 29 3478 0 32825 CDK GLOBAL INC COM 12508E101 18108 287025 SH SOLE 30 287025 0 0 CDK GLOBAL INC COM 12508E101 4176 66191 SH SOLE 31 27592 0 38599 CDK GLOBAL INC COM 12508E101 709 11244 SH SOLE 34 11244 0 0 CDK GLOBAL INC COM 12508E101 7891 125071 SH SOLE 36 125071 0 0 CDK GLOBAL INC COM 12508E101 42 660 SH SOLE 40 660 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 416 4752 SH SOLE 26 4752 0 0 CDW CORP COM 12514G108 10838 164218 SH SOLE 2 45893 0 118325 CDW CORP COM 12514G108 3939 59682 SH SOLE 4 54610 0 5072 CDW CORP COM 12514G108 3429 51959 SH SOLE 7 27189 0 24770 CDW CORP COM 12514G108 1606 24327 SH SOLE 13 24327 0 0 CDW CORP COM 12514G108 15 231 SH SOLE 15 231 0 0 CDW CORP COM 12514G108 112960 1711509 SH SOLE 18 1137026 0 574483 CDW CORP COM 12514G108 89660 1358480 SH SOLE 19 1358480 0 0 CDW CORP COM 12514G108 6082 92144 SH SOLE 20 0 0 92144 CDW CORP COM 12514G108 128436 1946004 SH SOLE 21 1946004 0 0 CDW CORP COM 12514G108 302686 4586145 SH SOLE 22 4039548 0 546597 CDW CORP COM 12514G108 13035 197500 SH SOLE 23 197500 0 0 CDW CORP COM 12514G108 10881 164864 SH SOLE 25 140976 0 23888 CDW CORP COM 12514G108 27272 413215 SH SOLE 26 150833 0 262382 CDW CORP COM 12514G108 2358 35731 SH SOLE 28 26063 0 9668 CDW CORP COM 12514G108 4574 69304 SH SOLE 29 6297 0 63007 CDW CORP COM 12514G108 13998 212094 SH SOLE 30 212094 0 0 CDW CORP COM 12514G108 5061 76685 SH SOLE 31 36571 0 40114 CDW CORP COM 12514G108 17187 260410 SH SOLE 34 260410 0 0 CDW CORP COM 12514G108 11780 178478 SH SOLE 36 178478 0 0 CDW CORP COM 12514G108 43 647 SH SOLE 40 647 0 0 CECO ENVIRONMENTAL CORP COM 125141101 78 9222 SH SOLE 2 4675 0 4547 CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1002 118496 SH SOLE 18 118496 0 0 CECO ENVIRONMENTAL CORP COM 125141101 433 51217 SH SOLE 19 51217 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8414 994518 SH SOLE 21 994518 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7987 944103 SH SOLE 22 910371 0 33732 CECO ENVIRONMENTAL CORP COM 125141101 1041 123020 SH SOLE 23 123020 0 0 CECO ENVIRONMENTAL CORP COM 125141101 440 51994 SH SOLE 29 0 0 51994 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1388 21641 SH SOLE 31 21641 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 97 17239 SH SOLE 2 4329 0 12910 CEDAR REALTY TRUST INC COM NEW 150602209 214 38136 SH SOLE 4 38136 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 582 103520 SH SOLE 7 103520 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 21 3739 SH SOLE 15 3739 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2389 425072 SH SOLE 18 425072 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 8556 1522479 SH SOLE 19 1522479 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 41337 7355317 SH SOLE 21 7355317 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 19628 3492520 SH SOLE 22 3315273 0 177247 CEDAR REALTY TRUST INC COM NEW 150602209 12 2211 SH SOLE 23 2211 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 899 160025 SH SOLE 25 160025 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 145 25722 SH SOLE 26 0 0 25722 CEDAR REALTY TRUST INC COM NEW 150602209 60 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 195 34669 SH SOLE 29 34669 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 3077 547514 SH SOLE 30 547514 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 47 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 1 861 SH SOLE 19 861 0 0 CEL SCI CORP COM PAR NEW 150837607 4 2327 SH SOLE 21 2327 0 0 CEL SCI CORP COM PAR NEW 150837607 142 85455 SH SOLE 22 85455 0 0 CELADON GROUP INC COM 150838100 33 4900 SH SOLE 2 4900 0 0 CELADON GROUP INC COM 150838100 32 4750 SH SOLE 18 4750 0 0 CELADON GROUP INC COM 150838100 28 4175 SH SOLE 19 4175 0 0 CELADON GROUP INC COM 150838100 968 143337 SH SOLE 21 143337 0 0 CELADON GROUP INC COM 150838100 2890 428158 SH SOLE 22 428158 0 0 CELANESE CORP DEL COM SER A 150870103 9949 95419 SH SOLE 2 38973 0 56446 CELANESE CORP DEL COM SER A 150870103 5225 50113 SH SOLE 4 44632 0 5481 CELANESE CORP DEL COM SER A 150870103 5681 54483 SH SOLE 7 27008 0 27475 CELANESE CORP DEL COM SER A 150870103 92 882 SH SOLE 15 882 0 0 CELANESE CORP DEL COM SER A 150870103 8875 85118 SH SOLE 18 64617 0 20501 CELANESE CORP DEL COM SER A 150870103 5941 56975 SH SOLE 19 56975 0 0 CELANESE CORP DEL COM SER A 150870103 9451 90641 SH SOLE 20 0 0 90641 CELANESE CORP DEL COM SER A 150870103 187648 1799640 SH SOLE 21 1799640 0 0 CELANESE CORP DEL COM SER A 150870103 383055 3673682 SH SOLE 22 3227333 0 446349 CELANESE CORP DEL COM SER A 150870103 18667 179027 SH SOLE 23 179027 0 0 CELANESE CORP DEL COM SER A 150870103 11149 106927 SH SOLE 25 106927 0 0 CELANESE CORP DEL COM SER A 150870103 39667 380422 SH SOLE 26 135628 0 244794 CELANESE CORP DEL COM SER A 150870103 3270 31358 SH SOLE 28 22666 0 8692 CELANESE CORP DEL COM SER A 150870103 4389 42097 SH SOLE 29 7428 0 34669 CELANESE CORP DEL COM SER A 150870103 19879 190649 SH SOLE 30 190649 0 0 CELANESE CORP DEL COM SER A 150870103 6650 63778 SH SOLE 31 32780 0 30998 CELANESE CORP DEL COM SER A 150870103 934 8958 SH SOLE 34 8958 0 0 CELANESE CORP DEL COM SER A 150870103 12820 122946 SH SOLE 36 122946 0 0 CELANESE CORP DEL COM SER A 150870103 77 743 SH SOLE 40 743 0 0 CELESTICA INC SUB VTG SHS 15101Q108 319 25748 SH SOLE 21 25748 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2000 161561 SH SOLE 22 161561 0 0 CELGENE CORP COM 151020104 208924 1432755 SH SOLE 2 607449 0 825306 CELGENE CORP COM 151020104 42472 291266 SH SOLE 4 264532 0 26734 CELGENE CORP COM 151020104 80499 552046 SH SOLE 7 551330 0 716 CELGENE CORP COM 151020104 10894 74711 SH SOLE 13 74711 0 0 CELGENE CORP COM 151020104 898 6156 SH SOLE 15 6156 0 0 CELGENE CORP COM 151020104 6 44 SH SOLE 17 0 0 44 CELGENE CORP COM 151020104 347763 2384882 SH SOLE 18 2118394 0 266488 CELGENE CORP COM 151020104 361316 2477823 SH SOLE 19 2477823 0 0 CELGENE CORP COM 151020104 56715 388940 SH SOLE 20 0 0 388940 CELGENE CORP COM 151020104 2639128 18098530 SH SOLE 21 18098530 0 0 CELGENE CORP COM 151020104 3116854 21374668 SH SOLE 22 17509324 0 3865344 CELGENE CORP COM 151020104 147378 1010686 SH SOLE 23 1010686 0 0 CELGENE CORP COM 151020104 89151 611377 SH SOLE 25 611377 0 0 CELGENE CORP COM 151020104 285656 1958965 SH SOLE 26 689763 0 1269202 CELGENE CORP COM 151020104 25929 177818 SH SOLE 28 129742 0 48076 CELGENE CORP COM 151020104 25977 178141 SH SOLE 29 54283 0 123858 CELGENE CORP COM 151020104 339818 2330391 SH SOLE 30 2330391 0 0 CELGENE CORP COM 151020104 61934 424731 SH SOLE 31 206661 0 218070 CELGENE CORP COM 151020104 16508 113211 SH SOLE 32 113211 0 0 CELGENE CORP COM 151020104 117400 805104 SH SOLE 34 805104 0 0 CELGENE CORP COM 151020104 113088 775531 SH SOLE 36 775531 0 0 CELGENE CORP COM 151020104 591 4053 SH SOLE 40 4053 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 75 26282 SH SOLE 2 6065 0 20217 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 347 SH SOLE 4 347 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 7 2518 SH SOLE 7 2518 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1341 468884 SH SOLE 18 468884 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 247 86444 SH SOLE 19 86444 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 16798 5873318 SH SOLE 21 5873318 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 8893 3109540 SH SOLE 22 2923269 0 186271 CELLDEX THERAPEUTICS INC NEW COM 15117B103 85 29724 SH SOLE 26 26167 0 3557 CELLDEX THERAPEUTICS INC NEW COM 15117B103 41 14179 SH SOLE 28 14179 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 85 29553 SH SOLE 30 29553 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 30 10625 SH SOLE 40 10625 0 0 CELLECTAR BIOSCIENCES INC COM 15117F302 1 597 SH SOLE 21 597 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 20 1893 SH SOLE 18 1893 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 17 1597 SH SOLE 19 1597 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 299 28087 SH SOLE 21 28087 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 637 59845 SH SOLE 22 59845 0 0 CELSION CORPORATION COM PAR NEW 15117N503 1 461 SH SOLE 21 461 0 0 CELSION CORPORATION COM PAR NEW 15117N503 99 65852 SH SOLE 22 65852 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6990 769808 SH SOLE 18 5408 0 764400 CEMEX SAB DE CV SPON ADR NEW 151290889 5532 609255 SH SOLE 19 609255 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7035 774800 SH SOLE 25 774800 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 43965 4842000 SH SOLE 34 4842000 0 0 CEMPRA INC COM 15130J109 30 9237 SH SOLE 2 2091 0 7146 CEMPRA INC COM 15130J109 1 252 SH SOLE 4 252 0 0 CEMPRA INC COM 15130J109 5 1634 SH SOLE 7 1634 0 0 CEMPRA INC COM 15130J109 593 182384 SH SOLE 18 182384 0 0 CEMPRA INC COM 15130J109 102 31342 SH SOLE 19 31342 0 0 CEMPRA INC COM 15130J109 7658 2356201 SH SOLE 21 2356201 0 0 CEMPRA INC COM 15130J109 4036 1241982 SH SOLE 22 1165995 0 75987 CEMPRA INC COM 15130J109 3 926 SH SOLE 26 0 0 926 CEMPRA INC COM 15130J109 18 5556 SH SOLE 28 5556 0 0 CEMPRA INC COM 15130J109 24 7476 SH SOLE 30 7476 0 0 CEMPRA INC COM 15130J109 11 3516 SH SOLE 40 3516 0 0 CEMTREX INC COM PAR $.001 15130G303 3 1146 SH SOLE 18 1146 0 0 CEMTREX INC COM PAR $.001 15130G303 70 23304 SH SOLE 21 23304 0 0 CENOVUS ENERGY INC COM 15135U109 5818 580653 SH SOLE 21 580653 0 0 CENTENE CORP DEL COM 15135B101 29413 303946 SH SOLE 2 142314 0 161632 CENTENE CORP DEL COM 15135B101 5944 61429 SH SOLE 4 55600 0 5829 CENTENE CORP DEL COM 15135B101 12222 126296 SH SOLE 7 118158 0 8138 CENTENE CORP DEL COM 15135B101 365 3769 SH SOLE 13 3769 0 0 CENTENE CORP DEL COM 15135B101 119 1226 SH SOLE 15 1226 0 0 CENTENE CORP DEL COM 15135B101 4 37 SH SOLE 17 0 0 37 CENTENE CORP DEL COM 15135B101 108201 1118126 SH SOLE 18 1049842 0 68284 CENTENE CORP DEL COM 15135B101 91545 946003 SH SOLE 19 946003 0 0 CENTENE CORP DEL COM 15135B101 8727 90185 SH SOLE 20 0 0 90185 CENTENE CORP DEL COM 15135B101 364384 3765465 SH SOLE 21 3765465 0 0 CENTENE CORP DEL COM 15135B101 435180 4497058 SH SOLE 22 3710966 0 786092 CENTENE CORP DEL COM 15135B101 19887 205507 SH SOLE 23 205507 0 0 CENTENE CORP DEL COM 15135B101 33071 341753 SH SOLE 25 325191 0 16562 CENTENE CORP DEL COM 15135B101 67557 698116 SH SOLE 26 196699 0 501417 CENTENE CORP DEL COM 15135B101 3745 38703 SH SOLE 28 28119 0 10584 CENTENE CORP DEL COM 15135B101 4929 50934 SH SOLE 29 6196 0 44738 CENTENE CORP DEL COM 15135B101 51940 536737 SH SOLE 30 536737 0 0 CENTENE CORP DEL COM 15135B101 7328 75730 SH SOLE 31 35005 0 40725 CENTENE CORP DEL COM 15135B101 43260 447038 SH SOLE 34 447038 0 0 CENTENE CORP DEL COM 15135B101 17736 183278 SH SOLE 36 183278 0 0 CENTENE CORP DEL COM 15135B101 83 856 SH SOLE 40 856 0 0 CENTENE CORP DEL OPTIONS 15135B101 13257 137000 SH Put SOLE 19 137000 0 0 CENTENE CORP DEL OPTIONS 15135B101 155 1600 SH Put SOLE 22 1600 0 0 CENTENE CORP DEL OPTIONS 15135B101 3010 31100 SH Put SOLE 34 31100 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 18038 1003814 SH SOLE 2 945403 0 58411 CENTENNIAL RESOURCE DEV INC CL A 15136A102 11 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 50 2757 SH SOLE 7 2757 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1058 58865 SH SOLE 18 58865 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 719 40007 SH SOLE 19 40007 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 24404 1358018 SH SOLE 21 1358018 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 64087 3566338 SH SOLE 22 3219540 0 346798 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1013 56390 SH SOLE 26 48934 0 7456 CENTENNIAL RESOURCE DEV INC CL A 15136A102 267 14848 SH SOLE 28 14848 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 258 14370 SH SOLE 30 14370 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 48 2660 SH SOLE 31 2660 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 225 12519 SH SOLE 40 12519 0 0 CENTERPOINT ENERGY INC COM 15189T107 16309 558322 SH SOLE 2 151344 0 406978 CENTERPOINT ENERGY INC COM 15189T107 5249 179696 SH SOLE 4 164076 0 15620 CENTERPOINT ENERGY INC COM 15189T107 22436 768088 SH SOLE 7 724237 0 43851 CENTERPOINT ENERGY INC COM 15189T107 545 18658 SH SOLE 13 18658 0 0 CENTERPOINT ENERGY INC COM 15189T107 90 3086 SH SOLE 15 3086 0 0 CENTERPOINT ENERGY INC COM 15189T107 31020 1061953 SH SOLE 18 1001194 0 60759 CENTERPOINT ENERGY INC COM 15189T107 5171 177013 SH SOLE 19 177013 0 0 CENTERPOINT ENERGY INC COM 15189T107 8686 297353 SH SOLE 20 0 0 297353 CENTERPOINT ENERGY INC COM 15189T107 384163 13151749 SH SOLE 21 13151749 0 0 CENTERPOINT ENERGY INC COM 15189T107 354629 12140671 SH SOLE 22 10089393 0 2051278 CENTERPOINT ENERGY INC COM 15189T107 15583 533468 SH SOLE 23 533468 0 0 CENTERPOINT ENERGY INC COM 15189T107 10734 367492 SH SOLE 25 367492 0 0 CENTERPOINT ENERGY INC COM 15189T107 39756 1361026 SH SOLE 26 437774 0 923252 CENTERPOINT ENERGY INC COM 15189T107 2742 93868 SH SOLE 28 68472 0 25396 CENTERPOINT ENERGY INC COM 15189T107 3334 114126 SH SOLE 29 13470 0 100656 CENTERPOINT ENERGY INC COM 15189T107 38993 1334908 SH SOLE 30 1334908 0 0 CENTERPOINT ENERGY INC COM 15189T107 6014 205881 SH SOLE 31 87998 0 117883 CENTERPOINT ENERGY INC COM 15189T107 2128 72844 SH SOLE 32 72844 0 0 CENTERPOINT ENERGY INC COM 15189T107 1985 67962 SH SOLE 34 67962 0 0 CENTERPOINT ENERGY INC COM 15189T107 14176 485327 SH SOLE 36 485327 0 0 CENTERPOINT ENERGY INC COM 15189T107 57 1938 SH SOLE 40 1938 0 0 CENTERSTATE BK CORP COM 15201P109 319 11909 SH SOLE 2 3046 0 8863 CENTERSTATE BK CORP COM 15201P109 39 1452 SH SOLE 7 1452 0 0 CENTERSTATE BK CORP COM 15201P109 5438 202895 SH SOLE 18 202895 0 0 CENTERSTATE BK CORP COM 15201P109 3386 126332 SH SOLE 19 126332 0 0 CENTERSTATE BK CORP COM 15201P109 43854 1636355 SH SOLE 21 1636355 0 0 CENTERSTATE BK CORP COM 15201P109 42523 1586675 SH SOLE 22 1499291 0 87384 CENTERSTATE BK CORP COM 15201P109 450 16773 SH SOLE 28 16773 0 0 CENTERSTATE BK CORP COM 15201P109 965 36020 SH SOLE 29 0 0 36020 CENTERSTATE BK CORP COM 15201P109 229 8534 SH SOLE 30 8534 0 0 CENTERSTATE BK CORP COM 15201P109 128 4766 SH SOLE 40 4766 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 69 17129 SH SOLE 2 4863 0 12266 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8 2015 SH SOLE 7 2015 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1298 320463 SH SOLE 18 320463 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 859 212190 SH SOLE 19 212190 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 10836 2675665 SH SOLE 21 2675665 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4720 1165432 SH SOLE 22 1053695 0 111737 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 34 8518 SH SOLE 23 8518 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 73 18122 SH SOLE 29 0 0 18122 CENTRAL FD CDA LTD CL A 153501101 22 1706 SH SOLE 17 0 0 1706 CENTRAL FED CORP COM NEW 15346Q202 6 2286 SH SOLE 18 2286 0 0 CENTRAL FED CORP COM NEW 15346Q202 128 52723 SH SOLE 21 52723 0 0 CENTRAL GARDEN & PET CO COM 153527106 380 9796 SH SOLE 2 8515 0 1281 CENTRAL GARDEN & PET CO COM 153527106 2029 52246 SH SOLE 18 52246 0 0 CENTRAL GARDEN & PET CO COM 153527106 1943 50015 SH SOLE 19 50015 0 0 CENTRAL GARDEN & PET CO COM 153527106 36186 931665 SH SOLE 21 931665 0 0 CENTRAL GARDEN & PET CO COM 153527106 15526 399743 SH SOLE 22 392946 0 6797 CENTRAL GARDEN & PET CO COM 153527106 45 1150 SH SOLE 23 1150 0 0 CENTRAL GARDEN & PET CO COM 153527106 60 1539 SH SOLE 28 1539 0 0 CENTRAL GARDEN & PET CO COM 153527106 631 16248 SH SOLE 29 0 0 16248 CENTRAL GARDEN & PET CO COM 153527106 536 13806 SH SOLE 30 13806 0 0 CENTRAL GARDEN & PET CO COM 153527106 80 2066 SH SOLE 34 2066 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 319 8579 SH SOLE 2 2815 0 5764 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 43 1147 SH SOLE 7 1147 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6443 173250 SH SOLE 18 173250 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1013 27242 SH SOLE 19 27242 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 114373 3075381 SH SOLE 21 3075381 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 37330 1003769 SH SOLE 22 930732 0 73037 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 98 2628 SH SOLE 26 0 0 2628 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 173 4639 SH SOLE 28 4639 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1786 48025 SH SOLE 30 48025 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 62 1680 SH SOLE 34 1680 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 119 3207 SH SOLE 40 3207 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1066 33123 SH SOLE 2 29151 0 3972 CENTRAL PAC FINL CORP COM NEW 154760409 7 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 25 778 SH SOLE 7 778 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 4417 137255 SH SOLE 18 137255 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 8439 262239 SH SOLE 19 262239 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 75291 2339679 SH SOLE 21 2339679 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 51816 1610202 SH SOLE 22 1563334 0 46868 CENTRAL PAC FINL CORP COM NEW 154760409 37 1145 SH SOLE 23 1145 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 135 4195 SH SOLE 28 4195 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2509 77974 SH SOLE 29 0 0 77974 CENTRAL PAC FINL CORP COM NEW 154760409 1322 41087 SH SOLE 30 41087 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 147 4560 SH SOLE 40 4560 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 39 1764 SH SOLE 2 641 0 1123 CENTRAL VALLEY CMNTY BANCORP COM 155685100 818 36661 SH SOLE 18 36661 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 122 5458 SH SOLE 19 5458 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 7277 326328 SH SOLE 21 326328 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1950 87423 SH SOLE 22 81113 0 6310 CENTRUS ENERGY CORP CL A 15643U104 3 919 SH SOLE 18 919 0 0 CENTRUS ENERGY CORP CL A 15643U104 57 15227 SH SOLE 21 15227 0 0 CENTURY ALUM CO COM 156431108 206 12436 SH SOLE 2 3902 0 8534 CENTURY ALUM CO COM 156431108 6 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 433 26136 SH SOLE 7 26136 0 0 CENTURY ALUM CO COM 156431108 4061 244957 SH SOLE 18 244957 0 0 CENTURY ALUM CO COM 156431108 7051 425261 SH SOLE 19 425261 0 0 CENTURY ALUM CO COM 156431108 72195 4354350 SH SOLE 21 4354350 0 0 CENTURY ALUM CO COM 156431108 22769 1373254 SH SOLE 22 1276314 0 96940 CENTURY ALUM CO COM 156431108 157 9440 SH SOLE 26 7361 0 2079 CENTURY ALUM CO COM 156431108 130 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 1110 66939 SH SOLE 30 66939 0 0 CENTURY ALUM CO COM 156431108 92 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 38 476 SH SOLE 2 157 0 319 CENTURY BANCORP INC MASS CL A NON VTG 156432106 931 11623 SH SOLE 18 11623 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 219 2730 SH SOLE 19 2730 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 7816 97577 SH SOLE 21 97577 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 2835 35388 SH SOLE 22 33583 0 1805 CENTURY CASINOS INC COM 156492100 59 7209 SH SOLE 2 7209 0 0 CENTURY CASINOS INC COM 156492100 720 87728 SH SOLE 18 87728 0 0 CENTURY CASINOS INC COM 156492100 277 33739 SH SOLE 19 33739 0 0 CENTURY CASINOS INC COM 156492100 6028 734246 SH SOLE 21 734246 0 0 CENTURY CASINOS INC COM 156492100 9294 1132021 SH SOLE 22 1115712 0 16309 CENTURY CASINOS INC COM 156492100 679 82660 SH SOLE 23 82660 0 0 CENTURY CMNTYS INC COM 156504300 909 36789 SH SOLE 2 32475 0 4314 CENTURY CMNTYS INC COM 156504300 10 390 SH SOLE 7 390 0 0 CENTURY CMNTYS INC COM 156504300 1833 74230 SH SOLE 18 74230 0 0 CENTURY CMNTYS INC COM 156504300 3294 133373 SH SOLE 19 133373 0 0 CENTURY CMNTYS INC COM 156504300 15867 642403 SH SOLE 21 642403 0 0 CENTURY CMNTYS INC COM 156504300 26751 1083022 SH SOLE 22 1050219 0 32803 CENTURY CMNTYS INC COM 156504300 70 2846 SH SOLE 23 2846 0 0 CENTURY CMNTYS INC COM 156504300 59 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 206 8350 SH SOLE 29 0 0 8350 CENTURY CMNTYS INC COM 156504300 54 2201 SH SOLE 30 2201 0 0 CENTURYLINK INC COM 156700106 13613 720272 SH SOLE 2 199873 0 520399 CENTURYLINK INC COM 156700106 3278 173434 SH SOLE 4 153423 0 20011 CENTURYLINK INC COM 156700106 10559 558665 SH SOLE 7 456679 0 101986 CENTURYLINK INC COM 156700106 327 17318 SH SOLE 13 17318 0 0 CENTURYLINK INC COM 156700106 66 3505 SH SOLE 15 3505 0 0 CENTURYLINK INC COM 156700106 0 1 SH SOLE 17 0 0 1 CENTURYLINK INC COM 156700106 26126 1382315 SH SOLE 18 1305617 0 76698 CENTURYLINK INC COM 156700106 3429 181439 SH SOLE 19 181439 0 0 CENTURYLINK INC COM 156700106 5779 305765 SH SOLE 20 0 0 305765 CENTURYLINK INC COM 156700106 383819 20307867 SH SOLE 21 20307867 0 0 CENTURYLINK INC COM 156700106 286227 15144308 SH SOLE 22 12388611 0 2755697 CENTURYLINK INC COM 156700106 12383 655165 SH SOLE 23 655165 0 0 CENTURYLINK INC COM 156700106 8357 442153 SH SOLE 25 442153 0 0 CENTURYLINK INC COM 156700106 35369 1871401 SH SOLE 26 560298 0 1311103 CENTURYLINK INC COM 156700106 2298 121566 SH SOLE 28 88603 0 32963 CENTURYLINK INC COM 156700106 371 19613 SH SOLE 29 19613 0 0 CENTURYLINK INC COM 156700106 42369 2241742 SH SOLE 30 2241742 0 0 CENTURYLINK INC COM 156700106 4860 257168 SH SOLE 31 105500 0 151668 CENTURYLINK INC COM 156700106 3397 179735 SH SOLE 32 179735 0 0 CENTURYLINK INC COM 156700106 1791 94741 SH SOLE 34 94741 0 0 CENTURYLINK INC COM 156700106 14265 754750 SH SOLE 36 754750 0 0 CENTURYLINK INC COM 156700106 61 3221 SH SOLE 40 3221 0 0 CENTURYLINK INC OPTIONS 156700106 411 21700 SH Call SOLE 2 21700 0 0 CENTURYLINK INC OPTIONS 156700106 64 3400 SH Put SOLE 2 3400 0 0 CENTURYLINK INC OPTIONS 156700106 614 32500 SH Call SOLE 18 32500 0 0 CENTURYLINK INC OPTIONS 156700106 123 6500 SH Put SOLE 18 6500 0 0 CENTURYLINK INC OPTIONS 156700106 10111 535000 SH Call SOLE 19 535000 0 0 CENTURYLINK INC OPTIONS 156700106 1984 105000 SH Put SOLE 19 105000 0 0 CENTURYLINK INC OPTIONS 156700106 72 3800 SH Call SOLE 22 3800 0 0 CENTURYLINK INC OPTIONS 156700106 11 600 SH Put SOLE 22 600 0 0 CENVEO INC COM NEW 15670S402 4 1293 SH SOLE 18 1293 0 0 CENVEO INC COM NEW 15670S402 6 1842 SH SOLE 19 1842 0 0 CENVEO INC COM NEW 15670S402 73 21172 SH SOLE 21 21172 0 0 CENVEO INC COM NEW 15670S402 766 221996 SH SOLE 22 221996 0 0 CERECOR INC COM 15671L109 3 3364 SH SOLE 21 3364 0 0 CERNER CORP COM 156782104 28929 405620 SH SOLE 2 124034 0 281586 CERNER CORP COM 156782104 6968 97706 SH SOLE 4 87109 0 10597 CERNER CORP COM 156782104 16425 230299 SH SOLE 7 223770 0 6529 CERNER CORP COM 156782104 158 2219 SH SOLE 13 2219 0 0 CERNER CORP COM 156782104 176 2471 SH SOLE 15 2471 0 0 CERNER CORP COM 156782104 54 756 SH SOLE 17 0 0 756 CERNER CORP COM 156782104 47161 661262 SH SOLE 18 619286 0 41976 CERNER CORP COM 156782104 3698 51846 SH SOLE 19 51846 0 0 CERNER CORP COM 156782104 14259 199934 SH SOLE 20 0 0 199934 CERNER CORP COM 156782104 445744 6249910 SH SOLE 21 6249910 0 0 CERNER CORP COM 156782104 570231 7995382 SH SOLE 22 6645419 0 1349963 CERNER CORP COM 156782104 25971 364149 SH SOLE 23 364149 0 0 CERNER CORP COM 156782104 16385 229734 SH SOLE 25 229734 0 0 CERNER CORP COM 156782104 54934 770248 SH SOLE 26 299704 0 470544 CERNER CORP COM 156782104 4829 67707 SH SOLE 28 49418 0 18289 CERNER CORP COM 156782104 705 9892 SH SOLE 29 9892 0 0 CERNER CORP COM 156782104 89826 1259472 SH SOLE 30 1259472 0 0 CERNER CORP COM 156782104 11427 160224 SH SOLE 31 70277 0 89947 CERNER CORP COM 156782104 3422 47982 SH SOLE 32 47982 0 0 CERNER CORP COM 156782104 1430 20046 SH SOLE 34 20046 0 0 CERNER CORP COM 156782104 19257 270013 SH SOLE 36 270013 0 0 CERNER CORP COM 156782104 106 1490 SH SOLE 40 1490 0 0 CERUS CORP COM 157085101 22 8007 SH SOLE 2 4771 0 3236 CERUS CORP COM 157085101 6 2253 SH SOLE 7 2253 0 0 CERUS CORP COM 157085101 1043 382219 SH SOLE 18 382219 0 0 CERUS CORP COM 157085101 207 75838 SH SOLE 19 75838 0 0 CERUS CORP COM 157085101 13417 4914621 SH SOLE 21 4914621 0 0 CERUS CORP COM 157085101 7958 2915124 SH SOLE 22 2724862 0 190262 CERUS CORP COM 157085101 38 13906 SH SOLE 28 13906 0 0 CERUS CORP COM 157085101 40 14653 SH SOLE 30 14653 0 0 CERUS CORP COM 157085101 23 8503 SH SOLE 40 8503 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 1 390 SH SOLE 18 390 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 32 8928 SH SOLE 21 8928 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 511 143657 SH SOLE 22 143657 0 0 CEVA INC COM 157210105 61 1419 SH SOLE 2 1218 0 201 CEVA INC COM 157210105 6 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 20 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 4414 103137 SH SOLE 18 103137 0 0 CEVA INC COM 157210105 677 15829 SH SOLE 19 15829 0 0 CEVA INC COM 157210105 82201 1920583 SH SOLE 21 1920583 0 0 CEVA INC COM 157210105 27428 640830 SH SOLE 22 597901 0 42929 CEVA INC COM 157210105 83 1940 SH SOLE 26 1633 0 307 CEVA INC COM 157210105 125 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 1273 29735 SH SOLE 30 29735 0 0 CEVA INC COM 157210105 88 2059 SH SOLE 40 2059 0 0 CF CORP SHS CL A G20307107 204 18226 SH SOLE 22 18226 0 0 CF CORP SHS CL A G20307107 7586 677316 SH SOLE 26 137566 0 539750 CF INDS HLDGS INC COM 125269100 13025 370459 SH SOLE 2 117052 0 253407 CF INDS HLDGS INC COM 125269100 2944 83722 SH SOLE 4 75193 0 8529 CF INDS HLDGS INC COM 125269100 6338 180261 SH SOLE 7 173967 0 6294 CF INDS HLDGS INC COM 125269100 53 1498 SH SOLE 15 1498 0 0 CF INDS HLDGS INC COM 125269100 20600 585898 SH SOLE 18 553945 0 31953 CF INDS HLDGS INC COM 125269100 37607 1069596 SH SOLE 19 1069596 0 0 CF INDS HLDGS INC COM 125269100 4317 122791 SH SOLE 20 0 0 122791 CF INDS HLDGS INC COM 125269100 288036 8192137 SH SOLE 21 8192137 0 0 CF INDS HLDGS INC COM 125269100 234640 6673504 SH SOLE 22 5544486 0 1129018 CF INDS HLDGS INC COM 125269100 11120 316264 SH SOLE 23 316264 0 0 CF INDS HLDGS INC COM 125269100 8797 250198 SH SOLE 25 250198 0 0 CF INDS HLDGS INC COM 125269100 21836 621042 SH SOLE 26 291973 0 329069 CF INDS HLDGS INC COM 125269100 1923 54681 SH SOLE 28 40431 0 14250 CF INDS HLDGS INC COM 125269100 24754 704029 SH SOLE 29 646681 0 57348 CF INDS HLDGS INC COM 125269100 23159 658679 SH SOLE 30 658679 0 0 CF INDS HLDGS INC COM 125269100 3678 104613 SH SOLE 31 54976 0 49637 CF INDS HLDGS INC COM 125269100 2661 75682 SH SOLE 32 75682 0 0 CF INDS HLDGS INC COM 125269100 7543 214534 SH SOLE 34 214534 0 0 CF INDS HLDGS INC COM 125269100 9390 267053 SH SOLE 36 267053 0 0 CF INDS HLDGS INC COM 125269100 39 1111 SH SOLE 40 1111 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 8 200 SH SOLE 2 200 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 142 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 321 8105 SH SOLE 21 8105 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2598 65580 SH SOLE 22 65580 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 423 10667 SH SOLE 30 10667 0 0 CHANNELADVISOR CORP COM 159179100 15 1335 SH SOLE 2 1202 0 133 CHANNELADVISOR CORP COM 159179100 6 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 1051 91427 SH SOLE 18 91427 0 0 CHANNELADVISOR CORP COM 159179100 218 18921 SH SOLE 19 18921 0 0 CHANNELADVISOR CORP COM 159179100 9292 808030 SH SOLE 21 808030 0 0 CHANNELADVISOR CORP COM 159179100 7066 614476 SH SOLE 22 572297 0 42179 CHANNELADVISOR CORP COM 159179100 5 465 SH SOLE 23 465 0 0 CHANNELADVISOR CORP COM 159179100 35 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 76 6617 SH SOLE 30 6617 0 0 CHANNELADVISOR CORP COM 159179100 25 2197 SH SOLE 40 2197 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 3 1017 SH SOLE 21 1017 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 25 9584 SH SOLE 22 9584 0 0 CHARLES & COLVARD LTD COM 159765106 10 11476 SH SOLE 21 11476 0 0 CHARLES RIV LABS INTL INC COM 159864107 4486 41527 SH SOLE 2 25507 0 16020 CHARLES RIV LABS INTL INC COM 159864107 175 1620 SH SOLE 4 1620 0 0 CHARLES RIV LABS INTL INC COM 159864107 126 1170 SH SOLE 7 1170 0 0 CHARLES RIV LABS INTL INC COM 159864107 18349 169869 SH SOLE 18 169762 0 107 CHARLES RIV LABS INTL INC COM 159864107 1668 15441 SH SOLE 19 15441 0 0 CHARLES RIV LABS INTL INC COM 159864107 227270 2103960 SH SOLE 21 2103960 0 0 CHARLES RIV LABS INTL INC COM 159864107 166908 1545157 SH SOLE 22 1401678 0 143479 CHARLES RIV LABS INTL INC COM 159864107 94 874 SH SOLE 23 874 0 0 CHARLES RIV LABS INTL INC COM 159864107 1744 16146 SH SOLE 26 12955 0 3191 CHARLES RIV LABS INTL INC COM 159864107 741 6863 SH SOLE 28 6863 0 0 CHARLES RIV LABS INTL INC COM 159864107 3882 35940 SH SOLE 29 0 0 35940 CHARLES RIV LABS INTL INC COM 159864107 1627 15065 SH SOLE 30 15065 0 0 CHARLES RIV LABS INTL INC COM 159864107 117 1086 SH SOLE 31 1086 0 0 CHARLES RIV LABS INTL INC COM 159864107 4617 42740 SH SOLE 34 42740 0 0 CHARLES RIV LABS INTL INC COM 159864107 560 5184 SH SOLE 40 5184 0 0 CHART INDS INC COM PAR $0.01 16115Q308 294 7483 SH SOLE 2 2150 0 5333 CHART INDS INC COM PAR $0.01 16115Q308 7 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 25 643 SH SOLE 7 643 0 0 CHART INDS INC COM PAR $0.01 16115Q308 5956 151813 SH SOLE 18 151813 0 0 CHART INDS INC COM PAR $0.01 16115Q308 10095 257339 SH SOLE 19 257339 0 0 CHART INDS INC COM PAR $0.01 16115Q308 108627 2768975 SH SOLE 21 2768975 0 0 CHART INDS INC COM PAR $0.01 16115Q308 33717 859466 SH SOLE 22 802397 0 57069 CHART INDS INC COM PAR $0.01 16115Q308 1053 26841 SH SOLE 23 26841 0 0 CHART INDS INC COM PAR $0.01 16115Q308 279 7121 SH SOLE 26 5058 0 2063 CHART INDS INC COM PAR $0.01 16115Q308 174 4448 SH SOLE 28 4448 0 0 CHART INDS INC COM PAR $0.01 16115Q308 155 3953 SH SOLE 29 0 0 3953 CHART INDS INC COM PAR $0.01 16115Q308 1634 41658 SH SOLE 30 41658 0 0 CHART INDS INC COM PAR $0.01 16115Q308 136 3479 SH SOLE 40 3479 0 0 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 767 770000 PRN SOLE 21 770000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 97442 268124 SH SOLE 2 69637 0 198487 CHARTER COMMUNICATIONS INC N CL A 16119P108 27525 75739 SH SOLE 4 67687 0 8052 CHARTER COMMUNICATIONS INC N CL A 16119P108 54326 149486 SH SOLE 7 146516 0 2970 CHARTER COMMUNICATIONS INC N CL A 16119P108 488 1342 SH SOLE 13 1342 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 621 1710 SH SOLE 15 1710 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 10 27 SH SOLE 17 0 0 27 CHARTER COMMUNICATIONS INC N CL A 16119P108 177987 489756 SH SOLE 18 460296 0 29460 CHARTER COMMUNICATIONS INC N CL A 16119P108 148957 409875 SH SOLE 19 409875 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 31198 85846 SH SOLE 20 0 0 85846 CHARTER COMMUNICATIONS INC N CL A 16119P108 1264448 3479301 SH SOLE 21 3479301 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1912272 5261878 SH SOLE 22 4376572 0 885306 CHARTER COMMUNICATIONS INC N CL A 16119P108 95532 262869 SH SOLE 23 262869 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 55683 153220 SH SOLE 25 153220 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 202971 558503 SH SOLE 26 187058 0 371445 CHARTER COMMUNICATIONS INC N CL A 16119P108 17816 49024 SH SOLE 28 35738 0 13286 CHARTER COMMUNICATIONS INC N CL A 16119P108 2721 7486 SH SOLE 29 7486 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 238401 655993 SH SOLE 30 655993 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 43996 121062 SH SOLE 31 58865 0 62197 CHARTER COMMUNICATIONS INC N CL A 16119P108 13562 37317 SH SOLE 32 37317 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 64046 176231 SH SOLE 34 176231 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 67117 184683 SH SOLE 36 184683 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 407 1121 SH SOLE 40 1121 0 0 CHARTER FINL CORP MD COM 16122W108 35 1915 SH SOLE 2 534 0 1381 CHARTER FINL CORP MD COM 16122W108 3 165 SH SOLE 7 165 0 0 CHARTER FINL CORP MD COM 16122W108 907 48969 SH SOLE 18 48969 0 0 CHARTER FINL CORP MD COM 16122W108 243 13140 SH SOLE 19 13140 0 0 CHARTER FINL CORP MD COM 16122W108 7567 408358 SH SOLE 21 408358 0 0 CHARTER FINL CORP MD COM 16122W108 3003 162036 SH SOLE 22 151770 0 10266 CHASE CORP COM 16150R104 60 537 SH SOLE 2 394 0 143 CHASE CORP COM 16150R104 30 271 SH SOLE 7 271 0 0 CHASE CORP COM 16150R104 2750 24682 SH SOLE 18 24682 0 0 CHASE CORP COM 16150R104 599 5376 SH SOLE 19 5376 0 0 CHASE CORP COM 16150R104 23650 212300 SH SOLE 21 212300 0 0 CHASE CORP COM 16150R104 24839 222974 SH SOLE 22 210909 0 12065 CHASE CORP COM 16150R104 124 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 153 1373 SH SOLE 30 1373 0 0 CHATHAM LODGING TR COM 16208T102 195 9126 SH SOLE 2 2183 0 6943 CHATHAM LODGING TR COM 16208T102 239 11219 SH SOLE 4 11219 0 0 CHATHAM LODGING TR COM 16208T102 1151 53972 SH SOLE 7 53972 0 0 CHATHAM LODGING TR COM 16208T102 32 1510 SH SOLE 15 1510 0 0 CHATHAM LODGING TR COM 16208T102 4044 189666 SH SOLE 18 189666 0 0 CHATHAM LODGING TR COM 16208T102 1529 71723 SH SOLE 19 71723 0 0 CHATHAM LODGING TR COM 16208T102 73526 3448684 SH SOLE 21 3448684 0 0 CHATHAM LODGING TR COM 16208T102 33974 1593525 SH SOLE 22 1522574 0 70951 CHATHAM LODGING TR COM 16208T102 277 13011 SH SOLE 23 13011 0 0 CHATHAM LODGING TR COM 16208T102 1502 70471 SH SOLE 25 70471 0 0 CHATHAM LODGING TR COM 16208T102 271 12703 SH SOLE 26 0 0 12703 CHATHAM LODGING TR COM 16208T102 120 5636 SH SOLE 28 5636 0 0 CHATHAM LODGING TR COM 16208T102 1769 82986 SH SOLE 29 12710 0 70276 CHATHAM LODGING TR COM 16208T102 4998 234415 SH SOLE 30 234415 0 0 CHATHAM LODGING TR COM 16208T102 91 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2232 19579 SH SOLE 2 16743 0 2836 CHECK POINT SOFTWARE TECH LT ORD M22465104 4923 43175 SH SOLE 4 39904 0 3271 CHECK POINT SOFTWARE TECH LT ORD M22465104 9035 79237 SH SOLE 7 68276 0 10961 CHECK POINT SOFTWARE TECH LT ORD M22465104 114 1000 SH SOLE 15 1000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 15718 137854 SH SOLE 18 133394 0 4460 CHECK POINT SOFTWARE TECH LT ORD M22465104 13980 122611 SH SOLE 19 122611 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4446 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 169289 1484727 SH SOLE 21 1484727 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 229477 2012603 SH SOLE 22 1824145 0 188458 CHECK POINT SOFTWARE TECH LT ORD M22465104 24310 213210 SH SOLE 23 213210 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11266 98804 SH SOLE 25 98804 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 26969 236531 SH SOLE 26 79670 0 156861 CHECK POINT SOFTWARE TECH LT ORD M22465104 236 2072 SH SOLE 28 2072 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 96 843 SH SOLE 29 843 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 21907 192133 SH SOLE 30 192133 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6878 60320 SH SOLE 31 23723 0 36597 CHECK POINT SOFTWARE TECH LT ORD M22465104 2697 23651 SH SOLE 32 23651 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 603 5291 SH SOLE 34 5291 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13345 117042 SH SOLE 36 117042 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 73 637 SH SOLE 40 637 0 0 CHEESECAKE FACTORY INC COM 163072101 879 20874 SH SOLE 2 20560 0 314 CHEESECAKE FACTORY INC COM 163072101 9 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 49 1163 SH SOLE 7 1163 0 0 CHEESECAKE FACTORY INC COM 163072101 11622 275917 SH SOLE 18 275917 0 0 CHEESECAKE FACTORY INC COM 163072101 6107 144988 SH SOLE 19 144988 0 0 CHEESECAKE FACTORY INC COM 163072101 117349 2786071 SH SOLE 21 2786071 0 0 CHEESECAKE FACTORY INC COM 163072101 69398 1647631 SH SOLE 22 1557058 0 90573 CHEESECAKE FACTORY INC COM 163072101 1847 43845 SH SOLE 23 43845 0 0 CHEESECAKE FACTORY INC COM 163072101 580 13762 SH SOLE 26 11135 0 2627 CHEESECAKE FACTORY INC COM 163072101 281 6676 SH SOLE 28 6676 0 0 CHEESECAKE FACTORY INC COM 163072101 1025 24336 SH SOLE 29 0 0 24336 CHEESECAKE FACTORY INC COM 163072101 321 7624 SH SOLE 30 7624 0 0 CHEESECAKE FACTORY INC COM 163072101 206 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 1951 231978 SH SOLE 21 231978 0 0 CHEETAH MOBILE INC ADR 163075104 1633 194191 SH SOLE 22 194191 0 0 CHEETAH MOBILE INC ADR 163075104 42 4953 SH SOLE 25 4953 0 0 CHEETAH MOBILE INC ADR 163075104 476 56600 SH SOLE 30 56600 0 0 CHEFS WHSE INC COM 163086101 46 2407 SH SOLE 2 1306 0 1101 CHEFS WHSE INC COM 163086101 4 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 9 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 1363 70627 SH SOLE 18 70627 0 0 CHEFS WHSE INC COM 163086101 295 15270 SH SOLE 19 15270 0 0 CHEFS WHSE INC COM 163086101 12106 627272 SH SOLE 21 627272 0 0 CHEFS WHSE INC COM 163086101 8902 461218 SH SOLE 22 424745 0 36473 CHEFS WHSE INC COM 163086101 59 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 179 9263 SH SOLE 29 0 0 9263 CHEFS WHSE INC COM 163086101 52 2676 SH SOLE 30 2676 0 0 CHEFS WHSE INC COM 163086101 43 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 83 5563 SH SOLE 2 5124 0 439 CHEGG INC COM 163092109 41 2751 SH SOLE 7 2751 0 0 CHEGG INC COM 163092109 4709 317327 SH SOLE 18 317327 0 0 CHEGG INC COM 163092109 1026 69145 SH SOLE 19 69145 0 0 CHEGG INC COM 163092109 41148 2772779 SH SOLE 21 2772779 0 0 CHEGG INC COM 163092109 33855 2281335 SH SOLE 22 2099691 0 181644 CHEGG INC COM 163092109 87 5878 SH SOLE 26 0 0 5878 CHEGG INC COM 163092109 198 13361 SH SOLE 28 13361 0 0 CHEGG INC COM 163092109 122 8241 SH SOLE 29 0 0 8241 CHEGG INC COM 163092109 204 13749 SH SOLE 30 13749 0 0 CHEGG INC COM 163092109 74 4957 SH SOLE 40 4957 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 12 1856 SH SOLE 18 1856 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 195 31393 SH SOLE 21 31393 0 0 CHEMED CORP NEW COM 16359R103 198 979 SH SOLE 2 870 0 109 CHEMED CORP NEW COM 16359R103 47 234 SH SOLE 4 234 0 0 CHEMED CORP NEW COM 16359R103 84 416 SH SOLE 7 416 0 0 CHEMED CORP NEW COM 16359R103 15872 78557 SH SOLE 18 78557 0 0 CHEMED CORP NEW COM 16359R103 5348 26471 SH SOLE 19 26471 0 0 CHEMED CORP NEW COM 16359R103 280615 1388839 SH SOLE 21 1388839 0 0 CHEMED CORP NEW COM 16359R103 93764 464064 SH SOLE 22 432400 0 31664 CHEMED CORP NEW COM 16359R103 2033 10063 SH SOLE 23 10063 0 0 CHEMED CORP NEW COM 16359R103 106 524 SH SOLE 25 524 0 0 CHEMED CORP NEW COM 16359R103 1199 5934 SH SOLE 26 4593 0 1341 CHEMED CORP NEW COM 16359R103 480 2377 SH SOLE 28 2377 0 0 CHEMED CORP NEW COM 16359R103 664 3286 SH SOLE 29 0 0 3286 CHEMED CORP NEW COM 16359R103 4771 23612 SH SOLE 30 23612 0 0 CHEMED CORP NEW COM 16359R103 4619 22859 SH SOLE 34 22859 0 0 CHEMED CORP NEW COM 16359R103 389 1924 SH SOLE 40 1924 0 0 CHEMICAL FINL CORP COM 163731102 2330 44576 SH SOLE 2 32666 0 11910 CHEMICAL FINL CORP COM 163731102 17 330 SH SOLE 4 330 0 0 CHEMICAL FINL CORP COM 163731102 93 1774 SH SOLE 7 1774 0 0 CHEMICAL FINL CORP COM 163731102 24403 466947 SH SOLE 18 466947 0 0 CHEMICAL FINL CORP COM 163731102 2750 52615 SH SOLE 19 52615 0 0 CHEMICAL FINL CORP COM 163731102 238511 4563928 SH SOLE 21 4563928 0 0 CHEMICAL FINL CORP COM 163731102 120140 2298894 SH SOLE 22 2171307 0 127587 CHEMICAL FINL CORP COM 163731102 818 15649 SH SOLE 26 12231 0 3418 CHEMICAL FINL CORP COM 163731102 530 10146 SH SOLE 28 10146 0 0 CHEMICAL FINL CORP COM 163731102 592 11332 SH SOLE 29 0 0 11332 CHEMICAL FINL CORP COM 163731102 556 10637 SH SOLE 30 10637 0 0 CHEMICAL FINL CORP COM 163731102 358 6847 SH SOLE 40 6847 0 0 CHEMOCENTRYX INC COM 16383L106 200 26898 SH SOLE 2 26698 0 200 CHEMOCENTRYX INC COM 16383L106 5 619 SH SOLE 7 619 0 0 CHEMOCENTRYX INC COM 16383L106 646 87069 SH SOLE 18 87069 0 0 CHEMOCENTRYX INC COM 16383L106 1506 202989 SH SOLE 19 202989 0 0 CHEMOCENTRYX INC COM 16383L106 11416 1538596 SH SOLE 21 1538596 0 0 CHEMOCENTRYX INC COM 16383L106 5532 745508 SH SOLE 22 709774 0 35734 CHEMOCENTRYX INC COM 16383L106 1066 143680 SH SOLE 23 143680 0 0 CHEMOCENTRYX INC COM 16383L106 214 28834 SH SOLE 29 0 0 28834 CHEMOURS CO COM 163851108 7985 157771 SH SOLE 2 92475 0 65296 CHEMOURS CO COM 163851108 43 859 SH SOLE 4 859 0 0 CHEMOURS CO COM 163851108 325 6417 SH SOLE 7 6417 0 0 CHEMOURS CO COM 163851108 30968 611904 SH SOLE 18 611904 0 0 CHEMOURS CO COM 163851108 3057 60400 SH SOLE 19 60400 0 0 CHEMOURS CO COM 163851108 404697 7996379 SH SOLE 21 7996379 0 0 CHEMOURS CO COM 163851108 317174 6267032 SH SOLE 22 5692685 0 574347 CHEMOURS CO COM 163851108 3528 69710 SH SOLE 26 58145 0 11565 CHEMOURS CO COM 163851108 1432 28304 SH SOLE 28 28304 0 0 CHEMOURS CO COM 163851108 1382 27311 SH SOLE 29 0 0 27311 CHEMOURS CO COM 163851108 1428 28218 SH SOLE 30 28218 0 0 CHEMOURS CO COM 163851108 211 4174 SH SOLE 31 4174 0 0 CHEMOURS CO COM 163851108 17 334 SH SOLE 34 334 0 0 CHEMOURS CO COM 163851108 853 16848 SH SOLE 36 16848 0 0 CHEMOURS CO COM 163851108 1014 20034 SH SOLE 40 20034 0 0 CHEMUNG FINL CORP COM 164024101 21 453 SH SOLE 2 124 0 329 CHEMUNG FINL CORP COM 164024101 623 13228 SH SOLE 18 13228 0 0 CHEMUNG FINL CORP COM 164024101 73 1541 SH SOLE 19 1541 0 0 CHEMUNG FINL CORP COM 164024101 4907 104175 SH SOLE 21 104175 0 0 CHEMUNG FINL CORP COM 164024101 1252 26588 SH SOLE 22 24717 0 1871 CHENIERE ENERGY INC COM NEW 16411R208 10424 231437 SH SOLE 2 62208 0 169229 CHENIERE ENERGY INC COM NEW 16411R208 2870 63719 SH SOLE 4 58503 0 5216 CHENIERE ENERGY INC COM NEW 16411R208 8605 191045 SH SOLE 7 184993 0 6052 CHENIERE ENERGY INC COM NEW 16411R208 67 1486 SH SOLE 15 1486 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5215 115776 SH SOLE 18 95940 0 19836 CHENIERE ENERGY INC COM NEW 16411R208 3025 67159 SH SOLE 19 67159 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4952 109937 SH SOLE 20 0 0 109937 CHENIERE ENERGY INC COM NEW 16411R208 128947 2862941 SH SOLE 21 2862941 0 0 CHENIERE ENERGY INC COM NEW 16411R208 241830 5369225 SH SOLE 22 4726634 0 642591 CHENIERE ENERGY INC COM NEW 16411R208 11301 250914 SH SOLE 23 250914 0 0 CHENIERE ENERGY INC COM NEW 16411R208 57198 1269946 SH SOLE 25 1269946 0 0 CHENIERE ENERGY INC COM NEW 16411R208 27538 611423 SH SOLE 26 204506 0 406917 CHENIERE ENERGY INC COM NEW 16411R208 2059 45712 SH SOLE 28 33423 0 12289 CHENIERE ENERGY INC COM NEW 16411R208 2514 55813 SH SOLE 29 6073 0 49740 CHENIERE ENERGY INC COM NEW 16411R208 11394 252974 SH SOLE 30 252974 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5240 116348 SH SOLE 31 48202 0 68146 CHENIERE ENERGY INC COM NEW 16411R208 634 14079 SH SOLE 34 14079 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8385 186167 SH SOLE 36 186167 0 0 CHENIERE ENERGY INC COM NEW 16411R208 49 1094 SH SOLE 40 1094 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 895 1292000 PRN SOLE 21 1292000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 125 4332 SH SOLE 22 4332 0 0 CHEROKEE INC DEL NEW COM 16444H102 6 2264 SH SOLE 18 2264 0 0 CHEROKEE INC DEL NEW COM 16444H102 5 1956 SH SOLE 19 1956 0 0 CHEROKEE INC DEL NEW COM 16444H102 79 28712 SH SOLE 21 28712 0 0 CHEROKEE INC DEL NEW COM 16444H102 665 241952 SH SOLE 22 241952 0 0 CHERRY HILL MTG INVT CORP COM 164651101 67 3706 SH SOLE 2 794 0 2912 CHERRY HILL MTG INVT CORP COM 164651101 22 1210 SH SOLE 7 1210 0 0 CHERRY HILL MTG INVT CORP COM 164651101 930 51394 SH SOLE 18 51394 0 0 CHERRY HILL MTG INVT CORP COM 164651101 180 9937 SH SOLE 19 9937 0 0 CHERRY HILL MTG INVT CORP COM 164651101 12298 679461 SH SOLE 21 679461 0 0 CHERRY HILL MTG INVT CORP COM 164651101 4405 243347 SH SOLE 22 182954 0 60393 CHESAPEAKE ENERGY CORP COM 165167107 3211 746722 SH SOLE 2 183862 0 562860 CHESAPEAKE ENERGY CORP COM 165167107 16 3836 SH SOLE 4 3836 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2524 587012 SH SOLE 7 587012 0 0 CHESAPEAKE ENERGY CORP COM 165167107 8277 1924772 SH SOLE 18 1886718 0 38054 CHESAPEAKE ENERGY CORP COM 165167107 684 159181 SH SOLE 19 159181 0 0 CHESAPEAKE ENERGY CORP COM 165167107 83001 19302616 SH SOLE 21 19302616 0 0 CHESAPEAKE ENERGY CORP COM 165167107 107752 25058499 SH SOLE 22 20852041 0 4206458 CHESAPEAKE ENERGY CORP COM 165167107 1804 419544 SH SOLE 26 327680 0 91864 CHESAPEAKE ENERGY CORP COM 165167107 564 131074 SH SOLE 28 131074 0 0 CHESAPEAKE ENERGY CORP COM 165167107 727 169117 SH SOLE 29 0 0 169117 CHESAPEAKE ENERGY CORP COM 165167107 9393 2184330 SH SOLE 30 2184330 0 0 CHESAPEAKE ENERGY CORP COM 165167107 366 85221 SH SOLE 31 85221 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1617 375968 SH SOLE 36 375968 0 0 CHESAPEAKE ENERGY CORP COM 165167107 432 100566 SH SOLE 40 100566 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 34 8000 SH Put SOLE 2 8000 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 105 24500 SH Put SOLE 18 24500 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 860 200000 SH Put SOLE 19 200000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 382 14153 SH SOLE 2 4810 0 9343 CHESAPEAKE LODGING TR SH BEN INT 165240102 532 19740 SH SOLE 4 19740 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2131 79002 SH SOLE 7 79002 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 52 1930 SH SOLE 15 1930 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 7956 295011 SH SOLE 18 295011 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2554 94708 SH SOLE 19 94708 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 143936 5336890 SH SOLE 21 5336890 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 64300 2384148 SH SOLE 22 2242317 0 141831 CHESAPEAKE LODGING TR SH BEN INT 165240102 47 1725 SH SOLE 23 1725 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2861 106075 SH SOLE 25 106075 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 990 36711 SH SOLE 26 13821 0 22890 CHESAPEAKE LODGING TR SH BEN INT 165240102 237 8790 SH SOLE 28 8790 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 557 20644 SH SOLE 29 20644 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 10085 373939 SH SOLE 30 373939 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 171 6337 SH SOLE 40 6337 0 0 CHESAPEAKE UTILS CORP COM 165303108 250 3190 SH SOLE 2 872 0 2318 CHESAPEAKE UTILS CORP COM 165303108 2 26 SH SOLE 4 26 0 0 CHESAPEAKE UTILS CORP COM 165303108 35 442 SH SOLE 7 442 0 0 CHESAPEAKE UTILS CORP COM 165303108 4573 58436 SH SOLE 18 58436 0 0 CHESAPEAKE UTILS CORP COM 165303108 951 12153 SH SOLE 19 12153 0 0 CHESAPEAKE UTILS CORP COM 165303108 37281 476433 SH SOLE 21 476433 0 0 CHESAPEAKE UTILS CORP COM 165303108 32774 418840 SH SOLE 22 390800 0 28040 CHESAPEAKE UTILS CORP COM 165303108 305 3892 SH SOLE 23 3892 0 0 CHESAPEAKE UTILS CORP COM 165303108 485 6196 SH SOLE 26 5309 0 887 CHESAPEAKE UTILS CORP COM 165303108 192 2453 SH SOLE 28 2453 0 0 CHESAPEAKE UTILS CORP COM 165303108 192 2448 SH SOLE 30 2448 0 0 CHESAPEAKE UTILS CORP COM 165303108 125 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 291151 2477878 SH SOLE 2 631631 0 1846247 CHEVRON CORP NEW COM 166764100 74720 635917 SH SOLE 4 588026 0 47891 CHEVRON CORP NEW COM 166764100 198716 1691202 SH SOLE 7 1512458 0 178744 CHEVRON CORP NEW COM 166764100 3211 27329 SH SOLE 13 27329 0 0 CHEVRON CORP NEW COM 166764100 1488 12663 SH SOLE 15 12663 0 0 CHEVRON CORP NEW COM 166764100 2 17 SH SOLE 17 0 0 17 CHEVRON CORP NEW COM 166764100 683608 5817944 SH SOLE 18 5409595 0 408349 CHEVRON CORP NEW COM 166764100 561741 4780777 SH SOLE 19 4780777 0 0 CHEVRON CORP NEW COM 166764100 103931 884519 SH SOLE 20 0 0 884519 CHEVRON CORP NEW COM 166764100 4501015 38306508 SH SOLE 21 38306508 0 0 CHEVRON CORP NEW COM 166764100 5955216 50682690 SH SOLE 22 41406351 0 9276339 CHEVRON CORP NEW COM 166764100 274916 2339711 SH SOLE 23 2339711 0 0 CHEVRON CORP NEW COM 166764100 182488 1553087 SH SOLE 25 1528735 0 24352 CHEVRON CORP NEW COM 166764100 606418 5161000 SH SOLE 26 1500917 0 3660083 CHEVRON CORP NEW COM 166764100 50655 431107 SH SOLE 28 314418 0 116689 CHEVRON CORP NEW COM 166764100 44561 379241 SH SOLE 29 269457 0 109784 CHEVRON CORP NEW COM 166764100 675292 5747163 SH SOLE 30 5747163 0 0 CHEVRON CORP NEW COM 166764100 117737 1002015 SH SOLE 31 409824 0 592191 CHEVRON CORP NEW COM 166764100 22903 194918 SH SOLE 32 194918 0 0 CHEVRON CORP NEW COM 166764100 223657 1903466 SH SOLE 34 1903466 0 0 CHEVRON CORP NEW COM 166764100 250809 2134547 SH SOLE 36 2134547 0 0 CHEVRON CORP NEW COM 166764100 1128 9601 SH SOLE 40 9601 0 0 CHF SOLUTIONS INC COM 12542Q102 0 190 SH SOLE 21 190 0 0 CHIASMA INC COM 16706W102 8 3229 SH SOLE 18 3229 0 0 CHIASMA INC COM 16706W102 17 6599 SH SOLE 19 6599 0 0 CHIASMA INC COM 16706W102 113 44316 SH SOLE 21 44316 0 0 CHIASMA INC COM 16706W102 286 112040 SH SOLE 22 112040 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 394 23423 SH SOLE 2 5740 0 17683 CHICAGO BRIDGE & IRON CO N V COM 167250109 9 549 SH SOLE 4 549 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 453 26982 SH SOLE 7 26982 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 6324 376418 SH SOLE 18 376418 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1258 74894 SH SOLE 19 74894 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 53357 3176035 SH SOLE 21 3176035 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 45163 2688294 SH SOLE 22 2480605 0 207689 CHICAGO BRIDGE & IRON CO N V COM 167250109 449 26729 SH SOLE 26 19541 0 7188 CHICAGO BRIDGE & IRON CO N V COM 167250109 254 15110 SH SOLE 28 15110 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 282 16799 SH SOLE 30 16799 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 87 5202 SH SOLE 36 5202 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 200 11913 SH SOLE 40 11913 0 0 CHICAGO RIVET & MACH CO COM 168088102 15 494 SH SOLE 19 494 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 257 28710 SH SOLE 2 7439 0 21271 CHICOS FAS INC COM 168615102 3 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 32 3543 SH SOLE 7 3543 0 0 CHICOS FAS INC COM 168615102 5695 636288 SH SOLE 18 636288 0 0 CHICOS FAS INC COM 168615102 853 95323 SH SOLE 19 95323 0 0 CHICOS FAS INC COM 168615102 102428 11444428 SH SOLE 21 11444428 0 0 CHICOS FAS INC COM 168615102 29505 3296607 SH SOLE 22 3033431 0 263176 CHICOS FAS INC COM 168615102 216 24139 SH SOLE 23 24139 0 0 CHICOS FAS INC COM 168615102 358 39993 SH SOLE 26 31301 0 8692 CHICOS FAS INC COM 168615102 171 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 419 46795 SH SOLE 29 0 0 46795 CHICOS FAS INC COM 168615102 1817 203012 SH SOLE 30 203012 0 0 CHICOS FAS INC COM 168615102 59 6590 SH SOLE 34 6590 0 0 CHICOS FAS INC COM 168615102 19 2095 SH SOLE 36 2095 0 0 CHICOS FAS INC COM 168615102 143 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 130 1101 SH SOLE 2 961 0 140 CHILDRENS PL INC COM 168905107 7 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 46 390 SH SOLE 7 390 0 0 CHILDRENS PL INC COM 168905107 9488 80306 SH SOLE 18 80306 0 0 CHILDRENS PL INC COM 168905107 1541 13046 SH SOLE 19 13046 0 0 CHILDRENS PL INC COM 168905107 179760 1521457 SH SOLE 21 1521457 0 0 CHILDRENS PL INC COM 168905107 54050 457470 SH SOLE 22 422946 0 34524 CHILDRENS PL INC COM 168905107 1236 10463 SH SOLE 23 10463 0 0 CHILDRENS PL INC COM 168905107 1099 9300 SH SOLE 26 7777 0 1523 CHILDRENS PL INC COM 168905107 348 2945 SH SOLE 28 2945 0 0 CHILDRENS PL INC COM 168905107 207 1748 SH SOLE 29 0 0 1748 CHILDRENS PL INC COM 168905107 3210 27172 SH SOLE 30 27172 0 0 CHILDRENS PL INC COM 168905107 278 2353 SH SOLE 40 2353 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2876 151983 SH SOLE 2 53810 0 98173 CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 79 4162 SH SOLE 7 4162 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3811 201452 SH SOLE 18 201452 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3268 172753 SH SOLE 19 172753 0 0 CHIMERA INVT CORP COM NEW 16934Q208 113096 5977571 SH SOLE 21 5977571 0 0 CHIMERA INVT CORP COM NEW 16934Q208 94431 4991050 SH SOLE 22 4397368 0 593682 CHIMERA INVT CORP COM NEW 16934Q208 624 32970 SH SOLE 25 32970 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1305 68969 SH SOLE 26 55895 0 13074 CHIMERA INVT CORP COM NEW 16934Q208 497 26260 SH SOLE 28 26260 0 0 CHIMERA INVT CORP COM NEW 16934Q208 491 25928 SH SOLE 30 25928 0 0 CHIMERA INVT CORP COM NEW 16934Q208 82 4318 SH SOLE 31 4318 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1523 80520 SH SOLE 34 80520 0 0 CHIMERA INVT CORP COM NEW 16934Q208 275 14534 SH SOLE 36 14534 0 0 CHIMERA INVT CORP COM NEW 16934Q208 368 19446 SH SOLE 40 19446 0 0 CHIMERIX INC COM 16934W106 52 9964 SH SOLE 2 2895 0 7069 CHIMERIX INC COM 16934W106 1 96 SH SOLE 4 96 0 0 CHIMERIX INC COM 16934W106 6 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 980 186612 SH SOLE 18 186612 0 0 CHIMERIX INC COM 16934W106 180 34274 SH SOLE 19 34274 0 0 CHIMERIX INC COM 16934W106 8013 1526290 SH SOLE 21 1526290 0 0 CHIMERIX INC COM 16934W106 6005 1143746 SH SOLE 22 1067329 0 76417 CHIMERIX INC COM 16934W106 40 7545 SH SOLE 26 6369 0 1176 CHIMERIX INC COM 16934W106 32 6003 SH SOLE 28 6003 0 0 CHIMERIX INC COM 16934W106 29 5553 SH SOLE 30 5553 0 0 CHIMERIX INC COM 16934W106 23 4413 SH SOLE 40 4413 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1040 11273 SH SOLE 2 11273 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 38066 412552 SH SOLE 21 412552 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 26950 292078 SH SOLE 22 170141 0 121937 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 152 1647 SH SOLE 25 1647 0 0 CHINA CERAMICS CO LTD SHS NEW G2113X134 28 20390 SH SOLE 22 20390 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2 100 SH SOLE 2 100 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 569 4787 SH SOLE 25 4787 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5288 104574 SH SOLE 2 104574 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 255 5049 SH SOLE 4 5049 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5056 99981 SH SOLE 18 99981 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 16153 319420 SH SOLE 19 319420 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 402 7942 SH SOLE 21 7942 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 98386 1945540 SH SOLE 22 1526850 0 418690 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6240 123403 SH SOLE 34 123403 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1951 25755 SH SOLE 2 25755 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2058 27159 SH SOLE 18 27159 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 367 4845 SH SOLE 19 4845 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1530 20193 SH SOLE 21 20193 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 46084 608284 SH SOLE 22 524070 0 84214 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 86 1135 SH SOLE 34 1135 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 4 664 SH SOLE 22 664 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 5 100 SH SOLE 2 100 0 0 CHINA YUCHAI INTL LTD COM G21082105 36 1614 SH SOLE 18 1614 0 0 CHINA YUCHAI INTL LTD COM G21082105 47 2124 SH SOLE 21 2124 0 0 CHINA YUCHAI INTL LTD COM G21082105 2769 124384 SH SOLE 22 124384 0 0 CHINA YUCHAI INTL LTD COM G21082105 221 9949 SH SOLE 30 9949 0 0 CHINA YUCHAI INTL LTD COM G21082105 134 6006 SH SOLE 34 6006 0 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH SOLE 22 13 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 0 19 SH SOLE 22 19 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11267 36600 SH SOLE 2 9898 0 26702 CHIPOTLE MEXICAN GRILL INC COM 169656105 2625 8529 SH SOLE 4 7540 0 989 CHIPOTLE MEXICAN GRILL INC COM 169656105 6092 19790 SH SOLE 7 17692 0 2098 CHIPOTLE MEXICAN GRILL INC COM 169656105 48 157 SH SOLE 15 157 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5 16 SH SOLE 17 0 0 16 CHIPOTLE MEXICAN GRILL INC COM 169656105 17033 55333 SH SOLE 18 51664 0 3669 CHIPOTLE MEXICAN GRILL INC COM 169656105 1364 4432 SH SOLE 19 4432 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 153895 499936 SH SOLE 21 499936 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 206534 670935 SH SOLE 22 555043 0 115892 CHIPOTLE MEXICAN GRILL INC COM 169656105 10981 35673 SH SOLE 23 35673 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6576 21361 SH SOLE 25 21361 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 23880 77575 SH SOLE 26 30104 0 47471 CHIPOTLE MEXICAN GRILL INC COM 169656105 1872 6082 SH SOLE 28 4509 0 1573 CHIPOTLE MEXICAN GRILL INC COM 169656105 278 902 SH SOLE 29 902 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 22721 73811 SH SOLE 30 73811 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4539 14745 SH SOLE 31 5982 0 8763 CHIPOTLE MEXICAN GRILL INC COM 169656105 549 1783 SH SOLE 34 1783 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7259 23582 SH SOLE 36 23582 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 46 150 SH SOLE 40 150 0 0 CHOICE HOTELS INTL INC COM 169905106 1147 17949 SH SOLE 2 6478 0 11471 CHOICE HOTELS INTL INC COM 169905106 10 151 SH SOLE 4 151 0 0 CHOICE HOTELS INTL INC COM 169905106 56 872 SH SOLE 7 872 0 0 CHOICE HOTELS INTL INC COM 169905106 1277 19986 SH SOLE 13 19986 0 0 CHOICE HOTELS INTL INC COM 169905106 1993 31190 SH SOLE 18 31190 0 0 CHOICE HOTELS INTL INC COM 169905106 2377 37195 SH SOLE 19 37195 0 0 CHOICE HOTELS INTL INC COM 169905106 23354 365479 SH SOLE 21 365479 0 0 CHOICE HOTELS INTL INC COM 169905106 74964 1173150 SH SOLE 22 948206 0 224944 CHOICE HOTELS INTL INC COM 169905106 706 11050 SH SOLE 26 9317 0 1733 CHOICE HOTELS INTL INC COM 169905106 339 5310 SH SOLE 28 5310 0 0 CHOICE HOTELS INTL INC COM 169905106 5284 82691 SH SOLE 29 0 0 82691 CHOICE HOTELS INTL INC COM 169905106 343 5365 SH SOLE 30 5365 0 0 CHOICE HOTELS INTL INC COM 169905106 52 812 SH SOLE 31 812 0 0 CHOICE HOTELS INTL INC COM 169905106 2590 40527 SH SOLE 34 40527 0 0 CHOICE HOTELS INTL INC COM 169905106 814 12740 SH SOLE 36 12740 0 0 CHOICE HOTELS INTL INC COM 169905106 264 4128 SH SOLE 40 4128 0 0 CHRISTOPHER & BANKS CORP COM 171046105 7 5444 SH SOLE 18 5444 0 0 CHRISTOPHER & BANKS CORP COM 171046105 8 6159 SH SOLE 19 6159 0 0 CHRISTOPHER & BANKS CORP COM 171046105 112 82371 SH SOLE 21 82371 0 0 CHRISTOPHER & BANKS CORP COM 171046105 957 703887 SH SOLE 22 703887 0 0 CHROMADEX CORP COM NEW 171077407 30 6869 SH SOLE 18 6869 0 0 CHROMADEX CORP COM NEW 171077407 406 94421 SH SOLE 21 94421 0 0 CHUBB LIMITED COM H1467J104 85659 600906 SH SOLE 2 146484 0 454422 CHUBB LIMITED COM H1467J104 23961 168087 SH SOLE 4 151417 0 16670 CHUBB LIMITED COM H1467J104 53864 377857 SH SOLE 7 364359 0 13498 CHUBB LIMITED COM H1467J104 777 5454 SH SOLE 13 5454 0 0 CHUBB LIMITED COM H1467J104 450 3160 SH SOLE 15 3160 0 0 CHUBB LIMITED COM H1467J104 144727 1015269 SH SOLE 18 948819 0 66450 CHUBB LIMITED COM H1467J104 160073 1122928 SH SOLE 19 1122928 0 0 CHUBB LIMITED COM H1467J104 35393 248287 SH SOLE 20 0 0 248287 CHUBB LIMITED COM H1467J104 1142528 8014927 SH SOLE 21 8014927 0 0 CHUBB LIMITED COM H1467J104 1782458 12504092 SH SOLE 22 10333809 0 2170283 CHUBB LIMITED COM H1467J104 82201 576645 SH SOLE 23 576645 0 0 CHUBB LIMITED COM H1467J104 52504 368321 SH SOLE 25 368321 0 0 CHUBB LIMITED COM H1467J104 285269 2001188 SH SOLE 26 419665 0 1581523 CHUBB LIMITED COM H1467J104 15046 105548 SH SOLE 28 76743 0 28805 CHUBB LIMITED COM H1467J104 2439 17112 SH SOLE 29 17112 0 0 CHUBB LIMITED COM H1467J104 211463 1483430 SH SOLE 30 1483430 0 0 CHUBB LIMITED COM H1467J104 28568 200410 SH SOLE 31 96158 0 104252 CHUBB LIMITED COM H1467J104 66122 463852 SH SOLE 34 463852 0 0 CHUBB LIMITED COM H1467J104 69979 490908 SH SOLE 36 490908 0 0 CHUBB LIMITED COM H1467J104 339 2381 SH SOLE 40 2381 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 103 3007 SH SOLE 15 3007 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3446 101040 SH SOLE 21 101040 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 968 28382 SH SOLE 22 0 0 28382 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2720 79756 SH SOLE 30 79756 0 0 CHURCH & DWIGHT INC COM 171340102 17413 359397 SH SOLE 2 116072 0 243325 CHURCH & DWIGHT INC COM 171340102 4615 95255 SH SOLE 4 84562 0 10693 CHURCH & DWIGHT INC COM 171340102 13716 283104 SH SOLE 7 265928 0 17176 CHURCH & DWIGHT INC COM 171340102 315 6498 SH SOLE 13 6498 0 0 CHURCH & DWIGHT INC COM 171340102 91 1876 SH SOLE 15 1876 0 0 CHURCH & DWIGHT INC COM 171340102 28568 589644 SH SOLE 18 554902 0 34742 CHURCH & DWIGHT INC COM 171340102 2229 46007 SH SOLE 19 46007 0 0 CHURCH & DWIGHT INC COM 171340102 10258 211719 SH SOLE 20 0 0 211719 CHURCH & DWIGHT INC COM 171340102 331815 6848607 SH SOLE 21 6848607 0 0 CHURCH & DWIGHT INC COM 171340102 362794 7488010 SH SOLE 22 6318128 0 1169882 CHURCH & DWIGHT INC COM 171340102 15903 328227 SH SOLE 23 328227 0 0 CHURCH & DWIGHT INC COM 171340102 10080 208048 SH SOLE 25 208048 0 0 CHURCH & DWIGHT INC COM 171340102 41608 858781 SH SOLE 26 271397 0 587384 CHURCH & DWIGHT INC COM 171340102 2769 57160 SH SOLE 28 41973 0 15187 CHURCH & DWIGHT INC COM 171340102 3477 71764 SH SOLE 29 9122 0 62642 CHURCH & DWIGHT INC COM 171340102 57848 1193968 SH SOLE 30 1193968 0 0 CHURCH & DWIGHT INC COM 171340102 8716 179895 SH SOLE 31 55676 0 124219 CHURCH & DWIGHT INC COM 171340102 825 17031 SH SOLE 34 17031 0 0 CHURCH & DWIGHT INC COM 171340102 13735 283492 SH SOLE 36 283492 0 0 CHURCH & DWIGHT INC COM 171340102 62 1278 SH SOLE 40 1278 0 0 CHURCHILL DOWNS INC COM 171484108 1217 5903 SH SOLE 2 5903 0 0 CHURCHILL DOWNS INC COM 171484108 14 68 SH SOLE 4 68 0 0 CHURCHILL DOWNS INC COM 171484108 68 331 SH SOLE 7 331 0 0 CHURCHILL DOWNS INC COM 171484108 16837 81653 SH SOLE 18 81653 0 0 CHURCHILL DOWNS INC COM 171484108 2081 10093 SH SOLE 19 10093 0 0 CHURCHILL DOWNS INC COM 171484108 168358 816478 SH SOLE 21 816478 0 0 CHURCHILL DOWNS INC COM 171484108 85560 414936 SH SOLE 22 387679 0 27257 CHURCHILL DOWNS INC COM 171484108 1031 4999 SH SOLE 26 4153 0 846 CHURCHILL DOWNS INC COM 171484108 485 2353 SH SOLE 28 2353 0 0 CHURCHILL DOWNS INC COM 171484108 634 3077 SH SOLE 30 3077 0 0 CHURCHILL DOWNS INC COM 171484108 289 1403 SH SOLE 40 1403 0 0 CHUYS HLDGS INC COM 171604101 17 809 SH SOLE 2 809 0 0 CHUYS HLDGS INC COM 171604101 8 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 1659 78826 SH SOLE 18 78826 0 0 CHUYS HLDGS INC COM 171604101 261 12392 SH SOLE 19 12392 0 0 CHUYS HLDGS INC COM 171604101 31347 1489172 SH SOLE 21 1489172 0 0 CHUYS HLDGS INC COM 171604101 10142 481818 SH SOLE 22 452129 0 29689 CHUYS HLDGS INC COM 171604101 51 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 479 22734 SH SOLE 30 22734 0 0 CHUYS HLDGS INC COM 171604101 40 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 19 2372 SH SOLE 18 2372 0 0 CIDARA THERAPEUTICS INC COM 171757107 278 34272 SH SOLE 21 34272 0 0 CIDARA THERAPEUTICS INC COM 171757107 244 30091 SH SOLE 22 30091 0 0 CIENA CORP COM NEW 171779309 1606 73104 SH SOLE 2 72081 0 1023 CIENA CORP COM NEW 171779309 17 785 SH SOLE 4 785 0 0 CIENA CORP COM NEW 171779309 76 3458 SH SOLE 7 3458 0 0 CIENA CORP COM NEW 171779309 19254 876394 SH SOLE 18 876394 0 0 CIENA CORP COM NEW 171779309 13954 635127 SH SOLE 19 635127 0 0 CIENA CORP COM NEW 171779309 200988 9148277 SH SOLE 21 9148277 0 0 CIENA CORP COM NEW 171779309 98428 4480118 SH SOLE 22 4204468 0 275650 CIENA CORP COM NEW 171779309 1904 86657 SH SOLE 23 86657 0 0 CIENA CORP COM NEW 171779309 1000 45531 SH SOLE 26 38886 0 6645 CIENA CORP COM NEW 171779309 482 21951 SH SOLE 28 21951 0 0 CIENA CORP COM NEW 171779309 1379 62775 SH SOLE 29 0 0 62775 CIENA CORP COM NEW 171779309 487 22168 SH SOLE 30 22168 0 0 CIENA CORP COM NEW 171779309 309 14066 SH SOLE 40 14066 0 0 CIGNA CORPORATION COM 125509109 90740 485397 SH SOLE 2 240992 0 244405 CIGNA CORPORATION COM 125509109 16686 89257 SH SOLE 4 80208 0 9049 CIGNA CORPORATION COM 125509109 41442 221687 SH SOLE 7 212980 0 8707 CIGNA CORPORATION COM 125509109 1074 5745 SH SOLE 13 5745 0 0 CIGNA CORPORATION COM 125509109 320 1710 SH SOLE 15 1710 0 0 CIGNA CORPORATION COM 125509109 3 14 SH SOLE 17 0 0 14 CIGNA CORPORATION COM 125509109 114442 612185 SH SOLE 18 576865 0 35320 CIGNA CORPORATION COM 125509109 167833 897791 SH SOLE 19 897791 0 0 CIGNA CORPORATION COM 125509109 27383 146480 SH SOLE 20 0 0 146480 CIGNA CORPORATION COM 125509109 844587 4517958 SH SOLE 21 4517958 0 0 CIGNA CORPORATION COM 125509109 1297528 6940878 SH SOLE 22 5810967 0 1129911 CIGNA CORPORATION COM 125509109 58920 315183 SH SOLE 23 315183 0 0 CIGNA CORPORATION COM 125509109 36646 196032 SH SOLE 25 196032 0 0 CIGNA CORPORATION COM 125509109 162839 871077 SH SOLE 26 231299 0 639778 CIGNA CORPORATION COM 125509109 10864 58115 SH SOLE 28 42201 0 15914 CIGNA CORPORATION COM 125509109 1672 8946 SH SOLE 29 8946 0 0 CIGNA CORPORATION COM 125509109 156826 838912 SH SOLE 30 838912 0 0 CIGNA CORPORATION COM 125509109 24054 128671 SH SOLE 31 52656 0 76015 CIGNA CORPORATION COM 125509109 65885 352439 SH SOLE 34 352439 0 0 CIGNA CORPORATION COM 125509109 48362 258701 SH SOLE 36 258701 0 0 CIGNA CORPORATION COM 125509109 240 1284 SH SOLE 40 1284 0 0 CIM COML TR CORP COM 125525105 50 2998 SH SOLE 19 2998 0 0 CIM COML TR CORP COM 125525105 71 4244 SH SOLE 21 4244 0 0 CIM COML TR CORP COM 125525105 877 52205 SH SOLE 22 52205 0 0 CIMAREX ENERGY CO COM 171798101 16613 146151 SH SOLE 2 57570 0 88581 CIMAREX ENERGY CO COM 171798101 3712 32658 SH SOLE 4 30282 0 2376 CIMAREX ENERGY CO COM 171798101 8205 72180 SH SOLE 7 67313 0 4867 CIMAREX ENERGY CO COM 171798101 66 584 SH SOLE 15 584 0 0 CIMAREX ENERGY CO COM 171798101 23396 205826 SH SOLE 18 192794 0 13032 CIMAREX ENERGY CO COM 171798101 48348 425336 SH SOLE 19 425336 0 0 CIMAREX ENERGY CO COM 171798101 5615 49394 SH SOLE 20 0 0 49394 CIMAREX ENERGY CO COM 171798101 230271 2025781 SH SOLE 21 2025781 0 0 CIMAREX ENERGY CO COM 171798101 294880 2594172 SH SOLE 22 2171582 0 422590 CIMAREX ENERGY CO COM 171798101 14388 126580 SH SOLE 23 126580 0 0 CIMAREX ENERGY CO COM 171798101 9367 82408 SH SOLE 25 82408 0 0 CIMAREX ENERGY CO COM 171798101 28749 252918 SH SOLE 26 96775 0 156143 CIMAREX ENERGY CO COM 171798101 2483 21843 SH SOLE 28 15988 0 5855 CIMAREX ENERGY CO COM 171798101 13194 116074 SH SOLE 29 92673 0 23401 CIMAREX ENERGY CO COM 171798101 35328 310798 SH SOLE 30 310798 0 0 CIMAREX ENERGY CO COM 171798101 6574 57835 SH SOLE 31 25775 0 32060 CIMAREX ENERGY CO COM 171798101 82894 729253 SH SOLE 34 729253 0 0 CIMAREX ENERGY CO COM 171798101 10392 91426 SH SOLE 36 91426 0 0 CIMAREX ENERGY CO COM 171798101 69 610 SH SOLE 40 610 0 0 CIMPRESS N V SHS EURO N20146101 177 1811 SH SOLE 2 1556 0 255 CIMPRESS N V SHS EURO N20146101 14 146 SH SOLE 4 146 0 0 CIMPRESS N V SHS EURO N20146101 62 633 SH SOLE 7 633 0 0 CIMPRESS N V SHS EURO N20146101 8184 83796 SH SOLE 18 83796 0 0 CIMPRESS N V SHS EURO N20146101 1485 15206 SH SOLE 19 15206 0 0 CIMPRESS N V SHS EURO N20146101 71502 732150 SH SOLE 21 732150 0 0 CIMPRESS N V SHS EURO N20146101 27609 282709 SH SOLE 22 235357 0 47352 CIMPRESS N V SHS EURO N20146101 845 8649 SH SOLE 26 6947 0 1702 CIMPRESS N V SHS EURO N20146101 396 4050 SH SOLE 28 4050 0 0 CIMPRESS N V SHS EURO N20146101 375 3844 SH SOLE 30 3844 0 0 CIMPRESS N V SHS EURO N20146101 219 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 189 9508 SH SOLE 2 2377 0 7131 CINCINNATI BELL INC NEW COM NEW 171871502 7 377 SH SOLE 4 377 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 23 1160 SH SOLE 7 1160 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 4137 208429 SH SOLE 18 208429 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 608 30632 SH SOLE 19 30632 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 90614 4564959 SH SOLE 21 4564959 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 23915 1204810 SH SOLE 22 1122270 0 82540 CINCINNATI BELL INC NEW COM NEW 171871502 552 27831 SH SOLE 26 25039 0 2792 CINCINNATI BELL INC NEW COM NEW 171871502 110 5537 SH SOLE 28 5537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1162 58555 SH SOLE 30 58555 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 90 4538 SH SOLE 40 4538 0 0 CINCINNATI FINL CORP COM 172062101 19158 250202 SH SOLE 2 102537 0 147665 CINCINNATI FINL CORP COM 172062101 3819 49874 SH SOLE 4 44060 0 5814 CINCINNATI FINL CORP COM 172062101 33641 439353 SH SOLE 7 229682 0 209671 CINCINNATI FINL CORP COM 172062101 479 6252 SH SOLE 13 6252 0 0 CINCINNATI FINL CORP COM 172062101 85 1114 SH SOLE 15 1114 0 0 CINCINNATI FINL CORP COM 172062101 28973 378391 SH SOLE 18 357198 0 21193 CINCINNATI FINL CORP COM 172062101 2139 27939 SH SOLE 19 27939 0 0 CINCINNATI FINL CORP COM 172062101 8739 114129 SH SOLE 20 0 0 114129 CINCINNATI FINL CORP COM 172062101 455842 5953278 SH SOLE 21 5953278 0 0 CINCINNATI FINL CORP COM 172062101 322355 4209942 SH SOLE 22 3480829 0 729113 CINCINNATI FINL CORP COM 172062101 15465 201967 SH SOLE 23 201967 0 0 CINCINNATI FINL CORP COM 172062101 9127 119202 SH SOLE 25 119202 0 0 CINCINNATI FINL CORP COM 172062101 33492 437405 SH SOLE 26 169606 0 267799 CINCINNATI FINL CORP COM 172062101 2736 35734 SH SOLE 28 25845 0 9889 CINCINNATI FINL CORP COM 172062101 3337 43577 SH SOLE 29 5081 0 38496 CINCINNATI FINL CORP COM 172062101 54469 711368 SH SOLE 30 711368 0 0 CINCINNATI FINL CORP COM 172062101 7344 95917 SH SOLE 31 32332 0 63585 CINCINNATI FINL CORP COM 172062101 3932 51349 SH SOLE 32 51349 0 0 CINCINNATI FINL CORP COM 172062101 797 10403 SH SOLE 34 10403 0 0 CINCINNATI FINL CORP COM 172062101 11486 150002 SH SOLE 36 150002 0 0 CINCINNATI FINL CORP COM 172062101 61 798 SH SOLE 40 798 0 0 CINEDIGM CORP COM NEW 172406209 6 3986 SH SOLE 21 3986 0 0 CINEDIGM CORP COM NEW 172406209 22 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 4268 117870 SH SOLE 2 62846 0 55024 CINEMARK HOLDINGS INC COM 17243V102 16 442 SH SOLE 4 442 0 0 CINEMARK HOLDINGS INC COM 17243V102 471 13000 SH SOLE 7 13000 0 0 CINEMARK HOLDINGS INC COM 17243V102 14331 395769 SH SOLE 18 395769 0 0 CINEMARK HOLDINGS INC COM 17243V102 1244 34347 SH SOLE 19 34347 0 0 CINEMARK HOLDINGS INC COM 17243V102 249348 6886175 SH SOLE 21 6886175 0 0 CINEMARK HOLDINGS INC COM 17243V102 122521 3383626 SH SOLE 22 3043823 0 339803 CINEMARK HOLDINGS INC COM 17243V102 1146 31644 SH SOLE 26 25532 0 6112 CINEMARK HOLDINGS INC COM 17243V102 543 14986 SH SOLE 28 14986 0 0 CINEMARK HOLDINGS INC COM 17243V102 1152 31818 SH SOLE 29 0 0 31818 CINEMARK HOLDINGS INC COM 17243V102 604 16687 SH SOLE 30 16687 0 0 CINEMARK HOLDINGS INC COM 17243V102 88 2431 SH SOLE 31 2431 0 0 CINEMARK HOLDINGS INC COM 17243V102 1872 51705 SH SOLE 32 51705 0 0 CINEMARK HOLDINGS INC COM 17243V102 165 4553 SH SOLE 36 4553 0 0 CINEMARK HOLDINGS INC COM 17243V102 404 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 17298 119889 SH SOLE 2 34887 0 85002 CINTAS CORP COM 172908105 4515 31290 SH SOLE 4 27339 0 3951 CINTAS CORP COM 172908105 32384 224451 SH SOLE 7 111421 0 113030 CINTAS CORP COM 172908105 273 1892 SH SOLE 13 1892 0 0 CINTAS CORP COM 172908105 112 775 SH SOLE 15 775 0 0 CINTAS CORP COM 172908105 26707 185102 SH SOLE 18 172945 0 12157 CINTAS CORP COM 172908105 2171 15047 SH SOLE 19 15047 0 0 CINTAS CORP COM 172908105 9525 66020 SH SOLE 20 0 0 66020 CINTAS CORP COM 172908105 345097 2391858 SH SOLE 21 2391858 0 0 CINTAS CORP COM 172908105 357419 2477259 SH SOLE 22 2077783 0 399476 CINTAS CORP COM 172908105 15824 109674 SH SOLE 23 109674 0 0 CINTAS CORP COM 172908105 9742 67520 SH SOLE 25 67520 0 0 CINTAS CORP COM 172908105 38310 265527 SH SOLE 26 95891 0 169636 CINTAS CORP COM 172908105 2942 20388 SH SOLE 28 14623 0 5765 CINTAS CORP COM 172908105 3683 25530 SH SOLE 29 3069 0 22461 CINTAS CORP COM 172908105 63457 439818 SH SOLE 30 439818 0 0 CINTAS CORP COM 172908105 8126 56320 SH SOLE 31 24842 0 31478 CINTAS CORP COM 172908105 2201 15257 SH SOLE 32 15257 0 0 CINTAS CORP COM 172908105 806 5586 SH SOLE 34 5586 0 0 CINTAS CORP COM 172908105 13647 94584 SH SOLE 36 94584 0 0 CINTAS CORP COM 172908105 75 523 SH SOLE 40 523 0 0 CIRCOR INTL INC COM 17273K109 215 3954 SH SOLE 2 939 0 3015 CIRCOR INTL INC COM 17273K109 5 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 20 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 4292 78861 SH SOLE 18 78861 0 0 CIRCOR INTL INC COM 17273K109 662 12161 SH SOLE 19 12161 0 0 CIRCOR INTL INC COM 17273K109 78410 1440557 SH SOLE 21 1440557 0 0 CIRCOR INTL INC COM 17273K109 24810 455807 SH SOLE 22 423532 0 32275 CIRCOR INTL INC COM 17273K109 67 1225 SH SOLE 26 0 0 1225 CIRCOR INTL INC COM 17273K109 112 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 1211 22255 SH SOLE 30 22255 0 0 CIRCOR INTL INC COM 17273K109 90 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 1694 31770 SH SOLE 2 31427 0 343 CIRRUS LOGIC INC COM 172755100 12 228 SH SOLE 4 228 0 0 CIRRUS LOGIC INC COM 172755100 84 1570 SH SOLE 7 1570 0 0 CIRRUS LOGIC INC COM 172755100 21175 397127 SH SOLE 18 397127 0 0 CIRRUS LOGIC INC COM 172755100 5001 93796 SH SOLE 19 93796 0 0 CIRRUS LOGIC INC COM 172755100 225665 4232283 SH SOLE 21 4232283 0 0 CIRRUS LOGIC INC COM 172755100 108486 2034622 SH SOLE 22 1904982 0 129640 CIRRUS LOGIC INC COM 172755100 1042 19547 SH SOLE 23 19547 0 0 CIRRUS LOGIC INC COM 172755100 1135 21286 SH SOLE 26 17119 0 4167 CIRRUS LOGIC INC COM 172755100 550 10315 SH SOLE 28 10315 0 0 CIRRUS LOGIC INC COM 172755100 741 13899 SH SOLE 29 0 0 13899 CIRRUS LOGIC INC COM 172755100 511 9593 SH SOLE 30 9593 0 0 CIRRUS LOGIC INC COM 172755100 354 6640 SH SOLE 40 6640 0 0 CISCO SYS INC COM 17275R102 295172 8777057 SH SOLE 2 3868858 0 4908199 CISCO SYS INC COM 17275R102 72514 2156217 SH SOLE 4 1987046 0 169171 CISCO SYS INC COM 17275R102 142904 4249306 SH SOLE 7 4121108 0 128198 CISCO SYS INC COM 17275R102 280 8324 SH SOLE 13 8324 0 0 CISCO SYS INC COM 17275R102 1370 40743 SH SOLE 15 40743 0 0 CISCO SYS INC COM 17275R102 103 3073 SH SOLE 17 0 0 3073 CISCO SYS INC COM 17275R102 646794 19232636 SH SOLE 18 18134222 0 1098414 CISCO SYS INC COM 17275R102 400965 11922847 SH SOLE 19 11922847 0 0 CISCO SYS INC COM 17275R102 86500 2572104 SH SOLE 20 24194 0 2547910 CISCO SYS INC COM 17275R102 3082581 91661646 SH SOLE 21 91661646 0 0 CISCO SYS INC COM 17275R102 4582779 136270558 SH SOLE 22 110744283 0 25526275 CISCO SYS INC COM 17275R102 244767 7278240 SH SOLE 23 7278240 0 0 CISCO SYS INC COM 17275R102 177110 5266433 SH SOLE 25 5186687 0 79746 CISCO SYS INC COM 17275R102 558450 16605697 SH SOLE 26 4616474 0 11989223 CISCO SYS INC COM 17275R102 38337 1139979 SH SOLE 28 830956 0 309023 CISCO SYS INC COM 17275R102 35035 1041788 SH SOLE 29 692701 0 349087 CISCO SYS INC COM 17275R102 585726 17416763 SH SOLE 30 17416763 0 0 CISCO SYS INC COM 17275R102 133612 3972995 SH SOLE 31 1971994 0 2001001 CISCO SYS INC COM 17275R102 30608 910149 SH SOLE 32 910149 0 0 CISCO SYS INC COM 17275R102 163183 4852307 SH SOLE 34 4852307 0 0 CISCO SYS INC COM 17275R102 183172 5446694 SH SOLE 36 5446694 0 0 CISCO SYS INC COM 17275R102 3179 94532 SH SOLE 37 94532 0 0 CISCO SYS INC COM 17275R102 853 25366 SH SOLE 40 25366 0 0 CISION LTD SHS G1992S109 5 400 SH SOLE 2 400 0 0 CISION LTD SHS G1992S109 1682 129193 SH SOLE 22 129193 0 0 CIT GROUP INC COM NEW 125581801 7366 150175 SH SOLE 2 10990 0 139185 CIT GROUP INC COM NEW 125581801 2405 49040 SH SOLE 4 44100 0 4940 CIT GROUP INC COM NEW 125581801 1313 26760 SH SOLE 7 16272 0 10488 CIT GROUP INC COM NEW 125581801 162 3296 SH SOLE 13 3296 0 0 CIT GROUP INC COM NEW 125581801 70 1426 SH SOLE 15 1426 0 0 CIT GROUP INC COM NEW 125581801 4150 84599 SH SOLE 18 70393 0 14206 CIT GROUP INC COM NEW 125581801 2183 44509 SH SOLE 19 44509 0 0 CIT GROUP INC COM NEW 125581801 4351 88711 SH SOLE 20 0 0 88711 CIT GROUP INC COM NEW 125581801 80662 1644490 SH SOLE 21 1644490 0 0 CIT GROUP INC COM NEW 125581801 177596 3620705 SH SOLE 22 3151672 0 469033 CIT GROUP INC COM NEW 125581801 9175 187062 SH SOLE 23 187062 0 0 CIT GROUP INC COM NEW 125581801 7070 144141 SH SOLE 25 144141 0 0 CIT GROUP INC COM NEW 125581801 21217 432552 SH SOLE 26 187700 0 244852 CIT GROUP INC COM NEW 125581801 1643 33487 SH SOLE 28 24622 0 8865 CIT GROUP INC COM NEW 125581801 2012 41019 SH SOLE 29 5322 0 35697 CIT GROUP INC COM NEW 125581801 9137 186274 SH SOLE 30 186274 0 0 CIT GROUP INC COM NEW 125581801 3780 77057 SH SOLE 31 39533 0 37524 CIT GROUP INC COM NEW 125581801 452 9225 SH SOLE 34 9225 0 0 CIT GROUP INC COM NEW 125581801 8704 177455 SH SOLE 36 177455 0 0 CIT GROUP INC COM NEW 125581801 49 1002 SH SOLE 40 1002 0 0 CITI TRENDS INC COM 17306X102 168 8479 SH SOLE 2 6214 0 2265 CITI TRENDS INC COM 17306X102 7 376 SH SOLE 7 376 0 0 CITI TRENDS INC COM 17306X102 1130 56880 SH SOLE 18 56880 0 0 CITI TRENDS INC COM 17306X102 342 17224 SH SOLE 19 17224 0 0 CITI TRENDS INC COM 17306X102 9592 482752 SH SOLE 21 482752 0 0 CITI TRENDS INC COM 17306X102 11315 569450 SH SOLE 22 547974 0 21476 CITI TRENDS INC COM 17306X102 464 23358 SH SOLE 23 23358 0 0 CITI TRENDS INC COM 17306X102 44 2227 SH SOLE 28 2227 0 0 CITI TRENDS INC COM 17306X102 324 16287 SH SOLE 29 0 0 16287 CITI TRENDS INC COM 17306X102 44 2224 SH SOLE 30 2224 0 0 CITI TRENDS INC COM 17306X102 40 2003 SH SOLE 34 2003 0 0 CITIGROUP INC COM NEW 172967424 272994 3753006 SH SOLE 2 1078966 0 2674040 CITIGROUP INC COM NEW 172967424 73360 1008517 SH SOLE 4 914255 0 94262 CITIGROUP INC COM NEW 172967424 143207 1968746 SH SOLE 7 1897699 0 71047 CITIGROUP INC COM NEW 172967424 443 6086 SH SOLE 13 6086 0 0 CITIGROUP INC COM NEW 172967424 1356 18647 SH SOLE 15 18647 0 0 CITIGROUP INC COM NEW 172967424 11 156 SH SOLE 17 0 0 156 CITIGROUP INC COM NEW 172967424 1034325 14219486 SH SOLE 18 13263703 0 955783 CITIGROUP INC COM NEW 172967424 1460475 20078020 SH SOLE 19 20078020 0 0 CITIGROUP INC COM NEW 172967424 74827 1028685 SH SOLE 20 0 0 1028685 CITIGROUP INC COM NEW 172967424 3081080 42357433 SH SOLE 21 42357433 0 0 CITIGROUP INC COM NEW 172967424 5394162 74156755 SH SOLE 22 61436718 0 12720037 CITIGROUP INC COM NEW 172967424 269609 3706469 SH SOLE 23 3706469 0 0 CITIGROUP INC COM NEW 172967424 163276 2244647 SH SOLE 25 2228517 0 16130 CITIGROUP INC COM NEW 172967424 506171 6958628 SH SOLE 26 2357710 0 4600918 CITIGROUP INC COM NEW 172967424 45554 626256 SH SOLE 28 456685 0 169571 CITIGROUP INC COM NEW 172967424 23019 316458 SH SOLE 29 96554 0 219904 CITIGROUP INC COM NEW 172967424 643354 8844565 SH SOLE 30 8844565 0 0 CITIGROUP INC COM NEW 172967424 90083 1238422 SH SOLE 31 647830 0 590592 CITIGROUP INC COM NEW 172967424 4169 57314 SH SOLE 32 57314 0 0 CITIGROUP INC COM NEW 172967424 206574 2839889 SH SOLE 34 2839889 0 0 CITIGROUP INC COM NEW 172967424 217439 2989263 SH SOLE 36 2989263 0 0 CITIGROUP INC COM NEW 172967424 1021 14038 SH SOLE 40 14038 0 0 CITIZENS & NORTHN CORP COM 172922106 71 2897 SH SOLE 2 745 0 2152 CITIZENS & NORTHN CORP COM 172922106 10 421 SH SOLE 7 421 0 0 CITIZENS & NORTHN CORP COM 172922106 1197 48754 SH SOLE 18 48754 0 0 CITIZENS & NORTHN CORP COM 172922106 309 12562 SH SOLE 19 12562 0 0 CITIZENS & NORTHN CORP COM 172922106 9581 390120 SH SOLE 21 390120 0 0 CITIZENS & NORTHN CORP COM 172922106 10528 428664 SH SOLE 22 409740 0 18924 CITIZENS CMNTY BANCORP INC M COM 174903104 12 855 SH SOLE 18 855 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH SOLE 21 799 0 0 CITIZENS FINL GROUP INC COM 174610105 64180 1694757 SH SOLE 2 1202699 0 492058 CITIZENS FINL GROUP INC COM 174610105 15201 401408 SH SOLE 4 383105 0 18303 CITIZENS FINL GROUP INC COM 174610105 22320 589391 SH SOLE 7 480582 0 108809 CITIZENS FINL GROUP INC COM 174610105 8317 219629 SH SOLE 13 219629 0 0 CITIZENS FINL GROUP INC COM 174610105 127 3353 SH SOLE 15 3353 0 0 CITIZENS FINL GROUP INC COM 174610105 71433 1886273 SH SOLE 18 1808278 0 77995 CITIZENS FINL GROUP INC COM 174610105 100822 2662330 SH SOLE 19 2662330 0 0 CITIZENS FINL GROUP INC COM 174610105 8968 236819 SH SOLE 20 0 0 236819 CITIZENS FINL GROUP INC COM 174610105 444885 11747682 SH SOLE 21 11747682 0 0 CITIZENS FINL GROUP INC COM 174610105 649359 17147044 SH SOLE 22 12900047 0 4246997 CITIZENS FINL GROUP INC COM 174610105 41559 1097404 SH SOLE 23 1097404 0 0 CITIZENS FINL GROUP INC COM 174610105 23535 621457 SH SOLE 25 621457 0 0 CITIZENS FINL GROUP INC COM 174610105 68013 1795960 SH SOLE 26 588981 0 1206979 CITIZENS FINL GROUP INC COM 174610105 4444 117354 SH SOLE 28 85860 0 31494 CITIZENS FINL GROUP INC COM 174610105 19931 526307 SH SOLE 29 281772 0 244535 CITIZENS FINL GROUP INC COM 174610105 64106 1692786 SH SOLE 30 1692786 0 0 CITIZENS FINL GROUP INC COM 174610105 27356 722353 SH SOLE 31 503112 0 219241 CITIZENS FINL GROUP INC COM 174610105 51103 1349430 SH SOLE 34 1349430 0 0 CITIZENS FINL GROUP INC COM 174610105 33667 889018 SH SOLE 36 889018 0 0 CITIZENS FINL GROUP INC COM 174610105 1127 29771 SH SOLE 37 29771 0 0 CITIZENS FINL GROUP INC COM 174610105 99 2610 SH SOLE 40 2610 0 0 CITIZENS FIRST CORP COM 17462Q107 10 406 SH SOLE 18 406 0 0 CITIZENS FIRST CORP COM 17462Q107 7 289 SH SOLE 21 289 0 0 CITIZENS HLDG CO MISS COM 174715102 18 704 SH SOLE 18 704 0 0 CITIZENS HLDG CO MISS COM 174715102 96 3863 SH SOLE 21 3863 0 0 CITIZENS INC CL A 174740100 80 10870 SH SOLE 2 2646 0 8224 CITIZENS INC CL A 174740100 9 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1346 183075 SH SOLE 18 183075 0 0 CITIZENS INC CL A 174740100 338 45944 SH SOLE 19 45944 0 0 CITIZENS INC CL A 174740100 11355 1544887 SH SOLE 21 1544887 0 0 CITIZENS INC CL A 174740100 9610 1307464 SH SOLE 22 1221057 0 86407 CITIZENS INC CL A 174740100 173 23509 SH SOLE 26 16205 0 7304 CITIZENS INC CL A 174740100 48 6543 SH SOLE 28 6543 0 0 CITIZENS INC CL A 174740100 41 5567 SH SOLE 30 5567 0 0 CITIZENS INC CL A 174740100 43 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 13225 172151 SH SOLE 2 26070 0 146081 CITRIX SYS INC COM 177376100 4054 52769 SH SOLE 4 47177 0 5592 CITRIX SYS INC COM 177376100 9209 119877 SH SOLE 7 115820 0 4057 CITRIX SYS INC COM 177376100 87 1131 SH SOLE 13 1131 0 0 CITRIX SYS INC COM 177376100 102 1325 SH SOLE 15 1325 0 0 CITRIX SYS INC COM 177376100 3 41 SH SOLE 17 0 0 41 CITRIX SYS INC COM 177376100 24449 318261 SH SOLE 18 297004 0 21257 CITRIX SYS INC COM 177376100 2052 26709 SH SOLE 19 26709 0 0 CITRIX SYS INC COM 177376100 8184 106540 SH SOLE 20 0 0 106540 CITRIX SYS INC COM 177376100 249223 3244247 SH SOLE 21 3244247 0 0 CITRIX SYS INC COM 177376100 305130 3972015 SH SOLE 22 3294646 0 677369 CITRIX SYS INC COM 177376100 14216 185060 SH SOLE 23 185060 0 0 CITRIX SYS INC COM 177376100 9127 118815 SH SOLE 25 118815 0 0 CITRIX SYS INC COM 177376100 36031 469038 SH SOLE 26 166457 0 302581 CITRIX SYS INC COM 177376100 2592 33735 SH SOLE 28 24490 0 9245 CITRIX SYS INC COM 177376100 3347 43571 SH SOLE 29 5107 0 38464 CITRIX SYS INC COM 177376100 37532 488571 SH SOLE 30 488571 0 0 CITRIX SYS INC COM 177376100 6181 80464 SH SOLE 31 32828 0 47636 CITRIX SYS INC COM 177376100 1684 21925 SH SOLE 32 21925 0 0 CITRIX SYS INC COM 177376100 754 9814 SH SOLE 34 9814 0 0 CITRIX SYS INC COM 177376100 11330 147484 SH SOLE 36 147484 0 0 CITRIX SYS INC COM 177376100 60 779 SH SOLE 40 779 0 0 CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 4610 3974000 PRN SOLE 21 3974000 0 0 CITY HLDG CO COM 177835105 254 3526 SH SOLE 2 861 0 2665 CITY HLDG CO COM 177835105 12 172 SH SOLE 4 172 0 0 CITY HLDG CO COM 177835105 33 455 SH SOLE 7 455 0 0 CITY HLDG CO COM 177835105 5421 75384 SH SOLE 18 75384 0 0 CITY HLDG CO COM 177835105 817 11362 SH SOLE 19 11362 0 0 CITY HLDG CO COM 177835105 97524 1356190 SH SOLE 21 1356190 0 0 CITY HLDG CO COM 177835105 33473 465490 SH SOLE 22 436946 0 28544 CITY HLDG CO COM 177835105 559 7767 SH SOLE 26 7542 0 225 CITY HLDG CO COM 177835105 164 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 1537 21369 SH SOLE 30 21369 0 0 CITY HLDG CO COM 177835105 133 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 79 5731 SH SOLE 2 1710 0 4021 CITY OFFICE REIT INC COM 178587101 35 2541 SH SOLE 7 2541 0 0 CITY OFFICE REIT INC COM 178587101 1617 117411 SH SOLE 18 117411 0 0 CITY OFFICE REIT INC COM 178587101 236 17109 SH SOLE 19 17109 0 0 CITY OFFICE REIT INC COM 178587101 13352 969661 SH SOLE 21 969661 0 0 CITY OFFICE REIT INC COM 178587101 5803 421441 SH SOLE 22 379547 0 41894 CITY OFFICE REIT INC COM 178587101 10 733 SH SOLE 23 733 0 0 CIVEO CORP CDA COM 17878Y108 0 5 SH SOLE 22 5 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 33 1463 SH SOLE 2 400 0 1063 CIVISTA BANCSHARES INC COM NO PAR 178867107 851 38113 SH SOLE 18 38113 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 167 7455 SH SOLE 19 7455 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 7297 326616 SH SOLE 21 326616 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1925 86149 SH SOLE 22 79918 0 6231 CIVITAS SOLUTIONS INC COM 17887R102 15 820 SH SOLE 2 820 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4 223 SH SOLE 7 223 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1094 59316 SH SOLE 18 59316 0 0 CIVITAS SOLUTIONS INC COM 17887R102 216 11708 SH SOLE 19 11708 0 0 CIVITAS SOLUTIONS INC COM 17887R102 9686 524987 SH SOLE 21 524987 0 0 CIVITAS SOLUTIONS INC COM 17887R102 5443 294998 SH SOLE 22 266875 0 28123 CIVITAS SOLUTIONS INC COM 17887R102 38 2081 SH SOLE 28 2081 0 0 CIVITAS SOLUTIONS INC COM 17887R102 78 4216 SH SOLE 30 4216 0 0 CIVITAS SOLUTIONS INC COM 17887R102 24 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 48 6374 SH SOLE 2 1410 0 4964 CLARUS CORP NEW COM 18270P109 584 77893 SH SOLE 18 77893 0 0 CLARUS CORP NEW COM 18270P109 123 16430 SH SOLE 19 16430 0 0 CLARUS CORP NEW COM 18270P109 5125 683285 SH SOLE 21 683285 0 0 CLARUS CORP NEW COM 18270P109 2141 285487 SH SOLE 22 270296 0 15191 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 16 SH SOLE 17 0 0 16 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1 10 SH SOLE 17 0 0 10 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 3 1725 SH SOLE 18 1725 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 44 25164 SH SOLE 21 25164 0 0 CLEAN ENERGY FUELS CORP COM 184499101 74 29989 SH SOLE 2 6744 0 23245 CLEAN ENERGY FUELS CORP COM 184499101 1 324 SH SOLE 4 324 0 0 CLEAN ENERGY FUELS CORP COM 184499101 4 1600 SH SOLE 7 1600 0 0 CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH SOLE 17 0 0 120 CLEAN ENERGY FUELS CORP COM 184499101 1316 530717 SH SOLE 18 530717 0 0 CLEAN ENERGY FUELS CORP COM 184499101 230 92752 SH SOLE 19 92752 0 0 CLEAN ENERGY FUELS CORP COM 184499101 11053 4456686 SH SOLE 21 4456686 0 0 CLEAN ENERGY FUELS CORP COM 184499101 7686 3099011 SH SOLE 22 2927584 0 171427 CLEAN ENERGY FUELS CORP COM 184499101 135 54358 SH SOLE 26 50903 0 3455 CLEAN ENERGY FUELS CORP COM 184499101 26 10633 SH SOLE 28 10633 0 0 CLEAN ENERGY FUELS CORP COM 184499101 24 9482 SH SOLE 30 9482 0 0 CLEAN ENERGY FUELS CORP COM 184499101 16 6493 SH SOLE 40 6493 0 0 CLEAN HARBORS INC COM 184496107 2678 47237 SH SOLE 2 25704 0 21533 CLEAN HARBORS INC COM 184496107 17 298 SH SOLE 4 298 0 0 CLEAN HARBORS INC COM 184496107 111 1955 SH SOLE 7 1955 0 0 CLEAN HARBORS INC COM 184496107 9853 173783 SH SOLE 18 173783 0 0 CLEAN HARBORS INC COM 184496107 947 16708 SH SOLE 19 16708 0 0 CLEAN HARBORS INC COM 184496107 124803 2201103 SH SOLE 21 2201103 0 0 CLEAN HARBORS INC COM 184496107 93721 1652927 SH SOLE 22 1489712 0 163215 CLEAN HARBORS INC COM 184496107 1317 23236 SH SOLE 26 20159 0 3077 CLEAN HARBORS INC COM 184496107 461 8130 SH SOLE 28 8130 0 0 CLEAN HARBORS INC COM 184496107 463 8159 SH SOLE 30 8159 0 0 CLEAN HARBORS INC COM 184496107 70 1227 SH SOLE 31 1227 0 0 CLEAN HARBORS INC COM 184496107 104 1834 SH SOLE 36 1834 0 0 CLEAN HARBORS INC COM 184496107 310 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 39 8371 SH SOLE 2 1440 0 6931 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1 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 641 137943 SH SOLE 18 137943 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 132 28307 SH SOLE 19 28307 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5082 1092857 SH SOLE 21 1092857 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 4955 1065639 SH SOLE 22 991065 0 74574 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 27 5784 SH SOLE 28 5784 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 24 5231 SH SOLE 30 5231 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 17 3608 SH SOLE 40 3608 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 222 25953 SH SOLE 19 25953 0 0 CLEARFIELD INC COM 18482P103 6 438 SH SOLE 2 411 0 27 CLEARFIELD INC COM 18482P103 559 41130 SH SOLE 18 41130 0 0 CLEARFIELD INC COM 18482P103 107 7886 SH SOLE 19 7886 0 0 CLEARFIELD INC COM 18482P103 5008 368238 SH SOLE 21 368238 0 0 CLEARFIELD INC COM 18482P103 5075 373178 SH SOLE 22 360243 0 12935 CLEARONE INC COM 18506U104 8 1035 SH SOLE 18 1035 0 0 CLEARONE INC COM 18506U104 137 18344 SH SOLE 21 18344 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 21 2405 SH SOLE 2 988 0 1417 CLEARSIDE BIOMEDICAL INC COM 185063104 669 76549 SH SOLE 18 76549 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 120 13717 SH SOLE 19 13717 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 9018 1031853 SH SOLE 21 1031853 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 2047 234221 SH SOLE 22 218939 0 15282 CLEARSIGN COMBUSTION CORP COM 185064102 9 2608 SH SOLE 18 2608 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 139 39196 SH SOLE 21 39196 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 183 51599 SH SOLE 22 51599 0 0 CLEARWATER PAPER CORP COM 18538R103 179 3629 SH SOLE 2 925 0 2704 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 26 522 SH SOLE 7 522 0 0 CLEARWATER PAPER CORP COM 18538R103 3957 80350 SH SOLE 18 80350 0 0 CLEARWATER PAPER CORP COM 18538R103 600 12178 SH SOLE 19 12178 0 0 CLEARWATER PAPER CORP COM 18538R103 71122 1444096 SH SOLE 21 1444096 0 0 CLEARWATER PAPER CORP COM 18538R103 22181 450372 SH SOLE 22 416014 0 34358 CLEARWATER PAPER CORP COM 18538R103 16 317 SH SOLE 23 317 0 0 CLEARWATER PAPER CORP COM 18538R103 351 7126 SH SOLE 26 5513 0 1613 CLEARWATER PAPER CORP COM 18538R103 126 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 1115 22638 SH SOLE 30 22638 0 0 CLEARWATER PAPER CORP COM 18538R103 107 2168 SH SOLE 40 2168 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 560 33185 SH SOLE 2 33185 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 305 18074 SH SOLE 18 18074 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 3354 198560 SH SOLE 19 198560 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 86 5118 SH SOLE 20 5118 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 1709 101163 SH SOLE 34 101163 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 3 775 SH SOLE 18 775 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 10 2800 SH SOLE 19 2800 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 37 10717 SH SOLE 21 10717 0 0 CLEVELAND CLIFFS INC COM 185899101 478 66871 SH SOLE 2 17219 0 49652 CLEVELAND CLIFFS INC COM 185899101 7 925 SH SOLE 4 925 0 0 CLEVELAND CLIFFS INC COM 185899101 93 12985 SH SOLE 7 12985 0 0 CLEVELAND CLIFFS INC COM 185899101 2 221 SH SOLE 17 0 0 221 CLEVELAND CLIFFS INC COM 185899101 8117 1135183 SH SOLE 18 1135083 0 100 CLEVELAND CLIFFS INC COM 185899101 1603 224264 SH SOLE 19 224264 0 0 CLEVELAND CLIFFS INC COM 185899101 67317 9414907 SH SOLE 21 9414907 0 0 CLEVELAND CLIFFS INC COM 185899101 59440 8313303 SH SOLE 22 7765700 0 547603 CLEVELAND CLIFFS INC COM 185899101 776 108584 SH SOLE 26 99273 0 9311 CLEVELAND CLIFFS INC COM 185899101 278 38888 SH SOLE 28 38888 0 0 CLEVELAND CLIFFS INC COM 185899101 214 29977 SH SOLE 29 0 0 29977 CLEVELAND CLIFFS INC COM 185899101 293 40946 SH SOLE 30 40946 0 0 CLEVELAND CLIFFS INC COM 185899101 226 31673 SH SOLE 40 31673 0 0 CLIFTON BANCORP INC COM 186873105 68 4092 SH SOLE 2 981 0 3111 CLIFTON BANCORP INC COM 186873105 1337 79936 SH SOLE 18 79936 0 0 CLIFTON BANCORP INC COM 186873105 266 15882 SH SOLE 19 15882 0 0 CLIFTON BANCORP INC COM 186873105 11030 659716 SH SOLE 21 659716 0 0 CLIFTON BANCORP INC COM 186873105 5530 330762 SH SOLE 22 301445 0 29317 CLIPPER RLTY INC COM 18885T306 30 2762 SH SOLE 2 1065 0 1697 CLIPPER RLTY INC COM 18885T306 638 59599 SH SOLE 18 59599 0 0 CLIPPER RLTY INC COM 18885T306 82 7702 SH SOLE 19 7702 0 0 CLIPPER RLTY INC COM 18885T306 5441 507986 SH SOLE 21 507986 0 0 CLIPPER RLTY INC COM 18885T306 1460 136356 SH SOLE 22 125537 0 10819 CLIPPER RLTY INC COM 18885T306 4 408 SH SOLE 23 408 0 0 CLOROX CO DEL COM 189054109 46181 350097 SH SOLE 2 225611 0 124486 CLOROX CO DEL COM 189054109 8420 63835 SH SOLE 4 58690 0 5145 CLOROX CO DEL COM 189054109 36250 274807 SH SOLE 7 162400 0 112407 CLOROX CO DEL COM 189054109 407 3089 SH SOLE 13 3089 0 0 CLOROX CO DEL COM 189054109 113 853 SH SOLE 15 853 0 0 CLOROX CO DEL COM 189054109 13 100 SH SOLE 17 0 0 100 CLOROX CO DEL COM 189054109 37451 283915 SH SOLE 18 265371 0 18544 CLOROX CO DEL COM 189054109 3105 23535 SH SOLE 19 23535 0 0 CLOROX CO DEL COM 189054109 12108 91788 SH SOLE 20 0 0 91788 CLOROX CO DEL COM 189054109 475738 3606535 SH SOLE 21 3606535 0 0 CLOROX CO DEL COM 189054109 521129 3950637 SH SOLE 22 3330903 0 619734 CLOROX CO DEL COM 189054109 25008 189581 SH SOLE 23 189581 0 0 CLOROX CO DEL COM 189054109 13165 99805 SH SOLE 25 99805 0 0 CLOROX CO DEL COM 189054109 56778 430432 SH SOLE 26 130971 0 299461 CLOROX CO DEL COM 189054109 3838 29093 SH SOLE 28 21208 0 7885 CLOROX CO DEL COM 189054109 641 4861 SH SOLE 29 4861 0 0 CLOROX CO DEL COM 189054109 61379 465309 SH SOLE 30 465309 0 0 CLOROX CO DEL COM 189054109 11013 83489 SH SOLE 31 26264 0 57225 CLOROX CO DEL COM 189054109 1371 10391 SH SOLE 34 10391 0 0 CLOROX CO DEL COM 189054109 20536 155681 SH SOLE 36 155681 0 0 CLOROX CO DEL COM 189054109 83 631 SH SOLE 40 631 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 18 4913 SH SOLE 2 4913 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 1395 381090 SH SOLE 18 381090 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 196 53646 SH SOLE 19 53646 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 24878 6797163 SH SOLE 21 6797163 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 6203 1694926 SH SOLE 22 1653539 0 41387 CLOUD PEAK ENERGY INC COM 18911Q102 332 90792 SH SOLE 30 90792 0 0 CLOUDERA INC COM 18914U100 12 719 SH SOLE 2 719 0 0 CLOUDERA INC COM 18914U100 989 59509 SH SOLE 4 59509 0 0 CLOUDERA INC COM 18914U100 12 751 SH SOLE 7 751 0 0 CLOUDERA INC COM 18914U100 9539 573970 SH SOLE 18 573970 0 0 CLOUDERA INC COM 18914U100 63546 3823440 SH SOLE 19 3823440 0 0 CLOUDERA INC COM 18914U100 6771 407423 SH SOLE 21 407423 0 0 CLOUDERA INC COM 18914U100 9152 550644 SH SOLE 22 517379 0 33265 CLOUDERA INC COM 18914U100 640 38514 SH SOLE 26 8393 0 30121 CLOUDERA INC COM 18914U100 24925 1499692 SH SOLE 34 1499692 0 0 CLOVIS ONCOLOGY INC COM 189464100 245 2974 SH SOLE 2 2671 0 303 CLOVIS ONCOLOGY INC COM 189464100 32 393 SH SOLE 4 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 95 1153 SH SOLE 7 1153 0 0 CLOVIS ONCOLOGY INC COM 189464100 12242 148565 SH SOLE 18 148565 0 0 CLOVIS ONCOLOGY INC COM 189464100 5116 62092 SH SOLE 19 62092 0 0 CLOVIS ONCOLOGY INC COM 189464100 172215 2089983 SH SOLE 21 2089983 0 0 CLOVIS ONCOLOGY INC COM 189464100 101070 1226574 SH SOLE 22 1140669 0 85905 CLOVIS ONCOLOGY INC COM 189464100 221 2679 SH SOLE 23 2679 0 0 CLOVIS ONCOLOGY INC COM 189464100 1544 18742 SH SOLE 26 16525 0 2217 CLOVIS ONCOLOGY INC COM 189464100 607 7370 SH SOLE 28 7370 0 0 CLOVIS ONCOLOGY INC COM 189464100 366 4440 SH SOLE 29 0 0 4440 CLOVIS ONCOLOGY INC COM 189464100 2040 24752 SH SOLE 30 24752 0 0 CLOVIS ONCOLOGY INC COM 189464100 155 1883 SH SOLE 34 1883 0 0 CLOVIS ONCOLOGY INC COM 189464100 422 5116 SH SOLE 40 5116 0 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 1322 858000 PRN SOLE 21 858000 0 0 CME GROUP INC COM CL A 12572Q105 119038 877344 SH SOLE 2 551223 0 326121 CME GROUP INC COM CL A 12572Q105 28226 208035 SH SOLE 4 196415 0 11620 CME GROUP INC COM CL A 12572Q105 40683 299848 SH SOLE 7 281422 0 18426 CME GROUP INC COM CL A 12572Q105 3537 26066 SH SOLE 13 26066 0 0 CME GROUP INC COM CL A 12572Q105 309 2275 SH SOLE 15 2275 0 0 CME GROUP INC COM CL A 12572Q105 99049 730019 SH SOLE 18 679464 0 50555 CME GROUP INC COM CL A 12572Q105 31870 234894 SH SOLE 19 234894 0 0 CME GROUP INC COM CL A 12572Q105 25504 187973 SH SOLE 20 0 0 187973 CME GROUP INC COM CL A 12572Q105 1313886 9683715 SH SOLE 21 9683715 0 0 CME GROUP INC COM CL A 12572Q105 1306733 9630993 SH SOLE 22 7664069 0 1966924 CME GROUP INC COM CL A 12572Q105 81679 602001 SH SOLE 23 602001 0 0 CME GROUP INC COM CL A 12572Q105 37171 273962 SH SOLE 25 273962 0 0 CME GROUP INC COM CL A 12572Q105 235552 1736088 SH SOLE 26 315835 0 1420253 CME GROUP INC COM CL A 12572Q105 10480 77237 SH SOLE 28 56179 0 21058 CME GROUP INC COM CL A 12572Q105 25128 185202 SH SOLE 29 107495 0 77707 CME GROUP INC COM CL A 12572Q105 142082 1047188 SH SOLE 30 1047188 0 0 CME GROUP INC COM CL A 12572Q105 53577 394875 SH SOLE 31 273163 0 121712 CME GROUP INC COM CL A 12572Q105 12118 89310 SH SOLE 32 89310 0 0 CME GROUP INC COM CL A 12572Q105 37135 273698 SH SOLE 34 273698 0 0 CME GROUP INC COM CL A 12572Q105 58393 430376 SH SOLE 36 430376 0 0 CME GROUP INC COM CL A 12572Q105 228 1677 SH SOLE 40 1677 0 0 CMS ENERGY CORP COM 125896100 38241 825588 SH SOLE 2 549377 0 276211 CMS ENERGY CORP COM 125896100 6735 145392 SH SOLE 4 138340 0 7052 CMS ENERGY CORP COM 125896100 12103 261285 SH SOLE 7 234077 0 27208 CMS ENERGY CORP COM 125896100 7749 167303 SH SOLE 13 167303 0 0 CMS ENERGY CORP COM 125896100 93 2014 SH SOLE 15 2014 0 0 CMS ENERGY CORP COM 125896100 3 68 SH SOLE 17 0 0 68 CMS ENERGY CORP COM 125896100 31112 671676 SH SOLE 18 631831 0 39845 CMS ENERGY CORP COM 125896100 57813 1248132 SH SOLE 19 1248132 0 0 CMS ENERGY CORP COM 125896100 9976 215362 SH SOLE 20 0 0 215362 CMS ENERGY CORP COM 125896100 420961 9088104 SH SOLE 21 9088104 0 0 CMS ENERGY CORP COM 125896100 438085 9457798 SH SOLE 22 7465677 0 1992121 CMS ENERGY CORP COM 125896100 20061 433090 SH SOLE 23 433090 0 0 CMS ENERGY CORP COM 125896100 9936 214499 SH SOLE 25 214499 0 0 CMS ENERGY CORP COM 125896100 38059 821653 SH SOLE 26 285341 0 536312 CMS ENERGY CORP COM 125896100 3021 65219 SH SOLE 28 47728 0 17491 CMS ENERGY CORP COM 125896100 7585 163760 SH SOLE 29 32231 0 131529 CMS ENERGY CORP COM 125896100 40351 871134 SH SOLE 30 871134 0 0 CMS ENERGY CORP COM 125896100 9602 207304 SH SOLE 31 139292 0 68012 CMS ENERGY CORP COM 125896100 2635 56894 SH SOLE 32 56894 0 0 CMS ENERGY CORP COM 125896100 2918 62993 SH SOLE 34 62993 0 0 CMS ENERGY CORP COM 125896100 17162 370501 SH SOLE 36 370501 0 0 CMS ENERGY CORP COM 125896100 67 1455 SH SOLE 40 1455 0 0 CNA FINL CORP COM 126117100 705 14032 SH SOLE 2 5411 0 8621 CNA FINL CORP COM 126117100 32 643 SH SOLE 7 643 0 0 CNA FINL CORP COM 126117100 10 197 SH SOLE 15 197 0 0 CNA FINL CORP COM 126117100 940 18712 SH SOLE 18 13944 0 4768 CNA FINL CORP COM 126117100 403 8021 SH SOLE 19 8021 0 0 CNA FINL CORP COM 126117100 13808 274790 SH SOLE 21 274790 0 0 CNA FINL CORP COM 126117100 31621 629279 SH SOLE 22 541964 0 87315 CNA FINL CORP COM 126117100 1237 24607 SH SOLE 25 24607 0 0 CNA FINL CORP COM 126117100 430 8560 SH SOLE 26 8560 0 0 CNA FINL CORP COM 126117100 31 620 SH SOLE 31 620 0 0 CNA FINL CORP COM 126117100 1485 29551 SH SOLE 36 29551 0 0 CNB FINL CORP PA COM 126128107 85 3112 SH SOLE 2 691 0 2421 CNB FINL CORP PA COM 126128107 9 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1622 59373 SH SOLE 18 59373 0 0 CNB FINL CORP PA COM 126128107 307 11228 SH SOLE 19 11228 0 0 CNB FINL CORP PA COM 126128107 13170 482068 SH SOLE 21 482068 0 0 CNB FINL CORP PA COM 126128107 4575 167454 SH SOLE 22 145735 0 21719 CNH INDL N V SHS N20944109 7457 620939 SH SOLE 7 620939 0 0 CNH INDL N V SHS N20944109 1560 129860 SH SOLE 21 129860 0 0 CNO FINL GROUP INC COM 12621E103 2352 100776 SH SOLE 2 71675 0 29101 CNO FINL GROUP INC COM 12621E103 16 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 174 7452 SH SOLE 7 7452 0 0 CNO FINL GROUP INC COM 12621E103 25344 1085855 SH SOLE 18 1085855 0 0 CNO FINL GROUP INC COM 12621E103 2236 95783 SH SOLE 19 95783 0 0 CNO FINL GROUP INC COM 12621E103 224885 9635180 SH SOLE 21 9635180 0 0 CNO FINL GROUP INC COM 12621E103 125331 5369807 SH SOLE 22 5047235 0 322572 CNO FINL GROUP INC COM 12621E103 1166 49977 SH SOLE 26 37978 0 11999 CNO FINL GROUP INC COM 12621E103 591 25315 SH SOLE 28 25315 0 0 CNO FINL GROUP INC COM 12621E103 712 30526 SH SOLE 29 0 0 30526 CNO FINL GROUP INC COM 12621E103 1059 45385 SH SOLE 30 45385 0 0 CNO FINL GROUP INC COM 12621E103 189 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 309 13242 SH SOLE 40 13242 0 0 CNOOC LTD SPONSORED ADR 126132109 13 100 SH SOLE 2 100 0 0 CNOOC LTD SPONSORED ADR 126132109 1415 10911 SH SOLE 21 10911 0 0 CNOOC LTD SPONSORED ADR 126132109 24952 192379 SH SOLE 22 120611 0 71768 COACH INC COM 189754104 12964 321843 SH SOLE 2 50452 0 271391 COACH INC COM 189754104 3654 90707 SH SOLE 4 80225 0 10482 COACH INC COM 189754104 9195 228288 SH SOLE 7 213972 0 14316 COACH INC COM 189754104 227 5631 SH SOLE 13 5631 0 0 COACH INC COM 189754104 74 1842 SH SOLE 15 1842 0 0 COACH INC COM 189754104 2 50 SH SOLE 17 0 0 50 COACH INC COM 189754104 25797 640453 SH SOLE 18 601998 0 38455 COACH INC COM 189754104 1990 49410 SH SOLE 19 49410 0 0 COACH INC COM 189754104 8333 206874 SH SOLE 20 0 0 206874 COACH INC COM 189754104 234016 5809726 SH SOLE 21 5809726 0 0 COACH INC COM 189754104 306846 7617821 SH SOLE 22 6278901 0 1338920 COACH INC COM 189754104 13762 341660 SH SOLE 23 341660 0 0 COACH INC COM 189754104 8576 212898 SH SOLE 25 212898 0 0 COACH INC COM 189754104 34464 855620 SH SOLE 26 307263 0 548357 COACH INC COM 189754104 2623 65111 SH SOLE 28 47871 0 17240 COACH INC COM 189754104 3168 78656 SH SOLE 29 9622 0 69034 COACH INC COM 189754104 44729 1110444 SH SOLE 30 1110444 0 0 COACH INC COM 189754104 6239 154885 SH SOLE 31 70935 0 83950 COACH INC COM 189754104 684 16973 SH SOLE 34 16973 0 0 COACH INC COM 189754104 11888 295129 SH SOLE 36 295129 0 0 COACH INC COM 189754104 60 1479 SH SOLE 40 1479 0 0 COASTWAY BANCORP INC COM 190632109 14 689 SH SOLE 18 689 0 0 COASTWAY BANCORP INC COM 190632109 17 858 SH SOLE 21 858 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 5 3352 SH SOLE 19 3352 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 80 55645 SH SOLE 21 55645 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 661 462312 SH SOLE 22 462312 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 257 1028000 PRN SOLE 4 1028000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1857 7426000 PRN SOLE 18 7426000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 17444 69776000 PRN SOLE 19 69776000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 225 898000 PRN SOLE 21 898000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 528 2110000 PRN SOLE 22 2110000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 6776 27103000 PRN SOLE 34 27103000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 239 1260000 PRN SOLE 4 1260000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 1743 9172000 PRN SOLE 18 9172000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 16393 86281000 PRN SOLE 19 86281000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 328 1725000 PRN SOLE 21 1725000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 491 2582000 PRN SOLE 22 2582000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 6197 32614000 PRN SOLE 34 32614000 0 0 COBIZ FINANCIAL INC COM 190897108 141 7193 SH SOLE 2 2154 0 5039 COBIZ FINANCIAL INC COM 190897108 19 954 SH SOLE 7 954 0 0 COBIZ FINANCIAL INC COM 190897108 2917 148538 SH SOLE 18 148538 0 0 COBIZ FINANCIAL INC COM 190897108 567 28860 SH SOLE 19 28860 0 0 COBIZ FINANCIAL INC COM 190897108 24155 1229905 SH SOLE 21 1229905 0 0 COBIZ FINANCIAL INC COM 190897108 22862 1164070 SH SOLE 22 1095765 0 68305 COBIZ FINANCIAL INC COM 190897108 96 4873 SH SOLE 28 4873 0 0 COBIZ FINANCIAL INC COM 190897108 269 13703 SH SOLE 29 0 0 13703 COBIZ FINANCIAL INC COM 190897108 113 5763 SH SOLE 30 5763 0 0 COBIZ FINANCIAL INC COM 190897108 75 3809 SH SOLE 40 3809 0 0 COCA COLA BOTTLING CO CONS COM 191098102 72 332 SH SOLE 2 260 0 72 COCA COLA BOTTLING CO CONS COM 191098102 9 42 SH SOLE 4 42 0 0 COCA COLA BOTTLING CO CONS COM 191098102 26 119 SH SOLE 7 119 0 0 COCA COLA BOTTLING CO CONS COM 191098102 4670 21645 SH SOLE 18 21645 0 0 COCA COLA BOTTLING CO CONS COM 191098102 748 3469 SH SOLE 19 3469 0 0 COCA COLA BOTTLING CO CONS COM 191098102 87262 404458 SH SOLE 21 404458 0 0 COCA COLA BOTTLING CO CONS COM 191098102 28871 133815 SH SOLE 22 124589 0 9226 COCA COLA BOTTLING CO CONS COM 191098102 514 2382 SH SOLE 23 2382 0 0 COCA COLA BOTTLING CO CONS COM 191098102 91 422 SH SOLE 26 0 0 422 COCA COLA BOTTLING CO CONS COM 191098102 156 725 SH SOLE 28 725 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1356 6283 SH SOLE 30 6283 0 0 COCA COLA BOTTLING CO CONS COM 191098102 131 605 SH SOLE 40 605 0 0 COCA COLA CO COM 191216100 259751 5770969 SH SOLE 2 1902079 0 3868890 COCA COLA CO COM 191216100 64577 1434725 SH SOLE 4 1290131 0 144594 COCA COLA CO COM 191216100 155118 3446301 SH SOLE 7 3030293 0 416008 COCA COLA CO COM 191216100 997 22147 SH SOLE 13 22147 0 0 COCA COLA CO COM 191216100 1214 26976 SH SOLE 15 26976 0 0 COCA COLA CO COM 191216100 19 427 SH SOLE 17 0 0 427 COCA COLA CO COM 191216100 489421 10873598 SH SOLE 18 10216359 0 657239 COCA COLA CO COM 191216100 237971 5287065 SH SOLE 19 5287065 0 0 COCA COLA CO COM 191216100 92569 2056627 SH SOLE 20 0 0 2056627 COCA COLA CO COM 191216100 3159450 70194411 SH SOLE 21 70194411 0 0 COCA COLA CO COM 191216100 4649650 103302589 SH SOLE 22 85228160 0 18074429 COCA COLA CO COM 191216100 229344 5095398 SH SOLE 23 5095398 0 0 COCA COLA CO COM 191216100 160638 3568942 SH SOLE 25 3568942 0 0 COCA COLA CO COM 191216100 497861 11061122 SH SOLE 26 3602619 0 7458503 COCA COLA CO COM 191216100 41641 925152 SH SOLE 28 674952 0 250200 COCA COLA CO COM 191216100 9164 203592 SH SOLE 29 164588 0 39004 COCA COLA CO COM 191216100 512860 11394361 SH SOLE 30 11394361 0 0 COCA COLA CO COM 191216100 88703 1970729 SH SOLE 31 866602 0 1104127 COCA COLA CO COM 191216100 10263 228025 SH SOLE 32 228025 0 0 COCA COLA CO COM 191216100 75156 1669760 SH SOLE 34 1669760 0 0 COCA COLA CO COM 191216100 177554 3944765 SH SOLE 36 3944765 0 0 COCA COLA CO COM 191216100 2720 60421 SH SOLE 37 60421 0 0 COCA COLA CO COM 191216100 934 20755 SH SOLE 40 20755 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5858 140753 SH SOLE 2 140753 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1143 27459 SH SOLE 4 27459 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 90 2160 SH SOLE 7 2160 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1999 48031 SH SOLE 13 48031 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 61 1472 SH SOLE 15 1472 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 20 484 SH SOLE 18 240 0 244 COCA COLA EUROPEAN PARTNERS SHS G25839104 14198 341125 SH SOLE 19 341125 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 383 9209 SH SOLE 21 9209 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 23481 564185 SH SOLE 22 328478 0 235707 COCA COLA EUROPEAN PARTNERS SHS G25839104 1295 31107 SH SOLE 23 31107 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8097 194551 SH SOLE 25 194551 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6439 154706 SH SOLE 26 34014 0 120692 COCA COLA EUROPEAN PARTNERS SHS G25839104 5728 137633 SH SOLE 29 6749 0 130884 COCA COLA EUROPEAN PARTNERS SHS G25839104 151 3625 SH SOLE 30 3625 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 612 14713 SH SOLE 31 9299 0 5414 COCA COLA EUROPEAN PARTNERS SHS G25839104 906 21776 SH SOLE 32 21776 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 588 14135 SH SOLE 34 14135 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 7483 179794 SH SOLE 36 179794 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 8 100 SH SOLE 2 100 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 45 578 SH SOLE 22 578 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 820 10627 SH SOLE 26 0 0 10627 CODEXIS INC COM 192005106 25 3716 SH SOLE 2 2107 0 1609 CODEXIS INC COM 192005106 927 139333 SH SOLE 18 139333 0 0 CODEXIS INC COM 192005106 194 29180 SH SOLE 19 29180 0 0 CODEXIS INC COM 192005106 8881 1335506 SH SOLE 21 1335506 0 0 CODEXIS INC COM 192005106 7628 1147053 SH SOLE 22 1116729 0 30324 CODORUS VY BANCORP INC COM 192025104 40 1307 SH SOLE 2 412 0 895 CODORUS VY BANCORP INC COM 192025104 1010 32899 SH SOLE 18 32899 0 0 CODORUS VY BANCORP INC COM 192025104 144 4702 SH SOLE 19 4702 0 0 CODORUS VY BANCORP INC COM 192025104 8194 266823 SH SOLE 21 266823 0 0 CODORUS VY BANCORP INC COM 192025104 2223 72395 SH SOLE 22 65343 0 7052 COEUR MNG INC COM NEW 192108504 330 35868 SH SOLE 2 10670 0 25198 COEUR MNG INC COM NEW 192108504 5 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 35 3796 SH SOLE 7 3796 0 0 COEUR MNG INC COM NEW 192108504 6165 670841 SH SOLE 18 670841 0 0 COEUR MNG INC COM NEW 192108504 1270 138171 SH SOLE 19 138171 0 0 COEUR MNG INC COM NEW 192108504 54028 5878969 SH SOLE 21 5878969 0 0 COEUR MNG INC COM NEW 192108504 44320 4822608 SH SOLE 22 4491909 0 330699 COEUR MNG INC COM NEW 192108504 777 84500 SH SOLE 26 75127 0 9373 COEUR MNG INC COM NEW 192108504 294 31959 SH SOLE 28 31959 0 0 COEUR MNG INC COM NEW 192108504 426 46339 SH SOLE 29 0 0 46339 COEUR MNG INC COM NEW 192108504 259 28234 SH SOLE 30 28234 0 0 COEUR MNG INC COM NEW 192108504 204 22244 SH SOLE 40 22244 0 0 COFFEE HLDGS INC COM 192176105 16 3665 SH SOLE 21 3665 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1338 27366 SH SOLE 2 27004 0 362 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 1034 SH SOLE 7 1034 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9278 189728 SH SOLE 18 189728 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17429 356412 SH SOLE 19 356412 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 178699 3654370 SH SOLE 21 3654370 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 91561 1872411 SH SOLE 22 1791733 0 80678 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9047 185015 SH SOLE 23 185015 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 911 18631 SH SOLE 26 14501 0 4130 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 309 6310 SH SOLE 28 6310 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1748 35737 SH SOLE 29 0 0 35737 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2789 57038 SH SOLE 30 57038 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 239 4889 SH SOLE 40 4889 0 0 COGENTIX MED INC COM 19243A104 10 3969 SH SOLE 18 3969 0 0 COGENTIX MED INC COM 19243A104 17 6713 SH SOLE 19 6713 0 0 COGENTIX MED INC COM 19243A104 156 61051 SH SOLE 21 61051 0 0 COGENTIX MED INC COM 19243A104 64 24994 SH SOLE 22 24994 0 0 COGINT INC COM 19241Q101 3 636 SH SOLE 2 636 0 0 COGINT INC COM 19241Q101 370 75484 SH SOLE 18 75484 0 0 COGINT INC COM 19241Q101 69 13986 SH SOLE 19 13986 0 0 COGINT INC COM 19241Q101 3143 641436 SH SOLE 21 641436 0 0 COGINT INC COM 19241Q101 1271 259400 SH SOLE 22 245352 0 14048 COGNEX CORP COM 192422103 7833 71030 SH SOLE 2 42270 0 28760 COGNEX CORP COM 192422103 51 465 SH SOLE 4 465 0 0 COGNEX CORP COM 192422103 219 1988 SH SOLE 7 1988 0 0 COGNEX CORP COM 192422103 31414 284858 SH SOLE 18 284858 0 0 COGNEX CORP COM 192422103 3450 31285 SH SOLE 19 31285 0 0 COGNEX CORP COM 192422103 406589 3686878 SH SOLE 21 3686878 0 0 COGNEX CORP COM 192422103 294683 2672135 SH SOLE 22 2424353 0 247782 COGNEX CORP COM 192422103 3357 30444 SH SOLE 26 25018 0 5426 COGNEX CORP COM 192422103 1404 12727 SH SOLE 28 12727 0 0 COGNEX CORP COM 192422103 1918 17393 SH SOLE 29 0 0 17393 COGNEX CORP COM 192422103 10619 96293 SH SOLE 30 96293 0 0 COGNEX CORP COM 192422103 213 1927 SH SOLE 31 1927 0 0 COGNEX CORP COM 192422103 984 8922 SH SOLE 40 8922 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56500 778879 SH SOLE 2 203664 0 575215 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14247 196401 SH SOLE 4 175365 0 21036 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29724 409757 SH SOLE 7 407621 0 2136 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 158 2178 SH SOLE 13 2178 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 352 4853 SH SOLE 15 4853 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 177805 2451128 SH SOLE 18 2275210 0 175918 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18068 249079 SH SOLE 19 249079 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23623 325656 SH SOLE 20 0 0 325656 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 658992 9084529 SH SOLE 21 9084529 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1125561 15516420 SH SOLE 22 12831981 0 2684439 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 53246 734025 SH SOLE 23 734025 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36058 497071 SH SOLE 25 462911 0 34160 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 114798 1582542 SH SOLE 26 550946 0 1031596 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9756 134490 SH SOLE 28 98130 0 36360 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1508 20795 SH SOLE 29 20795 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 128253 1768035 SH SOLE 30 1768035 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23036 317564 SH SOLE 31 150740 0 166824 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6200 85467 SH SOLE 32 85467 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18470 254622 SH SOLE 34 254622 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44719 616478 SH SOLE 36 616478 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 221 3044 SH SOLE 40 3044 0 0 COHEN & CO INC NEW COM 19249M102 8 735 SH SOLE 21 735 0 0 COHEN & CO INC NEW COM 19249M102 267 24426 SH SOLE 22 24426 0 0 COHEN & STEERS INC COM 19247A100 46 1160 SH SOLE 2 1160 0 0 COHEN & STEERS INC COM 19247A100 5 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 52 1326 SH SOLE 7 1326 0 0 COHEN & STEERS INC COM 19247A100 2925 74057 SH SOLE 18 74057 0 0 COHEN & STEERS INC COM 19247A100 614 15557 SH SOLE 19 15557 0 0 COHEN & STEERS INC COM 19247A100 26822 679199 SH SOLE 21 679199 0 0 COHEN & STEERS INC COM 19247A100 24586 622594 SH SOLE 22 582287 0 40307 COHEN & STEERS INC COM 19247A100 244 6189 SH SOLE 26 4972 0 1217 COHEN & STEERS INC COM 19247A100 123 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 106 2674 SH SOLE 30 2674 0 0 COHEN & STEERS INC COM 19247A100 86 2187 SH SOLE 40 2187 0 0 COHERENT INC COM 192479103 4831 20544 SH SOLE 2 11995 0 8549 COHERENT INC COM 192479103 26 109 SH SOLE 4 109 0 0 COHERENT INC COM 192479103 140 597 SH SOLE 7 597 0 0 COHERENT INC COM 192479103 19108 81253 SH SOLE 18 81253 0 0 COHERENT INC COM 192479103 1879 7989 SH SOLE 19 7989 0 0 COHERENT INC COM 192479103 248669 1057402 SH SOLE 21 1057402 0 0 COHERENT INC COM 192479103 182248 774963 SH SOLE 22 702087 0 72876 COHERENT INC COM 192479103 2516 10699 SH SOLE 26 9047 0 1652 COHERENT INC COM 192479103 903 3839 SH SOLE 28 3839 0 0 COHERENT INC COM 192479103 8132 34580 SH SOLE 30 34580 0 0 COHERENT INC COM 192479103 129 548 SH SOLE 31 548 0 0 COHERENT INC COM 192479103 638 2715 SH SOLE 40 2715 0 0 COHERUS BIOSCIENCES INC COM 19249H103 35 2626 SH SOLE 2 2212 0 414 COHERUS BIOSCIENCES INC COM 19249H103 7 538 SH SOLE 7 538 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1761 131926 SH SOLE 18 131926 0 0 COHERUS BIOSCIENCES INC COM 19249H103 405 30338 SH SOLE 19 30338 0 0 COHERUS BIOSCIENCES INC COM 19249H103 26889 2014174 SH SOLE 21 2014174 0 0 COHERUS BIOSCIENCES INC COM 19249H103 14545 1089480 SH SOLE 22 1023821 0 65659 COHERUS BIOSCIENCES INC COM 19249H103 41 3100 SH SOLE 28 3100 0 0 COHERUS BIOSCIENCES INC COM 19249H103 48 3598 SH SOLE 30 3598 0 0 COHERUS BIOSCIENCES INC COM 19249H103 30 2269 SH SOLE 40 2269 0 0 COHU INC COM 192576106 129 5396 SH SOLE 2 1895 0 3501 COHU INC COM 192576106 13 561 SH SOLE 7 561 0 0 COHU INC COM 192576106 3400 142598 SH SOLE 18 142598 0 0 COHU INC COM 192576106 516 21655 SH SOLE 19 21655 0 0 COHU INC COM 192576106 58962 2473229 SH SOLE 21 2473229 0 0 COHU INC COM 192576106 19771 829308 SH SOLE 22 781737 0 47571 COHU INC COM 192576106 79 3311 SH SOLE 28 3311 0 0 COHU INC COM 192576106 896 37564 SH SOLE 30 37564 0 0 COHU INC COM 192576106 336 14111 SH SOLE 34 14111 0 0 COHU INC COM 192576106 52 2196 SH SOLE 40 2196 0 0 COLFAX CORP COM 194014106 2608 62636 SH SOLE 2 17994 0 44642 COLFAX CORP COM 194014106 94 2261 SH SOLE 4 2261 0 0 COLFAX CORP COM 194014106 165 3966 SH SOLE 7 3966 0 0 COLFAX CORP COM 194014106 2107 50592 SH SOLE 18 50592 0 0 COLFAX CORP COM 194014106 1496 35927 SH SOLE 19 35927 0 0 COLFAX CORP COM 194014106 39277 943252 SH SOLE 21 943252 0 0 COLFAX CORP COM 194014106 110203 2646556 SH SOLE 22 2346857 0 299699 COLFAX CORP COM 194014106 107 2576 SH SOLE 23 2576 0 0 COLFAX CORP COM 194014106 1103 26483 SH SOLE 26 20314 0 6169 COLFAX CORP COM 194014106 663 15915 SH SOLE 28 15915 0 0 COLFAX CORP COM 194014106 3730 89576 SH SOLE 29 0 0 89576 COLFAX CORP COM 194014106 8886 213407 SH SOLE 30 213407 0 0 COLFAX CORP COM 194014106 141 3395 SH SOLE 31 3395 0 0 COLFAX CORP COM 194014106 484 11624 SH SOLE 34 11624 0 0 COLFAX CORP COM 194014106 181 4344 SH SOLE 36 4344 0 0 COLFAX CORP COM 194014106 392 9417 SH SOLE 40 9417 0 0 COLGATE PALMOLIVE CO COM 194162103 93698 1286177 SH SOLE 2 443644 0 842533 COLGATE PALMOLIVE CO COM 194162103 22478 308548 SH SOLE 4 278455 0 30093 COLGATE PALMOLIVE CO COM 194162103 65561 899951 SH SOLE 7 696847 0 203104 COLGATE PALMOLIVE CO COM 194162103 607 8338 SH SOLE 13 8338 0 0 COLGATE PALMOLIVE CO COM 194162103 432 5925 SH SOLE 15 5925 0 0 COLGATE PALMOLIVE CO COM 194162103 130372 1789601 SH SOLE 18 1635684 0 153917 COLGATE PALMOLIVE CO COM 194162103 37222 510944 SH SOLE 19 510944 0 0 COLGATE PALMOLIVE CO COM 194162103 25873 355150 SH SOLE 20 0 0 355150 COLGATE PALMOLIVE CO COM 194162103 1021595 14023264 SH SOLE 21 14023264 0 0 COLGATE PALMOLIVE CO COM 194162103 1737375 23848667 SH SOLE 22 19793282 0 4055385 COLGATE PALMOLIVE CO COM 194162103 75585 1037541 SH SOLE 23 1037541 0 0 COLGATE PALMOLIVE CO COM 194162103 50169 688666 SH SOLE 25 688666 0 0 COLGATE PALMOLIVE CO COM 194162103 183513 2519056 SH SOLE 26 764820 0 1754236 COLGATE PALMOLIVE CO COM 194162103 13890 190665 SH SOLE 28 139277 0 51388 COLGATE PALMOLIVE CO COM 194162103 6534 89686 SH SOLE 29 38124 0 51562 COLGATE PALMOLIVE CO COM 194162103 177739 2439800 SH SOLE 30 2439800 0 0 COLGATE PALMOLIVE CO COM 194162103 30396 417244 SH SOLE 31 176785 0 240459 COLGATE PALMOLIVE CO COM 194162103 24806 340511 SH SOLE 34 340511 0 0 COLGATE PALMOLIVE CO COM 194162103 64448 884672 SH SOLE 36 884672 0 0 COLGATE PALMOLIVE CO COM 194162103 314 4313 SH SOLE 40 4313 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 9 367 SH SOLE 2 367 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 691 28820 SH SOLE 18 28820 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 1996 83286 SH SOLE 19 83286 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 5884 245475 SH SOLE 21 245475 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4493 187437 SH SOLE 22 181246 0 6191 COLLECTORS UNIVERSE INC COM NEW 19421R200 405 16904 SH SOLE 29 0 0 16904 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 4975 SH SOLE 2 1585 0 3390 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 928 88464 SH SOLE 18 88464 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 179 17050 SH SOLE 19 17050 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12466 1188339 SH SOLE 21 1188339 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6133 584661 SH SOLE 22 549368 0 35293 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27 2611 SH SOLE 30 2611 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 954 19198 SH SOLE 22 19198 0 0 COLONY BANKCORP INC COM 19623P101 15 1125 SH SOLE 18 1125 0 0 COLONY BANKCORP INC COM 19623P101 6 463 SH SOLE 19 463 0 0 COLONY BANKCORP INC COM 19623P101 44 3210 SH SOLE 21 3210 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 700 698000 PRN SOLE 21 698000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 7221 574951 SH SOLE 2 51374 0 523577 COLONY NORTHSTAR INC CL A COM 19625W104 1971 156964 SH SOLE 4 143974 0 12990 COLONY NORTHSTAR INC CL A COM 19625W104 788 62770 SH SOLE 7 50570 0 12200 COLONY NORTHSTAR INC CL A COM 19625W104 4344 345867 SH SOLE 18 293420 0 52447 COLONY NORTHSTAR INC CL A COM 19625W104 2371 188735 SH SOLE 19 188735 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 3821 304196 SH SOLE 20 0 0 304196 COLONY NORTHSTAR INC CL A COM 19625W104 113958 9073080 SH SOLE 21 9073080 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 231050 18395667 SH SOLE 22 16675050 0 1720617 COLONY NORTHSTAR INC CL A COM 19625W104 8396 668485 SH SOLE 23 668485 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 12537 998187 SH SOLE 26 528968 0 469219 COLONY NORTHSTAR INC CL A COM 19625W104 1486 118349 SH SOLE 28 87264 0 31085 COLONY NORTHSTAR INC CL A COM 19625W104 1825 145342 SH SOLE 29 13828 0 131514 COLONY NORTHSTAR INC CL A COM 19625W104 10062 801090 SH SOLE 30 801090 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 3917 311883 SH SOLE 31 194313 0 117570 COLONY NORTHSTAR INC CL A COM 19625W104 441 35083 SH SOLE 34 35083 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1397 111223 SH SOLE 36 111223 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 36 2892 SH SOLE 40 2892 0 0 COLUMBIA BKG SYS INC COM 197236102 560 13289 SH SOLE 2 3468 0 9821 COLUMBIA BKG SYS INC COM 197236102 16 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 58 1374 SH SOLE 7 1374 0 0 COLUMBIA BKG SYS INC COM 197236102 12124 287921 SH SOLE 18 287921 0 0 COLUMBIA BKG SYS INC COM 197236102 1864 44269 SH SOLE 19 44269 0 0 COLUMBIA BKG SYS INC COM 197236102 216466 5140493 SH SOLE 21 5140493 0 0 COLUMBIA BKG SYS INC COM 197236102 70751 1680146 SH SOLE 22 1575576 0 104570 COLUMBIA BKG SYS INC COM 197236102 887 21059 SH SOLE 26 17672 0 3387 COLUMBIA BKG SYS INC COM 197236102 350 8314 SH SOLE 28 8314 0 0 COLUMBIA BKG SYS INC COM 197236102 777 18446 SH SOLE 29 0 0 18446 COLUMBIA BKG SYS INC COM 197236102 3412 81037 SH SOLE 30 81037 0 0 COLUMBIA BKG SYS INC COM 197236102 62 1470 SH SOLE 34 1470 0 0 COLUMBIA BKG SYS INC COM 197236102 255 6056 SH SOLE 40 6056 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1606 73788 SH SOLE 2 11704 0 62084 COLUMBIA PPTY TR INC COM NEW 198287203 891 40919 SH SOLE 4 40919 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3652 167767 SH SOLE 7 167767 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 99 4559 SH SOLE 15 4559 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1450 66597 SH SOLE 18 66597 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3483 159984 SH SOLE 19 159984 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 43119 1980661 SH SOLE 21 1980661 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 108168 4968671 SH SOLE 22 4549629 0 419042 COLUMBIA PPTY TR INC COM NEW 198287203 74 3410 SH SOLE 23 3410 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4940 226927 SH SOLE 25 226927 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1734 79650 SH SOLE 26 37980 0 41670 COLUMBIA PPTY TR INC COM NEW 198287203 356 16360 SH SOLE 28 16360 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 930 42731 SH SOLE 29 42731 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 13770 632524 SH SOLE 30 632524 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 61 2794 SH SOLE 31 2794 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 141 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 281 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 295 4787 SH SOLE 2 1630 0 3157 COLUMBIA SPORTSWEAR CO COM 198516106 7 120 SH SOLE 4 120 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 36 592 SH SOLE 7 592 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6492 105425 SH SOLE 18 105425 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1286 20878 SH SOLE 19 20878 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 54601 886673 SH SOLE 21 886673 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 46659 757691 SH SOLE 22 704755 0 52936 COLUMBIA SPORTSWEAR CO COM 198516106 493 7998 SH SOLE 26 6262 0 1736 COLUMBIA SPORTSWEAR CO COM 198516106 249 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 234 3805 SH SOLE 30 3805 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 191 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 238 6294 SH SOLE 2 1520 0 4774 COLUMBUS MCKINNON CORP N Y COM 199333105 18 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3149 83146 SH SOLE 18 83146 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 716 18910 SH SOLE 19 18910 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 26643 703531 SH SOLE 21 703531 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 26262 693490 SH SOLE 22 657612 0 35878 COLUMBUS MCKINNON CORP N Y COM 199333105 1153 30436 SH SOLE 23 30436 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 109 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 107 2834 SH SOLE 29 0 0 2834 COLUMBUS MCKINNON CORP N Y COM 199333105 102 2688 SH SOLE 30 2688 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 72 1898 SH SOLE 40 1898 0 0 COMBIMATRIX CORPORATION COM PAR 20009T501 92 12312 SH SOLE 21 12312 0 0 COMCAST CORP NEW CL A 20030N101 288567 7499135 SH SOLE 2 2906603 0 4592532 COMCAST CORP NEW CL A 20030N101 80934 2103265 SH SOLE 4 1940291 0 162974 COMCAST CORP NEW CL A 20030N101 132793 3450949 SH SOLE 7 3425282 0 25667 COMCAST CORP NEW CL A 20030N101 8721 226640 SH SOLE 13 226640 0 0 COMCAST CORP NEW CL A 20030N101 1470 38211 SH SOLE 15 38211 0 0 COMCAST CORP NEW CL A 20030N101 117 3029 SH SOLE 17 0 0 3029 COMCAST CORP NEW CL A 20030N101 804517 20907413 SH SOLE 18 18819828 0 2087585 COMCAST CORP NEW CL A 20030N101 943621 24522372 SH SOLE 19 24522372 0 0 COMCAST CORP NEW CL A 20030N101 100090 2601098 SH SOLE 20 256988 0 2344110 COMCAST CORP NEW CL A 20030N101 2955875 76815867 SH SOLE 21 76815867 0 0 COMCAST CORP NEW CL A 20030N101 4973888 129259049 SH SOLE 22 105330704 0 23928345 COMCAST CORP NEW CL A 20030N101 252890 6571979 SH SOLE 23 6571979 0 0 COMCAST CORP NEW CL A 20030N101 149104 3874845 SH SOLE 25 3775969 0 98876 COMCAST CORP NEW CL A 20030N101 466766 12130083 SH SOLE 26 4096229 0 8033854 COMCAST CORP NEW CL A 20030N101 41454 1077293 SH SOLE 28 785764 0 291529 COMCAST CORP NEW CL A 20030N101 43901 1140866 SH SOLE 29 520316 0 620550 COMCAST CORP NEW CL A 20030N101 553831 14392707 SH SOLE 30 14392707 0 0 COMCAST CORP NEW CL A 20030N101 125952 3273190 SH SOLE 31 1802607 0 1470583 COMCAST CORP NEW CL A 20030N101 30000 779638 SH SOLE 32 779638 0 0 COMCAST CORP NEW CL A 20030N101 216138 5616893 SH SOLE 34 5616893 0 0 COMCAST CORP NEW CL A 20030N101 200100 5200092 SH SOLE 36 5200092 0 0 COMCAST CORP NEW CL A 20030N101 926 24074 SH SOLE 40 24074 0 0 COMERICA INC COM 200340107 19783 259410 SH SOLE 2 89599 0 169811 COMERICA INC COM 200340107 4780 62681 SH SOLE 4 56759 0 5922 COMERICA INC COM 200340107 11841 155269 SH SOLE 7 136690 0 18579 COMERICA INC COM 200340107 402 5266 SH SOLE 13 5266 0 0 COMERICA INC COM 200340107 90 1174 SH SOLE 15 1174 0 0 COMERICA INC COM 200340107 33135 434502 SH SOLE 18 409991 0 24511 COMERICA INC COM 200340107 2369 31067 SH SOLE 19 31067 0 0 COMERICA INC COM 200340107 7829 102665 SH SOLE 20 0 0 102665 COMERICA INC COM 200340107 310620 4073169 SH SOLE 21 4073169 0 0 COMERICA INC COM 200340107 358780 4704693 SH SOLE 22 3867453 0 837240 COMERICA INC COM 200340107 17894 234646 SH SOLE 23 234646 0 0 COMERICA INC COM 200340107 10707 140402 SH SOLE 25 140402 0 0 COMERICA INC COM 200340107 36369 476902 SH SOLE 26 187667 0 289235 COMERICA INC COM 200340107 3081 40400 SH SOLE 28 29594 0 10806 COMERICA INC COM 200340107 3951 51815 SH SOLE 29 7592 0 44223 COMERICA INC COM 200340107 43718 573280 SH SOLE 30 573280 0 0 COMERICA INC COM 200340107 7939 104102 SH SOLE 31 63796 0 40306 COMERICA INC COM 200340107 866 11360 SH SOLE 34 11360 0 0 COMERICA INC COM 200340107 12520 164174 SH SOLE 36 164174 0 0 COMERICA INC COM 200340107 66 860 SH SOLE 40 860 0 0 COMFORT SYS USA INC COM 199908104 330 9254 SH SOLE 2 8958 0 296 COMFORT SYS USA INC COM 199908104 11 311 SH SOLE 4 311 0 0 COMFORT SYS USA INC COM 199908104 34 960 SH SOLE 7 960 0 0 COMFORT SYS USA INC COM 199908104 6038 169145 SH SOLE 18 169145 0 0 COMFORT SYS USA INC COM 199908104 7596 212769 SH SOLE 19 212769 0 0 COMFORT SYS USA INC COM 199908104 115739 3241999 SH SOLE 21 3241999 0 0 COMFORT SYS USA INC COM 199908104 47040 1317635 SH SOLE 22 1244597 0 73038 COMFORT SYS USA INC COM 199908104 1170 32768 SH SOLE 23 32768 0 0 COMFORT SYS USA INC COM 199908104 89 2491 SH SOLE 26 0 0 2491 COMFORT SYS USA INC COM 199908104 191 5353 SH SOLE 28 5353 0 0 COMFORT SYS USA INC COM 199908104 920 25776 SH SOLE 29 0 0 25776 COMFORT SYS USA INC COM 199908104 1789 50118 SH SOLE 30 50118 0 0 COMFORT SYS USA INC COM 199908104 144 4027 SH SOLE 40 4027 0 0 COMMAND SEC CORP COM 20050L100 11 3603 SH SOLE 21 3603 0 0 COMMERCE BANCSHARES INC COM 200525103 5311 91935 SH SOLE 2 47186 0 44749 COMMERCE BANCSHARES INC COM 200525103 23 400 SH SOLE 4 400 0 0 COMMERCE BANCSHARES INC COM 200525103 3194 55293 SH SOLE 7 55293 0 0 COMMERCE BANCSHARES INC COM 200525103 44 763 SH SOLE 15 763 0 0 COMMERCE BANCSHARES INC COM 200525103 17474 302469 SH SOLE 18 302469 0 0 COMMERCE BANCSHARES INC COM 200525103 1651 28573 SH SOLE 19 28573 0 0 COMMERCE BANCSHARES INC COM 200525103 232955 4032451 SH SOLE 21 4032451 0 0 COMMERCE BANCSHARES INC COM 200525103 169139 2927797 SH SOLE 22 2648906 0 278891 COMMERCE BANCSHARES INC COM 200525103 4150 71832 SH SOLE 25 71832 0 0 COMMERCE BANCSHARES INC COM 200525103 6010 104036 SH SOLE 26 37742 0 66294 COMMERCE BANCSHARES INC COM 200525103 834 14430 SH SOLE 28 14430 0 0 COMMERCE BANCSHARES INC COM 200525103 824 14269 SH SOLE 30 14269 0 0 COMMERCE BANCSHARES INC COM 200525103 117 2026 SH SOLE 31 2026 0 0 COMMERCE BANCSHARES INC COM 200525103 4557 78874 SH SOLE 36 78874 0 0 COMMERCE BANCSHARES INC COM 200525103 648 11221 SH SOLE 40 11221 0 0 COMMERCE UN BANCSHARES INC COM 200828101 22 959 SH SOLE 2 417 0 542 COMMERCE UN BANCSHARES INC COM 200828101 604 26074 SH SOLE 18 26074 0 0 COMMERCE UN BANCSHARES INC COM 200828101 78 3372 SH SOLE 19 3372 0 0 COMMERCE UN BANCSHARES INC COM 200828101 4837 208658 SH SOLE 21 208658 0 0 COMMERCE UN BANCSHARES INC COM 200828101 1374 59285 SH SOLE 22 54989 0 4296 COMMERCEHUB INC COM SER A 20084V108 86 3796 SH SOLE 2 3695 0 101 COMMERCEHUB INC COM SER A 20084V108 1 53 SH SOLE 4 53 0 0 COMMERCEHUB INC COM SER A 20084V108 8 346 SH SOLE 7 346 0 0 COMMERCEHUB INC COM SER A 20084V108 1071 47460 SH SOLE 18 47460 0 0 COMMERCEHUB INC COM SER A 20084V108 706 31266 SH SOLE 19 31266 0 0 COMMERCEHUB INC COM SER A 20084V108 9064 401608 SH SOLE 21 401608 0 0 COMMERCEHUB INC COM SER A 20084V108 8928 395583 SH SOLE 22 369631 0 25952 COMMERCEHUB INC COM SER A 20084V108 99 4365 SH SOLE 23 4365 0 0 COMMERCEHUB INC COM SER A 20084V108 75 3337 SH SOLE 26 2870 0 467 COMMERCEHUB INC COM SER A 20084V108 43 1924 SH SOLE 28 1924 0 0 COMMERCEHUB INC COM SER A 20084V108 42 1858 SH SOLE 30 1858 0 0 COMMERCEHUB INC COM SER A 20084V108 36 1592 SH SOLE 40 1592 0 0 COMMERCEHUB INC COM SER C 20084V306 81 3801 SH SOLE 2 3600 0 201 COMMERCEHUB INC COM SER C 20084V306 2 106 SH SOLE 4 106 0 0 COMMERCEHUB INC COM SER C 20084V306 15 692 SH SOLE 7 692 0 0 COMMERCEHUB INC COM SER C 20084V306 2114 99000 SH SOLE 18 99000 0 0 COMMERCEHUB INC COM SER C 20084V306 669 31337 SH SOLE 19 31337 0 0 COMMERCEHUB INC COM SER C 20084V306 18013 843709 SH SOLE 21 843709 0 0 COMMERCEHUB INC COM SER C 20084V306 17167 804068 SH SOLE 22 751308 0 52760 COMMERCEHUB INC COM SER C 20084V306 42 1974 SH SOLE 23 1974 0 0 COMMERCEHUB INC COM SER C 20084V306 143 6676 SH SOLE 26 5741 0 935 COMMERCEHUB INC COM SER C 20084V306 82 3849 SH SOLE 28 3849 0 0 COMMERCEHUB INC COM SER C 20084V306 79 3716 SH SOLE 30 3716 0 0 COMMERCEHUB INC COM SER C 20084V306 68 3184 SH SOLE 40 3184 0 0 COMMERCIAL METALS CO COM 201723103 1372 72094 SH SOLE 2 52527 0 19567 COMMERCIAL METALS CO COM 201723103 8 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 249 13075 SH SOLE 7 13075 0 0 COMMERCIAL METALS CO COM 201723103 15168 797069 SH SOLE 18 797069 0 0 COMMERCIAL METALS CO COM 201723103 1624 85356 SH SOLE 19 85356 0 0 COMMERCIAL METALS CO COM 201723103 181915 9559360 SH SOLE 21 9559360 0 0 COMMERCIAL METALS CO COM 201723103 70400 3699404 SH SOLE 22 3472207 0 227197 COMMERCIAL METALS CO COM 201723103 482 25323 SH SOLE 26 18919 0 6404 COMMERCIAL METALS CO COM 201723103 323 16952 SH SOLE 28 16952 0 0 COMMERCIAL METALS CO COM 201723103 339 17791 SH SOLE 30 17791 0 0 COMMERCIAL METALS CO COM 201723103 903 47468 SH SOLE 32 47468 0 0 COMMERCIAL METALS CO COM 201723103 116 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 237 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 13 1721 SH SOLE 2 1721 0 0 COMMERCIAL VEH GROUP INC COM 202608105 657 89390 SH SOLE 18 89390 0 0 COMMERCIAL VEH GROUP INC COM 202608105 596 81153 SH SOLE 19 81153 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5951 809615 SH SOLE 21 809615 0 0 COMMERCIAL VEH GROUP INC COM 202608105 3565 485043 SH SOLE 22 465574 0 19469 COMMERCIAL VEH GROUP INC COM 202608105 329 44769 SH SOLE 29 0 0 44769 COMMSCOPE HLDG CO INC COM 20337X109 6245 188044 SH SOLE 2 18663 0 169381 COMMSCOPE HLDG CO INC COM 20337X109 4504 135608 SH SOLE 4 127995 0 7613 COMMSCOPE HLDG CO INC COM 20337X109 385 11605 SH SOLE 7 11605 0 0 COMMSCOPE HLDG CO INC COM 20337X109 23439 705781 SH SOLE 18 686681 0 19100 COMMSCOPE HLDG CO INC COM 20337X109 145694 4387059 SH SOLE 19 4387059 0 0 COMMSCOPE HLDG CO INC COM 20337X109 4141 124697 SH SOLE 20 0 0 124697 COMMSCOPE HLDG CO INC COM 20337X109 76278 2296830 SH SOLE 21 2296830 0 0 COMMSCOPE HLDG CO INC COM 20337X109 180013 5420457 SH SOLE 22 4816799 0 603658 COMMSCOPE HLDG CO INC COM 20337X109 7840 236070 SH SOLE 23 236070 0 0 COMMSCOPE HLDG CO INC COM 20337X109 12041 362564 SH SOLE 26 181641 0 180923 COMMSCOPE HLDG CO INC COM 20337X109 1439 43316 SH SOLE 28 31190 0 12126 COMMSCOPE HLDG CO INC COM 20337X109 1823 54900 SH SOLE 29 7005 0 47895 COMMSCOPE HLDG CO INC COM 20337X109 7121 214412 SH SOLE 30 214412 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2996 90203 SH SOLE 31 39889 0 50314 COMMSCOPE HLDG CO INC COM 20337X109 56481 1700734 SH SOLE 34 1700734 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1040 31321 SH SOLE 36 31321 0 0 COMMSCOPE HLDG CO INC COM 20337X109 34 1014 SH SOLE 40 1014 0 0 COMMUNICATIONS SYS INC COM 203900105 5 1291 SH SOLE 18 1291 0 0 COMMUNICATIONS SYS INC COM 203900105 92 21576 SH SOLE 21 21576 0 0 COMMUNICATIONS SYS INC COM 203900105 453 106521 SH SOLE 22 106521 0 0 COMMUNITY BANKERS TR CORP COM 203612106 35 3784 SH SOLE 2 1312 0 2472 COMMUNITY BANKERS TR CORP COM 203612106 756 82201 SH SOLE 18 82201 0 0 COMMUNITY BANKERS TR CORP COM 203612106 109 11887 SH SOLE 19 11887 0 0 COMMUNITY BANKERS TR CORP COM 203612106 6561 713122 SH SOLE 21 713122 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1775 192889 SH SOLE 22 179586 0 13303 COMMUNITY BK SYS INC COM 203607106 618 11191 SH SOLE 2 2743 0 8448 COMMUNITY BK SYS INC COM 203607106 17 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 4266 77209 SH SOLE 7 77209 0 0 COMMUNITY BK SYS INC COM 203607106 13507 244477 SH SOLE 18 244477 0 0 COMMUNITY BK SYS INC COM 203607106 2053 37159 SH SOLE 19 37159 0 0 COMMUNITY BK SYS INC COM 203607106 242471 4388613 SH SOLE 21 4388613 0 0 COMMUNITY BK SYS INC COM 203607106 77921 1410342 SH SOLE 22 1316459 0 93883 COMMUNITY BK SYS INC COM 203607106 880 15919 SH SOLE 26 13175 0 2744 COMMUNITY BK SYS INC COM 203607106 574 10382 SH SOLE 28 10382 0 0 COMMUNITY BK SYS INC COM 203607106 3859 69838 SH SOLE 30 69838 0 0 COMMUNITY BK SYS INC COM 203607106 241 4367 SH SOLE 40 4367 0 0 COMMUNITY FINL CORP MD COM 20368X101 18 518 SH SOLE 2 155 0 363 COMMUNITY FINL CORP MD COM 20368X101 531 15000 SH SOLE 18 15000 0 0 COMMUNITY FINL CORP MD COM 20368X101 117 3319 SH SOLE 19 3319 0 0 COMMUNITY FINL CORP MD COM 20368X101 4208 118965 SH SOLE 21 118965 0 0 COMMUNITY FINL CORP MD COM 20368X101 1206 34098 SH SOLE 22 31742 0 2356 COMMUNITY FIRST BANCSHARES I COM 20369M104 8 605 SH SOLE 18 605 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 192 14262 SH SOLE 21 14262 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 176 22880 SH SOLE 2 6554 0 16326 COMMUNITY HEALTH SYS INC NEW COM 203668108 3 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 167 21807 SH SOLE 7 21807 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3822 497706 SH SOLE 18 497706 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 569 74099 SH SOLE 19 74099 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 77576 10101003 SH SOLE 21 10101003 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 24447 3183186 SH SOLE 22 2885654 0 297532 COMMUNITY HEALTH SYS INC NEW COM 203668108 230 29917 SH SOLE 26 23037 0 6880 COMMUNITY HEALTH SYS INC NEW COM 203668108 132 17135 SH SOLE 28 17135 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1189 154779 SH SOLE 30 154779 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1325 172482 SH SOLE 36 172482 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 99 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 1826 SH SOLE 22 1826 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 70 2610 SH SOLE 2 1050 0 1560 COMMUNITY HEALTHCARE TR INC COM 20369C106 21 774 SH SOLE 7 774 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1679 62284 SH SOLE 18 62284 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 313 11599 SH SOLE 19 11599 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 15570 577521 SH SOLE 21 577521 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 6229 231040 SH SOLE 22 210256 0 20784 COMMUNITY HEALTHCARE TR INC COM 20369C106 14 503 SH SOLE 23 503 0 0 COMMUNITY TR BANCORP INC COM 204149108 154 3316 SH SOLE 2 880 0 2436 COMMUNITY TR BANCORP INC COM 204149108 9 185 SH SOLE 4 185 0 0 COMMUNITY TR BANCORP INC COM 204149108 27 575 SH SOLE 7 575 0 0 COMMUNITY TR BANCORP INC COM 204149108 2830 60867 SH SOLE 18 60867 0 0 COMMUNITY TR BANCORP INC COM 204149108 563 12111 SH SOLE 19 12111 0 0 COMMUNITY TR BANCORP INC COM 204149108 23584 507180 SH SOLE 21 507180 0 0 COMMUNITY TR BANCORP INC COM 204149108 24326 523139 SH SOLE 22 493624 0 29515 COMMUNITY TR BANCORP INC COM 204149108 262 5628 SH SOLE 26 5628 0 0 COMMUNITY TR BANCORP INC COM 204149108 106 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 119 2549 SH SOLE 30 2549 0 0 COMMUNITY TR BANCORP INC COM 204149108 73 1579 SH SOLE 40 1579 0 0 COMMUNITY WEST BANCSHARES COM 204157101 12 1141 SH SOLE 18 1141 0 0 COMMUNITY WEST BANCSHARES COM 204157101 33 3216 SH SOLE 21 3216 0 0 COMMUNITY WEST BANCSHARES COM 204157101 47 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 1162 19113 SH SOLE 2 18881 0 232 COMMVAULT SYSTEMS INC COM 204166102 11 174 SH SOLE 4 174 0 0 COMMVAULT SYSTEMS INC COM 204166102 52 862 SH SOLE 7 862 0 0 COMMVAULT SYSTEMS INC COM 204166102 15404 253350 SH SOLE 18 253350 0 0 COMMVAULT SYSTEMS INC COM 204166102 1802 29630 SH SOLE 19 29630 0 0 COMMVAULT SYSTEMS INC COM 204166102 161689 2659360 SH SOLE 21 2659360 0 0 COMMVAULT SYSTEMS INC COM 204166102 80543 1324714 SH SOLE 22 1247340 0 77374 COMMVAULT SYSTEMS INC COM 204166102 589 9694 SH SOLE 26 7072 0 2622 COMMVAULT SYSTEMS INC COM 204166102 371 6097 SH SOLE 28 6097 0 0 COMMVAULT SYSTEMS INC COM 204166102 658 10821 SH SOLE 29 0 0 10821 COMMVAULT SYSTEMS INC COM 204166102 385 6337 SH SOLE 30 6337 0 0 COMMVAULT SYSTEMS INC COM 204166102 163 2685 SH SOLE 34 2685 0 0 COMMVAULT SYSTEMS INC COM 204166102 292 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2616 110520 SH SOLE 2 2300 0 108220 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 514 21726 SH SOLE 18 21726 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 309 13063 SH SOLE 19 13063 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 207 8764 SH SOLE 21 8764 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 11170 471922 SH SOLE 22 121738 0 350184 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4997 211097 SH SOLE 26 0 0 211097 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7874 752803 SH SOLE 2 1100 0 751703 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6302 602501 SH SOLE 7 602501 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1211 115768 SH SOLE 21 115768 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5464 522401 SH SOLE 22 8354 0 514047 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3590 343231 SH SOLE 26 0 0 343231 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 13249 1266629 SH SOLE 30 1266629 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 382 154124 SH SOLE 18 154124 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10755 4336706 SH SOLE 21 4336706 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 10 4085 SH SOLE 22 4085 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4252 1714374 SH SOLE 26 0 0 1714374 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4944 1993747 SH SOLE 30 1993747 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 15 1700 SH SOLE 2 1700 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1234 139251 SH SOLE 7 139251 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2999 338487 SH SOLE 21 338487 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3136 353910 SH SOLE 26 0 0 353910 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3452 389615 SH SOLE 30 389615 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2877 971928 SH SOLE 26 0 0 971928 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3 100 SH SOLE 2 100 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 241 8955 SH SOLE 25 8955 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2629 97612 SH SOLE 26 97612 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5697 211537 SH SOLE 30 211537 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 445 16530 SH SOLE 34 16530 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2799 218852 SH SOLE 2 46819 0 172033 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 717 56036 SH SOLE 4 56036 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11692 914113 SH SOLE 7 881031 0 33082 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1124 87858 SH SOLE 18 87858 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 62539 4889693 SH SOLE 21 4889693 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35082 2742960 SH SOLE 22 2479300 0 263660 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4856 379669 SH SOLE 23 379669 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1053 82341 SH SOLE 25 82341 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10382 811738 SH SOLE 26 262522 0 549216 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 435 33987 SH SOLE 28 33987 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1073 83923 SH SOLE 29 56168 0 27755 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23856 1865239 SH SOLE 30 1865239 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 278 21769 SH SOLE 31 10929 0 10840 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 24600 1923400 SH SOLE 34 1923400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15 1159 SH SOLE 40 1159 0 0 COMPASS MINERALS INTL INC COM 20451N101 1067 16445 SH SOLE 2 15266 0 1179 COMPASS MINERALS INTL INC COM 20451N101 9 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1180 18187 SH SOLE 7 18187 0 0 COMPASS MINERALS INTL INC COM 20451N101 13783 212373 SH SOLE 18 212373 0 0 COMPASS MINERALS INTL INC COM 20451N101 1663 25629 SH SOLE 19 25629 0 0 COMPASS MINERALS INTL INC COM 20451N101 142898 2201816 SH SOLE 21 2201816 0 0 COMPASS MINERALS INTL INC COM 20451N101 68737 1059126 SH SOLE 22 992727 0 66399 COMPASS MINERALS INTL INC COM 20451N101 851 13117 SH SOLE 26 11092 0 2025 COMPASS MINERALS INTL INC COM 20451N101 303 4671 SH SOLE 28 4671 0 0 COMPASS MINERALS INTL INC COM 20451N101 328 5058 SH SOLE 30 5058 0 0 COMPASS MINERALS INTL INC COM 20451N101 27 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 240 3692 SH SOLE 40 3692 0 0 COMPUGEN LTD ORD M25722105 2966 780545 SH SOLE 21 780545 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 51 1728 SH SOLE 2 660 0 1068 COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1599 54124 SH SOLE 18 54124 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 242 8195 SH SOLE 19 8195 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 29834 1009599 SH SOLE 21 1009599 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 10309 348865 SH SOLE 22 327009 0 21856 COMPUTER PROGRAMS & SYS INC COM 205306103 57 1915 SH SOLE 23 1915 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 109 3686 SH SOLE 26 2235 0 1451 COMPUTER PROGRAMS & SYS INC COM 205306103 47 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 421 14244 SH SOLE 30 14244 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 35 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 14 2607 SH SOLE 18 2607 0 0 COMPUTER TASK GROUP INC COM 205477102 13 2432 SH SOLE 19 2432 0 0 COMPUTER TASK GROUP INC COM 205477102 235 43930 SH SOLE 21 43930 0 0 COMPUTER TASK GROUP INC COM 205477102 1485 277032 SH SOLE 22 277032 0 0 COMPX INTERNATIONAL INC CL A 20563P101 29 1918 SH SOLE 18 1918 0 0 COMPX INTERNATIONAL INC CL A 20563P101 16 1034 SH SOLE 19 1034 0 0 COMPX INTERNATIONAL INC CL A 20563P101 838 54945 SH SOLE 21 54945 0 0 COMPX INTERNATIONAL INC CL A 20563P101 834 54714 SH SOLE 22 54140 0 574 COMSTOCK HLDG COS INC CL A NEW 205684202 3 1729 SH SOLE 19 1729 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH SOLE 21 285 0 0 COMSTOCK MNG INC COM 205750102 0 17 SH SOLE 17 0 0 17 COMSTOCK MNG INC COM 205750102 8 53475 SH SOLE 21 53475 0 0 COMSTOCK MNG INC COM 205750102 8 53394 SH SOLE 22 53394 0 0 COMSTOCK RES INC COM 205768302 15 2431 SH SOLE 18 2431 0 0 COMSTOCK RES INC COM 205768302 18 2950 SH SOLE 19 2950 0 0 COMSTOCK RES INC COM 205768302 261 42915 SH SOLE 21 42915 0 0 COMSTOCK RES INC COM 205768302 1995 328136 SH SOLE 22 328136 0 0 COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 324 404434 PRN SOLE 21 404434 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 152 7428 SH SOLE 2 3455 0 3973 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH SOLE 4 223 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 364 SH SOLE 7 364 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2440 118873 SH SOLE 18 118873 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 353 17204 SH SOLE 19 17204 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 43788 2132874 SH SOLE 21 2132874 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14901 725820 SH SOLE 22 679424 0 46396 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 156 7599 SH SOLE 26 7599 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 49 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 695 33875 SH SOLE 30 33875 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 37 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 25797 764580 SH SOLE 2 377238 0 387342 CONAGRA BRANDS INC COM 205887102 5655 167594 SH SOLE 4 152336 0 15258 CONAGRA BRANDS INC COM 205887102 11126 329769 SH SOLE 7 300091 0 29678 CONAGRA BRANDS INC COM 205887102 546 16181 SH SOLE 13 16181 0 0 CONAGRA BRANDS INC COM 205887102 95 2821 SH SOLE 15 2821 0 0 CONAGRA BRANDS INC COM 205887102 31210 925025 SH SOLE 18 866499 0 58526 CONAGRA BRANDS INC COM 205887102 4627 137140 SH SOLE 19 137140 0 0 CONAGRA BRANDS INC COM 205887102 8043 238390 SH SOLE 20 0 0 238390 CONAGRA BRANDS INC COM 205887102 288073 8538026 SH SOLE 21 8538026 0 0 CONAGRA BRANDS INC COM 205887102 382433 11334719 SH SOLE 22 9365270 0 1969449 CONAGRA BRANDS INC COM 205887102 18507 548515 SH SOLE 23 548515 0 0 CONAGRA BRANDS INC COM 205887102 10950 324555 SH SOLE 25 324555 0 0 CONAGRA BRANDS INC COM 205887102 43623 1292921 SH SOLE 26 428747 0 864174 CONAGRA BRANDS INC COM 205887102 3233 95826 SH SOLE 28 69636 0 26190 CONAGRA BRANDS INC COM 205887102 578 17124 SH SOLE 29 17124 0 0 CONAGRA BRANDS INC COM 205887102 52911 1568198 SH SOLE 30 1568198 0 0 CONAGRA BRANDS INC COM 205887102 7555 223932 SH SOLE 31 110169 0 113763 CONAGRA BRANDS INC COM 205887102 2089 61900 SH SOLE 34 61900 0 0 CONAGRA BRANDS INC COM 205887102 14668 434739 SH SOLE 36 434739 0 0 CONAGRA BRANDS INC COM 205887102 80 2362 SH SOLE 40 2362 0 0 CONAGRA BRANDS INC OPTIONS 205887102 78 2300 SH Call SOLE 2 2300 0 0 CONAGRA BRANDS INC OPTIONS 205887102 78 2300 SH Put SOLE 2 2300 0 0 CONAGRA BRANDS INC OPTIONS 205887102 9508 281800 SH Call SOLE 19 281800 0 0 CONAGRA BRANDS INC OPTIONS 205887102 9508 281800 SH Put SOLE 19 281800 0 0 CONAGRA BRANDS INC OPTIONS 205887102 111 3300 SH Call SOLE 22 3300 0 0 CONAGRA BRANDS INC OPTIONS 205887102 111 3300 SH Put SOLE 22 3300 0 0 CONAGRA BRANDS INC OPTIONS 205887102 2112 62600 SH Call SOLE 34 62600 0 0 CONAGRA BRANDS INC OPTIONS 205887102 2112 62600 SH Put SOLE 34 62600 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 5 950 SH SOLE 2 950 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 508 92564 SH SOLE 18 92564 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 126 22956 SH SOLE 19 22956 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 4503 820162 SH SOLE 21 820162 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 2968 540679 SH SOLE 22 520398 0 20281 CONATUS PHARMACEUTICALS INC COM 20600T108 127 23069 SH SOLE 23 23069 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 39 2658 SH SOLE 2 1063 0 1595 CONCERT PHARMACEUTICALS INC COM 206022105 1007 68266 SH SOLE 18 68266 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 177 12008 SH SOLE 19 12008 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 8596 582808 SH SOLE 21 582808 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 6844 464013 SH SOLE 22 442206 0 21807 CONCERT PHARMACEUTICALS INC COM 206022105 30 2051 SH SOLE 28 2051 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 68 4611 SH SOLE 30 4611 0 0 CONCHO RES INC COM 20605P101 28232 214334 SH SOLE 2 72113 0 142221 CONCHO RES INC COM 20605P101 6259 47520 SH SOLE 4 43969 0 3551 CONCHO RES INC COM 20605P101 13796 104736 SH SOLE 7 101362 0 3374 CONCHO RES INC COM 20605P101 587 4459 SH SOLE 13 4459 0 0 CONCHO RES INC COM 20605P101 114 862 SH SOLE 15 862 0 0 CONCHO RES INC COM 20605P101 43398 329474 SH SOLE 18 308888 0 20586 CONCHO RES INC COM 20605P101 10110 76755 SH SOLE 19 76755 0 0 CONCHO RES INC COM 20605P101 416711 3163609 SH SOLE 21 3163609 0 0 CONCHO RES INC COM 20605P101 511565 3883730 SH SOLE 22 3200289 0 683441 CONCHO RES INC COM 20605P101 24355 184899 SH SOLE 23 184899 0 0 CONCHO RES INC COM 20605P101 15267 115907 SH SOLE 25 115907 0 0 CONCHO RES INC COM 20605P101 60477 459134 SH SOLE 26 138042 0 321092 CONCHO RES INC COM 20605P101 4499 34158 SH SOLE 28 25019 0 9139 CONCHO RES INC COM 20605P101 713 5415 SH SOLE 29 5415 0 0 CONCHO RES INC COM 20605P101 62235 472476 SH SOLE 30 472476 0 0 CONCHO RES INC COM 20605P101 11747 89178 SH SOLE 31 42585 0 46593 CONCHO RES INC COM 20605P101 1469 11151 SH SOLE 34 11151 0 0 CONCHO RES INC COM 20605P101 19599 148793 SH SOLE 36 148793 0 0 CONCHO RES INC COM 20605P101 90 686 SH SOLE 40 686 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 9 1547 SH SOLE 18 1547 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 23 3805 SH SOLE 19 3805 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 165 27432 SH SOLE 21 27432 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2389 398163 SH SOLE 22 398163 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 10 941 SH SOLE 18 941 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 151 SH SOLE 19 151 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 89 8481 SH SOLE 21 8481 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 102 9795 SH SOLE 22 9795 0 0 CONDUENT INC COM 206787103 2659 169694 SH SOLE 2 69373 0 100321 CONDUENT INC COM 206787103 12 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 77 4916 SH SOLE 7 4916 0 0 CONDUENT INC COM 206787103 6 359 SH SOLE 17 0 0 359 CONDUENT INC COM 206787103 1617 103160 SH SOLE 18 103160 0 0 CONDUENT INC COM 206787103 972 62046 SH SOLE 19 62046 0 0 CONDUENT INC COM 206787103 33712 2151363 SH SOLE 21 2151363 0 0 CONDUENT INC COM 206787103 80992 5168633 SH SOLE 22 4586239 0 582394 CONDUENT INC COM 206787103 878 56004 SH SOLE 26 43165 0 12839 CONDUENT INC COM 206787103 501 31988 SH SOLE 28 31988 0 0 CONDUENT INC COM 206787103 414 26451 SH SOLE 30 26451 0 0 CONDUENT INC COM 206787103 117 7446 SH SOLE 31 7446 0 0 CONDUENT INC COM 206787103 221 14134 SH SOLE 40 14134 0 0 CONFORMIS INC COM 20717E101 18 5152 SH SOLE 2 1766 0 3386 CONFORMIS INC COM 20717E101 1 348 SH SOLE 7 348 0 0 CONFORMIS INC COM 20717E101 537 152592 SH SOLE 18 152592 0 0 CONFORMIS INC COM 20717E101 106 30231 SH SOLE 19 30231 0 0 CONFORMIS INC COM 20717E101 4648 1320422 SH SOLE 21 1320422 0 0 CONFORMIS INC COM 20717E101 2924 830722 SH SOLE 22 783030 0 47692 CONFORMIS INC COM 20717E101 12 3519 SH SOLE 28 3519 0 0 CONIFER HLDGS INC COM 20731J102 5 777 SH SOLE 18 777 0 0 CONIFER HLDGS INC COM 20731J102 77 12819 SH SOLE 21 12819 0 0 CONMED CORP COM 207410101 322 6133 SH SOLE 2 1639 0 4494 CONMED CORP COM 207410101 5 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 38 718 SH SOLE 7 718 0 0 CONMED CORP COM 207410101 6958 132614 SH SOLE 18 132614 0 0 CONMED CORP COM 207410101 1019 19415 SH SOLE 19 19415 0 0 CONMED CORP COM 207410101 118638 2261067 SH SOLE 21 2261067 0 0 CONMED CORP COM 207410101 37986 723959 SH SOLE 22 673530 0 50429 CONMED CORP COM 207410101 671 12782 SH SOLE 26 10219 0 2563 CONMED CORP COM 207410101 191 3648 SH SOLE 28 3648 0 0 CONMED CORP COM 207410101 1765 33631 SH SOLE 30 33631 0 0 CONMED CORP COM 207410101 144 2735 SH SOLE 40 2735 0 0 CONNECTICUT WTR SVC INC COM 207797101 135 2280 SH SOLE 2 635 0 1645 CONNECTICUT WTR SVC INC COM 207797101 347 5857 SH SOLE 7 5857 0 0 CONNECTICUT WTR SVC INC COM 207797101 2575 43430 SH SOLE 18 43430 0 0 CONNECTICUT WTR SVC INC COM 207797101 504 8506 SH SOLE 19 8506 0 0 CONNECTICUT WTR SVC INC COM 207797101 21518 362865 SH SOLE 21 362865 0 0 CONNECTICUT WTR SVC INC COM 207797101 21287 358969 SH SOLE 22 339104 0 19865 CONNECTICUT WTR SVC INC COM 207797101 32 544 SH SOLE 23 544 0 0 CONNECTICUT WTR SVC INC COM 207797101 47 798 SH SOLE 26 0 0 798 CONNECTICUT WTR SVC INC COM 207797101 148 2502 SH SOLE 28 2502 0 0 CONNECTICUT WTR SVC INC COM 207797101 2102 35447 SH SOLE 30 35447 0 0 CONNECTICUT WTR SVC INC COM 207797101 76 1274 SH SOLE 40 1274 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 151 6157 SH SOLE 2 2237 0 3920 CONNECTONE BANCORP INC NEW COM 20786W107 28 1119 SH SOLE 7 1119 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2846 115673 SH SOLE 18 115673 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 563 22894 SH SOLE 19 22894 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 24064 978214 SH SOLE 21 978214 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 12503 508262 SH SOLE 22 456193 0 52069 CONNECTONE BANCORP INC NEW COM 20786W107 142 5753 SH SOLE 26 0 0 5753 CONNECTONE BANCORP INC NEW COM 20786W107 102 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 101 4107 SH SOLE 30 4107 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 82 3347 SH SOLE 40 3347 0 0 CONNECTURE INC COM 20786J106 2 3588 SH SOLE 21 3588 0 0 CONNS INC COM 208242107 155 5502 SH SOLE 2 2394 0 3108 CONNS INC COM 208242107 6 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 16 584 SH SOLE 7 584 0 0 CONNS INC COM 208242107 2020 71752 SH SOLE 18 71752 0 0 CONNS INC COM 208242107 428 15187 SH SOLE 19 15187 0 0 CONNS INC COM 208242107 17084 606890 SH SOLE 21 606890 0 0 CONNS INC COM 208242107 18549 658931 SH SOLE 22 622265 0 36666 CONNS INC COM 208242107 30 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 76 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 149 5289 SH SOLE 30 5289 0 0 CONNS INC COM 208242107 50 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 106593 2129737 SH SOLE 2 928720 0 1201017 CONOCOPHILLIPS COM 20825C104 22027 440096 SH SOLE 4 407810 0 32286 CONOCOPHILLIPS COM 20825C104 44336 885844 SH SOLE 7 848216 0 37628 CONOCOPHILLIPS COM 20825C104 9919 198188 SH SOLE 13 198188 0 0 CONOCOPHILLIPS COM 20825C104 418 8344 SH SOLE 15 8344 0 0 CONOCOPHILLIPS COM 20825C104 1 23 SH SOLE 17 0 0 23 CONOCOPHILLIPS COM 20825C104 209249 4180803 SH SOLE 18 3950476 0 230327 CONOCOPHILLIPS COM 20825C104 248707 4969172 SH SOLE 19 4969172 0 0 CONOCOPHILLIPS COM 20825C104 24518 489862 SH SOLE 20 0 0 489862 CONOCOPHILLIPS COM 20825C104 1122588 22429325 SH SOLE 21 22429325 0 0 CONOCOPHILLIPS COM 20825C104 1734865 34662634 SH SOLE 22 28094745 0 6567889 CONOCOPHILLIPS COM 20825C104 81269 1623747 SH SOLE 23 1623747 0 0 CONOCOPHILLIPS COM 20825C104 54573 1090366 SH SOLE 25 1090366 0 0 CONOCOPHILLIPS COM 20825C104 145694 2910963 SH SOLE 26 1021491 0 1889472 CONOCOPHILLIPS COM 20825C104 14113 281975 SH SOLE 28 205769 0 76206 CONOCOPHILLIPS COM 20825C104 44608 891272 SH SOLE 29 484344 0 406928 CONOCOPHILLIPS COM 20825C104 199051 3977036 SH SOLE 30 3977036 0 0 CONOCOPHILLIPS COM 20825C104 33665 672618 SH SOLE 31 264831 0 407787 CONOCOPHILLIPS COM 20825C104 2159 43131 SH SOLE 32 43131 0 0 CONOCOPHILLIPS COM 20825C104 159618 3189167 SH SOLE 34 3189167 0 0 CONOCOPHILLIPS COM 20825C104 76323 1524931 SH SOLE 36 1524931 0 0 CONOCOPHILLIPS COM 20825C104 318 6344 SH SOLE 40 6344 0 0 CONSOL ENERGY INC COM 20854P109 3719 219551 SH SOLE 2 105508 0 114043 CONSOL ENERGY INC COM 20854P109 92 5430 SH SOLE 4 5430 0 0 CONSOL ENERGY INC COM 20854P109 186 10995 SH SOLE 7 10995 0 0 CONSOL ENERGY INC COM 20854P109 12011 709017 SH SOLE 18 709017 0 0 CONSOL ENERGY INC COM 20854P109 1180 69651 SH SOLE 19 69651 0 0 CONSOL ENERGY INC COM 20854P109 155395 9173277 SH SOLE 21 9173277 0 0 CONSOL ENERGY INC COM 20854P109 110371 6515414 SH SOLE 22 5999955 0 515459 CONSOL ENERGY INC COM 20854P109 1018 60108 SH SOLE 26 45586 0 14522 CONSOL ENERGY INC COM 20854P109 441 26017 SH SOLE 28 26017 0 0 CONSOL ENERGY INC COM 20854P109 479 28258 SH SOLE 30 28258 0 0 CONSOL ENERGY INC COM 20854P109 84 4944 SH SOLE 31 4944 0 0 CONSOL ENERGY INC COM 20854P109 435 25655 SH SOLE 36 25655 0 0 CONSOL ENERGY INC COM 20854P109 346 20406 SH SOLE 40 20406 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 167 8738 SH SOLE 2 3683 0 5055 CONSOLIDATED COMM HLDGS INC COM 209034107 7 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 32 1653 SH SOLE 7 1653 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5882 308283 SH SOLE 18 308283 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 917 48065 SH SOLE 19 48065 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 127756 6695824 SH SOLE 21 6695824 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 39363 2063069 SH SOLE 22 1929183 0 133886 CONSOLIDATED COMM HLDGS INC COM 209034107 464 24332 SH SOLE 26 19840 0 4492 CONSOLIDATED COMM HLDGS INC COM 209034107 188 9874 SH SOLE 28 9874 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 56 2912 SH SOLE 29 0 0 2912 CONSOLIDATED COMM HLDGS INC COM 209034107 1722 90273 SH SOLE 30 90273 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 133 6979 SH SOLE 40 6979 0 0 CONSOLIDATED EDISON INC COM 209115104 37788 468373 SH SOLE 2 175695 0 292678 CONSOLIDATED EDISON INC COM 209115104 9008 111645 SH SOLE 4 101651 0 9994 CONSOLIDATED EDISON INC COM 209115104 67968 842443 SH SOLE 7 656172 0 186271 CONSOLIDATED EDISON INC COM 209115104 1329 16474 SH SOLE 13 16474 0 0 CONSOLIDATED EDISON INC COM 209115104 169 2100 SH SOLE 15 2100 0 0 CONSOLIDATED EDISON INC COM 209115104 62348 772786 SH SOLE 18 730412 0 42374 CONSOLIDATED EDISON INC COM 209115104 4615 57201 SH SOLE 19 57201 0 0 CONSOLIDATED EDISON INC COM 209115104 14887 184521 SH SOLE 20 0 0 184521 CONSOLIDATED EDISON INC COM 209115104 740442 9177516 SH SOLE 21 9177516 0 0 CONSOLIDATED EDISON INC COM 209115104 748725 9280176 SH SOLE 22 7798292 0 1481884 CONSOLIDATED EDISON INC COM 209115104 36171 448331 SH SOLE 23 448331 0 0 CONSOLIDATED EDISON INC COM 209115104 19220 238230 SH SOLE 25 238230 0 0 CONSOLIDATED EDISON INC COM 209115104 121375 1504396 SH SOLE 26 296968 0 1207428 CONSOLIDATED EDISON INC COM 209115104 5572 69068 SH SOLE 28 50011 0 19057 CONSOLIDATED EDISON INC COM 209115104 892 11054 SH SOLE 29 11054 0 0 CONSOLIDATED EDISON INC COM 209115104 105211 1304052 SH SOLE 30 1304052 0 0 CONSOLIDATED EDISON INC COM 209115104 15727 194931 SH SOLE 31 66049 0 128882 CONSOLIDATED EDISON INC COM 209115104 1646 20397 SH SOLE 34 20397 0 0 CONSOLIDATED EDISON INC COM 209115104 10150 125800 SH SOLE 35 125800 0 0 CONSOLIDATED EDISON INC COM 209115104 32651 404700 SH SOLE 36 404700 0 0 CONSOLIDATED EDISON INC COM 209115104 122 1508 SH SOLE 40 1508 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 68 1130 SH SOLE 2 258 0 872 CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 882 14684 SH SOLE 18 14684 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 205 3420 SH SOLE 19 3420 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 7897 131463 SH SOLE 21 131463 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10605 176550 SH SOLE 22 171722 0 4828 CONSOLIDATED WATER CO INC ORD G23773107 30 2369 SH SOLE 2 557 0 1812 CONSOLIDATED WATER CO INC ORD G23773107 727 56797 SH SOLE 18 56797 0 0 CONSOLIDATED WATER CO INC ORD G23773107 135 10528 SH SOLE 19 10528 0 0 CONSOLIDATED WATER CO INC ORD G23773107 5947 464609 SH SOLE 21 464609 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1651 129010 SH SOLE 22 119870 0 9140 CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 6727 655000 SH SOLE 2 655000 0 0 CONSTELLATION ALPHA CAP CORP UNIT 99/99/9999 G2379F124 513 50000 SH SOLE 22 50000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 42826 214722 SH SOLE 2 53196 0 161526 CONSTELLATION BRANDS INC CL A 21036P108 11666 58493 SH SOLE 4 50453 0 8040 CONSTELLATION BRANDS INC CL A 21036P108 25086 125778 SH SOLE 7 122311 0 3467 CONSTELLATION BRANDS INC CL A 21036P108 212 1061 SH SOLE 15 1061 0 0 CONSTELLATION BRANDS INC CL A 21036P108 20 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 247644 1241635 SH SOLE 18 976220 0 265415 CONSTELLATION BRANDS INC CL A 21036P108 216708 1086528 SH SOLE 19 1086528 0 0 CONSTELLATION BRANDS INC CL A 21036P108 16887 84667 SH SOLE 20 0 0 84667 CONSTELLATION BRANDS INC CL A 21036P108 546558 2740324 SH SOLE 21 2740324 0 0 CONSTELLATION BRANDS INC CL A 21036P108 904608 4535512 SH SOLE 22 3893925 0 641587 CONSTELLATION BRANDS INC CL A 21036P108 41793 209540 SH SOLE 23 209540 0 0 CONSTELLATION BRANDS INC CL A 21036P108 25532 128010 SH SOLE 25 128010 0 0 CONSTELLATION BRANDS INC CL A 21036P108 96570 484181 SH SOLE 26 162946 0 321235 CONSTELLATION BRANDS INC CL A 21036P108 7703 38619 SH SOLE 28 28028 0 10591 CONSTELLATION BRANDS INC CL A 21036P108 93044 466505 SH SOLE 30 466505 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12763 63989 SH SOLE 31 15705 0 48284 CONSTELLATION BRANDS INC CL A 21036P108 17127 85873 SH SOLE 34 85873 0 0 CONSTELLATION BRANDS INC CL A 21036P108 31645 158660 SH SOLE 36 158660 0 0 CONSTELLATION BRANDS INC CL A 21036P108 180 902 SH SOLE 40 902 0 0 CONSTELLIUM NV CL A N22035104 514 50126 SH SOLE 7 50126 0 0 CONSTELLIUM NV CL A N22035104 44 4282 SH SOLE 21 4282 0 0 CONSTELLIUM NV CL A N22035104 336 32762 SH SOLE 22 32762 0 0 CONSTELLIUM NV CL A N22035104 153 14900 SH SOLE 36 14900 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3076 SH SOLE 18 3076 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 894 196100 SH SOLE 19 196100 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 230 50414 SH SOLE 21 50414 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 4435 972574 SH SOLE 22 972574 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 323 70845 SH SOLE 29 0 0 70845 CONTAINER STORE GROUP INC COM 210751103 20 4846 SH SOLE 2 932 0 3914 CONTAINER STORE GROUP INC COM 210751103 2 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 259 61466 SH SOLE 18 61466 0 0 CONTAINER STORE GROUP INC COM 210751103 51 12083 SH SOLE 19 12083 0 0 CONTAINER STORE GROUP INC COM 210751103 2208 524583 SH SOLE 21 524583 0 0 CONTAINER STORE GROUP INC COM 210751103 1703 404523 SH SOLE 22 384524 0 19999 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 24 4853 SH SOLE 2 1308 0 3545 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2 410 SH SOLE 7 410 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 569 113023 SH SOLE 18 113023 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 87 17249 SH SOLE 19 17249 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10928 2172661 SH SOLE 21 2172661 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2713 539306 SH SOLE 22 513878 0 25428 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 55 10990 SH SOLE 29 0 0 10990 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 140 27815 SH SOLE 30 27815 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 63 2405 SH SOLE 2 2254 0 151 CONTINENTAL BLDG PRODS INC COM 211171103 18 701 SH SOLE 7 701 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3508 134936 SH SOLE 18 134936 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 2387 91795 SH SOLE 19 91795 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 30274 1164398 SH SOLE 21 1164398 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 26965 1037130 SH SOLE 22 975176 0 61954 CONTINENTAL BLDG PRODS INC COM 211171103 135 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 390 15013 SH SOLE 29 0 0 15013 CONTINENTAL BLDG PRODS INC COM 211171103 157 6056 SH SOLE 30 6056 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 84 3248 SH SOLE 40 3248 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 108 SH SOLE 18 108 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH SOLE 21 77 0 0 CONTINENTAL RESOURCES INC COM 212015101 3919 101511 SH SOLE 2 25275 0 76236 CONTINENTAL RESOURCES INC COM 212015101 1324 34294 SH SOLE 4 31736 0 2558 CONTINENTAL RESOURCES INC COM 212015101 246 6364 SH SOLE 7 6364 0 0 CONTINENTAL RESOURCES INC COM 212015101 22 562 SH SOLE 15 562 0 0 CONTINENTAL RESOURCES INC COM 212015101 1949 50476 SH SOLE 18 40953 0 9523 CONTINENTAL RESOURCES INC COM 212015101 1086 28126 SH SOLE 19 28126 0 0 CONTINENTAL RESOURCES INC COM 212015101 2753 71296 SH SOLE 20 0 0 71296 CONTINENTAL RESOURCES INC COM 212015101 42948 1112367 SH SOLE 21 1112367 0 0 CONTINENTAL RESOURCES INC COM 212015101 92988 2408394 SH SOLE 22 2080077 0 328317 CONTINENTAL RESOURCES INC COM 212015101 5449 141120 SH SOLE 23 141120 0 0 CONTINENTAL RESOURCES INC COM 212015101 2804 72631 SH SOLE 25 72631 0 0 CONTINENTAL RESOURCES INC COM 212015101 11775 304972 SH SOLE 26 133029 0 171943 CONTINENTAL RESOURCES INC COM 212015101 807 20905 SH SOLE 28 15111 0 5794 CONTINENTAL RESOURCES INC COM 212015101 1473 38163 SH SOLE 29 4034 0 34129 CONTINENTAL RESOURCES INC COM 212015101 5900 152814 SH SOLE 30 152814 0 0 CONTINENTAL RESOURCES INC COM 212015101 1980 51287 SH SOLE 31 24002 0 27285 CONTINENTAL RESOURCES INC COM 212015101 282 7295 SH SOLE 34 7295 0 0 CONTINENTAL RESOURCES INC COM 212015101 3350 86769 SH SOLE 36 86769 0 0 CONTINENTAL RESOURCES INC COM 212015101 17 445 SH SOLE 40 445 0 0 CONTRAFECT CORP COM 212326102 14 12210 SH SOLE 18 12210 0 0 CONTRAFECT CORP COM 212326102 158 142004 SH SOLE 21 142004 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 9 18000 SH SOLE 19 18000 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 16 30565 SH SOLE 21 30565 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 6 11052 SH SOLE 22 11052 0 0 CONTROL4 CORP COM 21240D107 125 4239 SH SOLE 2 3398 0 841 CONTROL4 CORP COM 21240D107 32 1087 SH SOLE 7 1087 0 0 CONTROL4 CORP COM 21240D107 3304 112143 SH SOLE 18 112143 0 0 CONTROL4 CORP COM 21240D107 804 27293 SH SOLE 19 27293 0 0 CONTROL4 CORP COM 21240D107 54887 1863103 SH SOLE 21 1863103 0 0 CONTROL4 CORP COM 21240D107 20849 707700 SH SOLE 22 673127 0 34573 CONTROL4 CORP COM 21240D107 529 17948 SH SOLE 23 17948 0 0 CONTROL4 CORP COM 21240D107 260 8825 SH SOLE 29 0 0 8825 CONTROL4 CORP COM 21240D107 659 22375 SH SOLE 30 22375 0 0 CONVERGYS CORP COM 212485106 1847 71332 SH SOLE 2 55198 0 16134 CONVERGYS CORP COM 212485106 14 543 SH SOLE 4 543 0 0 CONVERGYS CORP COM 212485106 89 3443 SH SOLE 7 3443 0 0 CONVERGYS CORP COM 212485106 15765 608913 SH SOLE 18 608913 0 0 CONVERGYS CORP COM 212485106 7369 284631 SH SOLE 19 284631 0 0 CONVERGYS CORP COM 212485106 155110 5991116 SH SOLE 21 5991116 0 0 CONVERGYS CORP COM 212485106 89754 3466738 SH SOLE 22 3288597 0 178141 CONVERGYS CORP COM 212485106 740 28601 SH SOLE 23 28601 0 0 CONVERGYS CORP COM 212485106 656 25330 SH SOLE 26 19496 0 5834 CONVERGYS CORP COM 212485106 358 13833 SH SOLE 28 13833 0 0 CONVERGYS CORP COM 212485106 1497 57834 SH SOLE 29 0 0 57834 CONVERGYS CORP COM 212485106 394 15225 SH SOLE 30 15225 0 0 CONVERGYS CORP COM 212485106 215 8305 SH SOLE 34 8305 0 0 CONVERGYS CORP COM 212485106 56 2144 SH SOLE 36 2144 0 0 CONVERGYS CORP COM 212485106 272 10502 SH SOLE 40 10502 0 0 COOPER COS INC COM NEW 216648402 19980 84263 SH SOLE 2 33566 0 50697 COOPER COS INC COM NEW 216648402 3639 15349 SH SOLE 4 13806 0 1543 COOPER COS INC COM NEW 216648402 11228 47355 SH SOLE 7 37360 0 9995 COOPER COS INC COM NEW 216648402 457 1928 SH SOLE 13 1928 0 0 COOPER COS INC COM NEW 216648402 17 73 SH SOLE 15 73 0 0 COOPER COS INC COM NEW 216648402 28046 118282 SH SOLE 18 111423 0 6859 COOPER COS INC COM NEW 216648402 44999 189781 SH SOLE 19 189781 0 0 COOPER COS INC COM NEW 216648402 8536 35999 SH SOLE 20 0 0 35999 COOPER COS INC COM NEW 216648402 273234 1152353 SH SOLE 21 1152353 0 0 COOPER COS INC COM NEW 216648402 331730 1399054 SH SOLE 22 1175835 0 223219 COOPER COS INC COM NEW 216648402 13473 56823 SH SOLE 23 56823 0 0 COOPER COS INC COM NEW 216648402 7694 32449 SH SOLE 25 32449 0 0 COOPER COS INC COM NEW 216648402 31908 134569 SH SOLE 26 52530 0 82039 COOPER COS INC COM NEW 216648402 2646 11161 SH SOLE 28 8161 0 3000 COOPER COS INC COM NEW 216648402 3229 13617 SH SOLE 29 1581 0 12036 COOPER COS INC COM NEW 216648402 34094 143791 SH SOLE 30 143791 0 0 COOPER COS INC COM NEW 216648402 6009 25342 SH SOLE 31 11865 0 13477 COOPER COS INC COM NEW 216648402 12514 52776 SH SOLE 34 52776 0 0 COOPER COS INC COM NEW 216648402 11088 46763 SH SOLE 36 46763 0 0 COOPER COS INC COM NEW 216648402 55 231 SH SOLE 40 231 0 0 COOPER STD HLDGS INC COM 21676P103 412 3550 SH SOLE 2 1086 0 2464 COOPER STD HLDGS INC COM 21676P103 13 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 58 497 SH SOLE 7 497 0 0 COOPER STD HLDGS INC COM 21676P103 9646 83176 SH SOLE 18 83176 0 0 COOPER STD HLDGS INC COM 21676P103 2095 18065 SH SOLE 19 18065 0 0 COOPER STD HLDGS INC COM 21676P103 169688 1463204 SH SOLE 21 1463204 0 0 COOPER STD HLDGS INC COM 21676P103 56427 486566 SH SOLE 22 446022 0 40544 COOPER STD HLDGS INC COM 21676P103 1085 9358 SH SOLE 26 8153 0 1205 COOPER STD HLDGS INC COM 21676P103 311 2680 SH SOLE 28 2680 0 0 COOPER STD HLDGS INC COM 21676P103 1137 9802 SH SOLE 29 0 0 9802 COOPER STD HLDGS INC COM 21676P103 2819 24308 SH SOLE 30 24308 0 0 COOPER STD HLDGS INC COM 21676P103 259 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1228 32826 SH SOLE 2 23745 0 9081 COOPER TIRE & RUBR CO COM 216831107 9 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 89 2389 SH SOLE 7 2389 0 0 COOPER TIRE & RUBR CO COM 216831107 12976 346957 SH SOLE 18 346957 0 0 COOPER TIRE & RUBR CO COM 216831107 1459 39020 SH SOLE 19 39020 0 0 COOPER TIRE & RUBR CO COM 216831107 123516 3302565 SH SOLE 21 3302565 0 0 COOPER TIRE & RUBR CO COM 216831107 68067 1819981 SH SOLE 22 1715187 0 104794 COOPER TIRE & RUBR CO COM 216831107 618 16518 SH SOLE 26 12875 0 3643 COOPER TIRE & RUBR CO COM 216831107 284 7597 SH SOLE 28 7597 0 0 COOPER TIRE & RUBR CO COM 216831107 298 7965 SH SOLE 30 7965 0 0 COOPER TIRE & RUBR CO COM 216831107 67 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 221 5906 SH SOLE 40 5906 0 0 COPA HOLDINGS SA CL A P31076105 2269 18223 SH SOLE 2 3015 0 15208 COPA HOLDINGS SA CL A P31076105 102 819 SH SOLE 7 819 0 0 COPA HOLDINGS SA CL A P31076105 2058 16523 SH SOLE 18 16523 0 0 COPA HOLDINGS SA CL A P31076105 5012 40251 SH SOLE 19 40251 0 0 COPA HOLDINGS SA CL A P31076105 36303 291523 SH SOLE 21 291523 0 0 COPA HOLDINGS SA CL A P31076105 41663 334559 SH SOLE 22 252333 0 82226 COPA HOLDINGS SA CL A P31076105 1370 11000 SH SOLE 25 11000 0 0 COPA HOLDINGS SA CL A P31076105 93 749 SH SOLE 31 749 0 0 COPA HOLDINGS SA CL A P31076105 9402 75500 SH SOLE 34 75500 0 0 COPART INC COM 217204106 6165 179383 SH SOLE 2 112463 0 66920 COPART INC COM 217204106 28 820 SH SOLE 4 820 0 0 COPART INC COM 217204106 160 4668 SH SOLE 7 4668 0 0 COPART INC COM 217204106 22860 665118 SH SOLE 18 665118 0 0 COPART INC COM 217204106 2232 64947 SH SOLE 19 64947 0 0 COPART INC COM 217204106 293446 8537850 SH SOLE 21 8537850 0 0 COPART INC COM 217204106 217464 6327133 SH SOLE 22 5701038 0 626095 COPART INC COM 217204106 2763 80399 SH SOLE 26 67068 0 13331 COPART INC COM 217204106 1096 31882 SH SOLE 28 31882 0 0 COPART INC COM 217204106 1105 32150 SH SOLE 30 32150 0 0 COPART INC COM 217204106 148 4308 SH SOLE 31 4308 0 0 COPART INC COM 217204106 712 20728 SH SOLE 40 20728 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16 2173 SH SOLE 2 2173 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 227 SH SOLE 7 227 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1138 159227 SH SOLE 18 159227 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 219 30665 SH SOLE 19 30665 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10029 1402726 SH SOLE 21 1402726 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7172 1003080 SH SOLE 22 907251 0 95829 CORCEPT THERAPEUTICS INC COM 218352102 939 48641 SH SOLE 2 47910 0 731 CORCEPT THERAPEUTICS INC COM 218352102 49 2513 SH SOLE 7 2513 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5970 309331 SH SOLE 18 309331 0 0 CORCEPT THERAPEUTICS INC COM 218352102 11290 584960 SH SOLE 19 584960 0 0 CORCEPT THERAPEUTICS INC COM 218352102 62776 3252657 SH SOLE 21 3252657 0 0 CORCEPT THERAPEUTICS INC COM 218352102 62203 3222959 SH SOLE 22 3049526 0 173433 CORCEPT THERAPEUTICS INC COM 218352102 4688 242886 SH SOLE 23 242886 0 0 CORCEPT THERAPEUTICS INC COM 218352102 128 6611 SH SOLE 26 0 0 6611 CORCEPT THERAPEUTICS INC COM 218352102 296 15332 SH SOLE 28 15332 0 0 CORCEPT THERAPEUTICS INC COM 218352102 999 51764 SH SOLE 29 0 0 51764 CORCEPT THERAPEUTICS INC COM 218352102 247 12777 SH SOLE 30 12777 0 0 CORCEPT THERAPEUTICS INC COM 218352102 118 6119 SH SOLE 40 6119 0 0 CORE LABORATORIES N V COM N22717107 4127 41812 SH SOLE 2 19343 0 22469 CORE LABORATORIES N V COM N22717107 1390 14083 SH SOLE 4 13015 0 1068 CORE LABORATORIES N V COM N22717107 1668 16896 SH SOLE 7 10774 0 6122 CORE LABORATORIES N V COM N22717107 34 344 SH SOLE 15 344 0 0 CORE LABORATORIES N V COM N22717107 12832 130015 SH SOLE 18 125683 0 4332 CORE LABORATORIES N V COM N22717107 802 8127 SH SOLE 19 8127 0 0 CORE LABORATORIES N V COM N22717107 3502 35481 SH SOLE 20 0 0 35481 CORE LABORATORIES N V COM N22717107 164186 1663490 SH SOLE 21 1663490 0 0 CORE LABORATORIES N V COM N22717107 101693 1030321 SH SOLE 22 1001271 0 29050 CORE LABORATORIES N V COM N22717107 5953 60314 SH SOLE 23 60314 0 0 CORE LABORATORIES N V COM N22717107 3577 36240 SH SOLE 25 36240 0 0 CORE LABORATORIES N V COM N22717107 13745 139257 SH SOLE 26 61754 0 77503 CORE LABORATORIES N V COM N22717107 940 9520 SH SOLE 28 6989 0 2531 CORE LABORATORIES N V COM N22717107 1291 13082 SH SOLE 29 2119 0 10963 CORE LABORATORIES N V COM N22717107 6006 60846 SH SOLE 30 60846 0 0 CORE LABORATORIES N V COM N22717107 1966 19922 SH SOLE 31 6561 0 13361 CORE LABORATORIES N V COM N22717107 282 2855 SH SOLE 34 2855 0 0 CORE LABORATORIES N V COM N22717107 4052 41053 SH SOLE 36 41053 0 0 CORE LABORATORIES N V COM N22717107 21 212 SH SOLE 40 212 0 0 CORE MARK HOLDING CO INC COM 218681104 90 2796 SH SOLE 2 2796 0 0 CORE MARK HOLDING CO INC COM 218681104 7 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 84 2625 SH SOLE 7 2625 0 0 CORE MARK HOLDING CO INC COM 218681104 6717 209004 SH SOLE 18 209004 0 0 CORE MARK HOLDING CO INC COM 218681104 1114 34675 SH SOLE 19 34675 0 0 CORE MARK HOLDING CO INC COM 218681104 129527 4030082 SH SOLE 21 4030082 0 0 CORE MARK HOLDING CO INC COM 218681104 41635 1295420 SH SOLE 22 1190016 0 105404 CORE MARK HOLDING CO INC COM 218681104 368 11439 SH SOLE 26 9152 0 2287 CORE MARK HOLDING CO INC COM 218681104 213 6614 SH SOLE 28 6614 0 0 CORE MARK HOLDING CO INC COM 218681104 2022 62916 SH SOLE 30 62916 0 0 CORE MARK HOLDING CO INC COM 218681104 172 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 162 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 48 2190 SH SOLE 2 497 0 1693 CORE MOLDING TECHNOLOGIES IN COM 218683100 616 28090 SH SOLE 18 28090 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 91 4169 SH SOLE 19 4169 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 5288 241024 SH SOLE 21 241024 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2045 93193 SH SOLE 22 88500 0 4693 CORECIVIC INC COM 21871N101 2571 96059 SH SOLE 2 57648 0 38411 CORECIVIC INC COM 21871N101 13 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 133 4970 SH SOLE 7 4970 0 0 CORECIVIC INC COM 21871N101 10641 397501 SH SOLE 18 397501 0 0 CORECIVIC INC COM 21871N101 1013 37825 SH SOLE 19 37825 0 0 CORECIVIC INC COM 21871N101 150614 5626227 SH SOLE 21 5626227 0 0 CORECIVIC INC COM 21871N101 118177 4414532 SH SOLE 22 4176304 0 238228 CORECIVIC INC COM 21871N101 90 3349 SH SOLE 23 3349 0 0 CORECIVIC INC COM 21871N101 878 32800 SH SOLE 26 24926 0 7874 CORECIVIC INC COM 21871N101 453 16939 SH SOLE 28 16939 0 0 CORECIVIC INC COM 21871N101 472 17642 SH SOLE 30 17642 0 0 CORECIVIC INC COM 21871N101 74 2748 SH SOLE 31 2748 0 0 CORECIVIC INC COM 21871N101 197 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 340 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 3774 81663 SH SOLE 2 44962 0 36701 CORELOGIC INC COM 21871D103 24 510 SH SOLE 4 510 0 0 CORELOGIC INC COM 21871D103 138 2993 SH SOLE 7 2993 0 0 CORELOGIC INC COM 21871D103 13026 281836 SH SOLE 18 281836 0 0 CORELOGIC INC COM 21871D103 1260 27270 SH SOLE 19 27270 0 0 CORELOGIC INC COM 21871D103 169179 3660288 SH SOLE 21 3660288 0 0 CORELOGIC INC COM 21871D103 126140 2729115 SH SOLE 22 2469180 0 259935 CORELOGIC INC COM 21871D103 1542 33356 SH SOLE 26 28263 0 5093 CORELOGIC INC COM 21871D103 581 12579 SH SOLE 28 12579 0 0 CORELOGIC INC COM 21871D103 599 12954 SH SOLE 30 12954 0 0 CORELOGIC INC COM 21871D103 95 2052 SH SOLE 31 2052 0 0 CORELOGIC INC COM 21871D103 437 9460 SH SOLE 40 9460 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 110 3107 SH SOLE 2 663 0 2444 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH SOLE 7 135 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1711 48398 SH SOLE 18 48398 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 344 9743 SH SOLE 19 9743 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13670 386714 SH SOLE 21 386714 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13013 368124 SH SOLE 22 351937 0 16187 CORESITE RLTY CORP COM 21870Q105 3226 28827 SH SOLE 2 16809 0 12018 CORESITE RLTY CORP COM 21870Q105 25 221 SH SOLE 4 221 0 0 CORESITE RLTY CORP COM 21870Q105 93 829 SH SOLE 7 829 0 0 CORESITE RLTY CORP COM 21870Q105 22 200 SH SOLE 17 0 0 200 CORESITE RLTY CORP COM 21870Q105 12636 112922 SH SOLE 18 112922 0 0 CORESITE RLTY CORP COM 21870Q105 3248 29023 SH SOLE 19 29023 0 0 CORESITE RLTY CORP COM 21870Q105 183469 1639576 SH SOLE 21 1639576 0 0 CORESITE RLTY CORP COM 21870Q105 142336 1271993 SH SOLE 22 1171871 0 100122 CORESITE RLTY CORP COM 21870Q105 4631 41384 SH SOLE 23 41384 0 0 CORESITE RLTY CORP COM 21870Q105 1280 11439 SH SOLE 26 8745 0 2694 CORESITE RLTY CORP COM 21870Q105 545 4873 SH SOLE 28 4873 0 0 CORESITE RLTY CORP COM 21870Q105 1655 14786 SH SOLE 29 0 0 14786 CORESITE RLTY CORP COM 21870Q105 611 5461 SH SOLE 30 5461 0 0 CORESITE RLTY CORP COM 21870Q105 86 771 SH SOLE 31 771 0 0 CORESITE RLTY CORP COM 21870Q105 423 3783 SH SOLE 40 3783 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 7 4883 SH SOLE 2 4883 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 473 311374 SH SOLE 18 311374 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 108 70795 SH SOLE 19 70795 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 4321 2842997 SH SOLE 21 2842997 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 1464 963356 SH SOLE 22 882451 0 80905 CORIUM INTL INC COM 21887L107 16 1474 SH SOLE 2 1474 0 0 CORIUM INTL INC COM 21887L107 1001 90387 SH SOLE 18 90387 0 0 CORIUM INTL INC COM 21887L107 228 20599 SH SOLE 19 20599 0 0 CORIUM INTL INC COM 21887L107 8459 763475 SH SOLE 21 763475 0 0 CORIUM INTL INC COM 21887L107 3393 306265 SH SOLE 22 287134 0 19131 CORMEDIX INC COM 21900C100 4 7588 SH SOLE 19 7588 0 0 CORMEDIX INC COM 21900C100 8 15535 SH SOLE 21 15535 0 0 CORMEDIX INC COM 21900C100 281 539708 SH SOLE 22 539708 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 800 19708 SH SOLE 2 19363 0 345 CORNERSTONE ONDEMAND INC COM 21925Y103 13 332 SH SOLE 4 332 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 55 1355 SH SOLE 7 1355 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 7161 176339 SH SOLE 18 176339 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 9747 240025 SH SOLE 19 240025 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 63572 1565425 SH SOLE 21 1565425 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 67235 1655624 SH SOLE 22 1556231 0 99393 CORNERSTONE ONDEMAND INC COM 21925Y103 4539 111766 SH SOLE 23 111766 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 693 17072 SH SOLE 26 14560 0 2512 CORNERSTONE ONDEMAND INC COM 21925Y103 288 7096 SH SOLE 28 7096 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1217 29969 SH SOLE 29 0 0 29969 CORNERSTONE ONDEMAND INC COM 21925Y103 316 7773 SH SOLE 30 7773 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 209 5152 SH SOLE 40 5152 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 413 408000 PRN SOLE 21 408000 0 0 CORNING INC COM 219350105 37909 1267001 SH SOLE 2 356719 0 910282 CORNING INC COM 219350105 9693 323971 SH SOLE 4 291037 0 32934 CORNING INC COM 219350105 27661 924502 SH SOLE 7 764369 0 160133 CORNING INC COM 219350105 584 19525 SH SOLE 13 19525 0 0 CORNING INC COM 219350105 201 6731 SH SOLE 15 6731 0 0 CORNING INC COM 219350105 35 1178 SH SOLE 17 0 0 1178 CORNING INC COM 219350105 53058 1773325 SH SOLE 18 1646185 0 127140 CORNING INC COM 219350105 5030 168122 SH SOLE 19 168122 0 0 CORNING INC COM 219350105 15615 521908 SH SOLE 20 0 0 521908 CORNING INC COM 219350105 470747 15733507 SH SOLE 21 15733507 0 0 CORNING INC COM 219350105 727741 24322909 SH SOLE 22 20078771 0 4244138 CORNING INC COM 219350105 33657 1124900 SH SOLE 23 1124900 0 0 CORNING INC COM 219350105 31614 1056627 SH SOLE 25 1056627 0 0 CORNING INC COM 219350105 86090 2877325 SH SOLE 26 917195 0 1960130 CORNING INC COM 219350105 6354 212366 SH SOLE 28 154938 0 57428 CORNING INC COM 219350105 1159 38742 SH SOLE 29 34341 0 4401 CORNING INC COM 219350105 96757 3233845 SH SOLE 30 3233845 0 0 CORNING INC COM 219350105 15715 525233 SH SOLE 31 196884 0 328349 CORNING INC COM 219350105 4852 162177 SH SOLE 34 162177 0 0 CORNING INC COM 219350105 27707 926020 SH SOLE 36 926020 0 0 CORNING INC COM 219350105 138 4608 SH SOLE 40 4608 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3377 102852 SH SOLE 2 50160 0 52692 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1060 32292 SH SOLE 4 32292 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4441 135281 SH SOLE 7 135281 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 112 3419 SH SOLE 15 3419 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11072 337243 SH SOLE 18 337243 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4198 127864 SH SOLE 19 127864 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 157275 4790589 SH SOLE 21 4790589 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 142578 4342908 SH SOLE 22 3998420 0 344488 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 93 2826 SH SOLE 23 2826 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6006 182951 SH SOLE 25 182951 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2219 67576 SH SOLE 26 34204 0 33372 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 558 17000 SH SOLE 28 17000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1074 32716 SH SOLE 29 32716 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 16943 516092 SH SOLE 30 516092 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 76 2311 SH SOLE 31 2311 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 185 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 335 10198 SH SOLE 40 10198 0 0 CORVEL CORP COM 221006109 36 654 SH SOLE 2 654 0 0 CORVEL CORP COM 221006109 17 304 SH SOLE 7 304 0 0 CORVEL CORP COM 221006109 2380 43756 SH SOLE 18 43756 0 0 CORVEL CORP COM 221006109 408 7492 SH SOLE 19 7492 0 0 CORVEL CORP COM 221006109 48365 889067 SH SOLE 21 889067 0 0 CORVEL CORP COM 221006109 17478 321292 SH SOLE 22 300320 0 20972 CORVEL CORP COM 221006109 85 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 724 13314 SH SOLE 30 13314 0 0 CORVEL CORP COM 221006109 65 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 25 1581 SH SOLE 2 528 0 1053 CORVUS PHARMACEUTICALS INC COM 221015100 510 31991 SH SOLE 18 31991 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 81 5052 SH SOLE 19 5052 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 4274 268127 SH SOLE 21 268127 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1177 73810 SH SOLE 22 68618 0 5192 COSAN LTD SHS A G25343107 57 7035 SH SOLE 2 7035 0 0 COSAN LTD SHS A G25343107 10923 1343497 SH SOLE 7 1343497 0 0 COSAN LTD SHS A G25343107 2 248 SH SOLE 21 248 0 0 COSAN LTD SHS A G25343107 194 23843 SH SOLE 22 23843 0 0 COSAN LTD SHS A G25343107 47 5780 SH SOLE 23 5780 0 0 COSAN LTD SHS A G25343107 232 28477 SH SOLE 36 28477 0 0 COSTAMARE INC SHS Y1771G102 66 10610 SH SOLE 2 4660 0 5950 COSTAMARE INC SHS Y1771G102 22 3638 SH SOLE 7 3638 0 0 COSTAMARE INC SHS Y1771G102 1093 176808 SH SOLE 18 176808 0 0 COSTAMARE INC SHS Y1771G102 207 33417 SH SOLE 19 33417 0 0 COSTAMARE INC SHS Y1771G102 9119 1475631 SH SOLE 21 1475631 0 0 COSTAMARE INC SHS Y1771G102 3770 610060 SH SOLE 22 571354 0 38706 COSTAR GROUP INC COM 22160N109 7805 29097 SH SOLE 2 3169 0 25928 COSTAR GROUP INC COM 22160N109 2870 10700 SH SOLE 4 9503 0 1197 COSTAR GROUP INC COM 22160N109 511 1905 SH SOLE 7 1905 0 0 COSTAR GROUP INC COM 22160N109 65 244 SH SOLE 13 244 0 0 COSTAR GROUP INC COM 22160N109 17 65 SH SOLE 17 0 0 65 COSTAR GROUP INC COM 22160N109 5040 18789 SH SOLE 18 15510 0 3279 COSTAR GROUP INC COM 22160N109 24138 89984 SH SOLE 19 89984 0 0 COSTAR GROUP INC COM 22160N109 5535 20634 SH SOLE 20 0 0 20634 COSTAR GROUP INC COM 22160N109 93030 346805 SH SOLE 21 346805 0 0 COSTAR GROUP INC COM 22160N109 240490 896515 SH SOLE 22 797273 0 99242 COSTAR GROUP INC COM 22160N109 11534 42998 SH SOLE 23 42998 0 0 COSTAR GROUP INC COM 22160N109 16759 62477 SH SOLE 26 31774 0 30703 COSTAR GROUP INC COM 22160N109 1991 7421 SH SOLE 28 5399 0 2022 COSTAR GROUP INC COM 22160N109 2504 9336 SH SOLE 29 1082 0 8254 COSTAR GROUP INC COM 22160N109 9526 35512 SH SOLE 30 35512 0 0 COSTAR GROUP INC COM 22160N109 4069 15170 SH SOLE 31 6685 0 8485 COSTAR GROUP INC COM 22160N109 622 2320 SH SOLE 34 2320 0 0 COSTAR GROUP INC COM 22160N109 1364 5085 SH SOLE 36 5085 0 0 COSTAR GROUP INC COM 22160N109 41 152 SH SOLE 40 152 0 0 COSTCO WHSL CORP NEW COM 22160K105 153896 936731 SH SOLE 2 515076 0 421655 COSTCO WHSL CORP NEW COM 22160K105 38191 232461 SH SOLE 4 217595 0 14866 COSTCO WHSL CORP NEW COM 22160K105 56798 345717 SH SOLE 7 342056 0 3661 COSTCO WHSL CORP NEW COM 22160K105 7874 47926 SH SOLE 13 47926 0 0 COSTCO WHSL CORP NEW COM 22160K105 569 3462 SH SOLE 15 3462 0 0 COSTCO WHSL CORP NEW COM 22160K105 49 299 SH SOLE 17 0 0 299 COSTCO WHSL CORP NEW COM 22160K105 161048 980266 SH SOLE 18 915310 0 64956 COSTCO WHSL CORP NEW COM 22160K105 49615 301995 SH SOLE 19 301995 0 0 COSTCO WHSL CORP NEW COM 22160K105 45985 279902 SH SOLE 20 0 0 279902 COSTCO WHSL CORP NEW COM 22160K105 1106694 6736220 SH SOLE 21 6736220 0 0 COSTCO WHSL CORP NEW COM 22160K105 2087619 12706917 SH SOLE 22 10214607 0 2492310 COSTCO WHSL CORP NEW COM 22160K105 114714 698243 SH SOLE 23 698243 0 0 COSTCO WHSL CORP NEW COM 22160K105 59377 361415 SH SOLE 25 361415 0 0 COSTCO WHSL CORP NEW COM 22160K105 196051 1193323 SH SOLE 26 391963 0 801360 COSTCO WHSL CORP NEW COM 22160K105 16488 100359 SH SOLE 28 73161 0 27198 COSTCO WHSL CORP NEW COM 22160K105 32129 195563 SH SOLE 29 102832 0 92731 COSTCO WHSL CORP NEW COM 22160K105 219345 1335111 SH SOLE 30 1335111 0 0 COSTCO WHSL CORP NEW COM 22160K105 67990 413843 SH SOLE 31 248057 0 165786 COSTCO WHSL CORP NEW COM 22160K105 10427 63467 SH SOLE 32 63467 0 0 COSTCO WHSL CORP NEW COM 22160K105 12518 76194 SH SOLE 34 76194 0 0 COSTCO WHSL CORP NEW COM 22160K105 90232 549222 SH SOLE 36 549222 0 0 COSTCO WHSL CORP NEW COM 22160K105 373 2269 SH SOLE 40 2269 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 329 2000 SH Put SOLE 2 2000 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 39922 243000 SH Put SOLE 19 243000 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 476 2900 SH Put SOLE 22 2900 0 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 8560 52100 SH Put SOLE 34 52100 0 0 COTIVITI HLDGS INC COM 22164K101 84 2325 SH SOLE 2 2088 0 237 COTIVITI HLDGS INC COM 22164K101 36 1003 SH SOLE 7 1003 0 0 COTIVITI HLDGS INC COM 22164K101 4482 124574 SH SOLE 18 124574 0 0 COTIVITI HLDGS INC COM 22164K101 980 27240 SH SOLE 19 27240 0 0 COTIVITI HLDGS INC COM 22164K101 44633 1240499 SH SOLE 21 1240499 0 0 COTIVITI HLDGS INC COM 22164K101 35657 991021 SH SOLE 22 911026 0 79995 COTIVITI HLDGS INC COM 22164K101 617 17144 SH SOLE 26 14074 0 3070 COTIVITI HLDGS INC COM 22164K101 225 6244 SH SOLE 28 6244 0 0 COTIVITI HLDGS INC COM 22164K101 228 6350 SH SOLE 30 6350 0 0 COTIVITI HLDGS INC COM 22164K101 117 3264 SH SOLE 40 3264 0 0 COTT CORP QUE COM 22163N106 9 600 SH SOLE 2 600 0 0 COTT CORP QUE COM 22163N106 3807 253601 SH SOLE 19 253601 0 0 COTY INC COM CL A 222070203 10997 665263 SH SOLE 2 208952 0 456311 COTY INC COM CL A 222070203 2558 154739 SH SOLE 4 137731 0 17008 COTY INC COM CL A 222070203 5711 345499 SH SOLE 7 315760 0 29739 COTY INC COM CL A 222070203 59 3585 SH SOLE 13 3585 0 0 COTY INC COM CL A 222070203 20 1198 SH SOLE 15 1198 0 0 COTY INC COM CL A 222070203 17429 1054364 SH SOLE 18 987672 0 66692 COTY INC COM CL A 222070203 1523 92123 SH SOLE 19 92123 0 0 COTY INC COM CL A 222070203 4635 280375 SH SOLE 20 0 0 280375 COTY INC COM CL A 222070203 151271 9151318 SH SOLE 21 9151318 0 0 COTY INC COM CL A 222070203 206042 12464734 SH SOLE 22 10291091 0 2173643 COTY INC COM CL A 222070203 10303 623265 SH SOLE 23 623265 0 0 COTY INC COM CL A 222070203 5889 356244 SH SOLE 25 356244 0 0 COTY INC COM CL A 222070203 20611 1246902 SH SOLE 26 535035 0 711867 COTY INC COM CL A 222070203 1814 109765 SH SOLE 28 80480 0 29285 COTY INC COM CL A 222070203 271 16420 SH SOLE 29 16420 0 0 COTY INC COM CL A 222070203 22847 1382178 SH SOLE 30 1382178 0 0 COTY INC COM CL A 222070203 3847 232733 SH SOLE 31 100655 0 132078 COTY INC COM CL A 222070203 1068 64621 SH SOLE 34 64621 0 0 COTY INC COM CL A 222070203 6784 410429 SH SOLE 36 410429 0 0 COTY INC COM CL A 222070203 37 2267 SH SOLE 40 2267 0 0 COUNTY BANCORP INC COM 221907108 9 299 SH SOLE 2 299 0 0 COUNTY BANCORP INC COM 221907108 510 16986 SH SOLE 18 16986 0 0 COUNTY BANCORP INC COM 221907108 113 3776 SH SOLE 19 3776 0 0 COUNTY BANCORP INC COM 221907108 4220 140448 SH SOLE 21 140448 0 0 COUNTY BANCORP INC COM 221907108 1195 39756 SH SOLE 22 37031 0 2725 COUPA SOFTWARE INC COM 22266L106 69 2204 SH SOLE 2 2083 0 121 COUPA SOFTWARE INC COM 22266L106 5 172 SH SOLE 4 172 0 0 COUPA SOFTWARE INC COM 22266L106 25 810 SH SOLE 7 810 0 0 COUPA SOFTWARE INC COM 22266L106 3199 102689 SH SOLE 18 102689 0 0 COUPA SOFTWARE INC COM 22266L106 752 24143 SH SOLE 19 24143 0 0 COUPA SOFTWARE INC COM 22266L106 28859 926459 SH SOLE 21 926459 0 0 COUPA SOFTWARE INC COM 22266L106 24437 784484 SH SOLE 22 717744 0 66740 COUPA SOFTWARE INC COM 22266L106 92 2942 SH SOLE 26 0 0 2942 COUPA SOFTWARE INC COM 22266L106 143 4585 SH SOLE 28 4585 0 0 COUPA SOFTWARE INC COM 22266L106 121 3875 SH SOLE 30 3875 0 0 COUPA SOFTWARE INC COM 22266L106 100 3206 SH SOLE 40 3206 0 0 COUSINS PPTYS INC COM 222795106 2448 262146 SH SOLE 2 192817 0 69329 COUSINS PPTYS INC COM 222795106 1306 139876 SH SOLE 4 139876 0 0 COUSINS PPTYS INC COM 222795106 5231 560023 SH SOLE 7 560023 0 0 COUSINS PPTYS INC COM 222795106 132 14085 SH SOLE 15 14085 0 0 COUSINS PPTYS INC COM 222795106 25653 2746552 SH SOLE 18 2746552 0 0 COUSINS PPTYS INC COM 222795106 6692 716469 SH SOLE 19 716469 0 0 COUSINS PPTYS INC COM 222795106 264533 28322629 SH SOLE 21 28322629 0 0 COUSINS PPTYS INC COM 222795106 172219 18438828 SH SOLE 22 17601277 0 837551 COUSINS PPTYS INC COM 222795106 111 11866 SH SOLE 23 11866 0 0 COUSINS PPTYS INC COM 222795106 7099 760059 SH SOLE 25 760059 0 0 COUSINS PPTYS INC COM 222795106 2469 264399 SH SOLE 26 121792 0 142607 COUSINS PPTYS INC COM 222795106 607 65008 SH SOLE 28 65008 0 0 COUSINS PPTYS INC COM 222795106 1325 141875 SH SOLE 29 141875 0 0 COUSINS PPTYS INC COM 222795106 19840 2124224 SH SOLE 30 2124224 0 0 COUSINS PPTYS INC COM 222795106 384 41115 SH SOLE 40 41115 0 0 COVANTA HLDG CORP COM 22282E102 111 7454 SH SOLE 2 6615 0 839 COVANTA HLDG CORP COM 22282E102 8 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 75 5047 SH SOLE 7 5047 0 0 COVANTA HLDG CORP COM 22282E102 5920 398645 SH SOLE 18 398645 0 0 COVANTA HLDG CORP COM 22282E102 1322 89045 SH SOLE 19 89045 0 0 COVANTA HLDG CORP COM 22282E102 63637 4285291 SH SOLE 21 4285291 0 0 COVANTA HLDG CORP COM 22282E102 47956 3229351 SH SOLE 22 2994287 0 235064 COVANTA HLDG CORP COM 22282E102 837 56333 SH SOLE 26 48725 0 7608 COVANTA HLDG CORP COM 22282E102 255 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 6031 406099 SH SOLE 30 406099 0 0 COVANTA HLDG CORP COM 22282E102 35 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 192 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 72 2480 SH SOLE 2 569 0 1911 COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 1340 46248 SH SOLE 18 46248 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 276 9532 SH SOLE 19 9532 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 11278 389167 SH SOLE 21 389167 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 10754 371071 SH SOLE 22 344662 0 26409 COVENANT TRANSN GROUP INC CL A 22284P105 50 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 52 1796 SH SOLE 30 1796 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 33 1146 SH SOLE 40 1146 0 0 COWEN INC CL A NEW 223622606 104 5836 SH SOLE 2 1438 0 4398 COWEN INC CL A NEW 223622606 12 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1848 103848 SH SOLE 18 103848 0 0 COWEN INC CL A NEW 223622606 363 20386 SH SOLE 19 20386 0 0 COWEN INC CL A NEW 223622606 17323 973212 SH SOLE 21 973212 0 0 COWEN INC CL A NEW 223622606 14282 802332 SH SOLE 22 754662 0 47670 COWEN INC CL A NEW 223622606 68 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 60 3387 SH SOLE 30 3387 0 0 COWEN INC CL A NEW 223622606 152 8560 SH SOLE 40 8560 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 16888 984170 SH SOLE 21 984170 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 660 38448 SH SOLE 22 38448 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 2747 160097 SH SOLE 30 160097 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 13 1390 SH SOLE 18 1390 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 21 2281 SH SOLE 19 2281 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 217 23222 SH SOLE 21 23222 0 0 CPI CARD GROUP INC COM 12634H101 2 1730 SH SOLE 2 778 0 952 CPI CARD GROUP INC COM 12634H101 91 76788 SH SOLE 18 76788 0 0 CPI CARD GROUP INC COM 12634H101 17 14775 SH SOLE 19 14775 0 0 CPI CARD GROUP INC COM 12634H101 900 762364 SH SOLE 21 762364 0 0 CPI CARD GROUP INC COM 12634H101 213 180532 SH SOLE 22 160447 0 20085 CPS TECHNOLOGIES CORP COM 12619F104 4 3661 SH SOLE 21 3661 0 0 CRA INTL INC COM 12618T105 97 2367 SH SOLE 2 537 0 1830 CRA INTL INC COM 12618T105 10 235 SH SOLE 7 235 0 0 CRA INTL INC COM 12618T105 1371 33395 SH SOLE 18 33395 0 0 CRA INTL INC COM 12618T105 269 6565 SH SOLE 19 6565 0 0 CRA INTL INC COM 12618T105 11414 278061 SH SOLE 21 278061 0 0 CRA INTL INC COM 12618T105 11691 284807 SH SOLE 22 273032 0 11775 CRACKER BARREL OLD CTRY STOR COM 22410J106 1657 10931 SH SOLE 2 10660 0 271 CRACKER BARREL OLD CTRY STOR COM 22410J106 12 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 259 1711 SH SOLE 7 1711 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 20052 132249 SH SOLE 18 132249 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2293 15121 SH SOLE 19 15121 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 211986 1398137 SH SOLE 21 1398137 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 107680 710198 SH SOLE 22 673315 0 36883 CRACKER BARREL OLD CTRY STOR COM 22410J106 1151 7591 SH SOLE 26 6363 0 1228 CRACKER BARREL OLD CTRY STOR COM 22410J106 417 2747 SH SOLE 28 2747 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 434 2860 SH SOLE 30 2860 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 502 3309 SH SOLE 31 3309 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 49 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 281 1853 SH SOLE 40 1853 0 0 CRAFT BREW ALLIANCE INC COM 224122101 17 963 SH SOLE 2 963 0 0 CRAFT BREW ALLIANCE INC COM 224122101 818 46603 SH SOLE 18 46603 0 0 CRAFT BREW ALLIANCE INC COM 224122101 168 9597 SH SOLE 19 9597 0 0 CRAFT BREW ALLIANCE INC COM 224122101 7049 401677 SH SOLE 21 401677 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1933 110155 SH SOLE 22 100143 0 10012 CRANE CO COM 224399105 4714 58928 SH SOLE 2 32694 0 26234 CRANE CO COM 224399105 91 1140 SH SOLE 4 1140 0 0 CRANE CO COM 224399105 127 1591 SH SOLE 7 1591 0 0 CRANE CO COM 224399105 13629 170388 SH SOLE 18 170388 0 0 CRANE CO COM 224399105 1305 16309 SH SOLE 19 16309 0 0 CRANE CO COM 224399105 172880 2161268 SH SOLE 21 2161268 0 0 CRANE CO COM 224399105 131213 1640362 SH SOLE 22 1472421 0 167941 CRANE CO COM 224399105 1508 18852 SH SOLE 26 16365 0 2487 CRANE CO COM 224399105 536 6706 SH SOLE 28 6706 0 0 CRANE CO COM 224399105 799 9986 SH SOLE 29 0 0 9986 CRANE CO COM 224399105 571 7142 SH SOLE 30 7142 0 0 CRANE CO COM 224399105 88 1100 SH SOLE 31 1100 0 0 CRANE CO COM 224399105 205 2563 SH SOLE 36 2563 0 0 CRANE CO COM 224399105 410 5125 SH SOLE 40 5125 0 0 CRAWFORD & CO CL B 224633107 12 969 SH SOLE 2 639 0 330 CRAWFORD & CO CL B 224633107 9 741 SH SOLE 7 741 0 0 CRAWFORD & CO CL B 224633107 589 49277 SH SOLE 18 49277 0 0 CRAWFORD & CO CL B 224633107 149 12460 SH SOLE 19 12460 0 0 CRAWFORD & CO CL B 224633107 4748 396951 SH SOLE 21 396951 0 0 CRAWFORD & CO CL B 224633107 7677 641892 SH SOLE 22 614943 0 26949 CRAWFORD & CO CL B 224633107 107 8906 SH SOLE 29 0 0 8906 CRAWFORD & CO CL A 224633206 121 12608 SH SOLE 21 12608 0 0 CRAWFORD & CO CL A 224633206 93 9673 SH SOLE 22 9673 0 0 CRAY INC COM NEW 225223304 175 8975 SH SOLE 2 2292 0 6683 CRAY INC COM NEW 225223304 5 264 SH SOLE 4 264 0 0 CRAY INC COM NEW 225223304 20 1038 SH SOLE 7 1038 0 0 CRAY INC COM NEW 225223304 3815 196123 SH SOLE 18 196123 0 0 CRAY INC COM NEW 225223304 4344 223361 SH SOLE 19 223361 0 0 CRAY INC COM NEW 225223304 68642 3529146 SH SOLE 21 3529146 0 0 CRAY INC COM NEW 225223304 22532 1158456 SH SOLE 22 1083438 0 75018 CRAY INC COM NEW 225223304 136 6993 SH SOLE 26 4090 0 2903 CRAY INC COM NEW 225223304 114 5846 SH SOLE 28 5846 0 0 CRAY INC COM NEW 225223304 1028 52871 SH SOLE 30 52871 0 0 CRAY INC COM NEW 225223304 83 4287 SH SOLE 40 4287 0 0 CREDICORP LTD COM G2519Y108 5148 25112 SH SOLE 2 8316 0 16796 CREDICORP LTD COM G2519Y108 3413 16649 SH SOLE 4 16649 0 0 CREDICORP LTD COM G2519Y108 1263 6162 SH SOLE 7 5508 0 654 CREDICORP LTD COM G2519Y108 12625 61578 SH SOLE 18 21578 0 40000 CREDICORP LTD COM G2519Y108 6186 30173 SH SOLE 19 30173 0 0 CREDICORP LTD COM G2519Y108 334915 1633574 SH SOLE 21 1633574 0 0 CREDICORP LTD COM G2519Y108 191869 935854 SH SOLE 22 892511 0 43343 CREDICORP LTD COM G2519Y108 19809 96620 SH SOLE 23 96620 0 0 CREDICORP LTD COM G2519Y108 9499 46334 SH SOLE 25 46334 0 0 CREDICORP LTD COM G2519Y108 41337 201626 SH SOLE 26 29490 0 172136 CREDICORP LTD COM G2519Y108 2198 10721 SH SOLE 28 10721 0 0 CREDICORP LTD COM G2519Y108 5863 28599 SH SOLE 29 19439 0 9160 CREDICORP LTD COM G2519Y108 87830 428397 SH SOLE 30 428397 0 0 CREDICORP LTD COM G2519Y108 1631 7955 SH SOLE 31 4087 0 3868 CREDICORP LTD COM G2519Y108 47632 232330 SH SOLE 34 232330 0 0 CREDICORP LTD COM G2519Y108 79 384 SH SOLE 40 384 0 0 CREDIT ACCEP CORP MICH COM 225310101 1501 5357 SH SOLE 2 1092 0 4265 CREDIT ACCEP CORP MICH COM 225310101 11 39 SH SOLE 4 39 0 0 CREDIT ACCEP CORP MICH COM 225310101 73 259 SH SOLE 7 259 0 0 CREDIT ACCEP CORP MICH COM 225310101 1504 5367 SH SOLE 18 5367 0 0 CREDIT ACCEP CORP MICH COM 225310101 1077 3843 SH SOLE 19 3843 0 0 CREDIT ACCEP CORP MICH COM 225310101 36072 128752 SH SOLE 21 128752 0 0 CREDIT ACCEP CORP MICH COM 225310101 92079 328654 SH SOLE 22 295571 0 33083 CREDIT ACCEP CORP MICH COM 225310101 749 2672 SH SOLE 26 2055 0 617 CREDIT ACCEP CORP MICH COM 225310101 294 1049 SH SOLE 28 1049 0 0 CREDIT ACCEP CORP MICH COM 225310101 312 1112 SH SOLE 30 1112 0 0 CREDIT ACCEP CORP MICH COM 225310101 71 253 SH SOLE 31 253 0 0 CREDIT ACCEP CORP MICH COM 225310101 223 795 SH SOLE 40 795 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 24 1500 SH SOLE 2 1500 0 0 CREE INC COM 225447101 1702 60368 SH SOLE 2 43854 0 16514 CREE INC COM 225447101 18 645 SH SOLE 4 645 0 0 CREE INC COM 225447101 108 3842 SH SOLE 7 3842 0 0 CREE INC COM 225447101 18103 642165 SH SOLE 18 642165 0 0 CREE INC COM 225447101 2057 72985 SH SOLE 19 72985 0 0 CREE INC COM 225447101 172929 6134421 SH SOLE 21 6134421 0 0 CREE INC COM 225447101 85521 3033750 SH SOLE 22 2852309 0 181441 CREE INC COM 225447101 768 27242 SH SOLE 26 22743 0 4499 CREE INC COM 225447101 409 14508 SH SOLE 28 14508 0 0 CREE INC COM 225447101 426 15114 SH SOLE 30 15114 0 0 CREE INC COM 225447101 156 5551 SH SOLE 36 5551 0 0 CREE INC COM 225447101 323 11454 SH SOLE 40 11454 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2499 310480 SH SOLE 21 310480 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 92 3776 SH SOLE 22 3776 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 3429 183640 SH SOLE 21 183640 0 0 CRH PLC ADR 12626K203 4 100 SH SOLE 2 100 0 0 CRH PLC ADR 12626K203 0 9 SH SOLE 18 9 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 59 3304 SH SOLE 22 3304 0 0 CRITEO S A SPONS ADS 226718104 8 200 SH SOLE 2 200 0 0 CRITEO S A SPONS ADS 226718104 8 200 SH SOLE 17 0 0 200 CRITEO S A SPONS ADS 226718104 301 7255 SH SOLE 22 7255 0 0 CROCS INC COM 227046109 129 13276 SH SOLE 2 9350 0 3926 CROCS INC COM 227046109 5 538 SH SOLE 4 538 0 0 CROCS INC COM 227046109 20 2073 SH SOLE 7 2073 0 0 CROCS INC COM 227046109 3433 353947 SH SOLE 18 353947 0 0 CROCS INC COM 227046109 539 55597 SH SOLE 19 55597 0 0 CROCS INC COM 227046109 63030 6497929 SH SOLE 21 6497929 0 0 CROCS INC COM 227046109 21175 2183027 SH SOLE 22 2015940 0 167087 CROCS INC COM 227046109 287 29538 SH SOLE 26 25181 0 4357 CROCS INC COM 227046109 101 10424 SH SOLE 28 10424 0 0 CROCS INC COM 227046109 979 100976 SH SOLE 30 100976 0 0 CROCS INC COM 227046109 84 8655 SH SOLE 40 8655 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 102 7157 SH SOLE 2 3721 0 3436 CROSS CTRY HEALTHCARE INC COM 227483104 10 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2481 174328 SH SOLE 18 174328 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 532 37354 SH SOLE 19 37354 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 45517 3198646 SH SOLE 21 3198646 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 12747 895767 SH SOLE 22 837325 0 58442 CROSS CTRY HEALTHCARE INC COM 227483104 63 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 123 8677 SH SOLE 29 0 0 8677 CROSS CTRY HEALTHCARE INC COM 227483104 709 49849 SH SOLE 30 49849 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 100 7014 SH SOLE 40 7014 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 50350 503598 SH SOLE 2 115426 0 388172 CROWN CASTLE INTL CORP NEW COM 22822V101 14774 147771 SH SOLE 4 134286 0 13485 CROWN CASTLE INTL CORP NEW COM 22822V101 63588 636007 SH SOLE 7 632944 0 3063 CROWN CASTLE INTL CORP NEW COM 22822V101 794 7945 SH SOLE 13 7945 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 209 2091 SH SOLE 15 2091 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 20 200 SH SOLE 17 0 0 200 CROWN CASTLE INTL CORP NEW COM 22822V101 89546 895639 SH SOLE 18 839821 0 55818 CROWN CASTLE INTL CORP NEW COM 22822V101 21404 214081 SH SOLE 19 214081 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 17384 173871 SH SOLE 20 0 0 173871 CROWN CASTLE INTL CORP NEW COM 22822V101 885814 8859907 SH SOLE 21 8859907 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1078497 10787127 SH SOLE 22 8990713 0 1796414 CROWN CASTLE INTL CORP NEW COM 22822V101 50340 503499 SH SOLE 23 503499 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 32145 321510 SH SOLE 25 321510 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 110942 1109646 SH SOLE 26 366845 0 742801 CROWN CASTLE INTL CORP NEW COM 22822V101 9052 90538 SH SOLE 28 65807 0 24731 CROWN CASTLE INTL CORP NEW COM 22822V101 1394 13940 SH SOLE 29 13940 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 153030 1530608 SH SOLE 30 1530608 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 25310 253153 SH SOLE 31 163590 0 89563 CROWN CASTLE INTL CORP NEW COM 22822V101 5023 50240 SH SOLE 34 50240 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 38598 386059 SH SOLE 36 386059 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 215 2151 SH SOLE 40 2151 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1043 977 SH SOLE 4 977 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 9216 8629 SH SOLE 18 8629 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 67204 62925 SH SOLE 19 62925 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1806 1691 SH SOLE 22 1691 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 26320 24644 SH SOLE 34 24644 0 0 CROWN CRAFTS INC COM 228309100 10 1553 SH SOLE 18 1553 0 0 CROWN CRAFTS INC COM 228309100 178 27359 SH SOLE 21 27359 0 0 CROWN HOLDINGS INC COM 228368106 8357 139937 SH SOLE 2 25915 0 114022 CROWN HOLDINGS INC COM 228368106 2827 47333 SH SOLE 4 42803 0 4530 CROWN HOLDINGS INC COM 228368106 698 11696 SH SOLE 7 11696 0 0 CROWN HOLDINGS INC COM 228368106 20111 336750 SH SOLE 18 318308 0 18442 CROWN HOLDINGS INC COM 228368106 27233 456004 SH SOLE 19 456004 0 0 CROWN HOLDINGS INC COM 228368106 6518 109142 SH SOLE 20 0 0 109142 CROWN HOLDINGS INC COM 228368106 89608 1500462 SH SOLE 21 1500462 0 0 CROWN HOLDINGS INC COM 228368106 233943 3917337 SH SOLE 22 3492637 0 424700 CROWN HOLDINGS INC COM 228368106 10514 176056 SH SOLE 23 176056 0 0 CROWN HOLDINGS INC COM 228368106 16231 271784 SH SOLE 26 134201 0 137583 CROWN HOLDINGS INC COM 228368106 1885 31556 SH SOLE 28 22895 0 8661 CROWN HOLDINGS INC COM 228368106 2360 39520 SH SOLE 29 4152 0 35368 CROWN HOLDINGS INC COM 228368106 8696 145613 SH SOLE 30 145613 0 0 CROWN HOLDINGS INC COM 228368106 3300 55255 SH SOLE 31 26632 0 28623 CROWN HOLDINGS INC COM 228368106 6037 101094 SH SOLE 34 101094 0 0 CROWN HOLDINGS INC COM 228368106 1998 33455 SH SOLE 36 33455 0 0 CROWN HOLDINGS INC COM 228368106 40 664 SH SOLE 40 664 0 0 CRYOLIFE INC COM 228903100 79 3469 SH SOLE 2 1869 0 1600 CRYOLIFE INC COM 228903100 18 803 SH SOLE 7 803 0 0 CRYOLIFE INC COM 228903100 3563 156943 SH SOLE 18 156943 0 0 CRYOLIFE INC COM 228903100 534 23546 SH SOLE 19 23546 0 0 CRYOLIFE INC COM 228903100 70405 3101553 SH SOLE 21 3101553 0 0 CRYOLIFE INC COM 228903100 18169 800401 SH SOLE 22 735477 0 64924 CRYOLIFE INC COM 228903100 86 3796 SH SOLE 28 3796 0 0 CRYOLIFE INC COM 228903100 1017 44805 SH SOLE 30 44805 0 0 CRYOLIFE INC COM 228903100 90 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 27 2700 SH SOLE 2 2700 0 0 CRYOPORT INC COM PAR $0.001 229050307 38 3833 SH SOLE 18 3833 0 0 CRYOPORT INC COM PAR $0.001 229050307 41 4188 SH SOLE 19 4188 0 0 CRYOPORT INC COM PAR $0.001 229050307 529 53727 SH SOLE 21 53727 0 0 CRYOPORT INC COM PAR $0.001 229050307 490 49777 SH SOLE 22 49777 0 0 CRYSTAL ROCK HLDGS INC COM 22940F103 3 4011 SH SOLE 21 4011 0 0 CRYSTAL ROCK HLDGS INC COM 22940F103 22 31642 SH SOLE 22 31642 0 0 CSG SYS INTL INC COM 126349109 1203 29999 SH SOLE 2 28473 0 1526 CSG SYS INTL INC COM 126349109 4 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 34 846 SH SOLE 7 846 0 0 CSG SYS INTL INC COM 126349109 6490 161854 SH SOLE 18 161854 0 0 CSG SYS INTL INC COM 126349109 15158 378012 SH SOLE 19 378012 0 0 CSG SYS INTL INC COM 126349109 118141 2946149 SH SOLE 21 2946149 0 0 CSG SYS INTL INC COM 126349109 56959 1420434 SH SOLE 22 1356457 0 63977 CSG SYS INTL INC COM 126349109 4532 113029 SH SOLE 23 113029 0 0 CSG SYS INTL INC COM 126349109 517 12903 SH SOLE 26 9884 0 3019 CSG SYS INTL INC COM 126349109 193 4819 SH SOLE 28 4819 0 0 CSG SYS INTL INC COM 126349109 1850 46143 SH SOLE 29 0 0 46143 CSG SYS INTL INC COM 126349109 1820 45393 SH SOLE 30 45393 0 0 CSG SYS INTL INC COM 126349109 999 24919 SH SOLE 34 24919 0 0 CSG SYS INTL INC COM 126349109 149 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 7 614 SH SOLE 18 614 0 0 CSP INC COM 126389105 8 681 SH SOLE 21 681 0 0 CSRA INC COM 12650T104 3651 113152 SH SOLE 2 35027 0 78125 CSRA INC COM 12650T104 31 949 SH SOLE 4 949 0 0 CSRA INC COM 12650T104 3400 105352 SH SOLE 7 105352 0 0 CSRA INC COM 12650T104 35 1078 SH SOLE 15 1078 0 0 CSRA INC COM 12650T104 10828 335545 SH SOLE 18 328408 0 7137 CSRA INC COM 12650T104 913 28279 SH SOLE 19 28279 0 0 CSRA INC COM 12650T104 104273 3231254 SH SOLE 21 3231254 0 0 CSRA INC COM 12650T104 146792 4548863 SH SOLE 22 3836532 0 712331 CSRA INC COM 12650T104 3985 123489 SH SOLE 25 123489 0 0 CSRA INC COM 12650T104 6445 199734 SH SOLE 26 95184 0 104550 CSRA INC COM 12650T104 860 26659 SH SOLE 28 26659 0 0 CSRA INC COM 12650T104 11041 342157 SH SOLE 30 342157 0 0 CSRA INC COM 12650T104 113 3516 SH SOLE 31 3516 0 0 CSRA INC COM 12650T104 4228 131019 SH SOLE 36 131019 0 0 CSRA INC COM 12650T104 575 17815 SH SOLE 40 17815 0 0 CSS INDS INC COM 125906107 61 2114 SH SOLE 2 597 0 1517 CSS INDS INC COM 125906107 7 237 SH SOLE 7 237 0 0 CSS INDS INC COM 125906107 1000 34681 SH SOLE 18 34681 0 0 CSS INDS INC COM 125906107 189 6543 SH SOLE 19 6543 0 0 CSS INDS INC COM 125906107 8370 290427 SH SOLE 21 290427 0 0 CSS INDS INC COM 125906107 7613 264143 SH SOLE 22 247927 0 16216 CSS INDS INC COM 125906107 34 1175 SH SOLE 28 1175 0 0 CSS INDS INC COM 125906107 43 1491 SH SOLE 30 1491 0 0 CSS INDS INC COM 125906107 26 893 SH SOLE 40 893 0 0 CSW INDUSTRIALS INC COM 126402106 121 2735 SH SOLE 2 934 0 1801 CSW INDUSTRIALS INC COM 126402106 30 687 SH SOLE 7 687 0 0 CSW INDUSTRIALS INC COM 126402106 2438 54975 SH SOLE 18 54975 0 0 CSW INDUSTRIALS INC COM 126402106 524 11826 SH SOLE 19 11826 0 0 CSW INDUSTRIALS INC COM 126402106 20739 467626 SH SOLE 21 467626 0 0 CSW INDUSTRIALS INC COM 126402106 13528 305036 SH SOLE 22 280992 0 24044 CSW INDUSTRIALS INC COM 126402106 82 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 140 3159 SH SOLE 30 3159 0 0 CSX CORP COM 126408103 62622 1154103 SH SOLE 2 273877 0 880226 CSX CORP COM 126408103 18526 341439 SH SOLE 4 309710 0 31729 CSX CORP COM 126408103 34598 637628 SH SOLE 7 632169 0 5459 CSX CORP COM 126408103 550 10138 SH SOLE 13 10138 0 0 CSX CORP COM 126408103 405 7470 SH SOLE 15 7470 0 0 CSX CORP COM 126408103 103527 1907984 SH SOLE 18 1779694 0 128290 CSX CORP COM 126408103 2662 49060 SH SOLE 19 49060 0 0 CSX CORP COM 126408103 26400 486552 SH SOLE 20 0 0 486552 CSX CORP COM 126408103 823399 15175059 SH SOLE 21 15175059 0 0 CSX CORP COM 126408103 1290356 23780989 SH SOLE 22 19717382 0 4063607 CSX CORP COM 126408103 61271 1129203 SH SOLE 23 1129203 0 0 CSX CORP COM 126408103 37987 700101 SH SOLE 25 700101 0 0 CSX CORP COM 126408103 134310 2475312 SH SOLE 26 826078 0 1649234 CSX CORP COM 126408103 11408 210256 SH SOLE 28 153117 0 57139 CSX CORP COM 126408103 1758 32408 SH SOLE 29 32408 0 0 CSX CORP COM 126408103 175101 3227071 SH SOLE 30 3227071 0 0 CSX CORP COM 126408103 26668 491492 SH SOLE 31 233977 0 257515 CSX CORP COM 126408103 7171 132162 SH SOLE 32 132162 0 0 CSX CORP COM 126408103 3306 60936 SH SOLE 34 60936 0 0 CSX CORP COM 126408103 49539 912987 SH SOLE 36 912987 0 0 CSX CORP COM 126408103 257 4738 SH SOLE 40 4738 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 18 5729 SH SOLE 18 5729 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 8 2641 SH SOLE 19 2641 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 243 76020 SH SOLE 21 76020 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 1031 323142 SH SOLE 22 323142 0 0 CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH SOLE 21 230 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5458 103490 SH SOLE 2 11439 0 92051 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5331 101086 SH SOLE 4 96175 0 4911 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2055 38972 SH SOLE 7 38972 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 676 12823 SH SOLE 13 0 0 12823 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8915 169029 SH SOLE 15 169029 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6710 127233 SH SOLE 18 127233 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 543 10297 SH SOLE 19 10297 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 356616 6761767 SH SOLE 21 6761767 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 232147 4401734 SH SOLE 22 4151409 0 250325 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22719 430766 SH SOLE 23 430766 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3556 67433 SH SOLE 25 67433 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 55249 1047566 SH SOLE 26 121406 0 926160 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3212 60904 SH SOLE 28 60904 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8217 155811 SH SOLE 29 106202 0 49609 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 120490 2284599 SH SOLE 30 2284599 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11154 211485 SH SOLE 31 23278 0 188207 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4801 91027 SH SOLE 32 91027 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2136 40499 SH SOLE 34 40499 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 118 2232 SH SOLE 40 2232 0 0 CTS CORP COM 126501105 177 7330 SH SOLE 2 1814 0 5516 CTS CORP COM 126501105 9 379 SH SOLE 4 379 0 0 CTS CORP COM 126501105 24 999 SH SOLE 7 999 0 0 CTS CORP COM 126501105 3944 163643 SH SOLE 18 163643 0 0 CTS CORP COM 126501105 577 23954 SH SOLE 19 23954 0 0 CTS CORP COM 126501105 70321 2917876 SH SOLE 21 2917876 0 0 CTS CORP COM 126501105 20540 852299 SH SOLE 22 797600 0 54699 CTS CORP COM 126501105 99 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 1048 43484 SH SOLE 30 43484 0 0 CTS CORP COM 126501105 89 3702 SH SOLE 40 3702 0 0 CU BANCORP CALIF COM 126534106 132 3403 SH SOLE 2 959 0 2444 CU BANCORP CALIF COM 126534106 19 479 SH SOLE 7 479 0 0 CU BANCORP CALIF COM 126534106 2480 63970 SH SOLE 18 63970 0 0 CU BANCORP CALIF COM 126534106 539 13910 SH SOLE 19 13910 0 0 CU BANCORP CALIF COM 126534106 20909 539237 SH SOLE 21 539237 0 0 CU BANCORP CALIF COM 126534106 14028 361769 SH SOLE 22 329033 0 32736 CU BANCORP CALIF COM 126534106 91 2344 SH SOLE 28 2344 0 0 CU BANCORP CALIF COM 126534106 97 2514 SH SOLE 30 2514 0 0 CU BANCORP CALIF COM 126534106 106 2738 SH SOLE 40 2738 0 0 CUBESMART COM 229663109 2455 94573 SH SOLE 2 21144 0 73429 CUBESMART COM 229663109 1558 60012 SH SOLE 4 60012 0 0 CUBESMART COM 229663109 6311 243103 SH SOLE 7 243103 0 0 CUBESMART COM 229663109 173 6647 SH SOLE 15 6647 0 0 CUBESMART COM 229663109 2343 90271 SH SOLE 18 90271 0 0 CUBESMART COM 229663109 5986 230571 SH SOLE 19 230571 0 0 CUBESMART COM 229663109 80311 3093656 SH SOLE 21 3093656 0 0 CUBESMART COM 229663109 191621 7381387 SH SOLE 22 6737188 0 644199 CUBESMART COM 229663109 132 5101 SH SOLE 23 5101 0 0 CUBESMART COM 229663109 8874 341821 SH SOLE 25 341821 0 0 CUBESMART COM 229663109 2886 111169 SH SOLE 26 48160 0 63009 CUBESMART COM 229663109 741 28529 SH SOLE 28 28529 0 0 CUBESMART COM 229663109 4329 166753 SH SOLE 29 62305 0 104448 CUBESMART COM 229663109 24183 931533 SH SOLE 30 931533 0 0 CUBESMART COM 229663109 99 3826 SH SOLE 31 3826 0 0 CUBESMART COM 229663109 450 17329 SH SOLE 40 17329 0 0 CUBIC CORP COM 229669106 376 7380 SH SOLE 2 1413 0 5967 CUBIC CORP COM 229669106 6 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 28 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 6290 123342 SH SOLE 18 123342 0 0 CUBIC CORP COM 229669106 6828 133886 SH SOLE 19 133886 0 0 CUBIC CORP COM 229669106 158207 3102102 SH SOLE 21 3102102 0 0 CUBIC CORP COM 229669106 34270 671951 SH SOLE 22 628878 0 43073 CUBIC CORP COM 229669106 508 9955 SH SOLE 26 8655 0 1300 CUBIC CORP COM 229669106 168 3298 SH SOLE 28 3298 0 0 CUBIC CORP COM 229669106 1713 33579 SH SOLE 30 33579 0 0 CUBIC CORP COM 229669106 131 2566 SH SOLE 40 2566 0 0 CUI GLOBAL INC COM NEW 126576206 13 3541 SH SOLE 18 3541 0 0 CUI GLOBAL INC COM NEW 126576206 194 52672 SH SOLE 21 52672 0 0 CUI GLOBAL INC COM NEW 126576206 90 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 6396 67386 SH SOLE 2 37713 0 29673 CULLEN FROST BANKERS INC COM 229899109 113 1192 SH SOLE 4 1192 0 0 CULLEN FROST BANKERS INC COM 229899109 4810 50678 SH SOLE 7 50678 0 0 CULLEN FROST BANKERS INC COM 229899109 21690 228508 SH SOLE 18 228508 0 0 CULLEN FROST BANKERS INC COM 229899109 8156 85924 SH SOLE 19 85924 0 0 CULLEN FROST BANKERS INC COM 229899109 246250 2594286 SH SOLE 21 2594286 0 0 CULLEN FROST BANKERS INC COM 229899109 179152 1887402 SH SOLE 22 1692202 0 195200 CULLEN FROST BANKERS INC COM 229899109 461 4857 SH SOLE 23 4857 0 0 CULLEN FROST BANKERS INC COM 229899109 1938 20414 SH SOLE 25 20414 0 0 CULLEN FROST BANKERS INC COM 229899109 2032 21405 SH SOLE 26 17509 0 3896 CULLEN FROST BANKERS INC COM 229899109 877 9242 SH SOLE 28 9242 0 0 CULLEN FROST BANKERS INC COM 229899109 4025 42405 SH SOLE 29 321 0 42084 CULLEN FROST BANKERS INC COM 229899109 907 9556 SH SOLE 30 9556 0 0 CULLEN FROST BANKERS INC COM 229899109 234 2465 SH SOLE 31 2465 0 0 CULLEN FROST BANKERS INC COM 229899109 4558 48019 SH SOLE 34 48019 0 0 CULLEN FROST BANKERS INC COM 229899109 297 3128 SH SOLE 36 3128 0 0 CULLEN FROST BANKERS INC COM 229899109 603 6351 SH SOLE 40 6351 0 0 CULP INC COM 230215105 32 985 SH SOLE 2 985 0 0 CULP INC COM 230215105 14 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 1264 38610 SH SOLE 18 38610 0 0 CULP INC COM 230215105 3386 103399 SH SOLE 19 103399 0 0 CULP INC COM 230215105 11214 342407 SH SOLE 21 342407 0 0 CULP INC COM 230215105 14699 448819 SH SOLE 22 435767 0 13052 CULP INC COM 230215105 703 21464 SH SOLE 23 21464 0 0 CULP INC COM 230215105 396 12080 SH SOLE 29 0 0 12080 CUMBERLAND PHARMACEUTICALS I COM 230770109 12 1761 SH SOLE 18 1761 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 32 4500 SH SOLE 19 4500 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 210 29725 SH SOLE 21 29725 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2527 357904 SH SOLE 22 357904 0 0 CUMMINS INC COM 231021106 36095 214813 SH SOLE 2 63440 0 151373 CUMMINS INC COM 231021106 8668 51586 SH SOLE 4 46008 0 5578 CUMMINS INC COM 231021106 21621 128675 SH SOLE 7 119584 0 9091 CUMMINS INC COM 231021106 690 4104 SH SOLE 13 4104 0 0 CUMMINS INC COM 231021106 184 1098 SH SOLE 15 1098 0 0 CUMMINS INC COM 231021106 63668 378908 SH SOLE 18 356740 0 22168 CUMMINS INC COM 231021106 16949 100867 SH SOLE 19 100867 0 0 CUMMINS INC COM 231021106 16356 97338 SH SOLE 20 0 0 97338 CUMMINS INC COM 231021106 608393 3620738 SH SOLE 21 3620738 0 0 CUMMINS INC COM 231021106 713240 4244716 SH SOLE 22 3496106 0 748610 CUMMINS INC COM 231021106 32595 193982 SH SOLE 23 193982 0 0 CUMMINS INC COM 231021106 40321 239963 SH SOLE 25 239963 0 0 CUMMINS INC COM 231021106 92628 551256 SH SOLE 26 159099 0 392157 CUMMINS INC COM 231021106 6021 35831 SH SOLE 28 25806 0 10025 CUMMINS INC COM 231021106 1229 7313 SH SOLE 29 5919 0 1394 CUMMINS INC COM 231021106 89393 532007 SH SOLE 30 532007 0 0 CUMMINS INC COM 231021106 16313 97082 SH SOLE 31 48069 0 49013 CUMMINS INC COM 231021106 10757 64017 SH SOLE 34 64017 0 0 CUMMINS INC COM 231021106 8223 48937 SH SOLE 35 48937 0 0 CUMMINS INC COM 231021106 27326 162625 SH SOLE 36 162625 0 0 CUMMINS INC COM 231021106 148 882 SH SOLE 40 882 0 0 CUMULUS MEDIA INC CL A NEW 231082603 1 3185 SH SOLE 19 3185 0 0 CUMULUS MEDIA INC CL A NEW 231082603 3 8540 SH SOLE 21 8540 0 0 CUMULUS MEDIA INC CL A NEW 231082603 87 271740 SH SOLE 22 271740 0 0 CURIS INC COM 231269101 9 6352 SH SOLE 2 5713 0 639 CURIS INC COM 231269101 4 2621 SH SOLE 7 2621 0 0 CURIS INC COM 231269101 639 428865 SH SOLE 18 428865 0 0 CURIS INC COM 231269101 135 90510 SH SOLE 19 90510 0 0 CURIS INC COM 231269101 8702 5839980 SH SOLE 21 5839980 0 0 CURIS INC COM 231269101 4661 3128167 SH SOLE 22 2985513 0 142654 CURTISS WRIGHT CORP COM 231561101 3555 34007 SH SOLE 2 34007 0 0 CURTISS WRIGHT CORP COM 231561101 24 230 SH SOLE 4 230 0 0 CURTISS WRIGHT CORP COM 231561101 144 1382 SH SOLE 7 1382 0 0 CURTISS WRIGHT CORP COM 231561101 29393 281164 SH SOLE 18 281088 0 76 CURTISS WRIGHT CORP COM 231561101 14882 142358 SH SOLE 19 142358 0 0 CURTISS WRIGHT CORP COM 231561101 374376 3581175 SH SOLE 21 3581175 0 0 CURTISS WRIGHT CORP COM 231561101 167450 1601779 SH SOLE 22 1499240 0 102539 CURTISS WRIGHT CORP COM 231561101 7271 69554 SH SOLE 23 69554 0 0 CURTISS WRIGHT CORP COM 231561101 1638 15670 SH SOLE 26 13405 0 2265 CURTISS WRIGHT CORP COM 231561101 619 5917 SH SOLE 28 5917 0 0 CURTISS WRIGHT CORP COM 231561101 2191 20961 SH SOLE 29 0 0 20961 CURTISS WRIGHT CORP COM 231561101 702 6713 SH SOLE 30 6713 0 0 CURTISS WRIGHT CORP COM 231561101 183 1747 SH SOLE 36 1747 0 0 CURTISS WRIGHT CORP COM 231561101 493 4720 SH SOLE 40 4720 0 0 CUSTOMERS BANCORP INC COM 23204G100 203 6229 SH SOLE 2 1619 0 4610 CUSTOMERS BANCORP INC COM 23204G100 27 826 SH SOLE 7 826 0 0 CUSTOMERS BANCORP INC COM 23204G100 4767 146134 SH SOLE 18 146134 0 0 CUSTOMERS BANCORP INC COM 23204G100 695 21316 SH SOLE 19 21316 0 0 CUSTOMERS BANCORP INC COM 23204G100 83868 2571068 SH SOLE 21 2571068 0 0 CUSTOMERS BANCORP INC COM 23204G100 27647 847534 SH SOLE 22 797504 0 50030 CUSTOMERS BANCORP INC COM 23204G100 14 438 SH SOLE 23 438 0 0 CUSTOMERS BANCORP INC COM 23204G100 133 4079 SH SOLE 26 0 0 4079 CUSTOMERS BANCORP INC COM 23204G100 122 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 1283 39336 SH SOLE 30 39336 0 0 CUSTOMERS BANCORP INC COM 23204G100 89 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 504 12187 SH SOLE 2 12187 0 0 CUTERA INC COM 232109108 20 472 SH SOLE 7 472 0 0 CUTERA INC COM 232109108 1983 47955 SH SOLE 18 47955 0 0 CUTERA INC COM 232109108 4865 117652 SH SOLE 19 117652 0 0 CUTERA INC COM 232109108 17745 429147 SH SOLE 21 429147 0 0 CUTERA INC COM 232109108 32894 795507 SH SOLE 22 765894 0 29613 CUTERA INC COM 232109108 3358 81211 SH SOLE 23 81211 0 0 CUTERA INC COM 232109108 1182 28576 SH SOLE 29 0 0 28576 CVB FINL CORP COM 126600105 557 23038 SH SOLE 2 5811 0 17227 CVB FINL CORP COM 126600105 17 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 61 2516 SH SOLE 7 2516 0 0 CVB FINL CORP COM 126600105 12297 508783 SH SOLE 18 508783 0 0 CVB FINL CORP COM 126600105 1884 77952 SH SOLE 19 77952 0 0 CVB FINL CORP COM 126600105 218475 9039099 SH SOLE 21 9039099 0 0 CVB FINL CORP COM 126600105 70106 2900531 SH SOLE 22 2718739 0 181792 CVB FINL CORP COM 126600105 1165 48213 SH SOLE 26 41843 0 6370 CVB FINL CORP COM 126600105 353 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3369 139394 SH SOLE 30 139394 0 0 CVB FINL CORP COM 126600105 256 10577 SH SOLE 40 10577 0 0 CVD EQUIPMENT CORP COM 126601103 11 980 SH SOLE 18 980 0 0 CVD EQUIPMENT CORP COM 126601103 205 18602 SH SOLE 21 18602 0 0 CVR ENERGY INC COM 12662P108 113 4375 SH SOLE 2 968 0 3407 CVR ENERGY INC COM 12662P108 5 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 9 350 SH SOLE 7 350 0 0 CVR ENERGY INC COM 12662P108 1599 61736 SH SOLE 18 61736 0 0 CVR ENERGY INC COM 12662P108 307 11853 SH SOLE 19 11853 0 0 CVR ENERGY INC COM 12662P108 13446 519147 SH SOLE 21 519147 0 0 CVR ENERGY INC COM 12662P108 12711 490787 SH SOLE 22 451911 0 38876 CVR ENERGY INC COM 12662P108 144 5567 SH SOLE 26 4501 0 1066 CVR ENERGY INC COM 12662P108 67 2574 SH SOLE 28 2574 0 0 CVR ENERGY INC COM 12662P108 103 3994 SH SOLE 30 3994 0 0 CVR ENERGY INC COM 12662P108 50 1925 SH SOLE 40 1925 0 0 CVS HEALTH CORP COM 126650100 133279 1638949 SH SOLE 2 641111 0 997838 CVS HEALTH CORP COM 126650100 34459 423749 SH SOLE 4 388480 0 35269 CVS HEALTH CORP COM 126650100 63208 777277 SH SOLE 7 744852 0 32425 CVS HEALTH CORP COM 126650100 1538 18907 SH SOLE 13 18907 0 0 CVS HEALTH CORP COM 126650100 582 7152 SH SOLE 15 7152 0 0 CVS HEALTH CORP COM 126650100 8 100 SH SOLE 17 0 0 100 CVS HEALTH CORP COM 126650100 258037 3173101 SH SOLE 18 2958508 0 214593 CVS HEALTH CORP COM 126650100 174167 2141750 SH SOLE 19 2141750 0 0 CVS HEALTH CORP COM 126650100 44333 545163 SH SOLE 20 0 0 545163 CVS HEALTH CORP COM 126650100 1269750 15614241 SH SOLE 21 15614241 0 0 CVS HEALTH CORP COM 126650100 2273258 27954480 SH SOLE 22 22744593 0 5209887 CVS HEALTH CORP COM 126650100 110205 1355198 SH SOLE 23 1355198 0 0 CVS HEALTH CORP COM 126650100 68689 844672 SH SOLE 25 819628 0 25044 CVS HEALTH CORP COM 126650100 305124 3752144 SH SOLE 26 915183 0 2836961 CVS HEALTH CORP COM 126650100 18901 232423 SH SOLE 28 169830 0 62593 CVS HEALTH CORP COM 126650100 12832 157793 SH SOLE 29 74742 0 83051 CVS HEALTH CORP COM 126650100 259028 3185297 SH SOLE 30 3185297 0 0 CVS HEALTH CORP COM 126650100 53144 653514 SH SOLE 31 324216 0 329298 CVS HEALTH CORP COM 126650100 77250 949952 SH SOLE 34 949952 0 0 CVS HEALTH CORP COM 126650100 92290 1134903 SH SOLE 36 1134903 0 0 CVS HEALTH CORP COM 126650100 428 5269 SH SOLE 40 5269 0 0 CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 44 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 5 130 SH SOLE 4 130 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 175 4257 SH SOLE 7 4257 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 8739 213145 SH SOLE 21 213145 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 8066 196731 SH SOLE 22 182198 0 14533 CYBERARK SOFTWARE LTD SHS M2682V108 141 3431 SH SOLE 26 0 0 3431 CYBERARK SOFTWARE LTD SHS M2682V108 165 4024 SH SOLE 40 4024 0 0 CYBEROPTICS CORP COM 232517102 13 814 SH SOLE 2 288 0 526 CYBEROPTICS CORP COM 232517102 417 25666 SH SOLE 18 25666 0 0 CYBEROPTICS CORP COM 232517102 78 4823 SH SOLE 19 4823 0 0 CYBEROPTICS CORP COM 232517102 3596 221278 SH SOLE 21 221278 0 0 CYBEROPTICS CORP COM 232517102 3960 243665 SH SOLE 22 238683 0 4982 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH SOLE 21 796 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 19 2400 SH SOLE 2 2400 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 55 6785 SH SOLE 18 6785 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 64 7957 SH SOLE 19 7957 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 764 94808 SH SOLE 21 94808 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 4040 501270 SH SOLE 22 501270 0 0 CYNERGISTEK INC COM 23258P105 5 1278 SH SOLE 18 1278 0 0 CYNERGISTEK INC COM 23258P105 69 19009 SH SOLE 21 19009 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 4839 322140 SH SOLE 2 162144 0 159996 CYPRESS SEMICONDUCTOR CORP COM 232806109 26 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 155 10317 SH SOLE 7 10317 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 16777 1116948 SH SOLE 18 1116948 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1619 107798 SH SOLE 19 107798 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 234219 15593802 SH SOLE 21 15593802 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 156067 10390598 SH SOLE 22 9353713 0 1036885 CYPRESS SEMICONDUCTOR CORP COM 232806109 1874 124791 SH SOLE 26 105241 0 19550 CYPRESS SEMICONDUCTOR CORP COM 232806109 787 52396 SH SOLE 28 52396 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 9149 609093 SH SOLE 30 609093 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 113 7520 SH SOLE 31 7520 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 559 37193 SH SOLE 40 37193 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 924 708000 PRN SOLE 21 708000 0 0 CYRUSONE INC COM 23283R100 4544 77107 SH SOLE 2 44010 0 33097 CYRUSONE INC COM 23283R100 16 277 SH SOLE 4 277 0 0 CYRUSONE INC COM 23283R100 120 2035 SH SOLE 7 2035 0 0 CYRUSONE INC COM 23283R100 17729 300854 SH SOLE 18 300854 0 0 CYRUSONE INC COM 23283R100 6200 105211 SH SOLE 19 105211 0 0 CYRUSONE INC COM 23283R100 250525 4251228 SH SOLE 21 4251228 0 0 CYRUSONE INC COM 23283R100 201187 3414001 SH SOLE 22 3130200 0 283801 CYRUSONE INC COM 23283R100 151 2565 SH SOLE 23 2565 0 0 CYRUSONE INC COM 23283R100 1660 28164 SH SOLE 26 25298 0 2866 CYRUSONE INC COM 23283R100 746 12663 SH SOLE 28 12663 0 0 CYRUSONE INC COM 23283R100 784 13298 SH SOLE 30 13298 0 0 CYRUSONE INC COM 23283R100 118 1995 SH SOLE 31 1995 0 0 CYRUSONE INC COM 23283R100 506 8584 SH SOLE 40 8584 0 0 CYS INVTS INC COM 12673A108 302 34954 SH SOLE 2 8455 0 26499 CYS INVTS INC COM 12673A108 11 1253 SH SOLE 4 1253 0 0 CYS INVTS INC COM 12673A108 31 3539 SH SOLE 7 3539 0 0 CYS INVTS INC COM 12673A108 0 1 SH SOLE 17 0 0 1 CYS INVTS INC COM 12673A108 4985 577013 SH SOLE 18 577013 0 0 CYS INVTS INC COM 12673A108 1012 117130 SH SOLE 19 117130 0 0 CYS INVTS INC COM 12673A108 74059 8571601 SH SOLE 21 8571601 0 0 CYS INVTS INC COM 12673A108 36793 4258417 SH SOLE 22 3962661 0 295756 CYS INVTS INC COM 12673A108 217 25107 SH SOLE 26 14376 0 10731 CYS INVTS INC COM 12673A108 200 23171 SH SOLE 28 23171 0 0 CYS INVTS INC COM 12673A108 231 26747 SH SOLE 30 26747 0 0 CYS INVTS INC COM 12673A108 153 17695 SH SOLE 40 17695 0 0 CYTOKINETICS INC COM NEW 23282W605 37 2562 SH SOLE 2 2369 0 193 CYTOKINETICS INC COM NEW 23282W605 11 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 3040 209644 SH SOLE 18 209644 0 0 CYTOKINETICS INC COM NEW 23282W605 2015 138952 SH SOLE 19 138952 0 0 CYTOKINETICS INC COM NEW 23282W605 72808 5021264 SH SOLE 21 5021264 0 0 CYTOKINETICS INC COM NEW 23282W605 20132 1388382 SH SOLE 22 1318070 0 70312 CYTOKINETICS INC COM NEW 23282W605 59 4057 SH SOLE 23 4057 0 0 CYTOKINETICS INC COM NEW 23282W605 115 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 962 66361 SH SOLE 30 66361 0 0 CYTOKINETICS INC COM NEW 23282W605 87 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 260 14284 SH SOLE 2 13995 0 289 CYTOMX THERAPEUTICS INC COM 23284F105 11 607 SH SOLE 7 607 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1900 104571 SH SOLE 18 104571 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2209 121551 SH SOLE 19 121551 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 16908 930546 SH SOLE 21 930546 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 13839 761662 SH SOLE 22 708394 0 53268 CYTOMX THERAPEUTICS INC COM 23284F105 1570 86396 SH SOLE 23 86396 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 665 36580 SH SOLE 29 0 0 36580 CYTOMX THERAPEUTICS INC COM 23284F105 45 2464 SH SOLE 30 2464 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 23 1240 SH SOLE 34 1240 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 2 5679 SH SOLE 18 5679 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 1 2594 SH SOLE 19 2594 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 26 71674 SH SOLE 21 71674 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 87 237705 SH SOLE 22 237705 0 0 CYTOSORBENTS CORP COM NEW 23283X206 2 400 SH SOLE 17 0 0 400 CYTOSORBENTS CORP COM NEW 23283X206 29 4660 SH SOLE 18 4660 0 0 CYTOSORBENTS CORP COM NEW 23283X206 27 4303 SH SOLE 19 4303 0 0 CYTOSORBENTS CORP COM NEW 23283X206 444 71578 SH SOLE 21 71578 0 0 CYTOSORBENTS CORP COM NEW 23283X206 346 55876 SH SOLE 22 55876 0 0 CYTRX CORP COM PAR 232828509 19 45817 SH SOLE 19 45817 0 0 CYTRX CORP COM PAR 232828509 10 23513 SH SOLE 21 23513 0 0 CYTRX CORP COM PAR 232828509 554 1351491 SH SOLE 22 1351491 0 0 D R HORTON INC COM 23331A109 16530 413964 SH SOLE 2 72474 0 341490 D R HORTON INC COM 23331A109 5020 125732 SH SOLE 4 114159 0 11573 D R HORTON INC COM 23331A109 12175 304904 SH SOLE 7 242472 0 62432 D R HORTON INC COM 23331A109 284 7107 SH SOLE 13 7107 0 0 D R HORTON INC COM 23331A109 90 2265 SH SOLE 15 2265 0 0 D R HORTON INC COM 23331A109 4 100 SH SOLE 17 0 0 100 D R HORTON INC COM 23331A109 104492 2616880 SH SOLE 18 2413940 0 202940 D R HORTON INC COM 23331A109 14741 369165 SH SOLE 19 369165 0 0 D R HORTON INC COM 23331A109 9132 228708 SH SOLE 20 0 0 228708 D R HORTON INC COM 23331A109 485811 12166574 SH SOLE 21 12166574 0 0 D R HORTON INC COM 23331A109 372226 9321964 SH SOLE 22 7712298 0 1609666 D R HORTON INC COM 23331A109 16865 422352 SH SOLE 23 422352 0 0 D R HORTON INC COM 23331A109 12988 325269 SH SOLE 25 267667 0 57602 D R HORTON INC COM 23331A109 45969 1151251 SH SOLE 26 375628 0 775623 D R HORTON INC COM 23331A109 3281 82161 SH SOLE 28 60236 0 21925 D R HORTON INC COM 23331A109 4608 115403 SH SOLE 29 13465 0 101938 D R HORTON INC COM 23331A109 36563 915669 SH SOLE 30 915669 0 0 D R HORTON INC COM 23331A109 7177 179730 SH SOLE 31 73195 0 106535 D R HORTON INC COM 23331A109 15425 386292 SH SOLE 34 386292 0 0 D R HORTON INC COM 23331A109 15486 387820 SH SOLE 36 387820 0 0 D R HORTON INC COM 23331A109 72 1805 SH SOLE 40 1805 0 0 DAILY JOURNAL CORP COM 233912104 54 248 SH SOLE 2 56 0 192 DAILY JOURNAL CORP COM 233912104 968 4428 SH SOLE 18 4428 0 0 DAILY JOURNAL CORP COM 233912104 167 763 SH SOLE 19 763 0 0 DAILY JOURNAL CORP COM 233912104 7597 34751 SH SOLE 21 34751 0 0 DAILY JOURNAL CORP COM 233912104 3217 14715 SH SOLE 22 13738 0 977 DAKTRONICS INC COM 234264109 61 5795 SH SOLE 2 1833 0 3962 DAKTRONICS INC COM 234264109 3 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 10 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 1915 181138 SH SOLE 18 181138 0 0 DAKTRONICS INC COM 234264109 287 27117 SH SOLE 19 27117 0 0 DAKTRONICS INC COM 234264109 36075 3412963 SH SOLE 21 3412963 0 0 DAKTRONICS INC COM 234264109 10890 1030296 SH SOLE 22 963553 0 66743 DAKTRONICS INC COM 234264109 56 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 139 13110 SH SOLE 29 0 0 13110 DAKTRONICS INC COM 234264109 563 53283 SH SOLE 30 53283 0 0 DAKTRONICS INC COM 234264109 42 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 2197 78592 SH SOLE 2 65408 0 13184 DANA INCORPORATED COM 235825205 25 909 SH SOLE 4 909 0 0 DANA INCORPORATED COM 235825205 191 6816 SH SOLE 7 6816 0 0 DANA INCORPORATED COM 235825205 5 192 SH SOLE 17 0 0 192 DANA INCORPORATED COM 235825205 25763 921414 SH SOLE 18 921414 0 0 DANA INCORPORATED COM 235825205 3026 108239 SH SOLE 19 108239 0 0 DANA INCORPORATED COM 235825205 252342 9025099 SH SOLE 21 9025099 0 0 DANA INCORPORATED COM 235825205 132097 4724514 SH SOLE 22 4418515 0 305999 DANA INCORPORATED COM 235825205 1643 58756 SH SOLE 26 50946 0 7810 DANA INCORPORATED COM 235825205 582 20821 SH SOLE 28 20821 0 0 DANA INCORPORATED COM 235825205 886 31690 SH SOLE 30 31690 0 0 DANA INCORPORATED COM 235825205 1014 36269 SH SOLE 34 36269 0 0 DANA INCORPORATED COM 235825205 533 19061 SH SOLE 36 19061 0 0 DANA INCORPORATED COM 235825205 476 17018 SH SOLE 40 17018 0 0 DANAHER CORP DEL COM 235851102 91960 1072044 SH SOLE 2 465884 0 606160 DANAHER CORP DEL COM 235851102 21344 248826 SH SOLE 4 227741 0 21085 DANAHER CORP DEL COM 235851102 42935 500525 SH SOLE 7 487250 0 13275 DANAHER CORP DEL COM 235851102 1087 12675 SH SOLE 13 12675 0 0 DANAHER CORP DEL COM 235851102 339 3950 SH SOLE 15 3950 0 0 DANAHER CORP DEL COM 235851102 100902 1176285 SH SOLE 18 1086010 0 90275 DANAHER CORP DEL COM 235851102 22077 257371 SH SOLE 19 257371 0 0 DANAHER CORP DEL COM 235851102 29534 344302 SH SOLE 20 0 0 344302 DANAHER CORP DEL COM 235851102 997463 11628150 SH SOLE 21 11628150 0 0 DANAHER CORP DEL COM 235851102 1406823 16400362 SH SOLE 22 13461585 0 2938777 DANAHER CORP DEL COM 235851102 69539 810667 SH SOLE 23 810667 0 0 DANAHER CORP DEL COM 235851102 55339 645124 SH SOLE 25 645124 0 0 DANAHER CORP DEL COM 235851102 227519 2652360 SH SOLE 26 563619 0 2088741 DANAHER CORP DEL COM 235851102 12236 142640 SH SOLE 28 104121 0 38519 DANAHER CORP DEL COM 235851102 3710 43246 SH SOLE 29 33296 0 9950 DANAHER CORP DEL COM 235851102 177904 2073957 SH SOLE 30 2073957 0 0 DANAHER CORP DEL COM 235851102 28191 328645 SH SOLE 31 148027 0 180618 DANAHER CORP DEL COM 235851102 23231 270822 SH SOLE 34 270822 0 0 DANAHER CORP DEL COM 235851102 49732 579765 SH SOLE 36 579765 0 0 DANAHER CORP DEL COM 235851102 272 3176 SH SOLE 40 3176 0 0 DARDEN RESTAURANTS INC COM 237194105 10406 132088 SH SOLE 2 65512 0 66576 DARDEN RESTAURANTS INC COM 237194105 3647 46292 SH SOLE 4 42128 0 4164 DARDEN RESTAURANTS INC COM 237194105 12404 157457 SH SOLE 7 124533 0 32924 DARDEN RESTAURANTS INC COM 237194105 285 3623 SH SOLE 13 3623 0 0 DARDEN RESTAURANTS INC COM 237194105 67 856 SH SOLE 15 856 0 0 DARDEN RESTAURANTS INC COM 237194105 24713 313699 SH SOLE 18 296817 0 16882 DARDEN RESTAURANTS INC COM 237194105 5134 65165 SH SOLE 19 65165 0 0 DARDEN RESTAURANTS INC COM 237194105 8481 107657 SH SOLE 20 0 0 107657 DARDEN RESTAURANTS INC COM 237194105 439204 5575075 SH SOLE 21 5575075 0 0 DARDEN RESTAURANTS INC COM 237194105 291649 3702070 SH SOLE 22 3111270 0 590800 DARDEN RESTAURANTS INC COM 237194105 11387 144537 SH SOLE 23 144537 0 0 DARDEN RESTAURANTS INC COM 237194105 8462 107419 SH SOLE 25 107419 0 0 DARDEN RESTAURANTS INC COM 237194105 31841 404172 SH SOLE 26 139092 0 265080 DARDEN RESTAURANTS INC COM 237194105 2266 28766 SH SOLE 28 21057 0 7709 DARDEN RESTAURANTS INC COM 237194105 2771 35168 SH SOLE 29 4622 0 30546 DARDEN RESTAURANTS INC COM 237194105 42460 538964 SH SOLE 30 538964 0 0 DARDEN RESTAURANTS INC COM 237194105 8899 112965 SH SOLE 31 59503 0 53462 DARDEN RESTAURANTS INC COM 237194105 4385 55660 SH SOLE 32 55660 0 0 DARDEN RESTAURANTS INC COM 237194105 14224 180554 SH SOLE 34 180554 0 0 DARDEN RESTAURANTS INC COM 237194105 8287 105186 SH SOLE 35 105186 0 0 DARDEN RESTAURANTS INC COM 237194105 10018 127165 SH SOLE 36 127165 0 0 DARDEN RESTAURANTS INC COM 237194105 49 627 SH SOLE 40 627 0 0 DARE BIOSCIENCE INC COM 23666P101 2 643 SH SOLE 21 643 0 0 DARLING INGREDIENTS INC COM 237266101 640 36552 SH SOLE 2 8946 0 27606 DARLING INGREDIENTS INC COM 237266101 49 2794 SH SOLE 4 2794 0 0 DARLING INGREDIENTS INC COM 237266101 4243 242176 SH SOLE 7 242176 0 0 DARLING INGREDIENTS INC COM 237266101 14120 805915 SH SOLE 18 805915 0 0 DARLING INGREDIENTS INC COM 237266101 2172 123952 SH SOLE 19 123952 0 0 DARLING INGREDIENTS INC COM 237266101 255137 14562629 SH SOLE 21 14562629 0 0 DARLING INGREDIENTS INC COM 237266101 77728 4436522 SH SOLE 22 4135479 0 301043 DARLING INGREDIENTS INC COM 237266101 727 41520 SH SOLE 26 31826 0 9694 DARLING INGREDIENTS INC COM 237266101 416 23735 SH SOLE 28 23735 0 0 DARLING INGREDIENTS INC COM 237266101 4505 257110 SH SOLE 30 257110 0 0 DARLING INGREDIENTS INC COM 237266101 117 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 318 18145 SH SOLE 40 18145 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 8 1187 SH SOLE 18 1187 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 100 14694 SH SOLE 21 14694 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1066 156103 SH SOLE 22 156103 0 0 DASEKE INC COM 23753F107 36 2790 SH SOLE 2 2790 0 0 DASEKE INC COM 23753F107 951 72855 SH SOLE 18 72855 0 0 DASEKE INC COM 23753F107 198 15162 SH SOLE 19 15162 0 0 DASEKE INC COM 23753F107 8317 637292 SH SOLE 21 637292 0 0 DASEKE INC COM 23753F107 2282 174868 SH SOLE 22 159288 0 15580 DASEKE INC COM 23753F107 10 788 SH SOLE 23 788 0 0 DATA I O CORP COM 237690102 13 1350 SH SOLE 18 1350 0 0 DATA I O CORP COM 237690102 241 24149 SH SOLE 21 24149 0 0 DATA I O CORP COM 237690102 169 17015 SH SOLE 22 17015 0 0 DATAWATCH CORP COM NEW 237917208 3 300 SH SOLE 2 300 0 0 DATAWATCH CORP COM NEW 237917208 21 1781 SH SOLE 18 1781 0 0 DATAWATCH CORP COM NEW 237917208 328 28406 SH SOLE 21 28406 0 0 DATAWATCH CORP COM NEW 237917208 3224 279114 SH SOLE 22 279114 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 138 2624 SH SOLE 2 2252 0 372 DAVE & BUSTERS ENTMT INC COM 238337109 11 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 58 1113 SH SOLE 7 1113 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 9916 188953 SH SOLE 18 188953 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1592 30336 SH SOLE 19 30336 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 189622 3613215 SH SOLE 21 3613215 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 59100 1126146 SH SOLE 22 1043596 0 82550 DAVE & BUSTERS ENTMT INC COM 238337109 911 17358 SH SOLE 26 14685 0 2673 DAVE & BUSTERS ENTMT INC COM 238337109 317 6032 SH SOLE 28 6032 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3010 57364 SH SOLE 30 57364 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 225 4283 SH SOLE 40 4283 0 0 DAVITA INC COM 23918K108 24266 408585 SH SOLE 2 257845 0 150740 DAVITA INC COM 23918K108 2839 47795 SH SOLE 4 41185 0 6610 DAVITA INC COM 23918K108 6960 117187 SH SOLE 7 109965 0 7222 DAVITA INC COM 23918K108 312 5254 SH SOLE 13 5254 0 0 DAVITA INC COM 23918K108 67 1133 SH SOLE 15 1133 0 0 DAVITA INC COM 23918K108 0 8 SH SOLE 17 0 0 8 DAVITA INC COM 23918K108 27067 455742 SH SOLE 18 434316 0 21426 DAVITA INC COM 23918K108 75994 1279573 SH SOLE 19 1279573 0 0 DAVITA INC COM 23918K108 10488 176594 SH SOLE 20 77990 0 98604 DAVITA INC COM 23918K108 196322 3305642 SH SOLE 21 3305642 0 0 DAVITA INC COM 23918K108 243260 4095982 SH SOLE 22 3364952 0 731030 DAVITA INC COM 23918K108 12283 206814 SH SOLE 23 206814 0 0 DAVITA INC COM 23918K108 22184 373539 SH SOLE 25 373539 0 0 DAVITA INC COM 23918K108 33086 557099 SH SOLE 26 189153 0 367946 DAVITA INC COM 23918K108 2098 35332 SH SOLE 28 25866 0 9466 DAVITA INC COM 23918K108 2817 47429 SH SOLE 29 5398 0 42031 DAVITA INC COM 23918K108 28206 474934 SH SOLE 30 474934 0 0 DAVITA INC COM 23918K108 4137 69666 SH SOLE 31 34897 0 34769 DAVITA INC COM 23918K108 41931 706022 SH SOLE 34 706022 0 0 DAVITA INC COM 23918K108 11468 193103 SH SOLE 36 193103 0 0 DAVITA INC COM 23918K108 50 838 SH SOLE 40 838 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 16 3568 SH SOLE 18 3568 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 24 5308 SH SOLE 19 5308 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 292 64494 SH SOLE 21 64494 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 4020 887434 SH SOLE 22 887434 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 280 61880 SH SOLE 29 0 0 61880 DAXOR CORP COM 239467103 1 131 SH SOLE 21 131 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 14965 352608 SH SOLE 21 352608 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 10 330 SH SOLE 17 0 0 330 DBX ETF TR XTRAK MSCI EAFE 233051200 56 1820 SH SOLE 18 1820 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 1 42 SH SOLE 17 0 0 42 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 311 8992 SH SOLE 7 8992 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 20002 345339 SH SOLE 2 76584 0 268755 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3013 52018 SH SOLE 4 52018 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 7286 125798 SH SOLE 7 125798 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 195 3361 SH SOLE 15 3361 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 18201 314250 SH SOLE 18 313726 0 524 DCT INDUSTRIAL TRUST INC COM NEW 233153204 10366 178975 SH SOLE 19 178975 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 258571 4464279 SH SOLE 21 4464279 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 261852 4520921 SH SOLE 22 4150485 0 370436 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1540 26581 SH SOLE 23 26581 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 10040 173349 SH SOLE 25 173349 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3648 62979 SH SOLE 26 30091 0 32888 DCT INDUSTRIAL TRUST INC COM NEW 233153204 832 14366 SH SOLE 28 14366 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 7665 132333 SH SOLE 29 38144 0 94189 DCT INDUSTRIAL TRUST INC COM NEW 233153204 27712 478456 SH SOLE 30 478456 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 459 7922 SH SOLE 31 2034 0 5888 DCT INDUSTRIAL TRUST INC COM NEW 233153204 135 2337 SH SOLE 34 2337 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 275 4755 SH SOLE 36 4755 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 552 9532 SH SOLE 40 9532 0 0 DDR CORP COM 23317H102 1681 183463 SH SOLE 2 27995 0 155468 DDR CORP COM 23317H102 2628 286930 SH SOLE 4 286930 0 0 DDR CORP COM 23317H102 3847 419985 SH SOLE 7 419985 0 0 DDR CORP COM 23317H102 105 11468 SH SOLE 15 11468 0 0 DDR CORP COM 23317H102 2065 225442 SH SOLE 18 225442 0 0 DDR CORP COM 23317H102 3949 431105 SH SOLE 19 431105 0 0 DDR CORP COM 23317H102 45099 4923473 SH SOLE 21 4923473 0 0 DDR CORP COM 23317H102 116613 12730654 SH SOLE 22 11580333 0 1150321 DDR CORP COM 23317H102 91 9926 SH SOLE 23 9926 0 0 DDR CORP COM 23317H102 5573 608431 SH SOLE 25 608431 0 0 DDR CORP COM 23317H102 1711 186818 SH SOLE 26 71719 0 115099 DDR CORP COM 23317H102 404 44120 SH SOLE 28 44120 0 0 DDR CORP COM 23317H102 1153 125824 SH SOLE 29 107490 0 18334 DDR CORP COM 23317H102 14729 1608002 SH SOLE 30 1608002 0 0 DDR CORP COM 23317H102 61 6696 SH SOLE 31 6696 0 0 DDR CORP COM 23317H102 1230 134227 SH SOLE 34 134227 0 0 DDR CORP COM 23317H102 100 10916 SH SOLE 36 10916 0 0 DDR CORP COM 23317H102 268 29247 SH SOLE 40 29247 0 0 DEAN FOODS CO NEW COM NEW 242370203 928 85323 SH SOLE 2 70751 0 14572 DEAN FOODS CO NEW COM NEW 242370203 3 286 SH SOLE 4 286 0 0 DEAN FOODS CO NEW COM NEW 242370203 50 4628 SH SOLE 7 4628 0 0 DEAN FOODS CO NEW COM NEW 242370203 6509 598225 SH SOLE 18 598225 0 0 DEAN FOODS CO NEW COM NEW 242370203 6419 589954 SH SOLE 19 589954 0 0 DEAN FOODS CO NEW COM NEW 242370203 62670 5760109 SH SOLE 21 5760109 0 0 DEAN FOODS CO NEW COM NEW 242370203 47733 4387192 SH SOLE 22 4209093 0 178099 DEAN FOODS CO NEW COM NEW 242370203 3682 338450 SH SOLE 23 338450 0 0 DEAN FOODS CO NEW COM NEW 242370203 288 26437 SH SOLE 26 20764 0 5673 DEAN FOODS CO NEW COM NEW 242370203 144 13256 SH SOLE 28 13256 0 0 DEAN FOODS CO NEW COM NEW 242370203 693 63688 SH SOLE 29 0 0 63688 DEAN FOODS CO NEW COM NEW 242370203 148 13626 SH SOLE 30 13626 0 0 DEAN FOODS CO NEW COM NEW 242370203 120 11029 SH SOLE 36 11029 0 0 DEAN FOODS CO NEW COM NEW 242370203 110 10114 SH SOLE 40 10114 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 5 250 SH SOLE 22 250 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 164 8638 SH SOLE 26 1897 0 6741 DECKERS OUTDOOR CORP COM 243537107 1446 21143 SH SOLE 2 16229 0 4914 DECKERS OUTDOOR CORP COM 243537107 14 202 SH SOLE 4 202 0 0 DECKERS OUTDOOR CORP COM 243537107 90 1321 SH SOLE 7 1321 0 0 DECKERS OUTDOOR CORP COM 243537107 14324 209384 SH SOLE 18 209384 0 0 DECKERS OUTDOOR CORP COM 243537107 1602 23419 SH SOLE 19 23419 0 0 DECKERS OUTDOOR CORP COM 243537107 137568 2010932 SH SOLE 21 2010932 0 0 DECKERS OUTDOOR CORP COM 243537107 70211 1026326 SH SOLE 22 966219 0 60107 DECKERS OUTDOOR CORP COM 243537107 566 8273 SH SOLE 26 6306 0 1967 DECKERS OUTDOOR CORP COM 243537107 297 4347 SH SOLE 28 4347 0 0 DECKERS OUTDOOR CORP COM 243537107 73 1070 SH SOLE 29 0 0 1070 DECKERS OUTDOOR CORP COM 243537107 358 5235 SH SOLE 30 5235 0 0 DECKERS OUTDOOR CORP COM 243537107 28 407 SH SOLE 36 407 0 0 DECKERS OUTDOOR CORP COM 243537107 264 3859 SH SOLE 40 3859 0 0 DEERE & CO COM 244199105 46742 372179 SH SOLE 2 89919 0 282260 DEERE & CO COM 244199105 11577 92178 SH SOLE 4 83283 0 8895 DEERE & CO COM 244199105 41449 330035 SH SOLE 7 319567 0 10468 DEERE & CO COM 244199105 412 3277 SH SOLE 13 3277 0 0 DEERE & CO COM 244199105 264 2100 SH SOLE 15 2100 0 0 DEERE & CO COM 244199105 23 185 SH SOLE 17 0 0 185 DEERE & CO COM 244199105 84894 675963 SH SOLE 18 636458 0 39505 DEERE & CO COM 244199105 5645 44948 SH SOLE 19 44948 0 0 DEERE & CO COM 244199105 15576 124020 SH SOLE 20 0 0 124020 DEERE & CO COM 244199105 576982 4594171 SH SOLE 21 4594171 0 0 DEERE & CO COM 244199105 1093277 8705126 SH SOLE 22 7281419 0 1423707 DEERE & CO COM 244199105 41054 326893 SH SOLE 23 326893 0 0 DEERE & CO COM 244199105 31768 252947 SH SOLE 25 252947 0 0 DEERE & CO COM 244199105 103022 820303 SH SOLE 26 266362 0 553941 DEERE & CO COM 244199105 7717 61443 SH SOLE 28 44244 0 17199 DEERE & CO COM 244199105 1204 9588 SH SOLE 29 9588 0 0 DEERE & CO COM 244199105 112266 893912 SH SOLE 30 893912 0 0 DEERE & CO COM 244199105 23732 188961 SH SOLE 31 112384 0 76577 DEERE & CO COM 244199105 13100 104310 SH SOLE 34 104310 0 0 DEERE & CO COM 244199105 39431 313968 SH SOLE 36 313968 0 0 DEERE & CO COM 244199105 183 1461 SH SOLE 40 1461 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 68 4706 SH SOLE 2 1025 0 3681 DEL FRISCOS RESTAURANT GROUP COM 245077102 8 572 SH SOLE 7 572 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1210 83180 SH SOLE 18 83180 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 255 17507 SH SOLE 19 17507 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 10044 690335 SH SOLE 21 690335 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 9254 636000 SH SOLE 22 598455 0 37545 DEL FRISCOS RESTAURANT GROUP COM 245077102 51 3501 SH SOLE 28 3501 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 52 3551 SH SOLE 30 3551 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 38 2641 SH SOLE 40 2641 0 0 DEL TACO RESTAURANTS INC COM 245496104 159 10380 SH SOLE 2 4287 0 6093 DEL TACO RESTAURANTS INC COM 245496104 20 1274 SH SOLE 7 1274 0 0 DEL TACO RESTAURANTS INC COM 245496104 1997 130151 SH SOLE 18 130151 0 0 DEL TACO RESTAURANTS INC COM 245496104 388 25298 SH SOLE 19 25298 0 0 DEL TACO RESTAURANTS INC COM 245496104 16523 1077149 SH SOLE 21 1077149 0 0 DEL TACO RESTAURANTS INC COM 245496104 16376 1067528 SH SOLE 22 1008892 0 58636 DEL TACO RESTAURANTS INC COM 245496104 86 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 106 6933 SH SOLE 30 6933 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 5821 186266 SH SOLE 19 186266 0 0 DELEK US HLDGS INC NEW COM 24665A103 474 17730 SH SOLE 2 4341 0 13389 DELEK US HLDGS INC NEW COM 24665A103 8 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC NEW COM 24665A103 116 4323 SH SOLE 7 4323 0 0 DELEK US HLDGS INC NEW COM 24665A103 7784 291201 SH SOLE 18 291201 0 0 DELEK US HLDGS INC NEW COM 24665A103 1530 57229 SH SOLE 19 57229 0 0 DELEK US HLDGS INC NEW COM 24665A103 66392 2483794 SH SOLE 21 2483794 0 0 DELEK US HLDGS INC NEW COM 24665A103 54874 2052883 SH SOLE 22 1893394 0 159489 DELEK US HLDGS INC NEW COM 24665A103 951 35592 SH SOLE 26 32590 0 3002 DELEK US HLDGS INC NEW COM 24665A103 262 9820 SH SOLE 28 9820 0 0 DELEK US HLDGS INC NEW COM 24665A103 260 9713 SH SOLE 29 0 0 9713 DELEK US HLDGS INC NEW COM 24665A103 301 11262 SH SOLE 30 11262 0 0 DELEK US HLDGS INC NEW COM 24665A103 323 12095 SH SOLE 36 12095 0 0 DELEK US HLDGS INC NEW COM 24665A103 196 7343 SH SOLE 40 7343 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 16606 215075 SH SOLE 2 43006 0 172069 DELL TECHNOLOGIES INC COM CL V 24703L103 5770 74728 SH SOLE 4 67374 0 7354 DELL TECHNOLOGIES INC COM CL V 24703L103 10236 132572 SH SOLE 7 104493 0 28079 DELL TECHNOLOGIES INC COM CL V 24703L103 112 1445 SH SOLE 15 1445 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 6 82 SH SOLE 17 0 0 82 DELL TECHNOLOGIES INC COM CL V 24703L103 66064 855643 SH SOLE 18 786233 0 69410 DELL TECHNOLOGIES INC COM CL V 24703L103 12181 157767 SH SOLE 19 157767 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 441554 5718868 SH SOLE 21 5718868 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 436648 5655329 SH SOLE 22 5026159 0 629170 DELL TECHNOLOGIES INC COM CL V 24703L103 20344 263488 SH SOLE 23 263488 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 13846 179330 SH SOLE 25 161582 0 17748 DELL TECHNOLOGIES INC COM CL V 24703L103 63211 818687 SH SOLE 26 201954 0 616733 DELL TECHNOLOGIES INC COM CL V 24703L103 3572 46261 SH SOLE 28 33705 0 12556 DELL TECHNOLOGIES INC COM CL V 24703L103 502 6500 SH SOLE 29 6500 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 39666 513745 SH SOLE 30 513745 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 10580 137033 SH SOLE 31 46104 0 90929 DELL TECHNOLOGIES INC COM CL V 24703L103 9760 126404 SH SOLE 34 126404 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 22194 287447 SH SOLE 36 287447 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 90 1165 SH SOLE 40 1165 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 425 5500 SH Put SOLE 2 5500 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 579 7500 SH Put SOLE 18 7500 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 9651 125000 SH Put SOLE 19 125000 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 77 1000 SH Put SOLE 22 1000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 35713 362935 SH SOLE 2 99253 0 263682 DELPHI AUTOMOTIVE PLC SHS G27823106 9115 92636 SH SOLE 4 83265 0 9371 DELPHI AUTOMOTIVE PLC SHS G27823106 25068 254755 SH SOLE 7 215087 0 39668 DELPHI AUTOMOTIVE PLC SHS G27823106 1300 13209 SH SOLE 13 13209 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 174 1767 SH SOLE 15 1767 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 57002 579284 SH SOLE 18 538393 0 40891 DELPHI AUTOMOTIVE PLC SHS G27823106 11535 117225 SH SOLE 19 117225 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 16101 163631 SH SOLE 20 0 0 163631 DELPHI AUTOMOTIVE PLC SHS G27823106 531419 5400596 SH SOLE 21 5400596 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 704893 7163549 SH SOLE 22 5934591 0 1228958 DELPHI AUTOMOTIVE PLC SHS G27823106 32057 325778 SH SOLE 23 325778 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 20650 209854 SH SOLE 25 209854 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 79437 807282 SH SOLE 26 257583 0 549699 DELPHI AUTOMOTIVE PLC SHS G27823106 6028 61263 SH SOLE 28 44522 0 16741 DELPHI AUTOMOTIVE PLC SHS G27823106 5649 57407 SH SOLE 29 10973 0 46434 DELPHI AUTOMOTIVE PLC SHS G27823106 75767 769988 SH SOLE 30 769988 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 13862 140875 SH SOLE 31 59852 0 81023 DELPHI AUTOMOTIVE PLC SHS G27823106 39009 396429 SH SOLE 34 396429 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 26694 271285 SH SOLE 36 271285 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 135 1372 SH SOLE 40 1372 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 30585 634278 SH SOLE 2 198841 0 435437 DELTA AIR LINES INC DEL COM NEW 247361702 5228 108418 SH SOLE 4 101845 0 6573 DELTA AIR LINES INC DEL COM NEW 247361702 21697 449968 SH SOLE 7 439174 0 10794 DELTA AIR LINES INC DEL COM NEW 247361702 539 11171 SH SOLE 13 11171 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 60 1240 SH SOLE 15 1240 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12 257 SH SOLE 17 0 0 257 DELTA AIR LINES INC DEL COM NEW 247361702 143442 2974736 SH SOLE 18 2806500 0 168236 DELTA AIR LINES INC DEL COM NEW 247361702 57437 1191138 SH SOLE 19 1191138 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5493 113908 SH SOLE 20 0 0 113908 DELTA AIR LINES INC DEL COM NEW 247361702 496707 10300849 SH SOLE 21 10300849 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 809799 16793850 SH SOLE 22 14063397 0 2730453 DELTA AIR LINES INC DEL COM NEW 247361702 12252 254078 SH SOLE 23 254078 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8849 183522 SH SOLE 25 141704 0 41818 DELTA AIR LINES INC DEL COM NEW 247361702 34592 717384 SH SOLE 26 270690 0 446694 DELTA AIR LINES INC DEL COM NEW 247361702 1982 41094 SH SOLE 28 29574 0 11520 DELTA AIR LINES INC DEL COM NEW 247361702 670 13888 SH SOLE 29 7097 0 6791 DELTA AIR LINES INC DEL COM NEW 247361702 75055 1556506 SH SOLE 30 1556506 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6293 130499 SH SOLE 31 65917 0 64582 DELTA AIR LINES INC DEL COM NEW 247361702 23757 492676 SH SOLE 34 492676 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10751 222964 SH SOLE 36 222964 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 47 966 SH SOLE 40 966 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 540 11200 SH Call SOLE 2 11200 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 66524 1379600 SH Call SOLE 19 1379600 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 782 16200 SH Call SOLE 22 16200 0 0 DELTA AIR LINES INC DEL OPTIONS 247361702 15092 313000 SH Call SOLE 34 313000 0 0 DELTA APPAREL INC COM 247368103 31 1455 SH SOLE 2 450 0 1005 DELTA APPAREL INC COM 247368103 586 27254 SH SOLE 18 27254 0 0 DELTA APPAREL INC COM 247368103 71 3294 SH SOLE 19 3294 0 0 DELTA APPAREL INC COM 247368103 5159 239855 SH SOLE 21 239855 0 0 DELTA APPAREL INC COM 247368103 4748 220719 SH SOLE 22 216109 0 4610 DELTIC TIMBER CORP COM 247850100 63 707 SH SOLE 2 609 0 98 DELTIC TIMBER CORP COM 247850100 8 91 SH SOLE 4 91 0 0 DELTIC TIMBER CORP COM 247850100 30 338 SH SOLE 7 338 0 0 DELTIC TIMBER CORP COM 247850100 4415 49922 SH SOLE 18 49922 0 0 DELTIC TIMBER CORP COM 247850100 724 8185 SH SOLE 19 8185 0 0 DELTIC TIMBER CORP COM 247850100 91540 1035164 SH SOLE 21 1035164 0 0 DELTIC TIMBER CORP COM 247850100 27244 308087 SH SOLE 22 286975 0 21112 DELTIC TIMBER CORP COM 247850100 454 5137 SH SOLE 26 4070 0 1067 DELTIC TIMBER CORP COM 247850100 143 1616 SH SOLE 28 1616 0 0 DELTIC TIMBER CORP COM 247850100 4257 48141 SH SOLE 30 48141 0 0 DELTIC TIMBER CORP COM 247850100 106 1204 SH SOLE 40 1204 0 0 DELUXE CORP COM 248019101 1633 22380 SH SOLE 2 21749 0 631 DELUXE CORP COM 248019101 20 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 114 1560 SH SOLE 7 1560 0 0 DELUXE CORP COM 248019101 21870 299755 SH SOLE 18 299755 0 0 DELUXE CORP COM 248019101 2625 35976 SH SOLE 19 35976 0 0 DELUXE CORP COM 248019101 219788 3012439 SH SOLE 21 3012439 0 0 DELUXE CORP COM 248019101 124965 1712788 SH SOLE 22 1617451 0 95337 DELUXE CORP COM 248019101 975 13368 SH SOLE 26 10491 0 2877 DELUXE CORP COM 248019101 524 7177 SH SOLE 28 7177 0 0 DELUXE CORP COM 248019101 542 7424 SH SOLE 30 7424 0 0 DELUXE CORP COM 248019101 187 2561 SH SOLE 36 2561 0 0 DELUXE CORP COM 248019101 363 4979 SH SOLE 40 4979 0 0 DENBURY RES INC COM NEW 247916208 118 87911 SH SOLE 2 23207 0 64704 DENBURY RES INC COM NEW 247916208 3 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 12 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 2661 1986090 SH SOLE 18 1986090 0 0 DENBURY RES INC COM NEW 247916208 1094 816314 SH SOLE 19 816314 0 0 DENBURY RES INC COM NEW 247916208 47487 35438422 SH SOLE 21 35438422 0 0 DENBURY RES INC COM NEW 247916208 16000 11940355 SH SOLE 22 11092213 0 848142 DENBURY RES INC COM NEW 247916208 86 63990 SH SOLE 26 49633 0 14357 DENBURY RES INC COM NEW 247916208 69 51853 SH SOLE 28 51853 0 0 DENBURY RES INC COM NEW 247916208 171 127405 SH SOLE 29 0 0 127405 DENBURY RES INC COM NEW 247916208 939 700966 SH SOLE 30 700966 0 0 DENBURY RES INC COM NEW 247916208 242 180409 SH SOLE 36 180409 0 0 DENBURY RES INC COM NEW 247916208 53 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 102 8191 SH SOLE 2 3505 0 4686 DENNYS CORP COM 24869P104 2 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 29 2329 SH SOLE 7 2329 0 0 DENNYS CORP COM 24869P104 2887 231917 SH SOLE 18 231917 0 0 DENNYS CORP COM 24869P104 657 52800 SH SOLE 19 52800 0 0 DENNYS CORP COM 24869P104 26059 2093084 SH SOLE 21 2093084 0 0 DENNYS CORP COM 24869P104 25470 2045786 SH SOLE 22 1897870 0 147916 DENNYS CORP COM 24869P104 43 3478 SH SOLE 26 0 0 3478 DENNYS CORP COM 24869P104 144 11576 SH SOLE 28 11576 0 0 DENNYS CORP COM 24869P104 139 11200 SH SOLE 30 11200 0 0 DENNYS CORP COM 24869P104 121 9725 SH SOLE 40 9725 0 0 DENTSPLY SIRONA INC COM 24906P109 15803 264228 SH SOLE 2 47117 0 217111 DENTSPLY SIRONA INC COM 24906P109 4427 74011 SH SOLE 4 65649 0 8362 DENTSPLY SIRONA INC COM 24906P109 10282 171919 SH SOLE 7 160276 0 11643 DENTSPLY SIRONA INC COM 24906P109 347 5803 SH SOLE 13 5803 0 0 DENTSPLY SIRONA INC COM 24906P109 119 1986 SH SOLE 15 1986 0 0 DENTSPLY SIRONA INC COM 24906P109 30507 510067 SH SOLE 18 478421 0 31646 DENTSPLY SIRONA INC COM 24906P109 2400 40129 SH SOLE 19 40129 0 0 DENTSPLY SIRONA INC COM 24906P109 10022 167570 SH SOLE 20 0 0 167570 DENTSPLY SIRONA INC COM 24906P109 272521 4556446 SH SOLE 21 4556446 0 0 DENTSPLY SIRONA INC COM 24906P109 361200 6039124 SH SOLE 22 4957280 0 1081844 DENTSPLY SIRONA INC COM 24906P109 16765 280297 SH SOLE 23 280297 0 0 DENTSPLY SIRONA INC COM 24906P109 10471 175071 SH SOLE 25 175071 0 0 DENTSPLY SIRONA INC COM 24906P109 36640 612609 SH SOLE 26 239950 0 372659 DENTSPLY SIRONA INC COM 24906P109 3062 51192 SH SOLE 28 37154 0 14038 DENTSPLY SIRONA INC COM 24906P109 3818 63832 SH SOLE 29 7033 0 56799 DENTSPLY SIRONA INC COM 24906P109 40756 681428 SH SOLE 30 681428 0 0 DENTSPLY SIRONA INC COM 24906P109 6107 102109 SH SOLE 31 48393 0 53716 DENTSPLY SIRONA INC COM 24906P109 1986 33210 SH SOLE 32 33210 0 0 DENTSPLY SIRONA INC COM 24906P109 918 15347 SH SOLE 34 15347 0 0 DENTSPLY SIRONA INC COM 24906P109 13002 217385 SH SOLE 36 217385 0 0 DENTSPLY SIRONA INC COM 24906P109 69 1156 SH SOLE 40 1156 0 0 DEPOMED INC COM 249908104 21 3602 SH SOLE 2 3274 0 328 DEPOMED INC COM 249908104 3 475 SH SOLE 4 475 0 0 DEPOMED INC COM 249908104 7 1252 SH SOLE 7 1252 0 0 DEPOMED INC COM 249908104 1571 271343 SH SOLE 18 271343 0 0 DEPOMED INC COM 249908104 238 41144 SH SOLE 19 41144 0 0 DEPOMED INC COM 249908104 41358 7142981 SH SOLE 21 7142981 0 0 DEPOMED INC COM 249908104 10434 1802015 SH SOLE 22 1690202 0 111813 DEPOMED INC COM 249908104 136 23487 SH SOLE 26 19396 0 4091 DEPOMED INC COM 249908104 53 9100 SH SOLE 28 9100 0 0 DEPOMED INC COM 249908104 494 85363 SH SOLE 30 85363 0 0 DEPOMED INC COM 249908104 40 6980 SH SOLE 40 6980 0 0 DEPOMED INC NOTE 2.500% 9/0 249908AA2 765 1038000 PRN SOLE 21 1038000 0 0 DERMIRA INC COM 24983L104 1835 67953 SH SOLE 2 66541 0 1412 DERMIRA INC COM 24983L104 23 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 4508 166945 SH SOLE 18 166945 0 0 DERMIRA INC COM 24983L104 11127 412123 SH SOLE 19 412123 0 0 DERMIRA INC COM 24983L104 55066 2039493 SH SOLE 21 2039493 0 0 DERMIRA INC COM 24983L104 28172 1043404 SH SOLE 22 979363 0 64041 DERMIRA INC COM 24983L104 72 2680 SH SOLE 26 0 0 2680 DERMIRA INC COM 24983L104 89 3303 SH SOLE 28 3303 0 0 DERMIRA INC COM 24983L104 155 5753 SH SOLE 30 5753 0 0 DERMIRA INC COM 24983L104 5227 193600 SH SOLE 34 193600 0 0 DERMIRA INC COM 24983L104 61 2272 SH SOLE 40 2272 0 0 DESTINATION MATERNITY CORP COM 25065D100 4 2131 SH SOLE 18 2131 0 0 DESTINATION MATERNITY CORP COM 25065D100 5 2770 SH SOLE 19 2770 0 0 DESTINATION MATERNITY CORP COM 25065D100 54 32559 SH SOLE 21 32559 0 0 DESTINATION MATERNITY CORP COM 25065D100 398 238162 SH SOLE 22 238162 0 0 DESTINATION XL GROUP INC COM 25065K104 12 6331 SH SOLE 18 6331 0 0 DESTINATION XL GROUP INC COM 25065K104 16 8559 SH SOLE 19 8559 0 0 DESTINATION XL GROUP INC COM 25065K104 178 93595 SH SOLE 21 93595 0 0 DESTINATION XL GROUP INC COM 25065K104 1649 867930 SH SOLE 22 867930 0 0 DETERMINE INC COM 250660107 3 1352 SH SOLE 18 1352 0 0 DETERMINE INC COM 250660107 6 2985 SH SOLE 19 2985 0 0 DETERMINE INC COM 250660107 55 25435 SH SOLE 21 25435 0 0 DETERMINE INC COM 250660107 75 34886 SH SOLE 22 34886 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 29 1700 SH SOLE 2 1700 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1357 78531 SH SOLE 22 78531 0 0 DEVON ENERGY CORP NEW COM 25179M103 34483 939347 SH SOLE 2 461274 0 478073 DEVON ENERGY CORP NEW COM 25179M103 6513 177419 SH SOLE 4 163579 0 13840 DEVON ENERGY CORP NEW COM 25179M103 13417 365484 SH SOLE 7 353879 0 11605 DEVON ENERGY CORP NEW COM 25179M103 2864 78018 SH SOLE 13 78018 0 0 DEVON ENERGY CORP NEW COM 25179M103 132 3601 SH SOLE 15 3601 0 0 DEVON ENERGY CORP NEW COM 25179M103 1 32 SH SOLE 17 0 0 32 DEVON ENERGY CORP NEW COM 25179M103 111996 3050819 SH SOLE 18 2935920 0 114899 DEVON ENERGY CORP NEW COM 25179M103 183381 4995403 SH SOLE 19 4995403 0 0 DEVON ENERGY CORP NEW COM 25179M103 7977 217311 SH SOLE 20 0 0 217311 DEVON ENERGY CORP NEW COM 25179M103 415736 11324874 SH SOLE 21 11324874 0 0 DEVON ENERGY CORP NEW COM 25179M103 581674 15845121 SH SOLE 22 13156307 0 2688814 DEVON ENERGY CORP NEW COM 25179M103 28067 764572 SH SOLE 23 764572 0 0 DEVON ENERGY CORP NEW COM 25179M103 20209 550510 SH SOLE 25 550510 0 0 DEVON ENERGY CORP NEW COM 25179M103 65967 1796965 SH SOLE 26 455206 0 1341759 DEVON ENERGY CORP NEW COM 25179M103 4147 112972 SH SOLE 28 82382 0 30590 DEVON ENERGY CORP NEW COM 25179M103 17211 468841 SH SOLE 29 322981 0 145860 DEVON ENERGY CORP NEW COM 25179M103 59947 1632999 SH SOLE 30 1632999 0 0 DEVON ENERGY CORP NEW COM 25179M103 12653 344670 SH SOLE 31 180951 0 163719 DEVON ENERGY CORP NEW COM 25179M103 101658 2769217 SH SOLE 34 2769217 0 0 DEVON ENERGY CORP NEW COM 25179M103 21642 589545 SH SOLE 36 589545 0 0 DEVON ENERGY CORP NEW COM 25179M103 84 2287 SH SOLE 40 2287 0 0 DEXCOM INC COM 252131107 3843 78558 SH SOLE 2 10752 0 67806 DEXCOM INC COM 252131107 1412 28853 SH SOLE 4 26169 0 2684 DEXCOM INC COM 252131107 242 4951 SH SOLE 7 4951 0 0 DEXCOM INC COM 252131107 2408 49226 SH SOLE 18 40933 0 8293 DEXCOM INC COM 252131107 1429 29202 SH SOLE 19 29202 0 0 DEXCOM INC COM 252131107 2785 56921 SH SOLE 20 0 0 56921 DEXCOM INC COM 252131107 58160 1188749 SH SOLE 21 1188749 0 0 DEXCOM INC COM 252131107 115842 2367737 SH SOLE 22 2110496 0 257241 DEXCOM INC COM 252131107 5628 115025 SH SOLE 23 115025 0 0 DEXCOM INC COM 252131107 8213 167867 SH SOLE 26 87163 0 80704 DEXCOM INC COM 252131107 972 19870 SH SOLE 28 14620 0 5250 DEXCOM INC COM 252131107 1157 23658 SH SOLE 29 1988 0 21670 DEXCOM INC COM 252131107 4813 98373 SH SOLE 30 98373 0 0 DEXCOM INC COM 252131107 2023 41347 SH SOLE 31 18452 0 22895 DEXCOM INC COM 252131107 291 5955 SH SOLE 34 5955 0 0 DEXCOM INC COM 252131107 640 13082 SH SOLE 36 13082 0 0 DEXCOM INC COM 252131107 19 391 SH SOLE 40 391 0 0 DEXTERA SURGICAL INC COM 252366109 1 3562 SH SOLE 19 3562 0 0 DEXTERA SURGICAL INC COM 252366109 2 6896 SH SOLE 21 6896 0 0 DGSE COMPANIES INC COM 23323G106 2 1166 SH SOLE 18 1166 0 0 DGSE COMPANIES INC COM 23323G106 41 30381 SH SOLE 21 30381 0 0 DHI GROUP INC COM 23331S100 7 2559 SH SOLE 2 2559 0 0 DHI GROUP INC COM 23331S100 2 880 SH SOLE 7 880 0 0 DHI GROUP INC COM 23331S100 654 251455 SH SOLE 18 251455 0 0 DHI GROUP INC COM 23331S100 84 32261 SH SOLE 19 32261 0 0 DHI GROUP INC COM 23331S100 12066 4640904 SH SOLE 21 4640904 0 0 DHI GROUP INC COM 23331S100 3024 1163131 SH SOLE 22 1108019 0 55112 DHI GROUP INC COM 23331S100 15 5953 SH SOLE 23 5953 0 0 DHI GROUP INC COM 23331S100 159 61148 SH SOLE 30 61148 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 70 17681 SH SOLE 2 4728 0 12953 DHT HOLDINGS INC SHS NEW Y2065G121 11 2744 SH SOLE 7 2744 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1264 317471 SH SOLE 18 317471 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 188 47270 SH SOLE 19 47270 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 10323 2593780 SH SOLE 21 2593780 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3550 891992 SH SOLE 22 785613 0 106379 DIAGEO P L C SPON ADR NEW 25243Q205 37 278 SH SOLE 17 0 0 278 DIAGEO P L C SPON ADR NEW 25243Q205 149263 1129664 SH SOLE 18 1129664 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1565 11845 SH SOLE 25 11845 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 41 195 SH SOLE 2 195 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21 100 SH SOLE 7 100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2437 11476 SH SOLE 18 11476 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 522 2457 SH SOLE 19 2457 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 23604 111157 SH SOLE 21 111157 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20996 98875 SH SOLE 22 92494 0 6381 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 99 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 87 409 SH SOLE 30 409 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 106 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 603 41552 SH SOLE 2 30295 0 11257 DIAMOND OFFSHORE DRILLING IN COM 25271C102 6 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 80 5543 SH SOLE 7 5543 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 21 1474 SH SOLE 17 0 0 1474 DIAMOND OFFSHORE DRILLING IN COM 25271C102 6303 434683 SH SOLE 18 434683 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1741 120092 SH SOLE 19 120092 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 62364 4300935 SH SOLE 21 4300935 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 55272 3811855 SH SOLE 22 3659565 0 152290 DIAMOND OFFSHORE DRILLING IN COM 25271C102 786 54173 SH SOLE 23 54173 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 282 19448 SH SOLE 26 15377 0 4071 DIAMOND OFFSHORE DRILLING IN COM 25271C102 143 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 335 23111 SH SOLE 29 0 0 23111 DIAMOND OFFSHORE DRILLING IN COM 25271C102 137 9470 SH SOLE 30 9470 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 546 37659 SH SOLE 34 37659 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 316 21818 SH SOLE 36 21818 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 111 7637 SH SOLE 40 7637 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10082 102924 SH SOLE 2 14464 0 88460 DIAMONDBACK ENERGY INC COM 25278X109 2649 27042 SH SOLE 4 24375 0 2667 DIAMONDBACK ENERGY INC COM 25278X109 720 7347 SH SOLE 7 6220 0 1127 DIAMONDBACK ENERGY INC COM 25278X109 65 662 SH SOLE 13 662 0 0 DIAMONDBACK ENERGY INC COM 25278X109 0 2 SH SOLE 15 0 0 2 DIAMONDBACK ENERGY INC COM 25278X109 5967 60917 SH SOLE 18 52073 0 8844 DIAMONDBACK ENERGY INC COM 25278X109 3263 33305 SH SOLE 19 33305 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4927 50295 SH SOLE 20 0 0 50295 DIAMONDBACK ENERGY INC COM 25278X109 120439 1229468 SH SOLE 21 1229468 0 0 DIAMONDBACK ENERGY INC COM 25278X109 268578 2741709 SH SOLE 22 2436412 0 305297 DIAMONDBACK ENERGY INC COM 25278X109 11763 120076 SH SOLE 23 120076 0 0 DIAMONDBACK ENERGY INC COM 25278X109 21553 220015 SH SOLE 26 68597 0 151418 DIAMONDBACK ENERGY INC COM 25278X109 1961 20021 SH SOLE 28 14559 0 5462 DIAMONDBACK ENERGY INC COM 25278X109 2409 24596 SH SOLE 29 2420 0 22176 DIAMONDBACK ENERGY INC COM 25278X109 13452 137317 SH SOLE 30 137317 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5209 53173 SH SOLE 31 21700 0 31473 DIAMONDBACK ENERGY INC COM 25278X109 544 5550 SH SOLE 34 5550 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1364 13927 SH SOLE 36 13927 0 0 DIAMONDBACK ENERGY INC COM 25278X109 40 413 SH SOLE 40 413 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 666 60781 SH SOLE 2 27004 0 33777 DIAMONDROCK HOSPITALITY CO COM 252784301 740 67561 SH SOLE 4 67561 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2958 270181 SH SOLE 7 270181 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 77 7000 SH SOLE 15 7000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 11216 1024313 SH SOLE 18 1024313 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 8171 746206 SH SOLE 19 746206 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 206654 18872516 SH SOLE 21 18872516 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 104391 9533426 SH SOLE 22 9057377 0 476049 DIAMONDROCK HOSPITALITY CO COM 252784301 7681 701481 SH SOLE 23 701481 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 4060 370811 SH SOLE 25 370811 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1594 145606 SH SOLE 26 75038 0 70568 DIAMONDROCK HOSPITALITY CO COM 252784301 321 29296 SH SOLE 28 29296 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2393 218503 SH SOLE 29 69460 0 149043 DIAMONDROCK HOSPITALITY CO COM 252784301 14053 1283387 SH SOLE 30 1283387 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1702 155416 SH SOLE 31 0 0 155416 DIAMONDROCK HOSPITALITY CO COM 252784301 1233 112630 SH SOLE 34 112630 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 35 3200 SH SOLE 36 3200 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 237 21621 SH SOLE 40 21621 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 17 2889 SH SOLE 18 2889 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 15 2670 SH SOLE 19 2670 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 222 38546 SH SOLE 21 38546 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 398 69291 SH SOLE 22 69291 0 0 DICKS SPORTING GOODS INC COM 253393102 5148 190594 SH SOLE 2 101648 0 88946 DICKS SPORTING GOODS INC COM 253393102 687 25439 SH SOLE 4 23268 0 2171 DICKS SPORTING GOODS INC COM 253393102 564 20893 SH SOLE 7 9198 0 11695 DICKS SPORTING GOODS INC COM 253393102 18 650 SH SOLE 13 650 0 0 DICKS SPORTING GOODS INC COM 253393102 8589 317983 SH SOLE 18 287579 0 30404 DICKS SPORTING GOODS INC COM 253393102 6729 249144 SH SOLE 19 249144 0 0 DICKS SPORTING GOODS INC COM 253393102 3083 114136 SH SOLE 20 0 0 114136 DICKS SPORTING GOODS INC COM 253393102 102657 3800700 SH SOLE 21 3800700 0 0 DICKS SPORTING GOODS INC COM 253393102 78306 2899133 SH SOLE 22 2643762 0 255371 DICKS SPORTING GOODS INC COM 253393102 2656 98343 SH SOLE 23 98343 0 0 DICKS SPORTING GOODS INC COM 253393102 5603 207459 SH SOLE 26 112770 0 94689 DICKS SPORTING GOODS INC COM 253393102 504 18669 SH SOLE 28 14093 0 4576 DICKS SPORTING GOODS INC COM 253393102 868 32119 SH SOLE 29 11336 0 20783 DICKS SPORTING GOODS INC COM 253393102 3574 132310 SH SOLE 30 132310 0 0 DICKS SPORTING GOODS INC COM 253393102 1159 42917 SH SOLE 31 20731 0 22186 DICKS SPORTING GOODS INC COM 253393102 1836 67981 SH SOLE 34 67981 0 0 DICKS SPORTING GOODS INC COM 253393102 488 18057 SH SOLE 36 18057 0 0 DICKS SPORTING GOODS INC COM 253393102 12 461 SH SOLE 40 461 0 0 DIEBOLD NXDF INC COM 253651103 788 34492 SH SOLE 2 33727 0 765 DIEBOLD NXDF INC COM 253651103 4 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 61 2690 SH SOLE 7 2690 0 0 DIEBOLD NXDF INC COM 253651103 10756 470709 SH SOLE 18 470709 0 0 DIEBOLD NXDF INC COM 253651103 4730 207019 SH SOLE 19 207019 0 0 DIEBOLD NXDF INC COM 253651103 107173 4690299 SH SOLE 21 4690299 0 0 DIEBOLD NXDF INC COM 253651103 53534 2342857 SH SOLE 22 2198083 0 144774 DIEBOLD NXDF INC COM 253651103 722 31593 SH SOLE 26 27972 0 3621 DIEBOLD NXDF INC COM 253651103 203 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 270 11811 SH SOLE 30 11811 0 0 DIEBOLD NXDF INC COM 253651103 39 1717 SH SOLE 36 1717 0 0 DIEBOLD NXDF INC COM 253651103 151 6621 SH SOLE 40 6621 0 0 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 0 239 SH SOLE 21 239 0 0 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 9 6832 SH SOLE 22 6832 0 0 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 2 965 SH SOLE 18 965 0 0 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 24 14360 SH SOLE 21 14360 0 0 DIGI INTL INC COM 253798102 63 5978 SH SOLE 2 1211 0 4767 DIGI INTL INC COM 253798102 6 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 1425 134458 SH SOLE 18 134458 0 0 DIGI INTL INC COM 253798102 218 20564 SH SOLE 19 20564 0 0 DIGI INTL INC COM 253798102 25889 2442345 SH SOLE 21 2442345 0 0 DIGI INTL INC COM 253798102 8019 756545 SH SOLE 22 724339 0 32206 DIGI INTL INC COM 253798102 340 32073 SH SOLE 30 32073 0 0 DIGILITI MONEY GROUP INC COM 25381F102 2 1565 SH SOLE 18 1565 0 0 DIGILITI MONEY GROUP INC COM 25381F102 24 22508 SH SOLE 21 22508 0 0 DIGIMARC CORP NEW COM 25381B101 24 660 SH SOLE 2 612 0 48 DIGIMARC CORP NEW COM 25381B101 7 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1348 36836 SH SOLE 18 36836 0 0 DIGIMARC CORP NEW COM 25381B101 281 7680 SH SOLE 19 7680 0 0 DIGIMARC CORP NEW COM 25381B101 11289 308436 SH SOLE 21 308436 0 0 DIGIMARC CORP NEW COM 25381B101 9069 247776 SH SOLE 22 235085 0 12691 DIGIRAD CORP COM 253827109 11 3218 SH SOLE 18 3218 0 0 DIGIRAD CORP COM 253827109 172 49730 SH SOLE 21 49730 0 0 DIGIRAD CORP COM 253827109 50 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 119 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 30845 260671 SH SOLE 2 66053 0 194618 DIGITAL RLTY TR INC COM 253868103 15003 126793 SH SOLE 4 120848 0 5945 DIGITAL RLTY TR INC COM 253868103 51858 438253 SH SOLE 7 430928 0 7325 DIGITAL RLTY TR INC COM 253868103 268 2268 SH SOLE 13 2268 0 0 DIGITAL RLTY TR INC COM 253868103 975 8241 SH SOLE 15 8241 0 0 DIGITAL RLTY TR INC COM 253868103 52853 446659 SH SOLE 18 418216 0 28443 DIGITAL RLTY TR INC COM 253868103 27412 231656 SH SOLE 19 231656 0 0 DIGITAL RLTY TR INC COM 253868103 11749 99286 SH SOLE 20 0 0 99286 DIGITAL RLTY TR INC COM 253868103 805873 6810389 SH SOLE 21 6810389 0 0 DIGITAL RLTY TR INC COM 253868103 958828 8103002 SH SOLE 22 7155172 0 947830 DIGITAL RLTY TR INC COM 253868103 30477 257556 SH SOLE 23 257556 0 0 DIGITAL RLTY TR INC COM 253868103 63107 533314 SH SOLE 25 533314 0 0 DIGITAL RLTY TR INC COM 253868103 70244 593625 SH SOLE 26 198966 0 394659 DIGITAL RLTY TR INC COM 253868103 5439 45962 SH SOLE 28 33298 0 12664 DIGITAL RLTY TR INC COM 253868103 14834 125365 SH SOLE 29 74777 0 50588 DIGITAL RLTY TR INC COM 253868103 185644 1568865 SH SOLE 30 1568865 0 0 DIGITAL RLTY TR INC COM 253868103 12327 104177 SH SOLE 31 65909 0 38268 DIGITAL RLTY TR INC COM 253868103 1463 12362 SH SOLE 34 12362 0 0 DIGITAL RLTY TR INC COM 253868103 20637 174402 SH SOLE 36 174402 0 0 DIGITAL RLTY TR INC COM 253868103 110 929 SH SOLE 40 929 0 0 DIGITAL TURBINE INC COM NEW 25400W102 17 11333 SH SOLE 18 11333 0 0 DIGITAL TURBINE INC COM NEW 25400W102 244 161537 SH SOLE 21 161537 0 0 DIGITAL TURBINE INC COM NEW 25400W102 24 15684 SH SOLE 22 15684 0 0 DIGITALGLOBE INC COM NEW 25389M877 775 21974 SH SOLE 2 6237 0 15737 DIGITALGLOBE INC COM NEW 25389M877 15 413 SH SOLE 4 413 0 0 DIGITALGLOBE INC COM NEW 25389M877 60 1690 SH SOLE 7 1690 0 0 DIGITALGLOBE INC COM NEW 25389M877 8173 231851 SH SOLE 18 231851 0 0 DIGITALGLOBE INC COM NEW 25389M877 1874 53160 SH SOLE 19 53160 0 0 DIGITALGLOBE INC COM NEW 25389M877 122759 3482539 SH SOLE 21 3482539 0 0 DIGITALGLOBE INC COM NEW 25389M877 60672 1721200 SH SOLE 22 1603353 0 117847 DIGITALGLOBE INC COM NEW 25389M877 695 19704 SH SOLE 26 14790 0 4914 DIGITALGLOBE INC COM NEW 25389M877 339 9605 SH SOLE 28 9605 0 0 DIGITALGLOBE INC COM NEW 25389M877 402 11394 SH SOLE 29 0 0 11394 DIGITALGLOBE INC COM NEW 25389M877 334 9482 SH SOLE 30 9482 0 0 DIGITALGLOBE INC COM NEW 25389M877 268 7599 SH SOLE 40 7599 0 0 DILLARDS INC CL A 254067101 722 12876 SH SOLE 2 10093 0 2783 DILLARDS INC CL A 254067101 7 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 65 1153 SH SOLE 7 1153 0 0 DILLARDS INC CL A 254067101 6151 109702 SH SOLE 18 109702 0 0 DILLARDS INC CL A 254067101 3222 57464 SH SOLE 19 57464 0 0 DILLARDS INC CL A 254067101 62433 1113486 SH SOLE 21 1113486 0 0 DILLARDS INC CL A 254067101 36515 651247 SH SOLE 22 615699 0 35548 DILLARDS INC CL A 254067101 301 5369 SH SOLE 26 3925 0 1444 DILLARDS INC CL A 254067101 130 2327 SH SOLE 28 2327 0 0 DILLARDS INC CL A 254067101 256 4573 SH SOLE 29 0 0 4573 DILLARDS INC CL A 254067101 439 7826 SH SOLE 30 7826 0 0 DILLARDS INC CL A 254067101 139 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 148 2637 SH SOLE 40 2637 0 0 DIME CMNTY BANCSHARES COM 253922108 178 8293 SH SOLE 2 2778 0 5515 DIME CMNTY BANCSHARES COM 253922108 6 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 16 735 SH SOLE 7 735 0 0 DIME CMNTY BANCSHARES COM 253922108 3573 166189 SH SOLE 18 166189 0 0 DIME CMNTY BANCSHARES COM 253922108 524 24372 SH SOLE 19 24372 0 0 DIME CMNTY BANCSHARES COM 253922108 60541 2815844 SH SOLE 21 2815844 0 0 DIME CMNTY BANCSHARES COM 253922108 22900 1065113 SH SOLE 22 1000614 0 64499 DIME CMNTY BANCSHARES COM 253922108 429 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 100 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 914 42499 SH SOLE 30 42499 0 0 DIME CMNTY BANCSHARES COM 253922108 125 5811 SH SOLE 34 5811 0 0 DIME CMNTY BANCSHARES COM 253922108 74 3438 SH SOLE 40 3438 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 13 2121 SH SOLE 18 2121 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 183 30449 SH SOLE 21 30449 0 0 DINEEQUITY INC COM 254423106 113 2624 SH SOLE 2 1021 0 1603 DINEEQUITY INC COM 254423106 4 104 SH SOLE 4 104 0 0 DINEEQUITY INC COM 254423106 18 425 SH SOLE 7 425 0 0 DINEEQUITY INC COM 254423106 3586 83427 SH SOLE 18 83427 0 0 DINEEQUITY INC COM 254423106 553 12860 SH SOLE 19 12860 0 0 DINEEQUITY INC COM 254423106 66526 1547838 SH SOLE 21 1547838 0 0 DINEEQUITY INC COM 254423106 20975 488018 SH SOLE 22 452907 0 35111 DINEEQUITY INC COM 254423106 213 4963 SH SOLE 26 4008 0 955 DINEEQUITY INC COM 254423106 106 2459 SH SOLE 28 2459 0 0 DINEEQUITY INC COM 254423106 979 22775 SH SOLE 30 22775 0 0 DINEEQUITY INC COM 254423106 79 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 327 10919 SH SOLE 2 5869 0 5050 DIODES INC COM 254543101 7 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 24 799 SH SOLE 7 799 0 0 DIODES INC COM 254543101 5448 182015 SH SOLE 18 182015 0 0 DIODES INC COM 254543101 1335 44604 SH SOLE 19 44604 0 0 DIODES INC COM 254543101 100189 3347428 SH SOLE 21 3347428 0 0 DIODES INC COM 254543101 33809 1129598 SH SOLE 22 1056960 0 72638 DIODES INC COM 254543101 1899 63437 SH SOLE 23 63437 0 0 DIODES INC COM 254543101 402 13438 SH SOLE 26 10794 0 2644 DIODES INC COM 254543101 164 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 609 20334 SH SOLE 29 0 0 20334 DIODES INC COM 254543101 1619 54080 SH SOLE 30 54080 0 0 DIODES INC COM 254543101 115 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 590 28504 SH SOLE 2 20624 0 7880 DIPLOMAT PHARMACY INC COM 25456K101 5 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 19 920 SH SOLE 7 920 0 0 DIPLOMAT PHARMACY INC COM 25456K101 4863 234808 SH SOLE 18 234808 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1431 69099 SH SOLE 19 69099 0 0 DIPLOMAT PHARMACY INC COM 25456K101 91662 4425976 SH SOLE 21 4425976 0 0 DIPLOMAT PHARMACY INC COM 25456K101 31467 1519431 SH SOLE 22 1439425 0 80006 DIPLOMAT PHARMACY INC COM 25456K101 2556 123430 SH SOLE 23 123430 0 0 DIPLOMAT PHARMACY INC COM 25456K101 145 7003 SH SOLE 26 5329 0 1674 DIPLOMAT PHARMACY INC COM 25456K101 115 5575 SH SOLE 28 5575 0 0 DIPLOMAT PHARMACY INC COM 25456K101 675 32569 SH SOLE 29 0 0 32569 DIPLOMAT PHARMACY INC COM 25456K101 1363 65793 SH SOLE 30 65793 0 0 DIPLOMAT PHARMACY INC COM 25456K101 80 3872 SH SOLE 40 3872 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 20 696 SH SOLE 17 0 0 696 DISCOVER FINL SVCS COM 254709108 52618 816041 SH SOLE 2 431689 0 384352 DISCOVER FINL SVCS COM 254709108 11510 178498 SH SOLE 4 163692 0 14806 DISCOVER FINL SVCS COM 254709108 17462 270812 SH SOLE 7 256449 0 14363 DISCOVER FINL SVCS COM 254709108 700 10853 SH SOLE 13 10853 0 0 DISCOVER FINL SVCS COM 254709108 191 2957 SH SOLE 15 2957 0 0 DISCOVER FINL SVCS COM 254709108 83728 1298518 SH SOLE 18 1233902 0 64616 DISCOVER FINL SVCS COM 254709108 58118 901331 SH SOLE 19 901331 0 0 DISCOVER FINL SVCS COM 254709108 10819 167792 SH SOLE 20 0 0 167792 DISCOVER FINL SVCS COM 254709108 479189 7431595 SH SOLE 21 7431595 0 0 DISCOVER FINL SVCS COM 254709108 654023 10143040 SH SOLE 22 8197712 0 1945328 DISCOVER FINL SVCS COM 254709108 40141 622537 SH SOLE 23 622537 0 0 DISCOVER FINL SVCS COM 254709108 19795 307001 SH SOLE 25 307001 0 0 DISCOVER FINL SVCS COM 254709108 81621 1265828 SH SOLE 26 379602 0 886226 DISCOVER FINL SVCS COM 254709108 5601 86870 SH SOLE 28 63609 0 23261 DISCOVER FINL SVCS COM 254709108 4084 63330 SH SOLE 29 37868 0 25462 DISCOVER FINL SVCS COM 254709108 76304 1183372 SH SOLE 30 1183372 0 0 DISCOVER FINL SVCS COM 254709108 14094 218580 SH SOLE 31 127596 0 90984 DISCOVER FINL SVCS COM 254709108 12395 192230 SH SOLE 34 192230 0 0 DISCOVER FINL SVCS COM 254709108 26597 412483 SH SOLE 36 412483 0 0 DISCOVER FINL SVCS COM 254709108 119 1843 SH SOLE 40 1843 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4054 190422 SH SOLE 2 55933 0 134489 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1052 49402 SH SOLE 4 44286 0 5116 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2219 104213 SH SOLE 7 104213 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 27 1270 SH SOLE 15 1270 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7390 347093 SH SOLE 18 317796 0 29297 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 846 39748 SH SOLE 19 39748 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3045 143027 SH SOLE 20 0 0 143027 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 61369 2882538 SH SOLE 21 2882538 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 90596 4255343 SH SOLE 22 3537611 0 717732 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3870 181791 SH SOLE 23 181791 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2411 113237 SH SOLE 25 113237 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10154 476944 SH SOLE 26 190777 0 286167 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 701 32940 SH SOLE 28 23537 0 9403 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 973 45697 SH SOLE 29 8148 0 37549 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 8858 416067 SH SOLE 30 416067 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1430 67190 SH SOLE 31 29003 0 38187 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 474 22249 SH SOLE 32 22249 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 524 24630 SH SOLE 34 24630 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3008 141265 SH SOLE 36 141265 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 15 698 SH SOLE 40 698 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5765 284532 SH SOLE 2 44993 0 239539 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1493 73673 SH SOLE 4 66275 0 7398 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3216 158721 SH SOLE 7 158721 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 77 3800 SH SOLE 13 3800 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 38 1869 SH SOLE 15 1869 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 10110 499030 SH SOLE 18 469044 0 29986 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4291 211812 SH SOLE 19 211812 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3960 195459 SH SOLE 20 0 0 195459 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 78875 3893135 SH SOLE 21 3893135 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 113787 5616350 SH SOLE 22 4581266 0 1035084 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5907 291547 SH SOLE 23 291547 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4571 225606 SH SOLE 25 225606 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13948 688474 SH SOLE 26 239220 0 449254 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1011 49895 SH SOLE 28 36730 0 13165 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1216 60003 SH SOLE 29 6579 0 53424 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13092 646217 SH SOLE 30 646217 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2324 114713 SH SOLE 31 47683 0 67030 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 641 31621 SH SOLE 32 31621 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2742 135361 SH SOLE 34 135361 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4889 241298 SH SOLE 36 241298 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 27 1321 SH SOLE 40 1321 0 0 DISH NETWORK CORP CL A 25470M109 15611 287863 SH SOLE 2 70769 0 217094 DISH NETWORK CORP CL A 25470M109 4783 88199 SH SOLE 4 80335 0 7864 DISH NETWORK CORP CL A 25470M109 9027 166463 SH SOLE 7 159096 0 7367 DISH NETWORK CORP CL A 25470M109 91 1682 SH SOLE 15 1682 0 0 DISH NETWORK CORP CL A 25470M109 33339 614767 SH SOLE 18 582819 0 31948 DISH NETWORK CORP CL A 25470M109 57845 1066667 SH SOLE 19 1066667 0 0 DISH NETWORK CORP CL A 25470M109 174539 3218500 SH SOLE 21 3218500 0 0 DISH NETWORK CORP CL A 25470M109 322678 5950178 SH SOLE 22 4949419 0 1000759 DISH NETWORK CORP CL A 25470M109 14659 270318 SH SOLE 23 270318 0 0 DISH NETWORK CORP CL A 25470M109 9946 183399 SH SOLE 25 183399 0 0 DISH NETWORK CORP CL A 25470M109 24405 450029 SH SOLE 26 230199 0 219830 DISH NETWORK CORP CL A 25470M109 2784 51345 SH SOLE 28 37376 0 13969 DISH NETWORK CORP CL A 25470M109 436 8037 SH SOLE 29 8037 0 0 DISH NETWORK CORP CL A 25470M109 34258 631717 SH SOLE 30 631717 0 0 DISH NETWORK CORP CL A 25470M109 6875 126781 SH SOLE 31 61924 0 64857 DISH NETWORK CORP CL A 25470M109 1787 32946 SH SOLE 32 32946 0 0 DISH NETWORK CORP CL A 25470M109 23488 433123 SH SOLE 34 433123 0 0 DISH NETWORK CORP CL A 25470M109 11964 220620 SH SOLE 36 220620 0 0 DISH NETWORK CORP CL A 25470M109 65 1194 SH SOLE 40 1194 0 0 DISH NETWORK CORP OPTIONS 25470M109 81 1500 SH Put SOLE 2 1500 0 0 DISH NETWORK CORP OPTIONS 25470M109 136 2500 SH Put SOLE 18 2500 0 0 DISH NETWORK CORP OPTIONS 25470M109 1356 25000 SH Put SOLE 19 25000 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 26251 23465000 PRN SOLE 2 22744000 0 721000 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 32014 28616000 PRN SOLE 19 28616000 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 9172 8198000 PRN SOLE 21 8198000 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1586 1418000 PRN SOLE 22 1418000 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1330 1189000 PRN SOLE 26 1189000 0 0 DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 9530 8518000 PRN SOLE 34 8518000 0 0 DISNEY WALT CO COM DISNEY 254687106 206413 2094080 SH SOLE 2 570747 0 1523333 DISNEY WALT CO COM DISNEY 254687106 53231 540032 SH SOLE 4 486550 0 53482 DISNEY WALT CO COM DISNEY 254687106 105861 1073968 SH SOLE 7 1068777 0 5191 DISNEY WALT CO COM DISNEY 254687106 665 6745 SH SOLE 13 6745 0 0 DISNEY WALT CO COM DISNEY 254687106 1065 10801 SH SOLE 15 10801 0 0 DISNEY WALT CO COM DISNEY 254687106 160 1624 SH SOLE 17 0 0 1624 DISNEY WALT CO COM DISNEY 254687106 318224 3228402 SH SOLE 18 3003377 0 225025 DISNEY WALT CO COM DISNEY 254687106 13258 134507 SH SOLE 19 134507 0 0 DISNEY WALT CO COM DISNEY 254687106 89936 912403 SH SOLE 20 90080 0 822323 DISNEY WALT CO COM DISNEY 254687106 2318523 23521593 SH SOLE 21 23521593 0 0 DISNEY WALT CO COM DISNEY 254687106 4052478 41112695 SH SOLE 22 33819281 0 7293414 DISNEY WALT CO COM DISNEY 254687106 192158 1949461 SH SOLE 23 1949461 0 0 DISNEY WALT CO COM DISNEY 254687106 121246 1230053 SH SOLE 25 1230053 0 0 DISNEY WALT CO COM DISNEY 254687106 519768 5273086 SH SOLE 26 1360988 0 3912098 DISNEY WALT CO COM DISNEY 254687106 35114 356239 SH SOLE 28 259964 0 96275 DISNEY WALT CO COM DISNEY 254687106 14996 152140 SH SOLE 29 55204 0 96936 DISNEY WALT CO COM DISNEY 254687106 425441 4316132 SH SOLE 30 4316132 0 0 DISNEY WALT CO COM DISNEY 254687106 86469 877234 SH SOLE 31 411091 0 466143 DISNEY WALT CO COM DISNEY 254687106 11227 113899 SH SOLE 32 113899 0 0 DISNEY WALT CO COM DISNEY 254687106 11052 112119 SH SOLE 34 112119 0 0 DISNEY WALT CO COM DISNEY 254687106 151412 1536089 SH SOLE 36 1536089 0 0 DISNEY WALT CO COM DISNEY 254687106 800 8112 SH SOLE 40 8112 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 8 719 SH SOLE 18 719 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 35 3001 SH SOLE 21 3001 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 5 2603 SH SOLE 18 2603 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 72 34797 SH SOLE 21 34797 0 0 DIXIE GROUP INC CL A 255519100 11 2651 SH SOLE 18 2651 0 0 DIXIE GROUP INC CL A 255519100 12 2900 SH SOLE 19 2900 0 0 DIXIE GROUP INC CL A 255519100 165 41246 SH SOLE 21 41246 0 0 DIXIE GROUP INC CL A 255519100 1396 348940 SH SOLE 22 348940 0 0 DLH HLDGS CORP COM 23335Q100 4 675 SH SOLE 18 675 0 0 DLH HLDGS CORP COM 23335Q100 101 15560 SH SOLE 21 15560 0 0 DLH HLDGS CORP COM 23335Q100 72 11070 SH SOLE 22 11070 0 0 DMC GLOBAL INC COM 23291C103 13 782 SH SOLE 2 782 0 0 DMC GLOBAL INC COM 23291C103 958 56669 SH SOLE 18 56669 0 0 DMC GLOBAL INC COM 23291C103 187 11068 SH SOLE 19 11068 0 0 DMC GLOBAL INC COM 23291C103 7857 464934 SH SOLE 21 464934 0 0 DMC GLOBAL INC COM 23291C103 6712 397154 SH SOLE 22 387691 0 9463 DNB FINL CORP COM 233237106 14 392 SH SOLE 2 133 0 259 DNB FINL CORP COM 233237106 402 11417 SH SOLE 18 11417 0 0 DNB FINL CORP COM 233237106 43 1234 SH SOLE 19 1234 0 0 DNB FINL CORP COM 233237106 3368 95696 SH SOLE 21 95696 0 0 DNB FINL CORP COM 233237106 768 21813 SH SOLE 22 20071 0 1742 DOCUMENT SEC SYS INC COM NEW 25614T200 9 10814 SH SOLE 21 10814 0 0 DOLBY LABORATORIES INC COM 25659T107 2610 45370 SH SOLE 2 15735 0 29635 DOLBY LABORATORIES INC COM 25659T107 35 611 SH SOLE 4 611 0 0 DOLBY LABORATORIES INC COM 25659T107 82 1428 SH SOLE 7 1428 0 0 DOLBY LABORATORIES INC COM 25659T107 1320 22956 SH SOLE 13 22956 0 0 DOLBY LABORATORIES INC COM 25659T107 6 100 SH SOLE 17 0 0 100 DOLBY LABORATORIES INC COM 25659T107 4612 80189 SH SOLE 18 80189 0 0 DOLBY LABORATORIES INC COM 25659T107 16252 282552 SH SOLE 19 282552 0 0 DOLBY LABORATORIES INC COM 25659T107 35309 613863 SH SOLE 21 613863 0 0 DOLBY LABORATORIES INC COM 25659T107 100975 1755472 SH SOLE 22 1543744 0 211728 DOLBY LABORATORIES INC COM 25659T107 2449 42570 SH SOLE 25 42570 0 0 DOLBY LABORATORIES INC COM 25659T107 1150 19990 SH SOLE 26 17332 0 2658 DOLBY LABORATORIES INC COM 25659T107 532 9247 SH SOLE 28 9247 0 0 DOLBY LABORATORIES INC COM 25659T107 3302 57412 SH SOLE 29 0 0 57412 DOLBY LABORATORIES INC COM 25659T107 493 8578 SH SOLE 30 8578 0 0 DOLBY LABORATORIES INC COM 25659T107 71 1231 SH SOLE 31 1231 0 0 DOLBY LABORATORIES INC COM 25659T107 5976 103900 SH SOLE 34 103900 0 0 DOLBY LABORATORIES INC COM 25659T107 902 15673 SH SOLE 36 15673 0 0 DOLBY LABORATORIES INC COM 25659T107 329 5718 SH SOLE 40 5718 0 0 DOLLAR GEN CORP NEW COM 256677105 28865 356135 SH SOLE 2 94855 0 261280 DOLLAR GEN CORP NEW COM 256677105 7209 88939 SH SOLE 4 79356 0 9583 DOLLAR GEN CORP NEW COM 256677105 15127 186641 SH SOLE 7 181530 0 5111 DOLLAR GEN CORP NEW COM 256677105 500 6174 SH SOLE 13 6174 0 0 DOLLAR GEN CORP NEW COM 256677105 147 1814 SH SOLE 15 1814 0 0 DOLLAR GEN CORP NEW COM 256677105 104901 1294278 SH SOLE 18 1225047 0 69231 DOLLAR GEN CORP NEW COM 256677105 149314 1842250 SH SOLE 19 1842250 0 0 DOLLAR GEN CORP NEW COM 256677105 14365 177239 SH SOLE 20 0 0 177239 DOLLAR GEN CORP NEW COM 256677105 414125 5109505 SH SOLE 21 5109505 0 0 DOLLAR GEN CORP NEW COM 256677105 586013 7230268 SH SOLE 22 5959059 0 1271209 DOLLAR GEN CORP NEW COM 256677105 28034 345890 SH SOLE 23 345890 0 0 DOLLAR GEN CORP NEW COM 256677105 18576 229189 SH SOLE 25 229189 0 0 DOLLAR GEN CORP NEW COM 256677105 74228 915833 SH SOLE 26 272344 0 643489 DOLLAR GEN CORP NEW COM 256677105 5042 62203 SH SOLE 28 45431 0 16772 DOLLAR GEN CORP NEW COM 256677105 803 9912 SH SOLE 29 9912 0 0 DOLLAR GEN CORP NEW COM 256677105 56843 701332 SH SOLE 30 701332 0 0 DOLLAR GEN CORP NEW COM 256677105 11316 139614 SH SOLE 31 59986 0 79628 DOLLAR GEN CORP NEW COM 256677105 8814 108742 SH SOLE 34 108742 0 0 DOLLAR GEN CORP NEW COM 256677105 20397 251654 SH SOLE 36 251654 0 0 DOLLAR GEN CORP NEW COM 256677105 105 1296 SH SOLE 40 1296 0 0 DOLLAR TREE INC COM 256746108 26307 303008 SH SOLE 2 78272 0 224736 DOLLAR TREE INC COM 256746108 6787 78177 SH SOLE 4 70232 0 7945 DOLLAR TREE INC COM 256746108 14765 170066 SH SOLE 7 165672 0 4394 DOLLAR TREE INC COM 256746108 324 3735 SH SOLE 13 3735 0 0 DOLLAR TREE INC COM 256746108 155 1787 SH SOLE 15 1787 0 0 DOLLAR TREE INC COM 256746108 44112 508088 SH SOLE 18 475155 0 32933 DOLLAR TREE INC COM 256746108 3588 41327 SH SOLE 19 41327 0 0 DOLLAR TREE INC COM 256746108 10157 116992 SH SOLE 20 0 0 116992 DOLLAR TREE INC COM 256746108 384823 4432426 SH SOLE 21 4432426 0 0 DOLLAR TREE INC COM 256746108 540820 6229207 SH SOLE 22 5184496 0 1044711 DOLLAR TREE INC COM 256746108 24425 281331 SH SOLE 23 281331 0 0 DOLLAR TREE INC COM 256746108 15459 178060 SH SOLE 25 178060 0 0 DOLLAR TREE INC COM 256746108 56036 645428 SH SOLE 26 234093 0 411335 DOLLAR TREE INC COM 256746108 4686 53969 SH SOLE 28 39458 0 14511 DOLLAR TREE INC COM 256746108 5877 67697 SH SOLE 29 8794 0 58903 DOLLAR TREE INC COM 256746108 59823 689042 SH SOLE 30 689042 0 0 DOLLAR TREE INC COM 256746108 10049 115750 SH SOLE 31 50984 0 64766 DOLLAR TREE INC COM 256746108 2973 34238 SH SOLE 32 34238 0 0 DOLLAR TREE INC COM 256746108 1452 16720 SH SOLE 34 16720 0 0 DOLLAR TREE INC COM 256746108 19682 226694 SH SOLE 36 226694 0 0 DOLLAR TREE INC COM 256746108 115 1321 SH SOLE 40 1321 0 0 DOMINION DIAMOND CORP COM 257287102 68 4767 SH SOLE 21 4767 0 0 DOMINION DIAMOND CORP COM 257287102 0 1 SH SOLE 22 1 0 0 DOMINION ENERGY INC COM 25746U109 61687 801865 SH SOLE 2 183127 0 618738 DOMINION ENERGY INC COM 25746U109 17674 229740 SH SOLE 4 212490 0 17250 DOMINION ENERGY INC COM 25746U109 38287 497691 SH SOLE 7 479715 0 17976 DOMINION ENERGY INC COM 25746U109 810 10526 SH SOLE 13 10526 0 0 DOMINION ENERGY INC COM 25746U109 316 4105 SH SOLE 15 4105 0 0 DOMINION ENERGY INC COM 25746U109 2 26 SH SOLE 17 0 0 26 DOMINION ENERGY INC COM 25746U109 102071 1326807 SH SOLE 18 1238963 0 87844 DOMINION ENERGY INC COM 25746U109 39226 509889 SH SOLE 19 509889 0 0 DOMINION ENERGY INC COM 25746U109 22561 293265 SH SOLE 20 0 0 293265 DOMINION ENERGY INC COM 25746U109 1174202 15263253 SH SOLE 21 15263253 0 0 DOMINION ENERGY INC COM 25746U109 1328483 17268728 SH SOLE 22 14296201 0 2972527 DOMINION ENERGY INC COM 25746U109 59341 771359 SH SOLE 23 771359 0 0 DOMINION ENERGY INC COM 25746U109 37866 492219 SH SOLE 25 492219 0 0 DOMINION ENERGY INC COM 25746U109 149276 1940415 SH SOLE 26 529583 0 1410832 DOMINION ENERGY INC COM 25746U109 10914 141863 SH SOLE 28 103113 0 38750 DOMINION ENERGY INC COM 25746U109 1691 21983 SH SOLE 29 21983 0 0 DOMINION ENERGY INC COM 25746U109 177810 2311321 SH SOLE 30 2311321 0 0 DOMINION ENERGY INC COM 25746U109 24176 314254 SH SOLE 31 133907 0 180347 DOMINION ENERGY INC COM 25746U109 5777 75091 SH SOLE 32 75091 0 0 DOMINION ENERGY INC COM 25746U109 11104 144345 SH SOLE 34 144345 0 0 DOMINION ENERGY INC COM 25746U109 54462 707948 SH SOLE 36 707948 0 0 DOMINION ENERGY INC COM 25746U109 246 3202 SH SOLE 40 3202 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1222 24082 SH SOLE 4 24082 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 10678 210401 SH SOLE 18 210401 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 77732 1531667 SH SOLE 19 1531667 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 2101 41408 SH SOLE 22 41408 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 30534 601661 SH SOLE 34 601661 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 20933 654167 SH SOLE 19 654167 0 0 DOMINOS PIZZA INC COM 25754A201 23466 118186 SH SOLE 2 25976 0 92210 DOMINOS PIZZA INC COM 25754A201 3042 15322 SH SOLE 4 13588 0 1734 DOMINOS PIZZA INC COM 25754A201 613 3086 SH SOLE 7 3086 0 0 DOMINOS PIZZA INC COM 25754A201 14 72 SH SOLE 15 72 0 0 DOMINOS PIZZA INC COM 25754A201 0 1 SH SOLE 17 0 0 1 DOMINOS PIZZA INC COM 25754A201 125897 634083 SH SOLE 18 504909 0 129174 DOMINOS PIZZA INC COM 25754A201 121970 614303 SH SOLE 19 614303 0 0 DOMINOS PIZZA INC COM 25754A201 6000 30221 SH SOLE 20 0 0 30221 DOMINOS PIZZA INC COM 25754A201 415727 2093813 SH SOLE 21 2093813 0 0 DOMINOS PIZZA INC COM 25754A201 327864 1651292 SH SOLE 22 1499840 0 151452 DOMINOS PIZZA INC COM 25754A201 12587 63395 SH SOLE 23 63395 0 0 DOMINOS PIZZA INC COM 25754A201 5922 29824 SH SOLE 25 29824 0 0 DOMINOS PIZZA INC COM 25754A201 25178 126811 SH SOLE 26 49039 0 77772 DOMINOS PIZZA INC COM 25754A201 2141 10785 SH SOLE 28 7834 0 2951 DOMINOS PIZZA INC COM 25754A201 3232 16277 SH SOLE 29 1433 0 14844 DOMINOS PIZZA INC COM 25754A201 11012 55460 SH SOLE 30 55460 0 0 DOMINOS PIZZA INC COM 25754A201 4151 20905 SH SOLE 31 8788 0 12117 DOMINOS PIZZA INC COM 25754A201 6416 32314 SH SOLE 34 32314 0 0 DOMINOS PIZZA INC COM 25754A201 8618 43407 SH SOLE 36 43407 0 0 DOMINOS PIZZA INC COM 25754A201 48 240 SH SOLE 40 240 0 0 DOMTAR CORP COM NEW 257559203 3002 69196 SH SOLE 2 36655 0 32541 DOMTAR CORP COM NEW 257559203 10 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 779 17951 SH SOLE 7 17951 0 0 DOMTAR CORP COM NEW 257559203 16151 372226 SH SOLE 18 372226 0 0 DOMTAR CORP COM NEW 257559203 4973 114622 SH SOLE 19 114622 0 0 DOMTAR CORP COM NEW 257559203 280748 6470348 SH SOLE 21 6470348 0 0 DOMTAR CORP COM NEW 257559203 97959 2257630 SH SOLE 22 2043326 0 214304 DOMTAR CORP COM NEW 257559203 664 15305 SH SOLE 26 11722 0 3583 DOMTAR CORP COM NEW 257559203 386 8907 SH SOLE 28 8907 0 0 DOMTAR CORP COM NEW 257559203 339 7821 SH SOLE 29 0 0 7821 DOMTAR CORP COM NEW 257559203 408 9393 SH SOLE 30 9393 0 0 DOMTAR CORP COM NEW 257559203 62 1429 SH SOLE 31 1429 0 0 DOMTAR CORP COM NEW 257559203 3538 81541 SH SOLE 32 81541 0 0 DOMTAR CORP COM NEW 257559203 613 14125 SH SOLE 34 14125 0 0 DOMTAR CORP COM NEW 257559203 347 7987 SH SOLE 36 7987 0 0 DOMTAR CORP COM NEW 257559203 354 8164 SH SOLE 40 8164 0 0 DONALDSON INC COM 257651109 5543 120659 SH SOLE 2 73597 0 47062 DONALDSON INC COM 257651109 57 1251 SH SOLE 4 1251 0 0 DONALDSON INC COM 257651109 3086 67180 SH SOLE 7 67180 0 0 DONALDSON INC COM 257651109 20078 437052 SH SOLE 18 437052 0 0 DONALDSON INC COM 257651109 1979 43072 SH SOLE 19 43072 0 0 DONALDSON INC COM 257651109 258119 5618620 SH SOLE 21 5618620 0 0 DONALDSON INC COM 257651109 193728 4216980 SH SOLE 22 3808192 0 408788 DONALDSON INC COM 257651109 1786 38878 SH SOLE 26 31178 0 7700 DONALDSON INC COM 257651109 928 20209 SH SOLE 28 20209 0 0 DONALDSON INC COM 257651109 869 18907 SH SOLE 30 18907 0 0 DONALDSON INC COM 257651109 132 2867 SH SOLE 31 2867 0 0 DONALDSON INC COM 257651109 601 13078 SH SOLE 34 13078 0 0 DONALDSON INC COM 257651109 198 4311 SH SOLE 36 4311 0 0 DONALDSON INC COM 257651109 601 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 16 1012 SH SOLE 2 660 0 352 DONEGAL GROUP INC CL A 257701201 563 34897 SH SOLE 18 34897 0 0 DONEGAL GROUP INC CL A 257701201 148 9184 SH SOLE 19 9184 0 0 DONEGAL GROUP INC CL A 257701201 4985 309024 SH SOLE 21 309024 0 0 DONEGAL GROUP INC CL A 257701201 7079 438870 SH SOLE 22 428599 0 10271 DONEGAL GROUP INC CL A 257701201 33 2027 SH SOLE 28 2027 0 0 DONEGAL GROUP INC CL A 257701201 10 640 SH SOLE 40 640 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 64 2960 SH SOLE 2 1800 0 1160 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 140 SH SOLE 4 140 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 14 638 SH SOLE 7 638 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3157 146412 SH SOLE 18 146412 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 569 26410 SH SOLE 19 26410 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 63523 2946335 SH SOLE 21 2946335 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 19437 901538 SH SOLE 22 838351 0 63187 DONNELLEY FINL SOLUTIONS INC COM 25787G100 100 4660 SH SOLE 26 3678 0 982 DONNELLEY FINL SOLUTIONS INC COM 25787G100 70 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 357 16560 SH SOLE 29 0 0 16560 DONNELLEY FINL SOLUTIONS INC COM 25787G100 969 44949 SH SOLE 30 44949 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 61 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 192 18661 SH SOLE 2 8735 0 9926 DONNELLEY R R & SONS CO COM 257867200 4 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 170 16504 SH SOLE 7 16504 0 0 DONNELLEY R R & SONS CO COM 257867200 4142 402094 SH SOLE 18 402094 0 0 DONNELLEY R R & SONS CO COM 257867200 552 53630 SH SOLE 19 53630 0 0 DONNELLEY R R & SONS CO COM 257867200 96913 9409028 SH SOLE 21 9409028 0 0 DONNELLEY R R & SONS CO COM 257867200 31294 3038293 SH SOLE 22 2841638 0 196655 DONNELLEY R R & SONS CO COM 257867200 140 13618 SH SOLE 26 9809 0 3809 DONNELLEY R R & SONS CO COM 257867200 89 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 427 41464 SH SOLE 29 0 0 41464 DONNELLEY R R & SONS CO COM 257867200 975 94615 SH SOLE 30 94615 0 0 DONNELLEY R R & SONS CO COM 257867200 725 70351 SH SOLE 32 70351 0 0 DONNELLEY R R & SONS CO COM 257867200 217 21108 SH SOLE 34 21108 0 0 DONNELLEY R R & SONS CO COM 257867200 62 6047 SH SOLE 36 6047 0 0 DONNELLEY R R & SONS CO COM 257867200 77 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 27 3970 SH SOLE 2 1223 0 2747 DORIAN LPG LTD SHS USD Y2106R110 4 566 SH SOLE 7 566 0 0 DORIAN LPG LTD SHS USD Y2106R110 482 70711 SH SOLE 18 70711 0 0 DORIAN LPG LTD SHS USD Y2106R110 72 10516 SH SOLE 19 10516 0 0 DORIAN LPG LTD SHS USD Y2106R110 4104 601832 SH SOLE 21 601832 0 0 DORIAN LPG LTD SHS USD Y2106R110 1418 207938 SH SOLE 22 185357 0 22581 DORMAN PRODUCTS INC COM 258278100 118 1647 SH SOLE 2 1527 0 120 DORMAN PRODUCTS INC COM 258278100 9 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 48 675 SH SOLE 7 675 0 0 DORMAN PRODUCTS INC COM 258278100 9201 128474 SH SOLE 18 128474 0 0 DORMAN PRODUCTS INC COM 258278100 5624 78526 SH SOLE 19 78526 0 0 DORMAN PRODUCTS INC COM 258278100 181741 2537577 SH SOLE 21 2537577 0 0 DORMAN PRODUCTS INC COM 258278100 54616 762579 SH SOLE 22 707024 0 55555 DORMAN PRODUCTS INC COM 258278100 638 8909 SH SOLE 26 7265 0 1644 DORMAN PRODUCTS INC COM 258278100 327 4563 SH SOLE 28 4563 0 0 DORMAN PRODUCTS INC COM 258278100 2966 41410 SH SOLE 30 41410 0 0 DORMAN PRODUCTS INC COM 258278100 256 3577 SH SOLE 40 3577 0 0 DOUBLE EAGLE ACQUISITION COR COM G28195124 6616 655000 SH SOLE 2 655000 0 0 DOUBLE EAGLE ACQUISITION COR COM G28195124 505 50000 SH SOLE 22 50000 0 0 DOUGLAS DYNAMICS INC COM 25960R105 54 1364 SH SOLE 2 1246 0 118 DOUGLAS DYNAMICS INC COM 25960R105 20 516 SH SOLE 7 516 0 0 DOUGLAS DYNAMICS INC COM 25960R105 3146 79845 SH SOLE 18 79845 0 0 DOUGLAS DYNAMICS INC COM 25960R105 642 16301 SH SOLE 19 16301 0 0 DOUGLAS DYNAMICS INC COM 25960R105 27467 697133 SH SOLE 21 697133 0 0 DOUGLAS DYNAMICS INC COM 25960R105 24215 614582 SH SOLE 22 573293 0 41289 DOUGLAS DYNAMICS INC COM 25960R105 118 3003 SH SOLE 26 0 0 3003 DOUGLAS DYNAMICS INC COM 25960R105 129 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 145 3690 SH SOLE 30 3690 0 0 DOUGLAS DYNAMICS INC COM 25960R105 109 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 5228 132611 SH SOLE 2 74753 0 57858 DOUGLAS EMMETT INC COM 25960P109 1866 47327 SH SOLE 4 47327 0 0 DOUGLAS EMMETT INC COM 25960P109 8347 211752 SH SOLE 7 211752 0 0 DOUGLAS EMMETT INC COM 25960P109 204 5186 SH SOLE 15 5186 0 0 DOUGLAS EMMETT INC COM 25960P109 19915 505195 SH SOLE 18 505195 0 0 DOUGLAS EMMETT INC COM 25960P109 7314 185540 SH SOLE 19 185540 0 0 DOUGLAS EMMETT INC COM 25960P109 324997 8244467 SH SOLE 21 8244467 0 0 DOUGLAS EMMETT INC COM 25960P109 263449 6683139 SH SOLE 22 6217733 0 465406 DOUGLAS EMMETT INC COM 25960P109 170 4324 SH SOLE 23 4324 0 0 DOUGLAS EMMETT INC COM 25960P109 10718 271880 SH SOLE 25 271880 0 0 DOUGLAS EMMETT INC COM 25960P109 3827 97082 SH SOLE 26 44427 0 52655 DOUGLAS EMMETT INC COM 25960P109 866 21980 SH SOLE 28 21980 0 0 DOUGLAS EMMETT INC COM 25960P109 5481 139044 SH SOLE 29 48610 0 90434 DOUGLAS EMMETT INC COM 25960P109 29542 749410 SH SOLE 30 749410 0 0 DOUGLAS EMMETT INC COM 25960P109 1748 44331 SH SOLE 31 3355 0 40976 DOUGLAS EMMETT INC COM 25960P109 40 1008 SH SOLE 34 1008 0 0 DOUGLAS EMMETT INC COM 25960P109 224 5672 SH SOLE 36 5672 0 0 DOUGLAS EMMETT INC COM 25960P109 569 14439 SH SOLE 40 14439 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 18 750 SH SOLE 2 750 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 374 15415 SH SOLE 18 15415 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 80 3306 SH SOLE 19 3306 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 3910 161038 SH SOLE 21 161038 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 1165 48000 SH SOLE 22 44089 0 3911 DOVER CORP COM 260003108 21553 235836 SH SOLE 2 88575 0 147261 DOVER CORP COM 260003108 5205 56953 SH SOLE 4 53067 0 3886 DOVER CORP COM 260003108 31670 346541 SH SOLE 7 180920 0 165621 DOVER CORP COM 260003108 180 1966 SH SOLE 13 1966 0 0 DOVER CORP COM 260003108 97 1058 SH SOLE 15 1058 0 0 DOVER CORP COM 260003108 32957 360621 SH SOLE 18 335585 0 25036 DOVER CORP COM 260003108 2484 27181 SH SOLE 19 27181 0 0 DOVER CORP COM 260003108 8795 96235 SH SOLE 20 0 0 96235 DOVER CORP COM 260003108 284909 3117504 SH SOLE 21 3117504 0 0 DOVER CORP COM 260003108 376532 4120055 SH SOLE 22 3380290 0 739765 DOVER CORP COM 260003108 17626 192869 SH SOLE 23 192869 0 0 DOVER CORP COM 260003108 10794 118104 SH SOLE 25 118104 0 0 DOVER CORP COM 260003108 38928 425956 SH SOLE 26 163621 0 262335 DOVER CORP COM 260003108 3251 35576 SH SOLE 28 25871 0 9705 DOVER CORP COM 260003108 4037 44176 SH SOLE 29 5135 0 39041 DOVER CORP COM 260003108 40720 445558 SH SOLE 30 445558 0 0 DOVER CORP COM 260003108 7705 84309 SH SOLE 31 33713 0 50596 DOVER CORP COM 260003108 913 9992 SH SOLE 34 9992 0 0 DOVER CORP COM 260003108 14713 160986 SH SOLE 36 160986 0 0 DOVER CORP COM 260003108 72 789 SH SOLE 40 789 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 3 3141 SH SOLE 18 3141 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 7 6916 SH SOLE 19 6916 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 65 62629 SH SOLE 21 62629 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 401 389455 SH SOLE 22 389455 0 0 DOVER MOTORSPORTS INC COM 260174107 5 2635 SH SOLE 18 2635 0 0 DOVER MOTORSPORTS INC COM 260174107 3 1592 SH SOLE 19 1592 0 0 DOVER MOTORSPORTS INC COM 260174107 87 42292 SH SOLE 21 42292 0 0 DOVER MOTORSPORTS INC COM 260174107 544 265604 SH SOLE 22 265604 0 0 DOWDUPONT INC COM 26078J100 203907 2945349 SH SOLE 2 672054 0 2273295 DOWDUPONT INC COM 26078J100 60668 876331 SH SOLE 4 795837 0 80494 DOWDUPONT INC COM 26078J100 112021 1618100 SH SOLE 7 1554438 0 63662 DOWDUPONT INC COM 26078J100 1899 27432 SH SOLE 13 27432 0 0 DOWDUPONT INC COM 26078J100 1047 15123 SH SOLE 15 15123 0 0 DOWDUPONT INC COM 26078J100 86 1243 SH SOLE 17 0 0 1243 DOWDUPONT INC COM 26078J100 695103 10040494 SH SOLE 18 9387863 0 652631 DOWDUPONT INC COM 26078J100 1007866 14558223 SH SOLE 19 14558223 0 0 DOWDUPONT INC COM 26078J100 80744 1166313 SH SOLE 20 0 0 1166313 DOWDUPONT INC COM 26078J100 2557600 36943516 SH SOLE 21 36943516 0 0 DOWDUPONT INC COM 26078J100 4287400 61929803 SH SOLE 22 51258695 0 10671108 DOWDUPONT INC COM 26078J100 197950 2859309 SH SOLE 23 2859309 0 0 DOWDUPONT INC COM 26078J100 149389 2157863 SH SOLE 25 2109246 0 48617 DOWDUPONT INC COM 26078J100 443108 6400516 SH SOLE 26 2100044 0 4300472 DOWDUPONT INC COM 26078J100 36826 531941 SH SOLE 28 388048 0 143893 DOWDUPONT INC COM 26078J100 6806 98307 SH SOLE 29 94807 0 3500 DOWDUPONT INC COM 26078J100 460411 6650462 SH SOLE 30 6650462 0 0 DOWDUPONT INC COM 26078J100 75888 1096165 SH SOLE 31 557073 0 539092 DOWDUPONT INC COM 26078J100 5670 81900 SH SOLE 32 81900 0 0 DOWDUPONT INC COM 26078J100 189288 2734195 SH SOLE 34 2734195 0 0 DOWDUPONT INC COM 26078J100 162791 2351452 SH SOLE 36 2351452 0 0 DOWDUPONT INC COM 26078J100 827 11952 SH SOLE 40 11952 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 58043 656072 SH SOLE 2 422469 0 233603 DR PEPPER SNAPPLE GROUP INC COM 26138E109 13161 148766 SH SOLE 4 141399 0 7367 DR PEPPER SNAPPLE GROUP INC COM 26138E109 20290 229346 SH SOLE 7 193822 0 35524 DR PEPPER SNAPPLE GROUP INC COM 26138E109 5193 58694 SH SOLE 13 58694 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 109 1237 SH SOLE 15 1237 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 140035 1582850 SH SOLE 18 1397574 0 185276 DR PEPPER SNAPPLE GROUP INC COM 26138E109 218752 2472616 SH SOLE 19 2472616 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 11828 133695 SH SOLE 20 0 0 133695 DR PEPPER SNAPPLE GROUP INC COM 26138E109 420381 4751679 SH SOLE 21 4751679 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 554692 6269833 SH SOLE 22 4940235 0 1329598 DR PEPPER SNAPPLE GROUP INC COM 26138E109 33913 383328 SH SOLE 23 383328 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 14789 167166 SH SOLE 25 167166 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 54455 615523 SH SOLE 26 193178 0 422345 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3699 41815 SH SOLE 28 30371 0 11444 DR PEPPER SNAPPLE GROUP INC COM 26138E109 16155 182607 SH SOLE 29 94217 0 88390 DR PEPPER SNAPPLE GROUP INC COM 26138E109 59624 673944 SH SOLE 30 673944 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 22087 249658 SH SOLE 31 147563 0 102095 DR PEPPER SNAPPLE GROUP INC COM 26138E109 24623 278318 SH SOLE 34 278318 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 25219 285053 SH SOLE 36 285053 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 92 1040 SH SOLE 40 1040 0 0 DR REDDYS LABS LTD ADR 256135203 1267 35506 SH SOLE 2 29964 0 5542 DR REDDYS LABS LTD ADR 256135203 8221 230409 SH SOLE 18 230409 0 0 DR REDDYS LABS LTD ADR 256135203 454 12723 SH SOLE 19 12723 0 0 DR REDDYS LABS LTD ADR 256135203 10119 283597 SH SOLE 21 283597 0 0 DR REDDYS LABS LTD ADR 256135203 1741 48807 SH SOLE 22 48807 0 0 DR REDDYS LABS LTD ADR 256135203 40 1126 SH SOLE 25 1126 0 0 DR REDDYS LABS LTD ADR 256135203 6004 168277 SH SOLE 26 53893 0 114384 DR REDDYS LABS LTD ADR 256135203 4311 120816 SH SOLE 28 120816 0 0 DR REDDYS LABS LTD ADR 256135203 3209 89936 SH SOLE 29 89936 0 0 DR REDDYS LABS LTD ADR 256135203 16015 448840 SH SOLE 30 448840 0 0 DR REDDYS LABS LTD ADR 256135203 1270 35605 SH SOLE 34 35605 0 0 DR REDDYS LABS LTD ADR 256135203 43 1216 SH SOLE 40 1216 0 0 DRIL-QUIP INC COM 262037104 1031 23345 SH SOLE 2 17023 0 6322 DRIL-QUIP INC COM 262037104 10 237 SH SOLE 4 237 0 0 DRIL-QUIP INC COM 262037104 42 943 SH SOLE 7 943 0 0 DRIL-QUIP INC COM 262037104 10976 248616 SH SOLE 18 248616 0 0 DRIL-QUIP INC COM 262037104 1272 28818 SH SOLE 19 28818 0 0 DRIL-QUIP INC COM 262037104 109859 2488318 SH SOLE 21 2488318 0 0 DRIL-QUIP INC COM 262037104 56162 1272062 SH SOLE 22 1201614 0 70448 DRIL-QUIP INC COM 262037104 498 11271 SH SOLE 26 9540 0 1731 DRIL-QUIP INC COM 262037104 245 5542 SH SOLE 28 5542 0 0 DRIL-QUIP INC COM 262037104 455 10315 SH SOLE 29 0 0 10315 DRIL-QUIP INC COM 262037104 277 6263 SH SOLE 30 6263 0 0 DRIL-QUIP INC COM 262037104 194 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 12 3315 SH SOLE 2 3315 0 0 DRIVE SHACK INC COM 262077100 845 234047 SH SOLE 18 234047 0 0 DRIVE SHACK INC COM 262077100 147 40615 SH SOLE 19 40615 0 0 DRIVE SHACK INC COM 262077100 7465 2068003 SH SOLE 21 2068003 0 0 DRIVE SHACK INC COM 262077100 1960 542944 SH SOLE 22 497739 0 45205 DRIVE SHACK INC COM 262077100 258 71399 SH SOLE 26 66971 0 4428 DRIVE SHACK INC COM 262077100 36 9988 SH SOLE 28 9988 0 0 DRIVE SHACK INC COM 262077100 38 10621 SH SOLE 30 10621 0 0 DRIVE SHACK INC COM 262077100 22 6218 SH SOLE 40 6218 0 0 DSP GROUP INC COM 23332B106 65 5012 SH SOLE 2 1058 0 3954 DSP GROUP INC COM 23332B106 1453 111762 SH SOLE 18 111762 0 0 DSP GROUP INC COM 23332B106 3109 239187 SH SOLE 19 239187 0 0 DSP GROUP INC COM 23332B106 26277 2021276 SH SOLE 21 2021276 0 0 DSP GROUP INC COM 23332B106 9468 728299 SH SOLE 22 699920 0 28379 DSP GROUP INC COM 23332B106 348 26800 SH SOLE 30 26800 0 0 DST SYS INC DEL COM 233326107 3690 67239 SH SOLE 2 35495 0 31744 DST SYS INC DEL COM 233326107 147 2676 SH SOLE 4 2676 0 0 DST SYS INC DEL COM 233326107 120 2178 SH SOLE 7 2178 0 0 DST SYS INC DEL COM 233326107 21 380 SH SOLE 15 380 0 0 DST SYS INC DEL COM 233326107 4 80 SH SOLE 17 0 0 80 DST SYS INC DEL COM 233326107 11210 204265 SH SOLE 18 204265 0 0 DST SYS INC DEL COM 233326107 1107 20169 SH SOLE 19 20169 0 0 DST SYS INC DEL COM 233326107 142037 2588137 SH SOLE 21 2588137 0 0 DST SYS INC DEL COM 233326107 106482 1940266 SH SOLE 22 1743935 0 196331 DST SYS INC DEL COM 233326107 2148 39143 SH SOLE 25 39143 0 0 DST SYS INC DEL COM 233326107 4237 77213 SH SOLE 26 23256 0 53957 DST SYS INC DEL COM 233326107 508 9260 SH SOLE 28 9260 0 0 DST SYS INC DEL COM 233326107 1318 24023 SH SOLE 30 24023 0 0 DST SYS INC DEL COM 233326107 84 1522 SH SOLE 31 1522 0 0 DST SYS INC DEL COM 233326107 393 7160 SH SOLE 34 7160 0 0 DST SYS INC DEL COM 233326107 2357 42947 SH SOLE 36 42947 0 0 DST SYS INC DEL COM 233326107 389 7083 SH SOLE 40 7083 0 0 DSW INC CL A 23334L102 421 19603 SH SOLE 2 8411 0 11192 DSW INC CL A 23334L102 9 415 SH SOLE 4 415 0 0 DSW INC CL A 23334L102 74 3425 SH SOLE 7 3425 0 0 DSW INC CL A 23334L102 7167 333659 SH SOLE 18 333659 0 0 DSW INC CL A 23334L102 1088 50664 SH SOLE 19 50664 0 0 DSW INC CL A 23334L102 134198 6247585 SH SOLE 21 6247585 0 0 DSW INC CL A 23334L102 38349 1785356 SH SOLE 22 1649729 0 135627 DSW INC CL A 23334L102 385 17941 SH SOLE 26 13572 0 4369 DSW INC CL A 23334L102 218 10150 SH SOLE 28 10150 0 0 DSW INC CL A 23334L102 2390 111276 SH SOLE 30 111276 0 0 DSW INC CL A 23334L102 177 8260 SH SOLE 36 8260 0 0 DSW INC CL A 23334L102 183 8520 SH SOLE 40 8520 0 0 DTE ENERGY CO COM 233331107 28949 269645 SH SOLE 2 95453 0 174192 DTE ENERGY CO COM 233331107 7253 67559 SH SOLE 4 62446 0 5113 DTE ENERGY CO COM 233331107 16546 154114 SH SOLE 7 140227 0 13887 DTE ENERGY CO COM 233331107 509 4740 SH SOLE 13 4740 0 0 DTE ENERGY CO COM 233331107 135 1260 SH SOLE 15 1260 0 0 DTE ENERGY CO COM 233331107 47856 445752 SH SOLE 18 420801 0 24951 DTE ENERGY CO COM 233331107 8455 78750 SH SOLE 19 78750 0 0 DTE ENERGY CO COM 233331107 12313 114686 SH SOLE 20 0 0 114686 DTE ENERGY CO COM 233331107 722015 6725180 SH SOLE 21 6725180 0 0 DTE ENERGY CO COM 233331107 515594 4802480 SH SOLE 22 3941395 0 861085 DTE ENERGY CO COM 233331107 23572 219560 SH SOLE 23 219560 0 0 DTE ENERGY CO COM 233331107 14524 135283 SH SOLE 25 135283 0 0 DTE ENERGY CO COM 233331107 43155 401961 SH SOLE 26 164272 0 237689 DTE ENERGY CO COM 233331107 4403 41008 SH SOLE 28 29704 0 11304 DTE ENERGY CO COM 233331107 5538 51582 SH SOLE 29 6852 0 44730 DTE ENERGY CO COM 233331107 62114 578557 SH SOLE 30 578557 0 0 DTE ENERGY CO COM 233331107 13739 127974 SH SOLE 31 78476 0 49498 DTE ENERGY CO COM 233331107 6611 61579 SH SOLE 32 61579 0 0 DTE ENERGY CO COM 233331107 1258 11722 SH SOLE 34 11722 0 0 DTE ENERGY CO COM 233331107 9245 86109 SH SOLE 35 86109 0 0 DTE ENERGY CO COM 233331107 20977 195387 SH SOLE 36 195387 0 0 DTE ENERGY CO COM 233331107 93 863 SH SOLE 40 863 0 0 DUCOMMUN INC DEL COM 264147109 22 671 SH SOLE 2 671 0 0 DUCOMMUN INC DEL COM 264147109 8 263 SH SOLE 7 263 0 0 DUCOMMUN INC DEL COM 264147109 1316 41054 SH SOLE 18 41054 0 0 DUCOMMUN INC DEL COM 264147109 271 8444 SH SOLE 19 8444 0 0 DUCOMMUN INC DEL COM 264147109 11106 346521 SH SOLE 21 346521 0 0 DUCOMMUN INC DEL COM 264147109 9824 306534 SH SOLE 22 292812 0 13722 DUKE ENERGY CORP NEW COM NEW 26441C204 75524 899947 SH SOLE 2 216503 0 683444 DUKE ENERGY CORP NEW COM NEW 26441C204 22362 266469 SH SOLE 4 247796 0 18673 DUKE ENERGY CORP NEW COM NEW 26441C204 50047 596360 SH SOLE 7 564852 0 31508 DUKE ENERGY CORP NEW COM NEW 26441C204 1778 21190 SH SOLE 13 21190 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 390 4651 SH SOLE 15 4651 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 0 2 SH SOLE 17 0 0 2 DUKE ENERGY CORP NEW COM NEW 26441C204 112321 1338431 SH SOLE 18 1241350 0 97081 DUKE ENERGY CORP NEW COM NEW 26441C204 25614 305224 SH SOLE 19 305224 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 26821 319604 SH SOLE 20 0 0 319604 DUKE ENERGY CORP NEW COM NEW 26441C204 1244975 14835263 SH SOLE 21 14835263 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1624525 19358022 SH SOLE 22 16016342 0 3341680 DUKE ENERGY CORP NEW COM NEW 26441C204 71854 856223 SH SOLE 23 856223 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 45987 547990 SH SOLE 25 547990 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 151275 1802610 SH SOLE 26 628738 0 1173872 DUKE ENERGY CORP NEW COM NEW 26441C204 13325 158782 SH SOLE 28 115625 0 43157 DUKE ENERGY CORP NEW COM NEW 26441C204 2042 24329 SH SOLE 29 24329 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 198918 2370333 SH SOLE 30 2370333 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 29120 347003 SH SOLE 31 144940 0 202063 DUKE ENERGY CORP NEW COM NEW 26441C204 4053 48293 SH SOLE 34 48293 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 11457 136518 SH SOLE 35 136518 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 69978 833868 SH SOLE 36 833868 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 294 3504 SH SOLE 40 3504 0 0 DUKE REALTY CORP COM NEW 264411505 43693 1516081 SH SOLE 2 270891 0 1245190 DUKE REALTY CORP COM NEW 264411505 11923 413720 SH SOLE 4 400708 0 13012 DUKE REALTY CORP COM NEW 264411505 22044 764869 SH SOLE 7 739439 0 25430 DUKE REALTY CORP COM NEW 264411505 272 9426 SH SOLE 13 9426 0 0 DUKE REALTY CORP COM NEW 264411505 430 14929 SH SOLE 15 14929 0 0 DUKE REALTY CORP COM NEW 264411505 25280 877169 SH SOLE 18 828263 0 48906 DUKE REALTY CORP COM NEW 264411505 14697 509960 SH SOLE 19 509960 0 0 DUKE REALTY CORP COM NEW 264411505 6316 219142 SH SOLE 20 0 0 219142 DUKE REALTY CORP COM NEW 264411505 323787 11234811 SH SOLE 21 11234811 0 0 DUKE REALTY CORP COM NEW 264411505 434985 15093178 SH SOLE 22 13281177 0 1812001 DUKE REALTY CORP COM NEW 264411505 13764 477590 SH SOLE 23 477590 0 0 DUKE REALTY CORP COM NEW 264411505 27970 970504 SH SOLE 25 970504 0 0 DUKE REALTY CORP COM NEW 264411505 31658 1098479 SH SOLE 26 412341 0 686138 DUKE REALTY CORP COM NEW 264411505 2355 81727 SH SOLE 28 59937 0 21790 DUKE REALTY CORP COM NEW 264411505 6429 223080 SH SOLE 29 134186 0 88894 DUKE REALTY CORP COM NEW 264411505 77907 2703233 SH SOLE 30 2703233 0 0 DUKE REALTY CORP COM NEW 264411505 5901 204755 SH SOLE 31 145594 0 59161 DUKE REALTY CORP COM NEW 264411505 5545 192413 SH SOLE 34 192413 0 0 DUKE REALTY CORP COM NEW 264411505 9904 343661 SH SOLE 36 343661 0 0 DUKE REALTY CORP COM NEW 264411505 47 1639 SH SOLE 40 1639 0 0 DULUTH HLDGS INC COM CL B 26443V101 10 474 SH SOLE 2 474 0 0 DULUTH HLDGS INC COM CL B 26443V101 709 34930 SH SOLE 18 34930 0 0 DULUTH HLDGS INC COM CL B 26443V101 110 5415 SH SOLE 19 5415 0 0 DULUTH HLDGS INC COM CL B 26443V101 6057 298525 SH SOLE 21 298525 0 0 DULUTH HLDGS INC COM CL B 26443V101 7298 359688 SH SOLE 22 336546 0 23142 DULUTH HLDGS INC COM CL B 26443V101 26 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 41 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 69 3412 SH SOLE 30 3412 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 4287 36823 SH SOLE 2 20152 0 16671 DUN & BRADSTREET CORP DEL NE COM 26483E100 19 162 SH SOLE 4 162 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 139 1197 SH SOLE 7 1197 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 31 266 SH SOLE 15 266 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 14488 124458 SH SOLE 18 124458 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1381 11866 SH SOLE 19 11866 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 185441 1593003 SH SOLE 21 1593003 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 141872 1218724 SH SOLE 22 1098277 0 120447 DUN & BRADSTREET CORP DEL NE COM 26483E100 3076 26420 SH SOLE 25 26420 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 4500 38659 SH SOLE 26 13540 0 25119 DUN & BRADSTREET CORP DEL NE COM 26483E100 618 5309 SH SOLE 28 5309 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1875 16108 SH SOLE 29 0 0 16108 DUN & BRADSTREET CORP DEL NE COM 26483E100 659 5663 SH SOLE 30 5663 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 92 794 SH SOLE 31 794 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 3425 29420 SH SOLE 36 29420 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 475 4078 SH SOLE 40 4078 0 0 DUNKIN BRANDS GROUP INC COM 265504100 4276 80550 SH SOLE 2 48102 0 32448 DUNKIN BRANDS GROUP INC COM 265504100 23 439 SH SOLE 4 439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 117 2209 SH SOLE 7 2209 0 0 DUNKIN BRANDS GROUP INC COM 265504100 15960 300680 SH SOLE 18 300680 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1561 29405 SH SOLE 19 29405 0 0 DUNKIN BRANDS GROUP INC COM 265504100 204515 3852951 SH SOLE 21 3852951 0 0 DUNKIN BRANDS GROUP INC COM 265504100 153300 2888099 SH SOLE 22 2616365 0 271734 DUNKIN BRANDS GROUP INC COM 265504100 1676 31582 SH SOLE 26 25974 0 5608 DUNKIN BRANDS GROUP INC COM 265504100 691 13014 SH SOLE 28 13014 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1506 28375 SH SOLE 29 0 0 28375 DUNKIN BRANDS GROUP INC COM 265504100 759 14294 SH SOLE 30 14294 0 0 DUNKIN BRANDS GROUP INC COM 265504100 112 2115 SH SOLE 31 2115 0 0 DUNKIN BRANDS GROUP INC COM 265504100 903 17003 SH SOLE 34 17003 0 0 DUNKIN BRANDS GROUP INC COM 265504100 537 10110 SH SOLE 40 10110 0 0 DURECT CORP COM 266605104 13 7153 SH SOLE 2 6490 0 663 DURECT CORP COM 266605104 5 2742 SH SOLE 7 2742 0 0 DURECT CORP COM 266605104 881 497894 SH SOLE 18 497894 0 0 DURECT CORP COM 266605104 180 101517 SH SOLE 19 101517 0 0 DURECT CORP COM 266605104 7791 4401806 SH SOLE 21 4401806 0 0 DURECT CORP COM 266605104 7441 4203916 SH SOLE 22 4044049 0 159867 DXC TECHNOLOGY CO COM 23355L106 29862 347720 SH SOLE 2 72173 0 275547 DXC TECHNOLOGY CO COM 23355L106 7969 92793 SH SOLE 4 83486 0 9307 DXC TECHNOLOGY CO COM 23355L106 16953 197401 SH SOLE 7 197401 0 0 DXC TECHNOLOGY CO COM 23355L106 162 1891 SH SOLE 15 1891 0 0 DXC TECHNOLOGY CO COM 23355L106 26 303 SH SOLE 17 0 0 303 DXC TECHNOLOGY CO COM 23355L106 53226 619777 SH SOLE 18 580792 0 38985 DXC TECHNOLOGY CO COM 23355L106 11609 135177 SH SOLE 19 135177 0 0 DXC TECHNOLOGY CO COM 23355L106 11601 135081 SH SOLE 20 0 0 135081 DXC TECHNOLOGY CO COM 23355L106 542603 6318155 SH SOLE 21 6318155 0 0 DXC TECHNOLOGY CO COM 23355L106 638495 7434733 SH SOLE 22 6173725 0 1261008 DXC TECHNOLOGY CO COM 23355L106 29999 349310 SH SOLE 23 349310 0 0 DXC TECHNOLOGY CO COM 23355L106 18823 219175 SH SOLE 25 219175 0 0 DXC TECHNOLOGY CO COM 23355L106 61664 718026 SH SOLE 26 274089 0 443937 DXC TECHNOLOGY CO COM 23355L106 5546 64574 SH SOLE 28 47085 0 17489 DXC TECHNOLOGY CO COM 23355L106 844 9823 SH SOLE 29 9823 0 0 DXC TECHNOLOGY CO COM 23355L106 76577 891679 SH SOLE 30 891679 0 0 DXC TECHNOLOGY CO COM 23355L106 14258 166023 SH SOLE 31 73806 0 92217 DXC TECHNOLOGY CO COM 23355L106 4322 50321 SH SOLE 34 50321 0 0 DXC TECHNOLOGY CO COM 23355L106 24080 280395 SH SOLE 36 280395 0 0 DXC TECHNOLOGY CO COM 23355L106 123 1435 SH SOLE 40 1435 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 62 1982 SH SOLE 2 1213 0 769 DXP ENTERPRISES INC NEW COM NEW 233377407 10 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2421 76873 SH SOLE 18 76873 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 377 11966 SH SOLE 19 11966 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 44722 1420208 SH SOLE 21 1420208 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 13982 444023 SH SOLE 22 418984 0 25039 DXP ENTERPRISES INC NEW COM NEW 233377407 17 530 SH SOLE 26 0 0 530 DXP ENTERPRISES INC NEW COM NEW 233377407 61 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 674 21413 SH SOLE 30 21413 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 41 1293 SH SOLE 40 1293 0 0 DYCOM INDS INC COM 267475101 1234 14373 SH SOLE 2 14133 0 240 DYCOM INDS INC COM 267475101 17 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 2817 32798 SH SOLE 7 32798 0 0 DYCOM INDS INC COM 267475101 16263 189370 SH SOLE 18 189370 0 0 DYCOM INDS INC COM 267475101 1966 22898 SH SOLE 19 22898 0 0 DYCOM INDS INC COM 267475101 164651 1917222 SH SOLE 21 1917222 0 0 DYCOM INDS INC COM 267475101 80919 942232 SH SOLE 22 881739 0 60493 DYCOM INDS INC COM 267475101 1188 13828 SH SOLE 26 11530 0 2298 DYCOM INDS INC COM 267475101 389 4535 SH SOLE 28 4535 0 0 DYCOM INDS INC COM 267475101 407 4741 SH SOLE 30 4741 0 0 DYCOM INDS INC COM 267475101 312 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1503 1323000 PRN SOLE 21 1323000 0 0 DYNASIL CORP AMER COM 268102100 9 6905 SH SOLE 21 6905 0 0 DYNATRONICS CORP COM NEW 268157401 50 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 224 10422 SH SOLE 2 3320 0 7102 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 40 1871 SH SOLE 7 1871 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5003 232718 SH SOLE 18 232718 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 982 45695 SH SOLE 19 45695 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 42078 1957136 SH SOLE 21 1957136 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33794 1571794 SH SOLE 22 1442343 0 129451 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 263 12241 SH SOLE 28 12241 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 197 9146 SH SOLE 30 9146 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 23 1061 SH SOLE 34 1061 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 101 4676 SH SOLE 40 4676 0 0 DYNEGY INC NEW DEL COM 26817R108 1803 184131 SH SOLE 2 165168 0 18963 DYNEGY INC NEW DEL COM 26817R108 5 552 SH SOLE 4 552 0 0 DYNEGY INC NEW DEL COM 26817R108 84 8584 SH SOLE 7 8584 0 0 DYNEGY INC NEW DEL COM 26817R108 4072 415982 SH SOLE 18 415982 0 0 DYNEGY INC NEW DEL COM 26817R108 2538 259222 SH SOLE 19 259222 0 0 DYNEGY INC NEW DEL COM 26817R108 33569 3428868 SH SOLE 21 3428868 0 0 DYNEGY INC NEW DEL COM 26817R108 33141 3385240 SH SOLE 22 3138401 0 246839 DYNEGY INC NEW DEL COM 26817R108 164 16739 SH SOLE 26 11662 0 5077 DYNEGY INC NEW DEL COM 26817R108 185 18872 SH SOLE 28 18872 0 0 DYNEGY INC NEW DEL COM 26817R108 202 20656 SH SOLE 30 20656 0 0 DYNEGY INC NEW DEL COM 26817R108 62 6346 SH SOLE 36 6346 0 0 DYNEGY INC NEW DEL COM 26817R108 99 10157 SH SOLE 40 10157 0 0 DYNEX CAP INC COM NEW 26817Q506 34 4626 SH SOLE 2 4626 0 0 DYNEX CAP INC COM NEW 26817Q506 1376 189220 SH SOLE 18 189220 0 0 DYNEX CAP INC COM NEW 26817Q506 356 48914 SH SOLE 19 48914 0 0 DYNEX CAP INC COM NEW 26817Q506 19364 2663602 SH SOLE 21 2663602 0 0 DYNEX CAP INC COM NEW 26817Q506 256 35244 SH SOLE 26 35244 0 0 DYNEX CAP INC COM NEW 26817Q506 53 7287 SH SOLE 28 7287 0 0 DYNEX CAP INC COM NEW 26817Q506 48 6595 SH SOLE 30 6595 0 0 DYNEX CAP INC COM NEW 26817Q506 38 5200 SH SOLE 40 5200 0 0 E L F BEAUTY INC COM 26856L103 45 1978 SH SOLE 2 1868 0 110 E L F BEAUTY INC COM 26856L103 16 695 SH SOLE 7 695 0 0 E L F BEAUTY INC COM 26856L103 1601 71019 SH SOLE 18 71019 0 0 E L F BEAUTY INC COM 26856L103 359 15928 SH SOLE 19 15928 0 0 E L F BEAUTY INC COM 26856L103 13993 620535 SH SOLE 21 620535 0 0 E L F BEAUTY INC COM 26856L103 15406 683190 SH SOLE 22 619044 0 64146 E L F BEAUTY INC COM 26856L103 84 3708 SH SOLE 30 3708 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 16596 380547 SH SOLE 2 69864 0 310683 E TRADE FINANCIAL CORP COM NEW 269246401 3664 84022 SH SOLE 4 74788 0 9234 E TRADE FINANCIAL CORP COM NEW 269246401 9023 206912 SH SOLE 7 190040 0 16872 E TRADE FINANCIAL CORP COM NEW 269246401 293 6719 SH SOLE 13 6719 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 126 2888 SH SOLE 15 2888 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH SOLE 17 0 0 1 E TRADE FINANCIAL CORP COM NEW 269246401 50608 1160459 SH SOLE 18 1105976 0 54483 E TRADE FINANCIAL CORP COM NEW 269246401 31335 718535 SH SOLE 19 718535 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7568 173528 SH SOLE 20 0 0 173528 E TRADE FINANCIAL CORP COM NEW 269246401 243082 5573993 SH SOLE 21 5573993 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 342498 7853666 SH SOLE 22 6587387 0 1266279 E TRADE FINANCIAL CORP COM NEW 269246401 15748 361115 SH SOLE 23 361115 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 9261 212350 SH SOLE 25 209901 0 2449 E TRADE FINANCIAL CORP COM NEW 269246401 32960 755799 SH SOLE 26 308000 0 447799 E TRADE FINANCIAL CORP COM NEW 269246401 2730 62610 SH SOLE 28 45490 0 17120 E TRADE FINANCIAL CORP COM NEW 269246401 3349 76796 SH SOLE 29 9223 0 67573 E TRADE FINANCIAL CORP COM NEW 269246401 36685 841196 SH SOLE 30 841196 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4951 113522 SH SOLE 31 70581 0 42941 E TRADE FINANCIAL CORP COM NEW 269246401 6611 151602 SH SOLE 34 151602 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12677 290685 SH SOLE 36 290685 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 61 1398 SH SOLE 40 1398 0 0 EAGLE BANCORP INC MD COM 268948106 342 5098 SH SOLE 2 4008 0 1090 EAGLE BANCORP INC MD COM 268948106 10 148 SH SOLE 4 148 0 0 EAGLE BANCORP INC MD COM 268948106 50 749 SH SOLE 7 749 0 0 EAGLE BANCORP INC MD COM 268948106 7349 109609 SH SOLE 18 109609 0 0 EAGLE BANCORP INC MD COM 268948106 1799 26831 SH SOLE 19 26831 0 0 EAGLE BANCORP INC MD COM 268948106 63889 952854 SH SOLE 21 952854 0 0 EAGLE BANCORP INC MD COM 268948106 60816 907026 SH SOLE 22 845469 0 61557 EAGLE BANCORP INC MD COM 268948106 2734 40779 SH SOLE 23 40779 0 0 EAGLE BANCORP INC MD COM 268948106 603 8991 SH SOLE 26 7359 0 1632 EAGLE BANCORP INC MD COM 268948106 291 4347 SH SOLE 28 4347 0 0 EAGLE BANCORP INC MD COM 268948106 1163 17350 SH SOLE 29 0 0 17350 EAGLE BANCORP INC MD COM 268948106 345 5148 SH SOLE 30 5148 0 0 EAGLE BANCORP INC MD COM 268948106 223 3333 SH SOLE 40 3333 0 0 EAGLE BANCORP MONT INC COM 26942G100 11 593 SH SOLE 18 593 0 0 EAGLE BANCORP MONT INC COM 26942G100 16 850 SH SOLE 21 850 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 36 7870 SH SOLE 2 2714 0 5156 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 665 146854 SH SOLE 18 146854 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 95 21003 SH SOLE 19 21003 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5512 1216807 SH SOLE 21 1216807 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1554 343078 SH SOLE 22 318474 0 24604 EAGLE MATERIALS INC COM 26969P108 4302 40317 SH SOLE 2 23482 0 16835 EAGLE MATERIALS INC COM 26969P108 22 203 SH SOLE 4 203 0 0 EAGLE MATERIALS INC COM 26969P108 124 1161 SH SOLE 7 1161 0 0 EAGLE MATERIALS INC COM 26969P108 17075 160026 SH SOLE 18 160026 0 0 EAGLE MATERIALS INC COM 26969P108 1646 15422 SH SOLE 19 15422 0 0 EAGLE MATERIALS INC COM 26969P108 244477 2291259 SH SOLE 21 2291259 0 0 EAGLE MATERIALS INC COM 26969P108 161085 1509697 SH SOLE 22 1370591 0 139106 EAGLE MATERIALS INC COM 26969P108 1543 14460 SH SOLE 26 11856 0 2604 EAGLE MATERIALS INC COM 26969P108 863 8089 SH SOLE 28 8089 0 0 EAGLE MATERIALS INC COM 26969P108 783 7336 SH SOLE 30 7336 0 0 EAGLE MATERIALS INC COM 26969P108 109 1022 SH SOLE 31 1022 0 0 EAGLE MATERIALS INC COM 26969P108 580 5433 SH SOLE 40 5433 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 30 511 SH SOLE 2 464 0 47 EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2292 38432 SH SOLE 18 38432 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 360 6033 SH SOLE 19 6033 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 57303 960812 SH SOLE 21 960812 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 14453 242331 SH SOLE 22 226992 0 15339 EAGLE PHARMACEUTICALS INC COM 269796108 43 713 SH SOLE 26 0 0 713 EAGLE PHARMACEUTICALS INC COM 269796108 74 1245 SH SOLE 28 1245 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 625 10484 SH SOLE 30 10484 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 50 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 29 2626 SH SOLE 2 1064 0 1562 EARTHSTONE ENERGY INC CL A 27032D304 716 65181 SH SOLE 18 65181 0 0 EARTHSTONE ENERGY INC CL A 27032D304 202 18422 SH SOLE 19 18422 0 0 EARTHSTONE ENERGY INC CL A 27032D304 6808 619463 SH SOLE 21 619463 0 0 EARTHSTONE ENERGY INC CL A 27032D304 2438 221818 SH SOLE 22 209158 0 12660 EAST WEST BANCORP INC COM 27579R104 12606 210879 SH SOLE 2 70800 0 140079 EAST WEST BANCORP INC COM 27579R104 3097 51800 SH SOLE 4 46193 0 5607 EAST WEST BANCORP INC COM 27579R104 2908 48646 SH SOLE 7 26409 0 22237 EAST WEST BANCORP INC COM 27579R104 30027 502285 SH SOLE 18 488141 0 14144 EAST WEST BANCORP INC COM 27579R104 2914 48741 SH SOLE 19 48741 0 0 EAST WEST BANCORP INC COM 27579R104 6182 103405 SH SOLE 20 0 0 103405 EAST WEST BANCORP INC COM 27579R104 409900 6856814 SH SOLE 21 6856814 0 0 EAST WEST BANCORP INC COM 27579R104 285347 4773278 SH SOLE 22 4308247 0 465031 EAST WEST BANCORP INC COM 27579R104 10467 175089 SH SOLE 23 175089 0 0 EAST WEST BANCORP INC COM 27579R104 15794 264205 SH SOLE 26 131088 0 133117 EAST WEST BANCORP INC COM 27579R104 1994 33351 SH SOLE 28 24246 0 9105 EAST WEST BANCORP INC COM 27579R104 2411 40323 SH SOLE 29 5187 0 35136 EAST WEST BANCORP INC COM 27579R104 12048 201546 SH SOLE 30 201546 0 0 EAST WEST BANCORP INC COM 27579R104 3215 53782 SH SOLE 31 29594 0 24188 EAST WEST BANCORP INC COM 27579R104 10674 178553 SH SOLE 34 178553 0 0 EAST WEST BANCORP INC COM 27579R104 1428 23881 SH SOLE 36 23881 0 0 EAST WEST BANCORP INC COM 27579R104 45 751 SH SOLE 40 751 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 215 10424 SH SOLE 2 4319 0 6105 EASTERLY GOVT PPTYS INC COM 27616P103 26 1257 SH SOLE 7 1257 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2926 141571 SH SOLE 18 141571 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 820 39665 SH SOLE 19 39665 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 23547 1139173 SH SOLE 21 1139173 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 29615 1432751 SH SOLE 22 1322059 0 110692 EASTERLY GOVT PPTYS INC COM 27616P103 1259 60905 SH SOLE 23 60905 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 103 4968 SH SOLE 26 0 0 4968 EASTERLY GOVT PPTYS INC COM 27616P103 461 22310 SH SOLE 28 22310 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 135 6510 SH SOLE 29 0 0 6510 EASTERLY GOVT PPTYS INC COM 27616P103 102 4941 SH SOLE 30 4941 0 0 EASTERN CO COM 276317104 29 1027 SH SOLE 2 203 0 824 EASTERN CO COM 276317104 604 21036 SH SOLE 18 21036 0 0 EASTERN CO COM 276317104 69 2393 SH SOLE 19 2393 0 0 EASTERN CO COM 276317104 5244 182722 SH SOLE 21 182722 0 0 EASTERN CO COM 276317104 1487 51823 SH SOLE 22 48252 0 3571 EASTGROUP PPTY INC COM 277276101 7218 81913 SH SOLE 2 1867 0 80046 EASTGROUP PPTY INC COM 277276101 987 11200 SH SOLE 4 11200 0 0 EASTGROUP PPTY INC COM 277276101 3972 45073 SH SOLE 7 45073 0 0 EASTGROUP PPTY INC COM 277276101 104 1181 SH SOLE 15 1181 0 0 EASTGROUP PPTY INC COM 277276101 13670 155129 SH SOLE 18 155129 0 0 EASTGROUP PPTY INC COM 277276101 5022 56989 SH SOLE 19 56989 0 0 EASTGROUP PPTY INC COM 277276101 278142 3156400 SH SOLE 21 3156400 0 0 EASTGROUP PPTY INC COM 277276101 123819 1405117 SH SOLE 22 1326427 0 78690 EASTGROUP PPTY INC COM 277276101 85 962 SH SOLE 23 962 0 0 EASTGROUP PPTY INC COM 277276101 5671 64355 SH SOLE 25 64355 0 0 EASTGROUP PPTY INC COM 277276101 1779 20193 SH SOLE 26 8440 0 11753 EASTGROUP PPTY INC COM 277276101 529 6000 SH SOLE 28 6000 0 0 EASTGROUP PPTY INC COM 277276101 1330 15095 SH SOLE 29 11381 0 3714 EASTGROUP PPTY INC COM 277276101 18996 215574 SH SOLE 30 215574 0 0 EASTGROUP PPTY INC COM 277276101 326 3697 SH SOLE 40 3697 0 0 EASTMAN CHEM CO COM 277432100 29746 328720 SH SOLE 2 255104 0 73616 EASTMAN CHEM CO COM 277432100 6764 74749 SH SOLE 4 69121 0 5628 EASTMAN CHEM CO COM 277432100 11944 131992 SH SOLE 7 123302 0 8690 EASTMAN CHEM CO COM 277432100 7935 87688 SH SOLE 13 87688 0 0 EASTMAN CHEM CO COM 277432100 90 992 SH SOLE 15 992 0 0 EASTMAN CHEM CO COM 277432100 31200 344795 SH SOLE 18 324438 0 20357 EASTMAN CHEM CO COM 277432100 54348 600596 SH SOLE 19 600596 0 0 EASTMAN CHEM CO COM 277432100 6804 75196 SH SOLE 20 0 0 75196 EASTMAN CHEM CO COM 277432100 274000 3027963 SH SOLE 21 3027963 0 0 EASTMAN CHEM CO COM 277432100 481614 5322295 SH SOLE 22 4293600 0 1028695 EASTMAN CHEM CO COM 277432100 19648 217129 SH SOLE 23 217129 0 0 EASTMAN CHEM CO COM 277432100 12336 136321 SH SOLE 25 136321 0 0 EASTMAN CHEM CO COM 277432100 37457 413940 SH SOLE 26 159080 0 254860 EASTMAN CHEM CO COM 277432100 3019 33366 SH SOLE 28 24322 0 9044 EASTMAN CHEM CO COM 277432100 15961 176380 SH SOLE 29 27178 0 149202 EASTMAN CHEM CO COM 277432100 40888 451852 SH SOLE 30 451852 0 0 EASTMAN CHEM CO COM 277432100 10148 112150 SH SOLE 31 78277 0 33873 EASTMAN CHEM CO COM 277432100 6517 72021 SH SOLE 34 72021 0 0 EASTMAN CHEM CO COM 277432100 19746 218208 SH SOLE 36 218208 0 0 EASTMAN CHEM CO COM 277432100 64 705 SH SOLE 40 705 0 0 EASTMAN KODAK CO COM NEW 277461406 12 1579 SH SOLE 2 787 0 792 EASTMAN KODAK CO COM NEW 277461406 3 400 SH SOLE 7 400 0 0 EASTMAN KODAK CO COM NEW 277461406 463 62994 SH SOLE 18 62994 0 0 EASTMAN KODAK CO COM NEW 277461406 124 16850 SH SOLE 19 16850 0 0 EASTMAN KODAK CO COM NEW 277461406 3986 542283 SH SOLE 21 542283 0 0 EASTMAN KODAK CO COM NEW 277461406 3473 472534 SH SOLE 22 445316 0 27218 EASTMAN KODAK CO COM NEW 277461406 20 2704 SH SOLE 28 2704 0 0 EASTMAN KODAK CO COM NEW 277461406 23 3075 SH SOLE 30 3075 0 0 EASTMAN KODAK CO COM NEW 277461406 14 1966 SH SOLE 40 1966 0 0 EATON CORP PLC SHS G29183103 43925 572009 SH SOLE 2 135110 0 436899 EATON CORP PLC SHS G29183103 12129 157950 SH SOLE 4 139647 0 18303 EATON CORP PLC SHS G29183103 26440 344317 SH SOLE 7 330076 0 14241 EATON CORP PLC SHS G29183103 546 7111 SH SOLE 13 7111 0 0 EATON CORP PLC SHS G29183103 238 3093 SH SOLE 15 3093 0 0 EATON CORP PLC SHS G29183103 70103 912916 SH SOLE 18 844681 0 68235 EATON CORP PLC SHS G29183103 3773 49137 SH SOLE 19 49137 0 0 EATON CORP PLC SHS G29183103 19619 255483 SH SOLE 20 0 0 255483 EATON CORP PLC SHS G29183103 766752 9985049 SH SOLE 21 9985049 0 0 EATON CORP PLC SHS G29183103 918032 11955100 SH SOLE 22 9876653 0 2078447 EATON CORP PLC SHS G29183103 41560 541212 SH SOLE 23 541212 0 0 EATON CORP PLC SHS G29183103 28713 373912 SH SOLE 25 373912 0 0 EATON CORP PLC SHS G29183103 101493 1321693 SH SOLE 26 412217 0 909476 EATON CORP PLC SHS G29183103 7904 102931 SH SOLE 28 74529 0 28402 EATON CORP PLC SHS G29183103 1325 17259 SH SOLE 29 17259 0 0 EATON CORP PLC SHS G29183103 93582 1218680 SH SOLE 30 1218680 0 0 EATON CORP PLC SHS G29183103 17111 222833 SH SOLE 31 94249 0 128584 EATON CORP PLC SHS G29183103 4793 62417 SH SOLE 32 62417 0 0 EATON CORP PLC SHS G29183103 24007 312636 SH SOLE 34 312636 0 0 EATON CORP PLC SHS G29183103 9434 122851 SH SOLE 35 122851 0 0 EATON CORP PLC SHS G29183103 34969 455386 SH SOLE 36 455386 0 0 EATON CORP PLC SHS G29183103 169 2198 SH SOLE 40 2198 0 0 EATON VANCE CORP COM NON VTG 278265103 12571 254619 SH SOLE 2 157787 0 96832 EATON VANCE CORP COM NON VTG 278265103 2389 48389 SH SOLE 4 46183 0 2206 EATON VANCE CORP COM NON VTG 278265103 6703 135779 SH SOLE 7 120270 0 15509 EATON VANCE CORP COM NON VTG 278265103 19997 405037 SH SOLE 18 393777 0 11260 EATON VANCE CORP COM NON VTG 278265103 1914 38759 SH SOLE 19 38759 0 0 EATON VANCE CORP COM NON VTG 278265103 4724 95677 SH SOLE 20 0 0 95677 EATON VANCE CORP COM NON VTG 278265103 259132 5248782 SH SOLE 21 5248782 0 0 EATON VANCE CORP COM NON VTG 278265103 187721 3802328 SH SOLE 22 3452036 0 350292 EATON VANCE CORP COM NON VTG 278265103 7187 145573 SH SOLE 23 145573 0 0 EATON VANCE CORP COM NON VTG 278265103 1191 24126 SH SOLE 25 24126 0 0 EATON VANCE CORP COM NON VTG 278265103 11887 240773 SH SOLE 26 127791 0 112982 EATON VANCE CORP COM NON VTG 278265103 1323 26790 SH SOLE 28 19837 0 6953 EATON VANCE CORP COM NON VTG 278265103 1636 33130 SH SOLE 29 5129 0 28001 EATON VANCE CORP COM NON VTG 278265103 8443 171019 SH SOLE 30 171019 0 0 EATON VANCE CORP COM NON VTG 278265103 2188 44325 SH SOLE 31 24209 0 20116 EATON VANCE CORP COM NON VTG 278265103 985 19954 SH SOLE 34 19954 0 0 EATON VANCE CORP COM NON VTG 278265103 1422 28799 SH SOLE 36 28799 0 0 EATON VANCE CORP COM NON VTG 278265103 28 570 SH SOLE 40 570 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 3 200 SH SOLE 17 0 0 200 EATON VANCE TAX MNGD GBL DV COM 27829F108 9 1012 SH SOLE 17 0 0 1012 EATON VANCE TX ADV GLBL DIV COM 27828S101 0 6 SH SOLE 17 0 0 6 EBAY INC COM 278642103 51840 1347901 SH SOLE 2 352107 0 995794 EBAY INC COM 278642103 13568 352781 SH SOLE 4 318962 0 33819 EBAY INC COM 278642103 28588 743307 SH SOLE 7 716872 0 26435 EBAY INC COM 278642103 546 14184 SH SOLE 13 14184 0 0 EBAY INC COM 278642103 327 8490 SH SOLE 15 8490 0 0 EBAY INC COM 278642103 31 812 SH SOLE 17 0 0 812 EBAY INC COM 278642103 95982 2495635 SH SOLE 18 2338712 0 156923 EBAY INC COM 278642103 43133 1121494 SH SOLE 19 1121494 0 0 EBAY INC COM 278642103 17355 451253 SH SOLE 20 0 0 451253 EBAY INC COM 278642103 632471 16444913 SH SOLE 21 16444913 0 0 EBAY INC COM 278642103 1026955 26701906 SH SOLE 22 22130788 0 4571118 EBAY INC COM 278642103 51273 1333144 SH SOLE 23 1333144 0 0 EBAY INC COM 278642103 29317 762268 SH SOLE 25 762268 0 0 EBAY INC COM 278642103 143247 3724577 SH SOLE 26 951581 0 2772996 EBAY INC COM 278642103 9060 235567 SH SOLE 28 172254 0 63313 EBAY INC COM 278642103 2040 53041 SH SOLE 29 53041 0 0 EBAY INC COM 278642103 120585 3135325 SH SOLE 30 3135325 0 0 EBAY INC COM 278642103 21877 568832 SH SOLE 31 261567 0 307265 EBAY INC COM 278642103 5957 154881 SH SOLE 32 154881 0 0 EBAY INC COM 278642103 10138 263598 SH SOLE 34 263598 0 0 EBAY INC COM 278642103 38421 998995 SH SOLE 36 998995 0 0 EBAY INC COM 278642103 200 5213 SH SOLE 40 5213 0 0 EBIX INC COM NEW 278715206 118 1804 SH SOLE 2 1641 0 163 EBIX INC COM NEW 278715206 13 203 SH SOLE 4 203 0 0 EBIX INC COM NEW 278715206 45 683 SH SOLE 7 683 0 0 EBIX INC COM NEW 278715206 7013 107478 SH SOLE 18 107478 0 0 EBIX INC COM NEW 278715206 1137 17430 SH SOLE 19 17430 0 0 EBIX INC COM NEW 278715206 130359 1997840 SH SOLE 21 1997840 0 0 EBIX INC COM NEW 278715206 39457 604711 SH SOLE 22 562000 0 42711 EBIX INC COM NEW 278715206 824 12621 SH SOLE 26 10996 0 1625 EBIX INC COM NEW 278715206 164 2511 SH SOLE 28 2511 0 0 EBIX INC COM NEW 278715206 1971 30201 SH SOLE 30 30201 0 0 EBIX INC COM NEW 278715206 207 3168 SH SOLE 40 3168 0 0 ECHELON CORP COM NEW 27874N303 4 759 SH SOLE 21 759 0 0 ECHELON CORP COM NEW 27874N303 499 106603 SH SOLE 22 106603 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 129 6848 SH SOLE 2 1845 0 5003 ECHO GLOBAL LOGISTICS INC COM 27875T101 15 820 SH SOLE 7 820 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2437 129285 SH SOLE 18 129285 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 402 21351 SH SOLE 19 21351 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 45489 2413195 SH SOLE 21 2413195 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 15728 834362 SH SOLE 22 783144 0 51218 ECHO GLOBAL LOGISTICS INC COM 27875T101 467 24789 SH SOLE 23 24789 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 71 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 698 37053 SH SOLE 30 37053 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 49 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 2009 35098 SH SOLE 2 11529 0 23569 ECHOSTAR CORP CL A 278768106 100 1744 SH SOLE 7 1744 0 0 ECHOSTAR CORP CL A 278768106 1456 25437 SH SOLE 18 25437 0 0 ECHOSTAR CORP CL A 278768106 849 14834 SH SOLE 19 14834 0 0 ECHOSTAR CORP CL A 278768106 33079 578000 SH SOLE 21 578000 0 0 ECHOSTAR CORP CL A 278768106 78330 1368684 SH SOLE 22 1214071 0 154613 ECHOSTAR CORP CL A 278768106 784 13705 SH SOLE 26 11454 0 2251 ECHOSTAR CORP CL A 278768106 494 8637 SH SOLE 28 8637 0 0 ECHOSTAR CORP CL A 278768106 423 7385 SH SOLE 30 7385 0 0 ECHOSTAR CORP CL A 278768106 61 1063 SH SOLE 31 1063 0 0 ECHOSTAR CORP CL A 278768106 197 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 279 4869 SH SOLE 40 4869 0 0 ECLIPSE RES CORP COM 27890G100 133 53132 SH SOLE 2 38996 0 14136 ECLIPSE RES CORP COM 27890G100 1 579 SH SOLE 7 579 0 0 ECLIPSE RES CORP COM 27890G100 858 343026 SH SOLE 18 343026 0 0 ECLIPSE RES CORP COM 27890G100 6687 2674710 SH SOLE 19 2674710 0 0 ECLIPSE RES CORP COM 27890G100 7514 3005690 SH SOLE 21 3005690 0 0 ECLIPSE RES CORP COM 27890G100 6577 2630985 SH SOLE 22 2518091 0 112894 ECLIPSE RES CORP COM 27890G100 501 200295 SH SOLE 23 200295 0 0 ECLIPSE RES CORP COM 27890G100 43 17342 SH SOLE 28 17342 0 0 ECLIPSE RES CORP COM 27890G100 151 60297 SH SOLE 29 0 0 60297 ECLIPSE RES CORP COM 27890G100 18 7197 SH SOLE 30 7197 0 0 ECLIPSE RES CORP COM 27890G100 14 5559 SH SOLE 40 5559 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 7 4758 SH SOLE 21 4758 0 0 ECOLAB INC COM 278865100 45979 357504 SH SOLE 2 101999 0 255505 ECOLAB INC COM 278865100 11175 86887 SH SOLE 4 79574 0 7313 ECOLAB INC COM 278865100 41451 322299 SH SOLE 7 217650 0 104649 ECOLAB INC COM 278865100 161 1252 SH SOLE 13 1252 0 0 ECOLAB INC COM 278865100 229 1783 SH SOLE 15 1783 0 0 ECOLAB INC COM 278865100 72186 561277 SH SOLE 18 517995 0 43282 ECOLAB INC COM 278865100 3626 28194 SH SOLE 19 28194 0 0 ECOLAB INC COM 278865100 19657 152845 SH SOLE 20 0 0 152845 ECOLAB INC COM 278865100 586596 4561042 SH SOLE 21 4561042 0 0 ECOLAB INC COM 278865100 884479 6877220 SH SOLE 22 5686825 0 1190395 ECOLAB INC COM 278865100 41681 324086 SH SOLE 23 324086 0 0 ECOLAB INC COM 278865100 29104 226300 SH SOLE 25 226300 0 0 ECOLAB INC COM 278865100 99732 775463 SH SOLE 26 244985 0 530478 ECOLAB INC COM 278865100 7610 59173 SH SOLE 28 43109 0 16064 ECOLAB INC COM 278865100 1397 10864 SH SOLE 29 10864 0 0 ECOLAB INC COM 278865100 91692 712945 SH SOLE 30 712945 0 0 ECOLAB INC COM 278865100 15641 121618 SH SOLE 31 56966 0 64652 ECOLAB INC COM 278865100 3925 30520 SH SOLE 34 30520 0 0 ECOLAB INC COM 278865100 35298 274458 SH SOLE 36 274458 0 0 ECOLAB INC COM 278865100 169 1316 SH SOLE 40 1316 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 5 414 SH SOLE 18 414 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 96 8162 SH SOLE 21 8162 0 0 ECOPETROL S A SPONSORED ADS 279158109 103 10896 SH SOLE 2 1200 0 9696 ECOPETROL S A SPONSORED ADS 279158109 1118 117775 SH SOLE 19 117775 0 0 ECOPETROL S A SPONSORED ADS 279158109 7450 785038 SH SOLE 21 785038 0 0 ECOPETROL S A SPONSORED ADS 279158109 9240 973610 SH SOLE 25 973610 0 0 ECOPETROL S A SPONSORED ADS 279158109 612 64461 SH SOLE 26 0 0 64461 ECOPETROL S A SPONSORED ADS 279158109 64 6755 SH SOLE 28 6755 0 0 ECOPETROL S A SPONSORED ADS 279158109 2679 282280 SH SOLE 30 282280 0 0 ECOPETROL S A SPONSORED ADS 279158109 2691 283584 SH SOLE 34 283584 0 0 EDGE THERAPEUTICS INC COM 279870109 11 1054 SH SOLE 2 1054 0 0 EDGE THERAPEUTICS INC COM 279870109 703 65499 SH SOLE 18 65499 0 0 EDGE THERAPEUTICS INC COM 279870109 159 14808 SH SOLE 19 14808 0 0 EDGE THERAPEUTICS INC COM 279870109 6730 627245 SH SOLE 21 627245 0 0 EDGE THERAPEUTICS INC COM 279870109 2419 225400 SH SOLE 22 200562 0 24838 EDGEWATER TECHNOLOGY INC COM 280358102 13 1957 SH SOLE 18 1957 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 211 32427 SH SOLE 21 32427 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4743 65178 SH SOLE 2 35225 0 29953 EDGEWELL PERS CARE CO COM 28035Q102 2703 37149 SH SOLE 4 37149 0 0 EDGEWELL PERS CARE CO COM 28035Q102 145 1997 SH SOLE 7 1997 0 0 EDGEWELL PERS CARE CO COM 28035Q102 26 363 SH SOLE 15 363 0 0 EDGEWELL PERS CARE CO COM 28035Q102 37638 517218 SH SOLE 18 517218 0 0 EDGEWELL PERS CARE CO COM 28035Q102 173710 2387109 SH SOLE 19 2387109 0 0 EDGEWELL PERS CARE CO COM 28035Q102 173384 2382633 SH SOLE 21 2382633 0 0 EDGEWELL PERS CARE CO COM 28035Q102 137751 1892958 SH SOLE 22 1709195 0 183763 EDGEWELL PERS CARE CO COM 28035Q102 3197 43938 SH SOLE 25 43938 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4547 62489 SH SOLE 26 22004 0 40485 EDGEWELL PERS CARE CO COM 28035Q102 665 9144 SH SOLE 28 9144 0 0 EDGEWELL PERS CARE CO COM 28035Q102 609 8369 SH SOLE 30 8369 0 0 EDGEWELL PERS CARE CO COM 28035Q102 94 1295 SH SOLE 31 1295 0 0 EDGEWELL PERS CARE CO COM 28035Q102 67683 930092 SH SOLE 34 930092 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3645 50087 SH SOLE 36 50087 0 0 EDGEWELL PERS CARE CO COM 28035Q102 436 5994 SH SOLE 40 5994 0 0 EDISON INTL COM 281020107 33244 430795 SH SOLE 2 124973 0 305822 EDISON INTL COM 281020107 10111 131020 SH SOLE 4 122092 0 8928 EDISON INTL COM 281020107 44106 571537 SH SOLE 7 547224 0 24313 EDISON INTL COM 281020107 995 12889 SH SOLE 13 12889 0 0 EDISON INTL COM 281020107 160 2070 SH SOLE 15 2070 0 0 EDISON INTL COM 281020107 61657 798980 SH SOLE 18 753749 0 45231 EDISON INTL COM 281020107 19187 248633 SH SOLE 19 248633 0 0 EDISON INTL COM 281020107 14281 185054 SH SOLE 20 0 0 185054 EDISON INTL COM 281020107 773524 10023632 SH SOLE 21 10023632 0 0 EDISON INTL COM 281020107 673707 8730163 SH SOLE 22 7175159 0 1555004 EDISON INTL COM 281020107 31181 404050 SH SOLE 23 404050 0 0 EDISON INTL COM 281020107 20633 267372 SH SOLE 25 267372 0 0 EDISON INTL COM 281020107 96743 1253633 SH SOLE 26 321349 0 932284 EDISON INTL COM 281020107 5704 73918 SH SOLE 28 53734 0 20184 EDISON INTL COM 281020107 813 10530 SH SOLE 29 10530 0 0 EDISON INTL COM 281020107 82883 1074034 SH SOLE 30 1074034 0 0 EDISON INTL COM 281020107 17512 226925 SH SOLE 31 136547 0 90378 EDISON INTL COM 281020107 4004 51891 SH SOLE 32 51891 0 0 EDISON INTL COM 281020107 6391 82813 SH SOLE 34 82813 0 0 EDISON INTL COM 281020107 25600 331734 SH SOLE 36 331734 0 0 EDISON INTL COM 281020107 127 1641 SH SOLE 40 1641 0 0 EDITAS MEDICINE INC COM 28106W103 89 3695 SH SOLE 2 1962 0 1733 EDITAS MEDICINE INC COM 28106W103 15 605 SH SOLE 7 605 0 0 EDITAS MEDICINE INC COM 28106W103 2849 118660 SH SOLE 18 118660 0 0 EDITAS MEDICINE INC COM 28106W103 617 25718 SH SOLE 19 25718 0 0 EDITAS MEDICINE INC COM 28106W103 39180 1631826 SH SOLE 21 1631826 0 0 EDITAS MEDICINE INC COM 28106W103 20371 848444 SH SOLE 22 772829 0 75615 EDITAS MEDICINE INC COM 28106W103 68 2814 SH SOLE 28 2814 0 0 EDITAS MEDICINE INC COM 28106W103 66 2733 SH SOLE 30 2733 0 0 EDITAS MEDICINE INC COM 28106W103 106 4397 SH SOLE 40 4397 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1638 45597 SH SOLE 2 33422 0 12175 EDUCATION RLTY TR INC COM NEW 28140H203 870 24206 SH SOLE 4 24206 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 3563 99153 SH SOLE 7 99153 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 96 2663 SH SOLE 15 2663 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 17215 479121 SH SOLE 18 479121 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4527 125991 SH SOLE 19 125991 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 183853 5116977 SH SOLE 21 5116977 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 115433 3212713 SH SOLE 22 3066942 0 145771 EDUCATION RLTY TR INC COM NEW 28140H203 75 2074 SH SOLE 23 2074 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4787 133235 SH SOLE 25 133235 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1717 47799 SH SOLE 26 23175 0 24624 EDUCATION RLTY TR INC COM NEW 28140H203 413 11491 SH SOLE 28 11491 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 908 25280 SH SOLE 29 25280 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 13655 380043 SH SOLE 30 380043 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 251 6987 SH SOLE 40 6987 0 0 EDUCATIONAL DEV CORP COM 281479105 5 539 SH SOLE 18 539 0 0 EDUCATIONAL DEV CORP COM 281479105 92 9590 SH SOLE 21 9590 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 44621 408210 SH SOLE 2 203468 0 204742 EDWARDS LIFESCIENCES CORP COM 28176E108 9026 82572 SH SOLE 4 75091 0 7481 EDWARDS LIFESCIENCES CORP COM 28176E108 19232 175944 SH SOLE 7 145923 0 30021 EDWARDS LIFESCIENCES CORP COM 28176E108 3927 35929 SH SOLE 13 35929 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 162 1478 SH SOLE 15 1478 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 21 196 SH SOLE 17 0 0 196 EDWARDS LIFESCIENCES CORP COM 28176E108 52461 479928 SH SOLE 18 450735 0 29193 EDWARDS LIFESCIENCES CORP COM 28176E108 54596 499461 SH SOLE 19 499461 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 14755 134987 SH SOLE 20 0 0 134987 EDWARDS LIFESCIENCES CORP COM 28176E108 521682 4772499 SH SOLE 21 4772499 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 654697 5989360 SH SOLE 22 4877000 0 1112360 EDWARDS LIFESCIENCES CORP COM 28176E108 30054 274943 SH SOLE 23 274943 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 33376 305334 SH SOLE 25 305334 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 66602 609297 SH SOLE 26 212590 0 396707 EDWARDS LIFESCIENCES CORP COM 28176E108 5243 47965 SH SOLE 28 35133 0 12832 EDWARDS LIFESCIENCES CORP COM 28176E108 11571 105858 SH SOLE 29 12208 0 93650 EDWARDS LIFESCIENCES CORP COM 28176E108 71976 658459 SH SOLE 30 658459 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 13047 119355 SH SOLE 31 58193 0 61162 EDWARDS LIFESCIENCES CORP COM 28176E108 16425 150262 SH SOLE 34 150262 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 24678 225762 SH SOLE 36 225762 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 114 1042 SH SOLE 40 1042 0 0 EGAIN CORP COM NEW 28225C806 8 3048 SH SOLE 18 3048 0 0 EGAIN CORP COM NEW 28225C806 37 13579 SH SOLE 19 13579 0 0 EGAIN CORP COM NEW 28225C806 124 45745 SH SOLE 21 45745 0 0 EGAIN CORP COM NEW 28225C806 16 5967 SH SOLE 22 5967 0 0 EGALET CORP COM 28226B104 8 5879 SH SOLE 18 5879 0 0 EGALET CORP COM 28226B104 4 2864 SH SOLE 19 2864 0 0 EGALET CORP COM 28226B104 115 90037 SH SOLE 21 90037 0 0 EGALET CORP COM 28226B104 418 326839 SH SOLE 22 326839 0 0 EHEALTH INC COM 28238P109 25 1048 SH SOLE 2 911 0 137 EHEALTH INC COM 28238P109 11 465 SH SOLE 7 465 0 0 EHEALTH INC COM 28238P109 1833 76728 SH SOLE 18 76728 0 0 EHEALTH INC COM 28238P109 295 12341 SH SOLE 19 12341 0 0 EHEALTH INC COM 28238P109 34654 1450582 SH SOLE 21 1450582 0 0 EHEALTH INC COM 28238P109 11432 478540 SH SOLE 22 455541 0 22999 EHEALTH INC COM 28238P109 484 20274 SH SOLE 30 20274 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 196 19952 SH SOLE 21 19952 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 923 94210 SH SOLE 22 94210 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 144 14670 SH SOLE 30 14670 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 8 694 SH SOLE 18 694 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 13 1169 SH SOLE 19 1169 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 118 10686 SH SOLE 21 10686 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 171 15541 SH SOLE 22 15541 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 5 4324 SH SOLE 18 4324 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 63 51853 SH SOLE 21 51853 0 0 EL PASO ELEC CO COM NEW 283677854 1840 33303 SH SOLE 2 25793 0 7510 EL PASO ELEC CO COM NEW 283677854 179 3243 SH SOLE 4 3243 0 0 EL PASO ELEC CO COM NEW 283677854 1013 18338 SH SOLE 7 18338 0 0 EL PASO ELEC CO COM NEW 283677854 11206 202827 SH SOLE 18 202827 0 0 EL PASO ELEC CO COM NEW 283677854 9690 175389 SH SOLE 19 175389 0 0 EL PASO ELEC CO COM NEW 283677854 202844 3671381 SH SOLE 21 3671381 0 0 EL PASO ELEC CO COM NEW 283677854 62009 1122333 SH SOLE 22 1046787 0 75546 EL PASO ELEC CO COM NEW 283677854 1099 19899 SH SOLE 26 16719 0 3180 EL PASO ELEC CO COM NEW 283677854 326 5895 SH SOLE 28 5895 0 0 EL PASO ELEC CO COM NEW 283677854 112 2035 SH SOLE 29 0 0 2035 EL PASO ELEC CO COM NEW 283677854 4016 72679 SH SOLE 30 72679 0 0 EL PASO ELEC CO COM NEW 283677854 478 8653 SH SOLE 34 8653 0 0 EL PASO ELEC CO COM NEW 283677854 73 1323 SH SOLE 36 1323 0 0 EL PASO ELEC CO COM NEW 283677854 249 4504 SH SOLE 40 4504 0 0 EL POLLO LOCO HLDGS INC COM 268603107 57 4728 SH SOLE 2 983 0 3745 EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH SOLE 7 145 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1262 103887 SH SOLE 18 103887 0 0 EL POLLO LOCO HLDGS INC COM 268603107 192 15791 SH SOLE 19 15791 0 0 EL POLLO LOCO HLDGS INC COM 268603107 23584 1941049 SH SOLE 21 1941049 0 0 EL POLLO LOCO HLDGS INC COM 268603107 8515 700819 SH SOLE 22 674947 0 25872 EL POLLO LOCO HLDGS INC COM 268603107 28 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 358 29445 SH SOLE 30 29445 0 0 EL POLLO LOCO HLDGS INC COM 268603107 17 1397 SH SOLE 40 1397 0 0 ELDORADO GOLD CORP NEW COM 284902103 1073 487783 SH SOLE 21 487783 0 0 ELDORADO GOLD CORP NEW COM 284902103 4013 1823948 SH SOLE 25 1823948 0 0 ELDORADO GOLD CORP NEW COM 284902103 8818 4008027 SH SOLE 34 4008027 0 0 ELDORADO RESORTS INC COM 28470R102 63 2471 SH SOLE 2 2471 0 0 ELDORADO RESORTS INC COM 28470R102 31 1222 SH SOLE 7 1222 0 0 ELDORADO RESORTS INC COM 28470R102 4052 157962 SH SOLE 18 157962 0 0 ELDORADO RESORTS INC COM 28470R102 939 36621 SH SOLE 19 36621 0 0 ELDORADO RESORTS INC COM 28470R102 34985 1363956 SH SOLE 21 1363956 0 0 ELDORADO RESORTS INC COM 28470R102 37571 1464772 SH SOLE 22 1375944 0 88828 ELDORADO RESORTS INC COM 28470R102 146 5681 SH SOLE 26 0 0 5681 ELDORADO RESORTS INC COM 28470R102 189 7380 SH SOLE 28 7380 0 0 ELDORADO RESORTS INC COM 28470R102 195 7586 SH SOLE 30 7586 0 0 ELDORADO RESORTS INC COM 28470R102 187 7304 SH SOLE 40 7304 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 98 7025 SH SOLE 2 2875 0 4150 ELECTRO SCIENTIFIC INDS COM 285229100 28 2001 SH SOLE 7 2001 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 2267 162830 SH SOLE 18 162830 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 368 26426 SH SOLE 19 26426 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 41098 2952431 SH SOLE 21 2952431 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 15290 1098414 SH SOLE 22 1040097 0 58317 ELECTRO SCIENTIFIC INDS COM 285229100 7 481 SH SOLE 23 481 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 560 40211 SH SOLE 30 40211 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROMED INC COM 285409108 8 1066 SH SOLE 18 1066 0 0 ELECTROMED INC COM 285409108 148 20242 SH SOLE 21 20242 0 0 ELECTRONIC ARTS INC COM 285512109 50730 429693 SH SOLE 2 103687 0 326006 ELECTRONIC ARTS INC COM 285512109 13983 118437 SH SOLE 4 107554 0 10883 ELECTRONIC ARTS INC COM 285512109 26137 221387 SH SOLE 7 217324 0 4063 ELECTRONIC ARTS INC COM 285512109 220 1860 SH SOLE 13 1860 0 0 ELECTRONIC ARTS INC COM 285512109 282 2387 SH SOLE 15 2387 0 0 ELECTRONIC ARTS INC COM 285512109 121911 1032622 SH SOLE 18 911487 0 121135 ELECTRONIC ARTS INC COM 285512109 140680 1191595 SH SOLE 19 1191595 0 0 ELECTRONIC ARTS INC COM 285512109 15833 134108 SH SOLE 20 0 0 134108 ELECTRONIC ARTS INC COM 285512109 607233 5143430 SH SOLE 21 5143430 0 0 ELECTRONIC ARTS INC COM 285512109 963917 8164637 SH SOLE 22 6794058 0 1370579 ELECTRONIC ARTS INC COM 285512109 44961 380832 SH SOLE 23 380832 0 0 ELECTRONIC ARTS INC COM 285512109 101329 858287 SH SOLE 25 858287 0 0 ELECTRONIC ARTS INC COM 285512109 99038 838876 SH SOLE 26 295551 0 543325 ELECTRONIC ARTS INC COM 285512109 8306 70353 SH SOLE 28 51210 0 19143 ELECTRONIC ARTS INC COM 285512109 2090 17703 SH SOLE 29 12140 0 5563 ELECTRONIC ARTS INC COM 285512109 106733 904055 SH SOLE 30 904055 0 0 ELECTRONIC ARTS INC COM 285512109 18511 156791 SH SOLE 31 69010 0 87781 ELECTRONIC ARTS INC COM 285512109 5274 44675 SH SOLE 32 44675 0 0 ELECTRONIC ARTS INC COM 285512109 47519 402496 SH SOLE 34 402496 0 0 ELECTRONIC ARTS INC COM 285512109 32703 277001 SH SOLE 36 277001 0 0 ELECTRONIC ARTS INC COM 285512109 178 1511 SH SOLE 40 1511 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 127 2965 SH SOLE 2 2585 0 380 ELECTRONICS FOR IMAGING INC COM 286082102 9 210 SH SOLE 4 210 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 49 1148 SH SOLE 7 1148 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 9059 212261 SH SOLE 18 212261 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1501 35163 SH SOLE 19 35163 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 173595 4067354 SH SOLE 21 4067354 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 51897 1215958 SH SOLE 22 1127199 0 88759 ELECTRONICS FOR IMAGING INC COM 286082102 533 12497 SH SOLE 26 9826 0 2671 ELECTRONICS FOR IMAGING INC COM 286082102 294 6900 SH SOLE 28 6900 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2724 63823 SH SOLE 30 63823 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 212 4961 SH SOLE 40 4961 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 996 958000 PRN SOLE 21 958000 0 0 ELEVATE CREDIT INC COM 28621V101 95 15542 SH SOLE 2 13410 0 2132 ELEVATE CREDIT INC COM 28621V101 346 56698 SH SOLE 18 56698 0 0 ELEVATE CREDIT INC COM 28621V101 199 32538 SH SOLE 19 32538 0 0 ELEVATE CREDIT INC COM 28621V101 3007 492220 SH SOLE 21 492220 0 0 ELEVATE CREDIT INC COM 28621V101 2942 481481 SH SOLE 22 472637 0 8844 ELEVATE CREDIT INC COM 28621V101 903 147850 SH SOLE 23 147850 0 0 ELEVATE CREDIT INC COM 28621V101 317 51847 SH SOLE 29 0 0 51847 ELEVEN BIOTHERAPEUTICS INC COM 286221106 4 2745 SH SOLE 18 2745 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 61 38299 SH SOLE 21 38299 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 636 402647 SH SOLE 22 402647 0 0 ELLIE MAE INC COM 28849P100 174 2118 SH SOLE 2 1882 0 236 ELLIE MAE INC COM 28849P100 11 130 SH SOLE 4 130 0 0 ELLIE MAE INC COM 28849P100 69 838 SH SOLE 7 838 0 0 ELLIE MAE INC COM 28849P100 2 30 SH SOLE 17 0 0 30 ELLIE MAE INC COM 28849P100 9363 114007 SH SOLE 18 114007 0 0 ELLIE MAE INC COM 28849P100 8371 101925 SH SOLE 19 101925 0 0 ELLIE MAE INC COM 28849P100 90729 1104700 SH SOLE 21 1104700 0 0 ELLIE MAE INC COM 28849P100 73275 892189 SH SOLE 22 825624 0 66565 ELLIE MAE INC COM 28849P100 1001 12191 SH SOLE 26 10330 0 1861 ELLIE MAE INC COM 28849P100 392 4771 SH SOLE 28 4771 0 0 ELLIE MAE INC COM 28849P100 1045 12728 SH SOLE 30 12728 0 0 ELLIE MAE INC COM 28849P100 322 3919 SH SOLE 40 3919 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 34 2323 SH SOLE 2 550 0 1773 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 561 38637 SH SOLE 18 38637 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 175 12056 SH SOLE 19 12056 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7394 509208 SH SOLE 21 509208 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1949 134259 SH SOLE 22 127064 0 7195 ELLIS PERRY INTL INC COM 288853104 377 15918 SH SOLE 2 13609 0 2309 ELLIS PERRY INTL INC COM 288853104 7 291 SH SOLE 7 291 0 0 ELLIS PERRY INTL INC COM 288853104 1495 63200 SH SOLE 18 63200 0 0 ELLIS PERRY INTL INC COM 288853104 1091 46110 SH SOLE 19 46110 0 0 ELLIS PERRY INTL INC COM 288853104 27315 1154493 SH SOLE 21 1154493 0 0 ELLIS PERRY INTL INC COM 288853104 14078 594995 SH SOLE 22 578837 0 16158 ELLIS PERRY INTL INC COM 288853104 2319 98014 SH SOLE 23 98014 0 0 ELLIS PERRY INTL INC COM 288853104 447 18874 SH SOLE 29 0 0 18874 ELLIS PERRY INTL INC COM 288853104 351 14835 SH SOLE 30 14835 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 276 SH SOLE 18 276 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 13 637 SH SOLE 21 637 0 0 EMAGIN CORP COM NEW 29076N206 8 3419 SH SOLE 18 3419 0 0 EMAGIN CORP COM NEW 29076N206 14 6297 SH SOLE 19 6297 0 0 EMAGIN CORP COM NEW 29076N206 117 51918 SH SOLE 21 51918 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 193 7026 SH SOLE 25 7026 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2927 106297 SH SOLE 26 106297 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 77 3400 SH SOLE 2 3400 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 192 8470 SH SOLE 19 8470 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 12035 532303 SH SOLE 21 532303 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 344 15196 SH SOLE 22 15196 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2537 112225 SH SOLE 26 0 0 112225 EMBRAER S A SP ADR REP 4 COM 29082A107 371 16387 SH SOLE 30 16387 0 0 EMC INS GROUP INC COM 268664109 52 1836 SH SOLE 2 739 0 1097 EMC INS GROUP INC COM 268664109 974 34604 SH SOLE 18 34604 0 0 EMC INS GROUP INC COM 268664109 234 8303 SH SOLE 19 8303 0 0 EMC INS GROUP INC COM 268664109 8093 287479 SH SOLE 21 287479 0 0 EMC INS GROUP INC COM 268664109 8846 314243 SH SOLE 22 303528 0 10715 EMC INS GROUP INC COM 268664109 43 1518 SH SOLE 28 1518 0 0 EMC INS GROUP INC COM 268664109 37 1299 SH SOLE 30 1299 0 0 EMC INS GROUP INC COM 268664109 25 899 SH SOLE 40 899 0 0 EMCLAIRE FINL CORP COM 290828102 9 319 SH SOLE 18 319 0 0 EMCLAIRE FINL CORP COM 290828102 6 214 SH SOLE 21 214 0 0 EMCOR GROUP INC COM 29084Q100 2094 30179 SH SOLE 2 26565 0 3614 EMCOR GROUP INC COM 29084Q100 3 49 SH SOLE 4 49 0 0 EMCOR GROUP INC COM 29084Q100 1400 20182 SH SOLE 7 20182 0 0 EMCOR GROUP INC COM 29084Q100 26999 389152 SH SOLE 18 370260 0 18892 EMCOR GROUP INC COM 29084Q100 5736 82675 SH SOLE 19 82675 0 0 EMCOR GROUP INC COM 29084Q100 254368 3666304 SH SOLE 21 3666304 0 0 EMCOR GROUP INC COM 29084Q100 127506 1837785 SH SOLE 22 1719995 0 117790 EMCOR GROUP INC COM 29084Q100 120 1736 SH SOLE 23 1736 0 0 EMCOR GROUP INC COM 29084Q100 494 7124 SH SOLE 25 0 0 7124 EMCOR GROUP INC COM 29084Q100 1468 21162 SH SOLE 26 17695 0 3467 EMCOR GROUP INC COM 29084Q100 592 8538 SH SOLE 28 8538 0 0 EMCOR GROUP INC COM 29084Q100 877 12640 SH SOLE 29 0 0 12640 EMCOR GROUP INC COM 29084Q100 642 9260 SH SOLE 30 9260 0 0 EMCOR GROUP INC COM 29084Q100 3064 44162 SH SOLE 34 44162 0 0 EMCOR GROUP INC COM 29084Q100 475 6848 SH SOLE 36 6848 0 0 EMCOR GROUP INC COM 29084Q100 467 6731 SH SOLE 40 6731 0 0 EMCORE CORP COM NEW 290846203 31 3747 SH SOLE 2 754 0 2993 EMCORE CORP COM NEW 290846203 778 94848 SH SOLE 18 94848 0 0 EMCORE CORP COM NEW 290846203 107 13100 SH SOLE 19 13100 0 0 EMCORE CORP COM NEW 290846203 6310 769457 SH SOLE 21 769457 0 0 EMCORE CORP COM NEW 290846203 3297 402024 SH SOLE 22 386199 0 15825 EMERALD EXPOSITIONS EVENTS I COM 29103B100 92 3964 SH SOLE 2 970 0 2994 EMERALD EXPOSITIONS EVENTS I COM 29103B100 18 792 SH SOLE 7 792 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1410 60664 SH SOLE 18 60664 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 260 11173 SH SOLE 19 11173 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 10876 467975 SH SOLE 21 467975 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 7248 311869 SH SOLE 22 291215 0 20654 EMERALD EXPOSITIONS EVENTS I COM 29103B100 834 35901 SH SOLE 26 7815 0 28086 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 2 SH SOLE 17 0 0 2 EMERGENT BIOSOLUTIONS INC COM 29089Q105 460 11360 SH SOLE 2 8380 0 2980 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 32 794 SH SOLE 7 794 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6560 162177 SH SOLE 18 162177 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3025 74792 SH SOLE 19 74792 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 122470 3027684 SH SOLE 21 3027684 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 41098 1016020 SH SOLE 22 957237 0 58783 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1859 45961 SH SOLE 23 45961 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 505 12489 SH SOLE 26 9339 0 3150 EMERGENT BIOSOLUTIONS INC COM 29089Q105 182 4504 SH SOLE 28 4504 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 620 15331 SH SOLE 29 0 0 15331 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1910 47231 SH SOLE 30 47231 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 109 2706 SH SOLE 34 2706 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 133 3300 SH SOLE 40 3300 0 0 EMERGENT BIOSOLUTIONS INC NOTE 2.875% 1/1 29089QAB1 609 424000 PRN SOLE 21 424000 0 0 EMERSON ELEC CO COM 291011104 75314 1198510 SH SOLE 2 566607 0 631903 EMERSON ELEC CO COM 291011104 16462 261974 SH SOLE 4 246437 0 15537 EMERSON ELEC CO COM 291011104 54691 870318 SH SOLE 7 624480 0 245838 EMERSON ELEC CO COM 291011104 616 9803 SH SOLE 13 9803 0 0 EMERSON ELEC CO COM 291011104 280 4453 SH SOLE 15 4453 0 0 EMERSON ELEC CO COM 291011104 8 121 SH SOLE 17 0 0 121 EMERSON ELEC CO COM 291011104 81288 1293565 SH SOLE 18 1197371 0 96194 EMERSON ELEC CO COM 291011104 2447 38944 SH SOLE 19 38944 0 0 EMERSON ELEC CO COM 291011104 28932 460410 SH SOLE 20 106453 0 353957 EMERSON ELEC CO COM 291011104 818267 13021436 SH SOLE 21 13021436 0 0 EMERSON ELEC CO COM 291011104 1083455 17241493 SH SOLE 22 14029163 0 3212330 EMERSON ELEC CO COM 291011104 52650 837849 SH SOLE 23 837849 0 0 EMERSON ELEC CO COM 291011104 33958 540395 SH SOLE 25 540395 0 0 EMERSON ELEC CO COM 291011104 104478 1662599 SH SOLE 26 593505 0 1069094 EMERSON ELEC CO COM 291011104 9347 148740 SH SOLE 28 108157 0 40583 EMERSON ELEC CO COM 291011104 3200 50920 SH SOLE 29 50920 0 0 EMERSON ELEC CO COM 291011104 120352 1915207 SH SOLE 30 1915207 0 0 EMERSON ELEC CO COM 291011104 25502 405831 SH SOLE 31 197322 0 208509 EMERSON ELEC CO COM 291011104 3770 59988 SH SOLE 32 59988 0 0 EMERSON ELEC CO COM 291011104 4744 75499 SH SOLE 34 75499 0 0 EMERSON ELEC CO COM 291011104 42525 676722 SH SOLE 36 676722 0 0 EMERSON ELEC CO COM 291011104 207 3292 SH SOLE 40 3292 0 0 EMERSON RADIO CORP COM NEW 291087203 0 270 SH SOLE 18 270 0 0 EMERSON RADIO CORP COM NEW 291087203 41 30254 SH SOLE 21 30254 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 6 1784 SH SOLE 18 1784 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 33 9863 SH SOLE 19 9863 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 92 27592 SH SOLE 21 27592 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1044 314364 SH SOLE 22 314364 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 6 267 SH SOLE 2 267 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 305 13658 SH SOLE 18 13658 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 62 2769 SH SOLE 19 2769 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 2436 108993 SH SOLE 21 108993 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 2919 130585 SH SOLE 22 127359 0 3226 EMPIRE ST RLTY TR INC CL A 292104106 1793 87312 SH SOLE 2 18088 0 69224 EMPIRE ST RLTY TR INC CL A 292104106 845 41145 SH SOLE 4 41145 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3517 171234 SH SOLE 7 171234 0 0 EMPIRE ST RLTY TR INC CL A 292104106 90 4376 SH SOLE 15 4376 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1392 67769 SH SOLE 18 67769 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3398 165417 SH SOLE 19 165417 0 0 EMPIRE ST RLTY TR INC CL A 292104106 29348 1428815 SH SOLE 21 1428815 0 0 EMPIRE ST RLTY TR INC CL A 292104106 99559 4847066 SH SOLE 22 4432774 0 414292 EMPIRE ST RLTY TR INC CL A 292104106 74 3585 SH SOLE 23 3585 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4738 230657 SH SOLE 25 230657 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1745 84956 SH SOLE 26 42214 0 42742 EMPIRE ST RLTY TR INC CL A 292104106 463 22548 SH SOLE 28 22548 0 0 EMPIRE ST RLTY TR INC CL A 292104106 868 42244 SH SOLE 29 42244 0 0 EMPIRE ST RLTY TR INC CL A 292104106 13527 658564 SH SOLE 30 658564 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2610 127080 SH SOLE 31 2764 0 124316 EMPIRE ST RLTY TR INC CL A 292104106 316 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 308 6768 SH SOLE 2 1898 0 4870 EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH SOLE 4 272 0 0 EMPLOYERS HOLDINGS INC COM 292218104 33 722 SH SOLE 7 722 0 0 EMPLOYERS HOLDINGS INC COM 292218104 7191 158210 SH SOLE 18 158210 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5914 130128 SH SOLE 19 130128 0 0 EMPLOYERS HOLDINGS INC COM 292218104 130040 2861164 SH SOLE 21 2861164 0 0 EMPLOYERS HOLDINGS INC COM 292218104 39511 869333 SH SOLE 22 810335 0 58998 EMPLOYERS HOLDINGS INC COM 292218104 96 2103 SH SOLE 26 0 0 2103 EMPLOYERS HOLDINGS INC COM 292218104 209 4608 SH SOLE 28 4608 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2008 44180 SH SOLE 30 44180 0 0 EMPLOYERS HOLDINGS INC COM 292218104 157 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4486 112850 SH SOLE 21 112850 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 185 3955 SH SOLE 2 1387 0 2568 ENANTA PHARMACEUTICALS INC COM 29251M106 17 357 SH SOLE 7 357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3707 79200 SH SOLE 18 79200 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1481 31640 SH SOLE 19 31640 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 75082 1604317 SH SOLE 21 1604317 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 23290 497660 SH SOLE 22 473010 0 24650 ENANTA PHARMACEUTICALS INC COM 29251M106 174 3728 SH SOLE 23 3728 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 71 1525 SH SOLE 28 1525 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 178 3794 SH SOLE 29 0 0 3794 ENANTA PHARMACEUTICALS INC COM 29251M106 900 19229 SH SOLE 30 19229 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 53 1134 SH SOLE 40 1134 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 8 535 SH SOLE 4 535 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1050 67900 SH SOLE 7 67900 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 10 619 SH SOLE 18 619 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 313 20221 SH SOLE 21 20221 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1125 72795 SH SOLE 22 31300 0 41495 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 374 24209 SH SOLE 26 18635 0 5574 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 146 9432 SH SOLE 28 9432 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 738 47714 SH SOLE 29 0 0 47714 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 173 11170 SH SOLE 30 11170 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 115 7450 SH SOLE 40 7450 0 0 ENBRIDGE INC COM 29250N105 13300 317880 SH SOLE 2 0 0 317880 ENBRIDGE INC COM 29250N105 1120 26762 SH SOLE 4 26762 0 0 ENBRIDGE INC COM 29250N105 151 3617 SH SOLE 15 3617 0 0 ENBRIDGE INC COM 29250N105 11827 282681 SH SOLE 18 238965 0 43716 ENBRIDGE INC COM 29250N105 103557 2475065 SH SOLE 19 2475065 0 0 ENBRIDGE INC COM 29250N105 39179 936392 SH SOLE 21 936392 0 0 ENBRIDGE INC COM 29250N105 6419 153418 SH SOLE 22 153318 0 100 ENBRIDGE INC COM 29250N105 641 15319 SH SOLE 25 15319 0 0 ENBRIDGE INC COM 29250N105 8459 202177 SH SOLE 26 72494 0 129683 ENBRIDGE INC COM 29250N105 403 9624 SH SOLE 28 9624 0 0 ENBRIDGE INC COM 29250N105 48 1154 SH SOLE 29 1154 0 0 ENBRIDGE INC COM 29250N105 3897 93131 SH SOLE 31 22711 0 70420 ENBRIDGE INC COM 29250N105 405 9678 SH SOLE 34 9678 0 0 ENBRIDGE INC COM 29250N105 6064 144926 SH SOLE 36 144926 0 0 ENBRIDGE INC COM 29250N105 161 3842 SH SOLE 40 3842 0 0 ENCANA CORP COM 292505104 503 42717 SH SOLE 2 42717 0 0 ENCANA CORP COM 292505104 2804 238049 SH SOLE 4 238049 0 0 ENCANA CORP COM 292505104 24604 2088607 SH SOLE 18 2088607 0 0 ENCANA CORP COM 292505104 180267 15302814 SH SOLE 19 15302814 0 0 ENCANA CORP COM 292505104 6530 554363 SH SOLE 21 554363 0 0 ENCANA CORP COM 292505104 4944 419704 SH SOLE 22 419704 0 0 ENCANA CORP COM 292505104 2199 186639 SH SOLE 25 186639 0 0 ENCANA CORP COM 292505104 71204 6044490 SH SOLE 34 6044490 0 0 ENCORE CAP GROUP INC COM 292554102 227 5121 SH SOLE 2 1043 0 4078 ENCORE CAP GROUP INC COM 292554102 8 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 32 719 SH SOLE 7 719 0 0 ENCORE CAP GROUP INC COM 292554102 4704 106175 SH SOLE 18 106175 0 0 ENCORE CAP GROUP INC COM 292554102 559 12614 SH SOLE 19 12614 0 0 ENCORE CAP GROUP INC COM 292554102 76705 1731491 SH SOLE 21 1731491 0 0 ENCORE CAP GROUP INC COM 292554102 27324 616798 SH SOLE 22 572851 0 43947 ENCORE CAP GROUP INC COM 292554102 239 5395 SH SOLE 26 3162 0 2233 ENCORE CAP GROUP INC COM 292554102 153 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 897 20244 SH SOLE 30 20244 0 0 ENCORE CAP GROUP INC COM 292554102 127 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 200 4460 SH SOLE 2 1152 0 3308 ENCORE WIRE CORP COM 292562105 5 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 21 467 SH SOLE 7 467 0 0 ENCORE WIRE CORP COM 292562105 4578 102244 SH SOLE 18 102244 0 0 ENCORE WIRE CORP COM 292562105 683 15243 SH SOLE 19 15243 0 0 ENCORE WIRE CORP COM 292562105 81453 1819158 SH SOLE 21 1819158 0 0 ENCORE WIRE CORP COM 292562105 25511 569754 SH SOLE 22 528696 0 41058 ENCORE WIRE CORP COM 292562105 307 6866 SH SOLE 26 4871 0 1995 ENCORE WIRE CORP COM 292562105 126 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1260 28151 SH SOLE 30 28151 0 0 ENCORE WIRE CORP COM 292562105 102 2272 SH SOLE 40 2272 0 0 ENDO INTL PLC SHS G30401106 1951 227738 SH SOLE 2 118243 0 109495 ENDO INTL PLC SHS G30401106 8 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 93 10829 SH SOLE 7 10829 0 0 ENDO INTL PLC SHS G30401106 5924 691636 SH SOLE 18 691636 0 0 ENDO INTL PLC SHS G30401106 572 66751 SH SOLE 19 66751 0 0 ENDO INTL PLC SHS G30401106 113465 13247537 SH SOLE 21 13247537 0 0 ENDO INTL PLC SHS G30401106 59100 6900160 SH SOLE 22 6243729 0 656431 ENDO INTL PLC SHS G30401106 802 93662 SH SOLE 26 79360 0 14302 ENDO INTL PLC SHS G30401106 269 31394 SH SOLE 28 31394 0 0 ENDO INTL PLC SHS G30401106 232 27140 SH SOLE 29 0 0 27140 ENDO INTL PLC SHS G30401106 270 31537 SH SOLE 30 31537 0 0 ENDO INTL PLC SHS G30401106 40 4698 SH SOLE 31 4698 0 0 ENDO INTL PLC SHS G30401106 100 11624 SH SOLE 36 11624 0 0 ENDO INTL PLC SHS G30401106 168 19593 SH SOLE 40 19593 0 0 ENDOCYTE INC COM 29269A102 10 7181 SH SOLE 18 7181 0 0 ENDOCYTE INC COM 29269A102 11 7477 SH SOLE 19 7477 0 0 ENDOCYTE INC COM 29269A102 242 171470 SH SOLE 21 171470 0 0 ENDOCYTE INC COM 29269A102 234 165730 SH SOLE 22 165730 0 0 ENDOLOGIX INC COM 29266S106 20 4510 SH SOLE 2 4134 0 376 ENDOLOGIX INC COM 29266S106 2 480 SH SOLE 4 480 0 0 ENDOLOGIX INC COM 29266S106 9 1958 SH SOLE 7 1958 0 0 ENDOLOGIX INC COM 29266S106 1243 278797 SH SOLE 18 278797 0 0 ENDOLOGIX INC COM 29266S106 266 59708 SH SOLE 19 59708 0 0 ENDOLOGIX INC COM 29266S106 10769 2414633 SH SOLE 21 2414633 0 0 ENDOLOGIX INC COM 29266S106 10011 2244572 SH SOLE 22 2099976 0 144596 ENDOLOGIX INC COM 29266S106 27 5997 SH SOLE 26 0 0 5997 ENDOLOGIX INC COM 29266S106 47 10621 SH SOLE 28 10621 0 0 ENDOLOGIX INC COM 29266S106 36 8115 SH SOLE 30 8115 0 0 ENDOLOGIX INC COM 29266S106 31 6911 SH SOLE 40 6911 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 29 3560 SH SOLE 2 2952 0 608 ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH SOLE 4 510 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1286 SH SOLE 7 1286 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1608 196093 SH SOLE 18 196093 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 372 45376 SH SOLE 19 45376 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 14384 1754162 SH SOLE 21 1754162 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13784 1680977 SH SOLE 22 1570470 0 110507 ENDURANCE INTL GROUP HLDGS I COM 29272B105 73 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 118 14408 SH SOLE 29 0 0 14408 ENDURANCE INTL GROUP HLDGS I COM 29272B105 66 8011 SH SOLE 30 8011 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 55 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 378 36995 SH SOLE 2 0 0 36995 ENEL AMERICAS S A SPONSORED ADR 29274F104 1173 114727 SH SOLE 7 114727 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 29647 2900881 SH SOLE 21 2900881 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 3810 372753 SH SOLE 25 372753 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 5253 514018 SH SOLE 26 292110 0 221908 ENEL AMERICAS S A SPONSORED ADR 29274F104 19595 1917342 SH SOLE 30 1917342 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 930 90955 SH SOLE 34 90955 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 222 36995 SH SOLE 2 0 0 36995 ENEL CHILE S A SPONSORED ADR 29278D105 1945 324183 SH SOLE 25 324183 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 4534 755669 SH SOLE 26 497197 0 258472 ENEL CHILE S A SPONSORED ADR 29278D105 4345 724115 SH SOLE 30 724115 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 378 63049 SH SOLE 34 63049 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2126 80659 SH SOLE 2 0 0 80659 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1676 63590 SH SOLE 7 63590 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 402 15261 SH SOLE 18 15261 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 9865 374237 SH SOLE 21 374237 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1434 54386 SH SOLE 22 54386 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2505 95045 SH SOLE 25 95045 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 4486 170166 SH SOLE 26 121955 0 48211 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 7816 296527 SH SOLE 30 296527 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 438 16611 SH SOLE 34 16611 0 0 ENERGEN CORP COM 29265N108 6094 111447 SH SOLE 2 61444 0 50003 ENERGEN CORP COM 29265N108 188 3442 SH SOLE 4 3442 0 0 ENERGEN CORP COM 29265N108 174 3180 SH SOLE 7 3180 0 0 ENERGEN CORP COM 29265N108 18001 329215 SH SOLE 18 329215 0 0 ENERGEN CORP COM 29265N108 36211 662236 SH SOLE 19 662236 0 0 ENERGEN CORP COM 29265N108 234272 4284413 SH SOLE 21 4284413 0 0 ENERGEN CORP COM 29265N108 173393 3171054 SH SOLE 22 2863527 0 307527 ENERGEN CORP COM 29265N108 43 792 SH SOLE 23 792 0 0 ENERGEN CORP COM 29265N108 64 1163 SH SOLE 25 1163 0 0 ENERGEN CORP COM 29265N108 2078 38003 SH SOLE 26 30471 0 7532 ENERGEN CORP COM 29265N108 857 15682 SH SOLE 28 15682 0 0 ENERGEN CORP COM 29265N108 2753 50354 SH SOLE 29 0 0 50354 ENERGEN CORP COM 29265N108 3053 55825 SH SOLE 30 55825 0 0 ENERGEN CORP COM 29265N108 116 2124 SH SOLE 31 2124 0 0 ENERGEN CORP COM 29265N108 5335 97576 SH SOLE 34 97576 0 0 ENERGEN CORP COM 29265N108 134 2452 SH SOLE 36 2452 0 0 ENERGEN CORP COM 29265N108 635 11617 SH SOLE 40 11617 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2562 55640 SH SOLE 2 34301 0 21339 ENERGIZER HLDGS INC NEW COM 29272W109 88 1910 SH SOLE 4 1910 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 70 1519 SH SOLE 7 1519 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 11638 252732 SH SOLE 18 233215 0 19517 ENERGIZER HLDGS INC NEW COM 29272W109 6607 143474 SH SOLE 19 143474 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 122358 2657078 SH SOLE 21 2657078 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 92090 1999785 SH SOLE 22 1818026 0 181759 ENERGIZER HLDGS INC NEW COM 29272W109 149 3237 SH SOLE 23 3237 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1468 31873 SH SOLE 25 24500 0 7373 ENERGIZER HLDGS INC NEW COM 29272W109 785 17049 SH SOLE 26 13231 0 3818 ENERGIZER HLDGS INC NEW COM 29272W109 402 8721 SH SOLE 28 8721 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2273 49358 SH SOLE 29 0 0 49358 ENERGIZER HLDGS INC NEW COM 29272W109 432 9387 SH SOLE 30 9387 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 65 1408 SH SOLE 31 1408 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4879 105943 SH SOLE 34 105943 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 303 6586 SH SOLE 36 6586 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 316 6863 SH SOLE 40 6863 0 0 ENERGOUS CORP COM 29272C103 15 1193 SH SOLE 2 1193 0 0 ENERGOUS CORP COM 29272C103 12 981 SH SOLE 7 981 0 0 ENERGOUS CORP COM 29272C103 859 67840 SH SOLE 18 67840 0 0 ENERGOUS CORP COM 29272C103 172 13568 SH SOLE 19 13568 0 0 ENERGOUS CORP COM 29272C103 7474 590364 SH SOLE 21 590364 0 0 ENERGOUS CORP COM 29272C103 8302 655805 SH SOLE 22 629400 0 26405 ENERGY FOCUS INC COM NEW 29268T300 5 1790 SH SOLE 18 1790 0 0 ENERGY FOCUS INC COM NEW 29268T300 12 4423 SH SOLE 19 4423 0 0 ENERGY FOCUS INC COM NEW 29268T300 82 30085 SH SOLE 21 30085 0 0 ENERGY FOCUS INC COM NEW 29268T300 422 154687 SH SOLE 22 154687 0 0 ENERGY FUELS INC COM NEW 292671708 0 20 SH SOLE 17 0 0 20 ENERGY FUELS INC COM NEW 292671708 19 11878 SH SOLE 18 11878 0 0 ENERGY FUELS INC COM NEW 292671708 249 155348 SH SOLE 21 155348 0 0 ENERGY RECOVERY INC COM 29270J100 35 4492 SH SOLE 2 4492 0 0 ENERGY RECOVERY INC COM 29270J100 11 1374 SH SOLE 7 1374 0 0 ENERGY RECOVERY INC COM 29270J100 1059 134034 SH SOLE 18 134034 0 0 ENERGY RECOVERY INC COM 29270J100 208 26298 SH SOLE 19 26298 0 0 ENERGY RECOVERY INC COM 29270J100 9064 1147336 SH SOLE 21 1147336 0 0 ENERGY RECOVERY INC COM 29270J100 6699 848009 SH SOLE 22 780412 0 67597 ENERGY RECOVERY INC COM 29270J100 24 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 49 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 58 7403 SH SOLE 30 7403 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 286 16444 SH SOLE 7 16444 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1314 75600 SH SOLE 18 75600 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1738 94999 SH SOLE 18 94999 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 81232 4441319 SH SOLE 19 4441319 0 0 ENERGY XXI GULF COAST INC COM 29276K101 58 5614 SH SOLE 2 1745 0 3869 ENERGY XXI GULF COAST INC COM 29276K101 9 907 SH SOLE 7 907 0 0 ENERGY XXI GULF COAST INC COM 29276K101 1154 111565 SH SOLE 18 111565 0 0 ENERGY XXI GULF COAST INC COM 29276K101 253 24486 SH SOLE 19 24486 0 0 ENERGY XXI GULF COAST INC COM 29276K101 9490 917802 SH SOLE 21 917802 0 0 ENERGY XXI GULF COAST INC COM 29276K101 4417 427183 SH SOLE 22 370996 0 56187 ENERGY XXI GULF COAST INC COM 29276K101 60 5843 SH SOLE 28 5843 0 0 ENERGY XXI GULF COAST INC COM 29276K101 53 5096 SH SOLE 30 5096 0 0 ENERGY XXI GULF COAST INC COM 29276K101 46 4495 SH SOLE 40 4495 0 0 ENERPLUS CORP COM 292766102 5 519 SH SOLE 21 519 0 0 ENERSYS COM 29275Y102 1375 19883 SH SOLE 2 19689 0 194 ENERSYS COM 29275Y102 16 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 103 1484 SH SOLE 7 1484 0 0 ENERSYS COM 29275Y102 18747 271022 SH SOLE 18 271022 0 0 ENERSYS COM 29275Y102 2291 33119 SH SOLE 19 33119 0 0 ENERSYS COM 29275Y102 187944 2717129 SH SOLE 21 2717129 0 0 ENERSYS COM 29275Y102 93435 1350797 SH SOLE 22 1262936 0 87861 ENERSYS COM 29275Y102 1069 15461 SH SOLE 26 12727 0 2734 ENERSYS COM 29275Y102 421 6089 SH SOLE 28 6089 0 0 ENERSYS COM 29275Y102 475 6861 SH SOLE 30 6861 0 0 ENERSYS COM 29275Y102 50 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 326 4707 SH SOLE 40 4707 0 0 ENGILITY HLDGS INC NEW COM 29286C107 402 11580 SH SOLE 2 3904 0 7676 ENGILITY HLDGS INC NEW COM 29286C107 4 112 SH SOLE 4 112 0 0 ENGILITY HLDGS INC NEW COM 29286C107 14 405 SH SOLE 7 405 0 0 ENGILITY HLDGS INC NEW COM 29286C107 0 13 SH SOLE 17 0 0 13 ENGILITY HLDGS INC NEW COM 29286C107 3050 87949 SH SOLE 18 87949 0 0 ENGILITY HLDGS INC NEW COM 29286C107 3124 90092 SH SOLE 19 90092 0 0 ENGILITY HLDGS INC NEW COM 29286C107 86494 2494070 SH SOLE 21 2494070 0 0 ENGILITY HLDGS INC NEW COM 29286C107 25698 741004 SH SOLE 22 708795 0 32209 ENGILITY HLDGS INC NEW COM 29286C107 2068 59636 SH SOLE 23 59636 0 0 ENGILITY HLDGS INC NEW COM 29286C107 412 11882 SH SOLE 26 10810 0 1072 ENGILITY HLDGS INC NEW COM 29286C107 92 2666 SH SOLE 28 2666 0 0 ENGILITY HLDGS INC NEW COM 29286C107 285 8207 SH SOLE 29 0 0 8207 ENGILITY HLDGS INC NEW COM 29286C107 896 25837 SH SOLE 30 25837 0 0 ENGILITY HLDGS INC NEW COM 29286C107 65 1885 SH SOLE 40 1885 0 0 ENGLOBAL CORP COM 293306106 3 2491 SH SOLE 18 2491 0 0 ENGLOBAL CORP COM 293306106 55 43052 SH SOLE 21 43052 0 0 ENI S P A SPONSORED ADR 26874R108 12643 382320 SH SOLE 19 382320 0 0 ENI S P A SPONSORED ADR 26874R108 79 2396 SH SOLE 21 2396 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 14 802 SH SOLE 4 802 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1037 60139 SH SOLE 7 60139 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 318 18436 SH SOLE 21 18436 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2546 147600 SH SOLE 22 99006 0 48594 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 310 17996 SH SOLE 26 13523 0 4473 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 212 12269 SH SOLE 28 12269 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 361 20949 SH SOLE 29 0 0 20949 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 178 10306 SH SOLE 30 10306 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 1380 SH SOLE 36 1380 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 98 5661 SH SOLE 40 5661 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 8760 522687 SH SOLE 19 522687 0 0 ENNIS INC COM 293389102 105 5353 SH SOLE 2 1208 0 4145 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 1969 100185 SH SOLE 18 100185 0 0 ENNIS INC COM 293389102 385 19587 SH SOLE 19 19587 0 0 ENNIS INC COM 293389102 15972 812827 SH SOLE 21 812827 0 0 ENNIS INC COM 293389102 14687 747431 SH SOLE 22 693112 0 54319 ENNIS INC COM 293389102 184 9361 SH SOLE 26 9361 0 0 ENNIS INC COM 293389102 73 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 76 3864 SH SOLE 30 3864 0 0 ENNIS INC COM 293389102 105 5355 SH SOLE 34 5355 0 0 ENNIS INC COM 293389102 51 2583 SH SOLE 40 2583 0 0 ENOVA INTL INC COM 29357K103 567 42170 SH SOLE 2 38068 0 4102 ENOVA INTL INC COM 29357K103 8 582 SH SOLE 7 582 0 0 ENOVA INTL INC COM 29357K103 2284 169841 SH SOLE 18 169841 0 0 ENOVA INTL INC COM 29357K103 3548 263787 SH SOLE 19 263787 0 0 ENOVA INTL INC COM 29357K103 41045 3051669 SH SOLE 21 3051669 0 0 ENOVA INTL INC COM 29357K103 23444 1743046 SH SOLE 22 1639220 0 103826 ENOVA INTL INC COM 29357K103 1045 77717 SH SOLE 23 77717 0 0 ENOVA INTL INC COM 29357K103 573 42630 SH SOLE 29 0 0 42630 ENOVA INTL INC COM 29357K103 604 44873 SH SOLE 30 44873 0 0 ENPHASE ENERGY INC COM 29355A107 20 12976 SH SOLE 18 12976 0 0 ENPHASE ENERGY INC COM 29355A107 8 5033 SH SOLE 19 5033 0 0 ENPHASE ENERGY INC COM 29355A107 252 165991 SH SOLE 21 165991 0 0 ENPHASE ENERGY INC COM 29355A107 812 534229 SH SOLE 22 534229 0 0 ENPRO INDS INC COM 29355X107 113 1408 SH SOLE 2 1289 0 119 ENPRO INDS INC COM 29355X107 9 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 50 625 SH SOLE 7 625 0 0 ENPRO INDS INC COM 29355X107 7789 96722 SH SOLE 18 96722 0 0 ENPRO INDS INC COM 29355X107 1265 15713 SH SOLE 19 15713 0 0 ENPRO INDS INC COM 29355X107 149262 1853495 SH SOLE 21 1853495 0 0 ENPRO INDS INC COM 29355X107 46934 582812 SH SOLE 22 539400 0 43412 ENPRO INDS INC COM 29355X107 716 8886 SH SOLE 26 7194 0 1692 ENPRO INDS INC COM 29355X107 254 3152 SH SOLE 28 3152 0 0 ENPRO INDS INC COM 29355X107 2334 28982 SH SOLE 30 28982 0 0 ENPRO INDS INC COM 29355X107 215 2664 SH SOLE 40 2664 0 0 ENSCO PLC SHS CLASS A G3157S106 1196 200383 SH SOLE 2 150622 0 49761 ENSCO PLC SHS CLASS A G3157S106 7 1220 SH SOLE 4 1220 0 0 ENSCO PLC SHS CLASS A G3157S106 128 21474 SH SOLE 7 21474 0 0 ENSCO PLC SHS CLASS A G3157S106 11935 1999163 SH SOLE 18 1999163 0 0 ENSCO PLC SHS CLASS A G3157S106 1401 234722 SH SOLE 19 234722 0 0 ENSCO PLC SHS CLASS A G3157S106 120743 20224881 SH SOLE 21 20224881 0 0 ENSCO PLC SHS CLASS A G3157S106 60158 10076657 SH SOLE 22 9414933 0 661724 ENSCO PLC SHS CLASS A G3157S106 648 108545 SH SOLE 26 90270 0 18275 ENSCO PLC SHS CLASS A G3157S106 259 43467 SH SOLE 28 43467 0 0 ENSCO PLC SHS CLASS A G3157S106 276 46165 SH SOLE 30 46165 0 0 ENSCO PLC SHS CLASS A G3157S106 1170 195986 SH SOLE 36 195986 0 0 ENSCO PLC SHS CLASS A G3157S106 203 33928 SH SOLE 40 33928 0 0 ENSERVCO CORP COM 29358Y102 6 11030 SH SOLE 21 11030 0 0 ENSERVCO CORP COM 29358Y102 162 304071 SH SOLE 22 304071 0 0 ENSERVCO CORP COM 29358Y102 5 10066 SH SOLE 29 0 0 10066 ENSIGN GROUP INC COM 29358P101 143 6323 SH SOLE 2 2719 0 3604 ENSIGN GROUP INC COM 29358P101 9 398 SH SOLE 4 398 0 0 ENSIGN GROUP INC COM 29358P101 29 1304 SH SOLE 7 1304 0 0 ENSIGN GROUP INC COM 29358P101 5094 225481 SH SOLE 18 225481 0 0 ENSIGN GROUP INC COM 29358P101 814 36038 SH SOLE 19 36038 0 0 ENSIGN GROUP INC COM 29358P101 99297 4395611 SH SOLE 21 4395611 0 0 ENSIGN GROUP INC COM 29358P101 28611 1266527 SH SOLE 22 1174411 0 92116 ENSIGN GROUP INC COM 29358P101 74 3261 SH SOLE 26 0 0 3261 ENSIGN GROUP INC COM 29358P101 158 6989 SH SOLE 28 6989 0 0 ENSIGN GROUP INC COM 29358P101 1444 63925 SH SOLE 30 63925 0 0 ENSIGN GROUP INC COM 29358P101 121 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 558 2511 SH SOLE 2 631 0 1880 ENSTAR GROUP LIMITED SHS G3075P101 17 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 62 280 SH SOLE 7 280 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9248 41592 SH SOLE 18 41592 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1924 8654 SH SOLE 19 8654 0 0 ENSTAR GROUP LIMITED SHS G3075P101 77229 347329 SH SOLE 21 347329 0 0 ENSTAR GROUP LIMITED SHS G3075P101 66536 299242 SH SOLE 22 279842 0 19400 ENSTAR GROUP LIMITED SHS G3075P101 310 1395 SH SOLE 23 1395 0 0 ENSTAR GROUP LIMITED SHS G3075P101 772 3470 SH SOLE 26 2770 0 700 ENSTAR GROUP LIMITED SHS G3075P101 360 1618 SH SOLE 28 1618 0 0 ENSTAR GROUP LIMITED SHS G3075P101 350 1573 SH SOLE 30 1573 0 0 ENSTAR GROUP LIMITED SHS G3075P101 255 1149 SH SOLE 40 1149 0 0 ENSYNC INC COM 29359T102 12 24083 SH SOLE 21 24083 0 0 ENTEGRA FINL CORP COM 29363J108 34 1381 SH SOLE 2 280 0 1101 ENTEGRA FINL CORP COM 29363J108 4 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 660 26468 SH SOLE 18 26468 0 0 ENTEGRA FINL CORP COM 29363J108 80 3215 SH SOLE 19 3215 0 0 ENTEGRA FINL CORP COM 29363J108 5125 205401 SH SOLE 21 205401 0 0 ENTEGRA FINL CORP COM 29363J108 1717 68831 SH SOLE 22 61418 0 7413 ENTEGRIS INC COM 29362U104 1629 56480 SH SOLE 2 55591 0 889 ENTEGRIS INC COM 29362U104 20 710 SH SOLE 4 710 0 0 ENTEGRIS INC COM 29362U104 100 3476 SH SOLE 7 3476 0 0 ENTEGRIS INC COM 29362U104 13866 480625 SH SOLE 18 480625 0 0 ENTEGRIS INC COM 29362U104 22965 796000 SH SOLE 19 796000 0 0 ENTEGRIS INC COM 29362U104 139047 4819668 SH SOLE 21 4819668 0 0 ENTEGRIS INC COM 29362U104 150124 5203599 SH SOLE 22 4919740 0 283859 ENTEGRIS INC COM 29362U104 10498 363880 SH SOLE 23 363880 0 0 ENTEGRIS INC COM 29362U104 1170 40552 SH SOLE 26 30644 0 9908 ENTEGRIS INC COM 29362U104 590 20441 SH SOLE 28 20441 0 0 ENTEGRIS INC COM 29362U104 3332 115502 SH SOLE 29 0 0 115502 ENTEGRIS INC COM 29362U104 631 21861 SH SOLE 30 21861 0 0 ENTEGRIS INC COM 29362U104 140 4853 SH SOLE 34 4853 0 0 ENTEGRIS INC COM 29362U104 400 13857 SH SOLE 40 13857 0 0 ENTELLUS MED INC COM 29363K105 11 600 SH SOLE 2 564 0 36 ENTELLUS MED INC COM 29363K105 792 42882 SH SOLE 18 42882 0 0 ENTELLUS MED INC COM 29363K105 121 6569 SH SOLE 19 6569 0 0 ENTELLUS MED INC COM 29363K105 7084 383760 SH SOLE 21 383760 0 0 ENTELLUS MED INC COM 29363K105 3255 176306 SH SOLE 22 166959 0 9347 ENTELLUS MED INC COM 29363K105 22 1205 SH SOLE 28 1205 0 0 ENTELLUS MED INC COM 29363K105 14 737 SH SOLE 40 737 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 68 5915 SH SOLE 2 1449 0 4466 ENTERCOM COMMUNICATIONS CORP CL A 293639100 7 639 SH SOLE 7 639 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1273 111169 SH SOLE 18 111169 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 242 21162 SH SOLE 19 21162 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 10413 909391 SH SOLE 21 909391 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 7841 684767 SH SOLE 22 639421 0 45346 ENTERCOM COMMUNICATIONS CORP CL A 293639100 37 3225 SH SOLE 28 3225 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 40 3491 SH SOLE 30 3491 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 22 1963 SH SOLE 40 1963 0 0 ENTERGY CORP NEW COM 29364G103 18551 242941 SH SOLE 2 72942 0 169999 ENTERGY CORP NEW COM 29364G103 5378 70433 SH SOLE 4 66039 0 4394 ENTERGY CORP NEW COM 29364G103 12192 159659 SH SOLE 7 146212 0 13447 ENTERGY CORP NEW COM 29364G103 429 5613 SH SOLE 13 5613 0 0 ENTERGY CORP NEW COM 29364G103 98 1282 SH SOLE 15 1282 0 0 ENTERGY CORP NEW COM 29364G103 38397 502839 SH SOLE 18 477899 0 24940 ENTERGY CORP NEW COM 29364G103 10895 142674 SH SOLE 19 142674 0 0 ENTERGY CORP NEW COM 29364G103 8526 111655 SH SOLE 20 0 0 111655 ENTERGY CORP NEW COM 29364G103 599204 7847089 SH SOLE 21 7847089 0 0 ENTERGY CORP NEW COM 29364G103 402245 5267749 SH SOLE 22 4409600 0 858149 ENTERGY CORP NEW COM 29364G103 16717 218930 SH SOLE 23 218930 0 0 ENTERGY CORP NEW COM 29364G103 12801 167634 SH SOLE 25 167634 0 0 ENTERGY CORP NEW COM 29364G103 40659 532460 SH SOLE 26 184954 0 347506 ENTERGY CORP NEW COM 29364G103 3063 40109 SH SOLE 28 29183 0 10926 ENTERGY CORP NEW COM 29364G103 489 6409 SH SOLE 29 6409 0 0 ENTERGY CORP NEW COM 29364G103 54010 707304 SH SOLE 30 707304 0 0 ENTERGY CORP NEW COM 29364G103 6364 83343 SH SOLE 31 35757 0 47586 ENTERGY CORP NEW COM 29364G103 6773 88701 SH SOLE 32 88701 0 0 ENTERGY CORP NEW COM 29364G103 6995 91609 SH SOLE 34 91609 0 0 ENTERGY CORP NEW COM 29364G103 15926 208560 SH SOLE 36 208560 0 0 ENTERGY CORP NEW COM 29364G103 72 942 SH SOLE 40 942 0 0 ENTEROMEDICS INC COM PAR 29365M505 2 1247 SH SOLE 18 1247 0 0 ENTEROMEDICS INC COM PAR 29365M505 29 16304 SH SOLE 21 16304 0 0 ENTEROMEDICS INC COM PAR 29365M505 0 117 SH SOLE 22 117 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 71 1953 SH SOLE 2 560 0 1393 ENTERPRISE BANCORP INC MASS COM 293668109 1320 36359 SH SOLE 18 36359 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 250 6892 SH SOLE 19 6892 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 11277 310583 SH SOLE 21 310583 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3160 87016 SH SOLE 22 78996 0 8020 ENTERPRISE FINL SVCS CORP COM 293712105 197 4659 SH SOLE 2 1265 0 3394 ENTERPRISE FINL SVCS CORP COM 293712105 30 698 SH SOLE 7 698 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3623 85540 SH SOLE 18 85540 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 761 17974 SH SOLE 19 17974 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 28658 676698 SH SOLE 21 676698 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 25132 593447 SH SOLE 22 553752 0 39695 ENTERPRISE FINL SVCS CORP COM 293712105 111 2624 SH SOLE 28 2624 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 152 3597 SH SOLE 30 3597 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 84 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2252 86389 SH SOLE 7 86389 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3589 137677 SH SOLE 18 137677 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 80858 3101582 SH SOLE 19 3101582 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 18 3206 SH SOLE 2 3206 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 10 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1394 244543 SH SOLE 18 244543 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 291 51075 SH SOLE 19 51075 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 11943 2095318 SH SOLE 21 2095318 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 10017 1757363 SH SOLE 22 1638475 0 118888 ENTRAVISION COMMUNICATIONS C CL A 29382R107 52 9070 SH SOLE 28 9070 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 42 7452 SH SOLE 30 7452 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 31 5507 SH SOLE 40 5507 0 0 ENVESTNET INC COM 29404K106 145 2847 SH SOLE 2 2628 0 219 ENVESTNET INC COM 29404K106 11 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 51 1004 SH SOLE 7 1004 0 0 ENVESTNET INC COM 29404K106 7463 146342 SH SOLE 18 146342 0 0 ENVESTNET INC COM 29404K106 1648 32323 SH SOLE 19 32323 0 0 ENVESTNET INC COM 29404K106 65581 1285896 SH SOLE 21 1285896 0 0 ENVESTNET INC COM 29404K106 59550 1167639 SH SOLE 22 1089421 0 78218 ENVESTNET INC COM 29404K106 775 15202 SH SOLE 26 12770 0 2432 ENVESTNET INC COM 29404K106 407 7978 SH SOLE 28 7978 0 0 ENVESTNET INC COM 29404K106 337 6607 SH SOLE 30 6607 0 0 ENVESTNET INC COM 29404K106 286 5611 SH SOLE 40 5611 0 0 ENVIROSTAR INC COM 29414M100 5 170 SH SOLE 2 170 0 0 ENVIROSTAR INC COM 29414M100 339 12249 SH SOLE 18 12249 0 0 ENVIROSTAR INC COM 29414M100 43 1567 SH SOLE 19 1567 0 0 ENVIROSTAR INC COM 29414M100 3151 113959 SH SOLE 21 113959 0 0 ENVIROSTAR INC COM 29414M100 785 28389 SH SOLE 22 25704 0 2685 ENVISION HEALTHCARE CORP COM 29414D100 7132 158670 SH SOLE 2 31608 0 127062 ENVISION HEALTHCARE CORP COM 29414D100 1478 32875 SH SOLE 4 29977 0 2898 ENVISION HEALTHCARE CORP COM 29414D100 3878 86270 SH SOLE 7 83643 0 2627 ENVISION HEALTHCARE CORP COM 29414D100 12153 270364 SH SOLE 18 254274 0 16090 ENVISION HEALTHCARE CORP COM 29414D100 1031 22943 SH SOLE 19 22943 0 0 ENVISION HEALTHCARE CORP COM 29414D100 119283 2653681 SH SOLE 21 2653681 0 0 ENVISION HEALTHCARE CORP COM 29414D100 147843 3289048 SH SOLE 22 2749883 0 539165 ENVISION HEALTHCARE CORP COM 29414D100 7126 158527 SH SOLE 23 158527 0 0 ENVISION HEALTHCARE CORP COM 29414D100 10665 237255 SH SOLE 26 126889 0 110366 ENVISION HEALTHCARE CORP COM 29414D100 1217 27084 SH SOLE 28 20048 0 7036 ENVISION HEALTHCARE CORP COM 29414D100 1419 31571 SH SOLE 29 2688 0 28883 ENVISION HEALTHCARE CORP COM 29414D100 22099 491627 SH SOLE 30 491627 0 0 ENVISION HEALTHCARE CORP COM 29414D100 2361 52514 SH SOLE 31 24118 0 28396 ENVISION HEALTHCARE CORP COM 29414D100 355 7887 SH SOLE 34 7887 0 0 ENVISION HEALTHCARE CORP COM 29414D100 898 19983 SH SOLE 36 19983 0 0 ENVISION HEALTHCARE CORP COM 29414D100 32 716 SH SOLE 40 716 0 0 ENZO BIOCHEM INC COM 294100102 218 20834 SH SOLE 2 20834 0 0 ENZO BIOCHEM INC COM 294100102 8 771 SH SOLE 7 771 0 0 ENZO BIOCHEM INC COM 294100102 1561 149063 SH SOLE 18 149063 0 0 ENZO BIOCHEM INC COM 294100102 1920 183407 SH SOLE 19 183407 0 0 ENZO BIOCHEM INC COM 294100102 13826 1320570 SH SOLE 21 1320570 0 0 ENZO BIOCHEM INC COM 294100102 19989 1909124 SH SOLE 22 1857590 0 51534 ENZO BIOCHEM INC COM 294100102 1421 135752 SH SOLE 23 135752 0 0 EOG RES INC COM 26875P101 73947 764388 SH SOLE 2 206484 0 557904 EOG RES INC COM 26875P101 18780 194131 SH SOLE 4 178485 0 15646 EOG RES INC COM 26875P101 39192 405132 SH SOLE 7 391297 0 13835 EOG RES INC COM 26875P101 1201 12410 SH SOLE 13 12410 0 0 EOG RES INC COM 26875P101 373 3859 SH SOLE 15 3859 0 0 EOG RES INC COM 26875P101 107813 1114462 SH SOLE 18 1034387 0 80075 EOG RES INC COM 26875P101 66486 687266 SH SOLE 19 687266 0 0 EOG RES INC COM 26875P101 22885 236565 SH SOLE 20 0 0 236565 EOG RES INC COM 26875P101 917302 9482139 SH SOLE 21 9482139 0 0 EOG RES INC COM 26875P101 1470544 15200988 SH SOLE 22 12581775 0 2619213 EOG RES INC COM 26875P101 69171 715020 SH SOLE 23 715020 0 0 EOG RES INC COM 26875P101 48674 503143 SH SOLE 25 503143 0 0 EOG RES INC COM 26875P101 146848 1517969 SH SOLE 26 481860 0 1036109 EOG RES INC COM 26875P101 12669 130957 SH SOLE 28 95409 0 35548 EOG RES INC COM 26875P101 22946 237191 SH SOLE 29 237191 0 0 EOG RES INC COM 26875P101 178756 1847798 SH SOLE 30 1847798 0 0 EOG RES INC COM 26875P101 38691 399944 SH SOLE 31 206901 0 193043 EOG RES INC COM 26875P101 130639 1350415 SH SOLE 34 1350415 0 0 EOG RES INC COM 26875P101 54068 558902 SH SOLE 36 558902 0 0 EOG RES INC COM 26875P101 284 2940 SH SOLE 40 2940 0 0 EP ENERGY CORP CL A 268785102 121 37095 SH SOLE 2 29868 0 7227 EP ENERGY CORP CL A 268785102 2 611 SH SOLE 7 611 0 0 EP ENERGY CORP CL A 268785102 468 143592 SH SOLE 18 143592 0 0 EP ENERGY CORP CL A 268785102 667 204639 SH SOLE 19 204639 0 0 EP ENERGY CORP CL A 268785102 4113 1261759 SH SOLE 21 1261759 0 0 EP ENERGY CORP CL A 268785102 6975 2139664 SH SOLE 22 2095822 0 43842 EP ENERGY CORP CL A 268785102 11 3269 SH SOLE 23 3269 0 0 EP ENERGY CORP CL A 268785102 169 51986 SH SOLE 29 0 0 51986 EPAM SYS INC COM 29414B104 284 3231 SH SOLE 2 2935 0 296 EPAM SYS INC COM 29414B104 19 216 SH SOLE 4 216 0 0 EPAM SYS INC COM 29414B104 105 1191 SH SOLE 7 1191 0 0 EPAM SYS INC COM 29414B104 14563 165620 SH SOLE 18 165620 0 0 EPAM SYS INC COM 29414B104 3228 36708 SH SOLE 19 36708 0 0 EPAM SYS INC COM 29414B104 133071 1513371 SH SOLE 21 1513371 0 0 EPAM SYS INC COM 29414B104 113377 1289404 SH SOLE 22 1196822 0 92582 EPAM SYS INC COM 29414B104 1415 16092 SH SOLE 26 13861 0 2231 EPAM SYS INC COM 29414B104 649 7376 SH SOLE 28 7376 0 0 EPAM SYS INC COM 29414B104 669 7607 SH SOLE 30 7607 0 0 EPAM SYS INC COM 29414B104 3741 42548 SH SOLE 34 42548 0 0 EPAM SYS INC COM 29414B104 474 5393 SH SOLE 40 5393 0 0 EPIZYME INC COM 29428V104 88 4640 SH SOLE 2 2964 0 1676 EPIZYME INC COM 29428V104 13 661 SH SOLE 7 661 0 0 EPIZYME INC COM 29428V104 2716 142597 SH SOLE 18 142597 0 0 EPIZYME INC COM 29428V104 566 29734 SH SOLE 19 29734 0 0 EPIZYME INC COM 29428V104 40364 2118835 SH SOLE 21 2118835 0 0 EPIZYME INC COM 29428V104 20487 1075448 SH SOLE 22 1002860 0 72588 EPIZYME INC COM 29428V104 105 5490 SH SOLE 28 5490 0 0 EPIZYME INC COM 29428V104 116 6098 SH SOLE 30 6098 0 0 EPIZYME INC COM 29428V104 42 2226 SH SOLE 40 2226 0 0 EPLUS INC COM 294268107 110 1194 SH SOLE 2 1034 0 160 EPLUS INC COM 294268107 32 348 SH SOLE 7 348 0 0 EPLUS INC COM 294268107 5715 61818 SH SOLE 18 61818 0 0 EPLUS INC COM 294268107 923 9981 SH SOLE 19 9981 0 0 EPLUS INC COM 294268107 111140 1202159 SH SOLE 21 1202159 0 0 EPLUS INC COM 294268107 35370 382581 SH SOLE 22 357970 0 24611 EPLUS INC COM 294268107 172 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1761 19052 SH SOLE 30 19052 0 0 EPLUS INC COM 294268107 125 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 4856 69625 SH SOLE 2 37557 0 32068 EPR PPTYS COM SH BEN INT 26884U109 6907 99043 SH SOLE 4 99043 0 0 EPR PPTYS COM SH BEN INT 26884U109 5965 85535 SH SOLE 7 85535 0 0 EPR PPTYS COM SH BEN INT 26884U109 161 2309 SH SOLE 15 2309 0 0 EPR PPTYS COM SH BEN INT 26884U109 5 67 SH SOLE 17 0 0 67 EPR PPTYS COM SH BEN INT 26884U109 16733 239941 SH SOLE 18 239941 0 0 EPR PPTYS COM SH BEN INT 26884U109 24828 356003 SH SOLE 19 356003 0 0 EPR PPTYS COM SH BEN INT 26884U109 214510 3075855 SH SOLE 21 3075855 0 0 EPR PPTYS COM SH BEN INT 26884U109 200054 2868570 SH SOLE 22 2593624 0 274946 EPR PPTYS COM SH BEN INT 26884U109 142 2043 SH SOLE 23 2043 0 0 EPR PPTYS COM SH BEN INT 26884U109 8217 117819 SH SOLE 25 117819 0 0 EPR PPTYS COM SH BEN INT 26884U109 3046 43677 SH SOLE 26 20391 0 23286 EPR PPTYS COM SH BEN INT 26884U109 740 10609 SH SOLE 28 10609 0 0 EPR PPTYS COM SH BEN INT 26884U109 1522 21828 SH SOLE 29 21828 0 0 EPR PPTYS COM SH BEN INT 26884U109 22693 325393 SH SOLE 30 325393 0 0 EPR PPTYS COM SH BEN INT 26884U109 102 1458 SH SOLE 31 1458 0 0 EPR PPTYS COM SH BEN INT 26884U109 13544 194206 SH SOLE 34 194206 0 0 EPR PPTYS COM SH BEN INT 26884U109 182 2609 SH SOLE 36 2609 0 0 EPR PPTYS COM SH BEN INT 26884U109 507 7275 SH SOLE 40 7275 0 0 EQT CORP COM 26884L109 15626 239522 SH SOLE 2 73504 0 166018 EQT CORP COM 26884L109 4755 72879 SH SOLE 4 68908 0 3971 EQT CORP COM 26884L109 8441 129384 SH SOLE 7 122720 0 6664 EQT CORP COM 26884L109 418 6402 SH SOLE 13 6402 0 0 EQT CORP COM 26884L109 69 1056 SH SOLE 15 1056 0 0 EQT CORP COM 26884L109 37312 571916 SH SOLE 18 547805 0 24111 EQT CORP COM 26884L109 121387 1860628 SH SOLE 19 1860628 0 0 EQT CORP COM 26884L109 5621 86166 SH SOLE 20 0 0 86166 EQT CORP COM 26884L109 242477 3716696 SH SOLE 21 3716696 0 0 EQT CORP COM 26884L109 300049 4599160 SH SOLE 22 3800521 0 798639 EQT CORP COM 26884L109 14620 224090 SH SOLE 23 224090 0 0 EQT CORP COM 26884L109 9526 146010 SH SOLE 25 146010 0 0 EQT CORP COM 26884L109 32998 505799 SH SOLE 26 179751 0 326048 EQT CORP COM 26884L109 2617 40111 SH SOLE 28 29502 0 10609 EQT CORP COM 26884L109 9128 139919 SH SOLE 29 97278 0 42641 EQT CORP COM 26884L109 38714 593405 SH SOLE 30 593405 0 0 EQT CORP COM 26884L109 5904 90501 SH SOLE 31 39610 0 50891 EQT CORP COM 26884L109 75663 1159757 SH SOLE 34 1159757 0 0 EQT CORP COM 26884L109 10879 166751 SH SOLE 36 166751 0 0 EQT CORP COM 26884L109 73 1118 SH SOLE 40 1118 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 492 6567 SH SOLE 7 6567 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 946 12625 SH SOLE 18 12625 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 29082 387909 SH SOLE 19 387909 0 0 EQUIFAX INC COM 294429105 30155 284510 SH SOLE 2 51827 0 232683 EQUIFAX INC COM 294429105 4173 39372 SH SOLE 4 34444 0 4928 EQUIFAX INC COM 294429105 9065 85527 SH SOLE 7 82585 0 2942 EQUIFAX INC COM 294429105 108 1016 SH SOLE 13 1016 0 0 EQUIFAX INC COM 294429105 84 790 SH SOLE 15 790 0 0 EQUIFAX INC COM 294429105 138349 1305301 SH SOLE 18 1015736 0 289565 EQUIFAX INC COM 294429105 161964 1528111 SH SOLE 19 1528111 0 0 EQUIFAX INC COM 294429105 8209 77447 SH SOLE 20 0 0 77447 EQUIFAX INC COM 294429105 249718 2356048 SH SOLE 21 2356048 0 0 EQUIFAX INC COM 294429105 355998 3358788 SH SOLE 22 2812056 0 546732 EQUIFAX INC COM 294429105 15371 145023 SH SOLE 23 145023 0 0 EQUIFAX INC COM 294429105 22286 210269 SH SOLE 25 210269 0 0 EQUIFAX INC COM 294429105 34561 326075 SH SOLE 26 127483 0 198592 EQUIFAX INC COM 294429105 2885 27221 SH SOLE 28 19772 0 7449 EQUIFAX INC COM 294429105 654 6168 SH SOLE 29 4570 0 1598 EQUIFAX INC COM 294429105 34818 328502 SH SOLE 30 328502 0 0 EQUIFAX INC COM 294429105 5742 54178 SH SOLE 31 25077 0 29101 EQUIFAX INC COM 294429105 8987 84790 SH SOLE 34 84790 0 0 EQUIFAX INC COM 294429105 11390 107464 SH SOLE 36 107464 0 0 EQUIFAX INC COM 294429105 61 576 SH SOLE 40 576 0 0 EQUINIX INC COM PAR $0.001 29444U700 51969 116445 SH SOLE 2 24921 0 91524 EQUINIX INC COM PAR $0.001 29444U700 11209 25116 SH SOLE 4 22444 0 2672 EQUINIX INC COM PAR $0.001 29444U700 26699 59824 SH SOLE 7 58912 0 912 EQUINIX INC COM PAR $0.001 29444U700 549 1229 SH SOLE 13 1229 0 0 EQUINIX INC COM PAR $0.001 29444U700 165 370 SH SOLE 15 370 0 0 EQUINIX INC COM PAR $0.001 29444U700 135598 303827 SH SOLE 18 253572 0 50255 EQUINIX INC COM PAR $0.001 29444U700 92799 207930 SH SOLE 19 207930 0 0 EQUINIX INC COM PAR $0.001 29444U700 15849 35511 SH SOLE 20 0 0 35511 EQUINIX INC COM PAR $0.001 29444U700 956319 2142772 SH SOLE 21 2142772 0 0 EQUINIX INC COM PAR $0.001 29444U700 1120108 2509765 SH SOLE 22 2157214 0 352551 EQUINIX INC COM PAR $0.001 29444U700 42336 94861 SH SOLE 23 94861 0 0 EQUINIX INC COM PAR $0.001 29444U700 26240 58795 SH SOLE 25 58795 0 0 EQUINIX INC COM PAR $0.001 29444U700 87478 196007 SH SOLE 26 72109 0 123898 EQUINIX INC COM PAR $0.001 29444U700 7808 17496 SH SOLE 28 12686 0 4810 EQUINIX INC COM PAR $0.001 29444U700 1220 2734 SH SOLE 29 2734 0 0 EQUINIX INC COM PAR $0.001 29444U700 94842 212507 SH SOLE 30 212507 0 0 EQUINIX INC COM PAR $0.001 29444U700 23937 53634 SH SOLE 31 30765 0 22869 EQUINIX INC COM PAR $0.001 29444U700 10155 22753 SH SOLE 34 22753 0 0 EQUINIX INC COM PAR $0.001 29444U700 30309 67911 SH SOLE 36 67911 0 0 EQUINIX INC COM PAR $0.001 29444U700 174 389 SH SOLE 40 389 0 0 EQUITABLE FINL CORP NEW COM 29448T105 3 270 SH SOLE 18 270 0 0 EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH SOLE 21 747 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 61 1708 SH SOLE 2 496 0 1212 EQUITY BANCSHARES INC COM CL A 29460X109 44 1229 SH SOLE 7 1229 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1449 40718 SH SOLE 18 40718 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 219 6150 SH SOLE 19 6150 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 12069 339215 SH SOLE 21 339215 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 3607 101382 SH SOLE 22 91774 0 9608 EQUITY COMWLTH COM SH BEN INT 294628102 2463 81032 SH SOLE 2 18165 0 62867 EQUITY COMWLTH COM SH BEN INT 294628102 1264 41588 SH SOLE 4 41588 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4949 162782 SH SOLE 7 162782 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 142 4665 SH SOLE 15 4665 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2010 66120 SH SOLE 18 66120 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4724 155393 SH SOLE 19 155393 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 61128 2010782 SH SOLE 21 2010782 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 158171 5202978 SH SOLE 22 4813129 0 389849 EQUITY COMWLTH COM SH BEN INT 294628102 107 3509 SH SOLE 23 3509 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6726 221265 SH SOLE 25 221265 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2452 80650 SH SOLE 26 40190 0 40460 EQUITY COMWLTH COM SH BEN INT 294628102 634 20869 SH SOLE 28 20869 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1329 43726 SH SOLE 29 43726 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5519 181557 SH SOLE 30 181557 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 903 29697 SH SOLE 31 2824 0 26873 EQUITY COMWLTH COM SH BEN INT 294628102 297 9775 SH SOLE 36 9775 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 417 13719 SH SOLE 40 13719 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3565 41904 SH SOLE 2 12186 0 29718 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2315 27210 SH SOLE 4 27210 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10082 118498 SH SOLE 7 118498 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 244 2866 SH SOLE 15 2866 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3389 39838 SH SOLE 18 39838 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8895 104552 SH SOLE 19 104552 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 171249 2012804 SH SOLE 21 2012804 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 292125 3433536 SH SOLE 22 3170122 0 263414 EQUITY LIFESTYLE PPTYS INC COM 29472R108 210 2471 SH SOLE 23 2471 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12958 152300 SH SOLE 25 152300 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4629 54413 SH SOLE 26 24398 0 30015 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1147 13487 SH SOLE 28 13487 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2608 30654 SH SOLE 29 28140 0 2514 EQUITY LIFESTYLE PPTYS INC COM 29472R108 35812 420916 SH SOLE 30 420916 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1954 22968 SH SOLE 31 1880 0 21088 EQUITY LIFESTYLE PPTYS INC COM 29472R108 718 8439 SH SOLE 40 8439 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 34494 523194 SH SOLE 2 176555 0 346639 EQUITY RESIDENTIAL SH BEN INT 29476L107 18950 287432 SH SOLE 4 275410 0 12022 EQUITY RESIDENTIAL SH BEN INT 29476L107 51887 787002 SH SOLE 7 773028 0 13974 EQUITY RESIDENTIAL SH BEN INT 29476L107 315 4778 SH SOLE 13 4778 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 987 14973 SH SOLE 15 14973 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 47409 719079 SH SOLE 18 668153 0 50926 EQUITY RESIDENTIAL SH BEN INT 29476L107 25293 383631 SH SOLE 19 383631 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12011 182183 SH SOLE 20 0 0 182183 EQUITY RESIDENTIAL SH BEN INT 29476L107 742196 11257333 SH SOLE 21 11257333 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 975366 14793965 SH SOLE 22 12951079 0 1842886 EQUITY RESIDENTIAL SH BEN INT 29476L107 30200 458062 SH SOLE 23 458062 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 62084 941669 SH SOLE 25 941669 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 102761 1558638 SH SOLE 26 349683 0 1208955 EQUITY RESIDENTIAL SH BEN INT 29476L107 5532 83900 SH SOLE 28 60813 0 23087 EQUITY RESIDENTIAL SH BEN INT 29476L107 9048 137232 SH SOLE 29 137232 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 186190 2824058 SH SOLE 30 2824058 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16392 248624 SH SOLE 31 138771 0 109853 EQUITY RESIDENTIAL SH BEN INT 29476L107 4665 70764 SH SOLE 34 70764 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 26161 396797 SH SOLE 36 396797 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 136 2058 SH SOLE 40 2058 0 0 ERA GROUP INC COM 26885G109 46 4132 SH SOLE 2 852 0 3280 ERA GROUP INC COM 26885G109 5 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 1066 95225 SH SOLE 18 95225 0 0 ERA GROUP INC COM 26885G109 137 12227 SH SOLE 19 12227 0 0 ERA GROUP INC COM 26885G109 20347 1818350 SH SOLE 21 1818350 0 0 ERA GROUP INC COM 26885G109 5717 510934 SH SOLE 22 487772 0 23162 ERA GROUP INC COM 26885G109 268 23912 SH SOLE 30 23912 0 0 ERIE INDTY CO CL A 29530P102 1872 15526 SH SOLE 2 5985 0 9541 ERIE INDTY CO CL A 29530P102 12 96 SH SOLE 4 96 0 0 ERIE INDTY CO CL A 29530P102 148 1228 SH SOLE 7 1228 0 0 ERIE INDTY CO CL A 29530P102 1472 12208 SH SOLE 18 12208 0 0 ERIE INDTY CO CL A 29530P102 808 6702 SH SOLE 19 6702 0 0 ERIE INDTY CO CL A 29530P102 34907 289513 SH SOLE 21 289513 0 0 ERIE INDTY CO CL A 29530P102 72248 599217 SH SOLE 22 518139 0 81078 ERIE INDTY CO CL A 29530P102 856 7096 SH SOLE 26 5669 0 1427 ERIE INDTY CO CL A 29530P102 486 4035 SH SOLE 28 4035 0 0 ERIE INDTY CO CL A 29530P102 457 3793 SH SOLE 30 3793 0 0 ERIE INDTY CO CL A 29530P102 61 509 SH SOLE 31 509 0 0 ERIE INDTY CO CL A 29530P102 305 2532 SH SOLE 40 2532 0 0 ERIN ENERGY CORP COM 295625107 213 77625 SH SOLE 21 77625 0 0 ERIN ENERGY CORP COM 295625107 18 6704 SH SOLE 22 6704 0 0 EROS INTL PLC SHS NEW G3788M114 49 3447 SH SOLE 2 1361 0 2086 EROS INTL PLC SHS NEW G3788M114 7 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 1193 83451 SH SOLE 18 83451 0 0 EROS INTL PLC SHS NEW G3788M114 231 16144 SH SOLE 19 16144 0 0 EROS INTL PLC SHS NEW G3788M114 10547 737579 SH SOLE 21 737579 0 0 EROS INTL PLC SHS NEW G3788M114 3826 267523 SH SOLE 22 233859 0 33664 ESCALADE INC COM 296056104 61 4507 SH SOLE 2 544 0 3963 ESCALADE INC COM 296056104 580 42675 SH SOLE 18 42675 0 0 ESCALADE INC COM 296056104 129 9510 SH SOLE 19 9510 0 0 ESCALADE INC COM 296056104 4695 345228 SH SOLE 21 345228 0 0 ESCALADE INC COM 296056104 1108 81505 SH SOLE 22 73135 0 8370 ESCO TECHNOLOGIES INC COM 296315104 353 5885 SH SOLE 2 1422 0 4463 ESCO TECHNOLOGIES INC COM 296315104 12 205 SH SOLE 4 205 0 0 ESCO TECHNOLOGIES INC COM 296315104 41 684 SH SOLE 7 684 0 0 ESCO TECHNOLOGIES INC COM 296315104 7501 125113 SH SOLE 18 125113 0 0 ESCO TECHNOLOGIES INC COM 296315104 1130 18842 SH SOLE 19 18842 0 0 ESCO TECHNOLOGIES INC COM 296315104 134113 2237073 SH SOLE 21 2237073 0 0 ESCO TECHNOLOGIES INC COM 296315104 41766 696683 SH SOLE 22 649014 0 47669 ESCO TECHNOLOGIES INC COM 296315104 665 11093 SH SOLE 26 8925 0 2168 ESCO TECHNOLOGIES INC COM 296315104 221 3692 SH SOLE 28 3692 0 0 ESCO TECHNOLOGIES INC COM 296315104 2112 35232 SH SOLE 30 35232 0 0 ESCO TECHNOLOGIES INC COM 296315104 169 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 60 1198 SH SOLE 2 1040 0 158 ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 15 290 SH SOLE 7 290 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3025 60360 SH SOLE 18 60360 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 665 13259 SH SOLE 19 13259 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 46646 930684 SH SOLE 21 930684 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 25374 506265 SH SOLE 22 472430 0 33835 ESPERION THERAPEUTICS INC NE COM 29664W105 32 631 SH SOLE 26 0 0 631 ESPERION THERAPEUTICS INC NE COM 29664W105 185 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 169 3372 SH SOLE 30 3372 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 19 384 SH SOLE 34 384 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 73 1450 SH SOLE 40 1450 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 7 301 SH SOLE 18 301 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 14 612 SH SOLE 21 612 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 7 412 SH SOLE 18 412 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 192 11915 SH SOLE 21 11915 0 0 ESSA BANCORP INC COM 29667D104 21 1306 SH SOLE 2 526 0 780 ESSA BANCORP INC COM 29667D104 550 35058 SH SOLE 18 35058 0 0 ESSA BANCORP INC COM 29667D104 119 7594 SH SOLE 19 7594 0 0 ESSA BANCORP INC COM 29667D104 4842 308389 SH SOLE 21 308389 0 0 ESSA BANCORP INC COM 29667D104 1030 65599 SH SOLE 22 60429 0 5170 ESSENDANT INC COM 296689102 147 11129 SH SOLE 2 4619 0 6510 ESSENDANT INC COM 296689102 2 182 SH SOLE 4 182 0 0 ESSENDANT INC COM 296689102 36 2738 SH SOLE 7 2738 0 0 ESSENDANT INC COM 296689102 2430 184477 SH SOLE 18 184477 0 0 ESSENDANT INC COM 296689102 351 26686 SH SOLE 19 26686 0 0 ESSENDANT INC COM 296689102 44385 3370144 SH SOLE 21 3370144 0 0 ESSENDANT INC COM 296689102 14184 1076960 SH SOLE 22 985876 0 91084 ESSENDANT INC COM 296689102 163 12367 SH SOLE 23 12367 0 0 ESSENDANT INC COM 296689102 155 11779 SH SOLE 26 9915 0 1864 ESSENDANT INC COM 296689102 71 5382 SH SOLE 28 5382 0 0 ESSENDANT INC COM 296689102 167 12655 SH SOLE 29 0 0 12655 ESSENDANT INC COM 296689102 679 51572 SH SOLE 30 51572 0 0 ESSENDANT INC COM 296689102 32 2396 SH SOLE 34 2396 0 0 ESSENDANT INC COM 296689102 17 1291 SH SOLE 36 1291 0 0 ESSENDANT INC COM 296689102 56 4216 SH SOLE 40 4216 0 0 ESSENT GROUP LTD COM G3198U102 1059 26154 SH SOLE 2 25620 0 534 ESSENT GROUP LTD COM G3198U102 55 1370 SH SOLE 4 1370 0 0 ESSENT GROUP LTD COM G3198U102 88 2162 SH SOLE 7 2162 0 0 ESSENT GROUP LTD COM G3198U102 454 11209 SH SOLE 13 11209 0 0 ESSENT GROUP LTD COM G3198U102 11075 273447 SH SOLE 18 273447 0 0 ESSENT GROUP LTD COM G3198U102 16390 404697 SH SOLE 19 404697 0 0 ESSENT GROUP LTD COM G3198U102 102827 2538928 SH SOLE 21 2538928 0 0 ESSENT GROUP LTD COM G3198U102 113134 2793421 SH SOLE 22 2588381 0 205040 ESSENT GROUP LTD COM G3198U102 3762 92897 SH SOLE 23 92897 0 0 ESSENT GROUP LTD COM G3198U102 872 21531 SH SOLE 26 15908 0 5623 ESSENT GROUP LTD COM G3198U102 599 14780 SH SOLE 28 14780 0 0 ESSENT GROUP LTD COM G3198U102 5171 127670 SH SOLE 29 0 0 127670 ESSENT GROUP LTD COM G3198U102 530 13091 SH SOLE 30 13091 0 0 ESSENT GROUP LTD COM G3198U102 45 1111 SH SOLE 31 1111 0 0 ESSENT GROUP LTD COM G3198U102 29 714 SH SOLE 34 714 0 0 ESSENT GROUP LTD COM G3198U102 342 8437 SH SOLE 36 8437 0 0 ESSENT GROUP LTD COM G3198U102 346 8534 SH SOLE 40 8534 0 0 ESSEX PPTY TR INC COM 297178105 19862 78186 SH SOLE 2 14481 0 63705 ESSEX PPTY TR INC COM 297178105 16272 64055 SH SOLE 4 61955 0 2100 ESSEX PPTY TR INC COM 297178105 41901 164945 SH SOLE 7 160212 0 4733 ESSEX PPTY TR INC COM 297178105 529 2082 SH SOLE 13 2082 0 0 ESSEX PPTY TR INC COM 297178105 703 2768 SH SOLE 15 2768 0 0 ESSEX PPTY TR INC COM 297178105 38660 152186 SH SOLE 18 143054 0 9132 ESSEX PPTY TR INC COM 297178105 19526 76864 SH SOLE 19 76864 0 0 ESSEX PPTY TR INC COM 297178105 8917 35101 SH SOLE 20 0 0 35101 ESSEX PPTY TR INC COM 297178105 593374 2335842 SH SOLE 21 2335842 0 0 ESSEX PPTY TR INC COM 297178105 679262 2673944 SH SOLE 22 2336904 0 337040 ESSEX PPTY TR INC COM 297178105 20843 82050 SH SOLE 23 82050 0 0 ESSEX PPTY TR INC COM 297178105 43736 172167 SH SOLE 25 172167 0 0 ESSEX PPTY TR INC COM 297178105 43449 171039 SH SOLE 26 66115 0 104924 ESSEX PPTY TR INC COM 297178105 3791 14922 SH SOLE 28 10822 0 4100 ESSEX PPTY TR INC COM 297178105 10539 41489 SH SOLE 29 25114 0 16375 ESSEX PPTY TR INC COM 297178105 129555 510000 SH SOLE 30 510000 0 0 ESSEX PPTY TR INC COM 297178105 13330 52476 SH SOLE 31 30595 0 21881 ESSEX PPTY TR INC COM 297178105 4832 19020 SH SOLE 34 19020 0 0 ESSEX PPTY TR INC COM 297178105 17317 68170 SH SOLE 36 68170 0 0 ESSEX PPTY TR INC COM 297178105 79 312 SH SOLE 40 312 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1077 11951 SH SOLE 2 11951 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 90 1000 SH SOLE 7 1000 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 15600 173040 SH SOLE 18 173040 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1807 20045 SH SOLE 19 20045 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 207532 2302070 SH SOLE 21 2302070 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 74380 825072 SH SOLE 22 774523 0 50549 ESTERLINE TECHNOLOGIES CORP COM 297425100 377 4183 SH SOLE 26 2576 0 1607 ESTERLINE TECHNOLOGIES CORP COM 297425100 368 4077 SH SOLE 28 4077 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 382 4235 SH SOLE 30 4235 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 215 2388 SH SOLE 36 2388 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 293 3246 SH SOLE 40 3246 0 0 ETFS GOLD TR SHS 26922Y105 2325 18750 SH SOLE 4 18750 0 0 ETFS GOLD TR SHS 26922Y105 6966 56179 SH SOLE 18 56179 0 0 ETFS GOLD TR SHS 26922Y105 178266 1437626 SH SOLE 19 1437626 0 0 ETFS GOLD TR SHS 26922Y105 1650 13310 SH SOLE 22 13310 0 0 ETFS GOLD TR SHS 26922Y105 39693 320108 SH SOLE 34 320108 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 561 6258 SH SOLE 4 6258 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 4306 48032 SH SOLE 18 48032 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 38684 431505 SH SOLE 19 431505 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 1148 12809 SH SOLE 22 12809 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 14332 159871 SH SOLE 34 159871 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 461 5283 SH SOLE 4 5283 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 3519 40332 SH SOLE 18 40332 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 31666 362979 SH SOLE 19 362979 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 923 10585 SH SOLE 22 10585 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 11859 135935 SH SOLE 34 135935 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 46 1406 SH SOLE 2 1406 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7 227 SH SOLE 4 227 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 23 719 SH SOLE 7 719 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4000 123454 SH SOLE 18 123454 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 622 19206 SH SOLE 19 19206 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 83365 2572981 SH SOLE 21 2572981 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 22007 679228 SH SOLE 22 632401 0 46827 ETHAN ALLEN INTERIORS INC COM 297602104 182 5616 SH SOLE 26 3301 0 2315 ETHAN ALLEN INTERIORS INC COM 297602104 120 3702 SH SOLE 28 3702 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1107 34175 SH SOLE 30 34175 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 100 3080 SH SOLE 40 3080 0 0 ETSY INC COM 29786A106 196 11589 SH SOLE 2 10793 0 796 ETSY INC COM 29786A106 8 474 SH SOLE 4 474 0 0 ETSY INC COM 29786A106 49 2922 SH SOLE 7 2922 0 0 ETSY INC COM 29786A106 6636 393111 SH SOLE 18 393111 0 0 ETSY INC COM 29786A106 1430 84699 SH SOLE 19 84699 0 0 ETSY INC COM 29786A106 58168 3445979 SH SOLE 21 3445979 0 0 ETSY INC COM 29786A106 48739 2887384 SH SOLE 22 2679539 0 207845 ETSY INC COM 29786A106 95 5607 SH SOLE 26 0 0 5607 ETSY INC COM 29786A106 246 14557 SH SOLE 28 14557 0 0 ETSY INC COM 29786A106 209 12408 SH SOLE 30 12408 0 0 ETSY INC COM 29786A106 176 10447 SH SOLE 40 10447 0 0 EURONAV NV ANTWERPEN SHS B38564108 1 169 SH SOLE 21 169 0 0 EURONAV NV ANTWERPEN SHS B38564108 0 32 SH SOLE 22 32 0 0 EURONET WORLDWIDE INC COM 298736109 2408 25408 SH SOLE 2 8361 0 17047 EURONET WORLDWIDE INC COM 298736109 146 1545 SH SOLE 4 1545 0 0 EURONET WORLDWIDE INC COM 298736109 140 1474 SH SOLE 7 1474 0 0 EURONET WORLDWIDE INC COM 298736109 292 3079 SH SOLE 13 3079 0 0 EURONET WORLDWIDE INC COM 298736109 2436 25704 SH SOLE 18 25601 0 103 EURONET WORLDWIDE INC COM 298736109 8873 93604 SH SOLE 19 93604 0 0 EURONET WORLDWIDE INC COM 298736109 51444 542713 SH SOLE 21 542713 0 0 EURONET WORLDWIDE INC COM 298736109 151569 1599000 SH SOLE 22 1438474 0 160526 EURONET WORLDWIDE INC COM 298736109 97 1023 SH SOLE 23 1023 0 0 EURONET WORLDWIDE INC COM 298736109 96 1009 SH SOLE 25 1009 0 0 EURONET WORLDWIDE INC COM 298736109 2121 22377 SH SOLE 26 19059 0 3318 EURONET WORLDWIDE INC COM 298736109 750 7909 SH SOLE 28 7909 0 0 EURONET WORLDWIDE INC COM 298736109 3753 39598 SH SOLE 29 840 0 38758 EURONET WORLDWIDE INC COM 298736109 1667 17581 SH SOLE 30 17581 0 0 EURONET WORLDWIDE INC COM 298736109 200 2113 SH SOLE 31 2113 0 0 EURONET WORLDWIDE INC COM 298736109 517 5459 SH SOLE 34 5459 0 0 EURONET WORLDWIDE INC COM 298736109 56 592 SH SOLE 36 592 0 0 EURONET WORLDWIDE INC COM 298736109 502 5292 SH SOLE 40 5292 0 0 EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1519 1123000 PRN SOLE 21 1123000 0 0 EVANS BANCORP INC COM NEW 29911Q208 28 655 SH SOLE 2 187 0 468 EVANS BANCORP INC COM NEW 29911Q208 761 17626 SH SOLE 18 17626 0 0 EVANS BANCORP INC COM NEW 29911Q208 109 2518 SH SOLE 19 2518 0 0 EVANS BANCORP INC COM NEW 29911Q208 6029 139570 SH SOLE 21 139570 0 0 EVANS BANCORP INC COM NEW 29911Q208 1704 39436 SH SOLE 22 36635 0 2801 EVER GLORY INTL GRP INC COM NEW 299766204 88 38891 SH SOLE 22 38891 0 0 EVERBRIDGE INC COM 29978A104 26 979 SH SOLE 2 979 0 0 EVERBRIDGE INC COM 29978A104 17 640 SH SOLE 7 640 0 0 EVERBRIDGE INC COM 29978A104 1616 61174 SH SOLE 18 61174 0 0 EVERBRIDGE INC COM 29978A104 344 13030 SH SOLE 19 13030 0 0 EVERBRIDGE INC COM 29978A104 13869 524959 SH SOLE 21 524959 0 0 EVERBRIDGE INC COM 29978A104 7856 297355 SH SOLE 22 276418 0 20937 EVERCORE INC CLASS A 29977A105 2237 27877 SH SOLE 2 27714 0 163 EVERCORE INC CLASS A 29977A105 203 2529 SH SOLE 4 2529 0 0 EVERCORE INC CLASS A 29977A105 72 900 SH SOLE 7 900 0 0 EVERCORE INC CLASS A 29977A105 3677 45820 SH SOLE 13 45820 0 0 EVERCORE INC CLASS A 29977A105 10663 132870 SH SOLE 18 132620 0 250 EVERCORE INC CLASS A 29977A105 25337 315727 SH SOLE 19 315727 0 0 EVERCORE INC CLASS A 29977A105 281813 3511683 SH SOLE 21 3511683 0 0 EVERCORE INC CLASS A 29977A105 136919 1706151 SH SOLE 22 1390526 0 315625 EVERCORE INC CLASS A 29977A105 1194 14882 SH SOLE 23 14882 0 0 EVERCORE INC CLASS A 29977A105 1864 23231 SH SOLE 25 23231 0 0 EVERCORE INC CLASS A 29977A105 1231 15336 SH SOLE 26 13326 0 2010 EVERCORE INC CLASS A 29977A105 523 6513 SH SOLE 28 6513 0 0 EVERCORE INC CLASS A 29977A105 4293 53493 SH SOLE 29 0 0 53493 EVERCORE INC CLASS A 29977A105 4559 56809 SH SOLE 30 56809 0 0 EVERCORE INC CLASS A 29977A105 896 11170 SH SOLE 34 11170 0 0 EVERCORE INC CLASS A 29977A105 2498 31124 SH SOLE 36 31124 0 0 EVERCORE INC CLASS A 29977A105 377 4693 SH SOLE 40 4693 0 0 EVEREST RE GROUP LTD COM G3223R108 16171 70803 SH SOLE 2 26049 0 44754 EVEREST RE GROUP LTD COM G3223R108 2911 12744 SH SOLE 4 11366 0 1378 EVEREST RE GROUP LTD COM G3223R108 11435 50067 SH SOLE 7 39139 0 10928 EVEREST RE GROUP LTD COM G3223R108 453 1984 SH SOLE 13 1984 0 0 EVEREST RE GROUP LTD COM G3223R108 67 292 SH SOLE 15 292 0 0 EVEREST RE GROUP LTD COM G3223R108 21742 95198 SH SOLE 18 89487 0 5711 EVEREST RE GROUP LTD COM G3223R108 3674 16087 SH SOLE 19 16087 0 0 EVEREST RE GROUP LTD COM G3223R108 6954 30447 SH SOLE 20 0 0 30447 EVEREST RE GROUP LTD COM G3223R108 254748 1115409 SH SOLE 21 1115409 0 0 EVEREST RE GROUP LTD COM G3223R108 303416 1328498 SH SOLE 22 1130860 0 197638 EVEREST RE GROUP LTD COM G3223R108 11231 49173 SH SOLE 23 49173 0 0 EVEREST RE GROUP LTD COM G3223R108 8081 35381 SH SOLE 25 35381 0 0 EVEREST RE GROUP LTD COM G3223R108 35933 157330 SH SOLE 26 46552 0 110778 EVEREST RE GROUP LTD COM G3223R108 2167 9486 SH SOLE 28 6865 0 2621 EVEREST RE GROUP LTD COM G3223R108 2620 11471 SH SOLE 29 1229 0 10242 EVEREST RE GROUP LTD COM G3223R108 42967 188131 SH SOLE 30 188131 0 0 EVEREST RE GROUP LTD COM G3223R108 6359 27842 SH SOLE 31 9040 0 18802 EVEREST RE GROUP LTD COM G3223R108 1894 8291 SH SOLE 34 8291 0 0 EVEREST RE GROUP LTD COM G3223R108 11813 51722 SH SOLE 36 51722 0 0 EVEREST RE GROUP LTD COM G3223R108 50 219 SH SOLE 40 219 0 0 EVERI HLDGS INC COM 30034T103 110 14489 SH SOLE 2 14489 0 0 EVERI HLDGS INC COM 30034T103 17 2177 SH SOLE 7 2177 0 0 EVERI HLDGS INC COM 30034T103 1739 229096 SH SOLE 18 229096 0 0 EVERI HLDGS INC COM 30034T103 1851 243859 SH SOLE 19 243859 0 0 EVERI HLDGS INC COM 30034T103 15414 2030765 SH SOLE 21 2030765 0 0 EVERI HLDGS INC COM 30034T103 20980 2764166 SH SOLE 22 2662805 0 101361 EVERI HLDGS INC COM 30034T103 691 91095 SH SOLE 23 91095 0 0 EVERI HLDGS INC COM 30034T103 193 25397 SH SOLE 29 0 0 25397 EVERSOURCE ENERGY COM 30040W108 28307 468345 SH SOLE 2 158248 0 310097 EVERSOURCE ENERGY COM 30040W108 6835 113091 SH SOLE 4 104581 0 8510 EVERSOURCE ENERGY COM 30040W108 33633 556466 SH SOLE 7 533035 0 23431 EVERSOURCE ENERGY COM 30040W108 482 7976 SH SOLE 13 7976 0 0 EVERSOURCE ENERGY COM 30040W108 134 2224 SH SOLE 15 2224 0 0 EVERSOURCE ENERGY COM 30040W108 47621 787903 SH SOLE 18 743829 0 44074 EVERSOURCE ENERGY COM 30040W108 8253 136549 SH SOLE 19 136549 0 0 EVERSOURCE ENERGY COM 30040W108 12017 198826 SH SOLE 20 0 0 198826 EVERSOURCE ENERGY COM 30040W108 622265 10295587 SH SOLE 21 10295587 0 0 EVERSOURCE ENERGY COM 30040W108 517420 8560881 SH SOLE 22 7045610 0 1515271 EVERSOURCE ENERGY COM 30040W108 23350 386326 SH SOLE 23 386326 0 0 EVERSOURCE ENERGY COM 30040W108 14485 239660 SH SOLE 25 239660 0 0 EVERSOURCE ENERGY COM 30040W108 57311 948223 SH SOLE 26 307786 0 640437 EVERSOURCE ENERGY COM 30040W108 4356 72066 SH SOLE 28 52268 0 19798 EVERSOURCE ENERGY COM 30040W108 5517 91277 SH SOLE 29 12279 0 78998 EVERSOURCE ENERGY COM 30040W108 69405 1148336 SH SOLE 30 1148336 0 0 EVERSOURCE ENERGY COM 30040W108 9486 156944 SH SOLE 31 72152 0 84792 EVERSOURCE ENERGY COM 30040W108 3730 61706 SH SOLE 32 61706 0 0 EVERSOURCE ENERGY COM 30040W108 1252 20712 SH SOLE 34 20712 0 0 EVERSOURCE ENERGY COM 30040W108 21529 356208 SH SOLE 36 356208 0 0 EVERSOURCE ENERGY COM 30040W108 93 1539 SH SOLE 40 1539 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 21 1223 SH SOLE 18 1223 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 267 15640 SH SOLE 21 15640 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2601 152202 SH SOLE 22 152202 0 0 EVERTEC INC COM 30040P103 106 6688 SH SOLE 2 4133 0 2555 EVERTEC INC COM 30040P103 5 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 27 1702 SH SOLE 7 1702 0 0 EVERTEC INC COM 30040P103 3420 215792 SH SOLE 18 215792 0 0 EVERTEC INC COM 30040P103 718 45274 SH SOLE 19 45274 0 0 EVERTEC INC COM 30040P103 28597 1804199 SH SOLE 21 1804199 0 0 EVERTEC INC COM 30040P103 27453 1732032 SH SOLE 22 1611797 0 120235 EVERTEC INC COM 30040P103 70 4428 SH SOLE 26 0 0 4428 EVERTEC INC COM 30040P103 149 9374 SH SOLE 28 9374 0 0 EVERTEC INC COM 30040P103 137 8656 SH SOLE 30 8656 0 0 EVERTEC INC COM 30040P103 416 26238 SH SOLE 34 26238 0 0 EVERTEC INC COM 30040P103 116 7316 SH SOLE 40 7316 0 0 EVINE LIVE INC CL A 300487105 11 10127 SH SOLE 18 10127 0 0 EVINE LIVE INC CL A 300487105 8 7906 SH SOLE 19 7906 0 0 EVINE LIVE INC CL A 300487105 148 142558 SH SOLE 21 142558 0 0 EVINE LIVE INC CL A 300487105 966 928418 SH SOLE 22 928418 0 0 EVOKE PHARMA INC COM 30049G104 8 2252 SH SOLE 18 2252 0 0 EVOKE PHARMA INC COM 30049G104 201 60117 SH SOLE 21 60117 0 0 EVOLENT HEALTH INC CL A 30050B101 143 8034 SH SOLE 2 2842 0 5192 EVOLENT HEALTH INC CL A 30050B101 5 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 30 1659 SH SOLE 7 1659 0 0 EVOLENT HEALTH INC CL A 30050B101 3305 185691 SH SOLE 18 185691 0 0 EVOLENT HEALTH INC CL A 30050B101 751 42209 SH SOLE 19 42209 0 0 EVOLENT HEALTH INC CL A 30050B101 28179 1583066 SH SOLE 21 1583066 0 0 EVOLENT HEALTH INC CL A 30050B101 27799 1561731 SH SOLE 22 1472011 0 89720 EVOLENT HEALTH INC CL A 30050B101 54 3054 SH SOLE 26 0 0 3054 EVOLENT HEALTH INC CL A 30050B101 136 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 169 9505 SH SOLE 30 9505 0 0 EVOLENT HEALTH INC CL A 30050B101 122 6856 SH SOLE 40 6856 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 125 17339 SH SOLE 2 16497 0 842 EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 699 97094 SH SOLE 18 97094 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1228 170522 SH SOLE 19 170522 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6395 888150 SH SOLE 21 888150 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6474 899168 SH SOLE 22 878286 0 20882 EVOLUTION PETROLEUM CORP COM 30049A107 971 134901 SH SOLE 23 134901 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 467 64841 SH SOLE 29 0 0 64841 EVOLVING SYS INC COM NEW 30049R209 8 1655 SH SOLE 18 1655 0 0 EVOLVING SYS INC COM NEW 30049R209 11 2275 SH SOLE 19 2275 0 0 EVOLVING SYS INC COM NEW 30049R209 130 26897 SH SOLE 21 26897 0 0 EVOLVING SYS INC COM NEW 30049R209 1616 333102 SH SOLE 22 333102 0 0 EXA CORP COM 300614500 18 738 SH SOLE 2 738 0 0 EXA CORP COM 300614500 1180 48802 SH SOLE 18 48802 0 0 EXA CORP COM 300614500 245 10140 SH SOLE 19 10140 0 0 EXA CORP COM 300614500 10470 433011 SH SOLE 21 433011 0 0 EXA CORP COM 300614500 3098 128109 SH SOLE 22 117110 0 10999 EXACT SCIENCES CORP COM 30063P105 453 9617 SH SOLE 2 8799 0 818 EXACT SCIENCES CORP COM 30063P105 25 537 SH SOLE 4 537 0 0 EXACT SCIENCES CORP COM 30063P105 139 2958 SH SOLE 7 2958 0 0 EXACT SCIENCES CORP COM 30063P105 18808 399141 SH SOLE 18 399141 0 0 EXACT SCIENCES CORP COM 30063P105 10042 213123 SH SOLE 19 213123 0 0 EXACT SCIENCES CORP COM 30063P105 169219 3591229 SH SOLE 21 3591229 0 0 EXACT SCIENCES CORP COM 30063P105 148503 3151600 SH SOLE 22 2925334 0 226266 EXACT SCIENCES CORP COM 30063P105 1554 32983 SH SOLE 23 32983 0 0 EXACT SCIENCES CORP COM 30063P105 2770 58788 SH SOLE 26 51166 0 7622 EXACT SCIENCES CORP COM 30063P105 798 16925 SH SOLE 28 16925 0 0 EXACT SCIENCES CORP COM 30063P105 873 18526 SH SOLE 29 0 0 18526 EXACT SCIENCES CORP COM 30063P105 875 18579 SH SOLE 30 18579 0 0 EXACT SCIENCES CORP COM 30063P105 259 5487 SH SOLE 34 5487 0 0 EXACT SCIENCES CORP COM 30063P105 572 12139 SH SOLE 40 12139 0 0 EXACTECH INC COM 30064E109 203 6163 SH SOLE 2 4592 0 1571 EXACTECH INC COM 30064E109 1446 43881 SH SOLE 18 43881 0 0 EXACTECH INC COM 30064E109 594 18019 SH SOLE 19 18019 0 0 EXACTECH INC COM 30064E109 11644 353387 SH SOLE 21 353387 0 0 EXACTECH INC COM 30064E109 14367 436034 SH SOLE 22 414427 0 21607 EXACTECH INC COM 30064E109 1298 39380 SH SOLE 23 39380 0 0 EXACTECH INC COM 30064E109 53 1603 SH SOLE 28 1603 0 0 EXACTECH INC COM 30064E109 428 12976 SH SOLE 29 0 0 12976 EXACTECH INC COM 30064E109 52 1585 SH SOLE 30 1585 0 0 EXACTECH INC COM 30064E109 98 2968 SH SOLE 34 2968 0 0 EXACTECH INC COM 30064E109 29 893 SH SOLE 40 893 0 0 EXCO RESOURCES INC COM NEW 269279501 3 1925 SH SOLE 19 1925 0 0 EXCO RESOURCES INC COM NEW 269279501 5 3691 SH SOLE 21 3691 0 0 EXCO RESOURCES INC COM NEW 269279501 398 297333 SH SOLE 22 297333 0 0 EXELIXIS INC COM 30161Q104 3590 148169 SH SOLE 2 46833 0 101336 EXELIXIS INC COM 30161Q104 32 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 173 7123 SH SOLE 7 7123 0 0 EXELIXIS INC COM 30161Q104 3455 142585 SH SOLE 18 142585 0 0 EXELIXIS INC COM 30161Q104 3254 134296 SH SOLE 19 134296 0 0 EXELIXIS INC COM 30161Q104 192611 7949260 SH SOLE 21 7949260 0 0 EXELIXIS INC COM 30161Q104 185517 7656485 SH SOLE 22 6804491 0 851994 EXELIXIS INC COM 30161Q104 1075 44353 SH SOLE 23 44353 0 0 EXELIXIS INC COM 30161Q104 2446 100951 SH SOLE 26 81475 0 19476 EXELIXIS INC COM 30161Q104 1068 44089 SH SOLE 28 44089 0 0 EXELIXIS INC COM 30161Q104 1861 76817 SH SOLE 29 0 0 76817 EXELIXIS INC COM 30161Q104 2383 98337 SH SOLE 30 98337 0 0 EXELIXIS INC COM 30161Q104 158 6504 SH SOLE 31 6504 0 0 EXELIXIS INC COM 30161Q104 389 16043 SH SOLE 34 16043 0 0 EXELIXIS INC COM 30161Q104 785 32399 SH SOLE 40 32399 0 0 EXELON CORP COM 30161N101 45565 1209595 SH SOLE 2 286639 0 922956 EXELON CORP COM 30161N101 10842 287808 SH SOLE 4 265517 0 22291 EXELON CORP COM 30161N101 31298 830846 SH SOLE 7 795230 0 35616 EXELON CORP COM 30161N101 1480 39280 SH SOLE 13 39280 0 0 EXELON CORP COM 30161N101 236 6263 SH SOLE 15 6263 0 0 EXELON CORP COM 30161N101 200228 5315312 SH SOLE 18 5068759 0 246553 EXELON CORP COM 30161N101 281176 7464194 SH SOLE 19 7464194 0 0 EXELON CORP COM 30161N101 16330 433497 SH SOLE 20 0 0 433497 EXELON CORP COM 30161N101 753482 20002167 SH SOLE 21 20002167 0 0 EXELON CORP COM 30161N101 1008966 26784347 SH SOLE 22 22400631 0 4383716 EXELON CORP COM 30161N101 47177 1252386 SH SOLE 23 1252386 0 0 EXELON CORP COM 30161N101 28225 749263 SH SOLE 25 749263 0 0 EXELON CORP COM 30161N101 130836 3473210 SH SOLE 26 874931 0 2598279 EXELON CORP COM 30161N101 7924 210354 SH SOLE 28 153475 0 56879 EXELON CORP COM 30161N101 1207 32044 SH SOLE 29 32044 0 0 EXELON CORP COM 30161N101 122113 3241644 SH SOLE 30 3241644 0 0 EXELON CORP COM 30161N101 17621 467782 SH SOLE 31 194572 0 273210 EXELON CORP COM 30161N101 2581 68510 SH SOLE 32 68510 0 0 EXELON CORP COM 30161N101 27088 719090 SH SOLE 34 719090 0 0 EXELON CORP COM 30161N101 9911 263088 SH SOLE 35 263088 0 0 EXELON CORP COM 30161N101 39644 1052410 SH SOLE 36 1052410 0 0 EXELON CORP COM 30161N101 190 5049 SH SOLE 40 5049 0 0 EXLSERVICE HOLDINGS INC COM 302081104 116 1989 SH SOLE 2 1767 0 222 EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 50 851 SH SOLE 7 851 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8667 148615 SH SOLE 18 148615 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1436 24630 SH SOLE 19 24630 0 0 EXLSERVICE HOLDINGS INC COM 302081104 169202 2901262 SH SOLE 21 2901262 0 0 EXLSERVICE HOLDINGS INC COM 302081104 52825 905787 SH SOLE 22 843791 0 61996 EXLSERVICE HOLDINGS INC COM 302081104 862 14785 SH SOLE 26 12237 0 2548 EXLSERVICE HOLDINGS INC COM 302081104 268 4590 SH SOLE 28 4590 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2669 45764 SH SOLE 30 45764 0 0 EXLSERVICE HOLDINGS INC COM 302081104 204 3503 SH SOLE 40 3503 0 0 EXONE CO COM 302104104 8 673 SH SOLE 2 462 0 211 EXONE CO COM 302104104 3 245 SH SOLE 7 245 0 0 EXONE CO COM 302104104 0 17 SH SOLE 17 0 0 17 EXONE CO COM 302104104 488 42979 SH SOLE 18 42979 0 0 EXONE CO COM 302104104 89 7849 SH SOLE 19 7849 0 0 EXONE CO COM 302104104 4004 352499 SH SOLE 21 352499 0 0 EXONE CO COM 302104104 3235 284766 SH SOLE 22 275931 0 8835 EXPEDIA INC DEL COM NEW 30212P303 20850 144854 SH SOLE 2 24082 0 120772 EXPEDIA INC DEL COM NEW 30212P303 6635 46095 SH SOLE 4 41994 0 4101 EXPEDIA INC DEL COM NEW 30212P303 12654 87914 SH SOLE 7 85096 0 2818 EXPEDIA INC DEL COM NEW 30212P303 796 5531 SH SOLE 13 5531 0 0 EXPEDIA INC DEL COM NEW 30212P303 152 1053 SH SOLE 15 1053 0 0 EXPEDIA INC DEL COM NEW 30212P303 43052 299100 SH SOLE 18 282191 0 16909 EXPEDIA INC DEL COM NEW 30212P303 53090 368833 SH SOLE 19 368833 0 0 EXPEDIA INC DEL COM NEW 30212P303 337680 2345975 SH SOLE 21 2345975 0 0 EXPEDIA INC DEL COM NEW 30212P303 476206 3308364 SH SOLE 22 2745312 0 563052 EXPEDIA INC DEL COM NEW 30212P303 21634 150301 SH SOLE 23 150301 0 0 EXPEDIA INC DEL COM NEW 30212P303 13441 93378 SH SOLE 25 93378 0 0 EXPEDIA INC DEL COM NEW 30212P303 35363 245678 SH SOLE 26 123160 0 122518 EXPEDIA INC DEL COM NEW 30212P303 4037 28046 SH SOLE 28 20414 0 7632 EXPEDIA INC DEL COM NEW 30212P303 677 4700 SH SOLE 29 4700 0 0 EXPEDIA INC DEL COM NEW 30212P303 50564 351286 SH SOLE 30 351286 0 0 EXPEDIA INC DEL COM NEW 30212P303 8480 58916 SH SOLE 31 28838 0 30078 EXPEDIA INC DEL COM NEW 30212P303 2892 20090 SH SOLE 32 20090 0 0 EXPEDIA INC DEL COM NEW 30212P303 18264 126886 SH SOLE 34 126886 0 0 EXPEDIA INC DEL COM NEW 30212P303 15654 108754 SH SOLE 36 108754 0 0 EXPEDIA INC DEL COM NEW 30212P303 83 576 SH SOLE 40 576 0 0 EXPEDITORS INTL WASH INC COM 302130109 15622 260972 SH SOLE 2 85338 0 175634 EXPEDITORS INTL WASH INC COM 302130109 3984 66551 SH SOLE 4 60469 0 6082 EXPEDITORS INTL WASH INC COM 302130109 15675 261862 SH SOLE 7 220474 0 41388 EXPEDITORS INTL WASH INC COM 302130109 279 4658 SH SOLE 13 4658 0 0 EXPEDITORS INTL WASH INC COM 302130109 82 1377 SH SOLE 15 1377 0 0 EXPEDITORS INTL WASH INC COM 302130109 23737 396538 SH SOLE 18 371427 0 25111 EXPEDITORS INTL WASH INC COM 302130109 2061 34438 SH SOLE 19 34438 0 0 EXPEDITORS INTL WASH INC COM 302130109 9026 150793 SH SOLE 20 0 0 150793 EXPEDITORS INTL WASH INC COM 302130109 351653 5874597 SH SOLE 21 5874597 0 0 EXPEDITORS INTL WASH INC COM 302130109 316603 5289052 SH SOLE 22 4442960 0 846092 EXPEDITORS INTL WASH INC COM 302130109 12696 212102 SH SOLE 23 212102 0 0 EXPEDITORS INTL WASH INC COM 302130109 8102 135352 SH SOLE 25 135352 0 0 EXPEDITORS INTL WASH INC COM 302130109 36390 607920 SH SOLE 26 217486 0 390434 EXPEDITORS INTL WASH INC COM 302130109 2468 41228 SH SOLE 28 29991 0 11237 EXPEDITORS INTL WASH INC COM 302130109 3441 57492 SH SOLE 29 5513 0 51979 EXPEDITORS INTL WASH INC COM 302130109 40004 668290 SH SOLE 30 668290 0 0 EXPEDITORS INTL WASH INC COM 302130109 6305 105326 SH SOLE 31 42178 0 63148 EXPEDITORS INTL WASH INC COM 302130109 800 13370 SH SOLE 34 13370 0 0 EXPEDITORS INTL WASH INC COM 302130109 11969 199946 SH SOLE 36 199946 0 0 EXPEDITORS INTL WASH INC COM 302130109 55 923 SH SOLE 40 923 0 0 EXPONENT INC COM 30214U102 125 1690 SH SOLE 2 1480 0 210 EXPONENT INC COM 30214U102 6 84 SH SOLE 4 84 0 0 EXPONENT INC COM 30214U102 595 8053 SH SOLE 7 8053 0 0 EXPONENT INC COM 30214U102 8606 116460 SH SOLE 18 116460 0 0 EXPONENT INC COM 30214U102 1405 19009 SH SOLE 19 19009 0 0 EXPONENT INC COM 30214U102 165499 2239501 SH SOLE 21 2239501 0 0 EXPONENT INC COM 30214U102 53016 717407 SH SOLE 22 667182 0 50225 EXPONENT INC COM 30214U102 970 13126 SH SOLE 26 10620 0 2506 EXPONENT INC COM 30214U102 274 3713 SH SOLE 28 3713 0 0 EXPONENT INC COM 30214U102 2612 35346 SH SOLE 30 35346 0 0 EXPONENT INC COM 30214U102 206 2784 SH SOLE 40 2784 0 0 EXPRESS INC COM 30219E103 120 17805 SH SOLE 2 4649 0 13156 EXPRESS INC COM 30219E103 4 535 SH SOLE 4 535 0 0 EXPRESS INC COM 30219E103 34 5010 SH SOLE 7 5010 0 0 EXPRESS INC COM 30219E103 2764 408910 SH SOLE 18 408910 0 0 EXPRESS INC COM 30219E103 3131 463144 SH SOLE 19 463144 0 0 EXPRESS INC COM 30219E103 46352 6856877 SH SOLE 21 6856877 0 0 EXPRESS INC COM 30219E103 13930 2060678 SH SOLE 22 1898331 0 162347 EXPRESS INC COM 30219E103 167 24722 SH SOLE 26 21060 0 3662 EXPRESS INC COM 30219E103 74 10951 SH SOLE 28 10951 0 0 EXPRESS INC COM 30219E103 278 41102 SH SOLE 29 0 0 41102 EXPRESS INC COM 30219E103 764 112955 SH SOLE 30 112955 0 0 EXPRESS INC COM 30219E103 551 81525 SH SOLE 34 81525 0 0 EXPRESS INC COM 30219E103 13 1956 SH SOLE 36 1956 0 0 EXPRESS INC COM 30219E103 57 8373 SH SOLE 40 8373 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 78173 1234573 SH SOLE 2 646282 0 588291 EXPRESS SCRIPTS HLDG CO COM 30219G108 20409 322315 SH SOLE 4 301917 0 20398 EXPRESS SCRIPTS HLDG CO COM 30219G108 30955 488866 SH SOLE 7 467198 0 21668 EXPRESS SCRIPTS HLDG CO COM 30219G108 1284 20271 SH SOLE 13 20271 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 317 5005 SH SOLE 15 5005 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 14 216 SH SOLE 17 0 0 216 EXPRESS SCRIPTS HLDG CO COM 30219G108 72343 1142493 SH SOLE 18 1057051 0 85442 EXPRESS SCRIPTS HLDG CO COM 30219G108 10362 163648 SH SOLE 19 163648 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 21038 332255 SH SOLE 20 0 0 332255 EXPRESS SCRIPTS HLDG CO COM 30219G108 577425 9119157 SH SOLE 21 9119157 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1060532 16748771 SH SOLE 22 13289726 0 3459045 EXPRESS SCRIPTS HLDG CO COM 30219G108 60320 952618 SH SOLE 23 952618 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 30593 483147 SH SOLE 25 483147 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 110355 1742822 SH SOLE 26 569015 0 1173807 EXPRESS SCRIPTS HLDG CO COM 30219G108 8600 135817 SH SOLE 28 99294 0 36523 EXPRESS SCRIPTS HLDG CO COM 30219G108 18356 289885 SH SOLE 29 177564 0 112321 EXPRESS SCRIPTS HLDG CO COM 30219G108 130994 2068767 SH SOLE 30 2068767 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 37578 593459 SH SOLE 31 350116 0 243343 EXPRESS SCRIPTS HLDG CO COM 30219G108 5292 83575 SH SOLE 32 83575 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 9230 145767 SH SOLE 34 145767 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 48727 769542 SH SOLE 36 769542 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 198 3121 SH SOLE 40 3121 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3604 180212 SH SOLE 2 95088 0 85124 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 311 15553 SH SOLE 4 15553 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 97 4843 SH SOLE 7 4843 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1868 93410 SH SOLE 13 93410 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2536 126805 SH SOLE 18 125875 0 930 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9040 451996 SH SOLE 19 451996 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 42782 2139119 SH SOLE 21 2139119 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 121359 6067944 SH SOLE 22 5103524 0 964420 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 146 7276 SH SOLE 23 7276 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1161 58066 SH SOLE 26 46859 0 11207 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 566 28309 SH SOLE 28 28309 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2494 124718 SH SOLE 29 0 0 124718 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 592 29577 SH SOLE 30 29577 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 88 4399 SH SOLE 31 4399 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1926 96288 SH SOLE 34 96288 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1216 60798 SH SOLE 36 60798 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 426 21285 SH SOLE 40 21285 0 0 EXTERRAN CORP COM 30227H106 612 19351 SH SOLE 2 13919 0 5432 EXTERRAN CORP COM 30227H106 5 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 32 1012 SH SOLE 7 1012 0 0 EXTERRAN CORP COM 30227H106 5126 162154 SH SOLE 18 162154 0 0 EXTERRAN CORP COM 30227H106 2398 75862 SH SOLE 19 75862 0 0 EXTERRAN CORP COM 30227H106 92564 2928310 SH SOLE 21 2928310 0 0 EXTERRAN CORP COM 30227H106 40736 1288713 SH SOLE 22 1229207 0 59506 EXTERRAN CORP COM 30227H106 3342 105740 SH SOLE 23 105740 0 0 EXTERRAN CORP COM 30227H106 240 7598 SH SOLE 26 5961 0 1637 EXTERRAN CORP COM 30227H106 146 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 768 24296 SH SOLE 29 0 0 24296 EXTERRAN CORP COM 30227H106 1358 42952 SH SOLE 30 42952 0 0 EXTERRAN CORP COM 30227H106 458 14487 SH SOLE 34 14487 0 0 EXTERRAN CORP COM 30227H106 115 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 12055 150835 SH SOLE 2 27647 0 123188 EXTRA SPACE STORAGE INC COM 30225T102 13734 171850 SH SOLE 4 167035 0 4815 EXTRA SPACE STORAGE INC COM 30225T102 20771 259902 SH SOLE 7 255220 0 4682 EXTRA SPACE STORAGE INC COM 30225T102 198 2473 SH SOLE 13 2473 0 0 EXTRA SPACE STORAGE INC COM 30225T102 396 4961 SH SOLE 15 4961 0 0 EXTRA SPACE STORAGE INC COM 30225T102 23896 298998 SH SOLE 18 281743 0 17255 EXTRA SPACE STORAGE INC COM 30225T102 12089 151263 SH SOLE 19 151263 0 0 EXTRA SPACE STORAGE INC COM 30225T102 329999 4129116 SH SOLE 21 4129116 0 0 EXTRA SPACE STORAGE INC COM 30225T102 405193 5069980 SH SOLE 22 4374444 0 695536 EXTRA SPACE STORAGE INC COM 30225T102 11845 148213 SH SOLE 23 148213 0 0 EXTRA SPACE STORAGE INC COM 30225T102 25749 322180 SH SOLE 25 322180 0 0 EXTRA SPACE STORAGE INC COM 30225T102 22954 287217 SH SOLE 26 134685 0 152532 EXTRA SPACE STORAGE INC COM 30225T102 2208 27623 SH SOLE 28 19978 0 7645 EXTRA SPACE STORAGE INC COM 30225T102 6189 77436 SH SOLE 29 46460 0 30976 EXTRA SPACE STORAGE INC COM 30225T102 75107 939783 SH SOLE 30 939783 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5656 70774 SH SOLE 31 48868 0 21906 EXTRA SPACE STORAGE INC COM 30225T102 5945 74390 SH SOLE 34 74390 0 0 EXTRA SPACE STORAGE INC COM 30225T102 8991 112500 SH SOLE 36 112500 0 0 EXTRA SPACE STORAGE INC COM 30225T102 49 618 SH SOLE 40 618 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1136 73813 SH SOLE 2 11239 0 62574 EXTRACTION OIL AND GAS INC COM 30227M105 10 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 48 3148 SH SOLE 7 3148 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 121336 7884110 SH SOLE 18 7375341 0 508769 EXTRACTION OIL AND GAS INC COM 30227M105 623 40486 SH SOLE 19 40486 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 21412 1391271 SH SOLE 21 1391271 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 42343 2751357 SH SOLE 22 2389833 0 361524 EXTRACTION OIL AND GAS INC COM 30227M105 10 654 SH SOLE 23 654 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 933 60598 SH SOLE 26 52954 0 7644 EXTRACTION OIL AND GAS INC COM 30227M105 253 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 453 29419 SH SOLE 29 0 0 29419 EXTRACTION OIL AND GAS INC COM 30227M105 243 15820 SH SOLE 30 15820 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 44 2838 SH SOLE 31 2838 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 206 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 208 17455 SH SOLE 2 16433 0 1022 EXTREME NETWORKS INC COM 30226D106 29 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 3 240 SH SOLE 17 0 0 240 EXTREME NETWORKS INC COM 30226D106 4440 373438 SH SOLE 18 373438 0 0 EXTREME NETWORKS INC COM 30226D106 2886 242747 SH SOLE 19 242747 0 0 EXTREME NETWORKS INC COM 30226D106 38561 3243182 SH SOLE 21 3243182 0 0 EXTREME NETWORKS INC COM 30226D106 37747 3174724 SH SOLE 22 2969485 0 205239 EXTREME NETWORKS INC COM 30226D106 1768 148689 SH SOLE 23 148689 0 0 EXTREME NETWORKS INC COM 30226D106 133 11211 SH SOLE 26 0 0 11211 EXTREME NETWORKS INC COM 30226D106 176 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 555 46714 SH SOLE 29 0 0 46714 EXTREME NETWORKS INC COM 30226D106 246 20662 SH SOLE 30 20662 0 0 EXTREME NETWORKS INC COM 30226D106 109 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 503603 6142996 SH SOLE 2 1995586 0 4147410 EXXON MOBIL CORP COM 30231G102 123686 1508736 SH SOLE 4 1401196 0 107540 EXXON MOBIL CORP COM 30231G102 291161 3551607 SH SOLE 7 3268782 0 282825 EXXON MOBIL CORP COM 30231G102 14256 173891 SH SOLE 13 173891 0 0 EXXON MOBIL CORP COM 30231G102 2336 28490 SH SOLE 15 28490 0 0 EXXON MOBIL CORP COM 30231G102 35 429 SH SOLE 17 0 0 429 EXXON MOBIL CORP COM 30231G102 677766 8267455 SH SOLE 18 7628706 0 638749 EXXON MOBIL CORP COM 30231G102 183686 2240616 SH SOLE 19 2240616 0 0 EXXON MOBIL CORP COM 30231G102 172020 2098316 SH SOLE 20 62101 0 2036215 EXXON MOBIL CORP COM 30231G102 6337095 77300498 SH SOLE 21 77300498 0 0 EXXON MOBIL CORP COM 30231G102 9406694 114743762 SH SOLE 22 93687929 0 21055833 EXXON MOBIL CORP COM 30231G102 443204 5406245 SH SOLE 23 5406245 0 0 EXXON MOBIL CORP COM 30231G102 283167 3454101 SH SOLE 25 3454101 0 0 EXXON MOBIL CORP COM 30231G102 751137 9162441 SH SOLE 26 3336017 0 5826424 EXXON MOBIL CORP COM 30231G102 79043 964180 SH SOLE 28 703170 0 261010 EXXON MOBIL CORP COM 30231G102 66549 811767 SH SOLE 29 478036 0 333731 EXXON MOBIL CORP COM 30231G102 1037097 12650605 SH SOLE 30 12650605 0 0 EXXON MOBIL CORP COM 30231G102 181223 2210579 SH SOLE 31 1026757 0 1183822 EXXON MOBIL CORP COM 30231G102 13983 170565 SH SOLE 32 170565 0 0 EXXON MOBIL CORP COM 30231G102 136843 1669226 SH SOLE 34 1669226 0 0 EXXON MOBIL CORP COM 30231G102 385699 4704795 SH SOLE 36 4704795 0 0 EXXON MOBIL CORP COM 30231G102 1789 21817 SH SOLE 40 21817 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 1 635 SH SOLE 21 635 0 0 EZCORP INC CL A NON VTG 302301106 142 14997 SH SOLE 2 6417 0 8580 EZCORP INC CL A NON VTG 302301106 4 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 11 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 2496 262779 SH SOLE 18 262779 0 0 EZCORP INC CL A NON VTG 302301106 352 37071 SH SOLE 19 37071 0 0 EZCORP INC CL A NON VTG 302301106 43629 4592521 SH SOLE 21 4592521 0 0 EZCORP INC CL A NON VTG 302301106 15266 1606951 SH SOLE 22 1503337 0 103614 EZCORP INC CL A NON VTG 302301106 198 20884 SH SOLE 26 15773 0 5111 EZCORP INC CL A NON VTG 302301106 74 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 702 73862 SH SOLE 30 73862 0 0 EZCORP INC CL A NON VTG 302301106 42 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 18022 201797 SH SOLE 2 72102 0 129695 F M C CORP COM NEW 302491303 3985 44620 SH SOLE 4 40252 0 4368 F M C CORP COM NEW 302491303 9869 110503 SH SOLE 7 104474 0 6029 F M C CORP COM NEW 302491303 93 1046 SH SOLE 15 1046 0 0 F M C CORP COM NEW 302491303 26541 297174 SH SOLE 18 274226 0 22948 F M C CORP COM NEW 302491303 23811 266614 SH SOLE 19 266614 0 0 F M C CORP COM NEW 302491303 6507 72854 SH SOLE 20 0 0 72854 F M C CORP COM NEW 302491303 262001 2933614 SH SOLE 21 2933614 0 0 F M C CORP COM NEW 302491303 316959 3548970 SH SOLE 22 2947583 0 601387 F M C CORP COM NEW 302491303 14661 164164 SH SOLE 23 164164 0 0 F M C CORP COM NEW 302491303 11389 127520 SH SOLE 25 127520 0 0 F M C CORP COM NEW 302491303 30701 343759 SH SOLE 26 155474 0 188285 F M C CORP COM NEW 302491303 2775 31076 SH SOLE 28 22812 0 8264 F M C CORP COM NEW 302491303 16911 189355 SH SOLE 29 156429 0 32926 F M C CORP COM NEW 302491303 34604 387464 SH SOLE 30 387464 0 0 F M C CORP COM NEW 302491303 6405 71716 SH SOLE 31 45484 0 26232 F M C CORP COM NEW 302491303 2899 32465 SH SOLE 34 32465 0 0 F M C CORP COM NEW 302491303 11384 127468 SH SOLE 36 127468 0 0 F M C CORP COM NEW 302491303 56 630 SH SOLE 40 630 0 0 F5 NETWORKS INC COM 315616102 10353 85872 SH SOLE 2 21876 0 63996 F5 NETWORKS INC COM 315616102 2643 21923 SH SOLE 4 19663 0 2260 F5 NETWORKS INC COM 315616102 7761 64376 SH SOLE 7 50040 0 14336 F5 NETWORKS INC COM 315616102 52 431 SH SOLE 15 431 0 0 F5 NETWORKS INC COM 315616102 16828 139586 SH SOLE 18 129174 0 10412 F5 NETWORKS INC COM 315616102 1561 12950 SH SOLE 19 12950 0 0 F5 NETWORKS INC COM 315616102 6469 53656 SH SOLE 20 0 0 53656 F5 NETWORKS INC COM 315616102 167413 1388632 SH SOLE 21 1388632 0 0 F5 NETWORKS INC COM 315616102 215612 1788421 SH SOLE 22 1490594 0 297827 F5 NETWORKS INC COM 315616102 9359 77626 SH SOLE 23 77626 0 0 F5 NETWORKS INC COM 315616102 6255 51882 SH SOLE 25 51882 0 0 F5 NETWORKS INC COM 315616102 22933 190217 SH SOLE 26 77523 0 112694 F5 NETWORKS INC COM 315616102 1759 14592 SH SOLE 28 10461 0 4131 F5 NETWORKS INC COM 315616102 2197 18224 SH SOLE 29 2286 0 15938 F5 NETWORKS INC COM 315616102 26188 217216 SH SOLE 30 217216 0 0 F5 NETWORKS INC COM 315616102 3816 31652 SH SOLE 31 13752 0 17900 F5 NETWORKS INC COM 315616102 525 4354 SH SOLE 34 4354 0 0 F5 NETWORKS INC COM 315616102 7726 64084 SH SOLE 36 64084 0 0 F5 NETWORKS INC COM 315616102 42 350 SH SOLE 40 350 0 0 FABRINET SHS G3323L100 100 2707 SH SOLE 2 2347 0 360 FABRINET SHS G3323L100 2 63 SH SOLE 4 63 0 0 FABRINET SHS G3323L100 35 945 SH SOLE 7 945 0 0 FABRINET SHS G3323L100 6247 168561 SH SOLE 18 168561 0 0 FABRINET SHS G3323L100 1066 28753 SH SOLE 19 28753 0 0 FABRINET SHS G3323L100 119365 3220864 SH SOLE 21 3220864 0 0 FABRINET SHS G3323L100 36531 985721 SH SOLE 22 906258 0 79463 FABRINET SHS G3323L100 526 14181 SH SOLE 26 10919 0 3262 FABRINET SHS G3323L100 287 7746 SH SOLE 28 7746 0 0 FABRINET SHS G3323L100 1890 50994 SH SOLE 30 50994 0 0 FABRINET SHS G3323L100 118 3187 SH SOLE 40 3187 0 0 FACEBOOK INC CL A 30303M102 582828 3410945 SH SOLE 2 956003 0 2454942 FACEBOOK INC CL A 30303M102 148821 870963 SH SOLE 4 790585 0 80378 FACEBOOK INC CL A 30303M102 280436 1641225 SH SOLE 7 1639309 0 1916 FACEBOOK INC CL A 30303M102 11356 66460 SH SOLE 13 66460 0 0 FACEBOOK INC CL A 30303M102 3207 18769 SH SOLE 15 18769 0 0 FACEBOOK INC CL A 30303M102 255 1491 SH SOLE 17 0 0 1491 FACEBOOK INC CL A 30303M102 1149316 6726257 SH SOLE 18 6009951 0 716306 FACEBOOK INC CL A 30303M102 703584 4117659 SH SOLE 19 4117659 0 0 FACEBOOK INC CL A 30303M102 6380313 37340159 SH SOLE 21 37340159 0 0 FACEBOOK INC CL A 30303M102 10704823 62648931 SH SOLE 22 51733420 0 10915511 FACEBOOK INC CL A 30303M102 510823 2989542 SH SOLE 23 2989542 0 0 FACEBOOK INC CL A 30303M102 435303 2547567 SH SOLE 25 2547567 0 0 FACEBOOK INC CL A 30303M102 979262 5731038 SH SOLE 26 2033192 0 3697846 FACEBOOK INC CL A 30303M102 91898 537824 SH SOLE 28 392335 0 145489 FACEBOOK INC CL A 30303M102 55973 327575 SH SOLE 29 104390 0 223185 FACEBOOK INC CL A 30303M102 1212379 7095330 SH SOLE 30 7095330 0 0 FACEBOOK INC CL A 30303M102 218979 1281555 SH SOLE 31 600418 0 681137 FACEBOOK INC CL A 30303M102 67129 392863 SH SOLE 32 392863 0 0 FACEBOOK INC CL A 30303M102 186861 1093583 SH SOLE 34 1093583 0 0 FACEBOOK INC CL A 30303M102 377924 2211764 SH SOLE 36 2211764 0 0 FACEBOOK INC CL A 30303M102 2072 12126 SH SOLE 40 12126 0 0 FACTSET RESH SYS INC COM 303075105 7078 39298 SH SOLE 2 25616 0 13682 FACTSET RESH SYS INC COM 303075105 32 175 SH SOLE 4 175 0 0 FACTSET RESH SYS INC COM 303075105 171 947 SH SOLE 7 947 0 0 FACTSET RESH SYS INC COM 303075105 41 229 SH SOLE 17 0 0 229 FACTSET RESH SYS INC COM 303075105 23400 129919 SH SOLE 18 129919 0 0 FACTSET RESH SYS INC COM 303075105 2278 12647 SH SOLE 19 12647 0 0 FACTSET RESH SYS INC COM 303075105 304856 1692609 SH SOLE 21 1692609 0 0 FACTSET RESH SYS INC COM 303075105 225698 1253112 SH SOLE 22 1131983 0 121129 FACTSET RESH SYS INC COM 303075105 2558 14205 SH SOLE 26 11472 0 2733 FACTSET RESH SYS INC COM 303075105 1040 5777 SH SOLE 28 5777 0 0 FACTSET RESH SYS INC COM 303075105 1103 6125 SH SOLE 30 6125 0 0 FACTSET RESH SYS INC COM 303075105 158 876 SH SOLE 31 876 0 0 FACTSET RESH SYS INC COM 303075105 778 4319 SH SOLE 40 4319 0 0 FAIR ISAAC CORP COM 303250104 1968 14009 SH SOLE 2 13804 0 205 FAIR ISAAC CORP COM 303250104 20 143 SH SOLE 4 143 0 0 FAIR ISAAC CORP COM 303250104 107 759 SH SOLE 7 759 0 0 FAIR ISAAC CORP COM 303250104 26588 189237 SH SOLE 18 189237 0 0 FAIR ISAAC CORP COM 303250104 3198 22760 SH SOLE 19 22760 0 0 FAIR ISAAC CORP COM 303250104 278109 1979420 SH SOLE 21 1979420 0 0 FAIR ISAAC CORP COM 303250104 135246 962603 SH SOLE 22 902719 0 59884 FAIR ISAAC CORP COM 303250104 1442 10263 SH SOLE 26 8418 0 1845 FAIR ISAAC CORP COM 303250104 625 4447 SH SOLE 28 4447 0 0 FAIR ISAAC CORP COM 303250104 1575 11210 SH SOLE 30 11210 0 0 FAIR ISAAC CORP COM 303250104 485 3453 SH SOLE 40 3453 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 109 22709 SH SOLE 2 17329 0 5380 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 5 1075 SH SOLE 4 1075 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 23 4709 SH SOLE 7 4709 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2592 542236 SH SOLE 18 542236 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 540 112914 SH SOLE 19 112914 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 24962 5222106 SH SOLE 21 5222106 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 19590 4098304 SH SOLE 22 3771478 0 326826 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 250 52312 SH SOLE 26 47777 0 4535 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 86 17891 SH SOLE 28 17891 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 489 102350 SH SOLE 29 0 0 102350 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 104 21764 SH SOLE 30 21764 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 61 12839 SH SOLE 40 12839 0 0 FAMOUS DAVES AMER INC COM 307068106 6 1498 SH SOLE 19 1498 0 0 FAMOUS DAVES AMER INC COM 307068106 13 3236 SH SOLE 21 3236 0 0 FAMOUS DAVES AMER INC COM 307068106 905 218314 SH SOLE 22 218314 0 0 FANG HLDGS LTD ADR 30711Y102 189 46676 SH SOLE 4 46676 0 0 FANG HLDGS LTD ADR 30711Y102 8389 2071301 SH SOLE 21 2071301 0 0 FANG HLDGS LTD ADR 30711Y102 4115 1015944 SH SOLE 22 1015944 0 0 FANG HLDGS LTD ADR 30711Y102 148 36491 SH SOLE 25 36491 0 0 FANG HLDGS LTD ADR 30711Y102 2105 519678 SH SOLE 30 519678 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 52 1436 SH SOLE 2 474 0 962 FARMER & MERCHANTS BANCORP I COM 30779N105 29 788 SH SOLE 7 788 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1208 33146 SH SOLE 18 33146 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 181 4972 SH SOLE 19 4972 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 9462 259575 SH SOLE 21 259575 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 3243 88970 SH SOLE 22 76436 0 12534 FARMER BROS CO COM 307675108 67 2045 SH SOLE 2 410 0 1635 FARMER BROS CO COM 307675108 1129 34373 SH SOLE 18 34373 0 0 FARMER BROS CO COM 307675108 225 6861 SH SOLE 19 6861 0 0 FARMER BROS CO COM 307675108 9066 275975 SH SOLE 21 275975 0 0 FARMER BROS CO COM 307675108 8035 244585 SH SOLE 22 232397 0 12188 FARMER BROS CO COM 307675108 40 1229 SH SOLE 28 1229 0 0 FARMER BROS CO COM 307675108 40 1225 SH SOLE 30 1225 0 0 FARMER BROS CO COM 307675108 31 951 SH SOLE 40 951 0 0 FARMERS CAP BK CORP COM 309562106 60 1419 SH SOLE 2 448 0 971 FARMERS CAP BK CORP COM 309562106 1213 28847 SH SOLE 18 28847 0 0 FARMERS CAP BK CORP COM 309562106 259 6152 SH SOLE 19 6152 0 0 FARMERS CAP BK CORP COM 309562106 10346 246048 SH SOLE 21 246048 0 0 FARMERS CAP BK CORP COM 309562106 11116 264349 SH SOLE 22 258337 0 6012 FARMERS NATL BANC CORP COM 309627107 82 5439 SH SOLE 2 1447 0 3992 FARMERS NATL BANC CORP COM 309627107 1468 97521 SH SOLE 18 97521 0 0 FARMERS NATL BANC CORP COM 309627107 271 17992 SH SOLE 19 17992 0 0 FARMERS NATL BANC CORP COM 309627107 12553 834072 SH SOLE 21 834072 0 0 FARMERS NATL BANC CORP COM 309627107 5231 347595 SH SOLE 22 327100 0 20495 FARMLAND PARTNERS INC COM 31154R109 74 8132 SH SOLE 2 1865 0 6267 FARMLAND PARTNERS INC COM 31154R109 15 1652 SH SOLE 7 1652 0 0 FARMLAND PARTNERS INC COM 31154R109 1181 130630 SH SOLE 18 130630 0 0 FARMLAND PARTNERS INC COM 31154R109 305 33734 SH SOLE 19 33734 0 0 FARMLAND PARTNERS INC COM 31154R109 9415 1041531 SH SOLE 21 1041531 0 0 FARMLAND PARTNERS INC COM 31154R109 7085 783782 SH SOLE 22 757298 0 26484 FARMLAND PARTNERS INC COM 31154R109 8 926 SH SOLE 23 926 0 0 FARO TECHNOLOGIES INC COM 311642102 122 3183 SH SOLE 2 959 0 2224 FARO TECHNOLOGIES INC COM 311642102 5 123 SH SOLE 4 123 0 0 FARO TECHNOLOGIES INC COM 311642102 15 396 SH SOLE 7 396 0 0 FARO TECHNOLOGIES INC COM 311642102 3130 81840 SH SOLE 18 81840 0 0 FARO TECHNOLOGIES INC COM 311642102 4644 121420 SH SOLE 19 121420 0 0 FARO TECHNOLOGIES INC COM 311642102 57458 1502178 SH SOLE 21 1502178 0 0 FARO TECHNOLOGIES INC COM 311642102 17522 458103 SH SOLE 22 426496 0 31607 FARO TECHNOLOGIES INC COM 311642102 323 8448 SH SOLE 26 6992 0 1456 FARO TECHNOLOGIES INC COM 311642102 97 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 867 22665 SH SOLE 30 22665 0 0 FARO TECHNOLOGIES INC COM 311642102 69 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 15480 339632 SH SOLE 2 64647 0 274985 FASTENAL CO COM 311900104 4164 91351 SH SOLE 4 81186 0 10165 FASTENAL CO COM 311900104 10582 232174 SH SOLE 7 220672 0 11502 FASTENAL CO COM 311900104 96 2107 SH SOLE 13 2107 0 0 FASTENAL CO COM 311900104 98 2157 SH SOLE 15 2157 0 0 FASTENAL CO COM 311900104 29235 641410 SH SOLE 18 601221 0 40189 FASTENAL CO COM 311900104 2308 50641 SH SOLE 19 50641 0 0 FASTENAL CO COM 311900104 8995 197346 SH SOLE 20 0 0 197346 FASTENAL CO COM 311900104 282474 6197315 SH SOLE 21 6197315 0 0 FASTENAL CO COM 311900104 346572 7603609 SH SOLE 22 6275976 0 1327633 FASTENAL CO COM 311900104 15582 341854 SH SOLE 23 341854 0 0 FASTENAL CO COM 311900104 9932 217907 SH SOLE 25 217907 0 0 FASTENAL CO COM 311900104 36383 798232 SH SOLE 26 307440 0 490792 FASTENAL CO COM 311900104 3066 67263 SH SOLE 28 49159 0 18104 FASTENAL CO COM 311900104 3664 80397 SH SOLE 29 9236 0 71161 FASTENAL CO COM 311900104 40056 878808 SH SOLE 30 878808 0 0 FASTENAL CO COM 311900104 6488 142339 SH SOLE 31 57698 0 84641 FASTENAL CO COM 311900104 1905 41793 SH SOLE 32 41793 0 0 FASTENAL CO COM 311900104 950 20849 SH SOLE 34 20849 0 0 FASTENAL CO COM 311900104 12028 263887 SH SOLE 36 263887 0 0 FASTENAL CO COM 311900104 63 1378 SH SOLE 40 1378 0 0 FATE THERAPEUTICS INC COM 31189P102 22 5503 SH SOLE 2 1568 0 3935 FATE THERAPEUTICS INC COM 31189P102 562 141924 SH SOLE 18 141924 0 0 FATE THERAPEUTICS INC COM 31189P102 107 27135 SH SOLE 19 27135 0 0 FATE THERAPEUTICS INC COM 31189P102 4791 1209925 SH SOLE 21 1209925 0 0 FATE THERAPEUTICS INC COM 31189P102 1098 277307 SH SOLE 22 253153 0 24154 FAUQUIER BANKSHARES INC VA COM 312059108 13 639 SH SOLE 18 639 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH SOLE 21 831 0 0 FB FINL CORP COM 30257X104 39 1040 SH SOLE 2 530 0 510 FB FINL CORP COM 30257X104 20 528 SH SOLE 7 528 0 0 FB FINL CORP COM 30257X104 1647 43663 SH SOLE 18 43663 0 0 FB FINL CORP COM 30257X104 299 7935 SH SOLE 19 7935 0 0 FB FINL CORP COM 30257X104 15542 412033 SH SOLE 21 412033 0 0 FB FINL CORP COM 30257X104 6052 160451 SH SOLE 22 141486 0 18965 FB FINL CORP COM 30257X104 42 1112 SH SOLE 30 1112 0 0 FBL FINL GROUP INC CL A 30239F106 184 2476 SH SOLE 2 612 0 1864 FBL FINL GROUP INC CL A 30239F106 9 115 SH SOLE 4 115 0 0 FBL FINL GROUP INC CL A 30239F106 22 300 SH SOLE 7 300 0 0 FBL FINL GROUP INC CL A 30239F106 3049 40927 SH SOLE 18 40927 0 0 FBL FINL GROUP INC CL A 30239F106 707 9486 SH SOLE 19 9486 0 0 FBL FINL GROUP INC CL A 30239F106 24198 324812 SH SOLE 21 324812 0 0 FBL FINL GROUP INC CL A 30239F106 19576 262771 SH SOLE 22 243969 0 18802 FBL FINL GROUP INC CL A 30239F106 294 3944 SH SOLE 26 3539 0 405 FBL FINL GROUP INC CL A 30239F106 133 1785 SH SOLE 28 1785 0 0 FBL FINL GROUP INC CL A 30239F106 344 4620 SH SOLE 29 0 0 4620 FBL FINL GROUP INC CL A 30239F106 107 1433 SH SOLE 30 1433 0 0 FBL FINL GROUP INC CL A 30239F106 703 9437 SH SOLE 34 9437 0 0 FBL FINL GROUP INC CL A 30239F106 91 1226 SH SOLE 40 1226 0 0 FCB FINL HLDGS INC CL A 30255G103 378 7819 SH SOLE 2 1982 0 5837 FCB FINL HLDGS INC CL A 30255G103 8 163 SH SOLE 4 163 0 0 FCB FINL HLDGS INC CL A 30255G103 35 725 SH SOLE 7 725 0 0 FCB FINL HLDGS INC CL A 30255G103 6382 132141 SH SOLE 18 132141 0 0 FCB FINL HLDGS INC CL A 30255G103 1325 27434 SH SOLE 19 27434 0 0 FCB FINL HLDGS INC CL A 30255G103 52195 1080634 SH SOLE 21 1080634 0 0 FCB FINL HLDGS INC CL A 30255G103 55995 1159319 SH SOLE 22 1086465 0 72854 FCB FINL HLDGS INC CL A 30255G103 1038 21485 SH SOLE 26 18982 0 2503 FCB FINL HLDGS INC CL A 30255G103 434 8984 SH SOLE 28 8984 0 0 FCB FINL HLDGS INC CL A 30255G103 1137 23545 SH SOLE 29 0 0 23545 FCB FINL HLDGS INC CL A 30255G103 291 6018 SH SOLE 30 6018 0 0 FCB FINL HLDGS INC CL A 30255G103 156 3228 SH SOLE 40 3228 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 176 2424 SH SOLE 2 890 0 1534 FEDERAL AGRIC MTG CORP CL C 313148306 11 147 SH SOLE 4 147 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 7658 105276 SH SOLE 7 105276 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2712 37287 SH SOLE 18 37287 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 675 9286 SH SOLE 19 9286 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 21588 296780 SH SOLE 21 296780 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 22105 303888 SH SOLE 22 286533 0 17355 FEDERAL AGRIC MTG CORP CL C 313148306 2379 32704 SH SOLE 23 32704 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 102 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 105 1442 SH SOLE 29 0 0 1442 FEDERAL AGRIC MTG CORP CL C 313148306 155 2132 SH SOLE 30 2132 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 550 7564 SH SOLE 34 7564 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 67 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10969 88313 SH SOLE 2 16818 0 71495 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10017 80642 SH SOLE 4 77807 0 2835 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 40248 324035 SH SOLE 7 218520 0 105515 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 152 1227 SH SOLE 13 1227 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 375 3023 SH SOLE 15 3023 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21193 170622 SH SOLE 18 160619 0 10003 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10829 87183 SH SOLE 19 87183 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5596 45054 SH SOLE 20 0 0 45054 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 333322 2683534 SH SOLE 21 2683534 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 364586 2935236 SH SOLE 22 2564378 0 370858 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11826 95212 SH SOLE 23 95212 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23355 188025 SH SOLE 25 188025 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23449 188783 SH SOLE 26 83890 0 104893 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2028 16325 SH SOLE 28 11918 0 4407 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5658 45549 SH SOLE 29 27286 0 18263 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 81222 653906 SH SOLE 30 653906 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8174 65807 SH SOLE 31 29206 0 36601 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3620 29148 SH SOLE 34 29148 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8839 71162 SH SOLE 36 71162 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 45 363 SH SOLE 40 363 0 0 FEDERAL SIGNAL CORP COM 313855108 240 11284 SH SOLE 2 3338 0 7946 FEDERAL SIGNAL CORP COM 313855108 4 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 36 1686 SH SOLE 7 1686 0 0 FEDERAL SIGNAL CORP COM 313855108 6105 286879 SH SOLE 18 286879 0 0 FEDERAL SIGNAL CORP COM 313855108 916 43052 SH SOLE 19 43052 0 0 FEDERAL SIGNAL CORP COM 313855108 111200 5225557 SH SOLE 21 5225557 0 0 FEDERAL SIGNAL CORP COM 313855108 35245 1656267 SH SOLE 22 1539448 0 116819 FEDERAL SIGNAL CORP COM 313855108 83 3916 SH SOLE 26 0 0 3916 FEDERAL SIGNAL CORP COM 313855108 187 8806 SH SOLE 28 8806 0 0 FEDERAL SIGNAL CORP COM 313855108 1702 79994 SH SOLE 30 79994 0 0 FEDERAL SIGNAL CORP COM 313855108 142 6667 SH SOLE 40 6667 0 0 FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 6727 655000 SH SOLE 2 655000 0 0 FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 514 50000 SH SOLE 22 50000 0 0 FEDERATED INVS INC PA CL B 314211103 3090 104034 SH SOLE 2 61631 0 42403 FEDERATED INVS INC PA CL B 314211103 11 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 594 20005 SH SOLE 7 20005 0 0 FEDERATED INVS INC PA CL B 314211103 10624 357724 SH SOLE 18 357724 0 0 FEDERATED INVS INC PA CL B 314211103 769 25893 SH SOLE 19 25893 0 0 FEDERATED INVS INC PA CL B 314211103 215429 7253509 SH SOLE 21 7253509 0 0 FEDERATED INVS INC PA CL B 314211103 84114 2832115 SH SOLE 22 2567864 0 264251 FEDERATED INVS INC PA CL B 314211103 813 27362 SH SOLE 26 21036 0 6326 FEDERATED INVS INC PA CL B 314211103 203 6843 SH SOLE 28 6843 0 0 FEDERATED INVS INC PA CL B 314211103 308 10383 SH SOLE 30 10383 0 0 FEDERATED INVS INC PA CL B 314211103 65 2196 SH SOLE 31 2196 0 0 FEDERATED INVS INC PA CL B 314211103 2058 69283 SH SOLE 32 69283 0 0 FEDERATED INVS INC PA CL B 314211103 74 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 160 5387 SH SOLE 40 5387 0 0 FEDERATED NATL HLDG CO COM 31422T101 55 3544 SH SOLE 2 1918 0 1626 FEDERATED NATL HLDG CO COM 31422T101 5 336 SH SOLE 7 336 0 0 FEDERATED NATL HLDG CO COM 31422T101 783 50174 SH SOLE 18 50174 0 0 FEDERATED NATL HLDG CO COM 31422T101 203 13017 SH SOLE 19 13017 0 0 FEDERATED NATL HLDG CO COM 31422T101 6273 401848 SH SOLE 21 401848 0 0 FEDERATED NATL HLDG CO COM 31422T101 6683 428106 SH SOLE 22 405147 0 22959 FEDERATED NATL HLDG CO COM 31422T101 31 1993 SH SOLE 28 1993 0 0 FEDERATED NATL HLDG CO COM 31422T101 62 3979 SH SOLE 30 3979 0 0 FEDERATED NATL HLDG CO COM 31422T101 21 1348 SH SOLE 40 1348 0 0 FEDEX CORP COM 31428X106 107822 477978 SH SOLE 2 234312 0 243666 FEDEX CORP COM 31428X106 25752 114157 SH SOLE 4 105649 0 8508 FEDEX CORP COM 31428X106 39323 174318 SH SOLE 7 172071 0 2247 FEDEX CORP COM 31428X106 957 4244 SH SOLE 13 4244 0 0 FEDEX CORP COM 31428X106 379 1681 SH SOLE 15 1681 0 0 FEDEX CORP COM 31428X106 13 58 SH SOLE 17 0 0 58 FEDEX CORP COM 31428X106 119056 527779 SH SOLE 18 487321 0 40458 FEDEX CORP COM 31428X106 4822 21376 SH SOLE 19 21376 0 0 FEDEX CORP COM 31428X106 29463 130608 SH SOLE 20 0 0 130608 FEDEX CORP COM 31428X106 969925 4299696 SH SOLE 21 4299696 0 0 FEDEX CORP COM 31428X106 1510486 6696010 SH SOLE 22 5450680 0 1245330 FEDEX CORP COM 31428X106 80374 356298 SH SOLE 23 356298 0 0 FEDEX CORP COM 31428X106 61211 271351 SH SOLE 25 271351 0 0 FEDEX CORP COM 31428X106 181853 806156 SH SOLE 26 237690 0 568466 FEDEX CORP COM 31428X106 13030 57762 SH SOLE 28 42107 0 15655 FEDEX CORP COM 31428X106 7280 32273 SH SOLE 29 27032 0 5241 FEDEX CORP COM 31428X106 164148 727671 SH SOLE 30 727671 0 0 FEDEX CORP COM 31428X106 40176 178100 SH SOLE 31 95189 0 82911 FEDEX CORP COM 31428X106 7838 34745 SH SOLE 34 34745 0 0 FEDEX CORP COM 31428X106 61335 271898 SH SOLE 36 271898 0 0 FEDEX CORP COM 31428X106 288 1276 SH SOLE 40 1276 0 0 FERRARI N V COM N3167Y103 372 3371 SH SOLE 26 2683 0 688 FERRO CORP COM 315405100 121 5406 SH SOLE 2 4702 0 704 FERRO CORP COM 315405100 13 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 44 1957 SH SOLE 7 1957 0 0 FERRO CORP COM 315405100 6333 284006 SH SOLE 18 284006 0 0 FERRO CORP COM 315405100 1928 86452 SH SOLE 19 86452 0 0 FERRO CORP COM 315405100 56066 2514180 SH SOLE 21 2514180 0 0 FERRO CORP COM 315405100 52040 2333619 SH SOLE 22 2175065 0 158554 FERRO CORP COM 315405100 645 28946 SH SOLE 23 28946 0 0 FERRO CORP COM 315405100 141 6309 SH SOLE 26 0 0 6309 FERRO CORP COM 315405100 250 11190 SH SOLE 28 11190 0 0 FERRO CORP COM 315405100 1262 56593 SH SOLE 29 0 0 56593 FERRO CORP COM 315405100 283 12707 SH SOLE 30 12707 0 0 FERRO CORP COM 315405100 196 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 467 35492 SH SOLE 7 35492 0 0 FERROGLOBE PLC SHS G33856108 54 4074 SH SOLE 21 4074 0 0 FERROGLOBE PLC SHS G33856108 885 67220 SH SOLE 22 67220 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 199 11110 SH SOLE 26 0 0 11110 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 12722 939577 SH SOLE 21 939577 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1125 83109 SH SOLE 22 83109 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 2602 192167 SH SOLE 26 0 0 192167 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 4755 351213 SH SOLE 30 351213 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 5 1528 SH SOLE 19 1528 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 8 2773 SH SOLE 21 2773 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 117 38354 SH SOLE 22 38354 0 0 FIBROGEN INC COM 31572Q808 2174 40417 SH SOLE 2 40000 0 417 FIBROGEN INC COM 31572Q808 16 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 93 1727 SH SOLE 7 1727 0 0 FIBROGEN INC COM 31572Q808 13050 242557 SH SOLE 18 242557 0 0 FIBROGEN INC COM 31572Q808 17104 317923 SH SOLE 19 317923 0 0 FIBROGEN INC COM 31572Q808 1141 21200 SH SOLE 20 21200 0 0 FIBROGEN INC COM 31572Q808 173456 3224083 SH SOLE 21 3224083 0 0 FIBROGEN INC COM 31572Q808 108102 2009327 SH SOLE 22 1879241 0 130086 FIBROGEN INC COM 31572Q808 2644 49150 SH SOLE 23 49150 0 0 FIBROGEN INC COM 31572Q808 1504 27948 SH SOLE 26 22298 0 5650 FIBROGEN INC COM 31572Q808 597 11103 SH SOLE 28 11103 0 0 FIBROGEN INC COM 31572Q808 1358 25248 SH SOLE 29 0 0 25248 FIBROGEN INC COM 31572Q808 554 10305 SH SOLE 30 10305 0 0 FIBROGEN INC COM 31572Q808 4994 92828 SH SOLE 34 92828 0 0 FIBROGEN INC COM 31572Q808 395 7344 SH SOLE 40 7344 0 0 FIDELITY MSCI CONSM DIS 316092204 15 412 SH SOLE 17 0 0 412 FIDELITY CONSMR STAPLES 316092303 0 14 SH SOLE 17 0 0 14 FIDELITY MSCI ENERGY IDX 316092402 1 54 SH SOLE 17 0 0 54 FIDELITY MSCI HLTH CARE I 316092600 0 1 SH SOLE 17 0 0 1 FIDELITY VLU FACTOR ETF 316092782 1 25 SH SOLE 17 0 0 25 FIDELITY LOW VOLITY ETF 316092824 1 25 SH SOLE 17 0 0 25 FIDELITY MSCI RL EST ETF 316092857 5 226 SH SOLE 17 0 0 226 FIDELITY LTD TRM BD ETF 316188200 1 11 SH SOLE 17 0 0 11 FIDELITY TOTAL BD ETF 316188309 2 34 SH SOLE 17 0 0 34 FIDELITY & GTY LIFE COM 315785105 94 3021 SH SOLE 2 938 0 2083 FIDELITY & GTY LIFE COM 315785105 15 473 SH SOLE 7 473 0 0 FIDELITY & GTY LIFE COM 315785105 1390 44767 SH SOLE 18 44767 0 0 FIDELITY & GTY LIFE COM 315785105 306 9846 SH SOLE 19 9846 0 0 FIDELITY & GTY LIFE COM 315785105 12124 390483 SH SOLE 21 390483 0 0 FIDELITY & GTY LIFE COM 315785105 11724 377585 SH SOLE 22 353817 0 23768 FIDELITY & GTY LIFE COM 315785105 67 2143 SH SOLE 28 2143 0 0 FIDELITY & GTY LIFE COM 315785105 55 1760 SH SOLE 30 1760 0 0 FIDELITY & GTY LIFE COM 315785105 36 1166 SH SOLE 40 1166 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 41 161 SH SOLE 17 0 0 161 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13680 288251 SH SOLE 2 79579 0 208672 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3894 82042 SH SOLE 4 73796 0 8246 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6255 131797 SH SOLE 7 64283 0 67514 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 709 14949 SH SOLE 13 14949 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 99 2080 SH SOLE 15 2080 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7531 158687 SH SOLE 18 132914 0 25773 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4036 85045 SH SOLE 19 85045 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8746 184277 SH SOLE 20 0 0 184277 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 184086 3878770 SH SOLE 21 3878770 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 333116 7018878 SH SOLE 22 6124819 0 894059 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14975 315522 SH SOLE 23 315522 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10104 212898 SH SOLE 25 212898 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36290 764637 SH SOLE 26 256338 0 508299 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2789 58768 SH SOLE 28 42817 0 15951 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3405 71739 SH SOLE 29 8120 0 63619 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20721 436606 SH SOLE 30 436606 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6180 130222 SH SOLE 31 53764 0 76458 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 853 17966 SH SOLE 34 17966 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12419 261672 SH SOLE 36 261672 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 57 1199 SH SOLE 40 1199 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 245 14301 SH SOLE 2 3602 0 10699 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 7 421 SH SOLE 4 421 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 26 1509 SH SOLE 7 1509 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 4035 235264 SH SOLE 18 235264 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 880 51337 SH SOLE 19 51337 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 32362 1887003 SH SOLE 21 1887003 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 38275 2231750 SH SOLE 22 2071024 0 160726 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 523 30502 SH SOLE 26 26866 0 3636 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 194 11327 SH SOLE 28 11327 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 6803 396685 SH SOLE 30 396685 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 132 7722 SH SOLE 34 7722 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 153 8938 SH SOLE 40 8938 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 40945 438430 SH SOLE 2 112853 0 325577 FIDELITY NATL INFORMATION SV COM 31620M106 9766 104573 SH SOLE 4 93165 0 11408 FIDELITY NATL INFORMATION SV COM 31620M106 23599 252692 SH SOLE 7 248200 0 4492 FIDELITY NATL INFORMATION SV COM 31620M106 364 3893 SH SOLE 13 3893 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 202 2164 SH SOLE 15 2164 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH SOLE 17 0 0 23 FIDELITY NATL INFORMATION SV COM 31620M106 68375 732141 SH SOLE 18 686197 0 45944 FIDELITY NATL INFORMATION SV COM 31620M106 17965 192365 SH SOLE 19 192365 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14539 155682 SH SOLE 20 0 0 155682 FIDELITY NATL INFORMATION SV COM 31620M106 730022 7816916 SH SOLE 21 7816916 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 838200 8975267 SH SOLE 22 7429371 0 1545896 FIDELITY NATL INFORMATION SV COM 31620M106 37596 402565 SH SOLE 23 402565 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 25266 270546 SH SOLE 25 270546 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 95654 1024239 SH SOLE 26 312674 0 711565 FIDELITY NATL INFORMATION SV COM 31620M106 7032 75295 SH SOLE 28 54905 0 20390 FIDELITY NATL INFORMATION SV COM 31620M106 1067 11423 SH SOLE 29 11423 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 94016 1006705 SH SOLE 30 1006705 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 22971 245965 SH SOLE 31 139479 0 106486 FIDELITY NATL INFORMATION SV COM 31620M106 5035 53916 SH SOLE 34 53916 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 33151 354970 SH SOLE 36 354970 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 162 1732 SH SOLE 40 1732 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 115 4870 SH SOLE 2 1308 0 3562 FIDELITY SOUTHERN CORP NEW COM 316394105 12 526 SH SOLE 7 526 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2641 111713 SH SOLE 18 111713 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 397 16814 SH SOLE 19 16814 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 46991 1987791 SH SOLE 21 1987791 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 13414 567438 SH SOLE 22 524620 0 42818 FIDELITY SOUTHERN CORP NEW COM 316394105 63 2685 SH SOLE 28 2685 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 748 31644 SH SOLE 30 31644 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 11 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 2283 141983 SH SOLE 30 141983 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 109 5751 SH SOLE 2 1521 0 4230 FIESTA RESTAURANT GROUP INC COM 31660B101 3 183 SH SOLE 4 183 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 13 705 SH SOLE 7 705 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2398 126213 SH SOLE 18 126213 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 359 18895 SH SOLE 19 18895 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 44467 2340392 SH SOLE 21 2340392 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 14862 782230 SH SOLE 22 734692 0 47538 FIESTA RESTAURANT GROUP INC COM 31660B101 40 2082 SH SOLE 26 0 0 2082 FIESTA RESTAURANT GROUP INC COM 31660B101 74 3902 SH SOLE 28 3902 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 689 36282 SH SOLE 30 36282 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 53 2807 SH SOLE 40 2807 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 10 2538 SH SOLE 2 0 0 2538 FIFTH STR ASSET MGMT INC CL A COM 31679P109 90 23004 SH SOLE 18 23004 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 26 6582 SH SOLE 19 6582 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 1281 328529 SH SOLE 21 328529 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 249 63762 SH SOLE 22 58616 0 5146 FIFTH STREET FINANCE CORP COM 31678A103 3916 715931 SH SOLE 30 715931 0 0 FIFTH THIRD BANCORP COM 316773100 24767 885173 SH SOLE 2 150348 0 734825 FIFTH THIRD BANCORP COM 316773100 6985 249636 SH SOLE 4 221611 0 28025 FIFTH THIRD BANCORP COM 316773100 15614 558025 SH SOLE 7 501804 0 56221 FIFTH THIRD BANCORP COM 316773100 737 26325 SH SOLE 13 26325 0 0 FIFTH THIRD BANCORP COM 316773100 149 5333 SH SOLE 15 5333 0 0 FIFTH THIRD BANCORP COM 316773100 1 26 SH SOLE 17 0 0 26 FIFTH THIRD BANCORP COM 316773100 46302 1654832 SH SOLE 18 1550906 0 103926 FIFTH THIRD BANCORP COM 316773100 7241 258789 SH SOLE 19 258789 0 0 FIFTH THIRD BANCORP COM 316773100 9480 338812 SH SOLE 20 0 0 338812 FIFTH THIRD BANCORP COM 316773100 442403 15811393 SH SOLE 21 15811393 0 0 FIFTH THIRD BANCORP COM 316773100 551550 19712289 SH SOLE 22 16227055 0 3485234 FIFTH THIRD BANCORP COM 316773100 26222 937165 SH SOLE 23 937165 0 0 FIFTH THIRD BANCORP COM 316773100 15995 571647 SH SOLE 25 571647 0 0 FIFTH THIRD BANCORP COM 316773100 64203 2294616 SH SOLE 26 743113 0 1551503 FIFTH THIRD BANCORP COM 316773100 4785 171024 SH SOLE 28 124775 0 46249 FIFTH THIRD BANCORP COM 316773100 5972 213452 SH SOLE 29 26319 0 187133 FIFTH THIRD BANCORP COM 316773100 65272 2332806 SH SOLE 30 2332806 0 0 FIFTH THIRD BANCORP COM 316773100 9268 331241 SH SOLE 31 189306 0 141935 FIFTH THIRD BANCORP COM 316773100 2712 96926 SH SOLE 34 96926 0 0 FIFTH THIRD BANCORP COM 316773100 22901 818483 SH SOLE 36 818483 0 0 FIFTH THIRD BANCORP COM 316773100 106 3803 SH SOLE 40 3803 0 0 FINANCIAL ENGINES INC COM 317485100 118 3395 SH SOLE 2 3196 0 199 FINANCIAL ENGINES INC COM 317485100 11 328 SH SOLE 4 328 0 0 FINANCIAL ENGINES INC COM 317485100 47 1358 SH SOLE 7 1358 0 0 FINANCIAL ENGINES INC COM 317485100 9548 274763 SH SOLE 18 274763 0 0 FINANCIAL ENGINES INC COM 317485100 1558 44847 SH SOLE 19 44847 0 0 FINANCIAL ENGINES INC COM 317485100 188251 5417307 SH SOLE 21 5417307 0 0 FINANCIAL ENGINES INC COM 317485100 57610 1657856 SH SOLE 22 1537484 0 120372 FINANCIAL ENGINES INC COM 317485100 506 14561 SH SOLE 26 11414 0 3147 FINANCIAL ENGINES INC COM 317485100 408 11739 SH SOLE 28 11739 0 0 FINANCIAL ENGINES INC COM 317485100 2969 85434 SH SOLE 30 85434 0 0 FINANCIAL ENGINES INC COM 317485100 236 6782 SH SOLE 40 6782 0 0 FINANCIAL INSTNS INC COM 317585404 88 3058 SH SOLE 2 839 0 2219 FINANCIAL INSTNS INC COM 317585404 13 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1595 55374 SH SOLE 18 55374 0 0 FINANCIAL INSTNS INC COM 317585404 318 11033 SH SOLE 19 11033 0 0 FINANCIAL INSTNS INC COM 317585404 13441 466693 SH SOLE 21 466693 0 0 FINANCIAL INSTNS INC COM 317585404 16124 559848 SH SOLE 22 532462 0 27386 FINANCIAL INSTNS INC COM 317585404 150 5212 SH SOLE 29 0 0 5212 FINANCIAL INSTNS INC COM 317585404 95 3304 SH SOLE 30 3304 0 0 FINISAR CORP COM NEW 31787A507 378 17068 SH SOLE 2 6562 0 10506 FINISAR CORP COM NEW 31787A507 11 504 SH SOLE 4 504 0 0 FINISAR CORP COM NEW 31787A507 59 2648 SH SOLE 7 2648 0 0 FINISAR CORP COM NEW 31787A507 8928 402723 SH SOLE 18 402723 0 0 FINISAR CORP COM NEW 31787A507 5116 230776 SH SOLE 19 230776 0 0 FINISAR CORP COM NEW 31787A507 81383 3670873 SH SOLE 21 3670873 0 0 FINISAR CORP COM NEW 31787A507 67478 3043645 SH SOLE 22 2825625 0 218020 FINISAR CORP COM NEW 31787A507 656 29574 SH SOLE 23 29574 0 0 FINISAR CORP COM NEW 31787A507 977 44082 SH SOLE 26 37936 0 6146 FINISAR CORP COM NEW 31787A507 341 15391 SH SOLE 28 15391 0 0 FINISAR CORP COM NEW 31787A507 382 17218 SH SOLE 30 17218 0 0 FINISAR CORP COM NEW 31787A507 252 11388 SH SOLE 40 11388 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAM3 684 658000 PRN SOLE 21 658000 0 0 FINISH LINE INC CL A 317923100 248 20650 SH SOLE 2 14201 0 6449 FINISH LINE INC CL A 317923100 3 281 SH SOLE 4 281 0 0 FINISH LINE INC CL A 317923100 15 1238 SH SOLE 7 1238 0 0 FINISH LINE INC CL A 317923100 2447 203428 SH SOLE 18 203428 0 0 FINISH LINE INC CL A 317923100 347 28848 SH SOLE 19 28848 0 0 FINISH LINE INC CL A 317923100 42053 3495640 SH SOLE 21 3495640 0 0 FINISH LINE INC CL A 317923100 13501 1122260 SH SOLE 22 1029023 0 93237 FINISH LINE INC CL A 317923100 1208 100417 SH SOLE 23 100417 0 0 FINISH LINE INC CL A 317923100 247 20527 SH SOLE 26 17787 0 2740 FINISH LINE INC CL A 317923100 78 6524 SH SOLE 28 6524 0 0 FINISH LINE INC CL A 317923100 659 54787 SH SOLE 30 54787 0 0 FINISH LINE INC CL A 317923100 212 17650 SH SOLE 34 17650 0 0 FINISH LINE INC CL A 317923100 58 4816 SH SOLE 40 4816 0 0 FINJAN HLDGS INC COM NEW 31788H303 3 1118 SH SOLE 18 1118 0 0 FINJAN HLDGS INC COM NEW 31788H303 46 19440 SH SOLE 21 19440 0 0 FIREEYE INC COM 31816Q101 1785 106437 SH SOLE 2 15778 0 90659 FIREEYE INC COM 31816Q101 9 564 SH SOLE 4 564 0 0 FIREEYE INC COM 31816Q101 67 4010 SH SOLE 7 4010 0 0 FIREEYE INC COM 31816Q101 1587 94621 SH SOLE 18 94621 0 0 FIREEYE INC COM 31816Q101 919 54821 SH SOLE 19 54821 0 0 FIREEYE INC COM 31816Q101 38095 2271621 SH SOLE 21 2271621 0 0 FIREEYE INC COM 31816Q101 78029 4652909 SH SOLE 22 4106205 0 546704 FIREEYE INC COM 31816Q101 1335 79618 SH SOLE 26 65784 0 13834 FIREEYE INC COM 31816Q101 456 27205 SH SOLE 28 27205 0 0 FIREEYE INC COM 31816Q101 373 22247 SH SOLE 29 0 0 22247 FIREEYE INC COM 31816Q101 1327 79109 SH SOLE 30 79109 0 0 FIREEYE INC COM 31816Q101 73 4346 SH SOLE 31 4346 0 0 FIREEYE INC COM 31816Q101 277 16535 SH SOLE 40 16535 0 0 FIREEYE INC NOTE 1.000% 6/0 31816QAB7 1558 1650000 PRN SOLE 21 1650000 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 943 1017000 PRN SOLE 21 1017000 0 0 FIRST ACCEPTANCE CORP COM 318457108 3 2694 SH SOLE 18 2694 0 0 FIRST ACCEPTANCE CORP COM 318457108 9 8599 SH SOLE 19 8599 0 0 FIRST ACCEPTANCE CORP COM 318457108 48 44943 SH SOLE 21 44943 0 0 FIRST ACCEPTANCE CORP COM 318457108 94 88280 SH SOLE 22 88280 0 0 FIRST AMERN FINL CORP COM 31847R102 7519 150466 SH SOLE 2 96747 0 53719 FIRST AMERN FINL CORP COM 31847R102 416 8331 SH SOLE 4 8331 0 0 FIRST AMERN FINL CORP COM 31847R102 213 4255 SH SOLE 7 4255 0 0 FIRST AMERN FINL CORP COM 31847R102 3850 77044 SH SOLE 13 77044 0 0 FIRST AMERN FINL CORP COM 31847R102 18544 371096 SH SOLE 18 371096 0 0 FIRST AMERN FINL CORP COM 31847R102 10470 209523 SH SOLE 19 209523 0 0 FIRST AMERN FINL CORP COM 31847R102 234879 4700401 SH SOLE 21 4700401 0 0 FIRST AMERN FINL CORP COM 31847R102 212006 4242665 SH SOLE 22 3689014 0 553651 FIRST AMERN FINL CORP COM 31847R102 560 11212 SH SOLE 23 11212 0 0 FIRST AMERN FINL CORP COM 31847R102 1769 35394 SH SOLE 26 28667 0 6727 FIRST AMERN FINL CORP COM 31847R102 810 16201 SH SOLE 28 16201 0 0 FIRST AMERN FINL CORP COM 31847R102 6438 128830 SH SOLE 29 0 0 128830 FIRST AMERN FINL CORP COM 31847R102 776 15520 SH SOLE 30 15520 0 0 FIRST AMERN FINL CORP COM 31847R102 123 2458 SH SOLE 31 2458 0 0 FIRST AMERN FINL CORP COM 31847R102 2581 51645 SH SOLE 36 51645 0 0 FIRST AMERN FINL CORP COM 31847R102 598 11966 SH SOLE 40 11966 0 0 FIRST BANCORP INC ME COM 31866P102 65 2154 SH SOLE 2 635 0 1519 FIRST BANCORP INC ME COM 31866P102 1262 41629 SH SOLE 18 41629 0 0 FIRST BANCORP INC ME COM 31866P102 241 7935 SH SOLE 19 7935 0 0 FIRST BANCORP INC ME COM 31866P102 10067 332132 SH SOLE 21 332132 0 0 FIRST BANCORP INC ME COM 31866P102 9258 305429 SH SOLE 22 296595 0 8834 FIRST BANCORP N C COM 318910106 177 5132 SH SOLE 2 1489 0 3643 FIRST BANCORP N C COM 318910106 19 550 SH SOLE 7 550 0 0 FIRST BANCORP N C COM 318910106 3324 96589 SH SOLE 18 96589 0 0 FIRST BANCORP N C COM 318910106 638 18548 SH SOLE 19 18548 0 0 FIRST BANCORP N C COM 318910106 27327 794173 SH SOLE 21 794173 0 0 FIRST BANCORP N C COM 318910106 23687 688380 SH SOLE 22 649782 0 38598 FIRST BANCORP N C COM 318910106 93 2694 SH SOLE 28 2694 0 0 FIRST BANCORP N C COM 318910106 134 3905 SH SOLE 30 3905 0 0 FIRST BANCORP N C COM 318910106 51 1493 SH SOLE 40 1493 0 0 FIRST BANCORP P R COM NEW 318672706 248 48472 SH SOLE 2 19725 0 28747 FIRST BANCORP P R COM NEW 318672706 32 6331 SH SOLE 7 6331 0 0 FIRST BANCORP P R COM NEW 318672706 4643 906870 SH SOLE 18 906870 0 0 FIRST BANCORP P R COM NEW 318672706 799 155985 SH SOLE 19 155985 0 0 FIRST BANCORP P R COM NEW 318672706 82864 16184289 SH SOLE 21 16184289 0 0 FIRST BANCORP P R COM NEW 318672706 26412 5158595 SH SOLE 22 4741822 0 416773 FIRST BANCORP P R COM NEW 318672706 31 6074 SH SOLE 26 0 0 6074 FIRST BANCORP P R COM NEW 318672706 299 58397 SH SOLE 28 58397 0 0 FIRST BANCORP P R COM NEW 318672706 246 48014 SH SOLE 29 0 0 48014 FIRST BANCORP P R COM NEW 318672706 1290 251969 SH SOLE 30 251969 0 0 FIRST BANCORP P R COM NEW 318672706 44 8623 SH SOLE 34 8623 0 0 FIRST BANCORP P R COM NEW 318672706 53 10371 SH SOLE 40 10371 0 0 FIRST BANCSHARES INC MS COM 318916103 44 1444 SH SOLE 2 356 0 1088 FIRST BANCSHARES INC MS COM 318916103 985 32680 SH SOLE 18 32680 0 0 FIRST BANCSHARES INC MS COM 318916103 137 4542 SH SOLE 19 4542 0 0 FIRST BANCSHARES INC MS COM 318916103 7684 254852 SH SOLE 21 254852 0 0 FIRST BANCSHARES INC MS COM 318916103 2221 73672 SH SOLE 22 68505 0 5167 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 29 2173 SH SOLE 18 2173 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 485 36469 SH SOLE 21 36469 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 35 1526 SH SOLE 2 370 0 1156 FIRST BUS FINL SVCS INC WIS COM 319390100 724 31813 SH SOLE 18 31813 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 119 5223 SH SOLE 19 5223 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 6481 284871 SH SOLE 21 284871 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 2061 90603 SH SOLE 22 85911 0 4692 FIRST BUSEY CORP COM NEW 319383204 265 8456 SH SOLE 2 2159 0 6297 FIRST BUSEY CORP COM NEW 319383204 37 1178 SH SOLE 7 1178 0 0 FIRST BUSEY CORP COM NEW 319383204 4475 142699 SH SOLE 18 142699 0 0 FIRST BUSEY CORP COM NEW 319383204 871 27775 SH SOLE 19 27775 0 0 FIRST BUSEY CORP COM NEW 319383204 35889 1144429 SH SOLE 21 1144429 0 0 FIRST BUSEY CORP COM NEW 319383204 30991 988239 SH SOLE 22 932340 0 55899 FIRST BUSEY CORP COM NEW 319383204 300 9569 SH SOLE 28 9569 0 0 FIRST BUSEY CORP COM NEW 319383204 163 5201 SH SOLE 30 5201 0 0 FIRST BUSEY CORP COM NEW 319383204 129 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 20 557 SH SOLE 18 557 0 0 FIRST CAPITAL INC COM 31942S104 22 627 SH SOLE 21 627 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 104 3576 SH SOLE 2 978 0 2598 FIRST CMNTY BANCSHARES INC N COM 31983A103 16 538 SH SOLE 7 538 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1909 65570 SH SOLE 18 65570 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 374 12854 SH SOLE 19 12854 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 15828 543740 SH SOLE 21 543740 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 16732 574769 SH SOLE 22 542046 0 32723 FIRST CMNTY BANCSHARES INC N COM 31983A103 63 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 63 2172 SH SOLE 30 2172 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 44 1527 SH SOLE 34 1527 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 40 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 22 1100 SH SOLE 18 1100 0 0 FIRST CMNTY CORP S C COM 319835104 66 3245 SH SOLE 21 3245 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 312 22080 SH SOLE 2 5477 0 16603 FIRST COMWLTH FINL CORP PA COM 319829107 13 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 37 2614 SH SOLE 7 2614 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 6855 485103 SH SOLE 18 485103 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1004 71064 SH SOLE 19 71064 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 120480 8526542 SH SOLE 21 8526542 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 40021 2832375 SH SOLE 22 2650105 0 182270 FIRST COMWLTH FINL CORP PA COM 319829107 447 31646 SH SOLE 26 23644 0 8002 FIRST COMWLTH FINL CORP PA COM 319829107 179 12689 SH SOLE 28 12689 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1883 133265 SH SOLE 30 133265 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 219 15481 SH SOLE 34 15481 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 137 9696 SH SOLE 40 9696 0 0 FIRST CONN BANCORP INC MD COM 319850103 195 7286 SH SOLE 2 5692 0 1594 FIRST CONN BANCORP INC MD COM 319850103 16 605 SH SOLE 7 605 0 0 FIRST CONN BANCORP INC MD COM 319850103 1465 54769 SH SOLE 18 54769 0 0 FIRST CONN BANCORP INC MD COM 319850103 814 30444 SH SOLE 19 30444 0 0 FIRST CONN BANCORP INC MD COM 319850103 12507 467561 SH SOLE 21 467561 0 0 FIRST CONN BANCORP INC MD COM 319850103 10725 400925 SH SOLE 22 375174 0 25751 FIRST CONN BANCORP INC MD COM 319850103 1404 52497 SH SOLE 23 52497 0 0 FIRST CONN BANCORP INC MD COM 319850103 233 8714 SH SOLE 29 0 0 8714 FIRST CTZNS BANCSHARES INC N CL A 31946M103 618 1652 SH SOLE 2 412 0 1240 FIRST CTZNS BANCSHARES INC N CL A 31946M103 18 49 SH SOLE 4 49 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 61 164 SH SOLE 7 164 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10219 27331 SH SOLE 18 27331 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2132 5703 SH SOLE 19 5703 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 89366 239017 SH SOLE 21 239017 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 84024 224729 SH SOLE 22 211898 0 12831 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1274 3407 SH SOLE 26 3074 0 333 FIRST CTZNS BANCSHARES INC N CL A 31946M103 382 1021 SH SOLE 28 1021 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 397 1062 SH SOLE 30 1062 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 285 761 SH SOLE 40 761 0 0 FIRST DATA CORP NEW COM CL A 32008D106 5162 286129 SH SOLE 2 21771 0 264358 FIRST DATA CORP NEW COM CL A 32008D106 2426 134492 SH SOLE 4 122687 0 11805 FIRST DATA CORP NEW COM CL A 32008D106 516 28607 SH SOLE 7 28607 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2 131 SH SOLE 17 0 0 131 FIRST DATA CORP NEW COM CL A 32008D106 4246 235342 SH SOLE 18 200222 0 35120 FIRST DATA CORP NEW COM CL A 32008D106 2566 142212 SH SOLE 19 142212 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3714 205901 SH SOLE 20 0 0 205901 FIRST DATA CORP NEW COM CL A 32008D106 88658 4914497 SH SOLE 21 4914497 0 0 FIRST DATA CORP NEW COM CL A 32008D106 206277 11434405 SH SOLE 22 10174478 0 1259927 FIRST DATA CORP NEW COM CL A 32008D106 8932 495117 SH SOLE 23 495117 0 0 FIRST DATA CORP NEW COM CL A 32008D106 29839 1654037 SH SOLE 26 593237 0 1060800 FIRST DATA CORP NEW COM CL A 32008D106 1571 87082 SH SOLE 28 60479 0 26603 FIRST DATA CORP NEW COM CL A 32008D106 2238 124057 SH SOLE 29 14467 0 109590 FIRST DATA CORP NEW COM CL A 32008D106 7368 408446 SH SOLE 30 408446 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2916 161641 SH SOLE 31 70907 0 90734 FIRST DATA CORP NEW COM CL A 32008D106 8383 464666 SH SOLE 34 464666 0 0 FIRST DATA CORP NEW COM CL A 32008D106 987 54703 SH SOLE 36 54703 0 0 FIRST DATA CORP NEW COM CL A 32008D106 26 1434 SH SOLE 40 1434 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1049 19985 SH SOLE 2 18366 0 1619 FIRST DEFIANCE FINL CORP COM 32006W106 11 215 SH SOLE 7 215 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2036 38787 SH SOLE 18 38787 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2331 44407 SH SOLE 19 44407 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 17526 333900 SH SOLE 21 333900 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 37332 711218 SH SOLE 22 689586 0 21632 FIRST DEFIANCE FINL CORP COM 32006W106 1004 19124 SH SOLE 23 19124 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1302 24800 SH SOLE 29 0 0 24800 FIRST DEFIANCE FINL CORP COM 32006W106 82 1555 SH SOLE 30 1555 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 41 2423 SH SOLE 2 1646 0 777 FIRST FINANCIAL NORTHWEST IN COM 32022K102 537 31578 SH SOLE 18 31578 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 172 10134 SH SOLE 19 10134 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4852 285570 SH SOLE 21 285570 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1938 114060 SH SOLE 22 108257 0 5803 FIRST FINANCIAL NORTHWEST IN COM 32022K102 347 20409 SH SOLE 23 20409 0 0 FIRST FINL BANCORP OH COM 320209109 372 14209 SH SOLE 2 3471 0 10738 FIRST FINL BANCORP OH COM 320209109 11 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 39 1485 SH SOLE 7 1485 0 0 FIRST FINL BANCORP OH COM 320209109 7983 305290 SH SOLE 18 305290 0 0 FIRST FINL BANCORP OH COM 320209109 1242 47508 SH SOLE 19 47508 0 0 FIRST FINL BANCORP OH COM 320209109 142497 5449212 SH SOLE 21 5449212 0 0 FIRST FINL BANCORP OH COM 320209109 48828 1867231 SH SOLE 22 1748612 0 118619 FIRST FINL BANCORP OH COM 320209109 731 27953 SH SOLE 26 23428 0 4525 FIRST FINL BANCORP OH COM 320209109 235 9004 SH SOLE 28 9004 0 0 FIRST FINL BANCORP OH COM 320209109 2280 87182 SH SOLE 30 87182 0 0 FIRST FINL BANCORP OH COM 320209109 178 6823 SH SOLE 40 6823 0 0 FIRST FINL BANKSHARES COM 32020R109 352 7783 SH SOLE 2 3553 0 4230 FIRST FINL BANKSHARES COM 32020R109 17 386 SH SOLE 4 386 0 0 FIRST FINL BANKSHARES COM 32020R109 69 1523 SH SOLE 7 1523 0 0 FIRST FINL BANKSHARES COM 32020R109 13611 301127 SH SOLE 18 301127 0 0 FIRST FINL BANKSHARES COM 32020R109 2171 48020 SH SOLE 19 48020 0 0 FIRST FINL BANKSHARES COM 32020R109 262988 5818317 SH SOLE 21 5818317 0 0 FIRST FINL BANKSHARES COM 32020R109 80636 1783993 SH SOLE 22 1671609 0 112384 FIRST FINL BANKSHARES COM 32020R109 705 15593 SH SOLE 26 11906 0 3687 FIRST FINL BANKSHARES COM 32020R109 345 7633 SH SOLE 28 7633 0 0 FIRST FINL BANKSHARES COM 32020R109 338 7472 SH SOLE 29 0 0 7472 FIRST FINL BANKSHARES COM 32020R109 4063 89894 SH SOLE 30 89894 0 0 FIRST FINL BANKSHARES COM 32020R109 246 5453 SH SOLE 40 5453 0 0 FIRST FINL CORP IND COM 320218100 104 2179 SH SOLE 2 613 0 1566 FIRST FINL CORP IND COM 320218100 10 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1976 41509 SH SOLE 18 41509 0 0 FIRST FINL CORP IND COM 320218100 416 8734 SH SOLE 19 8734 0 0 FIRST FINL CORP IND COM 320218100 16442 345422 SH SOLE 21 345422 0 0 FIRST FINL CORP IND COM 320218100 17740 372692 SH SOLE 22 349669 0 23023 FIRST FINL CORP IND COM 320218100 258 5421 SH SOLE 26 5421 0 0 FIRST FINL CORP IND COM 320218100 67 1409 SH SOLE 28 1409 0 0 FIRST FINL CORP IND COM 320218100 112 2352 SH SOLE 30 2352 0 0 FIRST FINL CORP IND COM 320218100 42 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 93 5181 SH SOLE 2 1785 0 3396 FIRST FNDTN INC COM 32026V104 25 1400 SH SOLE 7 1400 0 0 FIRST FNDTN INC COM 32026V104 1984 110916 SH SOLE 18 110916 0 0 FIRST FNDTN INC COM 32026V104 408 22783 SH SOLE 19 22783 0 0 FIRST FNDTN INC COM 32026V104 16595 927615 SH SOLE 21 927615 0 0 FIRST FNDTN INC COM 32026V104 8875 496062 SH SOLE 22 431453 0 64609 FIRST FNDTN INC COM 32026V104 77 4291 SH SOLE 30 4291 0 0 FIRST GTY BANCSHARES INC COM 32043P106 14 518 SH SOLE 2 175 0 343 FIRST GTY BANCSHARES INC COM 32043P106 384 14265 SH SOLE 18 14265 0 0 FIRST GTY BANCSHARES INC COM 32043P106 41 1527 SH SOLE 19 1527 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3123 115928 SH SOLE 21 115928 0 0 FIRST GTY BANCSHARES INC COM 32043P106 791 29347 SH SOLE 22 27102 0 2245 FIRST HAWAIIAN INC COM 32051X108 984 32482 SH SOLE 2 4967 0 27515 FIRST HAWAIIAN INC COM 32051X108 17 577 SH SOLE 4 577 0 0 FIRST HAWAIIAN INC COM 32051X108 42 1403 SH SOLE 7 1403 0 0 FIRST HAWAIIAN INC COM 32051X108 807 26636 SH SOLE 18 26636 0 0 FIRST HAWAIIAN INC COM 32051X108 575 18979 SH SOLE 19 18979 0 0 FIRST HAWAIIAN INC COM 32051X108 17577 580306 SH SOLE 21 580306 0 0 FIRST HAWAIIAN INC COM 32051X108 48345 1596071 SH SOLE 22 1437499 0 158572 FIRST HAWAIIAN INC COM 32051X108 537 17713 SH SOLE 26 16533 0 1180 FIRST HAWAIIAN INC COM 32051X108 262 8653 SH SOLE 28 8653 0 0 FIRST HAWAIIAN INC COM 32051X108 138 4557 SH SOLE 29 0 0 4557 FIRST HAWAIIAN INC COM 32051X108 253 8361 SH SOLE 30 8361 0 0 FIRST HAWAIIAN INC COM 32051X108 38 1254 SH SOLE 31 1254 0 0 FIRST HAWAIIAN INC COM 32051X108 205 6773 SH SOLE 40 6773 0 0 FIRST HORIZON NATL CORP COM 320517105 7942 414717 SH SOLE 2 298402 0 116315 FIRST HORIZON NATL CORP COM 320517105 381 19871 SH SOLE 4 19871 0 0 FIRST HORIZON NATL CORP COM 320517105 215 11236 SH SOLE 7 11236 0 0 FIRST HORIZON NATL CORP COM 320517105 3015 157422 SH SOLE 13 157422 0 0 FIRST HORIZON NATL CORP COM 320517105 15143 790736 SH SOLE 18 790172 0 564 FIRST HORIZON NATL CORP COM 320517105 27588 1440621 SH SOLE 19 1440621 0 0 FIRST HORIZON NATL CORP COM 320517105 202874 10593920 SH SOLE 21 10593920 0 0 FIRST HORIZON NATL CORP COM 320517105 170618 8909553 SH SOLE 22 7939303 0 970250 FIRST HORIZON NATL CORP COM 320517105 935 48846 SH SOLE 23 48846 0 0 FIRST HORIZON NATL CORP COM 320517105 1673 87366 SH SOLE 26 69520 0 17846 FIRST HORIZON NATL CORP COM 320517105 646 33725 SH SOLE 28 33725 0 0 FIRST HORIZON NATL CORP COM 320517105 6461 337404 SH SOLE 29 8369 0 329035 FIRST HORIZON NATL CORP COM 320517105 696 36329 SH SOLE 30 36329 0 0 FIRST HORIZON NATL CORP COM 320517105 589 30733 SH SOLE 31 24614 0 6119 FIRST HORIZON NATL CORP COM 320517105 343 17902 SH SOLE 34 17902 0 0 FIRST HORIZON NATL CORP COM 320517105 1461 76302 SH SOLE 36 76302 0 0 FIRST HORIZON NATL CORP COM 320517105 598 31220 SH SOLE 40 31220 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10589 351920 SH SOLE 2 54196 0 297724 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4844 160987 SH SOLE 4 160987 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4778 158780 SH SOLE 7 158780 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 127 4237 SH SOLE 15 4237 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 24351 809265 SH SOLE 18 808897 0 368 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7363 244686 SH SOLE 19 244686 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 248031 8242985 SH SOLE 21 8242985 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 168256 5591744 SH SOLE 22 5254823 0 336921 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 414 13764 SH SOLE 23 13764 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6621 220033 SH SOLE 25 220033 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2436 80972 SH SOLE 26 40669 0 40303 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 599 19917 SH SOLE 28 19917 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3126 103888 SH SOLE 29 40437 0 63451 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18303 608265 SH SOLE 30 608265 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2420 80429 SH SOLE 34 80429 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 371 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 42 1301 SH SOLE 2 738 0 563 FIRST INTERNET BANCORP COM 320557101 752 23279 SH SOLE 18 23279 0 0 FIRST INTERNET BANCORP COM 320557101 102 3153 SH SOLE 19 3153 0 0 FIRST INTERNET BANCORP COM 320557101 6593 204116 SH SOLE 21 204116 0 0 FIRST INTERNET BANCORP COM 320557101 2709 83858 SH SOLE 22 80171 0 3687 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 233 6103 SH SOLE 2 1997 0 4106 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 27 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3722 97313 SH SOLE 18 97313 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1406 36757 SH SOLE 19 36757 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30416 795200 SH SOLE 21 795200 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30737 803571 SH SOLE 22 766500 0 37071 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2283 59676 SH SOLE 23 59676 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 92 2403 SH SOLE 26 0 0 2403 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 143 3727 SH SOLE 28 3727 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 750 19598 SH SOLE 29 0 0 19598 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 156 4084 SH SOLE 30 4084 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 88 2310 SH SOLE 40 2310 0 0 FIRST LONG IS CORP COM 320734106 137 4511 SH SOLE 2 1341 0 3170 FIRST LONG IS CORP COM 320734106 19 630 SH SOLE 7 630 0 0 FIRST LONG IS CORP COM 320734106 2730 89656 SH SOLE 18 89656 0 0 FIRST LONG IS CORP COM 320734106 561 18435 SH SOLE 19 18435 0 0 FIRST LONG IS CORP COM 320734106 23144 760071 SH SOLE 21 760071 0 0 FIRST LONG IS CORP COM 320734106 23697 778237 SH SOLE 22 736186 0 42051 FIRST LONG IS CORP COM 320734106 101 3301 SH SOLE 30 3301 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 56 8175 SH SOLE 21 8175 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 0 16 SH SOLE 22 16 0 0 FIRST MERCHANTS CORP COM 320817109 1520 35403 SH SOLE 2 28452 0 6951 FIRST MERCHANTS CORP COM 320817109 18 422 SH SOLE 4 422 0 0 FIRST MERCHANTS CORP COM 320817109 43 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 6783 157994 SH SOLE 18 157994 0 0 FIRST MERCHANTS CORP COM 320817109 5041 117430 SH SOLE 19 117430 0 0 FIRST MERCHANTS CORP COM 320817109 55413 1290783 SH SOLE 21 1290783 0 0 FIRST MERCHANTS CORP COM 320817109 73180 1704626 SH SOLE 22 1611167 0 93459 FIRST MERCHANTS CORP COM 320817109 6482 150997 SH SOLE 23 150997 0 0 FIRST MERCHANTS CORP COM 320817109 1017 23692 SH SOLE 26 21412 0 2280 FIRST MERCHANTS CORP COM 320817109 420 9778 SH SOLE 28 9778 0 0 FIRST MERCHANTS CORP COM 320817109 1651 38450 SH SOLE 29 0 0 38450 FIRST MERCHANTS CORP COM 320817109 310 7231 SH SOLE 30 7231 0 0 FIRST MERCHANTS CORP COM 320817109 648 15093 SH SOLE 34 15093 0 0 FIRST MERCHANTS CORP COM 320817109 179 4163 SH SOLE 40 4163 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 81 2112 SH SOLE 2 595 0 1517 FIRST MID ILL BANCSHARES INC COM 320866106 44 1136 SH SOLE 7 1136 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1522 39641 SH SOLE 18 39641 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 216 5622 SH SOLE 19 5622 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 12427 323626 SH SOLE 21 323626 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 4049 105450 SH SOLE 22 97970 0 7480 FIRST MIDWEST BANCORP DEL COM 320867104 530 22635 SH SOLE 2 6034 0 16601 FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 61 2603 SH SOLE 7 2603 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11846 505803 SH SOLE 18 505803 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2269 96875 SH SOLE 19 96875 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 212728 9083193 SH SOLE 21 9083193 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 65908 2814175 SH SOLE 22 2647136 0 167039 FIRST MIDWEST BANCORP DEL COM 320867104 4938 210854 SH SOLE 23 210854 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 669 28560 SH SOLE 26 23688 0 4872 FIRST MIDWEST BANCORP DEL COM 320867104 523 22343 SH SOLE 28 22343 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 701 29934 SH SOLE 29 0 0 29934 FIRST MIDWEST BANCORP DEL COM 320867104 3242 138420 SH SOLE 30 138420 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 194 8271 SH SOLE 40 8271 0 0 FIRST NORTHWEST BANCORP COM 335834107 33 1925 SH SOLE 2 637 0 1288 FIRST NORTHWEST BANCORP COM 335834107 718 41972 SH SOLE 18 41972 0 0 FIRST NORTHWEST BANCORP COM 335834107 89 5208 SH SOLE 19 5208 0 0 FIRST NORTHWEST BANCORP COM 335834107 5836 341260 SH SOLE 21 341260 0 0 FIRST NORTHWEST BANCORP COM 335834107 2107 123194 SH SOLE 22 116960 0 6234 FIRST POTOMAC RLTY TR COM 33610F109 142 12705 SH SOLE 2 3497 0 9208 FIRST POTOMAC RLTY TR COM 33610F109 269 24178 SH SOLE 4 24178 0 0 FIRST POTOMAC RLTY TR COM 33610F109 884 79370 SH SOLE 7 79370 0 0 FIRST POTOMAC RLTY TR COM 33610F109 31 2777 SH SOLE 15 2777 0 0 FIRST POTOMAC RLTY TR COM 33610F109 2564 230204 SH SOLE 18 230204 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1114 100024 SH SOLE 19 100024 0 0 FIRST POTOMAC RLTY TR COM 33610F109 21557 1935101 SH SOLE 21 1935101 0 0 FIRST POTOMAC RLTY TR COM 33610F109 29539 2651596 SH SOLE 22 2530777 0 120819 FIRST POTOMAC RLTY TR COM 33610F109 18 1643 SH SOLE 23 1643 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1254 112580 SH SOLE 25 112580 0 0 FIRST POTOMAC RLTY TR COM 33610F109 560 50276 SH SOLE 26 26254 0 24022 FIRST POTOMAC RLTY TR COM 33610F109 94 8416 SH SOLE 28 8416 0 0 FIRST POTOMAC RLTY TR COM 33610F109 223 20011 SH SOLE 29 20011 0 0 FIRST POTOMAC RLTY TR COM 33610F109 3267 293237 SH SOLE 30 293237 0 0 FIRST POTOMAC RLTY TR COM 33610F109 78 7043 SH SOLE 40 7043 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 28343 271332 SH SOLE 2 16182 0 255150 FIRST REP BK SAN FRANCISCO C COM 33616C100 5809 55607 SH SOLE 4 47619 0 7988 FIRST REP BK SAN FRANCISCO C COM 33616C100 1983 18984 SH SOLE 7 9764 0 9220 FIRST REP BK SAN FRANCISCO C COM 33616C100 991 9483 SH SOLE 13 9483 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 105 1004 SH SOLE 15 1004 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 707 6772 SH SOLE 17 0 0 6772 FIRST REP BK SAN FRANCISCO C COM 33616C100 123093 1178374 SH SOLE 18 884737 0 293637 FIRST REP BK SAN FRANCISCO C COM 33616C100 149271 1428982 SH SOLE 19 1428982 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7908 75706 SH SOLE 20 0 0 75706 FIRST REP BK SAN FRANCISCO C COM 33616C100 209897 2009349 SH SOLE 21 2009349 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 437740 4190507 SH SOLE 22 3664164 0 526343 FIRST REP BK SAN FRANCISCO C COM 33616C100 19675 188348 SH SOLE 23 188348 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11981 114694 SH SOLE 25 114694 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 40174 384591 SH SOLE 26 139134 0 245457 FIRST REP BK SAN FRANCISCO C COM 33616C100 3718 35589 SH SOLE 28 25813 0 9776 FIRST REP BK SAN FRANCISCO C COM 33616C100 5073 48563 SH SOLE 29 5143 0 43420 FIRST REP BK SAN FRANCISCO C COM 33616C100 16555 158483 SH SOLE 30 158483 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 6484 62074 SH SOLE 31 34637 0 27437 FIRST REP BK SAN FRANCISCO C COM 33616C100 28123 269222 SH SOLE 34 269222 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 13522 129451 SH SOLE 36 129451 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 100 953 SH SOLE 40 953 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 16 296 SH SOLE 18 296 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 11 214 SH SOLE 21 214 0 0 FIRST SOLAR INC COM 336433107 3709 80851 SH SOLE 2 39647 0 41204 FIRST SOLAR INC COM 336433107 13 282 SH SOLE 4 282 0 0 FIRST SOLAR INC COM 336433107 179 3897 SH SOLE 7 3897 0 0 FIRST SOLAR INC COM 336433107 12605 274735 SH SOLE 18 274735 0 0 FIRST SOLAR INC COM 336433107 4937 107601 SH SOLE 19 107601 0 0 FIRST SOLAR INC COM 336433107 177508 3868965 SH SOLE 21 3868965 0 0 FIRST SOLAR INC COM 336433107 117060 2551446 SH SOLE 22 2287991 0 263455 FIRST SOLAR INC COM 336433107 1623 35374 SH SOLE 26 30971 0 4403 FIRST SOLAR INC COM 336433107 505 11012 SH SOLE 28 11012 0 0 FIRST SOLAR INC COM 336433107 295 6436 SH SOLE 29 0 0 6436 FIRST SOLAR INC COM 336433107 10465 228097 SH SOLE 30 228097 0 0 FIRST SOLAR INC COM 336433107 82 1777 SH SOLE 31 1777 0 0 FIRST SOLAR INC COM 336433107 170 3714 SH SOLE 36 3714 0 0 FIRST SOLAR INC COM 336433107 405 8833 SH SOLE 40 8833 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 29 1587 SH SOLE 18 1587 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 57 3052 SH SOLE 19 3052 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 519 27994 SH SOLE 21 27994 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 2977 160660 SH SOLE 22 160660 0 0 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 11 227 SH SOLE 17 0 0 227 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH SOLE 17 0 0 20 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH SOLE 17 0 0 53 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 111 SH SOLE 17 0 0 111 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 8 140 SH SOLE 17 0 0 140 FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH SOLE 17 0 0 15 FIRST US BANCSHARES INC COM 33744V103 12 1024 SH SOLE 18 1024 0 0 FIRST US BANCSHARES INC COM 33744V103 258 22431 SH SOLE 21 22431 0 0 FIRST UTD CORP COM 33741H107 20 1214 SH SOLE 18 1214 0 0 FIRST UTD CORP COM 33741H107 45 2695 SH SOLE 19 2695 0 0 FIRST UTD CORP COM 33741H107 377 22629 SH SOLE 21 22629 0 0 FIRST UTD CORP COM 33741H107 171 10294 SH SOLE 22 10294 0 0 FIRSTCASH INC COM 33767D105 576 9129 SH SOLE 2 2674 0 6455 FIRSTCASH INC COM 33767D105 10 162 SH SOLE 4 162 0 0 FIRSTCASH INC COM 33767D105 78 1234 SH SOLE 7 1234 0 0 FIRSTCASH INC COM 33767D105 14647 231934 SH SOLE 18 231934 0 0 FIRSTCASH INC COM 33767D105 11001 174202 SH SOLE 19 174202 0 0 FIRSTCASH INC COM 33767D105 264715 4191847 SH SOLE 21 4191847 0 0 FIRSTCASH INC COM 33767D105 80984 1282408 SH SOLE 22 1190499 0 91909 FIRSTCASH INC COM 33767D105 1457 23069 SH SOLE 26 21065 0 2004 FIRSTCASH INC COM 33767D105 444 7030 SH SOLE 28 7030 0 0 FIRSTCASH INC COM 33767D105 4214 66730 SH SOLE 30 66730 0 0 FIRSTCASH INC COM 33767D105 375 5931 SH SOLE 40 5931 0 0 FIRSTENERGY CORP COM 337932107 18764 608639 SH SOLE 2 163134 0 445505 FIRSTENERGY CORP COM 337932107 4964 161025 SH SOLE 4 150270 0 10755 FIRSTENERGY CORP COM 337932107 11238 364530 SH SOLE 7 331374 0 33156 FIRSTENERGY CORP COM 337932107 413 13386 SH SOLE 13 13386 0 0 FIRSTENERGY CORP COM 337932107 99 3197 SH SOLE 15 3197 0 0 FIRSTENERGY CORP COM 337932107 237924 7717277 SH SOLE 18 6346045 0 1371232 FIRSTENERGY CORP COM 337932107 306079 9927947 SH SOLE 19 9927947 0 0 FIRSTENERGY CORP COM 337932107 7560 245206 SH SOLE 20 0 0 245206 FIRSTENERGY CORP COM 337932107 409923 13296241 SH SOLE 21 13296241 0 0 FIRSTENERGY CORP COM 337932107 405841 13163839 SH SOLE 22 11007807 0 2156032 FIRSTENERGY CORP COM 337932107 18566 602209 SH SOLE 23 602209 0 0 FIRSTENERGY CORP COM 337932107 16727 542567 SH SOLE 25 481107 0 61460 FIRSTENERGY CORP COM 337932107 32698 1060588 SH SOLE 26 465276 0 595312 FIRSTENERGY CORP COM 337932107 3150 102176 SH SOLE 28 75397 0 26779 FIRSTENERGY CORP COM 337932107 438 14216 SH SOLE 29 14216 0 0 FIRSTENERGY CORP COM 337932107 49084 1592070 SH SOLE 30 1592070 0 0 FIRSTENERGY CORP COM 337932107 6906 223996 SH SOLE 31 100894 0 123102 FIRSTENERGY CORP COM 337932107 2666 86468 SH SOLE 32 86468 0 0 FIRSTENERGY CORP COM 337932107 30325 983610 SH SOLE 34 983610 0 0 FIRSTENERGY CORP COM 337932107 17913 581011 SH SOLE 36 581011 0 0 FIRSTENERGY CORP COM 337932107 63 2047 SH SOLE 40 2047 0 0 FISERV INC COM 337738108 37857 293560 SH SOLE 2 85453 0 208107 FISERV INC COM 337738108 8804 68268 SH SOLE 4 60533 0 7735 FISERV INC COM 337738108 23587 182898 SH SOLE 7 178650 0 4248 FISERV INC COM 337738108 171 1326 SH SOLE 13 1326 0 0 FISERV INC COM 337738108 221 1713 SH SOLE 15 1713 0 0 FISERV INC COM 337738108 2 14 SH SOLE 17 0 0 14 FISERV INC COM 337738108 58627 454614 SH SOLE 18 425116 0 29498 FISERV INC COM 337738108 13495 104643 SH SOLE 19 104643 0 0 FISERV INC COM 337738108 17297 134126 SH SOLE 20 0 0 134126 FISERV INC COM 337738108 721841 5597406 SH SOLE 21 5597406 0 0 FISERV INC COM 337738108 750994 5823466 SH SOLE 22 4843835 0 979631 FISERV INC COM 337738108 33515 259885 SH SOLE 23 259885 0 0 FISERV INC COM 337738108 21386 165838 SH SOLE 25 165838 0 0 FISERV INC COM 337738108 79339 615220 SH SOLE 26 203809 0 411411 FISERV INC COM 337738108 6211 48164 SH SOLE 28 34920 0 13244 FISERV INC COM 337738108 946 7334 SH SOLE 29 7334 0 0 FISERV INC COM 337738108 94665 734062 SH SOLE 30 734062 0 0 FISERV INC COM 337738108 15583 120836 SH SOLE 31 48074 0 72762 FISERV INC COM 337738108 3928 30456 SH SOLE 32 30456 0 0 FISERV INC COM 337738108 1902 14751 SH SOLE 34 14751 0 0 FISERV INC COM 337738108 28362 219926 SH SOLE 36 219926 0 0 FISERV INC COM 337738108 155 1203 SH SOLE 40 1203 0 0 FITBIT INC CL A 33812L102 277 39772 SH SOLE 2 10048 0 29724 FITBIT INC CL A 33812L102 4 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 24 3454 SH SOLE 7 3454 0 0 FITBIT INC CL A 33812L102 4520 649466 SH SOLE 18 649466 0 0 FITBIT INC CL A 33812L102 925 132873 SH SOLE 19 132873 0 0 FITBIT INC CL A 33812L102 37293 5358206 SH SOLE 21 5358206 0 0 FITBIT INC CL A 33812L102 31615 4542324 SH SOLE 22 4247042 0 295282 FITBIT INC CL A 33812L102 305 43766 SH SOLE 26 38430 0 5336 FITBIT INC CL A 33812L102 341 48924 SH SOLE 28 48924 0 0 FITBIT INC CL A 33812L102 344 49380 SH SOLE 29 0 0 49380 FITBIT INC CL A 33812L102 171 24552 SH SOLE 30 24552 0 0 FITBIT INC CL A 33812L102 8 1217 SH SOLE 36 1217 0 0 FITBIT INC CL A 33812L102 71 10252 SH SOLE 40 10252 0 0 FIVE BELOW INC COM 33829M101 345 6280 SH SOLE 2 6021 0 259 FIVE BELOW INC COM 33829M101 11 199 SH SOLE 4 199 0 0 FIVE BELOW INC COM 33829M101 76 1379 SH SOLE 7 1379 0 0 FIVE BELOW INC COM 33829M101 13640 248547 SH SOLE 18 248547 0 0 FIVE BELOW INC COM 33829M101 11415 208008 SH SOLE 19 208008 0 0 FIVE BELOW INC COM 33829M101 260504 4746797 SH SOLE 21 4746797 0 0 FIVE BELOW INC COM 33829M101 79612 1450647 SH SOLE 22 1341324 0 109323 FIVE BELOW INC COM 33829M101 28 515 SH SOLE 23 515 0 0 FIVE BELOW INC COM 33829M101 740 13490 SH SOLE 26 8880 0 4610 FIVE BELOW INC COM 33829M101 431 7853 SH SOLE 28 7853 0 0 FIVE BELOW INC COM 33829M101 4110 74889 SH SOLE 30 74889 0 0 FIVE BELOW INC COM 33829M101 325 5921 SH SOLE 40 5921 0 0 FIVE OAKS INVT CORP COM 33830W106 12 2632 SH SOLE 18 2632 0 0 FIVE OAKS INVT CORP COM 33830W106 201 44972 SH SOLE 21 44972 0 0 FIVE OAKS INVT CORP COM 33830W106 552 123823 SH SOLE 22 123823 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 246 6006 SH SOLE 2 1553 0 4453 FIVE PRIME THERAPEUTICS INC COM 33830X104 6 140 SH SOLE 4 140 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 24 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 4171 101950 SH SOLE 18 101950 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1766 43171 SH SOLE 19 43171 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 51953 1269945 SH SOLE 21 1269945 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 32276 788958 SH SOLE 22 742493 0 46465 FIVE PRIME THERAPEUTICS INC COM 33830X104 360 8791 SH SOLE 26 7426 0 1365 FIVE PRIME THERAPEUTICS INC COM 33830X104 168 4118 SH SOLE 28 4118 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 348 8506 SH SOLE 29 0 0 8506 FIVE PRIME THERAPEUTICS INC COM 33830X104 199 4875 SH SOLE 30 4875 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 21 503 SH SOLE 34 503 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 81 1972 SH SOLE 40 1972 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 21 13421 SH SOLE 2 13421 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 7 4585 SH SOLE 18 4585 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 250 161511 SH SOLE 19 161511 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 111 71670 SH SOLE 21 71670 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1608 1037218 SH SOLE 22 1037218 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 289 186389 SH SOLE 29 0 0 186389 FIVE9 INC COM 338307101 155 6468 SH SOLE 2 6072 0 396 FIVE9 INC COM 338307101 9 378 SH SOLE 4 378 0 0 FIVE9 INC COM 338307101 31 1291 SH SOLE 7 1291 0 0 FIVE9 INC COM 338307101 4244 177588 SH SOLE 18 177588 0 0 FIVE9 INC COM 338307101 7160 299602 SH SOLE 19 299602 0 0 FIVE9 INC COM 338307101 36868 1542603 SH SOLE 21 1542603 0 0 FIVE9 INC COM 338307101 36228 1515808 SH SOLE 22 1416801 0 99007 FIVE9 INC COM 338307101 1232 51550 SH SOLE 23 51550 0 0 FIVE9 INC COM 338307101 116 4846 SH SOLE 26 0 0 4846 FIVE9 INC COM 338307101 150 6265 SH SOLE 28 6265 0 0 FIVE9 INC COM 338307101 749 31337 SH SOLE 29 0 0 31337 FIVE9 INC COM 338307101 179 7473 SH SOLE 30 7473 0 0 FIVE9 INC COM 338307101 131 5487 SH SOLE 40 5487 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 171 4816 SH SOLE 2 1231 0 3585 FLAGSTAR BANCORP INC COM PAR .001 337930705 16 442 SH SOLE 7 442 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2862 80656 SH SOLE 18 80656 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 573 16154 SH SOLE 19 16154 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 23731 668848 SH SOLE 21 668848 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 27877 785700 SH SOLE 22 749544 0 36156 FLAGSTAR BANCORP INC COM PAR .001 337930705 121 3400 SH SOLE 28 3400 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1153 32506 SH SOLE 29 0 0 32506 FLAGSTAR BANCORP INC COM PAR .001 337930705 132 3715 SH SOLE 30 3715 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 82 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 FLANIGANS ENTERPRISES INC COM 338517105 48 1985 SH SOLE 22 1985 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 14876 96120 SH SOLE 2 22481 0 73639 FLEETCOR TECHNOLOGIES INC COM 339041105 4506 29114 SH SOLE 4 25697 0 3417 FLEETCOR TECHNOLOGIES INC COM 339041105 924 5971 SH SOLE 7 5398 0 573 FLEETCOR TECHNOLOGIES INC COM 339041105 112 726 SH SOLE 15 726 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8057 52058 SH SOLE 18 41975 0 10083 FLEETCOR TECHNOLOGIES INC COM 339041105 4950 31986 SH SOLE 19 31986 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8419 54400 SH SOLE 20 0 0 54400 FLEETCOR TECHNOLOGIES INC COM 339041105 156683 1012362 SH SOLE 21 1012362 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 363043 2345693 SH SOLE 22 2061951 0 283742 FLEETCOR TECHNOLOGIES INC COM 339041105 17343 112057 SH SOLE 23 112057 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10604 68512 SH SOLE 25 68512 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 33930 219227 SH SOLE 26 85076 0 134151 FLEETCOR TECHNOLOGIES INC COM 339041105 3211 20748 SH SOLE 28 15121 0 5627 FLEETCOR TECHNOLOGIES INC COM 339041105 4150 26816 SH SOLE 29 3761 0 23055 FLEETCOR TECHNOLOGIES INC COM 339041105 16101 104030 SH SOLE 30 104030 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6893 44537 SH SOLE 31 19589 0 24948 FLEETCOR TECHNOLOGIES INC COM 339041105 996 6433 SH SOLE 34 6433 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10984 70973 SH SOLE 36 70973 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 87 563 SH SOLE 40 563 0 0 FLEX LTD ORD Y2573F102 22436 1353989 SH SOLE 2 1081576 0 272413 FLEX LTD ORD Y2573F102 7306 440899 SH SOLE 4 420793 0 20106 FLEX LTD ORD Y2573F102 3998 241269 SH SOLE 7 171283 0 69986 FLEX LTD ORD Y2573F102 66 3959 SH SOLE 13 3959 0 0 FLEX LTD ORD Y2573F102 58 3483 SH SOLE 15 3483 0 0 FLEX LTD ORD Y2573F102 52019 3139319 SH SOLE 18 2809442 0 329877 FLEX LTD ORD Y2573F102 39394 2377402 SH SOLE 19 2377402 0 0 FLEX LTD ORD Y2573F102 6270 378379 SH SOLE 20 0 0 378379 FLEX LTD ORD Y2573F102 14335 865100 SH SOLE 21 865100 0 0 FLEX LTD ORD Y2573F102 54969 3317398 SH SOLE 22 1969704 0 1347694 FLEX LTD ORD Y2573F102 17536 1058302 SH SOLE 23 1058302 0 0 FLEX LTD ORD Y2573F102 8295 500624 SH SOLE 25 417350 0 83274 FLEX LTD ORD Y2573F102 27622 1667001 SH SOLE 26 570239 0 1096762 FLEX LTD ORD Y2573F102 2066 124699 SH SOLE 28 90799 0 33900 FLEX LTD ORD Y2573F102 6618 399387 SH SOLE 29 267718 0 131669 FLEX LTD ORD Y2573F102 15534 937467 SH SOLE 30 937467 0 0 FLEX LTD ORD Y2573F102 12073 728630 SH SOLE 31 432037 0 296593 FLEX LTD ORD Y2573F102 13253 799814 SH SOLE 34 799814 0 0 FLEX LTD ORD Y2573F102 14610 881721 SH SOLE 36 881721 0 0 FLEX LTD ORD Y2573F102 47 2813 SH SOLE 40 2813 0 0 FLEX PHARMA INC COM 33938A105 6 1851 SH SOLE 18 1851 0 0 FLEX PHARMA INC COM 33938A105 7 2196 SH SOLE 19 2196 0 0 FLEX PHARMA INC COM 33938A105 112 32776 SH SOLE 21 32776 0 0 FLEX PHARMA INC COM 33938A105 32 9442 SH SOLE 22 9442 0 0 FLEXION THERAPEUTICS INC COM 33938J106 41 1699 SH SOLE 2 1583 0 116 FLEXION THERAPEUTICS INC COM 33938J106 12 511 SH SOLE 7 511 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2409 99626 SH SOLE 18 99626 0 0 FLEXION THERAPEUTICS INC COM 33938J106 485 20053 SH SOLE 19 20053 0 0 FLEXION THERAPEUTICS INC COM 33938J106 32899 1360607 SH SOLE 21 1360607 0 0 FLEXION THERAPEUTICS INC COM 33938J106 18491 764734 SH SOLE 22 718421 0 46313 FLEXION THERAPEUTICS INC COM 33938J106 125 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 70 2876 SH SOLE 30 2876 0 0 FLEXION THERAPEUTICS INC COM 33938J106 89 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 83 1475 SH SOLE 18 1475 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 64 2056 SH SOLE 18 2056 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 67 1085 SH SOLE 18 1085 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 39 820 SH SOLE 18 820 0 0 FLEXSTEEL INDS INC COM 339382103 75 1486 SH SOLE 2 435 0 1051 FLEXSTEEL INDS INC COM 339382103 8 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 1504 29656 SH SOLE 18 29656 0 0 FLEXSTEEL INDS INC COM 339382103 315 6204 SH SOLE 19 6204 0 0 FLEXSTEEL INDS INC COM 339382103 12115 238946 SH SOLE 21 238946 0 0 FLEXSTEEL INDS INC COM 339382103 10009 197407 SH SOLE 22 188264 0 9143 FLIR SYS INC COM 302445101 11027 283392 SH SOLE 2 129309 0 154083 FLIR SYS INC COM 302445101 2097 53891 SH SOLE 4 50405 0 3486 FLIR SYS INC COM 302445101 5175 133006 SH SOLE 7 115095 0 17911 FLIR SYS INC COM 302445101 1941 49880 SH SOLE 13 49880 0 0 FLIR SYS INC COM 302445101 11725 301326 SH SOLE 18 282739 0 18587 FLIR SYS INC COM 302445101 3489 89658 SH SOLE 19 89658 0 0 FLIR SYS INC COM 302445101 6279 161364 SH SOLE 20 0 0 161364 FLIR SYS INC COM 302445101 105519 2711863 SH SOLE 21 2711863 0 0 FLIR SYS INC COM 302445101 160971 4137002 SH SOLE 22 3464502 0 672500 FLIR SYS INC COM 302445101 7473 192071 SH SOLE 23 192071 0 0 FLIR SYS INC COM 302445101 16182 415886 SH SOLE 25 415886 0 0 FLIR SYS INC COM 302445101 14663 376833 SH SOLE 26 196184 0 180649 FLIR SYS INC COM 302445101 1232 31655 SH SOLE 28 21516 0 10139 FLIR SYS INC COM 302445101 2967 76250 SH SOLE 29 6713 0 69537 FLIR SYS INC COM 302445101 18818 483638 SH SOLE 30 483638 0 0 FLIR SYS INC COM 302445101 2624 67450 SH SOLE 31 22760 0 44690 FLIR SYS INC COM 302445101 2196 56436 SH SOLE 34 56436 0 0 FLIR SYS INC COM 302445101 2100 53980 SH SOLE 36 53980 0 0 FLIR SYS INC COM 302445101 26 671 SH SOLE 40 671 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 390 10027 SH SOLE 2 2241 0 7786 FLOOR & DECOR HLDGS INC CL A 339750101 24 607 SH SOLE 7 607 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 391 10043 SH SOLE 18 10043 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 7993 205319 SH SOLE 19 205319 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 19212 493490 SH SOLE 21 493490 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 20061 515311 SH SOLE 22 461045 0 54266 FLOOR & DECOR HLDGS INC CL A 339750101 795 20420 SH SOLE 26 4445 0 15975 FLOOR & DECOR HLDGS INC CL A 339750101 27 688 SH SOLE 31 688 0 0 FLOTEK INDS INC DEL COM 343389102 71 15208 SH SOLE 2 6171 0 9037 FLOTEK INDS INC DEL COM 343389102 2 329 SH SOLE 4 329 0 0 FLOTEK INDS INC DEL COM 343389102 5 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 1343 288769 SH SOLE 18 288769 0 0 FLOTEK INDS INC DEL COM 343389102 188 40526 SH SOLE 19 40526 0 0 FLOTEK INDS INC DEL COM 343389102 22928 4930819 SH SOLE 21 4930819 0 0 FLOTEK INDS INC DEL COM 343389102 7282 1566004 SH SOLE 22 1468245 0 97759 FLOTEK INDS INC DEL COM 343389102 20 4362 SH SOLE 26 0 0 4362 FLOTEK INDS INC DEL COM 343389102 36 7741 SH SOLE 28 7741 0 0 FLOTEK INDS INC DEL COM 343389102 354 76061 SH SOLE 30 76061 0 0 FLOTEK INDS INC DEL COM 343389102 28 6110 SH SOLE 40 6110 0 0 FLOWERS FOODS INC COM 343498101 3661 194626 SH SOLE 2 106966 0 87660 FLOWERS FOODS INC COM 343498101 17 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 122 6478 SH SOLE 7 6478 0 0 FLOWERS FOODS INC COM 343498101 11588 616071 SH SOLE 18 616071 0 0 FLOWERS FOODS INC COM 343498101 1100 58499 SH SOLE 19 58499 0 0 FLOWERS FOODS INC COM 343498101 145160 7717184 SH SOLE 21 7717184 0 0 FLOWERS FOODS INC COM 343498101 109275 5809397 SH SOLE 22 5221872 0 587525 FLOWERS FOODS INC COM 343498101 192 10210 SH SOLE 23 10210 0 0 FLOWERS FOODS INC COM 343498101 1337 71056 SH SOLE 26 59481 0 11575 FLOWERS FOODS INC COM 343498101 501 26617 SH SOLE 28 26617 0 0 FLOWERS FOODS INC COM 343498101 547 29067 SH SOLE 30 29067 0 0 FLOWERS FOODS INC COM 343498101 77 4084 SH SOLE 31 4084 0 0 FLOWERS FOODS INC COM 343498101 44 2317 SH SOLE 36 2317 0 0 FLOWERS FOODS INC COM 343498101 387 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 7692 180610 SH SOLE 2 33111 0 147499 FLOWSERVE CORP COM 34354P105 1666 39121 SH SOLE 4 36106 0 3015 FLOWSERVE CORP COM 34354P105 3930 92284 SH SOLE 7 90756 0 1528 FLOWSERVE CORP COM 34354P105 36 843 SH SOLE 15 843 0 0 FLOWSERVE CORP COM 34354P105 12518 293925 SH SOLE 18 276038 0 17887 FLOWSERVE CORP COM 34354P105 1072 25179 SH SOLE 19 25179 0 0 FLOWSERVE CORP COM 34354P105 3969 93200 SH SOLE 20 0 0 93200 FLOWSERVE CORP COM 34354P105 106514 2500908 SH SOLE 21 2500908 0 0 FLOWSERVE CORP COM 34354P105 159439 3743583 SH SOLE 22 3121345 0 622238 FLOWSERVE CORP COM 34354P105 6196 145471 SH SOLE 23 145471 0 0 FLOWSERVE CORP COM 34354P105 4109 96474 SH SOLE 25 96474 0 0 FLOWSERVE CORP COM 34354P105 16603 389834 SH SOLE 26 167938 0 221896 FLOWSERVE CORP COM 34354P105 1356 31829 SH SOLE 28 23814 0 8015 FLOWSERVE CORP COM 34354P105 1522 35729 SH SOLE 29 3620 0 32109 FLOWSERVE CORP COM 34354P105 14689 344893 SH SOLE 30 344893 0 0 FLOWSERVE CORP COM 34354P105 2554 59967 SH SOLE 31 28271 0 31696 FLOWSERVE CORP COM 34354P105 420 9850 SH SOLE 34 9850 0 0 FLOWSERVE CORP COM 34354P105 5288 124153 SH SOLE 36 124153 0 0 FLOWSERVE CORP COM 34354P105 28 647 SH SOLE 40 647 0 0 FLUIDIGM CORP DEL COM 34385P108 8 1504 SH SOLE 2 1341 0 163 FLUIDIGM CORP DEL COM 34385P108 3 613 SH SOLE 7 613 0 0 FLUIDIGM CORP DEL COM 34385P108 564 111819 SH SOLE 18 111819 0 0 FLUIDIGM CORP DEL COM 34385P108 117 23275 SH SOLE 19 23275 0 0 FLUIDIGM CORP DEL COM 34385P108 4670 926604 SH SOLE 21 926604 0 0 FLUIDIGM CORP DEL COM 34385P108 3948 783428 SH SOLE 22 744886 0 38542 FLUOR CORP NEW COM 343412102 12985 308435 SH SOLE 2 175979 0 132456 FLUOR CORP NEW COM 343412102 2242 53264 SH SOLE 4 49758 0 3506 FLUOR CORP NEW COM 343412102 5118 121575 SH SOLE 7 112970 0 8605 FLUOR CORP NEW COM 343412102 43 1015 SH SOLE 13 1015 0 0 FLUOR CORP NEW COM 343412102 38 908 SH SOLE 15 908 0 0 FLUOR CORP NEW COM 343412102 13290 315688 SH SOLE 18 296591 0 19097 FLUOR CORP NEW COM 343412102 1340 31832 SH SOLE 19 31832 0 0 FLUOR CORP NEW COM 343412102 4421 105003 SH SOLE 20 0 0 105003 FLUOR CORP NEW COM 343412102 120122 2853256 SH SOLE 21 2853256 0 0 FLUOR CORP NEW COM 343412102 176958 4203279 SH SOLE 22 3429213 0 774066 FLUOR CORP NEW COM 343412102 7463 177265 SH SOLE 23 177265 0 0 FLUOR CORP NEW COM 343412102 20043 476088 SH SOLE 25 476088 0 0 FLUOR CORP NEW COM 343412102 12875 305821 SH SOLE 26 178706 0 127115 FLUOR CORP NEW COM 343412102 435 10323 SH SOLE 28 1913 0 8410 FLUOR CORP NEW COM 343412102 2357 55987 SH SOLE 29 17025 0 38962 FLUOR CORP NEW COM 343412102 19968 474291 SH SOLE 30 474291 0 0 FLUOR CORP NEW COM 343412102 3893 92459 SH SOLE 31 48324 0 44135 FLUOR CORP NEW COM 343412102 2933 69672 SH SOLE 34 69672 0 0 FLUOR CORP NEW COM 343412102 7418 176194 SH SOLE 36 176194 0 0 FLUOR CORP NEW COM 343412102 31 745 SH SOLE 40 745 0 0 FLUSHING FINL CORP COM 343873105 179 6009 SH SOLE 2 1603 0 4406 FLUSHING FINL CORP COM 343873105 10 352 SH SOLE 4 352 0 0 FLUSHING FINL CORP COM 343873105 33 1099 SH SOLE 7 1099 0 0 FLUSHING FINL CORP COM 343873105 3561 119812 SH SOLE 18 119812 0 0 FLUSHING FINL CORP COM 343873105 616 20713 SH SOLE 19 20713 0 0 FLUSHING FINL CORP COM 343873105 26921 905820 SH SOLE 21 905820 0 0 FLUSHING FINL CORP COM 343873105 26176 880757 SH SOLE 22 825848 0 54909 FLUSHING FINL CORP COM 343873105 501 16855 SH SOLE 26 16855 0 0 FLUSHING FINL CORP COM 343873105 118 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 103 3482 SH SOLE 30 3482 0 0 FLUSHING FINL CORP COM 343873105 103 3474 SH SOLE 34 3474 0 0 FLUSHING FINL CORP COM 343873105 93 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 35 3572 SH SOLE 2 1207 0 2365 FLWS/1-800 FLOWERS CL A 68243Q106 5 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 1028 104345 SH SOLE 18 104345 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 4064 412574 SH SOLE 19 412574 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 8216 834137 SH SOLE 21 834137 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 7139 724740 SH SOLE 22 680535 0 44205 FLWS/1-800 FLOWERS CL A 68243Q106 35 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 36 3705 SH SOLE 30 3705 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 20 2065 SH SOLE 40 2065 0 0 FNB BANCORP CALIF COM 302515101 20 598 SH SOLE 2 199 0 399 FNB BANCORP CALIF COM 302515101 672 19814 SH SOLE 18 19814 0 0 FNB BANCORP CALIF COM 302515101 100 2942 SH SOLE 19 2942 0 0 FNB BANCORP CALIF COM 302515101 5373 158395 SH SOLE 21 158395 0 0 FNB BANCORP CALIF COM 302515101 1540 45409 SH SOLE 22 41712 0 3697 FNB CORP PA COM 302520101 4522 322293 SH SOLE 2 157412 0 164881 FNB CORP PA COM 302520101 21 1497 SH SOLE 4 1497 0 0 FNB CORP PA COM 302520101 283 20150 SH SOLE 7 20150 0 0 FNB CORP PA COM 302520101 0 8 SH SOLE 17 0 0 8 FNB CORP PA COM 302520101 15824 1127857 SH SOLE 18 1127857 0 0 FNB CORP PA COM 302520101 1421 101314 SH SOLE 19 101314 0 0 FNB CORP PA COM 302520101 236146 16831531 SH SOLE 21 16831531 0 0 FNB CORP PA COM 302520101 142397 10149455 SH SOLE 22 9160040 0 989415 FNB CORP PA COM 302520101 1994 142096 SH SOLE 26 123608 0 18488 FNB CORP PA COM 302520101 737 52504 SH SOLE 28 52504 0 0 FNB CORP PA COM 302520101 681 48524 SH SOLE 30 48524 0 0 FNB CORP PA COM 302520101 101 7210 SH SOLE 31 7210 0 0 FNB CORP PA COM 302520101 797 56788 SH SOLE 32 56788 0 0 FNB CORP PA COM 302520101 46 3293 SH SOLE 36 3293 0 0 FNB CORP PA COM 302520101 478 34073 SH SOLE 40 34073 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 3168 570780 SH SOLE 21 570780 0 0 FOGO DE CHAO INC COM 344177100 4 348 SH SOLE 2 348 0 0 FOGO DE CHAO INC COM 344177100 449 36234 SH SOLE 18 36234 0 0 FOGO DE CHAO INC COM 344177100 72 5783 SH SOLE 19 5783 0 0 FOGO DE CHAO INC COM 344177100 3772 304163 SH SOLE 21 304163 0 0 FOGO DE CHAO INC COM 344177100 2075 167320 SH SOLE 22 161454 0 5866 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 29 300 SH SOLE 2 300 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10508 110000 SH SOLE 18 0 0 110000 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7357 77008 SH SOLE 19 77008 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6129 64155 SH SOLE 22 64155 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10881 113900 SH SOLE 25 113900 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3519 36841 SH SOLE 26 0 0 36841 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 60375 632000 SH SOLE 34 632000 0 0 FONAR CORP COM NEW 344437405 16 510 SH SOLE 2 510 0 0 FONAR CORP COM NEW 344437405 668 21917 SH SOLE 18 21917 0 0 FONAR CORP COM NEW 344437405 153 5016 SH SOLE 19 5016 0 0 FONAR CORP COM NEW 344437405 5952 195139 SH SOLE 21 195139 0 0 FONAR CORP COM NEW 344437405 2554 83723 SH SOLE 22 78919 0 4804 FOOT LOCKER INC COM 344849104 8856 251455 SH SOLE 2 105186 0 146269 FOOT LOCKER INC COM 344849104 1925 54655 SH SOLE 4 51253 0 3402 FOOT LOCKER INC COM 344849104 4762 135196 SH SOLE 7 106221 0 28975 FOOT LOCKER INC COM 344849104 35 993 SH SOLE 13 993 0 0 FOOT LOCKER INC COM 344849104 31 868 SH SOLE 15 868 0 0 FOOT LOCKER INC COM 344849104 10690 303512 SH SOLE 18 285254 0 18258 FOOT LOCKER INC COM 344849104 927 26309 SH SOLE 19 26309 0 0 FOOT LOCKER INC COM 344849104 4839 137392 SH SOLE 20 0 0 137392 FOOT LOCKER INC COM 344849104 94687 2688452 SH SOLE 21 2688452 0 0 FOOT LOCKER INC COM 344849104 136851 3885614 SH SOLE 22 3226155 0 659459 FOOT LOCKER INC COM 344849104 5667 160911 SH SOLE 23 160911 0 0 FOOT LOCKER INC COM 344849104 3418 97045 SH SOLE 25 97045 0 0 FOOT LOCKER INC COM 344849104 22386 635591 SH SOLE 26 157919 0 477672 FOOT LOCKER INC COM 344849104 1017 28886 SH SOLE 28 20848 0 8038 FOOT LOCKER INC COM 344849104 1365 38749 SH SOLE 29 6186 0 32563 FOOT LOCKER INC COM 344849104 14129 401175 SH SOLE 30 401175 0 0 FOOT LOCKER INC COM 344849104 3163 89813 SH SOLE 31 45139 0 44674 FOOT LOCKER INC COM 344849104 345 9782 SH SOLE 34 9782 0 0 FOOT LOCKER INC COM 344849104 4166 118298 SH SOLE 36 118298 0 0 FOOT LOCKER INC COM 344849104 24 687 SH SOLE 40 687 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 55324 4621891 SH SOLE 2 975341 0 3646550 FORD MTR CO DEL COM PAR $0.01 345370860 14256 1190964 SH SOLE 4 1066636 0 124328 FORD MTR CO DEL COM PAR $0.01 345370860 35345 2952760 SH SOLE 7 2851887 0 100873 FORD MTR CO DEL COM PAR $0.01 345370860 305 25512 SH SOLE 13 25512 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 309 25804 SH SOLE 15 25804 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 39 3250 SH SOLE 17 0 0 3250 FORD MTR CO DEL COM PAR $0.01 345370860 90095 7526693 SH SOLE 18 7003348 0 523345 FORD MTR CO DEL COM PAR $0.01 345370860 5201 434463 SH SOLE 19 434463 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 17707 1479277 SH SOLE 20 0 0 1479277 FORD MTR CO DEL COM PAR $0.01 345370860 779103 65087950 SH SOLE 21 65087950 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1243519 103886319 SH SOLE 22 85818621 0 18067698 FORD MTR CO DEL COM PAR $0.01 345370860 54351 4540568 SH SOLE 23 4540568 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 36121 3017602 SH SOLE 25 3017602 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 120746 10087349 SH SOLE 26 3444991 0 6642358 FORD MTR CO DEL COM PAR $0.01 345370860 10198 851981 SH SOLE 28 623372 0 228609 FORD MTR CO DEL COM PAR $0.01 345370860 1522 127165 SH SOLE 29 127165 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 157202 13133029 SH SOLE 30 13133029 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 28506 2381414 SH SOLE 31 1182838 0 1198576 FORD MTR CO DEL COM PAR $0.01 345370860 1071 89453 SH SOLE 32 89453 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3115 260215 SH SOLE 34 260215 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 12099 1010801 SH SOLE 35 1010801 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 56573 4726197 SH SOLE 36 4726197 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 219 18307 SH SOLE 40 18307 0 0 FORD MTR CO DEL OPTIONS 345370860 3990 333300 SH Call SOLE 2 333300 0 0 FORD MTR CO DEL OPTIONS 345370860 117 9800 SH Call SOLE 22 9800 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3627 142191 SH SOLE 2 24493 0 117698 FOREST CITY RLTY TR INC COM CL A 345605109 2030 79583 SH SOLE 4 79583 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 8387 328757 SH SOLE 7 328757 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 221 8676 SH SOLE 15 8676 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3595 140925 SH SOLE 18 140925 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 7944 311422 SH SOLE 19 311422 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 106396 4170753 SH SOLE 21 4170753 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 254619 9981128 SH SOLE 22 9131643 0 849485 FOREST CITY RLTY TR INC COM CL A 345605109 193 7584 SH SOLE 23 7584 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 11526 451819 SH SOLE 25 451819 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3900 152891 SH SOLE 26 72102 0 80789 FOREST CITY RLTY TR INC COM CL A 345605109 884 34636 SH SOLE 28 34636 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 2841 111374 SH SOLE 29 81326 0 30048 FOREST CITY RLTY TR INC COM CL A 345605109 9317 365218 SH SOLE 30 365218 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 149 5827 SH SOLE 31 5827 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 638 25022 SH SOLE 40 25022 0 0 FORESTAR GROUP INC COM 346233109 129 8202 SH SOLE 2 1717 0 6485 FORESTAR GROUP INC COM 346233109 5 296 SH SOLE 4 296 0 0 FORESTAR GROUP INC COM 346233109 12 762 SH SOLE 7 762 0 0 FORESTAR GROUP INC COM 346233109 2697 171211 SH SOLE 18 171211 0 0 FORESTAR GROUP INC COM 346233109 271 17216 SH SOLE 19 17216 0 0 FORESTAR GROUP INC COM 346233109 39739 2523141 SH SOLE 21 2523141 0 0 FORESTAR GROUP INC COM 346233109 14479 919325 SH SOLE 22 853178 0 66147 FORESTAR GROUP INC COM 346233109 474 30068 SH SOLE 26 28137 0 1931 FORESTAR GROUP INC COM 346233109 77 4878 SH SOLE 28 4878 0 0 FORESTAR GROUP INC COM 346233109 718 45619 SH SOLE 30 45619 0 0 FORESTAR GROUP INC COM 346233109 62 3909 SH SOLE 40 3909 0 0 FORM HLDGS CORP COM 34634E102 3 2053 SH SOLE 18 2053 0 0 FORM HLDGS CORP COM 34634E102 51 36865 SH SOLE 21 36865 0 0 FORM HLDGS CORP COM 34634E102 361 259582 SH SOLE 22 259582 0 0 FORMFACTOR INC COM 346375108 88 5193 SH SOLE 2 4777 0 416 FORMFACTOR INC COM 346375108 7 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 30 1776 SH SOLE 7 1776 0 0 FORMFACTOR INC COM 346375108 4336 257301 SH SOLE 18 257301 0 0 FORMFACTOR INC COM 346375108 944 56034 SH SOLE 19 56034 0 0 FORMFACTOR INC COM 346375108 38876 2307173 SH SOLE 21 2307173 0 0 FORMFACTOR INC COM 346375108 33161 1968028 SH SOLE 22 1815110 0 152918 FORMFACTOR INC COM 346375108 123 7321 SH SOLE 26 0 0 7321 FORMFACTOR INC COM 346375108 138 8215 SH SOLE 28 8215 0 0 FORMFACTOR INC COM 346375108 162 9620 SH SOLE 30 9620 0 0 FORMFACTOR INC COM 346375108 107 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 27 647 SH SOLE 2 647 0 0 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 1994 47653 SH SOLE 18 47653 0 0 FORRESTER RESH INC COM 346563109 467 11152 SH SOLE 19 11152 0 0 FORRESTER RESH INC COM 346563109 36824 879915 SH SOLE 21 879915 0 0 FORRESTER RESH INC COM 346563109 11440 273360 SH SOLE 22 252318 0 21042 FORRESTER RESH INC COM 346563109 45 1065 SH SOLE 23 1065 0 0 FORRESTER RESH INC COM 346563109 309 7395 SH SOLE 26 5857 0 1538 FORRESTER RESH INC COM 346563109 54 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 721 17228 SH SOLE 29 0 0 17228 FORRESTER RESH INC COM 346563109 609 14544 SH SOLE 30 14544 0 0 FORRESTER RESH INC COM 346563109 17 417 SH SOLE 34 417 0 0 FORRESTER RESH INC COM 346563109 37 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 4 880 SH SOLE 2 674 0 206 FORTERRA INC COM 34960W106 40 8795 SH SOLE 7 8795 0 0 FORTERRA INC COM 34960W106 292 64927 SH SOLE 18 64927 0 0 FORTERRA INC COM 34960W106 53 11690 SH SOLE 19 11690 0 0 FORTERRA INC COM 34960W106 2469 548640 SH SOLE 21 548640 0 0 FORTERRA INC COM 34960W106 3377 750499 SH SOLE 22 731626 0 18873 FORTERRA INC COM 34960W106 232 51539 SH SOLE 30 51539 0 0 FORTINET INC COM 34959E109 10411 290476 SH SOLE 2 165511 0 124965 FORTINET INC COM 34959E109 2607 72737 SH SOLE 4 69711 0 3026 FORTINET INC COM 34959E109 486 13570 SH SOLE 7 13570 0 0 FORTINET INC COM 34959E109 18477 515528 SH SOLE 18 500344 0 15184 FORTINET INC COM 34959E109 1876 52332 SH SOLE 19 52332 0 0 FORTINET INC COM 34959E109 4387 122415 SH SOLE 20 0 0 122415 FORTINET INC COM 34959E109 244329 6817207 SH SOLE 21 6817207 0 0 FORTINET INC COM 34959E109 178250 4973482 SH SOLE 22 4445402 0 528080 FORTINET INC COM 34959E109 6930 193360 SH SOLE 23 193360 0 0 FORTINET INC COM 34959E109 10901 304163 SH SOLE 26 164254 0 139909 FORTINET INC COM 34959E109 1281 35742 SH SOLE 28 26746 0 8996 FORTINET INC COM 34959E109 2201 61410 SH SOLE 29 19470 0 41940 FORTINET INC COM 34959E109 6741 188098 SH SOLE 30 188098 0 0 FORTINET INC COM 34959E109 3573 99685 SH SOLE 31 54885 0 44800 FORTINET INC COM 34959E109 602 16810 SH SOLE 34 16810 0 0 FORTINET INC COM 34959E109 1126 31414 SH SOLE 36 31414 0 0 FORTINET INC COM 34959E109 23 633 SH SOLE 40 633 0 0 FORTIS INC COM 349553107 416 11638 SH SOLE 26 11638 0 0 FORTIS INC COM 349553107 1500 41940 SH SOLE 30 41940 0 0 FORTIS INC COM 349553107 18299 511581 SH SOLE 34 511581 0 0 FORTIS INC COM 349553107 99 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 28479 402300 SH SOLE 2 112169 0 290131 FORTIVE CORP COM 34959J108 7542 106535 SH SOLE 4 95676 0 10859 FORTIVE CORP COM 34959J108 20809 293961 SH SOLE 7 248398 0 45563 FORTIVE CORP COM 34959J108 105 1487 SH SOLE 13 1487 0 0 FORTIVE CORP COM 34959J108 146 2062 SH SOLE 15 2062 0 0 FORTIVE CORP COM 34959J108 89955 1270735 SH SOLE 18 1182371 0 88364 FORTIVE CORP COM 34959J108 10511 148482 SH SOLE 19 148482 0 0 FORTIVE CORP COM 34959J108 14203 200637 SH SOLE 20 0 0 200637 FORTIVE CORP COM 34959J108 438437 6193487 SH SOLE 21 6193487 0 0 FORTIVE CORP COM 34959J108 573922 8107384 SH SOLE 22 6732055 0 1375329 FORTIVE CORP COM 34959J108 26910 380145 SH SOLE 23 380145 0 0 FORTIVE CORP COM 34959J108 18001 254281 SH SOLE 25 237107 0 17174 FORTIVE CORP COM 34959J108 52505 741699 SH SOLE 26 304934 0 436765 FORTIVE CORP COM 34959J108 5131 72479 SH SOLE 28 52477 0 20002 FORTIVE CORP COM 34959J108 712 10053 SH SOLE 29 10053 0 0 FORTIVE CORP COM 34959J108 62844 887754 SH SOLE 30 887754 0 0 FORTIVE CORP COM 34959J108 11814 166886 SH SOLE 31 64829 0 102057 FORTIVE CORP COM 34959J108 9076 128212 SH SOLE 34 128212 0 0 FORTIVE CORP COM 34959J108 21752 307272 SH SOLE 36 307272 0 0 FORTIVE CORP COM 34959J108 112 1582 SH SOLE 40 1582 0 0 FORTRESS BIOTECH INC COM 34960Q109 9 2134 SH SOLE 2 2134 0 0 FORTRESS BIOTECH INC COM 34960Q109 500 113040 SH SOLE 18 113040 0 0 FORTRESS BIOTECH INC COM 34960Q109 111 25223 SH SOLE 19 25223 0 0 FORTRESS BIOTECH INC COM 34960Q109 4811 1088424 SH SOLE 21 1088424 0 0 FORTRESS BIOTECH INC COM 34960Q109 2389 540440 SH SOLE 22 515022 0 25418 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 217 12045 SH SOLE 19 12045 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 74 4081 SH SOLE 22 4081 0 0 FORTUNA SILVER MINES INC COM 349915108 35 8015 SH SOLE 21 8015 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19270 286626 SH SOLE 2 138872 0 147754 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5820 86563 SH SOLE 4 80453 0 6110 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7343 109216 SH SOLE 7 105624 0 3592 FORTUNE BRANDS HOME & SEC IN COM 34964C106 75 1119 SH SOLE 13 1119 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 78 1160 SH SOLE 15 1160 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 37943 564377 SH SOLE 18 541640 0 22737 FORTUNE BRANDS HOME & SEC IN COM 34964C106 111421 1657311 SH SOLE 19 1657311 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7222 107429 SH SOLE 20 0 0 107429 FORTUNE BRANDS HOME & SEC IN COM 34964C106 223871 3329932 SH SOLE 21 3329932 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 299355 4452701 SH SOLE 22 3759462 0 693239 FORTUNE BRANDS HOME & SEC IN COM 34964C106 15056 223947 SH SOLE 23 223947 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7785 115797 SH SOLE 25 115797 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31005 461180 SH SOLE 26 174258 0 286922 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2393 35589 SH SOLE 28 25992 0 9597 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4281 63674 SH SOLE 29 13631 0 50043 FORTUNE BRANDS HOME & SEC IN COM 34964C106 27896 414936 SH SOLE 30 414936 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6012 89428 SH SOLE 31 31926 0 57502 FORTUNE BRANDS HOME & SEC IN COM 34964C106 43843 652132 SH SOLE 34 652132 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9976 148384 SH SOLE 36 148384 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 52 768 SH SOLE 40 768 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 241 15175 SH SOLE 2 3890 0 11285 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5 288 SH SOLE 4 288 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 26 1647 SH SOLE 7 1647 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4125 259413 SH SOLE 18 259413 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 816 51295 SH SOLE 19 51295 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 38016 2390954 SH SOLE 21 2390954 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 33138 2084138 SH SOLE 22 1967182 0 116956 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 407 25612 SH SOLE 26 22372 0 3240 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 145 9104 SH SOLE 28 9104 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 142 8931 SH SOLE 30 8931 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 110 6935 SH SOLE 40 6935 0 0 FORWARD AIR CORP COM 349853101 95 1658 SH SOLE 2 1658 0 0 FORWARD AIR CORP COM 349853101 14 239 SH SOLE 4 239 0 0 FORWARD AIR CORP COM 349853101 45 793 SH SOLE 7 793 0 0 FORWARD AIR CORP COM 349853101 7958 139050 SH SOLE 18 139050 0 0 FORWARD AIR CORP COM 349853101 9251 161642 SH SOLE 19 161642 0 0 FORWARD AIR CORP COM 349853101 149359 2609804 SH SOLE 21 2609804 0 0 FORWARD AIR CORP COM 349853101 46516 812794 SH SOLE 22 751598 0 61196 FORWARD AIR CORP COM 349853101 116 2035 SH SOLE 23 2035 0 0 FORWARD AIR CORP COM 349853101 724 12653 SH SOLE 26 10402 0 2251 FORWARD AIR CORP COM 349853101 253 4413 SH SOLE 28 4413 0 0 FORWARD AIR CORP COM 349853101 288 5032 SH SOLE 29 0 0 5032 FORWARD AIR CORP COM 349853101 2340 40893 SH SOLE 30 40893 0 0 FORWARD AIR CORP COM 349853101 405 7073 SH SOLE 34 7073 0 0 FORWARD AIR CORP COM 349853101 188 3283 SH SOLE 40 3283 0 0 FORWARD INDS INC N Y COM NEW 349862300 3 2823 SH SOLE 19 2823 0 0 FORWARD INDS INC N Y COM NEW 349862300 6 4513 SH SOLE 21 4513 0 0 FORWARD INDS INC N Y COM NEW 349862300 550 447269 SH SOLE 22 447269 0 0 FOSSIL GROUP INC COM 34988V106 102 10948 SH SOLE 2 2677 0 8271 FOSSIL GROUP INC COM 34988V106 2 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 28 2990 SH SOLE 7 2990 0 0 FOSSIL GROUP INC COM 34988V106 1988 213059 SH SOLE 18 213059 0 0 FOSSIL GROUP INC COM 34988V106 298 31989 SH SOLE 19 31989 0 0 FOSSIL GROUP INC COM 34988V106 36093 3868458 SH SOLE 21 3868458 0 0 FOSSIL GROUP INC COM 34988V106 12429 1332119 SH SOLE 22 1212060 0 120059 FOSSIL GROUP INC COM 34988V106 86 9236 SH SOLE 26 7247 0 1989 FOSSIL GROUP INC COM 34988V106 58 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 532 57005 SH SOLE 30 57005 0 0 FOSSIL GROUP INC COM 34988V106 4 450 SH SOLE 36 450 0 0 FOSSIL GROUP INC COM 34988V106 45 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 39 1693 SH SOLE 2 541 0 1152 FOSTER L B CO COM 350060109 710 31188 SH SOLE 18 31188 0 0 FOSTER L B CO COM 350060109 138 6057 SH SOLE 19 6057 0 0 FOSTER L B CO COM 350060109 6091 267729 SH SOLE 21 267729 0 0 FOSTER L B CO COM 350060109 4508 198175 SH SOLE 22 192907 0 5268 FOUNDATION BLDG MATLS INC COM 350392106 47 3300 SH SOLE 2 680 0 2620 FOUNDATION BLDG MATLS INC COM 350392106 742 52462 SH SOLE 18 52462 0 0 FOUNDATION BLDG MATLS INC COM 350392106 166 11741 SH SOLE 19 11741 0 0 FOUNDATION BLDG MATLS INC COM 350392106 6161 435728 SH SOLE 21 435728 0 0 FOUNDATION BLDG MATLS INC COM 350392106 2074 146693 SH SOLE 22 136386 0 10307 FOUNDATION BLDG MATLS INC COM 350392106 39 2778 SH SOLE 30 2778 0 0 FOUNDATION MEDICINE INC COM 350465100 39 973 SH SOLE 2 808 0 165 FOUNDATION MEDICINE INC COM 350465100 11 268 SH SOLE 7 268 0 0 FOUNDATION MEDICINE INC COM 350465100 1961 48791 SH SOLE 18 48791 0 0 FOUNDATION MEDICINE INC COM 350465100 440 10956 SH SOLE 19 10956 0 0 FOUNDATION MEDICINE INC COM 350465100 39293 977436 SH SOLE 21 977436 0 0 FOUNDATION MEDICINE INC COM 350465100 16058 399463 SH SOLE 22 374708 0 24755 FOUNDATION MEDICINE INC COM 350465100 60 1498 SH SOLE 28 1498 0 0 FOUNDATION MEDICINE INC COM 350465100 93 2317 SH SOLE 30 2317 0 0 FOUNDATION MEDICINE INC COM 350465100 40 995 SH SOLE 40 995 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 192 7689 SH SOLE 2 3438 0 4251 FOUR CORNERS PPTY TR INC COM 35086T109 541 21722 SH SOLE 4 21722 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2073 83172 SH SOLE 7 83172 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 56 2228 SH SOLE 15 2228 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7229 290078 SH SOLE 18 290078 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2781 111578 SH SOLE 19 111578 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 142056 5700473 SH SOLE 21 5700473 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 61249 2457813 SH SOLE 22 2352181 0 105632 FOUR CORNERS PPTY TR INC COM 35086T109 43 1735 SH SOLE 23 1735 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2810 112757 SH SOLE 25 112757 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 780 31303 SH SOLE 26 10075 0 21228 FOUR CORNERS PPTY TR INC COM 35086T109 224 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 512 20564 SH SOLE 29 20564 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9607 385503 SH SOLE 30 385503 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 201 8069 SH SOLE 40 8069 0 0 FOX FACTORY HLDG CORP COM 35138V102 123 2862 SH SOLE 2 2382 0 480 FOX FACTORY HLDG CORP COM 35138V102 37 867 SH SOLE 7 867 0 0 FOX FACTORY HLDG CORP COM 35138V102 7017 162808 SH SOLE 18 162808 0 0 FOX FACTORY HLDG CORP COM 35138V102 1178 27327 SH SOLE 19 27327 0 0 FOX FACTORY HLDG CORP COM 35138V102 136886 3176020 SH SOLE 21 3176020 0 0 FOX FACTORY HLDG CORP COM 35138V102 43812 1016513 SH SOLE 22 949978 0 66535 FOX FACTORY HLDG CORP COM 35138V102 202 4697 SH SOLE 28 4697 0 0 FOX FACTORY HLDG CORP COM 35138V102 2197 50980 SH SOLE 30 50980 0 0 FOX FACTORY HLDG CORP COM 35138V102 181 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM 351793104 15 2099 SH SOLE 2 1797 0 302 FRANCESCAS HLDGS CORP COM 351793104 2 301 SH SOLE 4 301 0 0 FRANCESCAS HLDGS CORP COM 351793104 7 926 SH SOLE 7 926 0 0 FRANCESCAS HLDGS CORP COM 351793104 1322 179565 SH SOLE 18 179565 0 0 FRANCESCAS HLDGS CORP COM 351793104 205 27813 SH SOLE 19 27813 0 0 FRANCESCAS HLDGS CORP COM 351793104 23481 3190408 SH SOLE 21 3190408 0 0 FRANCESCAS HLDGS CORP COM 351793104 7807 1060703 SH SOLE 22 983130 0 77573 FRANCESCAS HLDGS CORP COM 351793104 207 28131 SH SOLE 23 28131 0 0 FRANCESCAS HLDGS CORP COM 351793104 112 15214 SH SOLE 26 11522 0 3692 FRANCESCAS HLDGS CORP COM 351793104 43 5783 SH SOLE 28 5783 0 0 FRANCESCAS HLDGS CORP COM 351793104 387 52642 SH SOLE 30 52642 0 0 FRANCESCAS HLDGS CORP COM 351793104 33 4445 SH SOLE 40 4445 0 0 FRANCO NEVADA CORP COM 351858105 8683 112069 SH SOLE 21 112069 0 0 FRANKLIN COVEY CO COM 353469109 19 941 SH SOLE 2 449 0 492 FRANKLIN COVEY CO COM 353469109 733 36118 SH SOLE 18 36118 0 0 FRANKLIN COVEY CO COM 353469109 171 8401 SH SOLE 19 8401 0 0 FRANKLIN COVEY CO COM 353469109 6513 320824 SH SOLE 21 320824 0 0 FRANKLIN COVEY CO COM 353469109 8439 415721 SH SOLE 22 408130 0 7591 FRANKLIN ELEC INC COM 353514102 143 3184 SH SOLE 2 2594 0 590 FRANKLIN ELEC INC COM 353514102 13 298 SH SOLE 4 298 0 0 FRANKLIN ELEC INC COM 353514102 846 18865 SH SOLE 7 18865 0 0 FRANKLIN ELEC INC COM 353514102 9167 204383 SH SOLE 18 204383 0 0 FRANKLIN ELEC INC COM 353514102 6881 153423 SH SOLE 19 153423 0 0 FRANKLIN ELEC INC COM 353514102 160576 3580279 SH SOLE 21 3580279 0 0 FRANKLIN ELEC INC COM 353514102 49181 1096561 SH SOLE 22 1010214 0 86347 FRANKLIN ELEC INC COM 353514102 726 16182 SH SOLE 26 13703 0 2479 FRANKLIN ELEC INC COM 353514102 255 5676 SH SOLE 28 5676 0 0 FRANKLIN ELEC INC COM 353514102 7171 159895 SH SOLE 30 159895 0 0 FRANKLIN ELEC INC COM 353514102 199 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 77 2153 SH SOLE 2 711 0 1442 FRANKLIN FINL NETWORK INC COM 35352P104 14 392 SH SOLE 7 392 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1642 46060 SH SOLE 18 46060 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 348 9755 SH SOLE 19 9755 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 13841 388242 SH SOLE 21 388242 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 10395 291592 SH SOLE 22 269278 0 22314 FRANKLIN FINL NETWORK INC COM 35352P104 93 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 74 2069 SH SOLE 28 2069 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 68 1903 SH SOLE 30 1903 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 75 2099 SH SOLE 40 2099 0 0 FRANKLIN RES INC COM 354613101 25311 568668 SH SOLE 2 206076 0 362592 FRANKLIN RES INC COM 354613101 5029 112986 SH SOLE 4 100699 0 12287 FRANKLIN RES INC COM 354613101 29002 651583 SH SOLE 7 347818 0 303765 FRANKLIN RES INC COM 354613101 153 3440 SH SOLE 13 3440 0 0 FRANKLIN RES INC COM 354613101 113 2546 SH SOLE 15 2546 0 0 FRANKLIN RES INC COM 354613101 29898 671705 SH SOLE 18 591934 0 79771 FRANKLIN RES INC COM 354613101 3556 79901 SH SOLE 19 79901 0 0 FRANKLIN RES INC COM 354613101 9609 215883 SH SOLE 20 0 0 215883 FRANKLIN RES INC COM 354613101 255546 5741323 SH SOLE 21 5741323 0 0 FRANKLIN RES INC COM 354613101 397937 8940397 SH SOLE 22 7355103 0 1585294 FRANKLIN RES INC COM 354613101 17554 394390 SH SOLE 23 394390 0 0 FRANKLIN RES INC COM 354613101 22334 501778 SH SOLE 25 501778 0 0 FRANKLIN RES INC COM 354613101 51551 1158187 SH SOLE 26 397608 0 760579 FRANKLIN RES INC COM 354613101 3407 76546 SH SOLE 28 55705 0 20841 FRANKLIN RES INC COM 354613101 2089 46942 SH SOLE 29 21132 0 25810 FRANKLIN RES INC COM 354613101 47348 1063766 SH SOLE 30 1063766 0 0 FRANKLIN RES INC COM 354613101 7350 165125 SH SOLE 31 85850 0 79275 FRANKLIN RES INC COM 354613101 2188 49168 SH SOLE 34 49168 0 0 FRANKLIN RES INC COM 354613101 22556 506753 SH SOLE 36 506753 0 0 FRANKLIN RES INC COM 354613101 72 1611 SH SOLE 40 1611 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 259 24357 SH SOLE 2 7178 0 17179 FRANKLIN STREET PPTYS CORP COM 35471R106 383 36085 SH SOLE 4 36085 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1457 137179 SH SOLE 7 137179 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 44 4167 SH SOLE 15 4167 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 5623 529441 SH SOLE 18 529441 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1887 177664 SH SOLE 19 177664 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 100154 9430650 SH SOLE 21 9430650 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 47411 4464306 SH SOLE 22 4246525 0 217781 FRANKLIN STREET PPTYS CORP COM 35471R106 33 3067 SH SOLE 23 3067 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2106 198297 SH SOLE 25 198297 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 767 72210 SH SOLE 26 35060 0 37150 FRANKLIN STREET PPTYS CORP COM 35471R106 137 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 362 34121 SH SOLE 29 34121 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 7175 675631 SH SOLE 30 675631 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 111 10443 SH SOLE 40 10443 0 0 FRANKS INTL N V COM N33462107 86 11161 SH SOLE 2 3044 0 8117 FRANKS INTL N V COM N33462107 2 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 35 4543 SH SOLE 7 4543 0 0 FRANKS INTL N V COM N33462107 1433 185662 SH SOLE 18 185662 0 0 FRANKS INTL N V COM N33462107 280 36215 SH SOLE 19 36215 0 0 FRANKS INTL N V COM N33462107 15833 2050920 SH SOLE 21 2050920 0 0 FRANKS INTL N V COM N33462107 14497 1877830 SH SOLE 22 1808193 0 69637 FRANKS INTL N V COM N33462107 42 5476 SH SOLE 28 5476 0 0 FRANKS INTL N V COM N33462107 64 8313 SH SOLE 30 8313 0 0 FRANKS INTL N V COM N33462107 39 5080 SH SOLE 40 5080 0 0 FREDS INC CL A 356108100 46 7135 SH SOLE 2 1372 0 5763 FREDS INC CL A 356108100 2 343 SH SOLE 4 343 0 0 FREDS INC CL A 356108100 5 840 SH SOLE 7 840 0 0 FREDS INC CL A 356108100 1179 183096 SH SOLE 18 183096 0 0 FREDS INC CL A 356108100 147 22881 SH SOLE 19 22881 0 0 FREDS INC CL A 356108100 19124 2969541 SH SOLE 21 2969541 0 0 FREDS INC CL A 356108100 6088 945389 SH SOLE 22 866354 0 79035 FREDS INC CL A 356108100 78 12051 SH SOLE 26 9027 0 3024 FREDS INC CL A 356108100 32 4996 SH SOLE 28 4996 0 0 FREDS INC CL A 356108100 364 56508 SH SOLE 30 56508 0 0 FREDS INC CL A 356108100 25 3861 SH SOLE 40 3861 0 0 FREEPORT-MCMORAN INC CL B 35671D857 25657 1827450 SH SOLE 2 500901 0 1326549 FREEPORT-MCMORAN INC CL B 35671D857 6853 488112 SH SOLE 4 438470 0 49642 FREEPORT-MCMORAN INC CL B 35671D857 18975 1351522 SH SOLE 7 1284036 0 67486 FREEPORT-MCMORAN INC CL B 35671D857 310 22059 SH SOLE 13 22059 0 0 FREEPORT-MCMORAN INC CL B 35671D857 131 9363 SH SOLE 15 9363 0 0 FREEPORT-MCMORAN INC CL B 35671D857 41811 2978001 SH SOLE 18 2785880 0 192121 FREEPORT-MCMORAN INC CL B 35671D857 6426 457691 SH SOLE 19 457691 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7913 563583 SH SOLE 20 0 0 563583 FREEPORT-MCMORAN INC CL B 35671D857 407557 29028275 SH SOLE 21 29028275 0 0 FREEPORT-MCMORAN INC CL B 35671D857 504781 35953059 SH SOLE 22 29505354 0 6447705 FREEPORT-MCMORAN INC CL B 35671D857 23665 1685568 SH SOLE 23 1685568 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14449 1029113 SH SOLE 25 1029113 0 0 FREEPORT-MCMORAN INC CL B 35671D857 71716 5108004 SH SOLE 26 1061470 0 4046534 FREEPORT-MCMORAN INC CL B 35671D857 4473 318598 SH SOLE 28 234260 0 84338 FREEPORT-MCMORAN INC CL B 35671D857 664 47258 SH SOLE 29 47258 0 0 FREEPORT-MCMORAN INC CL B 35671D857 52649 3749955 SH SOLE 30 3749955 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9743 693926 SH SOLE 31 367699 0 326227 FREEPORT-MCMORAN INC CL B 35671D857 1329 94634 SH SOLE 34 94634 0 0 FREEPORT-MCMORAN INC CL B 35671D857 22956 1635074 SH SOLE 36 1635074 0 0 FREEPORT-MCMORAN INC CL B 35671D857 98 6979 SH SOLE 40 6979 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 271 19300 SH Put SOLE 2 19300 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 392 28000 SH Put SOLE 18 28000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 6353 452500 SH Put SOLE 19 452500 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 38 2700 SH Put SOLE 22 2700 0 0 FREIGHTCAR AMER INC COM 357023100 63 3234 SH SOLE 2 976 0 2258 FREIGHTCAR AMER INC COM 357023100 6 282 SH SOLE 7 282 0 0 FREIGHTCAR AMER INC COM 357023100 969 49515 SH SOLE 18 49515 0 0 FREIGHTCAR AMER INC COM 357023100 202 10333 SH SOLE 19 10333 0 0 FREIGHTCAR AMER INC COM 357023100 7938 405851 SH SOLE 21 405851 0 0 FREIGHTCAR AMER INC COM 357023100 7292 372777 SH SOLE 22 357671 0 15106 FREQUENCY ELECTRS INC COM 358010106 10 1025 SH SOLE 18 1025 0 0 FREQUENCY ELECTRS INC COM 358010106 177 18505 SH SOLE 21 18505 0 0 FREQUENCY ELECTRS INC COM 358010106 1598 167279 SH SOLE 22 167279 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 344 7561 SH SOLE 2 1932 0 5629 FRESH DEL MONTE PRODUCE INC ORD G36738105 9 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 6017 132352 SH SOLE 7 132352 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 5295 116481 SH SOLE 18 116481 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1144 25165 SH SOLE 19 25165 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 46312 1018732 SH SOLE 21 1018732 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 44541 979782 SH SOLE 22 918325 0 61457 FRESH DEL MONTE PRODUCE INC ORD G36738105 539 11863 SH SOLE 26 9958 0 1905 FRESH DEL MONTE PRODUCE INC ORD G36738105 215 4723 SH SOLE 28 4723 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 283 6230 SH SOLE 29 0 0 6230 FRESH DEL MONTE PRODUCE INC ORD G36738105 574 12621 SH SOLE 30 12621 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 57 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 167 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 30 1920 SH SOLE 2 1483 0 437 FRESHPET INC COM 358039105 7 455 SH SOLE 7 455 0 0 FRESHPET INC COM 358039105 1370 87532 SH SOLE 18 87532 0 0 FRESHPET INC COM 358039105 283 18097 SH SOLE 19 18097 0 0 FRESHPET INC COM 358039105 12059 770545 SH SOLE 21 770545 0 0 FRESHPET INC COM 358039105 8805 562617 SH SOLE 22 525731 0 36886 FRESHPET INC COM 358039105 51 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 52 3318 SH SOLE 30 3318 0 0 FRESHPET INC COM 358039105 34 2189 SH SOLE 40 2189 0 0 FRIEDMAN INDS INC COM 358435105 8 1307 SH SOLE 18 1307 0 0 FRIEDMAN INDS INC COM 358435105 17 2787 SH SOLE 19 2787 0 0 FRIEDMAN INDS INC COM 358435105 173 28144 SH SOLE 21 28144 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2860 148652 SH SOLE 2 148652 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 40774 2119209 SH SOLE 21 2119209 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 218 11348 SH SOLE 22 11348 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 630 53414 SH SOLE 2 40256 0 13158 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4 343 SH SOLE 4 343 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 72 6102 SH SOLE 7 6102 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 2 SH SOLE 17 0 0 2 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6112 518370 SH SOLE 18 518370 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 691 58600 SH SOLE 19 58600 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 73357 6221935 SH SOLE 21 6221935 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 35881 3043333 SH SOLE 22 2803171 0 240162 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 363 30781 SH SOLE 26 25307 0 5474 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 136 11567 SH SOLE 28 11567 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 146 12408 SH SOLE 30 12408 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 976 82822 SH SOLE 36 82822 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 129 10900 SH SOLE 40 10900 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 2192 185900 SH Call SOLE 2 185900 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A306 166 14100 SH Call SOLE 22 14100 0 0 FRONTLINE LTD SHS NEW G3682E192 102 16846 SH SOLE 2 4663 0 12183 FRONTLINE LTD SHS NEW G3682E192 16 2617 SH SOLE 7 2617 0 0 FRONTLINE LTD SHS NEW G3682E192 1737 287665 SH SOLE 18 287665 0 0 FRONTLINE LTD SHS NEW G3682E192 264 43636 SH SOLE 19 43636 0 0 FRONTLINE LTD SHS NEW G3682E192 13857 2294267 SH SOLE 21 2294267 0 0 FRONTLINE LTD SHS NEW G3682E192 4751 786529 SH SOLE 22 709088 0 77441 FRP HLDGS INC COM 30292L107 59 1296 SH SOLE 2 409 0 887 FRP HLDGS INC COM 30292L107 25 553 SH SOLE 7 553 0 0 FRP HLDGS INC COM 30292L107 1141 25205 SH SOLE 18 25205 0 0 FRP HLDGS INC COM 30292L107 254 5624 SH SOLE 19 5624 0 0 FRP HLDGS INC COM 30292L107 9801 216596 SH SOLE 21 216596 0 0 FRP HLDGS INC COM 30292L107 9180 202864 SH SOLE 22 193477 0 9387 FS BANCORP INC COM 30263Y104 24 456 SH SOLE 18 456 0 0 FS BANCORP INC COM 30263Y104 32 626 SH SOLE 21 626 0 0 FS BANCORP INC COM 30263Y104 1996 38654 SH SOLE 22 38654 0 0 FS INVT CORP COM 302635107 12212 1445213 SH SOLE 30 1445213 0 0 FTD COS INC COM 30281V108 44 3392 SH SOLE 2 801 0 2591 FTD COS INC COM 30281V108 2 154 SH SOLE 4 154 0 0 FTD COS INC COM 30281V108 5 400 SH SOLE 7 400 0 0 FTD COS INC COM 30281V108 1130 86632 SH SOLE 18 86632 0 0 FTD COS INC COM 30281V108 171 13088 SH SOLE 19 13088 0 0 FTD COS INC COM 30281V108 20347 1560386 SH SOLE 21 1560386 0 0 FTD COS INC COM 30281V108 6749 517582 SH SOLE 22 483876 0 33706 FTD COS INC COM 30281V108 18 1412 SH SOLE 26 0 0 1412 FTD COS INC COM 30281V108 36 2726 SH SOLE 28 2726 0 0 FTD COS INC COM 30281V108 312 23920 SH SOLE 30 23920 0 0 FTD COS INC COM 30281V108 31 2394 SH SOLE 40 2394 0 0 FTI CONSULTING INC COM 302941109 331 9319 SH SOLE 2 2149 0 7170 FTI CONSULTING INC COM 302941109 11 303 SH SOLE 4 303 0 0 FTI CONSULTING INC COM 302941109 60 1685 SH SOLE 7 1685 0 0 FTI CONSULTING INC COM 302941109 6686 188445 SH SOLE 18 188445 0 0 FTI CONSULTING INC COM 302941109 1060 29887 SH SOLE 19 29887 0 0 FTI CONSULTING INC COM 302941109 124700 3514660 SH SOLE 21 3514660 0 0 FTI CONSULTING INC COM 302941109 38859 1095235 SH SOLE 22 1018409 0 76826 FTI CONSULTING INC COM 302941109 327 9227 SH SOLE 26 6671 0 2556 FTI CONSULTING INC COM 302941109 215 6064 SH SOLE 28 6064 0 0 FTI CONSULTING INC COM 302941109 2002 56413 SH SOLE 30 56413 0 0 FTI CONSULTING INC COM 302941109 70 1985 SH SOLE 36 1985 0 0 FTI CONSULTING INC COM 302941109 157 4422 SH SOLE 40 4422 0 0 FUEL TECH INC COM 359523107 8 7692 SH SOLE 21 7692 0 0 FUEL TECH INC COM 359523107 507 497117 SH SOLE 22 497117 0 0 FUELCELL ENERGY INC COM NEW 35952H502 17 9492 SH SOLE 18 9492 0 0 FUELCELL ENERGY INC COM NEW 35952H502 11 6237 SH SOLE 19 6237 0 0 FUELCELL ENERGY INC COM NEW 35952H502 213 121795 SH SOLE 21 121795 0 0 FUELCELL ENERGY INC COM NEW 35952H502 989 565057 SH SOLE 22 565057 0 0 FULGENT GENETICS INC COM 359664109 5 956 SH SOLE 18 956 0 0 FULGENT GENETICS INC COM 359664109 69 14361 SH SOLE 21 14361 0 0 FULL HOUSE RESORTS INC COM 359678109 10 3750 SH SOLE 18 3750 0 0 FULL HOUSE RESORTS INC COM 359678109 23 8160 SH SOLE 19 8160 0 0 FULL HOUSE RESORTS INC COM 359678109 153 54962 SH SOLE 21 54962 0 0 FULLER H B CO COM 359694106 340 5852 SH SOLE 2 2822 0 3030 FULLER H B CO COM 359694106 9 151 SH SOLE 4 151 0 0 FULLER H B CO COM 359694106 2652 45676 SH SOLE 7 45676 0 0 FULLER H B CO COM 359694106 13441 231498 SH SOLE 18 231498 0 0 FULLER H B CO COM 359694106 9806 168891 SH SOLE 19 168891 0 0 FULLER H B CO COM 359694106 259834 4475272 SH SOLE 21 4475272 0 0 FULLER H B CO COM 359694106 75922 1307647 SH SOLE 22 1211893 0 95754 FULLER H B CO COM 359694106 731 12596 SH SOLE 26 9807 0 2789 FULLER H B CO COM 359694106 426 7335 SH SOLE 28 7335 0 0 FULLER H B CO COM 359694106 4040 69585 SH SOLE 30 69585 0 0 FULLER H B CO COM 359694106 307 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 2005 106927 SH SOLE 2 79228 0 27699 FULTON FINL CORP PA COM 360271100 14 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 110 5858 SH SOLE 7 5858 0 0 FULTON FINL CORP PA COM 360271100 21535 1148548 SH SOLE 18 1148548 0 0 FULTON FINL CORP PA COM 360271100 2395 127723 SH SOLE 19 127723 0 0 FULTON FINL CORP PA COM 360271100 211949 11303929 SH SOLE 21 11303929 0 0 FULTON FINL CORP PA COM 360271100 107051 5709365 SH SOLE 22 5393288 0 316077 FULTON FINL CORP PA COM 360271100 1167 62238 SH SOLE 26 53087 0 9151 FULTON FINL CORP PA COM 360271100 471 25098 SH SOLE 28 25098 0 0 FULTON FINL CORP PA COM 360271100 62 3330 SH SOLE 29 0 0 3330 FULTON FINL CORP PA COM 360271100 520 27736 SH SOLE 30 27736 0 0 FULTON FINL CORP PA COM 360271100 146 7778 SH SOLE 34 7778 0 0 FULTON FINL CORP PA COM 360271100 180 9592 SH SOLE 36 9592 0 0 FULTON FINL CORP PA COM 360271100 364 19423 SH SOLE 40 19423 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 5 1950 SH SOLE 18 1950 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 96 35450 SH SOLE 21 35450 0 0 FUTUREFUEL CORPORATION COM 36116M106 104 6632 SH SOLE 2 1801 0 4831 FUTUREFUEL CORPORATION COM 36116M106 8 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 2062 130980 SH SOLE 18 130980 0 0 FUTUREFUEL CORPORATION COM 36116M106 279 17722 SH SOLE 19 17722 0 0 FUTUREFUEL CORPORATION COM 36116M106 36238 2302288 SH SOLE 21 2302288 0 0 FUTUREFUEL CORPORATION COM 36116M106 9438 599637 SH SOLE 22 559122 0 40515 FUTUREFUEL CORPORATION COM 36116M106 52 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 486 30878 SH SOLE 30 30878 0 0 FUTUREFUEL CORPORATION COM 36116M106 17 1091 SH SOLE 34 1091 0 0 FUTUREFUEL CORPORATION COM 36116M106 37 2364 SH SOLE 40 2364 0 0 G-III APPAREL GROUP LTD COM 36237H101 273 9402 SH SOLE 2 2311 0 7091 G-III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G-III APPAREL GROUP LTD COM 36237H101 29 988 SH SOLE 7 988 0 0 G-III APPAREL GROUP LTD COM 36237H101 6078 209438 SH SOLE 18 209438 0 0 G-III APPAREL GROUP LTD COM 36237H101 6651 229182 SH SOLE 19 229182 0 0 G-III APPAREL GROUP LTD COM 36237H101 107108 3690843 SH SOLE 21 3690843 0 0 G-III APPAREL GROUP LTD COM 36237H101 34156 1176986 SH SOLE 22 1097161 0 79825 G-III APPAREL GROUP LTD COM 36237H101 222 7662 SH SOLE 26 5236 0 2426 G-III APPAREL GROUP LTD COM 36237H101 169 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 1736 59807 SH SOLE 30 59807 0 0 G-III APPAREL GROUP LTD COM 36237H101 128 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 10 403 SH SOLE 2 403 0 0 G1 THERAPEUTICS INC COM 3621LQ109 631 25362 SH SOLE 18 25362 0 0 G1 THERAPEUTICS INC COM 3621LQ109 124 4982 SH SOLE 19 4982 0 0 G1 THERAPEUTICS INC COM 3621LQ109 6116 245710 SH SOLE 21 245710 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1811 72773 SH SOLE 22 66781 0 5992 GAIA INC NEW CL A 36269P104 20 1682 SH SOLE 2 379 0 1303 GAIA INC NEW CL A 36269P104 390 32497 SH SOLE 18 32497 0 0 GAIA INC NEW CL A 36269P104 90 7465 SH SOLE 19 7465 0 0 GAIA INC NEW CL A 36269P104 3492 290979 SH SOLE 21 290979 0 0 GAIA INC NEW CL A 36269P104 5238 436503 SH SOLE 22 431368 0 5135 GAIN CAP HLDGS INC COM 36268W100 48 7583 SH SOLE 2 1969 0 5614 GAIN CAP HLDGS INC COM 36268W100 5 766 SH SOLE 7 766 0 0 GAIN CAP HLDGS INC COM 36268W100 922 144235 SH SOLE 18 144235 0 0 GAIN CAP HLDGS INC COM 36268W100 182 28409 SH SOLE 19 28409 0 0 GAIN CAP HLDGS INC COM 36268W100 7762 1214706 SH SOLE 21 1214706 0 0 GAIN CAP HLDGS INC COM 36268W100 3870 605630 SH SOLE 22 578549 0 27081 GAIN CAP HLDGS INC COM 36268W100 364 57030 SH SOLE 23 57030 0 0 GAIN CAP HLDGS INC COM 36268W100 293 45921 SH SOLE 29 0 0 45921 GALAPAGOS NV SPON ADR 36315X101 1363 13400 SH SOLE 2 13400 0 0 GALAPAGOS NV SPON ADR 36315X101 743 7300 SH SOLE 18 7300 0 0 GALAPAGOS NV SPON ADR 36315X101 8201 80600 SH SOLE 19 80600 0 0 GALAPAGOS NV SPON ADR 36315X101 712 7000 SH SOLE 20 7000 0 0 GALAPAGOS NV SPON ADR 36315X101 4304 42300 SH SOLE 34 42300 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 12 5480 SH SOLE 18 5480 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 13 5878 SH SOLE 19 5878 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 171 80019 SH SOLE 21 80019 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 233 109001 SH SOLE 22 109001 0 0 GALENA BIOPHARMA INC COM NEW 363256504 0 1385 SH SOLE 19 1385 0 0 GALENA BIOPHARMA INC COM NEW 363256504 1 3768 SH SOLE 21 3768 0 0 GALENA BIOPHARMA INC COM NEW 363256504 45 128065 SH SOLE 22 128065 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15123 245702 SH SOLE 2 61059 0 184643 GALLAGHER ARTHUR J & CO COM 363576109 3535 57435 SH SOLE 4 50174 0 7261 GALLAGHER ARTHUR J & CO COM 363576109 9784 158963 SH SOLE 7 142741 0 16222 GALLAGHER ARTHUR J & CO COM 363576109 427 6945 SH SOLE 13 6945 0 0 GALLAGHER ARTHUR J & CO COM 363576109 93 1509 SH SOLE 15 1509 0 0 GALLAGHER ARTHUR J & CO COM 363576109 27250 442732 SH SOLE 18 417884 0 24848 GALLAGHER ARTHUR J & CO COM 363576109 2214 35973 SH SOLE 19 35973 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7620 123803 SH SOLE 20 0 0 123803 GALLAGHER ARTHUR J & CO COM 363576109 378615 6151334 SH SOLE 21 6151334 0 0 GALLAGHER ARTHUR J & CO COM 363576109 311431 5059798 SH SOLE 22 4233167 0 826631 GALLAGHER ARTHUR J & CO COM 363576109 12731 206833 SH SOLE 23 206833 0 0 GALLAGHER ARTHUR J & CO COM 363576109 8381 136168 SH SOLE 25 136168 0 0 GALLAGHER ARTHUR J & CO COM 363576109 29785 483915 SH SOLE 26 195899 0 288016 GALLAGHER ARTHUR J & CO COM 363576109 2528 41080 SH SOLE 28 30200 0 10880 GALLAGHER ARTHUR J & CO COM 363576109 3215 52240 SH SOLE 29 7156 0 45084 GALLAGHER ARTHUR J & CO COM 363576109 43871 712778 SH SOLE 30 712778 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4649 75535 SH SOLE 31 43804 0 31731 GALLAGHER ARTHUR J & CO COM 363576109 3194 51900 SH SOLE 32 51900 0 0 GALLAGHER ARTHUR J & CO COM 363576109 734 11922 SH SOLE 34 11922 0 0 GALLAGHER ARTHUR J & CO COM 363576109 10547 171356 SH SOLE 36 171356 0 0 GALLAGHER ARTHUR J & CO COM 363576109 57 923 SH SOLE 40 923 0 0 GAMCO INVESTORS INC CL A COM 361438104 16 542 SH SOLE 2 241 0 301 GAMCO INVESTORS INC CL A COM 361438104 9 291 SH SOLE 7 291 0 0 GAMCO INVESTORS INC CL A COM 361438104 636 21383 SH SOLE 18 21383 0 0 GAMCO INVESTORS INC CL A COM 361438104 137 4602 SH SOLE 19 4602 0 0 GAMCO INVESTORS INC CL A COM 361438104 4294 144299 SH SOLE 21 144299 0 0 GAMCO INVESTORS INC CL A COM 361438104 4851 163020 SH SOLE 22 153183 0 9837 GAMCO INVESTORS INC CL A COM 361438104 23 771 SH SOLE 28 771 0 0 GAMCO INVESTORS INC CL A COM 361438104 127 4269 SH SOLE 34 4269 0 0 GAMCO INVESTORS INC CL A COM 361438104 14 466 SH SOLE 40 466 0 0 GAMESTOP CORP NEW CL A 36467W109 2125 102876 SH SOLE 2 50268 0 52608 GAMESTOP CORP NEW CL A 36467W109 12 573 SH SOLE 4 573 0 0 GAMESTOP CORP NEW CL A 36467W109 129 6229 SH SOLE 7 6229 0 0 GAMESTOP CORP NEW CL A 36467W109 7642 369882 SH SOLE 18 369882 0 0 GAMESTOP CORP NEW CL A 36467W109 697 33758 SH SOLE 19 33758 0 0 GAMESTOP CORP NEW CL A 36467W109 88723 4294435 SH SOLE 21 4294435 0 0 GAMESTOP CORP NEW CL A 36467W109 69486 3363313 SH SOLE 22 2996662 0 366651 GAMESTOP CORP NEW CL A 36467W109 568 27510 SH SOLE 26 20395 0 7115 GAMESTOP CORP NEW CL A 36467W109 323 15651 SH SOLE 28 15651 0 0 GAMESTOP CORP NEW CL A 36467W109 529 25622 SH SOLE 29 0 0 25622 GAMESTOP CORP NEW CL A 36467W109 346 16730 SH SOLE 30 16730 0 0 GAMESTOP CORP NEW CL A 36467W109 50 2436 SH SOLE 31 2436 0 0 GAMESTOP CORP NEW CL A 36467W109 2338 113153 SH SOLE 34 113153 0 0 GAMESTOP CORP NEW CL A 36467W109 294 14239 SH SOLE 36 14239 0 0 GAMESTOP CORP NEW CL A 36467W109 232 11215 SH SOLE 40 11215 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3919 106243 SH SOLE 2 35808 0 70435 GAMING & LEISURE PPTYS INC COM 36467J108 2537 68778 SH SOLE 4 68778 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10022 271677 SH SOLE 7 271677 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 279 7573 SH SOLE 15 7573 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3848 104322 SH SOLE 18 104322 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 20079 544284 SH SOLE 19 544284 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 119072 3227767 SH SOLE 21 3227767 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 290343 7870500 SH SOLE 22 7199585 0 670915 GAMING & LEISURE PPTYS INC COM 36467J108 208 5635 SH SOLE 23 5635 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13947 378066 SH SOLE 25 378066 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4769 129278 SH SOLE 26 57262 0 72016 GAMING & LEISURE PPTYS INC COM 36467J108 1028 27875 SH SOLE 28 27875 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2619 70987 SH SOLE 29 70987 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 37658 1020809 SH SOLE 30 1020809 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 168 4548 SH SOLE 31 4548 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 863 23384 SH SOLE 40 23384 0 0 GAMING PARTNERS INTL CORP COM 36467A107 7 658 SH SOLE 18 658 0 0 GAMING PARTNERS INTL CORP COM 36467A107 11 1026 SH SOLE 19 1026 0 0 GAMING PARTNERS INTL CORP COM 36467A107 9 825 SH SOLE 21 825 0 0 GAMING PARTNERS INTL CORP COM 36467A107 1213 112750 SH SOLE 22 112750 0 0 GANNETT CO INC COM 36473H104 231 25673 SH SOLE 2 6083 0 19590 GANNETT CO INC COM 36473H104 4 498 SH SOLE 4 498 0 0 GANNETT CO INC COM 36473H104 64 7056 SH SOLE 7 7056 0 0 GANNETT CO INC COM 36473H104 5115 568354 SH SOLE 18 568354 0 0 GANNETT CO INC COM 36473H104 782 86919 SH SOLE 19 86919 0 0 GANNETT CO INC COM 36473H104 90587 10065229 SH SOLE 21 10065229 0 0 GANNETT CO INC COM 36473H104 30180 3353318 SH SOLE 22 3116200 0 237118 GANNETT CO INC COM 36473H104 214 23763 SH SOLE 26 18846 0 4917 GANNETT CO INC COM 36473H104 140 15593 SH SOLE 28 15593 0 0 GANNETT CO INC COM 36473H104 1369 152108 SH SOLE 30 152108 0 0 GANNETT CO INC COM 36473H104 35 3862 SH SOLE 36 3862 0 0 GANNETT CO INC COM 36473H104 134 14857 SH SOLE 40 14857 0 0 GAP INC DEL COM 364760108 8170 276682 SH SOLE 2 47513 0 229169 GAP INC DEL COM 364760108 2130 72143 SH SOLE 4 64471 0 7672 GAP INC DEL COM 364760108 4839 163864 SH SOLE 7 157857 0 6007 GAP INC DEL COM 364760108 51 1742 SH SOLE 13 1742 0 0 GAP INC DEL COM 364760108 44 1485 SH SOLE 15 1485 0 0 GAP INC DEL COM 364760108 4 140 SH SOLE 17 0 0 140 GAP INC DEL COM 364760108 16055 543695 SH SOLE 18 507119 0 36576 GAP INC DEL COM 364760108 1272 43085 SH SOLE 19 43085 0 0 GAP INC DEL COM 364760108 7427 251510 SH SOLE 20 0 0 251510 GAP INC DEL COM 364760108 145805 4937536 SH SOLE 21 4937536 0 0 GAP INC DEL COM 364760108 196440 6652202 SH SOLE 22 5471648 0 1180554 GAP INC DEL COM 364760108 7889 267138 SH SOLE 23 267138 0 0 GAP INC DEL COM 364760108 24264 821687 SH SOLE 25 821687 0 0 GAP INC DEL COM 364760108 26485 896880 SH SOLE 26 374575 0 522305 GAP INC DEL COM 364760108 1641 55564 SH SOLE 28 41360 0 14204 GAP INC DEL COM 364760108 2195 74328 SH SOLE 29 6163 0 68165 GAP INC DEL COM 364760108 22751 770424 SH SOLE 30 770424 0 0 GAP INC DEL COM 364760108 4065 137646 SH SOLE 31 64293 0 73353 GAP INC DEL COM 364760108 2468 83564 SH SOLE 34 83564 0 0 GAP INC DEL COM 364760108 7903 267620 SH SOLE 36 267620 0 0 GAP INC DEL COM 364760108 33 1128 SH SOLE 40 1128 0 0 GARDNER DENVER HLDGS INC COM 36555P107 499 18148 SH SOLE 2 3891 0 14257 GARDNER DENVER HLDGS INC COM 36555P107 25 923 SH SOLE 7 923 0 0 GARDNER DENVER HLDGS INC COM 36555P107 551 20030 SH SOLE 18 20030 0 0 GARDNER DENVER HLDGS INC COM 36555P107 368 13357 SH SOLE 19 13357 0 0 GARDNER DENVER HLDGS INC COM 36555P107 11445 415871 SH SOLE 21 415871 0 0 GARDNER DENVER HLDGS INC COM 36555P107 31639 1149674 SH SOLE 22 1057110 0 92564 GARDNER DENVER HLDGS INC COM 36555P107 854 31031 SH SOLE 26 6754 0 24277 GARDNER DENVER HLDGS INC COM 36555P107 24 889 SH SOLE 31 889 0 0 GARMIN LTD SHS H2906T109 8597 159300 SH SOLE 2 41939 0 117361 GARMIN LTD SHS H2906T109 2677 49604 SH SOLE 4 45502 0 4102 GARMIN LTD SHS H2906T109 5522 102313 SH SOLE 7 99330 0 2983 GARMIN LTD SHS H2906T109 45 827 SH SOLE 13 827 0 0 GARMIN LTD SHS H2906T109 48 891 SH SOLE 15 891 0 0 GARMIN LTD SHS H2906T109 16671 308899 SH SOLE 18 292004 0 16895 GARMIN LTD SHS H2906T109 1285 23807 SH SOLE 19 23807 0 0 GARMIN LTD SHS H2906T109 6125 113493 SH SOLE 20 0 0 113493 GARMIN LTD SHS H2906T109 313944 5817009 SH SOLE 21 5817009 0 0 GARMIN LTD SHS H2906T109 170132 3152344 SH SOLE 22 2578354 0 573990 GARMIN LTD SHS H2906T109 7561 140098 SH SOLE 23 140098 0 0 GARMIN LTD SHS H2906T109 4603 85285 SH SOLE 25 85285 0 0 GARMIN LTD SHS H2906T109 20167 373677 SH SOLE 26 159170 0 214507 GARMIN LTD SHS H2906T109 1495 27696 SH SOLE 28 19435 0 8261 GARMIN LTD SHS H2906T109 1997 37000 SH SOLE 29 5655 0 31345 GARMIN LTD SHS H2906T109 24920 461739 SH SOLE 30 461739 0 0 GARMIN LTD SHS H2906T109 4347 80540 SH SOLE 31 46921 0 33619 GARMIN LTD SHS H2906T109 3956 73300 SH SOLE 32 73300 0 0 GARMIN LTD SHS H2906T109 554 10267 SH SOLE 34 10267 0 0 GARMIN LTD SHS H2906T109 5969 110605 SH SOLE 36 110605 0 0 GARMIN LTD SHS H2906T109 30 547 SH SOLE 40 547 0 0 GARRISON CAP INC COM 366554103 820 97295 SH SOLE 30 97295 0 0 GARTNER INC COM 366651107 15408 123850 SH SOLE 2 35071 0 88779 GARTNER INC COM 366651107 3439 27639 SH SOLE 4 24710 0 2929 GARTNER INC COM 366651107 9374 75346 SH SOLE 7 70774 0 4572 GARTNER INC COM 366651107 191 1533 SH SOLE 13 1533 0 0 GARTNER INC COM 366651107 16 132 SH SOLE 15 132 0 0 GARTNER INC COM 366651107 24616 197858 SH SOLE 18 185482 0 12376 GARTNER INC COM 366651107 14289 114857 SH SOLE 19 114857 0 0 GARTNER INC COM 366651107 300159 2412660 SH SOLE 21 2412660 0 0 GARTNER INC COM 366651107 330993 2660499 SH SOLE 22 2262074 0 398425 GARTNER INC COM 366651107 13733 110387 SH SOLE 23 110387 0 0 GARTNER INC COM 366651107 7482 60138 SH SOLE 25 60138 0 0 GARTNER INC COM 366651107 35649 286546 SH SOLE 26 99186 0 187360 GARTNER INC COM 366651107 2577 20711 SH SOLE 28 15153 0 5558 GARTNER INC COM 366651107 3131 25170 SH SOLE 29 2956 0 22214 GARTNER INC COM 366651107 37947 305012 SH SOLE 30 305012 0 0 GARTNER INC COM 366651107 5018 40331 SH SOLE 31 17335 0 22996 GARTNER INC COM 366651107 3007 24173 SH SOLE 34 24173 0 0 GARTNER INC COM 366651107 11634 93515 SH SOLE 36 93515 0 0 GARTNER INC COM 366651107 53 422 SH SOLE 40 422 0 0 GASLOG LTD SHS G37585109 176 10110 SH SOLE 2 2862 0 7248 GASLOG LTD SHS G37585109 16 909 SH SOLE 7 909 0 0 GASLOG LTD SHS G37585109 2679 153513 SH SOLE 18 153513 0 0 GASLOG LTD SHS G37585109 416 23839 SH SOLE 19 23839 0 0 GASLOG LTD SHS G37585109 21275 1219203 SH SOLE 21 1219203 0 0 GASLOG LTD SHS G37585109 7374 422597 SH SOLE 22 373084 0 49513 GASLOG LTD SHS G37585109 28 1626 SH SOLE 25 1626 0 0 GASTAR EXPL INC NEW COM 36729W202 18 20692 SH SOLE 2 6324 0 14368 GASTAR EXPL INC NEW COM 36729W202 596 678080 SH SOLE 18 678080 0 0 GASTAR EXPL INC NEW COM 36729W202 97 109894 SH SOLE 19 109894 0 0 GASTAR EXPL INC NEW COM 36729W202 5233 5949185 SH SOLE 21 5949185 0 0 GASTAR EXPL INC NEW COM 36729W202 4486 5100365 SH SOLE 22 4964362 0 136003 GATX CORP COM 361448103 1523 24747 SH SOLE 2 17780 0 6967 GATX CORP COM 361448103 14 234 SH SOLE 4 234 0 0 GATX CORP COM 361448103 87 1414 SH SOLE 7 1414 0 0 GATX CORP COM 361448103 15522 252151 SH SOLE 18 252151 0 0 GATX CORP COM 361448103 1790 29072 SH SOLE 19 29072 0 0 GATX CORP COM 361448103 151404 2459450 SH SOLE 21 2459450 0 0 GATX CORP COM 361448103 79680 1294346 SH SOLE 22 1218707 0 75639 GATX CORP COM 361448103 672 10914 SH SOLE 26 8353 0 2561 GATX CORP COM 361448103 362 5880 SH SOLE 28 5880 0 0 GATX CORP COM 361448103 541 8789 SH SOLE 30 8789 0 0 GATX CORP COM 361448103 136 2207 SH SOLE 36 2207 0 0 GATX CORP COM 361448103 291 4729 SH SOLE 40 4729 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 504 16431 SH SOLE 2 4008 0 12423 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9 301 SH SOLE 4 301 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 54 1771 SH SOLE 7 1771 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8218 267693 SH SOLE 18 267693 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1660 54058 SH SOLE 19 54058 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 70105 2283546 SH SOLE 21 2283546 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 59055 1923610 SH SOLE 22 1795496 0 128114 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 621 20213 SH SOLE 26 16025 0 4188 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 319 10395 SH SOLE 28 10395 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 336 10953 SH SOLE 30 10953 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 261 8496 SH SOLE 40 8496 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 1646 146187 SH SOLE 4 146187 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 562 49903 SH SOLE 21 49903 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 3288 292036 SH SOLE 22 79569 0 212467 GDS HLDGS LTD SPONSORED ADR 36165L108 22 1933 SH SOLE 30 1933 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 1151 102201 SH SOLE 34 102201 0 0 GEE GROUP INC COM 36165A102 3 1050 SH SOLE 18 1050 0 0 GEE GROUP INC COM 36165A102 2 802 SH SOLE 21 802 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 10 1075 SH SOLE 18 1075 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 143 15019 SH SOLE 21 15019 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 18 1583 SH SOLE 2 519 0 1064 GENCO SHIPPING & TRADING LTD SHS Y2685T131 324 27953 SH SOLE 18 27953 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 78 6697 SH SOLE 19 6697 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2920 251960 SH SOLE 21 251960 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 703 60653 SH SOLE 22 55689 0 4964 GENCOR INDS INC COM 368678108 59 3360 SH SOLE 2 303 0 3057 GENCOR INDS INC COM 368678108 550 31147 SH SOLE 18 31147 0 0 GENCOR INDS INC COM 368678108 121 6878 SH SOLE 19 6878 0 0 GENCOR INDS INC COM 368678108 4930 279296 SH SOLE 21 279296 0 0 GENCOR INDS INC COM 368678108 1214 68766 SH SOLE 22 63458 0 5308 GENER8 MARITIME INC COM Y26889108 1246 276196 SH SOLE 2 269369 0 6827 GENER8 MARITIME INC COM Y26889108 820 181761 SH SOLE 18 181761 0 0 GENER8 MARITIME INC COM Y26889108 23055 5112031 SH SOLE 19 5112031 0 0 GENER8 MARITIME INC COM Y26889108 7158 1587041 SH SOLE 21 1587041 0 0 GENER8 MARITIME INC COM Y26889108 7587 1682158 SH SOLE 22 1606665 0 75493 GENER8 MARITIME INC COM Y26889108 34 7542 SH SOLE 28 7542 0 0 GENER8 MARITIME INC COM Y26889108 37 8187 SH SOLE 30 8187 0 0 GENERAC HLDGS INC COM 368736104 197 4289 SH SOLE 2 3951 0 338 GENERAC HLDGS INC COM 368736104 17 375 SH SOLE 4 375 0 0 GENERAC HLDGS INC COM 368736104 111 2406 SH SOLE 7 2406 0 0 GENERAC HLDGS INC COM 368736104 9455 205855 SH SOLE 18 205855 0 0 GENERAC HLDGS INC COM 368736104 11435 248975 SH SOLE 19 248975 0 0 GENERAC HLDGS INC COM 368736104 85919 1870641 SH SOLE 21 1870641 0 0 GENERAC HLDGS INC COM 368736104 74940 1631612 SH SOLE 22 1502878 0 128734 GENERAC HLDGS INC COM 368736104 4 97 SH SOLE 23 97 0 0 GENERAC HLDGS INC COM 368736104 1298 28256 SH SOLE 26 24238 0 4018 GENERAC HLDGS INC COM 368736104 444 9675 SH SOLE 28 9675 0 0 GENERAC HLDGS INC COM 368736104 490 10673 SH SOLE 30 10673 0 0 GENERAC HLDGS INC COM 368736104 119 2589 SH SOLE 36 2589 0 0 GENERAC HLDGS INC COM 368736104 347 7551 SH SOLE 40 7551 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 64 3377 SH SOLE 2 2844 0 533 GENERAL CABLE CORP DEL NEW COM 369300108 6 338 SH SOLE 4 338 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 70 3731 SH SOLE 7 3731 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 4295 227873 SH SOLE 18 227873 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 687 36466 SH SOLE 19 36466 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 81652 4331665 SH SOLE 21 4331665 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 26261 1393135 SH SOLE 22 1284380 0 108755 GENERAL CABLE CORP DEL NEW COM 369300108 395 20966 SH SOLE 26 17426 0 3540 GENERAL CABLE CORP DEL NEW COM 369300108 134 7121 SH SOLE 28 7121 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 1306 69300 SH SOLE 30 69300 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 332 17631 SH SOLE 36 17631 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 111 5898 SH SOLE 40 5898 0 0 GENERAL COMMUNICATION INC CL A 369385109 85 2091 SH SOLE 2 1495 0 596 GENERAL COMMUNICATION INC CL A 369385109 28 688 SH SOLE 7 688 0 0 GENERAL COMMUNICATION INC CL A 369385109 5005 122694 SH SOLE 18 122694 0 0 GENERAL COMMUNICATION INC CL A 369385109 865 21198 SH SOLE 19 21198 0 0 GENERAL COMMUNICATION INC CL A 369385109 112394 2755422 SH SOLE 21 2755422 0 0 GENERAL COMMUNICATION INC CL A 369385109 32685 801304 SH SOLE 22 749619 0 51685 GENERAL COMMUNICATION INC CL A 369385109 77 1894 SH SOLE 26 0 0 1894 GENERAL COMMUNICATION INC CL A 369385109 156 3832 SH SOLE 28 3832 0 0 GENERAL COMMUNICATION INC CL A 369385109 1477 36199 SH SOLE 30 36199 0 0 GENERAL COMMUNICATION INC CL A 369385109 103 2532 SH SOLE 40 2532 0 0 GENERAL DYNAMICS CORP COM 369550108 65872 320418 SH SOLE 2 68016 0 252402 GENERAL DYNAMICS CORP COM 369550108 14801 71994 SH SOLE 4 65695 0 6299 GENERAL DYNAMICS CORP COM 369550108 70852 344643 SH SOLE 7 245541 0 99102 GENERAL DYNAMICS CORP COM 369550108 459 2232 SH SOLE 13 2232 0 0 GENERAL DYNAMICS CORP COM 369550108 388 1886 SH SOLE 15 1886 0 0 GENERAL DYNAMICS CORP COM 369550108 20 98 SH SOLE 17 0 0 98 GENERAL DYNAMICS CORP COM 369550108 109449 532390 SH SOLE 18 520547 0 11843 GENERAL DYNAMICS CORP COM 369550108 28037 136378 SH SOLE 19 136378 0 0 GENERAL DYNAMICS CORP COM 369550108 1253022 6095059 SH SOLE 21 6095059 0 0 GENERAL DYNAMICS CORP COM 369550108 1455324 7079111 SH SOLE 22 5870765 0 1208346 GENERAL DYNAMICS CORP COM 369550108 64711 314773 SH SOLE 23 314773 0 0 GENERAL DYNAMICS CORP COM 369550108 58543 284772 SH SOLE 25 284772 0 0 GENERAL DYNAMICS CORP COM 369550108 40493 196970 SH SOLE 26 128135 0 68835 GENERAL DYNAMICS CORP COM 369550108 2080 10117 SH SOLE 29 8998 0 1119 GENERAL DYNAMICS CORP COM 369550108 163447 795054 SH SOLE 30 795054 0 0 GENERAL DYNAMICS CORP COM 369550108 33919 164990 SH SOLE 31 107113 0 57877 GENERAL DYNAMICS CORP COM 369550108 53036 257981 SH SOLE 36 257981 0 0 GENERAL DYNAMICS CORP COM 369550108 270 1314 SH SOLE 40 1314 0 0 GENERAL ELECTRIC CO COM 369604103 262946 10874526 SH SOLE 2 2432636 0 8441890 GENERAL ELECTRIC CO COM 369604103 74925 3098646 SH SOLE 4 2876842 0 221804 GENERAL ELECTRIC CO COM 369604103 146275 6049416 SH SOLE 7 5827578 0 221838 GENERAL ELECTRIC CO COM 369604103 463 19132 SH SOLE 13 19132 0 0 GENERAL ELECTRIC CO COM 369604103 1443 59683 SH SOLE 15 59683 0 0 GENERAL ELECTRIC CO COM 369604103 165 6805 SH SOLE 17 0 0 6805 GENERAL ELECTRIC CO COM 369604103 605208 25029268 SH SOLE 18 23433024 0 1596244 GENERAL ELECTRIC CO COM 369604103 773003 31968689 SH SOLE 19 31968689 0 0 GENERAL ELECTRIC CO COM 369604103 83051 3434678 SH SOLE 20 190149 0 3244529 GENERAL ELECTRIC CO COM 369604103 3140267 129870449 SH SOLE 21 129870449 0 0 GENERAL ELECTRIC CO COM 369604103 5532192 228792047 SH SOLE 22 188782025 0 40010022 GENERAL ELECTRIC CO COM 369604103 260218 10761694 SH SOLE 23 10761694 0 0 GENERAL ELECTRIC CO COM 369604103 167890 6943351 SH SOLE 25 6943351 0 0 GENERAL ELECTRIC CO COM 369604103 533881 22079462 SH SOLE 26 7486529 0 14592933 GENERAL ELECTRIC CO COM 369604103 47926 1982063 SH SOLE 28 1445033 0 537030 GENERAL ELECTRIC CO COM 369604103 10576 437367 SH SOLE 29 303642 0 133725 GENERAL ELECTRIC CO COM 369604103 568541 23512871 SH SOLE 30 23512871 0 0 GENERAL ELECTRIC CO COM 369604103 109275 4519218 SH SOLE 31 2135706 0 2383512 GENERAL ELECTRIC CO COM 369604103 7828 323738 SH SOLE 32 323738 0 0 GENERAL ELECTRIC CO COM 369604103 126440 5229097 SH SOLE 34 5229097 0 0 GENERAL ELECTRIC CO COM 369604103 218112 9020344 SH SOLE 36 9020344 0 0 GENERAL ELECTRIC CO COM 369604103 1072 44344 SH SOLE 40 44344 0 0 GENERAL FIN CORP DEL COM 369822101 9 1743 SH SOLE 18 1743 0 0 GENERAL FIN CORP DEL COM 369822101 132 26084 SH SOLE 21 26084 0 0 GENERAL MLS INC COM 370334104 41680 805253 SH SOLE 2 238541 0 566712 GENERAL MLS INC COM 370334104 10427 201440 SH SOLE 4 179031 0 22409 GENERAL MLS INC COM 370334104 26225 506668 SH SOLE 7 481680 0 24988 GENERAL MLS INC COM 370334104 676 13054 SH SOLE 13 13054 0 0 GENERAL MLS INC COM 370334104 206 3983 SH SOLE 15 3983 0 0 GENERAL MLS INC COM 370334104 6 116 SH SOLE 17 0 0 116 GENERAL MLS INC COM 370334104 107550 2077857 SH SOLE 18 1959863 0 117994 GENERAL MLS INC COM 370334104 127643 2466058 SH SOLE 19 2466058 0 0 GENERAL MLS INC COM 370334104 17982 347408 SH SOLE 20 0 0 347408 GENERAL MLS INC COM 370334104 726830 14042308 SH SOLE 21 14042308 0 0 GENERAL MLS INC COM 370334104 841848 16264444 SH SOLE 22 13531867 0 2732577 GENERAL MLS INC COM 370334104 38400 741895 SH SOLE 23 741895 0 0 GENERAL MLS INC COM 370334104 23618 456295 SH SOLE 25 456295 0 0 GENERAL MLS INC COM 370334104 116065 2242364 SH SOLE 26 544591 0 1697773 GENERAL MLS INC COM 370334104 6846 132266 SH SOLE 28 96834 0 35432 GENERAL MLS INC COM 370334104 987 19060 SH SOLE 29 19060 0 0 GENERAL MLS INC COM 370334104 117794 2275776 SH SOLE 30 2275776 0 0 GENERAL MLS INC COM 370334104 17562 339294 SH SOLE 31 123503 0 215791 GENERAL MLS INC COM 370334104 3091 59709 SH SOLE 32 59709 0 0 GENERAL MLS INC COM 370334104 32733 632405 SH SOLE 34 632405 0 0 GENERAL MLS INC COM 370334104 33614 649427 SH SOLE 36 649427 0 0 GENERAL MLS INC COM 370334104 149 2888 SH SOLE 40 2888 0 0 GENERAL MLS INC OPTIONS 370334104 259 5000 SH Call SOLE 2 5000 0 0 GENERAL MLS INC OPTIONS 370334104 409 7900 SH Put SOLE 2 7900 0 0 GENERAL MLS INC OPTIONS 370334104 14234 275000 SH Call SOLE 19 275000 0 0 GENERAL MLS INC OPTIONS 370334104 49928 964600 SH Put SOLE 19 964600 0 0 GENERAL MLS INC OPTIONS 370334104 171 3300 SH Call SOLE 22 3300 0 0 GENERAL MLS INC OPTIONS 370334104 590 11400 SH Put SOLE 22 11400 0 0 GENERAL MLS INC OPTIONS 370334104 3106 60000 SH Call SOLE 34 60000 0 0 GENERAL MLS INC OPTIONS 370334104 11186 216100 SH Put SOLE 34 216100 0 0 GENERAL MOLY INC COM 370373102 8 21436 SH SOLE 19 21436 0 0 GENERAL MOLY INC COM 370373102 16 42446 SH SOLE 21 42446 0 0 GENERAL MOLY INC COM 370373102 565 1507058 SH SOLE 22 1507058 0 0 GENERAL MTRS CO COM 37045V100 69613 1723936 SH SOLE 2 416270 0 1307666 GENERAL MTRS CO COM 37045V100 17929 443995 SH SOLE 4 398240 0 45755 GENERAL MTRS CO COM 37045V100 47086 1166073 SH SOLE 7 1132029 0 34044 GENERAL MTRS CO COM 37045V100 335 8286 SH SOLE 13 8286 0 0 GENERAL MTRS CO COM 37045V100 377 9343 SH SOLE 15 9343 0 0 GENERAL MTRS CO COM 37045V100 101290 2508431 SH SOLE 18 2321758 0 186673 GENERAL MTRS CO COM 37045V100 5335 132112 SH SOLE 19 132112 0 0 GENERAL MTRS CO COM 37045V100 21878 541806 SH SOLE 20 0 0 541806 GENERAL MTRS CO COM 37045V100 860097 21300064 SH SOLE 21 21300064 0 0 GENERAL MTRS CO COM 37045V100 1425380 35299168 SH SOLE 22 29202062 0 6097106 GENERAL MTRS CO COM 37045V100 67812 1679342 SH SOLE 23 1679342 0 0 GENERAL MTRS CO COM 37045V100 42211 1045347 SH SOLE 25 1045347 0 0 GENERAL MTRS CO COM 37045V100 141716 3509558 SH SOLE 26 1094082 0 2415476 GENERAL MTRS CO COM 37045V100 12556 310950 SH SOLE 28 226473 0 84477 GENERAL MTRS CO COM 37045V100 1904 47156 SH SOLE 29 47156 0 0 GENERAL MTRS CO COM 37045V100 208429 5161683 SH SOLE 30 5161683 0 0 GENERAL MTRS CO COM 37045V100 32696 809698 SH SOLE 31 358758 0 450940 GENERAL MTRS CO COM 37045V100 3674 90984 SH SOLE 34 90984 0 0 GENERAL MTRS CO COM 37045V100 60603 1500817 SH SOLE 36 1500817 0 0 GENERAL MTRS CO COM 37045V100 283 6999 SH SOLE 40 6999 0 0 GENERAL MTRS CO OPTIONS 37045V100 5383 133300 SH Call SOLE 2 133300 0 0 GENERAL MTRS CO OPTIONS 37045V100 222 5500 SH Put SOLE 2 5500 0 0 GENERAL MTRS CO OPTIONS 37045V100 303 7500 SH Put SOLE 18 7500 0 0 GENERAL MTRS CO OPTIONS 37045V100 5048 125000 SH Put SOLE 19 125000 0 0 GENERAL MTRS CO OPTIONS 37045V100 157 3900 SH Call SOLE 22 3900 0 0 GENERAL MTRS CO OPTIONS 37045V100 40 1000 SH Put SOLE 22 1000 0 0 GENESCO INC COM 371532102 113 4266 SH SOLE 2 1217 0 3049 GENESCO INC COM 371532102 4 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 33 1222 SH SOLE 7 1222 0 0 GENESCO INC COM 371532102 2535 95286 SH SOLE 18 95286 0 0 GENESCO INC COM 371532102 383 14405 SH SOLE 19 14405 0 0 GENESCO INC COM 371532102 45984 1728707 SH SOLE 21 1728707 0 0 GENESCO INC COM 371532102 14379 540567 SH SOLE 22 496746 0 43821 GENESCO INC COM 371532102 152 5700 SH SOLE 23 5700 0 0 GENESCO INC COM 371532102 198 7450 SH SOLE 26 5940 0 1510 GENESCO INC COM 371532102 80 3005 SH SOLE 28 3005 0 0 GENESCO INC COM 371532102 739 27780 SH SOLE 30 27780 0 0 GENESCO INC COM 371532102 14 524 SH SOLE 36 524 0 0 GENESCO INC COM 371532102 74 2782 SH SOLE 40 2782 0 0 GENESEE & WYO INC CL A 371559105 4566 61699 SH SOLE 2 30407 0 31292 GENESEE & WYO INC CL A 371559105 92 1241 SH SOLE 4 1241 0 0 GENESEE & WYO INC CL A 371559105 151 2041 SH SOLE 7 2041 0 0 GENESEE & WYO INC CL A 371559105 15414 208268 SH SOLE 18 208268 0 0 GENESEE & WYO INC CL A 371559105 4912 66374 SH SOLE 19 66374 0 0 GENESEE & WYO INC CL A 371559105 193222 2610761 SH SOLE 21 2610761 0 0 GENESEE & WYO INC CL A 371559105 143537 1939427 SH SOLE 22 1749210 0 190217 GENESEE & WYO INC CL A 371559105 1609 21736 SH SOLE 26 18374 0 3362 GENESEE & WYO INC CL A 371559105 700 9453 SH SOLE 28 9453 0 0 GENESEE & WYO INC CL A 371559105 2648 35776 SH SOLE 30 35776 0 0 GENESEE & WYO INC CL A 371559105 97 1314 SH SOLE 31 1314 0 0 GENESEE & WYO INC CL A 371559105 293 3954 SH SOLE 36 3954 0 0 GENESEE & WYO INC CL A 371559105 546 7379 SH SOLE 40 7379 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 3 130 SH SOLE 17 0 0 130 GENESIS ENERGY L P UNIT LTD PARTN 371927104 21325 809283 SH SOLE 19 809283 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3 2462 SH SOLE 2 2272 0 190 GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 153 131598 SH SOLE 18 131598 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 23 19951 SH SOLE 19 19951 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1364 1175830 SH SOLE 21 1175830 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1092 941658 SH SOLE 22 895942 0 45716 GENESIS HEALTHCARE INC CL A COM 37185X106 14 12111 SH SOLE 28 12111 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 5 4240 SH SOLE 40 4240 0 0 GENIE ENERGY LTD CL B 372284208 19 2840 SH SOLE 2 615 0 2225 GENIE ENERGY LTD CL B 372284208 372 56721 SH SOLE 18 56721 0 0 GENIE ENERGY LTD CL B 372284208 124 18942 SH SOLE 19 18942 0 0 GENIE ENERGY LTD CL B 372284208 3206 489519 SH SOLE 21 489519 0 0 GENIE ENERGY LTD CL B 372284208 3235 493869 SH SOLE 22 485624 0 8245 GENMARK DIAGNOSTICS INC COM 372309104 34 3485 SH SOLE 2 3201 0 284 GENMARK DIAGNOSTICS INC COM 372309104 10 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1755 182227 SH SOLE 18 182227 0 0 GENMARK DIAGNOSTICS INC COM 372309104 361 37529 SH SOLE 19 37529 0 0 GENMARK DIAGNOSTICS INC COM 372309104 18289 1899133 SH SOLE 21 1899133 0 0 GENMARK DIAGNOSTICS INC COM 372309104 12020 1248224 SH SOLE 22 1163496 0 84728 GENMARK DIAGNOSTICS INC COM 372309104 54 5601 SH SOLE 28 5601 0 0 GENMARK DIAGNOSTICS INC COM 372309104 106 11056 SH SOLE 30 11056 0 0 GENMARK DIAGNOSTICS INC COM 372309104 39 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM 372427104 3 1818 SH SOLE 2 1818 0 0 GENOCEA BIOSCIENCES INC COM 372427104 147 100968 SH SOLE 18 100968 0 0 GENOCEA BIOSCIENCES INC COM 372427104 31 21118 SH SOLE 19 21118 0 0 GENOCEA BIOSCIENCES INC COM 372427104 1330 910892 SH SOLE 21 910892 0 0 GENOCEA BIOSCIENCES INC COM 372427104 621 425201 SH SOLE 22 403880 0 21321 GENOMIC HEALTH INC COM 37244C101 663 20661 SH SOLE 2 20528 0 133 GENOMIC HEALTH INC COM 37244C101 12 372 SH SOLE 7 372 0 0 GENOMIC HEALTH INC COM 37244C101 2517 78434 SH SOLE 18 78434 0 0 GENOMIC HEALTH INC COM 37244C101 6392 199198 SH SOLE 19 199198 0 0 GENOMIC HEALTH INC COM 37244C101 35805 1115773 SH SOLE 21 1115773 0 0 GENOMIC HEALTH INC COM 37244C101 21174 659819 SH SOLE 22 626323 0 33496 GENOMIC HEALTH INC COM 37244C101 1628 50746 SH SOLE 23 50746 0 0 GENOMIC HEALTH INC COM 37244C101 19 580 SH SOLE 26 0 0 580 GENOMIC HEALTH INC COM 37244C101 82 2555 SH SOLE 28 2555 0 0 GENOMIC HEALTH INC COM 37244C101 723 22520 SH SOLE 29 0 0 22520 GENOMIC HEALTH INC COM 37244C101 108 3379 SH SOLE 30 3379 0 0 GENOMIC HEALTH INC COM 37244C101 1335 41597 SH SOLE 34 41597 0 0 GENOMIC HEALTH INC COM 37244C101 72 2245 SH SOLE 40 2245 0 0 GENPACT LIMITED SHS G3922B107 34223 1190376 SH SOLE 2 375552 0 814824 GENPACT LIMITED SHS G3922B107 54 1862 SH SOLE 3 1862 0 0 GENPACT LIMITED SHS G3922B107 832 28928 SH SOLE 7 28928 0 0 GENPACT LIMITED SHS G3922B107 8688 302193 SH SOLE 18 301756 0 437 GENPACT LIMITED SHS G3922B107 1542 53624 SH SOLE 19 53624 0 0 GENPACT LIMITED SHS G3922B107 46220 1607645 SH SOLE 21 1607645 0 0 GENPACT LIMITED SHS G3922B107 240817 8376258 SH SOLE 22 7289669 0 1086589 GENPACT LIMITED SHS G3922B107 1734 60297 SH SOLE 23 60297 0 0 GENPACT LIMITED SHS G3922B107 244 8496 SH SOLE 26 3827 0 4669 GENPACT LIMITED SHS G3922B107 169 5864 SH SOLE 30 5864 0 0 GENPACT LIMITED SHS G3922B107 7064 245718 SH SOLE 31 245718 0 0 GENPACT LIMITED SHS G3922B107 719 25025 SH SOLE 34 25025 0 0 GENPACT LIMITED SHS G3922B107 2304 80154 SH SOLE 36 80154 0 0 GENTEX CORP COM 371901109 5328 269083 SH SOLE 2 154425 0 114658 GENTEX CORP COM 371901109 97 4887 SH SOLE 4 4887 0 0 GENTEX CORP COM 371901109 176 8892 SH SOLE 7 8892 0 0 GENTEX CORP COM 371901109 44 2203 SH SOLE 15 2203 0 0 GENTEX CORP COM 371901109 18818 950410 SH SOLE 18 950410 0 0 GENTEX CORP COM 371901109 1812 91540 SH SOLE 19 91540 0 0 GENTEX CORP COM 371901109 243035 12274517 SH SOLE 21 12274517 0 0 GENTEX CORP COM 371901109 182733 9228923 SH SOLE 22 8345332 0 883591 GENTEX CORP COM 371901109 32 1641 SH SOLE 23 1641 0 0 GENTEX CORP COM 371901109 4310 217687 SH SOLE 25 217687 0 0 GENTEX CORP COM 371901109 7171 362172 SH SOLE 26 110336 0 251836 GENTEX CORP COM 371901109 960 48471 SH SOLE 28 48471 0 0 GENTEX CORP COM 371901109 558 28168 SH SOLE 29 0 0 28168 GENTEX CORP COM 371901109 876 44232 SH SOLE 30 44232 0 0 GENTEX CORP COM 371901109 127 6400 SH SOLE 31 6400 0 0 GENTEX CORP COM 371901109 253 12779 SH SOLE 34 12779 0 0 GENTEX CORP COM 371901109 4570 230784 SH SOLE 36 230784 0 0 GENTEX CORP COM 371901109 571 28860 SH SOLE 40 28860 0 0 GENTHERM INC COM 37253A103 196 5266 SH SOLE 2 3473 0 1793 GENTHERM INC COM 37253A103 8 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 34 924 SH SOLE 7 924 0 0 GENTHERM INC COM 37253A103 6301 169600 SH SOLE 18 169600 0 0 GENTHERM INC COM 37253A103 7294 196347 SH SOLE 19 196347 0 0 GENTHERM INC COM 37253A103 119444 3215171 SH SOLE 21 3215171 0 0 GENTHERM INC COM 37253A103 37182 1000872 SH SOLE 22 933972 0 66900 GENTHERM INC COM 37253A103 259 6985 SH SOLE 26 3842 0 3143 GENTHERM INC COM 37253A103 183 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 1861 50086 SH SOLE 30 50086 0 0 GENTHERM INC COM 37253A103 143 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 34379 359429 SH SOLE 2 215176 0 144253 GENUINE PARTS CO COM 372460105 4417 46182 SH SOLE 4 40906 0 5276 GENUINE PARTS CO COM 372460105 37178 388686 SH SOLE 7 217897 0 170789 GENUINE PARTS CO COM 372460105 238 2487 SH SOLE 13 2487 0 0 GENUINE PARTS CO COM 372460105 96 999 SH SOLE 15 999 0 0 GENUINE PARTS CO COM 372460105 105585 1103863 SH SOLE 18 1083511 0 20352 GENUINE PARTS CO COM 372460105 134921 1410569 SH SOLE 19 1410569 0 0 GENUINE PARTS CO COM 372460105 552742 5778796 SH SOLE 21 5778796 0 0 GENUINE PARTS CO COM 372460105 379943 3972223 SH SOLE 22 3284540 0 687683 GENUINE PARTS CO COM 372460105 16540 172921 SH SOLE 23 172921 0 0 GENUINE PARTS CO COM 372460105 40571 424159 SH SOLE 25 424159 0 0 GENUINE PARTS CO COM 372460105 60095 628280 SH SOLE 26 231653 0 396627 GENUINE PARTS CO COM 372460105 3170 33138 SH SOLE 28 23769 0 9369 GENUINE PARTS CO COM 372460105 3998 41803 SH SOLE 29 5300 0 36503 GENUINE PARTS CO COM 372460105 41797 436975 SH SOLE 30 436975 0 0 GENUINE PARTS CO COM 372460105 7278 76091 SH SOLE 31 29537 0 46554 GENUINE PARTS CO COM 372460105 5179 54147 SH SOLE 32 54147 0 0 GENUINE PARTS CO COM 372460105 73329 766641 SH SOLE 34 766641 0 0 GENUINE PARTS CO COM 372460105 14440 150970 SH SOLE 36 150970 0 0 GENUINE PARTS CO COM 372460105 3560 37215 SH SOLE 37 37215 0 0 GENUINE PARTS CO COM 372460105 71 745 SH SOLE 40 745 0 0 GENWORTH FINL INC COM CL A 37247D106 1187 308261 SH SOLE 2 225149 0 83112 GENWORTH FINL INC COM CL A 37247D106 10 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 229 59502 SH SOLE 7 59502 0 0 GENWORTH FINL INC COM CL A 37247D106 12173 3161856 SH SOLE 18 3161856 0 0 GENWORTH FINL INC COM CL A 37247D106 1151 299077 SH SOLE 19 299077 0 0 GENWORTH FINL INC COM CL A 37247D106 113065 29367633 SH SOLE 21 29367633 0 0 GENWORTH FINL INC COM CL A 37247D106 56863 14769505 SH SOLE 22 13766193 0 1003312 GENWORTH FINL INC COM CL A 37247D106 378 98212 SH SOLE 26 68957 0 29255 GENWORTH FINL INC COM CL A 37247D106 110 28635 SH SOLE 28 28635 0 0 GENWORTH FINL INC COM CL A 37247D106 356 92545 SH SOLE 29 0 0 92545 GENWORTH FINL INC COM CL A 37247D106 214 55711 SH SOLE 30 55711 0 0 GENWORTH FINL INC COM CL A 37247D106 1696 440482 SH SOLE 36 440482 0 0 GENWORTH FINL INC COM CL A 37247D106 208 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 1498 55703 SH SOLE 2 55703 0 0 GEO GROUP INC NEW COM 36162J106 12 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 120 4462 SH SOLE 7 4462 0 0 GEO GROUP INC NEW COM 36162J106 21572 801921 SH SOLE 18 801921 0 0 GEO GROUP INC NEW COM 36162J106 2457 91340 SH SOLE 19 91340 0 0 GEO GROUP INC NEW COM 36162J106 225520 8383655 SH SOLE 21 8383655 0 0 GEO GROUP INC NEW COM 36162J106 119671 4448739 SH SOLE 22 4298604 0 150135 GEO GROUP INC NEW COM 36162J106 93 3471 SH SOLE 23 3471 0 0 GEO GROUP INC NEW COM 36162J106 1179 43842 SH SOLE 26 38255 0 5587 GEO GROUP INC NEW COM 36162J106 551 20465 SH SOLE 28 20465 0 0 GEO GROUP INC NEW COM 36162J106 554 20597 SH SOLE 30 20597 0 0 GEO GROUP INC NEW COM 36162J106 172 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 329 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 175 20014 SH SOLE 22 20014 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 52 2895 SH SOLE 2 684 0 2211 GEOSPACE TECHNOLOGIES CORP COM 37364X109 5 295 SH SOLE 7 295 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1204 67572 SH SOLE 18 67572 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 170 9546 SH SOLE 19 9546 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 22024 1235933 SH SOLE 21 1235933 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 6008 337126 SH SOLE 22 321514 0 15612 GEOSPACE TECHNOLOGIES CORP COM 37364X109 279 15665 SH SOLE 30 15665 0 0 GERDAU S A SPON ADR REP PFD 373737105 9560 2787223 SH SOLE 21 2787223 0 0 GERDAU S A SPON ADR REP PFD 373737105 3451 1005987 SH SOLE 22 1005987 0 0 GERDAU S A SPON ADR REP PFD 373737105 6232 1816820 SH SOLE 26 0 0 1816820 GERMAN AMERN BANCORP INC COM 373865104 166 4373 SH SOLE 2 1201 0 3172 GERMAN AMERN BANCORP INC COM 373865104 23 612 SH SOLE 7 612 0 0 GERMAN AMERN BANCORP INC COM 373865104 3194 83980 SH SOLE 18 83980 0 0 GERMAN AMERN BANCORP INC COM 373865104 624 16401 SH SOLE 19 16401 0 0 GERMAN AMERN BANCORP INC COM 373865104 26508 697036 SH SOLE 21 697036 0 0 GERMAN AMERN BANCORP INC COM 373865104 24537 645205 SH SOLE 22 605019 0 40186 GERMAN AMERN BANCORP INC COM 373865104 107 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 172 4518 SH SOLE 30 4518 0 0 GERON CORP COM 374163103 21 9661 SH SOLE 2 8615 0 1046 GERON CORP COM 374163103 7 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 1162 533189 SH SOLE 18 533189 0 0 GERON CORP COM 374163103 239 109566 SH SOLE 19 109566 0 0 GERON CORP COM 374163103 15640 7174387 SH SOLE 21 7174387 0 0 GERON CORP COM 374163103 9368 4297067 SH SOLE 22 4013847 0 283220 GERON CORP COM 374163103 50 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 83 38250 SH SOLE 30 38250 0 0 GERON CORP COM 374163103 39 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 183 6380 SH SOLE 2 2360 0 4020 GETTY RLTY CORP NEW COM 374297109 312 10916 SH SOLE 4 10916 0 0 GETTY RLTY CORP NEW COM 374297109 1222 42722 SH SOLE 7 42722 0 0 GETTY RLTY CORP NEW COM 374297109 34 1190 SH SOLE 15 1190 0 0 GETTY RLTY CORP NEW COM 374297109 4428 154777 SH SOLE 18 154777 0 0 GETTY RLTY CORP NEW COM 374297109 1549 54159 SH SOLE 19 54159 0 0 GETTY RLTY CORP NEW COM 374297109 82272 2875622 SH SOLE 21 2875622 0 0 GETTY RLTY CORP NEW COM 374297109 36757 1284747 SH SOLE 22 1219991 0 64756 GETTY RLTY CORP NEW COM 374297109 26 910 SH SOLE 23 910 0 0 GETTY RLTY CORP NEW COM 374297109 1625 56790 SH SOLE 25 56790 0 0 GETTY RLTY CORP NEW COM 374297109 216 7562 SH SOLE 26 0 0 7562 GETTY RLTY CORP NEW COM 374297109 168 5863 SH SOLE 28 5863 0 0 GETTY RLTY CORP NEW COM 374297109 251 8760 SH SOLE 29 8760 0 0 GETTY RLTY CORP NEW COM 374297109 5268 184128 SH SOLE 30 184128 0 0 GETTY RLTY CORP NEW COM 374297109 23 789 SH SOLE 34 789 0 0 GETTY RLTY CORP NEW COM 374297109 83 2913 SH SOLE 40 2913 0 0 GEVO INC COM PAR 374396307 3 4579 SH SOLE 21 4579 0 0 GEVO INC COM PAR 374396307 42 67580 SH SOLE 22 67580 0 0 GGP INC COM 36174X101 17763 855233 SH SOLE 2 230436 0 624797 GGP INC COM 36174X101 8861 426617 SH SOLE 4 404500 0 22117 GGP INC COM 36174X101 27251 1312048 SH SOLE 7 1280761 0 31287 GGP INC COM 36174X101 240 11560 SH SOLE 13 11560 0 0 GGP INC COM 36174X101 521 25070 SH SOLE 15 25070 0 0 GGP INC COM 36174X101 28327 1363824 SH SOLE 18 1280548 0 83276 GGP INC COM 36174X101 14608 703338 SH SOLE 19 703338 0 0 GGP INC COM 36174X101 6652 320271 SH SOLE 20 0 0 320271 GGP INC COM 36174X101 404970 19497847 SH SOLE 21 19497847 0 0 GGP INC COM 36174X101 513216 24709484 SH SOLE 22 21484005 0 3225479 GGP INC COM 36174X101 15880 764563 SH SOLE 23 764563 0 0 GGP INC COM 36174X101 33830 1628770 SH SOLE 25 1628770 0 0 GGP INC COM 36174X101 35368 1702849 SH SOLE 26 621486 0 1081363 GGP INC COM 36174X101 2946 141841 SH SOLE 28 104304 0 37537 GGP INC COM 36174X101 4855 233735 SH SOLE 29 233735 0 0 GGP INC COM 36174X101 98459 4740445 SH SOLE 30 4740445 0 0 GGP INC COM 36174X101 7941 382313 SH SOLE 31 245978 0 136335 GGP INC COM 36174X101 831 40000 SH SOLE 34 40000 0 0 GGP INC COM 36174X101 10661 513275 SH SOLE 36 513275 0 0 GGP INC COM 36174X101 75 3615 SH SOLE 40 3615 0 0 GIBRALTAR INDS INC COM 374689107 244 7825 SH SOLE 2 2400 0 5425 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 26 832 SH SOLE 7 832 0 0 GIBRALTAR INDS INC COM 374689107 4819 154701 SH SOLE 18 154701 0 0 GIBRALTAR INDS INC COM 374689107 746 23933 SH SOLE 19 23933 0 0 GIBRALTAR INDS INC COM 374689107 85938 2758838 SH SOLE 21 2758838 0 0 GIBRALTAR INDS INC COM 374689107 30544 980556 SH SOLE 22 924962 0 55594 GIBRALTAR INDS INC COM 374689107 104 3327 SH SOLE 26 0 0 3327 GIBRALTAR INDS INC COM 374689107 132 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 1356 43538 SH SOLE 30 43538 0 0 GIBRALTAR INDS INC COM 374689107 105 3365 SH SOLE 40 3365 0 0 GIGA TRONICS INC COM 375175106 1 905 SH SOLE 21 905 0 0 GIGAMON INC COM 37518B102 96 2279 SH SOLE 2 2033 0 246 GIGAMON INC COM 37518B102 8 182 SH SOLE 4 182 0 0 GIGAMON INC COM 37518B102 43 1022 SH SOLE 7 1022 0 0 GIGAMON INC COM 37518B102 7079 167937 SH SOLE 18 167937 0 0 GIGAMON INC COM 37518B102 1182 28048 SH SOLE 19 28048 0 0 GIGAMON INC COM 37518B102 138249 3279939 SH SOLE 21 3279939 0 0 GIGAMON INC COM 37518B102 41092 974895 SH SOLE 22 907698 0 67197 GIGAMON INC COM 37518B102 393 9322 SH SOLE 26 7490 0 1832 GIGAMON INC COM 37518B102 175 4160 SH SOLE 28 4160 0 0 GIGAMON INC COM 37518B102 2126 50441 SH SOLE 30 50441 0 0 GIGAMON INC COM 37518B102 185 4387 SH SOLE 40 4387 0 0 GILDAN ACTIVEWEAR INC COM 375916103 0 9 SH SOLE 18 9 0 0 GILEAD SCIENCES INC COM 375558103 174130 2149220 SH SOLE 2 877764 0 1271456 GILEAD SCIENCES INC COM 375558103 43454 536331 SH SOLE 4 490971 0 45360 GILEAD SCIENCES INC COM 375558103 81061 1000502 SH SOLE 7 965237 0 35265 GILEAD SCIENCES INC COM 375558103 10642 131355 SH SOLE 13 131355 0 0 GILEAD SCIENCES INC COM 375558103 876 10806 SH SOLE 15 10806 0 0 GILEAD SCIENCES INC COM 375558103 30 372 SH SOLE 17 0 0 372 GILEAD SCIENCES INC COM 375558103 486413 6003611 SH SOLE 18 5284977 0 718634 GILEAD SCIENCES INC COM 375558103 539960 6664529 SH SOLE 19 6664529 0 0 GILEAD SCIENCES INC COM 375558103 2606989 32177103 SH SOLE 21 32177103 0 0 GILEAD SCIENCES INC COM 375558103 2965054 36596567 SH SOLE 22 30022410 0 6574157 GILEAD SCIENCES INC COM 375558103 142946 1764330 SH SOLE 23 1764330 0 0 GILEAD SCIENCES INC COM 375558103 95139 1174262 SH SOLE 25 1136784 0 37478 GILEAD SCIENCES INC COM 375558103 317677 3920976 SH SOLE 26 1155158 0 2765818 GILEAD SCIENCES INC COM 375558103 24140 297953 SH SOLE 28 217512 0 80441 GILEAD SCIENCES INC COM 375558103 27508 339525 SH SOLE 29 92602 0 246923 GILEAD SCIENCES INC COM 375558103 384099 4740795 SH SOLE 30 4740795 0 0 GILEAD SCIENCES INC COM 375558103 70491 870049 SH SOLE 31 411036 0 459013 GILEAD SCIENCES INC COM 375558103 17536 216446 SH SOLE 32 216446 0 0 GILEAD SCIENCES INC COM 375558103 183313 2262565 SH SOLE 34 2262565 0 0 GILEAD SCIENCES INC COM 375558103 111889 1381010 SH SOLE 36 1381010 0 0 GILEAD SCIENCES INC COM 375558103 533 6581 SH SOLE 40 6581 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1050 27799 SH SOLE 2 17053 0 10746 GLACIER BANCORP INC NEW COM 37637Q105 18 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 69 1815 SH SOLE 7 1815 0 0 GLACIER BANCORP INC NEW COM 37637Q105 15213 402883 SH SOLE 18 402883 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4000 105938 SH SOLE 19 105938 0 0 GLACIER BANCORP INC NEW COM 37637Q105 265575 7033230 SH SOLE 21 7033230 0 0 GLACIER BANCORP INC NEW COM 37637Q105 88802 2351750 SH SOLE 22 2213970 0 137780 GLACIER BANCORP INC NEW COM 37637Q105 5572 147563 SH SOLE 23 147563 0 0 GLACIER BANCORP INC NEW COM 37637Q105 965 25545 SH SOLE 26 21029 0 4516 GLACIER BANCORP INC NEW COM 37637Q105 415 10999 SH SOLE 28 10999 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1652 43748 SH SOLE 29 0 0 43748 GLACIER BANCORP INC NEW COM 37637Q105 4015 106321 SH SOLE 30 106321 0 0 GLACIER BANCORP INC NEW COM 37637Q105 300 7941 SH SOLE 40 7941 0 0 GLADSTONE CAPITAL CORP COM 376535100 1374 144594 SH SOLE 30 144594 0 0 GLADSTONE COML CORP COM 376536108 145 6492 SH SOLE 2 2004 0 4488 GLADSTONE COML CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 2304 103437 SH SOLE 18 103437 0 0 GLADSTONE COML CORP COM 376536108 470 21089 SH SOLE 19 21089 0 0 GLADSTONE COML CORP COM 376536108 19853 891479 SH SOLE 21 891479 0 0 GLADSTONE COML CORP COM 376536108 24349 1093357 SH SOLE 22 1034486 0 58871 GLADSTONE COML CORP COM 376536108 17 760 SH SOLE 23 760 0 0 GLADSTONE COML CORP COM 376536108 101 4513 SH SOLE 28 4513 0 0 GLADSTONE COML CORP COM 376536108 83 3749 SH SOLE 30 3749 0 0 GLADSTONE INVT CORP COM 376546107 1818 191580 SH SOLE 30 191580 0 0 GLADSTONE LD CORP COM 376549101 21 1563 SH SOLE 18 1563 0 0 GLADSTONE LD CORP COM 376549101 109 7974 SH SOLE 19 7974 0 0 GLADSTONE LD CORP COM 376549101 468 34350 SH SOLE 21 34350 0 0 GLADSTONE LD CORP COM 376549101 422 30962 SH SOLE 22 30962 0 0 GLADSTONE LD CORP COM 376549101 4 269 SH SOLE 23 269 0 0 GLADSTONE LD CORP COM 376549101 240 17637 SH SOLE 29 0 0 17637 GLATFELTER COM 377316104 195 10010 SH SOLE 2 2464 0 7546 GLATFELTER COM 377316104 4 208 SH SOLE 4 208 0 0 GLATFELTER COM 377316104 24 1223 SH SOLE 7 1223 0 0 GLATFELTER COM 377316104 4249 218449 SH SOLE 18 218449 0 0 GLATFELTER COM 377316104 610 31353 SH SOLE 19 31353 0 0 GLATFELTER COM 377316104 74842 3847934 SH SOLE 21 3847934 0 0 GLATFELTER COM 377316104 22090 1135739 SH SOLE 22 1047779 0 87960 GLATFELTER COM 377316104 353 18162 SH SOLE 26 14523 0 3639 GLATFELTER COM 377316104 121 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 1169 60102 SH SOLE 30 60102 0 0 GLATFELTER COM 377316104 97 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 60 1809 SH SOLE 2 1615 0 194 GLAUKOS CORP COM 377322102 29 884 SH SOLE 7 884 0 0 GLAUKOS CORP COM 377322102 3223 97669 SH SOLE 18 97669 0 0 GLAUKOS CORP COM 377322102 749 22688 SH SOLE 19 22688 0 0 GLAUKOS CORP COM 377322102 32462 983694 SH SOLE 21 983694 0 0 GLAUKOS CORP COM 377322102 23880 723642 SH SOLE 22 675136 0 48506 GLAUKOS CORP COM 377322102 54 1630 SH SOLE 28 1630 0 0 GLAUKOS CORP COM 377322102 104 3148 SH SOLE 30 3148 0 0 GLAUKOS CORP COM 377322102 71 2139 SH SOLE 40 2139 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 48320 1190136 SH SOLE 18 1187655 0 2481 GLEN BURNIE BANCORP COM 377407101 1 89 SH SOLE 18 89 0 0 GLEN BURNIE BANCORP COM 377407101 7 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1709 55048 SH SOLE 2 54805 0 243 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 22 717 SH SOLE 7 717 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4858 156463 SH SOLE 18 156463 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 11211 361054 SH SOLE 19 361054 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 54495 1755070 SH SOLE 21 1755070 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 31385 1010784 SH SOLE 22 937979 0 72805 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4 128 SH SOLE 23 128 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 87 2818 SH SOLE 26 0 0 2818 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 200 6454 SH SOLE 28 6454 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 148 4759 SH SOLE 30 4759 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5285 170225 SH SOLE 34 170225 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 118 3788 SH SOLE 40 3788 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 74 2185 SH SOLE 2 1428 0 757 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19 548 SH SOLE 7 548 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2604 77045 SH SOLE 18 77045 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1126 33321 SH SOLE 19 33321 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23601 698258 SH SOLE 21 698258 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 24126 713795 SH SOLE 22 670906 0 42889 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 922 27272 SH SOLE 23 27272 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 106 3131 SH SOLE 28 3131 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 716 21175 SH SOLE 29 0 0 21175 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 111 3289 SH SOLE 30 3289 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 71 2103 SH SOLE 40 2103 0 0 GLOBAL BROKERAGE INC CL A NEW 37891B109 2 1155 SH SOLE 19 1155 0 0 GLOBAL BROKERAGE INC CL A NEW 37891B109 5 3035 SH SOLE 21 3035 0 0 GLOBAL BROKERAGE INC CL A NEW 37891B109 178 107850 SH SOLE 22 107850 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 33 9724 SH SOLE 2 2205 0 7519 GLOBAL EAGLE ENTMT INC COM 37951D102 3 893 SH SOLE 7 893 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 654 191154 SH SOLE 18 191154 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 115 33584 SH SOLE 19 33584 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 5643 1649944 SH SOLE 21 1649944 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 4235 1238402 SH SOLE 22 1161255 0 77147 GLOBAL EAGLE ENTMT INC COM 37951D102 19 5532 SH SOLE 28 5532 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 28 8237 SH SOLE 30 8237 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 13 3662 SH SOLE 40 3662 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 74 1750 SH SOLE 2 601 0 1149 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 39 919 SH SOLE 7 919 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1372 32353 SH SOLE 18 32353 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 296 6986 SH SOLE 19 6986 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 10996 259337 SH SOLE 21 259337 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 13491 318178 SH SOLE 22 302037 0 16141 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 60 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 56 1309 SH SOLE 30 1309 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 37 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 31 3403 SH SOLE 2 1170 0 2233 GLOBAL MED REIT INC COM NEW 37954A204 564 62852 SH SOLE 18 62852 0 0 GLOBAL MED REIT INC COM NEW 37954A204 123 13645 SH SOLE 19 13645 0 0 GLOBAL MED REIT INC COM NEW 37954A204 4952 551471 SH SOLE 21 551471 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1496 166607 SH SOLE 22 152864 0 13743 GLOBAL MED REIT INC COM NEW 37954A204 5 513 SH SOLE 23 513 0 0 GLOBAL NET LEASE INC COM NEW 379378201 360 16428 SH SOLE 2 3929 0 12499 GLOBAL NET LEASE INC COM NEW 379378201 466 21285 SH SOLE 4 21285 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2032 92846 SH SOLE 7 92846 0 0 GLOBAL NET LEASE INC COM NEW 379378201 51 2333 SH SOLE 15 2333 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5538 252981 SH SOLE 18 252981 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2588 118210 SH SOLE 19 118210 0 0 GLOBAL NET LEASE INC COM NEW 379378201 45997 2101281 SH SOLE 21 2101281 0 0 GLOBAL NET LEASE INC COM NEW 379378201 56575 2584520 SH SOLE 22 2442830 0 141690 GLOBAL NET LEASE INC COM NEW 379378201 41 1881 SH SOLE 23 1881 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2749 125576 SH SOLE 25 125576 0 0 GLOBAL NET LEASE INC COM NEW 379378201 682 31143 SH SOLE 26 7492 0 23651 GLOBAL NET LEASE INC COM NEW 379378201 404 18440 SH SOLE 28 18440 0 0 GLOBAL NET LEASE INC COM NEW 379378201 504 23018 SH SOLE 29 23018 0 0 GLOBAL NET LEASE INC COM NEW 379378201 7532 344067 SH SOLE 30 344067 0 0 GLOBAL NET LEASE INC COM NEW 379378201 137 6277 SH SOLE 40 6277 0 0 GLOBAL PMTS INC COM 37940X102 16798 176765 SH SOLE 2 25969 0 150796 GLOBAL PMTS INC COM 37940X102 5763 60648 SH SOLE 4 55199 0 5449 GLOBAL PMTS INC COM 37940X102 10063 105895 SH SOLE 7 103061 0 2834 GLOBAL PMTS INC COM 37940X102 127 1335 SH SOLE 15 1335 0 0 GLOBAL PMTS INC COM 37940X102 100825 1060976 SH SOLE 18 864829 0 196147 GLOBAL PMTS INC COM 37940X102 155348 1634725 SH SOLE 19 1634725 0 0 GLOBAL PMTS INC COM 37940X102 7739 81433 SH SOLE 20 0 0 81433 GLOBAL PMTS INC COM 37940X102 279950 2945912 SH SOLE 21 2945912 0 0 GLOBAL PMTS INC COM 37940X102 397691 4184899 SH SOLE 22 3501114 0 683785 GLOBAL PMTS INC COM 37940X102 17292 181960 SH SOLE 23 181960 0 0 GLOBAL PMTS INC COM 37940X102 10792 113562 SH SOLE 25 113562 0 0 GLOBAL PMTS INC COM 37940X102 39340 413974 SH SOLE 26 167800 0 246174 GLOBAL PMTS INC COM 37940X102 3266 34371 SH SOLE 28 25091 0 9280 GLOBAL PMTS INC COM 37940X102 4174 43922 SH SOLE 29 5763 0 38159 GLOBAL PMTS INC COM 37940X102 46560 489953 SH SOLE 30 489953 0 0 GLOBAL PMTS INC COM 37940X102 6506 68460 SH SOLE 31 30864 0 37596 GLOBAL PMTS INC COM 37940X102 33166 349005 SH SOLE 34 349005 0 0 GLOBAL PMTS INC COM 37940X102 12237 128771 SH SOLE 36 128771 0 0 GLOBAL PMTS INC COM 37940X102 70 741 SH SOLE 40 741 0 0 GLOBAL SELF STORAGE INC COM 37955N106 7 1356 SH SOLE 18 1356 0 0 GLOBAL SELF STORAGE INC COM 37955N106 159 32903 SH SOLE 21 32903 0 0 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 22 14044 SH SOLE 22 14044 0 0 GLOBAL WTR RES INC COM 379463102 8 881 SH SOLE 2 370 0 511 GLOBAL WTR RES INC COM 379463102 327 34711 SH SOLE 18 34711 0 0 GLOBAL WTR RES INC COM 379463102 65 6862 SH SOLE 19 6862 0 0 GLOBAL WTR RES INC COM 379463102 3025 321089 SH SOLE 21 321089 0 0 GLOBAL WTR RES INC COM 379463102 797 84618 SH SOLE 22 77120 0 7498 GLOBAL X FDS REIT ETF 37950E127 2 123 SH SOLE 17 0 0 123 GLOBAL X FDS GLBL X MLP ETF 37950E473 1580 153548 SH SOLE 2 153548 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 1687 163993 SH SOLE 18 54066 0 109927 GLOBAL X FDS GLB X SUPERDIV 37950E549 0 15 SH SOLE 17 0 0 15 GLOBAL X FDS CHINA FINL ETF 37950E606 0 4 SH SOLE 17 0 0 4 GLOBALSCAPE INC COM 37940G109 9 2274 SH SOLE 18 2274 0 0 GLOBALSCAPE INC COM 37940G109 140 36598 SH SOLE 21 36598 0 0 GLOBALSTAR INC COM 378973408 88 53915 SH SOLE 2 25275 0 28640 GLOBALSTAR INC COM 378973408 4 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 21 12718 SH SOLE 7 12718 0 0 GLOBALSTAR INC COM 378973408 2593 1590496 SH SOLE 18 1590496 0 0 GLOBALSTAR INC COM 378973408 567 348092 SH SOLE 19 348092 0 0 GLOBALSTAR INC COM 378973408 36766 22555755 SH SOLE 21 22555755 0 0 GLOBALSTAR INC COM 378973408 18938 11618423 SH SOLE 22 10720460 0 897963 GLOBALSTAR INC COM 378973408 65 39916 SH SOLE 26 0 0 39916 GLOBALSTAR INC COM 378973408 95 58491 SH SOLE 28 58491 0 0 GLOBALSTAR INC COM 378973408 123 75312 SH SOLE 30 75312 0 0 GLOBALSTAR INC COM 378973408 63 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 5764 143840 SH SOLE 21 143840 0 0 GLOBANT S A COM L44385109 2710 67620 SH SOLE 22 67620 0 0 GLOBUS MED INC CL A 379577208 1111 37385 SH SOLE 2 36871 0 514 GLOBUS MED INC CL A 379577208 9 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 51 1724 SH SOLE 7 1724 0 0 GLOBUS MED INC CL A 379577208 13226 445012 SH SOLE 18 445012 0 0 GLOBUS MED INC CL A 379577208 3848 129476 SH SOLE 19 129476 0 0 GLOBUS MED INC CL A 379577208 139001 4677012 SH SOLE 21 4677012 0 0 GLOBUS MED INC CL A 379577208 66892 2250732 SH SOLE 22 2119518 0 131214 GLOBUS MED INC CL A 379577208 1129 37979 SH SOLE 23 37979 0 0 GLOBUS MED INC CL A 379577208 620 20871 SH SOLE 26 17039 0 3832 GLOBUS MED INC CL A 379577208 306 10303 SH SOLE 28 10303 0 0 GLOBUS MED INC CL A 379577208 307 10325 SH SOLE 29 0 0 10325 GLOBUS MED INC CL A 379577208 320 10775 SH SOLE 30 10775 0 0 GLOBUS MED INC CL A 379577208 231 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM NEW 379887201 2 7047 SH SOLE 21 7047 0 0 GLU MOBILE INC COM 379890106 85 22646 SH SOLE 2 5035 0 17611 GLU MOBILE INC COM 379890106 14 3769 SH SOLE 7 3769 0 0 GLU MOBILE INC COM 379890106 1539 409415 SH SOLE 18 409415 0 0 GLU MOBILE INC COM 379890106 297 78860 SH SOLE 19 78860 0 0 GLU MOBILE INC COM 379890106 12847 3416858 SH SOLE 21 3416858 0 0 GLU MOBILE INC COM 379890106 13753 3657739 SH SOLE 22 3473099 0 184640 GLU MOBILE INC COM 379890106 65 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 51 13645 SH SOLE 30 13645 0 0 GLU MOBILE INC COM 379890106 45 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 6 400 SH SOLE 2 400 0 0 GLYCOMIMETICS INC COM 38000Q102 59 4209 SH SOLE 18 4209 0 0 GLYCOMIMETICS INC COM 38000Q102 45 3212 SH SOLE 19 3212 0 0 GLYCOMIMETICS INC COM 38000Q102 857 61225 SH SOLE 21 61225 0 0 GLYCOMIMETICS INC COM 38000Q102 6373 455564 SH SOLE 22 455564 0 0 GMS INC COM 36251C103 66 1860 SH SOLE 2 1709 0 151 GMS INC COM 36251C103 24 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 3180 89821 SH SOLE 18 89821 0 0 GMS INC COM 36251C103 750 21188 SH SOLE 19 21188 0 0 GMS INC COM 36251C103 28917 816877 SH SOLE 21 816877 0 0 GMS INC COM 36251C103 25770 727955 SH SOLE 22 675641 0 52314 GMS INC COM 36251C103 135 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 164 4622 SH SOLE 30 4622 0 0 GMS INC COM 36251C103 159 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 137 15503 SH SOLE 2 3513 0 11990 GNC HLDGS INC COM CL A 36191G107 3 300 SH SOLE 4 300 0 0 GNC HLDGS INC COM CL A 36191G107 51 5734 SH SOLE 7 5734 0 0 GNC HLDGS INC COM CL A 36191G107 2352 266076 SH SOLE 18 266076 0 0 GNC HLDGS INC COM CL A 36191G107 442 49959 SH SOLE 19 49959 0 0 GNC HLDGS INC COM CL A 36191G107 19785 2238150 SH SOLE 21 2238150 0 0 GNC HLDGS INC COM CL A 36191G107 17056 1929442 SH SOLE 22 1742035 0 187407 GNC HLDGS INC COM CL A 36191G107 172 19502 SH SOLE 26 15535 0 3967 GNC HLDGS INC COM CL A 36191G107 79 8915 SH SOLE 28 8915 0 0 GNC HLDGS INC COM CL A 36191G107 78 8811 SH SOLE 29 0 0 8811 GNC HLDGS INC COM CL A 36191G107 103 11694 SH SOLE 30 11694 0 0 GNC HLDGS INC COM CL A 36191G107 8 878 SH SOLE 36 878 0 0 GNC HLDGS INC COM CL A 36191G107 38 4290 SH SOLE 40 4290 0 0 GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 337 458000 PRN SOLE 21 458000 0 0 GODADDY INC CL A 380237107 2248 51669 SH SOLE 2 10806 0 40863 GODADDY INC CL A 380237107 12 275 SH SOLE 4 275 0 0 GODADDY INC CL A 380237107 126 2895 SH SOLE 7 2895 0 0 GODADDY INC CL A 380237107 2437 56007 SH SOLE 18 56007 0 0 GODADDY INC CL A 380237107 8390 192835 SH SOLE 19 192835 0 0 GODADDY INC CL A 380237107 51251 1177922 SH SOLE 21 1177922 0 0 GODADDY INC CL A 380237107 112344 2582029 SH SOLE 22 2251729 0 330300 GODADDY INC CL A 380237107 7559 173721 SH SOLE 26 61072 0 112649 GODADDY INC CL A 380237107 556 12776 SH SOLE 28 12776 0 0 GODADDY INC CL A 380237107 741 17027 SH SOLE 30 17027 0 0 GODADDY INC CL A 380237107 111 2549 SH SOLE 31 2549 0 0 GODADDY INC CL A 380237107 4146 95297 SH SOLE 34 95297 0 0 GODADDY INC CL A 380237107 425 9771 SH SOLE 40 9771 0 0 GOGO INC COM 38046C109 42 3528 SH SOLE 2 3244 0 284 GOGO INC COM 38046C109 5 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 18 1492 SH SOLE 7 1492 0 0 GOGO INC COM 38046C109 2311 195717 SH SOLE 18 195717 0 0 GOGO INC COM 38046C109 512 43351 SH SOLE 19 43351 0 0 GOGO INC COM 38046C109 20094 1701453 SH SOLE 21 1701453 0 0 GOGO INC COM 38046C109 21861 1851063 SH SOLE 22 1746837 0 104226 GOGO INC COM 38046C109 41 3469 SH SOLE 26 0 0 3469 GOGO INC COM 38046C109 88 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 110 9296 SH SOLE 30 9296 0 0 GOGO INC COM 38046C109 66 5599 SH SOLE 40 5599 0 0 GOGO INC NOTE 3.750% 3/0 38046CAB5 670 733000 PRN SOLE 21 733000 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 472 20886 SH SOLE 2 5377 0 15509 GOLAR LNG LTD BERMUDA SHS G9456A100 50 2229 SH SOLE 7 2229 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8137 359865 SH SOLE 18 359865 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1316 58191 SH SOLE 19 58191 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 64357 2846374 SH SOLE 21 2846374 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 24454 1081561 SH SOLE 22 966003 0 115558 GOLAR LNG LTD BERMUDA SHS G9456A100 42 1862 SH SOLE 36 1862 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1787 76920 SH SOLE 7 76920 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 308 13252 SH SOLE 22 13252 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 23565 5467522 SH SOLE 2 455745 0 5011777 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 99 22972 SH SOLE 4 22972 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14186 3291412 SH SOLE 7 3291412 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 911 211408 SH SOLE 18 211408 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 206 47772 SH SOLE 19 47772 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 554 128462 SH SOLE 21 128462 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 51570 11965303 SH SOLE 22 7655090 0 4310213 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1254 290920 SH SOLE 23 290920 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4434 1028664 SH SOLE 25 1028664 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 912 211671 SH SOLE 26 0 0 211671 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10741 2492048 SH SOLE 30 2492048 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14872 3450529 SH SOLE 34 3450529 0 0 GOLD RESOURCE CORP COM 38068T105 36 9504 SH SOLE 2 2477 0 7027 GOLD RESOURCE CORP COM 38068T105 12 3070 SH SOLE 7 3070 0 0 GOLD RESOURCE CORP COM 38068T105 799 212938 SH SOLE 18 212938 0 0 GOLD RESOURCE CORP COM 38068T105 129 34348 SH SOLE 19 34348 0 0 GOLD RESOURCE CORP COM 38068T105 6218 1658019 SH SOLE 21 1658019 0 0 GOLD RESOURCE CORP COM 38068T105 4768 1271542 SH SOLE 22 1208295 0 63247 GOLD STD VENTURES CORP COM 380738104 349 215640 SH SOLE 25 215640 0 0 GOLD STD VENTURES CORP COM 380738104 960 592780 SH SOLE 29 592780 0 0 GOLDCORP INC NEW COM 380956409 60 4600 SH SOLE 2 4600 0 0 GOLDCORP INC NEW COM 380956409 0 25 SH SOLE 18 25 0 0 GOLDCORP INC NEW COM 380956409 6923 534182 SH SOLE 21 534182 0 0 GOLDCORP INC NEW COM 380956409 15729 1213648 SH SOLE 22 1213648 0 0 GOLDCORP INC NEW COM 380956409 2622 202324 SH SOLE 26 0 0 202324 GOLDEN ENTMT INC COM 381013101 14 573 SH SOLE 2 573 0 0 GOLDEN ENTMT INC COM 381013101 1041 42692 SH SOLE 18 42692 0 0 GOLDEN ENTMT INC COM 381013101 229 9401 SH SOLE 19 9401 0 0 GOLDEN ENTMT INC COM 381013101 8279 339564 SH SOLE 21 339564 0 0 GOLDEN ENTMT INC COM 381013101 2778 113951 SH SOLE 22 98369 0 15582 GOLDEN MINERALS CO COM 381119106 4 9302 SH SOLE 19 9302 0 0 GOLDEN MINERALS CO COM 381119106 310 646745 SH SOLE 21 646745 0 0 GOLDFIELD CORP COM 381370105 27 4248 SH SOLE 18 4248 0 0 GOLDFIELD CORP COM 381370105 22 3448 SH SOLE 19 3448 0 0 GOLDFIELD CORP COM 381370105 394 62540 SH SOLE 21 62540 0 0 GOLDFIELD CORP COM 381370105 2200 349257 SH SOLE 22 349257 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 5383 235904 SH SOLE 30 235904 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 22 447 SH SOLE 17 0 0 447 GOLDMAN SACHS GROUP INC COM 38141G104 105968 446764 SH SOLE 2 93125 0 353639 GOLDMAN SACHS GROUP INC COM 38141G104 30391 128131 SH SOLE 4 115887 0 12244 GOLDMAN SACHS GROUP INC COM 38141G104 61284 258374 SH SOLE 7 248329 0 10045 GOLDMAN SACHS GROUP INC COM 38141G104 392 1652 SH SOLE 13 1652 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 605 2549 SH SOLE 15 2549 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 395618 1667938 SH SOLE 18 1563525 0 104413 GOLDMAN SACHS GROUP INC COM 38141G104 468262 1974206 SH SOLE 19 1974206 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 32013 134968 SH SOLE 20 0 0 134968 GOLDMAN SACHS GROUP INC COM 38141G104 1419713 5985550 SH SOLE 21 5985550 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2273444 9584906 SH SOLE 22 7916975 0 1667931 GOLDMAN SACHS GROUP INC COM 38141G104 103704 437218 SH SOLE 23 437218 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 81811 344918 SH SOLE 25 334438 0 10480 GOLDMAN SACHS GROUP INC COM 38141G104 232650 980861 SH SOLE 26 320679 0 660182 GOLDMAN SACHS GROUP INC COM 38141G104 19111 80571 SH SOLE 28 58777 0 21794 GOLDMAN SACHS GROUP INC COM 38141G104 3454 14564 SH SOLE 29 12769 0 1795 GOLDMAN SACHS GROUP INC COM 38141G104 296896 1251724 SH SOLE 30 1251724 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 37298 157251 SH SOLE 31 83196 0 74055 GOLDMAN SACHS GROUP INC COM 38141G104 19314 81430 SH SOLE 32 81430 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 78779 332134 SH SOLE 34 332134 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 92936 391820 SH SOLE 36 391820 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 432 1820 SH SOLE 40 1820 0 0 GOLUB CAP BDC INC COM 38173M102 6591 350202 SH SOLE 30 350202 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 4 1582 SH SOLE 18 1582 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 93 34620 SH SOLE 21 34620 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 86 31856 SH SOLE 22 31856 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 11548 347294 SH SOLE 2 65211 0 282083 GOODYEAR TIRE & RUBR CO COM 382550101 2745 82563 SH SOLE 4 73635 0 8928 GOODYEAR TIRE & RUBR CO COM 382550101 8877 266982 SH SOLE 7 211340 0 55642 GOODYEAR TIRE & RUBR CO COM 382550101 168 5045 SH SOLE 13 5045 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 82 2469 SH SOLE 15 2469 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 75906 2282898 SH SOLE 18 2114292 0 168606 GOODYEAR TIRE & RUBR CO COM 382550101 15568 468207 SH SOLE 19 468207 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4915 147833 SH SOLE 20 0 0 147833 GOODYEAR TIRE & RUBR CO COM 382550101 169268 5090757 SH SOLE 21 5090757 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 242436 7291300 SH SOLE 22 6092876 0 1198424 GOODYEAR TIRE & RUBR CO COM 382550101 10336 310855 SH SOLE 23 310855 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 24502 736917 SH SOLE 25 687454 0 49463 GOODYEAR TIRE & RUBR CO COM 382550101 27034 813058 SH SOLE 26 315319 0 497739 GOODYEAR TIRE & RUBR CO COM 382550101 1895 57001 SH SOLE 28 40981 0 16020 GOODYEAR TIRE & RUBR CO COM 382550101 2580 77594 SH SOLE 29 8573 0 69021 GOODYEAR TIRE & RUBR CO COM 382550101 30321 911906 SH SOLE 30 911906 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4106 123478 SH SOLE 31 53607 0 69871 GOODYEAR TIRE & RUBR CO COM 382550101 15014 451558 SH SOLE 34 451558 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10637 319896 SH SOLE 36 319896 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 43 1302 SH SOLE 40 1302 0 0 GOPRO INC CL A 38268T103 203 18473 SH SOLE 2 17526 0 947 GOPRO INC CL A 38268T103 8 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 24 2191 SH SOLE 7 2191 0 0 GOPRO INC CL A 38268T103 0 4 SH SOLE 17 0 0 4 GOPRO INC CL A 38268T103 3970 360623 SH SOLE 18 360623 0 0 GOPRO INC CL A 38268T103 845 76709 SH SOLE 19 76709 0 0 GOPRO INC CL A 38268T103 34710 3152580 SH SOLE 21 3152580 0 0 GOPRO INC CL A 38268T103 31926 2899762 SH SOLE 22 2672533 0 227229 GOPRO INC CL A 38268T103 134 12196 SH SOLE 23 12196 0 0 GOPRO INC CL A 38268T103 34 3049 SH SOLE 26 0 0 3049 GOPRO INC CL A 38268T103 306 27797 SH SOLE 28 27797 0 0 GOPRO INC CL A 38268T103 192 17415 SH SOLE 29 0 0 17415 GOPRO INC CL A 38268T103 194 17638 SH SOLE 30 17638 0 0 GOPRO INC CL A 38268T103 74 6705 SH SOLE 40 6705 0 0 GORMAN RUPP CO COM 383082104 120 3678 SH SOLE 2 833 0 2845 GORMAN RUPP CO COM 383082104 276 8461 SH SOLE 7 8461 0 0 GORMAN RUPP CO COM 383082104 2224 68276 SH SOLE 18 68276 0 0 GORMAN RUPP CO COM 383082104 417 12793 SH SOLE 19 12793 0 0 GORMAN RUPP CO COM 383082104 17585 539921 SH SOLE 21 539921 0 0 GORMAN RUPP CO COM 383082104 16118 494874 SH SOLE 22 461028 0 33846 GORMAN RUPP CO COM 383082104 108 3314 SH SOLE 28 3314 0 0 GORMAN RUPP CO COM 383082104 1659 50926 SH SOLE 30 50926 0 0 GORMAN RUPP CO COM 383082104 35 1082 SH SOLE 34 1082 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 279 14865 SH SOLE 2 1935 0 12930 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 153 8174 SH SOLE 4 8174 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1481 78922 SH SOLE 7 78922 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 48 2573 SH SOLE 15 2573 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 6152 327737 SH SOLE 18 327737 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1477 78694 SH SOLE 19 78694 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 110529 5888589 SH SOLE 21 5888589 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 46411 2472605 SH SOLE 22 2359430 0 113175 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 39 2098 SH SOLE 23 2098 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1147 61091 SH SOLE 25 61091 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 588 31352 SH SOLE 26 11899 0 19453 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 506 26935 SH SOLE 29 26935 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5810 309518 SH SOLE 30 309518 0 0 GP STRATEGIES CORP COM 36225V104 34 1115 SH SOLE 2 732 0 383 GP STRATEGIES CORP COM 36225V104 9 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 1387 44969 SH SOLE 18 44969 0 0 GP STRATEGIES CORP COM 36225V104 312 10121 SH SOLE 19 10121 0 0 GP STRATEGIES CORP COM 36225V104 12400 401944 SH SOLE 21 401944 0 0 GP STRATEGIES CORP COM 36225V104 6444 208874 SH SOLE 22 180453 0 28421 GP STRATEGIES CORP COM 36225V104 61 1986 SH SOLE 28 1986 0 0 GP STRATEGIES CORP COM 36225V104 61 1986 SH SOLE 30 1986 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6175 60224 SH SOLE 7 60224 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 21762 212250 SH SOLE 21 212250 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1380 13455 SH SOLE 22 9760 0 3695 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4006 39076 SH SOLE 30 39076 0 0 GRACE W R & CO DEL NEW COM 38388F108 6669 92426 SH SOLE 2 30987 0 61439 GRACE W R & CO DEL NEW COM 38388F108 1565 21691 SH SOLE 4 20258 0 1433 GRACE W R & CO DEL NEW COM 38388F108 512 7094 SH SOLE 7 6422 0 672 GRACE W R & CO DEL NEW COM 38388F108 3517 48741 SH SOLE 18 33479 0 15262 GRACE W R & CO DEL NEW COM 38388F108 2754 38164 SH SOLE 19 38164 0 0 GRACE W R & CO DEL NEW COM 38388F108 4123 57144 SH SOLE 20 0 0 57144 GRACE W R & CO DEL NEW COM 38388F108 57817 801350 SH SOLE 21 801350 0 0 GRACE W R & CO DEL NEW COM 38388F108 154326 2138962 SH SOLE 22 1906713 0 232249 GRACE W R & CO DEL NEW COM 38388F108 5916 81990 SH SOLE 23 81990 0 0 GRACE W R & CO DEL NEW COM 38388F108 230 3186 SH SOLE 25 3186 0 0 GRACE W R & CO DEL NEW COM 38388F108 10453 144883 SH SOLE 26 78151 0 66732 GRACE W R & CO DEL NEW COM 38388F108 1098 15216 SH SOLE 28 11047 0 4169 GRACE W R & CO DEL NEW COM 38388F108 1634 22641 SH SOLE 29 5741 0 16900 GRACE W R & CO DEL NEW COM 38388F108 5202 72101 SH SOLE 30 72101 0 0 GRACE W R & CO DEL NEW COM 38388F108 2287 31694 SH SOLE 31 17190 0 14504 GRACE W R & CO DEL NEW COM 38388F108 463 6415 SH SOLE 34 6415 0 0 GRACE W R & CO DEL NEW COM 38388F108 845 11714 SH SOLE 36 11714 0 0 GRACE W R & CO DEL NEW COM 38388F108 26 360 SH SOLE 40 360 0 0 GRACO INC COM 384109104 6451 52157 SH SOLE 2 32459 0 19698 GRACO INC COM 384109104 30 241 SH SOLE 4 241 0 0 GRACO INC COM 384109104 203 1641 SH SOLE 7 1641 0 0 GRACO INC COM 384109104 22992 185882 SH SOLE 18 185882 0 0 GRACO INC COM 384109104 2398 19385 SH SOLE 19 19385 0 0 GRACO INC COM 384109104 295387 2388127 SH SOLE 21 2388127 0 0 GRACO INC COM 384109104 218815 1769060 SH SOLE 22 1603808 0 165252 GRACO INC COM 384109104 22 176 SH SOLE 23 176 0 0 GRACO INC COM 384109104 679 5486 SH SOLE 25 5486 0 0 GRACO INC COM 384109104 2207 17847 SH SOLE 26 14500 0 3347 GRACO INC COM 384109104 1058 8550 SH SOLE 28 8550 0 0 GRACO INC COM 384109104 509 4112 SH SOLE 29 0 0 4112 GRACO INC COM 384109104 1072 8670 SH SOLE 30 8670 0 0 GRACO INC COM 384109104 158 1279 SH SOLE 31 1279 0 0 GRACO INC COM 384109104 578 4670 SH SOLE 34 4670 0 0 GRACO INC COM 384109104 27 220 SH SOLE 36 220 0 0 GRACO INC COM 384109104 752 6080 SH SOLE 40 6080 0 0 GRAHAM CORP COM 384556106 48 2281 SH SOLE 2 607 0 1674 GRAHAM CORP COM 384556106 0 8 SH SOLE 17 0 0 8 GRAHAM CORP COM 384556106 817 39237 SH SOLE 18 39237 0 0 GRAHAM CORP COM 384556106 157 7551 SH SOLE 19 7551 0 0 GRAHAM CORP COM 384556106 6705 321891 SH SOLE 21 321891 0 0 GRAHAM CORP COM 384556106 5715 274342 SH SOLE 22 262240 0 12102 GRAHAM HLDGS CO COM 384637104 2910 4974 SH SOLE 2 2776 0 2198 GRAHAM HLDGS CO COM 384637104 13 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM 384637104 102 174 SH SOLE 7 174 0 0 GRAHAM HLDGS CO COM 384637104 9060 15485 SH SOLE 18 15485 0 0 GRAHAM HLDGS CO COM 384637104 827 1413 SH SOLE 19 1413 0 0 GRAHAM HLDGS CO COM 384637104 112931 193012 SH SOLE 21 193012 0 0 GRAHAM HLDGS CO COM 384637104 86188 147304 SH SOLE 22 132830 0 14474 GRAHAM HLDGS CO COM 384637104 648 1108 SH SOLE 26 856 0 252 GRAHAM HLDGS CO COM 384637104 367 627 SH SOLE 28 627 0 0 GRAHAM HLDGS CO COM 384637104 416 711 SH SOLE 30 711 0 0 GRAHAM HLDGS CO COM 384637104 57 98 SH SOLE 31 98 0 0 GRAHAM HLDGS CO COM 384637104 189 323 SH SOLE 36 323 0 0 GRAHAM HLDGS CO COM 384637104 293 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 14983 83356 SH SOLE 2 30602 0 52754 GRAINGER W W INC COM 384802104 3165 17607 SH SOLE 4 15644 0 1963 GRAINGER W W INC COM 384802104 30142 167689 SH SOLE 7 82031 0 85658 GRAINGER W W INC COM 384802104 241 1338 SH SOLE 13 1338 0 0 GRAINGER W W INC COM 384802104 74 414 SH SOLE 15 414 0 0 GRAINGER W W INC COM 384802104 20702 115171 SH SOLE 18 106830 0 8341 GRAINGER W W INC COM 384802104 1714 9533 SH SOLE 19 9533 0 0 GRAINGER W W INC COM 384802104 6635 36913 SH SOLE 20 0 0 36913 GRAINGER W W INC COM 384802104 189736 1055555 SH SOLE 21 1055555 0 0 GRAINGER W W INC COM 384802104 252756 1406153 SH SOLE 22 1158553 0 247600 GRAINGER W W INC COM 384802104 12900 71764 SH SOLE 23 71764 0 0 GRAINGER W W INC COM 384802104 7233 40239 SH SOLE 25 40239 0 0 GRAINGER W W INC COM 384802104 39338 218851 SH SOLE 26 64062 0 154789 GRAINGER W W INC COM 384802104 2257 12555 SH SOLE 28 9134 0 3421 GRAINGER W W INC COM 384802104 2842 15810 SH SOLE 29 2067 0 13743 GRAINGER W W INC COM 384802104 29836 165986 SH SOLE 30 165986 0 0 GRAINGER W W INC COM 384802104 5740 31931 SH SOLE 31 12965 0 18966 GRAINGER W W INC COM 384802104 670 3726 SH SOLE 34 3726 0 0 GRAINGER W W INC COM 384802104 8775 48816 SH SOLE 36 48816 0 0 GRAINGER W W INC COM 384802104 54 299 SH SOLE 40 299 0 0 GRAMERCY PPTY TR COM NEW 385002308 906 29950 SH SOLE 2 8376 0 21574 GRAMERCY PPTY TR COM NEW 385002308 1495 49413 SH SOLE 4 49413 0 0 GRAMERCY PPTY TR COM NEW 385002308 6186 204511 SH SOLE 7 204511 0 0 GRAMERCY PPTY TR COM NEW 385002308 156 5160 SH SOLE 15 5160 0 0 GRAMERCY PPTY TR COM NEW 385002308 0 10 SH SOLE 17 0 0 10 GRAMERCY PPTY TR COM NEW 385002308 16703 552157 SH SOLE 18 552157 0 0 GRAMERCY PPTY TR COM NEW 385002308 7761 256554 SH SOLE 19 256554 0 0 GRAMERCY PPTY TR COM NEW 385002308 166210 5494539 SH SOLE 21 5494539 0 0 GRAMERCY PPTY TR COM NEW 385002308 166441 5502193 SH SOLE 22 5220580 0 281613 GRAMERCY PPTY TR COM NEW 385002308 129 4268 SH SOLE 23 4268 0 0 GRAMERCY PPTY TR COM NEW 385002308 8659 286243 SH SOLE 25 286243 0 0 GRAMERCY PPTY TR COM NEW 385002308 3099 102444 SH SOLE 26 49438 0 53006 GRAMERCY PPTY TR COM NEW 385002308 609 20138 SH SOLE 28 20138 0 0 GRAMERCY PPTY TR COM NEW 385002308 1574 52021 SH SOLE 29 52021 0 0 GRAMERCY PPTY TR COM NEW 385002308 23537 778093 SH SOLE 30 778093 0 0 GRAMERCY PPTY TR COM NEW 385002308 588 19434 SH SOLE 40 19434 0 0 GRAN TIERRA ENERGY INC COM 38500T101 278 121862 SH SOLE 21 121862 0 0 GRAN TIERRA ENERGY INC COM 38500T101 793 347776 SH SOLE 22 168051 0 179725 GRAN TIERRA ENERGY INC COM 38500T101 55 24008 SH SOLE 26 0 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 130 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 133 58373 SH SOLE 30 58373 0 0 GRAN TIERRA ENERGY INC COM 38500T101 50 21920 SH SOLE 40 21920 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 8 1600 SH SOLE 2 1600 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 307 63807 SH SOLE 21 63807 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1898 394568 SH SOLE 22 394568 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 258 53644 SH SOLE 30 53644 0 0 GRAND CANYON ED INC COM 38526M106 936 10304 SH SOLE 2 9924 0 380 GRAND CANYON ED INC COM 38526M106 20 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 97 1068 SH SOLE 7 1068 0 0 GRAND CANYON ED INC COM 38526M106 14764 162568 SH SOLE 18 162568 0 0 GRAND CANYON ED INC COM 38526M106 14463 159245 SH SOLE 19 159245 0 0 GRAND CANYON ED INC COM 38526M106 128545 1415378 SH SOLE 21 1415378 0 0 GRAND CANYON ED INC COM 38526M106 132831 1462570 SH SOLE 22 1369981 0 92589 GRAND CANYON ED INC COM 38526M106 5084 55983 SH SOLE 23 55983 0 0 GRAND CANYON ED INC COM 38526M106 1295 14254 SH SOLE 26 11600 0 2654 GRAND CANYON ED INC COM 38526M106 591 6509 SH SOLE 28 6509 0 0 GRAND CANYON ED INC COM 38526M106 1539 16942 SH SOLE 29 0 0 16942 GRAND CANYON ED INC COM 38526M106 608 6694 SH SOLE 30 6694 0 0 GRAND CANYON ED INC COM 38526M106 1226 13496 SH SOLE 34 13496 0 0 GRAND CANYON ED INC COM 38526M106 428 4709 SH SOLE 40 4709 0 0 GRANITE CONSTR INC COM 387328107 1164 20079 SH SOLE 2 17723 0 2356 GRANITE CONSTR INC COM 387328107 15 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 59 1018 SH SOLE 7 1018 0 0 GRANITE CONSTR INC COM 387328107 14602 251982 SH SOLE 18 251982 0 0 GRANITE CONSTR INC COM 387328107 1708 29468 SH SOLE 19 29468 0 0 GRANITE CONSTR INC COM 387328107 143968 2484344 SH SOLE 21 2484344 0 0 GRANITE CONSTR INC COM 387328107 70722 1220400 SH SOLE 22 1143205 0 77195 GRANITE CONSTR INC COM 387328107 903 15587 SH SOLE 26 12841 0 2746 GRANITE CONSTR INC COM 387328107 328 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 331 5707 SH SOLE 30 5707 0 0 GRANITE CONSTR INC COM 387328107 236 4064 SH SOLE 40 4064 0 0 GRANITE PT MTG TR INC COM 38741L107 10 543 SH SOLE 2 543 0 0 GRANITE PT MTG TR INC COM 38741L107 603 32197 SH SOLE 18 32197 0 0 GRANITE PT MTG TR INC COM 38741L107 132 7068 SH SOLE 19 7068 0 0 GRANITE PT MTG TR INC COM 38741L107 10305 550206 SH SOLE 21 550206 0 0 GRANITE PT MTG TR INC COM 38741L107 1815 96926 SH SOLE 22 89812 0 7114 GRAPHIC PACKAGING HLDG CO COM 388689101 2739 196338 SH SOLE 2 70337 0 126001 GRAPHIC PACKAGING HLDG CO COM 388689101 18 1319 SH SOLE 4 1319 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 152 10922 SH SOLE 7 10922 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8194 587394 SH SOLE 18 574085 0 13309 GRAPHIC PACKAGING HLDG CO COM 388689101 13269 951206 SH SOLE 19 951206 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 48200 3455219 SH SOLE 21 3455219 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 125949 9028629 SH SOLE 22 8065495 0 963134 GRAPHIC PACKAGING HLDG CO COM 388689101 424 30412 SH SOLE 23 30412 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1407 100875 SH SOLE 26 82930 0 17945 GRAPHIC PACKAGING HLDG CO COM 388689101 637 45646 SH SOLE 28 45646 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1305 93527 SH SOLE 29 0 0 93527 GRAPHIC PACKAGING HLDG CO COM 388689101 672 48178 SH SOLE 30 48178 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 104 7474 SH SOLE 31 7474 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2159 154770 SH SOLE 34 154770 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 85 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 435 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 123 7815 SH SOLE 2 3781 0 4034 GRAY TELEVISION INC COM 389375106 8 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 25 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 3540 225450 SH SOLE 18 225450 0 0 GRAY TELEVISION INC COM 389375106 775 49388 SH SOLE 19 49388 0 0 GRAY TELEVISION INC COM 389375106 30047 1913822 SH SOLE 21 1913822 0 0 GRAY TELEVISION INC COM 389375106 28878 1839363 SH SOLE 22 1720559 0 118804 GRAY TELEVISION INC COM 389375106 142 9064 SH SOLE 28 9064 0 0 GRAY TELEVISION INC COM 389375106 171 10871 SH SOLE 30 10871 0 0 GRAY TELEVISION INC COM 389375106 105 6688 SH SOLE 40 6688 0 0 GREAT AJAX CORP COM 38983D300 43 3031 SH SOLE 2 1031 0 2000 GREAT AJAX CORP COM 38983D300 3 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 954 67704 SH SOLE 18 67704 0 0 GREAT AJAX CORP COM 38983D300 137 9700 SH SOLE 19 9700 0 0 GREAT AJAX CORP COM 38983D300 13013 923533 SH SOLE 21 923533 0 0 GREAT AJAX CORP COM 38983D300 2874 203973 SH SOLE 22 193431 0 10542 GREAT ELM CAP GROUP INC COM NEW 39036P209 11 3174 SH SOLE 18 3174 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 16 4587 SH SOLE 19 4587 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 155 43656 SH SOLE 21 43656 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 952 268102 SH SOLE 22 268102 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 76 15644 SH SOLE 2 3485 0 12159 GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 7 1503 SH SOLE 7 1503 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1069 220470 SH SOLE 18 220470 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 214 44137 SH SOLE 19 44137 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 9035 1862985 SH SOLE 21 1862985 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 7640 1575183 SH SOLE 22 1463649 0 111534 GREAT LAKES DREDGE & DOCK CO COM 390607109 27 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 39 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 42 8631 SH SOLE 30 8631 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 32 6512 SH SOLE 40 6512 0 0 GREAT PLAINS ENERGY INC COM 391164100 6243 206055 SH SOLE 2 131261 0 74794 GREAT PLAINS ENERGY INC COM 391164100 609 20106 SH SOLE 4 20106 0 0 GREAT PLAINS ENERGY INC COM 391164100 649 21434 SH SOLE 7 21434 0 0 GREAT PLAINS ENERGY INC COM 391164100 27966 922985 SH SOLE 18 922985 0 0 GREAT PLAINS ENERGY INC COM 391164100 11289 372564 SH SOLE 19 372564 0 0 GREAT PLAINS ENERGY INC COM 391164100 380150 12546221 SH SOLE 21 12546221 0 0 GREAT PLAINS ENERGY INC COM 391164100 210776 6956302 SH SOLE 22 6257755 0 698547 GREAT PLAINS ENERGY INC COM 391164100 2608 86070 SH SOLE 25 86070 0 0 GREAT PLAINS ENERGY INC COM 391164100 2297 75812 SH SOLE 26 63058 0 12754 GREAT PLAINS ENERGY INC COM 391164100 988 32611 SH SOLE 28 32611 0 0 GREAT PLAINS ENERGY INC COM 391164100 3842 126814 SH SOLE 30 126814 0 0 GREAT PLAINS ENERGY INC COM 391164100 144 4755 SH SOLE 31 4755 0 0 GREAT PLAINS ENERGY INC COM 391164100 2192 72355 SH SOLE 32 72355 0 0 GREAT PLAINS ENERGY INC COM 391164100 6365 210060 SH SOLE 34 210060 0 0 GREAT PLAINS ENERGY INC COM 391164100 522 17229 SH SOLE 36 17229 0 0 GREAT PLAINS ENERGY INC COM 391164100 648 21372 SH SOLE 40 21372 0 0 GREAT SOUTHN BANCORP INC COM 390905107 131 2351 SH SOLE 2 644 0 1707 GREAT SOUTHN BANCORP INC COM 390905107 15 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2381 42791 SH SOLE 18 42791 0 0 GREAT SOUTHN BANCORP INC COM 390905107 457 8214 SH SOLE 19 8214 0 0 GREAT SOUTHN BANCORP INC COM 390905107 19916 357880 SH SOLE 21 357880 0 0 GREAT SOUTHN BANCORP INC COM 390905107 19368 348033 SH SOLE 22 329112 0 18921 GREAT SOUTHN BANCORP INC COM 390905107 80 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 81 1454 SH SOLE 30 1454 0 0 GREAT SOUTHN BANCORP INC COM 390905107 54 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 529 12817 SH SOLE 2 3328 0 9489 GREAT WESTN BANCORP INC COM 391416104 15 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 59 1424 SH SOLE 7 1424 0 0 GREAT WESTN BANCORP INC COM 391416104 12083 292713 SH SOLE 18 292713 0 0 GREAT WESTN BANCORP INC COM 391416104 1861 45072 SH SOLE 19 45072 0 0 GREAT WESTN BANCORP INC COM 391416104 213344 5168214 SH SOLE 21 5168214 0 0 GREAT WESTN BANCORP INC COM 391416104 69673 1687821 SH SOLE 22 1584607 0 103214 GREAT WESTN BANCORP INC COM 391416104 643 15568 SH SOLE 26 12164 0 3404 GREAT WESTN BANCORP INC COM 391416104 567 13727 SH SOLE 28 13727 0 0 GREAT WESTN BANCORP INC COM 391416104 498 12058 SH SOLE 29 0 0 12058 GREAT WESTN BANCORP INC COM 391416104 3297 79871 SH SOLE 30 79871 0 0 GREAT WESTN BANCORP INC COM 391416104 247 5976 SH SOLE 40 5976 0 0 GREEN BANCORP INC COM 39260X100 101 4289 SH SOLE 2 1536 0 2753 GREEN BANCORP INC COM 39260X100 7 317 SH SOLE 7 317 0 0 GREEN BANCORP INC COM 39260X100 1955 82673 SH SOLE 18 82673 0 0 GREEN BANCORP INC COM 39260X100 4630 195775 SH SOLE 19 195775 0 0 GREEN BANCORP INC COM 39260X100 16365 691964 SH SOLE 21 691964 0 0 GREEN BANCORP INC COM 39260X100 10209 431685 SH SOLE 22 393110 0 38575 GREEN BANCORP INC COM 39260X100 94 3978 SH SOLE 26 0 0 3978 GREEN BANCORP INC COM 39260X100 81 3424 SH SOLE 30 3424 0 0 GREEN BRICK PARTNERS INC COM 392709101 70 7075 SH SOLE 2 1498 0 5577 GREEN BRICK PARTNERS INC COM 392709101 898 90728 SH SOLE 18 90728 0 0 GREEN BRICK PARTNERS INC COM 392709101 165 16690 SH SOLE 19 16690 0 0 GREEN BRICK PARTNERS INC COM 392709101 7449 752413 SH SOLE 21 752413 0 0 GREEN BRICK PARTNERS INC COM 392709101 4119 416095 SH SOLE 22 389746 0 26349 GREEN BRICK PARTNERS INC COM 392709101 37 3690 SH SOLE 28 3690 0 0 GREEN DOT CORP CL A 39304D102 457 9208 SH SOLE 2 8921 0 287 GREEN DOT CORP CL A 39304D102 16 320 SH SOLE 4 320 0 0 GREEN DOT CORP CL A 39304D102 60 1214 SH SOLE 7 1214 0 0 GREEN DOT CORP CL A 39304D102 10774 217315 SH SOLE 18 217315 0 0 GREEN DOT CORP CL A 39304D102 7593 153138 SH SOLE 19 153138 0 0 GREEN DOT CORP CL A 39304D102 196708 3967495 SH SOLE 21 3967495 0 0 GREEN DOT CORP CL A 39304D102 70809 1428176 SH SOLE 22 1342823 0 85353 GREEN DOT CORP CL A 39304D102 3060 61717 SH SOLE 23 61717 0 0 GREEN DOT CORP CL A 39304D102 646 13020 SH SOLE 26 9947 0 3073 GREEN DOT CORP CL A 39304D102 285 5751 SH SOLE 28 5751 0 0 GREEN DOT CORP CL A 39304D102 1044 21053 SH SOLE 29 0 0 21053 GREEN DOT CORP CL A 39304D102 3055 61625 SH SOLE 30 61625 0 0 GREEN DOT CORP CL A 39304D102 1095 22092 SH SOLE 34 22092 0 0 GREEN DOT CORP CL A 39304D102 209 4221 SH SOLE 40 4221 0 0 GREEN PLAINS INC COM 393222104 199 9887 SH SOLE 2 2879 0 7008 GREEN PLAINS INC COM 393222104 7 370 SH SOLE 4 370 0 0 GREEN PLAINS INC COM 393222104 21 1049 SH SOLE 7 1049 0 0 GREEN PLAINS INC COM 393222104 3847 190905 SH SOLE 18 190905 0 0 GREEN PLAINS INC COM 393222104 1145 56830 SH SOLE 19 56830 0 0 GREEN PLAINS INC COM 393222104 70026 3475226 SH SOLE 21 3475226 0 0 GREEN PLAINS INC COM 393222104 21536 1068782 SH SOLE 22 993931 0 74851 GREEN PLAINS INC COM 393222104 47 2329 SH SOLE 26 0 0 2329 GREEN PLAINS INC COM 393222104 106 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 1003 49799 SH SOLE 30 49799 0 0 GREEN PLAINS INC COM 393222104 2097 104048 SH SOLE 34 104048 0 0 GREEN PLAINS INC COM 393222104 75 3710 SH SOLE 40 3710 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 55 2718 SH SOLE 19 2718 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 47 2352 SH SOLE 22 2352 0 0 GREENBRIER COS INC COM 393657101 663 13764 SH SOLE 2 8821 0 4943 GREENBRIER COS INC COM 393657101 10 198 SH SOLE 4 198 0 0 GREENBRIER COS INC COM 393657101 33 694 SH SOLE 7 694 0 0 GREENBRIER COS INC COM 393657101 6608 137239 SH SOLE 18 137239 0 0 GREENBRIER COS INC COM 393657101 1995 41432 SH SOLE 19 41432 0 0 GREENBRIER COS INC COM 393657101 119680 2485574 SH SOLE 21 2485574 0 0 GREENBRIER COS INC COM 393657101 44707 928502 SH SOLE 22 876663 0 51839 GREENBRIER COS INC COM 393657101 3251 67516 SH SOLE 23 67516 0 0 GREENBRIER COS INC COM 393657101 254 5283 SH SOLE 26 3444 0 1839 GREENBRIER COS INC COM 393657101 192 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 521 10815 SH SOLE 29 0 0 10815 GREENBRIER COS INC COM 393657101 1877 38980 SH SOLE 30 38980 0 0 GREENBRIER COS INC COM 393657101 136 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 145 105000 PRN SOLE 2 105000 0 0 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 837 605000 PRN SOLE 26 605000 0 0 GREENE COUNTY BANCORP INC COM 394357107 5 181 SH SOLE 2 181 0 0 GREENE COUNTY BANCORP INC COM 394357107 320 10647 SH SOLE 18 10647 0 0 GREENE COUNTY BANCORP INC COM 394357107 53 1761 SH SOLE 19 1761 0 0 GREENE COUNTY BANCORP INC COM 394357107 2702 89913 SH SOLE 21 89913 0 0 GREENE COUNTY BANCORP INC COM 394357107 497 16533 SH SOLE 22 14240 0 2293 GREENHILL & CO INC COM 395259104 102 6119 SH SOLE 2 1619 0 4500 GREENHILL & CO INC COM 395259104 3 171 SH SOLE 4 171 0 0 GREENHILL & CO INC COM 395259104 15 881 SH SOLE 7 881 0 0 GREENHILL & CO INC COM 395259104 2306 138904 SH SOLE 18 138904 0 0 GREENHILL & CO INC COM 395259104 334 20091 SH SOLE 19 20091 0 0 GREENHILL & CO INC COM 395259104 42232 2544124 SH SOLE 21 2544124 0 0 GREENHILL & CO INC COM 395259104 13173 793528 SH SOLE 22 737409 0 56119 GREENHILL & CO INC COM 395259104 193 11654 SH SOLE 26 9001 0 2653 GREENHILL & CO INC COM 395259104 53 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 659 39721 SH SOLE 30 39721 0 0 GREENHILL & CO INC COM 395259104 52 3104 SH SOLE 40 3104 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 154 7132 SH SOLE 2 2699 0 4433 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 242 SH SOLE 4 242 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 21 964 SH SOLE 7 964 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2463 113782 SH SOLE 18 113782 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 578 26681 SH SOLE 19 26681 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20133 929911 SH SOLE 21 929911 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17778 821168 SH SOLE 22 767437 0 53731 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 291 13454 SH SOLE 26 11567 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 105 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 98 4544 SH SOLE 30 4544 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 80 3673 SH SOLE 40 3673 0 0 GREIF INC CL A 397624107 744 12709 SH SOLE 2 11722 0 987 GREIF INC CL A 397624107 11 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 35 604 SH SOLE 7 604 0 0 GREIF INC CL A 397624107 9274 158427 SH SOLE 18 158427 0 0 GREIF INC CL A 397624107 1118 19090 SH SOLE 19 19090 0 0 GREIF INC CL A 397624107 93824 1602740 SH SOLE 21 1602740 0 0 GREIF INC CL A 397624107 50093 855699 SH SOLE 22 799469 0 56230 GREIF INC CL A 397624107 478 8162 SH SOLE 26 6754 0 1408 GREIF INC CL A 397624107 467 7984 SH SOLE 28 7984 0 0 GREIF INC CL A 397624107 232 3961 SH SOLE 30 3961 0 0 GREIF INC CL A 397624107 67 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 154 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 44 679 SH SOLE 2 446 0 233 GREIF INC CL B 397624206 1275 19846 SH SOLE 18 19846 0 0 GREIF INC CL B 397624206 263 4098 SH SOLE 19 4098 0 0 GREIF INC CL B 397624206 10750 167310 SH SOLE 21 167310 0 0 GREIF INC CL B 397624206 3899 60689 SH SOLE 22 56526 0 4163 GREIF INC CL B 397624206 43 675 SH SOLE 30 675 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 86 8368 SH SOLE 21 8368 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 542 52592 SH SOLE 22 52592 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 16 1535 SH SOLE 30 1535 0 0 GRIFFIN INL RLTY INC COM 398231100 96 2650 SH SOLE 18 2650 0 0 GRIFFIN INL RLTY INC COM 398231100 39 1073 SH SOLE 19 1073 0 0 GRIFFIN INL RLTY INC COM 398231100 1053 28972 SH SOLE 21 28972 0 0 GRIFFIN INL RLTY INC COM 398231100 2434 66954 SH SOLE 22 66765 0 189 GRIFFON CORP COM 398433102 136 6137 SH SOLE 2 1971 0 4166 GRIFFON CORP COM 398433102 22 988 SH SOLE 7 988 0 0 GRIFFON CORP COM 398433102 3114 140268 SH SOLE 18 140268 0 0 GRIFFON CORP COM 398433102 627 28222 SH SOLE 19 28222 0 0 GRIFFON CORP COM 398433102 57922 2609103 SH SOLE 21 2609103 0 0 GRIFFON CORP COM 398433102 18410 829269 SH SOLE 22 755055 0 74214 GRIFFON CORP COM 398433102 226 10201 SH SOLE 23 10201 0 0 GRIFFON CORP COM 398433102 393 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 101 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 962 43339 SH SOLE 30 43339 0 0 GRIFFON CORP COM 398433102 100 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 11 500 SH SOLE 2 500 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 47747 2181216 SH SOLE 21 2181216 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 327 4517 SH SOLE 2 1067 0 3450 GROUP 1 AUTOMOTIVE INC COM 398905109 12 162 SH SOLE 4 162 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 92 1272 SH SOLE 7 1272 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6889 95080 SH SOLE 18 95080 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1116 15408 SH SOLE 19 15408 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 126973 1752318 SH SOLE 21 1752318 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 40093 553313 SH SOLE 22 511130 0 42183 GROUP 1 AUTOMOTIVE INC COM 398905109 382 5273 SH SOLE 26 3957 0 1316 GROUP 1 AUTOMOTIVE INC COM 398905109 227 3127 SH SOLE 28 3127 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 221 3052 SH SOLE 29 0 0 3052 GROUP 1 AUTOMOTIVE INC COM 398905109 2291 31624 SH SOLE 30 31624 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 182 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 193 2667 SH SOLE 40 2667 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 2794 53867 SH SOLE 21 53867 0 0 GROUPON INC COM 399473107 114 21897 SH SOLE 2 19166 0 2731 GROUPON INC COM 399473107 8 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 48 9240 SH SOLE 7 9240 0 0 GROUPON INC COM 399473107 5980 1149954 SH SOLE 18 1149954 0 0 GROUPON INC COM 399473107 1362 261964 SH SOLE 19 261964 0 0 GROUPON INC COM 399473107 53628 10313130 SH SOLE 21 10313130 0 0 GROUPON INC COM 399473107 51014 9810400 SH SOLE 22 9095766 0 714634 GROUPON INC COM 399473107 635 122105 SH SOLE 26 87958 0 34147 GROUPON INC COM 399473107 377 72447 SH SOLE 28 72447 0 0 GROUPON INC COM 399473107 297 57161 SH SOLE 29 0 0 57161 GROUPON INC COM 399473107 320 61457 SH SOLE 30 61457 0 0 GROUPON INC COM 399473107 270 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 327 6206 SH SOLE 2 5615 0 591 GRUBHUB INC COM 400110102 20 386 SH SOLE 4 386 0 0 GRUBHUB INC COM 400110102 106 2022 SH SOLE 7 2022 0 0 GRUBHUB INC COM 400110102 15296 290475 SH SOLE 18 290475 0 0 GRUBHUB INC COM 400110102 3408 64723 SH SOLE 19 64723 0 0 GRUBHUB INC COM 400110102 139575 2650494 SH SOLE 21 2650494 0 0 GRUBHUB INC COM 400110102 117429 2229951 SH SOLE 22 2064365 0 165586 GRUBHUB INC COM 400110102 1480 28109 SH SOLE 26 23916 0 4193 GRUBHUB INC COM 400110102 632 12001 SH SOLE 28 12001 0 0 GRUBHUB INC COM 400110102 560 10629 SH SOLE 29 0 0 10629 GRUBHUB INC COM 400110102 1694 32170 SH SOLE 30 32170 0 0 GRUBHUB INC COM 400110102 485 9202 SH SOLE 40 9202 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 9 200 SH SOLE 2 200 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1620 36488 SH SOLE 7 36488 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10338 232892 SH SOLE 21 232892 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 7870 177284 SH SOLE 22 177284 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1926 43377 SH SOLE 30 43377 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3679 19278 SH SOLE 7 19278 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7771 40725 SH SOLE 19 40725 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 21633 113366 SH SOLE 21 113366 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4003 20979 SH SOLE 30 20979 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 11958 62664 SH SOLE 34 62664 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 459 51225 SH SOLE 34 51225 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1491 28926 SH SOLE 18 0 0 28926 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1049 20345 SH SOLE 19 20345 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 23142 449020 SH SOLE 21 449020 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 10749 208554 SH SOLE 22 208554 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18896 366632 SH SOLE 25 366632 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 8680 168413 SH SOLE 34 168413 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 16 1623 SH SOLE 2 1623 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 858 85048 SH SOLE 26 0 0 85048 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 12 500 SH SOLE 2 500 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 4522 183137 SH SOLE 18 0 0 183137 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 10767 436103 SH SOLE 19 436103 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 5032 203788 SH SOLE 21 203788 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 29001 1174609 SH SOLE 25 1174609 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3433 139053 SH SOLE 30 139053 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 28760 1164851 SH SOLE 34 1164851 0 0 GSE SYS INC COM 36227K106 9 2666 SH SOLE 18 2666 0 0 GSE SYS INC COM 36227K106 21 5963 SH SOLE 19 5963 0 0 GSE SYS INC COM 36227K106 155 43654 SH SOLE 21 43654 0 0 GSE SYS INC COM 36227K106 162 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 21 2925 SH SOLE 2 591 0 2334 GSI TECHNOLOGY COM 36241U106 392 53980 SH SOLE 18 53980 0 0 GSI TECHNOLOGY COM 36241U106 75 10357 SH SOLE 19 10357 0 0 GSI TECHNOLOGY COM 36241U106 3454 475158 SH SOLE 21 475158 0 0 GSI TECHNOLOGY COM 36241U106 916 126036 SH SOLE 22 117140 0 8896 GSV CAP CORP COM 36191J101 0 50 SH SOLE 17 0 0 50 GTT COMMUNICATIONS INC COM 362393100 61 1917 SH SOLE 2 1725 0 192 GTT COMMUNICATIONS INC COM 362393100 23 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 3358 106087 SH SOLE 18 106087 0 0 GTT COMMUNICATIONS INC COM 362393100 774 24450 SH SOLE 19 24450 0 0 GTT COMMUNICATIONS INC COM 362393100 28864 911974 SH SOLE 21 911974 0 0 GTT COMMUNICATIONS INC COM 362393100 26690 843279 SH SOLE 22 787312 0 55967 GTT COMMUNICATIONS INC COM 362393100 83 2632 SH SOLE 26 0 0 2632 GTT COMMUNICATIONS INC COM 362393100 122 3857 SH SOLE 28 3857 0 0 GTT COMMUNICATIONS INC COM 362393100 150 4741 SH SOLE 30 4741 0 0 GTT COMMUNICATIONS INC COM 362393100 127 4020 SH SOLE 40 4020 0 0 GTX INC DEL COM NEW 40052B207 13 1587 SH SOLE 18 1587 0 0 GTX INC DEL COM NEW 40052B207 15 1784 SH SOLE 19 1784 0 0 GTX INC DEL COM NEW 40052B207 212 25090 SH SOLE 21 25090 0 0 GTX INC DEL COM NEW 40052B207 1200 142184 SH SOLE 22 142184 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 127 4565 SH SOLE 2 1346 0 3219 GUARANTY BANCORP DEL COM NEW 40075T607 14 495 SH SOLE 7 495 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2540 91374 SH SOLE 18 91374 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 544 19573 SH SOLE 19 19573 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 20888 751376 SH SOLE 21 751376 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 13881 499323 SH SOLE 22 445654 0 53669 GUARANTY BANCORP DEL COM NEW 40075T607 143 5133 SH SOLE 28 5133 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 103 3703 SH SOLE 30 3703 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 116 4189 SH SOLE 40 4189 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 5 156 SH SOLE 2 156 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 230 7183 SH SOLE 18 7183 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 29 898 SH SOLE 19 898 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2043 63860 SH SOLE 21 63860 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 594 18562 SH SOLE 22 17029 0 1533 GUARANTY FED BANCSHARES INC COM 40108P101 13 618 SH SOLE 18 618 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 18 825 SH SOLE 21 825 0 0 GUESS INC COM 401617105 232 13627 SH SOLE 2 3440 0 10187 GUESS INC COM 401617105 7 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 65 3811 SH SOLE 7 3811 0 0 GUESS INC COM 401617105 5059 297074 SH SOLE 18 297074 0 0 GUESS INC COM 401617105 763 44787 SH SOLE 19 44787 0 0 GUESS INC COM 401617105 89871 5277189 SH SOLE 21 5277189 0 0 GUESS INC COM 401617105 26775 1572223 SH SOLE 22 1434610 0 137613 GUESS INC COM 401617105 357 20988 SH SOLE 26 16689 0 4299 GUESS INC COM 401617105 158 9275 SH SOLE 28 9275 0 0 GUESS INC COM 401617105 1406 82587 SH SOLE 30 82587 0 0 GUESS INC COM 401617105 33 1959 SH SOLE 36 1959 0 0 GUESS INC COM 401617105 120 7065 SH SOLE 40 7065 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3203 41136 SH SOLE 2 6996 0 34140 GUIDEWIRE SOFTWARE INC COM 40171V100 30 389 SH SOLE 4 389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 139 1789 SH SOLE 7 1789 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2946 37835 SH SOLE 18 37835 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7669 98496 SH SOLE 19 98496 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 74882 961757 SH SOLE 21 961757 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 156251 2006826 SH SOLE 22 1778320 0 228506 GUIDEWIRE SOFTWARE INC COM 40171V100 2492 32005 SH SOLE 26 27741 0 4264 GUIDEWIRE SOFTWARE INC COM 40171V100 902 11579 SH SOLE 28 11579 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1856 23837 SH SOLE 30 23837 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 132 1692 SH SOLE 31 1692 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 587 7539 SH SOLE 40 7539 0 0 GULF ISLAND FABRICATION INC COM 402307102 47 3693 SH SOLE 2 856 0 2837 GULF ISLAND FABRICATION INC COM 402307102 812 63927 SH SOLE 18 63927 0 0 GULF ISLAND FABRICATION INC COM 402307102 130 10215 SH SOLE 19 10215 0 0 GULF ISLAND FABRICATION INC COM 402307102 16276 1281563 SH SOLE 21 1281563 0 0 GULF ISLAND FABRICATION INC COM 402307102 4688 369127 SH SOLE 22 360630 0 8497 GULF ISLAND FABRICATION INC COM 402307102 210 16525 SH SOLE 30 16525 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 120 63510 SH SOLE 22 63510 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2764 192746 SH SOLE 2 114544 0 78202 GULFPORT ENERGY CORP COM NEW 402635304 7 503 SH SOLE 4 503 0 0 GULFPORT ENERGY CORP COM NEW 402635304 66 4628 SH SOLE 7 4628 0 0 GULFPORT ENERGY CORP COM NEW 402635304 7898 550759 SH SOLE 18 550759 0 0 GULFPORT ENERGY CORP COM NEW 402635304 8481 591436 SH SOLE 19 591436 0 0 GULFPORT ENERGY CORP COM NEW 402635304 104675 7299535 SH SOLE 21 7299535 0 0 GULFPORT ENERGY CORP COM NEW 402635304 79597 5550694 SH SOLE 22 5024154 0 526540 GULFPORT ENERGY CORP COM NEW 402635304 783 54620 SH SOLE 26 47759 0 6861 GULFPORT ENERGY CORP COM NEW 402635304 341 23783 SH SOLE 28 23783 0 0 GULFPORT ENERGY CORP COM NEW 402635304 933 65065 SH SOLE 29 0 0 65065 GULFPORT ENERGY CORP COM NEW 402635304 1354 94400 SH SOLE 30 94400 0 0 GULFPORT ENERGY CORP COM NEW 402635304 51 3560 SH SOLE 31 3560 0 0 GULFPORT ENERGY CORP COM NEW 402635304 300 20949 SH SOLE 40 20949 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 474 4670 SH SOLE 4 4670 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 3 25 SH SOLE 17 0 0 25 GW PHARMACEUTICALS PLC ADS 36197T103 4155 40944 SH SOLE 18 40944 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 30581 301325 SH SOLE 19 301325 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 36343 358097 SH SOLE 21 358097 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 813 8006 SH SOLE 22 8006 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 11919 117441 SH SOLE 34 117441 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 191 8763 SH SOLE 22 8763 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 71 2415 SH SOLE 2 2233 0 182 H & E EQUIPMENT SERVICES INC COM 404030108 7 234 SH SOLE 4 234 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 19 665 SH SOLE 7 665 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3197 109475 SH SOLE 18 109475 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 884 30287 SH SOLE 19 30287 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 27333 936064 SH SOLE 21 936064 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 26308 900955 SH SOLE 22 837205 0 63750 H & E EQUIPMENT SERVICES INC COM 404030108 3 86 SH SOLE 23 86 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 50 1704 SH SOLE 26 0 0 1704 H & E EQUIPMENT SERVICES INC COM 404030108 135 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 78 2665 SH SOLE 29 0 0 2665 H & E EQUIPMENT SERVICES INC COM 404030108 140 4794 SH SOLE 30 4794 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 17 592 SH SOLE 34 592 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 88 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 28 2142 SH SOLE 2 2041 0 101 HABIT RESTAURANTS INC COM CL A 40449J103 4 295 SH SOLE 7 295 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 950 72760 SH SOLE 18 72760 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 186 14276 SH SOLE 19 14276 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 8278 634317 SH SOLE 21 634317 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 8407 644196 SH SOLE 22 616176 0 28020 HABIT RESTAURANTS INC COM CL A 40449J103 23 1762 SH SOLE 28 1762 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 75 5770 SH SOLE 30 5770 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 15 1114 SH SOLE 40 1114 0 0 HACKETT GROUP INC COM 404609109 772 50831 SH SOLE 2 50831 0 0 HACKETT GROUP INC COM 404609109 10 669 SH SOLE 7 669 0 0 HACKETT GROUP INC COM 404609109 1336 87936 SH SOLE 18 87936 0 0 HACKETT GROUP INC COM 404609109 5374 353806 SH SOLE 19 353806 0 0 HACKETT GROUP INC COM 404609109 12119 797856 SH SOLE 21 797856 0 0 HACKETT GROUP INC COM 404609109 25869 1703029 SH SOLE 22 1648152 0 54877 HACKETT GROUP INC COM 404609109 4139 272505 SH SOLE 23 272505 0 0 HACKETT GROUP INC COM 404609109 51 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 1021 67238 SH SOLE 29 0 0 67238 HACKETT GROUP INC COM 404609109 77 5074 SH SOLE 30 5074 0 0 HACKETT GROUP INC COM 404609109 69 4548 SH SOLE 34 4548 0 0 HAEMONETICS CORP COM 405024100 256 5701 SH SOLE 2 3629 0 2072 HAEMONETICS CORP COM 405024100 11 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 59 1310 SH SOLE 7 1310 0 0 HAEMONETICS CORP COM 405024100 10809 240907 SH SOLE 18 240907 0 0 HAEMONETICS CORP COM 405024100 1762 39267 SH SOLE 19 39267 0 0 HAEMONETICS CORP COM 405024100 207858 4632448 SH SOLE 21 4632448 0 0 HAEMONETICS CORP COM 405024100 64061 1427708 SH SOLE 22 1328142 0 99566 HAEMONETICS CORP COM 405024100 628 13990 SH SOLE 26 11047 0 2943 HAEMONETICS CORP COM 405024100 332 7389 SH SOLE 28 7389 0 0 HAEMONETICS CORP COM 405024100 3205 71434 SH SOLE 30 71434 0 0 HAEMONETICS CORP COM 405024100 244 5433 SH SOLE 40 5433 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4274 103862 SH SOLE 2 50756 0 53106 HAIN CELESTIAL GROUP INC COM 405217100 19 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 142 3462 SH SOLE 7 3462 0 0 HAIN CELESTIAL GROUP INC COM 405217100 14412 350220 SH SOLE 18 350220 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5692 138329 SH SOLE 19 138329 0 0 HAIN CELESTIAL GROUP INC COM 405217100 177317 4309034 SH SOLE 21 4309034 0 0 HAIN CELESTIAL GROUP INC COM 405217100 134007 3256560 SH SOLE 22 2925256 0 331304 HAIN CELESTIAL GROUP INC COM 405217100 1618 39324 SH SOLE 26 32715 0 6609 HAIN CELESTIAL GROUP INC COM 405217100 609 14792 SH SOLE 28 14792 0 0 HAIN CELESTIAL GROUP INC COM 405217100 674 16377 SH SOLE 30 16377 0 0 HAIN CELESTIAL GROUP INC COM 405217100 96 2336 SH SOLE 31 2336 0 0 HAIN CELESTIAL GROUP INC COM 405217100 491 11929 SH SOLE 40 11929 0 0 HALCON RES CORP COM PAR NEW 40537Q605 881 129620 SH SOLE 2 120325 0 9295 HALCON RES CORP COM PAR NEW 40537Q605 30 4397 SH SOLE 7 4397 0 0 HALCON RES CORP COM PAR NEW 40537Q605 3142 462005 SH SOLE 18 462005 0 0 HALCON RES CORP COM PAR NEW 40537Q605 13913 2046158 SH SOLE 19 2046158 0 0 HALCON RES CORP COM PAR NEW 40537Q605 26621 3914904 SH SOLE 21 3914904 0 0 HALCON RES CORP COM PAR NEW 40537Q605 20975 3084617 SH SOLE 22 2771573 0 313044 HALCON RES CORP COM PAR NEW 40537Q605 144 21160 SH SOLE 29 0 0 21160 HALCON RES CORP COM PAR NEW 40537Q605 101 14837 SH SOLE 30 14837 0 0 HALCON RES CORP COM PAR NEW 40537Q605 3708 545356 SH SOLE 34 545356 0 0 HALCON RES CORP COM PAR NEW 40537Q605 64 9362 SH SOLE 40 9362 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 337 58950 SH SOLE 18 58950 0 0 HALLADOR ENERGY COMPANY COM 40609P105 49 8601 SH SOLE 19 8601 0 0 HALLADOR ENERGY COMPANY COM 40609P105 3012 526582 SH SOLE 21 526582 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1134 198174 SH SOLE 22 186073 0 12101 HALLIBURTON CO COM 406216101 62379 1355186 SH SOLE 2 329581 0 1025605 HALLIBURTON CO COM 406216101 13858 301056 SH SOLE 4 279325 0 21731 HALLIBURTON CO COM 406216101 27472 596819 SH SOLE 7 592535 0 4284 HALLIBURTON CO COM 406216101 379 8243 SH SOLE 13 8243 0 0 HALLIBURTON CO COM 406216101 274 5953 SH SOLE 15 5953 0 0 HALLIBURTON CO COM 406216101 6 130 SH SOLE 17 0 0 130 HALLIBURTON CO COM 406216101 217322 4721311 SH SOLE 18 4105541 0 615770 HALLIBURTON CO COM 406216101 230694 5011817 SH SOLE 19 5011817 0 0 HALLIBURTON CO COM 406216101 16332 354822 SH SOLE 20 0 0 354822 HALLIBURTON CO COM 406216101 647760 14072551 SH SOLE 21 14072551 0 0 HALLIBURTON CO COM 406216101 1094846 23785495 SH SOLE 22 19663152 0 4122343 HALLIBURTON CO COM 406216101 48892 1062177 SH SOLE 23 1062177 0 0 HALLIBURTON CO COM 406216101 32695 710307 SH SOLE 25 710307 0 0 HALLIBURTON CO COM 406216101 119870 2604162 SH SOLE 26 787162 0 1817000 HALLIBURTON CO COM 406216101 9099 197668 SH SOLE 28 144490 0 53178 HALLIBURTON CO COM 406216101 22866 496770 SH SOLE 29 303281 0 193489 HALLIBURTON CO COM 406216101 111075 2413107 SH SOLE 30 2413107 0 0 HALLIBURTON CO COM 406216101 27070 588087 SH SOLE 31 299158 0 288929 HALLIBURTON CO COM 406216101 102623 2229481 SH SOLE 34 2229481 0 0 HALLIBURTON CO COM 406216101 41263 896436 SH SOLE 36 896436 0 0 HALLIBURTON CO COM 406216101 217 4711 SH SOLE 40 4711 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 24 2037 SH SOLE 2 890 0 1147 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 639 55012 SH SOLE 18 55012 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 110 9501 SH SOLE 19 9501 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5252 452351 SH SOLE 21 452351 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3630 312630 SH SOLE 22 304317 0 8313 HALOZYME THERAPEUTICS INC COM 40637H109 2791 160683 SH SOLE 2 159817 0 866 HALOZYME THERAPEUTICS INC COM 40637H109 7 408 SH SOLE 4 408 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 46 2669 SH SOLE 7 2669 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 8331 479603 SH SOLE 18 479603 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 20265 1166640 SH SOLE 19 1166640 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3993 229900 SH SOLE 20 229900 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 99655 5737170 SH SOLE 21 5737170 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 65010 3742653 SH SOLE 22 3504029 0 238624 HALOZYME THERAPEUTICS INC COM 40637H109 845 48660 SH SOLE 23 48660 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 833 47973 SH SOLE 26 41155 0 6818 HALOZYME THERAPEUTICS INC COM 40637H109 414 23829 SH SOLE 28 23829 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 691 39779 SH SOLE 29 0 0 39779 HALOZYME THERAPEUTICS INC COM 40637H109 330 19004 SH SOLE 30 19004 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7845 451663 SH SOLE 34 451663 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 239 13741 SH SOLE 40 13741 0 0 HALYARD HEALTH INC COM 40650V100 1886 41886 SH SOLE 2 34208 0 7678 HALYARD HEALTH INC COM 40650V100 10 217 SH SOLE 4 217 0 0 HALYARD HEALTH INC COM 40650V100 53 1183 SH SOLE 7 1183 0 0 HALYARD HEALTH INC COM 40650V100 0 1 SH SOLE 17 0 0 1 HALYARD HEALTH INC COM 40650V100 13954 309888 SH SOLE 18 309888 0 0 HALYARD HEALTH INC COM 40650V100 18131 402633 SH SOLE 19 402633 0 0 HALYARD HEALTH INC COM 40650V100 132847 2950192 SH SOLE 21 2950192 0 0 HALYARD HEALTH INC COM 40650V100 67255 1493550 SH SOLE 22 1407295 0 86255 HALYARD HEALTH INC COM 40650V100 620 13767 SH SOLE 26 10809 0 2958 HALYARD HEALTH INC COM 40650V100 304 6750 SH SOLE 28 6750 0 0 HALYARD HEALTH INC COM 40650V100 327 7255 SH SOLE 30 7255 0 0 HALYARD HEALTH INC COM 40650V100 197 4378 SH SOLE 36 4378 0 0 HALYARD HEALTH INC COM 40650V100 223 4955 SH SOLE 40 4955 0 0 HAMILTON BANCORP INC MD COM 407015106 8 528 SH SOLE 18 528 0 0 HAMILTON BANCORP INC MD COM 407015106 12 790 SH SOLE 21 790 0 0 HAMILTON LANE INC CL A 407497106 51 1901 SH SOLE 2 848 0 1053 HAMILTON LANE INC CL A 407497106 1373 51141 SH SOLE 18 51141 0 0 HAMILTON LANE INC CL A 407497106 291 10846 SH SOLE 19 10846 0 0 HAMILTON LANE INC CL A 407497106 10907 406204 SH SOLE 21 406204 0 0 HAMILTON LANE INC CL A 407497106 5171 192606 SH SOLE 22 160103 0 32503 HAMILTON LANE INC CL A 407497106 2134 79482 SH SOLE 30 79482 0 0 HANCOCK HLDG CO COM 410120109 2534 52294 SH SOLE 2 38356 0 13938 HANCOCK HLDG CO COM 410120109 20 417 SH SOLE 4 417 0 0 HANCOCK HLDG CO COM 410120109 146 3016 SH SOLE 7 3016 0 0 HANCOCK HLDG CO COM 410120109 27443 566418 SH SOLE 18 566418 0 0 HANCOCK HLDG CO COM 410120109 3111 64217 SH SOLE 19 64217 0 0 HANCOCK HLDG CO COM 410120109 264974 5469012 SH SOLE 21 5469012 0 0 HANCOCK HLDG CO COM 410120109 131414 2712360 SH SOLE 22 2554338 0 158022 HANCOCK HLDG CO COM 410120109 1409 29082 SH SOLE 26 24862 0 4220 HANCOCK HLDG CO COM 410120109 685 14136 SH SOLE 28 14136 0 0 HANCOCK HLDG CO COM 410120109 642 13253 SH SOLE 30 13253 0 0 HANCOCK HLDG CO COM 410120109 277 5719 SH SOLE 36 5719 0 0 HANCOCK HLDG CO COM 410120109 433 8943 SH SOLE 40 8943 0 0 HANDY & HARMAN LTD COM 410315105 22 675 SH SOLE 2 201 0 474 HANDY & HARMAN LTD COM 410315105 323 9918 SH SOLE 18 9918 0 0 HANDY & HARMAN LTD COM 410315105 83 2547 SH SOLE 19 2547 0 0 HANDY & HARMAN LTD COM 410315105 2997 92084 SH SOLE 21 92084 0 0 HANDY & HARMAN LTD COM 410315105 817 25104 SH SOLE 22 23016 0 2088 HANESBRANDS INC COM 410345102 11043 448169 SH SOLE 2 88617 0 359552 HANESBRANDS INC COM 410345102 2863 116204 SH SOLE 4 101452 0 14752 HANESBRANDS INC COM 410345102 6933 281374 SH SOLE 7 255442 0 25932 HANESBRANDS INC COM 410345102 59 2406 SH SOLE 15 2406 0 0 HANESBRANDS INC COM 410345102 19613 795989 SH SOLE 18 744108 0 51881 HANESBRANDS INC COM 410345102 1595 64714 SH SOLE 19 64714 0 0 HANESBRANDS INC COM 410345102 6786 275422 SH SOLE 20 0 0 275422 HANESBRANDS INC COM 410345102 173861 7056047 SH SOLE 21 7056047 0 0 HANESBRANDS INC COM 410345102 237751 9648984 SH SOLE 22 8011289 0 1637695 HANESBRANDS INC COM 410345102 11638 472309 SH SOLE 23 472309 0 0 HANESBRANDS INC COM 410345102 11100 450493 SH SOLE 25 450493 0 0 HANESBRANDS INC COM 410345102 27779 1127406 SH SOLE 26 466699 0 660707 HANESBRANDS INC COM 410345102 2034 82561 SH SOLE 28 60447 0 22114 HANESBRANDS INC COM 410345102 2629 106700 SH SOLE 29 10994 0 95706 HANESBRANDS INC COM 410345102 35204 1428753 SH SOLE 30 1428753 0 0 HANESBRANDS INC COM 410345102 4446 180434 SH SOLE 31 77854 0 102580 HANESBRANDS INC COM 410345102 974 39534 SH SOLE 34 39534 0 0 HANESBRANDS INC COM 410345102 8653 351179 SH SOLE 36 351179 0 0 HANESBRANDS INC COM 410345102 47 1908 SH SOLE 40 1908 0 0 HANMI FINL CORP COM NEW 410495204 219 7080 SH SOLE 2 2102 0 4978 HANMI FINL CORP COM NEW 410495204 8 272 SH SOLE 4 272 0 0 HANMI FINL CORP COM NEW 410495204 29 950 SH SOLE 7 950 0 0 HANMI FINL CORP COM NEW 410495204 5145 166229 SH SOLE 18 166229 0 0 HANMI FINL CORP COM NEW 410495204 726 23446 SH SOLE 19 23446 0 0 HANMI FINL CORP COM NEW 410495204 89002 2875663 SH SOLE 21 2875663 0 0 HANMI FINL CORP COM NEW 410495204 28777 929797 SH SOLE 22 868205 0 61592 HANMI FINL CORP COM NEW 410495204 420 13569 SH SOLE 23 13569 0 0 HANMI FINL CORP COM NEW 410495204 106 3430 SH SOLE 26 0 0 3430 HANMI FINL CORP COM NEW 410495204 145 4681 SH SOLE 28 4681 0 0 HANMI FINL CORP COM NEW 410495204 1350 43616 SH SOLE 30 43616 0 0 HANMI FINL CORP COM NEW 410495204 372 12025 SH SOLE 34 12025 0 0 HANMI FINL CORP COM NEW 410495204 108 3495 SH SOLE 40 3495 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 269 11055 SH SOLE 2 2764 0 8291 HANNON ARMSTRONG SUST INFR C COM 41068X100 29 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4641 190424 SH SOLE 18 190424 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 910 37342 SH SOLE 19 37342 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 66596 2732702 SH SOLE 21 2732702 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 36795 1509865 SH SOLE 22 1408070 0 101795 HANNON ARMSTRONG SUST INFR C COM 41068X100 205 8423 SH SOLE 28 8423 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 193 7931 SH SOLE 30 7931 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 73 3013 SH SOLE 40 3013 0 0 HANOVER INS GROUP INC COM 410867105 4588 47329 SH SOLE 2 25724 0 21605 HANOVER INS GROUP INC COM 410867105 22 227 SH SOLE 4 227 0 0 HANOVER INS GROUP INC COM 410867105 162 1675 SH SOLE 7 1675 0 0 HANOVER INS GROUP INC COM 410867105 13886 143261 SH SOLE 18 143261 0 0 HANOVER INS GROUP INC COM 410867105 2840 29301 SH SOLE 19 29301 0 0 HANOVER INS GROUP INC COM 410867105 176476 1820650 SH SOLE 21 1820650 0 0 HANOVER INS GROUP INC COM 410867105 138780 1431755 SH SOLE 22 1292982 0 138773 HANOVER INS GROUP INC COM 410867105 57 591 SH SOLE 25 591 0 0 HANOVER INS GROUP INC COM 410867105 1732 17870 SH SOLE 26 14855 0 3015 HANOVER INS GROUP INC COM 410867105 610 6295 SH SOLE 28 6295 0 0 HANOVER INS GROUP INC COM 410867105 619 6382 SH SOLE 30 6382 0 0 HANOVER INS GROUP INC COM 410867105 96 990 SH SOLE 31 990 0 0 HANOVER INS GROUP INC COM 410867105 105 1085 SH SOLE 34 1085 0 0 HANOVER INS GROUP INC COM 410867105 250 2579 SH SOLE 36 2579 0 0 HANOVER INS GROUP INC COM 410867105 478 4927 SH SOLE 40 4927 0 0 HARBORONE BANCORP INC COM 41165F101 32 1716 SH SOLE 2 820 0 896 HARBORONE BANCORP INC COM 41165F101 916 48715 SH SOLE 18 48715 0 0 HARBORONE BANCORP INC COM 41165F101 257 13657 SH SOLE 19 13657 0 0 HARBORONE BANCORP INC COM 41165F101 8154 433470 SH SOLE 21 433470 0 0 HARBORONE BANCORP INC COM 41165F101 3243 172401 SH SOLE 22 163201 0 9200 HARBORONE BANCORP INC COM 41165F101 41 2159 SH SOLE 30 2159 0 0 HARDINGE INC COM 412324303 35 2317 SH SOLE 2 678 0 1639 HARDINGE INC COM 412324303 645 42247 SH SOLE 18 42247 0 0 HARDINGE INC COM 412324303 88 5793 SH SOLE 19 5793 0 0 HARDINGE INC COM 412324303 5838 382329 SH SOLE 21 382329 0 0 HARDINGE INC COM 412324303 6328 414406 SH SOLE 22 406936 0 7470 HARLEY DAVIDSON INC COM 412822108 10870 225472 SH SOLE 2 43331 0 182141 HARLEY DAVIDSON INC COM 412822108 2681 55614 SH SOLE 4 48655 0 6959 HARLEY DAVIDSON INC COM 412822108 6120 126941 SH SOLE 7 116949 0 9992 HARLEY DAVIDSON INC COM 412822108 47 982 SH SOLE 15 982 0 0 HARLEY DAVIDSON INC COM 412822108 18149 376453 SH SOLE 18 352265 0 24188 HARLEY DAVIDSON INC COM 412822108 1450 30076 SH SOLE 19 30076 0 0 HARLEY DAVIDSON INC COM 412822108 4866 100932 SH SOLE 20 0 0 100932 HARLEY DAVIDSON INC COM 412822108 162593 3372604 SH SOLE 21 3372604 0 0 HARLEY DAVIDSON INC COM 412822108 219903 4561356 SH SOLE 22 3756340 0 805016 HARLEY DAVIDSON INC COM 412822108 11298 234350 SH SOLE 23 234350 0 0 HARLEY DAVIDSON INC COM 412822108 6617 137254 SH SOLE 25 137254 0 0 HARLEY DAVIDSON INC COM 412822108 26305 545630 SH SOLE 26 203529 0 342101 HARLEY DAVIDSON INC COM 412822108 1963 40726 SH SOLE 28 30078 0 10648 HARLEY DAVIDSON INC COM 412822108 2416 50112 SH SOLE 29 6730 0 43382 HARLEY DAVIDSON INC COM 412822108 23299 483281 SH SOLE 30 483281 0 0 HARLEY DAVIDSON INC COM 412822108 5588 115913 SH SOLE 31 61908 0 54005 HARLEY DAVIDSON INC COM 412822108 587 12177 SH SOLE 34 12177 0 0 HARLEY DAVIDSON INC COM 412822108 8994 186557 SH SOLE 36 186557 0 0 HARLEY DAVIDSON INC COM 412822108 55 1138 SH SOLE 40 1138 0 0 HARMONIC INC COM 413160102 60 19648 SH SOLE 2 5050 0 14598 HARMONIC INC COM 413160102 6 1991 SH SOLE 7 1991 0 0 HARMONIC INC COM 413160102 0 7 SH SOLE 17 0 0 7 HARMONIC INC COM 413160102 1252 410648 SH SOLE 18 410648 0 0 HARMONIC INC COM 413160102 179 58762 SH SOLE 19 58762 0 0 HARMONIC INC COM 413160102 22218 7284728 SH SOLE 21 7284728 0 0 HARMONIC INC COM 413160102 6905 2263952 SH SOLE 22 2083611 0 180341 HARMONIC INC COM 413160102 164 53656 SH SOLE 26 45204 0 8452 HARMONIC INC COM 413160102 39 12792 SH SOLE 28 12792 0 0 HARMONIC INC COM 413160102 333 109170 SH SOLE 30 109170 0 0 HARMONIC INC COM 413160102 37 12169 SH SOLE 40 12169 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 6125 3346893 SH SOLE 2 226952 0 3119941 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2921 1595964 SH SOLE 7 1595964 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 38 20585 SH SOLE 19 20585 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 113 61688 SH SOLE 21 61688 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 12257 6697647 SH SOLE 22 4300651 0 2396996 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2213 1209543 SH SOLE 30 1209543 0 0 HARRIS CORP DEL COM 413875105 20331 154398 SH SOLE 2 32815 0 121583 HARRIS CORP DEL COM 413875105 5905 44845 SH SOLE 4 40595 0 4250 HARRIS CORP DEL COM 413875105 15388 116858 SH SOLE 7 96087 0 20771 HARRIS CORP DEL COM 413875105 302 2292 SH SOLE 13 2292 0 0 HARRIS CORP DEL COM 413875105 118 898 SH SOLE 15 898 0 0 HARRIS CORP DEL COM 413875105 35275 267884 SH SOLE 18 250831 0 17053 HARRIS CORP DEL COM 413875105 2864 21747 SH SOLE 19 21747 0 0 HARRIS CORP DEL COM 413875105 8838 67120 SH SOLE 20 0 0 67120 HARRIS CORP DEL COM 413875105 347949 2642383 SH SOLE 21 2642383 0 0 HARRIS CORP DEL COM 413875105 424483 3223594 SH SOLE 22 2656530 0 567064 HARRIS CORP DEL COM 413875105 20953 159117 SH SOLE 23 159117 0 0 HARRIS CORP DEL COM 413875105 32864 249578 SH SOLE 25 249578 0 0 HARRIS CORP DEL COM 413875105 31401 238461 SH SOLE 26 129465 0 108996 HARRIS CORP DEL COM 413875105 3731 28335 SH SOLE 28 20316 0 8019 HARRIS CORP DEL COM 413875105 4841 36761 SH SOLE 29 4017 0 32744 HARRIS CORP DEL COM 413875105 47012 357015 SH SOLE 30 357015 0 0 HARRIS CORP DEL COM 413875105 12623 95863 SH SOLE 31 62798 0 33065 HARRIS CORP DEL COM 413875105 3171 24079 SH SOLE 34 24079 0 0 HARRIS CORP DEL COM 413875105 15443 117278 SH SOLE 36 117278 0 0 HARRIS CORP DEL COM 413875105 100 756 SH SOLE 40 756 0 0 HARSCO CORP COM 415864107 510 24389 SH SOLE 2 23756 0 633 HARSCO CORP COM 415864107 10 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 79 3785 SH SOLE 7 3785 0 0 HARSCO CORP COM 415864107 7814 373887 SH SOLE 18 373887 0 0 HARSCO CORP COM 415864107 3756 179736 SH SOLE 19 179736 0 0 HARSCO CORP COM 415864107 145726 6972548 SH SOLE 21 6972548 0 0 HARSCO CORP COM 415864107 50321 2407683 SH SOLE 22 2242551 0 165132 HARSCO CORP COM 415864107 2822 135016 SH SOLE 23 135016 0 0 HARSCO CORP COM 415864107 492 23535 SH SOLE 26 18849 0 4686 HARSCO CORP COM 415864107 240 11496 SH SOLE 28 11496 0 0 HARSCO CORP COM 415864107 624 29875 SH SOLE 29 0 0 29875 HARSCO CORP COM 415864107 2297 109887 SH SOLE 30 109887 0 0 HARSCO CORP COM 415864107 232 11087 SH SOLE 34 11087 0 0 HARSCO CORP COM 415864107 153 7339 SH SOLE 36 7339 0 0 HARSCO CORP COM 415864107 190 9096 SH SOLE 40 9096 0 0 HARTE-HANKS INC COM 416196103 9 8461 SH SOLE 18 8461 0 0 HARTE-HANKS INC COM 416196103 202 188548 SH SOLE 19 188548 0 0 HARTE-HANKS INC COM 416196103 125 116642 SH SOLE 21 116642 0 0 HARTE-HANKS INC COM 416196103 1791 1673451 SH SOLE 22 1673451 0 0 HARTE-HANKS INC COM 416196103 130 121739 SH SOLE 29 0 0 121739 HARTFORD FINL SVCS GROUP INC COM 416515104 31266 564067 SH SOLE 2 187554 0 376513 HARTFORD FINL SVCS GROUP INC COM 416515104 7455 134497 SH SOLE 4 122250 0 12247 HARTFORD FINL SVCS GROUP INC COM 416515104 18285 329878 SH SOLE 7 259185 0 70693 HARTFORD FINL SVCS GROUP INC COM 416515104 368 6641 SH SOLE 13 6641 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 146 2633 SH SOLE 15 2633 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7 135 SH SOLE 17 0 0 135 HARTFORD FINL SVCS GROUP INC COM 416515104 124672 2249174 SH SOLE 18 2141600 0 107574 HARTFORD FINL SVCS GROUP INC COM 416515104 96628 1743250 SH SOLE 19 1743250 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 12164 219443 SH SOLE 20 0 0 219443 HARTFORD FINL SVCS GROUP INC COM 416515104 403866 7286058 SH SOLE 21 7286058 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 586301 10577320 SH SOLE 22 8778325 0 1798995 HARTFORD FINL SVCS GROUP INC COM 416515104 28338 511231 SH SOLE 23 511231 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 16936 305531 SH SOLE 25 291051 0 14480 HARTFORD FINL SVCS GROUP INC COM 416515104 72422 1306550 SH SOLE 26 378163 0 928387 HARTFORD FINL SVCS GROUP INC COM 416515104 4682 84458 SH SOLE 28 61223 0 23235 HARTFORD FINL SVCS GROUP INC COM 416515104 6884 124200 SH SOLE 29 15984 0 108216 HARTFORD FINL SVCS GROUP INC COM 416515104 65545 1182483 SH SOLE 30 1182483 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 8843 159531 SH SOLE 31 87402 0 72129 HARTFORD FINL SVCS GROUP INC COM 416515104 26233 473261 SH SOLE 34 473261 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 23230 419081 SH SOLE 36 419081 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 102 1847 SH SOLE 40 1847 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 10 200 SH SOLE 17 0 0 200 HARVARD BIOSCIENCE INC COM 416906105 21 5654 SH SOLE 18 5654 0 0 HARVARD BIOSCIENCE INC COM 416906105 1056 281639 SH SOLE 19 281639 0 0 HARVARD BIOSCIENCE INC COM 416906105 524 139764 SH SOLE 21 139764 0 0 HARVARD BIOSCIENCE INC COM 416906105 4063 1083424 SH SOLE 22 1083424 0 0 HARVARD BIOSCIENCE INC COM 416906105 27 7255 SH SOLE 23 7255 0 0 HARVARD BIOSCIENCE INC COM 416906105 99 26421 SH SOLE 29 0 0 26421 HASBRO INC COM 418056107 43686 447286 SH SOLE 2 336281 0 111005 HASBRO INC COM 418056107 13838 141686 SH SOLE 4 137815 0 3871 HASBRO INC COM 418056107 13392 137111 SH SOLE 7 111378 0 25733 HASBRO INC COM 418056107 7569 77499 SH SOLE 13 77499 0 0 HASBRO INC COM 418056107 89 910 SH SOLE 15 910 0 0 HASBRO INC COM 418056107 4 40 SH SOLE 17 0 0 40 HASBRO INC COM 418056107 24608 251953 SH SOLE 18 233269 0 18684 HASBRO INC COM 418056107 56071 574087 SH SOLE 19 574087 0 0 HASBRO INC COM 418056107 8607 88124 SH SOLE 20 0 0 88124 HASBRO INC COM 418056107 214879 2200056 SH SOLE 21 2200056 0 0 HASBRO INC COM 418056107 468537 4797140 SH SOLE 22 3553334 0 1243806 HASBRO INC COM 418056107 30292 310145 SH SOLE 23 310145 0 0 HASBRO INC COM 418056107 10395 106434 SH SOLE 25 106434 0 0 HASBRO INC COM 418056107 35044 358802 SH SOLE 26 129566 0 229236 HASBRO INC COM 418056107 2498 25574 SH SOLE 28 18540 0 7034 HASBRO INC COM 418056107 22526 230632 SH SOLE 29 110068 0 120564 HASBRO INC COM 418056107 35234 360741 SH SOLE 30 360741 0 0 HASBRO INC COM 418056107 26939 275819 SH SOLE 31 188989 0 86830 HASBRO INC COM 418056107 1765 18073 SH SOLE 32 18073 0 0 HASBRO INC COM 418056107 12327 126213 SH SOLE 34 126213 0 0 HASBRO INC COM 418056107 22363 228962 SH SOLE 36 228962 0 0 HASBRO INC COM 418056107 53 543 SH SOLE 40 543 0 0 HAVERTY FURNITURE INC COM 419596101 290 11093 SH SOLE 2 7654 0 3439 HAVERTY FURNITURE INC COM 419596101 12 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 2532 96812 SH SOLE 18 96812 0 0 HAVERTY FURNITURE INC COM 419596101 2032 77724 SH SOLE 19 77724 0 0 HAVERTY FURNITURE INC COM 419596101 45382 1735450 SH SOLE 21 1735450 0 0 HAVERTY FURNITURE INC COM 419596101 17774 679697 SH SOLE 22 645216 0 34481 HAVERTY FURNITURE INC COM 419596101 1082 41364 SH SOLE 23 41364 0 0 HAVERTY FURNITURE INC COM 419596101 68 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 627 23985 SH SOLE 29 0 0 23985 HAVERTY FURNITURE INC COM 419596101 677 25902 SH SOLE 30 25902 0 0 HAVERTY FURNITURE INC COM 419596101 17 668 SH SOLE 34 668 0 0 HAVERTY FURNITURE INC COM 419596101 60 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4327 129659 SH SOLE 2 74424 0 55235 HAWAIIAN ELEC INDUSTRIES COM 419870100 148 4441 SH SOLE 4 4441 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 147 4401 SH SOLE 7 4401 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12237 366714 SH SOLE 18 366714 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1233 36964 SH SOLE 19 36964 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 157475 4719047 SH SOLE 21 4719047 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 118788 3559739 SH SOLE 22 3191904 0 367835 HAWAIIAN ELEC INDUSTRIES COM 419870100 1350 40443 SH SOLE 26 34469 0 5974 HAWAIIAN ELEC INDUSTRIES COM 419870100 508 15215 SH SOLE 28 15215 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2165 64884 SH SOLE 30 64884 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 82 2447 SH SOLE 31 2447 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 341 10220 SH SOLE 36 10220 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 389 11653 SH SOLE 40 11653 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1068 28434 SH SOLE 2 27065 0 1369 HAWAIIAN HOLDINGS INC COM 419879101 48 1287 SH SOLE 7 1287 0 0 HAWAIIAN HOLDINGS INC COM 419879101 9204 245101 SH SOLE 18 245101 0 0 HAWAIIAN HOLDINGS INC COM 419879101 15826 421456 SH SOLE 19 421456 0 0 HAWAIIAN HOLDINGS INC COM 419879101 173886 4630797 SH SOLE 21 4630797 0 0 HAWAIIAN HOLDINGS INC COM 419879101 85470 2276165 SH SOLE 22 2197700 0 78465 HAWAIIAN HOLDINGS INC COM 419879101 7056 187905 SH SOLE 23 187905 0 0 HAWAIIAN HOLDINGS INC COM 419879101 74 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 895 23842 SH SOLE 29 0 0 23842 HAWAIIAN HOLDINGS INC COM 419879101 2503 66661 SH SOLE 30 66661 0 0 HAWAIIAN HOLDINGS INC COM 419879101 68 1803 SH SOLE 40 1803 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 30 1010 SH SOLE 2 275 0 735 HAWAIIAN TELCOM HOLDCO INC COM 420031106 8 259 SH SOLE 7 259 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 727 24367 SH SOLE 18 24367 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 184 6186 SH SOLE 19 6186 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 5864 196640 SH SOLE 21 196640 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 2107 70671 SH SOLE 22 59964 0 10707 HAWAIIAN TELCOM HOLDCO INC COM 420031106 420 14071 SH SOLE 29 0 0 14071 HAWKINS INC COM 420261109 92 2246 SH SOLE 2 595 0 1651 HAWKINS INC COM 420261109 11 262 SH SOLE 7 262 0 0 HAWKINS INC COM 420261109 1938 47502 SH SOLE 18 47502 0 0 HAWKINS INC COM 420261109 290 7100 SH SOLE 19 7100 0 0 HAWKINS INC COM 420261109 35288 864907 SH SOLE 21 864907 0 0 HAWKINS INC COM 420261109 11821 289725 SH SOLE 22 270189 0 19536 HAWKINS INC COM 420261109 54 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 530 12993 SH SOLE 30 12993 0 0 HAWKINS INC COM 420261109 45 1099 SH SOLE 40 1099 0 0 HAWTHORN BANCSHARES INC COM 420476103 18 875 SH SOLE 18 875 0 0 HAWTHORN BANCSHARES INC COM 420476103 64 3082 SH SOLE 21 3082 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 109 3038 SH SOLE 2 617 0 2421 HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH SOLE 4 134 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH SOLE 7 293 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2234 62210 SH SOLE 18 62210 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 329 9169 SH SOLE 19 9169 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 40735 1134370 SH SOLE 21 1134370 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 12003 334255 SH SOLE 22 309085 0 25170 HAYNES INTERNATIONAL INC COM NEW 420877201 205 5700 SH SOLE 26 4785 0 915 HAYNES INTERNATIONAL INC COM NEW 420877201 66 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 602 16751 SH SOLE 30 16751 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 48 1347 SH SOLE 40 1347 0 0 HC2 HLDGS INC COM 404139107 15 2894 SH SOLE 2 1890 0 1004 HC2 HLDGS INC COM 404139107 728 137960 SH SOLE 18 137960 0 0 HC2 HLDGS INC COM 404139107 148 27948 SH SOLE 19 27948 0 0 HC2 HLDGS INC COM 404139107 6769 1282018 SH SOLE 21 1282018 0 0 HC2 HLDGS INC COM 404139107 2502 473828 SH SOLE 22 442811 0 31017 HCA HEALTHCARE INC COM 40412C101 37041 465403 SH SOLE 2 172920 0 292483 HCA HEALTHCARE INC COM 40412C101 10533 132336 SH SOLE 4 121271 0 11065 HCA HEALTHCARE INC COM 40412C101 15978 200753 SH SOLE 7 196782 0 3971 HCA HEALTHCARE INC COM 40412C101 439 5515 SH SOLE 13 5515 0 0 HCA HEALTHCARE INC COM 40412C101 160 2014 SH SOLE 15 2014 0 0 HCA HEALTHCARE INC COM 40412C101 75494 948533 SH SOLE 18 908275 0 40258 HCA HEALTHCARE INC COM 40412C101 240703 3024291 SH SOLE 19 3024291 0 0 HCA HEALTHCARE INC COM 40412C101 370724 4657923 SH SOLE 21 4657923 0 0 HCA HEALTHCARE INC COM 40412C101 648991 8154182 SH SOLE 22 6797490 0 1356692 HCA HEALTHCARE INC COM 40412C101 28566 358911 SH SOLE 23 358911 0 0 HCA HEALTHCARE INC COM 40412C101 18168 228275 SH SOLE 25 228275 0 0 HCA HEALTHCARE INC COM 40412C101 67004 841867 SH SOLE 26 285119 0 556748 HCA HEALTHCARE INC COM 40412C101 5329 66953 SH SOLE 28 48998 0 17955 HCA HEALTHCARE INC COM 40412C101 813 10211 SH SOLE 29 10211 0 0 HCA HEALTHCARE INC COM 40412C101 64653 812322 SH SOLE 30 812322 0 0 HCA HEALTHCARE INC COM 40412C101 11588 145591 SH SOLE 31 66847 0 78744 HCA HEALTHCARE INC COM 40412C101 95093 1194790 SH SOLE 34 1194790 0 0 HCA HEALTHCARE INC COM 40412C101 25331 318267 SH SOLE 36 318267 0 0 HCA HEALTHCARE INC COM 40412C101 116 1459 SH SOLE 40 1459 0 0 HCI GROUP INC COM 40416E103 41 1071 SH SOLE 2 500 0 571 HCI GROUP INC COM 40416E103 8 208 SH SOLE 7 208 0 0 HCI GROUP INC COM 40416E103 1594 41662 SH SOLE 18 41662 0 0 HCI GROUP INC COM 40416E103 249 6499 SH SOLE 19 6499 0 0 HCI GROUP INC COM 40416E103 28083 734187 SH SOLE 21 734187 0 0 HCI GROUP INC COM 40416E103 9726 254274 SH SOLE 22 237708 0 16566 HCI GROUP INC COM 40416E103 58 1519 SH SOLE 28 1519 0 0 HCI GROUP INC COM 40416E103 427 11160 SH SOLE 30 11160 0 0 HCI GROUP INC COM 40416E103 40 1041 SH SOLE 40 1041 0 0 HCP INC COM 40414L109 15971 573882 SH SOLE 2 128186 0 445696 HCP INC COM 40414L109 13872 498451 SH SOLE 4 481855 0 16596 HCP INC COM 40414L109 27972 1005094 SH SOLE 7 984253 0 20841 HCP INC COM 40414L109 224 8036 SH SOLE 13 8036 0 0 HCP INC COM 40414L109 547 19638 SH SOLE 15 19638 0 0 HCP INC COM 40414L109 31103 1117621 SH SOLE 18 1052198 0 65423 HCP INC COM 40414L109 16620 597193 SH SOLE 19 597193 0 0 HCP INC COM 40414L109 6868 246793 SH SOLE 20 0 0 246793 HCP INC COM 40414L109 434810 15623792 SH SOLE 21 15623792 0 0 HCP INC COM 40414L109 524422 18843760 SH SOLE 22 16437672 0 2406088 HCP INC COM 40414L109 16156 580524 SH SOLE 23 580524 0 0 HCP INC COM 40414L109 34883 1253437 SH SOLE 25 1253437 0 0 HCP INC COM 40414L109 47983 1724156 SH SOLE 26 480646 0 1243510 HCP INC COM 40414L109 2937 105519 SH SOLE 28 77354 0 28165 HCP INC COM 40414L109 4946 177727 SH SOLE 29 177727 0 0 HCP INC COM 40414L109 104261 3746358 SH SOLE 30 3746358 0 0 HCP INC COM 40414L109 8934 321028 SH SOLE 31 229008 0 92020 HCP INC COM 40414L109 5077 182435 SH SOLE 34 182435 0 0 HCP INC COM 40414L109 13011 467530 SH SOLE 36 467530 0 0 HCP INC COM 40414L109 62 2230 SH SOLE 40 2230 0 0 HD SUPPLY HLDGS INC COM 40416M105 6534 181149 SH SOLE 2 18478 0 162671 HD SUPPLY HLDGS INC COM 40416M105 2486 68908 SH SOLE 4 62002 0 6906 HD SUPPLY HLDGS INC COM 40416M105 441 12239 SH SOLE 7 12239 0 0 HD SUPPLY HLDGS INC COM 40416M105 4211 116736 SH SOLE 18 96945 0 19791 HD SUPPLY HLDGS INC COM 40416M105 2364 65550 SH SOLE 19 65550 0 0 HD SUPPLY HLDGS INC COM 40416M105 4101 113698 SH SOLE 20 0 0 113698 HD SUPPLY HLDGS INC COM 40416M105 77272 2142283 SH SOLE 21 2142283 0 0 HD SUPPLY HLDGS INC COM 40416M105 190454 5280119 SH SOLE 22 4663564 0 616555 HD SUPPLY HLDGS INC COM 40416M105 9089 251991 SH SOLE 23 251991 0 0 HD SUPPLY HLDGS INC COM 40416M105 13194 365785 SH SOLE 26 179970 0 185815 HD SUPPLY HLDGS INC COM 40416M105 1647 45663 SH SOLE 28 33064 0 12599 HD SUPPLY HLDGS INC COM 40416M105 2084 57779 SH SOLE 29 8152 0 49627 HD SUPPLY HLDGS INC COM 40416M105 7960 220673 SH SOLE 30 220673 0 0 HD SUPPLY HLDGS INC COM 40416M105 3303 91563 SH SOLE 31 41378 0 50185 HD SUPPLY HLDGS INC COM 40416M105 496 13739 SH SOLE 34 13739 0 0 HD SUPPLY HLDGS INC COM 40416M105 1234 34200 SH SOLE 36 34200 0 0 HD SUPPLY HLDGS INC COM 40416M105 29 802 SH SOLE 40 802 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 44015 456728 SH SOLE 2 16933 0 439795 HDFC BANK LTD ADR REPS 3 SHS 40415F101 635 6585 SH SOLE 18 6585 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1578 16376 SH SOLE 19 16376 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 51775 537248 SH SOLE 21 537248 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 95374 989663 SH SOLE 22 952911 0 36752 HDFC BANK LTD ADR REPS 3 SHS 40415F101 28830 299156 SH SOLE 26 170838 0 128318 HDFC BANK LTD ADR REPS 3 SHS 40415F101 598 6208 SH SOLE 34 6208 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 36 2495 SH SOLE 2 2343 0 152 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8 523 SH SOLE 7 523 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 595 41000 SH SOLE 18 41000 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 131 9008 SH SOLE 19 9008 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 5412 373273 SH SOLE 21 373273 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 5701 393143 SH SOLE 22 379724 0 13419 HEALTHCARE RLTY TR COM 421946104 2435 75299 SH SOLE 2 56169 0 19130 HEALTHCARE RLTY TR COM 421946104 1375 42524 SH SOLE 4 42524 0 0 HEALTHCARE RLTY TR COM 421946104 5329 164780 SH SOLE 7 164780 0 0 HEALTHCARE RLTY TR COM 421946104 134 4146 SH SOLE 15 4146 0 0 HEALTHCARE RLTY TR COM 421946104 26011 804313 SH SOLE 18 804313 0 0 HEALTHCARE RLTY TR COM 421946104 6747 208633 SH SOLE 19 208633 0 0 HEALTHCARE RLTY TR COM 421946104 278474 8610837 SH SOLE 21 8610837 0 0 HEALTHCARE RLTY TR COM 421946104 171463 5301885 SH SOLE 22 5032048 0 269837 HEALTHCARE RLTY TR COM 421946104 113 3496 SH SOLE 23 3496 0 0 HEALTHCARE RLTY TR COM 421946104 7241 223892 SH SOLE 25 223892 0 0 HEALTHCARE RLTY TR COM 421946104 2410 74508 SH SOLE 26 31152 0 43356 HEALTHCARE RLTY TR COM 421946104 666 20606 SH SOLE 28 20606 0 0 HEALTHCARE RLTY TR COM 421946104 1364 42190 SH SOLE 29 42190 0 0 HEALTHCARE RLTY TR COM 421946104 20179 623973 SH SOLE 30 623973 0 0 HEALTHCARE RLTY TR COM 421946104 68 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 353 10917 SH SOLE 40 10917 0 0 HEALTHCARE SVCS GRP INC COM 421906108 248 4588 SH SOLE 2 3852 0 736 HEALTHCARE SVCS GRP INC COM 421906108 17 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 94 1734 SH SOLE 7 1734 0 0 HEALTHCARE SVCS GRP INC COM 421906108 17748 328854 SH SOLE 18 328854 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2903 53797 SH SOLE 19 53797 0 0 HEALTHCARE SVCS GRP INC COM 421906108 351541 6513639 SH SOLE 21 6513639 0 0 HEALTHCARE SVCS GRP INC COM 421906108 102414 1897614 SH SOLE 22 1759472 0 138142 HEALTHCARE SVCS GRP INC COM 421906108 1673 31005 SH SOLE 26 26936 0 4069 HEALTHCARE SVCS GRP INC COM 421906108 659 12218 SH SOLE 28 12218 0 0 HEALTHCARE SVCS GRP INC COM 421906108 5406 100162 SH SOLE 30 100162 0 0 HEALTHCARE SVCS GRP INC COM 421906108 410 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3613 121243 SH SOLE 2 18023 0 103220 HEALTHCARE TR AMER INC CL A NEW 42225P501 5103 171250 SH SOLE 4 171250 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7983 267885 SH SOLE 7 267885 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 211 7064 SH SOLE 15 7064 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4304 144426 SH SOLE 18 144426 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8034 269598 SH SOLE 19 269598 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 104907 3520368 SH SOLE 21 3520368 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 219598 7369050 SH SOLE 22 6579227 0 789823 HEALTHCARE TR AMER INC CL A NEW 42225P501 168 5644 SH SOLE 23 5644 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11203 375936 SH SOLE 25 375936 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3615 121310 SH SOLE 26 56017 0 65293 HEALTHCARE TR AMER INC CL A NEW 42225P501 880 29539 SH SOLE 28 29539 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1973 66221 SH SOLE 29 66221 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 30272 1015834 SH SOLE 30 1015834 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 136 4553 SH SOLE 31 4553 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2149 72111 SH SOLE 34 72111 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 574 19268 SH SOLE 40 19268 0 0 HEALTHEQUITY INC COM 42226A107 162 3210 SH SOLE 2 2888 0 322 HEALTHEQUITY INC COM 42226A107 15 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 59 1169 SH SOLE 7 1169 0 0 HEALTHEQUITY INC COM 42226A107 12732 251711 SH SOLE 18 251711 0 0 HEALTHEQUITY INC COM 42226A107 14083 278423 SH SOLE 19 278423 0 0 HEALTHEQUITY INC COM 42226A107 229215 4531734 SH SOLE 21 4531734 0 0 HEALTHEQUITY INC COM 42226A107 67866 1341749 SH SOLE 22 1246270 0 95479 HEALTHEQUITY INC COM 42226A107 700 13842 SH SOLE 26 10377 0 3465 HEALTHEQUITY INC COM 42226A107 434 8572 SH SOLE 28 8572 0 0 HEALTHEQUITY INC COM 42226A107 3540 69996 SH SOLE 30 69996 0 0 HEALTHEQUITY INC COM 42226A107 302 5973 SH SOLE 40 5973 0 0 HEALTHSOUTH CORP COM NEW 421924309 2137 46098 SH SOLE 2 45449 0 649 HEALTHSOUTH CORP COM NEW 421924309 21 458 SH SOLE 4 458 0 0 HEALTHSOUTH CORP COM NEW 421924309 153 3311 SH SOLE 7 3311 0 0 HEALTHSOUTH CORP COM NEW 421924309 28164 607633 SH SOLE 18 607633 0 0 HEALTHSOUTH CORP COM NEW 421924309 3395 73250 SH SOLE 19 73250 0 0 HEALTHSOUTH CORP COM NEW 421924309 297971 6428711 SH SOLE 21 6428711 0 0 HEALTHSOUTH CORP COM NEW 421924309 144186 3110817 SH SOLE 22 2916394 0 194423 HEALTHSOUTH CORP COM NEW 421924309 1671 36043 SH SOLE 26 30277 0 5766 HEALTHSOUTH CORP COM NEW 421924309 618 13334 SH SOLE 28 13334 0 0 HEALTHSOUTH CORP COM NEW 421924309 120 2583 SH SOLE 29 0 0 2583 HEALTHSOUTH CORP COM NEW 421924309 946 20403 SH SOLE 30 20403 0 0 HEALTHSOUTH CORP COM NEW 421924309 83 1795 SH SOLE 36 1795 0 0 HEALTHSOUTH CORP COM NEW 421924309 442 9538 SH SOLE 40 9538 0 0 HEALTHSTREAM INC COM 42222N103 38 1607 SH SOLE 2 1467 0 140 HEALTHSTREAM INC COM 42222N103 4 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 17 737 SH SOLE 7 737 0 0 HEALTHSTREAM INC COM 42222N103 2882 123340 SH SOLE 18 123340 0 0 HEALTHSTREAM INC COM 42222N103 456 19515 SH SOLE 19 19515 0 0 HEALTHSTREAM INC COM 42222N103 55909 2392340 SH SOLE 21 2392340 0 0 HEALTHSTREAM INC COM 42222N103 15369 657651 SH SOLE 22 607760 0 49891 HEALTHSTREAM INC COM 42222N103 25 1087 SH SOLE 26 0 0 1087 HEALTHSTREAM INC COM 42222N103 85 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 798 34141 SH SOLE 30 34141 0 0 HEALTHSTREAM INC COM 42222N103 76 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 98 3926 SH SOLE 2 3483 0 443 HEARTLAND EXPRESS INC COM 422347104 8 309 SH SOLE 4 309 0 0 HEARTLAND EXPRESS INC COM 422347104 33 1298 SH SOLE 7 1298 0 0 HEARTLAND EXPRESS INC COM 422347104 5522 220183 SH SOLE 18 220183 0 0 HEARTLAND EXPRESS INC COM 422347104 7918 315701 SH SOLE 19 315701 0 0 HEARTLAND EXPRESS INC COM 422347104 105770 4217310 SH SOLE 21 4217310 0 0 HEARTLAND EXPRESS INC COM 422347104 35533 1416794 SH SOLE 22 1318538 0 98256 HEARTLAND EXPRESS INC COM 422347104 470 18738 SH SOLE 26 14452 0 4286 HEARTLAND EXPRESS INC COM 422347104 185 7364 SH SOLE 28 7364 0 0 HEARTLAND EXPRESS INC COM 422347104 1693 67515 SH SOLE 30 67515 0 0 HEARTLAND EXPRESS INC COM 422347104 138 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 271 5488 SH SOLE 2 1488 0 4000 HEARTLAND FINL USA INC COM 42234Q102 27 556 SH SOLE 7 556 0 0 HEARTLAND FINL USA INC COM 42234Q102 4567 92444 SH SOLE 18 92444 0 0 HEARTLAND FINL USA INC COM 42234Q102 946 19141 SH SOLE 19 19141 0 0 HEARTLAND FINL USA INC COM 42234Q102 36653 741965 SH SOLE 21 741965 0 0 HEARTLAND FINL USA INC COM 42234Q102 31309 633780 SH SOLE 22 594109 0 39671 HEARTLAND FINL USA INC COM 42234Q102 491 9937 SH SOLE 28 9937 0 0 HEARTLAND FINL USA INC COM 42234Q102 165 3332 SH SOLE 30 3332 0 0 HEARTLAND FINL USA INC COM 42234Q102 98 1978 SH SOLE 40 1978 0 0 HEAT BIOLOGICS INC COM 42237K102 2 2991 SH SOLE 19 2991 0 0 HEAT BIOLOGICS INC COM 42237K102 2 3803 SH SOLE 21 3803 0 0 HECLA MNG CO COM 422704106 443 88335 SH SOLE 2 22037 0 66298 HECLA MNG CO COM 422704106 11 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 48 9480 SH SOLE 7 9480 0 0 HECLA MNG CO COM 422704106 7394 1472961 SH SOLE 18 1472961 0 0 HECLA MNG CO COM 422704106 1506 299902 SH SOLE 19 299902 0 0 HECLA MNG CO COM 422704106 63554 12660066 SH SOLE 21 12660066 0 0 HECLA MNG CO COM 422704106 51836 10325887 SH SOLE 22 9613800 0 712087 HECLA MNG CO COM 422704106 1052 209596 SH SOLE 26 179998 0 29598 HECLA MNG CO COM 422704106 281 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 299 59582 SH SOLE 30 59582 0 0 HECLA MNG CO COM 422704106 218 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 1358 15122 SH SOLE 2 6145 0 8977 HEICO CORP NEW COM 422806109 6 64 SH SOLE 4 64 0 0 HEICO CORP NEW COM 422806109 51 564 SH SOLE 7 564 0 0 HEICO CORP NEW COM 422806109 1010 11246 SH SOLE 18 11246 0 0 HEICO CORP NEW COM 422806109 730 8128 SH SOLE 19 8128 0 0 HEICO CORP NEW COM 422806109 81537 907886 SH SOLE 21 907886 0 0 HEICO CORP NEW COM 422806109 52640 586124 SH SOLE 22 516253 0 69871 HEICO CORP NEW COM 422806109 1366 15207 SH SOLE 26 13728 0 1479 HEICO CORP NEW COM 422806109 326 3635 SH SOLE 28 3635 0 0 HEICO CORP NEW COM 422806109 1487 16557 SH SOLE 29 0 0 16557 HEICO CORP NEW COM 422806109 386 4299 SH SOLE 30 4299 0 0 HEICO CORP NEW COM 422806109 49 549 SH SOLE 31 549 0 0 HEICO CORP NEW COM 422806109 251 2796 SH SOLE 40 2796 0 0 HEICO CORP NEW CL A 422806208 3085 40487 SH SOLE 2 19961 0 20526 HEICO CORP NEW CL A 422806208 16 211 SH SOLE 4 211 0 0 HEICO CORP NEW CL A 422806208 86 1126 SH SOLE 7 1126 0 0 HEICO CORP NEW CL A 422806208 1805 23685 SH SOLE 18 23685 0 0 HEICO CORP NEW CL A 422806208 8034 105435 SH SOLE 19 105435 0 0 HEICO CORP NEW CL A 422806208 109203 1433111 SH SOLE 21 1433111 0 0 HEICO CORP NEW CL A 422806208 115214 1511990 SH SOLE 22 1353277 0 158713 HEICO CORP NEW CL A 422806208 85 1112 SH SOLE 23 1112 0 0 HEICO CORP NEW CL A 422806208 995 13055 SH SOLE 26 10105 0 2950 HEICO CORP NEW CL A 422806208 515 6763 SH SOLE 28 6763 0 0 HEICO CORP NEW CL A 422806208 4126 54149 SH SOLE 29 0 0 54149 HEICO CORP NEW CL A 422806208 544 7140 SH SOLE 30 7140 0 0 HEICO CORP NEW CL A 422806208 86 1135 SH SOLE 31 1135 0 0 HEICO CORP NEW CL A 422806208 402 5282 SH SOLE 40 5282 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 100 4740 SH SOLE 2 1370 0 3370 HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH SOLE 4 196 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 9 427 SH SOLE 7 427 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2035 96233 SH SOLE 18 96233 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 287 13570 SH SOLE 19 13570 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 35821 1693665 SH SOLE 21 1693665 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 11435 540679 SH SOLE 22 506417 0 34262 HEIDRICK & STRUGGLES INTL IN COM 422819102 51 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 545 25789 SH SOLE 30 25789 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 35 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 1469 15160 SH SOLE 2 12580 0 2580 HELEN OF TROY CORP LTD COM G4388N106 13 132 SH SOLE 4 132 0 0 HELEN OF TROY CORP LTD COM G4388N106 67 690 SH SOLE 7 690 0 0 HELEN OF TROY CORP LTD COM G4388N106 16955 174974 SH SOLE 18 174974 0 0 HELEN OF TROY CORP LTD COM G4388N106 2026 20911 SH SOLE 19 20911 0 0 HELEN OF TROY CORP LTD COM G4388N106 163623 1688573 SH SOLE 21 1688573 0 0 HELEN OF TROY CORP LTD COM G4388N106 83033 856889 SH SOLE 22 805597 0 51292 HELEN OF TROY CORP LTD COM G4388N106 994 10258 SH SOLE 26 8344 0 1914 HELEN OF TROY CORP LTD COM G4388N106 371 3832 SH SOLE 28 3832 0 0 HELEN OF TROY CORP LTD COM G4388N106 427 4403 SH SOLE 30 4403 0 0 HELEN OF TROY CORP LTD COM G4388N106 284 2931 SH SOLE 40 2931 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 224 30309 SH SOLE 2 8091 0 22218 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 37 5023 SH SOLE 7 5023 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5151 697042 SH SOLE 18 697042 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3961 535999 SH SOLE 19 535999 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 93196 12611099 SH SOLE 21 12611099 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 29798 4032195 SH SOLE 22 3728294 0 303901 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 141 19080 SH SOLE 26 15350 0 3730 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 295 39986 SH SOLE 28 39986 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1380 186766 SH SOLE 30 186766 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 85 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 7914 151880 SH SOLE 2 31263 0 120617 HELMERICH & PAYNE INC COM 423452101 1835 35210 SH SOLE 4 31913 0 3297 HELMERICH & PAYNE INC COM 423452101 4894 93924 SH SOLE 7 91340 0 2584 HELMERICH & PAYNE INC COM 423452101 41 788 SH SOLE 13 788 0 0 HELMERICH & PAYNE INC COM 423452101 34 649 SH SOLE 15 649 0 0 HELMERICH & PAYNE INC COM 423452101 17151 329127 SH SOLE 18 314261 0 14866 HELMERICH & PAYNE INC COM 423452101 10492 201347 SH SOLE 19 201347 0 0 HELMERICH & PAYNE INC COM 423452101 3966 76108 SH SOLE 20 0 0 76108 HELMERICH & PAYNE INC COM 423452101 313442 6015011 SH SOLE 21 6015011 0 0 HELMERICH & PAYNE INC COM 423452101 159403 3058971 SH SOLE 22 2552178 0 506793 HELMERICH & PAYNE INC COM 423452101 7510 144112 SH SOLE 23 144112 0 0 HELMERICH & PAYNE INC COM 423452101 5109 98040 SH SOLE 25 98040 0 0 HELMERICH & PAYNE INC COM 423452101 16978 325813 SH SOLE 26 139075 0 186738 HELMERICH & PAYNE INC COM 423452101 1352 25943 SH SOLE 28 19495 0 6448 HELMERICH & PAYNE INC COM 423452101 1661 31874 SH SOLE 29 5166 0 26708 HELMERICH & PAYNE INC COM 423452101 15921 305536 SH SOLE 30 305536 0 0 HELMERICH & PAYNE INC COM 423452101 2828 54266 SH SOLE 31 23294 0 30972 HELMERICH & PAYNE INC COM 423452101 4100 78679 SH SOLE 32 78679 0 0 HELMERICH & PAYNE INC COM 423452101 4083 78356 SH SOLE 34 78356 0 0 HELMERICH & PAYNE INC COM 423452101 5791 111124 SH SOLE 36 111124 0 0 HELMERICH & PAYNE INC COM 423452101 27 513 SH SOLE 40 513 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 29 2445 SH SOLE 2 999 0 1446 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 738 61735 SH SOLE 18 61735 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 106 8856 SH SOLE 19 8856 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6081 508840 SH SOLE 21 508840 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1737 145354 SH SOLE 22 136358 0 8996 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 3440 SH SOLE 30 3440 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH SOLE 17 0 0 42 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 2 5727 SH SOLE 19 5727 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 4 11197 SH SOLE 21 11197 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 143 444929 SH SOLE 22 444929 0 0 HENNESSY ADVISORS INC COM 425885100 13 818 SH SOLE 18 818 0 0 HENNESSY ADVISORS INC COM 425885100 185 11977 SH SOLE 21 11977 0 0 HENNESSY ADVISORS INC COM 425885100 50 3244 SH SOLE 22 3244 0 0 HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 6763 655000 SH SOLE 2 655000 0 0 HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 516 50000 SH SOLE 22 50000 0 0 HENRY JACK & ASSOC INC COM 426281101 12470 121318 SH SOLE 2 58800 0 62518 HENRY JACK & ASSOC INC COM 426281101 3009 29275 SH SOLE 4 26406 0 2869 HENRY JACK & ASSOC INC COM 426281101 5087 49494 SH SOLE 7 39719 0 9775 HENRY JACK & ASSOC INC COM 426281101 28718 279386 SH SOLE 18 271598 0 7788 HENRY JACK & ASSOC INC COM 426281101 2721 26469 SH SOLE 19 26469 0 0 HENRY JACK & ASSOC INC COM 426281101 7802 75904 SH SOLE 20 0 0 75904 HENRY JACK & ASSOC INC COM 426281101 470013 4572551 SH SOLE 21 4572551 0 0 HENRY JACK & ASSOC INC COM 426281101 287955 2801388 SH SOLE 22 2553697 0 247691 HENRY JACK & ASSOC INC COM 426281101 9667 94049 SH SOLE 23 94049 0 0 HENRY JACK & ASSOC INC COM 426281101 18617 181114 SH SOLE 26 66573 0 114541 HENRY JACK & ASSOC INC COM 426281101 1854 18040 SH SOLE 28 13086 0 4954 HENRY JACK & ASSOC INC COM 426281101 2232 21713 SH SOLE 29 2793 0 18920 HENRY JACK & ASSOC INC COM 426281101 19857 193180 SH SOLE 30 193180 0 0 HENRY JACK & ASSOC INC COM 426281101 4592 44678 SH SOLE 31 15921 0 28757 HENRY JACK & ASSOC INC COM 426281101 543 5287 SH SOLE 34 5287 0 0 HENRY JACK & ASSOC INC COM 426281101 3521 34259 SH SOLE 36 34259 0 0 HENRY JACK & ASSOC INC COM 426281101 42 404 SH SOLE 40 404 0 0 HERBALIFE LTD COM USD SHS G4412G101 2428 35796 SH SOLE 2 12246 0 23550 HERBALIFE LTD COM USD SHS G4412G101 23 337 SH SOLE 4 337 0 0 HERBALIFE LTD COM USD SHS G4412G101 167 2464 SH SOLE 7 2464 0 0 HERBALIFE LTD COM USD SHS G4412G101 38 564 SH SOLE 15 564 0 0 HERBALIFE LTD COM USD SHS G4412G101 2199 32426 SH SOLE 18 32426 0 0 HERBALIFE LTD COM USD SHS G4412G101 2353 34692 SH SOLE 19 34692 0 0 HERBALIFE LTD COM USD SHS G4412G101 49200 725343 SH SOLE 21 725343 0 0 HERBALIFE LTD COM USD SHS G4412G101 125006 1842937 SH SOLE 22 1621057 0 221880 HERBALIFE LTD COM USD SHS G4412G101 4292 63277 SH SOLE 25 63277 0 0 HERBALIFE LTD COM USD SHS G4412G101 6701 98784 SH SOLE 26 33248 0 65536 HERBALIFE LTD COM USD SHS G4412G101 690 10167 SH SOLE 28 10167 0 0 HERBALIFE LTD COM USD SHS G4412G101 846 12465 SH SOLE 29 0 0 12465 HERBALIFE LTD COM USD SHS G4412G101 729 10748 SH SOLE 30 10748 0 0 HERBALIFE LTD COM USD SHS G4412G101 106 1568 SH SOLE 31 1568 0 0 HERBALIFE LTD COM USD SHS G4412G101 3838 56581 SH SOLE 36 56581 0 0 HERBALIFE LTD COM USD SHS G4412G101 546 8055 SH SOLE 40 8055 0 0 HERC HLDGS INC COM 42704L104 76 1540 SH SOLE 2 1379 0 161 HERC HLDGS INC COM 42704L104 6 124 SH SOLE 4 124 0 0 HERC HLDGS INC COM 42704L104 28 564 SH SOLE 7 564 0 0 HERC HLDGS INC COM 42704L104 4050 82425 SH SOLE 18 82425 0 0 HERC HLDGS INC COM 42704L104 904 18408 SH SOLE 19 18408 0 0 HERC HLDGS INC COM 42704L104 35090 714236 SH SOLE 21 714236 0 0 HERC HLDGS INC COM 42704L104 35153 715502 SH SOLE 22 664280 0 51222 HERC HLDGS INC COM 42704L104 343 6979 SH SOLE 26 5787 0 1192 HERC HLDGS INC COM 42704L104 178 3625 SH SOLE 28 3625 0 0 HERC HLDGS INC COM 42704L104 203 4142 SH SOLE 30 4142 0 0 HERC HLDGS INC COM 42704L104 419 8537 SH SOLE 36 8537 0 0 HERC HLDGS INC COM 42704L104 131 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 6291 487654 SH SOLE 30 487654 0 0 HERITAGE COMMERCE CORP COM 426927109 97 6801 SH SOLE 2 2097 0 4704 HERITAGE COMMERCE CORP COM 426927109 20 1434 SH SOLE 7 1434 0 0 HERITAGE COMMERCE CORP COM 426927109 2010 141261 SH SOLE 18 141261 0 0 HERITAGE COMMERCE CORP COM 426927109 382 26854 SH SOLE 19 26854 0 0 HERITAGE COMMERCE CORP COM 426927109 16599 1166484 SH SOLE 21 1166484 0 0 HERITAGE COMMERCE CORP COM 426927109 21273 1494938 SH SOLE 22 1454471 0 40467 HERITAGE COMMERCE CORP COM 426927109 325 22827 SH SOLE 29 0 0 22827 HERITAGE COMMERCE CORP COM 426927109 79 5536 SH SOLE 30 5536 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 74 3402 SH SOLE 2 2051 0 1351 HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1150 52878 SH SOLE 18 52878 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 268 12315 SH SOLE 19 12315 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 9806 450850 SH SOLE 21 450850 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 3509 161314 SH SOLE 22 132359 0 28955 HERITAGE FINL CORP WASH COM 42722X106 192 6512 SH SOLE 2 1882 0 4630 HERITAGE FINL CORP WASH COM 42722X106 25 832 SH SOLE 7 832 0 0 HERITAGE FINL CORP WASH COM 42722X106 3436 116484 SH SOLE 18 116484 0 0 HERITAGE FINL CORP WASH COM 42722X106 680 23046 SH SOLE 19 23046 0 0 HERITAGE FINL CORP WASH COM 42722X106 28282 958705 SH SOLE 21 958705 0 0 HERITAGE FINL CORP WASH COM 42722X106 26651 903408 SH SOLE 22 842921 0 60487 HERITAGE FINL CORP WASH COM 42722X106 129 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 262 8876 SH SOLE 29 0 0 8876 HERITAGE FINL CORP WASH COM 42722X106 123 4170 SH SOLE 30 4170 0 0 HERITAGE FINL CORP WASH COM 42722X106 42 1435 SH SOLE 34 1435 0 0 HERITAGE FINL CORP WASH COM 42722X106 96 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 69 5261 SH SOLE 2 1906 0 3355 HERITAGE INS HLDGS INC COM 42727J102 8 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1392 105342 SH SOLE 18 105342 0 0 HERITAGE INS HLDGS INC COM 42727J102 10437 790117 SH SOLE 19 790117 0 0 HERITAGE INS HLDGS INC COM 42727J102 11507 871081 SH SOLE 21 871081 0 0 HERITAGE INS HLDGS INC COM 42727J102 11840 896299 SH SOLE 22 844746 0 51553 HERITAGE INS HLDGS INC COM 42727J102 52 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 46 3469 SH SOLE 30 3469 0 0 HERITAGE INS HLDGS INC COM 42727J102 34 2573 SH SOLE 40 2573 0 0 HERON THERAPEUTICS INC COM 427746102 77 4796 SH SOLE 2 3012 0 1784 HERON THERAPEUTICS INC COM 427746102 12 765 SH SOLE 7 765 0 0 HERON THERAPEUTICS INC COM 427746102 2663 164911 SH SOLE 18 164911 0 0 HERON THERAPEUTICS INC COM 427746102 563 34845 SH SOLE 19 34845 0 0 HERON THERAPEUTICS INC COM 427746102 23309 1443283 SH SOLE 21 1443283 0 0 HERON THERAPEUTICS INC COM 427746102 19621 1214899 SH SOLE 22 1137190 0 77709 HERON THERAPEUTICS INC COM 427746102 17 1074 SH SOLE 26 0 0 1074 HERON THERAPEUTICS INC COM 427746102 208 12873 SH SOLE 28 12873 0 0 HERON THERAPEUTICS INC COM 427746102 106 6594 SH SOLE 30 6594 0 0 HERON THERAPEUTICS INC COM 427746102 39 2384 SH SOLE 40 2384 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 180 9648 SH SOLE 2 2659 0 6989 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 233 12493 SH SOLE 4 12493 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 982 52624 SH SOLE 7 52624 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33 1764 SH SOLE 15 1764 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3831 205173 SH SOLE 18 205173 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1303 69778 SH SOLE 19 69778 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 65237 3494198 SH SOLE 21 3494198 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33396 1788774 SH SOLE 22 1704436 0 84338 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 21 1127 SH SOLE 23 1127 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1422 76182 SH SOLE 25 76182 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 738 39513 SH SOLE 26 24958 0 14555 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 116 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 880 47151 SH SOLE 29 15177 0 31974 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4747 254283 SH SOLE 30 254283 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 289 15471 SH SOLE 34 15471 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 95 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 32097 294006 SH SOLE 2 156890 0 137116 HERSHEY CO COM 427866108 6314 57835 SH SOLE 4 52369 0 5466 HERSHEY CO COM 427866108 13168 120620 SH SOLE 7 107276 0 13344 HERSHEY CO COM 427866108 2183 19995 SH SOLE 13 19995 0 0 HERSHEY CO COM 427866108 100 914 SH SOLE 15 914 0 0 HERSHEY CO COM 427866108 33820 309789 SH SOLE 18 289150 0 20639 HERSHEY CO COM 427866108 9591 87854 SH SOLE 19 87854 0 0 HERSHEY CO COM 427866108 11300 103511 SH SOLE 20 0 0 103511 HERSHEY CO COM 427866108 351837 3222834 SH SOLE 21 3222834 0 0 HERSHEY CO COM 427866108 473476 4337051 SH SOLE 22 3641589 0 695462 HERSHEY CO COM 427866108 20423 187079 SH SOLE 23 187079 0 0 HERSHEY CO COM 427866108 12926 118407 SH SOLE 25 118407 0 0 HERSHEY CO COM 427866108 55650 509756 SH SOLE 26 147083 0 362673 HERSHEY CO COM 427866108 3560 32608 SH SOLE 28 23629 0 8979 HERSHEY CO COM 427866108 6261 57349 SH SOLE 29 5216 0 52133 HERSHEY CO COM 427866108 45752 419093 SH SOLE 30 419093 0 0 HERSHEY CO COM 427866108 9231 84553 SH SOLE 31 37632 0 46921 HERSHEY CO COM 427866108 4794 43910 SH SOLE 34 43910 0 0 HERSHEY CO COM 427866108 16666 152659 SH SOLE 36 152659 0 0 HERSHEY CO COM 427866108 81 742 SH SOLE 40 742 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 285 12737 SH SOLE 2 3123 0 9614 HERTZ GLOBAL HLDGS INC COM 42806J106 8 374 SH SOLE 4 374 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 283 12677 SH SOLE 7 12677 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 4591 205326 SH SOLE 18 205326 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1038 46419 SH SOLE 19 46419 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 39306 1757880 SH SOLE 21 1757880 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 44115 1972951 SH SOLE 22 1820409 0 152542 HERTZ GLOBAL HLDGS INC COM 42806J106 499 22302 SH SOLE 26 17365 0 4937 HERTZ GLOBAL HLDGS INC COM 42806J106 208 9311 SH SOLE 28 9311 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 543 24278 SH SOLE 30 24278 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2851 127517 SH SOLE 36 127517 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 180 8030 SH SOLE 40 8030 0 0 HESKA CORP COM RESTRC NEW 42805E306 117 1327 SH SOLE 2 1242 0 85 HESKA CORP COM RESTRC NEW 42805E306 17 195 SH SOLE 7 195 0 0 HESKA CORP COM RESTRC NEW 42805E306 2712 30788 SH SOLE 18 30788 0 0 HESKA CORP COM RESTRC NEW 42805E306 1942 22047 SH SOLE 19 22047 0 0 HESKA CORP COM RESTRC NEW 42805E306 50962 578521 SH SOLE 21 578521 0 0 HESKA CORP COM RESTRC NEW 42805E306 19973 226729 SH SOLE 22 213686 0 13043 HESKA CORP COM RESTRC NEW 42805E306 829 9409 SH SOLE 23 9409 0 0 HESKA CORP COM RESTRC NEW 42805E306 94 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 768 8720 SH SOLE 30 8720 0 0 HESKA CORP COM RESTRC NEW 42805E306 69 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 16624 354529 SH SOLE 2 85580 0 268949 HESS CORP COM 42809H107 4042 86200 SH SOLE 4 79450 0 6750 HESS CORP COM 42809H107 9401 200488 SH SOLE 7 186230 0 14258 HESS CORP COM 42809H107 410 8736 SH SOLE 13 8736 0 0 HESS CORP COM 42809H107 82 1749 SH SOLE 15 1749 0 0 HESS CORP COM 42809H107 120055 2560347 SH SOLE 18 2425040 0 135307 HESS CORP COM 42809H107 269512 5747756 SH SOLE 19 5747756 0 0 HESS CORP COM 42809H107 6278 133881 SH SOLE 20 0 0 133881 HESS CORP COM 42809H107 282086 6015908 SH SOLE 21 6015908 0 0 HESS CORP COM 42809H107 381092 8127369 SH SOLE 22 6752786 0 1374583 HESS CORP COM 42809H107 17446 372072 SH SOLE 23 372072 0 0 HESS CORP COM 42809H107 22458 478948 SH SOLE 25 478948 0 0 HESS CORP COM 42809H107 47949 1022585 SH SOLE 26 302705 0 719880 HESS CORP COM 42809H107 3076 65604 SH SOLE 28 48104 0 17500 HESS CORP COM 42809H107 8495 181166 SH SOLE 29 179744 0 1422 HESS CORP COM 42809H107 42480 905956 SH SOLE 30 905956 0 0 HESS CORP COM 42809H107 7512 160204 SH SOLE 31 64857 0 95347 HESS CORP COM 42809H107 57544 1227206 SH SOLE 34 1227206 0 0 HESS CORP COM 42809H107 15676 334304 SH SOLE 36 334304 0 0 HESS CORP COM 42809H107 77 1647 SH SOLE 40 1647 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 20 SH SOLE 22 20 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32035 2177795 SH SOLE 2 537538 0 1640257 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8537 580374 SH SOLE 4 523938 0 56436 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24232 1647315 SH SOLE 7 1384632 0 262683 HEWLETT PACKARD ENTERPRISE C COM 42824C109 334 22725 SH SOLE 13 22725 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 11120 SH SOLE 15 11120 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 52 3564 SH SOLE 17 0 0 3564 HEWLETT PACKARD ENTERPRISE C COM 42824C109 47007 3195558 SH SOLE 18 2944881 0 250677 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2377 161591 SH SOLE 19 161591 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12622 858035 SH SOLE 20 0 0 858035 HEWLETT PACKARD ENTERPRISE C COM 42824C109 383571 26075541 SH SOLE 21 26075541 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 640845 43565289 SH SOLE 22 35938862 0 7626427 HEWLETT PACKARD ENTERPRISE C COM 42824C109 29950 2036019 SH SOLE 23 2036019 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 22182 1507966 SH SOLE 25 1507966 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 63009 4283394 SH SOLE 26 1554983 0 2728411 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5525 375628 SH SOLE 28 274369 0 101259 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1007 68440 SH SOLE 29 64785 0 3655 HEWLETT PACKARD ENTERPRISE C COM 42824C109 82939 5638260 SH SOLE 30 5638260 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 13811 938908 SH SOLE 31 369830 0 569078 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2157 146657 SH SOLE 34 146657 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 27713 1883977 SH SOLE 36 1883977 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 134 9091 SH SOLE 40 9091 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 72 4900 SH Put SOLE 2 4900 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 103 7000 SH Put SOLE 18 7000 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 1545 105000 SH Put SOLE 19 105000 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 9 600 SH Put SOLE 22 600 0 0 HEXCEL CORP NEW COM 428291108 3539 61636 SH SOLE 2 22583 0 39053 HEXCEL CORP NEW COM 428291108 23 393 SH SOLE 4 393 0 0 HEXCEL CORP NEW COM 428291108 126 2200 SH SOLE 7 2200 0 0 HEXCEL CORP NEW COM 428291108 2538 44195 SH SOLE 18 44195 0 0 HEXCEL CORP NEW COM 428291108 1670 29077 SH SOLE 19 29077 0 0 HEXCEL CORP NEW COM 428291108 141608 2466177 SH SOLE 21 2466177 0 0 HEXCEL CORP NEW COM 428291108 145268 2529919 SH SOLE 22 2235056 0 294863 HEXCEL CORP NEW COM 428291108 1712 29808 SH SOLE 26 24535 0 5273 HEXCEL CORP NEW COM 428291108 753 13122 SH SOLE 28 13122 0 0 HEXCEL CORP NEW COM 428291108 797 13876 SH SOLE 30 13876 0 0 HEXCEL CORP NEW COM 428291108 115 2001 SH SOLE 31 2001 0 0 HEXCEL CORP NEW COM 428291108 552 9620 SH SOLE 40 9620 0 0 HFF INC CL A 40418F108 90 2285 SH SOLE 2 2180 0 105 HFF INC CL A 40418F108 11 287 SH SOLE 4 287 0 0 HFF INC CL A 40418F108 39 992 SH SOLE 7 992 0 0 HFF INC CL A 40418F108 6713 169703 SH SOLE 18 169703 0 0 HFF INC CL A 40418F108 1065 26928 SH SOLE 19 26928 0 0 HFF INC CL A 40418F108 126122 3188112 SH SOLE 21 3188112 0 0 HFF INC CL A 40418F108 39051 987137 SH SOLE 22 918834 0 68303 HFF INC CL A 40418F108 0 4 SH SOLE 23 4 0 0 HFF INC CL A 40418F108 331 8368 SH SOLE 26 5763 0 2605 HFF INC CL A 40418F108 199 5024 SH SOLE 28 5024 0 0 HFF INC CL A 40418F108 2037 51500 SH SOLE 30 51500 0 0 HFF INC CL A 40418F108 158 3987 SH SOLE 40 3987 0 0 HIBBETT SPORTS INC COM 428567101 72 5022 SH SOLE 2 1252 0 3770 HIBBETT SPORTS INC COM 428567101 3 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 10 677 SH SOLE 7 677 0 0 HIBBETT SPORTS INC COM 428567101 1541 108141 SH SOLE 18 108141 0 0 HIBBETT SPORTS INC COM 428567101 2676 187768 SH SOLE 19 187768 0 0 HIBBETT SPORTS INC COM 428567101 26039 1827309 SH SOLE 21 1827309 0 0 HIBBETT SPORTS INC COM 428567101 8876 622897 SH SOLE 22 571992 0 50905 HIBBETT SPORTS INC COM 428567101 139 9763 SH SOLE 26 7856 0 1907 HIBBETT SPORTS INC COM 428567101 50 3493 SH SOLE 28 3493 0 0 HIBBETT SPORTS INC COM 428567101 421 29563 SH SOLE 30 29563 0 0 HIBBETT SPORTS INC COM 428567101 40 2799 SH SOLE 40 2799 0 0 HIGHWOODS PPTYS INC COM 431284108 5465 104916 SH SOLE 2 54427 0 50489 HIGHWOODS PPTYS INC COM 431284108 4608 88462 SH SOLE 4 88462 0 0 HIGHWOODS PPTYS INC COM 431284108 7739 148566 SH SOLE 7 148566 0 0 HIGHWOODS PPTYS INC COM 431284108 196 3754 SH SOLE 15 3754 0 0 HIGHWOODS PPTYS INC COM 431284108 18987 364503 SH SOLE 18 364503 0 0 HIGHWOODS PPTYS INC COM 431284108 13944 267700 SH SOLE 19 267700 0 0 HIGHWOODS PPTYS INC COM 431284108 293310 5630823 SH SOLE 21 5630823 0 0 HIGHWOODS PPTYS INC COM 431284108 246972 4741258 SH SOLE 22 4357954 0 383304 HIGHWOODS PPTYS INC COM 431284108 360 6919 SH SOLE 23 6919 0 0 HIGHWOODS PPTYS INC COM 431284108 9805 188230 SH SOLE 25 188230 0 0 HIGHWOODS PPTYS INC COM 431284108 3487 66950 SH SOLE 26 29837 0 37113 HIGHWOODS PPTYS INC COM 431284108 819 15732 SH SOLE 28 15732 0 0 HIGHWOODS PPTYS INC COM 431284108 5482 105248 SH SOLE 29 35184 0 70064 HIGHWOODS PPTYS INC COM 431284108 27428 526548 SH SOLE 30 526548 0 0 HIGHWOODS PPTYS INC COM 431284108 115 2206 SH SOLE 31 2206 0 0 HIGHWOODS PPTYS INC COM 431284108 5544 106429 SH SOLE 34 106429 0 0 HIGHWOODS PPTYS INC COM 431284108 213 4093 SH SOLE 36 4093 0 0 HIGHWOODS PPTYS INC COM 431284108 546 10482 SH SOLE 40 10482 0 0 HILL INTERNATIONAL INC COM 431466101 22 4569 SH SOLE 2 1829 0 2740 HILL INTERNATIONAL INC COM 431466101 567 119284 SH SOLE 18 119284 0 0 HILL INTERNATIONAL INC COM 431466101 121 25419 SH SOLE 19 25419 0 0 HILL INTERNATIONAL INC COM 431466101 5333 1122701 SH SOLE 21 1122701 0 0 HILL INTERNATIONAL INC COM 431466101 4860 1023252 SH SOLE 22 997121 0 26131 HILL ROM HLDGS INC COM 431475102 4653 62883 SH SOLE 2 38588 0 24295 HILL ROM HLDGS INC COM 431475102 20 268 SH SOLE 4 268 0 0 HILL ROM HLDGS INC COM 431475102 120 1616 SH SOLE 7 1616 0 0 HILL ROM HLDGS INC COM 431475102 22 301 SH SOLE 17 0 0 301 HILL ROM HLDGS INC COM 431475102 17518 236731 SH SOLE 18 236731 0 0 HILL ROM HLDGS INC COM 431475102 1546 20890 SH SOLE 19 20890 0 0 HILL ROM HLDGS INC COM 431475102 222368 3004977 SH SOLE 21 3004977 0 0 HILL ROM HLDGS INC COM 431475102 155387 2099830 SH SOLE 22 1900853 0 198977 HILL ROM HLDGS INC COM 431475102 1577 21312 SH SOLE 26 18102 0 3210 HILL ROM HLDGS INC COM 431475102 695 9387 SH SOLE 28 9387 0 0 HILL ROM HLDGS INC COM 431475102 3002 40572 SH SOLE 29 0 0 40572 HILL ROM HLDGS INC COM 431475102 731 9883 SH SOLE 30 9883 0 0 HILL ROM HLDGS INC COM 431475102 114 1545 SH SOLE 31 1545 0 0 HILL ROM HLDGS INC COM 431475102 532 7189 SH SOLE 40 7189 0 0 HILLENBRAND INC COM 431571108 157 4049 SH SOLE 2 3848 0 201 HILLENBRAND INC COM 431571108 8 195 SH SOLE 4 195 0 0 HILLENBRAND INC COM 431571108 60 1557 SH SOLE 7 1557 0 0 HILLENBRAND INC COM 431571108 11860 305286 SH SOLE 18 305286 0 0 HILLENBRAND INC COM 431571108 9006 231815 SH SOLE 19 231815 0 0 HILLENBRAND INC COM 431571108 215172 5538544 SH SOLE 21 5538544 0 0 HILLENBRAND INC COM 431571108 63530 1635271 SH SOLE 22 1512599 0 122672 HILLENBRAND INC COM 431571108 797 20527 SH SOLE 26 16075 0 4452 HILLENBRAND INC COM 431571108 352 9050 SH SOLE 28 9050 0 0 HILLENBRAND INC COM 431571108 11791 303499 SH SOLE 30 303499 0 0 HILLENBRAND INC COM 431571108 259 6668 SH SOLE 40 6668 0 0 HILLTOP HOLDINGS INC COM 432748101 432 16613 SH SOLE 2 3913 0 12700 HILLTOP HOLDINGS INC COM 432748101 12 463 SH SOLE 4 463 0 0 HILLTOP HOLDINGS INC COM 432748101 50 1912 SH SOLE 7 1912 0 0 HILLTOP HOLDINGS INC COM 432748101 7000 269230 SH SOLE 18 269230 0 0 HILLTOP HOLDINGS INC COM 432748101 1443 55497 SH SOLE 19 55497 0 0 HILLTOP HOLDINGS INC COM 432748101 59218 2277628 SH SOLE 21 2277628 0 0 HILLTOP HOLDINGS INC COM 432748101 56495 2172888 SH SOLE 22 2032317 0 140571 HILLTOP HOLDINGS INC COM 432748101 579 22255 SH SOLE 26 17485 0 4770 HILLTOP HOLDINGS INC COM 432748101 279 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 380 14607 SH SOLE 30 14607 0 0 HILLTOP HOLDINGS INC COM 432748101 223 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1110 28743 SH SOLE 2 6426 0 22317 HILTON GRAND VACATIONS INC COM 43283X105 11 280 SH SOLE 4 280 0 0 HILTON GRAND VACATIONS INC COM 43283X105 65 1694 SH SOLE 7 1694 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1262 32671 SH SOLE 18 32671 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1871 48427 SH SOLE 19 48427 0 0 HILTON GRAND VACATIONS INC COM 43283X105 27831 720463 SH SOLE 21 720463 0 0 HILTON GRAND VACATIONS INC COM 43283X105 67128 1737721 SH SOLE 22 1539429 0 198292 HILTON GRAND VACATIONS INC COM 43283X105 707 18309 SH SOLE 26 13233 0 5076 HILTON GRAND VACATIONS INC COM 43283X105 393 10181 SH SOLE 28 10181 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1305 33774 SH SOLE 29 0 0 33774 HILTON GRAND VACATIONS INC COM 43283X105 750 19422 SH SOLE 30 19422 0 0 HILTON GRAND VACATIONS INC COM 43283X105 63 1630 SH SOLE 31 1630 0 0 HILTON GRAND VACATIONS INC COM 43283X105 315 8156 SH SOLE 40 8156 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 16832 242365 SH SOLE 2 45135 0 197230 HILTON WORLDWIDE HLDGS INC COM 43300A203 4352 62666 SH SOLE 4 55752 0 6914 HILTON WORLDWIDE HLDGS INC COM 43300A203 10102 145451 SH SOLE 7 137555 0 7896 HILTON WORLDWIDE HLDGS INC COM 43300A203 308 4440 SH SOLE 13 4440 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 79 1133 SH SOLE 15 1133 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30831 443936 SH SOLE 18 416503 0 27433 HILTON WORLDWIDE HLDGS INC COM 43300A203 2515 36209 SH SOLE 19 36209 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8021 115495 SH SOLE 20 0 0 115495 HILTON WORLDWIDE HLDGS INC COM 43300A203 268166 3861280 SH SOLE 21 3861280 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 369097 5314565 SH SOLE 22 4403801 0 910764 HILTON WORLDWIDE HLDGS INC COM 43300A203 15958 229782 SH SOLE 23 229782 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 11155 160612 SH SOLE 25 160612 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 36702 528463 SH SOLE 26 207573 0 320890 HILTON WORLDWIDE HLDGS INC COM 43300A203 3201 46091 SH SOLE 28 33523 0 12568 HILTON WORLDWIDE HLDGS INC COM 43300A203 480 6916 SH SOLE 29 6916 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 37210 535786 SH SOLE 30 535786 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6254 90048 SH SOLE 31 39491 0 50557 HILTON WORLDWIDE HLDGS INC COM 43300A203 899 12944 SH SOLE 34 12944 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12134 174712 SH SOLE 36 174712 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 64 916 SH SOLE 40 916 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 67 6100 SH SOLE 2 6100 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 200 SH SOLE 17 0 0 200 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2395 219116 SH SOLE 22 219116 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 200 18263 SH SOLE 25 18263 0 0 HINGHAM INSTN SVGS MASS COM 433323102 28 147 SH SOLE 2 52 0 95 HINGHAM INSTN SVGS MASS COM 433323102 942 4950 SH SOLE 18 4950 0 0 HINGHAM INSTN SVGS MASS COM 433323102 135 708 SH SOLE 19 708 0 0 HINGHAM INSTN SVGS MASS COM 433323102 8225 43226 SH SOLE 21 43226 0 0 HINGHAM INSTN SVGS MASS COM 433323102 3756 19740 SH SOLE 22 18848 0 892 HISTOGENICS CORP COM 43358V109 3 1666 SH SOLE 18 1666 0 0 HISTOGENICS CORP COM 43358V109 3 1354 SH SOLE 19 1354 0 0 HISTOGENICS CORP COM 43358V109 58 29333 SH SOLE 21 29333 0 0 HMN FINL INC COM 40424G108 11 595 SH SOLE 18 595 0 0 HMN FINL INC COM 40424G108 34 1907 SH SOLE 19 1907 0 0 HMN FINL INC COM 40424G108 15 848 SH SOLE 21 848 0 0 HMN FINL INC COM 40424G108 898 50320 SH SOLE 22 50320 0 0 HMS HLDGS CORP COM 40425J101 140 7062 SH SOLE 2 4765 0 2297 HMS HLDGS CORP COM 40425J101 12 606 SH SOLE 4 606 0 0 HMS HLDGS CORP COM 40425J101 35 1738 SH SOLE 7 1738 0 0 HMS HLDGS CORP COM 40425J101 7730 389201 SH SOLE 18 389201 0 0 HMS HLDGS CORP COM 40425J101 1277 64292 SH SOLE 19 64292 0 0 HMS HLDGS CORP COM 40425J101 151146 7610553 SH SOLE 21 7610553 0 0 HMS HLDGS CORP COM 40425J101 44868 2259232 SH SOLE 22 2095623 0 163609 HMS HLDGS CORP COM 40425J101 495 24920 SH SOLE 26 19367 0 5553 HMS HLDGS CORP COM 40425J101 244 12307 SH SOLE 28 12307 0 0 HMS HLDGS CORP COM 40425J101 2314 116525 SH SOLE 30 116525 0 0 HMS HLDGS CORP COM 40425J101 188 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 842 20315 SH SOLE 2 20027 0 288 HNI CORP COM 404251100 12 293 SH SOLE 4 293 0 0 HNI CORP COM 404251100 45 1096 SH SOLE 7 1096 0 0 HNI CORP COM 404251100 11391 274670 SH SOLE 18 274670 0 0 HNI CORP COM 404251100 1376 33184 SH SOLE 19 33184 0 0 HNI CORP COM 404251100 114300 2756202 SH SOLE 21 2756202 0 0 HNI CORP COM 404251100 56690 1367020 SH SOLE 22 1278356 0 88664 HNI CORP COM 404251100 646 15584 SH SOLE 26 12303 0 3281 HNI CORP COM 404251100 262 6326 SH SOLE 28 6326 0 0 HNI CORP COM 404251100 276 6644 SH SOLE 30 6644 0 0 HNI CORP COM 404251100 194 4668 SH SOLE 40 4668 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 299 8942 SH SOLE 7 8942 0 0 HOLLYFRONTIER CORP COM 436106108 9568 265995 SH SOLE 2 107677 0 158318 HOLLYFRONTIER CORP COM 436106108 1836 51030 SH SOLE 4 46992 0 4038 HOLLYFRONTIER CORP COM 436106108 1582 43974 SH SOLE 7 39493 0 4481 HOLLYFRONTIER CORP COM 436106108 44 1223 SH SOLE 13 1223 0 0 HOLLYFRONTIER CORP COM 436106108 42 1174 SH SOLE 15 1174 0 0 HOLLYFRONTIER CORP COM 436106108 24566 682955 SH SOLE 18 666425 0 16530 HOLLYFRONTIER CORP COM 436106108 5509 153152 SH SOLE 19 153152 0 0 HOLLYFRONTIER CORP COM 436106108 4081 113457 SH SOLE 20 0 0 113457 HOLLYFRONTIER CORP COM 436106108 433119 12041126 SH SOLE 21 12041126 0 0 HOLLYFRONTIER CORP COM 436106108 215572 5993104 SH SOLE 22 5326737 0 666367 HOLLYFRONTIER CORP COM 436106108 8301 230762 SH SOLE 23 230762 0 0 HOLLYFRONTIER CORP COM 436106108 4876 135561 SH SOLE 25 135561 0 0 HOLLYFRONTIER CORP COM 436106108 20299 564331 SH SOLE 26 233887 0 330444 HOLLYFRONTIER CORP COM 436106108 1418 39410 SH SOLE 28 29171 0 10239 HOLLYFRONTIER CORP COM 436106108 1621 45069 SH SOLE 29 3366 0 41703 HOLLYFRONTIER CORP COM 436106108 8773 243904 SH SOLE 30 243904 0 0 HOLLYFRONTIER CORP COM 436106108 3443 95727 SH SOLE 31 41548 0 54179 HOLLYFRONTIER CORP COM 436106108 3253 90424 SH SOLE 32 90424 0 0 HOLLYFRONTIER CORP COM 436106108 405 11263 SH SOLE 34 11263 0 0 HOLLYFRONTIER CORP COM 436106108 9010 250484 SH SOLE 36 250484 0 0 HOLLYFRONTIER CORP COM 436106108 32 902 SH SOLE 40 902 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 14 SH SOLE 22 14 0 0 HOLOGIC INC COM 436440101 22103 602425 SH SOLE 2 340346 0 262079 HOLOGIC INC COM 436440101 3317 90413 SH SOLE 4 79450 0 10963 HOLOGIC INC COM 436440101 8431 229781 SH SOLE 7 204430 0 25351 HOLOGIC INC COM 436440101 212 5780 SH SOLE 13 5780 0 0 HOLOGIC INC COM 436440101 76 2074 SH SOLE 15 2074 0 0 HOLOGIC INC COM 436440101 39546 1077830 SH SOLE 18 1031722 0 46108 HOLOGIC INC COM 436440101 79197 2158534 SH SOLE 19 2158534 0 0 HOLOGIC INC COM 436440101 9045 246531 SH SOLE 20 60700 0 185831 HOLOGIC INC COM 436440101 265016 7223110 SH SOLE 21 7223110 0 0 HOLOGIC INC COM 436440101 276190 7527656 SH SOLE 22 6273185 0 1254471 HOLOGIC INC COM 436440101 13071 356259 SH SOLE 23 356259 0 0 HOLOGIC INC COM 436440101 8142 221906 SH SOLE 25 221906 0 0 HOLOGIC INC COM 436440101 28763 783949 SH SOLE 26 288367 0 495582 HOLOGIC INC COM 436440101 2370 64603 SH SOLE 28 47391 0 17212 HOLOGIC INC COM 436440101 2910 79322 SH SOLE 29 10613 0 68709 HOLOGIC INC COM 436440101 32607 888710 SH SOLE 30 888710 0 0 HOLOGIC INC COM 436440101 5196 141626 SH SOLE 31 61544 0 80082 HOLOGIC INC COM 436440101 1489 40586 SH SOLE 32 40586 0 0 HOLOGIC INC COM 436440101 35743 974190 SH SOLE 34 974190 0 0 HOLOGIC INC COM 436440101 8521 232249 SH SOLE 36 232249 0 0 HOLOGIC INC COM 436440101 46 1241 SH SOLE 40 1241 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 2806 2305000 PRN SOLE 2 1809000 0 496000 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 727 597000 PRN SOLE 19 597000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 10 8000 PRN SOLE 21 8000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 41 34000 PRN SOLE 25 34000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 941 773000 PRN SOLE 26 773000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 599 492000 PRN SOLE 34 492000 0 0 HOLOGIC INC FRNT 12/1 436440AG6 1216 1008000 PRN SOLE 21 1008000 0 0 HOME BANCORP INC COM 43689E107 41 988 SH SOLE 2 249 0 739 HOME BANCORP INC COM 43689E107 951 22737 SH SOLE 18 22737 0 0 HOME BANCORP INC COM 43689E107 215 5132 SH SOLE 19 5132 0 0 HOME BANCORP INC COM 43689E107 7941 189874 SH SOLE 21 189874 0 0 HOME BANCORP INC COM 43689E107 2167 51818 SH SOLE 22 48238 0 3580 HOME BANCSHARES INC COM 436893200 2550 101108 SH SOLE 2 95369 0 5739 HOME BANCSHARES INC COM 436893200 13 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 99 3925 SH SOLE 7 3925 0 0 HOME BANCSHARES INC COM 436893200 25110 995641 SH SOLE 18 995641 0 0 HOME BANCSHARES INC COM 436893200 7348 291365 SH SOLE 19 291365 0 0 HOME BANCSHARES INC COM 436893200 252915 10028333 SH SOLE 21 10028333 0 0 HOME BANCSHARES INC COM 436893200 147215 5837224 SH SOLE 22 5486202 0 351022 HOME BANCSHARES INC COM 436893200 4039 160170 SH SOLE 23 160170 0 0 HOME BANCSHARES INC COM 436893200 1135 45009 SH SOLE 26 38592 0 6417 HOME BANCSHARES INC COM 436893200 640 25363 SH SOLE 28 25363 0 0 HOME BANCSHARES INC COM 436893200 1432 56768 SH SOLE 29 0 0 56768 HOME BANCSHARES INC COM 436893200 609 24143 SH SOLE 30 24143 0 0 HOME BANCSHARES INC COM 436893200 337 13362 SH SOLE 40 13362 0 0 HOME DEPOT INC COM 437076102 297055 1816181 SH SOLE 2 560114 0 1256067 HOME DEPOT INC COM 437076102 72389 442585 SH SOLE 4 400674 0 41911 HOME DEPOT INC COM 437076102 132039 807281 SH SOLE 7 805059 0 2222 HOME DEPOT INC COM 437076102 5486 33544 SH SOLE 13 33544 0 0 HOME DEPOT INC COM 437076102 1350 8256 SH SOLE 15 8256 0 0 HOME DEPOT INC COM 437076102 149 914 SH SOLE 17 0 0 914 HOME DEPOT INC COM 437076102 652411 3988815 SH SOLE 18 3545947 0 442868 HOME DEPOT INC COM 437076102 329701 2015778 SH SOLE 19 2015778 0 0 HOME DEPOT INC COM 437076102 98689 603383 SH SOLE 20 20117 0 583266 HOME DEPOT INC COM 437076102 3208603 19617282 SH SOLE 21 19617282 0 0 HOME DEPOT INC COM 437076102 5247161 32080958 SH SOLE 22 26494310 0 5586648 HOME DEPOT INC COM 437076102 248246 1517767 SH SOLE 23 1517767 0 0 HOME DEPOT INC COM 437076102 159944 977893 SH SOLE 25 959024 0 18869 HOME DEPOT INC COM 437076102 530266 3242030 SH SOLE 26 1032583 0 2209447 HOME DEPOT INC COM 437076102 44507 272112 SH SOLE 28 198592 0 73520 HOME DEPOT INC COM 437076102 27667 169152 SH SOLE 29 43585 0 125567 HOME DEPOT INC COM 437076102 563071 3442598 SH SOLE 30 3442598 0 0 HOME DEPOT INC COM 437076102 106182 649195 SH SOLE 31 310323 0 338872 HOME DEPOT INC COM 437076102 13319 81430 SH SOLE 32 81430 0 0 HOME DEPOT INC COM 437076102 106240 649550 SH SOLE 34 649550 0 0 HOME DEPOT INC COM 437076102 198815 1215545 SH SOLE 36 1215545 0 0 HOME DEPOT INC COM 437076102 989 6048 SH SOLE 40 6048 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 7 246 SH SOLE 18 246 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH SOLE 21 253 0 0 HOMESTREET INC COM 43785V102 163 6050 SH SOLE 2 1231 0 4819 HOMESTREET INC COM 43785V102 20 742 SH SOLE 7 742 0 0 HOMESTREET INC COM 43785V102 3300 122215 SH SOLE 18 122215 0 0 HOMESTREET INC COM 43785V102 558 20676 SH SOLE 19 20676 0 0 HOMESTREET INC COM 43785V102 63639 2357011 SH SOLE 21 2357011 0 0 HOMESTREET INC COM 43785V102 20277 750982 SH SOLE 22 712861 0 38121 HOMESTREET INC COM 43785V102 84 3128 SH SOLE 28 3128 0 0 HOMESTREET INC COM 43785V102 985 36495 SH SOLE 30 36495 0 0 HOMESTREET INC COM 43785V102 56 2090 SH SOLE 40 2090 0 0 HOMETRUST BANCSHARES INC COM 437872104 91 3538 SH SOLE 2 977 0 2561 HOMETRUST BANCSHARES INC COM 437872104 27 1055 SH SOLE 7 1055 0 0 HOMETRUST BANCSHARES INC COM 437872104 1679 65470 SH SOLE 18 65470 0 0 HOMETRUST BANCSHARES INC COM 437872104 338 13192 SH SOLE 19 13192 0 0 HOMETRUST BANCSHARES INC COM 437872104 14209 553973 SH SOLE 21 553973 0 0 HOMETRUST BANCSHARES INC COM 437872104 7470 291237 SH SOLE 22 255182 0 36055 HOMETRUST BANCSHARES INC COM 437872104 70 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 69 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 64 2500 SH SOLE 30 2500 0 0 HOMETRUST BANCSHARES INC COM 437872104 51 2005 SH SOLE 40 2005 0 0 HONEYWELL INTL INC COM 438516106 142406 1004700 SH SOLE 2 282607 0 722093 HONEYWELL INTL INC COM 438516106 29934 211189 SH SOLE 4 192247 0 18942 HONEYWELL INTL INC COM 438516106 74126 522975 SH SOLE 7 520397 0 2578 HONEYWELL INTL INC COM 438516106 323 2280 SH SOLE 13 2280 0 0 HONEYWELL INTL INC COM 438516106 726 5120 SH SOLE 15 5120 0 0 HONEYWELL INTL INC COM 438516106 340223 2400328 SH SOLE 18 2251045 0 149283 HONEYWELL INTL INC COM 438516106 355319 2506834 SH SOLE 19 2506834 0 0 HONEYWELL INTL INC COM 438516106 56013 395180 SH SOLE 20 0 0 395180 HONEYWELL INTL INC COM 438516106 1592593 11236020 SH SOLE 21 11236020 0 0 HONEYWELL INTL INC COM 438516106 2851220 20115843 SH SOLE 22 16579717 0 3536126 HONEYWELL INTL INC COM 438516106 128567 907061 SH SOLE 23 907061 0 0 HONEYWELL INTL INC COM 438516106 86054 607123 SH SOLE 25 607123 0 0 HONEYWELL INTL INC COM 438516106 231205 1631188 SH SOLE 26 535624 0 1095564 HONEYWELL INTL INC COM 438516106 7955 56122 SH SOLE 28 11080 0 45042 HONEYWELL INTL INC COM 438516106 4249 29978 SH SOLE 29 29978 0 0 HONEYWELL INTL INC COM 438516106 286569 2021790 SH SOLE 30 2021790 0 0 HONEYWELL INTL INC COM 438516106 54111 381761 SH SOLE 31 163735 0 218026 HONEYWELL INTL INC COM 438516106 24427 172338 SH SOLE 34 172338 0 0 HONEYWELL INTL INC COM 438516106 104402 736576 SH SOLE 36 736576 0 0 HONEYWELL INTL INC COM 438516106 512 3612 SH SOLE 40 3612 0 0 HOOKER FURNITURE CORP COM 439038100 36 763 SH SOLE 2 763 0 0 HOOKER FURNITURE CORP COM 439038100 14 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 1934 40509 SH SOLE 18 40509 0 0 HOOKER FURNITURE CORP COM 439038100 412 8625 SH SOLE 19 8625 0 0 HOOKER FURNITURE CORP COM 439038100 17015 356336 SH SOLE 21 356336 0 0 HOOKER FURNITURE CORP COM 439038100 14286 299190 SH SOLE 22 277128 0 22062 HOOKER FURNITURE CORP COM 439038100 8 167 SH SOLE 23 167 0 0 HOOKER FURNITURE CORP COM 439038100 106 2224 SH SOLE 28 2224 0 0 HOOKER FURNITURE CORP COM 439038100 80 1680 SH SOLE 30 1680 0 0 HOOKER FURNITURE CORP COM 439038100 92 1936 SH SOLE 40 1936 0 0 HOPE BANCORP INC COM 43940T109 509 28764 SH SOLE 2 7316 0 21448 HOPE BANCORP INC COM 43940T109 18 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 55 3126 SH SOLE 7 3126 0 0 HOPE BANCORP INC COM 43940T109 11320 639188 SH SOLE 18 639188 0 0 HOPE BANCORP INC COM 43940T109 1748 98685 SH SOLE 19 98685 0 0 HOPE BANCORP INC COM 43940T109 202724 11446880 SH SOLE 21 11446880 0 0 HOPE BANCORP INC COM 43940T109 67871 3832347 SH SOLE 22 3598734 0 233613 HOPE BANCORP INC COM 43940T109 1026 57935 SH SOLE 26 51770 0 6165 HOPE BANCORP INC COM 43940T109 331 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 436 24642 SH SOLE 29 0 0 24642 HOPE BANCORP INC COM 43940T109 3135 177031 SH SOLE 30 177031 0 0 HOPE BANCORP INC COM 43940T109 255 14393 SH SOLE 40 14393 0 0 HOPFED BANCORP INC COM 439734104 15 1059 SH SOLE 18 1059 0 0 HOPFED BANCORP INC COM 439734104 356 24575 SH SOLE 21 24575 0 0 HOPFED BANCORP INC COM 439734104 14 983 SH SOLE 22 983 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 370 9408 SH SOLE 2 2388 0 7020 HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 44 1107 SH SOLE 7 1107 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 8016 203716 SH SOLE 18 203716 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1318 33506 SH SOLE 19 33506 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 143718 3652304 SH SOLE 21 3652304 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 44985 1143191 SH SOLE 22 1067574 0 75617 HORACE MANN EDUCATORS CORP N COM 440327104 797 20244 SH SOLE 26 17080 0 3164 HORACE MANN EDUCATORS CORP N COM 440327104 230 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 386 9817 SH SOLE 29 0 0 9817 HORACE MANN EDUCATORS CORP N COM 440327104 2157 54813 SH SOLE 30 54813 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 183 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP IND COM 440407104 152 5209 SH SOLE 2 1235 0 3974 HORIZON BANCORP IND COM 440407104 14 497 SH SOLE 7 497 0 0 HORIZON BANCORP IND COM 440407104 2428 83233 SH SOLE 18 83233 0 0 HORIZON BANCORP IND COM 440407104 474 16243 SH SOLE 19 16243 0 0 HORIZON BANCORP IND COM 440407104 20156 690973 SH SOLE 21 690973 0 0 HORIZON BANCORP IND COM 440407104 9539 327020 SH SOLE 22 284327 0 42693 HORIZON BANCORP IND COM 440407104 92 3144 SH SOLE 30 3144 0 0 HORIZON GLOBAL CORP COM 44052W104 23 1326 SH SOLE 2 1235 0 91 HORIZON GLOBAL CORP COM 44052W104 7 385 SH SOLE 7 385 0 0 HORIZON GLOBAL CORP COM 44052W104 1630 92417 SH SOLE 18 92417 0 0 HORIZON GLOBAL CORP COM 44052W104 323 18283 SH SOLE 19 18283 0 0 HORIZON GLOBAL CORP COM 44052W104 14050 796472 SH SOLE 21 796472 0 0 HORIZON GLOBAL CORP COM 44052W104 10805 612518 SH SOLE 22 583443 0 29075 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1039 1150000 PRN SOLE 21 1150000 0 0 HORIZON PHARMA PLC SHS G4617B105 454 35814 SH SOLE 2 8856 0 26958 HORIZON PHARMA PLC SHS G4617B105 8 602 SH SOLE 4 602 0 0 HORIZON PHARMA PLC SHS G4617B105 54 4276 SH SOLE 7 4276 0 0 HORIZON PHARMA PLC SHS G4617B105 7745 610794 SH SOLE 18 610794 0 0 HORIZON PHARMA PLC SHS G4617B105 1554 122581 SH SOLE 19 122581 0 0 HORIZON PHARMA PLC SHS G4617B105 106148 8371284 SH SOLE 21 8371284 0 0 HORIZON PHARMA PLC SHS G4617B105 54567 4303381 SH SOLE 22 4032465 0 270916 HORIZON PHARMA PLC SHS G4617B105 204 16063 SH SOLE 23 16063 0 0 HORIZON PHARMA PLC SHS G4617B105 414 32625 SH SOLE 26 24818 0 7807 HORIZON PHARMA PLC SHS G4617B105 297 23460 SH SOLE 28 23460 0 0 HORIZON PHARMA PLC SHS G4617B105 557 43900 SH SOLE 29 0 0 43900 HORIZON PHARMA PLC SHS G4617B105 317 24988 SH SOLE 30 24988 0 0 HORIZON PHARMA PLC SHS G4617B105 249 19659 SH SOLE 40 19659 0 0 HORMEL FOODS CORP COM 440452100 6144 191174 SH SOLE 2 95446 0 95728 HORMEL FOODS CORP COM 440452100 3044 94720 SH SOLE 4 83800 0 10920 HORMEL FOODS CORP COM 440452100 27528 856516 SH SOLE 7 394911 0 461605 HORMEL FOODS CORP COM 440452100 55 1719 SH SOLE 15 1719 0 0 HORMEL FOODS CORP COM 440452100 12 360 SH SOLE 17 0 0 360 HORMEL FOODS CORP COM 440452100 19919 619759 SH SOLE 18 580710 0 39049 HORMEL FOODS CORP COM 440452100 13698 426192 SH SOLE 19 426192 0 0 HORMEL FOODS CORP COM 440452100 8666 269629 SH SOLE 20 0 0 269629 HORMEL FOODS CORP COM 440452100 215410 6702236 SH SOLE 21 6702236 0 0 HORMEL FOODS CORP COM 440452100 237702 7395826 SH SOLE 22 6239452 0 1156374 HORMEL FOODS CORP COM 440452100 11367 353667 SH SOLE 23 353667 0 0 HORMEL FOODS CORP COM 440452100 7453 231884 SH SOLE 25 231884 0 0 HORMEL FOODS CORP COM 440452100 30375 945097 SH SOLE 26 317960 0 627137 HORMEL FOODS CORP COM 440452100 2169 67479 SH SOLE 28 49324 0 18155 HORMEL FOODS CORP COM 440452100 7817 243219 SH SOLE 29 243219 0 0 HORMEL FOODS CORP COM 440452100 34556 1075160 SH SOLE 30 1075160 0 0 HORMEL FOODS CORP COM 440452100 3242 100864 SH SOLE 31 15586 0 85278 HORMEL FOODS CORP COM 440452100 2677 83298 SH SOLE 34 83298 0 0 HORMEL FOODS CORP COM 440452100 9639 299902 SH SOLE 36 299902 0 0 HORMEL FOODS CORP COM 440452100 44 1374 SH SOLE 40 1374 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 23 5724 SH SOLE 18 5724 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 20 5026 SH SOLE 19 5026 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 335 82929 SH SOLE 21 82929 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1978 489725 SH SOLE 22 489725 0 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 6 8000 PRN SOLE 21 8000 0 0 HORTONWORKS INC COM 440894103 53 3144 SH SOLE 2 2719 0 425 HORTONWORKS INC COM 440894103 30 1798 SH SOLE 7 1798 0 0 HORTONWORKS INC COM 440894103 25 1471 SH SOLE 17 0 0 1471 HORTONWORKS INC COM 440894103 2802 165311 SH SOLE 18 165311 0 0 HORTONWORKS INC COM 440894103 661 38981 SH SOLE 19 38981 0 0 HORTONWORKS INC COM 440894103 25173 1485162 SH SOLE 21 1485162 0 0 HORTONWORKS INC COM 440894103 22658 1336780 SH SOLE 22 1225870 0 110910 HORTONWORKS INC COM 440894103 81 4791 SH SOLE 28 4791 0 0 HORTONWORKS INC COM 440894103 111 6568 SH SOLE 30 6568 0 0 HORTONWORKS INC COM 440894103 92 5405 SH SOLE 40 5405 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4573 160520 SH SOLE 2 85389 0 75131 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1368 48007 SH SOLE 4 48007 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5587 196116 SH SOLE 7 196116 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 196 6891 SH SOLE 15 6891 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 15367 539365 SH SOLE 18 539365 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3267 114665 SH SOLE 19 114665 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 203667 7148724 SH SOLE 21 7148724 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 188709 6623701 SH SOLE 22 6163083 0 460618 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 133 4653 SH SOLE 23 4653 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9212 323358 SH SOLE 25 323358 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6025 211461 SH SOLE 26 48830 0 162631 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 620 21761 SH SOLE 28 21761 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1620 56848 SH SOLE 29 56848 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 20675 725694 SH SOLE 30 725694 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 99 3487 SH SOLE 31 3487 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3418 119989 SH SOLE 36 119989 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 481 16871 SH SOLE 40 16871 0 0 HOST HOTELS & RESORTS INC COM 44107P104 23291 1259676 SH SOLE 2 576901 0 682775 HOST HOTELS & RESORTS INC COM 44107P104 17632 953586 SH SOLE 4 927326 0 26260 HOST HOTELS & RESORTS INC COM 44107P104 29161 1577107 SH SOLE 7 1546192 0 30915 HOST HOTELS & RESORTS INC COM 44107P104 323 17450 SH SOLE 13 17450 0 0 HOST HOTELS & RESORTS INC COM 44107P104 568 30717 SH SOLE 15 30717 0 0 HOST HOTELS & RESORTS INC COM 44107P104 32923 1780579 SH SOLE 18 1675182 0 105397 HOST HOTELS & RESORTS INC COM 44107P104 20529 1110261 SH SOLE 19 1110261 0 0 HOST HOTELS & RESORTS INC COM 44107P104 7095 383739 SH SOLE 20 0 0 383739 HOST HOTELS & RESORTS INC COM 44107P104 466026 25204232 SH SOLE 21 25204232 0 0 HOST HOTELS & RESORTS INC COM 44107P104 563413 30471222 SH SOLE 22 26248550 0 4222672 HOST HOTELS & RESORTS INC COM 44107P104 18202 984429 SH SOLE 23 984429 0 0 HOST HOTELS & RESORTS INC COM 44107P104 35704 1930964 SH SOLE 25 1930964 0 0 HOST HOTELS & RESORTS INC COM 44107P104 56583 3060188 SH SOLE 26 773811 0 2286377 HOST HOTELS & RESORTS INC COM 44107P104 3102 167774 SH SOLE 28 123114 0 44660 HOST HOTELS & RESORTS INC COM 44107P104 9709 525069 SH SOLE 29 292031 0 233038 HOST HOTELS & RESORTS INC COM 44107P104 128437 6946319 SH SOLE 30 6946319 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10433 564253 SH SOLE 31 292234 0 272019 HOST HOTELS & RESORTS INC COM 44107P104 6890 372612 SH SOLE 34 372612 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14842 802699 SH SOLE 36 802699 0 0 HOST HOTELS & RESORTS INC COM 44107P104 68 3688 SH SOLE 40 3688 0 0 HOSTESS BRANDS INC CL A 44109J106 238 17398 SH SOLE 2 4517 0 12881 HOSTESS BRANDS INC CL A 44109J106 27 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 4082 298855 SH SOLE 18 298855 0 0 HOSTESS BRANDS INC CL A 44109J106 845 61825 SH SOLE 19 61825 0 0 HOSTESS BRANDS INC CL A 44109J106 33340 2440670 SH SOLE 21 2440670 0 0 HOSTESS BRANDS INC CL A 44109J106 30076 2201730 SH SOLE 22 2068861 0 132869 HOSTESS BRANDS INC CL A 44109J106 112 8189 SH SOLE 28 8189 0 0 HOSTESS BRANDS INC CL A 44109J106 94 6855 SH SOLE 30 6855 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 146 12092 SH SOLE 2 5857 0 6235 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7 609 SH SOLE 4 609 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 30 2464 SH SOLE 7 2464 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4328 359169 SH SOLE 18 359169 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 936 77703 SH SOLE 19 77703 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38127 3164091 SH SOLE 21 3164091 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 35060 2909505 SH SOLE 22 2692834 0 216671 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 274 22733 SH SOLE 26 16812 0 5921 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 187 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 435 36064 SH SOLE 30 36064 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 168 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 272 6961 SH SOLE 2 6961 0 0 HOULIHAN LOKEY INC CL A 441593100 35 898 SH SOLE 7 898 0 0 HOULIHAN LOKEY INC CL A 441593100 3225 82417 SH SOLE 18 82417 0 0 HOULIHAN LOKEY INC CL A 441593100 3504 89550 SH SOLE 19 89550 0 0 HOULIHAN LOKEY INC CL A 441593100 29850 762847 SH SOLE 21 762847 0 0 HOULIHAN LOKEY INC CL A 441593100 35341 903171 SH SOLE 22 836904 0 66267 HOULIHAN LOKEY INC CL A 441593100 896 22887 SH SOLE 23 22887 0 0 HOULIHAN LOKEY INC CL A 441593100 343 8758 SH SOLE 28 8758 0 0 HOULIHAN LOKEY INC CL A 441593100 1346 34390 SH SOLE 29 0 0 34390 HOULIHAN LOKEY INC CL A 441593100 118 3022 SH SOLE 30 3022 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 3 5104 SH SOLE 19 5104 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 8 16147 SH SOLE 21 16147 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 15 2898 SH SOLE 18 2898 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 16 3110 SH SOLE 19 3110 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 253 48229 SH SOLE 21 48229 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2179 415119 SH SOLE 22 415119 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 57 29695 SH SOLE 2 7439 0 22256 HOVNANIAN ENTERPRISES INC CL A 442487203 5 2562 SH SOLE 7 2562 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 959 496792 SH SOLE 18 496792 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 188 97409 SH SOLE 19 97409 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 12582 6518940 SH SOLE 21 6518940 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 6378 3304566 SH SOLE 22 3099495 0 205071 HOVNANIAN ENTERPRISES INC CL A 442487203 12 6353 SH SOLE 26 0 0 6353 HOVNANIAN ENTERPRISES INC CL A 442487203 34 17460 SH SOLE 28 17460 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 38 19705 SH SOLE 30 19705 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 24 12251 SH SOLE 40 12251 0 0 HOWARD BANCORP INC COM 442496105 27 1277 SH SOLE 2 535 0 742 HOWARD BANCORP INC COM 442496105 687 32859 SH SOLE 18 32859 0 0 HOWARD BANCORP INC COM 442496105 103 4934 SH SOLE 19 4934 0 0 HOWARD BANCORP INC COM 442496105 5976 285913 SH SOLE 21 285913 0 0 HOWARD BANCORP INC COM 442496105 1556 74462 SH SOLE 22 68985 0 5477 HOWARD HUGHES CORP COM 44267D107 2440 20693 SH SOLE 2 3116 0 17577 HOWARD HUGHES CORP COM 44267D107 22 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 129 1094 SH SOLE 7 1094 0 0 HOWARD HUGHES CORP COM 44267D107 2139 18136 SH SOLE 18 18136 0 0 HOWARD HUGHES CORP COM 44267D107 1359 11528 SH SOLE 19 11528 0 0 HOWARD HUGHES CORP COM 44267D107 64036 543004 SH SOLE 21 543004 0 0 HOWARD HUGHES CORP COM 44267D107 115541 979742 SH SOLE 22 871505 0 108237 HOWARD HUGHES CORP COM 44267D107 1649 13984 SH SOLE 26 11745 0 2239 HOWARD HUGHES CORP COM 44267D107 664 5628 SH SOLE 28 5628 0 0 HOWARD HUGHES CORP COM 44267D107 719 6097 SH SOLE 30 6097 0 0 HOWARD HUGHES CORP COM 44267D107 99 840 SH SOLE 31 840 0 0 HOWARD HUGHES CORP COM 44267D107 145 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 462 3914 SH SOLE 40 3914 0 0 HP INC COM 40434L105 74684 3741668 SH SOLE 2 2070181 0 1671487 HP INC COM 40434L105 18718 937752 SH SOLE 4 879903 0 57849 HP INC COM 40434L105 25968 1301014 SH SOLE 7 1232902 0 68112 HP INC COM 40434L105 2948 147688 SH SOLE 13 147688 0 0 HP INC COM 40434L105 236 11814 SH SOLE 15 11814 0 0 HP INC COM 40434L105 65364 3274756 SH SOLE 18 3009743 0 265013 HP INC COM 40434L105 8647 433239 SH SOLE 19 433239 0 0 HP INC COM 40434L105 14018 702287 SH SOLE 20 0 0 702287 HP INC COM 40434L105 555092 27810235 SH SOLE 21 27810235 0 0 HP INC COM 40434L105 1001908 50195782 SH SOLE 22 40487287 0 9708495 HP INC COM 40434L105 53142 2662449 SH SOLE 23 2662449 0 0 HP INC COM 40434L105 35327 1769871 SH SOLE 25 1769871 0 0 HP INC COM 40434L105 104631 5242025 SH SOLE 26 1632784 0 3609241 HP INC COM 40434L105 7624 381963 SH SOLE 28 278889 0 103074 HP INC COM 40434L105 15410 772024 SH SOLE 29 440428 0 331596 HP INC COM 40434L105 111043 5563258 SH SOLE 30 5563258 0 0 HP INC COM 40434L105 30953 1550735 SH SOLE 31 939795 0 610940 HP INC COM 40434L105 7154 358421 SH SOLE 34 358421 0 0 HP INC COM 40434L105 9270 464414 SH SOLE 35 464414 0 0 HP INC COM 40434L105 44192 2214009 SH SOLE 36 2214009 0 0 HP INC COM 40434L105 187 9359 SH SOLE 40 9359 0 0 HRG GROUP INC COM 40434J100 248 15857 SH SOLE 2 13224 0 2633 HRG GROUP INC COM 40434J100 57 3628 SH SOLE 4 3628 0 0 HRG GROUP INC COM 40434J100 79 5063 SH SOLE 7 5063 0 0 HRG GROUP INC COM 40434J100 6516 417401 SH SOLE 18 417401 0 0 HRG GROUP INC COM 40434J100 1504 96356 SH SOLE 19 96356 0 0 HRG GROUP INC COM 40434J100 57035 3653762 SH SOLE 21 3653762 0 0 HRG GROUP INC COM 40434J100 56334 3608834 SH SOLE 22 3374077 0 234757 HRG GROUP INC COM 40434J100 527 33782 SH SOLE 26 25653 0 8129 HRG GROUP INC COM 40434J100 257 16445 SH SOLE 28 16445 0 0 HRG GROUP INC COM 40434J100 292 18709 SH SOLE 30 18709 0 0 HRG GROUP INC COM 40434J100 484 30994 SH SOLE 34 30994 0 0 HRG GROUP INC COM 40434J100 150 9590 SH SOLE 40 9590 0 0 HSBC HLDGS PLC OPTIONS 404280406 3365 68100 SH Call SOLE 2 68100 0 0 HSBC HLDGS PLC OPTIONS 404280406 10 200 SH Put SOLE 2 200 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 57 1163 SH SOLE 18 1163 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 167371 6342205 SH SOLE 21 6342205 0 0 HSN INC COM 404303109 575 14734 SH SOLE 2 14576 0 158 HSN INC COM 404303109 7 182 SH SOLE 4 182 0 0 HSN INC COM 404303109 69 1759 SH SOLE 7 1759 0 0 HSN INC COM 404303109 7825 200379 SH SOLE 18 200379 0 0 HSN INC COM 404303109 924 23659 SH SOLE 19 23659 0 0 HSN INC COM 404303109 77882 1994424 SH SOLE 21 1994424 0 0 HSN INC COM 404303109 38310 981047 SH SOLE 22 911628 0 69419 HSN INC COM 404303109 411 10519 SH SOLE 26 8424 0 2095 HSN INC COM 404303109 192 4909 SH SOLE 28 4909 0 0 HSN INC COM 404303109 222 5692 SH SOLE 30 5692 0 0 HSN INC COM 404303109 146 3745 SH SOLE 40 3745 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 602 SH SOLE 18 602 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 17 9959 SH SOLE 21 9959 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 782 32007 SH SOLE 7 32007 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1048 42932 SH SOLE 19 42932 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1087 44495 SH SOLE 22 0 0 44495 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1551 63517 SH SOLE 34 63517 0 0 HUB GROUP INC CL A 443320106 298 6927 SH SOLE 2 1843 0 5084 HUB GROUP INC CL A 443320106 12 284 SH SOLE 4 284 0 0 HUB GROUP INC CL A 443320106 65 1512 SH SOLE 7 1512 0 0 HUB GROUP INC CL A 443320106 6889 160398 SH SOLE 18 160398 0 0 HUB GROUP INC CL A 443320106 9689 225588 SH SOLE 19 225588 0 0 HUB GROUP INC CL A 443320106 124625 2901622 SH SOLE 21 2901622 0 0 HUB GROUP INC CL A 443320106 43026 1001775 SH SOLE 22 937169 0 64606 HUB GROUP INC CL A 443320106 2110 49123 SH SOLE 23 49123 0 0 HUB GROUP INC CL A 443320106 596 13881 SH SOLE 26 11382 0 2499 HUB GROUP INC CL A 443320106 222 5158 SH SOLE 28 5158 0 0 HUB GROUP INC CL A 443320106 1342 31246 SH SOLE 29 0 0 31246 HUB GROUP INC CL A 443320106 2178 50711 SH SOLE 30 50711 0 0 HUB GROUP INC CL A 443320106 171 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 7618 65665 SH SOLE 2 43304 0 22361 HUBBELL INC COM 443510607 217 1868 SH SOLE 4 1868 0 0 HUBBELL INC COM 443510607 204 1756 SH SOLE 7 1756 0 0 HUBBELL INC COM 443510607 5205 44864 SH SOLE 13 44864 0 0 HUBBELL INC COM 443510607 21172 182483 SH SOLE 18 182483 0 0 HUBBELL INC COM 443510607 44795 386101 SH SOLE 19 386101 0 0 HUBBELL INC COM 443510607 272123 2345487 SH SOLE 21 2345487 0 0 HUBBELL INC COM 443510607 256260 2208755 SH SOLE 22 1863063 0 345692 HUBBELL INC COM 443510607 102 877 SH SOLE 23 877 0 0 HUBBELL INC COM 443510607 1794 15461 SH SOLE 26 12279 0 3182 HUBBELL INC COM 443510607 962 8295 SH SOLE 28 8295 0 0 HUBBELL INC COM 443510607 6390 55075 SH SOLE 29 0 0 55075 HUBBELL INC COM 443510607 928 7996 SH SOLE 30 7996 0 0 HUBBELL INC COM 443510607 143 1229 SH SOLE 31 1229 0 0 HUBBELL INC COM 443510607 2611 22502 SH SOLE 36 22502 0 0 HUBBELL INC COM 443510607 635 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 183 2181 SH SOLE 2 1984 0 197 HUBSPOT INC COM 443573100 13 154 SH SOLE 4 154 0 0 HUBSPOT INC COM 443573100 73 872 SH SOLE 7 872 0 0 HUBSPOT INC COM 443573100 0 3 SH SOLE 17 0 0 3 HUBSPOT INC COM 443573100 9648 114794 SH SOLE 18 114794 0 0 HUBSPOT INC COM 443573100 8420 100175 SH SOLE 19 100175 0 0 HUBSPOT INC COM 443573100 91032 1083070 SH SOLE 21 1083070 0 0 HUBSPOT INC COM 443573100 75838 902292 SH SOLE 22 834553 0 67739 HUBSPOT INC COM 443573100 1169 13906 SH SOLE 26 11662 0 2244 HUBSPOT INC COM 443573100 424 5040 SH SOLE 28 5040 0 0 HUBSPOT INC COM 443573100 420 4992 SH SOLE 30 4992 0 0 HUBSPOT INC COM 443573100 318 3784 SH SOLE 40 3784 0 0 HUDBAY MINERALS INC COM 443628102 110 14798 SH SOLE 21 14798 0 0 HUDSON GLOBAL INC COM 443787106 7 4544 SH SOLE 18 4544 0 0 HUDSON GLOBAL INC COM 443787106 11 7493 SH SOLE 19 7493 0 0 HUDSON GLOBAL INC COM 443787106 109 74451 SH SOLE 21 74451 0 0 HUDSON GLOBAL INC COM 443787106 950 650668 SH SOLE 22 650668 0 0 HUDSON PAC PPTYS INC COM 444097109 3089 92129 SH SOLE 2 14249 0 77880 HUDSON PAC PPTYS INC COM 444097109 1725 51438 SH SOLE 4 51438 0 0 HUDSON PAC PPTYS INC COM 444097109 7055 210400 SH SOLE 7 210400 0 0 HUDSON PAC PPTYS INC COM 444097109 190 5657 SH SOLE 15 5657 0 0 HUDSON PAC PPTYS INC COM 444097109 2762 82378 SH SOLE 18 82378 0 0 HUDSON PAC PPTYS INC COM 444097109 6668 198868 SH SOLE 19 198868 0 0 HUDSON PAC PPTYS INC COM 444097109 82621 2464080 SH SOLE 21 2464080 0 0 HUDSON PAC PPTYS INC COM 444097109 218753 6524094 SH SOLE 22 5939420 0 584674 HUDSON PAC PPTYS INC COM 444097109 147 4377 SH SOLE 23 4377 0 0 HUDSON PAC PPTYS INC COM 444097109 9919 295830 SH SOLE 25 295830 0 0 HUDSON PAC PPTYS INC COM 444097109 3225 96168 SH SOLE 26 41559 0 54609 HUDSON PAC PPTYS INC COM 444097109 820 24447 SH SOLE 28 24447 0 0 HUDSON PAC PPTYS INC COM 444097109 2918 87023 SH SOLE 29 53027 0 33996 HUDSON PAC PPTYS INC COM 444097109 27129 809090 SH SOLE 30 809090 0 0 HUDSON PAC PPTYS INC COM 444097109 119 3546 SH SOLE 31 3546 0 0 HUDSON PAC PPTYS INC COM 444097109 598 17835 SH SOLE 40 17835 0 0 HUDSON TECHNOLOGIES INC COM 444144109 27 3502 SH SOLE 2 3502 0 0 HUDSON TECHNOLOGIES INC COM 444144109 3 355 SH SOLE 7 355 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1028 131650 SH SOLE 18 131650 0 0 HUDSON TECHNOLOGIES INC COM 444144109 220 28106 SH SOLE 19 28106 0 0 HUDSON TECHNOLOGIES INC COM 444144109 9002 1152678 SH SOLE 21 1152678 0 0 HUDSON TECHNOLOGIES INC COM 444144109 8377 1072628 SH SOLE 22 984293 0 88335 HUMANA INC COM 444859102 116279 477279 SH SOLE 2 335661 0 141618 HUMANA INC COM 444859102 21968 90168 SH SOLE 4 85222 0 4946 HUMANA INC COM 444859102 29940 122892 SH SOLE 7 118089 0 4803 HUMANA INC COM 444859102 9341 38340 SH SOLE 13 38340 0 0 HUMANA INC COM 444859102 238 977 SH SOLE 15 977 0 0 HUMANA INC COM 444859102 24 100 SH SOLE 17 0 0 100 HUMANA INC COM 444859102 198207 813557 SH SOLE 18 760260 0 53297 HUMANA INC COM 444859102 263120 1080000 SH SOLE 19 1080000 0 0 HUMANA INC COM 444859102 24180 99249 SH SOLE 20 17920 0 81329 HUMANA INC COM 444859102 623234 2558117 SH SOLE 21 2558117 0 0 HUMANA INC COM 444859102 1160219 4762217 SH SOLE 22 3763285 0 998932 HUMANA INC COM 444859102 62395 256104 SH SOLE 23 256104 0 0 HUMANA INC COM 444859102 36586 150171 SH SOLE 25 138325 0 11846 HUMANA INC COM 444859102 122284 501927 SH SOLE 26 138712 0 363215 HUMANA INC COM 444859102 8093 33217 SH SOLE 28 24307 0 8910 HUMANA INC COM 444859102 29942 122898 SH SOLE 29 46552 0 76346 HUMANA INC COM 444859102 102557 420952 SH SOLE 30 420952 0 0 HUMANA INC COM 444859102 42211 173257 SH SOLE 31 112970 0 60287 HUMANA INC COM 444859102 102535 420862 SH SOLE 34 420862 0 0 HUMANA INC COM 444859102 54751 224731 SH SOLE 36 224731 0 0 HUMANA INC COM 444859102 184 756 SH SOLE 40 756 0 0 HUNT J B TRANS SVCS INC COM 445658107 15227 137080 SH SOLE 2 53112 0 83968 HUNT J B TRANS SVCS INC COM 445658107 3645 32810 SH SOLE 4 29737 0 3073 HUNT J B TRANS SVCS INC COM 445658107 9884 88981 SH SOLE 7 73186 0 15795 HUNT J B TRANS SVCS INC COM 445658107 221 1990 SH SOLE 13 1990 0 0 HUNT J B TRANS SVCS INC COM 445658107 78 706 SH SOLE 15 706 0 0 HUNT J B TRANS SVCS INC COM 445658107 2 15 SH SOLE 17 0 0 15 HUNT J B TRANS SVCS INC COM 445658107 20356 183255 SH SOLE 18 171110 0 12145 HUNT J B TRANS SVCS INC COM 445658107 5473 49269 SH SOLE 19 49269 0 0 HUNT J B TRANS SVCS INC COM 445658107 7603 68449 SH SOLE 20 0 0 68449 HUNT J B TRANS SVCS INC COM 445658107 252258 2270961 SH SOLE 21 2270961 0 0 HUNT J B TRANS SVCS INC COM 445658107 253617 2283188 SH SOLE 22 1881545 0 401643 HUNT J B TRANS SVCS INC COM 445658107 11735 105648 SH SOLE 23 105648 0 0 HUNT J B TRANS SVCS INC COM 445658107 7310 65808 SH SOLE 25 65808 0 0 HUNT J B TRANS SVCS INC COM 445658107 27959 251705 SH SOLE 26 107597 0 144108 HUNT J B TRANS SVCS INC COM 445658107 2226 20037 SH SOLE 28 14497 0 5540 HUNT J B TRANS SVCS INC COM 445658107 2797 25176 SH SOLE 29 2600 0 22576 HUNT J B TRANS SVCS INC COM 445658107 28168 253581 SH SOLE 30 253581 0 0 HUNT J B TRANS SVCS INC COM 445658107 4952 44581 SH SOLE 31 19514 0 25067 HUNT J B TRANS SVCS INC COM 445658107 1765 15891 SH SOLE 32 15891 0 0 HUNT J B TRANS SVCS INC COM 445658107 1794 16152 SH SOLE 34 16152 0 0 HUNT J B TRANS SVCS INC COM 445658107 9199 82815 SH SOLE 36 82815 0 0 HUNT J B TRANS SVCS INC COM 445658107 50 446 SH SOLE 40 446 0 0 HUNTINGTON BANCSHARES INC COM 446150104 17267 1236872 SH SOLE 2 219903 0 1016969 HUNTINGTON BANCSHARES INC COM 446150104 4805 344183 SH SOLE 4 310052 0 34131 HUNTINGTON BANCSHARES INC COM 446150104 11505 824108 SH SOLE 7 740907 0 83201 HUNTINGTON BANCSHARES INC COM 446150104 343 24563 SH SOLE 13 24563 0 0 HUNTINGTON BANCSHARES INC COM 446150104 77 5516 SH SOLE 15 5516 0 0 HUNTINGTON BANCSHARES INC COM 446150104 34299 2456913 SH SOLE 18 2305026 0 151887 HUNTINGTON BANCSHARES INC COM 446150104 2697 193211 SH SOLE 19 193211 0 0 HUNTINGTON BANCSHARES INC COM 446150104 7316 524099 SH SOLE 20 0 0 524099 HUNTINGTON BANCSHARES INC COM 446150104 320650 22969207 SH SOLE 21 22969207 0 0 HUNTINGTON BANCSHARES INC COM 446150104 397939 28505694 SH SOLE 22 23486304 0 5019390 HUNTINGTON BANCSHARES INC COM 446150104 18831 1348923 SH SOLE 23 1348923 0 0 HUNTINGTON BANCSHARES INC COM 446150104 12365 885771 SH SOLE 25 885771 0 0 HUNTINGTON BANCSHARES INC COM 446150104 48801 3495795 SH SOLE 26 1157310 0 2338485 HUNTINGTON BANCSHARES INC COM 446150104 3458 247722 SH SOLE 28 181407 0 66315 HUNTINGTON BANCSHARES INC COM 446150104 4359 312261 SH SOLE 29 39893 0 272368 HUNTINGTON BANCSHARES INC COM 446150104 44669 3199815 SH SOLE 30 3199815 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5818 416773 SH SOLE 31 237271 0 179502 HUNTINGTON BANCSHARES INC COM 446150104 1061 75997 SH SOLE 34 75997 0 0 HUNTINGTON BANCSHARES INC COM 446150104 15487 1109354 SH SOLE 36 1109354 0 0 HUNTINGTON BANCSHARES INC COM 446150104 72 5182 SH SOLE 40 5182 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 14647 64682 SH SOLE 2 29010 0 35672 HUNTINGTON INGALLS INDS INC COM 446413106 2781 12280 SH SOLE 4 11135 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 4071 17978 SH SOLE 7 9460 0 8518 HUNTINGTON INGALLS INDS INC COM 446413106 35127 155127 SH SOLE 18 150611 0 4516 HUNTINGTON INGALLS INDS INC COM 446413106 3491 15417 SH SOLE 19 15417 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 9245 40827 SH SOLE 20 0 0 40827 HUNTINGTON INGALLS INDS INC COM 446413106 579434 2558885 SH SOLE 21 2558885 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 341261 1507069 SH SOLE 22 1364642 0 142427 HUNTINGTON INGALLS INDS INC COM 446413106 12728 56211 SH SOLE 23 56211 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 16816 74263 SH SOLE 26 39384 0 34879 HUNTINGTON INGALLS INDS INC COM 446413106 860 3796 SH SOLE 28 660 0 3136 HUNTINGTON INGALLS INDS INC COM 446413106 2922 12906 SH SOLE 29 1372 0 11534 HUNTINGTON INGALLS INDS INC COM 446413106 14167 62562 SH SOLE 30 62562 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4725 20868 SH SOLE 31 9090 0 11778 HUNTINGTON INGALLS INDS INC COM 446413106 754 3328 SH SOLE 34 3328 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2064 9116 SH SOLE 36 9116 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 49 218 SH SOLE 40 218 0 0 HUNTSMAN CORP COM 447011107 2892 105471 SH SOLE 2 18438 0 87033 HUNTSMAN CORP COM 447011107 30 1107 SH SOLE 4 1107 0 0 HUNTSMAN CORP COM 447011107 430 15668 SH SOLE 7 15668 0 0 HUNTSMAN CORP COM 447011107 14 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 4758 173521 SH SOLE 18 173521 0 0 HUNTSMAN CORP COM 447011107 4385 159919 SH SOLE 19 159919 0 0 HUNTSMAN CORP COM 447011107 116928 4264346 SH SOLE 21 4264346 0 0 HUNTSMAN CORP COM 447011107 169127 6168010 SH SOLE 22 5518941 0 649069 HUNTSMAN CORP COM 447011107 741 27010 SH SOLE 25 27010 0 0 HUNTSMAN CORP COM 447011107 7018 255933 SH SOLE 26 96589 0 159344 HUNTSMAN CORP COM 447011107 881 32140 SH SOLE 28 32140 0 0 HUNTSMAN CORP COM 447011107 856 31210 SH SOLE 30 31210 0 0 HUNTSMAN CORP COM 447011107 129 4706 SH SOLE 31 4706 0 0 HUNTSMAN CORP COM 447011107 1157 42188 SH SOLE 32 42188 0 0 HUNTSMAN CORP COM 447011107 2086 76063 SH SOLE 34 76063 0 0 HUNTSMAN CORP COM 447011107 358 13074 SH SOLE 36 13074 0 0 HUNTSMAN CORP COM 447011107 537 19578 SH SOLE 40 19578 0 0 HURCO COMPANIES INC COM 447324104 59 1429 SH SOLE 2 370 0 1059 HURCO COMPANIES INC COM 447324104 7 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 1050 25238 SH SOLE 18 25238 0 0 HURCO COMPANIES INC COM 447324104 192 4605 SH SOLE 19 4605 0 0 HURCO COMPANIES INC COM 447324104 8245 198189 SH SOLE 21 198189 0 0 HURCO COMPANIES INC COM 447324104 2903 69782 SH SOLE 22 61309 0 8473 HURON CONSULTING GROUP INC COM 447462102 236 6877 SH SOLE 2 2972 0 3905 HURON CONSULTING GROUP INC COM 447462102 3 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 20 594 SH SOLE 7 594 0 0 HURON CONSULTING GROUP INC COM 447462102 2811 81942 SH SOLE 18 81942 0 0 HURON CONSULTING GROUP INC COM 447462102 4007 116817 SH SOLE 19 116817 0 0 HURON CONSULTING GROUP INC COM 447462102 22663 660724 SH SOLE 21 660724 0 0 HURON CONSULTING GROUP INC COM 447462102 22150 645777 SH SOLE 22 603558 0 42219 HURON CONSULTING GROUP INC COM 447462102 285 8299 SH SOLE 26 6601 0 1698 HURON CONSULTING GROUP INC COM 447462102 113 3309 SH SOLE 28 3309 0 0 HURON CONSULTING GROUP INC COM 447462102 102 2960 SH SOLE 30 2960 0 0 HURON CONSULTING GROUP INC COM 447462102 40 1176 SH SOLE 31 0 0 1176 HURON CONSULTING GROUP INC COM 447462102 84 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 352 378000 PRN SOLE 21 378000 0 0 HUTTIG BLDG PRODS INC COM 448451104 24 3360 SH SOLE 2 892 0 2468 HUTTIG BLDG PRODS INC COM 448451104 608 86097 SH SOLE 18 86097 0 0 HUTTIG BLDG PRODS INC COM 448451104 77 10836 SH SOLE 19 10836 0 0 HUTTIG BLDG PRODS INC COM 448451104 5383 762499 SH SOLE 21 762499 0 0 HUTTIG BLDG PRODS INC COM 448451104 1391 197029 SH SOLE 22 179487 0 17542 HV BANCORP INC COM 40441H105 3 199 SH SOLE 18 199 0 0 HYATT HOTELS CORP COM CL A 448579102 4074 65937 SH SOLE 2 44395 0 21542 HYATT HOTELS CORP COM CL A 448579102 344 5561 SH SOLE 4 5561 0 0 HYATT HOTELS CORP COM CL A 448579102 82 1325 SH SOLE 7 1325 0 0 HYATT HOTELS CORP COM CL A 448579102 1565 25330 SH SOLE 18 25330 0 0 HYATT HOTELS CORP COM CL A 448579102 923 14941 SH SOLE 19 14941 0 0 HYATT HOTELS CORP COM CL A 448579102 29771 481809 SH SOLE 21 481809 0 0 HYATT HOTELS CORP COM CL A 448579102 71655 1159655 SH SOLE 22 1044846 0 114809 HYATT HOTELS CORP COM CL A 448579102 73 1189 SH SOLE 31 1189 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 119 1560 SH SOLE 2 687 0 873 HYSTER YALE MATLS HANDLING I CL A 449172105 7 92 SH SOLE 4 92 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 22 292 SH SOLE 7 292 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2740 35841 SH SOLE 18 35841 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 588 7695 SH SOLE 19 7695 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 23311 304964 SH SOLE 21 304964 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 20393 266784 SH SOLE 22 246970 0 19814 HYSTER YALE MATLS HANDLING I CL A 449172105 35 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 98 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 605 7909 SH SOLE 29 0 0 7909 HYSTER YALE MATLS HANDLING I CL A 449172105 94 1229 SH SOLE 30 1229 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 74 963 SH SOLE 40 963 0 0 I D SYSTEMS INC COM 449489103 13 1715 SH SOLE 18 1715 0 0 I D SYSTEMS INC COM 449489103 27 3541 SH SOLE 19 3541 0 0 I D SYSTEMS INC COM 449489103 238 31674 SH SOLE 21 31674 0 0 I D SYSTEMS INC COM 449489103 2678 356546 SH SOLE 22 356546 0 0 IAC INTERACTIVECORP COM 44919P508 5404 45957 SH SOLE 2 21470 0 24487 IAC INTERACTIVECORP COM 44919P508 38 321 SH SOLE 4 321 0 0 IAC INTERACTIVECORP COM 44919P508 262 2230 SH SOLE 7 2230 0 0 IAC INTERACTIVECORP COM 44919P508 73 622 SH SOLE 15 622 0 0 IAC INTERACTIVECORP COM 44919P508 2 16 SH SOLE 17 0 0 16 IAC INTERACTIVECORP COM 44919P508 3913 33282 SH SOLE 18 33282 0 0 IAC INTERACTIVECORP COM 44919P508 22816 194049 SH SOLE 19 194049 0 0 IAC INTERACTIVECORP COM 44919P508 92623 787745 SH SOLE 21 787745 0 0 IAC INTERACTIVECORP COM 44919P508 234410 1993625 SH SOLE 22 1779270 0 214355 IAC INTERACTIVECORP COM 44919P508 6491 55203 SH SOLE 25 55203 0 0 IAC INTERACTIVECORP COM 44919P508 4012 34125 SH SOLE 26 29362 0 4763 IAC INTERACTIVECORP COM 44919P508 1319 11220 SH SOLE 28 11220 0 0 IAC INTERACTIVECORP COM 44919P508 399 3394 SH SOLE 29 0 0 3394 IAC INTERACTIVECORP COM 44919P508 2274 19341 SH SOLE 30 19341 0 0 IAC INTERACTIVECORP COM 44919P508 195 1661 SH SOLE 31 1661 0 0 IAC INTERACTIVECORP COM 44919P508 6624 56339 SH SOLE 36 56339 0 0 IAC INTERACTIVECORP COM 44919P508 945 8035 SH SOLE 40 8035 0 0 IAMGOLD CORP COM 450913108 139 22829 SH SOLE 21 22829 0 0 IBERIABANK CORP COM 450828108 916 11145 SH SOLE 2 2830 0 8315 IBERIABANK CORP COM 450828108 3 39 SH SOLE 4 39 0 0 IBERIABANK CORP COM 450828108 133 1619 SH SOLE 7 1619 0 0 IBERIABANK CORP COM 450828108 15436 187898 SH SOLE 18 187898 0 0 IBERIABANK CORP COM 450828108 7374 89761 SH SOLE 19 89761 0 0 IBERIABANK CORP COM 450828108 137658 1675694 SH SOLE 21 1675694 0 0 IBERIABANK CORP COM 450828108 118936 1447788 SH SOLE 22 1358825 0 88963 IBERIABANK CORP COM 450828108 1173 14281 SH SOLE 26 11079 0 3202 IBERIABANK CORP COM 450828108 628 7650 SH SOLE 28 7650 0 0 IBERIABANK CORP COM 450828108 625 7611 SH SOLE 30 7611 0 0 IBERIABANK CORP COM 450828108 507 6169 SH SOLE 40 6169 0 0 IBIO INC COM 451033104 7 21015 SH SOLE 19 21015 0 0 IBIO INC COM 451033104 11 34861 SH SOLE 21 34861 0 0 IBIO INC COM 451033104 38 117632 SH SOLE 22 117632 0 0 ICAD INC COM NEW 44934S206 11 2396 SH SOLE 18 2396 0 0 ICAD INC COM NEW 44934S206 158 35781 SH SOLE 21 35781 0 0 ICAD INC COM NEW 44934S206 1668 377465 SH SOLE 22 377465 0 0 ICC HLDGS INC COM 44931Q104 5 265 SH SOLE 18 265 0 0 ICF INTL INC COM 44925C103 232 4295 SH SOLE 2 1234 0 3061 ICF INTL INC COM 44925C103 7 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 24 453 SH SOLE 7 453 0 0 ICF INTL INC COM 44925C103 3611 66931 SH SOLE 18 66931 0 0 ICF INTL INC COM 44925C103 755 14000 SH SOLE 19 14000 0 0 ICF INTL INC COM 44925C103 29342 543882 SH SOLE 21 543882 0 0 ICF INTL INC COM 44925C103 28167 522100 SH SOLE 22 487436 0 34664 ICF INTL INC COM 44925C103 666 12340 SH SOLE 26 10324 0 2016 ICF INTL INC COM 44925C103 135 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 164 3049 SH SOLE 30 3049 0 0 ICF INTL INC COM 44925C103 111 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 24 885 SH SOLE 2 885 0 0 ICHOR HOLDINGS SHS G4740B105 20 757 SH SOLE 7 757 0 0 ICHOR HOLDINGS SHS G4740B105 1571 58625 SH SOLE 18 58625 0 0 ICHOR HOLDINGS SHS G4740B105 393 14672 SH SOLE 19 14672 0 0 ICHOR HOLDINGS SHS G4740B105 14958 558147 SH SOLE 21 558147 0 0 ICHOR HOLDINGS SHS G4740B105 12955 483377 SH SOLE 22 454639 0 28738 ICICI BK LTD ADR 45104G104 584 68263 SH SOLE 2 34982 0 33281 ICICI BK LTD ADR 45104G104 359 41959 SH SOLE 7 0 0 41959 ICICI BK LTD ADR 45104G104 39467 4610666 SH SOLE 18 4610666 0 0 ICICI BK LTD ADR 45104G104 803 93805 SH SOLE 19 93805 0 0 ICICI BK LTD ADR 45104G104 12741 1488453 SH SOLE 21 1488453 0 0 ICICI BK LTD ADR 45104G104 1897 221604 SH SOLE 22 221604 0 0 ICICI BK LTD ADR 45104G104 23629 2760404 SH SOLE 26 1906379 0 854025 ICICI BK LTD ADR 45104G104 4452 520113 SH SOLE 28 520113 0 0 ICICI BK LTD ADR 45104G104 22162 2589043 SH SOLE 29 2589043 0 0 ICICI BK LTD ADR 45104G104 15633 1826253 SH SOLE 30 1826253 0 0 ICICI BK LTD ADR 45104G104 582 68015 SH SOLE 34 68015 0 0 ICON PLC SHS G4705A100 34 300 SH SOLE 2 300 0 0 ICON PLC SHS G4705A100 17 153 SH SOLE 18 0 0 153 ICON PLC SHS G4705A100 3280 28803 SH SOLE 21 28803 0 0 ICON PLC SHS G4705A100 776 6815 SH SOLE 22 6815 0 0 ICON PLC SHS G4705A100 19 169 SH SOLE 36 169 0 0 ICONIX BRAND GROUP INC COM 451055107 77 13594 SH SOLE 2 4876 0 8718 ICONIX BRAND GROUP INC COM 451055107 2 307 SH SOLE 4 307 0 0 ICONIX BRAND GROUP INC COM 451055107 6 993 SH SOLE 7 993 0 0 ICONIX BRAND GROUP INC COM 451055107 1492 262172 SH SOLE 18 262172 0 0 ICONIX BRAND GROUP INC COM 451055107 227 39931 SH SOLE 19 39931 0 0 ICONIX BRAND GROUP INC COM 451055107 28081 4935125 SH SOLE 21 4935125 0 0 ICONIX BRAND GROUP INC COM 451055107 8237 1447560 SH SOLE 22 1341454 0 106106 ICONIX BRAND GROUP INC COM 451055107 105 18516 SH SOLE 26 13866 0 4650 ICONIX BRAND GROUP INC COM 451055107 38 6744 SH SOLE 28 6744 0 0 ICONIX BRAND GROUP INC COM 451055107 439 77226 SH SOLE 30 77226 0 0 ICONIX BRAND GROUP INC COM 451055107 29 5074 SH SOLE 40 5074 0 0 ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 429 433000 PRN SOLE 21 433000 0 0 ICU MED INC COM 44930G107 307 1650 SH SOLE 2 830 0 820 ICU MED INC COM 44930G107 13 69 SH SOLE 4 69 0 0 ICU MED INC COM 44930G107 65 349 SH SOLE 7 349 0 0 ICU MED INC COM 44930G107 13103 70504 SH SOLE 18 70504 0 0 ICU MED INC COM 44930G107 2096 11280 SH SOLE 19 11280 0 0 ICU MED INC COM 44930G107 242020 1302234 SH SOLE 21 1302234 0 0 ICU MED INC COM 44930G107 74322 399901 SH SOLE 22 371308 0 28593 ICU MED INC COM 44930G107 1232 6628 SH SOLE 26 5570 0 1058 ICU MED INC COM 44930G107 481 2587 SH SOLE 28 2587 0 0 ICU MED INC COM 44930G107 3812 20510 SH SOLE 30 20510 0 0 ICU MED INC COM 44930G107 289 1557 SH SOLE 40 1557 0 0 IDACORP INC COM 451107106 2823 32101 SH SOLE 2 23274 0 8827 IDACORP INC COM 451107106 434 4941 SH SOLE 4 4941 0 0 IDACORP INC COM 451107106 970 11032 SH SOLE 7 11032 0 0 IDACORP INC COM 451107106 32579 370506 SH SOLE 18 370506 0 0 IDACORP INC COM 451107106 3295 37478 SH SOLE 19 37478 0 0 IDACORP INC COM 451107106 492758 5603983 SH SOLE 21 5603983 0 0 IDACORP INC COM 451107106 142200 1617195 SH SOLE 22 1521062 0 96133 IDACORP INC COM 451107106 37 424 SH SOLE 23 424 0 0 IDACORP INC COM 451107106 1350 15353 SH SOLE 26 12726 0 2627 IDACORP INC COM 451107106 705 8020 SH SOLE 28 8020 0 0 IDACORP INC COM 451107106 8980 102129 SH SOLE 30 102129 0 0 IDACORP INC COM 451107106 4503 51212 SH SOLE 32 51212 0 0 IDACORP INC COM 451107106 263 2986 SH SOLE 34 2986 0 0 IDACORP INC COM 451107106 369 4198 SH SOLE 36 4198 0 0 IDACORP INC COM 451107106 449 5111 SH SOLE 40 5111 0 0 IDEAL PWR INC COM 451622104 6 2206 SH SOLE 18 2206 0 0 IDEAL PWR INC COM 451622104 78 30027 SH SOLE 21 30027 0 0 IDENTIV INC COM NEW 45170X205 8 1733 SH SOLE 18 1733 0 0 IDENTIV INC COM NEW 45170X205 16 3365 SH SOLE 19 3365 0 0 IDENTIV INC COM NEW 45170X205 134 28807 SH SOLE 21 28807 0 0 IDENTIV INC COM NEW 45170X205 1108 238712 SH SOLE 22 238712 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 17 7463 SH SOLE 2 5563 0 1900 IDERA PHARMACEUTICALS INC COM NEW 45168K306 5 2069 SH SOLE 7 2069 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 822 368541 SH SOLE 18 368541 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 207 92776 SH SOLE 19 92776 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 7666 3437643 SH SOLE 21 3437643 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 5822 2610653 SH SOLE 22 2480713 0 129940 IDEX CORP COM 45167R104 12888 106103 SH SOLE 2 43287 0 62816 IDEX CORP COM 45167R104 3283 27024 SH SOLE 4 24419 0 2605 IDEX CORP COM 45167R104 4790 39437 SH SOLE 7 39437 0 0 IDEX CORP COM 45167R104 31724 261169 SH SOLE 18 253681 0 7488 IDEX CORP COM 45167R104 11056 91016 SH SOLE 19 91016 0 0 IDEX CORP COM 45167R104 7186 59156 SH SOLE 20 0 0 59156 IDEX CORP COM 45167R104 404555 3330497 SH SOLE 21 3330497 0 0 IDEX CORP COM 45167R104 297256 2447152 SH SOLE 22 2205730 0 241422 IDEX CORP COM 45167R104 11238 92517 SH SOLE 23 92517 0 0 IDEX CORP COM 45167R104 17052 140383 SH SOLE 26 69476 0 70907 IDEX CORP COM 45167R104 2122 17473 SH SOLE 28 12467 0 5006 IDEX CORP COM 45167R104 5148 42378 SH SOLE 29 3084 0 39294 IDEX CORP COM 45167R104 36491 300411 SH SOLE 30 300411 0 0 IDEX CORP COM 45167R104 4210 34656 SH SOLE 31 15668 0 18988 IDEX CORP COM 45167R104 631 5198 SH SOLE 34 5198 0 0 IDEX CORP COM 45167R104 1514 12466 SH SOLE 36 12466 0 0 IDEX CORP COM 45167R104 37 307 SH SOLE 40 307 0 0 IDEXX LABS INC COM 45168D104 33662 216487 SH SOLE 2 128572 0 87915 IDEXX LABS INC COM 45168D104 10116 65060 SH SOLE 4 61799 0 3261 IDEXX LABS INC COM 45168D104 12549 80703 SH SOLE 7 66212 0 14491 IDEXX LABS INC COM 45168D104 5830 37492 SH SOLE 13 37492 0 0 IDEXX LABS INC COM 45168D104 64 409 SH SOLE 15 409 0 0 IDEXX LABS INC COM 45168D104 29729 191197 SH SOLE 18 177471 0 13726 IDEXX LABS INC COM 45168D104 65069 418480 SH SOLE 19 418480 0 0 IDEXX LABS INC COM 45168D104 8046 51746 SH SOLE 20 0 0 51746 IDEXX LABS INC COM 45168D104 322730 2075566 SH SOLE 21 2075566 0 0 IDEXX LABS INC COM 45168D104 448681 2885594 SH SOLE 22 2264728 0 620866 IDEXX LABS INC COM 45168D104 25511 164066 SH SOLE 23 164066 0 0 IDEXX LABS INC COM 45168D104 11013 70829 SH SOLE 25 70829 0 0 IDEXX LABS INC COM 45168D104 39385 253296 SH SOLE 26 98824 0 154472 IDEXX LABS INC COM 45168D104 3092 19888 SH SOLE 28 14497 0 5391 IDEXX LABS INC COM 45168D104 14507 93298 SH SOLE 29 33287 0 60011 IDEXX LABS INC COM 45168D104 44088 283545 SH SOLE 30 283545 0 0 IDEXX LABS INC COM 45168D104 15571 100142 SH SOLE 31 60489 0 39653 IDEXX LABS INC COM 45168D104 1964 12629 SH SOLE 32 12629 0 0 IDEXX LABS INC COM 45168D104 2851 18333 SH SOLE 34 18333 0 0 IDEXX LABS INC COM 45168D104 18194 117010 SH SOLE 36 117010 0 0 IDEXX LABS INC COM 45168D104 74 475 SH SOLE 40 475 0 0 IDT CORP CL B NEW 448947507 24 1687 SH SOLE 2 867 0 820 IDT CORP CL B NEW 448947507 5 346 SH SOLE 7 346 0 0 IDT CORP CL B NEW 448947507 975 69260 SH SOLE 18 69260 0 0 IDT CORP CL B NEW 448947507 184 13059 SH SOLE 19 13059 0 0 IDT CORP CL B NEW 448947507 9279 659054 SH SOLE 21 659054 0 0 IDT CORP CL B NEW 448947507 6315 448531 SH SOLE 22 416730 0 31801 IDT CORP CL B NEW 448947507 38 2676 SH SOLE 28 2676 0 0 IDT CORP CL B NEW 448947507 199 14126 SH SOLE 29 0 0 14126 IDT CORP CL B NEW 448947507 36 2563 SH SOLE 30 2563 0 0 IDT CORP CL B NEW 448947507 99 7053 SH SOLE 34 7053 0 0 IDT CORP CL B NEW 448947507 22 1550 SH SOLE 40 1550 0 0 IEC ELECTRS CORP NEW COM 44949L105 9 1794 SH SOLE 18 1794 0 0 IEC ELECTRS CORP NEW COM 44949L105 150 30455 SH SOLE 21 30455 0 0 IES HLDGS INC COM 44951W106 47 2694 SH SOLE 2 593 0 2101 IES HLDGS INC COM 44951W106 305 17635 SH SOLE 7 17635 0 0 IES HLDGS INC COM 44951W106 596 34440 SH SOLE 18 34440 0 0 IES HLDGS INC COM 44951W106 124 7164 SH SOLE 19 7164 0 0 IES HLDGS INC COM 44951W106 4839 279695 SH SOLE 21 279695 0 0 IES HLDGS INC COM 44951W106 1223 70701 SH SOLE 22 65044 0 5657 IF BANCORP INC COM 44951J105 10 533 SH SOLE 18 533 0 0 IF BANCORP INC COM 44951J105 14 697 SH SOLE 21 697 0 0 IGNYTA INC COM 451731103 53 4270 SH SOLE 2 3844 0 426 IGNYTA INC COM 451731103 10 801 SH SOLE 7 801 0 0 IGNYTA INC COM 451731103 2222 179889 SH SOLE 18 179889 0 0 IGNYTA INC COM 451731103 906 73334 SH SOLE 19 73334 0 0 IGNYTA INC COM 451731103 19413 1571871 SH SOLE 21 1571871 0 0 IGNYTA INC COM 451731103 15992 1294929 SH SOLE 22 1230947 0 63982 IGNYTA INC COM 451731103 4 353 SH SOLE 23 353 0 0 IHS MARKIT LTD SHS G47567105 23096 523963 SH SOLE 2 134012 0 389951 IHS MARKIT LTD SHS G47567105 5658 128351 SH SOLE 4 113898 0 14453 IHS MARKIT LTD SHS G47567105 11248 255170 SH SOLE 7 245431 0 9739 IHS MARKIT LTD SHS G47567105 141 3210 SH SOLE 13 3210 0 0 IHS MARKIT LTD SHS G47567105 123 2795 SH SOLE 15 2795 0 0 IHS MARKIT LTD SHS G47567105 35954 815657 SH SOLE 18 756224 0 59433 IHS MARKIT LTD SHS G47567105 3267 74119 SH SOLE 19 74119 0 0 IHS MARKIT LTD SHS G47567105 10240 232294 SH SOLE 20 0 0 232294 IHS MARKIT LTD SHS G47567105 318886 7234248 SH SOLE 21 7234248 0 0 IHS MARKIT LTD SHS G47567105 432904 9820881 SH SOLE 22 8111529 0 1709352 IHS MARKIT LTD SHS G47567105 21689 492035 SH SOLE 23 492035 0 0 IHS MARKIT LTD SHS G47567105 12635 286631 SH SOLE 25 286631 0 0 IHS MARKIT LTD SHS G47567105 45470 1031523 SH SOLE 26 395474 0 636049 IHS MARKIT LTD SHS G47567105 4059 92084 SH SOLE 28 67122 0 24962 IHS MARKIT LTD SHS G47567105 636 14423 SH SOLE 29 14423 0 0 IHS MARKIT LTD SHS G47567105 43170 979362 SH SOLE 30 979362 0 0 IHS MARKIT LTD SHS G47567105 7828 177592 SH SOLE 31 78449 0 99143 IHS MARKIT LTD SHS G47567105 1089 24696 SH SOLE 34 24696 0 0 IHS MARKIT LTD SHS G47567105 14651 332380 SH SOLE 36 332380 0 0 IHS MARKIT LTD SHS G47567105 99 2237 SH SOLE 40 2237 0 0 II VI INC COM 902104108 452 10973 SH SOLE 2 3603 0 7370 II VI INC COM 902104108 16 392 SH SOLE 4 392 0 0 II VI INC COM 902104108 58 1409 SH SOLE 7 1409 0 0 II VI INC COM 902104108 11828 287442 SH SOLE 18 287442 0 0 II VI INC COM 902104108 1806 43890 SH SOLE 19 43890 0 0 II VI INC COM 902104108 206074 5007880 SH SOLE 21 5007880 0 0 II VI INC COM 902104108 64245 1561242 SH SOLE 22 1448117 0 113125 II VI INC COM 902104108 1374 33395 SH SOLE 26 29505 0 3890 II VI INC COM 902104108 308 7475 SH SOLE 28 7475 0 0 II VI INC COM 902104108 3128 76004 SH SOLE 30 76004 0 0 II VI INC COM 902104108 224 5455 SH SOLE 40 5455 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 140 10422 SH SOLE 4 10422 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 6255 464039 SH SOLE 21 464039 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2517 186747 SH SOLE 22 186747 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1301 96545 SH SOLE 30 96545 0 0 IKONICS CORP COM 45172K102 2 237 SH SOLE 21 237 0 0 ILG INC COM 44967H101 4522 169180 SH SOLE 2 151718 0 17462 ILG INC COM 44967H101 18 692 SH SOLE 4 692 0 0 ILG INC COM 44967H101 67 2492 SH SOLE 7 2492 0 0 ILG INC COM 44967H101 18641 697371 SH SOLE 18 697371 0 0 ILG INC COM 44967H101 9963 372712 SH SOLE 19 372712 0 0 ILG INC COM 44967H101 177209 6629602 SH SOLE 21 6629602 0 0 ILG INC COM 44967H101 88613 3315116 SH SOLE 22 3109094 0 206022 ILG INC COM 44967H101 1518 56777 SH SOLE 26 46630 0 10147 ILG INC COM 44967H101 439 16411 SH SOLE 28 16411 0 0 ILG INC COM 44967H101 485 18128 SH SOLE 30 18128 0 0 ILG INC COM 44967H101 359 13443 SH SOLE 40 13443 0 0 ILLINOIS TOOL WKS INC COM 452308109 122928 830820 SH SOLE 2 523864 0 306956 ILLINOIS TOOL WKS INC COM 452308109 28676 193806 SH SOLE 4 182681 0 11125 ILLINOIS TOOL WKS INC COM 452308109 55376 374261 SH SOLE 7 276644 0 97617 ILLINOIS TOOL WKS INC COM 452308109 6274 42406 SH SOLE 13 42406 0 0 ILLINOIS TOOL WKS INC COM 452308109 332 2244 SH SOLE 15 2244 0 0 ILLINOIS TOOL WKS INC COM 452308109 24 163 SH SOLE 17 0 0 163 ILLINOIS TOOL WKS INC COM 452308109 100770 681062 SH SOLE 18 626223 0 54839 ILLINOIS TOOL WKS INC COM 452308109 62156 420084 SH SOLE 19 420084 0 0 ILLINOIS TOOL WKS INC COM 452308109 26645 180084 SH SOLE 20 0 0 180084 ILLINOIS TOOL WKS INC COM 452308109 743620 5025818 SH SOLE 21 5025818 0 0 ILLINOIS TOOL WKS INC COM 452308109 1376612 9303947 SH SOLE 22 7425272 0 1878675 ILLINOIS TOOL WKS INC COM 452308109 80563 544489 SH SOLE 23 544489 0 0 ILLINOIS TOOL WKS INC COM 452308109 40359 272768 SH SOLE 25 272768 0 0 ILLINOIS TOOL WKS INC COM 452308109 135476 915628 SH SOLE 26 293468 0 622160 ILLINOIS TOOL WKS INC COM 452308109 10477 70810 SH SOLE 28 51295 0 19515 ILLINOIS TOOL WKS INC COM 452308109 31053 209875 SH SOLE 29 106455 0 103420 ILLINOIS TOOL WKS INC COM 452308109 131571 889232 SH SOLE 30 889232 0 0 ILLINOIS TOOL WKS INC COM 452308109 50375 340461 SH SOLE 31 200484 0 139977 ILLINOIS TOOL WKS INC COM 452308109 30532 206351 SH SOLE 34 206351 0 0 ILLINOIS TOOL WKS INC COM 452308109 59761 403903 SH SOLE 36 403903 0 0 ILLINOIS TOOL WKS INC COM 452308109 237 1604 SH SOLE 40 1604 0 0 ILLUMINA INC COM 452327109 46047 231161 SH SOLE 2 41867 0 189294 ILLUMINA INC COM 452327109 9355 46963 SH SOLE 4 42140 0 4823 ILLUMINA INC COM 452327109 20671 103770 SH SOLE 7 100577 0 3193 ILLUMINA INC COM 452327109 283 1419 SH SOLE 13 1419 0 0 ILLUMINA INC COM 452327109 230 1156 SH SOLE 15 1156 0 0 ILLUMINA INC COM 452327109 34 172 SH SOLE 17 0 0 172 ILLUMINA INC COM 452327109 145373 729784 SH SOLE 18 599478 0 130306 ILLUMINA INC COM 452327109 110576 555098 SH SOLE 19 555098 0 0 ILLUMINA INC COM 452327109 17065 85669 SH SOLE 20 0 0 85669 ILLUMINA INC COM 452327109 989567 4967708 SH SOLE 21 4967708 0 0 ILLUMINA INC COM 452327109 769177 3861331 SH SOLE 22 3210910 0 650421 ILLUMINA INC COM 452327109 35803 179734 SH SOLE 23 179734 0 0 ILLUMINA INC COM 452327109 23155 116238 SH SOLE 25 116238 0 0 ILLUMINA INC COM 452327109 78515 394150 SH SOLE 26 142061 0 252089 ILLUMINA INC COM 452327109 6615 33207 SH SOLE 28 24225 0 8982 ILLUMINA INC COM 452327109 967 4855 SH SOLE 29 4855 0 0 ILLUMINA INC COM 452327109 86599 434733 SH SOLE 30 434733 0 0 ILLUMINA INC COM 452327109 14290 71737 SH SOLE 31 33032 0 38705 ILLUMINA INC COM 452327109 4208 21127 SH SOLE 32 21127 0 0 ILLUMINA INC COM 452327109 7052 35401 SH SOLE 34 35401 0 0 ILLUMINA INC COM 452327109 26552 133295 SH SOLE 36 133295 0 0 ILLUMINA INC COM 452327109 152 763 SH SOLE 40 763 0 0 ILLUMINA INC NOTE 6/1 452327AF6 1817 1722000 PRN SOLE 21 1722000 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1402 1233000 PRN SOLE 21 1233000 0 0 IMAGE SENSING SYS INC COM 45244C104 10 3208 SH SOLE 21 3208 0 0 IMAGE SENSING SYS INC COM 45244C104 617 202494 SH SOLE 22 202494 0 0 IMAX CORP COM 45245E109 76 3336 SH SOLE 2 3005 0 331 IMAX CORP COM 45245E109 5 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 34 1491 SH SOLE 7 1491 0 0 IMAX CORP COM 45245E109 4207 185743 SH SOLE 18 185743 0 0 IMAX CORP COM 45245E109 774 34155 SH SOLE 19 34155 0 0 IMAX CORP COM 45245E109 37032 1634969 SH SOLE 21 1634969 0 0 IMAX CORP COM 45245E109 13991 617722 SH SOLE 22 508837 0 108885 IMAX CORP COM 45245E109 276 12199 SH SOLE 26 9359 0 2840 IMAX CORP COM 45245E109 203 8976 SH SOLE 28 8976 0 0 IMAX CORP COM 45245E109 191 8449 SH SOLE 30 8449 0 0 IMAX CORP COM 45245E109 121 5363 SH SOLE 40 5363 0 0 IMMERSION CORP COM 452521107 18 2216 SH SOLE 2 1868 0 348 IMMERSION CORP COM 452521107 6 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 881 107886 SH SOLE 18 107886 0 0 IMMERSION CORP COM 452521107 168 20505 SH SOLE 19 20505 0 0 IMMERSION CORP COM 452521107 7533 921983 SH SOLE 21 921983 0 0 IMMERSION CORP COM 452521107 6896 844110 SH SOLE 22 792363 0 51747 IMMERSION CORP COM 452521107 33 4058 SH SOLE 28 4058 0 0 IMMERSION CORP COM 452521107 35 4316 SH SOLE 30 4316 0 0 IMMERSION CORP COM 452521107 23 2765 SH SOLE 40 2765 0 0 IMMUCELL CORP COM PAR 452525306 5 736 SH SOLE 21 736 0 0 IMMUNE DESIGN CORP COM 45252L103 69 6713 SH SOLE 2 4560 0 2153 IMMUNE DESIGN CORP COM 45252L103 5 461 SH SOLE 7 461 0 0 IMMUNE DESIGN CORP COM 45252L103 677 65418 SH SOLE 18 65418 0 0 IMMUNE DESIGN CORP COM 45252L103 772 74563 SH SOLE 19 74563 0 0 IMMUNE DESIGN CORP COM 45252L103 5762 556688 SH SOLE 21 556688 0 0 IMMUNE DESIGN CORP COM 45252L103 3253 314321 SH SOLE 22 296671 0 17650 IMMUNE DESIGN CORP COM 45252L103 20 1924 SH SOLE 23 1924 0 0 IMMUNE DESIGN CORP COM 45252L103 177 17129 SH SOLE 29 0 0 17129 IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 1 568 SH SOLE 21 568 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 672 SH SOLE 21 672 0 0 IMMUNOGEN INC COM 45253H101 41 5343 SH SOLE 2 4793 0 550 IMMUNOGEN INC COM 45253H101 4 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 17 2259 SH SOLE 7 2259 0 0 IMMUNOGEN INC COM 45253H101 2280 298088 SH SOLE 18 298088 0 0 IMMUNOGEN INC COM 45253H101 472 61699 SH SOLE 19 61699 0 0 IMMUNOGEN INC COM 45253H101 20368 2662422 SH SOLE 21 2662422 0 0 IMMUNOGEN INC COM 45253H101 17919 2342344 SH SOLE 22 2182903 0 159441 IMMUNOGEN INC COM 45253H101 445 58144 SH SOLE 26 45115 0 13029 IMMUNOGEN INC COM 45253H101 95 12414 SH SOLE 28 12414 0 0 IMMUNOGEN INC COM 45253H101 146 19086 SH SOLE 30 19086 0 0 IMMUNOGEN INC COM 45253H101 89 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 231 16555 SH SOLE 2 5773 0 10782 IMMUNOMEDICS INC COM 452907108 40 2889 SH SOLE 7 2889 0 0 IMMUNOMEDICS INC COM 452907108 5393 385751 SH SOLE 18 385751 0 0 IMMUNOMEDICS INC COM 452907108 1103 78922 SH SOLE 19 78922 0 0 IMMUNOMEDICS INC COM 452907108 69879 4998481 SH SOLE 21 4998481 0 0 IMMUNOMEDICS INC COM 452907108 39122 2798397 SH SOLE 22 2617095 0 181302 IMMUNOMEDICS INC COM 452907108 118 8457 SH SOLE 26 0 0 8457 IMMUNOMEDICS INC COM 452907108 176 12566 SH SOLE 28 12566 0 0 IMMUNOMEDICS INC COM 452907108 212 15192 SH SOLE 30 15192 0 0 IMMUNOMEDICS INC COM 452907108 21 1473 SH SOLE 34 1473 0 0 IMMUNOMEDICS INC COM 452907108 125 8968 SH SOLE 40 8968 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 27 2078 SH SOLE 2 439 0 1639 IMPAC MTG HLDGS INC COM NEW 45254P508 552 42292 SH SOLE 18 42292 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 118 9057 SH SOLE 19 9057 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 4330 331516 SH SOLE 21 331516 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1911 146291 SH SOLE 22 139835 0 6456 IMPAX LABORATORIES INC COM 45256B101 332 16338 SH SOLE 2 4247 0 12091 IMPAX LABORATORIES INC COM 45256B101 7 356 SH SOLE 4 356 0 0 IMPAX LABORATORIES INC COM 45256B101 36 1762 SH SOLE 7 1762 0 0 IMPAX LABORATORIES INC COM 45256B101 7344 361782 SH SOLE 18 361782 0 0 IMPAX LABORATORIES INC COM 45256B101 1098 54089 SH SOLE 19 54089 0 0 IMPAX LABORATORIES INC COM 45256B101 163714 8064710 SH SOLE 21 8064710 0 0 IMPAX LABORATORIES INC COM 45256B101 40520 1996069 SH SOLE 22 1866226 0 129843 IMPAX LABORATORIES INC COM 45256B101 431 21217 SH SOLE 26 17031 0 4186 IMPAX LABORATORIES INC COM 45256B101 196 9666 SH SOLE 28 9666 0 0 IMPAX LABORATORIES INC COM 45256B101 2057 101351 SH SOLE 30 101351 0 0 IMPAX LABORATORIES INC COM 45256B101 148 7303 SH SOLE 40 7303 0 0 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 1247 1387000 PRN SOLE 21 1387000 0 0 IMPERIAL OIL LTD COM NEW 453038408 14 448 SH SOLE 21 448 0 0 IMPERVA INC COM 45321L100 488 11254 SH SOLE 2 11086 0 168 IMPERVA INC COM 45321L100 8 180 SH SOLE 4 180 0 0 IMPERVA INC COM 45321L100 43 989 SH SOLE 7 989 0 0 IMPERVA INC COM 45321L100 4939 113808 SH SOLE 18 113808 0 0 IMPERVA INC COM 45321L100 8639 199045 SH SOLE 19 199045 0 0 IMPERVA INC COM 45321L100 46350 1067974 SH SOLE 21 1067974 0 0 IMPERVA INC COM 45321L100 52793 1216426 SH SOLE 22 1151340 0 65086 IMPERVA INC COM 45321L100 3744 86256 SH SOLE 23 86256 0 0 IMPERVA INC COM 45321L100 170 3912 SH SOLE 26 2493 0 1419 IMPERVA INC COM 45321L100 178 4091 SH SOLE 28 4091 0 0 IMPERVA INC COM 45321L100 1313 30247 SH SOLE 29 0 0 30247 IMPERVA INC COM 45321L100 191 4394 SH SOLE 30 4394 0 0 IMPERVA INC COM 45321L100 129 2978 SH SOLE 40 2978 0 0 IMPINJ INC COM 453204109 48 1155 SH SOLE 2 1021 0 134 IMPINJ INC COM 453204109 20 483 SH SOLE 7 483 0 0 IMPINJ INC COM 453204109 2695 64769 SH SOLE 18 64769 0 0 IMPINJ INC COM 453204109 595 14298 SH SOLE 19 14298 0 0 IMPINJ INC COM 453204109 23467 563986 SH SOLE 21 563986 0 0 IMPINJ INC COM 453204109 20444 491313 SH SOLE 22 456190 0 35123 IMPINJ INC COM 453204109 51 1216 SH SOLE 26 0 0 1216 IMPINJ INC COM 453204109 130 3122 SH SOLE 28 3122 0 0 IMPINJ INC COM 453204109 105 2524 SH SOLE 30 2524 0 0 IMPINJ INC COM 453204109 99 2372 SH SOLE 40 2372 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 5 3047 SH SOLE 18 3047 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 110 68147 SH SOLE 21 68147 0 0 INC RESH HLDGS INC CL A 45329R109 1607 30729 SH SOLE 2 30352 0 377 INC RESH HLDGS INC CL A 45329R109 9 171 SH SOLE 4 171 0 0 INC RESH HLDGS INC CL A 45329R109 70 1339 SH SOLE 7 1339 0 0 INC RESH HLDGS INC CL A 45329R109 18058 345276 SH SOLE 18 345276 0 0 INC RESH HLDGS INC CL A 45329R109 6124 117094 SH SOLE 19 117094 0 0 INC RESH HLDGS INC CL A 45329R109 264863 5064300 SH SOLE 21 5064300 0 0 INC RESH HLDGS INC CL A 45329R109 97811 1870182 SH SOLE 22 1763377 0 106805 INC RESH HLDGS INC CL A 45329R109 2340 44740 SH SOLE 23 44740 0 0 INC RESH HLDGS INC CL A 45329R109 1014 19390 SH SOLE 26 16352 0 3038 INC RESH HLDGS INC CL A 45329R109 481 9196 SH SOLE 28 9196 0 0 INC RESH HLDGS INC CL A 45329R109 702 13425 SH SOLE 29 0 0 13425 INC RESH HLDGS INC CL A 45329R109 457 8737 SH SOLE 30 8737 0 0 INC RESH HLDGS INC CL A 45329R109 328 6281 SH SOLE 40 6281 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 33424 286314 SH SOLE 2 122202 0 164112 INCYTE CORP COM 45337C102 7492 64178 SH SOLE 4 58188 0 5990 INCYTE CORP COM 45337C102 14407 123411 SH SOLE 7 118765 0 4646 INCYTE CORP COM 45337C102 104 894 SH SOLE 13 894 0 0 INCYTE CORP COM 45337C102 166 1418 SH SOLE 15 1418 0 0 INCYTE CORP COM 45337C102 46087 394786 SH SOLE 18 370669 0 24117 INCYTE CORP COM 45337C102 37831 324062 SH SOLE 19 324062 0 0 INCYTE CORP COM 45337C102 9305 79704 SH SOLE 20 0 0 79704 INCYTE CORP COM 45337C102 752628 6447047 SH SOLE 21 6447047 0 0 INCYTE CORP COM 45337C102 522175 4472973 SH SOLE 22 3692835 0 780138 INCYTE CORP COM 45337C102 25823 221199 SH SOLE 23 221199 0 0 INCYTE CORP COM 45337C102 14762 126453 SH SOLE 25 126453 0 0 INCYTE CORP COM 45337C102 55864 478534 SH SOLE 26 166591 0 311943 INCYTE CORP COM 45337C102 4614 39520 SH SOLE 28 28786 0 10734 INCYTE CORP COM 45337C102 1311 11226 SH SOLE 29 11226 0 0 INCYTE CORP COM 45337C102 62369 534255 SH SOLE 30 534255 0 0 INCYTE CORP COM 45337C102 12560 107586 SH SOLE 31 57497 0 50089 INCYTE CORP COM 45337C102 3475 29767 SH SOLE 32 29767 0 0 INCYTE CORP COM 45337C102 13475 115429 SH SOLE 34 115429 0 0 INCYTE CORP COM 45337C102 17666 151328 SH SOLE 36 151328 0 0 INCYTE CORP COM 45337C102 100 854 SH SOLE 40 854 0 0 INCYTE CORP NOTE 0.375%11/1 45337CAM4 18 8000 PRN SOLE 21 8000 0 0 INCYTE CORP NOTE 1.250%11/1 45337CAN2 9 4000 PRN SOLE 21 4000 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 27 7148 SH SOLE 2 1645 0 5503 INDEPENDENCE CONTRACT DRIL I COM 453415309 513 134960 SH SOLE 18 134960 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 109 28587 SH SOLE 19 28587 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 4273 1124545 SH SOLE 21 1124545 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1210 318423 SH SOLE 22 296946 0 21477 INDEPENDENCE HLDG CO NEW COM NEW 453440307 37 1483 SH SOLE 2 568 0 915 INDEPENDENCE HLDG CO NEW COM NEW 453440307 650 25742 SH SOLE 18 25742 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 238 9443 SH SOLE 19 9443 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 5511 218250 SH SOLE 21 218250 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1612 63854 SH SOLE 22 59885 0 3969 INDEPENDENCE RLTY TR INC COM 45378A106 197 19323 SH SOLE 2 7018 0 12305 INDEPENDENCE RLTY TR INC COM 45378A106 47 4603 SH SOLE 7 4603 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3675 361337 SH SOLE 18 361337 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 584 57460 SH SOLE 19 57460 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 72110 7090506 SH SOLE 21 7090506 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 33681 3311777 SH SOLE 22 3052479 0 259298 INDEPENDENCE RLTY TR INC COM 45378A106 22 2159 SH SOLE 23 2159 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 100 9798 SH SOLE 26 0 0 9798 INDEPENDENCE RLTY TR INC COM 45378A106 1113 109437 SH SOLE 30 109437 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 164 16159 SH SOLE 40 16159 0 0 INDEPENDENT BANK CORP MASS COM 453836108 436 5846 SH SOLE 2 1495 0 4351 INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 48 648 SH SOLE 7 648 0 0 INDEPENDENT BANK CORP MASS COM 453836108 9899 132602 SH SOLE 18 132602 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1490 19960 SH SOLE 19 19960 0 0 INDEPENDENT BANK CORP MASS COM 453836108 178201 2387148 SH SOLE 21 2387148 0 0 INDEPENDENT BANK CORP MASS COM 453836108 60081 804837 SH SOLE 22 755931 0 48906 INDEPENDENT BANK CORP MASS COM 453836108 951 12740 SH SOLE 26 10313 0 2427 INDEPENDENT BANK CORP MASS COM 453836108 268 3589 SH SOLE 28 3589 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2759 36953 SH SOLE 30 36953 0 0 INDEPENDENT BANK CORP MASS COM 453836108 184 2459 SH SOLE 40 2459 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 222 9820 SH SOLE 2 6823 0 2997 INDEPENDENT BANK CORP MICH COM NEW 453838609 29 1289 SH SOLE 7 1289 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1855 81901 SH SOLE 18 81901 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 482 21271 SH SOLE 19 21271 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 15407 680203 SH SOLE 21 680203 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 20315 896929 SH SOLE 22 876946 0 19983 INDEPENDENT BANK CORP MICH COM NEW 453838609 259 11435 SH SOLE 23 11435 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 493 21771 SH SOLE 29 0 0 21771 INDEPENDENT BANK CORP MICH COM NEW 453838609 75 3290 SH SOLE 30 3290 0 0 INDEPENDENT BK GROUP INC COM 45384B106 252 4175 SH SOLE 2 1212 0 2963 INDEPENDENT BK GROUP INC COM 45384B106 28 470 SH SOLE 7 470 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3996 66272 SH SOLE 18 66272 0 0 INDEPENDENT BK GROUP INC COM 45384B106 813 13478 SH SOLE 19 13478 0 0 INDEPENDENT BK GROUP INC COM 45384B106 32082 532041 SH SOLE 21 532041 0 0 INDEPENDENT BK GROUP INC COM 45384B106 27819 461343 SH SOLE 22 428226 0 33117 INDEPENDENT BK GROUP INC COM 45384B106 78 1298 SH SOLE 26 0 0 1298 INDEPENDENT BK GROUP INC COM 45384B106 99 1635 SH SOLE 28 1635 0 0 INDEPENDENT BK GROUP INC COM 45384B106 100 1655 SH SOLE 30 1655 0 0 INDEPENDENT BK GROUP INC COM 45384B106 71 1178 SH SOLE 40 1178 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH SOLE 17 0 0 16 INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 6622 655000 SH SOLE 2 655000 0 0 INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 506 50000 SH SOLE 22 50000 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 7 3978 SH SOLE 21 3978 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2963 44561 SH SOLE 7 44561 0 0 INFINERA CORPORATION COM 45667G103 288 32502 SH SOLE 2 8166 0 24336 INFINERA CORPORATION COM 45667G103 6 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 29 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 4823 543730 SH SOLE 18 543730 0 0 INFINERA CORPORATION COM 45667G103 957 107838 SH SOLE 19 107838 0 0 INFINERA CORPORATION COM 45667G103 46418 5233190 SH SOLE 21 5233190 0 0 INFINERA CORPORATION COM 45667G103 35743 4029609 SH SOLE 22 3788596 0 241013 INFINERA CORPORATION COM 45667G103 368 41459 SH SOLE 26 33739 0 7720 INFINERA CORPORATION COM 45667G103 178 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 201 22672 SH SOLE 30 22672 0 0 INFINERA CORPORATION COM 45667G103 143 16170 SH SOLE 40 16170 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 10 7358 SH SOLE 18 7358 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 9 7013 SH SOLE 19 7013 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 149 111936 SH SOLE 21 111936 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1178 886054 SH SOLE 22 886054 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 479 5080 SH SOLE 2 3595 0 1485 INFINITY PPTY & CAS CORP COM 45665Q103 24 254 SH SOLE 7 254 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 5296 56226 SH SOLE 18 56226 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1842 19552 SH SOLE 19 19552 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 91715 973622 SH SOLE 21 973622 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 39051 414559 SH SOLE 22 393404 0 21155 INFINITY PPTY & CAS CORP COM 45665Q103 4523 48012 SH SOLE 23 48012 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 528 5602 SH SOLE 26 5153 0 449 INFINITY PPTY & CAS CORP COM 45665Q103 207 2196 SH SOLE 28 2196 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1478 15687 SH SOLE 30 15687 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1076 11426 SH SOLE 34 11426 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 118 1254 SH SOLE 40 1254 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 19 4710 SH SOLE 2 1769 0 2941 INFORMATION SERVICES GROUP I COM 45675Y104 533 132556 SH SOLE 18 132556 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 70 17441 SH SOLE 19 17441 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 4135 1028562 SH SOLE 21 1028562 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 1132 281490 SH SOLE 22 257404 0 24086 INFOSONICS CORP COM 456784107 3 7536 SH SOLE 21 7536 0 0 INFOSYS LTD SPONSORED ADR 456788108 2878 197261 SH SOLE 2 155647 0 41614 INFOSYS LTD SPONSORED ADR 456788108 826 56601 SH SOLE 7 0 0 56601 INFOSYS LTD SPONSORED ADR 456788108 0 15 SH SOLE 17 0 0 15 INFOSYS LTD SPONSORED ADR 456788108 13238 907363 SH SOLE 18 907363 0 0 INFOSYS LTD SPONSORED ADR 456788108 949 65058 SH SOLE 19 65058 0 0 INFOSYS LTD SPONSORED ADR 456788108 30252 2073444 SH SOLE 21 2073444 0 0 INFOSYS LTD SPONSORED ADR 456788108 9110 624378 SH SOLE 22 624378 0 0 INFOSYS LTD SPONSORED ADR 456788108 2367 162210 SH SOLE 25 162210 0 0 INFOSYS LTD SPONSORED ADR 456788108 24492 1678683 SH SOLE 26 74240 0 1604443 INFOSYS LTD SPONSORED ADR 456788108 7122 488124 SH SOLE 28 488124 0 0 INFOSYS LTD SPONSORED ADR 456788108 7323 501909 SH SOLE 29 501909 0 0 INFOSYS LTD SPONSORED ADR 456788108 65818 4511148 SH SOLE 30 4511148 0 0 INFOSYS LTD SPONSORED ADR 456788108 2266 155304 SH SOLE 34 155304 0 0 INFOSYS LTD SPONSORED ADR 456788108 82 5598 SH SOLE 40 5598 0 0 INFRAREIT INC COM 45685L100 202 9020 SH SOLE 2 2338 0 6682 INFRAREIT INC COM 45685L100 62 2782 SH SOLE 4 2782 0 0 INFRAREIT INC COM 45685L100 767 34290 SH SOLE 7 34290 0 0 INFRAREIT INC COM 45685L100 3644 162883 SH SOLE 18 162883 0 0 INFRAREIT INC COM 45685L100 711 31805 SH SOLE 19 31805 0 0 INFRAREIT INC COM 45685L100 29225 1306417 SH SOLE 21 1306417 0 0 INFRAREIT INC COM 45685L100 26996 1206779 SH SOLE 22 1133428 0 73351 INFRAREIT INC COM 45685L100 24 1051 SH SOLE 23 1051 0 0 INFRAREIT INC COM 45685L100 134 6009 SH SOLE 28 6009 0 0 INFRAREIT INC COM 45685L100 588 26271 SH SOLE 30 26271 0 0 INFRAREIT INC COM 45685L100 28 1253 SH SOLE 36 1253 0 0 INFRAREIT INC COM 45685L100 52 2310 SH SOLE 40 2310 0 0 INFUSYSTEM HLDGS INC COM 45685K102 7 3392 SH SOLE 18 3392 0 0 INFUSYSTEM HLDGS INC COM 45685K102 107 52124 SH SOLE 21 52124 0 0 ING GROEP N V SPONSORED ADR 456837103 7 400 SH SOLE 2 400 0 0 ING GROEP N V SPONSORED ADR 456837103 284 15440 SH SOLE 18 15440 0 0 INGERSOLL-RAND PLC SHS G47791101 66788 748991 SH SOLE 2 506336 0 242655 INGERSOLL-RAND PLC SHS G47791101 15450 173266 SH SOLE 4 163838 0 9428 INGERSOLL-RAND PLC SHS G47791101 17640 197819 SH SOLE 7 191473 0 6346 INGERSOLL-RAND PLC SHS G47791101 8424 94468 SH SOLE 13 94468 0 0 INGERSOLL-RAND PLC SHS G47791101 153 1715 SH SOLE 15 1715 0 0 INGERSOLL-RAND PLC SHS G47791101 50391 565111 SH SOLE 18 526699 0 38412 INGERSOLL-RAND PLC SHS G47791101 60256 675741 SH SOLE 19 675741 0 0 INGERSOLL-RAND PLC SHS G47791101 13521 151628 SH SOLE 20 0 0 151628 INGERSOLL-RAND PLC SHS G47791101 468441 5253352 SH SOLE 21 5253352 0 0 INGERSOLL-RAND PLC SHS G47791101 745488 8360305 SH SOLE 22 6578002 0 1782303 INGERSOLL-RAND PLC SHS G47791101 41421 464518 SH SOLE 23 464518 0 0 INGERSOLL-RAND PLC SHS G47791101 20920 234613 SH SOLE 25 234613 0 0 INGERSOLL-RAND PLC SHS G47791101 73327 822331 SH SOLE 26 253206 0 569125 INGERSOLL-RAND PLC SHS G47791101 5242 58784 SH SOLE 28 42573 0 16211 INGERSOLL-RAND PLC SHS G47791101 20151 225984 SH SOLE 29 84407 0 141577 INGERSOLL-RAND PLC SHS G47791101 67369 755511 SH SOLE 30 755511 0 0 INGERSOLL-RAND PLC SHS G47791101 24001 269165 SH SOLE 31 160845 0 108320 INGERSOLL-RAND PLC SHS G47791101 7828 87788 SH SOLE 34 87788 0 0 INGERSOLL-RAND PLC SHS G47791101 31366 351750 SH SOLE 36 351750 0 0 INGERSOLL-RAND PLC SHS G47791101 116 1303 SH SOLE 40 1303 0 0 INGEVITY CORP COM 45688C107 176 2810 SH SOLE 2 2373 0 437 INGEVITY CORP COM 45688C107 12 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 68 1096 SH SOLE 7 1096 0 0 INGEVITY CORP COM 45688C107 12078 193347 SH SOLE 18 193347 0 0 INGEVITY CORP COM 45688C107 2534 40559 SH SOLE 19 40559 0 0 INGEVITY CORP COM 45688C107 231300 3702585 SH SOLE 21 3702585 0 0 INGEVITY CORP COM 45688C107 70706 1131845 SH SOLE 22 1051258 0 80587 INGEVITY CORP COM 45688C107 37 600 SH SOLE 23 600 0 0 INGEVITY CORP COM 45688C107 664 10636 SH SOLE 26 8179 0 2457 INGEVITY CORP COM 45688C107 385 6163 SH SOLE 28 6163 0 0 INGEVITY CORP COM 45688C107 585 9357 SH SOLE 29 0 0 9357 INGEVITY CORP COM 45688C107 3567 57099 SH SOLE 30 57099 0 0 INGEVITY CORP COM 45688C107 16 263 SH SOLE 34 263 0 0 INGEVITY CORP COM 45688C107 354 5671 SH SOLE 40 5671 0 0 INGLES MKTS INC CL A 457030104 84 3259 SH SOLE 2 880 0 2379 INGLES MKTS INC CL A 457030104 10 378 SH SOLE 7 378 0 0 INGLES MKTS INC CL A 457030104 1370 53314 SH SOLE 18 53314 0 0 INGLES MKTS INC CL A 457030104 286 11110 SH SOLE 19 11110 0 0 INGLES MKTS INC CL A 457030104 11138 433402 SH SOLE 21 433402 0 0 INGLES MKTS INC CL A 457030104 10651 414417 SH SOLE 22 387273 0 27144 INGLES MKTS INC CL A 457030104 44 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 177 6868 SH SOLE 29 0 0 6868 INGLES MKTS INC CL A 457030104 37 1441 SH SOLE 30 1441 0 0 INGLES MKTS INC CL A 457030104 37 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 34974 289904 SH SOLE 2 219043 0 70861 INGREDION INC COM 457187102 7214 59796 SH SOLE 4 57015 0 2781 INGREDION INC COM 457187102 12385 102660 SH SOLE 7 87090 0 15570 INGREDION INC COM 457187102 2275 18855 SH SOLE 13 18855 0 0 INGREDION INC COM 457187102 37 305 SH SOLE 15 305 0 0 INGREDION INC COM 457187102 31435 260571 SH SOLE 18 251080 0 9491 INGREDION INC COM 457187102 15304 126855 SH SOLE 19 126855 0 0 INGREDION INC COM 457187102 375177 3109887 SH SOLE 21 3109887 0 0 INGREDION INC COM 457187102 325243 2695978 SH SOLE 22 2294086 0 401892 INGREDION INC COM 457187102 18872 156432 SH SOLE 23 156432 0 0 INGREDION INC COM 457187102 7765 64361 SH SOLE 25 64361 0 0 INGREDION INC COM 457187102 26106 216395 SH SOLE 26 78840 0 137555 INGREDION INC COM 457187102 1961 16258 SH SOLE 28 11794 0 4464 INGREDION INC COM 457187102 12332 102218 SH SOLE 29 45250 0 56968 INGREDION INC COM 457187102 14143 117232 SH SOLE 30 117232 0 0 INGREDION INC COM 457187102 12555 104072 SH SOLE 31 65162 0 38910 INGREDION INC COM 457187102 5151 42695 SH SOLE 34 42695 0 0 INGREDION INC COM 457187102 13036 108057 SH SOLE 36 108057 0 0 INGREDION INC COM 457187102 40 334 SH SOLE 40 334 0 0 INNERWORKINGS INC COM 45773Y105 193 17183 SH SOLE 2 15711 0 1472 INNERWORKINGS INC COM 45773Y105 10 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 1838 163349 SH SOLE 18 163349 0 0 INNERWORKINGS INC COM 45773Y105 1910 169789 SH SOLE 19 169789 0 0 INNERWORKINGS INC COM 45773Y105 16321 1450714 SH SOLE 21 1450714 0 0 INNERWORKINGS INC COM 45773Y105 16557 1471692 SH SOLE 22 1394139 0 77553 INNERWORKINGS INC COM 45773Y105 636 56502 SH SOLE 23 56502 0 0 INNERWORKINGS INC COM 45773Y105 60 5308 SH SOLE 28 5308 0 0 INNERWORKINGS INC COM 45773Y105 383 34044 SH SOLE 29 0 0 34044 INNERWORKINGS INC COM 45773Y105 128 11335 SH SOLE 30 11335 0 0 INNERWORKINGS INC COM 45773Y105 47 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 10 6741 SH SOLE 19 6741 0 0 INNODATA INC COM NEW 457642205 110 73193 SH SOLE 21 73193 0 0 INNODATA INC COM NEW 457642205 830 553514 SH SOLE 22 553514 0 0 INNOPHOS HOLDINGS INC COM 45774N108 248 5039 SH SOLE 2 1401 0 3638 INNOPHOS HOLDINGS INC COM 45774N108 7 134 SH SOLE 4 134 0 0 INNOPHOS HOLDINGS INC COM 45774N108 28 568 SH SOLE 7 568 0 0 INNOPHOS HOLDINGS INC COM 45774N108 4749 96550 SH SOLE 18 96550 0 0 INNOPHOS HOLDINGS INC COM 45774N108 929 18880 SH SOLE 19 18880 0 0 INNOPHOS HOLDINGS INC COM 45774N108 84064 1708974 SH SOLE 21 1708974 0 0 INNOPHOS HOLDINGS INC COM 45774N108 27894 567074 SH SOLE 22 526865 0 40209 INNOPHOS HOLDINGS INC COM 45774N108 979 19903 SH SOLE 23 19903 0 0 INNOPHOS HOLDINGS INC COM 45774N108 287 5832 SH SOLE 26 5551 0 281 INNOPHOS HOLDINGS INC COM 45774N108 140 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1324 26917 SH SOLE 30 26917 0 0 INNOPHOS HOLDINGS INC COM 45774N108 136 2764 SH SOLE 34 2764 0 0 INNOPHOS HOLDINGS INC COM 45774N108 118 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 730 11834 SH SOLE 2 7480 0 4354 INNOSPEC INC COM 45768S105 8 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 38 613 SH SOLE 7 613 0 0 INNOSPEC INC COM 45768S105 7229 117257 SH SOLE 18 117257 0 0 INNOSPEC INC COM 45768S105 2407 39042 SH SOLE 19 39042 0 0 INNOSPEC INC COM 45768S105 131313 2129968 SH SOLE 21 2129968 0 0 INNOSPEC INC COM 45768S105 46975 761968 SH SOLE 22 716484 0 45484 INNOSPEC INC COM 45768S105 2742 44477 SH SOLE 23 44477 0 0 INNOSPEC INC COM 45768S105 852 13827 SH SOLE 26 12017 0 1810 INNOSPEC INC COM 45768S105 216 3498 SH SOLE 28 3498 0 0 INNOSPEC INC COM 45768S105 1132 18359 SH SOLE 29 0 0 18359 INNOSPEC INC COM 45768S105 2028 32890 SH SOLE 30 32890 0 0 INNOSPEC INC COM 45768S105 174 2824 SH SOLE 40 2824 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 11 610 SH SOLE 18 610 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 199 10644 SH SOLE 21 10644 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8 2181 SH SOLE 18 2181 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 17 4600 SH SOLE 19 4600 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 138 37783 SH SOLE 21 37783 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1492 409777 SH SOLE 22 409777 0 0 INNOVIVA INC COM 45781M101 69 4873 SH SOLE 2 4283 0 590 INNOVIVA INC COM 45781M101 7 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 21 1464 SH SOLE 7 1464 0 0 INNOVIVA INC COM 45781M101 4894 346573 SH SOLE 18 346573 0 0 INNOVIVA INC COM 45781M101 844 59749 SH SOLE 19 59749 0 0 INNOVIVA INC COM 45781M101 122699 8689761 SH SOLE 21 8689761 0 0 INNOVIVA INC COM 45781M101 30383 2151742 SH SOLE 22 1997339 0 154403 INNOVIVA INC COM 45781M101 508 35953 SH SOLE 26 29439 0 6514 INNOVIVA INC COM 45781M101 175 12366 SH SOLE 28 12366 0 0 INNOVIVA INC COM 45781M101 427 30270 SH SOLE 29 0 0 30270 INNOVIVA INC COM 45781M101 1505 106598 SH SOLE 30 106598 0 0 INNOVIVA INC COM 45781M101 121 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 309 3249 SH SOLE 2 3078 0 171 INOGEN INC COM 45780L104 15 154 SH SOLE 4 154 0 0 INOGEN INC COM 45780L104 41 433 SH SOLE 7 433 0 0 INOGEN INC COM 45780L104 1 10 SH SOLE 17 0 0 10 INOGEN INC COM 45780L104 7410 77913 SH SOLE 18 77913 0 0 INOGEN INC COM 45780L104 6440 67713 SH SOLE 19 67713 0 0 INOGEN INC COM 45780L104 147217 1548027 SH SOLE 21 1548027 0 0 INOGEN INC COM 45780L104 46159 485371 SH SOLE 22 451993 0 33378 INOGEN INC COM 45780L104 66 699 SH SOLE 23 699 0 0 INOGEN INC COM 45780L104 664 6986 SH SOLE 26 5524 0 1462 INOGEN INC COM 45780L104 255 2683 SH SOLE 28 2683 0 0 INOGEN INC COM 45780L104 2221 23350 SH SOLE 30 23350 0 0 INOGEN INC COM 45780L104 210 2209 SH SOLE 40 2209 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 8 4739 SH SOLE 18 4739 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 6 3215 SH SOLE 19 3215 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 126 70983 SH SOLE 21 70983 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 455 255508 SH SOLE 22 255508 0 0 INOVALON HLDGS INC COM CL A 45781D101 64 3761 SH SOLE 2 3588 0 173 INOVALON HLDGS INC COM CL A 45781D101 7 437 SH SOLE 4 437 0 0 INOVALON HLDGS INC COM CL A 45781D101 23 1341 SH SOLE 7 1341 0 0 INOVALON HLDGS INC COM CL A 45781D101 3619 212255 SH SOLE 18 212255 0 0 INOVALON HLDGS INC COM CL A 45781D101 828 48575 SH SOLE 19 48575 0 0 INOVALON HLDGS INC COM CL A 45781D101 36443 2137442 SH SOLE 21 2137442 0 0 INOVALON HLDGS INC COM CL A 45781D101 28749 1686177 SH SOLE 22 1567003 0 119174 INOVALON HLDGS INC COM CL A 45781D101 116 6804 SH SOLE 26 0 0 6804 INOVALON HLDGS INC COM CL A 45781D101 121 7069 SH SOLE 28 7069 0 0 INOVALON HLDGS INC COM CL A 45781D101 159 9338 SH SOLE 30 9338 0 0 INOVALON HLDGS INC COM CL A 45781D101 74 4325 SH SOLE 40 4325 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 47 7451 SH SOLE 2 6993 0 458 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 526 SH SOLE 4 526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1816 286504 SH SOLE 18 286504 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 413 65203 SH SOLE 19 65203 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24965 3937766 SH SOLE 21 3937766 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14892 2348830 SH SOLE 22 2212470 0 136360 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1174 SH SOLE 23 1174 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 46 7177 SH SOLE 26 0 0 7177 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 63 9897 SH SOLE 28 9897 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 88 13920 SH SOLE 30 13920 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 6289 SH SOLE 40 6289 0 0 INPHI CORP COM 45772F107 103 2583 SH SOLE 2 2364 0 219 INPHI CORP COM 45772F107 8 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 40 1001 SH SOLE 7 1001 0 0 INPHI CORP COM 45772F107 1 14 SH SOLE 17 0 0 14 INPHI CORP COM 45772F107 5693 143436 SH SOLE 18 143436 0 0 INPHI CORP COM 45772F107 6679 168286 SH SOLE 19 168286 0 0 INPHI CORP COM 45772F107 49844 1255826 SH SOLE 21 1255826 0 0 INPHI CORP COM 45772F107 43642 1099560 SH SOLE 22 1026223 0 73337 INPHI CORP COM 45772F107 460 11602 SH SOLE 26 9521 0 2081 INPHI CORP COM 45772F107 225 5663 SH SOLE 28 5663 0 0 INPHI CORP COM 45772F107 237 5960 SH SOLE 30 5960 0 0 INPHI CORP COM 45772F107 131 3297 SH SOLE 40 3297 0 0 INPIXON COM 45790J107 0 609 SH SOLE 21 609 0 0 INSEEGO CORP COM 45782B104 11 7553 SH SOLE 18 7553 0 0 INSEEGO CORP COM 45782B104 153 101349 SH SOLE 21 101349 0 0 INSEEGO CORP COM 45782B104 1357 898690 SH SOLE 22 898690 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1293 28158 SH SOLE 2 24356 0 3802 INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH SOLE 4 48 0 0 INSIGHT ENTERPRISES INC COM 45765U103 85 1858 SH SOLE 7 1858 0 0 INSIGHT ENTERPRISES INC COM 45765U103 7835 170619 SH SOLE 18 170619 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6815 148407 SH SOLE 19 148407 0 0 INSIGHT ENTERPRISES INC COM 45765U103 145199 3162009 SH SOLE 21 3162009 0 0 INSIGHT ENTERPRISES INC COM 45765U103 66186 1441322 SH SOLE 22 1361006 0 80316 INSIGHT ENTERPRISES INC COM 45765U103 4749 103411 SH SOLE 23 103411 0 0 INSIGHT ENTERPRISES INC COM 45765U103 765 16658 SH SOLE 26 13325 0 3333 INSIGHT ENTERPRISES INC COM 45765U103 239 5213 SH SOLE 28 5213 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1304 28389 SH SOLE 29 0 0 28389 INSIGHT ENTERPRISES INC COM 45765U103 2230 48571 SH SOLE 30 48571 0 0 INSIGHT ENTERPRISES INC COM 45765U103 95 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 199 4341 SH SOLE 40 4341 0 0 INSIGNIA SYS INC COM 45765Y105 5 4574 SH SOLE 21 4574 0 0 INSIGNIA SYS INC COM 45765Y105 510 471854 SH SOLE 22 471854 0 0 INSMED INC COM PAR $.01 457669307 3709 118853 SH SOLE 2 117149 0 1704 INSMED INC COM PAR $.01 457669307 16 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 52 1653 SH SOLE 7 1653 0 0 INSMED INC COM PAR $.01 457669307 6 191 SH SOLE 17 0 0 191 INSMED INC COM PAR $.01 457669307 10856 347822 SH SOLE 18 347822 0 0 INSMED INC COM PAR $.01 457669307 33870 1085237 SH SOLE 19 1085237 0 0 INSMED INC COM PAR $.01 457669307 2556 81900 SH SOLE 20 81900 0 0 INSMED INC COM PAR $.01 457669307 98254 3148172 SH SOLE 21 3148172 0 0 INSMED INC COM PAR $.01 457669307 57761 1850713 SH SOLE 22 1701799 0 148914 INSMED INC COM PAR $.01 457669307 24 782 SH SOLE 23 782 0 0 INSMED INC COM PAR $.01 457669307 545 17475 SH SOLE 26 12105 0 5370 INSMED INC COM PAR $.01 457669307 261 8352 SH SOLE 28 8352 0 0 INSMED INC COM PAR $.01 457669307 340 10900 SH SOLE 30 10900 0 0 INSMED INC COM PAR $.01 457669307 10419 333834 SH SOLE 34 333834 0 0 INSMED INC COM PAR $.01 457669307 197 6299 SH SOLE 40 6299 0 0 INSPERITY INC COM 45778Q107 1336 15181 SH SOLE 2 15058 0 123 INSPERITY INC COM 45778Q107 8 89 SH SOLE 4 89 0 0 INSPERITY INC COM 45778Q107 38 437 SH SOLE 7 437 0 0 INSPERITY INC COM 45778Q107 7374 83798 SH SOLE 18 83798 0 0 INSPERITY INC COM 45778Q107 17057 193831 SH SOLE 19 193831 0 0 INSPERITY INC COM 45778Q107 141706 1610301 SH SOLE 21 1610301 0 0 INSPERITY INC COM 45778Q107 80250 911927 SH SOLE 22 879455 0 32472 INSPERITY INC COM 45778Q107 863 9809 SH SOLE 23 9809 0 0 INSPERITY INC COM 45778Q107 1084 12314 SH SOLE 26 10828 0 1486 INSPERITY INC COM 45778Q107 193 2197 SH SOLE 28 2197 0 0 INSPERITY INC COM 45778Q107 2496 28365 SH SOLE 29 0 0 28365 INSPERITY INC COM 45778Q107 2707 30763 SH SOLE 30 30763 0 0 INSPERITY INC COM 45778Q107 85 967 SH SOLE 34 967 0 0 INSPERITY INC COM 45778Q107 155 1760 SH SOLE 40 1760 0 0 INSPIRED ENTMT INC COM 45782N108 5 396 SH SOLE 2 396 0 0 INSPIRED ENTMT INC COM 45782N108 184 13889 SH SOLE 18 13889 0 0 INSPIRED ENTMT INC COM 45782N108 19 1465 SH SOLE 19 1465 0 0 INSPIRED ENTMT INC COM 45782N108 1636 123463 SH SOLE 21 123463 0 0 INSPIRED ENTMT INC COM 45782N108 331 24963 SH SOLE 22 21930 0 3033 INSPIREMD INC COM PAR 45779A804 0 56 SH SOLE 21 56 0 0 INSTALLED BLDG PRODS INC COM 45780R101 94 1443 SH SOLE 2 1217 0 226 INSTALLED BLDG PRODS INC COM 45780R101 31 476 SH SOLE 7 476 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6411 98939 SH SOLE 18 98939 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1023 15787 SH SOLE 19 15787 0 0 INSTALLED BLDG PRODS INC COM 45780R101 144565 2230940 SH SOLE 21 2230940 0 0 INSTALLED BLDG PRODS INC COM 45780R101 37944 585551 SH SOLE 22 547596 0 37955 INSTALLED BLDG PRODS INC COM 45780R101 112 1733 SH SOLE 26 0 0 1733 INSTALLED BLDG PRODS INC COM 45780R101 173 2677 SH SOLE 28 2677 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1863 28754 SH SOLE 30 28754 0 0 INSTALLED BLDG PRODS INC COM 45780R101 121 1868 SH SOLE 40 1868 0 0 INSTEEL INDUSTRIES INC COM 45774W108 28 1054 SH SOLE 2 1054 0 0 INSTEEL INDUSTRIES INC COM 45774W108 11 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2317 88733 SH SOLE 18 88733 0 0 INSTEEL INDUSTRIES INC COM 45774W108 339 12978 SH SOLE 19 12978 0 0 INSTEEL INDUSTRIES INC COM 45774W108 41443 1587248 SH SOLE 21 1587248 0 0 INSTEEL INDUSTRIES INC COM 45774W108 12603 482705 SH SOLE 22 448429 0 34276 INSTEEL INDUSTRIES INC COM 45774W108 67 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 657 25168 SH SOLE 30 25168 0 0 INSTEEL INDUSTRIES INC COM 45774W108 39 1504 SH SOLE 40 1504 0 0 INSTRUCTURE INC COM 45781U103 46 1386 SH SOLE 2 1386 0 0 INSTRUCTURE INC COM 45781U103 29 887 SH SOLE 7 887 0 0 INSTRUCTURE INC COM 45781U103 2535 76484 SH SOLE 18 76484 0 0 INSTRUCTURE INC COM 45781U103 451 13615 SH SOLE 19 13615 0 0 INSTRUCTURE INC COM 45781U103 22324 673409 SH SOLE 21 673409 0 0 INSTRUCTURE INC COM 45781U103 16418 495274 SH SOLE 22 438132 0 57142 INSTRUCTURE INC COM 45781U103 63 1888 SH SOLE 30 1888 0 0 INSULET CORP COM 45784P101 208 3782 SH SOLE 2 3369 0 413 INSULET CORP COM 45784P101 16 293 SH SOLE 4 293 0 0 INSULET CORP COM 45784P101 80 1459 SH SOLE 7 1459 0 0 INSULET CORP COM 45784P101 10897 197841 SH SOLE 18 197841 0 0 INSULET CORP COM 45784P101 14119 256334 SH SOLE 19 256334 0 0 INSULET CORP COM 45784P101 105714 1919273 SH SOLE 21 1919273 0 0 INSULET CORP COM 45784P101 85770 1557193 SH SOLE 22 1443145 0 114048 INSULET CORP COM 45784P101 885 16068 SH SOLE 26 12655 0 3413 INSULET CORP COM 45784P101 450 8168 SH SOLE 28 8168 0 0 INSULET CORP COM 45784P101 213 3869 SH SOLE 29 0 0 3869 INSULET CORP COM 45784P101 489 8883 SH SOLE 30 8883 0 0 INSULET CORP COM 45784P101 334 6055 SH SOLE 40 6055 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 11 1259 SH SOLE 2 1137 0 122 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 5 615 SH SOLE 7 615 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 1 SH SOLE 17 0 0 1 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 733 82583 SH SOLE 18 82583 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 747 84108 SH SOLE 19 84108 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16168 1820715 SH SOLE 21 1820715 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6190 697060 SH SOLE 22 654435 0 42625 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 5 596 SH SOLE 23 596 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 19 2190 SH SOLE 26 0 0 2190 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 33 3675 SH SOLE 28 3675 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 163 18387 SH SOLE 29 0 0 18387 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 68 7684 SH SOLE 30 7684 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 23 2615 SH SOLE 40 2615 0 0 INTEGER HLDGS CORP COM 45826H109 359 7028 SH SOLE 2 1950 0 5078 INTEGER HLDGS CORP COM 45826H109 6 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 33 653 SH SOLE 7 653 0 0 INTEGER HLDGS CORP COM 45826H109 7684 150218 SH SOLE 18 150218 0 0 INTEGER HLDGS CORP COM 45826H109 1151 22504 SH SOLE 19 22504 0 0 INTEGER HLDGS CORP COM 45826H109 131125 2563544 SH SOLE 21 2563544 0 0 INTEGER HLDGS CORP COM 45826H109 41151 804522 SH SOLE 22 754155 0 50367 INTEGER HLDGS CORP COM 45826H109 586 11447 SH SOLE 26 9415 0 2032 INTEGER HLDGS CORP COM 45826H109 206 4024 SH SOLE 28 4024 0 0 INTEGER HLDGS CORP COM 45826H109 1976 38636 SH SOLE 30 38636 0 0 INTEGER HLDGS CORP COM 45826H109 140 2736 SH SOLE 40 2736 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 195 3870 SH SOLE 2 3518 0 352 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14 276 SH SOLE 4 276 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 72 1424 SH SOLE 7 1424 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14620 289622 SH SOLE 18 289622 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2365 46857 SH SOLE 19 46857 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 289851 5741906 SH SOLE 21 5741906 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 83528 1654672 SH SOLE 22 1534946 0 119726 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1350 26739 SH SOLE 26 23313 0 3426 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 435 8615 SH SOLE 28 8615 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4314 85467 SH SOLE 30 85467 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 334 6620 SH SOLE 40 6620 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1612 60658 SH SOLE 2 59823 0 835 INTEGRATED DEVICE TECHNOLOGY COM 458118106 18 694 SH SOLE 4 694 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 86 3247 SH SOLE 7 3247 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 22044 829331 SH SOLE 18 829331 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 11283 424477 SH SOLE 19 424477 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 233707 8792574 SH SOLE 21 8792574 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 108582 4085102 SH SOLE 22 3818022 0 267080 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1351 50824 SH SOLE 26 41749 0 9075 INTEGRATED DEVICE TECHNOLOGY COM 458118106 603 22704 SH SOLE 28 22704 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 8962 337183 SH SOLE 30 337183 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 394 14819 SH SOLE 40 14819 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1211 1133000 PRN SOLE 21 1133000 0 0 INTEL CORP COM 458140100 274133 7198862 SH SOLE 2 2609459 0 4589403 INTEL CORP COM 458140100 68418 1796680 SH SOLE 4 1636222 0 160458 INTEL CORP COM 458140100 141392 3713028 SH SOLE 7 3594374 0 118654 INTEL CORP COM 458140100 12583 330430 SH SOLE 13 330430 0 0 INTEL CORP COM 458140100 1475 38736 SH SOLE 15 38736 0 0 INTEL CORP COM 458140100 64 1676 SH SOLE 17 0 0 1676 INTEL CORP COM 458140100 352487 9256485 SH SOLE 18 8576271 0 680214 INTEL CORP COM 458140100 93985 2468087 SH SOLE 19 2468087 0 0 INTEL CORP COM 458140100 103217 2710539 SH SOLE 20 287570 0 2422969 INTEL CORP COM 458140100 3355430 88115290 SH SOLE 21 88115290 0 0 INTEL CORP COM 458140100 4874354 128003006 SH SOLE 22 104600186 0 23402820 INTEL CORP COM 458140100 239341 6285226 SH SOLE 23 6285226 0 0 INTEL CORP COM 458140100 144496 3794543 SH SOLE 25 3794543 0 0 INTEL CORP COM 458140100 593862 15595109 SH SOLE 26 4102163 0 11492946 INTEL CORP COM 458140100 40852 1072801 SH SOLE 28 782851 0 289950 INTEL CORP COM 458140100 35490 931991 SH SOLE 29 262025 0 669966 INTEL CORP COM 458140100 650937 17093939 SH SOLE 30 17093939 0 0 INTEL CORP COM 458140100 109972 2887920 SH SOLE 31 1344415 0 1543505 INTEL CORP COM 458140100 34835 914793 SH SOLE 32 914793 0 0 INTEL CORP COM 458140100 19867 521712 SH SOLE 34 521712 0 0 INTEL CORP COM 458140100 8057 211588 SH SOLE 35 211588 0 0 INTEL CORP COM 458140100 193706 5086808 SH SOLE 36 5086808 0 0 INTEL CORP COM 458140100 909 23876 SH SOLE 40 23876 0 0 INTEL CORP SDCV 2.950%12/1 458140AD2 6306 4433000 PRN SOLE 21 4433000 0 0 INTEL CORP SDCV 3.250% 8/0 458140AF7 9860 5366000 PRN SOLE 21 5366000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 236 9506 SH SOLE 2 7437 0 2069 INTELLIA THERAPEUTICS INC COM 45826J105 24 962 SH SOLE 7 962 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1374 55283 SH SOLE 18 55283 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1462 58850 SH SOLE 19 58850 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 25222 1014956 SH SOLE 21 1014956 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 11513 463309 SH SOLE 22 449327 0 13982 INTELLIA THERAPEUTICS INC COM 45826J105 1400 56350 SH SOLE 23 56350 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 499 20069 SH SOLE 29 0 0 20069 INTELLICHECK INC COM NEW 45817G201 5 1832 SH SOLE 18 1832 0 0 INTELLICHECK INC COM NEW 45817G201 76 26278 SH SOLE 21 26278 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 12 3025 SH SOLE 21 3025 0 0 INTELSAT S A COM L5140P101 39 8227 SH SOLE 2 2491 0 5736 INTELSAT S A COM L5140P101 3 632 SH SOLE 7 632 0 0 INTELSAT S A COM L5140P101 678 144208 SH SOLE 18 144208 0 0 INTELSAT S A COM L5140P101 95 20140 SH SOLE 19 20140 0 0 INTELSAT S A COM L5140P101 5548 1180491 SH SOLE 21 1180491 0 0 INTELSAT S A COM L5140P101 1585 337244 SH SOLE 22 296395 0 40849 INTER PARFUMS INC COM 458334109 901 21843 SH SOLE 2 20261 0 1582 INTER PARFUMS INC COM 458334109 15 375 SH SOLE 7 375 0 0 INTER PARFUMS INC COM 458334109 3854 93437 SH SOLE 18 93437 0 0 INTER PARFUMS INC COM 458334109 3231 78318 SH SOLE 19 78318 0 0 INTER PARFUMS INC COM 458334109 62360 1511764 SH SOLE 21 1511764 0 0 INTER PARFUMS INC COM 458334109 30335 735395 SH SOLE 22 704162 0 31233 INTER PARFUMS INC COM 458334109 4401 106682 SH SOLE 23 106682 0 0 INTER PARFUMS INC COM 458334109 101 2447 SH SOLE 28 2447 0 0 INTER PARFUMS INC COM 458334109 853 20688 SH SOLE 29 0 0 20688 INTER PARFUMS INC COM 458334109 987 23927 SH SOLE 30 23927 0 0 INTER PARFUMS INC COM 458334109 1331 32263 SH SOLE 34 32263 0 0 INTER PARFUMS INC COM 458334109 85 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1104 24502 SH SOLE 2 2911 0 21591 INTERACTIVE BROKERS GROUP IN COM 45841N107 15 334 SH SOLE 4 334 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 85 1880 SH SOLE 7 1880 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 5396 119800 SH SOLE 18 119800 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 3587 79641 SH SOLE 19 79641 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 221096 4908871 SH SOLE 21 4908871 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 74734 1659282 SH SOLE 22 1444467 0 214815 INTERACTIVE BROKERS GROUP IN COM 45841N107 1067 23692 SH SOLE 26 19153 0 4539 INTERACTIVE BROKERS GROUP IN COM 45841N107 528 11717 SH SOLE 28 11717 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 4325 96035 SH SOLE 30 96035 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 68 1502 SH SOLE 31 1502 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 270 6005 SH SOLE 40 6005 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 671 11563 SH SOLE 2 4636 0 6927 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH SOLE 4 81 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 23 396 SH SOLE 7 396 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 513 8837 SH SOLE 18 8837 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 328 5657 SH SOLE 19 5657 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 36702 632354 SH SOLE 21 632354 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 28435 489918 SH SOLE 22 437454 0 52464 INTERCEPT PHARMACEUTICALS IN COM 45845P108 248 4268 SH SOLE 26 3134 0 1134 INTERCEPT PHARMACEUTICALS IN COM 45845P108 142 2451 SH SOLE 28 2451 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 150 2584 SH SOLE 30 2584 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 28 477 SH SOLE 31 477 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 19 325 SH SOLE 34 325 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 107 1839 SH SOLE 40 1839 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1088 1408000 PRN SOLE 21 1408000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 65334 951003 SH SOLE 2 377640 0 573363 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15882 231184 SH SOLE 4 211971 0 19213 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28210 410619 SH SOLE 7 398878 0 11741 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8126 118283 SH SOLE 13 118283 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 275 4005 SH SOLE 15 4005 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH SOLE 17 0 0 16 INTERCONTINENTAL EXCHANGE IN COM 45866F104 81064 1179971 SH SOLE 18 1094105 0 85866 INTERCONTINENTAL EXCHANGE IN COM 45866F104 48692 708766 SH SOLE 19 708766 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22025 320596 SH SOLE 20 0 0 320596 INTERCONTINENTAL EXCHANGE IN COM 45866F104 622337 9058756 SH SOLE 21 9058756 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1115086 16231242 SH SOLE 22 13233706 0 2997536 INTERCONTINENTAL EXCHANGE IN COM 45866F104 53561 779635 SH SOLE 23 779635 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 31340 456183 SH SOLE 25 456183 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 111184 1618405 SH SOLE 26 539772 0 1078633 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9192 133803 SH SOLE 28 97343 0 36460 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13708 199533 SH SOLE 29 37769 0 161764 INTERCONTINENTAL EXCHANGE IN COM 45866F104 121163 1763649 SH SOLE 30 1763649 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 20872 303810 SH SOLE 31 187941 0 115869 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3001 43676 SH SOLE 34 43676 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 44712 650833 SH SOLE 36 650833 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 200 2918 SH SOLE 40 2918 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 0 1 SH SOLE 2 1 0 0 INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 772 658000 PRN SOLE 21 658000 0 0 INTERDIGITAL INC COM 45867G101 4971 67406 SH SOLE 2 67174 0 232 INTERDIGITAL INC COM 45867G101 665 9020 SH SOLE 4 9020 0 0 INTERDIGITAL INC COM 45867G101 127 1717 SH SOLE 7 1717 0 0 INTERDIGITAL INC COM 45867G101 279 3777 SH SOLE 13 3777 0 0 INTERDIGITAL INC COM 45867G101 17027 230876 SH SOLE 18 230731 0 145 INTERDIGITAL INC COM 45867G101 18183 246551 SH SOLE 19 246551 0 0 INTERDIGITAL INC COM 45867G101 164308 2227900 SH SOLE 21 2227900 0 0 INTERDIGITAL INC COM 45867G101 121107 1642123 SH SOLE 22 1480987 0 161136 INTERDIGITAL INC COM 45867G101 3497 47419 SH SOLE 23 47419 0 0 INTERDIGITAL INC COM 45867G101 987 13385 SH SOLE 26 9406 0 3979 INTERDIGITAL INC COM 45867G101 368 4994 SH SOLE 28 4994 0 0 INTERDIGITAL INC COM 45867G101 3448 46758 SH SOLE 29 5044 0 41714 INTERDIGITAL INC COM 45867G101 1168 15839 SH SOLE 30 15839 0 0 INTERDIGITAL INC COM 45867G101 563 7636 SH SOLE 31 6247 0 1389 INTERDIGITAL INC COM 45867G101 4305 58370 SH SOLE 34 58370 0 0 INTERDIGITAL INC COM 45867G101 509 6905 SH SOLE 36 6905 0 0 INTERDIGITAL INC COM 45867G101 291 3940 SH SOLE 40 3940 0 0 INTERFACE INC COM 458665304 104 4742 SH SOLE 2 3528 0 1214 INTERFACE INC COM 458665304 8 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 37 1689 SH SOLE 7 1689 0 0 INTERFACE INC COM 458665304 6215 283778 SH SOLE 18 283778 0 0 INTERFACE INC COM 458665304 1035 47252 SH SOLE 19 47252 0 0 INTERFACE INC COM 458665304 118385 5405698 SH SOLE 21 5405698 0 0 INTERFACE INC COM 458665304 37976 1734065 SH SOLE 22 1607903 0 126162 INTERFACE INC COM 458665304 699 31909 SH SOLE 26 27306 0 4603 INTERFACE INC COM 458665304 208 9516 SH SOLE 28 9516 0 0 INTERFACE INC COM 458665304 1860 84914 SH SOLE 30 84914 0 0 INTERFACE INC COM 458665304 161 7342 SH SOLE 40 7342 0 0 INTERGROUP CORP COM 458685104 3 126 SH SOLE 21 126 0 0 INTERLINK ELECTRS INC COM NEW 458751302 1 196 SH SOLE 18 196 0 0 INTERLINK ELECTRS INC COM NEW 458751302 17 2430 SH SOLE 21 2430 0 0 INTERMOLECULAR INC COM 45882D109 12 11530 SH SOLE 21 11530 0 0 INTERMOLECULAR INC COM 45882D109 60 58783 SH SOLE 22 58783 0 0 INTERNAP CORP COM PAR $.001 45885A300 22 4956 SH SOLE 2 3895 0 1061 INTERNAP CORP COM PAR $.001 45885A300 20 4498 SH SOLE 7 4498 0 0 INTERNAP CORP COM PAR $.001 45885A300 1247 286691 SH SOLE 18 286691 0 0 INTERNAP CORP COM PAR $.001 45885A300 237 54486 SH SOLE 19 54486 0 0 INTERNAP CORP COM PAR $.001 45885A300 10968 2521314 SH SOLE 21 2521314 0 0 INTERNAP CORP COM PAR $.001 45885A300 10028 2305360 SH SOLE 22 2163353 0 142007 INTERNATIONAL BANCSHARES COR COM 459044103 1338 33368 SH SOLE 2 24624 0 8744 INTERNATIONAL BANCSHARES COR COM 459044103 16 396 SH SOLE 4 396 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 52 1294 SH SOLE 7 1294 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 14404 359195 SH SOLE 18 359195 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1686 42042 SH SOLE 19 42042 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 142618 3556557 SH SOLE 21 3556557 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 71642 1786596 SH SOLE 22 1687081 0 99515 INTERNATIONAL BANCSHARES COR COM 459044103 1065 26565 SH SOLE 26 22774 0 3791 INTERNATIONAL BANCSHARES COR COM 459044103 325 8110 SH SOLE 28 8110 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 345 8603 SH SOLE 30 8603 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 244 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 188941 1302322 SH SOLE 2 447574 0 854748 INTERNATIONAL BUSINESS MACHS COM 459200101 46403 319843 SH SOLE 4 289285 0 30558 INTERNATIONAL BUSINESS MACHS COM 459200101 106518 734204 SH SOLE 7 709809 0 24395 INTERNATIONAL BUSINESS MACHS COM 459200101 6977 48088 SH SOLE 13 48088 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 843 5814 SH SOLE 15 5814 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 68 466 SH SOLE 17 0 0 466 INTERNATIONAL BUSINESS MACHS COM 459200101 263355 1815239 SH SOLE 18 1684045 0 131194 INTERNATIONAL BUSINESS MACHS COM 459200101 60108 414308 SH SOLE 19 414308 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 71040 489664 SH SOLE 20 0 0 489664 INTERNATIONAL BUSINESS MACHS COM 459200101 2417437 16662785 SH SOLE 21 16662785 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3434413 23672546 SH SOLE 22 19433391 0 4239155 INTERNATIONAL BUSINESS MACHS COM 459200101 163161 1124631 SH SOLE 23 1124631 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 110732 763246 SH SOLE 25 763246 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 362465 2498381 SH SOLE 26 770645 0 1727736 INTERNATIONAL BUSINESS MACHS COM 459200101 29513 203423 SH SOLE 28 148551 0 54872 INTERNATIONAL BUSINESS MACHS COM 459200101 21766 150030 SH SOLE 29 33084 0 116946 INTERNATIONAL BUSINESS MACHS COM 459200101 400946 2763617 SH SOLE 30 2763617 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 74394 512778 SH SOLE 31 232207 0 280571 INTERNATIONAL BUSINESS MACHS COM 459200101 14459 99662 SH SOLE 32 99662 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 38683 266630 SH SOLE 34 266630 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 136682 942114 SH SOLE 36 942114 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 679 4679 SH SOLE 40 4679 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17394 121711 SH SOLE 2 42190 0 79521 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3612 25278 SH SOLE 4 22481 0 2797 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10179 71229 SH SOLE 7 55773 0 15456 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 237 1659 SH SOLE 13 1659 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84 590 SH SOLE 15 590 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 25838 180800 SH SOLE 18 162061 0 18739 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3847 26921 SH SOLE 19 26921 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8188 57294 SH SOLE 20 0 0 57294 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 245338 1716732 SH SOLE 21 1716732 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 300922 2105674 SH SOLE 22 1739579 0 366095 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13581 95030 SH SOLE 23 95030 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8544 59783 SH SOLE 25 59783 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33284 232899 SH SOLE 26 87312 0 145587 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2573 18007 SH SOLE 28 13070 0 4937 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3541 24780 SH SOLE 29 5241 0 19539 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29280 204886 SH SOLE 30 204886 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5846 40906 SH SOLE 31 16511 0 24395 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 814 5693 SH SOLE 34 5693 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10969 76758 SH SOLE 36 76758 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 55 384 SH SOLE 40 384 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1524 62097 SH SOLE 2 20455 0 41642 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35 1424 SH SOLE 4 1424 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 117 4759 SH SOLE 7 4759 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 549 22382 SH SOLE 13 22382 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3158 128631 SH SOLE 18 128631 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8121 330780 SH SOLE 19 330780 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25121 1023242 SH SOLE 21 1023242 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37373 1522326 SH SOLE 22 1143739 0 378587 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 719 29270 SH SOLE 25 29270 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 66 2708 SH SOLE 31 2708 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1786 72730 SH SOLE 34 72730 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 731 29792 SH SOLE 36 29792 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 120 6071 SH SOLE 2 1684 0 4387 INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2182 110786 SH SOLE 18 110786 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 484 24566 SH SOLE 19 24566 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 17515 889084 SH SOLE 21 889084 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 12333 626064 SH SOLE 22 586896 0 39168 INTERNATIONAL SEAWAYS INC COM Y41053102 44 2239 SH SOLE 30 2239 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 548 15228 SH SOLE 2 10213 0 5015 INTERNATIONAL SPEEDWAY CORP CL A 460335201 6 168 SH SOLE 4 168 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 29 800 SH SOLE 7 800 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 5716 158766 SH SOLE 18 158766 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 574 15932 SH SOLE 19 15932 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 52663 1462857 SH SOLE 21 1462857 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 26613 739247 SH SOLE 22 691008 0 48239 INTERNATIONAL SPEEDWAY CORP CL A 460335201 382 10603 SH SOLE 26 9004 0 1599 INTERNATIONAL SPEEDWAY CORP CL A 460335201 139 3852 SH SOLE 28 3852 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 120 3335 SH SOLE 30 3335 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 100 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 1794 1157253 SH SOLE 22 1157253 0 0 INTERPUBLIC GROUP COS INC COM 460690100 29600 1423755 SH SOLE 2 1029625 0 394130 INTERPUBLIC GROUP COS INC COM 460690100 7081 340613 SH SOLE 4 326310 0 14303 INTERPUBLIC GROUP COS INC COM 460690100 8101 389656 SH SOLE 7 324037 0 65619 INTERPUBLIC GROUP COS INC COM 460690100 813 39083 SH SOLE 13 39083 0 0 INTERPUBLIC GROUP COS INC COM 460690100 57 2751 SH SOLE 15 2751 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4 200 SH SOLE 17 0 0 200 INTERPUBLIC GROUP COS INC COM 460690100 59687 2870944 SH SOLE 18 2765723 0 105221 INTERPUBLIC GROUP COS INC COM 460690100 66523 3199756 SH SOLE 19 3199756 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6006 288904 SH SOLE 20 0 0 288904 INTERPUBLIC GROUP COS INC COM 460690100 155719 7490103 SH SOLE 21 7490103 0 0 INTERPUBLIC GROUP COS INC COM 460690100 273550 13157781 SH SOLE 22 10468330 0 2689451 INTERPUBLIC GROUP COS INC COM 460690100 19931 958695 SH SOLE 23 958695 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7279 350115 SH SOLE 25 350115 0 0 INTERPUBLIC GROUP COS INC COM 460690100 25822 1242040 SH SOLE 26 467814 0 774226 INTERPUBLIC GROUP COS INC COM 460690100 1890 90933 SH SOLE 28 67087 0 23846 INTERPUBLIC GROUP COS INC COM 460690100 9812 471974 SH SOLE 29 247140 0 224834 INTERPUBLIC GROUP COS INC COM 460690100 23177 1114799 SH SOLE 30 1114799 0 0 INTERPUBLIC GROUP COS INC COM 460690100 12703 611022 SH SOLE 31 377137 0 233885 INTERPUBLIC GROUP COS INC COM 460690100 15803 760148 SH SOLE 34 760148 0 0 INTERPUBLIC GROUP COS INC COM 460690100 11672 561431 SH SOLE 36 561431 0 0 INTERPUBLIC GROUP COS INC COM 460690100 41 1995 SH SOLE 40 1995 0 0 INTERSECT ENT INC COM 46071F103 58 1861 SH SOLE 2 1664 0 197 INTERSECT ENT INC COM 46071F103 25 805 SH SOLE 7 805 0 0 INTERSECT ENT INC COM 46071F103 2891 92817 SH SOLE 18 92817 0 0 INTERSECT ENT INC COM 46071F103 618 19835 SH SOLE 19 19835 0 0 INTERSECT ENT INC COM 46071F103 32698 1049711 SH SOLE 21 1049711 0 0 INTERSECT ENT INC COM 46071F103 23801 764072 SH SOLE 22 717118 0 46954 INTERSECT ENT INC COM 46071F103 9 304 SH SOLE 23 304 0 0 INTERSECT ENT INC COM 46071F103 17 534 SH SOLE 26 0 0 534 INTERSECT ENT INC COM 46071F103 83 2670 SH SOLE 28 2670 0 0 INTERSECT ENT INC COM 46071F103 89 2867 SH SOLE 29 0 0 2867 INTERSECT ENT INC COM 46071F103 123 3962 SH SOLE 30 3962 0 0 INTERSECT ENT INC COM 46071F103 54 1743 SH SOLE 40 1743 0 0 INTERSECTIONS INC COM 460981301 5 1472 SH SOLE 18 1472 0 0 INTERSECTIONS INC COM 460981301 78 23109 SH SOLE 21 23109 0 0 INTERSECTIONS INC COM 460981301 910 269935 SH SOLE 22 269935 0 0 INTERXION HOLDING N.V SHS N47279109 2336 45875 SH SOLE 4 45875 0 0 INTERXION HOLDING N.V SHS N47279109 333 6533 SH SOLE 7 6533 0 0 INTERXION HOLDING N.V SHS N47279109 733 14400 SH SOLE 18 14400 0 0 INTERXION HOLDING N.V SHS N47279109 7946 156026 SH SOLE 19 156026 0 0 INTERXION HOLDING N.V SHS N47279109 27324 536502 SH SOLE 21 536502 0 0 INTERXION HOLDING N.V SHS N47279109 25152 493854 SH SOLE 22 410316 0 83538 INTERXION HOLDING N.V SHS N47279109 334 6549 SH SOLE 23 6549 0 0 INTERXION HOLDING N.V SHS N47279109 230 4508 SH SOLE 26 0 0 4508 INTERXION HOLDING N.V SHS N47279109 487 9566 SH SOLE 28 9566 0 0 INTERXION HOLDING N.V SHS N47279109 2715 53313 SH SOLE 29 0 0 53313 INTERXION HOLDING N.V SHS N47279109 6921 135898 SH SOLE 30 135898 0 0 INTERXION HOLDING N.V SHS N47279109 1870 36723 SH SOLE 31 0 0 36723 INTERXION HOLDING N.V SHS N47279109 1568 30796 SH SOLE 34 30796 0 0 INTERXION HOLDING N.V SHS N47279109 473 9288 SH SOLE 40 9288 0 0 INTEST CORP COM 461147100 11 1270 SH SOLE 18 1270 0 0 INTEST CORP COM 461147100 210 25320 SH SOLE 21 25320 0 0 INTEST CORP COM 461147100 3996 481431 SH SOLE 22 481431 0 0 INTEVAC INC COM 461148108 7 789 SH SOLE 2 789 0 0 INTEVAC INC COM 461148108 582 68825 SH SOLE 18 68825 0 0 INTEVAC INC COM 461148108 140 16524 SH SOLE 19 16524 0 0 INTEVAC INC COM 461148108 5062 598999 SH SOLE 21 598999 0 0 INTEVAC INC COM 461148108 6348 751200 SH SOLE 22 736200 0 15000 INTL FCSTONE INC COM 46116V105 132 3435 SH SOLE 2 938 0 2497 INTL FCSTONE INC COM 46116V105 15 396 SH SOLE 7 396 0 0 INTL FCSTONE INC COM 46116V105 3030 79082 SH SOLE 18 79082 0 0 INTL FCSTONE INC COM 46116V105 455 11876 SH SOLE 19 11876 0 0 INTL FCSTONE INC COM 46116V105 56030 1462149 SH SOLE 21 1462149 0 0 INTL FCSTONE INC COM 46116V105 18085 471936 SH SOLE 22 442332 0 29604 INTL FCSTONE INC COM 46116V105 89 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 825 21526 SH SOLE 30 21526 0 0 INTL FCSTONE INC COM 46116V105 54 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 41060 722640 SH SOLE 2 338544 0 384096 INTL PAPER CO COM 460146103 8294 145969 SH SOLE 4 131312 0 14657 INTL PAPER CO COM 460146103 17994 316688 SH SOLE 7 300654 0 16034 INTL PAPER CO COM 460146103 223 3917 SH SOLE 13 3917 0 0 INTL PAPER CO COM 460146103 153 2701 SH SOLE 15 2701 0 0 INTL PAPER CO COM 460146103 163981 2885973 SH SOLE 18 2793846 0 92127 INTL PAPER CO COM 460146103 260368 4582335 SH SOLE 19 4582335 0 0 INTL PAPER CO COM 460146103 9880 173879 SH SOLE 20 0 0 173879 INTL PAPER CO COM 460146103 662463 11658982 SH SOLE 21 11658982 0 0 INTL PAPER CO COM 460146103 628635 11063618 SH SOLE 22 9175600 0 1888018 INTL PAPER CO COM 460146103 27717 487806 SH SOLE 23 487806 0 0 INTL PAPER CO COM 460146103 60899 1071789 SH SOLE 25 1071789 0 0 INTL PAPER CO COM 460146103 75133 1322298 SH SOLE 26 519285 0 803013 INTL PAPER CO COM 460146103 5078 89376 SH SOLE 28 65157 0 24219 INTL PAPER CO COM 460146103 9939 174920 SH SOLE 29 170805 0 4115 INTL PAPER CO COM 460146103 73267 1289463 SH SOLE 30 1289463 0 0 INTL PAPER CO COM 460146103 9987 175764 SH SOLE 31 81289 0 94475 INTL PAPER CO COM 460146103 3810 67054 SH SOLE 32 67054 0 0 INTL PAPER CO COM 460146103 81405 1432675 SH SOLE 34 1432675 0 0 INTL PAPER CO COM 460146103 24971 439471 SH SOLE 36 439471 0 0 INTL PAPER CO COM 460146103 2719 47847 SH SOLE 37 47847 0 0 INTL PAPER CO COM 460146103 111 1957 SH SOLE 40 1957 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 135 8542 SH SOLE 2 2965 0 5577 INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 17 1073 SH SOLE 7 1073 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2091 132491 SH SOLE 18 132491 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 436 27640 SH SOLE 19 27640 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 33242 2106571 SH SOLE 21 2106571 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 15726 996570 SH SOLE 22 935305 0 61265 INTRA CELLULAR THERAPIES INC COM 46116X101 150 9495 SH SOLE 26 7103 0 2392 INTRA CELLULAR THERAPIES INC COM 46116X101 73 4638 SH SOLE 28 4638 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 67 4275 SH SOLE 30 4275 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 38 2419 SH SOLE 40 2419 0 0 INTREPID POTASH INC COM 46121Y102 94 21466 SH SOLE 2 4823 0 16643 INTREPID POTASH INC COM 46121Y102 2215 508021 SH SOLE 7 508021 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 1608 368837 SH SOLE 18 368837 0 0 INTREPID POTASH INC COM 46121Y102 312 71474 SH SOLE 19 71474 0 0 INTREPID POTASH INC COM 46121Y102 13468 3088909 SH SOLE 21 3088909 0 0 INTREPID POTASH INC COM 46121Y102 11474 2631750 SH SOLE 22 2410042 0 221708 INTREXON CORP COM 46122T102 708 37254 SH SOLE 2 15371 0 21883 INTREXON CORP COM 46122T102 4 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 28 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 547 28767 SH SOLE 18 28767 0 0 INTREXON CORP COM 46122T102 364 19164 SH SOLE 19 19164 0 0 INTREXON CORP COM 46122T102 12042 633439 SH SOLE 21 633439 0 0 INTREXON CORP COM 46122T102 31395 1651480 SH SOLE 22 1485577 0 165903 INTREXON CORP COM 46122T102 200 10546 SH SOLE 26 7250 0 3296 INTREXON CORP COM 46122T102 168 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 208 10944 SH SOLE 29 0 0 10944 INTREXON CORP COM 46122T102 201 10598 SH SOLE 30 10598 0 0 INTREXON CORP COM 46122T102 24 1275 SH SOLE 31 1275 0 0 INTREXON CORP COM 46122T102 30 1574 SH SOLE 34 1574 0 0 INTREXON CORP COM 46122T102 88 4627 SH SOLE 40 4627 0 0 INTRICON CORP COM 46121H109 13 1076 SH SOLE 18 1076 0 0 INTRICON CORP COM 46121H109 33 2740 SH SOLE 19 2740 0 0 INTRICON CORP COM 46121H109 242 19981 SH SOLE 21 19981 0 0 INTRICON CORP COM 46121H109 149 12296 SH SOLE 22 12296 0 0 INTUIT COM 461202103 77618 546068 SH SOLE 2 312697 0 233371 INTUIT COM 461202103 22176 156016 SH SOLE 4 147486 0 8530 INTUIT COM 461202103 28494 200464 SH SOLE 7 197080 0 3384 INTUIT COM 461202103 619 4358 SH SOLE 13 4358 0 0 INTUIT COM 461202103 277 1950 SH SOLE 15 1950 0 0 INTUIT COM 461202103 10 68 SH SOLE 17 0 0 68 INTUIT COM 461202103 75396 530436 SH SOLE 18 494186 0 36250 INTUIT COM 461202103 23065 162267 SH SOLE 19 162267 0 0 INTUIT COM 461202103 22245 156503 SH SOLE 20 0 0 156503 INTUIT COM 461202103 628466 4421461 SH SOLE 21 4421461 0 0 INTUIT COM 461202103 980239 6896290 SH SOLE 22 5491501 0 1404789 INTUIT COM 461202103 62771 441617 SH SOLE 23 441617 0 0 INTUIT COM 461202103 50723 356854 SH SOLE 25 356854 0 0 INTUIT COM 461202103 104415 734593 SH SOLE 26 241755 0 492838 INTUIT COM 461202103 7879 55430 SH SOLE 28 40438 0 14992 INTUIT COM 461202103 13393 94223 SH SOLE 29 92512 0 1711 INTUIT COM 461202103 122202 859729 SH SOLE 30 859729 0 0 INTUIT COM 461202103 39265 276245 SH SOLE 31 159025 0 117220 INTUIT COM 461202103 5270 37076 SH SOLE 32 37076 0 0 INTUIT COM 461202103 30688 215898 SH SOLE 34 215898 0 0 INTUIT COM 461202103 40539 285202 SH SOLE 36 285202 0 0 INTUIT COM 461202103 189 1330 SH SOLE 40 1330 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 69280 66241 SH SOLE 2 29725 0 36516 INTUITIVE SURGICAL INC COM NEW 46120E602 12958 12390 SH SOLE 4 11093 0 1297 INTUITIVE SURGICAL INC COM NEW 46120E602 33081 31630 SH SOLE 7 30496 0 1134 INTUITIVE SURGICAL INC COM NEW 46120E602 727 695 SH SOLE 13 695 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 309 295 SH SOLE 15 295 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23 22 SH SOLE 17 0 0 22 INTUITIVE SURGICAL INC COM NEW 46120E602 91589 87571 SH SOLE 18 82291 0 5280 INTUITIVE SURGICAL INC COM NEW 46120E602 111481 106591 SH SOLE 19 106591 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 24424 23353 SH SOLE 20 0 0 23353 INTUITIVE SURGICAL INC COM NEW 46120E602 925471 884873 SH SOLE 21 884873 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1068526 1021653 SH SOLE 22 853323 0 168330 INTUITIVE SURGICAL INC COM NEW 46120E602 48587 46456 SH SOLE 23 46456 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 30131 28809 SH SOLE 25 28809 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 117527 112371 SH SOLE 26 35733 0 76638 INTUITIVE SURGICAL INC COM NEW 46120E602 8759 8375 SH SOLE 28 6104 0 2271 INTUITIVE SURGICAL INC COM NEW 46120E602 1272 1216 SH SOLE 29 1216 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 138320 132252 SH SOLE 30 132252 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23276 22255 SH SOLE 31 10371 0 11884 INTUITIVE SURGICAL INC COM NEW 46120E602 5643 5395 SH SOLE 32 5395 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 46522 44481 SH SOLE 34 44481 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 38662 36966 SH SOLE 36 36966 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 206 197 SH SOLE 40 197 0 0 INUVO INC COM NEW 46122W204 5 4633 SH SOLE 18 4633 0 0 INUVO INC COM NEW 46122W204 67 67233 SH SOLE 21 67233 0 0 INUVO INC COM NEW 46122W204 955 959816 SH SOLE 22 959816 0 0 INVACARE CORP COM 461203101 105 6660 SH SOLE 2 1686 0 4974 INVACARE CORP COM 461203101 4 230 SH SOLE 4 230 0 0 INVACARE CORP COM 461203101 11 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 2602 165184 SH SOLE 18 165184 0 0 INVACARE CORP COM 461203101 14538 923047 SH SOLE 19 923047 0 0 INVACARE CORP COM 461203101 48526 3080993 SH SOLE 21 3080993 0 0 INVACARE CORP COM 461203101 14628 928745 SH SOLE 22 860961 0 67784 INVACARE CORP COM 461203101 127 8072 SH SOLE 26 5785 0 2287 INVACARE CORP COM 461203101 68 4338 SH SOLE 28 4338 0 0 INVACARE CORP COM 461203101 750 47616 SH SOLE 30 47616 0 0 INVACARE CORP COM 461203101 56 3545 SH SOLE 40 3545 0 0 INVENTURE FOODS INC COM 461212102 16 3371 SH SOLE 18 3371 0 0 INVENTURE FOODS INC COM 461212102 234 49798 SH SOLE 21 49798 0 0 INVENTURE FOODS INC COM 461212102 2521 537622 SH SOLE 22 537622 0 0 INVESCO LTD SHS G491BT108 27921 796841 SH SOLE 2 393438 0 403403 INVESCO LTD SHS G491BT108 5696 162556 SH SOLE 4 147922 0 14634 INVESCO LTD SHS G491BT108 11123 317445 SH SOLE 7 302315 0 15130 INVESCO LTD SHS G491BT108 147 4191 SH SOLE 13 4191 0 0 INVESCO LTD SHS G491BT108 97 2780 SH SOLE 15 2780 0 0 INVESCO LTD SHS G491BT108 92794 2648229 SH SOLE 18 2525271 0 122958 INVESCO LTD SHS G491BT108 134351 3834205 SH SOLE 19 3834205 0 0 INVESCO LTD SHS G491BT108 8124 231841 SH SOLE 20 0 0 231841 INVESCO LTD SHS G491BT108 306277 8740770 SH SOLE 21 8740770 0 0 INVESCO LTD SHS G491BT108 388606 11090349 SH SOLE 22 9211654 0 1878695 INVESCO LTD SHS G491BT108 18969 541339 SH SOLE 23 541339 0 0 INVESCO LTD SHS G491BT108 13878 396064 SH SOLE 25 396064 0 0 INVESCO LTD SHS G491BT108 37940 1082754 SH SOLE 26 428695 0 654059 INVESCO LTD SHS G491BT108 3240 92464 SH SOLE 28 67622 0 24842 INVESCO LTD SHS G491BT108 4085 116583 SH SOLE 29 15192 0 101391 INVESCO LTD SHS G491BT108 45210 1290243 SH SOLE 30 1290243 0 0 INVESCO LTD SHS G491BT108 6156 175677 SH SOLE 31 92058 0 83619 INVESCO LTD SHS G491BT108 5243 149621 SH SOLE 34 149621 0 0 INVESCO LTD SHS G491BT108 9969 284504 SH SOLE 35 284504 0 0 INVESCO LTD SHS G491BT108 21161 603896 SH SOLE 36 603896 0 0 INVESCO LTD SHS G491BT108 73 2095 SH SOLE 40 2095 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 461 26930 SH SOLE 2 6334 0 20596 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH SOLE 4 259 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 95 5557 SH SOLE 7 5557 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 7391 431453 SH SOLE 18 431453 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2761 161195 SH SOLE 19 161195 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 118343 6908546 SH SOLE 21 6908546 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 52636 3072764 SH SOLE 22 2849619 0 223145 INVESCO MORTGAGE CAPITAL INC COM 46131B100 82 4803 SH SOLE 23 4803 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 526 30689 SH SOLE 26 19578 0 11111 INVESCO MORTGAGE CAPITAL INC COM 46131B100 268 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 852 49731 SH SOLE 29 0 0 49731 INVESCO MORTGAGE CAPITAL INC COM 46131B100 507 29593 SH SOLE 30 29593 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 657 38346 SH SOLE 34 38346 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 182 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 225 13153 SH SOLE 40 13153 0 0 INVESCO SR INCOME TR COM 46131H107 0 14 SH SOLE 18 14 0 0 INVESCO SR INCOME TR COM 46131H107 1116 248462 SH SOLE 19 248462 0 0 INVESTAR HLDG CORP COM 46134L105 23 940 SH SOLE 2 334 0 606 INVESTAR HLDG CORP COM 46134L105 740 30726 SH SOLE 18 30726 0 0 INVESTAR HLDG CORP COM 46134L105 109 4506 SH SOLE 19 4506 0 0 INVESTAR HLDG CORP COM 46134L105 6466 268284 SH SOLE 21 268284 0 0 INVESTAR HLDG CORP COM 46134L105 1728 71699 SH SOLE 22 66392 0 5307 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 152 6854 SH SOLE 2 2592 0 4262 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 8 345 SH SOLE 4 345 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 17 771 SH SOLE 7 771 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3022 136484 SH SOLE 18 136484 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1075 48563 SH SOLE 19 48563 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 52973 2392650 SH SOLE 21 2392650 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 19403 876387 SH SOLE 22 815827 0 60560 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 84 3812 SH SOLE 26 0 0 3812 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 78 3507 SH SOLE 28 3507 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 977 44145 SH SOLE 30 44145 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 87 3928 SH SOLE 40 3928 0 0 INVESTORS BANCORP INC NEW COM 46146L101 816 59790 SH SOLE 2 14538 0 45252 INVESTORS BANCORP INC NEW COM 46146L101 18 1345 SH SOLE 4 1345 0 0 INVESTORS BANCORP INC NEW COM 46146L101 125 9149 SH SOLE 7 9149 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12991 952414 SH SOLE 18 952414 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2690 197219 SH SOLE 19 197219 0 0 INVESTORS BANCORP INC NEW COM 46146L101 115841 8492707 SH SOLE 21 8492707 0 0 INVESTORS BANCORP INC NEW COM 46146L101 97931 7179676 SH SOLE 22 6704681 0 474995 INVESTORS BANCORP INC NEW COM 46146L101 1544 113228 SH SOLE 26 91851 0 21377 INVESTORS BANCORP INC NEW COM 46146L101 605 44320 SH SOLE 28 44320 0 0 INVESTORS BANCORP INC NEW COM 46146L101 805 59009 SH SOLE 30 59009 0 0 INVESTORS BANCORP INC NEW COM 46146L101 243 17839 SH SOLE 36 17839 0 0 INVESTORS BANCORP INC NEW COM 46146L101 452 33161 SH SOLE 40 33161 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 175 28653 SH SOLE 2 6561 0 22092 INVESTORS REAL ESTATE TR SH BEN INT 461730103 295 48279 SH SOLE 4 48279 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1004 164239 SH SOLE 7 164239 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 33 5417 SH SOLE 15 5417 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 2800 458234 SH SOLE 18 458234 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1280 209511 SH SOLE 19 209511 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 23365 3824047 SH SOLE 21 3824047 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 28863 4723860 SH SOLE 22 4468906 0 254954 INVESTORS REAL ESTATE TR SH BEN INT 461730103 21 3502 SH SOLE 23 3502 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1303 213321 SH SOLE 25 213321 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 714 116939 SH SOLE 26 65293 0 51646 INVESTORS REAL ESTATE TR SH BEN INT 461730103 110 18067 SH SOLE 28 18067 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 256 41893 SH SOLE 29 41893 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 3949 646330 SH SOLE 30 646330 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 87 14203 SH SOLE 40 14203 0 0 INVESTORS TITLE CO COM 461804106 24 133 SH SOLE 2 102 0 31 INVESTORS TITLE CO COM 461804106 1192 6658 SH SOLE 18 6658 0 0 INVESTORS TITLE CO COM 461804106 208 1161 SH SOLE 19 1161 0 0 INVESTORS TITLE CO COM 461804106 8613 48099 SH SOLE 21 48099 0 0 INVESTORS TITLE CO COM 461804106 8718 48685 SH SOLE 22 47592 0 1093 INVITAE CORP COM 46185L103 49 5253 SH SOLE 2 5204 0 49 INVITAE CORP COM 46185L103 6 655 SH SOLE 7 655 0 0 INVITAE CORP COM 46185L103 1309 139735 SH SOLE 18 139735 0 0 INVITAE CORP COM 46185L103 458 48877 SH SOLE 19 48877 0 0 INVITAE CORP COM 46185L103 11629 1241090 SH SOLE 21 1241090 0 0 INVITAE CORP COM 46185L103 6331 675647 SH SOLE 22 599484 0 76163 INVITAE CORP COM 46185L103 391 41781 SH SOLE 23 41781 0 0 INVITAE CORP COM 46185L103 94 10035 SH SOLE 29 0 0 10035 INVITAE CORP COM 46185L103 42 4519 SH SOLE 30 4519 0 0 INVITATION HOMES INC COM 46187W107 1208 53312 SH SOLE 2 8203 0 45109 INVITATION HOMES INC COM 46187W107 3462 152859 SH SOLE 4 152859 0 0 INVITATION HOMES INC COM 46187W107 2696 119026 SH SOLE 7 119026 0 0 INVITATION HOMES INC COM 46187W107 71 3147 SH SOLE 15 3147 0 0 INVITATION HOMES INC COM 46187W107 1913 84441 SH SOLE 18 84441 0 0 INVITATION HOMES INC COM 46187W107 2993 132132 SH SOLE 19 132132 0 0 INVITATION HOMES INC COM 46187W107 24307 1073174 SH SOLE 21 1073174 0 0 INVITATION HOMES INC COM 46187W107 65542 2893697 SH SOLE 22 2560305 0 333392 INVITATION HOMES INC COM 46187W107 50 2202 SH SOLE 23 2202 0 0 INVITATION HOMES INC COM 46187W107 3698 163269 SH SOLE 25 163269 0 0 INVITATION HOMES INC COM 46187W107 592 26126 SH SOLE 26 0 0 26126 INVITATION HOMES INC COM 46187W107 689 30432 SH SOLE 29 30432 0 0 INVITATION HOMES INC COM 46187W107 2724 120274 SH SOLE 30 120274 0 0 INVITATION HOMES INC COM 46187W107 45 2004 SH SOLE 31 2004 0 0 INVITATION HOMES INC COM 46187W107 1855 81896 SH SOLE 34 81896 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 8 5545 SH SOLE 18 5545 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 8 5769 SH SOLE 19 5769 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 115 79152 SH SOLE 21 79152 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 704 485775 SH SOLE 22 485775 0 0 INVUITY INC COM NEW 46187J205 24 2650 SH SOLE 18 2650 0 0 INVUITY INC COM NEW 46187J205 322 36182 SH SOLE 21 36182 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 15 1610 SH SOLE 18 1610 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 13 1418 SH SOLE 19 1418 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 203 21349 SH SOLE 21 21349 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1423 149607 SH SOLE 22 149607 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3029 59750 SH SOLE 2 16787 0 42963 IONIS PHARMACEUTICALS INC COM 462222100 31 603 SH SOLE 4 603 0 0 IONIS PHARMACEUTICALS INC COM 462222100 149 2935 SH SOLE 7 2935 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3063 60411 SH SOLE 18 60411 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2023 39900 SH SOLE 19 39900 0 0 IONIS PHARMACEUTICALS INC COM 462222100 170498 3362879 SH SOLE 21 3362879 0 0 IONIS PHARMACEUTICALS INC COM 462222100 168661 3326641 SH SOLE 22 2960946 0 365695 IONIS PHARMACEUTICALS INC COM 462222100 1929 38055 SH SOLE 26 29103 0 8952 IONIS PHARMACEUTICALS INC COM 462222100 971 19157 SH SOLE 28 19157 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1581 31184 SH SOLE 29 0 0 31184 IONIS PHARMACEUTICALS INC COM 462222100 2022 39886 SH SOLE 30 39886 0 0 IONIS PHARMACEUTICALS INC COM 462222100 147 2907 SH SOLE 31 2907 0 0 IONIS PHARMACEUTICALS INC COM 462222100 299 5888 SH SOLE 34 5888 0 0 IONIS PHARMACEUTICALS INC COM 462222100 674 13295 SH SOLE 40 13295 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 93 11967 SH SOLE 2 4296 0 7671 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 1050 SH SOLE 7 1050 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1575 203196 SH SOLE 18 203196 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1255 161939 SH SOLE 19 161939 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 20641 2663306 SH SOLE 21 2663306 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 10442 1347404 SH SOLE 22 1256155 0 91249 IOVANCE BIOTHERAPEUTICS INC COM 462260100 47 6004 SH SOLE 28 6004 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 4796 SH SOLE 30 4796 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 463 59766 SH SOLE 34 59766 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 28 3670 SH SOLE 40 3670 0 0 IPASS INC COM 46261V108 7 11293 SH SOLE 18 11293 0 0 IPASS INC COM 46261V108 8 12564 SH SOLE 19 12564 0 0 IPASS INC COM 46261V108 115 173920 SH SOLE 21 173920 0 0 IPASS INC COM 46261V108 70 105846 SH SOLE 22 105846 0 0 IPG PHOTONICS CORP COM 44980X109 5700 30802 SH SOLE 2 18434 0 12368 IPG PHOTONICS CORP COM 44980X109 38 204 SH SOLE 4 204 0 0 IPG PHOTONICS CORP COM 44980X109 157 846 SH SOLE 7 846 0 0 IPG PHOTONICS CORP COM 44980X109 22912 123807 SH SOLE 18 123807 0 0 IPG PHOTONICS CORP COM 44980X109 15856 85683 SH SOLE 19 85683 0 0 IPG PHOTONICS CORP COM 44980X109 296406 1601673 SH SOLE 21 1601673 0 0 IPG PHOTONICS CORP COM 44980X109 215937 1166849 SH SOLE 22 1057647 0 109202 IPG PHOTONICS CORP COM 44980X109 23295 125876 SH SOLE 25 125876 0 0 IPG PHOTONICS CORP COM 44980X109 2402 12979 SH SOLE 26 10784 0 2195 IPG PHOTONICS CORP COM 44980X109 1071 5788 SH SOLE 28 5788 0 0 IPG PHOTONICS CORP COM 44980X109 1260 6808 SH SOLE 29 0 0 6808 IPG PHOTONICS CORP COM 44980X109 11166 60339 SH SOLE 30 60339 0 0 IPG PHOTONICS CORP COM 44980X109 152 819 SH SOLE 31 819 0 0 IPG PHOTONICS CORP COM 44980X109 739 3996 SH SOLE 40 3996 0 0 IRADIMED CORP COM 46266A109 7 705 SH SOLE 18 705 0 0 IRADIMED CORP COM 46266A109 125 12972 SH SOLE 21 12972 0 0 IRADIMED CORP COM 46266A109 277 28863 SH SOLE 22 28863 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1931 37211 SH SOLE 2 37117 0 94 IRHYTHM TECHNOLOGIES INC COM 450056106 26 497 SH SOLE 7 497 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3954 76223 SH SOLE 18 76223 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 15735 303299 SH SOLE 19 303299 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2739 52800 SH SOLE 20 52800 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 26724 515113 SH SOLE 21 515113 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 20413 393462 SH SOLE 22 363572 0 29890 IRHYTHM TECHNOLOGIES INC COM 450056106 23 450 SH SOLE 26 0 0 450 IRHYTHM TECHNOLOGIES INC COM 450056106 71 1359 SH SOLE 30 1359 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5273 101641 SH SOLE 34 101641 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 96 1843 SH SOLE 40 1843 0 0 IRIDEX CORP COM 462684101 15 1589 SH SOLE 18 1589 0 0 IRIDEX CORP COM 462684101 238 25368 SH SOLE 21 25368 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 218 21179 SH SOLE 2 6727 0 14452 IRIDIUM COMMUNICATIONS INC COM 46269C102 18 1707 SH SOLE 7 1707 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4252 412792 SH SOLE 18 412792 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 630 61159 SH SOLE 19 61159 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 92839 9013459 SH SOLE 21 9013459 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 26935 2615008 SH SOLE 22 2467305 0 147703 IRIDIUM COMMUNICATIONS INC COM 46269C102 123 11900 SH SOLE 28 11900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1132 109897 SH SOLE 30 109897 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 90 8714 SH SOLE 40 8714 0 0 IROBOT CORP COM 462726100 406 5265 SH SOLE 2 5083 0 182 IROBOT CORP COM 462726100 12 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 45 588 SH SOLE 7 588 0 0 IROBOT CORP COM 462726100 3 35 SH SOLE 17 0 0 35 IROBOT CORP COM 462726100 9407 122073 SH SOLE 18 122073 0 0 IROBOT CORP COM 462726100 8744 113464 SH SOLE 19 113464 0 0 IROBOT CORP COM 462726100 188519 2446392 SH SOLE 21 2446392 0 0 IROBOT CORP COM 462726100 65155 845504 SH SOLE 22 793484 0 52020 IROBOT CORP COM 462726100 3857 50055 SH SOLE 23 50055 0 0 IROBOT CORP COM 462726100 1090 14143 SH SOLE 26 12405 0 1738 IROBOT CORP COM 462726100 310 4022 SH SOLE 28 4022 0 0 IROBOT CORP COM 462726100 795 10311 SH SOLE 29 0 0 10311 IROBOT CORP COM 462726100 3038 39419 SH SOLE 30 39419 0 0 IROBOT CORP COM 462726100 237 3078 SH SOLE 40 3078 0 0 IRON MTN INC NEW COM 46284V101 12784 328642 SH SOLE 2 68978 0 259664 IRON MTN INC NEW COM 46284V101 3070 78925 SH SOLE 4 69571 0 9354 IRON MTN INC NEW COM 46284V101 7086 182150 SH SOLE 7 171228 0 10922 IRON MTN INC NEW COM 46284V101 50 1297 SH SOLE 15 1297 0 0 IRON MTN INC NEW COM 46284V101 22414 576184 SH SOLE 18 540558 0 35626 IRON MTN INC NEW COM 46284V101 2056 52864 SH SOLE 19 52864 0 0 IRON MTN INC NEW COM 46284V101 6008 154451 SH SOLE 20 0 0 154451 IRON MTN INC NEW COM 46284V101 248336 6383955 SH SOLE 21 6383955 0 0 IRON MTN INC NEW COM 46284V101 344202 8848389 SH SOLE 22 7666327 0 1182062 IRON MTN INC NEW COM 46284V101 12272 315480 SH SOLE 23 315480 0 0 IRON MTN INC NEW COM 46284V101 8165 209906 SH SOLE 25 209906 0 0 IRON MTN INC NEW COM 46284V101 27619 710008 SH SOLE 26 303940 0 406068 IRON MTN INC NEW COM 46284V101 2210 56819 SH SOLE 28 41909 0 14910 IRON MTN INC NEW COM 46284V101 2755 70813 SH SOLE 29 7500 0 63313 IRON MTN INC NEW COM 46284V101 26831 689748 SH SOLE 30 689748 0 0 IRON MTN INC NEW COM 46284V101 5965 153337 SH SOLE 31 111298 0 42039 IRON MTN INC NEW COM 46284V101 655 16826 SH SOLE 34 16826 0 0 IRON MTN INC NEW COM 46284V101 9921 255032 SH SOLE 36 255032 0 0 IRON MTN INC NEW COM 46284V101 63 1612 SH SOLE 40 1612 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 410 25969 SH SOLE 2 25118 0 851 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 15 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 51 3218 SH SOLE 7 3218 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7243 459267 SH SOLE 18 459267 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4885 309789 SH SOLE 19 309789 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 105827 6710669 SH SOLE 21 6710669 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 63927 4053705 SH SOLE 22 3805786 0 247919 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2061 130683 SH SOLE 23 130683 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 910 57720 SH SOLE 26 51095 0 6625 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 284 18018 SH SOLE 28 18018 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1032 65436 SH SOLE 29 0 0 65436 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 294 18614 SH SOLE 30 18614 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 71 4479 SH SOLE 34 4479 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 227 14407 SH SOLE 40 14407 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 1008 848000 PRN SOLE 21 848000 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 3050 124220 SH SOLE 21 124220 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 16981 691709 SH SOLE 25 691709 0 0 ISHARES RUS TP200 VL ETF 464289420 2 36 SH SOLE 17 0 0 36 ISHARES RUS TOP 200 ETF 464289446 6 98 SH SOLE 17 0 0 98 ISHARES RUS TOP 200 ETF 464289446 86 1500 SH SOLE 18 1500 0 0 ISHARES CORE LT USDB ETF 464289479 9 139 SH SOLE 17 0 0 139 ISHARES 10+ YR CR BD ETF 464289511 4515 72763 SH SOLE 2 72763 0 0 ISHARES 10+ YR CR BD ETF 464289511 9611 154874 SH SOLE 18 121303 0 33571 ISHARES 10+ YR CR BD ETF 464289511 50260 809933 SH SOLE 21 809933 0 0 ISHARES 10+ YR CR BD ETF 464289511 802 12929 SH SOLE 22 12929 0 0 ISHARES 10+ YR CR BD ETF 464289511 2576 41513 SH SOLE 23 41513 0 0 ISHARES INDIA 50 ETF 464289529 54821 1607650 SH SOLE 7 1607650 0 0 ISHARES INDIA 50 ETF 464289529 773 22680 SH SOLE 21 22680 0 0 ISHARES INDIA 50 ETF 464289529 7937 232757 SH SOLE 22 232757 0 0 ISHARES AGGRES ALLOC ETF 464289859 10 180 SH SOLE 17 0 0 180 ISHARES GRWT ALLOCAT ETF 464289867 43971 980838 SH SOLE 22 980838 0 0 ISHARES MODERT ALLOC ETF 464289875 28763 757507 SH SOLE 22 757507 0 0 ISHARES CONSER ALLOC ETF 464289883 9502 275583 SH SOLE 22 275583 0 0 ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH SOLE 2 1 0 0 ISHARES GOLD TRUST ISHARES 464285105 2016 163776 SH SOLE 4 163776 0 0 ISHARES GOLD TRUST ISHARES 464285105 18531 1505329 SH SOLE 18 1505329 0 0 ISHARES GOLD TRUST ISHARES 464285105 277168 22515679 SH SOLE 19 22515679 0 0 ISHARES GOLD TRUST ISHARES 464285105 6908 561134 SH SOLE 23 561134 0 0 ISHARES GOLD TRUST ISHARES 464285105 9485 770505 SH SOLE 26 770505 0 0 ISHARES GOLD TRUST ISHARES 464285105 60415 4907763 SH SOLE 34 4907763 0 0 ISHARES INC MSCI AUST ETF 464286103 1 58 SH SOLE 17 0 0 58 ISHARES INC MSCI AUST ETF 464286103 45 1994 SH SOLE 18 1994 0 0 ISHARES INC MSCI AUST ETF 464286103 1159 51652 SH SOLE 21 51652 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 7307 233226 SH SOLE 23 233226 0 0 ISHARES INC INTL HIGH YIELD 464286210 1384 25849 SH SOLE 21 25849 0 0 ISHARES INC EM HGHYL BD ETF 464286285 68 1330 SH SOLE 18 1330 0 0 ISHARES INC EM HGHYL BD ETF 464286285 8953 176268 SH SOLE 23 176268 0 0 ISHARES INC EM MKTS DIV ETF 464286319 802 19341 SH SOLE 2 19341 0 0 ISHARES INC EM MKTS DIV ETF 464286319 933 22496 SH SOLE 7 22496 0 0 ISHARES INC EM MKTS DIV ETF 464286319 12109 292062 SH SOLE 18 278250 0 13812 ISHARES INC EM MKTS DIV ETF 464286319 685 16531 SH SOLE 19 16531 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 1 32 SH SOLE 17 0 0 32 ISHARES INC MSCI BRZ CAP ETF 464286400 0 4 SH SOLE 18 4 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 535 12829 SH SOLE 22 12829 0 0 ISHARES INC MSCI BRZ CAP ETF 464286400 191 4592 SH SOLE 23 4592 0 0 ISHARES INC MSCI CDA ETF 464286509 45372 1567786 SH SOLE 2 1151270 0 416516 ISHARES INC MSCI CDA ETF 464286509 1 51 SH SOLE 17 0 0 51 ISHARES INC MSCI CDA ETF 464286509 2498 86305 SH SOLE 18 86305 0 0 ISHARES INC MSCI CDA ETF 464286509 1277 44132 SH SOLE 19 44132 0 0 ISHARES INC MSCI CDA ETF 464286509 126454 4369530 SH SOLE 21 4369530 0 0 ISHARES INC MSCI CDA ETF 464286509 107647 3719653 SH SOLE 22 1767170 0 1952483 ISHARES INC MSCI CDA ETF 464286509 1027 35493 SH SOLE 26 0 0 35493 ISHARES INC JP MORGAN EM ETF 464286517 1620 33586 SH SOLE 2 0 0 33586 ISHARES INC JP MORGAN EM ETF 464286517 379 7862 SH SOLE 17 0 0 7862 ISHARES INC JP MORGAN EM ETF 464286517 7736 160391 SH SOLE 18 160391 0 0 ISHARES INC JP MORGAN EM ETF 464286517 17016 352801 SH SOLE 21 352801 0 0 ISHARES INC MIN VOL GBL ETF 464286525 81075 996250 SH SOLE 7 996250 0 0 ISHARES INC MIN VOL GBL ETF 464286525 16 199 SH SOLE 17 0 0 199 ISHARES INC MIN VOL GBL ETF 464286525 9297 114245 SH SOLE 18 114245 0 0 ISHARES INC MIN VOL GBL ETF 464286525 7304 89750 SH SOLE 19 89750 0 0 ISHARES INC MIN VOL GBL ETF 464286525 2844 34950 SH SOLE 21 34950 0 0 ISHARES INC MIN VOL GBL ETF 464286525 89450 1099169 SH SOLE 40 1099169 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 64387 1108207 SH SOLE 7 1108207 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 23 389 SH SOLE 17 0 0 389 ISHARES INC MIN VOL EMRG MKT 464286533 41669 717192 SH SOLE 18 388944 0 328248 ISHARES INC MIN VOL EMRG MKT 464286533 10452 179896 SH SOLE 21 179896 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 92550 1592944 SH SOLE 22 1592944 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 12291 211541 SH SOLE 28 0 0 211541 ISHARES INC MSCI EURZONE ETF 464286608 69951 1614753 SH SOLE 2 224339 0 1390414 ISHARES INC MSCI EURZONE ETF 464286608 11 246 SH SOLE 17 0 0 246 ISHARES INC MSCI EURZONE ETF 464286608 9015 208101 SH SOLE 18 208101 0 0 ISHARES INC MSCI EURZONE ETF 464286608 82624 1907297 SH SOLE 19 1907297 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1887041 43560494 SH SOLE 21 43560494 0 0 ISHARES INC MSCI THI CAP ETF 464286624 3101 35873 SH SOLE 22 0 0 35873 ISHARES INC MSCI CH CAP ETF 464286640 11612 238839 SH SOLE 22 238839 0 0 ISHARES INC MSCI BRIC INDX 464286657 7 170 SH SOLE 17 0 0 170 ISHARES INC MSCI PAC JP ETF 464286665 5 106 SH SOLE 17 0 0 106 ISHARES INC MSCI PAC JP ETF 464286665 73403 1587425 SH SOLE 23 1587425 0 0 ISHARES INC MSCI PAC JP ETF 464286665 5214 112768 SH SOLE 26 0 0 112768 ISHARES INC MSCI EQUAL WEITE 464286681 1 18 SH SOLE 17 0 0 18 ISHARES INC MSCI FRANCE ETF 464286707 1 17 SH SOLE 18 17 0 0 ISHARES INC MSCI FRANCE ETF 464286707 22 697 SH SOLE 21 697 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1 35 SH SOLE 18 35 0 0 ISHARES INC MSCI TURKEY ETF 464286715 1718 41096 SH SOLE 22 0 0 41096 ISHARES INC MSCI SZ CAP ETF 464286749 44 1267 SH SOLE 18 1267 0 0 ISHARES INC MSCI SZ CAP ETF 464286749 6795 193971 SH SOLE 21 193971 0 0 ISHARES INC MSCI SPAN CP ETF 464286764 54216 1606864 SH SOLE 21 1606864 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7 96 SH SOLE 18 96 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1479 21414 SH SOLE 21 21414 0 0 ISHARES INC MSCI STH KOR ETF 464286772 134737 1951013 SH SOLE 22 1951013 0 0 ISHARES INC MSCI STH AFR ETF 464286780 3 43 SH SOLE 18 43 0 0 ISHARES INC MSCI STH AFR ETF 464286780 152 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 8184 252352 SH SOLE 18 252352 0 0 ISHARES INC MSCI GERMANY ETF 464286806 8291 255651 SH SOLE 19 255651 0 0 ISHARES INC MSCI GERMANY ETF 464286806 679420 20950349 SH SOLE 21 20950349 0 0 ISHARES INC MSCI MEX CAP ETF 464286822 758 13883 SH SOLE 2 13883 0 0 ISHARES INC MSCI MEX CAP ETF 464286822 3 53 SH SOLE 17 0 0 53 ISHARES INC MSCI MEX CAP ETF 464286822 2111 38647 SH SOLE 21 38647 0 0 ISHARES INC MSCI MEX CAP ETF 464286822 176 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 45 1826 SH SOLE 17 0 0 1826 ISHARES INC MSCI HONG KG ETF 464286871 2 100 SH SOLE 18 100 0 0 ISHARES INC CORE MSCI EMKT 46434G103 48823 903797 SH SOLE 2 26347 0 877450 ISHARES INC CORE MSCI EMKT 46434G103 322681 5973356 SH SOLE 7 5973356 0 0 ISHARES INC CORE MSCI EMKT 46434G103 95393 1765875 SH SOLE 17 0 0 1765875 ISHARES INC CORE MSCI EMKT 46434G103 204088 3778009 SH SOLE 18 3777468 0 541 ISHARES INC CORE MSCI EMKT 46434G103 27863 515797 SH SOLE 19 515797 0 0 ISHARES INC CORE MSCI EMKT 46434G103 599395 11095803 SH SOLE 21 11095803 0 0 ISHARES INC CORE MSCI EMKT 46434G103 468844 8679073 SH SOLE 22 5153631 0 3525442 ISHARES INC CORE MSCI EMKT 46434G103 180250 3336718 SH SOLE 23 3336718 0 0 ISHARES INC CUR HD MSCI EM 46434G509 2 90 SH SOLE 18 90 0 0 ISHARES INC MSCI EMRG CHN 46434G764 5104 100000 SH SOLE 100000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 148283 4107571 SH SOLE 2 430846 0 3676725 ISHARES INC MSCI TAIWAN ETF 46434G772 1438 39832 SH SOLE 7 39832 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 52336 1449743 SH SOLE 15 1449743 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1 20 SH SOLE 18 20 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 108130 2995288 SH SOLE 22 2498719 0 496569 ISHARES INC MSCI TAIWAN ETF 46434G772 2011 55704 SH SOLE 26 55704 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 5 222 SH SOLE 17 0 0 222 ISHARES INC MSCI RUS ETF NEW 46434G798 22354 664705 SH SOLE 2 0 0 664705 ISHARES INC MSCI RUS ETF NEW 46434G798 0 11 SH SOLE 18 11 0 0 ISHARES INC MSCI RUS ETF NEW 46434G798 14283 424715 SH SOLE 21 424715 0 0 ISHARES INC MSCI RUS ETF NEW 46434G798 7150 212613 SH SOLE 22 64306 0 148307 ISHARES INC MSCI MLY ETF NEW 46434G814 854 26379 SH SOLE 22 26379 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 84009 1507967 SH SOLE 2 928583 0 579384 ISHARES INC MSCI JPN ETF NEW 46434G822 2 44 SH SOLE 17 0 0 44 ISHARES INC MSCI JPN ETF NEW 46434G822 10166 182473 SH SOLE 18 182473 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 63289 1136046 SH SOLE 19 1136046 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1247706 22396447 SH SOLE 21 22396447 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 15376 276008 SH SOLE 22 276008 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1167 20941 SH SOLE 26 0 0 20941 ISHARES INC MSCI ITL ETF NEW 46434G830 12 379 SH SOLE 18 379 0 0 ISHARES INC MSCI ITL ETF NEW 46434G830 6157 196317 SH SOLE 21 196317 0 0 ISHARES INC MSCI EM ESG OPZ 46434G863 2 30 SH SOLE 18 30 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5885 394982 SH SOLE 3 394982 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 607088 40744191 SH SOLE 7 40744191 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9209 618050 SH SOLE 22 618050 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5177 347475 SH SOLE 23 347475 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2692 180642 SH SOLE 26 0 0 180642 ISHARES SILVER TRUST ISHARES 46428Q109 546 34696 SH SOLE 18 34696 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 828 52602 SH SOLE 19 52602 0 0 ISHARES TR S&P 100 ETF 464287101 59 533 SH SOLE 17 0 0 533 ISHARES TR S&P 100 ETF 464287101 2 14 SH SOLE 18 14 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 35 232 SH SOLE 17 0 0 232 ISHARES TR CORE S&P TTL STK 464287150 233942 4059382 SH SOLE 7 4059382 0 0 ISHARES TR CORE S&P TTL STK 464287150 1287 22333 SH SOLE 17 0 0 22333 ISHARES TR CORE S&P TTL STK 464287150 20590 357275 SH SOLE 18 357275 0 0 ISHARES TR CORE S&P TTL STK 464287150 327414 5681320 SH SOLE 19 5681320 0 0 ISHARES TR CORE S&P TTL STK 464287150 496199 8610077 SH SOLE 21 0 0 8610077 ISHARES TR CORE S&P TTL STK 464287150 1333 23135 SH SOLE 22 23135 0 0 ISHARES TR SELECT DIVID ETF 464287168 27070 289059 SH SOLE 2 289059 0 0 ISHARES TR SELECT DIVID ETF 464287168 5006 53456 SH SOLE 7 53456 0 0 ISHARES TR SELECT DIVID ETF 464287168 22 236 SH SOLE 17 0 0 236 ISHARES TR SELECT DIVID ETF 464287168 61327 654849 SH SOLE 18 654849 0 0 ISHARES TR SELECT DIVID ETF 464287168 22315 238278 SH SOLE 22 238278 0 0 ISHARES TR TIPS BD ETF 464287176 21847 192348 SH SOLE 2 79102 0 113246 ISHARES TR TIPS BD ETF 464287176 3079 27112 SH SOLE 17 0 0 27112 ISHARES TR TIPS BD ETF 464287176 45974 404775 SH SOLE 18 404775 0 0 ISHARES TR TIPS BD ETF 464287176 13087 115220 SH SOLE 19 115220 0 0 ISHARES TR TIPS BD ETF 464287176 1093652 9628912 SH SOLE 21 8771760 0 857152 ISHARES TR TIPS BD ETF 464287176 3141 27655 SH SOLE 23 27655 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 134 3051 SH SOLE 2 3051 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 26502 601771 SH SOLE 7 601771 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1 33 SH SOLE 17 0 0 33 ISHARES TR CHINA LG-CAP ETF 464287184 9096 206548 SH SOLE 19 206548 0 0 ISHARES TR CORE S&P500 ETF 464287200 1005636 3975945 SH SOLE 2 2390165 0 1585780 ISHARES TR CORE S&P500 ETF 464287200 77355 305837 SH SOLE 4 305837 0 0 ISHARES TR CORE S&P500 ETF 464287200 4699768 18581298 SH SOLE 7 18581298 0 0 ISHARES TR CORE S&P500 ETF 464287200 71040 280869 SH SOLE 16 280869 0 0 ISHARES TR CORE S&P500 ETF 464287200 72064 284915 SH SOLE 17 0 0 284915 ISHARES TR CORE S&P500 ETF 464287200 181545 717769 SH SOLE 18 273877 0 443892 ISHARES TR CORE S&P500 ETF 464287200 462143 1827156 SH SOLE 19 1827156 0 0 ISHARES TR CORE S&P500 ETF 464287200 974019 3850943 SH SOLE 21 3358534 0 492409 ISHARES TR CORE S&P500 ETF 464287200 2839875 11227908 SH SOLE 22 3876348 0 7351560 ISHARES TR CORE S&P500 ETF 464287200 595914 2356042 SH SOLE 23 2356042 0 0 ISHARES TR CORE S&P500 ETF 464287200 9315 36829 SH SOLE 26 0 0 36829 ISHARES TR CORE S&P500 ETF 464287200 163615 646880 SH SOLE 28 0 0 646880 ISHARES TR OPTIONS 464287200 4300 17000 SH Put SOLE 25 17000 0 0 ISHARES TR CORE US AGGBD ET 464287226 496116 4527023 SH SOLE 2 3654405 0 872618 ISHARES TR CORE US AGGBD ET 464287226 2350 21443 SH SOLE 7 21443 0 0 ISHARES TR CORE US AGGBD ET 464287226 74062 675813 SH SOLE 17 0 0 675813 ISHARES TR CORE US AGGBD ET 464287226 164404 1500169 SH SOLE 18 527742 0 972427 ISHARES TR CORE US AGGBD ET 464287226 44547 406492 SH SOLE 19 406492 0 0 ISHARES TR CORE US AGGBD ET 464287226 2874733 26231707 SH SOLE 21 21949721 0 4281986 ISHARES TR CORE US AGGBD ET 464287226 436066 3979068 SH SOLE 22 2393439 0 1585629 ISHARES TR MSCI EMG MKT ETF 464287234 73881 1648755 SH SOLE 2 16698 0 1632057 ISHARES TR MSCI EMG MKT ETF 464287234 1082166 24150105 SH SOLE 7 24150105 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 106 2358 SH SOLE 17 0 0 2358 ISHARES TR MSCI EMG MKT ETF 464287234 4592 102471 SH SOLE 18 102471 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 87132 1944473 SH SOLE 19 1944473 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 426522 9518466 SH SOLE 21 9053825 0 464641 ISHARES TR MSCI EMG MKT ETF 464287234 500831 11176770 SH SOLE 22 11176770 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 52196 1164824 SH SOLE 23 1164824 0 0 ISHARES TR OPTIONS 464287234 627 14000 SH Call SOLE 2 14000 0 0 ISHARES TR OPTIONS 464287234 2850 63600 SH Put SOLE 2 63600 0 0 ISHARES TR OPTIONS 464287234 128875 2876000 SH Call SOLE 19 2876000 0 0 ISHARES TR OPTIONS 464287234 37336 833200 SH Put SOLE 19 833200 0 0 ISHARES TR IBOXX INV CP ETF 464287242 618563 5102395 SH SOLE 2 5035731 0 66664 ISHARES TR IBOXX INV CP ETF 464287242 109935 906826 SH SOLE 7 906826 0 0 ISHARES TR IBOXX INV CP ETF 464287242 36 297 SH SOLE 17 0 0 297 ISHARES TR IBOXX INV CP ETF 464287242 41912 345720 SH SOLE 18 345494 0 226 ISHARES TR IBOXX INV CP ETF 464287242 211420 1743961 SH SOLE 19 1743961 0 0 ISHARES TR IBOXX INV CP ETF 464287242 77435 638741 SH SOLE 21 638741 0 0 ISHARES TR IBOXX INV CP ETF 464287242 117159 966422 SH SOLE 22 199722 0 766700 ISHARES TR IBOXX INV CP ETF 464287242 106328 877074 SH SOLE 23 877074 0 0 ISHARES TR OPTIONS 464287242 2304 19000 SH Put SOLE 2 19000 0 0 ISHARES TR OPTIONS 464287242 3636 30000 SH Put SOLE 18 30000 0 0 ISHARES TR OPTIONS 464287242 45462 375000 SH Put SOLE 19 375000 0 0 ISHARES TR GLOBAL TECH ETF 464287291 14605 102587 SH SOLE 7 102587 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 79 553 SH SOLE 17 0 0 553 ISHARES TR S&P 500 GRWT ETF 464287309 13752 95883 SH SOLE 18 95883 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 158601 1105852 SH SOLE 22 0 0 1105852 ISHARES TR GLOB HLTHCRE ETF 464287325 199157 1770915 SH SOLE 7 1770915 0 0 ISHARES TR NORTH AMERN NAT 464287374 12911 383466 SH SOLE 2 0 0 383466 ISHARES TR JPX NIKKEI 400 464287382 2808 46479 SH SOLE 21 46479 0 0 ISHARES TR LATN AMER 40 ETF 464287390 0 2 SH SOLE 17 0 0 2 ISHARES TR S&P 500 VAL ETF 464287408 40391 374304 SH SOLE 17 0 0 374304 ISHARES TR S&P 500 VAL ETF 464287408 1370 12695 SH SOLE 18 12695 0 0 ISHARES TR 20 YR TR BD ETF 464287432 45267 362830 SH SOLE 2 104524 0 258306 ISHARES TR 20 YR TR BD ETF 464287432 14946 119797 SH SOLE 3 99123 0 20674 ISHARES TR 20 YR TR BD ETF 464287432 82 659 SH SOLE 17 0 0 659 ISHARES TR 20 YR TR BD ETF 464287432 71 573 SH SOLE 18 573 0 0 ISHARES TR 20 YR TR BD ETF 464287432 14662 117518 SH SOLE 19 117518 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4129 33095 SH SOLE 21 0 0 33095 ISHARES TR 20 YR TR BD ETF 464287432 54859 439716 SH SOLE 22 188926 0 250790 ISHARES TR BARCLAYS 7 10 YR 464287440 0 1 SH SOLE 2 1 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 46 430 SH SOLE 17 0 0 430 ISHARES TR BARCLAYS 7 10 YR 464287440 865 8121 SH SOLE 18 8121 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 105421 989682 SH SOLE 19 989682 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 151 1413 SH SOLE 23 1413 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 35571 421208 SH SOLE 2 1 0 421207 ISHARES TR 1 3 YR TREAS BD 464287457 9 102 SH SOLE 17 0 0 102 ISHARES TR 1 3 YR TREAS BD 464287457 5272 62423 SH SOLE 18 62353 0 70 ISHARES TR 1 3 YR TREAS BD 464287457 5933 70257 SH SOLE 19 70257 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 251451 2977510 SH SOLE 22 1953656 0 1023854 ISHARES TR 1 3 YR TREAS BD 464287457 147 1736 SH SOLE 23 1736 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 29774 352567 SH SOLE 26 352567 0 0 ISHARES TR MSCI EAFE ETF 464287465 505449 7380972 SH SOLE 2 6995003 0 385969 ISHARES TR MSCI EAFE ETF 464287465 1324785 19345580 SH SOLE 7 19345580 0 0 ISHARES TR MSCI EAFE ETF 464287465 315 4607 SH SOLE 17 0 0 4607 ISHARES TR MSCI EAFE ETF 464287465 9493 138631 SH SOLE 18 132278 0 6353 ISHARES TR MSCI EAFE ETF 464287465 10305 150483 SH SOLE 19 150483 0 0 ISHARES TR MSCI EAFE ETF 464287465 4263156 62254027 SH SOLE 21 61590089 0 663938 ISHARES TR MSCI EAFE ETF 464287465 503056 7346035 SH SOLE 22 7346035 0 0 ISHARES TR MSCI EAFE ETF 464287465 924 13490 SH SOLE 23 13490 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 36 422 SH SOLE 17 0 0 422 ISHARES TR RUS MDCP VAL ETF 464287473 1930 22722 SH SOLE 18 22722 0 0 ISHARES TR RUS MD CP GR ETF 464287481 92 812 SH SOLE 17 0 0 812 ISHARES TR RUS MD CP GR ETF 464287481 3957 34962 SH SOLE 18 34962 0 0 ISHARES TR RUS MID CAP ETF 464287499 68 346 SH SOLE 17 0 0 346 ISHARES TR RUS MID CAP ETF 464287499 13270 67309 SH SOLE 18 67309 0 0 ISHARES TR RUS MID CAP ETF 464287499 5659 28706 SH SOLE 19 28706 0 0 ISHARES TR CORE S&P MCP ETF 464287507 39927 223180 SH SOLE 2 0 0 223180 ISHARES TR CORE S&P MCP ETF 464287507 183049 1023193 SH SOLE 7 1023193 0 0 ISHARES TR CORE S&P MCP ETF 464287507 262 1465 SH SOLE 17 0 0 1465 ISHARES TR CORE S&P MCP ETF 464287507 153211 856404 SH SOLE 18 705222 0 151182 ISHARES TR CORE S&P MCP ETF 464287507 94765 529712 SH SOLE 19 529712 0 0 ISHARES TR CORE S&P MCP ETF 464287507 70476 393938 SH SOLE 21 384135 0 9803 ISHARES TR CORE S&P MCP ETF 464287507 227562 1272007 SH SOLE 22 49044 0 1222963 ISHARES TR PHLX SEMICND ETF 464287523 15671 98830 SH SOLE 15 98830 0 0 ISHARES TR COHEN STEER REIT 464287564 17 164 SH SOLE 17 0 0 164 ISHARES TR COHEN STEER REIT 464287564 12190 121114 SH SOLE 18 121114 0 0 ISHARES TR COHEN STEER REIT 464287564 581373 5776188 SH SOLE 21 5433889 0 342299 ISHARES TR COHEN STEER REIT 464287564 22305 221611 SH SOLE 22 221611 0 0 ISHARES TR GLOBAL 100 ETF 464287572 7 82 SH SOLE 17 0 0 82 ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH SOLE 18 7 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 5642 47611 SH SOLE 2 47611 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4129 34845 SH SOLE 17 0 0 34845 ISHARES TR RUS 1000 VAL ETF 464287598 95346 804539 SH SOLE 18 804539 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 209125 1764621 SH SOLE 22 0 0 1764621 ISHARES TR S&P MC 400GR ETF 464287606 2948 14566 SH SOLE 2 14566 0 0 ISHARES TR S&P MC 400GR ETF 464287606 8 39 SH SOLE 17 0 0 39 ISHARES TR S&P MC 400GR ETF 464287606 660 3262 SH SOLE 18 3262 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4691 37508 SH SOLE 17 0 0 37508 ISHARES TR RUS 1000 GRW ETF 464287614 179461 1434996 SH SOLE 18 1434996 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 61208 489433 SH SOLE 22 0 0 489433 ISHARES TR RUS 1000 ETF 464287622 102586 733387 SH SOLE 2 0 0 733387 ISHARES TR RUS 1000 ETF 464287622 152 1090 SH SOLE 17 0 0 1090 ISHARES TR RUS 1000 ETF 464287622 10700 76493 SH SOLE 18 76493 0 0 ISHARES TR RUS 1000 ETF 464287622 2978696 21294651 SH SOLE 21 20561293 0 733358 ISHARES TR RUS 1000 ETF 464287622 24272 173517 SH SOLE 22 0 0 173517 ISHARES TR RUS 2000 VAL ETF 464287630 31652 255015 SH SOLE 2 255015 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 168 1350 SH SOLE 17 0 0 1350 ISHARES TR RUS 2000 VAL ETF 464287630 21166 170528 SH SOLE 18 170528 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 9147 73695 SH SOLE 22 0 0 73695 ISHARES TR RUS 2000 GRW ETF 464287648 94 525 SH SOLE 17 0 0 525 ISHARES TR RUS 2000 GRW ETF 464287648 11244 62827 SH SOLE 18 62827 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 7146 39929 SH SOLE 22 0 0 39929 ISHARES TR OPTIONS 464287655 68592 462900 SH Call SOLE 2 462900 0 0 ISHARES TR OPTIONS 464287655 6980 47100 SH Put SOLE 2 47100 0 0 ISHARES TR OPTIONS 464287655 1482 10000 SH Put SOLE 18 10000 0 0 ISHARES TR OPTIONS 464287655 460440 3107300 SH Call SOLE 19 3107300 0 0 ISHARES TR OPTIONS 464287655 25190 170000 SH Put SOLE 19 170000 0 0 ISHARES TR OPTIONS 464287655 1393 9400 SH Call SOLE 22 9400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 312110 2106289 SH SOLE 2 1923059 0 183230 ISHARES TR RUSSELL 2000 ETF 464287655 472546 3188998 SH SOLE 7 3188998 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 803 5421 SH SOLE 17 0 0 5421 ISHARES TR RUSSELL 2000 ETF 464287655 86735 585336 SH SOLE 18 371121 0 214215 ISHARES TR RUSSELL 2000 ETF 464287655 31802 214615 SH SOLE 19 214615 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 254938 1720463 SH SOLE 21 1529324 0 191139 ISHARES TR RUSSELL 2000 ETF 464287655 2150241 14511007 SH SOLE 22 14511007 0 0 ISHARES TR CORE S&P US VLU 464287663 19 371 SH SOLE 17 0 0 371 ISHARES TR CORE S&P US VLU 464287663 91 1740 SH SOLE 18 1740 0 0 ISHARES TR CORE S&P US GWT 464287671 4 74 SH SOLE 17 0 0 74 ISHARES TR CORE S&P US GWT 464287671 120 2380 SH SOLE 18 2380 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 284 1902 SH SOLE 17 0 0 1902 ISHARES TR RUSSELL 3000 ETF 464287689 143 958 SH SOLE 18 958 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 510 3415 SH SOLE 19 3415 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 433 2901 SH SOLE 22 2901 0 0 ISHARES TR S&P MC 400VL ETF 464287705 64 420 SH SOLE 17 0 0 420 ISHARES TR S&P MC 400VL ETF 464287705 162 1060 SH SOLE 18 1060 0 0 ISHARES TR U.S. TECH ETF 464287721 5822 38834 SH SOLE 18 38834 0 0 ISHARES TR U.S. TECH ETF 464287721 7388 49279 SH SOLE 19 49279 0 0 ISHARES TR U.S. REAL ES ETF 464287739 177093 2216983 SH SOLE 2 1910776 0 306207 ISHARES TR U.S. REAL ES ETF 464287739 736 9213 SH SOLE 17 0 0 9213 ISHARES TR U.S. REAL ES ETF 464287739 1042 13049 SH SOLE 18 7481 0 5568 ISHARES TR U.S. REAL ES ETF 464287739 2977 37264 SH SOLE 19 37264 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11248 140814 SH SOLE 22 140814 0 0 ISHARES TR US INDUSTRIALS 464287754 4781 34508 SH SOLE 18 34508 0 0 ISHARES TR US INDUSTRIALS 464287754 45113 325634 SH SOLE 19 325634 0 0 ISHARES TR US HLTHCARE ETF 464287762 181 1053 SH SOLE 18 1053 0 0 ISHARES TR US HLTHCARE ETF 464287762 21766 126652 SH SOLE 19 126652 0 0 ISHARES TR U.S. FINLS ETF 464287788 15577 138935 SH SOLE 18 138935 0 0 ISHARES TR U.S. FINLS ETF 464287788 76801 684986 SH SOLE 19 684986 0 0 ISHARES TR U.S. ENERGY ETF 464287796 4922 131493 SH SOLE 18 131493 0 0 ISHARES TR U.S. ENERGY ETF 464287796 8800 235114 SH SOLE 19 235114 0 0 ISHARES TR CORE S&P SCP ETF 464287804 35252 474964 SH SOLE 2 206651 0 268313 ISHARES TR CORE S&P SCP ETF 464287804 1653 22266 SH SOLE 4 22266 0 0 ISHARES TR CORE S&P SCP ETF 464287804 58843 792815 SH SOLE 7 792815 0 0 ISHARES TR CORE S&P SCP ETF 464287804 21483 289457 SH SOLE 17 0 0 289457 ISHARES TR CORE S&P SCP ETF 464287804 80347 1082554 SH SOLE 18 1075214 0 7340 ISHARES TR CORE S&P SCP ETF 464287804 3112 41933 SH SOLE 19 41933 0 0 ISHARES TR CORE S&P SCP ETF 464287804 34060 458912 SH SOLE 21 419427 0 39485 ISHARES TR CORE S&P SCP ETF 464287804 188819 2544049 SH SOLE 22 202024 0 2342025 ISHARES TR CORE S&P SCP ETF 464287804 2458 33118 SH SOLE 23 33118 0 0 ISHARES TR CORE S&P SCP ETF 464287804 7189 96860 SH SOLE 26 0 0 96860 ISHARES TR CORE S&P SCP ETF 464287804 143645 1935395 SH SOLE 36 1935395 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 33313 276067 SH SOLE 19 276067 0 0 ISHARES TR DOW JONES US ETF 464287846 31 247 SH SOLE 17 0 0 247 ISHARES TR EUROPE ETF 464287861 1063 22679 SH SOLE 2 22679 0 0 ISHARES TR EUROPE ETF 464287861 583 12448 SH SOLE 3 12448 0 0 ISHARES TR EUROPE ETF 464287861 7233 154325 SH SOLE 7 154325 0 0 ISHARES TR EUROPE ETF 464287861 18 374 SH SOLE 17 0 0 374 ISHARES TR EUROPE ETF 464287861 1117 23834 SH SOLE 18 7949 0 15885 ISHARES TR EUROPE ETF 464287861 3903 83276 SH SOLE 26 0 0 83276 ISHARES TR SP SMCP600VL ETF 464287879 114 766 SH SOLE 17 0 0 766 ISHARES TR SP SMCP600VL ETF 464287879 65 435 SH SOLE 18 435 0 0 ISHARES TR S&P SML 600 GWT 464287887 19 117 SH SOLE 17 0 0 117 ISHARES TR INTL TREA BD ETF 464288117 1551 31484 SH SOLE 7 31484 0 0 ISHARES TR INTL TREA BD ETF 464288117 23654 480292 SH SOLE 17 0 0 480292 ISHARES TR INTL TREA BD ETF 464288117 5104 103628 SH SOLE 18 103628 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1292 12191 SH SOLE 17 0 0 12191 ISHARES TR SHRT NAT MUN ETF 464288158 2169 20469 SH SOLE 18 20469 0 0 ISHARES TR AGENCY BOND ETF 464288166 0 1 SH SOLE 2 1 0 0 ISHARES TR AGENCY BOND ETF 464288166 3890 34225 SH SOLE 19 34225 0 0 ISHARES TR AGENCY BOND ETF 464288166 2624 23085 SH SOLE 21 23085 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 302 4178 SH SOLE 3 4178 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2 11 SH SOLE 17 0 0 11 ISHARES TR MSCI ACWI EX US 464288240 1167 24146 SH SOLE 2 19170 0 4976 ISHARES TR MSCI ACWI EX US 464288240 1 20 SH SOLE 17 0 0 20 ISHARES TR MSCI ACWI EX US 464288240 469 9700 SH SOLE 18 9700 0 0 ISHARES TR MSCI ACWI EX US 464288240 91123 1884659 SH SOLE 21 1833389 0 51270 ISHARES TR MSCI ACWI ETF 464288257 1436 20869 SH SOLE 17 0 0 20869 ISHARES TR MSCI ACWI ETF 464288257 1761 25585 SH SOLE 18 25585 0 0 ISHARES TR MSCI ACWI ETF 464288257 4201 61048 SH SOLE 21 61048 0 0 ISHARES TR MSCI ACWI ETF 464288257 35632 517750 SH SOLE 22 0 0 517750 ISHARES TR MSCI KOKUSAI ETF 464288265 2 38 SH SOLE 17 0 0 38 ISHARES TR EAFE SML CP ETF 464288273 196707 3172700 SH SOLE 2 3172700 0 0 ISHARES TR EAFE SML CP ETF 464288273 31515 508308 SH SOLE 17 0 0 508308 ISHARES TR EAFE SML CP ETF 464288273 13834 223125 SH SOLE 18 223125 0 0 ISHARES TR EAFE SML CP ETF 464288273 1773 28600 SH SOLE 19 28600 0 0 ISHARES TR EAFE SML CP ETF 464288273 43935 708633 SH SOLE 21 708633 0 0 ISHARES TR EAFE SML CP ETF 464288273 1621 26142 SH SOLE 23 26142 0 0 ISHARES TR EAFE SML CP ETF 464288273 13330 215004 SH SOLE 26 215004 0 0 ISHARES TR EAFE SML CP ETF 464288273 72357 1167050 SH SOLE 31 0 0 1167050 ISHARES TR EAFE SML CP ETF 464288273 104152 1679870 SH SOLE 36 1679870 0 0 ISHARES TR JPMORGAN USD EMG 464288281 33779 290146 SH SOLE 2 109443 0 180703 ISHARES TR JPMORGAN USD EMG 464288281 40722 349782 SH SOLE 7 349782 0 0 ISHARES TR JPMORGAN USD EMG 464288281 67 576 SH SOLE 17 0 0 576 ISHARES TR JPMORGAN USD EMG 464288281 26010 223416 SH SOLE 18 223416 0 0 ISHARES TR JPMORGAN USD EMG 464288281 201326 1729307 SH SOLE 19 1729307 0 0 ISHARES TR JPMORGAN USD EMG 464288281 56254 483203 SH SOLE 21 483203 0 0 ISHARES TR JPMORGAN USD EMG 464288281 140381 1205819 SH SOLE 22 1205819 0 0 ISHARES TR JPMORGAN USD EMG 464288281 3889 33402 SH SOLE 23 33402 0 0 ISHARES TR JPMORGAN USD EMG 464288281 129438 1111817 SH SOLE 31 0 0 1111817 ISHARES TR OPTIONS 464288281 990 8500 SH Put SOLE 2 8500 0 0 ISHARES TR OPTIONS 464288281 1455 12500 SH Put SOLE 18 12500 0 0 ISHARES TR OPTIONS 464288281 18627 160000 SH Put SOLE 19 160000 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH SOLE 17 0 0 2 ISHARES TR NEW YORK MUN ETF 464288323 1 11 SH SOLE 17 0 0 11 ISHARES TR NEW YORK MUN ETF 464288323 655 5850 SH SOLE 18 5850 0 0 ISHARES TR CALIF MUN BD ETF 464288356 10 82 SH SOLE 17 0 0 82 ISHARES TR CALIF MUN BD ETF 464288356 622 5249 SH SOLE 18 5249 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3957 87432 SH SOLE 19 87432 0 0 ISHARES TR GLB INFRASTR ETF 464288372 290 6408 SH SOLE 23 6408 0 0 ISHARES TR NATIONAL MUN ETF 464288414 12844 115843 SH SOLE 2 115843 0 0 ISHARES TR NATIONAL MUN ETF 464288414 7459 67275 SH SOLE 17 0 0 67275 ISHARES TR NATIONAL MUN ETF 464288414 10481 94533 SH SOLE 18 94533 0 0 ISHARES TR NATIONAL MUN ETF 464288414 108098 975000 SH SOLE 19 975000 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 32 850 SH SOLE 17 0 0 850 ISHARES TR INTL SEL DIV ETF 464288448 5092 150819 SH SOLE 2 150819 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3761 111409 SH SOLE 7 111409 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3 86 SH SOLE 17 0 0 86 ISHARES TR INTL SEL DIV ETF 464288448 52381 1551566 SH SOLE 18 1520949 0 30617 ISHARES TR INTL SEL DIV ETF 464288448 1169 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 17252 511021 SH SOLE 21 511021 0 0 ISHARES TR INTL DEV RE ETF 464288489 3766 129109 SH SOLE 2 51050 0 78059 ISHARES TR INTL DEV RE ETF 464288489 498 17089 SH SOLE 3 17089 0 0 ISHARES TR INTL DEV RE ETF 464288489 2 81 SH SOLE 17 0 0 81 ISHARES TR INTL DEV RE ETF 464288489 659 22594 SH SOLE 18 7480 0 15114 ISHARES TR INTL DEV RE ETF 464288489 2999 102816 SH SOLE 22 102816 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 2908 51739 SH SOLE 21 51739 0 0 ISHARES TR IBOXX HI YD ETF 464288513 171149 1928219 SH SOLE 2 621299 0 1306920 ISHARES TR IBOXX HI YD ETF 464288513 4314 48603 SH SOLE 7 48603 0 0 ISHARES TR IBOXX HI YD ETF 464288513 593 6685 SH SOLE 17 0 0 6685 ISHARES TR IBOXX HI YD ETF 464288513 75764 853586 SH SOLE 18 772613 0 80973 ISHARES TR IBOXX HI YD ETF 464288513 1447724 16310548 SH SOLE 19 16310548 0 0 ISHARES TR IBOXX HI YD ETF 464288513 213558 2406020 SH SOLE 21 2406020 0 0 ISHARES TR IBOXX HI YD ETF 464288513 67904 765033 SH SOLE 22 419723 0 345310 ISHARES TR IBOXX HI YD ETF 464288513 13776 155207 SH SOLE 23 155207 0 0 ISHARES TR IBOXX HI YD ETF 464288513 63499 715405 SH SOLE 26 715405 0 0 ISHARES TR IBOXX HI YD ETF 464288513 270187 3044017 SH SOLE 31 3044017 0 0 ISHARES TR OPTIONS 464288513 247285 2786000 SH Put SOLE 2 2786000 0 0 ISHARES TR OPTIONS 464288513 3994 45000 SH Put SOLE 18 45000 0 0 ISHARES TR OPTIONS 464288513 69233 780000 SH Put SOLE 19 780000 0 0 ISHARES TR CRE U S REIT ETF 464288521 26 521 SH SOLE 17 0 0 521 ISHARES TR CRE U S REIT ETF 464288521 899 18259 SH SOLE 23 18259 0 0 ISHARES TR RESID RL EST CAP 464288562 1 23 SH SOLE 17 0 0 23 ISHARES TR MSCI KLD400 SOC 464288570 8 84 SH SOLE 18 84 0 0 ISHARES TR MBS ETF 464288588 10071 94033 SH SOLE 2 0 0 94033 ISHARES TR MBS ETF 464288588 2183 20386 SH SOLE 3 0 0 20386 ISHARES TR MBS ETF 464288588 5 47 SH SOLE 17 0 0 47 ISHARES TR MBS ETF 464288588 89384 834584 SH SOLE 18 635031 0 199553 ISHARES TR MBS ETF 464288588 41810 390380 SH SOLE 21 390380 0 0 ISHARES TR MBS ETF 464288588 2667 24901 SH SOLE 23 24901 0 0 ISHARES TR INTRM GOV CR ETF 464288612 11 97 SH SOLE 17 0 0 97 ISHARES TR INTRM GOV CR ETF 464288612 367 3308 SH SOLE 18 3308 0 0 ISHARES TR US CR BD ETF 464288620 15690 139800 SH SOLE 2 0 0 139800 ISHARES TR US CR BD ETF 464288620 2 16 SH SOLE 17 0 0 16 ISHARES TR US CR BD ETF 464288620 20044 178594 SH SOLE 18 157 0 178437 ISHARES TR US CR BD ETF 464288620 6898 61461 SH SOLE 19 61461 0 0 ISHARES TR US CR BD ETF 464288620 182368 1624952 SH SOLE 21 1624952 0 0 ISHARES TR US CR BD ETF 464288620 323 2879 SH SOLE 23 2879 0 0 ISHARES TR INTRMD CR BD ETF 464288638 130972 1188929 SH SOLE 2 1188929 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1 10 SH SOLE 17 0 0 10 ISHARES TR INTRMD CR BD ETF 464288638 3265 29637 SH SOLE 18 18839 0 10798 ISHARES TR INTRMD CR BD ETF 464288638 67048 608639 SH SOLE 19 608639 0 0 ISHARES TR INTRMD CR BD ETF 464288638 6060 55013 SH SOLE 21 55013 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1180 10711 SH SOLE 22 10711 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 571909 5428659 SH SOLE 2 5279634 0 149025 ISHARES TR 1 3 YR CR BD ETF 464288646 1 7 SH SOLE 17 0 0 7 ISHARES TR 1 3 YR CR BD ETF 464288646 72872 691716 SH SOLE 18 637241 0 54475 ISHARES TR 1 3 YR CR BD ETF 464288646 283417 2690238 SH SOLE 19 2690238 0 0 ISHARES TR 1 3 YR CR BD ETF 464288646 74316 705421 SH SOLE 21 0 0 705421 ISHARES TR 1 3 YR CR BD ETF 464288646 118569 1125481 SH SOLE 22 1125481 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH SOLE 2 1 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1 4 SH SOLE 17 0 0 4 ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH SOLE 19 1 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 180 1316 SH SOLE 22 1316 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 5 44 SH SOLE 2 44 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 23 183 SH SOLE 17 0 0 183 ISHARES TR 3 7 YR TREAS BD 464288661 11245 91045 SH SOLE 18 91045 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 802 6492 SH SOLE 19 6492 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 175 1413 SH SOLE 23 1413 0 0 ISHARES TR SHORT TREAS BD 464288679 3 29 SH SOLE 2 29 0 0 ISHARES TR SHORT TREAS BD 464288679 1024 9279 SH SOLE 18 9279 0 0 ISHARES TR SHORT TREAS BD 464288679 0 1 SH SOLE 19 1 0 0 ISHARES TR SHORT TREAS BD 464288679 94155 852894 SH SOLE 21 0 0 852894 ISHARES TR SHORT TREAS BD 464288679 15808 143195 SH SOLE 22 143195 0 0 ISHARES TR OPTIONS 464288687 485 12500 SH Put SOLE 2 12500 0 0 ISHARES TR OPTIONS 464288687 776 20000 SH Put SOLE 18 20000 0 0 ISHARES TR OPTIONS 464288687 7762 200000 SH Put SOLE 19 200000 0 0 ISHARES TR S&P US PFD STK 464288687 23112 595518 SH SOLE 2 595518 0 0 ISHARES TR S&P US PFD STK 464288687 7630 196596 SH SOLE 3 196596 0 0 ISHARES TR S&P US PFD STK 464288687 89829 2314593 SH SOLE 7 2314593 0 0 ISHARES TR S&P US PFD STK 464288687 1378 35503 SH SOLE 15 35503 0 0 ISHARES TR S&P US PFD STK 464288687 0 9 SH SOLE 17 0 0 9 ISHARES TR S&P US PFD STK 464288687 78865 2032069 SH SOLE 18 1955440 0 76629 ISHARES TR S&P US PFD STK 464288687 6604 170171 SH SOLE 19 170171 0 0 ISHARES TR S&P US PFD STK 464288687 16981 437536 SH SOLE 21 437536 0 0 ISHARES TR MRNING SM CP ETF 464288703 4 28 SH SOLE 17 0 0 28 ISHARES TR GLOB UTILITS ETF 464288711 1092 21541 SH SOLE 7 21541 0 0 ISHARES TR GLOB UTILITS ETF 464288711 340 6702 SH SOLE 23 6702 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 35969 404598 SH SOLE 7 404598 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6726 66058 SH SOLE 7 66058 0 0 ISHARES TR GLB CNS DISC ETF 464288745 38390 377005 SH SOLE 7 377005 0 0 ISHARES TR MSCI USA ESG SLC 464288802 6 60 SH SOLE 18 60 0 0 ISHARES TR US HLTHCR PR ETF 464288828 52 350 SH SOLE 18 350 0 0 ISHARES TR EAFE VALUE ETF 464288877 31648 579642 SH SOLE 17 0 0 579642 ISHARES TR EAFE GRWTH ETF 464288885 19 246 SH SOLE 17 0 0 246 ISHARES TR US TREAS BD ETF 46429B267 12062 477897 SH SOLE 2 1 0 477896 ISHARES TR US TREAS BD ETF 46429B267 5 187 SH SOLE 17 0 0 187 ISHARES TR US TREAS BD ETF 46429B267 21448 849770 SH SOLE 18 365 0 849405 ISHARES TR US TREAS BD ETF 46429B267 0 1 SH SOLE 19 1 0 0 ISHARES TR US TREAS BD ETF 46429B267 242928 9624703 SH SOLE 21 9624703 0 0 ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH SOLE 18 127 0 0 ISHARES TR CMBS ETF 46429B366 8322 161434 SH SOLE 2 161434 0 0 ISHARES TR CMBS ETF 46429B366 3258 63204 SH SOLE 3 63204 0 0 ISHARES TR CMBS ETF 46429B366 3306 64137 SH SOLE 18 46865 0 17272 ISHARES TR MSCI PHILIPS ETF 46429B408 1715 46379 SH SOLE 22 0 0 46379 ISHARES TR IBONDS SEP19 ETF 46429B564 3 134 SH SOLE 18 134 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 3 134 SH SOLE 18 134 0 0 ISHARES TR MSCI INDIA ETF 46429B598 96615 2941088 SH SOLE 2 75631 0 2865457 ISHARES TR MSCI INDIA ETF 46429B598 16719 508942 SH SOLE 4 508942 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9686 294857 SH SOLE 7 294857 0 0 ISHARES TR MSCI INDIA ETF 46429B598 84341 2567466 SH SOLE 15 2567466 0 0 ISHARES TR MSCI INDIA ETF 46429B598 0 10 SH SOLE 17 0 0 10 ISHARES TR MSCI INDIA ETF 46429B598 36894 1123110 SH SOLE 18 1123110 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3417 104017 SH SOLE 19 104017 0 0 ISHARES TR MSCI INDIA ETF 46429B598 7683 233884 SH SOLE 21 233884 0 0 ISHARES TR MSCI INDIA ETF 46429B598 134376 4090590 SH SOLE 22 3394328 0 696262 ISHARES TR MSCI INDIA ETF 46429B598 1759 53533 SH SOLE 26 27237 0 26296 ISHARES TR MSCI POL CAP ETF 46429B606 2036 76767 SH SOLE 22 0 0 76767 ISHARES TR FLTG RATE NT ETF 46429B655 5235 102765 SH SOLE 2 37321 0 65444 ISHARES TR FLTG RATE NT ETF 46429B655 7692 150995 SH SOLE 3 150995 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2 45 SH SOLE 17 0 0 45 ISHARES TR FLTG RATE NT ETF 46429B655 38191 749727 SH SOLE 18 723433 0 26294 ISHARES TR FLTG RATE NT ETF 46429B655 13203 259178 SH SOLE 19 259178 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 30429 354032 SH SOLE 2 354032 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 98091 1141251 SH SOLE 3 1111644 0 29607 ISHARES TR CORE HIGH DV ETF 46429B663 89 1034 SH SOLE 17 0 0 1034 ISHARES TR CORE HIGH DV ETF 46429B663 5482 63781 SH SOLE 18 49986 0 13795 ISHARES TR CORE HIGH DV ETF 46429B663 6957 80941 SH SOLE 19 80941 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 68051 791753 SH SOLE 21 791753 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 1481 20838 SH SOLE 3 4233 0 16605 ISHARES TR MIN VOL EAFE ETF 46429B689 217112 3055339 SH SOLE 7 3055339 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 100 1410 SH SOLE 17 0 0 1410 ISHARES TR MIN VOL EAFE ETF 46429B689 71508 1006310 SH SOLE 18 311937 0 694373 ISHARES TR MIN VOL EAFE ETF 46429B689 22734 319924 SH SOLE 19 319924 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 25523 359171 SH SOLE 21 359171 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 27075 381018 SH SOLE 22 59199 0 321819 ISHARES TR MIN VOL USA ETF 46429B697 19709 391513 SH SOLE 2 391513 0 0 ISHARES TR MIN VOL USA ETF 46429B697 45 895 SH SOLE 17 0 0 895 ISHARES TR MIN VOL USA ETF 46429B697 211099 4193469 SH SOLE 18 1915693 0 2277776 ISHARES TR MIN VOL USA ETF 46429B697 29893 593819 SH SOLE 19 593819 0 0 ISHARES TR MIN VOL USA ETF 46429B697 4944 98211 SH SOLE 22 98211 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH SOLE 2 1 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 15095 150375 SH SOLE 7 150375 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 94258 939012 SH SOLE 17 0 0 939012 ISHARES TR 0-5 YR TIPS ETF 46429B747 3066 30542 SH SOLE 18 30542 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH SOLE 19 1 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 20378 203013 SH SOLE 22 203013 0 0 ISHARES TR USA QUALITY FCTR 46432F339 33195 430318 SH SOLE 2 430318 0 0 ISHARES TR USA QUALITY FCTR 46432F339 12 159 SH SOLE 17 0 0 159 ISHARES TR USA QUALITY FCTR 46432F339 19137 248076 SH SOLE 18 43 0 248033 ISHARES TR USA QUALITY FCTR 46432F339 65 847 SH SOLE 21 847 0 0 ISHARES TR USA QUALITY FCTR 46432F339 13755 178316 SH SOLE 22 178316 0 0 ISHARES TR USA SIZE FACTOR 46432F370 11066 139454 SH SOLE 18 27 0 139427 ISHARES TR USA SIZE FACTOR 46432F370 34 423 SH SOLE 21 423 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 99986 1293139 SH SOLE 2 1293139 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 19268 249200 SH SOLE 18 86 0 249114 ISHARES TR EDGE MSCI USA VL 46432F388 117 1508 SH SOLE 21 1508 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 129819 1678982 SH SOLE 22 179649 0 1499333 ISHARES TR USA MOMENTUM FCT 46432F396 2140 22370 SH SOLE 2 0 0 22370 ISHARES TR USA MOMENTUM FCT 46432F396 12 125 SH SOLE 17 0 0 125 ISHARES TR USA MOMENTUM FCT 46432F396 19713 206034 SH SOLE 18 2753 0 203281 ISHARES TR USA MOMENTUM FCT 46432F396 58 611 SH SOLE 21 611 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 14898 155708 SH SOLE 22 155708 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 18833 308833 SH SOLE 2 308833 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 135 2218 SH SOLE 17 0 0 2218 ISHARES TR CORE MSCI TOTAL 46432F834 990 16234 SH SOLE 18 16234 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3385584 55519577 SH SOLE 21 52105524 0 3414053 ISHARES TR CORE MSCI TOTAL 46432F834 186071 3051350 SH SOLE 22 3051350 0 0 ISHARES TR CORE MSCI EAFE 46432F842 125857 1961306 SH SOLE 2 432757 0 1528549 ISHARES TR CORE MSCI EAFE 46432F842 49853 776897 SH SOLE 3 776897 0 0 ISHARES TR CORE MSCI EAFE 46432F842 6255 97474 SH SOLE 4 97474 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4543 70796 SH SOLE 7 70796 0 0 ISHARES TR CORE MSCI EAFE 46432F842 57377 894137 SH SOLE 17 0 0 894137 ISHARES TR CORE MSCI EAFE 46432F842 232065 3616402 SH SOLE 18 3615322 0 1080 ISHARES TR CORE MSCI EAFE 46432F842 308352 4805230 SH SOLE 19 4805230 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1219975 19011608 SH SOLE 21 19011608 0 0 ISHARES TR CORE MSCI EAFE 46432F842 619872 9659845 SH SOLE 22 831308 0 8828537 ISHARES TR CORE MSCI EAFE 46432F842 1578 24595 SH SOLE 23 24595 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 618 23869 SH SOLE 18 23869 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 985 40000 SH SOLE 40000 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 4744 192561 SH SOLE 21 192561 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3168 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3170 129000 SH SOLE 21 129000 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 2 60 SH SOLE 17 0 0 60 ISHARES TR MULTIFACTOR INTL 46434V274 29643 1057169 SH SOLE 19 1057169 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 44596 1590447 SH SOLE 21 1590447 0 0 ISHARES TR MULTIFACTOR USA 46434V282 2 59 SH SOLE 18 59 0 0 ISHARES TR MULTIFACTOR USA 46434V282 34274 1145137 SH SOLE 19 1145137 0 0 ISHARES TR MULTIFACTOR USA 46434V282 44165 1475619 SH SOLE 21 1475619 0 0 ISHARES TR MULTIFACTOR USA 46434V282 95 3182 SH SOLE 22 3182 0 0 ISHARES TR MULTIFACTOR USA 46434V290 4050 106312 SH SOLE 19 106312 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2748 57455 SH SOLE 2 57455 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1 11 SH SOLE 17 0 0 11 ISHARES TR 0-5YR HI YL CP 46434V407 24048 502784 SH SOLE 18 462296 0 40488 ISHARES TR 0-5YR HI YL CP 46434V407 22009 460147 SH SOLE 19 460147 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4926 103000 SH SOLE 21 103000 0 0 ISHARES TR MSCI CHINA A 46434V514 5341 175000 SH SOLE 175000 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH SOLE 18 134 0 0 ISHARES TR CORE TOTAL USD 46434V613 3 49 SH SOLE 17 0 0 49 ISHARES TR CORE TOTAL USD 46434V613 635417 12440855 SH SOLE 21 12440855 0 0 ISHARES TR CORE DIV GRWTH 46434V621 633 19497 SH SOLE 2 19497 0 0 ISHARES TR CORE DIV GRWTH 46434V621 7 220 SH SOLE 17 0 0 220 ISHARES TR CORE DIV GRWTH 46434V621 666 20518 SH SOLE 18 6828 0 13690 ISHARES TR CUR HD EURZN ETF 46434V639 30192 1002718 SH SOLE 2 763140 0 239578 ISHARES TR CUR HD EURZN ETF 46434V639 2464 81849 SH SOLE 3 81849 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 16449 546288 SH SOLE 18 546288 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 82249 2731616 SH SOLE 19 2731616 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 6 224 SH SOLE 17 0 0 224 ISHARES TR GLOBAL REIT ETF 46434V647 110 4285 SH SOLE 18 4285 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 13660 533812 SH SOLE 19 533812 0 0 ISHARES TR CORE MSCI PAC 46434V696 32838 581300 SH SOLE 2 581300 0 0 ISHARES TR CORE MSCI PAC 46434V696 266021 4709169 SH SOLE 21 4709169 0 0 ISHARES TR CUR HED MSCI GER 46434V704 241 8467 SH SOLE 3 8467 0 0 ISHARES TR CUR HED MSCI GER 46434V704 265 9308 SH SOLE 18 9308 0 0 ISHARES TR MIN VOL EUROPE 46434V720 3689 145873 SH SOLE 21 145873 0 0 ISHARES TR CORE MSCI EURO 46434V738 948 19073 SH SOLE 2 19073 0 0 ISHARES TR CORE MSCI EURO 46434V738 404625 8144634 SH SOLE 21 8144634 0 0 ISHARES TR CORE MSCI EURO 46434V738 360 7241 SH SOLE 23 7241 0 0 ISHARES TR MSCI UAE ETF 46434V761 48 2745 SH SOLE 23 2745 0 0 ISHARES TR MSCI QATAR ETF 46434V779 85 5430 SH SOLE 21 5430 0 0 ISHARES TR MSCI QATAR ETF 46434V779 36 2274 SH SOLE 23 2274 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1 40 SH SOLE 2 40 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1376 47560 SH SOLE 3 47560 0 0 ISHARES TR HDG MSCI EAFE 46434V803 0 10 SH SOLE 17 0 0 10 ISHARES TR HDG MSCI EAFE 46434V803 2803 96860 SH SOLE 18 96860 0 0 ISHARES TR HDG MSCI EAFE 46434V803 6083 210206 SH SOLE 22 0 0 210206 ISHARES TR ULTR SH TRM BD 46434V878 43349 865000 SH SOLE 865000 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 44516 1444868 SH SOLE 18 1444868 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 242883 7883256 SH SOLE 19 7883256 0 0 ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 123 SH SOLE 18 123 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 121 SH SOLE 18 121 0 0 ISHARES TR IBONDS DEC17 ETF 46434VAR1 3 124 SH SOLE 18 124 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 124 SH SOLE 18 124 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 42 SH SOLE 18 42 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1 42 SH SOLE 18 42 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 42 SH SOLE 18 42 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 42 SH SOLE 18 42 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 124 SH SOLE 18 124 0 0 ISHARES TR 10 YR INVT GRD 46435G144 7517 150000 SH SOLE 150000 0 0 ISHARES TR 5 10 YR INVT 46435G151 7489 150000 SH SOLE 150000 0 0 ISHARES TR RUSSELL 1000 US 46435G169 1267 50000 SH SOLE 50000 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 2067 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS DEC2023 46435G318 3 111 SH SOLE 18 111 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 8894 255213 SH SOLE 18 255213 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 30038 861915 SH SOLE 19 861915 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 18910 542603 SH SOLE 21 542603 0 0 ISHARES TR MTG REL ETF NEW 46435G342 1049 22385 SH SOLE 3 22385 0 0 ISHARES TR MTG REL ETF NEW 46435G342 478 10211 SH SOLE 15 10211 0 0 ISHARES TR MTG REL ETF NEW 46435G342 1 28 SH SOLE 17 0 0 28 ISHARES TR MTG REL ETF NEW 46435G342 50514 1078431 SH SOLE 21 1078431 0 0 ISHARES TR ETF MSCI USA 46435G425 780 14200 SH SOLE 14200 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 5212 100000 SH SOLE 100000 0 0 ISHARES TR FALN ANGLS USD 46435G474 473 17000 SH SOLE 17000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 4238 155000 SH SOLE 155000 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 42731 645000 SH SOLE 645000 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 4 66 SH SOLE 18 66 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 3764 65000 SH SOLE 65000 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR MLTFACT MATLS 46435G573 1608 50000 SH SOLE 50000 0 0 ISHARES TR MLTFACT ENERGY 46435G599 1273 50000 SH SOLE 50000 0 0 ISHARES TR MLTFCT CON STP 46435G615 1232 50000 SH SOLE 50000 0 0 ISHARES TR MLTFACT UTILTS 46435G623 1408 50000 SH SOLE 50000 0 0 ISHARES TR MLTFACT UTILTS 46435G631 2158 80000 SH SOLE 80000 0 0 ISHARES TR ADAPTV JPN ETF 46435G649 2559 95981 SH SOLE 95981 0 0 ISHARES TR ADAPTIVE ETF 46435G656 1920 68093 SH SOLE 68093 0 0 ISHARES TR ADAPTV EUR ETF 46435G664 1405 48989 SH SOLE 48989 0 0 ISHARES TR CORE INTL AGGR 46435G672 3 63 SH SOLE 17 0 0 63 ISHARES TR CORE INTL AGGR 46435G672 185548 3588651 SH SOLE 21 3588651 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 4 135 SH SOLE 18 135 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 4 136 SH SOLE 18 136 0 0 ISHARES TR MSCI MEXICO 46435G805 630 30000 SH SOLE 30000 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH SOLE 18 43 0 0 ISHARES TR IBONDS ETF 46435UAA9 7452 300000 SH SOLE 300000 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 10208 202991 SH SOLE 2 202991 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 74705 1485494 SH SOLE 18 1485494 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 109431 2176000 SH SOLE 19 2176000 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 73349 799098 SH SOLE 2 799098 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 2 21 SH SOLE 18 21 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2760 55052 SH SOLE 18 55052 0 0 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 22679 224814 SH SOLE 19 224814 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 2 57 SH SOLE 18 57 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 2131 61164 SH SOLE 19 61164 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 2130 2017000 PRN SOLE 21 2017000 0 0 ISORAY INC COM 46489V104 8 15938 SH SOLE 19 15938 0 0 ISORAY INC COM 46489V104 14 26511 SH SOLE 21 26511 0 0 ISORAY INC COM 46489V104 431 834657 SH SOLE 22 834657 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 322 72579 SH SOLE 21 72579 0 0 ISRAMCO INC COM NEW 465141406 12 100 SH SOLE 2 51 0 49 ISRAMCO INC COM NEW 465141406 327 2819 SH SOLE 18 2819 0 0 ISRAMCO INC COM NEW 465141406 62 535 SH SOLE 19 535 0 0 ISRAMCO INC COM NEW 465141406 2724 23480 SH SOLE 21 23480 0 0 ISRAMCO INC COM NEW 465141406 1972 16996 SH SOLE 22 16448 0 548 ISSUER DIRECT CORPORATION COM NEW 46520M204 3 236 SH SOLE 18 236 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 89 6647 SH SOLE 21 6647 0 0 ISTAR INC COM 45031U101 229 19433 SH SOLE 2 8283 0 11150 ISTAR INC COM 45031U101 7 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 17 1461 SH SOLE 7 1461 0 0 ISTAR INC COM 45031U101 3141 266149 SH SOLE 18 266149 0 0 ISTAR INC COM 45031U101 641 54362 SH SOLE 19 54362 0 0 ISTAR INC COM 45031U101 45926 3892060 SH SOLE 21 3892060 0 0 ISTAR INC COM 45031U101 30982 2625608 SH SOLE 22 2488461 0 137147 ISTAR INC COM 45031U101 24 2042 SH SOLE 23 2042 0 0 ISTAR INC COM 45031U101 284 24074 SH SOLE 26 17980 0 6094 ISTAR INC COM 45031U101 149 12596 SH SOLE 28 12596 0 0 ISTAR INC COM 45031U101 69 5821 SH SOLE 29 0 0 5821 ISTAR INC COM 45031U101 117 9955 SH SOLE 30 9955 0 0 ISTAR INC COM 45031U101 42 3569 SH SOLE 34 3569 0 0 ISTAR INC COM 45031U101 107 9043 SH SOLE 40 9043 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 626 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 36555 2668270 SH SOLE 2 218976 0 2449294 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 54804 4000310 SH SOLE 18 2275310 0 1725000 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23824 1738970 SH SOLE 19 1738970 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 135466 9888023 SH SOLE 21 9888023 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 122105 8912766 SH SOLE 22 5256286 0 3656480 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23633 1725000 SH SOLE 25 1725000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 28342 2068738 SH SOLE 26 0 0 2068738 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 15646 1142040 SH SOLE 30 1142040 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 141906 10358077 SH SOLE 34 10358077 0 0 ITERIS INC COM 46564T107 6 974 SH SOLE 2 974 0 0 ITERIS INC COM 46564T107 546 82085 SH SOLE 18 82085 0 0 ITERIS INC COM 46564T107 91 13698 SH SOLE 19 13698 0 0 ITERIS INC COM 46564T107 5008 753120 SH SOLE 21 753120 0 0 ITERIS INC COM 46564T107 5826 876125 SH SOLE 22 858341 0 17784 ITRON INC COM 465741106 161 2081 SH SOLE 2 1816 0 265 ITRON INC COM 465741106 21 271 SH SOLE 4 271 0 0 ITRON INC COM 465741106 58 744 SH SOLE 7 744 0 0 ITRON INC COM 465741106 12034 155380 SH SOLE 18 155380 0 0 ITRON INC COM 465741106 2029 26203 SH SOLE 19 26203 0 0 ITRON INC COM 465741106 229344 2961190 SH SOLE 21 2961190 0 0 ITRON INC COM 465741106 75016 968579 SH SOLE 22 899693 0 68886 ITRON INC COM 465741106 1367 17653 SH SOLE 26 15381 0 2272 ITRON INC COM 465741106 403 5205 SH SOLE 28 5205 0 0 ITRON INC COM 465741106 3621 46751 SH SOLE 30 46751 0 0 ITRON INC COM 465741106 26123 337292 SH SOLE 34 337292 0 0 ITRON INC COM 465741106 332 4283 SH SOLE 40 4283 0 0 ITT INC COM 45073V108 4688 105901 SH SOLE 2 58569 0 47332 ITT INC COM 45073V108 178 4018 SH SOLE 4 4018 0 0 ITT INC COM 45073V108 135 3041 SH SOLE 7 3041 0 0 ITT INC COM 45073V108 13125 296465 SH SOLE 18 296465 0 0 ITT INC COM 45073V108 1246 28150 SH SOLE 19 28150 0 0 ITT INC COM 45073V108 164169 3708355 SH SOLE 21 3708355 0 0 ITT INC COM 45073V108 126411 2855460 SH SOLE 22 2578712 0 276748 ITT INC COM 45073V108 124 2801 SH SOLE 23 2801 0 0 ITT INC COM 45073V108 1301 29383 SH SOLE 26 24042 0 5341 ITT INC COM 45073V108 561 12673 SH SOLE 28 12673 0 0 ITT INC COM 45073V108 2356 53212 SH SOLE 29 0 0 53212 ITT INC COM 45073V108 600 13561 SH SOLE 30 13561 0 0 ITT INC COM 45073V108 95 2147 SH SOLE 31 2147 0 0 ITT INC COM 45073V108 25 571 SH SOLE 34 571 0 0 ITT INC COM 45073V108 128 2882 SH SOLE 36 2882 0 0 ITT INC COM 45073V108 463 10467 SH SOLE 40 10467 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 7 200 SH SOLE 2 200 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 47 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 59 1637 SH SOLE 18 1637 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 8599 238527 SH SOLE 21 238527 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 4178 115887 SH SOLE 22 113609 0 2278 ITURAN LOCATION AND CONTROL SHS M6158M104 527 14621 SH SOLE 23 14621 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 390 10807 SH SOLE 34 10807 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 53 1457 SH SOLE 40 1457 0 0 ITUS CORP COM NEW 45069V203 13 4820 SH SOLE 21 4820 0 0 IXYS CORP COM 46600W106 164 6911 SH SOLE 2 2579 0 4332 IXYS CORP COM 46600W106 16 663 SH SOLE 7 663 0 0 IXYS CORP COM 46600W106 2397 101123 SH SOLE 18 101123 0 0 IXYS CORP COM 46600W106 542 22875 SH SOLE 19 22875 0 0 IXYS CORP COM 46600W106 19782 834667 SH SOLE 21 834667 0 0 IXYS CORP COM 46600W106 16930 714364 SH SOLE 22 669216 0 45148 IXYS CORP COM 46600W106 201 8470 SH SOLE 23 8470 0 0 IXYS CORP COM 46600W106 84 3558 SH SOLE 28 3558 0 0 IXYS CORP COM 46600W106 110 4660 SH SOLE 29 0 0 4660 IXYS CORP COM 46600W106 89 3758 SH SOLE 30 3758 0 0 IXYS CORP COM 46600W106 62 2622 SH SOLE 40 2622 0 0 IZEA INC COM 46603N301 25 3461 SH SOLE 21 3461 0 0 J & J SNACK FOODS CORP COM 466032109 137 1041 SH SOLE 2 830 0 211 J & J SNACK FOODS CORP COM 466032109 7 50 SH SOLE 4 50 0 0 J & J SNACK FOODS CORP COM 466032109 48 364 SH SOLE 7 364 0 0 J & J SNACK FOODS CORP COM 466032109 8996 68517 SH SOLE 18 68517 0 0 J & J SNACK FOODS CORP COM 466032109 1473 11215 SH SOLE 19 11215 0 0 J & J SNACK FOODS CORP COM 466032109 171721 1307854 SH SOLE 21 1307854 0 0 J & J SNACK FOODS CORP COM 466032109 53766 409488 SH SOLE 22 380033 0 29455 J & J SNACK FOODS CORP COM 466032109 822 6261 SH SOLE 26 5099 0 1162 J & J SNACK FOODS CORP COM 466032109 286 2176 SH SOLE 28 2176 0 0 J & J SNACK FOODS CORP COM 466032109 2676 20378 SH SOLE 30 20378 0 0 J & J SNACK FOODS CORP COM 466032109 223 1698 SH SOLE 40 1698 0 0 J ALEXANDERS HLDGS INC COM 46609J106 34 2927 SH SOLE 2 603 0 2324 J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH SOLE 7 343 0 0 J ALEXANDERS HLDGS INC COM 46609J106 601 51811 SH SOLE 18 51811 0 0 J ALEXANDERS HLDGS INC COM 46609J106 1632 140713 SH SOLE 19 140713 0 0 J ALEXANDERS HLDGS INC COM 46609J106 4990 430146 SH SOLE 21 430146 0 0 J ALEXANDERS HLDGS INC COM 46609J106 6700 577585 SH SOLE 22 561637 0 15948 J ALEXANDERS HLDGS INC COM 46609J106 468 40382 SH SOLE 29 0 0 40382 J JILL INC COM 46620W102 53 4864 SH SOLE 2 4864 0 0 J JILL INC COM 46620W102 452 41489 SH SOLE 18 41489 0 0 J JILL INC COM 46620W102 88 8063 SH SOLE 19 8063 0 0 J JILL INC COM 46620W102 4038 370819 SH SOLE 21 370819 0 0 J JILL INC COM 46620W102 2515 230922 SH SOLE 22 221596 0 9326 J2 GLOBAL INC COM 48123V102 1628 22033 SH SOLE 2 21664 0 369 J2 GLOBAL INC COM 48123V102 14 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 86 1165 SH SOLE 7 1165 0 0 J2 GLOBAL INC COM 48123V102 21635 292837 SH SOLE 18 292837 0 0 J2 GLOBAL INC COM 48123V102 2593 35095 SH SOLE 19 35095 0 0 J2 GLOBAL INC COM 48123V102 221766 3001702 SH SOLE 21 3001702 0 0 J2 GLOBAL INC COM 48123V102 107663 1457266 SH SOLE 22 1366406 0 90860 J2 GLOBAL INC COM 48123V102 1415 19146 SH SOLE 26 16769 0 2377 J2 GLOBAL INC COM 48123V102 569 7700 SH SOLE 28 7700 0 0 J2 GLOBAL INC COM 48123V102 1282 17351 SH SOLE 30 17351 0 0 J2 GLOBAL INC COM 48123V102 364 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1145 925000 PRN SOLE 21 925000 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3623 475400 SH SOLE 21 475400 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1388 182192 SH SOLE 22 182192 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 771 101173 SH SOLE 30 101173 0 0 JABIL INC COM 466313103 5333 186804 SH SOLE 2 93531 0 93273 JABIL INC COM 466313103 132 4617 SH SOLE 4 4617 0 0 JABIL INC COM 466313103 257 8990 SH SOLE 7 8990 0 0 JABIL INC COM 466313103 38 1334 SH SOLE 15 1334 0 0 JABIL INC COM 466313103 17475 612089 SH SOLE 18 612089 0 0 JABIL INC COM 466313103 1641 57462 SH SOLE 19 57462 0 0 JABIL INC COM 466313103 213992 7495358 SH SOLE 21 7495358 0 0 JABIL INC COM 466313103 172017 6025121 SH SOLE 22 5440389 0 584732 JABIL INC COM 466313103 14 506 SH SOLE 23 506 0 0 JABIL INC COM 466313103 3571 125070 SH SOLE 25 125070 0 0 JABIL INC COM 466313103 6525 228544 SH SOLE 26 72165 0 156379 JABIL INC COM 466313103 705 24699 SH SOLE 28 24699 0 0 JABIL INC COM 466313103 375 13147 SH SOLE 29 0 0 13147 JABIL INC COM 466313103 734 25704 SH SOLE 30 25704 0 0 JABIL INC COM 466313103 115 4044 SH SOLE 31 4044 0 0 JABIL INC COM 466313103 1371 48012 SH SOLE 34 48012 0 0 JABIL INC COM 466313103 5090 178274 SH SOLE 36 178274 0 0 JABIL INC COM 466313103 504 17655 SH SOLE 40 17655 0 0 JACK IN THE BOX INC COM 466367109 1503 14742 SH SOLE 2 13286 0 1456 JACK IN THE BOX INC COM 466367109 20 195 SH SOLE 4 195 0 0 JACK IN THE BOX INC COM 466367109 69 677 SH SOLE 7 677 0 0 JACK IN THE BOX INC COM 466367109 18795 184413 SH SOLE 18 184413 0 0 JACK IN THE BOX INC COM 466367109 2279 22361 SH SOLE 19 22361 0 0 JACK IN THE BOX INC COM 466367109 188160 1846149 SH SOLE 21 1846149 0 0 JACK IN THE BOX INC COM 466367109 98792 969306 SH SOLE 22 909903 0 59403 JACK IN THE BOX INC COM 466367109 1377 13512 SH SOLE 26 10865 0 2647 JACK IN THE BOX INC COM 466367109 477 4683 SH SOLE 28 4683 0 0 JACK IN THE BOX INC COM 466367109 520 5099 SH SOLE 30 5099 0 0 JACK IN THE BOX INC COM 466367109 316 3105 SH SOLE 40 3105 0 0 JACKSONVILLE BANCORP INC MD COM 46924R106 7 232 SH SOLE 21 232 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 9174 157436 SH SOLE 2 41757 0 115679 JACOBS ENGR GROUP INC DEL COM 469814107 1789 30701 SH SOLE 4 27802 0 2899 JACOBS ENGR GROUP INC DEL COM 469814107 8002 137318 SH SOLE 7 118086 0 19232 JACOBS ENGR GROUP INC DEL COM 469814107 46 792 SH SOLE 15 792 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 15792 271013 SH SOLE 18 254430 0 16583 JACOBS ENGR GROUP INC DEL COM 469814107 1358 23311 SH SOLE 19 23311 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 5682 97509 SH SOLE 20 0 0 97509 JACOBS ENGR GROUP INC DEL COM 469814107 153241 2629840 SH SOLE 21 2629840 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 198514 3406795 SH SOLE 22 2841026 0 565769 JACOBS ENGR GROUP INC DEL COM 469814107 9802 168220 SH SOLE 23 168220 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 5113 87747 SH SOLE 25 87747 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 12732 218503 SH SOLE 26 136972 0 81531 JACOBS ENGR GROUP INC DEL COM 469814107 544 9333 SH SOLE 28 1815 0 7518 JACOBS ENGR GROUP INC DEL COM 469814107 1935 33210 SH SOLE 29 3425 0 29785 JACOBS ENGR GROUP INC DEL COM 469814107 27645 474431 SH SOLE 30 474431 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 4180 71735 SH SOLE 31 27163 0 44572 JACOBS ENGR GROUP INC DEL COM 469814107 537 9221 SH SOLE 34 9221 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 8008 137434 SH SOLE 36 137434 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 37 629 SH SOLE 40 629 0 0 JAGGED PEAK ENERGY INC COM 47009K107 61 4473 SH SOLE 2 4473 0 0 JAGGED PEAK ENERGY INC COM 47009K107 13 963 SH SOLE 7 963 0 0 JAGGED PEAK ENERGY INC COM 47009K107 2519 184398 SH SOLE 18 184398 0 0 JAGGED PEAK ENERGY INC COM 47009K107 559 40934 SH SOLE 19 40934 0 0 JAGGED PEAK ENERGY INC COM 47009K107 22815 1670221 SH SOLE 21 1670221 0 0 JAGGED PEAK ENERGY INC COM 47009K107 18323 1341374 SH SOLE 22 1259527 0 81847 JAGGED PEAK ENERGY INC COM 47009K107 509 37290 SH SOLE 23 37290 0 0 JAGGED PEAK ENERGY INC COM 47009K107 91 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 67 4902 SH SOLE 30 4902 0 0 JAGUAR HEALTH INC COM 47010C201 16 78405 SH SOLE 21 78405 0 0 JAKKS PAC INC COM 47012E106 10 3283 SH SOLE 18 3283 0 0 JAKKS PAC INC COM 47012E106 144 48040 SH SOLE 21 48040 0 0 JAKKS PAC INC COM 47012E106 1049 349757 SH SOLE 22 349757 0 0 JAMBA INC COM NEW 47023A309 19 2213 SH SOLE 18 2213 0 0 JAMBA INC COM NEW 47023A309 26 3045 SH SOLE 19 3045 0 0 JAMBA INC COM NEW 47023A309 331 38281 SH SOLE 21 38281 0 0 JAMBA INC COM NEW 47023A309 1906 220589 SH SOLE 22 220589 0 0 JAMES RIV GROUP LTD COM G5005R107 1322 31881 SH SOLE 2 28889 0 2992 JAMES RIV GROUP LTD COM G5005R107 36 868 SH SOLE 7 868 0 0 JAMES RIV GROUP LTD COM G5005R107 3295 79429 SH SOLE 18 79429 0 0 JAMES RIV GROUP LTD COM G5005R107 9316 224596 SH SOLE 19 224596 0 0 JAMES RIV GROUP LTD COM G5005R107 29358 707763 SH SOLE 21 707763 0 0 JAMES RIV GROUP LTD COM G5005R107 57651 1389845 SH SOLE 22 1348958 0 40887 JAMES RIV GROUP LTD COM G5005R107 7711 185897 SH SOLE 23 185897 0 0 JAMES RIV GROUP LTD COM G5005R107 31 746 SH SOLE 26 0 0 746 JAMES RIV GROUP LTD COM G5005R107 427 10302 SH SOLE 28 10302 0 0 JAMES RIV GROUP LTD COM G5005R107 126 3048 SH SOLE 30 3048 0 0 JAMES RIV GROUP LTD COM G5005R107 153 3700 SH SOLE 40 3700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2499 71723 SH SOLE 2 71723 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 33 956 SH SOLE 4 956 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 54 1553 SH SOLE 7 1553 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 27 763 SH SOLE 15 763 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17841 512089 SH SOLE 18 512089 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1015 29130 SH SOLE 19 29130 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 213047 6115016 SH SOLE 21 6115016 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 136271 3911338 SH SOLE 22 3792085 0 119253 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5109 146651 SH SOLE 25 146651 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7734 221990 SH SOLE 26 76307 0 145683 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1094 31405 SH SOLE 28 31405 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1067 30640 SH SOLE 30 30640 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3872 111148 SH SOLE 36 111148 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 735 21087 SH SOLE 40 21087 0 0 JASON INDS INC COM 471172106 6 3889 SH SOLE 18 3889 0 0 JASON INDS INC COM 471172106 7 4507 SH SOLE 19 4507 0 0 JASON INDS INC COM 471172106 87 54525 SH SOLE 21 54525 0 0 JASON INDS INC COM 471172106 122 76648 SH SOLE 22 76648 0 0 JASON INDS INC COM 471172106 84 52752 SH SOLE 29 0 0 52752 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5994 40984 SH SOLE 2 12588 0 28396 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2742 18752 SH SOLE 4 16441 0 2311 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 544 3718 SH SOLE 7 3718 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 50 344 SH SOLE 15 344 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7 50 SH SOLE 17 0 0 50 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1861 12727 SH SOLE 18 6851 0 5876 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10766 73615 SH SOLE 19 73615 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5430 37128 SH SOLE 20 0 0 37128 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 174219 1191243 SH SOLE 21 1191243 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 149799 1024270 SH SOLE 22 982832 0 41438 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10715 73263 SH SOLE 23 73263 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6411 43838 SH SOLE 25 43838 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21911 149818 SH SOLE 26 61956 0 87862 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2007 13725 SH SOLE 28 10059 0 3666 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2441 16691 SH SOLE 29 1957 0 14734 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9846 67324 SH SOLE 30 67324 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3806 26025 SH SOLE 31 10767 0 15258 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5151 35222 SH SOLE 34 35222 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7355 50290 SH SOLE 36 50290 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 42 288 SH SOLE 40 288 0 0 JBG SMITH PPTYS COM 46590V100 3176 92827 SH SOLE 2 62655 0 30172 JBG SMITH PPTYS COM 46590V100 1135 33189 SH SOLE 4 33189 0 0 JBG SMITH PPTYS COM 46590V100 4010 117213 SH SOLE 7 117213 0 0 JBG SMITH PPTYS COM 46590V100 122 3577 SH SOLE 15 3577 0 0 JBG SMITH PPTYS COM 46590V100 10522 307578 SH SOLE 18 307578 0 0 JBG SMITH PPTYS COM 46590V100 3757 109830 SH SOLE 19 109830 0 0 JBG SMITH PPTYS COM 46590V100 148977 4354779 SH SOLE 21 4354779 0 0 JBG SMITH PPTYS COM 46590V100 134832 3941298 SH SOLE 22 3628047 0 313251 JBG SMITH PPTYS COM 46590V100 132 3846 SH SOLE 23 3846 0 0 JBG SMITH PPTYS COM 46590V100 7520 219829 SH SOLE 25 219829 0 0 JBG SMITH PPTYS COM 46590V100 4545 132845 SH SOLE 26 35072 0 97773 JBG SMITH PPTYS COM 46590V100 613 17909 SH SOLE 28 17909 0 0 JBG SMITH PPTYS COM 46590V100 1130 33033 SH SOLE 29 29320 0 3713 JBG SMITH PPTYS COM 46590V100 4468 130612 SH SOLE 30 130612 0 0 JBG SMITH PPTYS COM 46590V100 1002 29279 SH SOLE 31 29279 0 0 JBG SMITH PPTYS COM 46590V100 2342 68471 SH SOLE 36 68471 0 0 JBG SMITH PPTYS COM 46590V100 310 9064 SH SOLE 40 9064 0 0 JD COM INC OPTIONS 47215P106 42444 1111100 SH Call SOLE 19 1111100 0 0 JD COM INC OPTIONS 47215P106 496 13000 SH Call SOLE 22 13000 0 0 JD COM INC OPTIONS 47215P106 9627 252000 SH Call SOLE 34 252000 0 0 JD COM INC SPON ADR CL A 47215P106 7163 187513 SH SOLE 2 20191 0 167322 JD COM INC SPON ADR CL A 47215P106 6511 170450 SH SOLE 4 163055 0 7395 JD COM INC SPON ADR CL A 47215P106 2608 68261 SH SOLE 7 68261 0 0 JD COM INC SPON ADR CL A 47215P106 810 21200 SH SOLE 13 0 0 21200 JD COM INC SPON ADR CL A 47215P106 10649 278768 SH SOLE 15 278768 0 0 JD COM INC SPON ADR CL A 47215P106 9275 242797 SH SOLE 18 242797 0 0 JD COM INC SPON ADR CL A 47215P106 14913 390395 SH SOLE 19 390395 0 0 JD COM INC SPON ADR CL A 47215P106 432744 11328374 SH SOLE 21 11328374 0 0 JD COM INC SPON ADR CL A 47215P106 283749 7427991 SH SOLE 22 7008981 0 419010 JD COM INC SPON ADR CL A 47215P106 27673 724434 SH SOLE 23 724434 0 0 JD COM INC SPON ADR CL A 47215P106 5256 137601 SH SOLE 25 137601 0 0 JD COM INC SPON ADR CL A 47215P106 67326 1762449 SH SOLE 26 177892 0 1584557 JD COM INC SPON ADR CL A 47215P106 4159 108877 SH SOLE 28 108877 0 0 JD COM INC SPON ADR CL A 47215P106 11079 290033 SH SOLE 29 196101 0 93932 JD COM INC SPON ADR CL A 47215P106 146200 3827230 SH SOLE 30 3827230 0 0 JD COM INC SPON ADR CL A 47215P106 13624 356658 SH SOLE 31 38443 0 318215 JD COM INC SPON ADR CL A 47215P106 6892 180420 SH SOLE 32 180420 0 0 JD COM INC SPON ADR CL A 47215P106 25313 662631 SH SOLE 34 662631 0 0 JD COM INC SPON ADR CL A 47215P106 142 3729 SH SOLE 40 3729 0 0 JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 1423 1362000 PRN SOLE 21 1362000 0 0 JELD-WEN HLDG INC COM 47580P103 128 3617 SH SOLE 2 2980 0 637 JELD-WEN HLDG INC COM 47580P103 54 1533 SH SOLE 7 1533 0 0 JELD-WEN HLDG INC COM 47580P103 6441 181327 SH SOLE 18 181327 0 0 JELD-WEN HLDG INC COM 47580P103 26936 758347 SH SOLE 19 758347 0 0 JELD-WEN HLDG INC COM 47580P103 73212 2061143 SH SOLE 21 2061143 0 0 JELD-WEN HLDG INC COM 47580P103 44469 1251934 SH SOLE 22 1143125 0 108809 JELD-WEN HLDG INC COM 47580P103 354 9964 SH SOLE 23 9964 0 0 JELD-WEN HLDG INC COM 47580P103 103 2910 SH SOLE 26 0 0 2910 JELD-WEN HLDG INC COM 47580P103 265 7452 SH SOLE 28 7452 0 0 JELD-WEN HLDG INC COM 47580P103 258 7251 SH SOLE 30 7251 0 0 JELD-WEN HLDG INC COM 47580P103 210 5908 SH SOLE 40 5908 0 0 JERNIGAN CAP INC COM 476405105 56 2709 SH SOLE 2 1328 0 1381 JERNIGAN CAP INC COM 476405105 30 1454 SH SOLE 7 1454 0 0 JERNIGAN CAP INC COM 476405105 1060 51560 SH SOLE 18 51560 0 0 JERNIGAN CAP INC COM 476405105 181 8829 SH SOLE 19 8829 0 0 JERNIGAN CAP INC COM 476405105 15416 750183 SH SOLE 21 750183 0 0 JERNIGAN CAP INC COM 476405105 6633 322775 SH SOLE 22 310802 0 11973 JETBLUE AIRWAYS CORP COM 477143101 6451 348142 SH SOLE 2 177164 0 170978 JETBLUE AIRWAYS CORP COM 477143101 152 8220 SH SOLE 7 8220 0 0 JETBLUE AIRWAYS CORP COM 477143101 20605 1111960 SH SOLE 18 1111960 0 0 JETBLUE AIRWAYS CORP COM 477143101 1995 107641 SH SOLE 19 107641 0 0 JETBLUE AIRWAYS CORP COM 477143101 266316 14372174 SH SOLE 21 14372174 0 0 JETBLUE AIRWAYS CORP COM 477143101 197192 10641791 SH SOLE 22 9774769 0 867022 JETBLUE AIRWAYS CORP COM 477143101 141 7631 SH SOLE 31 7631 0 0 JETPAY CORP COM 477177109 3 1559 SH SOLE 18 1559 0 0 JETPAY CORP COM 477177109 7 3731 SH SOLE 21 3731 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 283 SH SOLE 21 283 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 129 5182 SH SOLE 4 5182 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6763 271067 SH SOLE 21 271067 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2166 86819 SH SOLE 22 86819 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3634 145635 SH SOLE 30 145635 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 194 1916 SH SOLE 2 1753 0 163 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 75 739 SH SOLE 7 739 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 14461 143036 SH SOLE 18 143036 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2392 23657 SH SOLE 19 23657 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 275737 2727368 SH SOLE 21 2727368 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 85115 841892 SH SOLE 22 779815 0 62077 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1273 12596 SH SOLE 26 11017 0 1579 JOHN BEAN TECHNOLOGIES CORP COM 477839104 548 5419 SH SOLE 28 5419 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4363 43155 SH SOLE 30 43155 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 341 3369 SH SOLE 40 3369 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2 52 SH SOLE 17 0 0 52 JOHNSON & JOHNSON COM 478160104 576608 4435105 SH SOLE 2 1803950 0 2631155 JOHNSON & JOHNSON COM 478160104 136665 1051186 SH SOLE 4 958252 0 92934 JOHNSON & JOHNSON COM 478160104 276525 2126953 SH SOLE 7 1957226 0 169727 JOHNSON & JOHNSON COM 478160104 11915 91649 SH SOLE 13 91649 0 0 JOHNSON & JOHNSON COM 478160104 2413 18559 SH SOLE 15 18559 0 0 JOHNSON & JOHNSON COM 478160104 216 1659 SH SOLE 17 0 0 1659 JOHNSON & JOHNSON COM 478160104 854069 6569253 SH SOLE 18 6143801 0 425452 JOHNSON & JOHNSON COM 478160104 524170 4031769 SH SOLE 19 4031769 0 0 JOHNSON & JOHNSON COM 478160104 196237 1509402 SH SOLE 20 86420 0 1422982 JOHNSON & JOHNSON COM 478160104 5959312 45837339 SH SOLE 21 45837339 0 0 JOHNSON & JOHNSON COM 478160104 9477583 72898874 SH SOLE 22 59751339 0 13147535 JOHNSON & JOHNSON COM 478160104 468022 3599890 SH SOLE 23 3599890 0 0 JOHNSON & JOHNSON COM 478160104 314560 2419505 SH SOLE 25 2419505 0 0 JOHNSON & JOHNSON COM 478160104 972956 7483704 SH SOLE 26 1878197 0 5605507 JOHNSON & JOHNSON COM 478160104 79678 612860 SH SOLE 28 447034 0 165826 JOHNSON & JOHNSON COM 478160104 73685 566766 SH SOLE 29 224749 0 342017 JOHNSON & JOHNSON COM 478160104 1080886 8313871 SH SOLE 30 8313871 0 0 JOHNSON & JOHNSON COM 478160104 220971 1699644 SH SOLE 31 828163 0 871481 JOHNSON & JOHNSON COM 478160104 17927 137890 SH SOLE 32 137890 0 0 JOHNSON & JOHNSON COM 478160104 276398 2125976 SH SOLE 34 2125976 0 0 JOHNSON & JOHNSON COM 478160104 369231 2840017 SH SOLE 36 2840017 0 0 JOHNSON & JOHNSON COM 478160104 4114 31644 SH SOLE 37 31644 0 0 JOHNSON & JOHNSON COM 478160104 1795 13803 SH SOLE 40 13803 0 0 JOHNSON CTLS INTL PLC SHS G51502105 48028 1192053 SH SOLE 2 278506 0 913547 JOHNSON CTLS INTL PLC SHS G51502105 11977 297278 SH SOLE 4 265893 0 31385 JOHNSON CTLS INTL PLC SHS G51502105 26013 645644 SH SOLE 7 621063 0 24581 JOHNSON CTLS INTL PLC SHS G51502105 501 12429 SH SOLE 13 12429 0 0 JOHNSON CTLS INTL PLC SHS G51502105 251 6240 SH SOLE 15 6240 0 0 JOHNSON CTLS INTL PLC SHS G51502105 72364 1796077 SH SOLE 18 1664172 0 131905 JOHNSON CTLS INTL PLC SHS G51502105 2604 64626 SH SOLE 19 64626 0 0 JOHNSON CTLS INTL PLC SHS G51502105 15916 395043 SH SOLE 20 0 0 395043 JOHNSON CTLS INTL PLC SHS G51502105 534410 13264093 SH SOLE 21 13264093 0 0 JOHNSON CTLS INTL PLC SHS G51502105 983429 24408760 SH SOLE 22 20140540 0 4268220 JOHNSON CTLS INTL PLC SHS G51502105 46272 1148468 SH SOLE 23 1148468 0 0 JOHNSON CTLS INTL PLC SHS G51502105 29374 729052 SH SOLE 25 729052 0 0 JOHNSON CTLS INTL PLC SHS G51502105 102572 2545834 SH SOLE 26 859183 0 1686651 JOHNSON CTLS INTL PLC SHS G51502105 8655 214820 SH SOLE 28 156735 0 58085 JOHNSON CTLS INTL PLC SHS G51502105 1316 32669 SH SOLE 29 32669 0 0 JOHNSON CTLS INTL PLC SHS G51502105 102686 2548676 SH SOLE 30 2548676 0 0 JOHNSON CTLS INTL PLC SHS G51502105 18880 468614 SH SOLE 31 199616 0 268998 JOHNSON CTLS INTL PLC SHS G51502105 44936 1115306 SH SOLE 34 1115306 0 0 JOHNSON CTLS INTL PLC SHS G51502105 36983 917919 SH SOLE 36 917919 0 0 JOHNSON CTLS INTL PLC SHS G51502105 187 4636 SH SOLE 40 4636 0 0 JOHNSON OUTDOORS INC CL A 479167108 137 1864 SH SOLE 2 696 0 1168 JOHNSON OUTDOORS INC CL A 479167108 25 339 SH SOLE 7 339 0 0 JOHNSON OUTDOORS INC CL A 479167108 1365 18624 SH SOLE 18 18624 0 0 JOHNSON OUTDOORS INC CL A 479167108 246 3362 SH SOLE 19 3362 0 0 JOHNSON OUTDOORS INC CL A 479167108 11580 158025 SH SOLE 21 158025 0 0 JOHNSON OUTDOORS INC CL A 479167108 12478 170281 SH SOLE 22 160652 0 9629 JOHNSON OUTDOORS INC CL A 479167108 296 4034 SH SOLE 29 0 0 4034 JOINT CORP COM 47973J102 9 1829 SH SOLE 18 1829 0 0 JOINT CORP COM 47973J102 137 28725 SH SOLE 21 28725 0 0 JONES ENERGY INC COM CL A 48019R108 18 9344 SH SOLE 2 3053 0 6291 JONES ENERGY INC COM CL A 48019R108 1 763 SH SOLE 7 763 0 0 JONES ENERGY INC COM CL A 48019R108 382 198970 SH SOLE 18 198970 0 0 JONES ENERGY INC COM CL A 48019R108 77 40242 SH SOLE 19 40242 0 0 JONES ENERGY INC COM CL A 48019R108 2976 1549773 SH SOLE 21 1549773 0 0 JONES ENERGY INC COM CL A 48019R108 3420 1781134 SH SOLE 22 1748285 0 32849 JONES ENERGY INC COM CL A 48019R108 29 14900 SH SOLE 29 0 0 14900 JONES LANG LASALLE INC COM 48020Q107 9207 74550 SH SOLE 2 27415 0 47135 JONES LANG LASALLE INC COM 48020Q107 1859 15055 SH SOLE 4 14010 0 1045 JONES LANG LASALLE INC COM 48020Q107 767 6213 SH SOLE 7 4959 0 1254 JONES LANG LASALLE INC COM 48020Q107 19507 157951 SH SOLE 18 153527 0 4424 JONES LANG LASALLE INC COM 48020Q107 3015 24411 SH SOLE 19 24411 0 0 JONES LANG LASALLE INC COM 48020Q107 4503 36465 SH SOLE 20 0 0 36465 JONES LANG LASALLE INC COM 48020Q107 269105 2178987 SH SOLE 21 2178987 0 0 JONES LANG LASALLE INC COM 48020Q107 183813 1488363 SH SOLE 22 1330413 0 157950 JONES LANG LASALLE INC COM 48020Q107 6970 56437 SH SOLE 23 56437 0 0 JONES LANG LASALLE INC COM 48020Q107 290 2349 SH SOLE 25 2349 0 0 JONES LANG LASALLE INC COM 48020Q107 11593 93873 SH SOLE 26 51275 0 42598 JONES LANG LASALLE INC COM 48020Q107 1340 10854 SH SOLE 28 8062 0 2792 JONES LANG LASALLE INC COM 48020Q107 3352 27143 SH SOLE 29 1960 0 25183 JONES LANG LASALLE INC COM 48020Q107 6731 54504 SH SOLE 30 54504 0 0 JONES LANG LASALLE INC COM 48020Q107 2153 17434 SH SOLE 31 9508 0 7926 JONES LANG LASALLE INC COM 48020Q107 599 4847 SH SOLE 34 4847 0 0 JONES LANG LASALLE INC COM 48020Q107 1030 8343 SH SOLE 36 8343 0 0 JONES LANG LASALLE INC COM 48020Q107 27 216 SH SOLE 40 216 0 0 JOUNCE THERAPEUTICS INC COM 481116101 47 3007 SH SOLE 2 3007 0 0 JOUNCE THERAPEUTICS INC COM 481116101 722 46312 SH SOLE 18 46312 0 0 JOUNCE THERAPEUTICS INC COM 481116101 788 50588 SH SOLE 19 50588 0 0 JOUNCE THERAPEUTICS INC COM 481116101 7041 451894 SH SOLE 21 451894 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2503 160627 SH SOLE 22 149144 0 11483 JOUNCE THERAPEUTICS INC COM 481116101 144 9214 SH SOLE 23 9214 0 0 JOUNCE THERAPEUTICS INC COM 481116101 45 2883 SH SOLE 29 0 0 2883 JOUNCE THERAPEUTICS INC COM 481116101 19 1201 SH SOLE 34 1201 0 0 JPMORGAN CHASE & CO COM 46625H100 452667 4739468 SH SOLE 2 1281575 0 3457893 JPMORGAN CHASE & CO COM 46625H100 122999 1287816 SH SOLE 4 1166044 0 121772 JPMORGAN CHASE & CO COM 46625H100 235529 2466012 SH SOLE 7 2369692 0 96320 JPMORGAN CHASE & CO COM 46625H100 5545 58057 SH SOLE 13 58057 0 0 JPMORGAN CHASE & CO COM 46625H100 2286 23937 SH SOLE 15 23937 0 0 JPMORGAN CHASE & CO COM 46625H100 164 1713 SH SOLE 17 0 0 1713 JPMORGAN CHASE & CO COM 46625H100 1425711 14927348 SH SOLE 18 13745487 0 1181861 JPMORGAN CHASE & CO COM 46625H100 1555739 16288756 SH SOLE 19 16288756 0 0 JPMORGAN CHASE & CO COM 46625H100 137245 1436972 SH SOLE 20 120418 0 1316554 JPMORGAN CHASE & CO COM 46625H100 5447661 57037599 SH SOLE 21 57037599 0 0 JPMORGAN CHASE & CO COM 46625H100 8937748 93579184 SH SOLE 22 77285247 0 16293937 JPMORGAN CHASE & CO COM 46625H100 436321 4568324 SH SOLE 23 4568324 0 0 JPMORGAN CHASE & CO COM 46625H100 276337 2893280 SH SOLE 25 2843548 0 49732 JPMORGAN CHASE & CO COM 46625H100 856312 8965674 SH SOLE 26 3043353 0 5922321 JPMORGAN CHASE & CO COM 46625H100 77111 807360 SH SOLE 28 588541 0 218819 JPMORGAN CHASE & CO COM 46625H100 39601 414630 SH SOLE 29 143823 0 270807 JPMORGAN CHASE & CO COM 46625H100 1068588 11188231 SH SOLE 30 11188231 0 0 JPMORGAN CHASE & CO COM 46625H100 151255 1583660 SH SOLE 31 888071 0 695589 JPMORGAN CHASE & CO COM 46625H100 14848 155455 SH SOLE 32 155455 0 0 JPMORGAN CHASE & CO COM 46625H100 232649 2435864 SH SOLE 34 2435864 0 0 JPMORGAN CHASE & CO COM 46625H100 358974 3758492 SH SOLE 36 3758492 0 0 JPMORGAN CHASE & CO COM 46625H100 1738 18202 SH SOLE 40 18202 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 611 6400 SH Call SOLE 2 6400 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 53715 562400 SH Call SOLE 19 562400 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 888 9300 SH Call SOLE 22 9300 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 210 2200 SH Call SOLE 25 2200 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 344 3600 SH Call SOLE 26 0 0 3600 JPMORGAN CHASE & CO OPTIONS 46625H100 15864 166100 SH Call SOLE 34 166100 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 906 32096 SH SOLE 17 0 0 32096 JRJR33 INC COM 46645Q106 1 4646 SH SOLE 21 4646 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 30 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2764 952957 SH SOLE 21 952957 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 725 250151 SH SOLE 22 250151 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 279 96096 SH SOLE 30 96096 0 0 JUNIPER NETWORKS INC COM 48203R104 21261 763970 SH SOLE 2 378530 0 385440 JUNIPER NETWORKS INC COM 48203R104 5058 181744 SH SOLE 4 168928 0 12816 JUNIPER NETWORKS INC COM 48203R104 9369 336637 SH SOLE 7 304747 0 31890 JUNIPER NETWORKS INC COM 48203R104 961 34542 SH SOLE 13 34542 0 0 JUNIPER NETWORKS INC COM 48203R104 60 2156 SH SOLE 15 2156 0 0 JUNIPER NETWORKS INC COM 48203R104 3 100 SH SOLE 17 0 0 100 JUNIPER NETWORKS INC COM 48203R104 23347 838926 SH SOLE 18 778734 0 60192 JUNIPER NETWORKS INC COM 48203R104 3630 130419 SH SOLE 19 130419 0 0 JUNIPER NETWORKS INC COM 48203R104 6958 250021 SH SOLE 20 0 0 250021 JUNIPER NETWORKS INC COM 48203R104 224187 8055582 SH SOLE 21 8055582 0 0 JUNIPER NETWORKS INC COM 48203R104 322895 11602417 SH SOLE 22 9536522 0 2065895 JUNIPER NETWORKS INC COM 48203R104 15153 544467 SH SOLE 23 544467 0 0 JUNIPER NETWORKS INC COM 48203R104 8073 290075 SH SOLE 25 290075 0 0 JUNIPER NETWORKS INC COM 48203R104 42146 1514403 SH SOLE 26 408952 0 1105451 JUNIPER NETWORKS INC COM 48203R104 2485 89283 SH SOLE 28 65116 0 24167 JUNIPER NETWORKS INC COM 48203R104 5070 182191 SH SOLE 29 57535 0 124656 JUNIPER NETWORKS INC COM 48203R104 37465 1346192 SH SOLE 30 1346192 0 0 JUNIPER NETWORKS INC COM 48203R104 7629 274141 SH SOLE 31 134581 0 139560 JUNIPER NETWORKS INC COM 48203R104 1245 44728 SH SOLE 34 44728 0 0 JUNIPER NETWORKS INC COM 48203R104 11404 409763 SH SOLE 36 409763 0 0 JUNIPER NETWORKS INC COM 48203R104 48 1728 SH SOLE 40 1728 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 8 1848 SH SOLE 18 1848 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 462 101573 SH SOLE 19 101573 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 170 37447 SH SOLE 21 37447 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 2660 584692 SH SOLE 22 584692 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 51 11200 SH SOLE 29 0 0 11200 JUNO THERAPEUTICS INC COM 48205A109 1841 41044 SH SOLE 2 9433 0 31611 JUNO THERAPEUTICS INC COM 48205A109 11 235 SH SOLE 4 235 0 0 JUNO THERAPEUTICS INC COM 48205A109 77 1710 SH SOLE 7 1710 0 0 JUNO THERAPEUTICS INC COM 48205A109 1573 35057 SH SOLE 18 35057 0 0 JUNO THERAPEUTICS INC COM 48205A109 1072 23891 SH SOLE 19 23891 0 0 JUNO THERAPEUTICS INC COM 48205A109 105172 2344451 SH SOLE 21 2344451 0 0 JUNO THERAPEUTICS INC COM 48205A109 88336 1969144 SH SOLE 22 1769399 0 199745 JUNO THERAPEUTICS INC COM 48205A109 978 21809 SH SOLE 26 17766 0 4043 JUNO THERAPEUTICS INC COM 48205A109 436 9713 SH SOLE 28 9713 0 0 JUNO THERAPEUTICS INC COM 48205A109 720 16048 SH SOLE 29 0 0 16048 JUNO THERAPEUTICS INC COM 48205A109 2664 59388 SH SOLE 30 59388 0 0 JUNO THERAPEUTICS INC COM 48205A109 67 1502 SH SOLE 31 1502 0 0 JUNO THERAPEUTICS INC COM 48205A109 142 3166 SH SOLE 34 3166 0 0 JUNO THERAPEUTICS INC COM 48205A109 342 7626 SH SOLE 40 7626 0 0 K12 INC COM 48273U102 149 8380 SH SOLE 2 2225 0 6155 K12 INC COM 48273U102 3 158 SH SOLE 4 158 0 0 K12 INC COM 48273U102 14 794 SH SOLE 7 794 0 0 K12 INC COM 48273U102 2404 134733 SH SOLE 18 134733 0 0 K12 INC COM 48273U102 800 44826 SH SOLE 19 44826 0 0 K12 INC COM 48273U102 19551 1095905 SH SOLE 21 1095905 0 0 K12 INC COM 48273U102 19050 1067811 SH SOLE 22 1002974 0 64837 K12 INC COM 48273U102 480 26914 SH SOLE 26 20021 0 6893 K12 INC COM 48273U102 85 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 476 26661 SH SOLE 29 0 0 26661 K12 INC COM 48273U102 130 7277 SH SOLE 30 7277 0 0 K12 INC COM 48273U102 60 3364 SH SOLE 40 3364 0 0 K2M GROUP HLDGS INC COM 48273J107 52 2451 SH SOLE 2 2288 0 163 K2M GROUP HLDGS INC COM 48273J107 16 774 SH SOLE 7 774 0 0 K2M GROUP HLDGS INC COM 48273J107 2937 138451 SH SOLE 18 138451 0 0 K2M GROUP HLDGS INC COM 48273J107 693 32692 SH SOLE 19 32692 0 0 K2M GROUP HLDGS INC COM 48273J107 29372 1384799 SH SOLE 21 1384799 0 0 K2M GROUP HLDGS INC COM 48273J107 23578 1111660 SH SOLE 22 1046305 0 65355 K2M GROUP HLDGS INC COM 48273J107 317 14954 SH SOLE 23 14954 0 0 K2M GROUP HLDGS INC COM 48273J107 75 3519 SH SOLE 28 3519 0 0 K2M GROUP HLDGS INC COM 48273J107 100 4725 SH SOLE 30 4725 0 0 K2M GROUP HLDGS INC COM 48273J107 53 2497 SH SOLE 40 2497 0 0 KADANT INC COM 48282T104 585 5941 SH SOLE 2 5941 0 0 KADANT INC COM 48282T104 26 268 SH SOLE 7 268 0 0 KADANT INC COM 48282T104 4036 40956 SH SOLE 18 40956 0 0 KADANT INC COM 48282T104 10980 111412 SH SOLE 19 111412 0 0 KADANT INC COM 48282T104 34861 353742 SH SOLE 21 353742 0 0 KADANT INC COM 48282T104 49671 504015 SH SOLE 22 483491 0 20524 KADANT INC COM 48282T104 4213 42745 SH SOLE 23 42745 0 0 KADANT INC COM 48282T104 16 158 SH SOLE 26 0 0 158 KADANT INC COM 48282T104 157 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 1665 16892 SH SOLE 29 0 0 16892 KADANT INC COM 48282T104 173 1757 SH SOLE 30 1757 0 0 KADANT INC COM 48282T104 470 4774 SH SOLE 34 4774 0 0 KADANT INC COM 48282T104 133 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 20 5872 SH SOLE 18 5872 0 0 KADMON HLDGS INC COM 48283N106 233 69411 SH SOLE 21 69411 0 0 KADMON HLDGS INC COM 48283N106 25 7599 SH SOLE 22 7599 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 397 3848 SH SOLE 2 978 0 2870 KAISER ALUMINUM CORP COM PAR $0.01 483007704 14 139 SH SOLE 4 139 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 924 8958 SH SOLE 7 8958 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8136 78879 SH SOLE 18 78879 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1331 12904 SH SOLE 19 12904 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 153105 1484442 SH SOLE 21 1484442 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 48329 468579 SH SOLE 22 436247 0 32332 KAISER ALUMINUM CORP COM PAR $0.01 483007704 423 4097 SH SOLE 26 3142 0 955 KAISER ALUMINUM CORP COM PAR $0.01 483007704 275 2662 SH SOLE 28 2662 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2411 23375 SH SOLE 30 23375 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 199 1930 SH SOLE 40 1930 0 0 KALA PHARMACEUTICALS INC COM 483119103 10 426 SH SOLE 2 426 0 0 KALA PHARMACEUTICALS INC COM 483119103 605 26494 SH SOLE 18 26494 0 0 KALA PHARMACEUTICALS INC COM 483119103 115 5055 SH SOLE 19 5055 0 0 KALA PHARMACEUTICALS INC COM 483119103 5831 255299 SH SOLE 21 255299 0 0 KALA PHARMACEUTICALS INC COM 483119103 3009 131733 SH SOLE 22 125555 0 6178 KALVISTA PHARMACEUTICALS INC COM 483497103 3 405 SH SOLE 18 405 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 2 258 SH SOLE 19 258 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 25 3705 SH SOLE 21 3705 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 2 362 SH SOLE 22 362 0 0 KAMADA LTD SHS M6240T109 26 5409 SH SOLE 22 5409 0 0 KAMAN CORP COM 483548103 84 1514 SH SOLE 2 1514 0 0 KAMAN CORP COM 483548103 11 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 41 728 SH SOLE 7 728 0 0 KAMAN CORP COM 483548103 7478 134062 SH SOLE 18 134062 0 0 KAMAN CORP COM 483548103 10025 179724 SH SOLE 19 179724 0 0 KAMAN CORP COM 483548103 136111 2440140 SH SOLE 21 2440140 0 0 KAMAN CORP COM 483548103 42698 765465 SH SOLE 22 714910 0 50555 KAMAN CORP COM 483548103 341 6117 SH SOLE 26 4549 0 1568 KAMAN CORP COM 483548103 202 3613 SH SOLE 28 3613 0 0 KAMAN CORP COM 483548103 2118 37973 SH SOLE 30 37973 0 0 KAMAN CORP COM 483548103 146 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 18465 169901 SH SOLE 2 63460 0 106441 KANSAS CITY SOUTHERN COM NEW 485170302 7212 66358 SH SOLE 4 62365 0 3993 KANSAS CITY SOUTHERN COM NEW 485170302 8143 74925 SH SOLE 7 71551 0 3374 KANSAS CITY SOUTHERN COM NEW 485170302 386 3556 SH SOLE 13 3556 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 93 852 SH SOLE 15 852 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 51982 478300 SH SOLE 18 455201 0 23099 KANSAS CITY SOUTHERN COM NEW 485170302 190623 1753986 SH SOLE 19 1753986 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 7707 70917 SH SOLE 20 0 0 70917 KANSAS CITY SOUTHERN COM NEW 485170302 286742 2638410 SH SOLE 21 2638410 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 307771 2831903 SH SOLE 22 2328667 0 503236 KANSAS CITY SOUTHERN COM NEW 485170302 13767 126672 SH SOLE 23 126672 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 8682 79883 SH SOLE 25 79883 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 45154 415480 SH SOLE 26 118902 0 296578 KANSAS CITY SOUTHERN COM NEW 485170302 2591 23838 SH SOLE 28 17309 0 6529 KANSAS CITY SOUTHERN COM NEW 485170302 3524 32429 SH SOLE 29 6194 0 26235 KANSAS CITY SOUTHERN COM NEW 485170302 34816 320352 SH SOLE 30 320352 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5435 50012 SH SOLE 31 22421 0 27591 KANSAS CITY SOUTHERN COM NEW 485170302 74986 689968 SH SOLE 34 689968 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 10590 97438 SH SOLE 36 97438 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 59 540 SH SOLE 40 540 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 129 5996 SH SOLE 2 5371 0 625 KAPSTONE PAPER & PACKAGING C COM 48562P103 9 436 SH SOLE 4 436 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 46 2131 SH SOLE 7 2131 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 8572 398868 SH SOLE 18 398868 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 7358 342387 SH SOLE 19 342387 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 174964 8141667 SH SOLE 21 8141667 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 50312 2341186 SH SOLE 22 2172036 0 169150 KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH SOLE 23 2 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 651 30290 SH SOLE 26 24619 0 5671 KAPSTONE PAPER & PACKAGING C COM 48562P103 269 12503 SH SOLE 28 12503 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 5451 253652 SH SOLE 30 253652 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 206 9578 SH SOLE 40 9578 0 0 KAR AUCTION SVCS INC COM 48238T109 8097 169614 SH SOLE 2 120875 0 48739 KAR AUCTION SVCS INC COM 48238T109 863 18073 SH SOLE 4 18073 0 0 KAR AUCTION SVCS INC COM 48238T109 621 13014 SH SOLE 7 13014 0 0 KAR AUCTION SVCS INC COM 48238T109 4188 87729 SH SOLE 18 87451 0 278 KAR AUCTION SVCS INC COM 48238T109 2106 44120 SH SOLE 19 44120 0 0 KAR AUCTION SVCS INC COM 48238T109 77685 1627248 SH SOLE 21 1627248 0 0 KAR AUCTION SVCS INC COM 48238T109 185607 3887875 SH SOLE 22 3396542 0 491333 KAR AUCTION SVCS INC COM 48238T109 1087 22774 SH SOLE 23 22774 0 0 KAR AUCTION SVCS INC COM 48238T109 2502 52403 SH SOLE 26 42065 0 10338 KAR AUCTION SVCS INC COM 48238T109 943 19752 SH SOLE 28 19752 0 0 KAR AUCTION SVCS INC COM 48238T109 5086 106531 SH SOLE 29 9030 0 97501 KAR AUCTION SVCS INC COM 48238T109 1050 21995 SH SOLE 30 21995 0 0 KAR AUCTION SVCS INC COM 48238T109 1133 23736 SH SOLE 31 18202 0 5534 KAR AUCTION SVCS INC COM 48238T109 3465 72589 SH SOLE 34 72589 0 0 KAR AUCTION SVCS INC COM 48238T109 559 11713 SH SOLE 36 11713 0 0 KAR AUCTION SVCS INC COM 48238T109 642 13448 SH SOLE 40 13448 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 293 26663 SH SOLE 2 22658 0 4005 KARYOPHARM THERAPEUTICS INC COM 48576U106 6 528 SH SOLE 7 528 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1553 141483 SH SOLE 18 141483 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1640 149403 SH SOLE 19 149403 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1488 135500 SH SOLE 20 135500 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 19808 1804018 SH SOLE 21 1804018 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 7784 708903 SH SOLE 22 663950 0 44953 KARYOPHARM THERAPEUTICS INC COM 48576U106 37 3376 SH SOLE 28 3376 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 62 5605 SH SOLE 30 5605 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 718 65400 SH SOLE 34 65400 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 22 1988 SH SOLE 40 1988 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 215 4392 SH SOLE 18 4392 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1256 25619 SH SOLE 21 25619 0 0 KB HOME COM 48666K109 1343 55662 SH SOLE 2 43401 0 12261 KB HOME COM 48666K109 10 417 SH SOLE 4 417 0 0 KB HOME COM 48666K109 50 2076 SH SOLE 7 2076 0 0 KB HOME COM 48666K109 13145 545002 SH SOLE 18 545002 0 0 KB HOME COM 48666K109 1786 74046 SH SOLE 19 74046 0 0 KB HOME COM 48666K109 162398 6732919 SH SOLE 21 6732919 0 0 KB HOME COM 48666K109 63866 2647827 SH SOLE 22 2494552 0 153275 KB HOME COM 48666K109 614 25448 SH SOLE 26 20013 0 5435 KB HOME COM 48666K109 293 12144 SH SOLE 28 12144 0 0 KB HOME COM 48666K109 288 11932 SH SOLE 29 0 0 11932 KB HOME COM 48666K109 273 11327 SH SOLE 30 11327 0 0 KB HOME COM 48666K109 218 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 1567 87648 SH SOLE 2 64417 0 23231 KBR INC COM 48242W106 12 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 119 6631 SH SOLE 7 6631 0 0 KBR INC COM 48242W106 16202 906140 SH SOLE 18 906140 0 0 KBR INC COM 48242W106 14322 800992 SH SOLE 19 800992 0 0 KBR INC COM 48242W106 157143 8788784 SH SOLE 21 8788784 0 0 KBR INC COM 48242W106 77881 4355758 SH SOLE 22 4070877 0 284881 KBR INC COM 48242W106 1120 62663 SH SOLE 26 56179 0 6484 KBR INC COM 48242W106 371 20729 SH SOLE 28 20729 0 0 KBR INC COM 48242W106 382 21352 SH SOLE 30 21352 0 0 KBR INC COM 48242W106 164 9164 SH SOLE 36 9164 0 0 KBR INC COM 48242W106 283 15812 SH SOLE 40 15812 0 0 KEANE GROUP INC COM 48669A108 60 3608 SH SOLE 2 3366 0 242 KEANE GROUP INC COM 48669A108 17 1007 SH SOLE 7 1007 0 0 KEANE GROUP INC COM 48669A108 1910 114525 SH SOLE 18 114525 0 0 KEANE GROUP INC COM 48669A108 450 26976 SH SOLE 19 26976 0 0 KEANE GROUP INC COM 48669A108 16620 996392 SH SOLE 21 996392 0 0 KEANE GROUP INC COM 48669A108 17103 1025333 SH SOLE 22 961888 0 63445 KEANE GROUP INC COM 48669A108 96 5778 SH SOLE 28 5778 0 0 KEANE GROUP INC COM 48669A108 124 7448 SH SOLE 29 0 0 7448 KEANE GROUP INC COM 48669A108 79 4747 SH SOLE 30 4747 0 0 KEANE GROUP INC COM 48669A108 114 6835 SH SOLE 40 6835 0 0 KEARNY FINL CORP MD COM 48716P108 284 18528 SH SOLE 2 4853 0 13675 KEARNY FINL CORP MD COM 48716P108 16 1068 SH SOLE 4 1068 0 0 KEARNY FINL CORP MD COM 48716P108 38 2505 SH SOLE 7 2505 0 0 KEARNY FINL CORP MD COM 48716P108 4898 319074 SH SOLE 18 319074 0 0 KEARNY FINL CORP MD COM 48716P108 1013 65987 SH SOLE 19 65987 0 0 KEARNY FINL CORP MD COM 48716P108 39889 2598640 SH SOLE 21 2598640 0 0 KEARNY FINL CORP MD COM 48716P108 40616 2645964 SH SOLE 22 2491914 0 154050 KEARNY FINL CORP MD COM 48716P108 61 3956 SH SOLE 26 0 0 3956 KEARNY FINL CORP MD COM 48716P108 205 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 351 22849 SH SOLE 30 22849 0 0 KEARNY FINL CORP MD COM 48716P108 178 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 26135 419033 SH SOLE 2 165136 0 253897 KELLOGG CO COM 487836108 5356 85879 SH SOLE 4 75062 0 10817 KELLOGG CO COM 487836108 14800 237296 SH SOLE 7 216581 0 20715 KELLOGG CO COM 487836108 540 8658 SH SOLE 13 8658 0 0 KELLOGG CO COM 487836108 106 1703 SH SOLE 15 1703 0 0 KELLOGG CO COM 487836108 61969 993566 SH SOLE 18 909598 0 83968 KELLOGG CO COM 487836108 121655 1950536 SH SOLE 19 1950536 0 0 KELLOGG CO COM 487836108 8985 144056 SH SOLE 20 0 0 144056 KELLOGG CO COM 487836108 442333 7092086 SH SOLE 21 7092086 0 0 KELLOGG CO COM 487836108 462737 7419226 SH SOLE 22 6240363 0 1178863 KELLOGG CO COM 487836108 21612 346517 SH SOLE 23 346517 0 0 KELLOGG CO COM 487836108 13210 211795 SH SOLE 25 211795 0 0 KELLOGG CO COM 487836108 63625 1020124 SH SOLE 26 252526 0 767598 KELLOGG CO COM 487836108 3706 59415 SH SOLE 28 43252 0 16163 KELLOGG CO COM 487836108 891 14288 SH SOLE 29 14288 0 0 KELLOGG CO COM 487836108 57842 927400 SH SOLE 30 927400 0 0 KELLOGG CO COM 487836108 8364 134097 SH SOLE 31 53219 0 80878 KELLOGG CO COM 487836108 8560 137239 SH SOLE 34 137239 0 0 KELLOGG CO COM 487836108 17298 277345 SH SOLE 36 277345 0 0 KELLOGG CO COM 487836108 81 1295 SH SOLE 40 1295 0 0 KELLOGG CO OPTIONS 487836108 106 1700 SH Call SOLE 2 1700 0 0 KELLOGG CO OPTIONS 487836108 193 3100 SH Put SOLE 2 3100 0 0 KELLOGG CO OPTIONS 487836108 13004 208500 SH Call SOLE 19 208500 0 0 KELLOGG CO OPTIONS 487836108 23607 378500 SH Put SOLE 19 378500 0 0 KELLOGG CO OPTIONS 487836108 156 2500 SH Call SOLE 22 2500 0 0 KELLOGG CO OPTIONS 487836108 281 4500 SH Put SOLE 22 4500 0 0 KELLOGG CO OPTIONS 487836108 2825 45300 SH Call SOLE 34 45300 0 0 KELLOGG CO OPTIONS 487836108 5358 85900 SH Put SOLE 34 85900 0 0 KELLY SVCS INC CL A 488152208 165 6566 SH SOLE 2 1778 0 4788 KELLY SVCS INC CL A 488152208 6 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 25 986 SH SOLE 7 986 0 0 KELLY SVCS INC CL A 488152208 3906 155691 SH SOLE 18 155691 0 0 KELLY SVCS INC CL A 488152208 555 22131 SH SOLE 19 22131 0 0 KELLY SVCS INC CL A 488152208 68633 2735467 SH SOLE 21 2735467 0 0 KELLY SVCS INC CL A 488152208 20851 831053 SH SOLE 22 762833 0 68220 KELLY SVCS INC CL A 488152208 305 12157 SH SOLE 23 12157 0 0 KELLY SVCS INC CL A 488152208 65 2574 SH SOLE 26 0 0 2574 KELLY SVCS INC CL A 488152208 106 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 984 39233 SH SOLE 30 39233 0 0 KELLY SVCS INC CL A 488152208 95 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 522 24698 SH SOLE 2 24360 0 338 KEMET CORP COM NEW 488360207 29 1381 SH SOLE 7 1381 0 0 KEMET CORP COM NEW 488360207 4704 222645 SH SOLE 18 222645 0 0 KEMET CORP COM NEW 488360207 5142 243339 SH SOLE 19 243339 0 0 KEMET CORP COM NEW 488360207 90446 4280431 SH SOLE 21 4280431 0 0 KEMET CORP COM NEW 488360207 36260 1716060 SH SOLE 22 1636178 0 79882 KEMET CORP COM NEW 488360207 2394 113317 SH SOLE 23 113317 0 0 KEMET CORP COM NEW 488360207 149 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 750 35478 SH SOLE 29 0 0 35478 KEMET CORP COM NEW 488360207 1418 67115 SH SOLE 30 67115 0 0 KEMET CORP COM NEW 488360207 127 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 1513 28541 SH SOLE 2 21776 0 6765 KEMPER CORP DEL COM 488401100 4 78 SH SOLE 4 78 0 0 KEMPER CORP DEL COM 488401100 83 1569 SH SOLE 7 1569 0 0 KEMPER CORP DEL COM 488401100 15217 287119 SH SOLE 18 287119 0 0 KEMPER CORP DEL COM 488401100 1642 30984 SH SOLE 19 30984 0 0 KEMPER CORP DEL COM 488401100 149315 2817270 SH SOLE 21 2817270 0 0 KEMPER CORP DEL COM 488401100 75213 1419107 SH SOLE 22 1342152 0 76955 KEMPER CORP DEL COM 488401100 811 15300 SH SOLE 26 12703 0 2597 KEMPER CORP DEL COM 488401100 327 6176 SH SOLE 28 6176 0 0 KEMPER CORP DEL COM 488401100 324 6115 SH SOLE 30 6115 0 0 KEMPER CORP DEL COM 488401100 76 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 239 4515 SH SOLE 40 4515 0 0 KEMPHARM INC COM 488445107 8 2049 SH SOLE 18 2049 0 0 KEMPHARM INC COM 488445107 16 4202 SH SOLE 19 4202 0 0 KEMPHARM INC COM 488445107 118 31812 SH SOLE 21 31812 0 0 KEMPHARM INC COM 488445107 138 37271 SH SOLE 22 37271 0 0 KENNAMETAL INC COM 489170100 1522 37726 SH SOLE 2 37321 0 405 KENNAMETAL INC COM 489170100 49 1203 SH SOLE 4 1203 0 0 KENNAMETAL INC COM 489170100 125 3087 SH SOLE 7 3087 0 0 KENNAMETAL INC COM 489170100 20196 500654 SH SOLE 18 500654 0 0 KENNAMETAL INC COM 489170100 4634 114863 SH SOLE 19 114863 0 0 KENNAMETAL INC COM 489170100 203359 5041123 SH SOLE 21 5041123 0 0 KENNAMETAL INC COM 489170100 105070 2604622 SH SOLE 22 2431486 0 173136 KENNAMETAL INC COM 489170100 37 926 SH SOLE 23 926 0 0 KENNAMETAL INC COM 489170100 1262 31285 SH SOLE 26 26207 0 5078 KENNAMETAL INC COM 489170100 464 11498 SH SOLE 28 11498 0 0 KENNAMETAL INC COM 489170100 493 12226 SH SOLE 30 12226 0 0 KENNAMETAL INC COM 489170100 13 326 SH SOLE 34 326 0 0 KENNAMETAL INC COM 489170100 230 5708 SH SOLE 36 5708 0 0 KENNAMETAL INC COM 489170100 354 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 228 12305 SH SOLE 2 4811 0 7494 KENNEDY-WILSON HLDGS INC COM 489398107 6 300 SH SOLE 4 300 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 43 2316 SH SOLE 7 2316 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 5565 299996 SH SOLE 18 299996 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1490 80325 SH SOLE 19 80325 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 47416 2556109 SH SOLE 21 2556109 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 46757 2520589 SH SOLE 22 2360828 0 159761 KENNEDY-WILSON HLDGS INC COM 489398107 371 20017 SH SOLE 26 13949 0 6068 KENNEDY-WILSON HLDGS INC COM 489398107 368 19845 SH SOLE 28 19845 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 304 16405 SH SOLE 30 16405 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 238 12805 SH SOLE 40 12805 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 5 558 SH SOLE 18 558 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 8 844 SH SOLE 21 844 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 38 5297 SH SOLE 2 4683 0 614 KERYX BIOPHARMACEUTICALS INC COM 492515101 2 264 SH SOLE 4 264 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 15 2113 SH SOLE 7 2113 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 2192 308762 SH SOLE 18 308762 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 502 70674 SH SOLE 19 70674 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 18770 2643646 SH SOLE 21 2643646 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 20606 2902198 SH SOLE 22 2719277 0 182921 KERYX BIOPHARMACEUTICALS INC COM 492515101 54 7589 SH SOLE 26 0 0 7589 KERYX BIOPHARMACEUTICALS INC COM 492515101 107 15069 SH SOLE 28 15069 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 129 18197 SH SOLE 30 18197 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 83 11758 SH SOLE 40 11758 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 11 362 SH SOLE 18 362 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 8 262 SH SOLE 21 262 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 348 11799 SH SOLE 22 11799 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 27 2047 SH SOLE 2 752 0 1295 KEY ENERGY SVCS INC DEL COM 49309J103 516 39204 SH SOLE 18 39204 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 60 4562 SH SOLE 19 4562 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 4330 328776 SH SOLE 21 328776 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 1192 90476 SH SOLE 22 83945 0 6531 KEY TECHNOLOGY INC COM 493143101 15 801 SH SOLE 18 801 0 0 KEY TECHNOLOGY INC COM 493143101 19 998 SH SOLE 19 998 0 0 KEY TECHNOLOGY INC COM 493143101 243 12856 SH SOLE 21 12856 0 0 KEY TRONIC CORP COM 493144109 13 1807 SH SOLE 18 1807 0 0 KEY TRONIC CORP COM 493144109 231 32066 SH SOLE 21 32066 0 0 KEY TRONIC CORP COM 493144109 569 78879 SH SOLE 22 78879 0 0 KEYCORP NEW COM 493267108 26218 1393080 SH SOLE 2 360667 0 1032413 KEYCORP NEW COM 493267108 6454 342954 SH SOLE 4 303693 0 39261 KEYCORP NEW COM 493267108 15170 806081 SH SOLE 7 725028 0 81053 KEYCORP NEW COM 493267108 876 46568 SH SOLE 13 46568 0 0 KEYCORP NEW COM 493267108 157 8338 SH SOLE 15 8338 0 0 KEYCORP NEW COM 493267108 125900 6689712 SH SOLE 18 6400732 0 288980 KEYCORP NEW COM 493267108 144879 7698139 SH SOLE 19 7698139 0 0 KEYCORP NEW COM 493267108 8811 468180 SH SOLE 20 0 0 468180 KEYCORP NEW COM 493267108 460335 24459907 SH SOLE 21 24459907 0 0 KEYCORP NEW COM 493267108 557138 29603519 SH SOLE 22 24462859 0 5140660 KEYCORP NEW COM 493267108 24815 1318523 SH SOLE 23 1318523 0 0 KEYCORP NEW COM 493267108 19734 1048576 SH SOLE 25 1048576 0 0 KEYCORP NEW COM 493267108 61659 3276244 SH SOLE 26 1079967 0 2196277 KEYCORP NEW COM 493267108 4634 246236 SH SOLE 28 179648 0 66588 KEYCORP NEW COM 493267108 2587 137473 SH SOLE 29 34969 0 102504 KEYCORP NEW COM 493267108 63048 3350067 SH SOLE 30 3350067 0 0 KEYCORP NEW COM 493267108 11247 597611 SH SOLE 31 375401 0 222210 KEYCORP NEW COM 493267108 8177 434482 SH SOLE 34 434482 0 0 KEYCORP NEW COM 493267108 20884 1109674 SH SOLE 36 1109674 0 0 KEYCORP NEW COM 493267108 101 5373 SH SOLE 40 5373 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8129 195124 SH SOLE 2 100678 0 94446 KEYSIGHT TECHNOLOGIES INC COM 49338L103 31 742 SH SOLE 4 742 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 245 5872 SH SOLE 7 5872 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 53 1261 SH SOLE 15 1261 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 37 SH SOLE 17 0 0 37 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26025 624708 SH SOLE 18 624708 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3118 74848 SH SOLE 19 74848 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 328573 7887013 SH SOLE 21 7887013 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 247551 5942163 SH SOLE 22 5360822 0 581341 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5812 139503 SH SOLE 25 139503 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8675 208233 SH SOLE 26 80412 0 127821 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1147 27534 SH SOLE 28 27534 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1185 28453 SH SOLE 30 28453 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 174 4181 SH SOLE 31 4181 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5795 139108 SH SOLE 36 139108 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 839 20138 SH SOLE 40 20138 0 0 KEYW HLDG CORP COM 493723100 202 26602 SH SOLE 2 7020 0 19582 KEYW HLDG CORP COM 493723100 6 853 SH SOLE 7 853 0 0 KEYW HLDG CORP COM 493723100 1435 188543 SH SOLE 18 188543 0 0 KEYW HLDG CORP COM 493723100 257 33777 SH SOLE 19 33777 0 0 KEYW HLDG CORP COM 493723100 11834 1555119 SH SOLE 21 1555119 0 0 KEYW HLDG CORP COM 493723100 9529 1252119 SH SOLE 22 1186631 0 65488 KEYW HLDG CORP COM 493723100 31 4032 SH SOLE 26 0 0 4032 KEYW HLDG CORP COM 493723100 37 4862 SH SOLE 28 4862 0 0 KEYW HLDG CORP COM 493723100 67 8792 SH SOLE 30 8792 0 0 KEYW HLDG CORP COM 493723100 24 3137 SH SOLE 40 3137 0 0 KFORCE INC COM 493732101 31 1513 SH SOLE 2 1360 0 153 KFORCE INC COM 493732101 11 559 SH SOLE 7 559 0 0 KFORCE INC COM 493732101 1683 83322 SH SOLE 18 83322 0 0 KFORCE INC COM 493732101 1365 67558 SH SOLE 19 67558 0 0 KFORCE INC COM 493732101 15021 743599 SH SOLE 21 743599 0 0 KFORCE INC COM 493732101 16312 807509 SH SOLE 22 752553 0 54956 KFORCE INC COM 493732101 58 2854 SH SOLE 23 2854 0 0 KFORCE INC COM 493732101 50 2465 SH SOLE 26 0 0 2465 KFORCE INC COM 493732101 73 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 684 33874 SH SOLE 29 0 0 33874 KFORCE INC COM 493732101 75 3707 SH SOLE 30 3707 0 0 KFORCE INC COM 493732101 56 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 7206 101326 SH SOLE 2 52299 0 49027 KILROY RLTY CORP COM 49427F108 6868 96573 SH SOLE 4 96573 0 0 KILROY RLTY CORP COM 49427F108 10006 140685 SH SOLE 7 140685 0 0 KILROY RLTY CORP COM 49427F108 256 3605 SH SOLE 15 3605 0 0 KILROY RLTY CORP COM 49427F108 24955 350886 SH SOLE 18 350886 0 0 KILROY RLTY CORP COM 49427F108 9529 133978 SH SOLE 19 133978 0 0 KILROY RLTY CORP COM 49427F108 382006 5371282 SH SOLE 21 5371282 0 0 KILROY RLTY CORP COM 49427F108 315754 4439738 SH SOLE 22 4038514 0 401224 KILROY RLTY CORP COM 49427F108 197 2764 SH SOLE 23 2764 0 0 KILROY RLTY CORP COM 49427F108 12852 180714 SH SOLE 25 180714 0 0 KILROY RLTY CORP COM 49427F108 4772 67092 SH SOLE 26 30781 0 36311 KILROY RLTY CORP COM 49427F108 1024 14398 SH SOLE 28 14398 0 0 KILROY RLTY CORP COM 49427F108 4379 61568 SH SOLE 29 33792 0 27776 KILROY RLTY CORP COM 49427F108 35359 497176 SH SOLE 30 497176 0 0 KILROY RLTY CORP COM 49427F108 3054 42948 SH SOLE 31 2323 0 40625 KILROY RLTY CORP COM 49427F108 3273 46020 SH SOLE 34 46020 0 0 KILROY RLTY CORP COM 49427F108 198 2790 SH SOLE 36 2790 0 0 KILROY RLTY CORP COM 49427F108 726 10202 SH SOLE 40 10202 0 0 KIMBALL ELECTRONICS INC COM 49428J109 124 5725 SH SOLE 2 1248 0 4477 KIMBALL ELECTRONICS INC COM 49428J109 14 648 SH SOLE 7 648 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2268 104748 SH SOLE 18 104748 0 0 KIMBALL ELECTRONICS INC COM 49428J109 448 20677 SH SOLE 19 20677 0 0 KIMBALL ELECTRONICS INC COM 49428J109 18618 859964 SH SOLE 21 859964 0 0 KIMBALL ELECTRONICS INC COM 49428J109 15189 701590 SH SOLE 22 655783 0 45807 KIMBALL ELECTRONICS INC COM 49428J109 86 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 90 4144 SH SOLE 30 4144 0 0 KIMBALL ELECTRONICS INC COM 49428J109 61 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 104 5278 SH SOLE 2 5278 0 0 KIMBALL INTL INC CL B 494274103 17 864 SH SOLE 7 864 0 0 KIMBALL INTL INC CL B 494274103 2596 131318 SH SOLE 18 131318 0 0 KIMBALL INTL INC CL B 494274103 1243 62873 SH SOLE 19 62873 0 0 KIMBALL INTL INC CL B 494274103 22968 1161773 SH SOLE 21 1161773 0 0 KIMBALL INTL INC CL B 494274103 24495 1239021 SH SOLE 22 1174112 0 64909 KIMBALL INTL INC CL B 494274103 344 17404 SH SOLE 23 17404 0 0 KIMBALL INTL INC CL B 494274103 92 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 582 29420 SH SOLE 29 0 0 29420 KIMBALL INTL INC CL B 494274103 176 8920 SH SOLE 30 8920 0 0 KIMBALL INTL INC CL B 494274103 39 1978 SH SOLE 34 1978 0 0 KIMBALL INTL INC CL B 494274103 78 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 72143 613043 SH SOLE 2 269964 0 343079 KIMBERLY CLARK CORP COM 494368103 15668 133142 SH SOLE 4 119905 0 13237 KIMBERLY CLARK CORP COM 494368103 59524 505812 SH SOLE 7 340437 0 165375 KIMBERLY CLARK CORP COM 494368103 699 5942 SH SOLE 13 5942 0 0 KIMBERLY CLARK CORP COM 494368103 285 2424 SH SOLE 15 2424 0 0 KIMBERLY CLARK CORP COM 494368103 2 17 SH SOLE 17 0 0 17 KIMBERLY CLARK CORP COM 494368103 94424 802381 SH SOLE 18 752744 0 49637 KIMBERLY CLARK CORP COM 494368103 4953 42086 SH SOLE 19 42086 0 0 KIMBERLY CLARK CORP COM 494368103 18468 156934 SH SOLE 20 0 0 156934 KIMBERLY CLARK CORP COM 494368103 1037517 8816425 SH SOLE 21 8816425 0 0 KIMBERLY CLARK CORP COM 494368103 1163018 9882886 SH SOLE 22 8176946 0 1705940 KIMBERLY CLARK CORP COM 494368103 52470 445869 SH SOLE 23 445869 0 0 KIMBERLY CLARK CORP COM 494368103 32566 276733 SH SOLE 25 276733 0 0 KIMBERLY CLARK CORP COM 494368103 112825 958745 SH SOLE 26 321907 0 636838 KIMBERLY CLARK CORP COM 494368103 9483 80580 SH SOLE 28 58772 0 21808 KIMBERLY CLARK CORP COM 494368103 12289 104431 SH SOLE 29 12262 0 92169 KIMBERLY CLARK CORP COM 494368103 120128 1020806 SH SOLE 30 1020806 0 0 KIMBERLY CLARK CORP COM 494368103 24121 204972 SH SOLE 31 88756 0 116216 KIMBERLY CLARK CORP COM 494368103 6445 54765 SH SOLE 32 54765 0 0 KIMBERLY CLARK CORP COM 494368103 10618 90226 SH SOLE 34 90226 0 0 KIMBERLY CLARK CORP COM 494368103 45026 382612 SH SOLE 36 382612 0 0 KIMBERLY CLARK CORP COM 494368103 215 1823 SH SOLE 40 1823 0 0 KIMCO RLTY CORP COM 49446R109 9538 487891 SH SOLE 2 96079 0 391812 KIMCO RLTY CORP COM 49446R109 5680 290521 SH SOLE 4 274345 0 16176 KIMCO RLTY CORP COM 49446R109 17326 886253 SH SOLE 7 864447 0 21806 KIMCO RLTY CORP COM 49446R109 209 10699 SH SOLE 13 10699 0 0 KIMCO RLTY CORP COM 49446R109 350 17916 SH SOLE 15 17916 0 0 KIMCO RLTY CORP COM 49446R109 18337 937947 SH SOLE 18 879629 0 58318 KIMCO RLTY CORP COM 49446R109 9161 468608 SH SOLE 19 468608 0 0 KIMCO RLTY CORP COM 49446R109 4436 226907 SH SOLE 20 0 0 226907 KIMCO RLTY CORP COM 49446R109 258971 13246582 SH SOLE 21 13246582 0 0 KIMCO RLTY CORP COM 49446R109 338733 17326486 SH SOLE 22 15177188 0 2149298 KIMCO RLTY CORP COM 49446R109 11357 580940 SH SOLE 23 580940 0 0 KIMCO RLTY CORP COM 49446R109 21240 1086447 SH SOLE 25 1086447 0 0 KIMCO RLTY CORP COM 49446R109 20380 1042473 SH SOLE 26 500478 0 541995 KIMCO RLTY CORP COM 49446R109 1895 96913 SH SOLE 28 71506 0 25407 KIMCO RLTY CORP COM 49446R109 5128 262292 SH SOLE 29 157583 0 104709 KIMCO RLTY CORP COM 49446R109 71580 3661373 SH SOLE 30 3661373 0 0 KIMCO RLTY CORP COM 49446R109 4992 255348 SH SOLE 31 158345 0 97003 KIMCO RLTY CORP COM 49446R109 610 31219 SH SOLE 34 31219 0 0 KIMCO RLTY CORP COM 49446R109 8602 439991 SH SOLE 36 439991 0 0 KIMCO RLTY CORP COM 49446R109 41 2122 SH SOLE 40 2122 0 0 KINDER MORGAN INC DEL COM 49456B101 48330 2519794 SH SOLE 2 629915 0 1889879 KINDER MORGAN INC DEL COM 49456B101 14934 778606 SH SOLE 4 726806 0 51800 KINDER MORGAN INC DEL COM 49456B101 58222 3035577 SH SOLE 7 2962688 0 72889 KINDER MORGAN INC DEL COM 49456B101 368 19161 SH SOLE 13 19161 0 0 KINDER MORGAN INC DEL COM 49456B101 248 12956 SH SOLE 15 12956 0 0 KINDER MORGAN INC DEL COM 49456B101 7 390 SH SOLE 17 0 0 390 KINDER MORGAN INC DEL COM 49456B101 70441 3672638 SH SOLE 18 3397581 0 275057 KINDER MORGAN INC DEL COM 49456B101 2308 120313 SH SOLE 19 120313 0 0 KINDER MORGAN INC DEL COM 49456B101 620468 32349752 SH SOLE 21 32349752 0 0 KINDER MORGAN INC DEL COM 49456B101 993760 51812318 SH SOLE 22 42907237 0 8905081 KINDER MORGAN INC DEL COM 49456B101 48406 2523790 SH SOLE 23 2523790 0 0 KINDER MORGAN INC DEL COM 49456B101 28197 1470110 SH SOLE 25 1470110 0 0 KINDER MORGAN INC DEL COM 49456B101 110930 5783650 SH SOLE 26 1689538 0 4094112 KINDER MORGAN INC DEL COM 49456B101 8782 457895 SH SOLE 28 334601 0 123294 KINDER MORGAN INC DEL COM 49456B101 1340 69888 SH SOLE 29 69888 0 0 KINDER MORGAN INC DEL COM 49456B101 121447 6331940 SH SOLE 30 6331940 0 0 KINDER MORGAN INC DEL COM 49456B101 20821 1085558 SH SOLE 31 420621 0 664937 KINDER MORGAN INC DEL COM 49456B101 2691 140302 SH SOLE 34 140302 0 0 KINDER MORGAN INC DEL COM 49456B101 40626 2118135 SH SOLE 36 2118135 0 0 KINDER MORGAN INC DEL COM 49456B101 199 10381 SH SOLE 40 10381 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 148128 3481277 SH SOLE 21 3481277 0 0 KINDRED BIOSCIENCES INC COM 494577109 31 3940 SH SOLE 2 1530 0 2410 KINDRED BIOSCIENCES INC COM 494577109 669 85240 SH SOLE 18 85240 0 0 KINDRED BIOSCIENCES INC COM 494577109 141 17971 SH SOLE 19 17971 0 0 KINDRED BIOSCIENCES INC COM 494577109 5748 732195 SH SOLE 21 732195 0 0 KINDRED BIOSCIENCES INC COM 494577109 1834 233586 SH SOLE 22 216544 0 17042 KINDRED HEALTHCARE INC COM 494580103 131 19225 SH SOLE 2 4784 0 14441 KINDRED HEALTHCARE INC COM 494580103 2 287 SH SOLE 4 287 0 0 KINDRED HEALTHCARE INC COM 494580103 57 8326 SH SOLE 7 8326 0 0 KINDRED HEALTHCARE INC COM 494580103 0 1 SH SOLE 17 0 0 1 KINDRED HEALTHCARE INC COM 494580103 2862 420869 SH SOLE 18 420869 0 0 KINDRED HEALTHCARE INC COM 494580103 416 61144 SH SOLE 19 61144 0 0 KINDRED HEALTHCARE INC COM 494580103 54743 8050376 SH SOLE 21 8050376 0 0 KINDRED HEALTHCARE INC COM 494580103 16256 2390635 SH SOLE 22 2205478 0 185157 KINDRED HEALTHCARE INC COM 494580103 169 24822 SH SOLE 26 20266 0 4556 KINDRED HEALTHCARE INC COM 494580103 82 12089 SH SOLE 28 12089 0 0 KINDRED HEALTHCARE INC COM 494580103 817 120132 SH SOLE 30 120132 0 0 KINDRED HEALTHCARE INC COM 494580103 27 3982 SH SOLE 36 3982 0 0 KINDRED HEALTHCARE INC COM 494580103 85 12545 SH SOLE 40 12545 0 0 KINGSTONE COS INC COM 496719105 26 1582 SH SOLE 2 824 0 758 KINGSTONE COS INC COM 496719105 591 36250 SH SOLE 18 36250 0 0 KINGSTONE COS INC COM 496719105 97 5971 SH SOLE 19 5971 0 0 KINGSTONE COS INC COM 496719105 4924 302066 SH SOLE 21 302066 0 0 KINGSTONE COS INC COM 496719105 1666 102237 SH SOLE 22 96423 0 5814 KINROSS GOLD CORP COM NO PAR 496902404 3261 769105 SH SOLE 21 769105 0 0 KINROSS GOLD CORP COM NO PAR 496902404 10461 2467176 SH SOLE 22 2467176 0 0 KINSALE CAP GROUP INC COM 49714P108 56 1299 SH SOLE 2 1299 0 0 KINSALE CAP GROUP INC COM 49714P108 22 507 SH SOLE 7 507 0 0 KINSALE CAP GROUP INC COM 49714P108 2266 52490 SH SOLE 18 52490 0 0 KINSALE CAP GROUP INC COM 49714P108 481 11146 SH SOLE 19 11146 0 0 KINSALE CAP GROUP INC COM 49714P108 19943 461956 SH SOLE 21 461956 0 0 KINSALE CAP GROUP INC COM 49714P108 17556 406677 SH SOLE 22 373447 0 33230 KINSALE CAP GROUP INC COM 49714P108 159 3694 SH SOLE 28 3694 0 0 KINSALE CAP GROUP INC COM 49714P108 192 4453 SH SOLE 29 0 0 4453 KINSALE CAP GROUP INC COM 49714P108 125 2896 SH SOLE 30 2896 0 0 KINSALE CAP GROUP INC COM 49714P108 98 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 3709 56244 SH SOLE 2 28940 0 27304 KIRBY CORP COM 497266106 137 2072 SH SOLE 7 2072 0 0 KIRBY CORP COM 497266106 11992 181840 SH SOLE 18 181840 0 0 KIRBY CORP COM 497266106 1114 16885 SH SOLE 19 16885 0 0 KIRBY CORP COM 497266106 186782 2832174 SH SOLE 21 2832174 0 0 KIRBY CORP COM 497266106 105380 1597884 SH SOLE 22 1453053 0 144831 KIRBY CORP COM 497266106 397 6018 SH SOLE 26 5207 0 811 KIRBY CORP COM 497266106 131 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 133 2018 SH SOLE 30 2018 0 0 KIRBY CORP COM 497266106 75 1131 SH SOLE 31 1131 0 0 KIRBY CORP COM 497266106 112 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 101 1528 SH SOLE 40 1528 0 0 KIRKLANDS INC COM 497498105 44 3808 SH SOLE 2 1209 0 2599 KIRKLANDS INC COM 497498105 4 353 SH SOLE 7 353 0 0 KIRKLANDS INC COM 497498105 917 80208 SH SOLE 18 80208 0 0 KIRKLANDS INC COM 497498105 141 12340 SH SOLE 19 12340 0 0 KIRKLANDS INC COM 497498105 16426 1437137 SH SOLE 21 1437137 0 0 KIRKLANDS INC COM 497498105 6288 550122 SH SOLE 22 523995 0 26127 KIRKLANDS INC COM 497498105 26 2305 SH SOLE 28 2305 0 0 KIRKLANDS INC COM 497498105 91 7995 SH SOLE 29 0 0 7995 KIRKLANDS INC COM 497498105 202 17695 SH SOLE 30 17695 0 0 KIRKLANDS INC COM 497498105 57 4985 SH SOLE 34 4985 0 0 KIRKLANDS INC COM 497498105 20 1731 SH SOLE 40 1731 0 0 KITE PHARMA INC COM 49803L109 822 4570 SH SOLE 2 4201 0 369 KITE PHARMA INC COM 49803L109 30 166 SH SOLE 4 166 0 0 KITE PHARMA INC COM 49803L109 220 1225 SH SOLE 7 1225 0 0 KITE PHARMA INC COM 49803L109 29791 165679 SH SOLE 18 165679 0 0 KITE PHARMA INC COM 49803L109 14320 79641 SH SOLE 19 79641 0 0 KITE PHARMA INC COM 49803L109 447226 2487215 SH SOLE 21 2487215 0 0 KITE PHARMA INC COM 49803L109 241322 1342094 SH SOLE 22 1250020 0 92074 KITE PHARMA INC COM 49803L109 2230 12400 SH SOLE 23 12400 0 0 KITE PHARMA INC COM 49803L109 3471 19303 SH SOLE 26 15999 0 3304 KITE PHARMA INC COM 49803L109 1291 7181 SH SOLE 28 7181 0 0 KITE PHARMA INC COM 49803L109 1002 5570 SH SOLE 29 0 0 5570 KITE PHARMA INC COM 49803L109 1307 7268 SH SOLE 30 7268 0 0 KITE PHARMA INC COM 49803L109 877 4877 SH SOLE 40 4877 0 0 KITE RLTY GROUP TR COM NEW 49803T300 351 17317 SH SOLE 2 3591 0 13726 KITE RLTY GROUP TR COM NEW 49803T300 510 25161 SH SOLE 4 25161 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2097 103561 SH SOLE 7 103561 0 0 KITE RLTY GROUP TR COM NEW 49803T300 55 2738 SH SOLE 15 2738 0 0 KITE RLTY GROUP TR COM NEW 49803T300 8257 407768 SH SOLE 18 407768 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2730 134839 SH SOLE 19 134839 0 0 KITE RLTY GROUP TR COM NEW 49803T300 153891 7599557 SH SOLE 21 7599557 0 0 KITE RLTY GROUP TR COM NEW 49803T300 65808 3249777 SH SOLE 22 3109383 0 140394 KITE RLTY GROUP TR COM NEW 49803T300 48 2376 SH SOLE 23 2376 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2753 135946 SH SOLE 25 135946 0 0 KITE RLTY GROUP TR COM NEW 49803T300 826 40796 SH SOLE 26 12667 0 28129 KITE RLTY GROUP TR COM NEW 49803T300 247 12204 SH SOLE 28 12204 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1330 65655 SH SOLE 29 28416 0 37239 KITE RLTY GROUP TR COM NEW 49803T300 10798 533259 SH SOLE 30 533259 0 0 KITE RLTY GROUP TR COM NEW 49803T300 188 9280 SH SOLE 40 9280 0 0 KKR & CO L P DEL COM UNITS 48248M102 4 193 SH SOLE 17 0 0 193 KKR & CO L P DEL COM UNITS 48248M102 8576 421843 SH SOLE 34 421843 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 56 2682 SH SOLE 2 728 0 1954 KKR REAL ESTATE FIN TR INC COM 48251K100 843 40059 SH SOLE 18 40059 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 125 5942 SH SOLE 19 5942 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 12132 576608 SH SOLE 21 576608 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1991 94650 SH SOLE 22 86838 0 7812 KLA-TENCOR CORP COM 482480100 24159 227913 SH SOLE 2 78020 0 149893 KLA-TENCOR CORP COM 482480100 6128 57808 SH SOLE 4 52458 0 5350 KLA-TENCOR CORP COM 482480100 12471 117649 SH SOLE 7 110587 0 7062 KLA-TENCOR CORP COM 482480100 3303 31159 SH SOLE 13 31159 0 0 KLA-TENCOR CORP COM 482480100 132 1241 SH SOLE 15 1241 0 0 KLA-TENCOR CORP COM 482480100 36970 348777 SH SOLE 18 326092 0 22685 KLA-TENCOR CORP COM 482480100 17034 160696 SH SOLE 19 160696 0 0 KLA-TENCOR CORP COM 482480100 9907 93465 SH SOLE 20 0 0 93465 KLA-TENCOR CORP COM 482480100 405291 3823503 SH SOLE 21 3823503 0 0 KLA-TENCOR CORP COM 482480100 510590 4816885 SH SOLE 22 3966199 0 850686 KLA-TENCOR CORP COM 482480100 22511 212364 SH SOLE 23 212364 0 0 KLA-TENCOR CORP COM 482480100 12651 119347 SH SOLE 25 119347 0 0 KLA-TENCOR CORP COM 482480100 44439 419238 SH SOLE 26 163793 0 255445 KLA-TENCOR CORP COM 482480100 3763 35499 SH SOLE 28 25832 0 9667 KLA-TENCOR CORP COM 482480100 7197 67898 SH SOLE 29 18220 0 49678 KLA-TENCOR CORP COM 482480100 49837 470161 SH SOLE 30 470161 0 0 KLA-TENCOR CORP COM 482480100 10059 94895 SH SOLE 31 39384 0 55511 KLA-TENCOR CORP COM 482480100 2406 22696 SH SOLE 32 22696 0 0 KLA-TENCOR CORP COM 482480100 4361 41141 SH SOLE 34 41141 0 0 KLA-TENCOR CORP COM 482480100 19988 188565 SH SOLE 36 188565 0 0 KLA-TENCOR CORP COM 482480100 83 783 SH SOLE 40 783 0 0 KLONDEX MNS LTD COM 498696103 111 30603 SH SOLE 2 9956 0 20647 KLONDEX MNS LTD COM 498696103 18 4920 SH SOLE 7 4920 0 0 KLONDEX MNS LTD COM 498696103 2438 669806 SH SOLE 18 669806 0 0 KLONDEX MNS LTD COM 498696103 384 105390 SH SOLE 19 105390 0 0 KLONDEX MNS LTD COM 498696103 20207 5551290 SH SOLE 21 5551290 0 0 KLONDEX MNS LTD COM 498696103 6898 1895122 SH SOLE 22 1643128 0 251994 KLX INC COM 482539103 1897 35845 SH SOLE 2 23588 0 12257 KLX INC COM 482539103 15 289 SH SOLE 4 289 0 0 KLX INC COM 482539103 107 2029 SH SOLE 7 2029 0 0 KLX INC COM 482539103 17999 340054 SH SOLE 18 340054 0 0 KLX INC COM 482539103 2064 38997 SH SOLE 19 38997 0 0 KLX INC COM 482539103 234530 4430946 SH SOLE 21 4430946 0 0 KLX INC COM 482539103 87942 1661469 SH SOLE 22 1567200 0 94269 KLX INC COM 482539103 836 15791 SH SOLE 26 10840 0 4951 KLX INC COM 482539103 400 7566 SH SOLE 28 7566 0 0 KLX INC COM 482539103 418 7890 SH SOLE 30 7890 0 0 KLX INC COM 482539103 280 5293 SH SOLE 36 5293 0 0 KLX INC COM 482539103 308 5820 SH SOLE 40 5820 0 0 KMG CHEMICALS INC COM 482564101 38 697 SH SOLE 2 520 0 177 KMG CHEMICALS INC COM 482564101 14 258 SH SOLE 7 258 0 0 KMG CHEMICALS INC COM 482564101 1799 32775 SH SOLE 18 32775 0 0 KMG CHEMICALS INC COM 482564101 367 6691 SH SOLE 19 6691 0 0 KMG CHEMICALS INC COM 482564101 16073 292876 SH SOLE 21 292876 0 0 KMG CHEMICALS INC COM 482564101 13204 240591 SH SOLE 22 223163 0 17428 KMG CHEMICALS INC COM 482564101 94 1717 SH SOLE 28 1717 0 0 KMG CHEMICALS INC COM 482564101 81 1484 SH SOLE 30 1484 0 0 KMG CHEMICALS INC COM 482564101 89 1623 SH SOLE 40 1623 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4957 119296 SH SOLE 2 62197 0 57099 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 512 12333 SH SOLE 4 8953 0 3380 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 258 6203 SH SOLE 7 3027 0 3176 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 32723 787554 SH SOLE 18 787554 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3975 95673 SH SOLE 19 95673 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2004 48234 SH SOLE 20 0 0 48234 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 326344 7854242 SH SOLE 21 7854242 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 166721 4012530 SH SOLE 22 3748995 0 263535 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6798 163605 SH SOLE 23 163605 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8369 201419 SH SOLE 26 123068 0 78351 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1202 28940 SH SOLE 28 20763 0 8177 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1371 32996 SH SOLE 29 0 0 32996 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4962 119428 SH SOLE 30 119428 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1886 45398 SH SOLE 31 20374 0 25024 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 172 4144 SH SOLE 34 4144 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 25 607 SH SOLE 40 607 0 0 KNOLL INC COM NEW 498904200 68 3388 SH SOLE 2 2741 0 647 KNOLL INC COM NEW 498904200 5 266 SH SOLE 4 266 0 0 KNOLL INC COM NEW 498904200 26 1296 SH SOLE 7 1296 0 0 KNOLL INC COM NEW 498904200 3304 165182 SH SOLE 18 165182 0 0 KNOLL INC COM NEW 498904200 709 35437 SH SOLE 19 35437 0 0 KNOLL INC COM NEW 498904200 28469 1423443 SH SOLE 21 1423443 0 0 KNOLL INC COM NEW 498904200 29172 1458618 SH SOLE 22 1360068 0 98550 KNOLL INC COM NEW 498904200 321 16051 SH SOLE 26 14164 0 1887 KNOLL INC COM NEW 498904200 140 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 136 6786 SH SOLE 30 6786 0 0 KNOLL INC COM NEW 498904200 108 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 843 55237 SH SOLE 2 40271 0 14966 KNOWLES CORP COM 49926D109 8 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 34 2202 SH SOLE 7 2202 0 0 KNOWLES CORP COM 49926D109 8967 587251 SH SOLE 18 585726 0 1525 KNOWLES CORP COM 49926D109 1023 67020 SH SOLE 19 67020 0 0 KNOWLES CORP COM 49926D109 84523 5535248 SH SOLE 21 5535248 0 0 KNOWLES CORP COM 49926D109 45458 2976965 SH SOLE 22 2817132 0 159833 KNOWLES CORP COM 49926D109 301 19744 SH SOLE 26 14627 0 5117 KNOWLES CORP COM 49926D109 194 12685 SH SOLE 28 12685 0 0 KNOWLES CORP COM 49926D109 203 13269 SH SOLE 30 13269 0 0 KNOWLES CORP COM 49926D109 144 9440 SH SOLE 40 9440 0 0 KOHLS CORP COM 500255104 19747 432579 SH SOLE 2 233372 0 199207 KOHLS CORP COM 500255104 3362 73656 SH SOLE 4 67404 0 6252 KOHLS CORP COM 500255104 6687 146484 SH SOLE 7 141766 0 4718 KOHLS CORP COM 500255104 51 1118 SH SOLE 15 1118 0 0 KOHLS CORP COM 500255104 20799 455625 SH SOLE 18 430995 0 24630 KOHLS CORP COM 500255104 3502 76706 SH SOLE 19 76706 0 0 KOHLS CORP COM 500255104 12209 267440 SH SOLE 20 415 0 267025 KOHLS CORP COM 500255104 374250 8198256 SH SOLE 21 8198256 0 0 KOHLS CORP COM 500255104 259897 5693258 SH SOLE 22 4797758 0 895500 KOHLS CORP COM 500255104 10718 234776 SH SOLE 23 234776 0 0 KOHLS CORP COM 500255104 6885 150822 SH SOLE 25 150822 0 0 KOHLS CORP COM 500255104 26136 572529 SH SOLE 26 235993 0 336536 KOHLS CORP COM 500255104 1800 39439 SH SOLE 28 28713 0 10726 KOHLS CORP COM 500255104 3196 70017 SH SOLE 29 12993 0 57024 KOHLS CORP COM 500255104 30385 665599 SH SOLE 30 665599 0 0 KOHLS CORP COM 500255104 5651 123795 SH SOLE 31 57683 0 66112 KOHLS CORP COM 500255104 4631 101451 SH SOLE 32 101451 0 0 KOHLS CORP COM 500255104 8685 190261 SH SOLE 34 190261 0 0 KOHLS CORP COM 500255104 15626 342300 SH SOLE 35 342300 0 0 KOHLS CORP COM 500255104 9669 211811 SH SOLE 36 211811 0 0 KOHLS CORP COM 500255104 45 996 SH SOLE 40 996 0 0 KONA GRILL INC COM 50047H201 5 1299 SH SOLE 18 1299 0 0 KONA GRILL INC COM 50047H201 78 20489 SH SOLE 21 20489 0 0 KONA GRILL INC COM 50047H201 81 21417 SH SOLE 22 21417 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 91 2200 SH SOLE 2 2200 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 180682 4385475 SH SOLE 18 4366465 0 19010 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 50012 1213880 SH SOLE 19 1213880 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4385 106420 SH SOLE 22 106420 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1795 43570 SH SOLE 23 43570 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9471 229870 SH SOLE 34 229870 0 0 KOPIN CORP COM 500600101 23 5590 SH SOLE 2 3077 0 2513 KOPIN CORP COM 500600101 8 1866 SH SOLE 7 1866 0 0 KOPIN CORP COM 500600101 1177 282346 SH SOLE 18 282346 0 0 KOPIN CORP COM 500600101 187 44881 SH SOLE 19 44881 0 0 KOPIN CORP COM 500600101 22836 5476353 SH SOLE 21 5476353 0 0 KOPIN CORP COM 500600101 8040 1927982 SH SOLE 22 1837663 0 90319 KOPIN CORP COM 500600101 307 73622 SH SOLE 30 73622 0 0 KOPPERS HOLDINGS INC COM 50060P106 99 2139 SH SOLE 2 1980 0 159 KOPPERS HOLDINGS INC COM 50060P106 9 192 SH SOLE 4 192 0 0 KOPPERS HOLDINGS INC COM 50060P106 22 483 SH SOLE 7 483 0 0 KOPPERS HOLDINGS INC COM 50060P106 4555 98703 SH SOLE 18 98703 0 0 KOPPERS HOLDINGS INC COM 50060P106 901 19521 SH SOLE 19 19521 0 0 KOPPERS HOLDINGS INC COM 50060P106 85378 1850014 SH SOLE 21 1850014 0 0 KOPPERS HOLDINGS INC COM 50060P106 24683 534841 SH SOLE 22 494579 0 40262 KOPPERS HOLDINGS INC COM 50060P106 20 439 SH SOLE 23 439 0 0 KOPPERS HOLDINGS INC COM 50060P106 648 14047 SH SOLE 26 11930 0 2117 KOPPERS HOLDINGS INC COM 50060P106 137 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 507 10984 SH SOLE 29 0 0 10984 KOPPERS HOLDINGS INC COM 50060P106 1307 28323 SH SOLE 30 28323 0 0 KOPPERS HOLDINGS INC COM 50060P106 31 674 SH SOLE 34 674 0 0 KOPPERS HOLDINGS INC COM 50060P106 116 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 605 36104 SH SOLE 7 36104 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 54293 3239423 SH SOLE 21 3239423 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 19 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 6017 358997 SH SOLE 30 358997 0 0 KORN FERRY INTL COM NEW 500643200 452 11461 SH SOLE 2 2863 0 8598 KORN FERRY INTL COM NEW 500643200 14 359 SH SOLE 4 359 0 0 KORN FERRY INTL COM NEW 500643200 50 1261 SH SOLE 7 1261 0 0 KORN FERRY INTL COM NEW 500643200 10283 260789 SH SOLE 18 260789 0 0 KORN FERRY INTL COM NEW 500643200 1571 39851 SH SOLE 19 39851 0 0 KORN FERRY INTL COM NEW 500643200 192973 4894054 SH SOLE 21 4894054 0 0 KORN FERRY INTL COM NEW 500643200 58453 1482460 SH SOLE 22 1391126 0 91334 KORN FERRY INTL COM NEW 500643200 619 15687 SH SOLE 26 11934 0 3753 KORN FERRY INTL COM NEW 500643200 292 7406 SH SOLE 28 7406 0 0 KORN FERRY INTL COM NEW 500643200 3046 77258 SH SOLE 30 77258 0 0 KORN FERRY INTL COM NEW 500643200 212 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 21 1387 SH SOLE 7 1387 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2098 137120 SH SOLE 21 137120 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2459 160748 SH SOLE 22 160748 0 0 KOSMOS ENERGY LTD SHS G5315B107 1830 229898 SH SOLE 2 144556 0 85342 KOSMOS ENERGY LTD SHS G5315B107 12 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD SHS G5315B107 56 7045 SH SOLE 7 7045 0 0 KOSMOS ENERGY LTD SHS G5315B107 991 124494 SH SOLE 18 124494 0 0 KOSMOS ENERGY LTD SHS G5315B107 26593 3340804 SH SOLE 19 3340804 0 0 KOSMOS ENERGY LTD SHS G5315B107 22175 2785796 SH SOLE 21 2785796 0 0 KOSMOS ENERGY LTD SHS G5315B107 51418 6459530 SH SOLE 22 5683771 0 775759 KOSMOS ENERGY LTD SHS G5315B107 918 115338 SH SOLE 25 115338 0 0 KOSMOS ENERGY LTD SHS G5315B107 957 120212 SH SOLE 26 117313 0 2899 KOSMOS ENERGY LTD SHS G5315B107 268 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD SHS G5315B107 7814 981700 SH SOLE 29 981700 0 0 KOSMOS ENERGY LTD SHS G5315B107 1078 135387 SH SOLE 30 135387 0 0 KOSMOS ENERGY LTD SHS G5315B107 48 5978 SH SOLE 31 5978 0 0 KOSMOS ENERGY LTD SHS G5315B107 27528 3458339 SH SOLE 34 3458339 0 0 KOSMOS ENERGY LTD SHS G5315B107 248 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 13 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 61937 798667 SH SOLE 2 212984 0 585683 KRAFT HEINZ CO COM 500754106 15198 195981 SH SOLE 4 174138 0 21843 KRAFT HEINZ CO COM 500754106 33509 432096 SH SOLE 7 430024 0 2072 KRAFT HEINZ CO COM 500754106 813 10490 SH SOLE 13 10490 0 0 KRAFT HEINZ CO COM 500754106 427 5510 SH SOLE 15 5510 0 0 KRAFT HEINZ CO COM 500754106 2 32 SH SOLE 17 0 0 32 KRAFT HEINZ CO COM 500754106 90083 1161609 SH SOLE 18 1070391 0 91218 KRAFT HEINZ CO COM 500754106 4840 62407 SH SOLE 19 62407 0 0 KRAFT HEINZ CO COM 500754106 20518 264584 SH SOLE 20 3607 0 260977 KRAFT HEINZ CO COM 500754106 676852 8727942 SH SOLE 21 8727942 0 0 KRAFT HEINZ CO COM 500754106 1218229 15708943 SH SOLE 22 12953848 0 2755095 KRAFT HEINZ CO COM 500754106 58075 748870 SH SOLE 23 748870 0 0 KRAFT HEINZ CO COM 500754106 36129 465882 SH SOLE 25 465882 0 0 KRAFT HEINZ CO COM 500754106 141967 1830646 SH SOLE 26 542623 0 1288023 KRAFT HEINZ CO COM 500754106 10767 138845 SH SOLE 28 101225 0 37620 KRAFT HEINZ CO COM 500754106 1788 23061 SH SOLE 29 23061 0 0 KRAFT HEINZ CO COM 500754106 141824 1828802 SH SOLE 30 1828802 0 0 KRAFT HEINZ CO COM 500754106 22698 292685 SH SOLE 31 127653 0 165032 KRAFT HEINZ CO COM 500754106 13671 176288 SH SOLE 32 176288 0 0 KRAFT HEINZ CO COM 500754106 3857 49733 SH SOLE 34 49733 0 0 KRAFT HEINZ CO COM 500754106 46218 595971 SH SOLE 36 595971 0 0 KRAFT HEINZ CO COM 500754106 240 3091 SH SOLE 40 3091 0 0 KRATON CORPORATION COM 50077C106 256 6337 SH SOLE 2 1796 0 4541 KRATON CORPORATION COM 50077C106 12 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 30 749 SH SOLE 7 749 0 0 KRATON CORPORATION COM 50077C106 5943 146953 SH SOLE 18 146953 0 0 KRATON CORPORATION COM 50077C106 14452 357377 SH SOLE 19 357377 0 0 KRATON CORPORATION COM 50077C106 108354 2679369 SH SOLE 21 2679369 0 0 KRATON CORPORATION COM 50077C106 34776 859935 SH SOLE 22 802908 0 57027 KRATON CORPORATION COM 50077C106 701 17346 SH SOLE 26 14656 0 2690 KRATON CORPORATION COM 50077C106 180 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1692 41845 SH SOLE 30 41845 0 0 KRATON CORPORATION COM 50077C106 138 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 53 4029 SH SOLE 2 4029 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 31 2380 SH SOLE 7 2380 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3572 273108 SH SOLE 18 273108 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 734 56079 SH SOLE 19 56079 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 71832 5491742 SH SOLE 21 5491742 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26080 1993905 SH SOLE 22 1860908 0 132997 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 88 6694 SH SOLE 26 0 0 6694 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 220 16847 SH SOLE 28 16847 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 173 13193 SH SOLE 30 13193 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 64 4925 SH SOLE 40 4925 0 0 KROGER CO COM 501044101 27145 1353174 SH SOLE 2 485979 0 867195 KROGER CO COM 501044101 6813 339610 SH SOLE 4 308315 0 31295 KROGER CO COM 501044101 12986 647345 SH SOLE 7 629207 0 18138 KROGER CO COM 501044101 468 23306 SH SOLE 13 23306 0 0 KROGER CO COM 501044101 123 6116 SH SOLE 15 6116 0 0 KROGER CO COM 501044101 137192 6839087 SH SOLE 18 6515758 0 323329 KROGER CO COM 501044101 221317 11032742 SH SOLE 19 11032742 0 0 KROGER CO COM 501044101 10855 541127 SH SOLE 20 0 0 541127 KROGER CO COM 501044101 270520 13485561 SH SOLE 21 13485561 0 0 KROGER CO COM 501044101 510855 25466341 SH SOLE 22 21106935 0 4359406 KROGER CO COM 501044101 25611 1276741 SH SOLE 23 1276741 0 0 KROGER CO COM 501044101 15640 779654 SH SOLE 25 779654 0 0 KROGER CO COM 501044101 53072 2645644 SH SOLE 26 871183 0 1774461 KROGER CO COM 501044101 4176 208197 SH SOLE 28 151608 0 56589 KROGER CO COM 501044101 3393 169131 SH SOLE 29 32278 0 136853 KROGER CO COM 501044101 55545 2768948 SH SOLE 30 2768948 0 0 KROGER CO COM 501044101 8966 446947 SH SOLE 31 205272 0 241675 KROGER CO COM 501044101 16013 798269 SH SOLE 34 798269 0 0 KROGER CO COM 501044101 20934 1043573 SH SOLE 36 1043573 0 0 KROGER CO COM 501044101 99 4931 SH SOLE 40 4931 0 0 KRONOS WORLDWIDE INC COM 50105F105 37 1609 SH SOLE 2 1136 0 473 KRONOS WORLDWIDE INC COM 50105F105 2 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 10 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 1774 77721 SH SOLE 18 77721 0 0 KRONOS WORLDWIDE INC COM 50105F105 379 16587 SH SOLE 19 16587 0 0 KRONOS WORLDWIDE INC COM 50105F105 15786 691442 SH SOLE 21 691442 0 0 KRONOS WORLDWIDE INC COM 50105F105 12229 535656 SH SOLE 22 494831 0 40825 KRONOS WORLDWIDE INC COM 50105F105 253 11102 SH SOLE 26 11102 0 0 KRONOS WORLDWIDE INC COM 50105F105 91 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 79 3461 SH SOLE 30 3461 0 0 KRONOS WORLDWIDE INC COM 50105F105 50 2183 SH SOLE 40 2183 0 0 KT CORP SPONSORED ADR 48268K101 8328 600424 SH SOLE 2 2700 0 597724 KT CORP SPONSORED ADR 48268K101 1055 76047 SH SOLE 18 76047 0 0 KT CORP SPONSORED ADR 48268K101 49520 3570294 SH SOLE 22 3012626 0 557668 KT CORP SPONSORED ADR 48268K101 83 5960 SH SOLE 25 5960 0 0 KT CORP SPONSORED ADR 48268K101 154 11094 SH SOLE 26 0 0 11094 KT CORP SPONSORED ADR 48268K101 287 20661 SH SOLE 30 20661 0 0 KULICKE & SOFFA INDS INC COM 501242101 11 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1824 84553 SH SOLE 18 84553 0 0 KULICKE & SOFFA INDS INC COM 501242101 224 10388 SH SOLE 19 10388 0 0 KULICKE & SOFFA INDS INC COM 501242101 89462 4147532 SH SOLE 21 4147532 0 0 KULICKE & SOFFA INDS INC COM 501242101 26231 1216091 SH SOLE 22 1171351 0 44740 KULICKE & SOFFA INDS INC COM 501242101 618 28671 SH SOLE 26 22991 0 5680 KULICKE & SOFFA INDS INC COM 501242101 218 10119 SH SOLE 28 10119 0 0 KULICKE & SOFFA INDS INC COM 501242101 1199 55601 SH SOLE 29 0 0 55601 KULICKE & SOFFA INDS INC COM 501242101 2082 96522 SH SOLE 30 96522 0 0 KULICKE & SOFFA INDS INC COM 501242101 23 1080 SH SOLE 34 1080 0 0 KULICKE & SOFFA INDS INC COM 501242101 189 8772 SH SOLE 40 8772 0 0 KURA ONCOLOGY INC COM 50127T109 33 2184 SH SOLE 2 2184 0 0 KURA ONCOLOGY INC COM 50127T109 1007 67352 SH SOLE 18 67352 0 0 KURA ONCOLOGY INC COM 50127T109 192 12856 SH SOLE 19 12856 0 0 KURA ONCOLOGY INC COM 50127T109 8925 596998 SH SOLE 21 596998 0 0 KURA ONCOLOGY INC COM 50127T109 5130 343131 SH SOLE 22 327688 0 15443 KVH INDS INC COM 482738101 171 14325 SH SOLE 2 659 0 13666 KVH INDS INC COM 482738101 6 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 791 66191 SH SOLE 18 66191 0 0 KVH INDS INC COM 482738101 135 11296 SH SOLE 19 11296 0 0 KVH INDS INC COM 482738101 6040 505446 SH SOLE 21 505446 0 0 KVH INDS INC COM 482738101 6378 533726 SH SOLE 22 512622 0 21104 L BRANDS INC COM 501797104 13923 334598 SH SOLE 2 98720 0 235878 L BRANDS INC COM 501797104 3221 77399 SH SOLE 4 68418 0 8981 L BRANDS INC COM 501797104 8448 203025 SH SOLE 7 189089 0 13936 L BRANDS INC COM 501797104 160 3846 SH SOLE 13 3846 0 0 L BRANDS INC COM 501797104 61 1458 SH SOLE 15 1458 0 0 L BRANDS INC COM 501797104 0 5 SH SOLE 17 0 0 5 L BRANDS INC COM 501797104 25409 610647 SH SOLE 18 573072 0 37575 L BRANDS INC COM 501797104 1931 46418 SH SOLE 19 46418 0 0 L BRANDS INC COM 501797104 5895 141684 SH SOLE 20 0 0 141684 L BRANDS INC COM 501797104 367797 8839138 SH SOLE 21 8839138 0 0 L BRANDS INC COM 501797104 292595 7031832 SH SOLE 22 5897920 0 1133912 L BRANDS INC COM 501797104 13116 315210 SH SOLE 23 315210 0 0 L BRANDS INC COM 501797104 7392 177655 SH SOLE 25 177655 0 0 L BRANDS INC COM 501797104 26750 642869 SH SOLE 26 260219 0 382650 L BRANDS INC COM 501797104 2286 54950 SH SOLE 28 40316 0 14634 L BRANDS INC COM 501797104 388 9335 SH SOLE 29 9335 0 0 L BRANDS INC COM 501797104 37662 905117 SH SOLE 30 905117 0 0 L BRANDS INC COM 501797104 5026 120794 SH SOLE 31 51258 0 69536 L BRANDS INC COM 501797104 3664 88065 SH SOLE 32 88065 0 0 L BRANDS INC COM 501797104 649 15603 SH SOLE 34 15603 0 0 L BRANDS INC COM 501797104 10002 240363 SH SOLE 35 240363 0 0 L BRANDS INC COM 501797104 9726 233733 SH SOLE 36 233733 0 0 L BRANDS INC COM 501797104 50 1205 SH SOLE 40 1205 0 0 L3 TECHNOLOGIES INC COM 502413107 17678 93815 SH SOLE 2 20275 0 73540 L3 TECHNOLOGIES INC COM 502413107 5509 29236 SH SOLE 4 27137 0 2099 L3 TECHNOLOGIES INC COM 502413107 14726 78149 SH SOLE 7 61661 0 16488 L3 TECHNOLOGIES INC COM 502413107 412 2184 SH SOLE 13 2184 0 0 L3 TECHNOLOGIES INC COM 502413107 90 477 SH SOLE 15 477 0 0 L3 TECHNOLOGIES INC COM 502413107 32450 172215 SH SOLE 18 161343 0 10872 L3 TECHNOLOGIES INC COM 502413107 2597 13780 SH SOLE 19 13780 0 0 L3 TECHNOLOGIES INC COM 502413107 12401 65811 SH SOLE 20 0 0 65811 L3 TECHNOLOGIES INC COM 502413107 470384 2496332 SH SOLE 21 2496332 0 0 L3 TECHNOLOGIES INC COM 502413107 384506 2040575 SH SOLE 22 1684514 0 356061 L3 TECHNOLOGIES INC COM 502413107 17425 92474 SH SOLE 23 92474 0 0 L3 TECHNOLOGIES INC COM 502413107 28817 152933 SH SOLE 25 152933 0 0 L3 TECHNOLOGIES INC COM 502413107 27000 143289 SH SOLE 26 76491 0 66798 L3 TECHNOLOGIES INC COM 502413107 3370 17887 SH SOLE 28 12735 0 5152 L3 TECHNOLOGIES INC COM 502413107 805 4274 SH SOLE 29 2953 0 1321 L3 TECHNOLOGIES INC COM 502413107 54300 288173 SH SOLE 30 288173 0 0 L3 TECHNOLOGIES INC COM 502413107 10316 54747 SH SOLE 31 30620 0 24127 L3 TECHNOLOGIES INC COM 502413107 475 2521 SH SOLE 34 2521 0 0 L3 TECHNOLOGIES INC COM 502413107 12772 67781 SH SOLE 36 67781 0 0 L3 TECHNOLOGIES INC COM 502413107 77 408 SH SOLE 40 408 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 37 1054 SH SOLE 2 990 0 64 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 293 SH SOLE 7 293 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2184 62783 SH SOLE 18 62783 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 453 13019 SH SOLE 19 13019 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 19216 552488 SH SOLE 21 552488 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 18231 524191 SH SOLE 22 498000 0 26191 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 73 2091 SH SOLE 28 2091 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 107 3088 SH SOLE 30 3088 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 92 2634 SH SOLE 40 2634 0 0 LA QUINTA HLDGS INC COM 50420D108 333 19030 SH SOLE 2 4467 0 14563 LA QUINTA HLDGS INC COM 50420D108 8 433 SH SOLE 4 433 0 0 LA QUINTA HLDGS INC COM 50420D108 29 1676 SH SOLE 7 1676 0 0 LA QUINTA HLDGS INC COM 50420D108 5241 299479 SH SOLE 18 299479 0 0 LA QUINTA HLDGS INC COM 50420D108 1073 61300 SH SOLE 19 61300 0 0 LA QUINTA HLDGS INC COM 50420D108 44332 2533277 SH SOLE 21 2533277 0 0 LA QUINTA HLDGS INC COM 50420D108 39718 2269612 SH SOLE 22 2106499 0 163113 LA QUINTA HLDGS INC COM 50420D108 163 9304 SH SOLE 26 6135 0 3169 LA QUINTA HLDGS INC COM 50420D108 232 13243 SH SOLE 28 13243 0 0 LA QUINTA HLDGS INC COM 50420D108 552 31547 SH SOLE 30 31547 0 0 LA QUINTA HLDGS INC COM 50420D108 180 10295 SH SOLE 40 10295 0 0 LA Z BOY INC COM 505336107 191 7096 SH SOLE 2 2714 0 4382 LA Z BOY INC COM 505336107 11 417 SH SOLE 4 417 0 0 LA Z BOY INC COM 505336107 35 1293 SH SOLE 7 1293 0 0 LA Z BOY INC COM 505336107 7034 261470 SH SOLE 18 261470 0 0 LA Z BOY INC COM 505336107 951 35343 SH SOLE 19 35343 0 0 LA Z BOY INC COM 505336107 113430 4216744 SH SOLE 21 4216744 0 0 LA Z BOY INC COM 505336107 34578 1285418 SH SOLE 22 1187543 0 97875 LA Z BOY INC COM 505336107 640 23784 SH SOLE 26 20285 0 3499 LA Z BOY INC COM 505336107 194 7207 SH SOLE 28 7207 0 0 LA Z BOY INC COM 505336107 453 16836 SH SOLE 29 0 0 16836 LA Z BOY INC COM 505336107 1774 65948 SH SOLE 30 65948 0 0 LA Z BOY INC COM 505336107 153 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20403 135146 SH SOLE 2 37184 0 97962 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5029 33309 SH SOLE 4 29285 0 4024 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15185 100581 SH SOLE 7 81364 0 19217 LABORATORY CORP AMER HLDGS COM NEW 50540R409 697 4614 SH SOLE 13 4614 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 109 723 SH SOLE 15 723 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 6 SH SOLE 17 0 0 6 LABORATORY CORP AMER HLDGS COM NEW 50540R409 96385 638440 SH SOLE 18 605197 0 33243 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8319 55106 SH SOLE 19 55106 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10160 67299 SH SOLE 20 0 0 67299 LABORATORY CORP AMER HLDGS COM NEW 50540R409 423135 2802775 SH SOLE 21 2802775 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 429214 2843039 SH SOLE 22 2358291 0 484748 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18818 124644 SH SOLE 23 124644 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12780 84651 SH SOLE 25 77737 0 6914 LABORATORY CORP AMER HLDGS COM NEW 50540R409 45777 303218 SH SOLE 26 108307 0 194911 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3523 23333 SH SOLE 28 17002 0 6331 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4442 29426 SH SOLE 29 3828 0 25598 LABORATORY CORP AMER HLDGS COM NEW 50540R409 50734 336055 SH SOLE 30 336055 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8059 53384 SH SOLE 31 20017 0 33367 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7481 49551 SH SOLE 34 49551 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18919 125319 SH SOLE 36 125319 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 93 614 SH SOLE 40 614 0 0 LADDER CAP CORP CL A 505743104 245 17797 SH SOLE 2 4361 0 13436 LADDER CAP CORP CL A 505743104 19 1409 SH SOLE 7 1409 0 0 LADDER CAP CORP CL A 505743104 3850 279375 SH SOLE 18 279375 0 0 LADDER CAP CORP CL A 505743104 863 62663 SH SOLE 19 62663 0 0 LADDER CAP CORP CL A 505743104 58744 4263019 SH SOLE 21 4263019 0 0 LADDER CAP CORP CL A 505743104 35149 2550739 SH SOLE 22 2376929 0 173810 LADDER CAP CORP CL A 505743104 91 6603 SH SOLE 28 6603 0 0 LADDER CAP CORP CL A 505743104 557 40413 SH SOLE 29 0 0 40413 LADDER CAP CORP CL A 505743104 142 10290 SH SOLE 30 10290 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 66 22841 SH SOLE 2 5009 0 17832 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1200 416544 SH SOLE 18 416544 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 219 76190 SH SOLE 19 76190 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 9583 3327465 SH SOLE 21 3327465 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 9514 3303470 SH SOLE 22 3164750 0 138720 LADENBURG THALMAN FIN SVCS I COM 50575Q102 37 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 43 15067 SH SOLE 30 15067 0 0 LAKE SHORE BANCORP INC COM 510700107 6 364 SH SOLE 18 364 0 0 LAKE SHORE BANCORP INC COM 510700107 11 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 198 9714 SH SOLE 2 2751 0 6963 LAKELAND BANCORP INC COM 511637100 36 1752 SH SOLE 7 1752 0 0 LAKELAND BANCORP INC COM 511637100 3578 175407 SH SOLE 18 175407 0 0 LAKELAND BANCORP INC COM 511637100 679 33296 SH SOLE 19 33296 0 0 LAKELAND BANCORP INC COM 511637100 29765 1459075 SH SOLE 21 1459075 0 0 LAKELAND BANCORP INC COM 511637100 25231 1236794 SH SOLE 22 1164659 0 72135 LAKELAND BANCORP INC COM 511637100 112 5474 SH SOLE 28 5474 0 0 LAKELAND BANCORP INC COM 511637100 151 7378 SH SOLE 30 7378 0 0 LAKELAND BANCORP INC COM 511637100 73 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 233 4778 SH SOLE 2 1359 0 3419 LAKELAND FINL CORP COM 511656100 30 611 SH SOLE 7 611 0 0 LAKELAND FINL CORP COM 511656100 4791 98328 SH SOLE 18 98328 0 0 LAKELAND FINL CORP COM 511656100 1227 25178 SH SOLE 19 25178 0 0 LAKELAND FINL CORP COM 511656100 35520 729063 SH SOLE 21 729063 0 0 LAKELAND FINL CORP COM 511656100 37675 773295 SH SOLE 22 724478 0 48817 LAKELAND FINL CORP COM 511656100 380 7796 SH SOLE 23 7796 0 0 LAKELAND FINL CORP COM 511656100 474 9720 SH SOLE 26 9378 0 342 LAKELAND FINL CORP COM 511656100 178 3657 SH SOLE 28 3657 0 0 LAKELAND FINL CORP COM 511656100 729 14954 SH SOLE 29 0 0 14954 LAKELAND FINL CORP COM 511656100 162 3315 SH SOLE 30 3315 0 0 LAKELAND FINL CORP COM 511656100 1649 33845 SH SOLE 34 33845 0 0 LAKELAND FINL CORP COM 511656100 128 2619 SH SOLE 40 2619 0 0 LAKELAND INDS INC COM 511795106 4 300 SH SOLE 2 300 0 0 LAKELAND INDS INC COM 511795106 16 1120 SH SOLE 18 1120 0 0 LAKELAND INDS INC COM 511795106 30 2101 SH SOLE 19 2101 0 0 LAKELAND INDS INC COM 511795106 284 20157 SH SOLE 21 20157 0 0 LAKELAND INDS INC COM 511795106 260 18471 SH SOLE 22 18471 0 0 LAM RESEARCH CORP COM 512807108 44330 239570 SH SOLE 2 81854 0 157716 LAM RESEARCH CORP COM 512807108 11687 63161 SH SOLE 4 57469 0 5692 LAM RESEARCH CORP COM 512807108 21407 115691 SH SOLE 7 113162 0 2529 LAM RESEARCH CORP COM 512807108 460 2484 SH SOLE 13 2484 0 0 LAM RESEARCH CORP COM 512807108 235 1271 SH SOLE 15 1271 0 0 LAM RESEARCH CORP COM 512807108 84410 456170 SH SOLE 18 433648 0 22522 LAM RESEARCH CORP COM 512807108 23122 124959 SH SOLE 19 124959 0 0 LAM RESEARCH CORP COM 512807108 13162 71133 SH SOLE 20 0 0 71133 LAM RESEARCH CORP COM 512807108 717127 3875522 SH SOLE 21 3875522 0 0 LAM RESEARCH CORP COM 512807108 822825 4446742 SH SOLE 22 3698091 0 748651 LAM RESEARCH CORP COM 512807108 37386 202044 SH SOLE 23 202044 0 0 LAM RESEARCH CORP COM 512807108 25522 137925 SH SOLE 25 137925 0 0 LAM RESEARCH CORP COM 512807108 90945 491490 SH SOLE 26 156047 0 335443 LAM RESEARCH CORP COM 512807108 6795 36723 SH SOLE 28 26771 0 9952 LAM RESEARCH CORP COM 512807108 3417 18468 SH SOLE 29 9352 0 9116 LAM RESEARCH CORP COM 512807108 95628 516794 SH SOLE 30 516794 0 0 LAM RESEARCH CORP COM 512807108 16012 86531 SH SOLE 31 37862 0 48669 LAM RESEARCH CORP COM 512807108 4350 23508 SH SOLE 32 23508 0 0 LAM RESEARCH CORP COM 512807108 16567 89532 SH SOLE 34 89532 0 0 LAM RESEARCH CORP COM 512807108 28554 154311 SH SOLE 36 154311 0 0 LAM RESEARCH CORP COM 512807108 144 778 SH SOLE 40 778 0 0 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 24 8000 PRN SOLE 21 8000 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5622 82032 SH SOLE 2 51268 0 30764 LAMAR ADVERTISING CO NEW CL A 512816109 28 404 SH SOLE 4 404 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 168 2456 SH SOLE 7 2456 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 22557 329150 SH SOLE 18 329150 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 10321 150609 SH SOLE 19 150609 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 274334 4003130 SH SOLE 21 4003130 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 199142 2905903 SH SOLE 22 2649096 0 256807 LAMAR ADVERTISING CO NEW CL A 512816109 2411 35180 SH SOLE 25 35180 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2256 32915 SH SOLE 26 27540 0 5375 LAMAR ADVERTISING CO NEW CL A 512816109 883 12891 SH SOLE 28 12891 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 868 12659 SH SOLE 30 12659 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 130 1894 SH SOLE 31 1894 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5888 85920 SH SOLE 34 85920 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 201 2939 SH SOLE 36 2939 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 601 8768 SH SOLE 40 8768 0 0 LAMB WESTON HLDGS INC COM 513272104 9250 197272 SH SOLE 2 127101 0 70171 LAMB WESTON HLDGS INC COM 513272104 37 791 SH SOLE 4 791 0 0 LAMB WESTON HLDGS INC COM 513272104 226 4823 SH SOLE 7 4823 0 0 LAMB WESTON HLDGS INC COM 513272104 43 920 SH SOLE 15 920 0 0 LAMB WESTON HLDGS INC COM 513272104 23113 492922 SH SOLE 18 492922 0 0 LAMB WESTON HLDGS INC COM 513272104 17504 373301 SH SOLE 19 373301 0 0 LAMB WESTON HLDGS INC COM 513272104 291727 6221527 SH SOLE 21 6221527 0 0 LAMB WESTON HLDGS INC COM 513272104 224034 4777861 SH SOLE 22 4313779 0 464082 LAMB WESTON HLDGS INC COM 513272104 5069 108112 SH SOLE 25 108112 0 0 LAMB WESTON HLDGS INC COM 513272104 7466 159231 SH SOLE 26 63817 0 95414 LAMB WESTON HLDGS INC COM 513272104 943 20120 SH SOLE 28 20120 0 0 LAMB WESTON HLDGS INC COM 513272104 1336 28482 SH SOLE 29 0 0 28482 LAMB WESTON HLDGS INC COM 513272104 1008 21503 SH SOLE 30 21503 0 0 LAMB WESTON HLDGS INC COM 513272104 226 4814 SH SOLE 31 4814 0 0 LAMB WESTON HLDGS INC COM 513272104 5416 115500 SH SOLE 36 115500 0 0 LAMB WESTON HLDGS INC COM 513272104 678 14463 SH SOLE 40 14463 0 0 LANCASTER COLONY CORP COM 513847103 1103 9184 SH SOLE 2 8885 0 299 LANCASTER COLONY CORP COM 513847103 15 121 SH SOLE 4 121 0 0 LANCASTER COLONY CORP COM 513847103 3120 25971 SH SOLE 7 25971 0 0 LANCASTER COLONY CORP COM 513847103 14531 120972 SH SOLE 18 120972 0 0 LANCASTER COLONY CORP COM 513847103 1705 14195 SH SOLE 19 14195 0 0 LANCASTER COLONY CORP COM 513847103 144788 1205358 SH SOLE 21 1205358 0 0 LANCASTER COLONY CORP COM 513847103 73512 611992 SH SOLE 22 575130 0 36862 LANCASTER COLONY CORP COM 513847103 58 484 SH SOLE 23 484 0 0 LANCASTER COLONY CORP COM 513847103 979 8153 SH SOLE 26 6844 0 1309 LANCASTER COLONY CORP COM 513847103 333 2770 SH SOLE 28 2770 0 0 LANCASTER COLONY CORP COM 513847103 381 3169 SH SOLE 30 3169 0 0 LANCASTER COLONY CORP COM 513847103 245 2043 SH SOLE 40 2043 0 0 LANDAUER INC COM 51476K103 45 673 SH SOLE 2 516 0 157 LANDAUER INC COM 51476K103 7 98 SH SOLE 4 98 0 0 LANDAUER INC COM 51476K103 17 248 SH SOLE 7 248 0 0 LANDAUER INC COM 51476K103 2969 44121 SH SOLE 18 44121 0 0 LANDAUER INC COM 51476K103 6076 90289 SH SOLE 19 90289 0 0 LANDAUER INC COM 51476K103 56662 841937 SH SOLE 21 841937 0 0 LANDAUER INC COM 51476K103 20023 297525 SH SOLE 22 277357 0 20168 LANDAUER INC COM 51476K103 438 6503 SH SOLE 26 6141 0 362 LANDAUER INC COM 51476K103 95 1414 SH SOLE 28 1414 0 0 LANDAUER INC COM 51476K103 853 12673 SH SOLE 30 12673 0 0 LANDAUER INC COM 51476K103 61 907 SH SOLE 40 907 0 0 LANDEC CORP COM 514766104 69 5350 SH SOLE 2 1636 0 3714 LANDEC CORP COM 514766104 9 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 1373 106033 SH SOLE 18 106033 0 0 LANDEC CORP COM 514766104 270 20837 SH SOLE 19 20837 0 0 LANDEC CORP COM 514766104 11438 883226 SH SOLE 21 883226 0 0 LANDEC CORP COM 514766104 10736 829018 SH SOLE 22 779918 0 49100 LANDEC CORP COM 514766104 46 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 46 3550 SH SOLE 30 3550 0 0 LANDEC CORP COM 514766104 31 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 14 511 SH SOLE 18 511 0 0 LANDMARK BANCORP INC COM 51504L107 19 676 SH SOLE 21 676 0 0 LANDS END INC NEW COM 51509F105 75 5668 SH SOLE 2 3647 0 2021 LANDS END INC NEW COM 51509F105 4 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 644 48814 SH SOLE 18 48814 0 0 LANDS END INC NEW COM 51509F105 134 10168 SH SOLE 19 10168 0 0 LANDS END INC NEW COM 51509F105 5357 405825 SH SOLE 21 405825 0 0 LANDS END INC NEW COM 51509F105 6882 521395 SH SOLE 22 493772 0 27623 LANDS END INC NEW COM 51509F105 76 5739 SH SOLE 26 4872 0 867 LANDS END INC NEW COM 51509F105 33 2533 SH SOLE 28 2533 0 0 LANDS END INC NEW COM 51509F105 32 2391 SH SOLE 30 2391 0 0 LANDS END INC NEW COM 51509F105 26 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 9947 99816 SH SOLE 2 84856 0 14960 LANDSTAR SYS INC COM 515098101 562 5635 SH SOLE 4 5635 0 0 LANDSTAR SYS INC COM 515098101 128 1289 SH SOLE 7 1289 0 0 LANDSTAR SYS INC COM 515098101 14500 145507 SH SOLE 18 145304 0 203 LANDSTAR SYS INC COM 515098101 1319 13237 SH SOLE 19 13237 0 0 LANDSTAR SYS INC COM 515098101 227748 2285484 SH SOLE 21 2285484 0 0 LANDSTAR SYS INC COM 515098101 140671 1411647 SH SOLE 22 1283409 0 128238 LANDSTAR SYS INC COM 515098101 688 6903 SH SOLE 23 6903 0 0 LANDSTAR SYS INC COM 515098101 1804 18106 SH SOLE 26 15019 0 3087 LANDSTAR SYS INC COM 515098101 592 5942 SH SOLE 28 5942 0 0 LANDSTAR SYS INC COM 515098101 1859 18659 SH SOLE 29 2782 0 15877 LANDSTAR SYS INC COM 515098101 672 6748 SH SOLE 30 6748 0 0 LANDSTAR SYS INC COM 515098101 183 1835 SH SOLE 31 979 0 856 LANDSTAR SYS INC COM 515098101 2384 23927 SH SOLE 34 23927 0 0 LANDSTAR SYS INC COM 515098101 429 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 118 6402 SH SOLE 2 1628 0 4774 LANNET INC COM 516012101 3 188 SH SOLE 4 188 0 0 LANNET INC COM 516012101 13 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 2579 139796 SH SOLE 18 139796 0 0 LANNET INC COM 516012101 411 22265 SH SOLE 19 22265 0 0 LANNET INC COM 516012101 53572 2903646 SH SOLE 21 2903646 0 0 LANNET INC COM 516012101 14438 782542 SH SOLE 22 734721 0 47821 LANNET INC COM 516012101 42 2285 SH SOLE 26 0 0 2285 LANNET INC COM 516012101 74 4029 SH SOLE 28 4029 0 0 LANNET INC COM 516012101 721 39085 SH SOLE 30 39085 0 0 LANNET INC COM 516012101 55 2985 SH SOLE 40 2985 0 0 LANTHEUS HLDGS INC COM 516544103 49 2763 SH SOLE 2 2469 0 294 LANTHEUS HLDGS INC COM 516544103 14 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 2540 142687 SH SOLE 18 142687 0 0 LANTHEUS HLDGS INC COM 516544103 432 24247 SH SOLE 19 24247 0 0 LANTHEUS HLDGS INC COM 516544103 47354 2660358 SH SOLE 21 2660358 0 0 LANTHEUS HLDGS INC COM 516544103 15397 864992 SH SOLE 22 801963 0 63029 LANTHEUS HLDGS INC COM 516544103 97 5459 SH SOLE 28 5459 0 0 LANTHEUS HLDGS INC COM 516544103 696 39085 SH SOLE 30 39085 0 0 LANTHEUS HLDGS INC COM 516544103 81 4546 SH SOLE 40 4546 0 0 LANTRONIX INC COM NEW 516548203 3 1410 SH SOLE 18 1410 0 0 LANTRONIX INC COM NEW 516548203 22 9095 SH SOLE 19 9095 0 0 LANTRONIX INC COM NEW 516548203 62 25709 SH SOLE 21 25709 0 0 LANTRONIX INC COM NEW 516548203 223 91877 SH SOLE 22 91877 0 0 LAREDO PETROLEUM INC COM 516806106 864 66854 SH SOLE 2 15118 0 51736 LAREDO PETROLEUM INC COM 516806106 146 11327 SH SOLE 4 11327 0 0 LAREDO PETROLEUM INC COM 516806106 45 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 973 75217 SH SOLE 18 75217 0 0 LAREDO PETROLEUM INC COM 516806106 648 50140 SH SOLE 19 50140 0 0 LAREDO PETROLEUM INC COM 516806106 24607 1903085 SH SOLE 21 1903085 0 0 LAREDO PETROLEUM INC COM 516806106 53590 4144657 SH SOLE 22 3672109 0 472548 LAREDO PETROLEUM INC COM 516806106 19 1444 SH SOLE 23 1444 0 0 LAREDO PETROLEUM INC COM 516806106 1651 127711 SH SOLE 25 127711 0 0 LAREDO PETROLEUM INC COM 516806106 584 45191 SH SOLE 26 34108 0 11083 LAREDO PETROLEUM INC COM 516806106 279 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 712 55039 SH SOLE 29 0 0 55039 LAREDO PETROLEUM INC COM 516806106 1018 78705 SH SOLE 30 78705 0 0 LAREDO PETROLEUM INC COM 516806106 44 3398 SH SOLE 31 3398 0 0 LAREDO PETROLEUM INC COM 516806106 105 8101 SH SOLE 34 8101 0 0 LAREDO PETROLEUM INC COM 516806106 210 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 14545 226697 SH SOLE 2 101644 0 125053 LAS VEGAS SANDS CORP COM 517834107 8861 138103 SH SOLE 4 123523 0 14580 LAS VEGAS SANDS CORP COM 517834107 4506 70238 SH SOLE 7 54040 0 16198 LAS VEGAS SANDS CORP COM 517834107 165 2569 SH SOLE 15 2569 0 0 LAS VEGAS SANDS CORP COM 517834107 11916 185717 SH SOLE 18 146389 0 39328 LAS VEGAS SANDS CORP COM 517834107 8044 125376 SH SOLE 19 125376 0 0 LAS VEGAS SANDS CORP COM 517834107 15139 235955 SH SOLE 20 0 0 235955 LAS VEGAS SANDS CORP COM 517834107 178546 2782829 SH SOLE 21 2782829 0 0 LAS VEGAS SANDS CORP COM 517834107 600237 9355310 SH SOLE 22 8196421 0 1158889 LAS VEGAS SANDS CORP COM 517834107 30876 481235 SH SOLE 23 481235 0 0 LAS VEGAS SANDS CORP COM 517834107 18885 294340 SH SOLE 25 294340 0 0 LAS VEGAS SANDS CORP COM 517834107 68846 1073031 SH SOLE 26 332855 0 740176 LAS VEGAS SANDS CORP COM 517834107 5828 90842 SH SOLE 28 66229 0 24613 LAS VEGAS SANDS CORP COM 517834107 28711 447494 SH SOLE 30 447494 0 0 LAS VEGAS SANDS CORP COM 517834107 8838 137757 SH SOLE 31 25350 0 112407 LAS VEGAS SANDS CORP COM 517834107 16647 259460 SH SOLE 34 259460 0 0 LAS VEGAS SANDS CORP COM 517834107 23770 370485 SH SOLE 36 370485 0 0 LAS VEGAS SANDS CORP COM 517834107 133 2068 SH SOLE 40 2068 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2060 70976 SH SOLE 2 51618 0 19358 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4679 161242 SH SOLE 4 161242 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4477 154287 SH SOLE 7 154287 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 121 4165 SH SOLE 15 4165 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 23105 796182 SH SOLE 18 796182 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6157 212175 SH SOLE 19 212175 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 225549 7772180 SH SOLE 21 7772180 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 146434 5045960 SH SOLE 22 4686279 0 359681 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 93 3217 SH SOLE 23 3217 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6043 208225 SH SOLE 25 208225 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2225 76678 SH SOLE 26 35888 0 40790 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 470 16202 SH SOLE 28 16202 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1133 39039 SH SOLE 29 39039 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 17099 589200 SH SOLE 30 589200 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2529 87152 SH SOLE 34 87152 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 135 4654 SH SOLE 36 4654 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 355 12218 SH SOLE 40 12218 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 129 9751 SH SOLE 2 500 0 9251 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 15194 1146710 SH SOLE 21 1146710 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3500 264129 SH SOLE 25 264129 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5594 422209 SH SOLE 26 268358 0 153851 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5325 401924 SH SOLE 30 401924 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 39 7423 SH SOLE 2 6925 0 498 LATTICE SEMICONDUCTOR CORP COM 518415104 4 858 SH SOLE 4 858 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 14 2666 SH SOLE 7 2666 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2173 417040 SH SOLE 18 417040 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 474 91006 SH SOLE 19 91006 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 18776 3603899 SH SOLE 21 3603899 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 17191 3299629 SH SOLE 22 3070903 0 228726 LATTICE SEMICONDUCTOR CORP COM 518415104 277 53253 SH SOLE 26 44607 0 8646 LATTICE SEMICONDUCTOR CORP COM 518415104 88 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 80 15333 SH SOLE 30 15333 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 71 13705 SH SOLE 40 13705 0 0 LAUDER ESTEE COS INC CL A 518439104 56661 525415 SH SOLE 2 305946 0 219469 LAUDER ESTEE COS INC CL A 518439104 12123 112417 SH SOLE 4 104476 0 7941 LAUDER ESTEE COS INC CL A 518439104 18306 169750 SH SOLE 7 161822 0 7928 LAUDER ESTEE COS INC CL A 518439104 5003 46391 SH SOLE 13 46391 0 0 LAUDER ESTEE COS INC CL A 518439104 158 1468 SH SOLE 15 1468 0 0 LAUDER ESTEE COS INC CL A 518439104 1 10 SH SOLE 17 0 0 10 LAUDER ESTEE COS INC CL A 518439104 51830 480620 SH SOLE 18 443206 0 37414 LAUDER ESTEE COS INC CL A 518439104 48067 445725 SH SOLE 19 445725 0 0 LAUDER ESTEE COS INC CL A 518439104 16039 148732 SH SOLE 20 0 0 148732 LAUDER ESTEE COS INC CL A 518439104 383396 3555229 SH SOLE 21 3555229 0 0 LAUDER ESTEE COS INC CL A 518439104 709467 6578890 SH SOLE 22 5288817 0 1290073 LAUDER ESTEE COS INC CL A 518439104 35097 325452 SH SOLE 23 325452 0 0 LAUDER ESTEE COS INC CL A 518439104 51170 474501 SH SOLE 25 474501 0 0 LAUDER ESTEE COS INC CL A 518439104 72265 670114 SH SOLE 26 219956 0 450158 LAUDER ESTEE COS INC CL A 518439104 5400 50072 SH SOLE 28 36374 0 13698 LAUDER ESTEE COS INC CL A 518439104 9252 85797 SH SOLE 29 25872 0 59925 LAUDER ESTEE COS INC CL A 518439104 66980 621104 SH SOLE 30 621104 0 0 LAUDER ESTEE COS INC CL A 518439104 17159 159115 SH SOLE 31 82962 0 76153 LAUDER ESTEE COS INC CL A 518439104 17271 160150 SH SOLE 34 160150 0 0 LAUDER ESTEE COS INC CL A 518439104 25147 233188 SH SOLE 36 233188 0 0 LAUDER ESTEE COS INC CL A 518439104 136 1258 SH SOLE 40 1258 0 0 LAUREATE EDUCATION INC CL A 518613203 5879 404087 SH SOLE 2 398067 0 6020 LAUREATE EDUCATION INC CL A 518613203 17 1161 SH SOLE 7 1161 0 0 LAUREATE EDUCATION INC CL A 518613203 1966 135091 SH SOLE 18 135091 0 0 LAUREATE EDUCATION INC CL A 518613203 427 29319 SH SOLE 19 29319 0 0 LAUREATE EDUCATION INC CL A 518613203 15856 1089776 SH SOLE 21 1089776 0 0 LAUREATE EDUCATION INC CL A 518613203 15901 1092847 SH SOLE 22 1028936 0 63911 LAUREATE EDUCATION INC CL A 518613203 92 6319 SH SOLE 28 6319 0 0 LAUREATE EDUCATION INC CL A 518613203 71 4860 SH SOLE 30 4860 0 0 LAWSON PRODS INC COM 520776105 19 741 SH SOLE 2 376 0 365 LAWSON PRODS INC COM 520776105 628 24908 SH SOLE 18 24908 0 0 LAWSON PRODS INC COM 520776105 90 3566 SH SOLE 19 3566 0 0 LAWSON PRODS INC COM 520776105 5198 206282 SH SOLE 21 206282 0 0 LAWSON PRODS INC COM 520776105 5587 221697 SH SOLE 22 217077 0 4620 LAYNE CHRISTENSEN CO COM 521050104 59 4735 SH SOLE 2 1012 0 3723 LAYNE CHRISTENSEN CO COM 521050104 857 68275 SH SOLE 18 68275 0 0 LAYNE CHRISTENSEN CO COM 521050104 189 15030 SH SOLE 19 15030 0 0 LAYNE CHRISTENSEN CO COM 521050104 7307 582227 SH SOLE 21 582227 0 0 LAYNE CHRISTENSEN CO COM 521050104 6552 522111 SH SOLE 22 510441 0 11670 LAZARD LTD SHS A G54050102 509 11260 SH SOLE 2 11260 0 0 LAZARD LTD SHS A G54050102 971 21466 SH SOLE 7 21466 0 0 LAZARD LTD SHS A G54050102 6688 147906 SH SOLE 18 147906 0 0 LAZARD LTD SHS A G54050102 1825 40356 SH SOLE 19 40356 0 0 LAZARD LTD SHS A G54050102 309598 6846482 SH SOLE 21 6846482 0 0 LAZARD LTD SHS A G54050102 9882 218529 SH SOLE 22 218529 0 0 LAZARD LTD SHS A G54050102 5353 118387 SH SOLE 32 118387 0 0 LCI INDS COM 50189K103 169 1461 SH SOLE 2 1357 0 104 LCI INDS COM 50189K103 143 1234 SH SOLE 4 1234 0 0 LCI INDS COM 50189K103 72 622 SH SOLE 7 622 0 0 LCI INDS COM 50189K103 12886 111227 SH SOLE 18 111227 0 0 LCI INDS COM 50189K103 2102 18147 SH SOLE 19 18147 0 0 LCI INDS COM 50189K103 246939 2131544 SH SOLE 21 2131544 0 0 LCI INDS COM 50189K103 76116 657025 SH SOLE 22 606183 0 50842 LCI INDS COM 50189K103 47 407 SH SOLE 23 407 0 0 LCI INDS COM 50189K103 1055 9109 SH SOLE 26 7337 0 1772 LCI INDS COM 50189K103 524 4523 SH SOLE 28 4523 0 0 LCI INDS COM 50189K103 1297 11199 SH SOLE 29 0 0 11199 LCI INDS COM 50189K103 3933 33950 SH SOLE 30 33950 0 0 LCI INDS COM 50189K103 292 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 41 1949 SH SOLE 2 649 0 1300 LCNB CORP COM 50181P100 724 34580 SH SOLE 18 34580 0 0 LCNB CORP COM 50181P100 93 4446 SH SOLE 19 4446 0 0 LCNB CORP COM 50181P100 6169 294460 SH SOLE 21 294460 0 0 LCNB CORP COM 50181P100 1668 79614 SH SOLE 22 71420 0 8194 LEAF GROUP LTD COM 52177G102 12 1736 SH SOLE 2 584 0 1152 LEAF GROUP LTD COM 52177G102 300 43518 SH SOLE 18 43518 0 0 LEAF GROUP LTD COM 52177G102 32 4678 SH SOLE 19 4678 0 0 LEAF GROUP LTD COM 52177G102 2703 391758 SH SOLE 21 391758 0 0 LEAF GROUP LTD COM 52177G102 578 83838 SH SOLE 22 76437 0 7401 LEAF GROUP LTD COM 52177G102 345 50072 SH SOLE 29 0 0 50072 LEAP THERAPEUTICS INC COM 52187K101 3 563 SH SOLE 18 563 0 0 LEAP THERAPEUTICS INC COM 52187K101 54 9544 SH SOLE 21 9544 0 0 LEAR CORP COM NEW 521865204 48016 277419 SH SOLE 2 214408 0 63011 LEAR CORP COM NEW 521865204 11970 69156 SH SOLE 4 66897 0 2259 LEAR CORP COM NEW 521865204 6454 37289 SH SOLE 7 25604 0 11685 LEAR CORP COM NEW 521865204 178 1027 SH SOLE 13 1027 0 0 LEAR CORP COM NEW 521865204 90 520 SH SOLE 15 520 0 0 LEAR CORP COM NEW 521865204 74317 429381 SH SOLE 18 396703 0 32678 LEAR CORP COM NEW 521865204 73729 425982 SH SOLE 19 425982 0 0 LEAR CORP COM NEW 521865204 8574 49539 SH SOLE 20 0 0 49539 LEAR CORP COM NEW 521865204 140829 813662 SH SOLE 21 813662 0 0 LEAR CORP COM NEW 521865204 402244 2324033 SH SOLE 22 1934996 0 389037 LEAR CORP COM NEW 521865204 29782 172072 SH SOLE 23 172072 0 0 LEAR CORP COM NEW 521865204 11250 64996 SH SOLE 25 60211 0 4785 LEAR CORP COM NEW 521865204 34739 200709 SH SOLE 26 73876 0 126833 LEAR CORP COM NEW 521865204 2790 16117 SH SOLE 28 11653 0 4464 LEAR CORP COM NEW 521865204 16985 98133 SH SOLE 29 48541 0 49592 LEAR CORP COM NEW 521865204 23274 134470 SH SOLE 30 134470 0 0 LEAR CORP COM NEW 521865204 19591 113190 SH SOLE 31 70698 0 42492 LEAR CORP COM NEW 521865204 22869 132131 SH SOLE 34 132131 0 0 LEAR CORP COM NEW 521865204 18023 104133 SH SOLE 36 104133 0 0 LEAR CORP COM NEW 521865204 64 372 SH SOLE 40 372 0 0 LEE ENTERPRISES INC COM 523768109 21 9331 SH SOLE 18 9331 0 0 LEE ENTERPRISES INC COM 523768109 58 26285 SH SOLE 19 26285 0 0 LEE ENTERPRISES INC COM 523768109 328 149283 SH SOLE 21 149283 0 0 LEE ENTERPRISES INC COM 523768109 226 102826 SH SOLE 22 102826 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 299 7485 SH SOLE 2 2672 0 4813 LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH SOLE 4 306 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 49 1218 SH SOLE 7 1218 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 8798 220398 SH SOLE 18 220398 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 1360 34060 SH SOLE 19 34060 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 148305 3715051 SH SOLE 21 3715051 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 48492 1214717 SH SOLE 22 1130334 0 84383 LEGACY TEX FINL GROUP INC COM 52471Y106 1006 25212 SH SOLE 26 21761 0 3451 LEGACY TEX FINL GROUP INC COM 52471Y106 262 6552 SH SOLE 28 6552 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2282 57159 SH SOLE 30 57159 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 192 4817 SH SOLE 40 4817 0 0 LEGG MASON INC COM 524901105 5986 152289 SH SOLE 2 110681 0 41608 LEGG MASON INC COM 524901105 336 8536 SH SOLE 4 8536 0 0 LEGG MASON INC COM 524901105 288 7317 SH SOLE 7 7317 0 0 LEGG MASON INC COM 524901105 11602 295140 SH SOLE 18 294969 0 171 LEGG MASON INC COM 524901105 1120 28495 SH SOLE 19 28495 0 0 LEGG MASON INC COM 524901105 151896 3864048 SH SOLE 21 3864048 0 0 LEGG MASON INC COM 524901105 111457 2835323 SH SOLE 22 2547967 0 287356 LEGG MASON INC COM 524901105 279 7092 SH SOLE 23 7092 0 0 LEGG MASON INC COM 524901105 1310 33321 SH SOLE 26 27203 0 6118 LEGG MASON INC COM 524901105 554 14083 SH SOLE 28 14083 0 0 LEGG MASON INC COM 524901105 1052 26765 SH SOLE 29 0 0 26765 LEGG MASON INC COM 524901105 749 19043 SH SOLE 30 19043 0 0 LEGG MASON INC COM 524901105 222 5652 SH SOLE 31 2515 0 3137 LEGG MASON INC COM 524901105 182 4631 SH SOLE 34 4631 0 0 LEGG MASON INC COM 524901105 223 5685 SH SOLE 36 5685 0 0 LEGG MASON INC COM 524901105 340 8654 SH SOLE 40 8654 0 0 LEGGETT & PLATT INC COM 524660107 8834 185075 SH SOLE 2 50703 0 134372 LEGGETT & PLATT INC COM 524660107 1891 39619 SH SOLE 4 36693 0 2926 LEGGETT & PLATT INC COM 524660107 25577 535874 SH SOLE 7 263274 0 272600 LEGGETT & PLATT INC COM 524660107 41 855 SH SOLE 15 855 0 0 LEGGETT & PLATT INC COM 524660107 15719 329338 SH SOLE 18 311009 0 18329 LEGGETT & PLATT INC COM 524660107 1213 25423 SH SOLE 19 25423 0 0 LEGGETT & PLATT INC COM 524660107 5426 113675 SH SOLE 20 0 0 113675 LEGGETT & PLATT INC COM 524660107 272329 5705612 SH SOLE 21 5705612 0 0 LEGGETT & PLATT INC COM 524660107 181403 3800600 SH SOLE 22 3189107 0 611493 LEGGETT & PLATT INC COM 524660107 8073 169129 SH SOLE 23 169129 0 0 LEGGETT & PLATT INC COM 524660107 4706 98594 SH SOLE 25 98594 0 0 LEGGETT & PLATT INC COM 524660107 20173 422641 SH SOLE 26 160640 0 262001 LEGGETT & PLATT INC COM 524660107 1405 29430 SH SOLE 28 21028 0 8402 LEGGETT & PLATT INC COM 524660107 1761 36892 SH SOLE 29 3990 0 32902 LEGGETT & PLATT INC COM 524660107 17669 370184 SH SOLE 30 370184 0 0 LEGGETT & PLATT INC COM 524660107 4207 88134 SH SOLE 31 57307 0 30827 LEGGETT & PLATT INC COM 524660107 2489 52157 SH SOLE 32 52157 0 0 LEGGETT & PLATT INC COM 524660107 411 8621 SH SOLE 34 8621 0 0 LEGGETT & PLATT INC COM 524660107 6172 129318 SH SOLE 36 129318 0 0 LEGGETT & PLATT INC COM 524660107 31 650 SH SOLE 40 650 0 0 LEIDOS HLDGS INC COM 525327102 12315 207952 SH SOLE 2 70600 0 137352 LEIDOS HLDGS INC COM 525327102 2940 49646 SH SOLE 4 44397 0 5249 LEIDOS HLDGS INC COM 525327102 2822 47649 SH SOLE 7 26220 0 21429 LEIDOS HLDGS INC COM 525327102 60 1013 SH SOLE 15 0 0 1013 LEIDOS HLDGS INC COM 525327102 29250 493926 SH SOLE 18 479900 0 14026 LEIDOS HLDGS INC COM 525327102 2881 48652 SH SOLE 19 48652 0 0 LEIDOS HLDGS INC COM 525327102 5584 94291 SH SOLE 20 0 0 94291 LEIDOS HLDGS INC COM 525327102 361723 6108118 SH SOLE 21 6108118 0 0 LEIDOS HLDGS INC COM 525327102 278612 4704698 SH SOLE 22 4235487 0 469211 LEIDOS HLDGS INC COM 525327102 10261 173263 SH SOLE 23 173263 0 0 LEIDOS HLDGS INC COM 525327102 13878 234340 SH SOLE 26 132607 0 101733 LEIDOS HLDGS INC COM 525327102 1962 33123 SH SOLE 28 24244 0 8879 LEIDOS HLDGS INC COM 525327102 2437 41150 SH SOLE 29 5144 0 36006 LEIDOS HLDGS INC COM 525327102 11523 194578 SH SOLE 30 194578 0 0 LEIDOS HLDGS INC COM 525327102 3926 66288 SH SOLE 31 29341 0 36947 LEIDOS HLDGS INC COM 525327102 587 9909 SH SOLE 34 9909 0 0 LEIDOS HLDGS INC COM 525327102 1473 24879 SH SOLE 36 24879 0 0 LEIDOS HLDGS INC COM 525327102 34 575 SH SOLE 40 575 0 0 LEMAITRE VASCULAR INC COM 525558201 299 8003 SH SOLE 2 8003 0 0 LEMAITRE VASCULAR INC COM 525558201 9 241 SH SOLE 7 241 0 0 LEMAITRE VASCULAR INC COM 525558201 2624 70133 SH SOLE 18 70133 0 0 LEMAITRE VASCULAR INC COM 525558201 3944 105396 SH SOLE 19 105396 0 0 LEMAITRE VASCULAR INC COM 525558201 49884 1333089 SH SOLE 21 1333089 0 0 LEMAITRE VASCULAR INC COM 525558201 22652 605335 SH SOLE 22 572905 0 32430 LEMAITRE VASCULAR INC COM 525558201 1140 30462 SH SOLE 23 30462 0 0 LEMAITRE VASCULAR INC COM 525558201 128 3414 SH SOLE 28 3414 0 0 LEMAITRE VASCULAR INC COM 525558201 233 6220 SH SOLE 29 0 0 6220 LEMAITRE VASCULAR INC COM 525558201 766 20480 SH SOLE 30 20480 0 0 LEMAITRE VASCULAR INC COM 525558201 21 556 SH SOLE 34 556 0 0 LENDINGCLUB CORP COM 52603A109 3789 622248 SH SOLE 2 614190 0 8058 LENDINGCLUB CORP COM 52603A109 10 1629 SH SOLE 4 1629 0 0 LENDINGCLUB CORP COM 52603A109 49 8018 SH SOLE 7 8018 0 0 LENDINGCLUB CORP COM 52603A109 6652 1092357 SH SOLE 18 1092357 0 0 LENDINGCLUB CORP COM 52603A109 1511 248191 SH SOLE 19 248191 0 0 LENDINGCLUB CORP COM 52603A109 66608 10937324 SH SOLE 21 10937324 0 0 LENDINGCLUB CORP COM 52603A109 55531 9118335 SH SOLE 22 8518379 0 599956 LENDINGCLUB CORP COM 52603A109 952 156261 SH SOLE 26 142647 0 13614 LENDINGCLUB CORP COM 52603A109 298 48942 SH SOLE 28 48942 0 0 LENDINGCLUB CORP COM 52603A109 276 45377 SH SOLE 30 45377 0 0 LENDINGCLUB CORP COM 52603A109 226 37124 SH SOLE 40 37124 0 0 LENDINGTREE INC NEW COM 52603B107 102 417 SH SOLE 2 359 0 58 LENDINGTREE INC NEW COM 52603B107 14 59 SH SOLE 4 59 0 0 LENDINGTREE INC NEW COM 52603B107 42 172 SH SOLE 7 172 0 0 LENDINGTREE INC NEW COM 52603B107 7489 30638 SH SOLE 18 30638 0 0 LENDINGTREE INC NEW COM 52603B107 1226 5016 SH SOLE 19 5016 0 0 LENDINGTREE INC NEW COM 52603B107 152105 622233 SH SOLE 21 622233 0 0 LENDINGTREE INC NEW COM 52603B107 46309 189440 SH SOLE 22 175643 0 13797 LENDINGTREE INC NEW COM 52603B107 1033 4227 SH SOLE 26 3649 0 578 LENDINGTREE INC NEW COM 52603B107 331 1353 SH SOLE 28 1353 0 0 LENDINGTREE INC NEW COM 52603B107 2524 10324 SH SOLE 30 10324 0 0 LENDINGTREE INC NEW COM 52603B107 311 1271 SH SOLE 40 1271 0 0 LENNAR CORP CL A 526057104 12403 234907 SH SOLE 2 37182 0 197725 LENNAR CORP CL A 526057104 3263 61798 SH SOLE 4 54091 0 7707 LENNAR CORP CL A 526057104 7826 148226 SH SOLE 7 140478 0 7748 LENNAR CORP CL A 526057104 219 4151 SH SOLE 13 4151 0 0 LENNAR CORP CL A 526057104 66 1246 SH SOLE 15 1246 0 0 LENNAR CORP CL A 526057104 6 123 SH SOLE 17 0 0 123 LENNAR CORP CL A 526057104 63140 1195831 SH SOLE 18 1137809 0 58022 LENNAR CORP CL A 526057104 4979 94300 SH SOLE 19 94300 0 0 LENNAR CORP CL A 526057104 6073 115028 SH SOLE 20 0 0 115028 LENNAR CORP CL A 526057104 380544 7207268 SH SOLE 21 7207268 0 0 LENNAR CORP CL A 526057104 297143 5627700 SH SOLE 22 4694288 0 933412 LENNAR CORP CL A 526057104 12398 234802 SH SOLE 23 234802 0 0 LENNAR CORP CL A 526057104 8957 169648 SH SOLE 25 158614 0 11034 LENNAR CORP CL A 526057104 35739 676866 SH SOLE 26 223857 0 453009 LENNAR CORP CL A 526057104 2531 47940 SH SOLE 28 35379 0 12561 LENNAR CORP CL A 526057104 3072 58176 SH SOLE 29 8189 0 49987 LENNAR CORP CL A 526057104 28491 539605 SH SOLE 30 539605 0 0 LENNAR CORP CL A 526057104 4807 91045 SH SOLE 31 41570 0 49475 LENNAR CORP CL A 526057104 4257 80621 SH SOLE 34 80621 0 0 LENNAR CORP CL A 526057104 10924 206885 SH SOLE 36 206885 0 0 LENNAR CORP CL A 526057104 64 1207 SH SOLE 40 1207 0 0 LENNAR CORP CL B 526057302 300 6655 SH SOLE 2 0 0 6655 LENNAR CORP CL B 526057302 21 465 SH SOLE 7 465 0 0 LENNAR CORP CL B 526057302 248 5499 SH SOLE 18 5499 0 0 LENNAR CORP CL B 526057302 128 2840 SH SOLE 19 2840 0 0 LENNAR CORP CL B 526057302 13466 298723 SH SOLE 21 298723 0 0 LENNAR CORP CL B 526057302 4013 89024 SH SOLE 22 60464 0 28560 LENNAR CORP CL B 526057302 20 454 SH SOLE 31 454 0 0 LENNOX INTL INC COM 526107107 9652 53932 SH SOLE 2 22067 0 31865 LENNOX INTL INC COM 526107107 2988 16697 SH SOLE 4 13738 0 2959 LENNOX INTL INC COM 526107107 360 2013 SH SOLE 7 2013 0 0 LENNOX INTL INC COM 526107107 23380 130636 SH SOLE 18 126841 0 3795 LENNOX INTL INC COM 526107107 2445 13664 SH SOLE 19 13664 0 0 LENNOX INTL INC COM 526107107 4694 26226 SH SOLE 20 0 0 26226 LENNOX INTL INC COM 526107107 316747 1769834 SH SOLE 21 1769834 0 0 LENNOX INTL INC COM 526107107 229573 1282743 SH SOLE 22 1163379 0 119364 LENNOX INTL INC COM 526107107 8392 46889 SH SOLE 23 46889 0 0 LENNOX INTL INC COM 526107107 538 3004 SH SOLE 25 3004 0 0 LENNOX INTL INC COM 526107107 13269 74141 SH SOLE 26 37096 0 37045 LENNOX INTL INC COM 526107107 1616 9028 SH SOLE 28 6579 0 2449 LENNOX INTL INC COM 526107107 1936 10820 SH SOLE 29 1392 0 9428 LENNOX INTL INC COM 526107107 7641 42696 SH SOLE 30 42696 0 0 LENNOX INTL INC COM 526107107 3148 17591 SH SOLE 31 7967 0 9624 LENNOX INTL INC COM 526107107 806 4505 SH SOLE 34 4505 0 0 LENNOX INTL INC COM 526107107 1008 5630 SH SOLE 36 5630 0 0 LENNOX INTL INC COM 526107107 30 169 SH SOLE 40 169 0 0 LEUCADIA NATL CORP COM 527288104 9644 381937 SH SOLE 2 66935 0 315002 LEUCADIA NATL CORP COM 527288104 2414 95603 SH SOLE 4 84850 0 10753 LEUCADIA NATL CORP COM 527288104 6811 269725 SH SOLE 7 261613 0 8112 LEUCADIA NATL CORP COM 527288104 50 1982 SH SOLE 15 1982 0 0 LEUCADIA NATL CORP COM 527288104 19384 767690 SH SOLE 18 723296 0 44394 LEUCADIA NATL CORP COM 527288104 8008 317166 SH SOLE 19 317166 0 0 LEUCADIA NATL CORP COM 527288104 4640 183750 SH SOLE 20 0 0 183750 LEUCADIA NATL CORP COM 527288104 165976 6573315 SH SOLE 21 6573315 0 0 LEUCADIA NATL CORP COM 527288104 219113 8677738 SH SOLE 22 7135596 0 1542142 LEUCADIA NATL CORP COM 527288104 9695 383950 SH SOLE 23 383950 0 0 LEUCADIA NATL CORP COM 527288104 7862 311386 SH SOLE 25 311386 0 0 LEUCADIA NATL CORP COM 527288104 23756 940831 SH SOLE 26 380802 0 560029 LEUCADIA NATL CORP COM 527288104 1851 73298 SH SOLE 28 53549 0 19749 LEUCADIA NATL CORP COM 527288104 2755 109091 SH SOLE 29 9421 0 99670 LEUCADIA NATL CORP COM 527288104 25472 1008786 SH SOLE 30 1008786 0 0 LEUCADIA NATL CORP COM 527288104 3716 147167 SH SOLE 31 95570 0 51597 LEUCADIA NATL CORP COM 527288104 5135 203354 SH SOLE 34 203354 0 0 LEUCADIA NATL CORP COM 527288104 8799 348489 SH SOLE 36 348489 0 0 LEUCADIA NATL CORP COM 527288104 38 1489 SH SOLE 40 1489 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 19990 375123 SH SOLE 2 88127 0 286996 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5119 96055 SH SOLE 4 86034 0 10021 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 10806 202780 SH SOLE 7 199275 0 3505 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 593 11133 SH SOLE 13 11133 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 95 1786 SH SOLE 15 1786 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6 116 SH SOLE 17 0 0 116 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 35006 656905 SH SOLE 18 614778 0 42127 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6360 119353 SH SOLE 19 119353 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8753 164258 SH SOLE 20 0 0 164258 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 327453 6144732 SH SOLE 21 6144732 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 417094 7826876 SH SOLE 22 6435450 0 1391426 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 20961 393339 SH SOLE 23 393339 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 11634 218316 SH SOLE 25 218316 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 41024 769821 SH SOLE 26 300236 0 469585 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3669 68844 SH SOLE 28 49941 0 18903 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2083 39083 SH SOLE 29 10584 0 28499 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 41327 775502 SH SOLE 30 775502 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7190 134931 SH SOLE 31 62649 0 72282 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1148 21550 SH SOLE 34 21550 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 15473 290347 SH SOLE 36 290347 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 80 1504 SH SOLE 40 1504 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 4599 SH SOLE 2 4356 0 243 LEXICON PHARMACEUTICALS INC COM NEW 528872302 11 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1807 147000 SH SOLE 18 147000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 398 32400 SH SOLE 19 32400 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 39883 3245120 SH SOLE 21 3245120 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 16681 1357289 SH SOLE 22 1274415 0 82874 LEXICON PHARMACEUTICALS INC COM NEW 528872302 304 24728 SH SOLE 23 24728 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 52 4214 SH SOLE 26 0 0 4214 LEXICON PHARMACEUTICALS INC COM NEW 528872302 72 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 68 5567 SH SOLE 30 5567 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 49 3984 SH SOLE 40 3984 0 0 LEXINGTON REALTY TRUST COM 529043101 526 51508 SH SOLE 2 14647 0 36861 LEXINGTON REALTY TRUST COM 529043101 804 78704 SH SOLE 4 78704 0 0 LEXINGTON REALTY TRUST COM 529043101 3229 315991 SH SOLE 7 315991 0 0 LEXINGTON REALTY TRUST COM 529043101 90 8801 SH SOLE 15 8801 0 0 LEXINGTON REALTY TRUST COM 529043101 11019 1078145 SH SOLE 18 1078145 0 0 LEXINGTON REALTY TRUST COM 529043101 4024 393724 SH SOLE 19 393724 0 0 LEXINGTON REALTY TRUST COM 529043101 207704 20323317 SH SOLE 21 20323317 0 0 LEXINGTON REALTY TRUST COM 529043101 80646 7891045 SH SOLE 22 7499116 0 391929 LEXINGTON REALTY TRUST COM 529043101 63 6125 SH SOLE 23 6125 0 0 LEXINGTON REALTY TRUST COM 529043101 4446 435070 SH SOLE 25 435070 0 0 LEXINGTON REALTY TRUST COM 529043101 1208 118232 SH SOLE 26 33269 0 84963 LEXINGTON REALTY TRUST COM 529043101 318 31085 SH SOLE 28 31085 0 0 LEXINGTON REALTY TRUST COM 529043101 834 81651 SH SOLE 29 81651 0 0 LEXINGTON REALTY TRUST COM 529043101 15066 1474186 SH SOLE 30 1474186 0 0 LEXINGTON REALTY TRUST COM 529043101 39 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 227 22232 SH SOLE 40 22232 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1762 131322 SH SOLE 2 3300 0 128022 LG DISPLAY CO LTD SPONS ADR REP 50186V102 493 36729 SH SOLE 22 36729 0 0 LGI HOMES INC COM 50187T106 139 2860 SH SOLE 2 1292 0 1568 LGI HOMES INC COM 50187T106 20 414 SH SOLE 7 414 0 0 LGI HOMES INC COM 50187T106 4114 84711 SH SOLE 18 84711 0 0 LGI HOMES INC COM 50187T106 619 12754 SH SOLE 19 12754 0 0 LGI HOMES INC COM 50187T106 91064 1874894 SH SOLE 21 1874894 0 0 LGI HOMES INC COM 50187T106 23501 483852 SH SOLE 22 455777 0 28075 LGI HOMES INC COM 50187T106 23 467 SH SOLE 26 0 0 467 LGI HOMES INC COM 50187T106 108 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1167 24034 SH SOLE 30 24034 0 0 LGI HOMES INC COM 50187T106 64 1319 SH SOLE 40 1319 0 0 LGL GROUP INC COM 50186A108 1 257 SH SOLE 21 257 0 0 LGL GROUP INC RIGHT 10/10/2017 50186A124 0 771 SH SOLE 21 771 0 0 LHC GROUP INC COM 50187A107 1299 18322 SH SOLE 2 17962 0 360 LHC GROUP INC COM 50187A107 0 2 SH SOLE 4 2 0 0 LHC GROUP INC COM 50187A107 20 288 SH SOLE 7 288 0 0 LHC GROUP INC COM 50187A107 5183 73085 SH SOLE 18 73085 0 0 LHC GROUP INC COM 50187A107 11788 166219 SH SOLE 19 166219 0 0 LHC GROUP INC COM 50187A107 105900 1493237 SH SOLE 21 1493237 0 0 LHC GROUP INC COM 50187A107 53325 751902 SH SOLE 22 722509 0 29393 LHC GROUP INC COM 50187A107 7282 102682 SH SOLE 23 102682 0 0 LHC GROUP INC COM 50187A107 134 1894 SH SOLE 26 0 0 1894 LHC GROUP INC COM 50187A107 138 1941 SH SOLE 28 1941 0 0 LHC GROUP INC COM 50187A107 655 9240 SH SOLE 29 0 0 9240 LHC GROUP INC COM 50187A107 1575 22206 SH SOLE 30 22206 0 0 LHC GROUP INC COM 50187A107 92 1303 SH SOLE 40 1303 0 0 LIBBEY INC COM 529898108 44 4718 SH SOLE 2 1046 0 3672 LIBBEY INC COM 529898108 5 497 SH SOLE 7 497 0 0 LIBBEY INC COM 529898108 814 87946 SH SOLE 18 87946 0 0 LIBBEY INC COM 529898108 144 15552 SH SOLE 19 15552 0 0 LIBBEY INC COM 529898108 6605 713313 SH SOLE 21 713313 0 0 LIBBEY INC COM 529898108 4163 449532 SH SOLE 22 405903 0 43629 LIBBEY INC COM 529898108 30 3203 SH SOLE 28 3203 0 0 LIBBEY INC COM 529898108 39 4257 SH SOLE 30 4257 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 877 9308 SH SOLE 2 1164 0 8144 LIBERTY BROADBAND CORP COM SER A 530307107 473 5024 SH SOLE 4 5024 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 78 825 SH SOLE 7 825 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 14 148 SH SOLE 15 148 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5314 56426 SH SOLE 18 56426 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 31281 332144 SH SOLE 19 332144 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 24802 263344 SH SOLE 21 263344 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 68942 732027 SH SOLE 22 666918 0 65109 LIBERTY BROADBAND CORP COM SER A 530307107 1489 15805 SH SOLE 25 15805 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1712 18181 SH SOLE 26 3321 0 14860 LIBERTY BROADBAND CORP COM SER A 530307107 52 552 SH SOLE 31 552 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 12231 129867 SH SOLE 34 129867 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1673 17763 SH SOLE 36 17763 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9688 101662 SH SOLE 2 13051 0 88611 LIBERTY BROADBAND CORP COM SER C 530307305 4596 48223 SH SOLE 4 44251 0 3972 LIBERTY BROADBAND CORP COM SER C 530307305 1760 18469 SH SOLE 7 11340 0 7129 LIBERTY BROADBAND CORP COM SER C 530307305 485 5085 SH SOLE 13 5085 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 62 647 SH SOLE 15 647 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH SOLE 17 0 0 7 LIBERTY BROADBAND CORP COM SER C 530307305 16270 170729 SH SOLE 18 160220 0 10509 LIBERTY BROADBAND CORP COM SER C 530307305 78994 828902 SH SOLE 19 828902 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 142381 1494034 SH SOLE 21 1494034 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 331007 3473315 SH SOLE 22 3133508 0 339807 LIBERTY BROADBAND CORP COM SER C 530307305 12167 127675 SH SOLE 23 127675 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9732 102120 SH SOLE 25 102120 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 27258 286018 SH SOLE 26 119324 0 166694 LIBERTY BROADBAND CORP COM SER C 530307305 2357 24730 SH SOLE 28 18105 0 6625 LIBERTY BROADBAND CORP COM SER C 530307305 2853 29937 SH SOLE 29 3586 0 26351 LIBERTY BROADBAND CORP COM SER C 530307305 13019 136613 SH SOLE 30 136613 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4768 50031 SH SOLE 31 22058 0 27973 LIBERTY BROADBAND CORP COM SER C 530307305 30479 319823 SH SOLE 34 319823 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9064 95113 SH SOLE 36 95113 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 47 496 SH SOLE 40 496 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1661 31278 SH SOLE 2 5155 0 26123 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 74 1384 SH SOLE 7 1384 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1534 28880 SH SOLE 18 28880 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 3718 69999 SH SOLE 19 69999 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 30774 579431 SH SOLE 21 579431 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 77253 1454588 SH SOLE 22 1289600 0 164988 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 759 14290 SH SOLE 26 11483 0 2807 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 447 8411 SH SOLE 28 8411 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 759 14290 SH SOLE 30 14290 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 65 1216 SH SOLE 31 1216 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 251 4721 SH SOLE 40 4721 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 6524 192384 SH SOLE 2 67476 0 124908 LIBERTY GLOBAL PLC SHS CL A G5480U104 3252 95895 SH SOLE 4 85531 0 10364 LIBERTY GLOBAL PLC SHS CL A G5480U104 524 15447 SH SOLE 7 15447 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 74 2181 SH SOLE 15 2181 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5384 158761 SH SOLE 18 107272 0 51489 LIBERTY GLOBAL PLC SHS CL A G5480U104 28538 841583 SH SOLE 19 841583 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4008 118184 SH SOLE 20 0 0 118184 LIBERTY GLOBAL PLC SHS CL A G5480U104 10520 310243 SH SOLE 21 310243 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 139770 4121785 SH SOLE 22 3961534 0 160251 LIBERTY GLOBAL PLC SHS CL A G5480U104 10151 299340 SH SOLE 23 299340 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 6428 189571 SH SOLE 25 189571 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 20331 599544 SH SOLE 26 191057 0 408487 LIBERTY GLOBAL PLC SHS CL A G5480U104 1696 50001 SH SOLE 28 36688 0 13313 LIBERTY GLOBAL PLC SHS CL A G5480U104 520 15321 SH SOLE 29 15321 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 9989 294588 SH SOLE 30 294588 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4386 129355 SH SOLE 31 65416 0 63939 LIBERTY GLOBAL PLC SHS CL A G5480U104 1106 32629 SH SOLE 32 32629 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10601 312620 SH SOLE 34 312620 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8009 236174 SH SOLE 36 236174 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 40 1185 SH SOLE 40 1185 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 13058 399322 SH SOLE 2 117638 0 281684 LIBERTY GLOBAL PLC SHS CL C G5480U120 6648 203297 SH SOLE 4 184441 0 18856 LIBERTY GLOBAL PLC SHS CL C G5480U120 1265 38678 SH SOLE 7 38678 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 163 4998 SH SOLE 15 4998 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2177 66582 SH SOLE 18 10595 0 55987 LIBERTY GLOBAL PLC SHS CL C G5480U120 3545 108398 SH SOLE 19 108398 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9324 285136 SH SOLE 20 0 0 285136 LIBERTY GLOBAL PLC SHS CL C G5480U120 20525 627691 SH SOLE 21 627691 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 335771 10268230 SH SOLE 22 9874074 0 394156 LIBERTY GLOBAL PLC SHS CL C G5480U120 23884 730403 SH SOLE 23 730403 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 15812 483536 SH SOLE 25 483536 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 51461 1573736 SH SOLE 26 498985 0 1074751 LIBERTY GLOBAL PLC SHS CL C G5480U120 4228 129294 SH SOLE 28 93970 0 35324 LIBERTY GLOBAL PLC SHS CL C G5480U120 2396 73257 SH SOLE 29 19765 0 53492 LIBERTY GLOBAL PLC SHS CL C G5480U120 24447 747613 SH SOLE 30 747613 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9041 276472 SH SOLE 31 110716 0 165756 LIBERTY GLOBAL PLC SHS CL C G5480U120 2818 86181 SH SOLE 32 86181 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1319 40327 SH SOLE 34 40327 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 20118 615234 SH SOLE 36 615234 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 97 2961 SH SOLE 40 2961 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 26 1097 SH SOLE 7 1097 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1 62 SH SOLE 15 62 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 16 693 SH SOLE 18 693 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 186 7846 SH SOLE 19 7846 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1053 44336 SH SOLE 21 44336 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 20968 882484 SH SOLE 22 852690 0 29794 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 155 6520 SH SOLE 28 6520 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 407 17131 SH SOLE 30 17131 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 15 626 SH SOLE 31 626 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 172 7255 SH SOLE 32 7255 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 178 7476 SH SOLE 40 7476 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 793 34048 SH SOLE 2 34048 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 12 531 SH SOLE 4 531 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 66 2823 SH SOLE 7 2823 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 3 147 SH SOLE 15 147 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 41 1754 SH SOLE 18 1754 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 407 17478 SH SOLE 19 17478 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2702 115948 SH SOLE 21 115948 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 43484 1866265 SH SOLE 22 1800521 0 65744 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 695 29809 SH SOLE 26 21535 0 8274 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 505 21686 SH SOLE 28 21686 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 974 41818 SH SOLE 30 41818 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 131 5631 SH SOLE 31 5631 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 404 17332 SH SOLE 32 17332 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 278 11938 SH SOLE 40 11938 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9541 404801 SH SOLE 2 56177 0 348624 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3614 153318 SH SOLE 4 138555 0 14763 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1504 63816 SH SOLE 7 46473 0 17343 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 172 7292 SH SOLE 13 7292 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 79 3359 SH SOLE 15 3359 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5524 234370 SH SOLE 18 191439 0 42931 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3149 133585 SH SOLE 19 133585 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 108157 4588738 SH SOLE 21 4588738 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 252538 10714397 SH SOLE 22 9357300 0 1357097 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 11989 508676 SH SOLE 23 508676 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 7835 332402 SH SOLE 25 332402 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 19077 809369 SH SOLE 26 435904 0 373465 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2205 93535 SH SOLE 28 67705 0 25830 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 335 14215 SH SOLE 29 14215 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 13031 552849 SH SOLE 30 552849 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5163 219057 SH SOLE 31 99567 0 119490 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1436 60915 SH SOLE 32 60915 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 688 29188 SH SOLE 34 29188 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9698 411452 SH SOLE 36 411452 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 51 2165 SH SOLE 40 2165 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 3289 57155 SH SOLE 2 16470 0 40685 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 18 318 SH SOLE 4 318 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 231 4009 SH SOLE 7 4009 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 6 107 SH SOLE 15 107 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 2487 43206 SH SOLE 18 43206 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 13440 233532 SH SOLE 19 233532 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 48469 842201 SH SOLE 21 842201 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 125785 2185665 SH SOLE 22 1941525 0 244140 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1234 21436 SH SOLE 26 17224 0 4212 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 693 12034 SH SOLE 28 12034 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1611 27999 SH SOLE 30 27999 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 105 1818 SH SOLE 31 1818 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 677 11767 SH SOLE 32 11767 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 501 8699 SH SOLE 40 8699 0 0 LIBERTY INTERACTIVE LLC DEB 1.750% 9/3 530610AD6 2515 2122000 PRN SOLE 21 2122000 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 5000 PRN SOLE 18 5000 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 286 522324 PRN SOLE 21 522324 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6952 165930 SH SOLE 2 86918 0 79012 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2745 65505 SH SOLE 4 63413 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 583 13912 SH SOLE 7 13912 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 29 685 SH SOLE 15 685 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8976 214228 SH SOLE 18 204879 0 9349 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 52590 1255124 SH SOLE 19 1255124 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4129 98555 SH SOLE 20 0 0 98555 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 38841 926999 SH SOLE 21 926999 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 104493 2493873 SH SOLE 22 2148428 0 345445 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5809 138634 SH SOLE 23 138634 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3427 81786 SH SOLE 25 81786 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9275 221353 SH SOLE 26 80887 0 140466 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 928 22142 SH SOLE 28 14853 0 7289 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1655 39493 SH SOLE 29 16545 0 22948 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3577 85377 SH SOLE 30 85377 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2769 66087 SH SOLE 31 43672 0 22415 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19985 476978 SH SOLE 34 476978 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4295 102515 SH SOLE 36 102515 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19 450 SH SOLE 40 450 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11969 285851 SH SOLE 2 132442 0 153409 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4755 113572 SH SOLE 4 106825 0 6747 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 632 15095 SH SOLE 7 15095 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49 1177 SH SOLE 15 1177 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15668 374195 SH SOLE 18 356687 0 17508 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 84737 2023818 SH SOLE 19 2023818 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4702 112302 SH SOLE 20 0 0 112302 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77795 1858001 SH SOLE 21 1858001 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 204902 4893763 SH SOLE 22 4237652 0 656111 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11076 264540 SH SOLE 23 264540 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6101 145709 SH SOLE 25 145709 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25884 618206 SH SOLE 26 213204 0 405002 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1677 40059 SH SOLE 28 30565 0 9494 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2846 67983 SH SOLE 29 23592 0 44391 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7771 185601 SH SOLE 30 185601 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5270 125873 SH SOLE 31 80882 0 44991 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 32400 773814 SH SOLE 34 773814 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7834 187106 SH SOLE 36 187106 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 41 984 SH SOLE 40 984 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 13 513 SH SOLE 2 513 0 0 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 872 34374 SH SOLE 18 34374 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 232 9155 SH SOLE 19 9155 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7330 288906 SH SOLE 21 288906 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7858 309732 SH SOLE 22 292176 0 17556 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 44 1719 SH SOLE 26 1719 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 34 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 74 2935 SH SOLE 30 2935 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4012 105326 SH SOLE 2 16668 0 88658 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10 258 SH SOLE 4 258 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 155 4064 SH SOLE 7 4064 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4123 108237 SH SOLE 18 108237 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2382 62548 SH SOLE 19 62548 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 73149 1920431 SH SOLE 21 1920431 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 191613 5030533 SH SOLE 22 4497391 0 533142 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3202 84053 SH SOLE 26 73153 0 10900 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 996 26146 SH SOLE 28 26146 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1181 31017 SH SOLE 30 31017 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 148 3888 SH SOLE 31 3888 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 850 22314 SH SOLE 40 22314 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 493 13502 SH SOLE 2 3881 0 9621 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 4 102 SH SOLE 4 102 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 22 596 SH SOLE 7 596 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 466 12780 SH SOLE 18 12780 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 264 7231 SH SOLE 19 7231 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 9160 251024 SH SOLE 21 251024 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 26093 715067 SH SOLE 22 642217 0 72850 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 157 4300 SH SOLE 26 4300 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 121 3314 SH SOLE 28 3314 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 118 3240 SH SOLE 30 3240 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 559 SH SOLE 31 559 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 45 1224 SH SOLE 36 1224 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 122 3331 SH SOLE 40 3331 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 58 2279 SH SOLE 2 1982 0 297 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 2955 116954 SH SOLE 18 116954 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 686 27150 SH SOLE 19 27150 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 25493 1008828 SH SOLE 21 1008828 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23996 949578 SH SOLE 22 884448 0 65130 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 172 6790 SH SOLE 26 6790 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 123 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 120 4757 SH SOLE 30 4757 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 95 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2596 2146000 PRN SOLE 21 2146000 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 1496 1408000 PRN SOLE 21 1408000 0 0 LIBERTY PPTY TR SH BEN INT 531172104 29873 727549 SH SOLE 2 229515 0 498034 LIBERTY PPTY TR SH BEN INT 531172104 9827 239342 SH SOLE 4 235429 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 10246 249542 SH SOLE 7 226962 0 22580 LIBERTY PPTY TR SH BEN INT 531172104 256 6244 SH SOLE 15 6244 0 0 LIBERTY PPTY TR SH BEN INT 531172104 22789 555019 SH SOLE 18 540598 0 14421 LIBERTY PPTY TR SH BEN INT 531172104 21564 525190 SH SOLE 19 525190 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4977 121201 SH SOLE 20 0 0 121201 LIBERTY PPTY TR SH BEN INT 531172104 309778 7544532 SH SOLE 21 7544532 0 0 LIBERTY PPTY TR SH BEN INT 531172104 291688 7103947 SH SOLE 22 6493254 0 610693 LIBERTY PPTY TR SH BEN INT 531172104 8736 212769 SH SOLE 23 212769 0 0 LIBERTY PPTY TR SH BEN INT 531172104 15750 383586 SH SOLE 25 383586 0 0 LIBERTY PPTY TR SH BEN INT 531172104 19552 476183 SH SOLE 26 186042 0 290141 LIBERTY PPTY TR SH BEN INT 531172104 1390 33861 SH SOLE 28 24782 0 9079 LIBERTY PPTY TR SH BEN INT 531172104 3899 94959 SH SOLE 29 57559 0 37400 LIBERTY PPTY TR SH BEN INT 531172104 37791 920388 SH SOLE 30 920388 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3366 81968 SH SOLE 31 61490 0 20478 LIBERTY PPTY TR SH BEN INT 531172104 11699 284914 SH SOLE 34 284914 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6112 148861 SH SOLE 36 148861 0 0 LIBERTY PPTY TR SH BEN INT 531172104 29 712 SH SOLE 40 712 0 0 LIBERTY TAX INC CL A 53128T102 15 1021 SH SOLE 2 299 0 722 LIBERTY TAX INC CL A 53128T102 375 26022 SH SOLE 18 26022 0 0 LIBERTY TAX INC CL A 53128T102 62 4279 SH SOLE 19 4279 0 0 LIBERTY TAX INC CL A 53128T102 3246 225435 SH SOLE 21 225435 0 0 LIBERTY TAX INC CL A 53128T102 1245 86424 SH SOLE 22 81663 0 4761 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 196 15900 SH SOLE 2 4169 0 11731 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4 364 SH SOLE 4 364 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 23 1863 SH SOLE 7 1863 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3354 271591 SH SOLE 18 271591 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 699 56619 SH SOLE 19 56619 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 27144 2197870 SH SOLE 21 2197870 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 23363 1891750 SH SOLE 22 1757911 0 133839 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 213 17214 SH SOLE 26 13071 0 4143 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 127 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 134 10819 SH SOLE 29 0 0 10819 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 119 9643 SH SOLE 30 9643 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 92 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 3931 48047 SH SOLE 2 24871 0 23176 LIFE STORAGE INC COM 53223X107 1260 15405 SH SOLE 4 15405 0 0 LIFE STORAGE INC COM 53223X107 5059 61833 SH SOLE 7 61833 0 0 LIFE STORAGE INC COM 53223X107 133 1628 SH SOLE 15 1628 0 0 LIFE STORAGE INC COM 53223X107 12806 156531 SH SOLE 18 156531 0 0 LIFE STORAGE INC COM 53223X107 4822 58947 SH SOLE 19 58947 0 0 LIFE STORAGE INC COM 53223X107 185055 2262006 SH SOLE 21 2262006 0 0 LIFE STORAGE INC COM 53223X107 165030 2017230 SH SOLE 22 1862574 0 154656 LIFE STORAGE INC COM 53223X107 108 1321 SH SOLE 23 1321 0 0 LIFE STORAGE INC COM 53223X107 6913 84500 SH SOLE 25 84500 0 0 LIFE STORAGE INC COM 53223X107 2162 26432 SH SOLE 26 9717 0 16715 LIFE STORAGE INC COM 53223X107 672 8212 SH SOLE 28 8212 0 0 LIFE STORAGE INC COM 53223X107 1314 16056 SH SOLE 29 16056 0 0 LIFE STORAGE INC COM 53223X107 19261 235433 SH SOLE 30 235433 0 0 LIFE STORAGE INC COM 53223X107 88 1078 SH SOLE 31 1078 0 0 LIFE STORAGE INC COM 53223X107 411 5026 SH SOLE 40 5026 0 0 LIFEPOINT HEALTH INC COM 53219L109 2472 42689 SH SOLE 2 23745 0 18944 LIFEPOINT HEALTH INC COM 53219L109 14 242 SH SOLE 4 242 0 0 LIFEPOINT HEALTH INC COM 53219L109 107 1856 SH SOLE 7 1856 0 0 LIFEPOINT HEALTH INC COM 53219L109 7711 133170 SH SOLE 18 133170 0 0 LIFEPOINT HEALTH INC COM 53219L109 16500 284971 SH SOLE 19 284971 0 0 LIFEPOINT HEALTH INC COM 53219L109 105207 1817041 SH SOLE 21 1817041 0 0 LIFEPOINT HEALTH INC COM 53219L109 74967 1294761 SH SOLE 22 1171415 0 123346 LIFEPOINT HEALTH INC COM 53219L109 671 11593 SH SOLE 26 8951 0 2642 LIFEPOINT HEALTH INC COM 53219L109 364 6295 SH SOLE 28 6295 0 0 LIFEPOINT HEALTH INC COM 53219L109 869 15017 SH SOLE 30 15017 0 0 LIFEPOINT HEALTH INC COM 53219L109 53 908 SH SOLE 31 908 0 0 LIFEPOINT HEALTH INC COM 53219L109 258 4462 SH SOLE 36 4462 0 0 LIFEPOINT HEALTH INC COM 53219L109 272 4692 SH SOLE 40 4692 0 0 LIFETIME BRANDS INC COM 53222Q103 36 1993 SH SOLE 2 440 0 1553 LIFETIME BRANDS INC COM 53222Q103 708 38662 SH SOLE 18 38662 0 0 LIFETIME BRANDS INC COM 53222Q103 167 9132 SH SOLE 19 9132 0 0 LIFETIME BRANDS INC COM 53222Q103 5811 317515 SH SOLE 21 317515 0 0 LIFETIME BRANDS INC COM 53222Q103 6639 362801 SH SOLE 22 356683 0 6118 LIFETIME BRANDS INC COM 53222Q103 59 3206 SH SOLE 23 3206 0 0 LIFEVANTAGE CORP COM NEW 53222K205 10 2463 SH SOLE 18 2463 0 0 LIFEVANTAGE CORP COM NEW 53222K205 15 3491 SH SOLE 19 3491 0 0 LIFEVANTAGE CORP COM NEW 53222K205 165 39058 SH SOLE 21 39058 0 0 LIFEVANTAGE CORP COM NEW 53222K205 137 32505 SH SOLE 22 32505 0 0 LIFEWAY FOODS INC COM 531914109 2 239 SH SOLE 2 83 0 156 LIFEWAY FOODS INC COM 531914109 150 16803 SH SOLE 18 16803 0 0 LIFEWAY FOODS INC COM 531914109 27 3056 SH SOLE 19 3056 0 0 LIFEWAY FOODS INC COM 531914109 1367 153559 SH SOLE 21 153559 0 0 LIFEWAY FOODS INC COM 531914109 307 34479 SH SOLE 22 30956 0 3523 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 426 3129 SH SOLE 2 3006 0 123 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 73 535 SH SOLE 7 535 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12921 94901 SH SOLE 18 94901 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6005 44108 SH SOLE 19 44108 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 290321 2132365 SH SOLE 21 2132365 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 82405 605248 SH SOLE 22 561762 0 43486 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2289 16814 SH SOLE 23 16814 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 751 5513 SH SOLE 26 4075 0 1438 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 428 3143 SH SOLE 28 3143 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1162 8534 SH SOLE 29 0 0 8534 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3898 28630 SH SOLE 30 28630 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 102 747 SH SOLE 34 747 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 266 1956 SH SOLE 40 1956 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 3 3074 SH SOLE 21 3074 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 10 4101 SH SOLE 18 4101 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 15 6052 SH SOLE 19 6052 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 165 64414 SH SOLE 21 64414 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 567 221540 SH SOLE 22 221540 0 0 LILIS ENERGY INC COM NEW 532403201 12 2764 SH SOLE 2 2021 0 743 LILIS ENERGY INC COM NEW 532403201 681 152405 SH SOLE 18 152405 0 0 LILIS ENERGY INC COM NEW 532403201 158 35300 SH SOLE 19 35300 0 0 LILIS ENERGY INC COM NEW 532403201 5966 1334644 SH SOLE 21 1334644 0 0 LILIS ENERGY INC COM NEW 532403201 2095 468670 SH SOLE 22 435220 0 33450 LILLY ELI & CO COM 532457108 120038 1403297 SH SOLE 2 436097 0 967200 LILLY ELI & CO COM 532457108 28513 333332 SH SOLE 4 299593 0 33739 LILLY ELI & CO COM 532457108 62691 732884 SH SOLE 7 703702 0 29182 LILLY ELI & CO COM 532457108 1463 17106 SH SOLE 13 17106 0 0 LILLY ELI & CO COM 532457108 561 6558 SH SOLE 15 6558 0 0 LILLY ELI & CO COM 532457108 28 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 189687 2217519 SH SOLE 18 2069574 0 147945 LILLY ELI & CO COM 532457108 112629 1316682 SH SOLE 19 1316682 0 0 LILLY ELI & CO COM 532457108 46757 546610 SH SOLE 20 0 0 546610 LILLY ELI & CO COM 532457108 1650919 19299966 SH SOLE 21 19299966 0 0 LILLY ELI & CO COM 532457108 2231220 26083937 SH SOLE 22 21581471 0 4502466 LILLY ELI & CO COM 532457108 105695 1235617 SH SOLE 23 1235617 0 0 LILLY ELI & CO COM 532457108 81135 948509 SH SOLE 25 948509 0 0 LILLY ELI & CO COM 532457108 304880 3564182 SH SOLE 26 884979 0 2679203 LILLY ELI & CO COM 532457108 19330 225973 SH SOLE 28 164747 0 61226 LILLY ELI & CO COM 532457108 3486 40748 SH SOLE 29 38028 0 2720 LILLY ELI & CO COM 532457108 252189 2948205 SH SOLE 30 2948205 0 0 LILLY ELI & CO COM 532457108 44441 519531 SH SOLE 31 227038 0 292493 LILLY ELI & CO COM 532457108 3985 46584 SH SOLE 32 46584 0 0 LILLY ELI & CO COM 532457108 50496 590323 SH SOLE 34 590323 0 0 LILLY ELI & CO COM 532457108 85040 994153 SH SOLE 36 994153 0 0 LILLY ELI & CO COM 532457108 442 5173 SH SOLE 40 5173 0 0 LIMBACH HLDGS INC COM 53263P105 8 574 SH SOLE 18 574 0 0 LIMBACH HLDGS INC COM 53263P105 125 9267 SH SOLE 21 9267 0 0 LIMELIGHT NETWORKS INC COM 53261M104 67 16920 SH SOLE 2 10477 0 6443 LIMELIGHT NETWORKS INC COM 53261M104 9 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1099 276952 SH SOLE 18 276952 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2594 653470 SH SOLE 19 653470 0 0 LIMELIGHT NETWORKS INC COM 53261M104 9523 2398862 SH SOLE 21 2398862 0 0 LIMELIGHT NETWORKS INC COM 53261M104 13259 3339833 SH SOLE 22 3281111 0 58722 LIMELIGHT NETWORKS INC COM 53261M104 132 33309 SH SOLE 23 33309 0 0 LIMELIGHT NETWORKS INC COM 53261M104 493 124115 SH SOLE 29 0 0 124115 LIMONEIRA CO COM 532746104 46 1974 SH SOLE 2 761 0 1213 LIMONEIRA CO COM 532746104 1270 54802 SH SOLE 7 54802 0 0 LIMONEIRA CO COM 532746104 1069 46139 SH SOLE 18 46139 0 0 LIMONEIRA CO COM 532746104 216 9310 SH SOLE 19 9310 0 0 LIMONEIRA CO COM 532746104 9098 392653 SH SOLE 21 392653 0 0 LIMONEIRA CO COM 532746104 4042 174442 SH SOLE 22 157882 0 16560 LINCOLN EDL SVCS CORP COM 533535100 10 4132 SH SOLE 18 4132 0 0 LINCOLN EDL SVCS CORP COM 533535100 157 62846 SH SOLE 21 62846 0 0 LINCOLN EDL SVCS CORP COM 533535100 1340 535853 SH SOLE 22 535853 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5455 59502 SH SOLE 2 39403 0 20099 LINCOLN ELEC HLDGS INC COM 533900106 193 2108 SH SOLE 4 2108 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3073 33516 SH SOLE 7 33516 0 0 LINCOLN ELEC HLDGS INC COM 533900106 19954 217650 SH SOLE 18 217650 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1792 19547 SH SOLE 19 19547 0 0 LINCOLN ELEC HLDGS INC COM 533900106 242262 2642476 SH SOLE 21 2642476 0 0 LINCOLN ELEC HLDGS INC COM 533900106 188972 2061217 SH SOLE 22 1882196 0 179021 LINCOLN ELEC HLDGS INC COM 533900106 150 1634 SH SOLE 23 1634 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2012 21947 SH SOLE 26 17980 0 3967 LINCOLN ELEC HLDGS INC COM 533900106 794 8666 SH SOLE 28 8666 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2701 29464 SH SOLE 29 0 0 29464 LINCOLN ELEC HLDGS INC COM 533900106 8981 97964 SH SOLE 30 97964 0 0 LINCOLN ELEC HLDGS INC COM 533900106 123 1337 SH SOLE 31 1337 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3646 39770 SH SOLE 34 39770 0 0 LINCOLN ELEC HLDGS INC COM 533900106 217 2371 SH SOLE 36 2371 0 0 LINCOLN ELEC HLDGS INC COM 533900106 588 6416 SH SOLE 40 6416 0 0 LINCOLN NATL CORP IND COM 534187109 49115 668416 SH SOLE 2 446616 0 221800 LINCOLN NATL CORP IND COM 534187109 10642 144823 SH SOLE 4 137304 0 7519 LINCOLN NATL CORP IND COM 534187109 17734 241345 SH SOLE 7 201078 0 40267 LINCOLN NATL CORP IND COM 534187109 7921 107795 SH SOLE 13 107795 0 0 LINCOLN NATL CORP IND COM 534187109 121 1643 SH SOLE 15 1643 0 0 LINCOLN NATL CORP IND COM 534187109 62397 849171 SH SOLE 18 807644 0 41527 LINCOLN NATL CORP IND COM 534187109 101670 1383644 SH SOLE 19 1383644 0 0 LINCOLN NATL CORP IND COM 534187109 9698 131980 SH SOLE 20 0 0 131980 LINCOLN NATL CORP IND COM 534187109 349516 4756610 SH SOLE 21 4756610 0 0 LINCOLN NATL CORP IND COM 534187109 592327 8061064 SH SOLE 22 6391550 0 1669514 LINCOLN NATL CORP IND COM 534187109 30011 408424 SH SOLE 23 408424 0 0 LINCOLN NATL CORP IND COM 534187109 15018 204385 SH SOLE 25 204385 0 0 LINCOLN NATL CORP IND COM 534187109 45881 624408 SH SOLE 26 239944 0 384464 LINCOLN NATL CORP IND COM 534187109 3767 51268 SH SOLE 28 37470 0 13798 LINCOLN NATL CORP IND COM 534187109 12418 168994 SH SOLE 29 61352 0 107642 LINCOLN NATL CORP IND COM 534187109 57892 787857 SH SOLE 30 787857 0 0 LINCOLN NATL CORP IND COM 534187109 18461 251241 SH SOLE 31 168406 0 82835 LINCOLN NATL CORP IND COM 534187109 23261 316565 SH SOLE 34 316565 0 0 LINCOLN NATL CORP IND COM 534187109 25763 350616 SH SOLE 36 350616 0 0 LINCOLN NATL CORP IND COM 534187109 81 1104 SH SOLE 40 1104 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 24 2216 SH SOLE 2 1033 0 1183 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 765 71480 SH SOLE 18 71480 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 125 11713 SH SOLE 19 11713 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6819 637316 SH SOLE 21 637316 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3158 295098 SH SOLE 22 262090 0 33008 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 30 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 45 4166 SH SOLE 30 4166 0 0 LINDSAY CORP COM 535555106 67 724 SH SOLE 2 688 0 36 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1630 17739 SH SOLE 7 17739 0 0 LINDSAY CORP COM 535555106 4469 48626 SH SOLE 18 48626 0 0 LINDSAY CORP COM 535555106 747 8131 SH SOLE 19 8131 0 0 LINDSAY CORP COM 535555106 84311 917426 SH SOLE 21 917426 0 0 LINDSAY CORP COM 535555106 27116 295057 SH SOLE 22 271550 0 23507 LINDSAY CORP COM 535555106 481 5233 SH SOLE 26 4375 0 858 LINDSAY CORP COM 535555106 152 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 4227 45991 SH SOLE 30 45991 0 0 LINDSAY CORP COM 535555106 172 1870 SH SOLE 40 1870 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 751 22442 SH SOLE 2 4892 0 17550 LIONS GATE ENTMNT CORP CL A VTG 535919401 7 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 39 1154 SH SOLE 7 1154 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 876 26183 SH SOLE 18 26183 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 621 18574 SH SOLE 19 18574 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 18195 543938 SH SOLE 21 543938 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 51892 1551329 SH SOLE 22 1393566 0 157763 LIONS GATE ENTMNT CORP CL A VTG 535919401 395 11801 SH SOLE 26 9033 0 2768 LIONS GATE ENTMNT CORP CL A VTG 535919401 251 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 283 8446 SH SOLE 30 8446 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 36 1075 SH SOLE 31 1075 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 208 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1784 56123 SH SOLE 2 12487 0 43636 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 82 2572 SH SOLE 7 2572 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1559 49041 SH SOLE 18 49041 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1091 34331 SH SOLE 19 34331 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 33852 1064865 SH SOLE 21 1064865 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 93113 2929008 SH SOLE 22 2582210 0 346798 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 853 26824 SH SOLE 26 21058 0 5766 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 495 15559 SH SOLE 28 15559 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 41 1302 SH SOLE 29 0 0 1302 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 521 16400 SH SOLE 30 16400 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 77 2413 SH SOLE 31 2413 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 354 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 11 2881 SH SOLE 18 2881 0 0 LIPOCINE INC NEW COM 53630X104 22 5425 SH SOLE 19 5425 0 0 LIPOCINE INC NEW COM 53630X104 291 73387 SH SOLE 21 73387 0 0 LIPOCINE INC NEW COM 53630X104 1021 257297 SH SOLE 22 257297 0 0 LIQTECH INTL INC COM 53632A102 4 11706 SH SOLE 21 11706 0 0 LIQUIDITY SERVICES INC COM 53635B107 32 5339 SH SOLE 2 1072 0 4267 LIQUIDITY SERVICES INC COM 53635B107 3 522 SH SOLE 7 522 0 0 LIQUIDITY SERVICES INC COM 53635B107 763 129241 SH SOLE 18 129241 0 0 LIQUIDITY SERVICES INC COM 53635B107 104 17675 SH SOLE 19 17675 0 0 LIQUIDITY SERVICES INC COM 53635B107 14399 2440531 SH SOLE 21 2440531 0 0 LIQUIDITY SERVICES INC COM 53635B107 4135 700826 SH SOLE 22 670502 0 30324 LIQUIDITY SERVICES INC COM 53635B107 175 29690 SH SOLE 30 29690 0 0 LITHIA MTRS INC CL A 536797103 179 1485 SH SOLE 2 1406 0 79 LITHIA MTRS INC CL A 536797103 15 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 107 890 SH SOLE 7 890 0 0 LITHIA MTRS INC CL A 536797103 13003 108075 SH SOLE 18 108075 0 0 LITHIA MTRS INC CL A 536797103 2126 17675 SH SOLE 19 17675 0 0 LITHIA MTRS INC CL A 536797103 253399 2106221 SH SOLE 21 2106221 0 0 LITHIA MTRS INC CL A 536797103 75380 626546 SH SOLE 22 580362 0 46184 LITHIA MTRS INC CL A 536797103 1183 9831 SH SOLE 26 8448 0 1383 LITHIA MTRS INC CL A 536797103 413 3430 SH SOLE 28 3430 0 0 LITHIA MTRS INC CL A 536797103 136 1127 SH SOLE 29 0 0 1127 LITHIA MTRS INC CL A 536797103 3885 32295 SH SOLE 30 32295 0 0 LITHIA MTRS INC CL A 536797103 311 2583 SH SOLE 40 2583 0 0 LITTELFUSE INC COM 537008104 2078 10608 SH SOLE 2 10409 0 199 LITTELFUSE INC COM 537008104 25 130 SH SOLE 4 130 0 0 LITTELFUSE INC COM 537008104 107 547 SH SOLE 7 547 0 0 LITTELFUSE INC COM 537008104 27412 139943 SH SOLE 18 139943 0 0 LITTELFUSE INC COM 537008104 3348 17091 SH SOLE 19 17091 0 0 LITTELFUSE INC COM 537008104 277781 1418120 SH SOLE 21 1418120 0 0 LITTELFUSE INC COM 537008104 138108 705062 SH SOLE 22 660022 0 45040 LITTELFUSE INC COM 537008104 1679 8573 SH SOLE 26 7248 0 1325 LITTELFUSE INC COM 537008104 718 3664 SH SOLE 28 3664 0 0 LITTELFUSE INC COM 537008104 677 3458 SH SOLE 30 3458 0 0 LITTELFUSE INC COM 537008104 490 2499 SH SOLE 40 2499 0 0 LIVANOVA PLC SHS G5509L101 1975 28194 SH SOLE 2 20126 0 8068 LIVANOVA PLC SHS G5509L101 12 168 SH SOLE 4 168 0 0 LIVANOVA PLC SHS G5509L101 83 1189 SH SOLE 7 1189 0 0 LIVANOVA PLC SHS G5509L101 21320 304316 SH SOLE 18 304316 0 0 LIVANOVA PLC SHS G5509L101 2524 36027 SH SOLE 19 36027 0 0 LIVANOVA PLC SHS G5509L101 197396 2817524 SH SOLE 21 2817524 0 0 LIVANOVA PLC SHS G5509L101 100452 1433795 SH SOLE 22 1348701 0 85094 LIVANOVA PLC SHS G5509L101 727 10383 SH SOLE 26 9098 0 1285 LIVANOVA PLC SHS G5509L101 439 6273 SH SOLE 28 6273 0 0 LIVANOVA PLC SHS G5509L101 472 6741 SH SOLE 30 6741 0 0 LIVANOVA PLC SHS G5509L101 163 2327 SH SOLE 40 2327 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 5097 117029 SH SOLE 2 71875 0 45154 LIVE NATION ENTERTAINMENT IN COM 538034109 34 770 SH SOLE 4 770 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 219 5038 SH SOLE 7 5038 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 879 20181 SH SOLE 13 20181 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 19324 443719 SH SOLE 18 443719 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16594 381028 SH SOLE 19 381028 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 245513 5637494 SH SOLE 21 5637494 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 189823 4358737 SH SOLE 22 3935774 0 422963 LIVE NATION ENTERTAINMENT IN COM 538034109 2107 48374 SH SOLE 26 40205 0 8169 LIVE NATION ENTERTAINMENT IN COM 538034109 918 21078 SH SOLE 28 21078 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1427 32771 SH SOLE 29 0 0 32771 LIVE NATION ENTERTAINMENT IN COM 538034109 951 21828 SH SOLE 30 21828 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 131 3004 SH SOLE 31 3004 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 180 4126 SH SOLE 36 4126 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 648 14880 SH SOLE 40 14880 0 0 LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 1000 758000 PRN SOLE 21 758000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 37 1562 SH SOLE 2 1123 0 439 LIVE OAK BANCSHARES INC COM 53803X105 16 696 SH SOLE 7 696 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1890 80603 SH SOLE 18 80603 0 0 LIVE OAK BANCSHARES INC COM 53803X105 462 19705 SH SOLE 19 19705 0 0 LIVE OAK BANCSHARES INC COM 53803X105 16802 716490 SH SOLE 21 716490 0 0 LIVE OAK BANCSHARES INC COM 53803X105 9136 389579 SH SOLE 22 334696 0 54883 LIVE OAK BANCSHARES INC COM 53803X105 119 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 113 4823 SH SOLE 30 4823 0 0 LIVE VENTURES INC COM NEW 538142308 0 34 SH SOLE 18 34 0 0 LIVE VENTURES INC COM NEW 538142308 8 631 SH SOLE 21 631 0 0 LIVEPERSON INC COM 538146101 45 3329 SH SOLE 2 3074 0 255 LIVEPERSON INC COM 538146101 4 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 16 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 3492 257720 SH SOLE 18 257720 0 0 LIVEPERSON INC COM 538146101 549 40499 SH SOLE 19 40499 0 0 LIVEPERSON INC COM 538146101 64656 4771668 SH SOLE 21 4771668 0 0 LIVEPERSON INC COM 538146101 20071 1481230 SH SOLE 22 1379934 0 101296 LIVEPERSON INC COM 538146101 505 37244 SH SOLE 26 32868 0 4376 LIVEPERSON INC COM 538146101 104 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 975 71931 SH SOLE 30 71931 0 0 LIVEPERSON INC COM 538146101 87 6450 SH SOLE 40 6450 0 0 LKQ CORP COM 501889208 12869 357581 SH SOLE 2 63370 0 294211 LKQ CORP COM 501889208 3355 93208 SH SOLE 4 82755 0 10453 LKQ CORP COM 501889208 7755 215487 SH SOLE 7 207555 0 7932 LKQ CORP COM 501889208 112 3120 SH SOLE 13 3120 0 0 LKQ CORP COM 501889208 68 1902 SH SOLE 15 1902 0 0 LKQ CORP COM 501889208 24684 685850 SH SOLE 18 642986 0 42864 LKQ CORP COM 501889208 8255 229371 SH SOLE 19 229371 0 0 LKQ CORP COM 501889208 7692 213718 SH SOLE 20 0 0 213718 LKQ CORP COM 501889208 212808 5912971 SH SOLE 21 5912971 0 0 LKQ CORP COM 501889208 292362 8123435 SH SOLE 22 6718138 0 1405297 LKQ CORP COM 501889208 12770 354816 SH SOLE 23 354816 0 0 LKQ CORP COM 501889208 8477 235548 SH SOLE 25 235548 0 0 LKQ CORP COM 501889208 29735 826215 SH SOLE 26 346435 0 479780 LKQ CORP COM 501889208 2561 71151 SH SOLE 28 51692 0 19459 LKQ CORP COM 501889208 3090 85846 SH SOLE 29 10075 0 75771 LKQ CORP COM 501889208 27922 775822 SH SOLE 30 775822 0 0 LKQ CORP COM 501889208 5245 145738 SH SOLE 31 65486 0 80252 LKQ CORP COM 501889208 737 20491 SH SOLE 34 20491 0 0 LKQ CORP COM 501889208 9732 270410 SH SOLE 36 270410 0 0 LKQ CORP COM 501889208 57 1593 SH SOLE 40 1593 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 24107 6586498 SH SOLE 18 6586498 0 0 LM FDG AMER INC COM 502074107 6 3327 SH SOLE 21 3327 0 0 LOCKHEED MARTIN CORP COM 539830109 102026 328809 SH SOLE 2 84151 0 244658 LOCKHEED MARTIN CORP COM 539830109 23515 75785 SH SOLE 4 69207 0 6578 LOCKHEED MARTIN CORP COM 539830109 57550 185471 SH SOLE 7 185471 0 0 LOCKHEED MARTIN CORP COM 539830109 609 1964 SH SOLE 13 1964 0 0 LOCKHEED MARTIN CORP COM 539830109 589 1897 SH SOLE 15 1897 0 0 LOCKHEED MARTIN CORP COM 539830109 93 299 SH SOLE 17 0 0 299 LOCKHEED MARTIN CORP COM 539830109 279845 901881 SH SOLE 18 873156 0 28725 LOCKHEED MARTIN CORP COM 539830109 311672 1004455 SH SOLE 19 1004455 0 0 LOCKHEED MARTIN CORP COM 539830109 43917 141536 SH SOLE 20 0 0 141536 LOCKHEED MARTIN CORP COM 539830109 2305989 7431723 SH SOLE 21 7431723 0 0 LOCKHEED MARTIN CORP COM 539830109 2102010 6774340 SH SOLE 22 5591539 0 1182801 LOCKHEED MARTIN CORP COM 539830109 100998 325494 SH SOLE 23 325494 0 0 LOCKHEED MARTIN CORP COM 539830109 81044 261187 SH SOLE 25 261187 0 0 LOCKHEED MARTIN CORP COM 539830109 105125 338795 SH SOLE 26 154402 0 184393 LOCKHEED MARTIN CORP COM 539830109 5041 16246 SH SOLE 28 0 0 16246 LOCKHEED MARTIN CORP COM 539830109 13431 43286 SH SOLE 29 9098 0 34188 LOCKHEED MARTIN CORP COM 539830109 221833 714920 SH SOLE 30 714920 0 0 LOCKHEED MARTIN CORP COM 539830109 37558 121042 SH SOLE 31 68974 0 52068 LOCKHEED MARTIN CORP COM 539830109 15762 50798 SH SOLE 32 50798 0 0 LOCKHEED MARTIN CORP COM 539830109 81523 262731 SH SOLE 36 262731 0 0 LOCKHEED MARTIN CORP COM 539830109 424 1365 SH SOLE 40 1365 0 0 LOEWS CORP COM 540424108 16139 337223 SH SOLE 2 71303 0 265920 LOEWS CORP COM 540424108 4474 93475 SH SOLE 4 86270 0 7205 LOEWS CORP COM 540424108 12430 259706 SH SOLE 7 234345 0 25361 LOEWS CORP COM 540424108 463 9677 SH SOLE 13 9677 0 0 LOEWS CORP COM 540424108 89 1853 SH SOLE 15 1853 0 0 LOEWS CORP COM 540424108 29704 620635 SH SOLE 18 581312 0 39323 LOEWS CORP COM 540424108 2411 50385 SH SOLE 19 50385 0 0 LOEWS CORP COM 540424108 7941 165916 SH SOLE 20 0 0 165916 LOEWS CORP COM 540424108 266612 5570655 SH SOLE 21 5570655 0 0 LOEWS CORP COM 540424108 372371 7780432 SH SOLE 22 6433381 0 1347051 LOEWS CORP COM 540424108 16639 347652 SH SOLE 23 347652 0 0 LOEWS CORP COM 540424108 10359 216446 SH SOLE 25 216446 0 0 LOEWS CORP COM 540424108 36587 764467 SH SOLE 26 316346 0 448121 LOEWS CORP COM 540424108 3145 65703 SH SOLE 28 47447 0 18256 LOEWS CORP COM 540424108 433 9048 SH SOLE 29 9048 0 0 LOEWS CORP COM 540424108 43170 902005 SH SOLE 30 902005 0 0 LOEWS CORP COM 540424108 6355 132774 SH SOLE 31 75521 0 57253 LOEWS CORP COM 540424108 976 20400 SH SOLE 34 20400 0 0 LOEWS CORP COM 540424108 14410 301082 SH SOLE 36 301082 0 0 LOEWS CORP COM 540424108 69 1445 SH SOLE 40 1445 0 0 LOGITECH INTL S A SHS H50430232 2644 72516 SH SOLE 22 72516 0 0 LOGMEIN INC COM 54142L109 5130 46615 SH SOLE 2 25519 0 21096 LOGMEIN INC COM 54142L109 24 222 SH SOLE 4 222 0 0 LOGMEIN INC COM 54142L109 140 1276 SH SOLE 7 1276 0 0 LOGMEIN INC COM 54142L109 2 15 SH SOLE 17 0 0 15 LOGMEIN INC COM 54142L109 19272 175116 SH SOLE 18 174887 0 229 LOGMEIN INC COM 54142L109 7702 69990 SH SOLE 19 69990 0 0 LOGMEIN INC COM 54142L109 251151 2282151 SH SOLE 21 2282151 0 0 LOGMEIN INC COM 54142L109 182875 1661742 SH SOLE 22 1509466 0 152276 LOGMEIN INC COM 54142L109 28 256 SH SOLE 23 256 0 0 LOGMEIN INC COM 54142L109 282 2561 SH SOLE 25 2561 0 0 LOGMEIN INC COM 54142L109 2034 18484 SH SOLE 26 14835 0 3649 LOGMEIN INC COM 54142L109 888 8071 SH SOLE 28 8071 0 0 LOGMEIN INC COM 54142L109 540 4906 SH SOLE 29 0 0 4906 LOGMEIN INC COM 54142L109 929 8444 SH SOLE 30 8444 0 0 LOGMEIN INC COM 54142L109 441 4003 SH SOLE 31 1518 0 2485 LOGMEIN INC COM 54142L109 2890 26265 SH SOLE 34 26265 0 0 LOGMEIN INC COM 54142L109 43 393 SH SOLE 36 393 0 0 LOGMEIN INC COM 54142L109 656 5964 SH SOLE 40 5964 0 0 LONESTAR RES US INC CL A VTG 54240F103 8 2376 SH SOLE 18 2376 0 0 LONESTAR RES US INC CL A VTG 54240F103 18 5226 SH SOLE 19 5226 0 0 LONESTAR RES US INC CL A VTG 54240F103 92 26200 SH SOLE 21 26200 0 0 LONESTAR RES US INC CL A VTG 54240F103 140 40000 SH SOLE 22 40000 0 0 LONG IS ICED TEA CORP COM 54267E104 2 828 SH SOLE 18 828 0 0 LONG IS ICED TEA CORP COM 54267E104 37 14697 SH SOLE 21 14697 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 36 718 SH SOLE 2 718 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 30 610 SH SOLE 4 610 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 14 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2138 43194 SH SOLE 18 43194 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 484 9769 SH SOLE 19 9769 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 18711 377999 SH SOLE 21 377999 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 16411 331534 SH SOLE 22 306433 0 25101 LORAL SPACE & COMMUNICATNS I COM 543881106 140 2821 SH SOLE 26 1872 0 949 LORAL SPACE & COMMUNICATNS I COM 543881106 97 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 359 7252 SH SOLE 30 7252 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 11 226 SH SOLE 36 226 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 85 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 2196 81081 SH SOLE 2 78152 0 2929 LOUISIANA PAC CORP COM 546347105 22 828 SH SOLE 4 828 0 0 LOUISIANA PAC CORP COM 546347105 95 3521 SH SOLE 7 3521 0 0 LOUISIANA PAC CORP COM 546347105 24455 903052 SH SOLE 18 903052 0 0 LOUISIANA PAC CORP COM 546347105 12147 448545 SH SOLE 19 448545 0 0 LOUISIANA PAC CORP COM 546347105 266390 9837167 SH SOLE 21 9837167 0 0 LOUISIANA PAC CORP COM 546347105 150043 5540747 SH SOLE 22 5244982 0 295765 LOUISIANA PAC CORP COM 546347105 1802 66558 SH SOLE 23 66558 0 0 LOUISIANA PAC CORP COM 546347105 1083 39989 SH SOLE 26 31475 0 8514 LOUISIANA PAC CORP COM 546347105 554 20443 SH SOLE 28 20443 0 0 LOUISIANA PAC CORP COM 546347105 1266 46759 SH SOLE 29 0 0 46759 LOUISIANA PAC CORP COM 546347105 602 22217 SH SOLE 30 22217 0 0 LOUISIANA PAC CORP COM 546347105 424 15640 SH SOLE 40 15640 0 0 LOWES COS INC COM 548661107 128667 1609546 SH SOLE 2 772982 0 836564 LOWES COS INC COM 548661107 38279 478848 SH SOLE 4 449365 0 29483 LOWES COS INC COM 548661107 70458 881391 SH SOLE 7 696567 0 184824 LOWES COS INC COM 548661107 2245 28087 SH SOLE 13 28087 0 0 LOWES COS INC COM 548661107 473 5921 SH SOLE 15 5921 0 0 LOWES COS INC COM 548661107 11 138 SH SOLE 17 0 0 138 LOWES COS INC COM 548661107 329828 4125945 SH SOLE 18 3879140 0 246805 LOWES COS INC COM 548661107 430235 5381968 SH SOLE 19 5381968 0 0 LOWES COS INC COM 548661107 37808 472958 SH SOLE 20 0 0 472958 LOWES COS INC COM 548661107 1050276 13138305 SH SOLE 21 13138305 0 0 LOWES COS INC COM 548661107 1921254 24033697 SH SOLE 22 19432549 0 4601148 LOWES COS INC COM 548661107 105079 1314479 SH SOLE 23 1314479 0 0 LOWES COS INC COM 548661107 59698 746789 SH SOLE 25 712757 0 34032 LOWES COS INC COM 548661107 196302 2455612 SH SOLE 26 772171 0 1683441 LOWES COS INC COM 548661107 15559 194629 SH SOLE 28 142230 0 52399 LOWES COS INC COM 548661107 22198 277686 SH SOLE 29 170150 0 107536 LOWES COS INC COM 548661107 190554 2383718 SH SOLE 30 2383718 0 0 LOWES COS INC COM 548661107 56118 702000 SH SOLE 31 374832 0 327168 LOWES COS INC COM 548661107 155868 1949816 SH SOLE 34 1949816 0 0 LOWES COS INC COM 548661107 80551 1007640 SH SOLE 36 1007640 0 0 LOWES COS INC COM 548661107 362 4527 SH SOLE 40 4527 0 0 LOXO ONCOLOGY INC COM 548862101 146 1583 SH SOLE 2 1438 0 145 LOXO ONCOLOGY INC COM 548862101 52 562 SH SOLE 7 562 0 0 LOXO ONCOLOGY INC COM 548862101 7124 77339 SH SOLE 18 77339 0 0 LOXO ONCOLOGY INC COM 548862101 2581 28015 SH SOLE 19 28015 0 0 LOXO ONCOLOGY INC COM 548862101 104093 1129977 SH SOLE 21 1129977 0 0 LOXO ONCOLOGY INC COM 548862101 54640 593144 SH SOLE 22 548920 0 44224 LOXO ONCOLOGY INC COM 548862101 29 312 SH SOLE 23 312 0 0 LOXO ONCOLOGY INC COM 548862101 1011 10978 SH SOLE 26 10679 0 299 LOXO ONCOLOGY INC COM 548862101 316 3427 SH SOLE 28 3427 0 0 LOXO ONCOLOGY INC COM 548862101 350 3798 SH SOLE 30 3798 0 0 LOXO ONCOLOGY INC COM 548862101 61 658 SH SOLE 34 658 0 0 LOXO ONCOLOGY INC COM 548862101 212 2298 SH SOLE 40 2298 0 0 LPL FINL HLDGS INC COM 50212V100 2147 41637 SH SOLE 2 10357 0 31280 LPL FINL HLDGS INC COM 50212V100 18 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 155 3012 SH SOLE 7 3012 0 0 LPL FINL HLDGS INC COM 50212V100 2178 42232 SH SOLE 18 42232 0 0 LPL FINL HLDGS INC COM 50212V100 1448 28079 SH SOLE 19 28079 0 0 LPL FINL HLDGS INC COM 50212V100 57400 1113048 SH SOLE 21 1113048 0 0 LPL FINL HLDGS INC COM 50212V100 124709 2418239 SH SOLE 22 2144767 0 273472 LPL FINL HLDGS INC COM 50212V100 1591 30857 SH SOLE 26 25604 0 5253 LPL FINL HLDGS INC COM 50212V100 680 13180 SH SOLE 28 13180 0 0 LPL FINL HLDGS INC COM 50212V100 1061 20571 SH SOLE 29 0 0 20571 LPL FINL HLDGS INC COM 50212V100 1055 20451 SH SOLE 30 20451 0 0 LPL FINL HLDGS INC COM 50212V100 102 1972 SH SOLE 31 1972 0 0 LPL FINL HLDGS INC COM 50212V100 231 4476 SH SOLE 36 4476 0 0 LPL FINL HLDGS INC COM 50212V100 470 9120 SH SOLE 40 9120 0 0 LRAD CORP COM 50213V109 12 5758 SH SOLE 18 5758 0 0 LRAD CORP COM 50213V109 18 8678 SH SOLE 19 8678 0 0 LRAD CORP COM 50213V109 197 92308 SH SOLE 21 92308 0 0 LRAD CORP COM 50213V109 2412 1132352 SH SOLE 22 1132352 0 0 LSB INDS INC COM 502160104 38 4846 SH SOLE 2 973 0 3873 LSB INDS INC COM 502160104 3 438 SH SOLE 7 438 0 0 LSB INDS INC COM 502160104 872 109800 SH SOLE 18 109800 0 0 LSB INDS INC COM 502160104 114 14303 SH SOLE 19 14303 0 0 LSB INDS INC COM 502160104 15280 1924492 SH SOLE 21 1924492 0 0 LSB INDS INC COM 502160104 3806 479318 SH SOLE 22 453878 0 25440 LSB INDS INC COM 502160104 196 24722 SH SOLE 30 24722 0 0 LSC COMMUNICATIONS INC COM 50218P107 163 9844 SH SOLE 2 4114 0 5730 LSC COMMUNICATIONS INC COM 50218P107 2 140 SH SOLE 4 140 0 0 LSC COMMUNICATIONS INC COM 50218P107 37 2267 SH SOLE 7 2267 0 0 LSC COMMUNICATIONS INC COM 50218P107 2770 167766 SH SOLE 18 167766 0 0 LSC COMMUNICATIONS INC COM 50218P107 2392 144863 SH SOLE 19 144863 0 0 LSC COMMUNICATIONS INC COM 50218P107 49940 3024851 SH SOLE 21 3024851 0 0 LSC COMMUNICATIONS INC COM 50218P107 19310 1169567 SH SOLE 22 1062972 0 106595 LSC COMMUNICATIONS INC COM 50218P107 77 4660 SH SOLE 26 3678 0 982 LSC COMMUNICATIONS INC COM 50218P107 54 3254 SH SOLE 28 3254 0 0 LSC COMMUNICATIONS INC COM 50218P107 780 47252 SH SOLE 29 0 0 47252 LSC COMMUNICATIONS INC COM 50218P107 765 46351 SH SOLE 30 46351 0 0 LSC COMMUNICATIONS INC COM 50218P107 37 2267 SH SOLE 36 2267 0 0 LSC COMMUNICATIONS INC COM 50218P107 47 2819 SH SOLE 40 2819 0 0 LSI INDS INC COM 50216C108 29 4333 SH SOLE 2 1036 0 3297 LSI INDS INC COM 50216C108 4 594 SH SOLE 7 594 0 0 LSI INDS INC COM 50216C108 605 91494 SH SOLE 18 91494 0 0 LSI INDS INC COM 50216C108 123 18585 SH SOLE 19 18585 0 0 LSI INDS INC COM 50216C108 5269 797153 SH SOLE 21 797153 0 0 LSI INDS INC COM 50216C108 4859 735172 SH SOLE 22 703289 0 31883 LTC PPTYS INC COM 502175102 301 6407 SH SOLE 2 2351 0 4056 LTC PPTYS INC COM 502175102 629 13399 SH SOLE 4 13399 0 0 LTC PPTYS INC COM 502175102 2502 53262 SH SOLE 7 53262 0 0 LTC PPTYS INC COM 502175102 62 1323 SH SOLE 15 1323 0 0 LTC PPTYS INC COM 502175102 8941 190314 SH SOLE 18 190314 0 0 LTC PPTYS INC COM 502175102 11907 253457 SH SOLE 19 253457 0 0 LTC PPTYS INC COM 502175102 166691 3548122 SH SOLE 21 3548122 0 0 LTC PPTYS INC COM 502175102 76084 1619505 SH SOLE 22 1542509 0 76996 LTC PPTYS INC COM 502175102 53 1133 SH SOLE 23 1133 0 0 LTC PPTYS INC COM 502175102 3373 71788 SH SOLE 25 71788 0 0 LTC PPTYS INC COM 502175102 1440 30657 SH SOLE 26 15927 0 14730 LTC PPTYS INC COM 502175102 249 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 638 13573 SH SOLE 29 13573 0 0 LTC PPTYS INC COM 502175102 12162 258873 SH SOLE 30 258873 0 0 LTC PPTYS INC COM 502175102 181 3850 SH SOLE 40 3850 0 0 LUBYS INC COM 549282101 9 3227 SH SOLE 18 3227 0 0 LUBYS INC COM 549282101 15 5639 SH SOLE 19 5639 0 0 LUBYS INC COM 549282101 148 55780 SH SOLE 21 55780 0 0 LUBYS INC COM 549282101 1318 497463 SH SOLE 22 497463 0 0 LULULEMON ATHLETICA INC COM 550021109 5986 96161 SH SOLE 2 9342 0 86819 LULULEMON ATHLETICA INC COM 550021109 2107 33840 SH SOLE 4 29747 0 4093 LULULEMON ATHLETICA INC COM 550021109 476 7639 SH SOLE 7 7639 0 0 LULULEMON ATHLETICA INC COM 550021109 38 608 SH SOLE 15 608 0 0 LULULEMON ATHLETICA INC COM 550021109 5 83 SH SOLE 17 0 0 83 LULULEMON ATHLETICA INC COM 550021109 3512 56425 SH SOLE 18 46338 0 10087 LULULEMON ATHLETICA INC COM 550021109 2078 33380 SH SOLE 19 33380 0 0 LULULEMON ATHLETICA INC COM 550021109 5492 88227 SH SOLE 20 0 0 88227 LULULEMON ATHLETICA INC COM 550021109 70152 1126940 SH SOLE 21 1126940 0 0 LULULEMON ATHLETICA INC COM 550021109 168288 2703427 SH SOLE 22 2363424 0 340003 LULULEMON ATHLETICA INC COM 550021109 8296 133264 SH SOLE 23 133264 0 0 LULULEMON ATHLETICA INC COM 550021109 4609 74034 SH SOLE 25 74034 0 0 LULULEMON ATHLETICA INC COM 550021109 19127 307269 SH SOLE 26 127404 0 179865 LULULEMON ATHLETICA INC COM 550021109 1441 23151 SH SOLE 28 16898 0 6253 LULULEMON ATHLETICA INC COM 550021109 1763 28323 SH SOLE 29 2408 0 25915 LULULEMON ATHLETICA INC COM 550021109 7562 121474 SH SOLE 30 121474 0 0 LULULEMON ATHLETICA INC COM 550021109 3258 52339 SH SOLE 31 23108 0 29231 LULULEMON ATHLETICA INC COM 550021109 501 8051 SH SOLE 34 8051 0 0 LULULEMON ATHLETICA INC COM 550021109 5963 95786 SH SOLE 36 95786 0 0 LULULEMON ATHLETICA INC COM 550021109 32 522 SH SOLE 40 522 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 94 2413 SH SOLE 2 2284 0 129 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 23 587 SH SOLE 7 587 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 9 SH SOLE 17 0 0 9 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5254 134794 SH SOLE 18 134794 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 793 20346 SH SOLE 19 20346 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 110440 2833251 SH SOLE 21 2833251 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29214 749465 SH SOLE 22 692735 0 56730 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 288 7396 SH SOLE 26 7396 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 155 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1507 38673 SH SOLE 30 38673 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 107 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 206 3784 SH SOLE 2 3323 0 461 LUMENTUM HLDGS INC COM 55024U109 16 287 SH SOLE 4 287 0 0 LUMENTUM HLDGS INC COM 55024U109 80 1467 SH SOLE 7 1467 0 0 LUMENTUM HLDGS INC COM 55024U109 0 2 SH SOLE 17 0 0 2 LUMENTUM HLDGS INC COM 55024U109 15221 280057 SH SOLE 18 280057 0 0 LUMENTUM HLDGS INC COM 55024U109 2485 45721 SH SOLE 19 45721 0 0 LUMENTUM HLDGS INC COM 55024U109 293940 5408273 SH SOLE 21 5408273 0 0 LUMENTUM HLDGS INC COM 55024U109 87869 1616723 SH SOLE 22 1501501 0 115222 LUMENTUM HLDGS INC COM 55024U109 1710 31468 SH SOLE 26 27621 0 3847 LUMENTUM HLDGS INC COM 55024U109 491 9025 SH SOLE 28 9025 0 0 LUMENTUM HLDGS INC COM 55024U109 4552 83754 SH SOLE 30 83754 0 0 LUMENTUM HLDGS INC COM 55024U109 370 6806 SH SOLE 40 6806 0 0 LUMINEX CORP DEL COM 55027E102 363 17856 SH SOLE 2 13922 0 3934 LUMINEX CORP DEL COM 55027E102 6 308 SH SOLE 4 308 0 0 LUMINEX CORP DEL COM 55027E102 24 1190 SH SOLE 7 1190 0 0 LUMINEX CORP DEL COM 55027E102 3927 193150 SH SOLE 18 193150 0 0 LUMINEX CORP DEL COM 55027E102 2339 115054 SH SOLE 19 115054 0 0 LUMINEX CORP DEL COM 55027E102 86029 4231615 SH SOLE 21 4231615 0 0 LUMINEX CORP DEL COM 55027E102 26850 1320691 SH SOLE 22 1249241 0 71450 LUMINEX CORP DEL COM 55027E102 1658 81543 SH SOLE 23 81543 0 0 LUMINEX CORP DEL COM 55027E102 502 24670 SH SOLE 26 22359 0 2311 LUMINEX CORP DEL COM 55027E102 116 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 678 33354 SH SOLE 29 0 0 33354 LUMINEX CORP DEL COM 55027E102 1118 54969 SH SOLE 30 54969 0 0 LUMINEX CORP DEL COM 55027E102 83 4091 SH SOLE 40 4091 0 0 LUMOS NETWORKS CORP COM 550283105 45 2528 SH SOLE 2 1253 0 1275 LUMOS NETWORKS CORP COM 550283105 7 370 SH SOLE 4 370 0 0 LUMOS NETWORKS CORP COM 550283105 9 500 SH SOLE 7 500 0 0 LUMOS NETWORKS CORP COM 550283105 1914 106813 SH SOLE 18 106813 0 0 LUMOS NETWORKS CORP COM 550283105 301 16809 SH SOLE 19 16809 0 0 LUMOS NETWORKS CORP COM 550283105 39388 2198014 SH SOLE 21 2198014 0 0 LUMOS NETWORKS CORP COM 550283105 12922 721077 SH SOLE 22 680655 0 40422 LUMOS NETWORKS CORP COM 550283105 51 2849 SH SOLE 28 2849 0 0 LUMOS NETWORKS CORP COM 550283105 567 31630 SH SOLE 30 31630 0 0 LUMOS NETWORKS CORP COM 550283105 28 1584 SH SOLE 40 1584 0 0 LUNA INNOVATIONS COM 550351100 8 4647 SH SOLE 18 4647 0 0 LUNA INNOVATIONS COM 550351100 138 81405 SH SOLE 21 81405 0 0 LUNA INNOVATIONS COM 550351100 344 203362 SH SOLE 22 203362 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 2538 53089 SH SOLE 22 53089 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 17536 366872 SH SOLE 25 366872 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 21917 458520 SH SOLE 34 458520 0 0 LYDALL INC DEL COM 550819106 54 948 SH SOLE 2 948 0 0 LYDALL INC DEL COM 550819106 21 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 4552 79439 SH SOLE 18 79439 0 0 LYDALL INC DEL COM 550819106 712 12418 SH SOLE 19 12418 0 0 LYDALL INC DEL COM 550819106 86555 1510561 SH SOLE 21 1510561 0 0 LYDALL INC DEL COM 550819106 26703 466026 SH SOLE 22 434881 0 31145 LYDALL INC DEL COM 550819106 70 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 143 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 1347 23507 SH SOLE 30 23507 0 0 LYDALL INC DEL COM 550819106 94 1642 SH SOLE 40 1642 0 0 LYON WILLIAM HOMES CL A NEW 552074700 185 8068 SH SOLE 2 4001 0 4067 LYON WILLIAM HOMES CL A NEW 552074700 9 402 SH SOLE 7 402 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2681 116622 SH SOLE 18 116622 0 0 LYON WILLIAM HOMES CL A NEW 552074700 482 20971 SH SOLE 19 20971 0 0 LYON WILLIAM HOMES CL A NEW 552074700 58476 2543553 SH SOLE 21 2543553 0 0 LYON WILLIAM HOMES CL A NEW 552074700 17364 755276 SH SOLE 22 718257 0 37019 LYON WILLIAM HOMES CL A NEW 552074700 389 16906 SH SOLE 23 16906 0 0 LYON WILLIAM HOMES CL A NEW 552074700 78 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 550 23909 SH SOLE 29 0 0 23909 LYON WILLIAM HOMES CL A NEW 552074700 745 32407 SH SOLE 30 32407 0 0 LYON WILLIAM HOMES CL A NEW 552074700 48 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 78006 787540 SH SOLE 2 456263 0 331277 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19430 196162 SH SOLE 4 186390 0 9772 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 37064 374195 SH SOLE 7 316389 0 57806 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 279 2820 SH SOLE 13 2820 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 234 2360 SH SOLE 15 2360 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH SOLE 17 0 0 86 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65912 665437 SH SOLE 18 605028 0 60409 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4723 47684 SH SOLE 19 47684 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20686 208848 SH SOLE 20 0 0 208848 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 611451 6173150 SH SOLE 21 6173150 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 950790 9599092 SH SOLE 22 7721301 0 1877791 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 55765 562995 SH SOLE 23 562995 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25462 257063 SH SOLE 25 257063 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 100786 1017526 SH SOLE 26 334555 0 682971 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7760 78347 SH SOLE 28 57213 0 21134 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14537 146763 SH SOLE 29 103437 0 43326 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 107363 1083931 SH SOLE 30 1083931 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 35067 354037 SH SOLE 31 219309 0 134728 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8145 82232 SH SOLE 34 82232 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15243 153893 SH SOLE 35 153893 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42944 433559 SH SOLE 36 433559 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH SOLE 37 37 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 164 1659 SH SOLE 40 1659 0 0 M & T BK CORP COM 55261F104 34684 215378 SH SOLE 2 76101 0 139277 M & T BK CORP COM 55261F104 7134 44300 SH SOLE 4 38948 0 5352 M & T BK CORP COM 55261F104 17824 110682 SH SOLE 7 103283 0 7399 M & T BK CORP COM 55261F104 734 4560 SH SOLE 13 4560 0 0 M & T BK CORP COM 55261F104 156 971 SH SOLE 15 971 0 0 M & T BK CORP COM 55261F104 92222 572663 SH SOLE 18 552859 0 19804 M & T BK CORP COM 55261F104 73763 458044 SH SOLE 19 458044 0 0 M & T BK CORP COM 55261F104 522541 3244793 SH SOLE 21 3244793 0 0 M & T BK CORP COM 55261F104 633905 3936321 SH SOLE 22 3245722 0 690599 M & T BK CORP COM 55261F104 27833 172831 SH SOLE 23 172831 0 0 M & T BK CORP COM 55261F104 33886 210421 SH SOLE 25 210421 0 0 M & T BK CORP COM 55261F104 74871 464920 SH SOLE 26 159688 0 305232 M & T BK CORP COM 55261F104 5066 31459 SH SOLE 28 22831 0 8628 M & T BK CORP COM 55261F104 723 4492 SH SOLE 29 4492 0 0 M & T BK CORP COM 55261F104 71331 442942 SH SOLE 30 442942 0 0 M & T BK CORP COM 55261F104 9516 59088 SH SOLE 31 32049 0 27039 M & T BK CORP COM 55261F104 38107 236632 SH SOLE 34 236632 0 0 M & T BK CORP COM 55261F104 23267 144481 SH SOLE 36 144481 0 0 M & T BK CORP COM 55261F104 1918 11908 SH SOLE 37 11908 0 0 M & T BK CORP COM 55261F104 113 702 SH SOLE 40 702 0 0 M D C HLDGS INC COM 552676108 264 7935 SH SOLE 2 2659 0 5276 M D C HLDGS INC COM 552676108 7 221 SH SOLE 4 221 0 0 M D C HLDGS INC COM 552676108 35 1067 SH SOLE 7 1067 0 0 M D C HLDGS INC COM 552676108 6674 200962 SH SOLE 18 200962 0 0 M D C HLDGS INC COM 552676108 1009 30369 SH SOLE 19 30369 0 0 M D C HLDGS INC COM 552676108 147323 4436111 SH SOLE 21 4436111 0 0 M D C HLDGS INC COM 552676108 38029 1145110 SH SOLE 22 1061919 0 83191 M D C HLDGS INC COM 552676108 505 15206 SH SOLE 26 11938 0 3268 M D C HLDGS INC COM 552676108 202 6083 SH SOLE 28 6083 0 0 M D C HLDGS INC COM 552676108 1852 55774 SH SOLE 30 55774 0 0 M D C HLDGS INC COM 552676108 157 4716 SH SOLE 40 4716 0 0 M/I HOMES INC COM 55305B101 223 8354 SH SOLE 2 3925 0 4429 M/I HOMES INC COM 55305B101 15 576 SH SOLE 7 576 0 0 M/I HOMES INC COM 55305B101 3318 124116 SH SOLE 18 124116 0 0 M/I HOMES INC COM 55305B101 725 27108 SH SOLE 19 27108 0 0 M/I HOMES INC COM 55305B101 72338 2706244 SH SOLE 21 2706244 0 0 M/I HOMES INC COM 55305B101 20702 774494 SH SOLE 22 729855 0 44639 M/I HOMES INC COM 55305B101 2846 106488 SH SOLE 23 106488 0 0 M/I HOMES INC COM 55305B101 78 2911 SH SOLE 26 0 0 2911 M/I HOMES INC COM 55305B101 98 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 283 10574 SH SOLE 29 0 0 10574 M/I HOMES INC COM 55305B101 888 33207 SH SOLE 30 33207 0 0 M/I HOMES INC COM 55305B101 73 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 92 8980 SH SOLE 2 5611 0 3369 MACATAWA BK CORP COM 554225102 1069 104235 SH SOLE 18 104235 0 0 MACATAWA BK CORP COM 554225102 353 34413 SH SOLE 19 34413 0 0 MACATAWA BK CORP COM 554225102 8794 857130 SH SOLE 21 857130 0 0 MACATAWA BK CORP COM 554225102 2687 261917 SH SOLE 22 239553 0 22364 MACATAWA BK CORP COM 554225102 290 28305 SH SOLE 23 28305 0 0 MACATAWA BK CORP COM 554225102 12 1200 SH SOLE 29 0 0 1200 MACERICH CO COM 554382101 9119 165892 SH SOLE 2 35763 0 130129 MACERICH CO COM 554382101 8843 160870 SH SOLE 4 155490 0 5380 MACERICH CO COM 554382101 14773 268740 SH SOLE 7 253995 0 14745 MACERICH CO COM 554382101 440 8000 SH SOLE 13 8000 0 0 MACERICH CO COM 554382101 318 5784 SH SOLE 15 5784 0 0 MACERICH CO COM 554382101 15638 284474 SH SOLE 18 267769 0 16705 MACERICH CO COM 554382101 9350 170099 SH SOLE 19 170099 0 0 MACERICH CO COM 554382101 4177 75979 SH SOLE 20 0 0 75979 MACERICH CO COM 554382101 142054 2584213 SH SOLE 21 2584213 0 0 MACERICH CO COM 554382101 269225 4897668 SH SOLE 22 4214754 0 682914 MACERICH CO COM 554382101 8829 160612 SH SOLE 23 160612 0 0 MACERICH CO COM 554382101 20021 364223 SH SOLE 25 364223 0 0 MACERICH CO COM 554382101 22496 409234 SH SOLE 26 147760 0 261474 MACERICH CO COM 554382101 1468 26709 SH SOLE 28 19564 0 7145 MACERICH CO COM 554382101 4545 82680 SH SOLE 29 52588 0 30092 MACERICH CO COM 554382101 57383 1043889 SH SOLE 30 1043889 0 0 MACERICH CO COM 554382101 4088 74368 SH SOLE 31 50950 0 23418 MACERICH CO COM 554382101 4661 84798 SH SOLE 34 84798 0 0 MACERICH CO COM 554382101 7763 141218 SH SOLE 36 141218 0 0 MACERICH CO COM 554382101 37 669 SH SOLE 40 669 0 0 MACK CALI RLTY CORP COM 554489104 1311 55288 SH SOLE 2 40664 0 14624 MACK CALI RLTY CORP COM 554489104 712 30048 SH SOLE 4 30048 0 0 MACK CALI RLTY CORP COM 554489104 2928 123491 SH SOLE 7 123491 0 0 MACK CALI RLTY CORP COM 554489104 78 3285 SH SOLE 15 3285 0 0 MACK CALI RLTY CORP COM 554489104 14087 594151 SH SOLE 18 594151 0 0 MACK CALI RLTY CORP COM 554489104 3772 159088 SH SOLE 19 159088 0 0 MACK CALI RLTY CORP COM 554489104 147797 6233515 SH SOLE 21 6233515 0 0 MACK CALI RLTY CORP COM 554489104 95015 4007360 SH SOLE 22 3807682 0 199678 MACK CALI RLTY CORP COM 554489104 60 2542 SH SOLE 23 2542 0 0 MACK CALI RLTY CORP COM 554489104 4174 176045 SH SOLE 25 176045 0 0 MACK CALI RLTY CORP COM 554489104 1570 66217 SH SOLE 26 31977 0 34240 MACK CALI RLTY CORP COM 554489104 295 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 730 30795 SH SOLE 29 30795 0 0 MACK CALI RLTY CORP COM 554489104 11228 473550 SH SOLE 30 473550 0 0 MACK CALI RLTY CORP COM 554489104 193 8158 SH SOLE 36 8158 0 0 MACK CALI RLTY CORP COM 554489104 216 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 13 859 SH SOLE 18 859 0 0 MACKINAC FINL CORP COM 554571109 12 764 SH SOLE 21 764 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 115 2578 SH SOLE 2 2272 0 306 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 45 999 SH SOLE 7 999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6147 137801 SH SOLE 18 137801 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1351 30287 SH SOLE 19 30287 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54166 1214207 SH SOLE 21 1214207 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48615 1089783 SH SOLE 22 1006298 0 83485 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 619 13886 SH SOLE 26 11020 0 2866 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 254 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 300 6726 SH SOLE 30 6726 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 220 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6387 88488 SH SOLE 2 13055 0 75433 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2841 39357 SH SOLE 4 37437 0 1920 MACQUARIE INFRASTRUCTURE COR COM 55608B105 842 11666 SH SOLE 7 9956 0 1710 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3629 50279 SH SOLE 18 42625 0 7654 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2057 28504 SH SOLE 19 28504 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3689 51106 SH SOLE 20 0 0 51106 MACQUARIE INFRASTRUCTURE COR COM 55608B105 89455 1239333 SH SOLE 21 1239333 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 160426 2222583 SH SOLE 22 1956459 0 266124 MACQUARIE INFRASTRUCTURE COR COM 55608B105 7595 105220 SH SOLE 23 105220 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 11469 158900 SH SOLE 26 85352 0 73548 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1293 17919 SH SOLE 28 13214 0 4705 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2439 33791 SH SOLE 29 2096 0 31695 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8743 121124 SH SOLE 30 121124 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2553 35365 SH SOLE 31 15882 0 19483 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6993 96886 SH SOLE 34 96886 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1055 14613 SH SOLE 36 14613 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 26 361 SH SOLE 40 361 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 863 813000 PRN SOLE 21 813000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 1078 1113000 PRN SOLE 21 1113000 0 0 MACROGENICS INC COM 556099109 125 6762 SH SOLE 2 2918 0 3844 MACROGENICS INC COM 556099109 15 818 SH SOLE 7 818 0 0 MACROGENICS INC COM 556099109 2393 129507 SH SOLE 18 129507 0 0 MACROGENICS INC COM 556099109 484 26166 SH SOLE 19 26166 0 0 MACROGENICS INC COM 556099109 30445 1647475 SH SOLE 21 1647475 0 0 MACROGENICS INC COM 556099109 15906 860700 SH SOLE 22 808713 0 51987 MACROGENICS INC COM 556099109 41 2233 SH SOLE 26 0 0 2233 MACROGENICS INC COM 556099109 72 3899 SH SOLE 28 3899 0 0 MACROGENICS INC COM 556099109 160 8632 SH SOLE 29 0 0 8632 MACROGENICS INC COM 556099109 106 5737 SH SOLE 30 5737 0 0 MACROGENICS INC COM 556099109 55 2962 SH SOLE 40 2962 0 0 MACYS INC COM 55616P104 9456 433384 SH SOLE 2 135146 0 298238 MACYS INC COM 55616P104 2271 104095 SH SOLE 4 92967 0 11128 MACYS INC COM 55616P104 5773 264577 SH SOLE 7 229507 0 35070 MACYS INC COM 55616P104 413 18945 SH SOLE 13 18945 0 0 MACYS INC COM 55616P104 44 2012 SH SOLE 15 2012 0 0 MACYS INC COM 55616P104 3 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 16139 739656 SH SOLE 18 697912 0 41744 MACYS INC COM 55616P104 1150 52721 SH SOLE 19 52721 0 0 MACYS INC COM 55616P104 8519 390420 SH SOLE 20 0 0 390420 MACYS INC COM 55616P104 225601 10339176 SH SOLE 21 10339176 0 0 MACYS INC COM 55616P104 216112 9904293 SH SOLE 22 8404445 0 1499848 MACYS INC COM 55616P104 8970 411098 SH SOLE 23 411098 0 0 MACYS INC COM 55616P104 5320 243791 SH SOLE 25 243791 0 0 MACYS INC COM 55616P104 24814 1137231 SH SOLE 26 373261 0 763970 MACYS INC COM 55616P104 1590 72860 SH SOLE 28 54255 0 18605 MACYS INC COM 55616P104 1867 85554 SH SOLE 29 10743 0 74811 MACYS INC COM 55616P104 22274 1020827 SH SOLE 30 1020827 0 0 MACYS INC COM 55616P104 3437 157529 SH SOLE 31 70911 0 86618 MACYS INC COM 55616P104 1937 88788 SH SOLE 32 88788 0 0 MACYS INC COM 55616P104 688 31533 SH SOLE 34 31533 0 0 MACYS INC COM 55616P104 8675 397556 SH SOLE 36 397556 0 0 MACYS INC COM 55616P104 41 1901 SH SOLE 40 1901 0 0 MADDEN STEVEN LTD COM 556269108 764 17650 SH SOLE 2 17561 0 89 MADDEN STEVEN LTD COM 556269108 13 309 SH SOLE 4 309 0 0 MADDEN STEVEN LTD COM 556269108 60 1390 SH SOLE 7 1390 0 0 MADDEN STEVEN LTD COM 556269108 11776 271955 SH SOLE 18 271955 0 0 MADDEN STEVEN LTD COM 556269108 12736 294132 SH SOLE 19 294132 0 0 MADDEN STEVEN LTD COM 556269108 209977 4849356 SH SOLE 21 4849356 0 0 MADDEN STEVEN LTD COM 556269108 87771 2027033 SH SOLE 22 1910659 0 116374 MADDEN STEVEN LTD COM 556269108 5722 132158 SH SOLE 23 132158 0 0 MADDEN STEVEN LTD COM 556269108 757 17477 SH SOLE 26 14031 0 3446 MADDEN STEVEN LTD COM 556269108 350 8087 SH SOLE 28 8087 0 0 MADDEN STEVEN LTD COM 556269108 880 20319 SH SOLE 29 0 0 20319 MADDEN STEVEN LTD COM 556269108 3174 73310 SH SOLE 30 73310 0 0 MADDEN STEVEN LTD COM 556269108 1083 25001 SH SOLE 34 25001 0 0 MADDEN STEVEN LTD COM 556269108 263 6074 SH SOLE 40 6074 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2450 11445 SH SOLE 2 1780 0 9665 MADISON SQUARE GARDEN CO NEW CL A 55825T103 15 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 104 486 SH SOLE 7 486 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2209 10317 SH SOLE 18 10317 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 16853 78715 SH SOLE 19 78715 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 40796 190545 SH SOLE 21 190545 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 99126 462990 SH SOLE 22 400810 0 62180 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1640 7662 SH SOLE 26 6425 0 1237 MADISON SQUARE GARDEN CO NEW CL A 55825T103 567 2649 SH SOLE 28 2649 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 639 2983 SH SOLE 30 2983 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 97 453 SH SOLE 31 453 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 490 2290 SH SOLE 40 2290 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 35 774 SH SOLE 2 774 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 560 12458 SH SOLE 18 12458 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 89 1987 SH SOLE 19 1987 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5690 126491 SH SOLE 21 126491 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1892 42068 SH SOLE 22 39457 0 2611 MAG SILVER CORP COM 55903Q104 39 3495 SH SOLE 21 3495 0 0 MAGELLAN HEALTH INC COM NEW 559079207 237 2744 SH SOLE 2 1277 0 1467 MAGELLAN HEALTH INC COM NEW 559079207 14 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 98 1130 SH SOLE 7 1130 0 0 MAGELLAN HEALTH INC COM NEW 559079207 9663 111968 SH SOLE 18 111968 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1533 17768 SH SOLE 19 17768 0 0 MAGELLAN HEALTH INC COM NEW 559079207 187955 2177924 SH SOLE 21 2177924 0 0 MAGELLAN HEALTH INC COM NEW 559079207 58380 676472 SH SOLE 22 620072 0 56400 MAGELLAN HEALTH INC COM NEW 559079207 1025 11880 SH SOLE 26 10214 0 1666 MAGELLAN HEALTH INC COM NEW 559079207 318 3685 SH SOLE 28 3685 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3086 35754 SH SOLE 30 35754 0 0 MAGELLAN HEALTH INC COM NEW 559079207 302 3505 SH SOLE 34 3505 0 0 MAGELLAN HEALTH INC COM NEW 559079207 74 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 259 2999 SH SOLE 40 2999 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 322 4534 SH SOLE 7 4534 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2644 37206 SH SOLE 18 37206 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69620 979739 SH SOLE 19 979739 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 8 900 SH SOLE 22 900 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 14 1898 SH SOLE 18 1898 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 208 29138 SH SOLE 21 29138 0 0 MAGNA INTL INC COM 559222401 533 9990 SH SOLE 18 9990 0 0 MAGNA INTL INC COM 559222401 2476 46390 SH SOLE 19 46390 0 0 MAGNA INTL INC COM 559222401 705 13210 SH SOLE 25 13210 0 0 MAGNA INTL INC COM 559222401 1720 32230 SH SOLE 34 32230 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 9 800 SH SOLE 2 800 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5861 516400 SH SOLE 19 516400 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2412 212472 SH SOLE 34 212472 0 0 MAGNEGAS CORP COM PAR 55939L301 0 341 SH SOLE 19 341 0 0 MAGNEGAS CORP COM PAR 55939L301 1 1033 SH SOLE 21 1033 0 0 MAGYAR BANCORP INC COM 55977T109 4 338 SH SOLE 18 338 0 0 MAGYAR BANCORP INC COM 55977T109 9 714 SH SOLE 21 714 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 117 14697 SH SOLE 2 6103 0 8594 MAIDEN HOLDINGS LTD SHS G5753U112 1 171 SH SOLE 4 171 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 11 1379 SH SOLE 7 1379 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2535 318905 SH SOLE 18 318905 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 304 38293 SH SOLE 19 38293 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 45496 5722764 SH SOLE 21 5722764 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 13622 1713487 SH SOLE 22 1603786 0 109701 MAIDEN HOLDINGS LTD SHS G5753U112 163 20543 SH SOLE 26 16084 0 4459 MAIDEN HOLDINGS LTD SHS G5753U112 68 8569 SH SOLE 28 8569 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 833 104783 SH SOLE 30 104783 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 51 6376 SH SOLE 40 6376 0 0 MAIN STREET CAPITAL CORP COM 56035L104 12485 314082 SH SOLE 30 314082 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 191 5319 SH SOLE 2 1402 0 3917 MAINSOURCE FINANCIAL GP INC COM 56062Y102 19 539 SH SOLE 7 539 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 2 44 SH SOLE 17 0 0 44 MAINSOURCE FINANCIAL GP INC COM 56062Y102 3487 97235 SH SOLE 18 97235 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 666 18564 SH SOLE 19 18564 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 28854 804629 SH SOLE 21 804629 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 26230 731446 SH SOLE 22 690584 0 40862 MAINSOURCE FINANCIAL GP INC COM 56062Y102 103 2877 SH SOLE 28 2877 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 118 3295 SH SOLE 29 0 0 3295 MAINSOURCE FINANCIAL GP INC COM 56062Y102 118 3297 SH SOLE 30 3297 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 94 2608 SH SOLE 40 2608 0 0 MAJESCO COM 56068V102 85 17058 SH SOLE 18 17058 0 0 MAJESCO COM 56068V102 9 1856 SH SOLE 19 1856 0 0 MAJESCO COM 56068V102 860 172251 SH SOLE 21 172251 0 0 MAJESCO COM 56068V102 162 32528 SH SOLE 22 28924 0 3604 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4097 142494 SH SOLE 19 142494 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 119 4130 SH SOLE 25 4130 0 0 MALIBU BOATS INC COM CL A 56117J100 741 23431 SH SOLE 2 22912 0 519 MALIBU BOATS INC COM CL A 56117J100 15 466 SH SOLE 7 466 0 0 MALIBU BOATS INC COM CL A 56117J100 2294 72507 SH SOLE 18 72507 0 0 MALIBU BOATS INC COM CL A 56117J100 7251 229178 SH SOLE 19 229178 0 0 MALIBU BOATS INC COM CL A 56117J100 20847 658893 SH SOLE 21 658893 0 0 MALIBU BOATS INC COM CL A 56117J100 28618 904489 SH SOLE 22 878518 0 25971 MALIBU BOATS INC COM CL A 56117J100 3761 118856 SH SOLE 23 118856 0 0 MALIBU BOATS INC COM CL A 56117J100 415 13106 SH SOLE 29 0 0 13106 MALLINCKRODT PUB LTD CO SHS G5785G107 7203 192752 SH SOLE 2 91469 0 101283 MALLINCKRODT PUB LTD CO SHS G5785G107 1112 29757 SH SOLE 4 27076 0 2681 MALLINCKRODT PUB LTD CO SHS G5785G107 507 13564 SH SOLE 7 10771 0 2793 MALLINCKRODT PUB LTD CO SHS G5785G107 27 735 SH SOLE 15 735 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 13761 368239 SH SOLE 18 357868 0 10371 MALLINCKRODT PUB LTD CO SHS G5785G107 12963 346887 SH SOLE 19 346887 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 4132 110576 SH SOLE 20 38500 0 72076 MALLINCKRODT PUB LTD CO SHS G5785G107 169019 4522856 SH SOLE 21 4522856 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 123203 3296846 SH SOLE 22 2974986 0 321860 MALLINCKRODT PUB LTD CO SHS G5785G107 5498 147124 SH SOLE 23 147124 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2965 79331 SH SOLE 25 79331 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 11618 310890 SH SOLE 26 145729 0 165161 MALLINCKRODT PUB LTD CO SHS G5785G107 861 23043 SH SOLE 28 17082 0 5961 MALLINCKRODT PUB LTD CO SHS G5785G107 1129 30224 SH SOLE 29 5378 0 24846 MALLINCKRODT PUB LTD CO SHS G5785G107 7316 195761 SH SOLE 30 195761 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3044 81465 SH SOLE 31 39513 0 41952 MALLINCKRODT PUB LTD CO SHS G5785G107 4069 108880 SH SOLE 34 108880 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3941 105454 SH SOLE 36 105454 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 21 567 SH SOLE 40 567 0 0 MALVERN BANCORP INC COM 561409103 21 795 SH SOLE 2 238 0 557 MALVERN BANCORP INC COM 561409103 660 24664 SH SOLE 18 24664 0 0 MALVERN BANCORP INC COM 561409103 96 3572 SH SOLE 19 3572 0 0 MALVERN BANCORP INC COM 561409103 5281 197418 SH SOLE 21 197418 0 0 MALVERN BANCORP INC COM 561409103 1470 54938 SH SOLE 22 50841 0 4097 MAM SOFTWARE GROUP INC COM NEW 55277Q201 30 4116 SH SOLE 21 4116 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 174 10328 SH SOLE 2 9051 0 1277 MAMMOTH ENERGY SVCS INC COM 56155L108 515 30539 SH SOLE 18 30539 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 298 17648 SH SOLE 19 17648 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 4574 271311 SH SOLE 21 271311 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1555 92204 SH SOLE 22 86874 0 5330 MAMMOTH ENERGY SVCS INC COM 56155L108 16 978 SH SOLE 23 978 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 705 41826 SH SOLE 29 0 0 41826 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2470 137208 SH SOLE 19 137208 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 6 323 SH SOLE 22 323 0 0 MANHATTAN ASSOCS INC COM 562750109 3241 77969 SH SOLE 2 53387 0 24582 MANHATTAN ASSOCS INC COM 562750109 133 3204 SH SOLE 4 3204 0 0 MANHATTAN ASSOCS INC COM 562750109 74 1792 SH SOLE 7 1792 0 0 MANHATTAN ASSOCS INC COM 562750109 9475 227925 SH SOLE 18 227707 0 218 MANHATTAN ASSOCS INC COM 562750109 927 22297 SH SOLE 19 22297 0 0 MANHATTAN ASSOCS INC COM 562750109 129105 3105720 SH SOLE 21 3105720 0 0 MANHATTAN ASSOCS INC COM 562750109 96875 2330401 SH SOLE 22 2113524 0 216877 MANHATTAN ASSOCS INC COM 562750109 182 4387 SH SOLE 23 4387 0 0 MANHATTAN ASSOCS INC COM 562750109 1080 25972 SH SOLE 26 21004 0 4968 MANHATTAN ASSOCS INC COM 562750109 430 10341 SH SOLE 28 10341 0 0 MANHATTAN ASSOCS INC COM 562750109 991 23848 SH SOLE 29 0 0 23848 MANHATTAN ASSOCS INC COM 562750109 458 11017 SH SOLE 30 11017 0 0 MANHATTAN ASSOCS INC COM 562750109 211 5085 SH SOLE 31 1678 0 3407 MANHATTAN ASSOCS INC COM 562750109 45 1088 SH SOLE 34 1088 0 0 MANHATTAN ASSOCS INC COM 562750109 12 282 SH SOLE 36 282 0 0 MANHATTAN ASSOCS INC COM 562750109 358 8612 SH SOLE 40 8612 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1015 SH SOLE 18 1015 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 134 22929 SH SOLE 21 22929 0 0 MANITEX INTL INC COM 563420108 23 2587 SH SOLE 18 2587 0 0 MANITEX INTL INC COM 563420108 24 2717 SH SOLE 19 2717 0 0 MANITEX INTL INC COM 563420108 361 40251 SH SOLE 21 40251 0 0 MANITOWOC INC COM 563571108 263 29264 SH SOLE 2 7299 0 21965 MANITOWOC INC COM 563571108 7 803 SH SOLE 4 803 0 0 MANITOWOC INC COM 563571108 31 3425 SH SOLE 7 3425 0 0 MANITOWOC INC COM 563571108 4296 477345 SH SOLE 18 477345 0 0 MANITOWOC INC COM 563571108 881 97854 SH SOLE 19 97854 0 0 MANITOWOC INC COM 563571108 34911 3879011 SH SOLE 21 3879011 0 0 MANITOWOC INC COM 563571108 33240 3693306 SH SOLE 22 3449213 0 244093 MANITOWOC INC COM 563571108 339 37721 SH SOLE 26 28644 0 9077 MANITOWOC INC COM 563571108 168 18717 SH SOLE 28 18717 0 0 MANITOWOC INC COM 563571108 172 19133 SH SOLE 30 19133 0 0 MANITOWOC INC COM 563571108 127 14151 SH SOLE 40 14151 0 0 MANNATECH INC COM NEW 563771203 6 392 SH SOLE 18 392 0 0 MANNATECH INC COM NEW 563771203 9 644 SH SOLE 19 644 0 0 MANNATECH INC COM NEW 563771203 84 5803 SH SOLE 21 5803 0 0 MANNATECH INC COM NEW 563771203 1048 72275 SH SOLE 22 72275 0 0 MANNING & NAPIER INC CL A 56382Q102 11 2840 SH SOLE 18 2840 0 0 MANNING & NAPIER INC CL A 56382Q102 164 41483 SH SOLE 21 41483 0 0 MANNING & NAPIER INC CL A 56382Q102 436 110292 SH SOLE 22 110292 0 0 MANNKIND CORP COM NEW 56400P706 29 13504 SH SOLE 18 13504 0 0 MANNKIND CORP COM NEW 56400P706 38 17465 SH SOLE 19 17465 0 0 MANNKIND CORP COM NEW 56400P706 407 187478 SH SOLE 21 187478 0 0 MANNKIND CORP COM NEW 56400P706 3723 1715562 SH SOLE 22 1715562 0 0 MANPOWERGROUP INC COM 56418H100 47907 406614 SH SOLE 2 331898 0 74716 MANPOWERGROUP INC COM 56418H100 13045 110720 SH SOLE 4 108259 0 2461 MANPOWERGROUP INC COM 56418H100 5109 43365 SH SOLE 7 32867 0 10498 MANPOWERGROUP INC COM 56418H100 54 462 SH SOLE 15 462 0 0 MANPOWERGROUP INC COM 56418H100 30038 254949 SH SOLE 18 231170 0 23779 MANPOWERGROUP INC COM 56418H100 14098 119654 SH SOLE 19 119654 0 0 MANPOWERGROUP INC COM 56418H100 6132 52044 SH SOLE 20 0 0 52044 MANPOWERGROUP INC COM 56418H100 337993 2868727 SH SOLE 21 2868727 0 0 MANPOWERGROUP INC COM 56418H100 329854 2799641 SH SOLE 22 2236757 0 562884 MANPOWERGROUP INC COM 56418H100 24620 208964 SH SOLE 23 208964 0 0 MANPOWERGROUP INC COM 56418H100 9302 78949 SH SOLE 25 78949 0 0 MANPOWERGROUP INC COM 56418H100 28865 244990 SH SOLE 26 81182 0 163808 MANPOWERGROUP INC COM 56418H100 1821 15456 SH SOLE 28 11140 0 4316 MANPOWERGROUP INC COM 56418H100 17410 147764 SH SOLE 29 88460 0 59304 MANPOWERGROUP INC COM 56418H100 12834 108930 SH SOLE 30 108930 0 0 MANPOWERGROUP INC COM 56418H100 19491 165433 SH SOLE 31 117095 0 48338 MANPOWERGROUP INC COM 56418H100 5930 50328 SH SOLE 34 50328 0 0 MANPOWERGROUP INC COM 56418H100 17223 146181 SH SOLE 36 146181 0 0 MANPOWERGROUP INC COM 56418H100 45 381 SH SOLE 40 381 0 0 MANTECH INTL CORP CL A 564563104 64 1454 SH SOLE 2 1454 0 0 MANTECH INTL CORP CL A 564563104 6 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 31 699 SH SOLE 7 699 0 0 MANTECH INTL CORP CL A 564563104 5552 125754 SH SOLE 18 125754 0 0 MANTECH INTL CORP CL A 564563104 866 19626 SH SOLE 19 19626 0 0 MANTECH INTL CORP CL A 564563104 142307 3223269 SH SOLE 21 3223269 0 0 MANTECH INTL CORP CL A 564563104 31862 721680 SH SOLE 22 672447 0 49233 MANTECH INTL CORP CL A 564563104 2318 52502 SH SOLE 23 52502 0 0 MANTECH INTL CORP CL A 564563104 659 14932 SH SOLE 26 13594 0 1338 MANTECH INTL CORP CL A 564563104 156 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 955 21627 SH SOLE 29 0 0 21627 MANTECH INTL CORP CL A 564563104 1548 35054 SH SOLE 30 35054 0 0 MANTECH INTL CORP CL A 564563104 123 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 65 3219 SH SOLE 18 3219 0 0 MARATHON OIL CORP COM 565849106 17282 1274489 SH SOLE 2 444396 0 830093 MARATHON OIL CORP COM 565849106 5574 411080 SH SOLE 4 390895 0 20185 MARATHON OIL CORP COM 565849106 8538 629628 SH SOLE 7 587620 0 42008 MARATHON OIL CORP COM 565849106 366 27014 SH SOLE 13 27014 0 0 MARATHON OIL CORP COM 565849106 68 5023 SH SOLE 15 5023 0 0 MARATHON OIL CORP COM 565849106 99079 7306675 SH SOLE 18 6839911 0 466764 MARATHON OIL CORP COM 565849106 348390 25692487 SH SOLE 19 25692487 0 0 MARATHON OIL CORP COM 565849106 5504 405930 SH SOLE 20 0 0 405930 MARATHON OIL CORP COM 565849106 253823 18718481 SH SOLE 21 18718481 0 0 MARATHON OIL CORP COM 565849106 343354 25321108 SH SOLE 22 21041575 0 4279533 MARATHON OIL CORP COM 565849106 16609 1224882 SH SOLE 23 1224882 0 0 MARATHON OIL CORP COM 565849106 14515 1070410 SH SOLE 25 1046328 0 24082 MARATHON OIL CORP COM 565849106 42348 3122983 SH SOLE 26 879621 0 2243362 MARATHON OIL CORP COM 565849106 2690 198376 SH SOLE 28 146371 0 52005 MARATHON OIL CORP COM 565849106 3230 238165 SH SOLE 29 29746 0 208419 MARATHON OIL CORP COM 565849106 39551 2916752 SH SOLE 30 2916752 0 0 MARATHON OIL CORP COM 565849106 7244 534191 SH SOLE 31 254159 0 280032 MARATHON OIL CORP COM 565849106 106450 7850322 SH SOLE 34 7850322 0 0 MARATHON OIL CORP COM 565849106 15489 1142276 SH SOLE 36 1142276 0 0 MARATHON OIL CORP COM 565849106 65 4760 SH SOLE 40 4760 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 2 4656 SH SOLE 21 4656 0 0 MARATHON PETE CORP COM 56585A102 49489 882470 SH SOLE 2 389340 0 493130 MARATHON PETE CORP COM 56585A102 16396 292360 SH SOLE 4 279309 0 13051 MARATHON PETE CORP COM 56585A102 25465 454092 SH SOLE 7 435472 0 18620 MARATHON PETE CORP COM 56585A102 1135 20240 SH SOLE 13 20240 0 0 MARATHON PETE CORP COM 56585A102 191 3404 SH SOLE 15 3404 0 0 MARATHON PETE CORP COM 56585A102 63 1122 SH SOLE 17 0 0 1122 MARATHON PETE CORP COM 56585A102 215630 3845050 SH SOLE 18 3695951 0 149099 MARATHON PETE CORP COM 56585A102 498463 8888435 SH SOLE 19 8888435 0 0 MARATHON PETE CORP COM 56585A102 15127 269740 SH SOLE 20 0 0 269740 MARATHON PETE CORP COM 56585A102 673499 12009619 SH SOLE 21 12009619 0 0 MARATHON PETE CORP COM 56585A102 836195 14910746 SH SOLE 22 12277221 0 2633525 MARATHON PETE CORP COM 56585A102 44898 800601 SH SOLE 23 800601 0 0 MARATHON PETE CORP COM 56585A102 24634 439274 SH SOLE 25 439274 0 0 MARATHON PETE CORP COM 56585A102 84079 1499261 SH SOLE 26 492833 0 1006428 MARATHON PETE CORP COM 56585A102 6588 117468 SH SOLE 28 85543 0 31925 MARATHON PETE CORP COM 56585A102 8062 143752 SH SOLE 29 31583 0 112169 MARATHON PETE CORP COM 56585A102 96631 1723084 SH SOLE 30 1723084 0 0 MARATHON PETE CORP COM 56585A102 19799 353041 SH SOLE 31 151406 0 201635 MARATHON PETE CORP COM 56585A102 111943 1996132 SH SOLE 34 1996132 0 0 MARATHON PETE CORP COM 56585A102 34408 613559 SH SOLE 36 613559 0 0 MARATHON PETE CORP COM 56585A102 152 2710 SH SOLE 40 2710 0 0 MARCHEX INC CL B 56624R108 18 5809 SH SOLE 18 5809 0 0 MARCHEX INC CL B 56624R108 16 5246 SH SOLE 19 5246 0 0 MARCHEX INC CL B 56624R108 271 87684 SH SOLE 21 87684 0 0 MARCHEX INC CL B 56624R108 1899 614460 SH SOLE 22 614460 0 0 MARCHEX INC CL B 56624R108 286 92507 SH SOLE 29 0 0 92507 MARCUS & MILLICHAP INC COM 566324109 57 2121 SH SOLE 2 2121 0 0 MARCUS & MILLICHAP INC COM 566324109 10 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 1489 55156 SH SOLE 18 55156 0 0 MARCUS & MILLICHAP INC COM 566324109 14578 540113 SH SOLE 19 540113 0 0 MARCUS & MILLICHAP INC COM 566324109 12889 477530 SH SOLE 21 477530 0 0 MARCUS & MILLICHAP INC COM 566324109 13269 491624 SH SOLE 22 461901 0 29723 MARCUS & MILLICHAP INC COM 566324109 60 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 52 1938 SH SOLE 30 1938 0 0 MARCUS & MILLICHAP INC COM 566324109 71 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 70 2529 SH SOLE 2 1185 0 1344 MARCUS CORP COM 566330106 8 281 SH SOLE 7 281 0 0 MARCUS CORP COM 566330106 2502 90315 SH SOLE 18 90315 0 0 MARCUS CORP COM 566330106 381 13755 SH SOLE 19 13755 0 0 MARCUS CORP COM 566330106 46584 1681746 SH SOLE 21 1681746 0 0 MARCUS CORP COM 566330106 16633 600465 SH SOLE 22 564217 0 36248 MARCUS CORP COM 566330106 71 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 754 27235 SH SOLE 30 27235 0 0 MARCUS CORP COM 566330106 50 1804 SH SOLE 40 1804 0 0 MARIN SOFTWARE INC COM 56804T106 10 5579 SH SOLE 18 5579 0 0 MARIN SOFTWARE INC COM 56804T106 141 80627 SH SOLE 21 80627 0 0 MARIN SOFTWARE INC COM 56804T106 14 8010 SH SOLE 22 8010 0 0 MARINE PRODS CORP COM 568427108 26 1648 SH SOLE 2 338 0 1310 MARINE PRODS CORP COM 568427108 448 27908 SH SOLE 18 27908 0 0 MARINE PRODS CORP COM 568427108 90 5605 SH SOLE 19 5605 0 0 MARINE PRODS CORP COM 568427108 3975 247650 SH SOLE 21 247650 0 0 MARINE PRODS CORP COM 568427108 4421 275468 SH SOLE 22 268367 0 7101 MARINEMAX INC COM 567908108 68 4128 SH SOLE 2 1462 0 2666 MARINEMAX INC COM 567908108 9 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 2013 121643 SH SOLE 18 121643 0 0 MARINEMAX INC COM 567908108 338 20419 SH SOLE 19 20419 0 0 MARINEMAX INC COM 567908108 37117 2242731 SH SOLE 21 2242731 0 0 MARINEMAX INC COM 567908108 11787 712226 SH SOLE 22 664915 0 47311 MARINEMAX INC COM 567908108 61 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 581 35109 SH SOLE 30 35109 0 0 MARINEMAX INC COM 567908108 39 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 22 3700 SH SOLE 2 3700 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 639 108879 SH SOLE 21 108879 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 404 68780 SH SOLE 22 68780 0 0 MARKEL CORP COM 570535104 17652 16528 SH SOLE 2 5139 0 11389 MARKEL CORP COM 570535104 4653 4357 SH SOLE 4 3875 0 482 MARKEL CORP COM 570535104 5277 4941 SH SOLE 7 3896 0 1045 MARKEL CORP COM 570535104 656 614 SH SOLE 13 614 0 0 MARKEL CORP COM 570535104 93 87 SH SOLE 15 87 0 0 MARKEL CORP COM 570535104 3 3 SH SOLE 17 0 0 3 MARKEL CORP COM 570535104 8867 8303 SH SOLE 18 6912 0 1391 MARKEL CORP COM 570535104 4802 4496 SH SOLE 19 4496 0 0 MARKEL CORP COM 570535104 10070 9429 SH SOLE 20 0 0 9429 MARKEL CORP COM 570535104 286079 267869 SH SOLE 21 267869 0 0 MARKEL CORP COM 570535104 421928 395071 SH SOLE 22 348365 0 46706 MARKEL CORP COM 570535104 18381 17211 SH SOLE 23 17211 0 0 MARKEL CORP COM 570535104 11211 10497 SH SOLE 25 10497 0 0 MARKEL CORP COM 570535104 48093 45032 SH SOLE 26 12731 0 32301 MARKEL CORP COM 570535104 3384 3169 SH SOLE 28 2299 0 870 MARKEL CORP COM 570535104 4277 4005 SH SOLE 29 508 0 3497 MARKEL CORP COM 570535104 30884 28918 SH SOLE 30 28918 0 0 MARKEL CORP COM 570535104 7342 6875 SH SOLE 31 2644 0 4231 MARKEL CORP COM 570535104 988 925 SH SOLE 34 925 0 0 MARKEL CORP COM 570535104 15841 14833 SH SOLE 36 14833 0 0 MARKEL CORP COM 570535104 92 86 SH SOLE 40 86 0 0 MARKETAXESS HLDGS INC COM 57060D108 5783 31344 SH SOLE 2 18378 0 12966 MARKETAXESS HLDGS INC COM 57060D108 34 184 SH SOLE 4 184 0 0 MARKETAXESS HLDGS INC COM 57060D108 166 902 SH SOLE 7 902 0 0 MARKETAXESS HLDGS INC COM 57060D108 22890 124061 SH SOLE 18 124061 0 0 MARKETAXESS HLDGS INC COM 57060D108 2240 12140 SH SOLE 19 12140 0 0 MARKETAXESS HLDGS INC COM 57060D108 305578 1656162 SH SOLE 21 1656162 0 0 MARKETAXESS HLDGS INC COM 57060D108 220529 1195212 SH SOLE 22 1083901 0 111311 MARKETAXESS HLDGS INC COM 57060D108 2739 14843 SH SOLE 26 12490 0 2353 MARKETAXESS HLDGS INC COM 57060D108 1069 5792 SH SOLE 28 5792 0 0 MARKETAXESS HLDGS INC COM 57060D108 1062 5755 SH SOLE 29 0 0 5755 MARKETAXESS HLDGS INC COM 57060D108 1048 5680 SH SOLE 30 5680 0 0 MARKETAXESS HLDGS INC COM 57060D108 151 818 SH SOLE 31 818 0 0 MARKETAXESS HLDGS INC COM 57060D108 753 4080 SH SOLE 40 4080 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 41 1429 SH SOLE 2 449 0 980 MARLIN BUSINESS SVCS CORP COM 571157106 988 34352 SH SOLE 18 34352 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 200 6963 SH SOLE 19 6963 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 8273 287751 SH SOLE 21 287751 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 8061 280399 SH SOLE 22 274408 0 5991 MARRIOTT INTL INC NEW CL A 571903202 47285 428849 SH SOLE 2 116326 0 312523 MARRIOTT INTL INC NEW CL A 571903202 11334 102789 SH SOLE 4 91376 0 11413 MARRIOTT INTL INC NEW CL A 571903202 24677 223805 SH SOLE 7 221060 0 2745 MARRIOTT INTL INC NEW CL A 571903202 399 3617 SH SOLE 13 3617 0 0 MARRIOTT INTL INC NEW CL A 571903202 285 2583 SH SOLE 15 2583 0 0 MARRIOTT INTL INC NEW CL A 571903202 80 726 SH SOLE 17 0 0 726 MARRIOTT INTL INC NEW CL A 571903202 73460 666245 SH SOLE 18 622094 0 44151 MARRIOTT INTL INC NEW CL A 571903202 1934 17539 SH SOLE 19 17539 0 0 MARRIOTT INTL INC NEW CL A 571903202 16085 145879 SH SOLE 20 0 0 145879 MARRIOTT INTL INC NEW CL A 571903202 539383 4891916 SH SOLE 21 4891916 0 0 MARRIOTT INTL INC NEW CL A 571903202 921120 8354072 SH SOLE 22 6896335 0 1457737 MARRIOTT INTL INC NEW CL A 571903202 44855 406810 SH SOLE 23 406810 0 0 MARRIOTT INTL INC NEW CL A 571903202 28066 254542 SH SOLE 25 254542 0 0 MARRIOTT INTL INC NEW CL A 571903202 90184 817924 SH SOLE 26 302511 0 515413 MARRIOTT INTL INC NEW CL A 571903202 8134 73769 SH SOLE 28 53732 0 20037 MARRIOTT INTL INC NEW CL A 571903202 1777 16120 SH SOLE 29 10802 0 5318 MARRIOTT INTL INC NEW CL A 571903202 105944 960852 SH SOLE 30 960852 0 0 MARRIOTT INTL INC NEW CL A 571903202 19887 180367 SH SOLE 31 86124 0 94243 MARRIOTT INTL INC NEW CL A 571903202 5942 53891 SH SOLE 32 53891 0 0 MARRIOTT INTL INC NEW CL A 571903202 2370 21493 SH SOLE 34 21493 0 0 MARRIOTT INTL INC NEW CL A 571903202 33362 302579 SH SOLE 36 302579 0 0 MARRIOTT INTL INC NEW CL A 571903202 191 1729 SH SOLE 40 1729 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 329 2645 SH SOLE 2 1248 0 1397 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 20 161 SH SOLE 4 161 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 64 515 SH SOLE 7 515 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 13163 105702 SH SOLE 18 105702 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2115 16984 SH SOLE 19 16984 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 252550 2028022 SH SOLE 21 2028022 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 81233 652315 SH SOLE 22 606289 0 46026 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 675 5422 SH SOLE 26 4088 0 1334 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 452 3630 SH SOLE 28 3630 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 192 1541 SH SOLE 29 0 0 1541 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4544 36490 SH SOLE 30 36490 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 973 7812 SH SOLE 34 7812 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 426 3423 SH SOLE 40 3423 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 5 4518 SH SOLE 18 4518 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 82 71430 SH SOLE 21 71430 0 0 MARSH & MCLENNAN COS INC COM 571748102 69099 824468 SH SOLE 2 322685 0 501783 MARSH & MCLENNAN COS INC COM 571748102 17459 208321 SH SOLE 4 189106 0 19215 MARSH & MCLENNAN COS INC COM 571748102 32642 389480 SH SOLE 7 380584 0 8896 MARSH & MCLENNAN COS INC COM 571748102 8760 104522 SH SOLE 13 104522 0 0 MARSH & MCLENNAN COS INC COM 571748102 299 3566 SH SOLE 15 3566 0 0 MARSH & MCLENNAN COS INC COM 571748102 0 4 SH SOLE 17 0 0 4 MARSH & MCLENNAN COS INC COM 571748102 175461 2093553 SH SOLE 18 1978259 0 115294 MARSH & MCLENNAN COS INC COM 571748102 354839 4233850 SH SOLE 19 4233850 0 0 MARSH & MCLENNAN COS INC COM 571748102 25588 305314 SH SOLE 20 0 0 305314 MARSH & MCLENNAN COS INC COM 571748102 859956 10260775 SH SOLE 21 10260775 0 0 MARSH & MCLENNAN COS INC COM 571748102 1275673 15221016 SH SOLE 22 12504997 0 2716019 MARSH & MCLENNAN COS INC COM 571748102 53982 644102 SH SOLE 23 644102 0 0 MARSH & MCLENNAN COS INC COM 571748102 38146 455143 SH SOLE 25 455143 0 0 MARSH & MCLENNAN COS INC COM 571748102 127830 1525235 SH SOLE 26 467499 0 1057736 MARSH & MCLENNAN COS INC COM 571748102 9803 116968 SH SOLE 28 85128 0 31840 MARSH & MCLENNAN COS INC COM 571748102 13219 157723 SH SOLE 29 17923 0 139800 MARSH & MCLENNAN COS INC COM 571748102 169764 2025584 SH SOLE 30 2025584 0 0 MARSH & MCLENNAN COS INC COM 571748102 21442 255841 SH SOLE 31 105161 0 150680 MARSH & MCLENNAN COS INC COM 571748102 48682 580864 SH SOLE 34 580864 0 0 MARSH & MCLENNAN COS INC COM 571748102 46657 556705 SH SOLE 36 556705 0 0 MARSH & MCLENNAN COS INC COM 571748102 215 2561 SH SOLE 40 2561 0 0 MARTEN TRANS LTD COM 573075108 194 9450 SH SOLE 2 3605 0 5845 MARTEN TRANS LTD COM 573075108 10 505 SH SOLE 4 505 0 0 MARTEN TRANS LTD COM 573075108 20 958 SH SOLE 7 958 0 0 MARTEN TRANS LTD COM 573075108 3988 194066 SH SOLE 18 194066 0 0 MARTEN TRANS LTD COM 573075108 733 35669 SH SOLE 19 35669 0 0 MARTEN TRANS LTD COM 573075108 69696 3391534 SH SOLE 21 3391534 0 0 MARTEN TRANS LTD COM 573075108 21568 1049555 SH SOLE 22 970671 0 78884 MARTEN TRANS LTD COM 573075108 224 10905 SH SOLE 23 10905 0 0 MARTEN TRANS LTD COM 573075108 125 6063 SH SOLE 28 6063 0 0 MARTEN TRANS LTD COM 573075108 1072 52156 SH SOLE 30 52156 0 0 MARTEN TRANS LTD COM 573075108 158 7677 SH SOLE 34 7677 0 0 MARTEN TRANS LTD COM 573075108 98 4750 SH SOLE 40 4750 0 0 MARTIN MARIETTA MATLS INC COM 573284106 14960 72538 SH SOLE 2 13149 0 59389 MARTIN MARIETTA MATLS INC COM 573284106 4012 19456 SH SOLE 4 17234 0 2222 MARTIN MARIETTA MATLS INC COM 573284106 9754 47299 SH SOLE 7 43533 0 3766 MARTIN MARIETTA MATLS INC COM 573284106 444 2154 SH SOLE 13 2154 0 0 MARTIN MARIETTA MATLS INC COM 573284106 88 427 SH SOLE 15 427 0 0 MARTIN MARIETTA MATLS INC COM 573284106 27770 134655 SH SOLE 18 125995 0 8660 MARTIN MARIETTA MATLS INC COM 573284106 2312 11212 SH SOLE 19 11212 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8292 40206 SH SOLE 20 0 0 40206 MARTIN MARIETTA MATLS INC COM 573284106 258351 1252734 SH SOLE 21 1252734 0 0 MARTIN MARIETTA MATLS INC COM 573284106 341145 1654196 SH SOLE 22 1369209 0 284987 MARTIN MARIETTA MATLS INC COM 573284106 15892 77059 SH SOLE 23 77059 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10790 52318 SH SOLE 25 52318 0 0 MARTIN MARIETTA MATLS INC COM 573284106 40299 195406 SH SOLE 26 64590 0 130816 MARTIN MARIETTA MATLS INC COM 573284106 2973 14416 SH SOLE 28 10553 0 3863 MARTIN MARIETTA MATLS INC COM 573284106 3702 17949 SH SOLE 29 2434 0 15515 MARTIN MARIETTA MATLS INC COM 573284106 34357 166597 SH SOLE 30 166597 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6229 30206 SH SOLE 31 17336 0 12870 MARTIN MARIETTA MATLS INC COM 573284106 913 4428 SH SOLE 34 4428 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12396 60108 SH SOLE 36 60108 0 0 MARTIN MARIETTA MATLS INC COM 573284106 61 295 SH SOLE 40 295 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8736 488022 SH SOLE 2 70234 0 417788 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2288 127829 SH SOLE 4 118297 0 9532 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1614 90195 SH SOLE 7 80542 0 9653 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 56 3130 SH SOLE 15 3130 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH SOLE 17 0 0 110 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4884 272852 SH SOLE 18 220916 0 51936 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2967 165770 SH SOLE 19 165770 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4742 264913 SH SOLE 20 0 0 264913 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 116460 6506137 SH SOLE 21 6506137 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 210928 11783691 SH SOLE 22 10431559 0 1352132 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8518 475841 SH SOLE 23 475841 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5486 306497 SH SOLE 25 306497 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 19761 1103977 SH SOLE 26 495009 0 608968 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1601 89468 SH SOLE 28 64697 0 24771 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2158 120545 SH SOLE 29 21245 0 99300 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10210 570418 SH SOLE 30 570418 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4234 236564 SH SOLE 31 106168 0 130396 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 541 30202 SH SOLE 34 30202 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7297 407676 SH SOLE 36 407676 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 41 2304 SH SOLE 40 2304 0 0 MASCO CORP COM 574599106 41494 1063667 SH SOLE 2 748326 0 315341 MASCO CORP COM 574599106 12773 327426 SH SOLE 4 314908 0 12518 MASCO CORP COM 574599106 10536 270092 SH SOLE 7 258401 0 11691 MASCO CORP COM 574599106 6290 161239 SH SOLE 13 161239 0 0 MASCO CORP COM 574599106 88 2244 SH SOLE 15 2244 0 0 MASCO CORP COM 574599106 42234 1082644 SH SOLE 18 1034154 0 48490 MASCO CORP COM 574599106 155422 3984154 SH SOLE 19 3984154 0 0 MASCO CORP COM 574599106 6652 170517 SH SOLE 20 0 0 170517 MASCO CORP COM 574599106 269593 6910862 SH SOLE 21 6910862 0 0 MASCO CORP COM 574599106 463958 11893304 SH SOLE 22 9097223 0 2796081 MASCO CORP COM 574599106 25628 656968 SH SOLE 23 656968 0 0 MASCO CORP COM 574599106 10231 262267 SH SOLE 25 262267 0 0 MASCO CORP COM 574599106 37244 954729 SH SOLE 26 352828 0 601901 MASCO CORP COM 574599106 2859 73283 SH SOLE 28 53662 0 19621 MASCO CORP COM 574599106 14747 378042 SH SOLE 29 149635 0 228407 MASCO CORP COM 574599106 35742 916222 SH SOLE 30 916222 0 0 MASCO CORP COM 574599106 17683 453296 SH SOLE 31 283933 0 169363 MASCO CORP COM 574599106 45454 1165190 SH SOLE 34 1165190 0 0 MASCO CORP COM 574599106 20211 518099 SH SOLE 36 518099 0 0 MASCO CORP COM 574599106 66 1687 SH SOLE 40 1687 0 0 MASIMO CORP COM 574795100 23655 273273 SH SOLE 2 272986 0 287 MASIMO CORP COM 574795100 2698 31171 SH SOLE 4 31171 0 0 MASIMO CORP COM 574795100 418 4832 SH SOLE 7 4832 0 0 MASIMO CORP COM 574795100 30528 352678 SH SOLE 18 351960 0 718 MASIMO CORP COM 574795100 74010 855016 SH SOLE 19 855016 0 0 MASIMO CORP COM 574795100 2354 27200 SH SOLE 20 27200 0 0 MASIMO CORP COM 574795100 266712 3081241 SH SOLE 21 3081241 0 0 MASIMO CORP COM 574795100 184008 2125784 SH SOLE 22 1977981 0 147803 MASIMO CORP COM 574795100 12687 146574 SH SOLE 23 146574 0 0 MASIMO CORP COM 574795100 2257 26072 SH SOLE 26 17914 0 8158 MASIMO CORP COM 574795100 668 7716 SH SOLE 28 7716 0 0 MASIMO CORP COM 574795100 8832 102031 SH SOLE 29 23432 0 78599 MASIMO CORP COM 574795100 943 10893 SH SOLE 30 10893 0 0 MASIMO CORP COM 574795100 3295 38065 SH SOLE 31 22621 0 15444 MASIMO CORP COM 574795100 28308 327035 SH SOLE 34 327035 0 0 MASIMO CORP COM 574795100 980 11324 SH SOLE 36 11324 0 0 MASIMO CORP COM 574795100 462 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 133 1921 SH SOLE 2 1675 0 246 MASONITE INTL CORP NEW COM 575385109 9 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 52 746 SH SOLE 7 746 0 0 MASONITE INTL CORP NEW COM 575385109 7011 101317 SH SOLE 18 101317 0 0 MASONITE INTL CORP NEW COM 575385109 6068 87683 SH SOLE 19 87683 0 0 MASONITE INTL CORP NEW COM 575385109 77138 1114708 SH SOLE 21 1114708 0 0 MASONITE INTL CORP NEW COM 575385109 54270 784243 SH SOLE 22 727074 0 57169 MASONITE INTL CORP NEW COM 575385109 521 7535 SH SOLE 26 6112 0 1423 MASONITE INTL CORP NEW COM 575385109 328 4738 SH SOLE 28 4738 0 0 MASONITE INTL CORP NEW COM 575385109 316 4570 SH SOLE 30 4570 0 0 MASONITE INTL CORP NEW COM 575385109 194 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 934 20135 SH SOLE 2 19709 0 426 MASTEC INC COM 576323109 15 331 SH SOLE 4 331 0 0 MASTEC INC COM 576323109 121 2605 SH SOLE 7 2605 0 0 MASTEC INC COM 576323109 10508 226458 SH SOLE 18 226458 0 0 MASTEC INC COM 576323109 11726 252719 SH SOLE 19 252719 0 0 MASTEC INC COM 576323109 94218 2030555 SH SOLE 21 2030555 0 0 MASTEC INC COM 576323109 94523 2037125 SH SOLE 22 1905943 0 131182 MASTEC INC COM 576323109 4133 89073 SH SOLE 23 89073 0 0 MASTEC INC COM 576323109 1358 29271 SH SOLE 26 25765 0 3506 MASTEC INC COM 576323109 455 9815 SH SOLE 28 9815 0 0 MASTEC INC COM 576323109 1226 26427 SH SOLE 29 0 0 26427 MASTEC INC COM 576323109 472 10169 SH SOLE 30 10169 0 0 MASTEC INC COM 576323109 356 7676 SH SOLE 36 7676 0 0 MASTEC INC COM 576323109 337 7265 SH SOLE 40 7265 0 0 MASTECH DIGITAL INC COM 57633B100 4 339 SH SOLE 18 339 0 0 MASTECH DIGITAL INC COM 57633B100 13 1020 SH SOLE 19 1020 0 0 MASTECH DIGITAL INC COM 57633B100 96 7535 SH SOLE 21 7535 0 0 MASTECH DIGITAL INC COM 57633B100 1204 94203 SH SOLE 22 94203 0 0 MASTERCARD INCORPORATED CL A 57636Q104 254786 1804432 SH SOLE 2 832470 0 971962 MASTERCARD INCORPORATED CL A 57636Q104 63160 447308 SH SOLE 4 413730 0 33578 MASTERCARD INCORPORATED CL A 57636Q104 97940 693624 SH SOLE 7 689545 0 4079 MASTERCARD INCORPORATED CL A 57636Q104 11513 81537 SH SOLE 13 81537 0 0 MASTERCARD INCORPORATED CL A 57636Q104 375 2659 SH SOLE 15 2659 0 0 MASTERCARD INCORPORATED CL A 57636Q104 13 92 SH SOLE 17 0 0 92 MASTERCARD INCORPORATED CL A 57636Q104 312650 2214237 SH SOLE 18 2066355 0 147882 MASTERCARD INCORPORATED CL A 57636Q104 228078 1615283 SH SOLE 19 1615283 0 0 MASTERCARD INCORPORATED CL A 57636Q104 79494 562989 SH SOLE 20 0 0 562989 MASTERCARD INCORPORATED CL A 57636Q104 2305884 16330623 SH SOLE 21 16330623 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3718761 26336834 SH SOLE 22 21277015 0 5059819 MASTERCARD INCORPORATED CL A 57636Q104 195331 1383365 SH SOLE 23 1383365 0 0 MASTERCARD INCORPORATED CL A 57636Q104 231663 1640671 SH SOLE 25 1640671 0 0 MASTERCARD INCORPORATED CL A 57636Q104 356646 2525819 SH SOLE 26 841323 0 1684496 MASTERCARD INCORPORATED CL A 57636Q104 30434 215537 SH SOLE 28 157189 0 58348 MASTERCARD INCORPORATED CL A 57636Q104 63882 452423 SH SOLE 29 248871 0 203552 MASTERCARD INCORPORATED CL A 57636Q104 377405 2672838 SH SOLE 30 2672838 0 0 MASTERCARD INCORPORATED CL A 57636Q104 103254 731258 SH SOLE 31 376703 0 354555 MASTERCARD INCORPORATED CL A 57636Q104 84420 597877 SH SOLE 34 597877 0 0 MASTERCARD INCORPORATED CL A 57636Q104 145611 1031236 SH SOLE 36 1031236 0 0 MASTERCARD INCORPORATED CL A 57636Q104 688 4872 SH SOLE 40 4872 0 0 MATADOR RES CO COM 576485205 1384 50992 SH SOLE 2 50406 0 586 MATADOR RES CO COM 576485205 55 2030 SH SOLE 7 2030 0 0 MATADOR RES CO COM 576485205 15077 555324 SH SOLE 18 555324 0 0 MATADOR RES CO COM 576485205 14609 538102 SH SOLE 19 538102 0 0 MATADOR RES CO COM 576485205 153397 5649994 SH SOLE 21 5649994 0 0 MATADOR RES CO COM 576485205 79154 2915427 SH SOLE 22 2750192 0 165235 MATADOR RES CO COM 576485205 555 20434 SH SOLE 26 15866 0 4568 MATADOR RES CO COM 576485205 332 12231 SH SOLE 28 12231 0 0 MATADOR RES CO COM 576485205 716 26390 SH SOLE 29 0 0 26390 MATADOR RES CO COM 576485205 1372 50546 SH SOLE 30 50546 0 0 MATADOR RES CO COM 576485205 220 8093 SH SOLE 40 8093 0 0 MATCH GROUP INC COM 57665R106 374 16142 SH SOLE 2 4722 0 11420 MATCH GROUP INC COM 57665R106 25 1085 SH SOLE 7 1085 0 0 MATCH GROUP INC COM 57665R106 412 17786 SH SOLE 18 17786 0 0 MATCH GROUP INC COM 57665R106 308 13270 SH SOLE 19 13270 0 0 MATCH GROUP INC COM 57665R106 8714 375750 SH SOLE 21 375750 0 0 MATCH GROUP INC COM 57665R106 27546 1187855 SH SOLE 22 1077935 0 109920 MATCH GROUP INC COM 57665R106 291 12559 SH SOLE 28 12559 0 0 MATCH GROUP INC COM 57665R106 186 8035 SH SOLE 30 8035 0 0 MATCH GROUP INC COM 57665R106 19 826 SH SOLE 31 826 0 0 MATCH GROUP INC COM 57665R106 96 4141 SH SOLE 40 4141 0 0 MATERION CORP COM 576690101 221 5121 SH SOLE 2 1615 0 3506 MATERION CORP COM 576690101 6 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 455 10538 SH SOLE 7 10538 0 0 MATERION CORP COM 576690101 4204 97420 SH SOLE 18 97420 0 0 MATERION CORP COM 576690101 7265 168367 SH SOLE 19 168367 0 0 MATERION CORP COM 576690101 75991 1761092 SH SOLE 21 1761092 0 0 MATERION CORP COM 576690101 22397 519040 SH SOLE 22 479620 0 39420 MATERION CORP COM 576690101 372 8615 SH SOLE 26 6027 0 2588 MATERION CORP COM 576690101 124 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 419 9717 SH SOLE 29 0 0 9717 MATERION CORP COM 576690101 1149 26623 SH SOLE 30 26623 0 0 MATERION CORP COM 576690101 21 495 SH SOLE 34 495 0 0 MATERION CORP COM 576690101 106 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1718 SH SOLE 2 1718 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 247 186875 SH SOLE 18 186875 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 45 34268 SH SOLE 19 34268 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2203 1668778 SH SOLE 21 1668778 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 732 554643 SH SOLE 22 513909 0 40734 MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 2659 262000 SH SOLE 2 262000 0 0 MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 203 20000 SH SOLE 22 20000 0 0 MATRIX SVC CO COM 576853105 119 7805 SH SOLE 2 2413 0 5392 MATRIX SVC CO COM 576853105 9 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 2045 134557 SH SOLE 18 134557 0 0 MATRIX SVC CO COM 576853105 303 19915 SH SOLE 19 19915 0 0 MATRIX SVC CO COM 576853105 37052 2437664 SH SOLE 21 2437664 0 0 MATRIX SVC CO COM 576853105 12589 828214 SH SOLE 22 777436 0 50778 MATRIX SVC CO COM 576853105 58 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 542 35680 SH SOLE 30 35680 0 0 MATRIX SVC CO COM 576853105 46 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 191 6793 SH SOLE 2 2821 0 3972 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 30 1067 SH SOLE 7 1067 0 0 MATSON INC COM 57686G105 5784 205259 SH SOLE 18 205259 0 0 MATSON INC COM 57686G105 898 31860 SH SOLE 19 31860 0 0 MATSON INC COM 57686G105 124508 4418323 SH SOLE 21 4418323 0 0 MATSON INC COM 57686G105 31456 1116250 SH SOLE 22 1051785 0 64465 MATSON INC COM 57686G105 118 4195 SH SOLE 26 4195 0 0 MATSON INC COM 57686G105 40 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 1547 54913 SH SOLE 30 54913 0 0 MATSON INC COM 57686G105 27 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 6692 432329 SH SOLE 2 98215 0 334114 MATTEL INC COM 577081102 1661 107312 SH SOLE 4 97817 0 9495 MATTEL INC COM 577081102 4566 294970 SH SOLE 7 263005 0 31965 MATTEL INC COM 577081102 39 2551 SH SOLE 15 2551 0 0 MATTEL INC COM 577081102 48756 3149612 SH SOLE 18 2979340 0 170272 MATTEL INC COM 577081102 104787 6769206 SH SOLE 19 6769206 0 0 MATTEL INC COM 577081102 4316 278800 SH SOLE 20 0 0 278800 MATTEL INC COM 577081102 182712 11803121 SH SOLE 21 11803121 0 0 MATTEL INC COM 577081102 147954 9557778 SH SOLE 22 7908915 0 1648863 MATTEL INC COM 577081102 6616 427404 SH SOLE 23 427404 0 0 MATTEL INC COM 577081102 8362 540163 SH SOLE 25 540163 0 0 MATTEL INC COM 577081102 16674 1077161 SH SOLE 26 416242 0 660919 MATTEL INC COM 577081102 1233 79633 SH SOLE 28 59080 0 20553 MATTEL INC COM 577081102 1486 95971 SH SOLE 29 8992 0 86979 MATTEL INC COM 577081102 15226 983593 SH SOLE 30 983593 0 0 MATTEL INC COM 577081102 2722 175851 SH SOLE 31 78019 0 97832 MATTEL INC COM 577081102 2517 162586 SH SOLE 32 162586 0 0 MATTEL INC COM 577081102 2749 177600 SH SOLE 34 177600 0 0 MATTEL INC COM 577081102 9572 618372 SH SOLE 35 618372 0 0 MATTEL INC COM 577081102 5660 365608 SH SOLE 36 365608 0 0 MATTEL INC COM 577081102 25 1599 SH SOLE 40 1599 0 0 MATTERSIGHT CORP COM 577097108 11 3937 SH SOLE 18 3937 0 0 MATTERSIGHT CORP COM 577097108 165 58849 SH SOLE 21 58849 0 0 MATTERSIGHT CORP COM 577097108 735 262615 SH SOLE 22 262615 0 0 MATTHEWS INTL CORP CL A 577128101 135 2175 SH SOLE 2 1951 0 224 MATTHEWS INTL CORP CL A 577128101 12 196 SH SOLE 4 196 0 0 MATTHEWS INTL CORP CL A 577128101 51 816 SH SOLE 7 816 0 0 MATTHEWS INTL CORP CL A 577128101 8970 144092 SH SOLE 18 144092 0 0 MATTHEWS INTL CORP CL A 577128101 1471 23630 SH SOLE 19 23630 0 0 MATTHEWS INTL CORP CL A 577128101 172944 2778212 SH SOLE 21 2778212 0 0 MATTHEWS INTL CORP CL A 577128101 52897 849754 SH SOLE 22 787970 0 61784 MATTHEWS INTL CORP CL A 577128101 798 12814 SH SOLE 26 10592 0 2222 MATTHEWS INTL CORP CL A 577128101 294 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 2744 44085 SH SOLE 30 44085 0 0 MATTHEWS INTL CORP CL A 577128101 227 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 7 504 SH SOLE 2 322 0 182 MAUI LD & PINEAPPLE INC COM 577345101 333 23869 SH SOLE 18 23869 0 0 MAUI LD & PINEAPPLE INC COM 577345101 76 5436 SH SOLE 19 5436 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3020 216497 SH SOLE 21 216497 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3511 251662 SH SOLE 22 246463 0 5199 MAXIM INTEGRATED PRODS INC COM 57772K101 29387 615947 SH SOLE 2 370909 0 245038 MAXIM INTEGRATED PRODS INC COM 57772K101 9287 194656 SH SOLE 4 185159 0 9497 MAXIM INTEGRATED PRODS INC COM 57772K101 6686 140140 SH SOLE 7 89243 0 50897 MAXIM INTEGRATED PRODS INC COM 57772K101 2981 62478 SH SOLE 13 62478 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 107 2244 SH SOLE 15 2244 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 7972 167084 SH SOLE 18 124937 0 42147 MAXIM INTEGRATED PRODS INC COM 57772K101 26462 554653 SH SOLE 19 554653 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9069 190095 SH SOLE 20 0 0 190095 MAXIM INTEGRATED PRODS INC COM 57772K101 227233 4762792 SH SOLE 21 4762792 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 415372 8706187 SH SOLE 22 7277591 0 1428596 MAXIM INTEGRATED PRODS INC COM 57772K101 23118 484551 SH SOLE 23 484551 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 11424 239451 SH SOLE 25 239451 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 34358 720145 SH SOLE 26 262395 0 457750 MAXIM INTEGRATED PRODS INC COM 57772K101 3129 65583 SH SOLE 28 48188 0 17395 MAXIM INTEGRATED PRODS INC COM 57772K101 8557 179347 SH SOLE 29 90393 0 88954 MAXIM INTEGRATED PRODS INC COM 57772K101 20193 423239 SH SOLE 30 423239 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 15473 324321 SH SOLE 31 213391 0 110930 MAXIM INTEGRATED PRODS INC COM 57772K101 1948 40834 SH SOLE 32 40834 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 46887 982758 SH SOLE 34 982758 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 17899 375171 SH SOLE 36 375171 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 65 1358 SH SOLE 40 1358 0 0 MAXIMUS INC COM 577933104 1932 29955 SH SOLE 2 29530 0 425 MAXIMUS INC COM 577933104 17 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 103 1598 SH SOLE 7 1598 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 25712 398631 SH SOLE 18 398631 0 0 MAXIMUS INC COM 577933104 3131 48548 SH SOLE 19 48548 0 0 MAXIMUS INC COM 577933104 260690 4041709 SH SOLE 21 4041709 0 0 MAXIMUS INC COM 577933104 128853 1997721 SH SOLE 22 1873465 0 124256 MAXIMUS INC COM 577933104 1405 21776 SH SOLE 26 17768 0 4008 MAXIMUS INC COM 577933104 602 9340 SH SOLE 28 9340 0 0 MAXIMUS INC COM 577933104 674 10445 SH SOLE 30 10445 0 0 MAXIMUS INC COM 577933104 461 7155 SH SOLE 40 7155 0 0 MAXLINEAR INC COM 57776J100 89 3768 SH SOLE 2 3372 0 396 MAXLINEAR INC COM 57776J100 7 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 32 1363 SH SOLE 7 1363 0 0 MAXLINEAR INC COM 57776J100 0 21 SH SOLE 17 0 0 21 MAXLINEAR INC COM 57776J100 6566 276452 SH SOLE 18 276452 0 0 MAXLINEAR INC COM 57776J100 1058 44554 SH SOLE 19 44554 0 0 MAXLINEAR INC COM 57776J100 124147 5227244 SH SOLE 21 5227244 0 0 MAXLINEAR INC COM 57776J100 38762 1632093 SH SOLE 22 1509931 0 122162 MAXLINEAR INC COM 57776J100 816 34351 SH SOLE 26 30471 0 3880 MAXLINEAR INC COM 57776J100 285 12019 SH SOLE 28 12019 0 0 MAXLINEAR INC COM 57776J100 1960 82547 SH SOLE 30 82547 0 0 MAXLINEAR INC COM 57776J100 179 7519 SH SOLE 40 7519 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 7 509 SH SOLE 18 509 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 109 7871 SH SOLE 21 7871 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 15 1066 SH SOLE 22 1066 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 34 6608 SH SOLE 2 1721 0 4887 MAXWELL TECHNOLOGIES INC COM 577767106 690 134470 SH SOLE 18 134470 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 132 25822 SH SOLE 19 25822 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 5891 1148285 SH SOLE 21 1148285 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 4675 911359 SH SOLE 22 888139 0 23220 MAYS J W INC COM 578473100 3 71 SH SOLE 18 71 0 0 MAYS J W INC COM 578473100 4 106 SH SOLE 21 106 0 0 MB FINANCIAL INC NEW COM 55264U108 2262 50240 SH SOLE 2 37878 0 12362 MB FINANCIAL INC NEW COM 55264U108 16 360 SH SOLE 4 360 0 0 MB FINANCIAL INC NEW COM 55264U108 80 1785 SH SOLE 7 1785 0 0 MB FINANCIAL INC NEW COM 55264U108 24437 542798 SH SOLE 18 542798 0 0 MB FINANCIAL INC NEW COM 55264U108 2710 60188 SH SOLE 19 60188 0 0 MB FINANCIAL INC NEW COM 55264U108 241542 5365219 SH SOLE 21 5365219 0 0 MB FINANCIAL INC NEW COM 55264U108 116759 2593485 SH SOLE 22 2453888 0 139597 MB FINANCIAL INC NEW COM 55264U108 1437 31912 SH SOLE 26 27052 0 4860 MB FINANCIAL INC NEW COM 55264U108 577 12818 SH SOLE 28 12818 0 0 MB FINANCIAL INC NEW COM 55264U108 535 11882 SH SOLE 30 11882 0 0 MB FINANCIAL INC NEW COM 55264U108 367 8159 SH SOLE 40 8159 0 0 MBIA INC COM 55262C100 260 29937 SH SOLE 2 10009 0 19928 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 80 9236 SH SOLE 7 9236 0 0 MBIA INC COM 55262C100 4085 469536 SH SOLE 18 469536 0 0 MBIA INC COM 55262C100 842 96825 SH SOLE 19 96825 0 0 MBIA INC COM 55262C100 33914 3898180 SH SOLE 21 3898180 0 0 MBIA INC COM 55262C100 35353 4063533 SH SOLE 22 3804114 0 259419 MBIA INC COM 55262C100 317 36479 SH SOLE 26 27465 0 9014 MBIA INC COM 55262C100 167 19170 SH SOLE 28 19170 0 0 MBIA INC COM 55262C100 506 58143 SH SOLE 30 58143 0 0 MBIA INC COM 55262C100 318 36566 SH SOLE 36 36566 0 0 MBIA INC COM 55262C100 138 15900 SH SOLE 40 15900 0 0 MBT FINL CORP COM 578877102 27 2459 SH SOLE 2 806 0 1653 MBT FINL CORP COM 578877102 731 66790 SH SOLE 18 66790 0 0 MBT FINL CORP COM 578877102 102 9308 SH SOLE 19 9308 0 0 MBT FINL CORP COM 578877102 6469 590755 SH SOLE 21 590755 0 0 MBT FINL CORP COM 578877102 1979 180736 SH SOLE 22 169006 0 11730 MBT FINL CORP COM 578877102 91 8311 SH SOLE 23 8311 0 0 MCBC HLDGS INC COM 55276F107 364 17879 SH SOLE 2 17684 0 195 MCBC HLDGS INC COM 55276F107 19 936 SH SOLE 7 936 0 0 MCBC HLDGS INC COM 55276F107 1356 66543 SH SOLE 18 66543 0 0 MCBC HLDGS INC COM 55276F107 1197 58728 SH SOLE 19 58728 0 0 MCBC HLDGS INC COM 55276F107 12180 597630 SH SOLE 21 597630 0 0 MCBC HLDGS INC COM 55276F107 13391 657085 SH SOLE 22 606572 0 50513 MCBC HLDGS INC COM 55276F107 2331 114391 SH SOLE 23 114391 0 0 MCBC HLDGS INC COM 55276F107 616 30233 SH SOLE 29 0 0 30233 MCCLATCHY CO CL A NEW 579489303 6 875 SH SOLE 18 875 0 0 MCCLATCHY CO CL A NEW 579489303 8 1090 SH SOLE 19 1090 0 0 MCCLATCHY CO CL A NEW 579489303 135 18312 SH SOLE 21 18312 0 0 MCCLATCHY CO CL A NEW 579489303 908 122890 SH SOLE 22 122890 0 0 MCCLATCHY CO CL A NEW 579489303 66 8926 SH SOLE 29 0 0 8926 MCCORMICK & CO INC COM NON VTG 579780206 35433 345217 SH SOLE 2 231088 0 114129 MCCORMICK & CO INC COM NON VTG 579780206 8027 78209 SH SOLE 4 72308 0 5901 MCCORMICK & CO INC COM NON VTG 579780206 34782 338869 SH SOLE 7 171654 0 167215 MCCORMICK & CO INC COM NON VTG 579780206 508 4946 SH SOLE 13 4946 0 0 MCCORMICK & CO INC COM NON VTG 579780206 88 858 SH SOLE 15 858 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH SOLE 17 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 26964 262704 SH SOLE 18 244268 0 18436 MCCORMICK & CO INC COM NON VTG 579780206 2503 24386 SH SOLE 19 24386 0 0 MCCORMICK & CO INC COM NON VTG 579780206 9546 93009 SH SOLE 20 0 0 93009 MCCORMICK & CO INC COM NON VTG 579780206 348707 3397379 SH SOLE 21 3397379 0 0 MCCORMICK & CO INC COM NON VTG 579780206 378650 3689108 SH SOLE 22 3047987 0 641121 MCCORMICK & CO INC COM NON VTG 579780206 22844 222562 SH SOLE 23 222562 0 0 MCCORMICK & CO INC COM NON VTG 579780206 10375 101077 SH SOLE 25 101077 0 0 MCCORMICK & CO INC COM NON VTG 579780206 51729 503989 SH SOLE 26 130624 0 373365 MCCORMICK & CO INC COM NON VTG 579780206 2659 25906 SH SOLE 28 18863 0 7043 MCCORMICK & CO INC COM NON VTG 579780206 10802 105246 SH SOLE 29 51728 0 53518 MCCORMICK & CO INC COM NON VTG 579780206 58012 565203 SH SOLE 30 565203 0 0 MCCORMICK & CO INC COM NON VTG 579780206 13441 130950 SH SOLE 31 56545 0 74405 MCCORMICK & CO INC COM NON VTG 579780206 2833 27600 SH SOLE 34 27600 0 0 MCCORMICK & CO INC COM NON VTG 579780206 15446 150487 SH SOLE 36 150487 0 0 MCCORMICK & CO INC COM NON VTG 579780206 57 556 SH SOLE 40 556 0 0 MCDERMOTT INTL INC COM 580037109 473 65089 SH SOLE 2 15970 0 49119 MCDERMOTT INTL INC COM 580037109 84 11554 SH SOLE 7 11554 0 0 MCDERMOTT INTL INC COM 580037109 10172 1399158 SH SOLE 18 1399158 0 0 MCDERMOTT INTL INC COM 580037109 5368 738349 SH SOLE 19 738349 0 0 MCDERMOTT INTL INC COM 580037109 186208 25613172 SH SOLE 21 25613172 0 0 MCDERMOTT INTL INC COM 580037109 56082 7714165 SH SOLE 22 7076813 0 637352 MCDERMOTT INTL INC COM 580037109 872 119994 SH SOLE 26 104169 0 15825 MCDERMOTT INTL INC COM 580037109 422 58005 SH SOLE 28 58005 0 0 MCDERMOTT INTL INC COM 580037109 2817 387511 SH SOLE 30 387511 0 0 MCDERMOTT INTL INC COM 580037109 236 32517 SH SOLE 36 32517 0 0 MCDERMOTT INTL INC COM 580037109 195 26842 SH SOLE 40 26842 0 0 MCDONALDS CORP COM 580135101 243116 1551675 SH SOLE 2 756915 0 794760 MCDONALDS CORP COM 580135101 59498 379739 SH SOLE 4 351343 0 28396 MCDONALDS CORP COM 580135101 119986 765805 SH SOLE 7 659277 0 106528 MCDONALDS CORP COM 580135101 12245 78153 SH SOLE 13 78153 0 0 MCDONALDS CORP COM 580135101 918 5860 SH SOLE 15 5860 0 0 MCDONALDS CORP COM 580135101 40 255 SH SOLE 17 0 0 255 MCDONALDS CORP COM 580135101 283171 1807318 SH SOLE 18 1686885 0 120433 MCDONALDS CORP COM 580135101 103965 663551 SH SOLE 19 663551 0 0 MCDONALDS CORP COM 580135101 50546 322609 SH SOLE 20 0 0 322609 MCDONALDS CORP COM 580135101 2554649 16304884 SH SOLE 21 16304884 0 0 MCDONALDS CORP COM 580135101 3724886 23773847 SH SOLE 22 19322382 0 4451465 MCDONALDS CORP COM 580135101 189697 1210732 SH SOLE 23 1210732 0 0 MCDONALDS CORP COM 580135101 104377 666182 SH SOLE 25 666182 0 0 MCDONALDS CORP COM 580135101 369441 2357932 SH SOLE 26 733158 0 1624774 MCDONALDS CORP COM 580135101 29049 185403 SH SOLE 28 135252 0 50151 MCDONALDS CORP COM 580135101 48889 312033 SH SOLE 29 128359 0 183674 MCDONALDS CORP COM 580135101 402944 2571764 SH SOLE 30 2571764 0 0 MCDONALDS CORP COM 580135101 104919 669636 SH SOLE 31 373304 0 296332 MCDONALDS CORP COM 580135101 24020 153305 SH SOLE 32 153305 0 0 MCDONALDS CORP COM 580135101 50635 323172 SH SOLE 34 323172 0 0 MCDONALDS CORP COM 580135101 148124 945392 SH SOLE 36 945392 0 0 MCDONALDS CORP COM 580135101 657 4191 SH SOLE 40 4191 0 0 MCEWEN MNG INC COM 58039P107 2 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 1939 994216 SH SOLE 7 994216 0 0 MCEWEN MNG INC COM 58039P107 72 36703 SH SOLE 19 36703 0 0 MCEWEN MNG INC COM 58039P107 4472 2293389 SH SOLE 21 2293389 0 0 MCEWEN MNG INC COM 58039P107 10292 5277732 SH SOLE 22 5151123 0 126609 MCEWEN MNG INC COM 58039P107 160 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 65 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 1544 792040 SH SOLE 30 792040 0 0 MCEWEN MNG INC COM 58039P107 44 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 230 5265 SH SOLE 2 1424 0 3841 MCGRATH RENTCORP COM 580589109 5 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 25 568 SH SOLE 7 568 0 0 MCGRATH RENTCORP COM 580589109 3821 87345 SH SOLE 18 87345 0 0 MCGRATH RENTCORP COM 580589109 815 18635 SH SOLE 19 18635 0 0 MCGRATH RENTCORP COM 580589109 31176 712595 SH SOLE 21 712595 0 0 MCGRATH RENTCORP COM 580589109 27273 623375 SH SOLE 22 576188 0 47187 MCGRATH RENTCORP COM 580589109 443 10127 SH SOLE 26 8218 0 1909 MCGRATH RENTCORP COM 580589109 146 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 138 3164 SH SOLE 30 3164 0 0 MCGRATH RENTCORP COM 580589109 126 2883 SH SOLE 34 2883 0 0 MCGRATH RENTCORP COM 580589109 113 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 74452 484683 SH SOLE 2 274554 0 210129 MCKESSON CORP COM 58155Q103 17365 113045 SH SOLE 4 105527 0 7518 MCKESSON CORP COM 58155Q103 25136 163635 SH SOLE 7 163635 0 0 MCKESSON CORP COM 58155Q103 4868 31688 SH SOLE 13 31688 0 0 MCKESSON CORP COM 58155Q103 218 1421 SH SOLE 15 1421 0 0 MCKESSON CORP COM 58155Q103 8 51 SH SOLE 17 0 0 51 MCKESSON CORP COM 58155Q103 143594 934798 SH SOLE 18 879969 0 54829 MCKESSON CORP COM 58155Q103 278628 1813864 SH SOLE 19 1813864 0 0 MCKESSON CORP COM 58155Q103 18940 123300 SH SOLE 20 0 0 123300 MCKESSON CORP COM 58155Q103 506348 3296323 SH SOLE 21 3296323 0 0 MCKESSON CORP COM 58155Q103 1009540 6572100 SH SOLE 22 5279379 0 1292721 MCKESSON CORP COM 58155Q103 48381 314957 SH SOLE 23 314957 0 0 MCKESSON CORP COM 58155Q103 28740 187099 SH SOLE 25 187099 0 0 MCKESSON CORP COM 58155Q103 105690 688044 SH SOLE 26 200344 0 487700 MCKESSON CORP COM 58155Q103 7433 48389 SH SOLE 28 35431 0 12958 MCKESSON CORP COM 58155Q103 17226 112140 SH SOLE 29 42760 0 69380 MCKESSON CORP COM 58155Q103 103389 673063 SH SOLE 30 673063 0 0 MCKESSON CORP COM 58155Q103 30370 197710 SH SOLE 31 108415 0 89295 MCKESSON CORP COM 58155Q103 27540 179287 SH SOLE 34 179287 0 0 MCKESSON CORP COM 58155Q103 44798 291636 SH SOLE 36 291636 0 0 MCKESSON CORP COM 58155Q103 163 1060 SH SOLE 40 1060 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 158 14341 SH SOLE 2 6109 0 8232 MDC PARTNERS INC CL A SUB VTG 552697104 5 429 SH SOLE 4 429 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 13 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 2351 213697 SH SOLE 18 213697 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 371 33730 SH SOLE 19 33730 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 19473 1770315 SH SOLE 21 1770315 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 6791 617330 SH SOLE 22 522152 0 95178 MDC PARTNERS INC CL A SUB VTG 552697104 96 8692 SH SOLE 28 8692 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 132 12041 SH SOLE 30 12041 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 39 3516 SH SOLE 40 3516 0 0 MDU RES GROUP INC COM 552690109 5565 214441 SH SOLE 2 113789 0 100652 MDU RES GROUP INC COM 552690109 23 871 SH SOLE 4 871 0 0 MDU RES GROUP INC COM 552690109 4902 188914 SH SOLE 7 188914 0 0 MDU RES GROUP INC COM 552690109 39 1485 SH SOLE 15 1485 0 0 MDU RES GROUP INC COM 552690109 17666 680768 SH SOLE 18 680768 0 0 MDU RES GROUP INC COM 552690109 1627 62687 SH SOLE 19 62687 0 0 MDU RES GROUP INC COM 552690109 219034 8440621 SH SOLE 21 8440621 0 0 MDU RES GROUP INC COM 552690109 161041 6205823 SH SOLE 22 5575472 0 630351 MDU RES GROUP INC COM 552690109 3756 144744 SH SOLE 25 144744 0 0 MDU RES GROUP INC COM 552690109 5912 227817 SH SOLE 26 90258 0 137559 MDU RES GROUP INC COM 552690109 797 30714 SH SOLE 28 30714 0 0 MDU RES GROUP INC COM 552690109 733 28254 SH SOLE 30 28254 0 0 MDU RES GROUP INC COM 552690109 109 4216 SH SOLE 31 4216 0 0 MDU RES GROUP INC COM 552690109 4153 160020 SH SOLE 36 160020 0 0 MDU RES GROUP INC COM 552690109 529 20378 SH SOLE 40 20378 0 0 MECHEL PAO SPONSORED ADR NE 583840608 93 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 4381 847439 SH SOLE 21 847439 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1455 281427 SH SOLE 22 281427 0 0 MECHEL PAO SPONSORED ADR NE 583840608 272 52620 SH SOLE 30 52620 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 57 4872 SH SOLE 2 1545 0 3327 MEDEQUITIES RLTY TR INC COM 58409L306 28 2346 SH SOLE 7 2346 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 1311 111603 SH SOLE 18 111603 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 208 17693 SH SOLE 19 17693 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 11325 963809 SH SOLE 21 963809 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 3420 291035 SH SOLE 22 262612 0 28423 MEDEQUITIES RLTY TR INC COM 58409L306 10 878 SH SOLE 23 878 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5016 381999 SH SOLE 2 190122 0 191877 MEDICAL PPTYS TRUST INC COM 58463J304 4814 366676 SH SOLE 4 366676 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6442 490618 SH SOLE 7 490618 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 176 13369 SH SOLE 15 13369 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 17300 1317558 SH SOLE 18 1317558 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6615 503825 SH SOLE 19 503825 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 233689 17798118 SH SOLE 21 17798118 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 202119 15393677 SH SOLE 22 14062278 0 1331399 MEDICAL PPTYS TRUST INC COM 58463J304 135 10280 SH SOLE 23 10280 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8971 683240 SH SOLE 25 683240 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2967 226002 SH SOLE 26 106249 0 119753 MEDICAL PPTYS TRUST INC COM 58463J304 696 53006 SH SOLE 28 53006 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2209 168260 SH SOLE 29 124096 0 44164 MEDICAL PPTYS TRUST INC COM 58463J304 24872 1894306 SH SOLE 30 1894306 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 107 8148 SH SOLE 31 8148 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2252 171494 SH SOLE 34 171494 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 527 40157 SH SOLE 40 40157 0 0 MEDICINES CO COM 584688105 210 5671 SH SOLE 2 4156 0 1515 MEDICINES CO COM 584688105 15 407 SH SOLE 4 407 0 0 MEDICINES CO COM 584688105 61 1642 SH SOLE 7 1642 0 0 MEDICINES CO COM 584688105 11575 312490 SH SOLE 18 312490 0 0 MEDICINES CO COM 584688105 1892 51089 SH SOLE 19 51089 0 0 MEDICINES CO COM 584688105 264811 7149330 SH SOLE 21 7149330 0 0 MEDICINES CO COM 584688105 65977 1781239 SH SOLE 22 1650650 0 130589 MEDICINES CO COM 584688105 1182 31917 SH SOLE 26 27697 0 4220 MEDICINES CO COM 584688105 370 9988 SH SOLE 28 9988 0 0 MEDICINES CO COM 584688105 3265 88156 SH SOLE 30 88156 0 0 MEDICINES CO COM 584688105 257 6943 SH SOLE 40 6943 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 1449 1148000 PRN SOLE 21 1148000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 1032 982000 PRN SOLE 21 982000 0 0 MEDICINOVA INC COM NEW 58468P206 13 2035 SH SOLE 2 2035 0 0 MEDICINOVA INC COM NEW 58468P206 756 118672 SH SOLE 18 118672 0 0 MEDICINOVA INC COM NEW 58468P206 142 22339 SH SOLE 19 22339 0 0 MEDICINOVA INC COM NEW 58468P206 10063 1579693 SH SOLE 21 1579693 0 0 MEDICINOVA INC COM NEW 58468P206 2888 453446 SH SOLE 22 415923 0 37523 MEDIDATA SOLUTIONS INC COM 58471A105 3356 42992 SH SOLE 2 42597 0 395 MEDIDATA SOLUTIONS INC COM 58471A105 20 250 SH SOLE 4 250 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 107 1370 SH SOLE 7 1370 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 27757 355589 SH SOLE 18 355589 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 21198 271554 SH SOLE 19 271554 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 283178 3627695 SH SOLE 21 3627695 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 164411 2106211 SH SOLE 22 1997064 0 109147 MEDIDATA SOLUTIONS INC COM 58471A105 10220 130921 SH SOLE 23 130921 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1800 23054 SH SOLE 26 19970 0 3084 MEDIDATA SOLUTIONS INC COM 58471A105 715 9160 SH SOLE 28 9160 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1552 19879 SH SOLE 29 0 0 19879 MEDIDATA SOLUTIONS INC COM 58471A105 710 9101 SH SOLE 30 9101 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 460 5889 SH SOLE 40 5889 0 0 MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 1108 805000 PRN SOLE 21 805000 0 0 MEDIFAST INC COM 58470H101 249 4202 SH SOLE 2 3994 0 208 MEDIFAST INC COM 58470H101 4 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 16 274 SH SOLE 7 274 0 0 MEDIFAST INC COM 58470H101 2982 50228 SH SOLE 18 50228 0 0 MEDIFAST INC COM 58470H101 2416 40688 SH SOLE 19 40688 0 0 MEDIFAST INC COM 58470H101 56275 947872 SH SOLE 21 947872 0 0 MEDIFAST INC COM 58470H101 23591 397353 SH SOLE 22 375595 0 21758 MEDIFAST INC COM 58470H101 651 10959 SH SOLE 23 10959 0 0 MEDIFAST INC COM 58470H101 110 1861 SH SOLE 26 0 0 1861 MEDIFAST INC COM 58470H101 82 1375 SH SOLE 28 1375 0 0 MEDIFAST INC COM 58470H101 1229 20693 SH SOLE 29 0 0 20693 MEDIFAST INC COM 58470H101 943 15887 SH SOLE 30 15887 0 0 MEDIFAST INC COM 58470H101 22 376 SH SOLE 34 376 0 0 MEDIFAST INC COM 58470H101 48 809 SH SOLE 40 809 0 0 MEDLEY CAP CORP COM 58503F106 1945 325794 SH SOLE 30 325794 0 0 MEDLEY MGMT INC CL A COM 58503T106 1 151 SH SOLE 2 151 0 0 MEDLEY MGMT INC CL A COM 58503T106 153 24911 SH SOLE 18 24911 0 0 MEDLEY MGMT INC CL A COM 58503T106 28 4585 SH SOLE 19 4585 0 0 MEDLEY MGMT INC CL A COM 58503T106 1230 200033 SH SOLE 21 200033 0 0 MEDLEY MGMT INC CL A COM 58503T106 573 93111 SH SOLE 22 88262 0 4849 MEDLEY MGMT INC CL A COM 58503T106 124 20200 SH SOLE 29 0 0 20200 MEDNAX INC COM 58502B106 6164 142954 SH SOLE 2 57678 0 85276 MEDNAX INC COM 58502B106 1294 30003 SH SOLE 4 27522 0 2481 MEDNAX INC COM 58502B106 1411 32717 SH SOLE 7 20056 0 12661 MEDNAX INC COM 58502B106 14040 325602 SH SOLE 18 316400 0 9202 MEDNAX INC COM 58502B106 1389 32213 SH SOLE 19 32213 0 0 MEDNAX INC COM 58502B106 184747 4284481 SH SOLE 21 4284481 0 0 MEDNAX INC COM 58502B106 129723 3008410 SH SOLE 22 2707652 0 300758 MEDNAX INC COM 58502B106 4693 108841 SH SOLE 23 108841 0 0 MEDNAX INC COM 58502B106 8240 191101 SH SOLE 26 106487 0 84614 MEDNAX INC COM 58502B106 866 20080 SH SOLE 28 14334 0 5746 MEDNAX INC COM 58502B106 1101 25542 SH SOLE 29 2683 0 22859 MEDNAX INC COM 58502B106 4837 112166 SH SOLE 30 112166 0 0 MEDNAX INC COM 58502B106 1871 43394 SH SOLE 31 22105 0 21289 MEDNAX INC COM 58502B106 280 6482 SH SOLE 34 6482 0 0 MEDNAX INC COM 58502B106 802 18603 SH SOLE 36 18603 0 0 MEDNAX INC COM 58502B106 18 406 SH SOLE 40 406 0 0 MEDOVEX CORP COM 58504H101 8 6961 SH SOLE 21 6961 0 0 MEDPACE HLDGS INC COM 58506Q109 50 1575 SH SOLE 2 383 0 1192 MEDPACE HLDGS INC COM 58506Q109 882 27653 SH SOLE 18 27653 0 0 MEDPACE HLDGS INC COM 58506Q109 413 12934 SH SOLE 19 12934 0 0 MEDPACE HLDGS INC COM 58506Q109 6869 215335 SH SOLE 21 215335 0 0 MEDPACE HLDGS INC COM 58506Q109 6940 217569 SH SOLE 22 206575 0 10994 MEDPACE HLDGS INC COM 58506Q109 16 493 SH SOLE 23 493 0 0 MEDPACE HLDGS INC COM 58506Q109 39 1215 SH SOLE 30 1215 0 0 MEDTRONIC PLC SHS G5960L103 165594 2129280 SH SOLE 2 797596 0 1331684 MEDTRONIC PLC SHS G5960L103 36774 472856 SH SOLE 4 426248 0 46608 MEDTRONIC PLC SHS G5960L103 95566 1228829 SH SOLE 7 1034790 0 194039 MEDTRONIC PLC SHS G5960L103 624 8028 SH SOLE 13 8028 0 0 MEDTRONIC PLC SHS G5960L103 749 9631 SH SOLE 15 9631 0 0 MEDTRONIC PLC SHS G5960L103 23 298 SH SOLE 17 0 0 298 MEDTRONIC PLC SHS G5960L103 262947 3381085 SH SOLE 18 3166079 0 215006 MEDTRONIC PLC SHS G5960L103 374137 4810820 SH SOLE 19 4810820 0 0 MEDTRONIC PLC SHS G5960L103 53264 684887 SH SOLE 20 0 0 684887 MEDTRONIC PLC SHS G5960L103 1899419 24423547 SH SOLE 21 24423547 0 0 MEDTRONIC PLC SHS G5960L103 2812353 36162444 SH SOLE 22 29770095 0 6392349 MEDTRONIC PLC SHS G5960L103 132749 1706944 SH SOLE 23 1706944 0 0 MEDTRONIC PLC SHS G5960L103 84861 1091177 SH SOLE 25 1091177 0 0 MEDTRONIC PLC SHS G5960L103 355897 4576272 SH SOLE 26 1194765 0 3381507 MEDTRONIC PLC SHS G5960L103 24258 311923 SH SOLE 28 227794 0 84129 MEDTRONIC PLC SHS G5960L103 3716 47786 SH SOLE 29 47786 0 0 MEDTRONIC PLC SHS G5960L103 309486 3979501 SH SOLE 30 3979501 0 0 MEDTRONIC PLC SHS G5960L103 54062 695146 SH SOLE 31 323512 0 371634 MEDTRONIC PLC SHS G5960L103 141089 1814182 SH SOLE 34 1814182 0 0 MEDTRONIC PLC SHS G5960L103 106215 1365752 SH SOLE 36 1365752 0 0 MEDTRONIC PLC SHS G5960L103 545 7012 SH SOLE 40 7012 0 0 MEET GROUP INC COM 58513U101 11 3147 SH SOLE 2 3147 0 0 MEET GROUP INC COM 58513U101 10 2807 SH SOLE 7 2807 0 0 MEET GROUP INC COM 58513U101 959 263550 SH SOLE 18 263550 0 0 MEET GROUP INC COM 58513U101 192 52816 SH SOLE 19 52816 0 0 MEET GROUP INC COM 58513U101 7820 2148323 SH SOLE 21 2148323 0 0 MEET GROUP INC COM 58513U101 5802 1594042 SH SOLE 22 1515855 0 78187 MEI PHARMA INC COM NEW 55279B202 16 6100 SH SOLE 18 6100 0 0 MEI PHARMA INC COM NEW 55279B202 23 8459 SH SOLE 19 8459 0 0 MEI PHARMA INC COM NEW 55279B202 247 92081 SH SOLE 21 92081 0 0 MEI PHARMA INC COM NEW 55279B202 1049 391336 SH SOLE 22 391336 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2546 105537 SH SOLE 2 105537 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 5779 239582 SH SOLE 4 230792 0 8790 MELCO RESORT ENTERTAINMENT L ADR 585464100 2585 107157 SH SOLE 7 107157 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 720 29853 SH SOLE 13 29853 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 14690 609048 SH SOLE 15 569622 0 39426 MELCO RESORT ENTERTAINMENT L ADR 585464100 4348 180260 SH SOLE 18 180260 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 4858 201389 SH SOLE 19 201389 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 94229 3906682 SH SOLE 21 3906682 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 93707 3885022 SH SOLE 22 3369131 0 515891 MELCO RESORT ENTERTAINMENT L ADR 585464100 7493 310651 SH SOLE 23 310651 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 5862 243043 SH SOLE 25 243043 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 16398 679839 SH SOLE 26 453301 0 226538 MELCO RESORT ENTERTAINMENT L ADR 585464100 1244 51590 SH SOLE 28 39980 0 11610 MELCO RESORT ENTERTAINMENT L ADR 585464100 2050 85012 SH SOLE 29 0 0 85012 MELCO RESORT ENTERTAINMENT L ADR 585464100 15675 649877 SH SOLE 30 649877 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2230 92435 SH SOLE 31 5464 0 86971 MELCO RESORT ENTERTAINMENT L ADR 585464100 113254 4695454 SH SOLE 34 4695454 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1955 81065 SH SOLE 36 81065 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 16 662 SH SOLE 40 662 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 11 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 397 8427 SH SOLE 21 8427 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 6763 143434 SH SOLE 22 119540 0 23894 MELLANOX TECHNOLOGIES LTD SHS M51363113 532 11279 SH SOLE 26 8615 0 2664 MELLANOX TECHNOLOGIES LTD SHS M51363113 285 6054 SH SOLE 28 6054 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 310 6574 SH SOLE 30 6574 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 212 4494 SH SOLE 40 4494 0 0 MELROSE BANCORP INC COM 585553100 7 355 SH SOLE 18 355 0 0 MELROSE BANCORP INC COM 585553100 12 628 SH SOLE 21 628 0 0 MERCADOLIBRE INC COM 58733R102 11545 44589 SH SOLE 2 2794 0 41795 MERCADOLIBRE INC COM 58733R102 3561 13751 SH SOLE 4 12374 0 1377 MERCADOLIBRE INC COM 58733R102 3546 13695 SH SOLE 7 7053 0 6642 MERCADOLIBRE INC COM 58733R102 71 274 SH SOLE 15 274 0 0 MERCADOLIBRE INC COM 58733R102 53252 205660 SH SOLE 18 147819 0 57841 MERCADOLIBRE INC COM 58733R102 63740 246166 SH SOLE 19 246166 0 0 MERCADOLIBRE INC COM 58733R102 7490 28928 SH SOLE 20 0 0 28928 MERCADOLIBRE INC COM 58733R102 34154 131906 SH SOLE 21 131906 0 0 MERCADOLIBRE INC COM 58733R102 30766 118821 SH SOLE 22 89575 0 29246 MERCADOLIBRE INC COM 58733R102 14255 55054 SH SOLE 23 55054 0 0 MERCADOLIBRE INC COM 58733R102 23332 90109 SH SOLE 25 90109 0 0 MERCADOLIBRE INC COM 58733R102 27158 104887 SH SOLE 26 38478 0 66409 MERCADOLIBRE INC COM 58733R102 2477 9567 SH SOLE 28 6998 0 2569 MERCADOLIBRE INC COM 58733R102 3128 12082 SH SOLE 29 1762 0 10320 MERCADOLIBRE INC COM 58733R102 15270 58973 SH SOLE 30 58973 0 0 MERCADOLIBRE INC COM 58733R102 5236 20220 SH SOLE 31 7665 0 12555 MERCADOLIBRE INC COM 58733R102 1655 6390 SH SOLE 32 6390 0 0 MERCADOLIBRE INC COM 58733R102 18135 70037 SH SOLE 34 70037 0 0 MERCADOLIBRE INC COM 58733R102 9368 36179 SH SOLE 36 36179 0 0 MERCADOLIBRE INC COM 58733R102 48 185 SH SOLE 40 185 0 0 MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1854 888000 PRN SOLE 21 888000 0 0 MERCANTILE BANK CORP COM 587376104 117 3340 SH SOLE 2 940 0 2400 MERCANTILE BANK CORP COM 587376104 17 474 SH SOLE 7 474 0 0 MERCANTILE BANK CORP COM 587376104 2302 65950 SH SOLE 18 65950 0 0 MERCANTILE BANK CORP COM 587376104 497 14228 SH SOLE 19 14228 0 0 MERCANTILE BANK CORP COM 587376104 18636 533984 SH SOLE 21 533984 0 0 MERCANTILE BANK CORP COM 587376104 10683 306114 SH SOLE 22 274639 0 31475 MERCANTILE BANK CORP COM 587376104 26 732 SH SOLE 23 732 0 0 MERCANTILE BANK CORP COM 587376104 127 3634 SH SOLE 30 3634 0 0 MERCANTILE BANK CORP COM 587376104 137 3938 SH SOLE 34 3938 0 0 MERCER INTL INC COM 588056101 74 6229 SH SOLE 19 6229 0 0 MERCER INTL INC COM 588056101 420 35419 SH SOLE 21 35419 0 0 MERCER INTL INC COM 588056101 4343 366514 SH SOLE 22 331268 0 35246 MERCER INTL INC COM 588056101 81 6842 SH SOLE 28 6842 0 0 MERCER INTL INC COM 588056101 78 6590 SH SOLE 30 6590 0 0 MERCK & CO INC COM 58933Y105 272031 4248495 SH SOLE 2 1580901 0 2667594 MERCK & CO INC COM 58933Y105 64709 1010605 SH SOLE 4 915768 0 94837 MERCK & CO INC COM 58933Y105 135177 2111157 SH SOLE 7 2030126 0 81031 MERCK & CO INC COM 58933Y105 1950 30449 SH SOLE 13 30449 0 0 MERCK & CO INC COM 58933Y105 1188 18556 SH SOLE 15 18556 0 0 MERCK & CO INC COM 58933Y105 540941 8448246 SH SOLE 18 7844374 0 603872 MERCK & CO INC COM 58933Y105 673297 10515341 SH SOLE 19 10515341 0 0 MERCK & CO INC COM 58933Y105 94144 1470312 SH SOLE 20 83518 0 1386794 MERCK & CO INC COM 58933Y105 3328861 51989082 SH SOLE 21 51989082 0 0 MERCK & CO INC COM 58933Y105 4736461 73972533 SH SOLE 22 60889722 0 13082811 MERCK & CO INC COM 58933Y105 228380 3566769 SH SOLE 23 3566769 0 0 MERCK & CO INC COM 58933Y105 151860 2371695 SH SOLE 25 2353706 0 17989 MERCK & CO INC COM 58933Y105 535284 8359898 SH SOLE 26 2379095 0 5980803 MERCK & CO INC COM 58933Y105 39866 622608 SH SOLE 28 454149 0 168459 MERCK & CO INC COM 58933Y105 26877 419757 SH SOLE 29 152509 0 267248 MERCK & CO INC COM 58933Y105 521471 8144169 SH SOLE 30 8144169 0 0 MERCK & CO INC COM 58933Y105 89634 1399882 SH SOLE 31 639746 0 760136 MERCK & CO INC COM 58933Y105 12316 192341 SH SOLE 32 192341 0 0 MERCK & CO INC COM 58933Y105 112169 1751815 SH SOLE 34 1751815 0 0 MERCK & CO INC COM 58933Y105 7316 114261 SH SOLE 35 114261 0 0 MERCK & CO INC COM 58933Y105 180634 2821083 SH SOLE 36 2821083 0 0 MERCK & CO INC COM 58933Y105 895 13978 SH SOLE 40 13978 0 0 MERCURY GENL CORP NEW COM 589400100 1928 34007 SH SOLE 2 20312 0 13695 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 3177 56033 SH SOLE 7 56033 0 0 MERCURY GENL CORP NEW COM 589400100 10111 178363 SH SOLE 18 178363 0 0 MERCURY GENL CORP NEW COM 589400100 579 10212 SH SOLE 19 10212 0 0 MERCURY GENL CORP NEW COM 589400100 295506 5212666 SH SOLE 21 5212666 0 0 MERCURY GENL CORP NEW COM 589400100 61170 1079023 SH SOLE 22 985615 0 93408 MERCURY GENL CORP NEW COM 589400100 617 10883 SH SOLE 26 9279 0 1604 MERCURY GENL CORP NEW COM 589400100 254 4473 SH SOLE 28 4473 0 0 MERCURY GENL CORP NEW COM 589400100 234 4134 SH SOLE 30 4134 0 0 MERCURY GENL CORP NEW COM 589400100 34 606 SH SOLE 31 606 0 0 MERCURY GENL CORP NEW COM 589400100 4516 79663 SH SOLE 32 79663 0 0 MERCURY GENL CORP NEW COM 589400100 46 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 150 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 136 2628 SH SOLE 2 2628 0 0 MERCURY SYS INC COM 589378108 10 199 SH SOLE 4 199 0 0 MERCURY SYS INC COM 589378108 59 1135 SH SOLE 7 1135 0 0 MERCURY SYS INC COM 589378108 11311 218028 SH SOLE 18 218028 0 0 MERCURY SYS INC COM 589378108 1868 36009 SH SOLE 19 36009 0 0 MERCURY SYS INC COM 589378108 276057 5321070 SH SOLE 21 5321070 0 0 MERCURY SYS INC COM 589378108 69803 1345462 SH SOLE 22 1257057 0 88405 MERCURY SYS INC COM 589378108 1331 25652 SH SOLE 26 22831 0 2821 MERCURY SYS INC COM 589378108 410 7910 SH SOLE 28 7910 0 0 MERCURY SYS INC COM 589378108 3383 65217 SH SOLE 30 65217 0 0 MERCURY SYS INC COM 589378108 227 4370 SH SOLE 40 4370 0 0 MEREDITH CORP COM 589433101 2257 40675 SH SOLE 2 33979 0 6696 MEREDITH CORP COM 589433101 42 758 SH SOLE 4 758 0 0 MEREDITH CORP COM 589433101 6836 123180 SH SOLE 7 123180 0 0 MEREDITH CORP COM 589433101 17384 313230 SH SOLE 18 313230 0 0 MEREDITH CORP COM 589433101 5999 108096 SH SOLE 19 108096 0 0 MEREDITH CORP COM 589433101 294244 5301695 SH SOLE 21 5301695 0 0 MEREDITH CORP COM 589433101 82577 1487882 SH SOLE 22 1419738 0 68144 MEREDITH CORP COM 589433101 5330 96040 SH SOLE 23 96040 0 0 MEREDITH CORP COM 589433101 901 16240 SH SOLE 26 13984 0 2256 MEREDITH CORP COM 589433101 302 5441 SH SOLE 28 5441 0 0 MEREDITH CORP COM 589433101 1074 19346 SH SOLE 29 0 0 19346 MEREDITH CORP COM 589433101 362 6518 SH SOLE 30 6518 0 0 MEREDITH CORP COM 589433101 3380 60903 SH SOLE 32 60903 0 0 MEREDITH CORP COM 589433101 2134 38459 SH SOLE 34 38459 0 0 MEREDITH CORP COM 589433101 38 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 220 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 184 9846 SH SOLE 2 3230 0 6616 MERIDIAN BANCORP INC MD COM 58958U103 31 1672 SH SOLE 7 1672 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3456 185314 SH SOLE 18 185314 0 0 MERIDIAN BANCORP INC MD COM 58958U103 678 36355 SH SOLE 19 36355 0 0 MERIDIAN BANCORP INC MD COM 58958U103 29075 1558983 SH SOLE 21 1558983 0 0 MERIDIAN BANCORP INC MD COM 58958U103 20617 1105457 SH SOLE 22 1031112 0 74345 MERIDIAN BANCORP INC MD COM 58958U103 170 9114 SH SOLE 28 9114 0 0 MERIDIAN BANCORP INC MD COM 58958U103 150 8045 SH SOLE 30 8045 0 0 MERIDIAN BANCORP INC MD COM 58958U103 67 3606 SH SOLE 40 3606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 52 3656 SH SOLE 2 2522 0 1134 MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 17 1178 SH SOLE 7 1178 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2740 191579 SH SOLE 18 191579 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 434 30373 SH SOLE 19 30373 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 52533 3673635 SH SOLE 21 3673635 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 16926 1183669 SH SOLE 22 1099575 0 84094 MERIDIAN BIOSCIENCE INC COM 589584101 326 22803 SH SOLE 26 20127 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 88 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 831 58084 SH SOLE 30 58084 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 63 4407 SH SOLE 40 4407 0 0 MERIT MED SYS INC COM 589889104 126 2967 SH SOLE 2 2721 0 246 MERIT MED SYS INC COM 589889104 14 331 SH SOLE 4 331 0 0 MERIT MED SYS INC COM 589889104 51 1212 SH SOLE 7 1212 0 0 MERIT MED SYS INC COM 589889104 9514 224653 SH SOLE 18 224653 0 0 MERIT MED SYS INC COM 589889104 10007 236288 SH SOLE 19 236288 0 0 MERIT MED SYS INC COM 589889104 182392 4306786 SH SOLE 21 4306786 0 0 MERIT MED SYS INC COM 589889104 56974 1345302 SH SOLE 22 1250718 0 94584 MERIT MED SYS INC COM 589889104 1047 24731 SH SOLE 23 24731 0 0 MERIT MED SYS INC COM 589889104 1099 25955 SH SOLE 26 21392 0 4563 MERIT MED SYS INC COM 589889104 361 8520 SH SOLE 28 8520 0 0 MERIT MED SYS INC COM 589889104 349 8242 SH SOLE 29 0 0 8242 MERIT MED SYS INC COM 589889104 2898 68429 SH SOLE 30 68429 0 0 MERIT MED SYS INC COM 589889104 207 4890 SH SOLE 40 4890 0 0 MERITAGE HOMES CORP COM 59001A102 400 9015 SH SOLE 2 2188 0 6827 MERITAGE HOMES CORP COM 59001A102 10 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 45 1004 SH SOLE 7 1004 0 0 MERITAGE HOMES CORP COM 59001A102 8415 189516 SH SOLE 18 189516 0 0 MERITAGE HOMES CORP COM 59001A102 1290 29054 SH SOLE 19 29054 0 0 MERITAGE HOMES CORP COM 59001A102 181426 4086169 SH SOLE 21 4086169 0 0 MERITAGE HOMES CORP COM 59001A102 45665 1028501 SH SOLE 22 957589 0 70912 MERITAGE HOMES CORP COM 59001A102 534 12024 SH SOLE 26 9760 0 2264 MERITAGE HOMES CORP COM 59001A102 242 5451 SH SOLE 28 5451 0 0 MERITAGE HOMES CORP COM 59001A102 2309 51995 SH SOLE 30 51995 0 0 MERITAGE HOMES CORP COM 59001A102 177 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 1246 47920 SH SOLE 2 33325 0 14595 MERITOR INC COM 59001K100 17 658 SH SOLE 4 658 0 0 MERITOR INC COM 59001K100 98 3778 SH SOLE 7 3778 0 0 MERITOR INC COM 59001K100 8238 316709 SH SOLE 18 316709 0 0 MERITOR INC COM 59001K100 12354 474954 SH SOLE 19 474954 0 0 MERITOR INC COM 59001K100 68960 2651292 SH SOLE 21 2651292 0 0 MERITOR INC COM 59001K100 90957 3496997 SH SOLE 22 3333800 0 163197 MERITOR INC COM 59001K100 3390 130334 SH SOLE 23 130334 0 0 MERITOR INC COM 59001K100 824 31672 SH SOLE 26 24110 0 7562 MERITOR INC COM 59001K100 335 12889 SH SOLE 28 12889 0 0 MERITOR INC COM 59001K100 1920 73819 SH SOLE 29 0 0 73819 MERITOR INC COM 59001K100 355 13662 SH SOLE 30 13662 0 0 MERITOR INC COM 59001K100 108 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 272 10467 SH SOLE 40 10467 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 20 1402 SH SOLE 2 548 0 854 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1 46 SH SOLE 4 46 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 4 296 SH SOLE 7 296 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 673 46268 SH SOLE 18 46268 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 142 9754 SH SOLE 19 9754 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9026 620762 SH SOLE 21 620762 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5097 350530 SH SOLE 22 329141 0 21389 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 7 458 SH SOLE 26 0 0 458 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 22 1483 SH SOLE 28 1483 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 28 1923 SH SOLE 30 1923 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 16 1074 SH SOLE 40 1074 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5 282 SH SOLE 2 282 0 0 MERSANA THERAPEUTICS INC COM 59045L106 262 15137 SH SOLE 18 15137 0 0 MERSANA THERAPEUTICS INC COM 59045L106 309 17876 SH SOLE 19 17876 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2707 156565 SH SOLE 21 156565 0 0 MERSANA THERAPEUTICS INC COM 59045L106 843 48754 SH SOLE 22 44739 0 4015 MERSANA THERAPEUTICS INC COM 59045L106 435 25169 SH SOLE 23 25169 0 0 MESA LABS INC COM 59064R109 54 360 SH SOLE 2 291 0 69 MESA LABS INC COM 59064R109 17 112 SH SOLE 7 112 0 0 MESA LABS INC COM 59064R109 1720 11517 SH SOLE 18 11517 0 0 MESA LABS INC COM 59064R109 354 2368 SH SOLE 19 2368 0 0 MESA LABS INC COM 59064R109 15174 101620 SH SOLE 21 101620 0 0 MESA LABS INC COM 59064R109 8273 55402 SH SOLE 22 47031 0 8371 MESA LABS INC COM 59064R109 127 849 SH SOLE 28 849 0 0 MESA LABS INC COM 59064R109 69 465 SH SOLE 30 465 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 META FINL GROUP INC COM 59100U108 143 1825 SH SOLE 2 507 0 1318 META FINL GROUP INC COM 59100U108 19 237 SH SOLE 7 237 0 0 META FINL GROUP INC COM 59100U108 3598 45894 SH SOLE 18 45894 0 0 META FINL GROUP INC COM 59100U108 551 7023 SH SOLE 19 7023 0 0 META FINL GROUP INC COM 59100U108 61692 786889 SH SOLE 21 786889 0 0 META FINL GROUP INC COM 59100U108 22813 290982 SH SOLE 22 273765 0 17217 META FINL GROUP INC COM 59100U108 54 687 SH SOLE 26 0 0 687 META FINL GROUP INC COM 59100U108 102 1298 SH SOLE 28 1298 0 0 META FINL GROUP INC COM 59100U108 966 12326 SH SOLE 30 12326 0 0 META FINL GROUP INC COM 59100U108 103 1315 SH SOLE 40 1315 0 0 METHANEX CORP COM 59151K108 5361 106586 SH SOLE 19 106586 0 0 METHODE ELECTRS INC COM 591520200 107 2527 SH SOLE 2 2316 0 211 METHODE ELECTRS INC COM 591520200 4 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 41 959 SH SOLE 7 959 0 0 METHODE ELECTRS INC COM 591520200 7005 165404 SH SOLE 18 165404 0 0 METHODE ELECTRS INC COM 591520200 1140 26926 SH SOLE 19 26926 0 0 METHODE ELECTRS INC COM 591520200 135196 3192354 SH SOLE 21 3192354 0 0 METHODE ELECTRS INC COM 591520200 41433 978354 SH SOLE 22 906954 0 71400 METHODE ELECTRS INC COM 591520200 657 15519 SH SOLE 26 12808 0 2711 METHODE ELECTRS INC COM 591520200 224 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 2087 49269 SH SOLE 30 49269 0 0 METHODE ELECTRS INC COM 591520200 165 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 62175 1196823 SH SOLE 2 277224 0 919599 METLIFE INC COM 59156R108 17730 341293 SH SOLE 4 310071 0 31222 METLIFE INC COM 59156R108 40507 779735 SH SOLE 7 750991 0 28744 METLIFE INC COM 59156R108 529 10179 SH SOLE 13 10179 0 0 METLIFE INC COM 59156R108 307 5914 SH SOLE 15 5914 0 0 METLIFE INC COM 59156R108 263414 5070535 SH SOLE 18 4692793 0 377742 METLIFE INC COM 59156R108 518392 9978666 SH SOLE 19 9978666 0 0 METLIFE INC COM 59156R108 19655 378341 SH SOLE 20 0 0 378341 METLIFE INC COM 59156R108 802702 15451427 SH SOLE 21 15451427 0 0 METLIFE INC COM 59156R108 1398689 26923752 SH SOLE 22 22543358 0 4380394 METLIFE INC COM 59156R108 59156 1138706 SH SOLE 23 1138706 0 0 METLIFE INC COM 59156R108 39620 762654 SH SOLE 25 762654 0 0 METLIFE INC COM 59156R108 208308 4009775 SH SOLE 26 838645 0 3171130 METLIFE INC COM 59156R108 10890 209621 SH SOLE 28 152660 0 56961 METLIFE INC COM 59156R108 1825 35135 SH SOLE 29 35135 0 0 METLIFE INC COM 59156R108 171299 3297375 SH SOLE 30 3297375 0 0 METLIFE INC COM 59156R108 20739 399207 SH SOLE 31 197014 0 202193 METLIFE INC COM 59156R108 57249 1102008 SH SOLE 34 1102008 0 0 METLIFE INC COM 59156R108 52065 1002210 SH SOLE 36 1002210 0 0 METLIFE INC COM 59156R108 246 4741 SH SOLE 40 4741 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 38501 61487 SH SOLE 2 35938 0 25549 METTLER TOLEDO INTERNATIONAL COM 592688105 10210 16305 SH SOLE 4 15355 0 950 METTLER TOLEDO INTERNATIONAL COM 592688105 17318 27657 SH SOLE 7 22656 0 5001 METTLER TOLEDO INTERNATIONAL COM 592688105 253 404 SH SOLE 13 404 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 110 175 SH SOLE 15 175 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 35317 56402 SH SOLE 18 52159 0 4243 METTLER TOLEDO INTERNATIONAL COM 592688105 3615 5774 SH SOLE 19 5774 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 12415 19827 SH SOLE 20 0 0 19827 METTLER TOLEDO INTERNATIONAL COM 592688105 355680 568033 SH SOLE 21 568033 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 471338 752743 SH SOLE 22 611914 0 140829 METTLER TOLEDO INTERNATIONAL COM 592688105 26864 42902 SH SOLE 23 42902 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 12235 19540 SH SOLE 25 19540 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 44543 71136 SH SOLE 26 28487 0 42649 METTLER TOLEDO INTERNATIONAL COM 592688105 3661 5846 SH SOLE 28 4257 0 1589 METTLER TOLEDO INTERNATIONAL COM 592688105 11740 18749 SH SOLE 29 7745 0 11004 METTLER TOLEDO INTERNATIONAL COM 592688105 50577 80773 SH SOLE 30 80773 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 18581 29674 SH SOLE 31 18913 0 10761 METTLER TOLEDO INTERNATIONAL COM 592688105 3222 5145 SH SOLE 34 5145 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 14738 23537 SH SOLE 36 23537 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 86 138 SH SOLE 40 138 0 0 MFA FINL INC COM 55272X102 2484 283549 SH SOLE 2 70719 0 212830 MFA FINL INC COM 55272X102 17 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 143 16368 SH SOLE 7 16368 0 0 MFA FINL INC COM 55272X102 1928 220099 SH SOLE 18 220099 0 0 MFA FINL INC COM 55272X102 1104 126082 SH SOLE 19 126082 0 0 MFA FINL INC COM 55272X102 111946 12779216 SH SOLE 21 12779216 0 0 MFA FINL INC COM 55272X102 100516 11474385 SH SOLE 22 10112206 0 1362179 MFA FINL INC COM 55272X102 1073 122462 SH SOLE 26 106671 0 15791 MFA FINL INC COM 55272X102 595 67905 SH SOLE 28 67905 0 0 MFA FINL INC COM 55272X102 518 59091 SH SOLE 30 59091 0 0 MFA FINL INC COM 55272X102 78 8928 SH SOLE 31 8928 0 0 MFA FINL INC COM 55272X102 107 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 352 40225 SH SOLE 40 40225 0 0 MGC DIAGNOSTICS CORP COM 552768103 5 531 SH SOLE 18 531 0 0 MGC DIAGNOSTICS CORP COM 552768103 7 794 SH SOLE 21 794 0 0 MGC DIAGNOSTICS CORP COM 552768103 889 99024 SH SOLE 22 99024 0 0 MGE ENERGY INC COM 55277P104 336 5200 SH SOLE 2 1936 0 3264 MGE ENERGY INC COM 55277P104 102 1583 SH SOLE 4 1583 0 0 MGE ENERGY INC COM 55277P104 59 909 SH SOLE 7 909 0 0 MGE ENERGY INC COM 55277P104 8049 124596 SH SOLE 18 124596 0 0 MGE ENERGY INC COM 55277P104 1725 26701 SH SOLE 19 26701 0 0 MGE ENERGY INC COM 55277P104 70344 1088909 SH SOLE 21 1088909 0 0 MGE ENERGY INC COM 55277P104 60925 943106 SH SOLE 22 877468 0 65638 MGE ENERGY INC COM 55277P104 6 97 SH SOLE 23 97 0 0 MGE ENERGY INC COM 55277P104 876 13564 SH SOLE 26 10768 0 2796 MGE ENERGY INC COM 55277P104 392 6074 SH SOLE 28 6074 0 0 MGE ENERGY INC COM 55277P104 1366 21152 SH SOLE 30 21152 0 0 MGE ENERGY INC COM 55277P104 74 1152 SH SOLE 36 1152 0 0 MGE ENERGY INC COM 55277P104 245 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 1140 91006 SH SOLE 2 30250 0 60756 MGIC INVT CORP WIS COM 552848103 19 1481 SH SOLE 4 1481 0 0 MGIC INVT CORP WIS COM 552848103 144 11477 SH SOLE 7 11477 0 0 MGIC INVT CORP WIS COM 552848103 17259 1377422 SH SOLE 18 1377422 0 0 MGIC INVT CORP WIS COM 552848103 3758 299958 SH SOLE 19 299958 0 0 MGIC INVT CORP WIS COM 552848103 149267 11912780 SH SOLE 21 11912780 0 0 MGIC INVT CORP WIS COM 552848103 128318 10240894 SH SOLE 22 9566563 0 674331 MGIC INVT CORP WIS COM 552848103 822 65599 SH SOLE 23 65599 0 0 MGIC INVT CORP WIS COM 552848103 1411 112644 SH SOLE 26 93771 0 18873 MGIC INVT CORP WIS COM 552848103 615 49103 SH SOLE 28 49103 0 0 MGIC INVT CORP WIS COM 552848103 673 53729 SH SOLE 29 0 0 53729 MGIC INVT CORP WIS COM 552848103 714 56954 SH SOLE 30 56954 0 0 MGIC INVT CORP WIS COM 552848103 455 36304 SH SOLE 40 36304 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1024 33911 SH SOLE 21 33911 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 15368 508690 SH SOLE 22 438503 0 70187 MGM GROWTH PPTYS LLC CL A COM 55303A105 621 20568 SH SOLE 26 18136 0 2432 MGM GROWTH PPTYS LLC CL A COM 55303A105 233 7699 SH SOLE 28 7699 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 321 10633 SH SOLE 30 10633 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 165 5459 SH SOLE 40 5459 0 0 MGM RESORTS INTERNATIONAL COM 552953101 8743 268283 SH SOLE 2 93868 0 174415 MGM RESORTS INTERNATIONAL COM 552953101 4675 143446 SH SOLE 4 128477 0 14969 MGM RESORTS INTERNATIONAL COM 552953101 11713 359415 SH SOLE 7 346429 0 12986 MGM RESORTS INTERNATIONAL COM 552953101 95 2926 SH SOLE 15 2926 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1 37 SH SOLE 17 0 0 37 MGM RESORTS INTERNATIONAL COM 552953101 36583 1122530 SH SOLE 18 1056264 0 66266 MGM RESORTS INTERNATIONAL COM 552953101 2922 89667 SH SOLE 19 89667 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7751 237835 SH SOLE 20 0 0 237835 MGM RESORTS INTERNATIONAL COM 552953101 316603 9714737 SH SOLE 21 9714737 0 0 MGM RESORTS INTERNATIONAL COM 552953101 423904 13007182 SH SOLE 22 11003401 0 2003781 MGM RESORTS INTERNATIONAL COM 552953101 19178 588455 SH SOLE 23 588455 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12109 371544 SH SOLE 25 371544 0 0 MGM RESORTS INTERNATIONAL COM 552953101 50885 1561365 SH SOLE 26 488408 0 1072957 MGM RESORTS INTERNATIONAL COM 552953101 3438 105487 SH SOLE 28 76891 0 28596 MGM RESORTS INTERNATIONAL COM 552953101 3749 115047 SH SOLE 29 0 0 115047 MGM RESORTS INTERNATIONAL COM 552953101 42673 1309375 SH SOLE 30 1309375 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7702 236335 SH SOLE 31 103718 0 132617 MGM RESORTS INTERNATIONAL COM 552953101 987 30299 SH SOLE 34 30299 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14511 445262 SH SOLE 36 445262 0 0 MGM RESORTS INTERNATIONAL COM 552953101 70 2154 SH SOLE 40 2154 0 0 MGP INGREDIENTS INC NEW COM 55303J106 56 928 SH SOLE 2 928 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1412 23292 SH SOLE 7 23292 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2833 46732 SH SOLE 18 46732 0 0 MGP INGREDIENTS INC NEW COM 55303J106 568 9376 SH SOLE 19 9376 0 0 MGP INGREDIENTS INC NEW COM 55303J106 25100 413988 SH SOLE 21 413988 0 0 MGP INGREDIENTS INC NEW COM 55303J106 20224 333556 SH SOLE 22 309795 0 23761 MGP INGREDIENTS INC NEW COM 55303J106 17 287 SH SOLE 26 0 0 287 MGP INGREDIENTS INC NEW COM 55303J106 118 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 141 2319 SH SOLE 30 2319 0 0 MGP INGREDIENTS INC NEW COM 55303J106 94 1553 SH SOLE 40 1553 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 10719 224003 SH SOLE 2 39536 0 184467 MICHAEL KORS HLDGS LTD SHS G60754101 5046 105464 SH SOLE 4 99197 0 6267 MICHAEL KORS HLDGS LTD SHS G60754101 7056 147456 SH SOLE 7 126172 0 21284 MICHAEL KORS HLDGS LTD SHS G60754101 62 1287 SH SOLE 13 1287 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 53 1114 SH SOLE 15 1114 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 38563 805920 SH SOLE 18 783586 0 22334 MICHAEL KORS HLDGS LTD SHS G60754101 149108 3116158 SH SOLE 19 3116158 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 6728 140599 SH SOLE 20 0 0 140599 MICHAEL KORS HLDGS LTD SHS G60754101 150856 3152676 SH SOLE 21 3152676 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 208017 4347271 SH SOLE 22 3625109 0 722162 MICHAEL KORS HLDGS LTD SHS G60754101 10187 212899 SH SOLE 23 212899 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5699 119103 SH SOLE 25 119103 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 23508 491279 SH SOLE 26 218546 0 272733 MICHAEL KORS HLDGS LTD SHS G60754101 1698 35482 SH SOLE 28 26066 0 9416 MICHAEL KORS HLDGS LTD SHS G60754101 2143 44786 SH SOLE 29 4823 0 39963 MICHAEL KORS HLDGS LTD SHS G60754101 34293 716682 SH SOLE 30 716682 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5451 113917 SH SOLE 31 66900 0 47017 MICHAEL KORS HLDGS LTD SHS G60754101 58510 1222787 SH SOLE 34 1222787 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 7217 150834 SH SOLE 36 150834 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 34 719 SH SOLE 40 719 0 0 MICHAELS COS INC COM 59408Q106 2237 104200 SH SOLE 2 58597 0 45603 MICHAELS COS INC COM 59408Q106 9 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 62 2895 SH SOLE 7 2895 0 0 MICHAELS COS INC COM 59408Q106 7961 370793 SH SOLE 18 370793 0 0 MICHAELS COS INC COM 59408Q106 784 36528 SH SOLE 19 36528 0 0 MICHAELS COS INC COM 59408Q106 101555 4730084 SH SOLE 21 4730084 0 0 MICHAELS COS INC COM 59408Q106 78686 3664942 SH SOLE 22 3309376 0 355566 MICHAELS COS INC COM 59408Q106 927 43167 SH SOLE 26 36964 0 6203 MICHAELS COS INC COM 59408Q106 423 19698 SH SOLE 28 19698 0 0 MICHAELS COS INC COM 59408Q106 104 4829 SH SOLE 29 0 0 4829 MICHAELS COS INC COM 59408Q106 404 18809 SH SOLE 30 18809 0 0 MICHAELS COS INC COM 59408Q106 58 2705 SH SOLE 31 2705 0 0 MICHAELS COS INC COM 59408Q106 234 10880 SH SOLE 40 10880 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1222 38315 SH SOLE 2 0 0 38315 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 551 17280 SH SOLE 4 17280 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 302 9464 SH SOLE 7 9464 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 39 1228 SH SOLE 15 1228 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 15 484 SH SOLE 17 0 0 484 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 39 1213 SH SOLE 18 1213 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 822 25767 SH SOLE 22 0 0 25767 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 212 6648 SH SOLE 23 6648 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1315 41225 SH SOLE 25 41225 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 11845 371308 SH SOLE 26 96256 0 275052 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 104 3272 SH SOLE 28 3272 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 8539 267677 SH SOLE 30 267677 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 3663 114836 SH SOLE 31 45643 0 69193 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 231 7238 SH SOLE 34 7238 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1217 38163 SH SOLE 36 38163 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 40 1248 SH SOLE 40 1248 0 0 MICROBOT MED INC COM 59503A105 0 246 SH SOLE 19 246 0 0 MICROBOT MED INC COM 59503A105 0 263 SH SOLE 21 263 0 0 MICROBOT MED INC COM 59503A105 63 53944 SH SOLE 22 53944 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 25649 285687 SH SOLE 2 57031 0 228656 MICROCHIP TECHNOLOGY INC COM 595017104 6692 74543 SH SOLE 4 66950 0 7593 MICROCHIP TECHNOLOGY INC COM 595017104 15534 173024 SH SOLE 7 162848 0 10176 MICROCHIP TECHNOLOGY INC COM 595017104 160 1779 SH SOLE 15 1779 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH SOLE 17 0 0 1 MICROCHIP TECHNOLOGY INC COM 595017104 45957 511889 SH SOLE 18 471895 0 39994 MICROCHIP TECHNOLOGY INC COM 595017104 10391 115733 SH SOLE 19 115733 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 9460 105367 SH SOLE 20 0 0 105367 MICROCHIP TECHNOLOGY INC COM 595017104 496863 5534230 SH SOLE 21 5534230 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 540680 6022276 SH SOLE 22 4997661 0 1024615 MICROCHIP TECHNOLOGY INC COM 595017104 24446 272284 SH SOLE 23 272284 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 15166 168926 SH SOLE 25 168926 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 52156 580930 SH SOLE 26 224324 0 356606 MICROCHIP TECHNOLOGY INC COM 595017104 4639 51674 SH SOLE 28 37559 0 14115 MICROCHIP TECHNOLOGY INC COM 595017104 6040 67272 SH SOLE 29 10209 0 57063 MICROCHIP TECHNOLOGY INC COM 595017104 68764 765914 SH SOLE 30 765914 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 11579 128974 SH SOLE 31 60713 0 68261 MICROCHIP TECHNOLOGY INC COM 595017104 3024 33677 SH SOLE 32 33677 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6271 69850 SH SOLE 34 69850 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 16817 187319 SH SOLE 36 187319 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 95 1056 SH SOLE 40 1056 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 2098 550000 PRN SOLE 2 415000 0 135000 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 668 175000 PRN SOLE 19 175000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 46 12000 PRN SOLE 21 12000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 610 160000 PRN SOLE 26 160000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 382 100000 PRN SOLE 34 100000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 1040 596000 PRN SOLE 2 468000 0 128000 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 349 200000 PRN SOLE 19 200000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 8215 4708000 PRN SOLE 21 4708000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 361 207000 PRN SOLE 26 207000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 222 127000 PRN SOLE 34 127000 0 0 MICRON SOLUTIONS INC COM 59511X105 2 620 SH SOLE 21 620 0 0 MICRON TECHNOLOGY INC COM 595112103 54256 1379519 SH SOLE 2 355028 0 1024491 MICRON TECHNOLOGY INC COM 595112103 13957 354877 SH SOLE 4 317618 0 37259 MICRON TECHNOLOGY INC COM 595112103 32772 833253 SH SOLE 7 821714 0 11539 MICRON TECHNOLOGY INC COM 595112103 547 13915 SH SOLE 13 13915 0 0 MICRON TECHNOLOGY INC COM 595112103 381 9679 SH SOLE 15 9679 0 0 MICRON TECHNOLOGY INC COM 595112103 12 300 SH SOLE 17 0 0 300 MICRON TECHNOLOGY INC COM 595112103 89663 2279762 SH SOLE 18 2118845 0 160917 MICRON TECHNOLOGY INC COM 595112103 11988 304799 SH SOLE 19 304799 0 0 MICRON TECHNOLOGY INC COM 595112103 16904 429787 SH SOLE 20 0 0 429787 MICRON TECHNOLOGY INC COM 595112103 797670 20281475 SH SOLE 21 20281475 0 0 MICRON TECHNOLOGY INC COM 595112103 1123100 28555818 SH SOLE 22 23711366 0 4844452 MICRON TECHNOLOGY INC COM 595112103 50674 1288420 SH SOLE 23 1288420 0 0 MICRON TECHNOLOGY INC COM 595112103 34032 865290 SH SOLE 25 865290 0 0 MICRON TECHNOLOGY INC COM 595112103 110208 2802135 SH SOLE 26 984120 0 1818015 MICRON TECHNOLOGY INC COM 595112103 9384 238590 SH SOLE 28 173927 0 64663 MICRON TECHNOLOGY INC COM 595112103 1577 40092 SH SOLE 29 40092 0 0 MICRON TECHNOLOGY INC COM 595112103 154334 3924083 SH SOLE 30 3924083 0 0 MICRON TECHNOLOGY INC COM 595112103 26171 665433 SH SOLE 31 279844 0 385589 MICRON TECHNOLOGY INC COM 595112103 6340 161212 SH SOLE 32 161212 0 0 MICRON TECHNOLOGY INC COM 595112103 3152 80151 SH SOLE 34 80151 0 0 MICRON TECHNOLOGY INC COM 595112103 44400 1128916 SH SOLE 36 1128916 0 0 MICRON TECHNOLOGY INC COM 595112103 204 5193 SH SOLE 40 5193 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 972 24700 SH Call SOLE 2 24700 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 216 5500 SH Put SOLE 2 5500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 197 5000 SH Call SOLE 18 5000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 295 7500 SH Put SOLE 18 7500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 109219 2777000 SH Call SOLE 19 2777000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 4916 125000 SH Put SOLE 19 125000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1258 32000 SH Call SOLE 22 32000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 39 1000 SH Put SOLE 22 1000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 24338 618800 SH Call SOLE 34 618800 0 0 MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 1814 508000 PRN SOLE 21 508000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4852 3511000 PRN SOLE 2 2948000 0 563000 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 17296 12516000 PRN SOLE 19 12516000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4135 2992000 PRN SOLE 21 2992000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 57 41000 PRN SOLE 25 41000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1244 900000 PRN SOLE 26 900000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 5496 3977000 PRN SOLE 34 3977000 0 0 MICRONET ENERTEC TECH INC COM 595117102 3 3798 SH SOLE 21 3798 0 0 MICRONET ENERTEC TECH INC COM 595117102 3 3724 SH SOLE 22 3724 0 0 MICROSEMI CORP COM 595137100 4930 95763 SH SOLE 2 56449 0 39314 MICROSEMI CORP COM 595137100 32 617 SH SOLE 4 617 0 0 MICROSEMI CORP COM 595137100 139 2705 SH SOLE 7 2705 0 0 MICROSEMI CORP COM 595137100 19733 383319 SH SOLE 18 383319 0 0 MICROSEMI CORP COM 595137100 12582 244414 SH SOLE 19 244414 0 0 MICROSEMI CORP COM 595137100 276324 5367603 SH SOLE 21 5367603 0 0 MICROSEMI CORP COM 595137100 191859 3726868 SH SOLE 22 3383322 0 343546 MICROSEMI CORP COM 595137100 2370 46044 SH SOLE 23 46044 0 0 MICROSEMI CORP COM 595137100 1884 36597 SH SOLE 26 29561 0 7036 MICROSEMI CORP COM 595137100 918 17833 SH SOLE 28 17833 0 0 MICROSEMI CORP COM 595137100 1677 32576 SH SOLE 29 0 0 32576 MICROSEMI CORP COM 595137100 8674 168489 SH SOLE 30 168489 0 0 MICROSEMI CORP COM 595137100 132 2572 SH SOLE 31 2572 0 0 MICROSEMI CORP COM 595137100 605 11749 SH SOLE 40 11749 0 0 MICROSOFT CORP COM 594918104 909276 12206681 SH SOLE 2 4329090 0 7877591 MICROSOFT CORP COM 594918104 225433 3026359 SH SOLE 4 2772716 0 253643 MICROSOFT CORP COM 594918104 416973 5597699 SH SOLE 7 5506005 0 91694 MICROSOFT CORP COM 594918104 9121 122451 SH SOLE 13 122451 0 0 MICROSOFT CORP COM 594918104 4545 61010 SH SOLE 15 61010 0 0 MICROSOFT CORP COM 594918104 749 10060 SH SOLE 17 0 0 10060 MICROSOFT CORP COM 594918104 2182719 29302181 SH SOLE 18 26370416 0 2931765 MICROSOFT CORP COM 594918104 1967034 26406685 SH SOLE 19 26406685 0 0 MICROSOFT CORP COM 594918104 283288 3803036 SH SOLE 20 43766 0 3759270 MICROSOFT CORP COM 594918104 9596519 128829626 SH SOLE 21 128829626 0 0 MICROSOFT CORP COM 594918104 15287522 205229179 SH SOLE 22 168877338 0 36351841 MICROSOFT CORP COM 594918104 722283 9696372 SH SOLE 23 9696372 0 0 MICROSOFT CORP COM 594918104 473737 6359734 SH SOLE 25 6286407 0 73327 MICROSOFT CORP COM 594918104 1390295 18664182 SH SOLE 26 6417813 0 12246369 MICROSOFT CORP COM 594918104 124298 1668660 SH SOLE 28 1217294 0 451366 MICROSOFT CORP COM 594918104 89946 1207491 SH SOLE 29 560922 0 646569 MICROSOFT CORP COM 594918104 1749969 23492669 SH SOLE 30 23492669 0 0 MICROSOFT CORP COM 594918104 342532 4598363 SH SOLE 31 2202567 0 2395796 MICROSOFT CORP COM 594918104 101158 1358014 SH SOLE 32 1358014 0 0 MICROSOFT CORP COM 594918104 485693 6520246 SH SOLE 34 6520246 0 0 MICROSOFT CORP COM 594918104 562478 7551050 SH SOLE 36 7551050 0 0 MICROSOFT CORP COM 594918104 2113 28362 SH SOLE 37 28362 0 0 MICROSOFT CORP COM 594918104 2806 37663 SH SOLE 40 37663 0 0 MICROSTRATEGY INC CL A NEW 594972408 810 6346 SH SOLE 2 5584 0 762 MICROSTRATEGY INC CL A NEW 594972408 6 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 30 232 SH SOLE 7 232 0 0 MICROSTRATEGY INC CL A NEW 594972408 5709 44702 SH SOLE 18 44702 0 0 MICROSTRATEGY INC CL A NEW 594972408 9954 77945 SH SOLE 19 77945 0 0 MICROSTRATEGY INC CL A NEW 594972408 107135 838892 SH SOLE 21 838892 0 0 MICROSTRATEGY INC CL A NEW 594972408 46753 366085 SH SOLE 22 349386 0 16699 MICROSTRATEGY INC CL A NEW 594972408 3342 26171 SH SOLE 23 26171 0 0 MICROSTRATEGY INC CL A NEW 594972408 346 2707 SH SOLE 26 2087 0 620 MICROSTRATEGY INC CL A NEW 594972408 173 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 1189 9314 SH SOLE 29 0 0 9314 MICROSTRATEGY INC CL A NEW 594972408 1631 12768 SH SOLE 30 12768 0 0 MICROSTRATEGY INC CL A NEW 594972408 137 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 11 4092 SH SOLE 2 4092 0 0 MICROVISION INC DEL COM NEW 594960304 695 249990 SH SOLE 18 249990 0 0 MICROVISION INC DEL COM NEW 594960304 143 51516 SH SOLE 19 51516 0 0 MICROVISION INC DEL COM NEW 594960304 6404 2303699 SH SOLE 21 2303699 0 0 MICROVISION INC DEL COM NEW 594960304 5623 2022725 SH SOLE 22 1962101 0 60624 MID AMER APT CMNTYS INC COM 59522J103 13686 128050 SH SOLE 2 21319 0 106731 MID AMER APT CMNTYS INC COM 59522J103 13678 127979 SH SOLE 4 124018 0 3961 MID AMER APT CMNTYS INC COM 59522J103 24721 231297 SH SOLE 7 224983 0 6314 MID AMER APT CMNTYS INC COM 59522J103 370 3463 SH SOLE 13 3463 0 0 MID AMER APT CMNTYS INC COM 59522J103 513 4801 SH SOLE 15 4801 0 0 MID AMER APT CMNTYS INC COM 59522J103 28657 268119 SH SOLE 18 252341 0 15778 MID AMER APT CMNTYS INC COM 59522J103 14408 134804 SH SOLE 19 134804 0 0 MID AMER APT CMNTYS INC COM 59522J103 7231 67652 SH SOLE 20 0 0 67652 MID AMER APT CMNTYS INC COM 59522J103 328029 3069134 SH SOLE 21 3069134 0 0 MID AMER APT CMNTYS INC COM 59522J103 486104 4548131 SH SOLE 22 3970412 0 577719 MID AMER APT CMNTYS INC COM 59522J103 14914 139544 SH SOLE 23 139544 0 0 MID AMER APT CMNTYS INC COM 59522J103 32340 302582 SH SOLE 25 302582 0 0 MID AMER APT CMNTYS INC COM 59522J103 36801 344323 SH SOLE 26 123851 0 220472 MID AMER APT CMNTYS INC COM 59522J103 2675 25030 SH SOLE 28 17967 0 7063 MID AMER APT CMNTYS INC COM 59522J103 8849 82797 SH SOLE 29 42821 0 39976 MID AMER APT CMNTYS INC COM 59522J103 92306 863641 SH SOLE 30 863641 0 0 MID AMER APT CMNTYS INC COM 59522J103 8225 76953 SH SOLE 31 58049 0 18904 MID AMER APT CMNTYS INC COM 59522J103 4704 44012 SH SOLE 34 44012 0 0 MID AMER APT CMNTYS INC COM 59522J103 10765 100724 SH SOLE 36 100724 0 0 MID AMER APT CMNTYS INC COM 59522J103 57 533 SH SOLE 40 533 0 0 MID PENN BANCORP INC COM 59540G107 20 688 SH SOLE 18 688 0 0 MID PENN BANCORP INC COM 59540G107 23 790 SH SOLE 21 790 0 0 MIDDLEBY CORP COM 596278101 6614 51605 SH SOLE 2 5419 0 46186 MIDDLEBY CORP COM 596278101 2401 18730 SH SOLE 4 16443 0 2287 MIDDLEBY CORP COM 596278101 573 4473 SH SOLE 7 4473 0 0 MIDDLEBY CORP COM 596278101 55 430 SH SOLE 13 430 0 0 MIDDLEBY CORP COM 596278101 4329 33774 SH SOLE 18 28129 0 5645 MIDDLEBY CORP COM 596278101 2531 19749 SH SOLE 19 19749 0 0 MIDDLEBY CORP COM 596278101 5483 42783 SH SOLE 20 0 0 42783 MIDDLEBY CORP COM 596278101 81400 635096 SH SOLE 21 635096 0 0 MIDDLEBY CORP COM 596278101 201674 1573487 SH SOLE 22 1398631 0 174856 MIDDLEBY CORP COM 596278101 8874 69239 SH SOLE 23 69239 0 0 MIDDLEBY CORP COM 596278101 14873 116041 SH SOLE 26 58008 0 58033 MIDDLEBY CORP COM 596278101 1743 13598 SH SOLE 28 9989 0 3609 MIDDLEBY CORP COM 596278101 2026 15805 SH SOLE 29 1650 0 14155 MIDDLEBY CORP COM 596278101 8518 66458 SH SOLE 30 66458 0 0 MIDDLEBY CORP COM 596278101 3403 26551 SH SOLE 31 12093 0 14458 MIDDLEBY CORP COM 596278101 525 4094 SH SOLE 34 4094 0 0 MIDDLEBY CORP COM 596278101 1150 8974 SH SOLE 36 8974 0 0 MIDDLEBY CORP COM 596278101 34 269 SH SOLE 40 269 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 19 421 SH SOLE 2 99 0 322 MIDDLEFIELD BANC CORP COM NEW 596304204 466 10118 SH SOLE 18 10118 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 53 1154 SH SOLE 19 1154 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 3628 78696 SH SOLE 21 78696 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1066 23115 SH SOLE 22 21476 0 1639 MIDDLESEX WATER CO COM 596680108 40 1019 SH SOLE 2 919 0 100 MIDDLESEX WATER CO COM 596680108 334 8513 SH SOLE 7 8513 0 0 MIDDLESEX WATER CO COM 596680108 2361 60114 SH SOLE 18 60114 0 0 MIDDLESEX WATER CO COM 596680108 451 11496 SH SOLE 19 11496 0 0 MIDDLESEX WATER CO COM 596680108 19953 508088 SH SOLE 21 508088 0 0 MIDDLESEX WATER CO COM 596680108 20647 525772 SH SOLE 22 492595 0 33177 MIDDLESEX WATER CO COM 596680108 565 14378 SH SOLE 23 14378 0 0 MIDDLESEX WATER CO COM 596680108 41 1047 SH SOLE 26 0 0 1047 MIDDLESEX WATER CO COM 596680108 113 2870 SH SOLE 28 2870 0 0 MIDDLESEX WATER CO COM 596680108 2032 51753 SH SOLE 30 51753 0 0 MIDDLESEX WATER CO COM 596680108 55 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 100 3158 SH SOLE 2 998 0 2160 MIDLAND STS BANCORP INC ILL COM 597742105 2 53 SH SOLE 7 53 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1912 60355 SH SOLE 18 60355 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 340 10743 SH SOLE 19 10743 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 15793 498503 SH SOLE 21 498503 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 5782 182517 SH SOLE 22 145746 0 36771 MIDLAND STS BANCORP INC ILL COM 597742105 115 3627 SH SOLE 26 0 0 3627 MIDLAND STS BANCORP INC ILL COM 597742105 57 1793 SH SOLE 30 1793 0 0 MIDSOUTH BANCORP INC COM 598039105 14 1189 SH SOLE 2 394 0 795 MIDSOUTH BANCORP INC COM 598039105 540 44826 SH SOLE 18 44826 0 0 MIDSOUTH BANCORP INC COM 598039105 163 13522 SH SOLE 19 13522 0 0 MIDSOUTH BANCORP INC COM 598039105 5650 468874 SH SOLE 21 468874 0 0 MIDSOUTH BANCORP INC COM 598039105 1640 136099 SH SOLE 22 125885 0 10214 MIDSTATES PETE CO INC COM PAR 59804T407 30 1927 SH SOLE 2 530 0 1397 MIDSTATES PETE CO INC COM PAR 59804T407 718 46209 SH SOLE 18 46209 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 112 7225 SH SOLE 19 7225 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 5580 359045 SH SOLE 21 359045 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 1767 113729 SH SOLE 22 106546 0 7183 MIDSTATES PETE CO INC COM PAR 59804T407 35 2248 SH SOLE 30 2248 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 87 2581 SH SOLE 2 667 0 1914 MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1468 43497 SH SOLE 18 43497 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 279 8275 SH SOLE 19 8275 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 12128 359256 SH SOLE 21 359256 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 3610 106929 SH SOLE 22 99091 0 7838 MILACRON HLDGS CORP COM 59870L106 95 5632 SH SOLE 2 3483 0 2149 MILACRON HLDGS CORP COM 59870L106 21 1234 SH SOLE 7 1234 0 0 MILACRON HLDGS CORP COM 59870L106 2937 174223 SH SOLE 18 174223 0 0 MILACRON HLDGS CORP COM 59870L106 695 41234 SH SOLE 19 41234 0 0 MILACRON HLDGS CORP COM 59870L106 27025 1602901 SH SOLE 21 1602901 0 0 MILACRON HLDGS CORP COM 59870L106 24590 1458472 SH SOLE 22 1331314 0 127158 MILACRON HLDGS CORP COM 59870L106 150 8874 SH SOLE 28 8874 0 0 MILACRON HLDGS CORP COM 59870L106 125 7421 SH SOLE 30 7421 0 0 MILACRON HLDGS CORP COM 59870L106 130 7713 SH SOLE 40 7713 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 4 3352 SH SOLE 18 3352 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 63 50787 SH SOLE 21 50787 0 0 MILLER HERMAN INC COM 600544100 1029 28662 SH SOLE 2 27043 0 1619 MILLER HERMAN INC COM 600544100 16 436 SH SOLE 4 436 0 0 MILLER HERMAN INC COM 600544100 53 1483 SH SOLE 7 1483 0 0 MILLER HERMAN INC COM 600544100 13452 374701 SH SOLE 18 374701 0 0 MILLER HERMAN INC COM 600544100 1600 44568 SH SOLE 19 44568 0 0 MILLER HERMAN INC COM 600544100 132631 3694447 SH SOLE 21 3694447 0 0 MILLER HERMAN INC COM 600544100 69402 1933204 SH SOLE 22 1817808 0 115396 MILLER HERMAN INC COM 600544100 576 16038 SH SOLE 26 12239 0 3799 MILLER HERMAN INC COM 600544100 312 8685 SH SOLE 28 8685 0 0 MILLER HERMAN INC COM 600544100 320 8903 SH SOLE 29 0 0 8903 MILLER HERMAN INC COM 600544100 344 9586 SH SOLE 30 9586 0 0 MILLER HERMAN INC COM 600544100 17 485 SH SOLE 34 485 0 0 MILLER HERMAN INC COM 600544100 227 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 153 5481 SH SOLE 2 3191 0 2290 MILLER INDS INC TENN COM NEW 600551204 8 303 SH SOLE 7 303 0 0 MILLER INDS INC TENN COM NEW 600551204 1165 41683 SH SOLE 18 41683 0 0 MILLER INDS INC TENN COM NEW 600551204 261 9352 SH SOLE 19 9352 0 0 MILLER INDS INC TENN COM NEW 600551204 10606 379465 SH SOLE 21 379465 0 0 MILLER INDS INC TENN COM NEW 600551204 13387 478967 SH SOLE 22 463834 0 15133 MILLER INDS INC TENN COM NEW 600551204 788 28176 SH SOLE 23 28176 0 0 MILLER INDS INC TENN COM NEW 600551204 105 3747 SH SOLE 29 0 0 3747 MIMECAST LTD ORD SHS G14838109 136 4791 SH SOLE 22 4791 0 0 MIMEDX GROUP INC COM 602496101 316 26600 SH SOLE 2 25910 0 690 MIMEDX GROUP INC COM 602496101 6 545 SH SOLE 4 545 0 0 MIMEDX GROUP INC COM 602496101 34 2851 SH SOLE 7 2851 0 0 MIMEDX GROUP INC COM 602496101 5695 479343 SH SOLE 18 479343 0 0 MIMEDX GROUP INC COM 602496101 3441 289620 SH SOLE 19 289620 0 0 MIMEDX GROUP INC COM 602496101 106968 9004077 SH SOLE 21 9004077 0 0 MIMEDX GROUP INC COM 602496101 38129 3209480 SH SOLE 22 3002229 0 207251 MIMEDX GROUP INC COM 602496101 1810 152333 SH SOLE 23 152333 0 0 MIMEDX GROUP INC COM 602496101 761 64082 SH SOLE 26 58518 0 5564 MIMEDX GROUP INC COM 602496101 220 18490 SH SOLE 28 18490 0 0 MIMEDX GROUP INC COM 602496101 721 60698 SH SOLE 29 0 0 60698 MIMEDX GROUP INC COM 602496101 1650 138911 SH SOLE 30 138911 0 0 MIMEDX GROUP INC COM 602496101 36 3003 SH SOLE 34 3003 0 0 MIMEDX GROUP INC COM 602496101 120 10078 SH SOLE 40 10078 0 0 MIND C T I LTD ORD M70240102 7 2850 SH SOLE 18 2850 0 0 MIND C T I LTD ORD M70240102 134 51750 SH SOLE 21 51750 0 0 MIND C T I LTD ORD M70240102 253 97782 SH SOLE 22 97782 0 0 MINDBODY INC COM CL A 60255W105 64 2478 SH SOLE 2 2271 0 207 MINDBODY INC COM CL A 60255W105 24 916 SH SOLE 7 916 0 0 MINDBODY INC COM CL A 60255W105 3617 139939 SH SOLE 18 139939 0 0 MINDBODY INC COM CL A 60255W105 795 30746 SH SOLE 19 30746 0 0 MINDBODY INC COM CL A 60255W105 31985 1237326 SH SOLE 21 1237326 0 0 MINDBODY INC COM CL A 60255W105 25407 982849 SH SOLE 22 911720 0 71129 MINDBODY INC COM CL A 60255W105 98 3788 SH SOLE 26 0 0 3788 MINDBODY INC COM CL A 60255W105 129 4992 SH SOLE 28 4992 0 0 MINDBODY INC COM CL A 60255W105 114 4413 SH SOLE 30 4413 0 0 MINDBODY INC COM CL A 60255W105 106 4088 SH SOLE 40 4088 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1337 18918 SH SOLE 2 15847 0 3071 MINERALS TECHNOLOGIES INC COM 603158106 12 168 SH SOLE 4 168 0 0 MINERALS TECHNOLOGIES INC COM 603158106 62 874 SH SOLE 7 874 0 0 MINERALS TECHNOLOGIES INC COM 603158106 15867 224584 SH SOLE 18 224584 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1858 26301 SH SOLE 19 26301 0 0 MINERALS TECHNOLOGIES INC COM 603158106 158737 2246802 SH SOLE 21 2246802 0 0 MINERALS TECHNOLOGIES INC COM 603158106 79301 1122444 SH SOLE 22 1056928 0 65516 MINERALS TECHNOLOGIES INC COM 603158106 719 10183 SH SOLE 26 8485 0 1698 MINERALS TECHNOLOGIES INC COM 603158106 355 5024 SH SOLE 28 5024 0 0 MINERALS TECHNOLOGIES INC COM 603158106 76 1069 SH SOLE 29 0 0 1069 MINERALS TECHNOLOGIES INC COM 603158106 381 5395 SH SOLE 30 5395 0 0 MINERALS TECHNOLOGIES INC COM 603158106 270 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 21 2810 SH SOLE 2 2810 0 0 MINERVA NEUROSCIENCES INC COM 603380106 732 96334 SH SOLE 18 96334 0 0 MINERVA NEUROSCIENCES INC COM 603380106 169 22198 SH SOLE 19 22198 0 0 MINERVA NEUROSCIENCES INC COM 603380106 11328 1490473 SH SOLE 21 1490473 0 0 MINERVA NEUROSCIENCES INC COM 603380106 3620 476260 SH SOLE 22 445313 0 30947 MINERVA NEUROSCIENCES INC COM 603380106 28 3638 SH SOLE 30 3638 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 5 510 SH SOLE 2 510 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 401 43832 SH SOLE 18 43832 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 72 7850 SH SOLE 19 7850 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 3660 400011 SH SOLE 21 400011 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 888 97010 SH SOLE 22 87385 0 9625 MIRATI THERAPEUTICS INC COM 60468T105 39 3346 SH SOLE 18 3346 0 0 MIRATI THERAPEUTICS INC COM 60468T105 50 4241 SH SOLE 19 4241 0 0 MIRATI THERAPEUTICS INC COM 60468T105 592 50568 SH SOLE 21 50568 0 0 MIRATI THERAPEUTICS INC COM 60468T105 3110 265788 SH SOLE 22 265788 0 0 MISONIX INC COM 604871103 13 1243 SH SOLE 18 1243 0 0 MISONIX INC COM 604871103 168 16585 SH SOLE 21 16585 0 0 MISTRAS GROUP INC COM 60649T107 94 4561 SH SOLE 2 1032 0 3529 MISTRAS GROUP INC COM 60649T107 9 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 1358 66252 SH SOLE 18 66252 0 0 MISTRAS GROUP INC COM 60649T107 1701 82977 SH SOLE 19 82977 0 0 MISTRAS GROUP INC COM 60649T107 11463 559190 SH SOLE 21 559190 0 0 MISTRAS GROUP INC COM 60649T107 8252 402528 SH SOLE 22 373292 0 29236 MISTRAS GROUP INC COM 60649T107 52 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 76 3730 SH SOLE 30 3730 0 0 MISTRAS GROUP INC COM 60649T107 36 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 7 1968 SH SOLE 18 1968 0 0 MITCHAM INDS INC COM 606501104 14 4047 SH SOLE 19 4047 0 0 MITCHAM INDS INC COM 606501104 106 30370 SH SOLE 21 30370 0 0 MITCHAM INDS INC COM 606501104 1009 289194 SH SOLE 22 289194 0 0 MITEK SYS INC COM NEW 606710200 36 3747 SH SOLE 2 3747 0 0 MITEK SYS INC COM NEW 606710200 20 2144 SH SOLE 7 2144 0 0 MITEK SYS INC COM NEW 606710200 1090 114787 SH SOLE 18 114787 0 0 MITEK SYS INC COM NEW 606710200 383 40363 SH SOLE 19 40363 0 0 MITEK SYS INC COM NEW 606710200 9223 970813 SH SOLE 21 970813 0 0 MITEK SYS INC COM NEW 606710200 8126 855414 SH SOLE 22 810437 0 44977 MITEL NETWORKS CORP COM 60671Q104 34 4000 SH SOLE 2 4000 0 0 MITEL NETWORKS CORP COM 60671Q104 151 18000 SH SOLE 21 18000 0 0 MITEL NETWORKS CORP COM 60671Q104 804 95842 SH SOLE 22 38278 0 57564 MITEL NETWORKS CORP COM 60671Q104 112 13307 SH SOLE 28 13307 0 0 MITEL NETWORKS CORP COM 60671Q104 115 13666 SH SOLE 30 13666 0 0 MITEL NETWORKS CORP COM 60671Q104 57 6813 SH SOLE 40 6813 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 31 4800 SH SOLE 2 4800 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 163 25350 SH SOLE 19 25350 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 875 135836 SH SOLE 34 135836 0 0 MKS INSTRUMENT INC COM 55306N104 370 3919 SH SOLE 2 3442 0 477 MKS INSTRUMENT INC COM 55306N104 28 297 SH SOLE 4 297 0 0 MKS INSTRUMENT INC COM 55306N104 121 1286 SH SOLE 7 1286 0 0 MKS INSTRUMENT INC COM 55306N104 23203 245661 SH SOLE 18 245661 0 0 MKS INSTRUMENT INC COM 55306N104 3829 40537 SH SOLE 19 40537 0 0 MKS INSTRUMENT INC COM 55306N104 462528 4897064 SH SOLE 21 4897064 0 0 MKS INSTRUMENT INC COM 55306N104 137934 1460397 SH SOLE 22 1353018 0 107379 MKS INSTRUMENT INC COM 55306N104 2179 23067 SH SOLE 26 19966 0 3101 MKS INSTRUMENT INC COM 55306N104 813 8606 SH SOLE 28 8606 0 0 MKS INSTRUMENT INC COM 55306N104 6976 73864 SH SOLE 30 73864 0 0 MKS INSTRUMENT INC COM 55306N104 565 5978 SH SOLE 40 5978 0 0 MOBILE MINI INC COM 60740F105 334 9694 SH SOLE 2 2276 0 7418 MOBILE MINI INC COM 60740F105 7 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 40 1171 SH SOLE 7 1171 0 0 MOBILE MINI INC COM 60740F105 7492 217480 SH SOLE 18 217480 0 0 MOBILE MINI INC COM 60740F105 1121 32539 SH SOLE 19 32539 0 0 MOBILE MINI INC COM 60740F105 133409 3872532 SH SOLE 21 3872532 0 0 MOBILE MINI INC COM 60740F105 41310 1199127 SH SOLE 22 1116681 0 82446 MOBILE MINI INC COM 60740F105 554 16094 SH SOLE 26 13438 0 2656 MOBILE MINI INC COM 60740F105 226 6559 SH SOLE 28 6559 0 0 MOBILE MINI INC COM 60740F105 84 2444 SH SOLE 29 0 0 2444 MOBILE MINI INC COM 60740F105 2048 59457 SH SOLE 30 59457 0 0 MOBILE MINI INC COM 60740F105 168 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1364 130621 SH SOLE 2 40308 0 90313 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1331 127491 SH SOLE 4 127491 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 891 85340 SH SOLE 7 73356 0 11984 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH SOLE 17 0 0 100 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2586 247666 SH SOLE 18 247118 0 548 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7712 738727 SH SOLE 19 738727 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 114451 10962717 SH SOLE 21 10962717 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 72570 6951135 SH SOLE 22 6036577 0 914558 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 154 14795 SH SOLE 23 14795 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9287 889585 SH SOLE 25 889585 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14097 1350257 SH SOLE 26 486391 0 863866 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1058 101335 SH SOLE 28 101335 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2774 265743 SH SOLE 29 176124 0 89619 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45970 4403275 SH SOLE 30 4403275 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 865 82822 SH SOLE 31 54425 0 28397 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30001 2873638 SH SOLE 34 2873638 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 46 4445 SH SOLE 36 4445 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30 2833 SH SOLE 40 2833 0 0 MOBILEIRON INC COM NEW 60739U204 53 14267 SH SOLE 2 14058 0 209 MOBILEIRON INC COM NEW 60739U204 4 1030 SH SOLE 7 1030 0 0 MOBILEIRON INC COM NEW 60739U204 718 194046 SH SOLE 18 194046 0 0 MOBILEIRON INC COM NEW 60739U204 147 39736 SH SOLE 19 39736 0 0 MOBILEIRON INC COM NEW 60739U204 6473 1749376 SH SOLE 21 1749376 0 0 MOBILEIRON INC COM NEW 60739U204 3067 828942 SH SOLE 22 751775 0 77167 MOBILEIRON INC COM NEW 60739U204 12 3291 SH SOLE 23 3291 0 0 MOBILEIRON INC COM NEW 60739U204 23 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 27 7333 SH SOLE 30 7333 0 0 MOBILEIRON INC COM NEW 60739U204 11 3042 SH SOLE 40 3042 0 0 MODEL N INC COM 607525102 20 1330 SH SOLE 2 1157 0 173 MODEL N INC COM 607525102 7 447 SH SOLE 7 447 0 0 MODEL N INC COM 607525102 1296 86665 SH SOLE 18 86665 0 0 MODEL N INC COM 607525102 250 16748 SH SOLE 19 16748 0 0 MODEL N INC COM 607525102 10925 730788 SH SOLE 21 730788 0 0 MODEL N INC COM 607525102 4468 298854 SH SOLE 22 271288 0 27566 MODINE MFG CO COM 607828100 239 12415 SH SOLE 2 3602 0 8813 MODINE MFG CO COM 607828100 6 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 21 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 3761 195377 SH SOLE 18 195377 0 0 MODINE MFG CO COM 607828100 712 36979 SH SOLE 19 36979 0 0 MODINE MFG CO COM 607828100 30978 1609248 SH SOLE 21 1609248 0 0 MODINE MFG CO COM 607828100 27099 1407748 SH SOLE 22 1316317 0 91431 MODINE MFG CO COM 607828100 74 3847 SH SOLE 26 0 0 3847 MODINE MFG CO COM 607828100 129 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 120 6243 SH SOLE 30 6243 0 0 MODINE MFG CO COM 607828100 96 4995 SH SOLE 40 4995 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 12 6607 SH SOLE 18 6607 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 18 9568 SH SOLE 19 9568 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 196 104386 SH SOLE 21 104386 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2011 1069518 SH SOLE 22 1069518 0 0 MOELIS & CO CL A 60786M105 1153 26779 SH SOLE 2 26779 0 0 MOELIS & CO CL A 60786M105 42 976 SH SOLE 7 976 0 0 MOELIS & CO CL A 60786M105 4539 105425 SH SOLE 18 105425 0 0 MOELIS & CO CL A 60786M105 14749 342594 SH SOLE 19 342594 0 0 MOELIS & CO CL A 60786M105 44240 1027638 SH SOLE 21 1027638 0 0 MOELIS & CO CL A 60786M105 68689 1595565 SH SOLE 22 1520820 0 74745 MOELIS & CO CL A 60786M105 5527 128383 SH SOLE 23 128383 0 0 MOELIS & CO CL A 60786M105 333 7746 SH SOLE 28 7746 0 0 MOELIS & CO CL A 60786M105 1759 40862 SH SOLE 29 0 0 40862 MOELIS & CO CL A 60786M105 221 5129 SH SOLE 30 5129 0 0 MOELIS & CO CL A 60786M105 168 3895 SH SOLE 34 3895 0 0 MOELIS & CO CL A 60786M105 98 2283 SH SOLE 40 2283 0 0 MOHAWK INDS INC COM 608190104 18997 76752 SH SOLE 2 16824 0 59928 MOHAWK INDS INC COM 608190104 6519 26339 SH SOLE 4 23984 0 2355 MOHAWK INDS INC COM 608190104 11398 46051 SH SOLE 7 43309 0 2742 MOHAWK INDS INC COM 608190104 464 1874 SH SOLE 13 1874 0 0 MOHAWK INDS INC COM 608190104 101 409 SH SOLE 15 409 0 0 MOHAWK INDS INC COM 608190104 47632 192446 SH SOLE 18 183644 0 8802 MOHAWK INDS INC COM 608190104 96369 389352 SH SOLE 19 389352 0 0 MOHAWK INDS INC COM 608190104 10076 40708 SH SOLE 20 0 0 40708 MOHAWK INDS INC COM 608190104 327421 1322861 SH SOLE 21 1322861 0 0 MOHAWK INDS INC COM 608190104 410097 1656892 SH SOLE 22 1362199 0 294693 MOHAWK INDS INC COM 608190104 19144 77348 SH SOLE 23 77348 0 0 MOHAWK INDS INC COM 608190104 11564 46720 SH SOLE 25 46720 0 0 MOHAWK INDS INC COM 608190104 42459 171545 SH SOLE 26 64915 0 106630 MOHAWK INDS INC COM 608190104 3603 14555 SH SOLE 28 10567 0 3988 MOHAWK INDS INC COM 608190104 4429 17896 SH SOLE 29 2118 0 15778 MOHAWK INDS INC COM 608190104 60531 244560 SH SOLE 30 244560 0 0 MOHAWK INDS INC COM 608190104 6801 27478 SH SOLE 31 11855 0 15623 MOHAWK INDS INC COM 608190104 38102 153940 SH SOLE 34 153940 0 0 MOHAWK INDS INC COM 608190104 15110 61047 SH SOLE 36 61047 0 0 MOHAWK INDS INC COM 608190104 81 328 SH SOLE 40 328 0 0 MOLECULAR TEMPLATES INC COM 608550109 7 996 SH SOLE 19 996 0 0 MOLECULAR TEMPLATES INC COM 608550109 18 2558 SH SOLE 21 2558 0 0 MOLECULAR TEMPLATES INC COM 608550109 990 141968 SH SOLE 22 141968 0 0 MOLINA HEALTHCARE INC COM 60855R100 1378 20042 SH SOLE 2 19753 0 289 MOLINA HEALTHCARE INC COM 60855R100 15 219 SH SOLE 4 219 0 0 MOLINA HEALTHCARE INC COM 60855R100 150 2178 SH SOLE 7 2178 0 0 MOLINA HEALTHCARE INC COM 60855R100 18707 272057 SH SOLE 18 272057 0 0 MOLINA HEALTHCARE INC COM 60855R100 2268 32988 SH SOLE 19 32988 0 0 MOLINA HEALTHCARE INC COM 60855R100 194816 2833269 SH SOLE 21 2833269 0 0 MOLINA HEALTHCARE INC COM 60855R100 97444 1417154 SH SOLE 22 1328092 0 89062 MOLINA HEALTHCARE INC COM 60855R100 1359 19759 SH SOLE 26 16747 0 3012 MOLINA HEALTHCARE INC COM 60855R100 406 5901 SH SOLE 28 5901 0 0 MOLINA HEALTHCARE INC COM 60855R100 451 6561 SH SOLE 30 6561 0 0 MOLINA HEALTHCARE INC COM 60855R100 62 903 SH SOLE 36 903 0 0 MOLINA HEALTHCARE INC COM 60855R100 306 4445 SH SOLE 40 4445 0 0 MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 2497 1446000 PRN SOLE 21 1446000 0 0 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 1285 1026000 PRN SOLE 21 1026000 0 0 MOLSON COORS BREWING CO CL B 60871R209 10339 126647 SH SOLE 2 67520 0 59127 MOLSON COORS BREWING CO CL B 60871R209 5263 64472 SH SOLE 4 54081 0 10391 MOLSON COORS BREWING CO CL B 60871R209 11217 137393 SH SOLE 7 128808 0 8585 MOLSON COORS BREWING CO CL B 60871R209 406 4974 SH SOLE 13 4974 0 0 MOLSON COORS BREWING CO CL B 60871R209 91 1112 SH SOLE 15 1112 0 0 MOLSON COORS BREWING CO CL B 60871R209 33191 406558 SH SOLE 18 379606 0 26952 MOLSON COORS BREWING CO CL B 60871R209 4528 55457 SH SOLE 19 55457 0 0 MOLSON COORS BREWING CO CL B 60871R209 8534 104529 SH SOLE 20 0 0 104529 MOLSON COORS BREWING CO CL B 60871R209 279068 3418274 SH SOLE 21 3418274 0 0 MOLSON COORS BREWING CO CL B 60871R209 406516 4979374 SH SOLE 22 4208395 0 770979 MOLSON COORS BREWING CO CL B 60871R209 19011 232861 SH SOLE 23 232861 0 0 MOLSON COORS BREWING CO CL B 60871R209 10244 125483 SH SOLE 25 125483 0 0 MOLSON COORS BREWING CO CL B 60871R209 49946 611785 SH SOLE 26 183506 0 428279 MOLSON COORS BREWING CO CL B 60871R209 3510 42997 SH SOLE 28 31365 0 11632 MOLSON COORS BREWING CO CL B 60871R209 968 11858 SH SOLE 29 0 0 11858 MOLSON COORS BREWING CO CL B 60871R209 39737 486734 SH SOLE 30 486734 0 0 MOLSON COORS BREWING CO CL B 60871R209 4999 61237 SH SOLE 31 11002 0 50235 MOLSON COORS BREWING CO CL B 60871R209 1074 13150 SH SOLE 34 13150 0 0 MOLSON COORS BREWING CO CL B 60871R209 13811 169171 SH SOLE 36 169171 0 0 MOLSON COORS BREWING CO CL B 60871R209 75 923 SH SOLE 40 923 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 254 13741 SH SOLE 2 4645 0 9096 MOMENTA PHARMACEUTICALS INC COM 60877T100 5 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 30 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 6637 358763 SH SOLE 18 358763 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1045 56467 SH SOLE 19 56467 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 142693 7713119 SH SOLE 21 7713119 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 38461 2078948 SH SOLE 22 1948524 0 130424 MOMENTA PHARMACEUTICALS INC COM 60877T100 837 45225 SH SOLE 26 40723 0 4502 MOMENTA PHARMACEUTICALS INC COM 60877T100 171 9253 SH SOLE 28 9253 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1936 104640 SH SOLE 30 104640 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 28 1498 SH SOLE 34 1498 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 131 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 963 30724 SH SOLE 2 4595 0 26129 MOMO INC ADR 60879B107 784 25011 SH SOLE 4 25011 0 0 MOMO INC ADR 60879B107 242 7711 SH SOLE 7 7711 0 0 MOMO INC ADR 60879B107 63 2000 SH SOLE 13 0 0 2000 MOMO INC ADR 60879B107 1521 48548 SH SOLE 15 48548 0 0 MOMO INC ADR 60879B107 983 31370 SH SOLE 18 31370 0 0 MOMO INC ADR 60879B107 54 1733 SH SOLE 19 1733 0 0 MOMO INC ADR 60879B107 57990 1850347 SH SOLE 21 1850347 0 0 MOMO INC ADR 60879B107 38093 1215482 SH SOLE 22 1146983 0 68499 MOMO INC ADR 60879B107 3458 110335 SH SOLE 23 110335 0 0 MOMO INC ADR 60879B107 413 13174 SH SOLE 25 13174 0 0 MOMO INC ADR 60879B107 11069 353194 SH SOLE 26 87067 0 266127 MOMO INC ADR 60879B107 455 14526 SH SOLE 28 14526 0 0 MOMO INC ADR 60879B107 1002 31986 SH SOLE 29 21355 0 10631 MOMO INC ADR 60879B107 18326 584732 SH SOLE 30 584732 0 0 MOMO INC ADR 60879B107 1790 57109 SH SOLE 31 6444 0 50665 MOMO INC ADR 60879B107 251 8015 SH SOLE 34 8015 0 0 MOMO INC ADR 60879B107 24 762 SH SOLE 40 762 0 0 MONARCH CASINO & RESORT INC COM 609027107 130 3297 SH SOLE 2 3297 0 0 MONARCH CASINO & RESORT INC COM 609027107 31 782 SH SOLE 7 782 0 0 MONARCH CASINO & RESORT INC COM 609027107 2237 56596 SH SOLE 18 56596 0 0 MONARCH CASINO & RESORT INC COM 609027107 649 16408 SH SOLE 19 16408 0 0 MONARCH CASINO & RESORT INC COM 609027107 40173 1016272 SH SOLE 21 1016272 0 0 MONARCH CASINO & RESORT INC COM 609027107 14608 369536 SH SOLE 22 355916 0 13620 MONARCH CASINO & RESORT INC COM 609027107 52 1325 SH SOLE 23 1325 0 0 MONARCH CASINO & RESORT INC COM 609027107 593 15010 SH SOLE 30 15010 0 0 MONARCH CASINO & RESORT INC COM 609027107 63 1605 SH SOLE 34 1605 0 0 MONDELEZ INTL INC CL A 609207105 85350 2099106 SH SOLE 2 617327 0 1481779 MONDELEZ INTL INC CL A 609207105 21522 529309 SH SOLE 4 476622 0 52687 MONDELEZ INTL INC CL A 609207105 42934 1055934 SH SOLE 7 1047998 0 7936 MONDELEZ INTL INC CL A 609207105 1011 24853 SH SOLE 13 24853 0 0 MONDELEZ INTL INC CL A 609207105 493 12119 SH SOLE 15 12119 0 0 MONDELEZ INTL INC CL A 609207105 4 100 SH SOLE 17 0 0 100 MONDELEZ INTL INC CL A 609207105 131472 3233441 SH SOLE 18 2983676 0 249765 MONDELEZ INTL INC CL A 609207105 39501 971484 SH SOLE 19 971484 0 0 MONDELEZ INTL INC CL A 609207105 32594 801617 SH SOLE 20 10720 0 790897 MONDELEZ INTL INC CL A 609207105 890019 21889309 SH SOLE 21 21889309 0 0 MONDELEZ INTL INC CL A 609207105 1603457 39435739 SH SOLE 22 32609402 0 6826337 MONDELEZ INTL INC CL A 609207105 77352 1902407 SH SOLE 23 1902407 0 0 MONDELEZ INTL INC CL A 609207105 47495 1168106 SH SOLE 25 1168106 0 0 MONDELEZ INTL INC CL A 609207105 191418 4707774 SH SOLE 26 1343044 0 3364730 MONDELEZ INTL INC CL A 609207105 14106 346932 SH SOLE 28 253286 0 93646 MONDELEZ INTL INC CL A 609207105 2590 63709 SH SOLE 29 63709 0 0 MONDELEZ INTL INC CL A 609207105 181370 4460655 SH SOLE 30 4460655 0 0 MONDELEZ INTL INC CL A 609207105 29492 725343 SH SOLE 31 321403 0 403940 MONDELEZ INTL INC CL A 609207105 8871 218164 SH SOLE 32 218164 0 0 MONDELEZ INTL INC CL A 609207105 13508 332225 SH SOLE 34 332225 0 0 MONDELEZ INTL INC CL A 609207105 60908 1497989 SH SOLE 36 1497989 0 0 MONDELEZ INTL INC CL A 609207105 306 7537 SH SOLE 40 7537 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 100 6216 SH SOLE 2 1668 0 4548 MONEYGRAM INTL INC COM NEW 60935Y208 12 721 SH SOLE 7 721 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1833 113765 SH SOLE 18 113765 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 380 23564 SH SOLE 19 23564 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 15416 956939 SH SOLE 21 956939 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 14094 874873 SH SOLE 22 822695 0 52178 MONEYGRAM INTL INC COM NEW 60935Y208 69 4308 SH SOLE 28 4308 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 71 4416 SH SOLE 30 4416 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 52 3231 SH SOLE 40 3231 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2902 179270 SH SOLE 2 4028 0 175242 MONMOUTH REAL ESTATE INVT CO CL A 609720107 397 24549 SH SOLE 4 24549 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1500 92620 SH SOLE 7 92620 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 44 2727 SH SOLE 15 2727 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4205 259745 SH SOLE 18 259745 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2035 125704 SH SOLE 19 125704 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 35001 2161892 SH SOLE 21 2161892 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 46522 2873515 SH SOLE 22 2738886 0 134629 MONMOUTH REAL ESTATE INVT CO CL A 609720107 33 2060 SH SOLE 23 2060 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2200 135881 SH SOLE 25 135881 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 332 20520 SH SOLE 26 0 0 20520 MONMOUTH REAL ESTATE INVT CO CL A 609720107 192 11851 SH SOLE 28 11851 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 382 23578 SH SOLE 29 23578 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5990 369953 SH SOLE 30 369953 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 95 5843 SH SOLE 40 5843 0 0 MONOLITHIC PWR SYS INC COM 609839105 2361 22154 SH SOLE 2 21820 0 334 MONOLITHIC PWR SYS INC COM 609839105 14 135 SH SOLE 4 135 0 0 MONOLITHIC PWR SYS INC COM 609839105 103 969 SH SOLE 7 969 0 0 MONOLITHIC PWR SYS INC COM 609839105 25812 242255 SH SOLE 18 242255 0 0 MONOLITHIC PWR SYS INC COM 609839105 12180 114311 SH SOLE 19 114311 0 0 MONOLITHIC PWR SYS INC COM 609839105 274258 2573985 SH SOLE 21 2573985 0 0 MONOLITHIC PWR SYS INC COM 609839105 128685 1207746 SH SOLE 22 1131449 0 76297 MONOLITHIC PWR SYS INC COM 609839105 144 1356 SH SOLE 23 1356 0 0 MONOLITHIC PWR SYS INC COM 609839105 961 9018 SH SOLE 26 6668 0 2350 MONOLITHIC PWR SYS INC COM 609839105 638 5989 SH SOLE 28 5989 0 0 MONOLITHIC PWR SYS INC COM 609839105 637 5980 SH SOLE 30 5980 0 0 MONOLITHIC PWR SYS INC COM 609839105 2439 22895 SH SOLE 34 22895 0 0 MONOLITHIC PWR SYS INC COM 609839105 445 4178 SH SOLE 40 4178 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 115 5977 SH SOLE 2 2356 0 3621 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH SOLE 4 277 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 21 1080 SH SOLE 7 1080 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3800 197380 SH SOLE 18 197380 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 584 30314 SH SOLE 19 30314 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 69634 3617344 SH SOLE 21 3617344 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 23286 1209637 SH SOLE 22 1136298 0 73339 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 251 13028 SH SOLE 26 9452 0 3576 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 109 5685 SH SOLE 28 5685 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1097 56973 SH SOLE 30 56973 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 94 4869 SH SOLE 40 4869 0 0 MONRO INC COM 610236101 120 2138 SH SOLE 2 1904 0 234 MONRO INC COM 610236101 11 198 SH SOLE 4 198 0 0 MONRO INC COM 610236101 44 779 SH SOLE 7 779 0 0 MONRO INC COM 610236101 8233 146889 SH SOLE 18 146889 0 0 MONRO INC COM 610236101 7710 137562 SH SOLE 19 137562 0 0 MONRO INC COM 610236101 157669 2813006 SH SOLE 21 2813006 0 0 MONRO INC COM 610236101 48802 870684 SH SOLE 22 809193 0 61491 MONRO INC COM 610236101 585 10439 SH SOLE 26 8320 0 2119 MONRO INC COM 610236101 258 4606 SH SOLE 28 4606 0 0 MONRO INC COM 610236101 2501 44621 SH SOLE 30 44621 0 0 MONRO INC COM 610236101 196 3504 SH SOLE 40 3504 0 0 MONROE CAP CORP COM 610335101 0 9 SH SOLE 17 0 0 9 MONROE CAP CORP COM 610335101 1705 119141 SH SOLE 30 119141 0 0 MONSANTO CO NEW COM 61166W101 88249 736512 SH SOLE 2 251950 0 484562 MONSANTO CO NEW COM 61166W101 16895 141006 SH SOLE 4 126298 0 14708 MONSANTO CO NEW COM 61166W101 54166 452062 SH SOLE 7 444266 0 7796 MONSANTO CO NEW COM 61166W101 949 7920 SH SOLE 13 7920 0 0 MONSANTO CO NEW COM 61166W101 358 2985 SH SOLE 15 2985 0 0 MONSANTO CO NEW COM 61166W101 7 60 SH SOLE 17 0 0 60 MONSANTO CO NEW COM 61166W101 168193 1403710 SH SOLE 18 1201555 0 202155 MONSANTO CO NEW COM 61166W101 95862 800051 SH SOLE 19 800051 0 0 MONSANTO CO NEW COM 61166W101 28684 239389 SH SOLE 20 0 0 239389 MONSANTO CO NEW COM 61166W101 928936 7752762 SH SOLE 21 7752762 0 0 MONSANTO CO NEW COM 61166W101 1416706 11823615 SH SOLE 22 9780314 0 2043301 MONSANTO CO NEW COM 61166W101 64823 541005 SH SOLE 23 541005 0 0 MONSANTO CO NEW COM 61166W101 59403 495770 SH SOLE 25 495770 0 0 MONSANTO CO NEW COM 61166W101 139691 1165842 SH SOLE 26 398816 0 767026 MONSANTO CO NEW COM 61166W101 11995 100105 SH SOLE 28 73053 0 27052 MONSANTO CO NEW COM 61166W101 32080 267731 SH SOLE 29 233015 0 34716 MONSANTO CO NEW COM 61166W101 157899 1317801 SH SOLE 30 1317801 0 0 MONSANTO CO NEW COM 61166W101 29041 242375 SH SOLE 31 124299 0 118076 MONSANTO CO NEW COM 61166W101 20191 168513 SH SOLE 34 168513 0 0 MONSANTO CO NEW COM 61166W101 54216 452482 SH SOLE 36 452482 0 0 MONSANTO CO NEW COM 61166W101 268 2235 SH SOLE 40 2235 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 28375 513570 SH SOLE 2 116377 0 397193 MONSTER BEVERAGE CORP NEW COM 61174X109 7223 130726 SH SOLE 4 116550 0 14176 MONSTER BEVERAGE CORP NEW COM 61174X109 16623 300866 SH SOLE 7 296097 0 4769 MONSTER BEVERAGE CORP NEW COM 61174X109 466 8433 SH SOLE 13 8433 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 203 3674 SH SOLE 15 3674 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 48077 870178 SH SOLE 18 814546 0 55632 MONSTER BEVERAGE CORP NEW COM 61174X109 1279 23141 SH SOLE 19 23141 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 329299 5960167 SH SOLE 21 5960167 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 600934 10876637 SH SOLE 22 9016022 0 1860615 MONSTER BEVERAGE CORP NEW COM 61174X109 27538 498424 SH SOLE 23 498424 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 17496 316663 SH SOLE 25 316663 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 43732 791524 SH SOLE 26 393907 0 397617 MONSTER BEVERAGE CORP NEW COM 61174X109 5067 91704 SH SOLE 28 67152 0 24552 MONSTER BEVERAGE CORP NEW COM 61174X109 732 13254 SH SOLE 29 13254 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 79034 1430478 SH SOLE 30 1430478 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12528 226743 SH SOLE 31 107108 0 119635 MONSTER BEVERAGE CORP NEW COM 61174X109 4542 82217 SH SOLE 32 82217 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1523 27565 SH SOLE 34 27565 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 20695 374562 SH SOLE 36 374562 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 104 1875 SH SOLE 40 1875 0 0 MOODYS CORP COM 615369105 32241 231603 SH SOLE 2 66676 0 164927 MOODYS CORP COM 615369105 8973 64454 SH SOLE 4 58610 0 5844 MOODYS CORP COM 615369105 15987 114843 SH SOLE 7 112349 0 2494 MOODYS CORP COM 615369105 178 1279 SH SOLE 15 1279 0 0 MOODYS CORP COM 615369105 50943 365942 SH SOLE 18 339948 0 25994 MOODYS CORP COM 615369105 5851 42027 SH SOLE 19 42027 0 0 MOODYS CORP COM 615369105 20528 147463 SH SOLE 20 70949 0 76514 MOODYS CORP COM 615369105 467019 3354783 SH SOLE 21 3354783 0 0 MOODYS CORP COM 615369105 614648 4415259 SH SOLE 22 3662563 0 752696 MOODYS CORP COM 615369105 30357 218069 SH SOLE 23 218069 0 0 MOODYS CORP COM 615369105 19301 138644 SH SOLE 25 138644 0 0 MOODYS CORP COM 615369105 60811 436830 SH SOLE 26 165067 0 271763 MOODYS CORP COM 615369105 5453 39170 SH SOLE 28 28611 0 10559 MOODYS CORP COM 615369105 2436 17501 SH SOLE 29 6612 0 10889 MOODYS CORP COM 615369105 68976 495485 SH SOLE 30 495485 0 0 MOODYS CORP COM 615369105 10330 74206 SH SOLE 31 37960 0 36246 MOODYS CORP COM 615369105 2030 14584 SH SOLE 34 14584 0 0 MOODYS CORP COM 615369105 21805 156633 SH SOLE 36 156633 0 0 MOODYS CORP COM 615369105 120 859 SH SOLE 40 859 0 0 MOOG INC CL A 615394202 149 1782 SH SOLE 2 1782 0 0 MOOG INC CL A 615394202 5 63 SH SOLE 4 63 0 0 MOOG INC CL A 615394202 100 1198 SH SOLE 7 1198 0 0 MOOG INC CL A 615394202 12891 154512 SH SOLE 18 154512 0 0 MOOG INC CL A 615394202 2033 24368 SH SOLE 19 24368 0 0 MOOG INC CL A 615394202 302541 3626287 SH SOLE 21 3626287 0 0 MOOG INC CL A 615394202 73629 882530 SH SOLE 22 821975 0 60555 MOOG INC CL A 615394202 868 10400 SH SOLE 26 8164 0 2236 MOOG INC CL A 615394202 401 4801 SH SOLE 28 4801 0 0 MOOG INC CL A 615394202 3687 44195 SH SOLE 30 44195 0 0 MOOG INC CL A 615394202 51 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 324 3882 SH SOLE 40 3882 0 0 MORGAN STANLEY COM NEW 617446448 94548 1962798 SH SOLE 2 621803 0 1340995 MORGAN STANLEY COM NEW 617446448 28459 590802 SH SOLE 4 544053 0 46749 MORGAN STANLEY COM NEW 617446448 47677 989757 SH SOLE 7 947862 0 41895 MORGAN STANLEY COM NEW 617446448 434 9015 SH SOLE 13 9015 0 0 MORGAN STANLEY COM NEW 617446448 451 9373 SH SOLE 15 9373 0 0 MORGAN STANLEY COM NEW 617446448 414454 8603977 SH SOLE 18 8219046 0 384931 MORGAN STANLEY COM NEW 617446448 799852 16604766 SH SOLE 19 16604766 0 0 MORGAN STANLEY COM NEW 617446448 26052 540831 SH SOLE 20 0 0 540831 MORGAN STANLEY COM NEW 617446448 1108846 23019432 SH SOLE 21 23019432 0 0 MORGAN STANLEY COM NEW 617446448 1765466 36650733 SH SOLE 22 30461702 0 6189031 MORGAN STANLEY COM NEW 617446448 87355 1813477 SH SOLE 23 1813477 0 0 MORGAN STANLEY COM NEW 617446448 52700 1094037 SH SOLE 25 1094037 0 0 MORGAN STANLEY COM NEW 617446448 185316 3847121 SH SOLE 26 1243531 0 2603590 MORGAN STANLEY COM NEW 617446448 15174 315004 SH SOLE 28 229641 0 85363 MORGAN STANLEY COM NEW 617446448 6128 127226 SH SOLE 29 48238 0 78988 MORGAN STANLEY COM NEW 617446448 215381 4471261 SH SOLE 30 4471261 0 0 MORGAN STANLEY COM NEW 617446448 35687 740855 SH SOLE 31 472057 0 268798 MORGAN STANLEY COM NEW 617446448 158146 3283074 SH SOLE 34 3283074 0 0 MORGAN STANLEY COM NEW 617446448 65372 1357110 SH SOLE 36 1357110 0 0 MORGAN STANLEY COM NEW 617446448 355 7360 SH SOLE 40 7360 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 1989 247385 SH SOLE 25 247385 0 0 MORNINGSTAR INC COM 617700109 1100 12941 SH SOLE 2 6392 0 6549 MORNINGSTAR INC COM 617700109 13 151 SH SOLE 4 151 0 0 MORNINGSTAR INC COM 617700109 38 450 SH SOLE 7 450 0 0 MORNINGSTAR INC COM 617700109 790 9296 SH SOLE 18 9296 0 0 MORNINGSTAR INC COM 617700109 1425 16761 SH SOLE 19 16761 0 0 MORNINGSTAR INC COM 617700109 16876 198563 SH SOLE 21 198563 0 0 MORNINGSTAR INC COM 617700109 42196 496482 SH SOLE 22 432660 0 63822 MORNINGSTAR INC COM 617700109 551 6485 SH SOLE 26 5269 0 1216 MORNINGSTAR INC COM 617700109 243 2861 SH SOLE 28 2861 0 0 MORNINGSTAR INC COM 617700109 1640 19291 SH SOLE 29 0 0 19291 MORNINGSTAR INC COM 617700109 266 3124 SH SOLE 30 3124 0 0 MORNINGSTAR INC COM 617700109 38 448 SH SOLE 31 448 0 0 MORNINGSTAR INC COM 617700109 195 2298 SH SOLE 40 2298 0 0 MOSAIC CO NEW COM 61945C103 13523 626352 SH SOLE 2 285259 0 341093 MOSAIC CO NEW COM 61945C103 2315 107248 SH SOLE 4 84884 0 22364 MOSAIC CO NEW COM 61945C103 5723 265090 SH SOLE 7 238605 0 26485 MOSAIC CO NEW COM 61945C103 347 16068 SH SOLE 13 16068 0 0 MOSAIC CO NEW COM 61945C103 47 2193 SH SOLE 15 2193 0 0 MOSAIC CO NEW COM 61945C103 17343 803309 SH SOLE 18 738244 0 65065 MOSAIC CO NEW COM 61945C103 9123 422564 SH SOLE 19 422564 0 0 MOSAIC CO NEW COM 61945C103 3819 176909 SH SOLE 20 0 0 176909 MOSAIC CO NEW COM 61945C103 154595 7160490 SH SOLE 21 7160490 0 0 MOSAIC CO NEW COM 61945C103 215818 9996186 SH SOLE 22 8283687 0 1712499 MOSAIC CO NEW COM 61945C103 9619 445529 SH SOLE 23 445529 0 0 MOSAIC CO NEW COM 61945C103 6010 278378 SH SOLE 25 278378 0 0 MOSAIC CO NEW COM 61945C103 30929 1432556 SH SOLE 26 409938 0 1022618 MOSAIC CO NEW COM 61945C103 1582 73270 SH SOLE 28 52877 0 20393 MOSAIC CO NEW COM 61945C103 5889 272746 SH SOLE 29 190892 0 81854 MOSAIC CO NEW COM 61945C103 23164 1072914 SH SOLE 30 1072914 0 0 MOSAIC CO NEW COM 61945C103 3267 151312 SH SOLE 31 71059 0 80253 MOSAIC CO NEW COM 61945C103 3991 184831 SH SOLE 34 184831 0 0 MOSAIC CO NEW COM 61945C103 6926 320807 SH SOLE 35 320807 0 0 MOSAIC CO NEW COM 61945C103 8731 404389 SH SOLE 36 404389 0 0 MOSAIC CO NEW COM 61945C103 34 1560 SH SOLE 40 1560 0 0 MOSYS INC COM NEW 619718208 1 1465 SH SOLE 19 1465 0 0 MOSYS INC COM NEW 619718208 3 3051 SH SOLE 21 3051 0 0 MOSYS INC COM NEW 619718208 106 111100 SH SOLE 22 111100 0 0 MOTORCAR PTS AMER INC COM 620071100 136 4631 SH SOLE 2 1275 0 3356 MOTORCAR PTS AMER INC COM 620071100 12 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 2790 94700 SH SOLE 18 94700 0 0 MOTORCAR PTS AMER INC COM 620071100 396 13458 SH SOLE 19 13458 0 0 MOTORCAR PTS AMER INC COM 620071100 50050 1698920 SH SOLE 21 1698920 0 0 MOTORCAR PTS AMER INC COM 620071100 15021 509875 SH SOLE 22 478409 0 31466 MOTORCAR PTS AMER INC COM 620071100 77 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 734 24920 SH SOLE 30 24920 0 0 MOTORCAR PTS AMER INC COM 620071100 68 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 25483 300263 SH SOLE 2 138435 0 161828 MOTOROLA SOLUTIONS INC COM NEW 620076307 5612 66129 SH SOLE 4 60423 0 5706 MOTOROLA SOLUTIONS INC COM NEW 620076307 11979 141140 SH SOLE 7 124742 0 16398 MOTOROLA SOLUTIONS INC COM NEW 620076307 317 3733 SH SOLE 13 3733 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 95 1115 SH SOLE 15 1115 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 53 620 SH SOLE 17 0 0 620 MOTOROLA SOLUTIONS INC COM NEW 620076307 94919 1118399 SH SOLE 18 1056318 0 62081 MOTOROLA SOLUTIONS INC COM NEW 620076307 176812 2083329 SH SOLE 19 2083329 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7517 88569 SH SOLE 20 0 0 88569 MOTOROLA SOLUTIONS INC COM NEW 620076307 355465 4188344 SH SOLE 21 4188344 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 423881 4994470 SH SOLE 22 4182521 0 811949 MOTOROLA SOLUTIONS INC COM NEW 620076307 18357 216298 SH SOLE 23 216298 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 28737 338597 SH SOLE 25 338597 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 49724 585888 SH SOLE 26 189328 0 396560 MOTOROLA SOLUTIONS INC COM NEW 620076307 3151 37131 SH SOLE 28 27057 0 10074 MOTOROLA SOLUTIONS INC COM NEW 620076307 1009 11883 SH SOLE 29 9298 0 2585 MOTOROLA SOLUTIONS INC COM NEW 620076307 47557 560349 SH SOLE 30 560349 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7995 94203 SH SOLE 31 38276 0 55927 MOTOROLA SOLUTIONS INC COM NEW 620076307 6312 74378 SH SOLE 34 74378 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 14154 166775 SH SOLE 36 166775 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 67 790 SH SOLE 40 790 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 22 6929 SH SOLE 21 6929 0 0 MOVADO GROUP INC COM 624580106 115 4111 SH SOLE 2 896 0 3215 MOVADO GROUP INC COM 624580106 11 409 SH SOLE 7 409 0 0 MOVADO GROUP INC COM 624580106 2228 79571 SH SOLE 18 79571 0 0 MOVADO GROUP INC COM 624580106 324 11587 SH SOLE 19 11587 0 0 MOVADO GROUP INC COM 624580106 38853 1387603 SH SOLE 21 1387603 0 0 MOVADO GROUP INC COM 624580106 12705 453737 SH SOLE 22 422489 0 31248 MOVADO GROUP INC COM 624580106 28 988 SH SOLE 26 0 0 988 MOVADO GROUP INC COM 624580106 66 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 589 21028 SH SOLE 30 21028 0 0 MOVADO GROUP INC COM 624580106 50 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 1461 41719 SH SOLE 18 41719 0 0 MPLX LP COM UNIT REP LTD 55336V100 66696 1905043 SH SOLE 19 1905043 0 0 MRC GLOBAL INC COM 55345K103 1180 67466 SH SOLE 2 52064 0 15402 MRC GLOBAL INC COM 55345K103 9 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 86 4927 SH SOLE 7 4927 0 0 MRC GLOBAL INC COM 55345K103 5892 336884 SH SOLE 18 336884 0 0 MRC GLOBAL INC COM 55345K103 11566 661300 SH SOLE 19 661300 0 0 MRC GLOBAL INC COM 55345K103 49448 2827217 SH SOLE 21 2827217 0 0 MRC GLOBAL INC COM 55345K103 69121 3952046 SH SOLE 22 3764480 0 187566 MRC GLOBAL INC COM 55345K103 6767 386901 SH SOLE 23 386901 0 0 MRC GLOBAL INC COM 55345K103 515 29449 SH SOLE 26 23003 0 6446 MRC GLOBAL INC COM 55345K103 258 14723 SH SOLE 28 14723 0 0 MRC GLOBAL INC COM 55345K103 1189 67973 SH SOLE 29 0 0 67973 MRC GLOBAL INC COM 55345K103 469 26793 SH SOLE 30 26793 0 0 MRC GLOBAL INC COM 55345K103 207 11824 SH SOLE 34 11824 0 0 MRC GLOBAL INC COM 55345K103 368 21017 SH SOLE 36 21017 0 0 MRC GLOBAL INC COM 55345K103 193 11031 SH SOLE 40 11031 0 0 MSA SAFETY INC COM 553498106 1253 15762 SH SOLE 2 15569 0 193 MSA SAFETY INC COM 553498106 10 130 SH SOLE 4 130 0 0 MSA SAFETY INC COM 553498106 3397 42728 SH SOLE 7 42728 0 0 MSA SAFETY INC COM 553498106 16686 209863 SH SOLE 18 209863 0 0 MSA SAFETY INC COM 553498106 1948 24501 SH SOLE 19 24501 0 0 MSA SAFETY INC COM 553498106 167559 2107397 SH SOLE 21 2107397 0 0 MSA SAFETY INC COM 553498106 83330 1048048 SH SOLE 22 975366 0 72682 MSA SAFETY INC COM 553498106 728 9159 SH SOLE 26 7110 0 2049 MSA SAFETY INC COM 553498106 364 4572 SH SOLE 28 4572 0 0 MSA SAFETY INC COM 553498106 399 5020 SH SOLE 30 5020 0 0 MSA SAFETY INC COM 553498106 71 889 SH SOLE 34 889 0 0 MSA SAFETY INC COM 553498106 272 3415 SH SOLE 40 3415 0 0 MSB FINL CORP NEW COM 55352L101 15 816 SH SOLE 18 816 0 0 MSB FINL CORP NEW COM 55352L101 12 650 SH SOLE 21 650 0 0 MSC INDL DIRECT INC CL A 553530106 3729 49349 SH SOLE 2 30082 0 19267 MSC INDL DIRECT INC CL A 553530106 18 238 SH SOLE 4 238 0 0 MSC INDL DIRECT INC CL A 553530106 115 1516 SH SOLE 7 1516 0 0 MSC INDL DIRECT INC CL A 553530106 11350 150194 SH SOLE 18 150194 0 0 MSC INDL DIRECT INC CL A 553530106 5513 72952 SH SOLE 19 72952 0 0 MSC INDL DIRECT INC CL A 553530106 146073 1932950 SH SOLE 21 1932950 0 0 MSC INDL DIRECT INC CL A 553530106 106734 1412388 SH SOLE 22 1269964 0 142424 MSC INDL DIRECT INC CL A 553530106 962 12729 SH SOLE 26 10201 0 2528 MSC INDL DIRECT INC CL A 553530106 610 8068 SH SOLE 28 8068 0 0 MSC INDL DIRECT INC CL A 553530106 741 9805 SH SOLE 29 0 0 9805 MSC INDL DIRECT INC CL A 553530106 732 9680 SH SOLE 30 9680 0 0 MSC INDL DIRECT INC CL A 553530106 72 952 SH SOLE 31 952 0 0 MSC INDL DIRECT INC CL A 553530106 146 1931 SH SOLE 36 1931 0 0 MSC INDL DIRECT INC CL A 553530106 355 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 14855 127071 SH SOLE 2 54171 0 72900 MSCI INC COM 55354G100 3824 32715 SH SOLE 4 29517 0 3198 MSCI INC COM 55354G100 1076 9206 SH SOLE 7 6178 0 3028 MSCI INC COM 55354G100 58 493 SH SOLE 17 0 0 493 MSCI INC COM 55354G100 35845 306630 SH SOLE 18 297747 0 8883 MSCI INC COM 55354G100 3602 30814 SH SOLE 19 30814 0 0 MSCI INC COM 55354G100 464730 3975446 SH SOLE 21 3975446 0 0 MSCI INC COM 55354G100 358300 3065016 SH SOLE 22 2780773 0 284243 MSCI INC COM 55354G100 13708 117261 SH SOLE 23 117261 0 0 MSCI INC COM 55354G100 46806 400392 SH SOLE 25 400392 0 0 MSCI INC COM 55354G100 18880 161502 SH SOLE 26 82603 0 78899 MSCI INC COM 55354G100 2425 20743 SH SOLE 28 15161 0 5582 MSCI INC COM 55354G100 4944 42293 SH SOLE 29 2965 0 39328 MSCI INC COM 55354G100 11622 99421 SH SOLE 30 99421 0 0 MSCI INC COM 55354G100 3822 32695 SH SOLE 31 16987 0 15708 MSCI INC COM 55354G100 763 6524 SH SOLE 34 6524 0 0 MSCI INC COM 55354G100 1794 15345 SH SOLE 36 15345 0 0 MSCI INC COM 55354G100 56 478 SH SOLE 40 478 0 0 MSG NETWORK INC CL A 553573106 281 13259 SH SOLE 2 3340 0 9919 MSG NETWORK INC CL A 553573106 5 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 33 1553 SH SOLE 7 1553 0 0 MSG NETWORK INC CL A 553573106 4740 223599 SH SOLE 18 223599 0 0 MSG NETWORK INC CL A 553573106 980 46244 SH SOLE 19 46244 0 0 MSG NETWORK INC CL A 553573106 39435 1860164 SH SOLE 21 1860164 0 0 MSG NETWORK INC CL A 553573106 35182 1659538 SH SOLE 22 1556691 0 102847 MSG NETWORK INC CL A 553573106 595 28043 SH SOLE 26 24342 0 3701 MSG NETWORK INC CL A 553573106 171 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 210 9929 SH SOLE 30 9929 0 0 MSG NETWORK INC CL A 553573106 146 6870 SH SOLE 40 6870 0 0 MTGE INVT CORP COM 55378A105 225 11622 SH SOLE 2 3398 0 8224 MTGE INVT CORP COM 55378A105 6 300 SH SOLE 4 300 0 0 MTGE INVT CORP COM 55378A105 27 1379 SH SOLE 7 1379 0 0 MTGE INVT CORP COM 55378A105 3879 199969 SH SOLE 18 199969 0 0 MTGE INVT CORP COM 55378A105 678 34963 SH SOLE 19 34963 0 0 MTGE INVT CORP COM 55378A105 49283 2540337 SH SOLE 21 2540337 0 0 MTGE INVT CORP COM 55378A105 27470 1415981 SH SOLE 22 1321022 0 94959 MTGE INVT CORP COM 55378A105 93 4792 SH SOLE 26 0 0 4792 MTGE INVT CORP COM 55378A105 152 7828 SH SOLE 28 7828 0 0 MTGE INVT CORP COM 55378A105 152 7849 SH SOLE 30 7849 0 0 MTGE INVT CORP COM 55378A105 1497 77173 SH SOLE 34 77173 0 0 MTGE INVT CORP COM 55378A105 106 5452 SH SOLE 40 5452 0 0 MTS SYS CORP COM 553777103 208 3887 SH SOLE 2 960 0 2927 MTS SYS CORP COM 553777103 7 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 21 392 SH SOLE 7 392 0 0 MTS SYS CORP COM 553777103 4429 82867 SH SOLE 18 82867 0 0 MTS SYS CORP COM 553777103 4829 90346 SH SOLE 19 90346 0 0 MTS SYS CORP COM 553777103 79085 1479603 SH SOLE 21 1479603 0 0 MTS SYS CORP COM 553777103 24449 457423 SH SOLE 22 427919 0 29504 MTS SYS CORP COM 553777103 355 6651 SH SOLE 26 5173 0 1478 MTS SYS CORP COM 553777103 116 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 1253 23444 SH SOLE 30 23444 0 0 MTS SYS CORP COM 553777103 85 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 112 3197 SH SOLE 2 3197 0 0 MUELLER INDS INC COM 624756102 11 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 973 27836 SH SOLE 7 27836 0 0 MUELLER INDS INC COM 624756102 9036 258531 SH SOLE 18 258531 0 0 MUELLER INDS INC COM 624756102 1527 43693 SH SOLE 19 43693 0 0 MUELLER INDS INC COM 624756102 176008 5035995 SH SOLE 21 5035995 0 0 MUELLER INDS INC COM 624756102 53988 1544718 SH SOLE 22 1430001 0 114717 MUELLER INDS INC COM 624756102 700 20019 SH SOLE 26 16204 0 3815 MUELLER INDS INC COM 624756102 275 7869 SH SOLE 28 7869 0 0 MUELLER INDS INC COM 624756102 8337 238541 SH SOLE 30 238541 0 0 MUELLER INDS INC COM 624756102 211 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1205 94174 SH SOLE 2 82971 0 11203 MUELLER WTR PRODS INC COM SER A 624758108 15 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1002 78317 SH SOLE 7 78317 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6972 544694 SH SOLE 18 544694 0 0 MUELLER WTR PRODS INC COM SER A 624758108 15014 1172987 SH SOLE 19 1172987 0 0 MUELLER WTR PRODS INC COM SER A 624758108 59960 4684368 SH SOLE 21 4684368 0 0 MUELLER WTR PRODS INC COM SER A 624758108 70888 5538086 SH SOLE 22 5238185 0 299901 MUELLER WTR PRODS INC COM SER A 624758108 206 16122 SH SOLE 23 16122 0 0 MUELLER WTR PRODS INC COM SER A 624758108 622 48592 SH SOLE 26 38843 0 9749 MUELLER WTR PRODS INC COM SER A 624758108 295 23073 SH SOLE 28 23073 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1764 137779 SH SOLE 29 0 0 137779 MUELLER WTR PRODS INC COM SER A 624758108 6167 481802 SH SOLE 30 481802 0 0 MUELLER WTR PRODS INC COM SER A 624758108 239 18689 SH SOLE 40 18689 0 0 MULESOFT INC CL A 625207105 34 1704 SH SOLE 2 1568 0 136 MULESOFT INC CL A 625207105 13 658 SH SOLE 7 658 0 0 MULESOFT INC CL A 625207105 3861 191700 SH SOLE 18 191700 0 0 MULESOFT INC CL A 625207105 367 18224 SH SOLE 19 18224 0 0 MULESOFT INC CL A 625207105 14104 700316 SH SOLE 21 700316 0 0 MULESOFT INC CL A 625207105 10771 534791 SH SOLE 22 506705 0 28086 MULTI COLOR CORP COM 625383104 79 970 SH SOLE 2 768 0 202 MULTI COLOR CORP COM 625383104 10 118 SH SOLE 4 118 0 0 MULTI COLOR CORP COM 625383104 30 369 SH SOLE 7 369 0 0 MULTI COLOR CORP COM 625383104 5177 63170 SH SOLE 18 63170 0 0 MULTI COLOR CORP COM 625383104 847 10331 SH SOLE 19 10331 0 0 MULTI COLOR CORP COM 625383104 97448 1189117 SH SOLE 21 1189117 0 0 MULTI COLOR CORP COM 625383104 32558 397293 SH SOLE 22 372121 0 25172 MULTI COLOR CORP COM 625383104 70 850 SH SOLE 26 0 0 850 MULTI COLOR CORP COM 625383104 160 1948 SH SOLE 28 1948 0 0 MULTI COLOR CORP COM 625383104 1560 19036 SH SOLE 30 19036 0 0 MULTI COLOR CORP COM 625383104 117 1424 SH SOLE 40 1424 0 0 MURPHY OIL CORP COM 626717102 7630 287290 SH SOLE 2 119558 0 167732 MURPHY OIL CORP COM 626717102 1257 47322 SH SOLE 4 43476 0 3846 MURPHY OIL CORP COM 626717102 510 19190 SH SOLE 7 14976 0 4214 MURPHY OIL CORP COM 626717102 32 1193 SH SOLE 13 1193 0 0 MURPHY OIL CORP COM 626717102 34 1280 SH SOLE 15 1280 0 0 MURPHY OIL CORP COM 626717102 15222 573121 SH SOLE 18 548393 0 24728 MURPHY OIL CORP COM 626717102 4637 174577 SH SOLE 19 174577 0 0 MURPHY OIL CORP COM 626717102 2803 105547 SH SOLE 20 0 0 105547 MURPHY OIL CORP COM 626717102 198413 7470362 SH SOLE 21 7470362 0 0 MURPHY OIL CORP COM 626717102 167703 6314107 SH SOLE 22 5725022 0 589085 MURPHY OIL CORP COM 626717102 6257 235578 SH SOLE 23 235578 0 0 MURPHY OIL CORP COM 626717102 6852 257983 SH SOLE 25 257983 0 0 MURPHY OIL CORP COM 626717102 12931 486878 SH SOLE 26 220870 0 266008 MURPHY OIL CORP COM 626717102 939 35362 SH SOLE 28 25496 0 9866 MURPHY OIL CORP COM 626717102 1421 53488 SH SOLE 29 11306 0 42182 MURPHY OIL CORP COM 626717102 8456 318369 SH SOLE 30 318369 0 0 MURPHY OIL CORP COM 626717102 2380 89614 SH SOLE 31 32517 0 57097 MURPHY OIL CORP COM 626717102 581 21867 SH SOLE 34 21867 0 0 MURPHY OIL CORP COM 626717102 6094 229452 SH SOLE 36 229452 0 0 MURPHY OIL CORP COM 626717102 21 799 SH SOLE 40 799 0 0 MURPHY USA INC COM 626755102 2606 37770 SH SOLE 2 19619 0 18151 MURPHY USA INC COM 626755102 13 194 SH SOLE 4 194 0 0 MURPHY USA INC COM 626755102 182 2639 SH SOLE 7 2639 0 0 MURPHY USA INC COM 626755102 7833 113522 SH SOLE 18 113522 0 0 MURPHY USA INC COM 626755102 764 11079 SH SOLE 19 11079 0 0 MURPHY USA INC COM 626755102 97304 1410197 SH SOLE 21 1410197 0 0 MURPHY USA INC COM 626755102 77795 1127464 SH SOLE 22 999206 0 128258 MURPHY USA INC COM 626755102 1338 19391 SH SOLE 26 16973 0 2418 MURPHY USA INC COM 626755102 362 5249 SH SOLE 28 5249 0 0 MURPHY USA INC COM 626755102 879 12734 SH SOLE 30 12734 0 0 MURPHY USA INC COM 626755102 58 836 SH SOLE 31 836 0 0 MURPHY USA INC COM 626755102 1258 18236 SH SOLE 36 18236 0 0 MURPHY USA INC COM 626755102 224 3245 SH SOLE 40 3245 0 0 MUTUALFIRST FINL INC COM 62845B104 39 1005 SH SOLE 2 358 0 647 MUTUALFIRST FINL INC COM 62845B104 891 23180 SH SOLE 18 23180 0 0 MUTUALFIRST FINL INC COM 62845B104 203 5279 SH SOLE 19 5279 0 0 MUTUALFIRST FINL INC COM 62845B104 7127 185352 SH SOLE 21 185352 0 0 MUTUALFIRST FINL INC COM 62845B104 3855 100258 SH SOLE 22 96336 0 3922 MYERS INDS INC COM 628464109 44 2091 SH SOLE 2 1627 0 464 MYERS INDS INC COM 628464109 14 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2265 108137 SH SOLE 18 108137 0 0 MYERS INDS INC COM 628464109 357 17064 SH SOLE 19 17064 0 0 MYERS INDS INC COM 628464109 42190 2013831 SH SOLE 21 2013831 0 0 MYERS INDS INC COM 628464109 13054 623118 SH SOLE 22 575664 0 47454 MYERS INDS INC COM 628464109 69 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 628 29989 SH SOLE 30 29989 0 0 MYERS INDS INC COM 628464109 57 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 19463 620422 SH SOLE 2 139831 0 480591 MYLAN N V SHS EURO N59465109 4511 143788 SH SOLE 4 127679 0 16109 MYLAN N V SHS EURO N59465109 12578 400943 SH SOLE 7 383546 0 17397 MYLAN N V SHS EURO N59465109 470 14997 SH SOLE 13 14997 0 0 MYLAN N V SHS EURO N59465109 118 3746 SH SOLE 15 3746 0 0 MYLAN N V SHS EURO N59465109 36992 1179210 SH SOLE 18 1111775 0 67435 MYLAN N V SHS EURO N59465109 3031 96623 SH SOLE 19 96623 0 0 MYLAN N V SHS EURO N59465109 608376 19393561 SH SOLE 21 19393561 0 0 MYLAN N V SHS EURO N59465109 443996 14153525 SH SOLE 22 11734026 0 2419499 MYLAN N V SHS EURO N59465109 17188 547913 SH SOLE 23 547913 0 0 MYLAN N V SHS EURO N59465109 12543 399841 SH SOLE 25 399841 0 0 MYLAN N V SHS EURO N59465109 44209 1409261 SH SOLE 26 469595 0 939666 MYLAN N V SHS EURO N59465109 3310 105506 SH SOLE 28 77545 0 27961 MYLAN N V SHS EURO N59465109 459 14630 SH SOLE 29 14630 0 0 MYLAN N V SHS EURO N59465109 54818 1747457 SH SOLE 30 1747457 0 0 MYLAN N V SHS EURO N59465109 8834 281592 SH SOLE 31 135484 0 146108 MYLAN N V SHS EURO N59465109 2431 77501 SH SOLE 32 77501 0 0 MYLAN N V SHS EURO N59465109 982 31303 SH SOLE 34 31303 0 0 MYLAN N V SHS EURO N59465109 14620 466050 SH SOLE 36 466050 0 0 MYLAN N V SHS EURO N59465109 83 2650 SH SOLE 40 2650 0 0 MYOKARDIA INC COM 62857M105 48 1117 SH SOLE 2 1117 0 0 MYOKARDIA INC COM 62857M105 25 594 SH SOLE 7 594 0 0 MYOKARDIA INC COM 62857M105 2916 68049 SH SOLE 18 68049 0 0 MYOKARDIA INC COM 62857M105 660 15396 SH SOLE 19 15396 0 0 MYOKARDIA INC COM 62857M105 33149 773611 SH SOLE 21 773611 0 0 MYOKARDIA INC COM 62857M105 22947 535509 SH SOLE 22 490855 0 44654 MYOKARDIA INC COM 62857M105 138 3222 SH SOLE 30 3222 0 0 MYOKARDIA INC COM 62857M105 91 2122 SH SOLE 40 2122 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH SOLE 21 307 0 0 MYOVANT SCIENCES LTD COM G637AM102 1379 89149 SH SOLE 2 89149 0 0 MYOVANT SCIENCES LTD COM G637AM102 781 50493 SH SOLE 18 50493 0 0 MYOVANT SCIENCES LTD COM G637AM102 8735 564651 SH SOLE 19 564651 0 0 MYOVANT SCIENCES LTD COM G637AM102 298 19268 SH SOLE 20 19268 0 0 MYOVANT SCIENCES LTD COM G637AM102 55 3530 SH SOLE 21 3530 0 0 MYOVANT SCIENCES LTD COM G637AM102 100 6483 SH SOLE 22 6483 0 0 MYOVANT SCIENCES LTD COM G637AM102 45 2926 SH SOLE 30 2926 0 0 MYOVANT SCIENCES LTD COM G637AM102 4325 279549 SH SOLE 34 279549 0 0 MYR GROUP INC DEL COM 55405W104 92 3174 SH SOLE 2 936 0 2238 MYR GROUP INC DEL COM 55405W104 6 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 484 16599 SH SOLE 7 16599 0 0 MYR GROUP INC DEL COM 55405W104 2300 78919 SH SOLE 18 78919 0 0 MYR GROUP INC DEL COM 55405W104 350 12001 SH SOLE 19 12001 0 0 MYR GROUP INC DEL COM 55405W104 42918 1472808 SH SOLE 21 1472808 0 0 MYR GROUP INC DEL COM 55405W104 14662 503165 SH SOLE 22 464181 0 38984 MYR GROUP INC DEL COM 55405W104 77 2631 SH SOLE 26 0 0 2631 MYR GROUP INC DEL COM 55405W104 87 2994 SH SOLE 28 2994 0 0 MYR GROUP INC DEL COM 55405W104 680 23326 SH SOLE 30 23326 0 0 MYR GROUP INC DEL COM 55405W104 58 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 807 22312 SH SOLE 2 11754 0 10558 MYRIAD GENETICS INC COM 62855J104 14 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 62 1704 SH SOLE 7 1704 0 0 MYRIAD GENETICS INC COM 62855J104 11669 322531 SH SOLE 18 322531 0 0 MYRIAD GENETICS INC COM 62855J104 3201 88462 SH SOLE 19 88462 0 0 MYRIAD GENETICS INC COM 62855J104 265955 7350874 SH SOLE 21 7350874 0 0 MYRIAD GENETICS INC COM 62855J104 68458 1892141 SH SOLE 22 1763839 0 128302 MYRIAD GENETICS INC COM 62855J104 1422 39312 SH SOLE 23 39312 0 0 MYRIAD GENETICS INC COM 62855J104 758 20958 SH SOLE 26 16889 0 4069 MYRIAD GENETICS INC COM 62855J104 363 10028 SH SOLE 28 10028 0 0 MYRIAD GENETICS INC COM 62855J104 1128 31173 SH SOLE 29 0 0 31173 MYRIAD GENETICS INC COM 62855J104 4573 126404 SH SOLE 30 126404 0 0 MYRIAD GENETICS INC COM 62855J104 95 2619 SH SOLE 34 2619 0 0 MYRIAD GENETICS INC COM 62855J104 283 7833 SH SOLE 40 7833 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2286 283301 SH SOLE 2 140169 0 143132 NABORS INDUSTRIES LTD SHS G6359F103 105 12995 SH SOLE 7 12995 0 0 NABORS INDUSTRIES LTD SHS G6359F103 7796 966044 SH SOLE 18 966044 0 0 NABORS INDUSTRIES LTD SHS G6359F103 747 92588 SH SOLE 19 92588 0 0 NABORS INDUSTRIES LTD SHS G6359F103 104704 12974417 SH SOLE 21 12974417 0 0 NABORS INDUSTRIES LTD SHS G6359F103 75805 9393470 SH SOLE 22 8431300 0 962170 NABORS INDUSTRIES LTD SHS G6359F103 747 92621 SH SOLE 26 69268 0 23353 NABORS INDUSTRIES LTD SHS G6359F103 327 40485 SH SOLE 28 40485 0 0 NABORS INDUSTRIES LTD SHS G6359F103 691 85610 SH SOLE 29 0 0 85610 NABORS INDUSTRIES LTD SHS G6359F103 356 44104 SH SOLE 30 44104 0 0 NABORS INDUSTRIES LTD SHS G6359F103 48 5926 SH SOLE 31 5926 0 0 NABORS INDUSTRIES LTD SHS G6359F103 852 105562 SH SOLE 36 105562 0 0 NABORS INDUSTRIES LTD SHS G6359F103 262 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 89 1040 SH SOLE 2 393 0 647 NACCO INDS INC CL A 629579103 4 46 SH SOLE 4 46 0 0 NACCO INDS INC CL A 629579103 10 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 1362 15879 SH SOLE 18 15879 0 0 NACCO INDS INC CL A 629579103 303 3530 SH SOLE 19 3530 0 0 NACCO INDS INC CL A 629579103 11084 129187 SH SOLE 21 129187 0 0 NACCO INDS INC CL A 629579103 11196 130489 SH SOLE 22 122138 0 8351 NACCO INDS INC CL A 629579103 9 107 SH SOLE 23 107 0 0 NACCO INDS INC CL A 629579103 48 559 SH SOLE 28 559 0 0 NACCO INDS INC CL A 629579103 47 548 SH SOLE 30 548 0 0 NACCO INDS INC CL A 629579103 30 344 SH SOLE 40 344 0 0 NAKED BRAND GROUP INC COM NEW 629839200 4 3032 SH SOLE 21 3032 0 0 NAM TAI PPTY INC SHS G63907102 44 4032 SH SOLE 21 4032 0 0 NANOMETRICS INC COM 630077105 64 2232 SH SOLE 2 1384 0 848 NANOMETRICS INC COM 630077105 16 554 SH SOLE 7 554 0 0 NANOMETRICS INC COM 630077105 3402 118135 SH SOLE 18 118135 0 0 NANOMETRICS INC COM 630077105 537 18635 SH SOLE 19 18635 0 0 NANOMETRICS INC COM 630077105 63633 2209464 SH SOLE 21 2209464 0 0 NANOMETRICS INC COM 630077105 21108 732929 SH SOLE 22 689499 0 43430 NANOMETRICS INC COM 630077105 94 3248 SH SOLE 28 3248 0 0 NANOMETRICS INC COM 630077105 322 11192 SH SOLE 29 0 0 11192 NANOMETRICS INC COM 630077105 1035 35933 SH SOLE 30 35933 0 0 NANOMETRICS INC COM 630077105 58 2030 SH SOLE 40 2030 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 210 12987 SH SOLE 2 11369 0 1618 NANOSTRING TECHNOLOGIES INC COM 63009R109 13 781 SH SOLE 7 781 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1243 76922 SH SOLE 18 76922 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1714 106049 SH SOLE 19 106049 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 16870 1043940 SH SOLE 21 1043940 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 8494 525591 SH SOLE 22 501074 0 24517 NANOSTRING TECHNOLOGIES INC COM 63009R109 836 51751 SH SOLE 23 51751 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 121 7487 SH SOLE 29 0 0 7487 NANOVIRICIDES INC COM NEW 630087203 9 8270 SH SOLE 18 8270 0 0 NANOVIRICIDES INC COM NEW 630087203 145 126950 SH SOLE 21 126950 0 0 NANTHEALTH INC COM 630104107 15 3742 SH SOLE 2 1079 0 2663 NANTHEALTH INC COM 630104107 278 67381 SH SOLE 18 67381 0 0 NANTHEALTH INC COM 630104107 29 6965 SH SOLE 19 6965 0 0 NANTHEALTH INC COM 630104107 9944 2413651 SH SOLE 21 2413651 0 0 NANTHEALTH INC COM 630104107 717 174035 SH SOLE 22 162650 0 11385 NANTKWEST INC COM 63016Q102 33 6029 SH SOLE 2 1428 0 4601 NANTKWEST INC COM 63016Q102 652 118934 SH SOLE 18 118934 0 0 NANTKWEST INC COM 63016Q102 117 21437 SH SOLE 19 21437 0 0 NANTKWEST INC COM 63016Q102 12011 2191834 SH SOLE 21 2191834 0 0 NANTKWEST INC COM 63016Q102 2533 462252 SH SOLE 22 442505 0 19747 NAPCO SEC TECHNOLOGIES INC COM 630402105 5 505 SH SOLE 2 505 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 394 40582 SH SOLE 18 40582 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 91 9345 SH SOLE 19 9345 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 3671 378476 SH SOLE 21 378476 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 4314 444692 SH SOLE 22 435906 0 8786 NASDAQ INC COM 631103108 10197 131457 SH SOLE 2 24115 0 107342 NASDAQ INC COM 631103108 2730 35195 SH SOLE 4 31543 0 3652 NASDAQ INC COM 631103108 7241 93342 SH SOLE 7 83362 0 9980 NASDAQ INC COM 631103108 493 6356 SH SOLE 13 6356 0 0 NASDAQ INC COM 631103108 86 1110 SH SOLE 15 1110 0 0 NASDAQ INC COM 631103108 72333 932491 SH SOLE 18 901928 0 30563 NASDAQ INC COM 631103108 78783 1015637 SH SOLE 19 1015637 0 0 NASDAQ INC COM 631103108 7071 91160 SH SOLE 20 0 0 91160 NASDAQ INC COM 631103108 190272 2452911 SH SOLE 21 2452911 0 0 NASDAQ INC COM 631103108 242980 3132395 SH SOLE 22 2595130 0 537265 NASDAQ INC COM 631103108 13934 179637 SH SOLE 23 179637 0 0 NASDAQ INC COM 631103108 7322 94389 SH SOLE 25 94389 0 0 NASDAQ INC COM 631103108 25982 334952 SH SOLE 26 137712 0 197240 NASDAQ INC COM 631103108 2058 26528 SH SOLE 28 19169 0 7359 NASDAQ INC COM 631103108 2477 31930 SH SOLE 29 3481 0 28449 NASDAQ INC COM 631103108 25990 335057 SH SOLE 30 335057 0 0 NASDAQ INC COM 631103108 3525 45446 SH SOLE 31 25674 0 19772 NASDAQ INC COM 631103108 14477 186634 SH SOLE 34 186634 0 0 NASDAQ INC COM 631103108 8080 104158 SH SOLE 36 104158 0 0 NASDAQ INC COM 631103108 44 563 SH SOLE 40 563 0 0 NATERA INC COM 632307104 24 1862 SH SOLE 2 1862 0 0 NATERA INC COM 632307104 9 702 SH SOLE 7 702 0 0 NATERA INC COM 632307104 1434 111287 SH SOLE 18 111287 0 0 NATERA INC COM 632307104 710 55071 SH SOLE 19 55071 0 0 NATERA INC COM 632307104 12754 989411 SH SOLE 21 989411 0 0 NATERA INC COM 632307104 7322 568044 SH SOLE 22 515916 0 52128 NATERA INC COM 632307104 23 1772 SH SOLE 23 1772 0 0 NATERA INC COM 632307104 63 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 147 11368 SH SOLE 29 0 0 11368 NATERA INC COM 632307104 104 8063 SH SOLE 30 8063 0 0 NATHANS FAMOUS INC NEW COM 632347100 24 321 SH SOLE 2 149 0 172 NATHANS FAMOUS INC NEW COM 632347100 769 10394 SH SOLE 18 10394 0 0 NATHANS FAMOUS INC NEW COM 632347100 116 1563 SH SOLE 19 1563 0 0 NATHANS FAMOUS INC NEW COM 632347100 6904 93364 SH SOLE 21 93364 0 0 NATHANS FAMOUS INC NEW COM 632347100 2818 38109 SH SOLE 22 36018 0 2091 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 3 1544 SH SOLE 18 1544 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 72 33606 SH SOLE 21 33606 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 78 36325 SH SOLE 22 36325 0 0 NATIONAL BANKSHARES INC VA COM 634865109 78 1741 SH SOLE 2 403 0 1338 NATIONAL BANKSHARES INC VA COM 634865109 11 242 SH SOLE 7 242 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1206 26821 SH SOLE 18 26821 0 0 NATIONAL BANKSHARES INC VA COM 634865109 250 5558 SH SOLE 19 5558 0 0 NATIONAL BANKSHARES INC VA COM 634865109 9977 221950 SH SOLE 21 221950 0 0 NATIONAL BANKSHARES INC VA COM 634865109 8628 191951 SH SOLE 22 180575 0 11376 NATIONAL BEVERAGE CORP COM 635017106 107 862 SH SOLE 2 654 0 208 NATIONAL BEVERAGE CORP COM 635017106 8 63 SH SOLE 4 63 0 0 NATIONAL BEVERAGE CORP COM 635017106 39 318 SH SOLE 7 318 0 0 NATIONAL BEVERAGE CORP COM 635017106 4948 39891 SH SOLE 18 39891 0 0 NATIONAL BEVERAGE CORP COM 635017106 1069 8619 SH SOLE 19 8619 0 0 NATIONAL BEVERAGE CORP COM 635017106 43141 347768 SH SOLE 21 347768 0 0 NATIONAL BEVERAGE CORP COM 635017106 42223 340368 SH SOLE 22 317028 0 23340 NATIONAL BEVERAGE CORP COM 635017106 415 3342 SH SOLE 23 3342 0 0 NATIONAL BEVERAGE CORP COM 635017106 142 1147 SH SOLE 26 0 0 1147 NATIONAL BEVERAGE CORP COM 635017106 206 1661 SH SOLE 28 1661 0 0 NATIONAL BEVERAGE CORP COM 635017106 237 1907 SH SOLE 30 1907 0 0 NATIONAL BEVERAGE CORP COM 635017106 158 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 57 1595 SH SOLE 2 1595 0 0 NATIONAL BK HLDGS CORP CL A 633707104 19 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4615 129313 SH SOLE 18 129313 0 0 NATIONAL BK HLDGS CORP CL A 633707104 676 18951 SH SOLE 19 18951 0 0 NATIONAL BK HLDGS CORP CL A 633707104 81367 2279828 SH SOLE 21 2279828 0 0 NATIONAL BK HLDGS CORP CL A 633707104 30571 856581 SH SOLE 22 802785 0 53796 NATIONAL BK HLDGS CORP CL A 633707104 161 4512 SH SOLE 28 4512 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1180 33070 SH SOLE 29 0 0 33070 NATIONAL BK HLDGS CORP CL A 633707104 1296 36299 SH SOLE 30 36299 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1022 28645 SH SOLE 34 28645 0 0 NATIONAL BK HLDGS CORP CL A 633707104 137 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 111 15845 SH SOLE 2 3872 0 11973 NATIONAL CINEMEDIA INC COM 635309107 3 380 SH SOLE 4 380 0 0 NATIONAL CINEMEDIA INC COM 635309107 12 1687 SH SOLE 7 1687 0 0 NATIONAL CINEMEDIA INC COM 635309107 1767 253162 SH SOLE 18 253162 0 0 NATIONAL CINEMEDIA INC COM 635309107 320 45885 SH SOLE 19 45885 0 0 NATIONAL CINEMEDIA INC COM 635309107 14367 2058378 SH SOLE 21 2058378 0 0 NATIONAL CINEMEDIA INC COM 635309107 13525 1937614 SH SOLE 22 1810053 0 127561 NATIONAL CINEMEDIA INC COM 635309107 219 31330 SH SOLE 26 25058 0 6272 NATIONAL CINEMEDIA INC COM 635309107 62 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 55 7914 SH SOLE 30 7914 0 0 NATIONAL CINEMEDIA INC COM 635309107 51 7277 SH SOLE 40 7277 0 0 NATIONAL COMM CORP COM 63546L102 70 1640 SH SOLE 2 623 0 1017 NATIONAL COMM CORP COM 63546L102 30 702 SH SOLE 7 702 0 0 NATIONAL COMM CORP COM 63546L102 1740 40645 SH SOLE 18 40645 0 0 NATIONAL COMM CORP COM 63546L102 355 8290 SH SOLE 19 8290 0 0 NATIONAL COMM CORP COM 63546L102 14922 348655 SH SOLE 21 348655 0 0 NATIONAL COMM CORP COM 63546L102 5793 135359 SH SOLE 22 124158 0 11201 NATIONAL FUEL GAS CO N J COM 636180101 4942 87295 SH SOLE 2 44519 0 42776 NATIONAL FUEL GAS CO N J COM 636180101 20 360 SH SOLE 4 360 0 0 NATIONAL FUEL GAS CO N J COM 636180101 5864 103582 SH SOLE 7 103582 0 0 NATIONAL FUEL GAS CO N J COM 636180101 16517 291762 SH SOLE 18 291762 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1534 27093 SH SOLE 19 27093 0 0 NATIONAL FUEL GAS CO N J COM 636180101 214709 3792769 SH SOLE 21 3792769 0 0 NATIONAL FUEL GAS CO N J COM 636180101 156993 2773233 SH SOLE 22 2511470 0 261763 NATIONAL FUEL GAS CO N J COM 636180101 1163 20547 SH SOLE 26 16860 0 3687 NATIONAL FUEL GAS CO N J COM 636180101 699 12339 SH SOLE 28 12339 0 0 NATIONAL FUEL GAS CO N J COM 636180101 677 11955 SH SOLE 30 11955 0 0 NATIONAL FUEL GAS CO N J COM 636180101 108 1916 SH SOLE 31 1916 0 0 NATIONAL FUEL GAS CO N J COM 636180101 168 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 507 8960 SH SOLE 40 8960 0 0 NATIONAL GEN HLDGS CORP COM 636220303 148 7756 SH SOLE 2 4672 0 3084 NATIONAL GEN HLDGS CORP COM 636220303 7 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 28 1460 SH SOLE 7 1460 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3299 172645 SH SOLE 18 172645 0 0 NATIONAL GEN HLDGS CORP COM 636220303 785 41101 SH SOLE 19 41101 0 0 NATIONAL GEN HLDGS CORP COM 636220303 29434 1540233 SH SOLE 21 1540233 0 0 NATIONAL GEN HLDGS CORP COM 636220303 30295 1585273 SH SOLE 22 1487139 0 98134 NATIONAL GEN HLDGS CORP COM 636220303 415 21735 SH SOLE 26 21735 0 0 NATIONAL GEN HLDGS CORP COM 636220303 162 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 164 8575 SH SOLE 30 8575 0 0 NATIONAL GEN HLDGS CORP COM 636220303 136 7103 SH SOLE 40 7103 0 0 NATIONAL HEALTH INVS INC COM 63633D104 478 6182 SH SOLE 2 2190 0 3992 NATIONAL HEALTH INVS INC COM 63633D104 1074 13890 SH SOLE 4 13890 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4121 53316 SH SOLE 7 53316 0 0 NATIONAL HEALTH INVS INC COM 63633D104 106 1374 SH SOLE 15 1374 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10970 141930 SH SOLE 18 141930 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5264 68110 SH SOLE 19 68110 0 0 NATIONAL HEALTH INVS INC COM 63633D104 115629 1496042 SH SOLE 21 1496042 0 0 NATIONAL HEALTH INVS INC COM 63633D104 116675 1509572 SH SOLE 22 1437061 0 72511 NATIONAL HEALTH INVS INC COM 63633D104 89 1154 SH SOLE 23 1154 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5665 73301 SH SOLE 25 73301 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2132 27590 SH SOLE 26 13705 0 13885 NATIONAL HEALTH INVS INC COM 63633D104 515 6661 SH SOLE 28 6661 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1056 13662 SH SOLE 29 13662 0 0 NATIONAL HEALTH INVS INC COM 63633D104 16048 207634 SH SOLE 30 207634 0 0 NATIONAL HEALTH INVS INC COM 63633D104 307 3971 SH SOLE 40 3971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 170 2714 SH SOLE 2 725 0 1989 NATIONAL HEALTHCARE CORP COM 635906100 15 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2633 42082 SH SOLE 18 42082 0 0 NATIONAL HEALTHCARE CORP COM 635906100 557 8910 SH SOLE 19 8910 0 0 NATIONAL HEALTHCARE CORP COM 635906100 24875 397551 SH SOLE 21 397551 0 0 NATIONAL HEALTHCARE CORP COM 635906100 17480 279373 SH SOLE 22 260964 0 18409 NATIONAL HEALTHCARE CORP COM 635906100 89 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 93 1483 SH SOLE 30 1483 0 0 NATIONAL HEALTHCARE CORP COM 635906100 17 277 SH SOLE 34 277 0 0 NATIONAL HEALTHCARE CORP COM 635906100 70 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 39 15078 SH SOLE 21 15078 0 0 NATIONAL INSTRS CORP COM 636518102 4113 97541 SH SOLE 2 58288 0 39253 NATIONAL INSTRS CORP COM 636518102 24 564 SH SOLE 4 564 0 0 NATIONAL INSTRS CORP COM 636518102 105 2499 SH SOLE 7 2499 0 0 NATIONAL INSTRS CORP COM 636518102 16006 379566 SH SOLE 18 379566 0 0 NATIONAL INSTRS CORP COM 636518102 9019 213869 SH SOLE 19 213869 0 0 NATIONAL INSTRS CORP COM 636518102 190990 4529050 SH SOLE 21 4529050 0 0 NATIONAL INSTRS CORP COM 636518102 144055 3416050 SH SOLE 22 3067301 0 348749 NATIONAL INSTRS CORP COM 636518102 1858 44064 SH SOLE 26 38545 0 5519 NATIONAL INSTRS CORP COM 636518102 776 18407 SH SOLE 28 18407 0 0 NATIONAL INSTRS CORP COM 636518102 769 18239 SH SOLE 30 18239 0 0 NATIONAL INSTRS CORP COM 636518102 101 2392 SH SOLE 31 2392 0 0 NATIONAL INSTRS CORP COM 636518102 527 12501 SH SOLE 40 12501 0 0 NATIONAL OILWELL VARCO INC COM 637071101 18637 521614 SH SOLE 2 156364 0 365250 NATIONAL OILWELL VARCO INC COM 637071101 4081 114214 SH SOLE 4 104388 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 10455 292611 SH SOLE 7 266225 0 26386 NATIONAL OILWELL VARCO INC COM 637071101 803 22471 SH SOLE 13 22471 0 0 NATIONAL OILWELL VARCO INC COM 637071101 82 2287 SH SOLE 15 2287 0 0 NATIONAL OILWELL VARCO INC COM 637071101 30704 859335 SH SOLE 18 798008 0 61327 NATIONAL OILWELL VARCO INC COM 637071101 2983 83476 SH SOLE 19 83476 0 0 NATIONAL OILWELL VARCO INC COM 637071101 6701 187545 SH SOLE 20 0 0 187545 NATIONAL OILWELL VARCO INC COM 637071101 300299 8404660 SH SOLE 21 8404660 0 0 NATIONAL OILWELL VARCO INC COM 637071101 365051 10216930 SH SOLE 22 8378795 0 1838135 NATIONAL OILWELL VARCO INC COM 637071101 16769 469314 SH SOLE 23 469314 0 0 NATIONAL OILWELL VARCO INC COM 637071101 16398 458929 SH SOLE 25 458929 0 0 NATIONAL OILWELL VARCO INC COM 637071101 56037 1568347 SH SOLE 26 413549 0 1154798 NATIONAL OILWELL VARCO INC COM 637071101 3081 86237 SH SOLE 28 62971 0 23266 NATIONAL OILWELL VARCO INC COM 637071101 561 15699 SH SOLE 29 13570 0 2129 NATIONAL OILWELL VARCO INC COM 637071101 41144 1151530 SH SOLE 30 1151530 0 0 NATIONAL OILWELL VARCO INC COM 637071101 8365 234127 SH SOLE 31 109530 0 124597 NATIONAL OILWELL VARCO INC COM 637071101 1347 37686 SH SOLE 34 37686 0 0 NATIONAL OILWELL VARCO INC COM 637071101 16094 450423 SH SOLE 36 450423 0 0 NATIONAL OILWELL VARCO INC COM 637071101 67 1885 SH SOLE 40 1885 0 0 NATIONAL PRESTO INDS INC COM 637215104 31 289 SH SOLE 2 289 0 0 NATIONAL PRESTO INDS INC COM 637215104 6 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 12 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 2734 25681 SH SOLE 18 25681 0 0 NATIONAL PRESTO INDS INC COM 637215104 376 3535 SH SOLE 19 3535 0 0 NATIONAL PRESTO INDS INC COM 637215104 48553 456112 SH SOLE 21 456112 0 0 NATIONAL PRESTO INDS INC COM 637215104 16333 153430 SH SOLE 22 143256 0 10174 NATIONAL PRESTO INDS INC COM 637215104 79 745 SH SOLE 26 0 0 745 NATIONAL PRESTO INDS INC COM 637215104 78 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 726 6816 SH SOLE 30 6816 0 0 NATIONAL PRESTO INDS INC COM 637215104 50 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP CL A 637372202 34 896 SH SOLE 2 560 0 336 NATIONAL RESH CORP CL A 637372202 20 539 SH SOLE 7 539 0 0 NATIONAL RESH CORP CL A 637372202 1310 34748 SH SOLE 18 34748 0 0 NATIONAL RESH CORP CL A 637372202 838 22227 SH SOLE 19 22227 0 0 NATIONAL RESH CORP CL A 637372202 11355 301183 SH SOLE 21 301183 0 0 NATIONAL RESH CORP CL A 637372202 4214 111767 SH SOLE 22 102545 0 9222 NATIONAL RESH CORP CL A 637372202 61 1611 SH SOLE 30 1611 0 0 NATIONAL RESH CORP CL A 637372202 26 688 SH SOLE 34 688 0 0 NATIONAL RESH CORP CL B 637372301 10 194 SH SOLE 21 194 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 9342 224239 SH SOLE 2 81216 0 143023 NATIONAL RETAIL PPTYS INC COM 637417106 4236 101678 SH SOLE 4 94315 0 7363 NATIONAL RETAIL PPTYS INC COM 637417106 20554 493384 SH SOLE 7 470704 0 22680 NATIONAL RETAIL PPTYS INC COM 637417106 226 5427 SH SOLE 15 5427 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 21583 518074 SH SOLE 18 503629 0 14445 NATIONAL RETAIL PPTYS INC COM 637417106 8092 194243 SH SOLE 19 194243 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 4966 119209 SH SOLE 20 0 0 119209 NATIONAL RETAIL PPTYS INC COM 637417106 357497 8581302 SH SOLE 21 8581302 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 261726 6282419 SH SOLE 22 5800034 0 482385 NATIONAL RETAIL PPTYS INC COM 637417106 7560 181472 SH SOLE 23 181472 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 11506 276189 SH SOLE 25 276189 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 14526 348690 SH SOLE 26 163304 0 185386 NATIONAL RETAIL PPTYS INC COM 637417106 1454 34898 SH SOLE 28 25958 0 8940 NATIONAL RETAIL PPTYS INC COM 637417106 2262 54303 SH SOLE 29 54303 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 40070 961833 SH SOLE 30 961833 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3196 76725 SH SOLE 31 51491 0 25234 NATIONAL RETAIL PPTYS INC COM 637417106 436 10464 SH SOLE 34 10464 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1124 26987 SH SOLE 36 26987 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 29 687 SH SOLE 40 687 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 236 9754 SH SOLE 2 2699 0 7055 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 345 14218 SH SOLE 4 14218 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1478 60956 SH SOLE 7 60956 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 42 1739 SH SOLE 15 1739 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5346 220565 SH SOLE 18 220565 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1897 78259 SH SOLE 19 78259 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 95437 3937160 SH SOLE 21 3937160 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48171 1987246 SH SOLE 22 1895017 0 92229 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 30 1243 SH SOLE 23 1243 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1998 82446 SH SOLE 25 82446 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 426 17556 SH SOLE 26 0 0 17556 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 199 8217 SH SOLE 28 8217 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 369 15234 SH SOLE 29 15234 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6765 279074 SH SOLE 30 279074 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 213 8790 SH SOLE 40 8790 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 28685 1124470 SH SOLE 21 1124470 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 202 579 SH SOLE 2 164 0 415 NATIONAL WESTN LIFE GROUP IN CL A 638517102 27 77 SH SOLE 7 77 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 3034 8693 SH SOLE 18 8693 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 702 2011 SH SOLE 19 2011 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 24812 71094 SH SOLE 21 71094 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 23103 66197 SH SOLE 22 61785 0 4412 NATIONAL WESTN LIFE GROUP IN CL A 638517102 133 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 137 392 SH SOLE 30 392 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 147 420 SH SOLE 40 420 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 131 7070 SH SOLE 2 1833 0 5237 NATIONSTAR MTG HLDGS INC COM 63861C109 4 239 SH SOLE 4 239 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 16 867 SH SOLE 7 867 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 2097 112905 SH SOLE 18 112905 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 436 23462 SH SOLE 19 23462 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 17496 942181 SH SOLE 21 942181 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 17214 926995 SH SOLE 22 866882 0 60113 NATIONSTAR MTG HLDGS INC COM 63861C109 94 5044 SH SOLE 26 0 0 5044 NATIONSTAR MTG HLDGS INC COM 63861C109 120 6479 SH SOLE 28 6479 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 338 18180 SH SOLE 29 0 0 18180 NATIONSTAR MTG HLDGS INC COM 63861C109 419 22553 SH SOLE 30 22553 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 50 2682 SH SOLE 40 2682 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 924 SH SOLE 18 924 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 177 16377 SH SOLE 21 16377 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 68 2389 SH SOLE 2 578 0 1811 NATURAL GAS SERVICES GROUP COM 63886Q109 10 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1408 49573 SH SOLE 18 49573 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 314 11052 SH SOLE 19 11052 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 11637 409763 SH SOLE 21 409763 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 11663 410678 SH SOLE 22 388098 0 22580 NATURAL GAS SERVICES GROUP COM 63886Q109 50 1746 SH SOLE 28 1746 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 46 1603 SH SOLE 30 1603 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 39 1356 SH SOLE 40 1356 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 11 2010 SH SOLE 2 321 0 1689 NATURAL GROCERS BY VITAMIN C COM 63888U108 1 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 200 35807 SH SOLE 18 35807 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 41 7304 SH SOLE 19 7304 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1763 315958 SH SOLE 21 315958 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 988 177084 SH SOLE 22 161261 0 15823 NATURAL GROCERS BY VITAMIN C COM 63888U108 8 1499 SH SOLE 28 1499 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 7 1323 SH SOLE 30 1323 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5 910 SH SOLE 40 910 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 32 1321 SH SOLE 2 1164 0 157 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4 184 SH SOLE 7 184 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 681 28480 SH SOLE 18 28480 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 317 13271 SH SOLE 19 13271 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5593 234021 SH SOLE 21 234021 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6315 264207 SH SOLE 22 246781 0 17426 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 134 5592 SH SOLE 23 5592 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 28 1188 SH SOLE 28 1188 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 127 5297 SH SOLE 29 0 0 5297 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 33 1391 SH SOLE 30 1391 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 69 2885 SH SOLE 34 2885 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 21 2043 SH SOLE 2 462 0 1581 NATURES SUNSHINE PRODUCTS IN COM 639027101 4 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 426 41966 SH SOLE 18 41966 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 48 4687 SH SOLE 19 4687 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 3516 346409 SH SOLE 21 346409 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 1004 98944 SH SOLE 22 84525 0 14419 NATUS MEDICAL INC DEL COM 639050103 85 2265 SH SOLE 2 2024 0 241 NATUS MEDICAL INC DEL COM 639050103 7 195 SH SOLE 4 195 0 0 NATUS MEDICAL INC DEL COM 639050103 32 848 SH SOLE 7 848 0 0 NATUS MEDICAL INC DEL COM 639050103 5627 150066 SH SOLE 18 150066 0 0 NATUS MEDICAL INC DEL COM 639050103 897 23931 SH SOLE 19 23931 0 0 NATUS MEDICAL INC DEL COM 639050103 112322 2995245 SH SOLE 21 2995245 0 0 NATUS MEDICAL INC DEL COM 639050103 35243 939812 SH SOLE 22 876826 0 62986 NATUS MEDICAL INC DEL COM 639050103 226 6021 SH SOLE 26 3919 0 2102 NATUS MEDICAL INC DEL COM 639050103 181 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC DEL COM 639050103 327 8733 SH SOLE 29 0 0 8733 NATUS MEDICAL INC DEL COM 639050103 1673 44611 SH SOLE 30 44611 0 0 NATUS MEDICAL INC DEL COM 639050103 134 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 35 2053 SH SOLE 2 1634 0 419 NAUTILUS INC COM 63910B102 13 743 SH SOLE 7 743 0 0 NAUTILUS INC COM 63910B102 2446 144709 SH SOLE 18 144709 0 0 NAUTILUS INC COM 63910B102 372 22041 SH SOLE 19 22041 0 0 NAUTILUS INC COM 63910B102 46395 2745294 SH SOLE 21 2745294 0 0 NAUTILUS INC COM 63910B102 14609 864423 SH SOLE 22 807236 0 57187 NAUTILUS INC COM 63910B102 71 4230 SH SOLE 28 4230 0 0 NAUTILUS INC COM 63910B102 693 41005 SH SOLE 30 41005 0 0 NAUTILUS INC COM 63910B102 63 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 11 26298 SH SOLE 19 26298 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 24 58476 SH SOLE 21 58476 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 997 2401981 SH SOLE 22 2401981 0 0 NAVIENT CORPORATION COM 63938C108 6459 430008 SH SOLE 2 58155 0 371853 NAVIENT CORPORATION COM 63938C108 1485 98869 SH SOLE 4 88690 0 10179 NAVIENT CORPORATION COM 63938C108 3239 215620 SH SOLE 7 210153 0 5467 NAVIENT CORPORATION COM 63938C108 60 3995 SH SOLE 15 3995 0 0 NAVIENT CORPORATION COM 63938C108 9340 621841 SH SOLE 18 581748 0 40093 NAVIENT CORPORATION COM 63938C108 802 53380 SH SOLE 19 53380 0 0 NAVIENT CORPORATION COM 63938C108 3044 202635 SH SOLE 20 0 0 202635 NAVIENT CORPORATION COM 63938C108 84036 5594928 SH SOLE 21 5594928 0 0 NAVIENT CORPORATION COM 63938C108 147518 9821459 SH SOLE 22 8374204 0 1447255 NAVIENT CORPORATION COM 63938C108 5802 386272 SH SOLE 23 386272 0 0 NAVIENT CORPORATION COM 63938C108 3580 238332 SH SOLE 25 238332 0 0 NAVIENT CORPORATION COM 63938C108 11351 755715 SH SOLE 26 450925 0 304790 NAVIENT CORPORATION COM 63938C108 989 65847 SH SOLE 28 50625 0 15222 NAVIENT CORPORATION COM 63938C108 1187 79020 SH SOLE 29 8266 0 70754 NAVIENT CORPORATION COM 63938C108 15292 1018084 SH SOLE 30 1018084 0 0 NAVIENT CORPORATION COM 63938C108 2314 154030 SH SOLE 31 79739 0 74291 NAVIENT CORPORATION COM 63938C108 310 20657 SH SOLE 34 20657 0 0 NAVIENT CORPORATION COM 63938C108 6107 406575 SH SOLE 36 406575 0 0 NAVIENT CORPORATION COM 63938C108 21 1393 SH SOLE 40 1393 0 0 NAVIGANT CONSULTING INC COM 63935N107 196 11603 SH SOLE 2 3110 0 8493 NAVIGANT CONSULTING INC COM 63935N107 7 414 SH SOLE 4 414 0 0 NAVIGANT CONSULTING INC COM 63935N107 18 1066 SH SOLE 7 1066 0 0 NAVIGANT CONSULTING INC COM 63935N107 3902 230587 SH SOLE 18 230587 0 0 NAVIGANT CONSULTING INC COM 63935N107 584 34539 SH SOLE 19 34539 0 0 NAVIGANT CONSULTING INC COM 63935N107 69421 4102890 SH SOLE 21 4102890 0 0 NAVIGANT CONSULTING INC COM 63935N107 23014 1360175 SH SOLE 22 1270075 0 90100 NAVIGANT CONSULTING INC COM 63935N107 542 32008 SH SOLE 26 28315 0 3693 NAVIGANT CONSULTING INC COM 63935N107 116 6840 SH SOLE 28 6840 0 0 NAVIGANT CONSULTING INC COM 63935N107 1111 65691 SH SOLE 30 65691 0 0 NAVIGANT CONSULTING INC COM 63935N107 109 6453 SH SOLE 40 6453 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 1 48 SH SOLE 21 48 0 0 NAVIGATORS GROUP INC COM 638904102 265 4540 SH SOLE 2 1152 0 3388 NAVIGATORS GROUP INC COM 638904102 14 236 SH SOLE 4 236 0 0 NAVIGATORS GROUP INC COM 638904102 35 608 SH SOLE 7 608 0 0 NAVIGATORS GROUP INC COM 638904102 6105 104630 SH SOLE 18 104630 0 0 NAVIGATORS GROUP INC COM 638904102 919 15758 SH SOLE 19 15758 0 0 NAVIGATORS GROUP INC COM 638904102 113584 1946591 SH SOLE 21 1946591 0 0 NAVIGATORS GROUP INC COM 638904102 34861 597453 SH SOLE 22 554846 0 42607 NAVIGATORS GROUP INC COM 638904102 826 14164 SH SOLE 26 11618 0 2546 NAVIGATORS GROUP INC COM 638904102 218 3730 SH SOLE 28 3730 0 0 NAVIGATORS GROUP INC COM 638904102 1798 30811 SH SOLE 30 30811 0 0 NAVIGATORS GROUP INC COM 638904102 58 1002 SH SOLE 34 1002 0 0 NAVIGATORS GROUP INC COM 638904102 146 2496 SH SOLE 40 2496 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 18 14539 SH SOLE 2 3788 0 10751 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2 1872 SH SOLE 7 1872 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 395 323868 SH SOLE 18 323868 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 66 54505 SH SOLE 19 54505 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3311 2713601 SH SOLE 21 2713601 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 960 786859 SH SOLE 22 683145 0 103714 NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 2 100 SH SOLE 17 0 0 100 NAVIOS MARITIME HOLDINGS INC COM Y62196103 26 15554 SH SOLE 2 4582 0 10972 NAVIOS MARITIME HOLDINGS INC COM Y62196103 569 340969 SH SOLE 18 340969 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 91 54231 SH SOLE 19 54231 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 4747 2842804 SH SOLE 21 2842804 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 1251 749278 SH SOLE 22 691141 0 58137 NAVISTAR INTL CORP NEW COM 63934E108 479 10878 SH SOLE 2 2803 0 8075 NAVISTAR INTL CORP NEW COM 63934E108 10 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 125 2841 SH SOLE 7 2841 0 0 NAVISTAR INTL CORP NEW COM 63934E108 8184 185708 SH SOLE 18 185708 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1715 38914 SH SOLE 19 38914 0 0 NAVISTAR INTL CORP NEW COM 63934E108 69129 1568609 SH SOLE 21 1568609 0 0 NAVISTAR INTL CORP NEW COM 63934E108 69521 1577515 SH SOLE 22 1489662 0 87853 NAVISTAR INTL CORP NEW COM 63934E108 714 16192 SH SOLE 26 12850 0 3342 NAVISTAR INTL CORP NEW COM 63934E108 315 7147 SH SOLE 28 7147 0 0 NAVISTAR INTL CORP NEW COM 63934E108 298 6769 SH SOLE 30 6769 0 0 NAVISTAR INTL CORP NEW COM 63934E108 358 8134 SH SOLE 36 8134 0 0 NAVISTAR INTL CORP NEW COM 63934E108 245 5553 SH SOLE 40 5553 0 0 NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1121 1023000 PRN SOLE 21 1023000 0 0 NBT BANCORP INC COM 628778102 365 9950 SH SOLE 2 2512 0 7438 NBT BANCORP INC COM 628778102 10 272 SH SOLE 4 272 0 0 NBT BANCORP INC COM 628778102 38 1039 SH SOLE 7 1039 0 0 NBT BANCORP INC COM 628778102 7730 210518 SH SOLE 18 210518 0 0 NBT BANCORP INC COM 628778102 1194 32514 SH SOLE 19 32514 0 0 NBT BANCORP INC COM 628778102 140429 3824318 SH SOLE 21 3824318 0 0 NBT BANCORP INC COM 628778102 45173 1230195 SH SOLE 22 1150078 0 80117 NBT BANCORP INC COM 628778102 763 20766 SH SOLE 26 17072 0 3694 NBT BANCORP INC COM 628778102 230 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 2229 60709 SH SOLE 30 60709 0 0 NBT BANCORP INC COM 628778102 181 4934 SH SOLE 40 4934 0 0 NCI BUILDING SYS INC COM NEW 628852204 44 2828 SH SOLE 2 2315 0 513 NCI BUILDING SYS INC COM NEW 628852204 11 679 SH SOLE 7 679 0 0 NCI BUILDING SYS INC COM NEW 628852204 2138 137062 SH SOLE 18 137062 0 0 NCI BUILDING SYS INC COM NEW 628852204 468 29977 SH SOLE 19 29977 0 0 NCI BUILDING SYS INC COM NEW 628852204 18404 1179725 SH SOLE 21 1179725 0 0 NCI BUILDING SYS INC COM NEW 628852204 17946 1150359 SH SOLE 22 1088921 0 61438 NCI BUILDING SYS INC COM NEW 628852204 19 1215 SH SOLE 26 0 0 1215 NCI BUILDING SYS INC COM NEW 628852204 65 4196 SH SOLE 28 4196 0 0 NCI BUILDING SYS INC COM NEW 628852204 121 7766 SH SOLE 30 7766 0 0 NCI BUILDING SYS INC COM NEW 628852204 63 4068 SH SOLE 40 4068 0 0 NCR CORP NEW COM 62886E108 12195 325024 SH SOLE 2 281334 0 43690 NCR CORP NEW COM 62886E108 1079 28756 SH SOLE 4 28756 0 0 NCR CORP NEW COM 62886E108 324 8642 SH SOLE 7 8642 0 0 NCR CORP NEW COM 62886E108 2797 74550 SH SOLE 13 74550 0 0 NCR CORP NEW COM 62886E108 31 819 SH SOLE 15 819 0 0 NCR CORP NEW COM 62886E108 48 1276 SH SOLE 17 0 0 1276 NCR CORP NEW COM 62886E108 16367 436230 SH SOLE 18 435957 0 273 NCR CORP NEW COM 62886E108 27482 732454 SH SOLE 19 732454 0 0 NCR CORP NEW COM 62886E108 198914 5301546 SH SOLE 21 5301546 0 0 NCR CORP NEW COM 62886E108 190885 5087566 SH SOLE 22 4328293 0 759273 NCR CORP NEW COM 62886E108 1204 32099 SH SOLE 23 32099 0 0 NCR CORP NEW COM 62886E108 3880 103410 SH SOLE 25 103410 0 0 NCR CORP NEW COM 62886E108 5502 146645 SH SOLE 26 50415 0 96230 NCR CORP NEW COM 62886E108 672 17918 SH SOLE 28 17918 0 0 NCR CORP NEW COM 62886E108 6316 168324 SH SOLE 29 15173 0 153151 NCR CORP NEW COM 62886E108 810 21593 SH SOLE 30 21593 0 0 NCR CORP NEW COM 62886E108 1767 47098 SH SOLE 31 40585 0 6513 NCR CORP NEW COM 62886E108 4974 132575 SH SOLE 34 132575 0 0 NCR CORP NEW COM 62886E108 5571 148479 SH SOLE 36 148479 0 0 NCR CORP NEW COM 62886E108 473 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 18 759 SH SOLE 2 594 0 165 NCS MULTISTAGE HLDGS INC COM 628877102 907 37654 SH SOLE 18 37654 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 281 11672 SH SOLE 19 11672 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 7435 308756 SH SOLE 21 308756 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 2963 123054 SH SOLE 22 114385 0 8669 NCS MULTISTAGE HLDGS INC COM 628877102 331 13756 SH SOLE 23 13756 0 0 NEENAH PAPER INC COM 640079109 146 1711 SH SOLE 2 1019 0 692 NEENAH PAPER INC COM 640079109 9 103 SH SOLE 4 103 0 0 NEENAH PAPER INC COM 640079109 38 448 SH SOLE 7 448 0 0 NEENAH PAPER INC COM 640079109 6601 77165 SH SOLE 18 77165 0 0 NEENAH PAPER INC COM 640079109 1032 12058 SH SOLE 19 12058 0 0 NEENAH PAPER INC COM 640079109 125563 1467719 SH SOLE 21 1467719 0 0 NEENAH PAPER INC COM 640079109 39049 456450 SH SOLE 22 424577 0 31873 NEENAH PAPER INC COM 640079109 637 7444 SH SOLE 26 6481 0 963 NEENAH PAPER INC COM 640079109 207 2424 SH SOLE 28 2424 0 0 NEENAH PAPER INC COM 640079109 1963 22947 SH SOLE 30 22947 0 0 NEENAH PAPER INC COM 640079109 160 1874 SH SOLE 40 1874 0 0 NEFF CORP COM CL A 640094207 20 783 SH SOLE 2 490 0 293 NEFF CORP COM CL A 640094207 725 29018 SH SOLE 18 29018 0 0 NEFF CORP COM CL A 640094207 180 7211 SH SOLE 19 7211 0 0 NEFF CORP COM CL A 640094207 6563 262523 SH SOLE 21 262523 0 0 NEFF CORP COM CL A 640094207 6283 251330 SH SOLE 22 244577 0 6753 NEKTAR THERAPEUTICS COM 640268108 215 8951 SH SOLE 2 8070 0 881 NEKTAR THERAPEUTICS COM 640268108 17 727 SH SOLE 4 727 0 0 NEKTAR THERAPEUTICS COM 640268108 80 3328 SH SOLE 7 3328 0 0 NEKTAR THERAPEUTICS COM 640268108 16527 688639 SH SOLE 18 688639 0 0 NEKTAR THERAPEUTICS COM 640268108 2705 112688 SH SOLE 19 112688 0 0 NEKTAR THERAPEUTICS COM 640268108 380217 15842370 SH SOLE 21 15842370 0 0 NEKTAR THERAPEUTICS COM 640268108 97049 4043700 SH SOLE 22 3761551 0 282149 NEKTAR THERAPEUTICS COM 640268108 1039 43280 SH SOLE 26 32157 0 11123 NEKTAR THERAPEUTICS COM 640268108 602 25088 SH SOLE 28 25088 0 0 NEKTAR THERAPEUTICS COM 640268108 5121 213388 SH SOLE 30 213388 0 0 NEKTAR THERAPEUTICS COM 640268108 431 17960 SH SOLE 40 17960 0 0 NELNET INC CL A 64031N108 226 4478 SH SOLE 2 1161 0 3317 NELNET INC CL A 64031N108 9 182 SH SOLE 4 182 0 0 NELNET INC CL A 64031N108 18 364 SH SOLE 7 364 0 0 NELNET INC CL A 64031N108 3806 75359 SH SOLE 18 75359 0 0 NELNET INC CL A 64031N108 767 15195 SH SOLE 19 15195 0 0 NELNET INC CL A 64031N108 31965 632964 SH SOLE 21 632964 0 0 NELNET INC CL A 64031N108 28133 557092 SH SOLE 22 516132 0 40960 NELNET INC CL A 64031N108 397 7862 SH SOLE 26 6154 0 1708 NELNET INC CL A 64031N108 190 3762 SH SOLE 28 3762 0 0 NELNET INC CL A 64031N108 360 7123 SH SOLE 30 7123 0 0 NELNET INC CL A 64031N108 150 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 189 2446 SH SOLE 2 2266 0 180 NEOGEN CORP COM 640491106 14 186 SH SOLE 4 186 0 0 NEOGEN CORP COM 640491106 71 921 SH SOLE 7 921 0 0 NEOGEN CORP COM 640491106 13268 171287 SH SOLE 18 171287 0 0 NEOGEN CORP COM 640491106 3798 49033 SH SOLE 19 49033 0 0 NEOGEN CORP COM 640491106 253777 3276227 SH SOLE 21 3276227 0 0 NEOGEN CORP COM 640491106 78598 1014693 SH SOLE 22 945942 0 68751 NEOGEN CORP COM 640491106 47 613 SH SOLE 23 613 0 0 NEOGEN CORP COM 640491106 1232 15904 SH SOLE 26 13534 0 2370 NEOGEN CORP COM 640491106 415 5358 SH SOLE 28 5358 0 0 NEOGEN CORP COM 640491106 4010 51773 SH SOLE 30 51773 0 0 NEOGEN CORP COM 640491106 307 3969 SH SOLE 40 3969 0 0 NEOGENOMICS INC COM NEW 64049M209 34 3068 SH SOLE 2 2830 0 238 NEOGENOMICS INC COM NEW 64049M209 16 1424 SH SOLE 7 1424 0 0 NEOGENOMICS INC COM NEW 64049M209 2262 203259 SH SOLE 18 203259 0 0 NEOGENOMICS INC COM NEW 64049M209 482 43319 SH SOLE 19 43319 0 0 NEOGENOMICS INC COM NEW 64049M209 23017 2068051 SH SOLE 21 2068051 0 0 NEOGENOMICS INC COM NEW 64049M209 17302 1554568 SH SOLE 22 1449554 0 105014 NEOGENOMICS INC COM NEW 64049M209 167 14992 SH SOLE 28 14992 0 0 NEOGENOMICS INC COM NEW 64049M209 101 9117 SH SOLE 30 9117 0 0 NEONODE INC COM NEW 64051M402 9 7303 SH SOLE 18 7303 0 0 NEONODE INC COM NEW 64051M402 17 12904 SH SOLE 19 12904 0 0 NEONODE INC COM NEW 64051M402 137 106890 SH SOLE 21 106890 0 0 NEONODE INC COM NEW 64051M402 1207 943252 SH SOLE 22 943252 0 0 NEOPHOTONICS CORP COM 64051T100 39 6950 SH SOLE 2 1517 0 5433 NEOPHOTONICS CORP COM 64051T100 4 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 699 125669 SH SOLE 18 125669 0 0 NEOPHOTONICS CORP COM 64051T100 133 23989 SH SOLE 19 23989 0 0 NEOPHOTONICS CORP COM 64051T100 5854 1052894 SH SOLE 21 1052894 0 0 NEOPHOTONICS CORP COM 64051T100 4575 822844 SH SOLE 22 778489 0 44355 NEOPHOTONICS CORP COM 64051T100 22 3990 SH SOLE 28 3990 0 0 NEOPHOTONICS CORP COM 64051T100 36 6474 SH SOLE 30 6474 0 0 NEOS THERAPEUTICS INC COM 64052L106 16 1767 SH SOLE 2 1767 0 0 NEOS THERAPEUTICS INC COM 64052L106 776 84855 SH SOLE 18 84855 0 0 NEOS THERAPEUTICS INC COM 64052L106 139 15182 SH SOLE 19 15182 0 0 NEOS THERAPEUTICS INC COM 64052L106 7123 778480 SH SOLE 21 778480 0 0 NEOS THERAPEUTICS INC COM 64052L106 4981 544396 SH SOLE 22 526013 0 18383 NEOTHETICS INC COM 64066G101 1 1616 SH SOLE 19 1616 0 0 NEOTHETICS INC COM 64066G101 1 3182 SH SOLE 21 3182 0 0 NEOTHETICS INC COM 64066G101 2 3444 SH SOLE 22 3444 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 12 1230 SH SOLE 18 1230 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 154 15841 SH SOLE 21 15841 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1003 102932 SH SOLE 22 76465 0 26467 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 61 6264 SH SOLE 28 6264 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 555 57006 SH SOLE 29 0 0 57006 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 96 9808 SH SOLE 30 9808 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 37 3751 SH SOLE 34 3751 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 52 5316 SH SOLE 40 5316 0 0 NET ELEMENT INC COM NEW 64111R201 0 518 SH SOLE 21 518 0 0 NET ELEMENT INC COM NEW 64111R201 117 138435 SH SOLE 22 138435 0 0 NETAPP INC COM 64110D104 36731 839373 SH SOLE 2 575472 0 263901 NETAPP INC COM 64110D104 10554 241185 SH SOLE 4 232325 0 8860 NETAPP INC COM 64110D104 13950 318794 SH SOLE 7 256596 0 62198 NETAPP INC COM 64110D104 246 5619 SH SOLE 13 5619 0 0 NETAPP INC COM 64110D104 71 1613 SH SOLE 15 1613 0 0 NETAPP INC COM 64110D104 9 211 SH SOLE 17 0 0 211 NETAPP INC COM 64110D104 28817 658518 SH SOLE 18 618099 0 40419 NETAPP INC COM 64110D104 7567 172921 SH SOLE 19 172921 0 0 NETAPP INC COM 64110D104 7589 173430 SH SOLE 20 0 0 173430 NETAPP INC COM 64110D104 258795 5913961 SH SOLE 21 5913961 0 0 NETAPP INC COM 64110D104 376403 8601525 SH SOLE 22 6689947 0 1911578 NETAPP INC COM 64110D104 24537 560715 SH SOLE 23 560715 0 0 NETAPP INC COM 64110D104 17316 395701 SH SOLE 25 395701 0 0 NETAPP INC COM 64110D104 34862 796655 SH SOLE 26 314636 0 482019 NETAPP INC COM 64110D104 2743 62684 SH SOLE 28 46234 0 16450 NETAPP INC COM 64110D104 9896 226148 SH SOLE 29 156312 0 69836 NETAPP INC COM 64110D104 45687 1044025 SH SOLE 30 1044025 0 0 NETAPP INC COM 64110D104 22729 519406 SH SOLE 31 346563 0 172843 NETAPP INC COM 64110D104 7788 177964 SH SOLE 34 177964 0 0 NETAPP INC COM 64110D104 17652 403372 SH SOLE 36 403372 0 0 NETAPP INC COM 64110D104 67 1526 SH SOLE 40 1526 0 0 NETEASE INC SPONSORED ADR 64110W102 60166 228067 SH SOLE 2 35711 0 192356 NETEASE INC SPONSORED ADR 64110W102 79 300 SH SOLE 3 300 0 0 NETEASE INC SPONSORED ADR 64110W102 5388 20425 SH SOLE 4 19550 0 875 NETEASE INC SPONSORED ADR 64110W102 6089 23081 SH SOLE 7 12570 0 10511 NETEASE INC SPONSORED ADR 64110W102 659 2499 SH SOLE 13 0 0 2499 NETEASE INC SPONSORED ADR 64110W102 9107 34520 SH SOLE 15 34520 0 0 NETEASE INC SPONSORED ADR 64110W102 26601 100834 SH SOLE 18 100477 0 357 NETEASE INC SPONSORED ADR 64110W102 21535 81631 SH SOLE 19 81631 0 0 NETEASE INC SPONSORED ADR 64110W102 389313 1475734 SH SOLE 21 1475734 0 0 NETEASE INC SPONSORED ADR 64110W102 383310 1452976 SH SOLE 22 1133234 0 319742 NETEASE INC SPONSORED ADR 64110W102 26464 100314 SH SOLE 23 100314 0 0 NETEASE INC SPONSORED ADR 64110W102 7840 29717 SH SOLE 25 29717 0 0 NETEASE INC SPONSORED ADR 64110W102 59383 225097 SH SOLE 26 24990 0 200107 NETEASE INC SPONSORED ADR 64110W102 3430 13002 SH SOLE 28 13002 0 0 NETEASE INC SPONSORED ADR 64110W102 31572 119678 SH SOLE 29 109213 0 10465 NETEASE INC SPONSORED ADR 64110W102 122138 462978 SH SOLE 30 462978 0 0 NETEASE INC SPONSORED ADR 64110W102 14345 54375 SH SOLE 31 16352 0 38023 NETEASE INC SPONSORED ADR 64110W102 4098 15534 SH SOLE 32 15534 0 0 NETEASE INC SPONSORED ADR 64110W102 71068 269391 SH SOLE 34 269391 0 0 NETEASE INC SPONSORED ADR 64110W102 2261 8569 SH SOLE 36 8569 0 0 NETEASE INC SPONSORED ADR 64110W102 119 450 SH SOLE 40 450 0 0 NETFLIX INC COM 64110L106 113137 623862 SH SOLE 2 107410 0 516452 NETFLIX INC COM 64110L106 26428 145728 SH SOLE 4 131070 0 14658 NETFLIX INC COM 64110L106 53622 295685 SH SOLE 7 294677 0 1008 NETFLIX INC COM 64110L106 285 1569 SH SOLE 13 1569 0 0 NETFLIX INC COM 64110L106 589 3246 SH SOLE 15 3246 0 0 NETFLIX INC COM 64110L106 84 464 SH SOLE 17 0 0 464 NETFLIX INC COM 64110L106 331430 1827573 SH SOLE 18 1526546 0 301027 NETFLIX INC COM 64110L106 206328 1137735 SH SOLE 19 1137735 0 0 NETFLIX INC COM 64110L106 1119164 6171291 SH SOLE 21 6171291 0 0 NETFLIX INC COM 64110L106 2032353 11206800 SH SOLE 22 9336265 0 1870535 NETFLIX INC COM 64110L106 96562 532464 SH SOLE 23 532464 0 0 NETFLIX INC COM 64110L106 64556 355972 SH SOLE 25 355972 0 0 NETFLIX INC COM 64110L106 188778 1040957 SH SOLE 26 381589 0 659368 NETFLIX INC COM 64110L106 17751 97885 SH SOLE 28 71378 0 26507 NETFLIX INC COM 64110L106 5345 29474 SH SOLE 29 14979 0 14495 NETFLIX INC COM 64110L106 224447 1237646 SH SOLE 30 1237646 0 0 NETFLIX INC COM 64110L106 42396 233781 SH SOLE 31 113222 0 120559 NETFLIX INC COM 64110L106 11330 62477 SH SOLE 32 62477 0 0 NETFLIX INC COM 64110L106 19843 109421 SH SOLE 34 109421 0 0 NETFLIX INC COM 64110L106 68226 376213 SH SOLE 36 376213 0 0 NETFLIX INC COM 64110L106 398 2196 SH SOLE 40 2196 0 0 NETFLIX INC OPTIONS 64110L106 127 700 SH Call SOLE 2 700 0 0 NETFLIX INC OPTIONS 64110L106 127 700 SH Put SOLE 2 700 0 0 NETFLIX INC OPTIONS 64110L106 14562 80300 SH Call SOLE 19 80300 0 0 NETFLIX INC OPTIONS 64110L106 14562 80300 SH Put SOLE 19 80300 0 0 NETFLIX INC OPTIONS 64110L106 163 900 SH Call SOLE 22 900 0 0 NETFLIX INC OPTIONS 64110L106 163 900 SH Put SOLE 22 900 0 0 NETFLIX INC OPTIONS 64110L106 3282 18100 SH Call SOLE 34 18100 0 0 NETFLIX INC OPTIONS 64110L106 3282 18100 SH Put SOLE 34 18100 0 0 NETGEAR INC COM 64111Q104 346 7261 SH SOLE 2 1818 0 5443 NETGEAR INC COM 64111Q104 6 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 39 810 SH SOLE 7 810 0 0 NETGEAR INC COM 64111Q104 7517 157929 SH SOLE 18 157929 0 0 NETGEAR INC COM 64111Q104 2039 42842 SH SOLE 19 42842 0 0 NETGEAR INC COM 64111Q104 134355 2822594 SH SOLE 21 2822594 0 0 NETGEAR INC COM 64111Q104 47037 988169 SH SOLE 22 923775 0 64394 NETGEAR INC COM 64111Q104 222 4662 SH SOLE 23 4662 0 0 NETGEAR INC COM 64111Q104 673 14140 SH SOLE 26 11297 0 2843 NETGEAR INC COM 64111Q104 208 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 1021 21456 SH SOLE 29 0 0 21456 NETGEAR INC COM 64111Q104 2090 43908 SH SOLE 30 43908 0 0 NETGEAR INC COM 64111Q104 166 3482 SH SOLE 40 3482 0 0 NETLIST INC COM 64118P109 7 9767 SH SOLE 18 9767 0 0 NETLIST INC COM 64118P109 115 156195 SH SOLE 21 156195 0 0 NETSCOUT SYS INC COM 64115T104 1788 55266 SH SOLE 2 40308 0 14958 NETSCOUT SYS INC COM 64115T104 15 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 100 3106 SH SOLE 7 3106 0 0 NETSCOUT SYS INC COM 64115T104 18677 577335 SH SOLE 18 577335 0 0 NETSCOUT SYS INC COM 64115T104 9167 283370 SH SOLE 19 283370 0 0 NETSCOUT SYS INC COM 64115T104 182200 5632158 SH SOLE 21 5632158 0 0 NETSCOUT SYS INC COM 64115T104 90374 2793621 SH SOLE 22 2636044 0 157577 NETSCOUT SYS INC COM 64115T104 657 20294 SH SOLE 26 15727 0 4567 NETSCOUT SYS INC COM 64115T104 393 12137 SH SOLE 28 12137 0 0 NETSCOUT SYS INC COM 64115T104 1393 43073 SH SOLE 30 43073 0 0 NETSCOUT SYS INC COM 64115T104 287 8871 SH SOLE 40 8871 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 6 1778 SH SOLE 18 1778 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 108 30801 SH SOLE 21 30801 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1124 321192 SH SOLE 22 321192 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 9 2367 SH SOLE 18 2367 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 134 34751 SH SOLE 21 34751 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 17 4475 SH SOLE 22 4475 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 237 24944 SH SOLE 19 24944 0 0 NEURALSTEM INC COM NEW 64127R401 2 1762 SH SOLE 18 1762 0 0 NEURALSTEM INC COM NEW 64127R401 2 1335 SH SOLE 19 1335 0 0 NEURALSTEM INC COM NEW 64127R401 36 27168 SH SOLE 21 27168 0 0 NEURALSTEM INC COM NEW 64127R401 89 67380 SH SOLE 22 67380 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2757 44998 SH SOLE 2 14083 0 30915 NEUROCRINE BIOSCIENCES INC COM 64125C109 29 475 SH SOLE 4 475 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 128 2095 SH SOLE 7 2095 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2597 42379 SH SOLE 18 42379 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1760 28719 SH SOLE 19 28719 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 140891 2299134 SH SOLE 21 2299134 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 145070 2367328 SH SOLE 22 2107378 0 259950 NEUROCRINE BIOSCIENCES INC COM 64125C109 1525 24885 SH SOLE 26 19539 0 5346 NEUROCRINE BIOSCIENCES INC COM 64125C109 777 12674 SH SOLE 28 12674 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 364 5940 SH SOLE 29 0 0 5940 NEUROCRINE BIOSCIENCES INC COM 64125C109 822 13410 SH SOLE 30 13410 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 128 2081 SH SOLE 31 2081 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 242 3944 SH SOLE 34 3944 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 555 9056 SH SOLE 40 9056 0 0 NEURODERM LTD ORD SHS M74231107 41 1060 SH SOLE 7 1060 0 0 NEURODERM LTD ORD SHS M74231107 3448 88639 SH SOLE 21 88639 0 0 NEURODERM LTD ORD SHS M74231107 3284 84409 SH SOLE 22 84409 0 0 NEURODERM LTD ORD SHS M74231107 68 1750 SH SOLE 40 1750 0 0 NEUROMETRIX INC COM PAR 641255708 0 108 SH SOLE 21 108 0 0 NEUROMETRIX INC COM PAR 641255708 31 15183 SH SOLE 22 15183 0 0 NEUROTROPE INC COM NEW 64129T207 7 1296 SH SOLE 18 1296 0 0 NEUROTROPE INC COM NEW 64129T207 85 16379 SH SOLE 21 16379 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 7 2918 SH SOLE 18 2918 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 137 58479 SH SOLE 21 58479 0 0 NEVRO CORP COM 64157F103 5477 60271 SH SOLE 2 60051 0 220 NEVRO CORP COM 64157F103 12 134 SH SOLE 4 134 0 0 NEVRO CORP COM 64157F103 55 604 SH SOLE 7 604 0 0 NEVRO CORP COM 64157F103 11581 127434 SH SOLE 18 127434 0 0 NEVRO CORP COM 64157F103 39442 434005 SH SOLE 19 434005 0 0 NEVRO CORP COM 64157F103 2445 26900 SH SOLE 20 26900 0 0 NEVRO CORP COM 64157F103 83840 922530 SH SOLE 21 922530 0 0 NEVRO CORP COM 64157F103 66058 726870 SH SOLE 22 675270 0 51600 NEVRO CORP COM 64157F103 570 6268 SH SOLE 26 4960 0 1308 NEVRO CORP COM 64157F103 285 3139 SH SOLE 28 3139 0 0 NEVRO CORP COM 64157F103 319 3514 SH SOLE 30 3514 0 0 NEVRO CORP COM 64157F103 15686 172600 SH SOLE 34 172600 0 0 NEVRO CORP COM 64157F103 197 2164 SH SOLE 40 2164 0 0 NEVSUN RES LTD COM 64156L101 43 19617 SH SOLE 21 19617 0 0 NEW AGE BEVERAGES CORP COM 64157V108 16 4654 SH SOLE 18 4654 0 0 NEW AGE BEVERAGES CORP COM 64157V108 8 2290 SH SOLE 19 2290 0 0 NEW AGE BEVERAGES CORP COM 64157V108 202 59168 SH SOLE 21 59168 0 0 NEW AGE BEVERAGES CORP COM 64157V108 202 59125 SH SOLE 22 59125 0 0 NEW GOLD INC CDA COM 644535106 1318 355344 SH SOLE 21 355344 0 0 NEW HOME CO INC COM 645370107 50 4510 SH SOLE 2 522 0 3988 NEW HOME CO INC COM 645370107 546 48945 SH SOLE 18 48945 0 0 NEW HOME CO INC COM 645370107 70 6307 SH SOLE 19 6307 0 0 NEW HOME CO INC COM 645370107 4596 411799 SH SOLE 21 411799 0 0 NEW HOME CO INC COM 645370107 2192 196402 SH SOLE 22 188550 0 7852 NEW JERSEY RES COM 646025106 2213 52494 SH SOLE 2 38870 0 13624 NEW JERSEY RES COM 646025106 13 313 SH SOLE 4 313 0 0 NEW JERSEY RES COM 646025106 7853 186303 SH SOLE 7 186303 0 0 NEW JERSEY RES COM 646025106 25332 600994 SH SOLE 18 600994 0 0 NEW JERSEY RES COM 646025106 5070 120285 SH SOLE 19 120285 0 0 NEW JERSEY RES COM 646025106 328195 7786365 SH SOLE 21 7786365 0 0 NEW JERSEY RES COM 646025106 111198 2638150 SH SOLE 22 2469637 0 168513 NEW JERSEY RES COM 646025106 1318 31280 SH SOLE 26 25606 0 5674 NEW JERSEY RES COM 646025106 520 12332 SH SOLE 28 12332 0 0 NEW JERSEY RES COM 646025106 543 12872 SH SOLE 30 12872 0 0 NEW JERSEY RES COM 646025106 2108 50011 SH SOLE 32 50011 0 0 NEW JERSEY RES COM 646025106 86 2038 SH SOLE 36 2038 0 0 NEW JERSEY RES COM 646025106 391 9278 SH SOLE 40 9278 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 336 22738 SH SOLE 2 12746 0 9992 NEW MEDIA INVT GROUP INC COM 64704V106 18 1246 SH SOLE 7 1246 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3945 266728 SH SOLE 18 266728 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 812 54928 SH SOLE 19 54928 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 70365 4757575 SH SOLE 21 4757575 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 25293 1710164 SH SOLE 22 1629492 0 80672 NEW MEDIA INVT GROUP INC COM 64704V106 513 34665 SH SOLE 26 28862 0 5803 NEW MEDIA INVT GROUP INC COM 64704V106 90 6094 SH SOLE 28 6094 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 147 9943 SH SOLE 29 0 0 9943 NEW MEDIA INVT GROUP INC COM 64704V106 1107 74828 SH SOLE 30 74828 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 75 5068 SH SOLE 40 5068 0 0 NEW MTN FIN CORP COM 647551100 5781 405682 SH SOLE 30 405682 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3318 37589 SH SOLE 2 4080 0 33509 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3009 34095 SH SOLE 4 32283 0 1812 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2625 29745 SH SOLE 7 11882 0 17863 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 373 4227 SH SOLE 13 0 0 4227 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5073 57480 SH SOLE 15 57480 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6786 76887 SH SOLE 18 76887 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5352 60642 SH SOLE 19 60642 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 226798 2569660 SH SOLE 21 2569660 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 149074 1689034 SH SOLE 22 1603938 0 85096 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 13395 151771 SH SOLE 23 151771 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7206 81643 SH SOLE 25 81643 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 32726 370796 SH SOLE 26 68398 0 302398 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1957 22176 SH SOLE 28 22176 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4630 52460 SH SOLE 29 35814 0 16646 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 67725 767332 SH SOLE 30 767332 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6399 72503 SH SOLE 31 7913 0 64590 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 703 7970 SH SOLE 32 7970 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11306 128102 SH SOLE 34 128102 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 72 815 SH SOLE 40 815 0 0 NEW RELIC INC COM 64829B100 109 2189 SH SOLE 2 2037 0 152 NEW RELIC INC COM 64829B100 3 63 SH SOLE 4 63 0 0 NEW RELIC INC COM 64829B100 35 709 SH SOLE 7 709 0 0 NEW RELIC INC COM 64829B100 5033 101056 SH SOLE 18 101056 0 0 NEW RELIC INC COM 64829B100 3266 65579 SH SOLE 19 65579 0 0 NEW RELIC INC COM 64829B100 45908 921848 SH SOLE 21 921848 0 0 NEW RELIC INC COM 64829B100 48874 981407 SH SOLE 22 922673 0 58734 NEW RELIC INC COM 64829B100 813 16323 SH SOLE 23 16323 0 0 NEW RELIC INC COM 64829B100 714 14333 SH SOLE 26 10601 0 3732 NEW RELIC INC COM 64829B100 267 5355 SH SOLE 28 5355 0 0 NEW RELIC INC COM 64829B100 302 6070 SH SOLE 29 0 0 6070 NEW RELIC INC COM 64829B100 242 4859 SH SOLE 30 4859 0 0 NEW RELIC INC COM 64829B100 89 1784 SH SOLE 40 1784 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3554 212437 SH SOLE 2 47148 0 165289 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 34 2029 SH SOLE 4 2029 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 172 10293 SH SOLE 7 10293 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2763 165170 SH SOLE 18 165170 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2516 150392 SH SOLE 19 150392 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 171287 10238323 SH SOLE 21 10238323 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 142700 8529591 SH SOLE 22 7546798 0 982793 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1705 101896 SH SOLE 26 88735 0 13161 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 749 44749 SH SOLE 28 44749 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1088 65010 SH SOLE 29 0 0 65010 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 790 47228 SH SOLE 30 47228 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 117 6991 SH SOLE 31 6991 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 267 15930 SH SOLE 36 15930 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 555 33187 SH SOLE 40 33187 0 0 NEW SR INVT GROUP INC COM 648691103 179 19583 SH SOLE 2 4528 0 15055 NEW SR INVT GROUP INC COM 648691103 273 29873 SH SOLE 4 29873 0 0 NEW SR INVT GROUP INC COM 648691103 943 103113 SH SOLE 7 103113 0 0 NEW SR INVT GROUP INC COM 648691103 26 2838 SH SOLE 15 2838 0 0 NEW SR INVT GROUP INC COM 648691103 2730 298355 SH SOLE 18 298355 0 0 NEW SR INVT GROUP INC COM 648691103 1307 142889 SH SOLE 19 142889 0 0 NEW SR INVT GROUP INC COM 648691103 24496 2677195 SH SOLE 21 2677195 0 0 NEW SR INVT GROUP INC COM 648691103 29519 3226108 SH SOLE 22 3078137 0 147971 NEW SR INVT GROUP INC COM 648691103 21 2329 SH SOLE 23 2329 0 0 NEW SR INVT GROUP INC COM 648691103 1247 136328 SH SOLE 25 136328 0 0 NEW SR INVT GROUP INC COM 648691103 483 52749 SH SOLE 26 21867 0 30882 NEW SR INVT GROUP INC COM 648691103 114 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 250 27280 SH SOLE 29 27280 0 0 NEW SR INVT GROUP INC COM 648691103 3839 419527 SH SOLE 30 419527 0 0 NEW SR INVT GROUP INC COM 648691103 80 8758 SH SOLE 40 8758 0 0 NEW YORK & CO INC COM 649295102 11 5287 SH SOLE 18 5287 0 0 NEW YORK & CO INC COM 649295102 162 77786 SH SOLE 21 77786 0 0 NEW YORK & CO INC COM 649295102 2705 1300327 SH SOLE 22 1300327 0 0 NEW YORK & CO INC COM 649295102 273 131367 SH SOLE 29 0 0 131367 NEW YORK CMNTY BANCORP INC COM 649445103 9373 727116 SH SOLE 2 270831 0 456285 NEW YORK CMNTY BANCORP INC COM 649445103 1919 148881 SH SOLE 4 134325 0 14556 NEW YORK CMNTY BANCORP INC COM 649445103 989 76761 SH SOLE 7 64471 0 12290 NEW YORK CMNTY BANCORP INC COM 649445103 41 3208 SH SOLE 15 3208 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 22772 1766638 SH SOLE 18 1718854 0 47784 NEW YORK CMNTY BANCORP INC COM 649445103 2107 163452 SH SOLE 19 163452 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3618 280692 SH SOLE 20 0 0 280692 NEW YORK CMNTY BANCORP INC COM 649445103 329724 25579801 SH SOLE 21 25579801 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 205541 15945797 SH SOLE 22 14318280 0 1627517 NEW YORK CMNTY BANCORP INC COM 649445103 7852 609184 SH SOLE 23 609184 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 4612 357769 SH SOLE 25 357769 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17146 1330190 SH SOLE 26 555411 0 774779 NEW YORK CMNTY BANCORP INC COM 649445103 1391 107948 SH SOLE 28 79145 0 28803 NEW YORK CMNTY BANCORP INC COM 649445103 1764 136871 SH SOLE 29 18171 0 118700 NEW YORK CMNTY BANCORP INC COM 649445103 6312 489718 SH SOLE 30 489718 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2507 194462 SH SOLE 31 96099 0 98363 NEW YORK CMNTY BANCORP INC COM 649445103 1133 87909 SH SOLE 32 87909 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 415 32181 SH SOLE 34 32181 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 7376 572256 SH SOLE 36 572256 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 30 2355 SH SOLE 40 2355 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 180 29294 SH SOLE 2 6293 0 23001 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 20 3206 SH SOLE 7 3206 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2749 446968 SH SOLE 18 446968 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 572 92953 SH SOLE 19 92953 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 39504 6423471 SH SOLE 21 6423471 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 20545 3340628 SH SOLE 22 3134267 0 206361 NEW YORK MTG TR INC COM PAR $.02 649604501 101 16371 SH SOLE 28 16371 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 99 16114 SH SOLE 30 16114 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 68 11072 SH SOLE 40 11072 0 0 NEW YORK REIT INC COM 64976L109 6 722 SH SOLE 4 722 0 0 NEW YORK REIT INC COM 64976L109 576 73417 SH SOLE 21 73417 0 0 NEW YORK REIT INC COM 64976L109 8975 1143365 SH SOLE 22 1049154 0 94211 NEW YORK REIT INC COM 64976L109 386 49222 SH SOLE 26 36870 0 12352 NEW YORK REIT INC COM 64976L109 185 23578 SH SOLE 28 23578 0 0 NEW YORK REIT INC COM 64976L109 207 26342 SH SOLE 30 26342 0 0 NEW YORK REIT INC COM 64976L109 137 17395 SH SOLE 40 17395 0 0 NEW YORK TIMES CO CL A 650111107 1210 61712 SH SOLE 2 56335 0 5377 NEW YORK TIMES CO CL A 650111107 17 873 SH SOLE 4 873 0 0 NEW YORK TIMES CO CL A 650111107 55 2813 SH SOLE 7 2813 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 15508 791207 SH SOLE 18 791207 0 0 NEW YORK TIMES CO CL A 650111107 8836 450821 SH SOLE 19 450821 0 0 NEW YORK TIMES CO CL A 650111107 151889 7749445 SH SOLE 21 7749445 0 0 NEW YORK TIMES CO CL A 650111107 77929 3975963 SH SOLE 22 3731152 0 244811 NEW YORK TIMES CO CL A 650111107 702 35828 SH SOLE 26 27782 0 8046 NEW YORK TIMES CO CL A 650111107 360 18344 SH SOLE 28 18344 0 0 NEW YORK TIMES CO CL A 650111107 386 19689 SH SOLE 30 19689 0 0 NEW YORK TIMES CO CL A 650111107 288 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 27170 636736 SH SOLE 2 174425 0 462311 NEWELL BRANDS INC COM 651229106 6476 151772 SH SOLE 4 135460 0 16312 NEWELL BRANDS INC COM 651229106 14397 337406 SH SOLE 7 329657 0 7749 NEWELL BRANDS INC COM 651229106 321 7522 SH SOLE 13 7522 0 0 NEWELL BRANDS INC COM 651229106 138 3237 SH SOLE 15 3237 0 0 NEWELL BRANDS INC COM 651229106 5 116 SH SOLE 17 0 0 116 NEWELL BRANDS INC COM 651229106 65579 1536899 SH SOLE 18 1460270 0 76629 NEWELL BRANDS INC COM 651229106 33774 791522 SH SOLE 19 791522 0 0 NEWELL BRANDS INC COM 651229106 9349 219095 SH SOLE 20 0 0 219095 NEWELL BRANDS INC COM 651229106 397971 9326723 SH SOLE 21 9326723 0 0 NEWELL BRANDS INC COM 651229106 565993 13264431 SH SOLE 22 11042543 0 2221888 NEWELL BRANDS INC COM 651229106 25950 608159 SH SOLE 23 608159 0 0 NEWELL BRANDS INC COM 651229106 15648 366726 SH SOLE 25 366726 0 0 NEWELL BRANDS INC COM 651229106 61858 1449678 SH SOLE 26 456436 0 993242 NEWELL BRANDS INC COM 651229106 4721 110642 SH SOLE 28 81137 0 29505 NEWELL BRANDS INC COM 651229106 744 17437 SH SOLE 29 17437 0 0 NEWELL BRANDS INC COM 651229106 56380 1321309 SH SOLE 30 1321309 0 0 NEWELL BRANDS INC COM 651229106 10215 239387 SH SOLE 31 102980 0 136407 NEWELL BRANDS INC COM 651229106 6280 147168 SH SOLE 34 147168 0 0 NEWELL BRANDS INC COM 651229106 19106 447769 SH SOLE 36 447769 0 0 NEWELL BRANDS INC COM 651229106 114 2676 SH SOLE 40 2676 0 0 NEWFIELD EXPL CO COM 651290108 12787 430981 SH SOLE 2 231607 0 199374 NEWFIELD EXPL CO COM 651290108 2165 72960 SH SOLE 4 68216 0 4744 NEWFIELD EXPL CO COM 651290108 3880 130788 SH SOLE 7 130788 0 0 NEWFIELD EXPL CO COM 651290108 37 1247 SH SOLE 15 1247 0 0 NEWFIELD EXPL CO COM 651290108 12869 433753 SH SOLE 18 406548 0 27205 NEWFIELD EXPL CO COM 651290108 3222 108597 SH SOLE 19 108597 0 0 NEWFIELD EXPL CO COM 651290108 3541 119336 SH SOLE 20 0 0 119336 NEWFIELD EXPL CO COM 651290108 129286 4357480 SH SOLE 21 4357480 0 0 NEWFIELD EXPL CO COM 651290108 176400 5945415 SH SOLE 22 5053772 0 891643 NEWFIELD EXPL CO COM 651290108 8194 276177 SH SOLE 23 276177 0 0 NEWFIELD EXPL CO COM 651290108 5493 185149 SH SOLE 25 185149 0 0 NEWFIELD EXPL CO COM 651290108 17920 603973 SH SOLE 26 241831 0 362142 NEWFIELD EXPL CO COM 651290108 1422 47913 SH SOLE 28 35916 0 11997 NEWFIELD EXPL CO COM 651290108 1823 61435 SH SOLE 29 5542 0 55893 NEWFIELD EXPL CO COM 651290108 19089 643378 SH SOLE 30 643378 0 0 NEWFIELD EXPL CO COM 651290108 3272 110291 SH SOLE 31 50019 0 60272 NEWFIELD EXPL CO COM 651290108 835 28154 SH SOLE 34 28154 0 0 NEWFIELD EXPL CO COM 651290108 5811 195843 SH SOLE 36 195843 0 0 NEWFIELD EXPL CO COM 651290108 27 916 SH SOLE 40 916 0 0 NEWLINK GENETICS CORP COM 651511107 45 4409 SH SOLE 2 4292 0 117 NEWLINK GENETICS CORP COM 651511107 6 573 SH SOLE 7 573 0 0 NEWLINK GENETICS CORP COM 651511107 829 81414 SH SOLE 18 81414 0 0 NEWLINK GENETICS CORP COM 651511107 161 15811 SH SOLE 19 15811 0 0 NEWLINK GENETICS CORP COM 651511107 11622 1141672 SH SOLE 21 1141672 0 0 NEWLINK GENETICS CORP COM 651511107 6610 649317 SH SOLE 22 607524 0 41793 NEWLINK GENETICS CORP COM 651511107 16 1567 SH SOLE 26 0 0 1567 NEWLINK GENETICS CORP COM 651511107 32 3124 SH SOLE 28 3124 0 0 NEWLINK GENETICS CORP COM 651511107 59 5827 SH SOLE 30 5827 0 0 NEWLINK GENETICS CORP COM 651511107 23 2300 SH SOLE 40 2300 0 0 NEWMARKET CORP COM 651587107 3659 8594 SH SOLE 2 5651 0 2943 NEWMARKET CORP COM 651587107 18 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 106 250 SH SOLE 7 250 0 0 NEWMARKET CORP COM 651587107 12654 29721 SH SOLE 18 29721 0 0 NEWMARKET CORP COM 651587107 1133 2662 SH SOLE 19 2662 0 0 NEWMARKET CORP COM 651587107 163801 384735 SH SOLE 21 384735 0 0 NEWMARKET CORP COM 651587107 123768 290706 SH SOLE 22 263319 0 27387 NEWMARKET CORP COM 651587107 1247 2928 SH SOLE 26 2390 0 538 NEWMARKET CORP COM 651587107 595 1398 SH SOLE 28 1398 0 0 NEWMARKET CORP COM 651587107 603 1416 SH SOLE 29 0 0 1416 NEWMARKET CORP COM 651587107 618 1452 SH SOLE 30 1452 0 0 NEWMARKET CORP COM 651587107 72 170 SH SOLE 31 170 0 0 NEWMARKET CORP COM 651587107 221 520 SH SOLE 36 520 0 0 NEWMARKET CORP COM 651587107 410 962 SH SOLE 40 962 0 0 NEWMONT MINING CORP COM 651639106 42596 1135588 SH SOLE 2 625132 0 510456 NEWMONT MINING CORP COM 651639106 12200 325259 SH SOLE 4 300924 0 24335 NEWMONT MINING CORP COM 651639106 106426 2837280 SH SOLE 7 2794732 0 42548 NEWMONT MINING CORP COM 651639106 8835 235542 SH SOLE 13 235542 0 0 NEWMONT MINING CORP COM 651639106 139 3707 SH SOLE 15 3707 0 0 NEWMONT MINING CORP COM 651639106 1 20 SH SOLE 17 0 0 20 NEWMONT MINING CORP COM 651639106 44828 1195103 SH SOLE 18 1114568 0 80535 NEWMONT MINING CORP COM 651639106 78045 2080658 SH SOLE 19 2080658 0 0 NEWMONT MINING CORP COM 651639106 12313 328262 SH SOLE 20 0 0 328262 NEWMONT MINING CORP COM 651639106 631752 16842230 SH SOLE 21 16842230 0 0 NEWMONT MINING CORP COM 651639106 677288 18056208 SH SOLE 22 14665408 0 3390800 NEWMONT MINING CORP COM 651639106 61311 1634534 SH SOLE 23 1634534 0 0 NEWMONT MINING CORP COM 651639106 146872 3915530 SH SOLE 25 3915530 0 0 NEWMONT MINING CORP COM 651639106 131675 3510395 SH SOLE 26 551459 0 2958936 NEWMONT MINING CORP COM 651639106 4590 122368 SH SOLE 28 89411 0 32957 NEWMONT MINING CORP COM 651639106 25870 689694 SH SOLE 29 477382 0 212312 NEWMONT MINING CORP COM 651639106 148484 3958520 SH SOLE 30 3958520 0 0 NEWMONT MINING CORP COM 651639106 18517 493655 SH SOLE 31 226920 0 266735 NEWMONT MINING CORP COM 651639106 565947 15087900 SH SOLE 34 15087900 0 0 NEWMONT MINING CORP COM 651639106 27795 740991 SH SOLE 36 740991 0 0 NEWMONT MINING CORP COM 651639106 102 2725 SH SOLE 40 2725 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 219 21879 SH SOLE 2 7476 0 14403 NEWPARK RES INC COM PAR $.01NEW 651718504 6 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 19 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 4155 415489 SH SOLE 18 415489 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 6886 688633 SH SOLE 19 688633 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 79157 7915662 SH SOLE 21 7915662 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 26431 2643072 SH SOLE 22 2473563 0 169509 NEWPARK RES INC COM PAR $.01NEW 651718504 449 44873 SH SOLE 26 35558 0 9315 NEWPARK RES INC COM PAR $.01NEW 651718504 122 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1181 118105 SH SOLE 30 118105 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 94 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 6200 467578 SH SOLE 2 105580 0 361998 NEWS CORP NEW CL A 65249B109 1556 117316 SH SOLE 4 105317 0 11999 NEWS CORP NEW CL A 65249B109 4045 305025 SH SOLE 7 295526 0 9499 NEWS CORP NEW CL A 65249B109 37 2786 SH SOLE 15 2786 0 0 NEWS CORP NEW CL A 65249B109 11219 846100 SH SOLE 18 793988 0 52112 NEWS CORP NEW CL A 65249B109 850 64140 SH SOLE 19 64140 0 0 NEWS CORP NEW CL A 65249B109 106038 7996861 SH SOLE 21 7996861 0 0 NEWS CORP NEW CL A 65249B109 136500 10294106 SH SOLE 22 8447574 0 1846532 NEWS CORP NEW CL A 65249B109 5868 442561 SH SOLE 23 442561 0 0 NEWS CORP NEW CL A 65249B109 14734 1111193 SH SOLE 25 1111193 0 0 NEWS CORP NEW CL A 65249B109 17096 1289291 SH SOLE 26 598140 0 691151 NEWS CORP NEW CL A 65249B109 1112 83829 SH SOLE 28 59869 0 23960 NEWS CORP NEW CL A 65249B109 1655 124792 SH SOLE 29 17490 0 107302 NEWS CORP NEW CL A 65249B109 18078 1363332 SH SOLE 30 1363332 0 0 NEWS CORP NEW CL A 65249B109 2581 194638 SH SOLE 31 65577 0 129061 NEWS CORP NEW CL A 65249B109 1310 98813 SH SOLE 34 98813 0 0 NEWS CORP NEW CL A 65249B109 5914 445991 SH SOLE 36 445991 0 0 NEWS CORP NEW CL A 65249B109 24 1790 SH SOLE 40 1790 0 0 NEWS CORP NEW CL B 65249B208 1411 103372 SH SOLE 2 33981 0 69391 NEWS CORP NEW CL B 65249B208 1213 88861 SH SOLE 7 88861 0 0 NEWS CORP NEW CL B 65249B208 11 784 SH SOLE 15 784 0 0 NEWS CORP NEW CL B 65249B208 0 28 SH SOLE 17 0 0 28 NEWS CORP NEW CL B 65249B208 3339 244643 SH SOLE 18 239222 0 5421 NEWS CORP NEW CL B 65249B208 286 20978 SH SOLE 19 20978 0 0 NEWS CORP NEW CL B 65249B208 30779 2254908 SH SOLE 21 2254908 0 0 NEWS CORP NEW CL B 65249B208 41712 3055814 SH SOLE 22 2528475 0 527339 NEWS CORP NEW CL B 65249B208 1095 80239 SH SOLE 25 80239 0 0 NEWS CORP NEW CL B 65249B208 1003 73482 SH SOLE 26 32483 0 40999 NEWS CORP NEW CL B 65249B208 2282 167193 SH SOLE 30 167193 0 0 NEWS CORP NEW CL B 65249B208 38 2748 SH SOLE 31 2748 0 0 NEWS CORP NEW CL B 65249B208 1977 144863 SH SOLE 36 144863 0 0 NEWSTAR FINANCIAL INC COM 65251F105 68 5794 SH SOLE 2 1641 0 4153 NEWSTAR FINANCIAL INC COM 65251F105 8 687 SH SOLE 7 687 0 0 NEWSTAR FINANCIAL INC COM 65251F105 1407 119818 SH SOLE 18 119818 0 0 NEWSTAR FINANCIAL INC COM 65251F105 243 20664 SH SOLE 19 20664 0 0 NEWSTAR FINANCIAL INC COM 65251F105 11783 1003701 SH SOLE 21 1003701 0 0 NEWSTAR FINANCIAL INC COM 65251F105 5239 446285 SH SOLE 22 410554 0 35731 NEWSTAR FINANCIAL INC COM 65251F105 34 2925 SH SOLE 28 2925 0 0 NEWSTAR FINANCIAL INC COM 65251F105 49 4175 SH SOLE 30 4175 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 60 8268 SH SOLE 2 2720 0 5548 NEXEO SOLUTIONS INC COM SHS 65342H102 704 96475 SH SOLE 18 96475 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 181 24749 SH SOLE 19 24749 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 6090 834304 SH SOLE 21 834304 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 3752 514001 SH SOLE 22 497216 0 16785 NEXEO SOLUTIONS INC COM SHS 65342H102 32 4354 SH SOLE 30 4354 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 93 3926 SH SOLE 2 956 0 2970 NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 455 SH SOLE 7 455 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1622 68339 SH SOLE 18 68339 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 342 14417 SH SOLE 19 14417 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 14100 594196 SH SOLE 21 594196 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 15674 660520 SH SOLE 22 641203 0 19317 NEXPOINT RESIDENTIAL TR INC COM 65341D102 13 556 SH SOLE 23 556 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 98 4112 SH SOLE 26 0 0 4112 NEXPOINT RESIDENTIAL TR INC COM 65341D102 63 2662 SH SOLE 30 2662 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 204 3273 SH SOLE 2 2909 0 364 NEXSTAR MEDIA GROUP INC CL A 65336K103 13 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 68 1087 SH SOLE 7 1087 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9645 154811 SH SOLE 18 154811 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2137 34295 SH SOLE 19 34295 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 85618 1374286 SH SOLE 21 1374286 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 85812 1377404 SH SOLE 22 1284486 0 92918 NEXSTAR MEDIA GROUP INC CL A 65336K103 702 11268 SH SOLE 26 9161 0 2107 NEXSTAR MEDIA GROUP INC CL A 65336K103 433 6953 SH SOLE 28 6953 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 583 9350 SH SOLE 29 0 0 9350 NEXSTAR MEDIA GROUP INC CL A 65336K103 415 6666 SH SOLE 30 6666 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 284 4559 SH SOLE 40 4559 0 0 NEXTERA ENERGY INC COM 65339F101 86483 590125 SH SOLE 2 131939 0 458186 NEXTERA ENERGY INC COM 65339F101 29032 198106 SH SOLE 4 185768 0 12338 NEXTERA ENERGY INC COM 65339F101 62805 428559 SH SOLE 7 410666 0 17893 NEXTERA ENERGY INC COM 65339F101 1238 8449 SH SOLE 13 8449 0 0 NEXTERA ENERGY INC COM 65339F101 461 3148 SH SOLE 15 3148 0 0 NEXTERA ENERGY INC COM 65339F101 8 55 SH SOLE 17 0 0 55 NEXTERA ENERGY INC COM 65339F101 309422 2111376 SH SOLE 18 1999797 0 111579 NEXTERA ENERGY INC COM 65339F101 628293 4287224 SH SOLE 19 4287224 0 0 NEXTERA ENERGY INC COM 65339F101 30607 208850 SH SOLE 20 0 0 208850 NEXTERA ENERGY INC COM 65339F101 1709273 11663410 SH SOLE 21 11663410 0 0 NEXTERA ENERGY INC COM 65339F101 1846041 12596666 SH SOLE 22 10419279 0 2177387 NEXTERA ENERGY INC COM 65339F101 84323 575389 SH SOLE 23 575389 0 0 NEXTERA ENERGY INC COM 65339F101 54952 374969 SH SOLE 25 374969 0 0 NEXTERA ENERGY INC COM 65339F101 220673 1505787 SH SOLE 26 421172 0 1084615 NEXTERA ENERGY INC COM 65339F101 15535 106006 SH SOLE 28 77109 0 28897 NEXTERA ENERGY INC COM 65339F101 2385 16272 SH SOLE 29 16272 0 0 NEXTERA ENERGY INC COM 65339F101 226716 1547020 SH SOLE 30 1547020 0 0 NEXTERA ENERGY INC COM 65339F101 42521 290147 SH SOLE 31 148801 0 141346 NEXTERA ENERGY INC COM 65339F101 8312 56718 SH SOLE 32 56718 0 0 NEXTERA ENERGY INC COM 65339F101 179721 1226346 SH SOLE 34 1226346 0 0 NEXTERA ENERGY INC COM 65339F101 70981 484347 SH SOLE 36 484347 0 0 NEXTERA ENERGY INC COM 65339F101 345 2354 SH SOLE 40 2354 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1074 26661 SH SOLE 4 26661 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9526 236435 SH SOLE 18 236435 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 69784 1732049 SH SOLE 19 1732049 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 804 19954 SH SOLE 21 19954 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1867 46334 SH SOLE 22 46334 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 468 11625 SH SOLE 26 8872 0 2753 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 315 7807 SH SOLE 28 7807 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 319 7909 SH SOLE 30 7909 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 27503 682638 SH SOLE 34 682638 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 186 4624 SH SOLE 40 4624 0 0 NI HLDGS INC COM 65342T106 36 2028 SH SOLE 2 792 0 1236 NI HLDGS INC COM 65342T106 736 41142 SH SOLE 18 41142 0 0 NI HLDGS INC COM 65342T106 122 6814 SH SOLE 19 6814 0 0 NI HLDGS INC COM 65342T106 5977 333926 SH SOLE 21 333926 0 0 NI HLDGS INC COM 65342T106 1630 91055 SH SOLE 22 84408 0 6647 NIC INC COM 62914B100 1074 62599 SH SOLE 2 62089 0 510 NIC INC COM 62914B100 4 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 28 1645 SH SOLE 7 1645 0 0 NIC INC COM 62914B100 5191 302660 SH SOLE 18 302660 0 0 NIC INC COM 62914B100 8160 475775 SH SOLE 19 475775 0 0 NIC INC COM 62914B100 97666 5694791 SH SOLE 21 5694791 0 0 NIC INC COM 62914B100 48820 2846652 SH SOLE 22 2726494 0 120158 NIC INC COM 62914B100 6705 390943 SH SOLE 23 390943 0 0 NIC INC COM 62914B100 418 24374 SH SOLE 26 19653 0 4721 NIC INC COM 62914B100 153 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 1740 101438 SH SOLE 29 0 0 101438 NIC INC COM 62914B100 1538 89670 SH SOLE 30 89670 0 0 NIC INC COM 62914B100 344 20038 SH SOLE 34 20038 0 0 NIC INC COM 62914B100 109 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 8 100 SH SOLE 2 100 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 12 1390 SH SOLE 18 1390 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 221 25437 SH SOLE 21 25437 0 0 NICOLET BANKSHARES INC COM 65406E102 101 1760 SH SOLE 2 435 0 1325 NICOLET BANKSHARES INC COM 65406E102 39 674 SH SOLE 7 674 0 0 NICOLET BANKSHARES INC COM 65406E102 2015 35017 SH SOLE 18 35017 0 0 NICOLET BANKSHARES INC COM 65406E102 371 6441 SH SOLE 19 6441 0 0 NICOLET BANKSHARES INC COM 65406E102 16516 287081 SH SOLE 21 287081 0 0 NICOLET BANKSHARES INC COM 65406E102 6047 105115 SH SOLE 22 95810 0 9305 NIELSEN HLDGS PLC SHS EUR G6518L108 20134 485745 SH SOLE 2 146487 0 339258 NIELSEN HLDGS PLC SHS EUR G6518L108 4564 110120 SH SOLE 4 97986 0 12134 NIELSEN HLDGS PLC SHS EUR G6518L108 10497 253233 SH SOLE 7 233447 0 19786 NIELSEN HLDGS PLC SHS EUR G6518L108 139 3345 SH SOLE 13 3345 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 91 2185 SH SOLE 15 2185 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 139021 3353933 SH SOLE 18 3200338 0 153595 NIELSEN HLDGS PLC SHS EUR G6518L108 239523 5778609 SH SOLE 19 5778609 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7337 177004 SH SOLE 20 0 0 177004 NIELSEN HLDGS PLC SHS EUR G6518L108 271615 6552846 SH SOLE 21 6552846 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 391809 9452573 SH SOLE 22 7820539 0 1632034 NIELSEN HLDGS PLC SHS EUR G6518L108 20341 490741 SH SOLE 23 490741 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 13785 332568 SH SOLE 25 332568 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 33334 804201 SH SOLE 26 378096 0 426105 NIELSEN HLDGS PLC SHS EUR G6518L108 3366 81218 SH SOLE 28 59496 0 21722 NIELSEN HLDGS PLC SHS EUR G6518L108 4181 100871 SH SOLE 29 12913 0 87958 NIELSEN HLDGS PLC SHS EUR G6518L108 38478 928302 SH SOLE 30 928302 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7019 169330 SH SOLE 31 76036 0 93294 NIELSEN HLDGS PLC SHS EUR G6518L108 16466 397256 SH SOLE 34 397256 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14518 350253 SH SOLE 36 350253 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 69 1670 SH SOLE 40 1670 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 588 30650 SH SOLE 2 30650 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 318 16571 SH SOLE 18 16571 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 3508 182723 SH SOLE 19 182723 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 89 4635 SH SOLE 20 4635 0 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 1736 90421 SH SOLE 34 90421 0 0 NII HLDGS INC COM PAR 62913F508 7 14857 SH SOLE 19 14857 0 0 NII HLDGS INC COM PAR 62913F508 20 42497 SH SOLE 21 42497 0 0 NII HLDGS INC COM PAR 62913F508 577 1255185 SH SOLE 22 1255185 0 0 NIKE INC CL B 654106103 108193 2086651 SH SOLE 2 619176 0 1467475 NIKE INC CL B 654106103 24232 467341 SH SOLE 4 421736 0 45605 NIKE INC CL B 654106103 47099 908364 SH SOLE 7 902722 0 5642 NIKE INC CL B 654106103 1548 29849 SH SOLE 13 29849 0 0 NIKE INC CL B 654106103 461 8887 SH SOLE 15 8887 0 0 NIKE INC CL B 654106103 17 331 SH SOLE 17 0 0 331 NIKE INC CL B 654106103 224183 4323676 SH SOLE 18 3709190 0 614486 NIKE INC CL B 654106103 76298 1471516 SH SOLE 19 1471516 0 0 NIKE INC CL B 654106103 39847 768507 SH SOLE 20 0 0 768507 NIKE INC CL B 654106103 1084959 20924960 SH SOLE 21 20924960 0 0 NIKE INC CL B 654106103 1830678 35307185 SH SOLE 22 29109633 0 6197552 NIKE INC CL B 654106103 85557 1650082 SH SOLE 23 1650082 0 0 NIKE INC CL B 654106103 54467 1050476 SH SOLE 25 1050476 0 0 NIKE INC CL B 654106103 191819 3699496 SH SOLE 26 1185737 0 2513759 NIKE INC CL B 654106103 15614 301139 SH SOLE 28 219772 0 81367 NIKE INC CL B 654106103 9512 183457 SH SOLE 29 46120 0 137337 NIKE INC CL B 654106103 218544 4214921 SH SOLE 30 4214921 0 0 NIKE INC CL B 654106103 37563 724450 SH SOLE 31 320379 0 404071 NIKE INC CL B 654106103 4222 81430 SH SOLE 32 81430 0 0 NIKE INC CL B 654106103 10262 197925 SH SOLE 34 197925 0 0 NIKE INC CL B 654106103 65259 1258617 SH SOLE 36 1258617 0 0 NIKE INC CL B 654106103 362 6983 SH SOLE 40 6983 0 0 NISOURCE INC COM 65473P105 10379 405577 SH SOLE 2 88083 0 317494 NISOURCE INC COM 65473P105 3395 132661 SH SOLE 4 123710 0 8951 NISOURCE INC COM 65473P105 14295 558606 SH SOLE 7 530921 0 27685 NISOURCE INC COM 65473P105 336 13145 SH SOLE 13 13145 0 0 NISOURCE INC COM 65473P105 52 2016 SH SOLE 15 2016 0 0 NISOURCE INC COM 65473P105 20283 792607 SH SOLE 18 748300 0 44307 NISOURCE INC COM 65473P105 4836 188964 SH SOLE 19 188964 0 0 NISOURCE INC COM 65473P105 6921 270463 SH SOLE 20 0 0 270463 NISOURCE INC COM 65473P105 237022 9262283 SH SOLE 21 9262283 0 0 NISOURCE INC COM 65473P105 226359 8845618 SH SOLE 22 7339269 0 1506349 NISOURCE INC COM 65473P105 10278 401639 SH SOLE 23 401639 0 0 NISOURCE INC COM 65473P105 7095 277274 SH SOLE 25 277274 0 0 NISOURCE INC COM 65473P105 21089 824093 SH SOLE 26 362066 0 462027 NISOURCE INC COM 65473P105 1734 67766 SH SOLE 28 50050 0 17716 NISOURCE INC COM 65473P105 2283 89205 SH SOLE 29 9634 0 79571 NISOURCE INC COM 65473P105 26070 1018752 SH SOLE 30 1018752 0 0 NISOURCE INC COM 65473P105 3597 140555 SH SOLE 31 63066 0 77489 NISOURCE INC COM 65473P105 1454 56805 SH SOLE 32 56805 0 0 NISOURCE INC COM 65473P105 613 23942 SH SOLE 34 23942 0 0 NISOURCE INC COM 65473P105 7988 312170 SH SOLE 36 312170 0 0 NISOURCE INC COM 65473P105 38 1483 SH SOLE 40 1483 0 0 NL INDS INC COM NEW 629156407 25 2731 SH SOLE 2 632 0 2099 NL INDS INC COM NEW 629156407 269 29385 SH SOLE 18 29385 0 0 NL INDS INC COM NEW 629156407 45 4906 SH SOLE 19 4906 0 0 NL INDS INC COM NEW 629156407 2545 278098 SH SOLE 21 278098 0 0 NL INDS INC COM NEW 629156407 1708 186699 SH SOLE 22 180386 0 6313 NMI HLDGS INC CL A 629209305 156 12562 SH SOLE 2 4807 0 7755 NMI HLDGS INC CL A 629209305 15 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 2779 224078 SH SOLE 18 224078 0 0 NMI HLDGS INC CL A 629209305 544 43909 SH SOLE 19 43909 0 0 NMI HLDGS INC CL A 629209305 23190 1870146 SH SOLE 21 1870146 0 0 NMI HLDGS INC CL A 629209305 21729 1752360 SH SOLE 22 1649877 0 102483 NMI HLDGS INC CL A 629209305 94 7585 SH SOLE 26 0 0 7585 NMI HLDGS INC CL A 629209305 92 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 88 7070 SH SOLE 30 7070 0 0 NMI HLDGS INC CL A 629209305 70 5675 SH SOLE 40 5675 0 0 NN INC COM 629337106 52 1800 SH SOLE 2 1538 0 262 NN INC COM 629337106 24 843 SH SOLE 7 843 0 0 NN INC COM 629337106 2815 97072 SH SOLE 18 97072 0 0 NN INC COM 629337106 579 19956 SH SOLE 19 19956 0 0 NN INC COM 629337106 24924 859437 SH SOLE 21 859437 0 0 NN INC COM 629337106 23174 799105 SH SOLE 22 751233 0 47872 NN INC COM 629337106 114 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 108 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 116 4002 SH SOLE 30 4002 0 0 NN INC COM 629337106 71 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 96 2984 SH SOLE 4 2984 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 7946 247464 SH SOLE 21 247464 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 3155 98252 SH SOLE 22 98252 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1589 49499 SH SOLE 30 49499 0 0 NOBILIS HEALTH CORP COM 65500B103 15 9741 SH SOLE 18 9741 0 0 NOBILIS HEALTH CORP COM 65500B103 183 121683 SH SOLE 21 121683 0 0 NOBLE CORP PLC SHS USD G65431101 262 56888 SH SOLE 2 17443 0 39445 NOBLE CORP PLC SHS USD G65431101 4 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 117 25374 SH SOLE 7 25374 0 0 NOBLE CORP PLC SHS USD G65431101 5530 1202106 SH SOLE 18 1202106 0 0 NOBLE CORP PLC SHS USD G65431101 847 184162 SH SOLE 19 184162 0 0 NOBLE CORP PLC SHS USD G65431101 102043 22183295 SH SOLE 21 22183295 0 0 NOBLE CORP PLC SHS USD G65431101 37635 8181526 SH SOLE 22 7576605 0 604921 NOBLE CORP PLC SHS USD G65431101 453 98390 SH SOLE 23 98390 0 0 NOBLE CORP PLC SHS USD G65431101 291 63155 SH SOLE 26 51108 0 12047 NOBLE CORP PLC SHS USD G65431101 161 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 313 68078 SH SOLE 29 0 0 68078 NOBLE CORP PLC SHS USD G65431101 1599 347521 SH SOLE 30 347521 0 0 NOBLE CORP PLC SHS USD G65431101 1013 220163 SH SOLE 36 220163 0 0 NOBLE CORP PLC SHS USD G65431101 123 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 19955 703634 SH SOLE 2 243239 0 460395 NOBLE ENERGY INC COM 655044105 4386 154638 SH SOLE 4 144498 0 10140 NOBLE ENERGY INC COM 655044105 9822 346335 SH SOLE 7 328318 0 18017 NOBLE ENERGY INC COM 655044105 317 11163 SH SOLE 13 11163 0 0 NOBLE ENERGY INC COM 655044105 92 3244 SH SOLE 15 3244 0 0 NOBLE ENERGY INC COM 655044105 30362 1070602 SH SOLE 18 1004851 0 65751 NOBLE ENERGY INC COM 655044105 17996 634553 SH SOLE 19 634553 0 0 NOBLE ENERGY INC COM 655044105 6415 226183 SH SOLE 20 0 0 226183 NOBLE ENERGY INC COM 655044105 292227 10304202 SH SOLE 21 10304202 0 0 NOBLE ENERGY INC COM 655044105 379731 13389684 SH SOLE 22 11180846 0 2208838 NOBLE ENERGY INC COM 655044105 15786 556638 SH SOLE 23 556638 0 0 NOBLE ENERGY INC COM 655044105 11964 421866 SH SOLE 25 421866 0 0 NOBLE ENERGY INC COM 655044105 44270 1560985 SH SOLE 26 482326 0 1078659 NOBLE ENERGY INC COM 655044105 3063 108021 SH SOLE 28 79391 0 28630 NOBLE ENERGY INC COM 655044105 615 21678 SH SOLE 29 15960 0 5718 NOBLE ENERGY INC COM 655044105 43400 1530331 SH SOLE 30 1530331 0 0 NOBLE ENERGY INC COM 655044105 7169 252769 SH SOLE 31 102643 0 150126 NOBLE ENERGY INC COM 655044105 54358 1916730 SH SOLE 34 1916730 0 0 NOBLE ENERGY INC COM 655044105 12599 444269 SH SOLE 36 444269 0 0 NOBLE ENERGY INC COM 655044105 72 2554 SH SOLE 40 2554 0 0 NOKIA CORP SPONSORED ADR 654902204 0 51 SH SOLE 18 51 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 17 1200 SH SOLE 2 1200 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 9391 644525 SH SOLE 19 644525 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 27 1867 SH SOLE 22 1867 0 0 NOODLES & CO COM CL A 65540B105 3 694 SH SOLE 2 502 0 192 NOODLES & CO COM CL A 65540B105 1 261 SH SOLE 7 261 0 0 NOODLES & CO COM CL A 65540B105 186 42282 SH SOLE 18 42282 0 0 NOODLES & CO COM CL A 65540B105 34 7733 SH SOLE 19 7733 0 0 NOODLES & CO COM CL A 65540B105 1622 368677 SH SOLE 21 368677 0 0 NOODLES & CO COM CL A 65540B105 1739 395168 SH SOLE 22 380333 0 14835 NORBORD INC COM NEW 65548P403 91 2398 SH SOLE 18 2398 0 0 NORBORD INC COM NEW 65548P403 1076 28227 SH SOLE 21 28227 0 0 NORBORD INC COM NEW 65548P403 224 5883 SH SOLE 34 5883 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 123 23103 SH SOLE 2 5934 0 17169 NORDIC AMERICAN TANKERS LIMI COM G65773106 12 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1981 370949 SH SOLE 18 370949 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 311 58270 SH SOLE 19 58270 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 15988 2993931 SH SOLE 21 2993931 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 5456 1021750 SH SOLE 22 892755 0 128995 NORDIC AMERICAN TANKERS LIMI COM G65773106 6 1101 SH SOLE 36 1101 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 9 6724 SH SOLE 18 6724 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 126 89209 SH SOLE 21 89209 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 45 SH SOLE 36 45 0 0 NORDSON CORP COM 655663102 5700 48098 SH SOLE 2 27970 0 20128 NORDSON CORP COM 655663102 33 282 SH SOLE 4 282 0 0 NORDSON CORP COM 655663102 1788 15092 SH SOLE 7 15092 0 0 NORDSON CORP COM 655663102 20278 171122 SH SOLE 18 171122 0 0 NORDSON CORP COM 655663102 8499 71720 SH SOLE 19 71720 0 0 NORDSON CORP COM 655663102 264999 2236280 SH SOLE 21 2236280 0 0 NORDSON CORP COM 655663102 198839 1677964 SH SOLE 22 1505907 0 172057 NORDSON CORP COM 655663102 2023 17075 SH SOLE 26 12996 0 4079 NORDSON CORP COM 655663102 907 7656 SH SOLE 28 7656 0 0 NORDSON CORP COM 655663102 1195 10082 SH SOLE 29 0 0 10082 NORDSON CORP COM 655663102 920 7763 SH SOLE 30 7763 0 0 NORDSON CORP COM 655663102 150 1266 SH SOLE 31 1266 0 0 NORDSON CORP COM 655663102 239 2020 SH SOLE 36 2020 0 0 NORDSON CORP COM 655663102 678 5723 SH SOLE 40 5723 0 0 NORDSTROM INC COM 655664100 7538 159877 SH SOLE 2 39395 0 120482 NORDSTROM INC COM 655664100 1803 38244 SH SOLE 4 34746 0 3498 NORDSTROM INC COM 655664100 4070 86321 SH SOLE 7 86321 0 0 NORDSTROM INC COM 655664100 42 899 SH SOLE 15 899 0 0 NORDSTROM INC COM 655664100 1 22 SH SOLE 17 0 0 22 NORDSTROM INC COM 655664100 12033 255207 SH SOLE 18 238228 0 16979 NORDSTROM INC COM 655664100 1074 22774 SH SOLE 19 22774 0 0 NORDSTROM INC COM 655664100 6283 133251 SH SOLE 20 0 0 133251 NORDSTROM INC COM 655664100 115027 2439595 SH SOLE 21 2439595 0 0 NORDSTROM INC COM 655664100 170241 3610628 SH SOLE 22 3066623 0 544005 NORDSTROM INC COM 655664100 6761 143395 SH SOLE 23 143395 0 0 NORDSTROM INC COM 655664100 4927 104490 SH SOLE 25 104490 0 0 NORDSTROM INC COM 655664100 21032 446065 SH SOLE 26 166429 0 279636 NORDSTROM INC COM 655664100 1296 27486 SH SOLE 28 20133 0 7353 NORDSTROM INC COM 655664100 1631 34589 SH SOLE 29 3865 0 30724 NORDSTROM INC COM 655664100 17357 368123 SH SOLE 30 368123 0 0 NORDSTROM INC COM 655664100 3078 65280 SH SOLE 31 29899 0 35381 NORDSTROM INC COM 655664100 412 8732 SH SOLE 34 8732 0 0 NORDSTROM INC COM 655664100 5772 122419 SH SOLE 36 122419 0 0 NORDSTROM INC COM 655664100 32 670 SH SOLE 40 670 0 0 NORFOLK SOUTHERN CORP COM 655844108 85162 643994 SH SOLE 2 364410 0 279584 NORFOLK SOUTHERN CORP COM 655844108 20177 152581 SH SOLE 4 142617 0 9964 NORFOLK SOUTHERN CORP COM 655844108 29126 220250 SH SOLE 7 208354 0 11896 NORFOLK SOUTHERN CORP COM 655844108 811 6133 SH SOLE 13 6133 0 0 NORFOLK SOUTHERN CORP COM 655844108 263 1992 SH SOLE 15 1992 0 0 NORFOLK SOUTHERN CORP COM 655844108 13 100 SH SOLE 17 0 0 100 NORFOLK SOUTHERN CORP COM 655844108 231566 1751108 SH SOLE 18 1410897 0 340211 NORFOLK SOUTHERN CORP COM 655844108 59141 447223 SH SOLE 19 447223 0 0 NORFOLK SOUTHERN CORP COM 655844108 20883 157915 SH SOLE 20 0 0 157915 NORFOLK SOUTHERN CORP COM 655844108 662480 5009682 SH SOLE 21 5009682 0 0 NORFOLK SOUTHERN CORP COM 655844108 1086665 8217369 SH SOLE 22 6688478 0 1528891 NORFOLK SOUTHERN CORP COM 655844108 57964 438325 SH SOLE 23 438325 0 0 NORFOLK SOUTHERN CORP COM 655844108 33278 251651 SH SOLE 25 230512 0 21139 NORFOLK SOUTHERN CORP COM 655844108 118808 898425 SH SOLE 26 268212 0 630213 NORFOLK SOUTHERN CORP COM 655844108 8726 65983 SH SOLE 28 48034 0 17949 NORFOLK SOUTHERN CORP COM 655844108 9797 74086 SH SOLE 29 47061 0 27025 NORFOLK SOUTHERN CORP COM 655844108 149543 1130847 SH SOLE 30 1130847 0 0 NORFOLK SOUTHERN CORP COM 655844108 37589 284248 SH SOLE 31 185173 0 99075 NORFOLK SOUTHERN CORP COM 655844108 30196 228340 SH SOLE 34 228340 0 0 NORFOLK SOUTHERN CORP COM 655844108 47491 359127 SH SOLE 36 359127 0 0 NORFOLK SOUTHERN CORP COM 655844108 200 1511 SH SOLE 40 1511 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 1 285 SH SOLE 22 285 0 0 NORTHEAST BANCORP COM NEW 663904209 33 1258 SH SOLE 18 1258 0 0 NORTHEAST BANCORP COM NEW 663904209 1776 67929 SH SOLE 21 67929 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 34 18730 SH SOLE 21 18730 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 31 34653 SH SOLE 2 34653 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 8 8874 SH SOLE 18 8874 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 90 100182 SH SOLE 19 100182 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 131 145754 SH SOLE 21 145754 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1112 1235315 SH SOLE 22 1235315 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 325 361023 SH SOLE 23 361023 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 187 207510 SH SOLE 29 0 0 207510 NORTHERN TECH INTL CORP COM 665809109 10 626 SH SOLE 18 626 0 0 NORTHERN TECH INTL CORP COM 665809109 157 9447 SH SOLE 21 9447 0 0 NORTHERN TR CORP COM 665859104 25826 280931 SH SOLE 2 75866 0 205065 NORTHERN TR CORP COM 665859104 7009 76246 SH SOLE 4 68385 0 7861 NORTHERN TR CORP COM 665859104 14757 160525 SH SOLE 7 147516 0 13009 NORTHERN TR CORP COM 665859104 568 6179 SH SOLE 13 6179 0 0 NORTHERN TR CORP COM 665859104 137 1494 SH SOLE 15 1494 0 0 NORTHERN TR CORP COM 665859104 44479 483834 SH SOLE 18 453741 0 30093 NORTHERN TR CORP COM 665859104 4031 43849 SH SOLE 19 43849 0 0 NORTHERN TR CORP COM 665859104 11372 123703 SH SOLE 20 0 0 123703 NORTHERN TR CORP COM 665859104 407094 4428305 SH SOLE 21 4428305 0 0 NORTHERN TR CORP COM 665859104 516964 5623458 SH SOLE 22 4634757 0 988701 NORTHERN TR CORP COM 665859104 23919 260185 SH SOLE 23 260185 0 0 NORTHERN TR CORP COM 665859104 15220 165559 SH SOLE 25 165559 0 0 NORTHERN TR CORP COM 665859104 50947 554188 SH SOLE 26 211802 0 342386 NORTHERN TR CORP COM 665859104 4520 49169 SH SOLE 28 35669 0 13500 NORTHERN TR CORP COM 665859104 748 8140 SH SOLE 29 8140 0 0 NORTHERN TR CORP COM 665859104 62163 676202 SH SOLE 30 676202 0 0 NORTHERN TR CORP COM 665859104 8351 90845 SH SOLE 31 45976 0 44869 NORTHERN TR CORP COM 665859104 1560 16964 SH SOLE 34 16964 0 0 NORTHERN TR CORP COM 665859104 26328 286393 SH SOLE 36 286393 0 0 NORTHERN TR CORP COM 665859104 100 1089 SH SOLE 40 1089 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 151 8707 SH SOLE 2 2479 0 6228 NORTHFIELD BANCORP INC DEL COM 66611T108 20 1141 SH SOLE 7 1141 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3745 215863 SH SOLE 18 215863 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 567 32676 SH SOLE 19 32676 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 68766 3963463 SH SOLE 21 3963463 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 24279 1399375 SH SOLE 22 1314936 0 84439 NORTHFIELD BANCORP INC DEL COM 66611T108 63 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 103 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1066 61441 SH SOLE 30 61441 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 90 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 46 1304 SH SOLE 2 455 0 849 NORTHRIM BANCORP INC COM 666762109 956 27364 SH SOLE 18 27364 0 0 NORTHRIM BANCORP INC COM 666762109 205 5859 SH SOLE 19 5859 0 0 NORTHRIM BANCORP INC COM 666762109 7707 220517 SH SOLE 21 220517 0 0 NORTHRIM BANCORP INC COM 666762109 8961 256408 SH SOLE 22 250668 0 5740 NORTHROP GRUMMAN CORP COM 666807102 60629 210723 SH SOLE 2 50830 0 159893 NORTHROP GRUMMAN CORP COM 666807102 14075 48920 SH SOLE 4 44916 0 4004 NORTHROP GRUMMAN CORP COM 666807102 49226 171090 SH SOLE 7 147164 0 23926 NORTHROP GRUMMAN CORP COM 666807102 487 1692 SH SOLE 13 1692 0 0 NORTHROP GRUMMAN CORP COM 666807102 337 1172 SH SOLE 15 1172 0 0 NORTHROP GRUMMAN CORP COM 666807102 247180 859098 SH SOLE 18 810259 0 48839 NORTHROP GRUMMAN CORP COM 666807102 380551 1322645 SH SOLE 19 1322645 0 0 NORTHROP GRUMMAN CORP COM 666807102 32142 111712 SH SOLE 20 0 0 111712 NORTHROP GRUMMAN CORP COM 666807102 1140149 3962703 SH SOLE 21 3962703 0 0 NORTHROP GRUMMAN CORP COM 666807102 1358626 4722041 SH SOLE 22 3945098 0 776943 NORTHROP GRUMMAN CORP COM 666807102 59471 206697 SH SOLE 23 206697 0 0 NORTHROP GRUMMAN CORP COM 666807102 57005 198126 SH SOLE 25 198126 0 0 NORTHROP GRUMMAN CORP COM 666807102 88769 308527 SH SOLE 26 141356 0 167171 NORTHROP GRUMMAN CORP COM 666807102 3718 12924 SH SOLE 28 2484 0 10440 NORTHROP GRUMMAN CORP COM 666807102 1904 6617 SH SOLE 29 5737 0 880 NORTHROP GRUMMAN CORP COM 666807102 149500 519603 SH SOLE 30 519603 0 0 NORTHROP GRUMMAN CORP COM 666807102 31509 109513 SH SOLE 31 55759 0 53754 NORTHROP GRUMMAN CORP COM 666807102 11312 39315 SH SOLE 34 39315 0 0 NORTHROP GRUMMAN CORP COM 666807102 49043 170453 SH SOLE 36 170453 0 0 NORTHROP GRUMMAN CORP COM 666807102 244 847 SH SOLE 40 847 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 162 12648 SH SOLE 2 3302 0 9346 NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH SOLE 4 251 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 26 2000 SH SOLE 7 2000 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2657 207407 SH SOLE 18 207407 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 540 42184 SH SOLE 19 42184 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 21616 1687452 SH SOLE 21 1687452 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 27978 2184104 SH SOLE 22 2073958 0 110146 NORTHSTAR REALTY EUROPE CORP COM 66706L101 20 1575 SH SOLE 23 1575 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 125 9720 SH SOLE 26 7487 0 2233 NORTHSTAR REALTY EUROPE CORP COM 66706L101 118 9235 SH SOLE 28 9235 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 107 8363 SH SOLE 30 8363 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 84 6594 SH SOLE 40 6594 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 366 21181 SH SOLE 2 5422 0 15759 NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 39 2239 SH SOLE 7 2239 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 8228 476461 SH SOLE 18 476461 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1272 73658 SH SOLE 19 73658 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 153147 8867827 SH SOLE 21 8867827 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 50407 2918737 SH SOLE 22 2744455 0 174282 NORTHWEST BANCSHARES INC MD COM 667340103 825 47778 SH SOLE 26 42001 0 5777 NORTHWEST BANCSHARES INC MD COM 667340103 245 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2484 143831 SH SOLE 30 143831 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 187 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT GAS CO COM 667655104 428 6648 SH SOLE 2 1689 0 4959 NORTHWEST NAT GAS CO COM 667655104 78 1210 SH SOLE 4 1210 0 0 NORTHWEST NAT GAS CO COM 667655104 1662 25809 SH SOLE 7 25809 0 0 NORTHWEST NAT GAS CO COM 667655104 9719 150917 SH SOLE 18 150917 0 0 NORTHWEST NAT GAS CO COM 667655104 6169 95796 SH SOLE 19 95796 0 0 NORTHWEST NAT GAS CO COM 667655104 163406 2537363 SH SOLE 21 2537363 0 0 NORTHWEST NAT GAS CO COM 667655104 48910 759478 SH SOLE 22 708837 0 50641 NORTHWEST NAT GAS CO COM 667655104 702 10896 SH SOLE 26 8691 0 2205 NORTHWEST NAT GAS CO COM 667655104 336 5223 SH SOLE 28 5223 0 0 NORTHWEST NAT GAS CO COM 667655104 3354 52084 SH SOLE 30 52084 0 0 NORTHWEST NAT GAS CO COM 667655104 108 1672 SH SOLE 36 1672 0 0 NORTHWEST NAT GAS CO COM 667655104 195 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 43 2262 SH SOLE 2 576 0 1686 NORTHWEST PIPE CO COM 667746101 682 35859 SH SOLE 18 35859 0 0 NORTHWEST PIPE CO COM 667746101 141 7406 SH SOLE 19 7406 0 0 NORTHWEST PIPE CO COM 667746101 5868 308496 SH SOLE 21 308496 0 0 NORTHWEST PIPE CO COM 667746101 5321 279742 SH SOLE 22 272958 0 6784 NORTHWESTERN CORP COM NEW 668074305 2673 46946 SH SOLE 2 38070 0 8876 NORTHWESTERN CORP COM NEW 668074305 114 2001 SH SOLE 4 2001 0 0 NORTHWESTERN CORP COM NEW 668074305 3315 58219 SH SOLE 7 58219 0 0 NORTHWESTERN CORP COM NEW 668074305 22089 387933 SH SOLE 18 387933 0 0 NORTHWESTERN CORP COM NEW 668074305 5651 99243 SH SOLE 19 99243 0 0 NORTHWESTERN CORP COM NEW 668074305 358043 6288077 SH SOLE 21 6288077 0 0 NORTHWESTERN CORP COM NEW 668074305 101553 1783506 SH SOLE 22 1695310 0 88196 NORTHWESTERN CORP COM NEW 668074305 2155 37852 SH SOLE 23 37852 0 0 NORTHWESTERN CORP COM NEW 668074305 801 14063 SH SOLE 26 11403 0 2660 NORTHWESTERN CORP COM NEW 668074305 401 7046 SH SOLE 28 7046 0 0 NORTHWESTERN CORP COM NEW 668074305 1699 29833 SH SOLE 29 0 0 29833 NORTHWESTERN CORP COM NEW 668074305 1631 28650 SH SOLE 30 28650 0 0 NORTHWESTERN CORP COM NEW 668074305 3940 69201 SH SOLE 32 69201 0 0 NORTHWESTERN CORP COM NEW 668074305 167 2927 SH SOLE 36 2927 0 0 NORTHWESTERN CORP COM NEW 668074305 290 5092 SH SOLE 40 5092 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8553 158239 SH SOLE 2 9439 0 148800 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3149 58254 SH SOLE 4 52544 0 5710 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1057 19548 SH SOLE 7 16140 0 3408 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 84 1554 SH SOLE 15 1554 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5749 106372 SH SOLE 18 88259 0 18113 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3114 57619 SH SOLE 19 57619 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 98545 1823228 SH SOLE 21 1823228 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 245647 4544802 SH SOLE 22 3973048 0 571754 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 11329 209606 SH SOLE 23 209606 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7629 141152 SH SOLE 25 141152 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 24164 447065 SH SOLE 26 183324 0 263741 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2259 41802 SH SOLE 28 30320 0 11482 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2725 50425 SH SOLE 29 5265 0 45160 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12278 227154 SH SOLE 30 227154 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4336 80224 SH SOLE 31 33285 0 46939 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1785 33016 SH SOLE 32 33016 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 546 10097 SH SOLE 34 10097 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8634 159739 SH SOLE 36 159739 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 41 762 SH SOLE 40 762 0 0 NORWOOD FINANCIAL CORP COM 669549107 24 780 SH SOLE 2 201 0 579 NORWOOD FINANCIAL CORP COM 669549107 666 21810 SH SOLE 18 21810 0 0 NORWOOD FINANCIAL CORP COM 669549107 157 5152 SH SOLE 19 5152 0 0 NORWOOD FINANCIAL CORP COM 669549107 5259 172321 SH SOLE 21 172321 0 0 NORWOOD FINANCIAL CORP COM 669549107 1488 48747 SH SOLE 22 45364 0 3383 NOVA LIFESTYLE INC COM 66979P102 1 773 SH SOLE 18 773 0 0 NOVA LIFESTYLE INC COM 66979P102 79 47847 SH SOLE 21 47847 0 0 NOVA LIFESTYLE INC COM 66979P102 67 40421 SH SOLE 22 40421 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 56 2000 SH SOLE 2 2000 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 679 SH SOLE 18 679 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 51 11048 SH SOLE 21 11048 0 0 NOVAGOLD RES INC COM NEW 66987E206 44 10790 SH SOLE 21 10790 0 0 NOVAN INC COM 66988N106 12 2057 SH SOLE 18 2057 0 0 NOVAN INC COM 66988N106 150 26822 SH SOLE 21 26822 0 0 NOVANTA INC COM 67000B104 210 4820 SH SOLE 2 4605 0 215 NOVANTA INC COM 67000B104 11 247 SH SOLE 4 247 0 0 NOVANTA INC COM 67000B104 32 744 SH SOLE 7 744 0 0 NOVANTA INC COM 67000B104 4714 108112 SH SOLE 18 108112 0 0 NOVANTA INC COM 67000B104 2146 49212 SH SOLE 19 49212 0 0 NOVANTA INC COM 67000B104 41267 946486 SH SOLE 21 946486 0 0 NOVANTA INC COM 67000B104 31813 729646 SH SOLE 22 664455 0 65191 NOVANTA INC COM 67000B104 186 4260 SH SOLE 23 4260 0 0 NOVANTA INC COM 67000B104 166 3813 SH SOLE 26 0 0 3813 NOVANTA INC COM 67000B104 178 4086 SH SOLE 28 4086 0 0 NOVANTA INC COM 67000B104 215 4937 SH SOLE 30 4937 0 0 NOVANTA INC COM 67000B104 138 3176 SH SOLE 40 3176 0 0 NOVARTIS A G SPONSORED ADR 66987V109 150753 1756003 SH SOLE 18 1737103 0 18900 NOVARTIS A G SPONSORED ADR 66987V109 131849 1535802 SH SOLE 19 1535802 0 0 NOVARTIS A G SPONSORED ADR 66987V109 12624 147046 SH SOLE 22 105906 0 41140 NOVARTIS A G SPONSORED ADR 66987V109 3712 43240 SH SOLE 23 43240 0 0 NOVARTIS A G SPONSORED ADR 66987V109 19595 228250 SH SOLE 34 228250 0 0 NOVAVAX INC COM 670002104 49 42758 SH SOLE 2 14689 0 28069 NOVAVAX INC COM 670002104 2 1583 SH SOLE 4 1583 0 0 NOVAVAX INC COM 670002104 8 6740 SH SOLE 7 6740 0 0 NOVAVAX INC COM 670002104 1208 1059223 SH SOLE 18 1059223 0 0 NOVAVAX INC COM 670002104 242 212164 SH SOLE 19 212164 0 0 NOVAVAX INC COM 670002104 15592 13677296 SH SOLE 21 13677296 0 0 NOVAVAX INC COM 670002104 10298 9033456 SH SOLE 22 8541435 0 492021 NOVAVAX INC COM 670002104 65 57313 SH SOLE 26 41544 0 15769 NOVAVAX INC COM 670002104 44 38794 SH SOLE 28 38794 0 0 NOVAVAX INC COM 670002104 41 35959 SH SOLE 30 35959 0 0 NOVAVAX INC COM 670002104 33 28602 SH SOLE 40 28602 0 0 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 476 1058000 PRN SOLE 21 1058000 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 15 2132 SH SOLE 2 465 0 1667 NOVELION THERAPEUTICS INC COM NEW 67001K202 397 56457 SH SOLE 18 56457 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 44 6225 SH SOLE 19 6225 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 3465 492930 SH SOLE 21 492930 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 856 121745 SH SOLE 22 112883 0 8862 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 8460 1540000 PRN SOLE 21 1540000 0 0 NOVO-NORDISK A S ADR 670100205 19 400 SH SOLE 2 400 0 0 NOVO-NORDISK A S ADR 670100205 52685 1094188 SH SOLE 18 1057337 0 36851 NOVO-NORDISK A S ADR 670100205 44373 921561 SH SOLE 19 921561 0 0 NOVO-NORDISK A S ADR 670100205 670 13916 SH SOLE 25 0 0 13916 NOVO-NORDISK A S ADR 670100205 4207 87364 SH SOLE 34 87364 0 0 NOVO-NORDISK A S ADR 670100205 648 13455 SH SOLE 36 13455 0 0 NOVOCURE LTD ORD SHS G6674U108 73 3680 SH SOLE 2 3284 0 396 NOVOCURE LTD ORD SHS G6674U108 22 1117 SH SOLE 7 1117 0 0 NOVOCURE LTD ORD SHS G6674U108 3900 196470 SH SOLE 18 196470 0 0 NOVOCURE LTD ORD SHS G6674U108 708 35672 SH SOLE 19 35672 0 0 NOVOCURE LTD ORD SHS G6674U108 60327 3039124 SH SOLE 21 3039124 0 0 NOVOCURE LTD ORD SHS G6674U108 12514 630436 SH SOLE 22 529474 0 100962 NOVOCURE LTD ORD SHS G6674U108 113 5711 SH SOLE 28 5711 0 0 NOVOCURE LTD ORD SHS G6674U108 171 8590 SH SOLE 30 8590 0 0 NOVOCURE LTD ORD SHS G6674U108 112 5654 SH SOLE 40 5654 0 0 NOVUS THERAPEUTICS INC COM 67011N105 3 515 SH SOLE 18 515 0 0 NOVUS THERAPEUTICS INC COM 67011N105 1 164 SH SOLE 19 164 0 0 NOVUS THERAPEUTICS INC COM 67011N105 47 8977 SH SOLE 21 8977 0 0 NOVUS THERAPEUTICS INC COM 67011N105 31 6042 SH SOLE 22 6042 0 0 NOW INC COM 67011P100 931 67404 SH SOLE 2 49503 0 17901 NOW INC COM 67011P100 8 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 63 4566 SH SOLE 7 4566 0 0 NOW INC COM 67011P100 9730 704549 SH SOLE 18 704549 0 0 NOW INC COM 67011P100 1103 79897 SH SOLE 19 79897 0 0 NOW INC COM 67011P100 93200 6748746 SH SOLE 21 6748746 0 0 NOW INC COM 67011P100 48147 3486381 SH SOLE 22 3275295 0 211086 NOW INC COM 67011P100 402 29084 SH SOLE 26 22546 0 6538 NOW INC COM 67011P100 212 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 324 23478 SH SOLE 29 0 0 23478 NOW INC COM 67011P100 222 16065 SH SOLE 30 16065 0 0 NOW INC COM 67011P100 123 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 163 11818 SH SOLE 40 11818 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 3094 884117 SH SOLE 21 884117 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 1133 323592 SH SOLE 22 323592 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 584 166743 SH SOLE 30 166743 0 0 NRG ENERGY INC COM NEW 629377508 6541 255617 SH SOLE 2 61875 0 193742 NRG ENERGY INC COM NEW 629377508 42 1633 SH SOLE 4 1633 0 0 NRG ENERGY INC COM NEW 629377508 5267 205827 SH SOLE 7 205827 0 0 NRG ENERGY INC COM NEW 629377508 52 2024 SH SOLE 15 2024 0 0 NRG ENERGY INC COM NEW 629377508 16444 642589 SH SOLE 18 628164 0 14425 NRG ENERGY INC COM NEW 629377508 1359 53093 SH SOLE 19 53093 0 0 NRG ENERGY INC COM NEW 629377508 154595 6041233 SH SOLE 21 6041233 0 0 NRG ENERGY INC COM NEW 629377508 239080 9342695 SH SOLE 22 7908196 0 1434499 NRG ENERGY INC COM NEW 629377508 6114 238933 SH SOLE 25 238933 0 0 NRG ENERGY INC COM NEW 629377508 8462 330668 SH SOLE 26 180674 0 149994 NRG ENERGY INC COM NEW 629377508 1244 48610 SH SOLE 28 48610 0 0 NRG ENERGY INC COM NEW 629377508 14364 561297 SH SOLE 30 561297 0 0 NRG ENERGY INC COM NEW 629377508 182 7116 SH SOLE 31 7116 0 0 NRG ENERGY INC COM NEW 629377508 6804 265903 SH SOLE 36 265903 0 0 NRG ENERGY INC COM NEW 629377508 920 35945 SH SOLE 40 35945 0 0 NRG YIELD INC CL A NEW 62942X306 160 8425 SH SOLE 2 2331 0 6094 NRG YIELD INC CL A NEW 62942X306 3 164 SH SOLE 4 164 0 0 NRG YIELD INC CL A NEW 62942X306 16 853 SH SOLE 7 853 0 0 NRG YIELD INC CL A NEW 62942X306 2538 133767 SH SOLE 18 133767 0 0 NRG YIELD INC CL A NEW 62942X306 867 45684 SH SOLE 19 45684 0 0 NRG YIELD INC CL A NEW 62942X306 21056 1109961 SH SOLE 21 1109961 0 0 NRG YIELD INC CL A NEW 62942X306 22808 1202297 SH SOLE 22 1141333 0 60964 NRG YIELD INC CL A NEW 62942X306 16 844 SH SOLE 26 0 0 844 NRG YIELD INC CL A NEW 62942X306 93 4878 SH SOLE 28 4878 0 0 NRG YIELD INC CL A NEW 62942X306 96 5062 SH SOLE 30 5062 0 0 NRG YIELD INC CL A NEW 62942X306 76 4022 SH SOLE 40 4022 0 0 NRG YIELD INC CL C 62942X405 280 14487 SH SOLE 2 2975 0 11512 NRG YIELD INC CL C 62942X405 3 164 SH SOLE 4 164 0 0 NRG YIELD INC CL C 62942X405 32 1659 SH SOLE 7 1659 0 0 NRG YIELD INC CL C 62942X405 4576 237076 SH SOLE 18 237076 0 0 NRG YIELD INC CL C 62942X405 4192 217216 SH SOLE 19 217216 0 0 NRG YIELD INC CL C 62942X405 38136 1975976 SH SOLE 21 1975976 0 0 NRG YIELD INC CL C 62942X405 33270 1723826 SH SOLE 22 1618666 0 105160 NRG YIELD INC CL C 62942X405 102 5276 SH SOLE 26 0 0 5276 NRG YIELD INC CL C 62942X405 173 8953 SH SOLE 28 8953 0 0 NRG YIELD INC CL C 62942X405 201 10407 SH SOLE 30 10407 0 0 NRG YIELD INC CL C 62942X405 117 6037 SH SOLE 40 6037 0 0 NTN BUZZTIME INC COM PAR 629410606 2 331 SH SOLE 21 331 0 0 NTN BUZZTIME INC COM PAR 629410606 16 2611 SH SOLE 22 2611 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3193 51935 SH SOLE 2 27107 0 24828 NU SKIN ENTERPRISES INC CL A 67018T105 13 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 716 11651 SH SOLE 7 11651 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 14749 239904 SH SOLE 18 239904 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4486 72970 SH SOLE 19 72970 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 282906 4601594 SH SOLE 21 4601594 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 99594 1619947 SH SOLE 22 1443456 0 176491 NU SKIN ENTERPRISES INC CL A 67018T105 986 16040 SH SOLE 25 16040 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 775 12600 SH SOLE 26 9673 0 2927 NU SKIN ENTERPRISES INC CL A 67018T105 505 8213 SH SOLE 28 8213 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 583 9479 SH SOLE 29 0 0 9479 NU SKIN ENTERPRISES INC CL A 67018T105 496 8067 SH SOLE 30 8067 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 71 1156 SH SOLE 31 1156 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3287 53469 SH SOLE 32 53469 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2408 39170 SH SOLE 34 39170 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 209 3396 SH SOLE 36 3396 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 369 5997 SH SOLE 40 5997 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4864 309434 SH SOLE 2 55146 0 254288 NUANCE COMMUNICATIONS INC COM 67020Y100 1577 100310 SH SOLE 4 94795 0 5515 NUANCE COMMUNICATIONS INC COM 67020Y100 668 42485 SH SOLE 7 35760 0 6725 NUANCE COMMUNICATIONS INC COM 67020Y100 22 1422 SH SOLE 15 1422 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2888 183729 SH SOLE 18 155478 0 28251 NUANCE COMMUNICATIONS INC COM 67020Y100 1455 92530 SH SOLE 19 92530 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3494 222252 SH SOLE 20 0 0 222252 NUANCE COMMUNICATIONS INC COM 67020Y100 60493 3848186 SH SOLE 21 3848186 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 120424 7660590 SH SOLE 22 6718010 0 942580 NUANCE COMMUNICATIONS INC COM 67020Y100 4949 314791 SH SOLE 23 314791 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3292 209434 SH SOLE 25 209434 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 11232 714501 SH SOLE 26 328387 0 386114 NUANCE COMMUNICATIONS INC COM 67020Y100 1026 65251 SH SOLE 28 47983 0 17268 NUANCE COMMUNICATIONS INC COM 67020Y100 1302 82805 SH SOLE 29 11078 0 71727 NUANCE COMMUNICATIONS INC COM 67020Y100 6144 390860 SH SOLE 30 390860 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1880 119609 SH SOLE 31 53717 0 65892 NUANCE COMMUNICATIONS INC COM 67020Y100 260 16546 SH SOLE 34 16546 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3925 249688 SH SOLE 36 249688 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 19 1222 SH SOLE 40 1222 0 0 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 534 533000 PRN SOLE 21 533000 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 357 358000 PRN SOLE 21 358000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2062 2202000 PRN SOLE 21 2202000 0 0 NUCOR CORP COM 670346105 28504 508642 SH SOLE 2 206637 0 302005 NUCOR CORP COM 670346105 7052 125845 SH SOLE 4 113934 0 11911 NUCOR CORP COM 670346105 32683 583215 SH SOLE 7 352600 0 230615 NUCOR CORP COM 670346105 267 4763 SH SOLE 13 4763 0 0 NUCOR CORP COM 670346105 125 2235 SH SOLE 15 2235 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 39820 710557 SH SOLE 18 666197 0 44360 NUCOR CORP COM 670346105 3177 56683 SH SOLE 19 56683 0 0 NUCOR CORP COM 670346105 9917 176962 SH SOLE 20 0 0 176962 NUCOR CORP COM 670346105 388316 6929260 SH SOLE 21 6929260 0 0 NUCOR CORP COM 670346105 506802 9043581 SH SOLE 22 7486332 0 1557249 NUCOR CORP COM 670346105 24473 436711 SH SOLE 23 436711 0 0 NUCOR CORP COM 670346105 13768 245676 SH SOLE 25 245676 0 0 NUCOR CORP COM 670346105 67092 1197216 SH SOLE 26 315968 0 881248 NUCOR CORP COM 670346105 4076 72738 SH SOLE 28 52868 0 19870 NUCOR CORP COM 670346105 2012 35902 SH SOLE 29 35902 0 0 NUCOR CORP COM 670346105 54648 975152 SH SOLE 30 975152 0 0 NUCOR CORP COM 670346105 10093 180109 SH SOLE 31 101835 0 78274 NUCOR CORP COM 670346105 1627 29036 SH SOLE 34 29036 0 0 NUCOR CORP COM 670346105 20408 364160 SH SOLE 36 364160 0 0 NUCOR CORP COM 670346105 87 1554 SH SOLE 40 1554 0 0 NUMEREX CORP PA CL A 67053A102 9 2406 SH SOLE 18 2406 0 0 NUMEREX CORP PA CL A 67053A102 129 34045 SH SOLE 21 34045 0 0 NUMEREX CORP PA CL A 67053A102 1171 308135 SH SOLE 22 308135 0 0 NUTANIX INC CL A 67059N108 83 3716 SH SOLE 2 3383 0 333 NUTANIX INC CL A 67059N108 39 1721 SH SOLE 7 1721 0 0 NUTANIX INC CL A 67059N108 4204 187772 SH SOLE 18 187772 0 0 NUTANIX INC CL A 67059N108 879 39260 SH SOLE 19 39260 0 0 NUTANIX INC CL A 67059N108 37062 1655310 SH SOLE 21 1655310 0 0 NUTANIX INC CL A 67059N108 26364 1177504 SH SOLE 22 1090078 0 87426 NUTANIX INC CL A 67059N108 137 6101 SH SOLE 28 6101 0 0 NUTANIX INC CL A 67059N108 364 16262 SH SOLE 29 0 0 16262 NUTANIX INC CL A 67059N108 118 5287 SH SOLE 30 5287 0 0 NUTANIX INC CL A 67059N108 139 6212 SH SOLE 40 6212 0 0 NUTRI SYS INC NEW COM 67069D108 395 7072 SH SOLE 2 7048 0 24 NUTRI SYS INC NEW COM 67069D108 14 246 SH SOLE 4 246 0 0 NUTRI SYS INC NEW COM 67069D108 44 782 SH SOLE 7 782 0 0 NUTRI SYS INC NEW COM 67069D108 7640 136667 SH SOLE 18 136667 0 0 NUTRI SYS INC NEW COM 67069D108 3726 66662 SH SOLE 19 66662 0 0 NUTRI SYS INC NEW COM 67069D108 144974 2593450 SH SOLE 21 2593450 0 0 NUTRI SYS INC NEW COM 67069D108 45465 813329 SH SOLE 22 758436 0 54893 NUTRI SYS INC NEW COM 67069D108 552 9867 SH SOLE 23 9867 0 0 NUTRI SYS INC NEW COM 67069D108 585 10465 SH SOLE 26 8827 0 1638 NUTRI SYS INC NEW COM 67069D108 236 4217 SH SOLE 28 4217 0 0 NUTRI SYS INC NEW COM 67069D108 642 11476 SH SOLE 29 0 0 11476 NUTRI SYS INC NEW COM 67069D108 2269 40589 SH SOLE 30 40589 0 0 NUTRI SYS INC NEW COM 67069D108 172 3080 SH SOLE 40 3080 0 0 NUVASIVE INC COM 670704105 1295 23353 SH SOLE 2 22984 0 369 NUVASIVE INC COM 670704105 13 234 SH SOLE 4 234 0 0 NUVASIVE INC COM 670704105 67 1206 SH SOLE 7 1206 0 0 NUVASIVE INC COM 670704105 17551 316467 SH SOLE 18 316467 0 0 NUVASIVE INC COM 670704105 2131 38426 SH SOLE 19 38426 0 0 NUVASIVE INC COM 670704105 186195 3357285 SH SOLE 21 3357285 0 0 NUVASIVE INC COM 670704105 86736 1563943 SH SOLE 22 1468910 0 95033 NUVASIVE INC COM 670704105 993 17902 SH SOLE 26 15074 0 2828 NUVASIVE INC COM 670704105 393 7090 SH SOLE 28 7090 0 0 NUVASIVE INC COM 670704105 656 11820 SH SOLE 30 11820 0 0 NUVASIVE INC COM 670704105 290 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1980 1742000 PRN SOLE 21 1742000 0 0 NUVECTRA CORP COM 67075N108 23 1767 SH SOLE 18 1767 0 0 NUVECTRA CORP COM 67075N108 18 1322 SH SOLE 19 1322 0 0 NUVECTRA CORP COM 67075N108 373 28151 SH SOLE 21 28151 0 0 NUVECTRA CORP COM 67075N108 1622 122318 SH SOLE 22 122318 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 7 SH SOLE 18 7 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NV5 GLOBAL INC COM 62945V109 73 1333 SH SOLE 2 375 0 958 NV5 GLOBAL INC COM 62945V109 1461 26742 SH SOLE 7 26742 0 0 NV5 GLOBAL INC COM 62945V109 1601 29303 SH SOLE 18 29303 0 0 NV5 GLOBAL INC COM 62945V109 313 5720 SH SOLE 19 5720 0 0 NV5 GLOBAL INC COM 62945V109 13748 251568 SH SOLE 21 251568 0 0 NV5 GLOBAL INC COM 62945V109 8112 148431 SH SOLE 22 137982 0 10449 NVE CORP COM NEW 629445206 42 533 SH SOLE 2 284 0 249 NVE CORP COM NEW 629445206 10 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1346 17040 SH SOLE 18 17040 0 0 NVE CORP COM NEW 629445206 295 3736 SH SOLE 19 3736 0 0 NVE CORP COM NEW 629445206 11980 151708 SH SOLE 21 151708 0 0 NVE CORP COM NEW 629445206 12087 153063 SH SOLE 22 143662 0 9401 NVE CORP COM NEW 629445206 121 1532 SH SOLE 28 1532 0 0 NVE CORP COM NEW 629445206 57 718 SH SOLE 30 718 0 0 NVE CORP COM NEW 629445206 37 467 SH SOLE 40 467 0 0 NVIDIA CORP COM 67066G104 147921 827435 SH SOLE 2 205323 0 622112 NVIDIA CORP COM 67066G104 36725 205431 SH SOLE 4 184856 0 20575 NVIDIA CORP COM 67066G104 93715 524222 SH SOLE 7 468360 0 55862 NVIDIA CORP COM 67066G104 291 1629 SH SOLE 13 1629 0 0 NVIDIA CORP COM 67066G104 846 4732 SH SOLE 15 4732 0 0 NVIDIA CORP COM 67066G104 71 399 SH SOLE 17 0 0 399 NVIDIA CORP COM 67066G104 321821 1800195 SH SOLE 18 1586183 0 214012 NVIDIA CORP COM 67066G104 118413 662376 SH SOLE 19 662376 0 0 NVIDIA CORP COM 67066G104 54346 304000 SH SOLE 20 0 0 304000 NVIDIA CORP COM 67066G104 1928609 10788213 SH SOLE 21 10788213 0 0 NVIDIA CORP COM 67066G104 2785931 15583883 SH SOLE 22 12982790 0 2601093 NVIDIA CORP COM 67066G104 132475 741037 SH SOLE 23 741037 0 0 NVIDIA CORP COM 67066G104 79861 446724 SH SOLE 25 446724 0 0 NVIDIA CORP COM 67066G104 266126 1488653 SH SOLE 26 518919 0 969734 NVIDIA CORP COM 67066G104 24170 135199 SH SOLE 28 98574 0 36625 NVIDIA CORP COM 67066G104 8497 47532 SH SOLE 29 21485 0 26047 NVIDIA CORP COM 67066G104 350208 1958987 SH SOLE 30 1958987 0 0 NVIDIA CORP COM 67066G104 59325 331852 SH SOLE 31 148366 0 183486 NVIDIA CORP COM 67066G104 15522 86824 SH SOLE 32 86824 0 0 NVIDIA CORP COM 67066G104 15668 87644 SH SOLE 34 87644 0 0 NVIDIA CORP COM 67066G104 95203 532542 SH SOLE 36 532542 0 0 NVIDIA CORP COM 67066G104 534 2985 SH SOLE 40 2985 0 0 NVIDIA CORP NOTE 1.000%12/0 67066GAC8 258 29000 PRN SOLE 21 29000 0 0 NVR INC COM 62944T105 14127 4948 SH SOLE 2 2110 0 2838 NVR INC COM 62944T105 3843 1346 SH SOLE 4 1145 0 201 NVR INC COM 62944T105 3594 1259 SH SOLE 7 793 0 466 NVR INC COM 62944T105 74 26 SH SOLE 13 26 0 0 NVR INC COM 62944T105 69 24 SH SOLE 15 24 0 0 NVR INC COM 62944T105 35893 12572 SH SOLE 18 11530 0 1042 NVR INC COM 62944T105 7023 2460 SH SOLE 19 2460 0 0 NVR INC COM 62944T105 8548 2994 SH SOLE 20 0 0 2994 NVR INC COM 62944T105 608195 213028 SH SOLE 21 213028 0 0 NVR INC COM 62944T105 324942 113815 SH SOLE 22 102775 0 11040 NVR INC COM 62944T105 12239 4287 SH SOLE 23 4287 0 0 NVR INC COM 62944T105 8280 2900 SH SOLE 25 2640 0 260 NVR INC COM 62944T105 21812 7640 SH SOLE 26 3656 0 3984 NVR INC COM 62944T105 2313 810 SH SOLE 28 585 0 225 NVR INC COM 62944T105 2898 1015 SH SOLE 29 127 0 888 NVR INC COM 62944T105 14443 5059 SH SOLE 30 5059 0 0 NVR INC COM 62944T105 4585 1606 SH SOLE 31 725 0 881 NVR INC COM 62944T105 5290 1853 SH SOLE 34 1853 0 0 NVR INC COM 62944T105 10198 3572 SH SOLE 36 3572 0 0 NVR INC COM 62944T105 51 18 SH SOLE 40 18 0 0 NXP SEMICONDUCTORS N V COM N6596X109 27309 241477 SH SOLE 2 59977 0 181500 NXP SEMICONDUCTORS N V COM N6596X109 12158 107508 SH SOLE 4 99076 0 8432 NXP SEMICONDUCTORS N V COM N6596X109 19014 168133 SH SOLE 7 168133 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1272 11251 SH SOLE 13 11251 0 0 NXP SEMICONDUCTORS N V COM N6596X109 265 2340 SH SOLE 15 2340 0 0 NXP SEMICONDUCTORS N V COM N6596X109 100731 890719 SH SOLE 18 884299 0 6420 NXP SEMICONDUCTORS N V COM N6596X109 45826 405219 SH SOLE 19 405219 0 0 NXP SEMICONDUCTORS N V COM N6596X109 661339 5847897 SH SOLE 21 5847897 0 0 NXP SEMICONDUCTORS N V COM N6596X109 920600 8140418 SH SOLE 22 6793214 0 1347204 NXP SEMICONDUCTORS N V COM N6596X109 48470 428599 SH SOLE 23 428599 0 0 NXP SEMICONDUCTORS N V COM N6596X109 29605 261784 SH SOLE 25 261784 0 0 NXP SEMICONDUCTORS N V COM N6596X109 89936 795264 SH SOLE 26 175512 0 619752 NXP SEMICONDUCTORS N V COM N6596X109 5581 49346 SH SOLE 28 49346 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1393 12322 SH SOLE 29 12322 0 0 NXP SEMICONDUCTORS N V COM N6596X109 124518 1101055 SH SOLE 30 1101055 0 0 NXP SEMICONDUCTORS N V COM N6596X109 43674 386188 SH SOLE 31 105413 0 280775 NXP SEMICONDUCTORS N V COM N6596X109 6902 61034 SH SOLE 34 61034 0 0 NXP SEMICONDUCTORS N V COM N6596X109 35796 316527 SH SOLE 36 316527 0 0 NXP SEMICONDUCTORS N V COM N6596X109 188 1663 SH SOLE 40 1663 0 0 NXSTAGE MEDICAL INC COM 67072V103 114 4137 SH SOLE 2 3653 0 484 NXSTAGE MEDICAL INC COM 67072V103 5 193 SH SOLE 4 193 0 0 NXSTAGE MEDICAL INC COM 67072V103 45 1629 SH SOLE 7 1629 0 0 NXSTAGE MEDICAL INC COM 67072V103 8 273 SH SOLE 17 0 0 273 NXSTAGE MEDICAL INC COM 67072V103 6063 219689 SH SOLE 18 219689 0 0 NXSTAGE MEDICAL INC COM 67072V103 1358 49199 SH SOLE 19 49199 0 0 NXSTAGE MEDICAL INC COM 67072V103 60618 2196301 SH SOLE 21 2196301 0 0 NXSTAGE MEDICAL INC COM 67072V103 48448 1755369 SH SOLE 22 1633279 0 122090 NXSTAGE MEDICAL INC COM 67072V103 726 26318 SH SOLE 26 21852 0 4466 NXSTAGE MEDICAL INC COM 67072V103 239 8674 SH SOLE 28 8674 0 0 NXSTAGE MEDICAL INC COM 67072V103 307 11133 SH SOLE 30 11133 0 0 NXSTAGE MEDICAL INC COM 67072V103 170 6161 SH SOLE 40 6161 0 0 NXT ID INC COM NEW 67091J206 1 250 SH SOLE 21 250 0 0 NXT ID INC COM NEW 67091J206 7 3275 SH SOLE 22 3275 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 14 3650 SH SOLE 2 1230 0 2420 NYMOX PHARMACEUTICAL CORP COM P73398102 400 104667 SH SOLE 18 104667 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 47 12337 SH SOLE 19 12337 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 3542 927222 SH SOLE 21 927222 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 811 212352 SH SOLE 22 192650 0 19702 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26566 123349 SH SOLE 2 36562 0 86787 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8986 41723 SH SOLE 4 38440 0 3283 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14339 66577 SH SOLE 7 65575 0 1002 O REILLY AUTOMOTIVE INC NEW COM 67103H107 415 1927 SH SOLE 13 1927 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 159 740 SH SOLE 15 740 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 63507 294876 SH SOLE 18 282312 0 12564 O REILLY AUTOMOTIVE INC NEW COM 67103H107 168467 782220 SH SOLE 19 782220 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 406532 1887597 SH SOLE 21 1887597 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 514549 2389138 SH SOLE 22 1981335 0 407803 O REILLY AUTOMOTIVE INC NEW COM 67103H107 23923 111077 SH SOLE 23 111077 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 15067 69957 SH SOLE 25 69957 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 52083 241831 SH SOLE 26 89403 0 152428 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4436 20595 SH SOLE 28 15023 0 5572 O REILLY AUTOMOTIVE INC NEW COM 67103H107 753 3494 SH SOLE 29 3494 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 62958 292327 SH SOLE 30 292327 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10164 47192 SH SOLE 31 19450 0 27742 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2743 12737 SH SOLE 32 12737 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 65853 305766 SH SOLE 34 305766 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 18374 85314 SH SOLE 36 85314 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 112 519 SH SOLE 40 519 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 20 1186 SH SOLE 18 1186 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 53 3186 SH SOLE 21 3186 0 0 OASIS PETE INC NEW COM 674215108 480 52579 SH SOLE 2 13339 0 39240 OASIS PETE INC NEW COM 674215108 13 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 87 9521 SH SOLE 7 9521 0 0 OASIS PETE INC NEW COM 674215108 8094 887554 SH SOLE 18 887554 0 0 OASIS PETE INC NEW COM 674215108 1600 175391 SH SOLE 19 175391 0 0 OASIS PETE INC NEW COM 674215108 72087 7904300 SH SOLE 21 7904300 0 0 OASIS PETE INC NEW COM 674215108 60525 6636516 SH SOLE 22 6200280 0 436236 OASIS PETE INC NEW COM 674215108 767 84098 SH SOLE 26 69961 0 14137 OASIS PETE INC NEW COM 674215108 285 31243 SH SOLE 28 31243 0 0 OASIS PETE INC NEW COM 674215108 350 38358 SH SOLE 29 0 0 38358 OASIS PETE INC NEW COM 674215108 1211 132796 SH SOLE 30 132796 0 0 OASIS PETE INC NEW COM 674215108 148 16227 SH SOLE 36 16227 0 0 OASIS PETE INC NEW COM 674215108 173 18956 SH SOLE 40 18956 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1873 1720000 PRN SOLE 2 1250000 0 470000 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 680 625000 PRN SOLE 19 625000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1017 934000 PRN SOLE 21 934000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 16 15000 PRN SOLE 25 15000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 659 605000 PRN SOLE 26 605000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 392 360000 PRN SOLE 34 360000 0 0 OBALON THERAPEUTICS INC COM 67424L100 4 426 SH SOLE 2 426 0 0 OBALON THERAPEUTICS INC COM 67424L100 275 28864 SH SOLE 18 28864 0 0 OBALON THERAPEUTICS INC COM 67424L100 37 3861 SH SOLE 19 3861 0 0 OBALON THERAPEUTICS INC COM 67424L100 2569 269557 SH SOLE 21 269557 0 0 OBALON THERAPEUTICS INC COM 67424L100 536 56234 SH SOLE 22 49955 0 6279 OBSIDIAN ENERGY LTD COM 674482104 0 3 SH SOLE 17 0 0 3 OBSIDIAN ENERGY LTD COM 674482104 1 874 SH SOLE 21 874 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 62737 977067 SH SOLE 2 235286 0 741781 OCCIDENTAL PETE CORP DEL COM 674599105 15748 245262 SH SOLE 4 226140 0 19122 OCCIDENTAL PETE CORP DEL COM 674599105 37748 587890 SH SOLE 7 555367 0 32523 OCCIDENTAL PETE CORP DEL COM 674599105 1534 23897 SH SOLE 13 23897 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 330 5132 SH SOLE 15 5132 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 206312 3213086 SH SOLE 18 3021439 0 191647 OCCIDENTAL PETE CORP DEL COM 674599105 303178 4721670 SH SOLE 19 4721670 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 20289 315978 SH SOLE 20 0 0 315978 OCCIDENTAL PETE CORP DEL COM 674599105 1109885 17285239 SH SOLE 21 17285239 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1340424 20875623 SH SOLE 22 17295333 0 3580290 OCCIDENTAL PETE CORP DEL COM 674599105 60806 946988 SH SOLE 23 946988 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 42006 654199 SH SOLE 25 654199 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 133630 2081136 SH SOLE 26 636112 0 1445024 OCCIDENTAL PETE CORP DEL COM 674599105 11212 174610 SH SOLE 28 127526 0 47084 OCCIDENTAL PETE CORP DEL COM 674599105 1717 26738 SH SOLE 29 26738 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 142159 2213975 SH SOLE 30 2213975 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 26509 412855 SH SOLE 31 158652 0 254203 OCCIDENTAL PETE CORP DEL COM 674599105 5876 91507 SH SOLE 32 91507 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4470 69611 SH SOLE 34 69611 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 52070 810929 SH SOLE 36 810929 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 248 3862 SH SOLE 40 3862 0 0 OCEAN BIO CHEM INC COM 674631106 1 156 SH SOLE 18 156 0 0 OCEAN BIO CHEM INC COM 674631106 62 12303 SH SOLE 21 12303 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 1 1146 SH SOLE 19 1146 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 0 295 SH SOLE 21 295 0 0 OCEAN RIG UDW INC SHS NEW G66964118 260 10949 SH SOLE 4 10949 0 0 OCEAN RIG UDW INC SHS NEW G66964118 1550 65198 SH SOLE 18 65198 0 0 OCEAN RIG UDW INC SHS NEW G66964118 23987 1009125 SH SOLE 19 1009125 0 0 OCEAN RIG UDW INC SHS NEW G66964118 276 11605 SH SOLE 22 11605 0 0 OCEAN RIG UDW INC SHS NEW G66964118 701 29478 SH SOLE 30 29478 0 0 OCEANEERING INTL INC COM 675232102 2642 100561 SH SOLE 2 51624 0 48937 OCEANEERING INTL INC COM 675232102 136 5191 SH SOLE 4 5191 0 0 OCEANEERING INTL INC COM 675232102 113 4315 SH SOLE 7 4315 0 0 OCEANEERING INTL INC COM 675232102 8727 332217 SH SOLE 18 332217 0 0 OCEANEERING INTL INC COM 675232102 8090 307947 SH SOLE 19 307947 0 0 OCEANEERING INTL INC COM 675232102 117439 4470461 SH SOLE 21 4470461 0 0 OCEANEERING INTL INC COM 675232102 84460 3215080 SH SOLE 22 2877297 0 337783 OCEANEERING INTL INC COM 675232102 709 26997 SH SOLE 26 20293 0 6704 OCEANEERING INTL INC COM 675232102 371 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 566 21544 SH SOLE 29 0 0 21544 OCEANEERING INTL INC COM 675232102 435 16560 SH SOLE 30 16560 0 0 OCEANEERING INTL INC COM 675232102 59 2256 SH SOLE 31 2256 0 0 OCEANEERING INTL INC COM 675232102 104 3948 SH SOLE 36 3948 0 0 OCEANEERING INTL INC COM 675232102 289 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 203 7390 SH SOLE 2 2322 0 5068 OCEANFIRST FINL CORP COM 675234108 13 462 SH SOLE 7 462 0 0 OCEANFIRST FINL CORP COM 675234108 3420 124427 SH SOLE 18 124427 0 0 OCEANFIRST FINL CORP COM 675234108 643 23382 SH SOLE 19 23382 0 0 OCEANFIRST FINL CORP COM 675234108 28025 1019452 SH SOLE 21 1019452 0 0 OCEANFIRST FINL CORP COM 675234108 23786 865255 SH SOLE 22 809844 0 55411 OCEANFIRST FINL CORP COM 675234108 171 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 112 4092 SH SOLE 30 4092 0 0 OCEANFIRST FINL CORP COM 675234108 107 3898 SH SOLE 40 3898 0 0 OCERA THERAPEUTICS INC COM 67552A108 5 4079 SH SOLE 18 4079 0 0 OCERA THERAPEUTICS INC COM 67552A108 81 70637 SH SOLE 21 70637 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 2 510 SH SOLE 18 510 0 0 OCLARO INC COM NEW 67555N206 123 14289 SH SOLE 2 9292 0 4997 OCLARO INC COM NEW 67555N206 13 1564 SH SOLE 4 1564 0 0 OCLARO INC COM NEW 67555N206 36 4204 SH SOLE 7 4204 0 0 OCLARO INC COM NEW 67555N206 0 54 SH SOLE 17 0 0 54 OCLARO INC COM NEW 67555N206 6656 771214 SH SOLE 18 771214 0 0 OCLARO INC COM NEW 67555N206 1107 128273 SH SOLE 19 128273 0 0 OCLARO INC COM NEW 67555N206 127372 14759185 SH SOLE 21 14759185 0 0 OCLARO INC COM NEW 67555N206 38232 4430144 SH SOLE 22 4106078 0 324066 OCLARO INC COM NEW 67555N206 565 65478 SH SOLE 26 55520 0 9958 OCLARO INC COM NEW 67555N206 208 24132 SH SOLE 28 24132 0 0 OCLARO INC COM NEW 67555N206 1967 227947 SH SOLE 30 227947 0 0 OCLARO INC COM NEW 67555N206 121 14034 SH SOLE 40 14034 0 0 OCONEE FED FINL CORP COM 675607105 89 3157 SH SOLE 18 3157 0 0 OCONEE FED FINL CORP COM 675607105 17 624 SH SOLE 19 624 0 0 OCONEE FED FINL CORP COM 675607105 1029 36700 SH SOLE 21 36700 0 0 OCONEE FED FINL CORP COM 675607105 168 5998 SH SOLE 22 5451 0 547 OCULAR THERAPEUTIX INC COM 67576A100 7 1154 SH SOLE 2 1095 0 59 OCULAR THERAPEUTIX INC COM 67576A100 2 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 505 81770 SH SOLE 18 81770 0 0 OCULAR THERAPEUTIX INC COM 67576A100 90 14572 SH SOLE 19 14572 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4458 721432 SH SOLE 21 721432 0 0 OCULAR THERAPEUTIX INC COM 67576A100 3634 588034 SH SOLE 22 563230 0 24804 OCWEN FINL CORP COM NEW 675746309 88 25458 SH SOLE 2 6646 0 18812 OCWEN FINL CORP COM NEW 675746309 2 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 11 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 1471 427658 SH SOLE 18 427658 0 0 OCWEN FINL CORP COM NEW 675746309 272 79154 SH SOLE 19 79154 0 0 OCWEN FINL CORP COM NEW 675746309 12051 3503190 SH SOLE 21 3503190 0 0 OCWEN FINL CORP COM NEW 675746309 9226 2681933 SH SOLE 22 2456541 0 225392 OCWEN FINL CORP COM NEW 675746309 139 40470 SH SOLE 26 28439 0 12031 OCWEN FINL CORP COM NEW 675746309 53 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 50 14645 SH SOLE 30 14645 0 0 OCWEN FINL CORP COM NEW 675746309 38 11019 SH SOLE 40 11019 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 5 1191 SH SOLE 18 1191 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 11 2444 SH SOLE 19 2444 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 88 20287 SH SOLE 21 20287 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 837 191884 SH SOLE 22 191884 0 0 OFFICE DEPOT INC COM 676220106 1440 317103 SH SOLE 2 233313 0 83790 OFFICE DEPOT INC COM 676220106 10 2123 SH SOLE 4 2123 0 0 OFFICE DEPOT INC COM 676220106 160 35243 SH SOLE 7 35243 0 0 OFFICE DEPOT INC COM 676220106 15369 3385261 SH SOLE 18 3385261 0 0 OFFICE DEPOT INC COM 676220106 1770 389922 SH SOLE 19 389922 0 0 OFFICE DEPOT INC COM 676220106 145558 32061170 SH SOLE 21 32061170 0 0 OFFICE DEPOT INC COM 676220106 74826 16481459 SH SOLE 22 15476835 0 1004624 OFFICE DEPOT INC COM 676220106 600 132165 SH SOLE 26 98993 0 33172 OFFICE DEPOT INC COM 676220106 322 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 369 81338 SH SOLE 30 81338 0 0 OFFICE DEPOT INC COM 676220106 847 186469 SH SOLE 36 186469 0 0 OFFICE DEPOT INC COM 676220106 243 53553 SH SOLE 40 53553 0 0 OFFICE DEPOT INC OPTIONS 676220106 57 12500 SH Put SOLE 2 12500 0 0 OFFICE DEPOT INC OPTIONS 676220106 91 20000 SH Put SOLE 18 20000 0 0 OFFICE DEPOT INC OPTIONS 676220106 908 200000 SH Put SOLE 19 200000 0 0 OFG BANCORP COM 67103X102 99 10822 SH SOLE 2 3812 0 7010 OFG BANCORP COM 67103X102 3 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 10 1047 SH SOLE 7 1047 0 0 OFG BANCORP COM 67103X102 2082 227594 SH SOLE 18 227594 0 0 OFG BANCORP COM 67103X102 303 33153 SH SOLE 19 33153 0 0 OFG BANCORP COM 67103X102 37002 4043948 SH SOLE 21 4043948 0 0 OFG BANCORP COM 67103X102 11574 1264970 SH SOLE 22 1180405 0 84565 OFG BANCORP COM 67103X102 28 3083 SH SOLE 26 0 0 3083 OFG BANCORP COM 67103X102 61 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 649 70921 SH SOLE 30 70921 0 0 OFG BANCORP COM 67103X102 31 3399 SH SOLE 34 3399 0 0 OFG BANCORP COM 67103X102 40 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 12552 348381 SH SOLE 2 156374 0 192007 OGE ENERGY CORP COM 670837103 3386 93990 SH SOLE 4 89462 0 4528 OGE ENERGY CORP COM 670837103 3045 84506 SH SOLE 7 54852 0 29654 OGE ENERGY CORP COM 670837103 52 1457 SH SOLE 13 1457 0 0 OGE ENERGY CORP COM 670837103 26903 746676 SH SOLE 18 727084 0 19592 OGE ENERGY CORP COM 670837103 4116 114238 SH SOLE 19 114238 0 0 OGE ENERGY CORP COM 670837103 7696 213608 SH SOLE 20 0 0 213608 OGE ENERGY CORP COM 670837103 438936 12182511 SH SOLE 21 12182511 0 0 OGE ENERGY CORP COM 670837103 249866 6934952 SH SOLE 22 6255956 0 678996 OGE ENERGY CORP COM 670837103 8934 247949 SH SOLE 23 247949 0 0 OGE ENERGY CORP COM 670837103 13432 372811 SH SOLE 26 180612 0 192199 OGE ENERGY CORP COM 670837103 1668 46285 SH SOLE 28 34136 0 12149 OGE ENERGY CORP COM 670837103 199 5522 SH SOLE 29 5522 0 0 OGE ENERGY CORP COM 670837103 11999 333040 SH SOLE 30 333040 0 0 OGE ENERGY CORP COM 670837103 3253 90275 SH SOLE 31 43023 0 47252 OGE ENERGY CORP COM 670837103 2270 62998 SH SOLE 32 62998 0 0 OGE ENERGY CORP COM 670837103 7294 202451 SH SOLE 34 202451 0 0 OGE ENERGY CORP COM 670837103 1745 48439 SH SOLE 36 48439 0 0 OGE ENERGY CORP COM 670837103 35 958 SH SOLE 40 958 0 0 OHIO VY BANC CORP COM 677719106 17 457 SH SOLE 2 134 0 323 OHIO VY BANC CORP COM 677719106 555 15255 SH SOLE 18 15255 0 0 OHIO VY BANC CORP COM 677719106 102 2802 SH SOLE 19 2802 0 0 OHIO VY BANC CORP COM 677719106 4518 124116 SH SOLE 21 124116 0 0 OHIO VY BANC CORP COM 677719106 1541 42344 SH SOLE 22 39940 0 2404 OHR PHARMACEUTICAL INC COM NEW 67778H200 7 9287 SH SOLE 19 9287 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 8 10976 SH SOLE 21 10976 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 286 397712 SH SOLE 22 397712 0 0 OIL DRI CORP AMER COM 677864100 59 1199 SH SOLE 2 307 0 892 OIL DRI CORP AMER COM 677864100 955 19513 SH SOLE 18 19513 0 0 OIL DRI CORP AMER COM 677864100 201 4110 SH SOLE 19 4110 0 0 OIL DRI CORP AMER COM 677864100 8033 164171 SH SOLE 21 164171 0 0 OIL DRI CORP AMER COM 677864100 2251 46002 SH SOLE 22 42863 0 3139 OIL STS INTL INC COM 678026105 289 11417 SH SOLE 2 2879 0 8538 OIL STS INTL INC COM 678026105 5 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 59 2337 SH SOLE 7 2337 0 0 OIL STS INTL INC COM 678026105 6361 250942 SH SOLE 18 250942 0 0 OIL STS INTL INC COM 678026105 964 38018 SH SOLE 19 38018 0 0 OIL STS INTL INC COM 678026105 118777 4685475 SH SOLE 21 4685475 0 0 OIL STS INTL INC COM 678026105 38892 1534193 SH SOLE 22 1435909 0 98284 OIL STS INTL INC COM 678026105 348 13732 SH SOLE 26 10746 0 2986 OIL STS INTL INC COM 678026105 177 6977 SH SOLE 28 6977 0 0 OIL STS INTL INC COM 678026105 1761 69486 SH SOLE 30 69486 0 0 OIL STS INTL INC COM 678026105 132 5190 SH SOLE 36 5190 0 0 OIL STS INTL INC COM 678026105 139 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 46 1632 SH SOLE 2 1491 0 141 OKTA INC CL A 679295105 12 414 SH SOLE 7 414 0 0 OKTA INC CL A 679295105 1263 44781 SH SOLE 18 44781 0 0 OKTA INC CL A 679295105 8715 308926 SH SOLE 19 308926 0 0 OKTA INC CL A 679295105 10951 388179 SH SOLE 21 388179 0 0 OKTA INC CL A 679295105 11695 414566 SH SOLE 22 385477 0 29089 OKTA INC CL A 679295105 802 28447 SH SOLE 26 6192 0 22255 OKTA INC CL A 679295105 2300 81527 SH SOLE 34 81527 0 0 OLD DOMINION FGHT LINES INC COM 679580100 6923 62872 SH SOLE 2 37588 0 25284 OLD DOMINION FGHT LINES INC COM 679580100 38 345 SH SOLE 4 345 0 0 OLD DOMINION FGHT LINES INC COM 679580100 220 1998 SH SOLE 7 1998 0 0 OLD DOMINION FGHT LINES INC COM 679580100 24732 224613 SH SOLE 18 224613 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2589 23513 SH SOLE 19 23513 0 0 OLD DOMINION FGHT LINES INC COM 679580100 313325 2845560 SH SOLE 21 2845560 0 0 OLD DOMINION FGHT LINES INC COM 679580100 231182 2099553 SH SOLE 22 1902121 0 197432 OLD DOMINION FGHT LINES INC COM 679580100 1431 13000 SH SOLE 25 13000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2486 22578 SH SOLE 26 18097 0 4481 OLD DOMINION FGHT LINES INC COM 679580100 1071 9724 SH SOLE 28 9724 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1115 10124 SH SOLE 30 10124 0 0 OLD DOMINION FGHT LINES INC COM 679580100 162 1475 SH SOLE 31 1475 0 0 OLD DOMINION FGHT LINES INC COM 679580100 768 6973 SH SOLE 34 6973 0 0 OLD DOMINION FGHT LINES INC COM 679580100 270 2454 SH SOLE 36 2454 0 0 OLD DOMINION FGHT LINES INC COM 679580100 746 6779 SH SOLE 40 6779 0 0 OLD LINE BANCSHARES INC COM 67984M100 39 1378 SH SOLE 2 437 0 941 OLD LINE BANCSHARES INC COM 67984M100 931 33253 SH SOLE 18 33253 0 0 OLD LINE BANCSHARES INC COM 67984M100 138 4941 SH SOLE 19 4941 0 0 OLD LINE BANCSHARES INC COM 67984M100 7714 275496 SH SOLE 21 275496 0 0 OLD LINE BANCSHARES INC COM 67984M100 2386 85221 SH SOLE 22 77551 0 7670 OLD NATL BANCORP IND COM 680033107 544 29705 SH SOLE 2 8189 0 21516 OLD NATL BANCORP IND COM 680033107 12 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 51 2793 SH SOLE 7 2793 0 0 OLD NATL BANCORP IND COM 680033107 12220 667765 SH SOLE 18 667765 0 0 OLD NATL BANCORP IND COM 680033107 6598 360527 SH SOLE 19 360527 0 0 OLD NATL BANCORP IND COM 680033107 220585 12053809 SH SOLE 21 12053809 0 0 OLD NATL BANCORP IND COM 680033107 75483 4124727 SH SOLE 22 3879183 0 245544 OLD NATL BANCORP IND COM 680033107 891 48687 SH SOLE 26 40499 0 8188 OLD NATL BANCORP IND COM 680033107 344 18824 SH SOLE 28 18824 0 0 OLD NATL BANCORP IND COM 680033107 109 5965 SH SOLE 29 0 0 5965 OLD NATL BANCORP IND COM 680033107 3365 183885 SH SOLE 30 183885 0 0 OLD NATL BANCORP IND COM 680033107 234 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 14 446 SH SOLE 2 150 0 296 OLD POINT FINL CORP COM 680194107 429 13247 SH SOLE 18 13247 0 0 OLD POINT FINL CORP COM 680194107 48 1479 SH SOLE 19 1479 0 0 OLD POINT FINL CORP COM 680194107 3531 108988 SH SOLE 21 108988 0 0 OLD POINT FINL CORP COM 680194107 1012 31240 SH SOLE 22 29254 0 1986 OLD REP INTL CORP COM 680223104 5493 278965 SH SOLE 2 156930 0 122035 OLD REP INTL CORP COM 680223104 28 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 5874 298320 SH SOLE 7 298320 0 0 OLD REP INTL CORP COM 680223104 34 1739 SH SOLE 15 1739 0 0 OLD REP INTL CORP COM 680223104 17663 897064 SH SOLE 18 897064 0 0 OLD REP INTL CORP COM 680223104 1556 79028 SH SOLE 19 79028 0 0 OLD REP INTL CORP COM 680223104 275765 14005334 SH SOLE 21 14005334 0 0 OLD REP INTL CORP COM 680223104 152421 7741017 SH SOLE 22 6964071 0 776946 OLD REP INTL CORP COM 680223104 3832 194610 SH SOLE 25 194610 0 0 OLD REP INTL CORP COM 680223104 3307 167971 SH SOLE 26 94786 0 73185 OLD REP INTL CORP COM 680223104 709 36032 SH SOLE 28 36032 0 0 OLD REP INTL CORP COM 680223104 740 37603 SH SOLE 30 37603 0 0 OLD REP INTL CORP COM 680223104 111 5638 SH SOLE 31 5638 0 0 OLD REP INTL CORP COM 680223104 1379 70041 SH SOLE 32 70041 0 0 OLD REP INTL CORP COM 680223104 4024 204371 SH SOLE 36 204371 0 0 OLD REP INTL CORP COM 680223104 511 25929 SH SOLE 40 25929 0 0 OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1555 1216000 PRN SOLE 21 1216000 0 0 OLD SECOND BANCORP INC ILL COM 680277100 85 6286 SH SOLE 2 1680 0 4606 OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH SOLE 7 698 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1557 115779 SH SOLE 18 115779 0 0 OLD SECOND BANCORP INC ILL COM 680277100 307 22830 SH SOLE 19 22830 0 0 OLD SECOND BANCORP INC ILL COM 680277100 12759 948603 SH SOLE 21 948603 0 0 OLD SECOND BANCORP INC ILL COM 680277100 11009 818547 SH SOLE 22 743384 0 75163 OLIN CORP COM PAR $1 680665205 6102 178175 SH SOLE 2 121366 0 56809 OLIN CORP COM PAR $1 680665205 30 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 3068 89586 SH SOLE 7 89586 0 0 OLIN CORP COM PAR $1 680665205 20372 594790 SH SOLE 18 594790 0 0 OLIN CORP COM PAR $1 680665205 1973 57602 SH SOLE 19 57602 0 0 OLIN CORP COM PAR $1 680665205 316729 9247563 SH SOLE 21 9247563 0 0 OLIN CORP COM PAR $1 680665205 171944 5020265 SH SOLE 22 4643365 0 376900 OLIN CORP COM PAR $1 680665205 2017 58901 SH SOLE 26 49221 0 9680 OLIN CORP COM PAR $1 680665205 892 26057 SH SOLE 28 26057 0 0 OLIN CORP COM PAR $1 680665205 16703 487682 SH SOLE 30 487682 0 0 OLIN CORP COM PAR $1 680665205 127 3711 SH SOLE 31 3711 0 0 OLIN CORP COM PAR $1 680665205 1606 46878 SH SOLE 32 46878 0 0 OLIN CORP COM PAR $1 680665205 314 9156 SH SOLE 34 9156 0 0 OLIN CORP COM PAR $1 680665205 233 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 630 18380 SH SOLE 40 18380 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 131 2824 SH SOLE 2 2645 0 179 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 15 320 SH SOLE 4 320 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 50 1081 SH SOLE 7 1081 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10212 220095 SH SOLE 18 220095 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1675 36094 SH SOLE 19 36094 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 194238 4186159 SH SOLE 21 4186159 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 61398 1323236 SH SOLE 22 1232388 0 90848 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1286 27724 SH SOLE 26 24728 0 2996 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 326 7030 SH SOLE 28 7030 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3100 66810 SH SOLE 30 66810 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 293 6314 SH SOLE 40 6314 0 0 OLYMPIC STEEL INC COM 68162K106 44 1980 SH SOLE 2 372 0 1608 OLYMPIC STEEL INC COM 68162K106 1038 47182 SH SOLE 18 47182 0 0 OLYMPIC STEEL INC COM 68162K106 153 6944 SH SOLE 19 6944 0 0 OLYMPIC STEEL INC COM 68162K106 18422 837355 SH SOLE 21 837355 0 0 OLYMPIC STEEL INC COM 68162K106 8551 388670 SH SOLE 22 374272 0 14398 OLYMPIC STEEL INC COM 68162K106 242 11001 SH SOLE 30 11001 0 0 OM ASSET MGMT PLC SHS G67506108 113 7544 SH SOLE 2 7544 0 0 OM ASSET MGMT PLC SHS G67506108 35 2362 SH SOLE 7 2362 0 0 OM ASSET MGMT PLC SHS G67506108 4225 283161 SH SOLE 18 283161 0 0 OM ASSET MGMT PLC SHS G67506108 1712 114764 SH SOLE 19 114764 0 0 OM ASSET MGMT PLC SHS G67506108 33534 2247611 SH SOLE 21 2247611 0 0 OM ASSET MGMT PLC SHS G67506108 20147 1350323 SH SOLE 22 1206481 0 143842 OM ASSET MGMT PLC SHS G67506108 3100 207799 SH SOLE 23 207799 0 0 OM ASSET MGMT PLC SHS G67506108 263 17621 SH SOLE 28 17621 0 0 OM ASSET MGMT PLC SHS G67506108 1092 73178 SH SOLE 29 0 0 73178 OM ASSET MGMT PLC SHS G67506108 176 11786 SH SOLE 30 11786 0 0 OM ASSET MGMT PLC SHS G67506108 2066 138476 SH SOLE 34 138476 0 0 OM ASSET MGMT PLC SHS G67506108 63 4194 SH SOLE 40 4194 0 0 OMEGA FLEX INC COM 682095104 13 178 SH SOLE 2 178 0 0 OMEGA FLEX INC COM 682095104 754 10494 SH SOLE 18 10494 0 0 OMEGA FLEX INC COM 682095104 174 2418 SH SOLE 19 2418 0 0 OMEGA FLEX INC COM 682095104 6563 91356 SH SOLE 21 91356 0 0 OMEGA FLEX INC COM 682095104 2769 38539 SH SOLE 22 36201 0 2338 OMEGA HEALTHCARE INVS INC COM 681936100 6878 215536 SH SOLE 2 111469 0 104067 OMEGA HEALTHCARE INVS INC COM 681936100 2080 65183 SH SOLE 4 65183 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8416 263737 SH SOLE 7 263737 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 216 6766 SH SOLE 15 6766 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 21260 666257 SH SOLE 18 666257 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 7996 250574 SH SOLE 19 250574 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 304283 9535662 SH SOLE 21 9535662 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 261151 8183981 SH SOLE 22 7561067 0 622914 OMEGA HEALTHCARE INVS INC COM 681936100 178 5578 SH SOLE 23 5578 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11505 360544 SH SOLE 25 360544 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4061 127250 SH SOLE 26 56096 0 71154 OMEGA HEALTHCARE INVS INC COM 681936100 940 29457 SH SOLE 28 29457 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2119 66406 SH SOLE 29 66406 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 32327 1013077 SH SOLE 30 1013077 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 137 4287 SH SOLE 31 4287 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 139 4359 SH SOLE 36 4359 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 705 22083 SH SOLE 40 22083 0 0 OMEGA PROTEIN CORP COM 68210P107 87 5231 SH SOLE 2 1137 0 4094 OMEGA PROTEIN CORP COM 68210P107 1012 60755 SH SOLE 7 60755 0 0 OMEGA PROTEIN CORP COM 68210P107 1498 89970 SH SOLE 18 89970 0 0 OMEGA PROTEIN CORP COM 68210P107 276 16572 SH SOLE 19 16572 0 0 OMEGA PROTEIN CORP COM 68210P107 11998 720622 SH SOLE 21 720622 0 0 OMEGA PROTEIN CORP COM 68210P107 10447 627425 SH SOLE 22 587189 0 40236 OMEGA PROTEIN CORP COM 68210P107 54 3248 SH SOLE 28 3248 0 0 OMEGA PROTEIN CORP COM 68210P107 48 2900 SH SOLE 30 2900 0 0 OMEROS CORP COM 682143102 57 2646 SH SOLE 2 2376 0 270 OMEROS CORP COM 682143102 17 803 SH SOLE 7 803 0 0 OMEROS CORP COM 682143102 3335 154272 SH SOLE 18 154272 0 0 OMEROS CORP COM 682143102 730 33752 SH SOLE 19 33752 0 0 OMEROS CORP COM 682143102 53762 2486672 SH SOLE 21 2486672 0 0 OMEROS CORP COM 682143102 26763 1237904 SH SOLE 22 1166130 0 71774 OMEROS CORP COM 682143102 112 5175 SH SOLE 28 5175 0 0 OMEROS CORP COM 682143102 143 6604 SH SOLE 30 6604 0 0 OMEROS CORP COM 682143102 79 3632 SH SOLE 40 3632 0 0 OMINTO INC COM NEW 68217C208 3 644 SH SOLE 2 644 0 0 OMINTO INC COM NEW 68217C208 231 51243 SH SOLE 18 51243 0 0 OMINTO INC COM NEW 68217C208 28 6333 SH SOLE 19 6333 0 0 OMINTO INC COM NEW 68217C208 1970 437817 SH SOLE 21 437817 0 0 OMINTO INC COM NEW 68217C208 552 122668 SH SOLE 22 111819 0 10849 OMNICELL INC COM 68213N109 125 2447 SH SOLE 2 2054 0 393 OMNICELL INC COM 68213N109 7 131 SH SOLE 4 131 0 0 OMNICELL INC COM 68213N109 47 929 SH SOLE 7 929 0 0 OMNICELL INC COM 68213N109 8617 168802 SH SOLE 18 168802 0 0 OMNICELL INC COM 68213N109 1442 28240 SH SOLE 19 28240 0 0 OMNICELL INC COM 68213N109 170797 3345680 SH SOLE 21 3345680 0 0 OMNICELL INC COM 68213N109 52041 1019411 SH SOLE 22 948485 0 70926 OMNICELL INC COM 68213N109 1325 25947 SH SOLE 26 23225 0 2722 OMNICELL INC COM 68213N109 262 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 2628 51475 SH SOLE 30 51475 0 0 OMNICELL INC COM 68213N109 201 3930 SH SOLE 40 3930 0 0 OMNICOM GROUP INC COM 681919106 24724 333787 SH SOLE 2 102719 0 231068 OMNICOM GROUP INC COM 681919106 6292 84940 SH SOLE 4 76515 0 8425 OMNICOM GROUP INC COM 681919106 15525 209603 SH SOLE 7 206649 0 2954 OMNICOM GROUP INC COM 681919106 273 3684 SH SOLE 13 3684 0 0 OMNICOM GROUP INC COM 681919106 117 1577 SH SOLE 15 1577 0 0 OMNICOM GROUP INC COM 681919106 86964 1174084 SH SOLE 18 1135912 0 38172 OMNICOM GROUP INC COM 681919106 20136 271846 SH SOLE 19 271846 0 0 OMNICOM GROUP INC COM 681919106 11450 154589 SH SOLE 20 0 0 154589 OMNICOM GROUP INC COM 681919106 391451 5284879 SH SOLE 21 5284879 0 0 OMNICOM GROUP INC COM 681919106 482638 6515972 SH SOLE 22 5435539 0 1080433 OMNICOM GROUP INC COM 681919106 22110 298508 SH SOLE 23 298508 0 0 OMNICOM GROUP INC COM 681919106 14075 190024 SH SOLE 25 190024 0 0 OMNICOM GROUP INC COM 681919106 46737 630990 SH SOLE 26 232943 0 398047 OMNICOM GROUP INC COM 681919106 3883 52430 SH SOLE 28 38171 0 14259 OMNICOM GROUP INC COM 681919106 553 7465 SH SOLE 29 7465 0 0 OMNICOM GROUP INC COM 681919106 50764 685357 SH SOLE 30 685357 0 0 OMNICOM GROUP INC COM 681919106 9180 123935 SH SOLE 31 49590 0 74345 OMNICOM GROUP INC COM 681919106 4814 64991 SH SOLE 34 64991 0 0 OMNICOM GROUP INC COM 681919106 17174 231864 SH SOLE 36 231864 0 0 OMNICOM GROUP INC COM 681919106 96 1294 SH SOLE 40 1294 0 0 OMNOVA SOLUTIONS INC COM 682129101 67 6110 SH SOLE 2 2157 0 3953 OMNOVA SOLUTIONS INC COM 682129101 12 1066 SH SOLE 7 1066 0 0 OMNOVA SOLUTIONS INC COM 682129101 1765 161171 SH SOLE 18 161171 0 0 OMNOVA SOLUTIONS INC COM 682129101 1590 145197 SH SOLE 19 145197 0 0 OMNOVA SOLUTIONS INC COM 682129101 15477 1413460 SH SOLE 21 1413460 0 0 OMNOVA SOLUTIONS INC COM 682129101 17389 1588049 SH SOLE 22 1499865 0 88184 OMNOVA SOLUTIONS INC COM 682129101 71 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 561 51241 SH SOLE 29 0 0 51241 OMNOVA SOLUTIONS INC COM 682129101 110 10039 SH SOLE 30 10039 0 0 OMNOVA SOLUTIONS INC COM 682129101 46 4200 SH SOLE 40 4200 0 0 ON ASSIGNMENT INC COM 682159108 175 3253 SH SOLE 2 2838 0 415 ON ASSIGNMENT INC COM 682159108 14 266 SH SOLE 4 266 0 0 ON ASSIGNMENT INC COM 682159108 69 1285 SH SOLE 7 1285 0 0 ON ASSIGNMENT INC COM 682159108 12486 232595 SH SOLE 18 232595 0 0 ON ASSIGNMENT INC COM 682159108 2007 37386 SH SOLE 19 37386 0 0 ON ASSIGNMENT INC COM 682159108 233946 4358161 SH SOLE 21 4358161 0 0 ON ASSIGNMENT INC COM 682159108 72115 1343427 SH SOLE 22 1246261 0 97166 ON ASSIGNMENT INC COM 682159108 648 12078 SH SOLE 26 9335 0 2743 ON ASSIGNMENT INC COM 682159108 367 6839 SH SOLE 28 6839 0 0 ON ASSIGNMENT INC COM 682159108 3628 67589 SH SOLE 30 67589 0 0 ON ASSIGNMENT INC COM 682159108 276 5148 SH SOLE 40 5148 0 0 ON DECK CAP INC COM 682163100 51 10886 SH SOLE 2 3270 0 7616 ON DECK CAP INC COM 682163100 2 349 SH SOLE 7 349 0 0 ON DECK CAP INC COM 682163100 954 204208 SH SOLE 18 204208 0 0 ON DECK CAP INC COM 682163100 173 37007 SH SOLE 19 37007 0 0 ON DECK CAP INC COM 682163100 7630 1633746 SH SOLE 21 1633746 0 0 ON DECK CAP INC COM 682163100 4752 1017487 SH SOLE 22 964765 0 52722 ON DECK CAP INC COM 682163100 24 5054 SH SOLE 28 5054 0 0 ON SEMICONDUCTOR CORP COM 682189105 3513 190191 SH SOLE 2 42149 0 148042 ON SEMICONDUCTOR CORP COM 682189105 38 2033 SH SOLE 4 2033 0 0 ON SEMICONDUCTOR CORP COM 682189105 239 12963 SH SOLE 7 12963 0 0 ON SEMICONDUCTOR CORP COM 682189105 3 170 SH SOLE 17 0 0 170 ON SEMICONDUCTOR CORP COM 682189105 3699 200245 SH SOLE 18 200245 0 0 ON SEMICONDUCTOR CORP COM 682189105 9934 537841 SH SOLE 19 537841 0 0 ON SEMICONDUCTOR CORP COM 682189105 110317 5972791 SH SOLE 21 5972791 0 0 ON SEMICONDUCTOR CORP COM 682189105 208535 11290450 SH SOLE 22 10025063 0 1265387 ON SEMICONDUCTOR CORP COM 682189105 2541 137561 SH SOLE 26 109341 0 28220 ON SEMICONDUCTOR CORP COM 682189105 1216 65833 SH SOLE 28 65833 0 0 ON SEMICONDUCTOR CORP COM 682189105 1933 104683 SH SOLE 29 0 0 104683 ON SEMICONDUCTOR CORP COM 682189105 10025 542776 SH SOLE 30 542776 0 0 ON SEMICONDUCTOR CORP COM 682189105 176 9510 SH SOLE 31 9510 0 0 ON SEMICONDUCTOR CORP COM 682189105 1954 105800 SH SOLE 34 105800 0 0 ON SEMICONDUCTOR CORP COM 682189105 131 7106 SH SOLE 36 7106 0 0 ON SEMICONDUCTOR CORP COM 682189105 756 40953 SH SOLE 40 40953 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2601 2180000 PRN SOLE 2 1755000 0 425000 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 966 810000 PRN SOLE 19 810000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2347 1967000 PRN SOLE 21 1967000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 36 30000 PRN SOLE 25 30000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1408 1180000 PRN SOLE 26 1180000 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 955 800000 PRN SOLE 34 800000 0 0 ONCOBIOLOGICS INC COM 68235M105 3 2465 SH SOLE 18 2465 0 0 ONCOBIOLOGICS INC COM 68235M105 38 28085 SH SOLE 21 28085 0 0 ONCOCYTE CORPORATION COM 68235C107 22 2851 SH SOLE 18 2851 0 0 ONCOCYTE CORPORATION COM 68235C107 4 478 SH SOLE 19 478 0 0 ONCOCYTE CORPORATION COM 68235C107 864 114479 SH SOLE 21 114479 0 0 ONCOCYTE CORPORATION COM 68235C107 545 72161 SH SOLE 22 68924 0 3237 ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH SOLE 17 0 0 31 ONCOMED PHARMACEUTICALS INC COM 68234X102 18 3880 SH SOLE 18 3880 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 15 3414 SH SOLE 19 3414 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 2814 622538 SH SOLE 21 622538 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 734 162475 SH SOLE 22 162475 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V306 1 460 SH SOLE 21 460 0 0 ONCOSEC MED INC COM NEW 68234L207 7 7666 SH SOLE 21 7666 0 0 ONCOSEC MED INC COM NEW 68234L207 7 7309 SH SOLE 22 7309 0 0 ONE GAS INC COM 68235P108 2476 33623 SH SOLE 2 24640 0 8983 ONE GAS INC COM 68235P108 178 2420 SH SOLE 4 2420 0 0 ONE GAS INC COM 68235P108 3473 47162 SH SOLE 7 47162 0 0 ONE GAS INC COM 68235P108 25163 341697 SH SOLE 18 341697 0 0 ONE GAS INC COM 68235P108 3858 52396 SH SOLE 19 52396 0 0 ONE GAS INC COM 68235P108 243574 3307629 SH SOLE 21 3307629 0 0 ONE GAS INC COM 68235P108 121997 1656664 SH SOLE 22 1558421 0 98243 ONE GAS INC COM 68235P108 5827 79126 SH SOLE 23 79126 0 0 ONE GAS INC COM 68235P108 1287 17475 SH SOLE 26 13989 0 3486 ONE GAS INC COM 68235P108 557 7568 SH SOLE 28 7568 0 0 ONE GAS INC COM 68235P108 1374 18660 SH SOLE 29 0 0 18660 ONE GAS INC COM 68235P108 2196 29827 SH SOLE 30 29827 0 0 ONE GAS INC COM 68235P108 388 5273 SH SOLE 36 5273 0 0 ONE GAS INC COM 68235P108 424 5764 SH SOLE 40 5764 0 0 ONE HORIZON GROUP INC COM PAR 68235H304 1 984 SH SOLE 21 984 0 0 ONE LIBERTY PPTYS INC COM 682406103 231 9472 SH SOLE 2 7383 0 2089 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 1421 58317 SH SOLE 18 58317 0 0 ONE LIBERTY PPTYS INC COM 682406103 347 14225 SH SOLE 19 14225 0 0 ONE LIBERTY PPTYS INC COM 682406103 11878 487613 SH SOLE 21 487613 0 0 ONE LIBERTY PPTYS INC COM 682406103 17175 705051 SH SOLE 22 668421 0 36630 ONE LIBERTY PPTYS INC COM 682406103 11 438 SH SOLE 23 438 0 0 ONE LIBERTY PPTYS INC COM 682406103 34 1395 SH SOLE 26 0 0 1395 ONE LIBERTY PPTYS INC COM 682406103 120 4926 SH SOLE 28 4926 0 0 ONE LIBERTY PPTYS INC COM 682406103 371 15219 SH SOLE 29 0 0 15219 ONE LIBERTY PPTYS INC COM 682406103 48 1971 SH SOLE 30 1971 0 0 ONE LIBERTY PPTYS INC COM 682406103 30 1242 SH SOLE 40 1242 0 0 ONEMAIN HLDGS INC COM 68268W103 860 30499 SH SOLE 2 5337 0 25162 ONEMAIN HLDGS INC COM 68268W103 6 209 SH SOLE 4 209 0 0 ONEMAIN HLDGS INC COM 68268W103 36 1290 SH SOLE 7 1290 0 0 ONEMAIN HLDGS INC COM 68268W103 785 27842 SH SOLE 18 27842 0 0 ONEMAIN HLDGS INC COM 68268W103 464 16461 SH SOLE 19 16461 0 0 ONEMAIN HLDGS INC COM 68268W103 16625 589750 SH SOLE 21 589750 0 0 ONEMAIN HLDGS INC COM 68268W103 45274 1606016 SH SOLE 22 1429556 0 176460 ONEMAIN HLDGS INC COM 68268W103 289 10241 SH SOLE 26 7149 0 3092 ONEMAIN HLDGS INC COM 68268W103 249 8837 SH SOLE 28 8837 0 0 ONEMAIN HLDGS INC COM 68268W103 236 8368 SH SOLE 30 8368 0 0 ONEMAIN HLDGS INC COM 68268W103 33 1185 SH SOLE 31 1185 0 0 ONEMAIN HLDGS INC COM 68268W103 191 6763 SH SOLE 40 6763 0 0 ONEOK INC NEW COM 682680103 23789 429322 SH SOLE 2 76012 0 353310 ONEOK INC NEW COM 682680103 8130 146719 SH SOLE 4 137158 0 9561 ONEOK INC NEW COM 682680103 34082 615088 SH SOLE 7 599771 0 15317 ONEOK INC NEW COM 682680103 140 2526 SH SOLE 15 2526 0 0 ONEOK INC NEW COM 682680103 50766 916180 SH SOLE 18 863514 0 52666 ONEOK INC NEW COM 682680103 59770 1078684 SH SOLE 19 1078684 0 0 ONEOK INC NEW COM 682680103 10290 185715 SH SOLE 20 0 0 185715 ONEOK INC NEW COM 682680103 684987 12362155 SH SOLE 21 12362155 0 0 ONEOK INC NEW COM 682680103 569008 10269046 SH SOLE 22 8579026 0 1690020 ONEOK INC NEW COM 682680103 26747 482703 SH SOLE 23 482703 0 0 ONEOK INC NEW COM 682680103 17233 311012 SH SOLE 25 311012 0 0 ONEOK INC NEW COM 682680103 59547 1074670 SH SOLE 26 366275 0 708395 ONEOK INC NEW COM 682680103 4784 86341 SH SOLE 28 63154 0 23187 ONEOK INC NEW COM 682680103 1754 31654 SH SOLE 29 14010 0 17644 ONEOK INC NEW COM 682680103 67209 1212946 SH SOLE 30 1212946 0 0 ONEOK INC NEW COM 682680103 11355 204918 SH SOLE 31 90809 0 114109 ONEOK INC NEW COM 682680103 4649 83905 SH SOLE 32 83905 0 0 ONEOK INC NEW COM 682680103 1755 31680 SH SOLE 34 31680 0 0 ONEOK INC NEW COM 682680103 20636 372426 SH SOLE 36 372426 0 0 ONEOK INC NEW COM 682680103 102 1846 SH SOLE 40 1846 0 0 ONVIA INC COM NEW 68338T403 17 3630 SH SOLE 21 3630 0 0 ONVIA INC COM NEW 68338T403 0 48 SH SOLE 22 48 0 0 OOMA INC COM 683416101 11 1071 SH SOLE 2 1071 0 0 OOMA INC COM 683416101 640 60619 SH SOLE 18 60619 0 0 OOMA INC COM 683416101 128 12139 SH SOLE 19 12139 0 0 OOMA INC COM 683416101 5573 528220 SH SOLE 21 528220 0 0 OOMA INC COM 683416101 2369 224586 SH SOLE 22 211370 0 13216 OOMA INC COM 683416101 220 20885 SH SOLE 29 0 0 20885 OPEN TEXT CORP COM 683715106 0 10 SH SOLE 18 10 0 0 OPEN TEXT CORP COM 683715106 16923 524087 SH SOLE 21 524087 0 0 OPEN TEXT CORP COM 683715106 900 27860 SH SOLE 26 0 0 27860 OPEN TEXT CORP COM 683715106 7909 244943 SH SOLE 30 244943 0 0 OPGEN INC COM 68373L109 0 640 SH SOLE 21 640 0 0 OPHTHOTECH CORP COM 683745103 18 6329 SH SOLE 18 6329 0 0 OPHTHOTECH CORP COM 683745103 13 4442 SH SOLE 19 4442 0 0 OPHTHOTECH CORP COM 683745103 1797 637317 SH SOLE 21 637317 0 0 OPHTHOTECH CORP COM 683745103 1397 495404 SH SOLE 22 495404 0 0 OPKO HEALTH INC COM 68375N103 1400 204069 SH SOLE 2 46891 0 157178 OPKO HEALTH INC COM 68375N103 12 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 56 8174 SH SOLE 7 8174 0 0 OPKO HEALTH INC COM 68375N103 1229 179098 SH SOLE 18 179098 0 0 OPKO HEALTH INC COM 68375N103 6319 921072 SH SOLE 19 921072 0 0 OPKO HEALTH INC COM 68375N103 84029 12249067 SH SOLE 21 12249067 0 0 OPKO HEALTH INC COM 68375N103 64904 9461273 SH SOLE 22 8474192 0 987081 OPKO HEALTH INC COM 68375N103 876 127703 SH SOLE 26 107507 0 20196 OPKO HEALTH INC COM 68375N103 320 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 490 71436 SH SOLE 29 0 0 71436 OPKO HEALTH INC COM 68375N103 671 97776 SH SOLE 30 97776 0 0 OPKO HEALTH INC COM 68375N103 51 7459 SH SOLE 31 7459 0 0 OPKO HEALTH INC COM 68375N103 75 10961 SH SOLE 34 10961 0 0 OPKO HEALTH INC COM 68375N103 242 35289 SH SOLE 40 35289 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 28 1601 SH SOLE 2 494 0 1107 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 278 SH SOLE 7 278 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 695 40081 SH SOLE 18 40081 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 175 10064 SH SOLE 19 10064 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5741 330880 SH SOLE 21 330880 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3392 195499 SH SOLE 22 180743 0 14756 OPTICAL CABLE CORP COM NEW 683827208 4 1750 SH SOLE 19 1750 0 0 OPTICAL CABLE CORP COM NEW 683827208 8 3734 SH SOLE 21 3734 0 0 OPTICAL CABLE CORP COM NEW 683827208 7 3089 SH SOLE 22 3089 0 0 OPUS BK IRVINE CALIF COM 684000102 58 2429 SH SOLE 2 1247 0 1182 OPUS BK IRVINE CALIF COM 684000102 4 150 SH SOLE 4 150 0 0 OPUS BK IRVINE CALIF COM 684000102 6 249 SH SOLE 7 249 0 0 OPUS BK IRVINE CALIF COM 684000102 2276 94825 SH SOLE 18 94825 0 0 OPUS BK IRVINE CALIF COM 684000102 360 15018 SH SOLE 19 15018 0 0 OPUS BK IRVINE CALIF COM 684000102 40099 1670780 SH SOLE 21 1670780 0 0 OPUS BK IRVINE CALIF COM 684000102 14507 604469 SH SOLE 22 566953 0 37516 OPUS BK IRVINE CALIF COM 684000102 55 2306 SH SOLE 26 0 0 2306 OPUS BK IRVINE CALIF COM 684000102 71 2944 SH SOLE 28 2944 0 0 OPUS BK IRVINE CALIF COM 684000102 592 24646 SH SOLE 30 24646 0 0 OPUS BK IRVINE CALIF COM 684000102 37 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 221854 4588499 SH SOLE 2 1648529 0 2939970 ORACLE CORP COM 68389X105 54201 1121012 SH SOLE 4 1016469 0 104543 ORACLE CORP COM 68389X105 101763 2104707 SH SOLE 7 2099843 0 4864 ORACLE CORP COM 68389X105 4311 89171 SH SOLE 13 89171 0 0 ORACLE CORP COM 68389X105 941 19459 SH SOLE 15 19459 0 0 ORACLE CORP COM 68389X105 49 1004 SH SOLE 17 0 0 1004 ORACLE CORP COM 68389X105 659570 13641569 SH SOLE 18 12733816 0 907753 ORACLE CORP COM 68389X105 785163 16239142 SH SOLE 19 16239142 0 0 ORACLE CORP COM 68389X105 78558 1624786 SH SOLE 20 63527 0 1561259 ORACLE CORP COM 68389X105 2422102 50095185 SH SOLE 21 50095185 0 0 ORACLE CORP COM 68389X105 3881904 80287571 SH SOLE 22 66118900 0 14168671 ORACLE CORP COM 68389X105 190826 3946756 SH SOLE 23 3946756 0 0 ORACLE CORP COM 68389X105 117692 2434177 SH SOLE 25 2379510 0 54667 ORACLE CORP COM 68389X105 373510 7725134 SH SOLE 26 2632678 0 5092456 ORACLE CORP COM 68389X105 33954 702249 SH SOLE 28 512358 0 189891 ORACLE CORP COM 68389X105 21787 450604 SH SOLE 29 145320 0 305284 ORACLE CORP COM 68389X105 405915 8395355 SH SOLE 30 8395355 0 0 ORACLE CORP COM 68389X105 83800 1733205 SH SOLE 31 840108 0 893097 ORACLE CORP COM 68389X105 3071 63524 SH SOLE 32 63524 0 0 ORACLE CORP COM 68389X105 55600 1149955 SH SOLE 34 1149955 0 0 ORACLE CORP COM 68389X105 146381 3027527 SH SOLE 36 3027527 0 0 ORACLE CORP COM 68389X105 751 15536 SH SOLE 40 15536 0 0 ORAGENICS INC COM NEW 684023203 3 7995 SH SOLE 21 7995 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 98 4352 SH SOLE 2 3398 0 954 ORASURE TECHNOLOGIES INC COM 68554V108 27 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 6167 274068 SH SOLE 18 274068 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1685 74904 SH SOLE 19 74904 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 122834 5459272 SH SOLE 21 5459272 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 36421 1618695 SH SOLE 22 1506743 0 111952 ORASURE TECHNOLOGIES INC COM 68554V108 185 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1843 81903 SH SOLE 30 81903 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 127 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 49 4640 SH SOLE 2 3807 0 833 ORBCOMM INC COM 68555P100 23 2187 SH SOLE 7 2187 0 0 ORBCOMM INC COM 68555P100 2505 239212 SH SOLE 18 239212 0 0 ORBCOMM INC COM 68555P100 571 54584 SH SOLE 19 54584 0 0 ORBCOMM INC COM 68555P100 38872 3712729 SH SOLE 21 3712729 0 0 ORBCOMM INC COM 68555P100 20808 1987367 SH SOLE 22 1860306 0 127061 ORBCOMM INC COM 68555P100 98 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 88 8416 SH SOLE 30 8416 0 0 ORBCOMM INC COM 68555P100 68 6455 SH SOLE 40 6455 0 0 ORBITAL ATK INC COM 68557N103 6791 51000 SH SOLE 2 31377 0 19623 ORBITAL ATK INC COM 68557N103 34 257 SH SOLE 4 257 0 0 ORBITAL ATK INC COM 68557N103 238 1786 SH SOLE 7 1786 0 0 ORBITAL ATK INC COM 68557N103 24 181 SH SOLE 17 0 0 181 ORBITAL ATK INC COM 68557N103 25837 194027 SH SOLE 18 194027 0 0 ORBITAL ATK INC COM 68557N103 2479 18616 SH SOLE 19 18616 0 0 ORBITAL ATK INC COM 68557N103 433176 3253052 SH SOLE 21 3253052 0 0 ORBITAL ATK INC COM 68557N103 234151 1758415 SH SOLE 22 1626254 0 132161 ORBITAL ATK INC COM 68557N103 1600 12016 SH SOLE 26 12016 0 0 ORBITAL ATK INC COM 68557N103 1172 8801 SH SOLE 30 8801 0 0 ORBITAL ATK INC COM 68557N103 172 1288 SH SOLE 31 1288 0 0 ORBITAL ATK INC COM 68557N103 303 2276 SH SOLE 36 2276 0 0 ORBITAL ATK INC COM 68557N103 817 6134 SH SOLE 40 6134 0 0 ORBOTECH LTD ORD M75253100 52 1241 SH SOLE 2 1241 0 0 ORBOTECH LTD ORD M75253100 11 251 SH SOLE 4 251 0 0 ORBOTECH LTD ORD M75253100 111 2641 SH SOLE 7 2005 0 636 ORBOTECH LTD ORD M75253100 13716 324953 SH SOLE 21 324953 0 0 ORBOTECH LTD ORD M75253100 12730 301582 SH SOLE 22 264273 0 37309 ORBOTECH LTD ORD M75253100 476 11271 SH SOLE 26 0 0 11271 ORBOTECH LTD ORD M75253100 248 5866 SH SOLE 40 5866 0 0 ORCHID IS CAP INC COM 68571X103 78 7665 SH SOLE 2 2529 0 5136 ORCHID IS CAP INC COM 68571X103 7 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1649 161787 SH SOLE 18 161787 0 0 ORCHID IS CAP INC COM 68571X103 339 33308 SH SOLE 19 33308 0 0 ORCHID IS CAP INC COM 68571X103 25436 2496157 SH SOLE 21 2496157 0 0 ORCHID IS CAP INC COM 68571X103 13614 1336028 SH SOLE 22 1294933 0 41095 ORCHIDS PAPER PRODS CO DEL COM 68572N104 36 2553 SH SOLE 2 419 0 2134 ORCHIDS PAPER PRODS CO DEL COM 68572N104 507 35976 SH SOLE 18 35976 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 100 7089 SH SOLE 19 7089 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 4086 290169 SH SOLE 21 290169 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 2553 181344 SH SOLE 22 169331 0 12013 OREXIGEN THERAPEUTICS INC COM NEW 686164302 3 1308 SH SOLE 18 1308 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 4 1808 SH SOLE 19 1808 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 41 19343 SH SOLE 21 19343 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 428 201920 SH SOLE 22 201920 0 0 ORGANOVO HLDGS INC COM 68620A104 16 7074 SH SOLE 2 6397 0 677 ORGANOVO HLDGS INC COM 68620A104 7 3273 SH SOLE 7 3273 0 0 ORGANOVO HLDGS INC COM 68620A104 816 367407 SH SOLE 18 367407 0 0 ORGANOVO HLDGS INC COM 68620A104 161 72562 SH SOLE 19 72562 0 0 ORGANOVO HLDGS INC COM 68620A104 10647 4796101 SH SOLE 21 4796101 0 0 ORGANOVO HLDGS INC COM 68620A104 5662 2550489 SH SOLE 22 2395367 0 155122 ORGANOVO HLDGS INC COM 68620A104 32 14611 SH SOLE 26 0 0 14611 ORGANOVO HLDGS INC COM 68620A104 28 12427 SH SOLE 28 12427 0 0 ORGANOVO HLDGS INC COM 68620A104 76 34055 SH SOLE 30 34055 0 0 ORGANOVO HLDGS INC COM 68620A104 19 8425 SH SOLE 40 8425 0 0 ORIENT PAPER INC COM NEW 68619F205 125 152906 SH SOLE 22 152906 0 0 ORION ENERGY SYSTEMS INC COM 686275108 5 4754 SH SOLE 18 4754 0 0 ORION ENERGY SYSTEMS INC COM 686275108 9 7855 SH SOLE 19 7855 0 0 ORION ENERGY SYSTEMS INC COM 686275108 78 69460 SH SOLE 21 69460 0 0 ORION GROUP HOLDINGS INC COM 68628V308 37 5643 SH SOLE 2 1240 0 4403 ORION GROUP HOLDINGS INC COM 68628V308 5 756 SH SOLE 7 756 0 0 ORION GROUP HOLDINGS INC COM 68628V308 879 134035 SH SOLE 18 134035 0 0 ORION GROUP HOLDINGS INC COM 68628V308 129 19609 SH SOLE 19 19609 0 0 ORION GROUP HOLDINGS INC COM 68628V308 16706 2546657 SH SOLE 21 2546657 0 0 ORION GROUP HOLDINGS INC COM 68628V308 5519 841249 SH SOLE 22 806784 0 34465 ORION GROUP HOLDINGS INC COM 68628V308 220 33592 SH SOLE 30 33592 0 0 ORITANI FINL CORP DEL COM 68633D103 161 9561 SH SOLE 2 2850 0 6711 ORITANI FINL CORP DEL COM 68633D103 9 516 SH SOLE 4 516 0 0 ORITANI FINL CORP DEL COM 68633D103 24 1449 SH SOLE 7 1449 0 0 ORITANI FINL CORP DEL COM 68633D103 3378 201072 SH SOLE 18 201072 0 0 ORITANI FINL CORP DEL COM 68633D103 558 33223 SH SOLE 19 33223 0 0 ORITANI FINL CORP DEL COM 68633D103 57571 3426849 SH SOLE 21 3426849 0 0 ORITANI FINL CORP DEL COM 68633D103 21315 1268760 SH SOLE 22 1188461 0 80299 ORITANI FINL CORP DEL COM 68633D103 357 21245 SH SOLE 26 21245 0 0 ORITANI FINL CORP DEL COM 68633D103 93 5515 SH SOLE 28 5515 0 0 ORITANI FINL CORP DEL COM 68633D103 903 53733 SH SOLE 30 53733 0 0 ORITANI FINL CORP DEL COM 68633D103 82 4890 SH SOLE 34 4890 0 0 ORITANI FINL CORP DEL COM 68633D103 62 3695 SH SOLE 40 3695 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1776 29096 SH SOLE 2 25291 0 3805 ORMAT TECHNOLOGIES INC COM 686688102 17 273 SH SOLE 4 273 0 0 ORMAT TECHNOLOGIES INC COM 686688102 61 998 SH SOLE 7 998 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8702 142542 SH SOLE 18 142542 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1999 32737 SH SOLE 19 32737 0 0 ORMAT TECHNOLOGIES INC COM 686688102 73605 1205655 SH SOLE 21 1205655 0 0 ORMAT TECHNOLOGIES INC COM 686688102 59549 975414 SH SOLE 22 895608 0 79806 ORMAT TECHNOLOGIES INC COM 686688102 3064 50195 SH SOLE 23 50195 0 0 ORMAT TECHNOLOGIES INC COM 686688102 635 10406 SH SOLE 26 8927 0 1479 ORMAT TECHNOLOGIES INC COM 686688102 324 5307 SH SOLE 28 5307 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1071 17536 SH SOLE 29 0 0 17536 ORMAT TECHNOLOGIES INC COM 686688102 326 5343 SH SOLE 30 5343 0 0 ORMAT TECHNOLOGIES INC COM 686688102 246 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 25 989 SH SOLE 2 419 0 570 ORRSTOWN FINL SVCS INC COM 687380105 721 28952 SH SOLE 18 28952 0 0 ORRSTOWN FINL SVCS INC COM 687380105 164 6603 SH SOLE 19 6603 0 0 ORRSTOWN FINL SVCS INC COM 687380105 6090 244560 SH SOLE 21 244560 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5980 240144 SH SOLE 22 235894 0 4250 ORTHOFIX INTL N V COM N6748L102 46 973 SH SOLE 2 973 0 0 ORTHOFIX INTL N V COM N6748L102 9 188 SH SOLE 4 188 0 0 ORTHOFIX INTL N V COM N6748L102 27 565 SH SOLE 7 565 0 0 ORTHOFIX INTL N V COM N6748L102 4160 88037 SH SOLE 18 88037 0 0 ORTHOFIX INTL N V COM N6748L102 603 12759 SH SOLE 19 12759 0 0 ORTHOFIX INTL N V COM N6748L102 75953 1607476 SH SOLE 21 1607476 0 0 ORTHOFIX INTL N V COM N6748L102 24086 509757 SH SOLE 22 477093 0 32664 ORTHOFIX INTL N V COM N6748L102 635 13438 SH SOLE 26 12132 0 1306 ORTHOFIX INTL N V COM N6748L102 128 2718 SH SOLE 28 2718 0 0 ORTHOFIX INTL N V COM N6748L102 251 5302 SH SOLE 29 0 0 5302 ORTHOFIX INTL N V COM N6748L102 1242 26283 SH SOLE 30 26283 0 0 ORTHOFIX INTL N V COM N6748L102 77 1629 SH SOLE 34 1629 0 0 ORTHOFIX INTL N V COM N6748L102 97 2057 SH SOLE 40 2057 0 0 OSHKOSH CORP COM 688239201 11422 138379 SH SOLE 2 111595 0 26784 OSHKOSH CORP COM 688239201 765 9267 SH SOLE 4 9267 0 0 OSHKOSH CORP COM 688239201 333 4029 SH SOLE 7 4029 0 0 OSHKOSH CORP COM 688239201 20855 252660 SH SOLE 18 252388 0 272 OSHKOSH CORP COM 688239201 2012 24382 SH SOLE 19 24382 0 0 OSHKOSH CORP COM 688239201 260996 3162052 SH SOLE 21 3162052 0 0 OSHKOSH CORP COM 688239201 198848 2409105 SH SOLE 22 2146112 0 262993 OSHKOSH CORP COM 688239201 1033 12516 SH SOLE 23 12516 0 0 OSHKOSH CORP COM 688239201 100 1217 SH SOLE 25 1217 0 0 OSHKOSH CORP COM 688239201 2511 30423 SH SOLE 26 23420 0 7003 OSHKOSH CORP COM 688239201 1005 12178 SH SOLE 28 12178 0 0 OSHKOSH CORP COM 688239201 3013 36502 SH SOLE 29 3181 0 33321 OSHKOSH CORP COM 688239201 1076 13031 SH SOLE 30 13031 0 0 OSHKOSH CORP COM 688239201 850 10293 SH SOLE 31 5828 0 4465 OSHKOSH CORP COM 688239201 309 3740 SH SOLE 34 3740 0 0 OSHKOSH CORP COM 688239201 522 6322 SH SOLE 36 6322 0 0 OSHKOSH CORP COM 688239201 680 8236 SH SOLE 40 8236 0 0 OSI SYSTEMS INC COM 671044105 107 1167 SH SOLE 2 1080 0 87 OSI SYSTEMS INC COM 671044105 3 34 SH SOLE 4 34 0 0 OSI SYSTEMS INC COM 671044105 45 490 SH SOLE 7 490 0 0 OSI SYSTEMS INC COM 671044105 7339 80324 SH SOLE 18 80324 0 0 OSI SYSTEMS INC COM 671044105 1182 12934 SH SOLE 19 12934 0 0 OSI SYSTEMS INC COM 671044105 140543 1538179 SH SOLE 21 1538179 0 0 OSI SYSTEMS INC COM 671044105 44052 482132 SH SOLE 22 448060 0 34072 OSI SYSTEMS INC COM 671044105 464 5076 SH SOLE 26 3797 0 1279 OSI SYSTEMS INC COM 671044105 249 2728 SH SOLE 28 2728 0 0 OSI SYSTEMS INC COM 671044105 2226 24359 SH SOLE 30 24359 0 0 OSI SYSTEMS INC COM 671044105 189 2067 SH SOLE 40 2067 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 68 5236 SH SOLE 21 5236 0 0 OSPREY ENERGY ACQUISITION CO UNIT 07/21/2022 688397207 3902 393000 SH SOLE 2 393000 0 0 OSPREY ENERGY ACQUISITION CO UNIT 07/21/2022 688397207 298 30000 SH SOLE 22 30000 0 0 OTELCO INC CL A NEW 688823301 8 811 SH SOLE 21 811 0 0 OTELCO INC CL A NEW 688823301 139 14738 SH SOLE 22 14738 0 0 OTONOMY INC COM 68906L105 20 6194 SH SOLE 2 1627 0 4567 OTONOMY INC COM 68906L105 1 461 SH SOLE 7 461 0 0 OTONOMY INC COM 68906L105 357 109870 SH SOLE 18 109870 0 0 OTONOMY INC COM 68906L105 64 19842 SH SOLE 19 19842 0 0 OTONOMY INC COM 68906L105 4415 1358346 SH SOLE 21 1358346 0 0 OTONOMY INC COM 68906L105 3287 1011382 SH SOLE 22 975621 0 35761 OTONOMY INC COM 68906L105 10 2944 SH SOLE 28 2944 0 0 OTONOMY INC COM 68906L105 13 4016 SH SOLE 30 4016 0 0 OTONOMY INC COM 68906L105 5 1528 SH SOLE 40 1528 0 0 OTTAWA BANCORP INC COM 689195105 7 524 SH SOLE 18 524 0 0 OTTER TAIL CORP COM 689648103 1797 41443 SH SOLE 2 34068 0 7375 OTTER TAIL CORP COM 689648103 11 265 SH SOLE 4 265 0 0 OTTER TAIL CORP COM 689648103 46 1055 SH SOLE 7 1055 0 0 OTTER TAIL CORP COM 689648103 6412 147905 SH SOLE 18 147905 0 0 OTTER TAIL CORP COM 689648103 1259 29047 SH SOLE 19 29047 0 0 OTTER TAIL CORP COM 689648103 52420 1209230 SH SOLE 21 1209230 0 0 OTTER TAIL CORP COM 689648103 46018 1061547 SH SOLE 22 988950 0 72597 OTTER TAIL CORP COM 689648103 763 17608 SH SOLE 26 14263 0 3345 OTTER TAIL CORP COM 689648103 240 5531 SH SOLE 28 5531 0 0 OTTER TAIL CORP COM 689648103 230 5309 SH SOLE 30 5309 0 0 OTTER TAIL CORP COM 689648103 165 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 2500 99295 SH SOLE 2 32631 0 66664 OUTFRONT MEDIA INC COM 69007J106 91 3626 SH SOLE 4 3626 0 0 OUTFRONT MEDIA INC COM 69007J106 149 5914 SH SOLE 7 5914 0 0 OUTFRONT MEDIA INC COM 69007J106 2482 98573 SH SOLE 13 98573 0 0 OUTFRONT MEDIA INC COM 69007J106 3368 133748 SH SOLE 18 133748 0 0 OUTFRONT MEDIA INC COM 69007J106 32959 1308938 SH SOLE 19 1308938 0 0 OUTFRONT MEDIA INC COM 69007J106 57896 2299278 SH SOLE 21 2299278 0 0 OUTFRONT MEDIA INC COM 69007J106 130779 5193772 SH SOLE 22 4213292 0 980480 OUTFRONT MEDIA INC COM 69007J106 169 6706 SH SOLE 23 6706 0 0 OUTFRONT MEDIA INC COM 69007J106 283 11252 SH SOLE 25 11252 0 0 OUTFRONT MEDIA INC COM 69007J106 1290 51229 SH SOLE 26 45897 0 5332 OUTFRONT MEDIA INC COM 69007J106 494 19631 SH SOLE 28 19631 0 0 OUTFRONT MEDIA INC COM 69007J106 7824 310733 SH SOLE 29 617 0 310116 OUTFRONT MEDIA INC COM 69007J106 529 20989 SH SOLE 30 20989 0 0 OUTFRONT MEDIA INC COM 69007J106 81 3207 SH SOLE 31 3207 0 0 OUTFRONT MEDIA INC COM 69007J106 4088 162334 SH SOLE 34 162334 0 0 OUTFRONT MEDIA INC COM 69007J106 1770 70299 SH SOLE 36 70299 0 0 OUTFRONT MEDIA INC COM 69007J106 327 12972 SH SOLE 40 12972 0 0 OVASCIENCE INC COM 69014Q101 8 5935 SH SOLE 18 5935 0 0 OVASCIENCE INC COM 69014Q101 8 5645 SH SOLE 19 5645 0 0 OVASCIENCE INC COM 69014Q101 123 86461 SH SOLE 21 86461 0 0 OVASCIENCE INC COM 69014Q101 511 359800 SH SOLE 22 359800 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 102 38833 SH SOLE 2 32237 0 6596 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1199 SH SOLE 7 1199 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 464 176545 SH SOLE 18 176545 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 255 97031 SH SOLE 19 97031 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3882 1476206 SH SOLE 21 1476206 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4570 1737785 SH SOLE 22 1689880 0 47905 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 372 141560 SH SOLE 29 0 0 141560 OVERSTOCK COM INC DEL COM 690370101 273 9196 SH SOLE 2 8091 0 1105 OVERSTOCK COM INC DEL COM 690370101 9 294 SH SOLE 7 294 0 0 OVERSTOCK COM INC DEL COM 690370101 1867 62857 SH SOLE 18 62857 0 0 OVERSTOCK COM INC DEL COM 690370101 2700 90904 SH SOLE 19 90904 0 0 OVERSTOCK COM INC DEL COM 690370101 16341 550203 SH SOLE 21 550203 0 0 OVERSTOCK COM INC DEL COM 690370101 15734 529753 SH SOLE 22 502113 0 27640 OVERSTOCK COM INC DEL COM 690370101 67 2271 SH SOLE 23 2271 0 0 OVERSTOCK COM INC DEL COM 690370101 71 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 73 2460 SH SOLE 30 2460 0 0 OVERSTOCK COM INC DEL COM 690370101 46 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 65 7549 SH SOLE 2 7549 0 0 OVID THERAPEUTICS INC COM 690469101 199 23213 SH SOLE 18 23213 0 0 OVID THERAPEUTICS INC COM 690469101 7074 825433 SH SOLE 19 825433 0 0 OVID THERAPEUTICS INC COM 690469101 121 14135 SH SOLE 20 14135 0 0 OVID THERAPEUTICS INC COM 690469101 1396 162865 SH SOLE 21 162865 0 0 OVID THERAPEUTICS INC COM 690469101 292 34065 SH SOLE 22 30246 0 3819 OVID THERAPEUTICS INC COM 690469101 196 22867 SH SOLE 34 22867 0 0 OWENS & MINOR INC NEW COM 690732102 1106 37887 SH SOLE 2 27773 0 10114 OWENS & MINOR INC NEW COM 690732102 12 402 SH SOLE 4 402 0 0 OWENS & MINOR INC NEW COM 690732102 94 3225 SH SOLE 7 3225 0 0 OWENS & MINOR INC NEW COM 690732102 11710 401028 SH SOLE 18 401028 0 0 OWENS & MINOR INC NEW COM 690732102 15137 518375 SH SOLE 19 518375 0 0 OWENS & MINOR INC NEW COM 690732102 113400 3883559 SH SOLE 21 3883559 0 0 OWENS & MINOR INC NEW COM 690732102 60089 2057854 SH SOLE 22 1929731 0 128123 OWENS & MINOR INC NEW COM 690732102 530 18142 SH SOLE 26 13385 0 4757 OWENS & MINOR INC NEW COM 690732102 267 9148 SH SOLE 28 9148 0 0 OWENS & MINOR INC NEW COM 690732102 255 8723 SH SOLE 30 8723 0 0 OWENS & MINOR INC NEW COM 690732102 441 15107 SH SOLE 36 15107 0 0 OWENS & MINOR INC NEW COM 690732102 204 6981 SH SOLE 40 6981 0 0 OWENS CORNING NEW COM 690742101 19008 245741 SH SOLE 2 187051 0 58690 OWENS CORNING NEW COM 690742101 2271 29357 SH SOLE 4 29357 0 0 OWENS CORNING NEW COM 690742101 813 10505 SH SOLE 7 10505 0 0 OWENS CORNING NEW COM 690742101 14637 189228 SH SOLE 18 189058 0 170 OWENS CORNING NEW COM 690742101 8071 104349 SH SOLE 19 104349 0 0 OWENS CORNING NEW COM 690742101 118926 1537502 SH SOLE 21 1537502 0 0 OWENS CORNING NEW COM 690742101 272322 3520647 SH SOLE 22 3065491 0 455156 OWENS CORNING NEW COM 690742101 3070 39690 SH SOLE 23 39690 0 0 OWENS CORNING NEW COM 690742101 1512 19550 SH SOLE 25 19550 0 0 OWENS CORNING NEW COM 690742101 3795 49068 SH SOLE 26 36666 0 12402 OWENS CORNING NEW COM 690742101 1370 17718 SH SOLE 28 17718 0 0 OWENS CORNING NEW COM 690742101 10112 130729 SH SOLE 29 20197 0 110532 OWENS CORNING NEW COM 690742101 1529 19768 SH SOLE 30 19768 0 0 OWENS CORNING NEW COM 690742101 2995 38717 SH SOLE 31 33173 0 5544 OWENS CORNING NEW COM 690742101 7877 101840 SH SOLE 34 101840 0 0 OWENS CORNING NEW COM 690742101 1337 17287 SH SOLE 36 17287 0 0 OWENS CORNING NEW COM 690742101 953 12320 SH SOLE 40 12320 0 0 OWENS ILL INC COM NEW 690768403 3648 144997 SH SOLE 2 90965 0 54032 OWENS ILL INC COM NEW 690768403 77 3045 SH SOLE 4 3045 0 0 OWENS ILL INC COM NEW 690768403 216 8595 SH SOLE 7 8595 0 0 OWENS ILL INC COM NEW 690768403 27233 1082406 SH SOLE 18 1068550 0 13856 OWENS ILL INC COM NEW 690768403 28893 1148378 SH SOLE 19 1148378 0 0 OWENS ILL INC COM NEW 690768403 176100 6999224 SH SOLE 21 6999224 0 0 OWENS ILL INC COM NEW 690768403 151972 6040208 SH SOLE 22 5526071 0 514137 OWENS ILL INC COM NEW 690768403 857 34046 SH SOLE 23 34046 0 0 OWENS ILL INC COM NEW 690768403 1583 62933 SH SOLE 26 52504 0 10429 OWENS ILL INC COM NEW 690768403 554 22006 SH SOLE 28 22006 0 0 OWENS ILL INC COM NEW 690768403 2083 82799 SH SOLE 29 0 0 82799 OWENS ILL INC COM NEW 690768403 602 23921 SH SOLE 30 23921 0 0 OWENS ILL INC COM NEW 690768403 93 3705 SH SOLE 31 3705 0 0 OWENS ILL INC COM NEW 690768403 4301 170953 SH SOLE 34 170953 0 0 OWENS ILL INC COM NEW 690768403 418 16630 SH SOLE 36 16630 0 0 OWENS ILL INC COM NEW 690768403 438 17408 SH SOLE 40 17408 0 0 OWENS RLTY MTG INC COM 690828108 23 1285 SH SOLE 2 673 0 612 OWENS RLTY MTG INC COM 690828108 759 41691 SH SOLE 18 41691 0 0 OWENS RLTY MTG INC COM 690828108 99 5416 SH SOLE 19 5416 0 0 OWENS RLTY MTG INC COM 690828108 6020 330572 SH SOLE 21 330572 0 0 OWENS RLTY MTG INC COM 690828108 2273 124796 SH SOLE 22 118558 0 6238 OXBRIDGE RE HLDGS LTD SHS G6856M106 2 622 SH SOLE 18 622 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 21 1260 SH SOLE 2 1124 0 136 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 16 925 SH SOLE 7 925 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1336 79502 SH SOLE 18 79502 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 215 12803 SH SOLE 19 12803 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11921 709566 SH SOLE 21 709566 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3665 218171 SH SOLE 22 188268 0 29903 OXFORD INDS INC COM 691497309 204 3208 SH SOLE 2 1539 0 1669 OXFORD INDS INC COM 691497309 8 122 SH SOLE 4 122 0 0 OXFORD INDS INC COM 691497309 24 378 SH SOLE 7 378 0 0 OXFORD INDS INC COM 691497309 5022 79039 SH SOLE 18 79039 0 0 OXFORD INDS INC COM 691497309 5875 92465 SH SOLE 19 92465 0 0 OXFORD INDS INC COM 691497309 92472 1455335 SH SOLE 21 1455335 0 0 OXFORD INDS INC COM 691497309 28581 449805 SH SOLE 22 420173 0 29632 OXFORD INDS INC COM 691497309 386 6079 SH SOLE 26 5031 0 1048 OXFORD INDS INC COM 691497309 137 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 1411 22213 SH SOLE 30 22213 0 0 OXFORD INDS INC COM 691497309 106 1668 SH SOLE 40 1668 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 10 406 SH SOLE 18 406 0 0 P A M TRANSN SVCS INC COM 693149106 16 659 SH SOLE 19 659 0 0 P A M TRANSN SVCS INC COM 693149106 177 7389 SH SOLE 21 7389 0 0 P A M TRANSN SVCS INC COM 693149106 3460 144576 SH SOLE 22 144576 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 12277 357923 SH SOLE 2 87444 0 270479 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2079 60609 SH SOLE 18 60609 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1060 30918 SH SOLE 21 30918 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 53598 1562612 SH SOLE 22 1298047 0 264565 PACCAR INC COM 693718108 59842 827226 SH SOLE 2 494202 0 333024 PACCAR INC COM 693718108 15945 220419 SH SOLE 4 208371 0 12048 PACCAR INC COM 693718108 20667 285693 SH SOLE 7 273535 0 12158 PACCAR INC COM 693718108 7994 110502 SH SOLE 13 110502 0 0 PACCAR INC COM 693718108 201 2783 SH SOLE 15 2783 0 0 PACCAR INC COM 693718108 58697 811399 SH SOLE 18 758249 0 53150 PACCAR INC COM 693718108 61709 853044 SH SOLE 19 853044 0 0 PACCAR INC COM 693718108 14398 199039 SH SOLE 20 0 0 199039 PACCAR INC COM 693718108 628041 8681788 SH SOLE 21 8681788 0 0 PACCAR INC COM 693718108 785152 10853636 SH SOLE 22 8516194 0 2337442 PACCAR INC COM 693718108 39749 549478 SH SOLE 23 549478 0 0 PACCAR INC COM 693718108 22953 317292 SH SOLE 25 317292 0 0 PACCAR INC COM 693718108 71209 984369 SH SOLE 26 351972 0 632397 PACCAR INC COM 693718108 5846 80811 SH SOLE 28 58829 0 21982 PACCAR INC COM 693718108 15348 212166 SH SOLE 29 68828 0 143338 PACCAR INC COM 693718108 75944 1049814 SH SOLE 30 1049814 0 0 PACCAR INC COM 693718108 22011 304275 SH SOLE 31 144909 0 159366 PACCAR INC COM 693718108 6807 94104 SH SOLE 32 94104 0 0 PACCAR INC COM 693718108 7119 98411 SH SOLE 34 98411 0 0 PACCAR INC COM 693718108 31730 438619 SH SOLE 36 438619 0 0 PACCAR INC COM 693718108 131 1814 SH SOLE 40 1814 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 5826 SH SOLE 2 5435 0 391 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 1421 SH SOLE 7 1421 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1890 359974 SH SOLE 18 359974 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6355 1210481 SH SOLE 19 1210481 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26445 5037237 SH SOLE 21 5037237 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14326 2728693 SH SOLE 22 2543474 0 185219 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 50 9464 SH SOLE 28 9464 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 69 13116 SH SOLE 30 13116 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 46 8804 SH SOLE 40 8804 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 76 2802 SH SOLE 2 1241 0 1561 PACIFIC CONTINENTAL CORP COM 69412V108 12 451 SH SOLE 7 451 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 2200 81627 SH SOLE 18 81627 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 452 16788 SH SOLE 19 16788 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 18655 692211 SH SOLE 21 692211 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 18335 680316 SH SOLE 22 631451 0 48865 PACIFIC CONTINENTAL CORP COM 69412V108 123 4549 SH SOLE 28 4549 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 89 3304 SH SOLE 30 3304 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 100 3724 SH SOLE 40 3724 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 446 80315 SH SOLE 2 72333 0 7982 PACIFIC ETHANOL INC COM PAR $.001 69423U305 3 511 SH SOLE 7 511 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 910 163944 SH SOLE 18 163944 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1246 224564 SH SOLE 19 224564 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 7870 1418039 SH SOLE 21 1418039 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 15345 2764923 SH SOLE 22 2714966 0 49957 PACIFIC ETHANOL INC COM PAR $.001 69423U305 2432 438161 SH SOLE 23 438161 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 450 81149 SH SOLE 29 0 0 81149 PACIFIC MERCANTILE BANCORP COM 694552100 19 2041 SH SOLE 2 487 0 1554 PACIFIC MERCANTILE BANCORP COM 694552100 527 57630 SH SOLE 18 57630 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 69 7529 SH SOLE 19 7529 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5029 549576 SH SOLE 21 549576 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 2488 271924 SH SOLE 22 262638 0 9286 PACIFIC PREMIER BANCORP COM 69478X105 251 6636 SH SOLE 2 2205 0 4431 PACIFIC PREMIER BANCORP COM 69478X105 10 267 SH SOLE 4 267 0 0 PACIFIC PREMIER BANCORP COM 69478X105 30 802 SH SOLE 7 802 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5350 141716 SH SOLE 18 141716 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1161 30766 SH SOLE 19 30766 0 0 PACIFIC PREMIER BANCORP COM 69478X105 44745 1185298 SH SOLE 21 1185298 0 0 PACIFIC PREMIER BANCORP COM 69478X105 40207 1065073 SH SOLE 22 992202 0 72871 PACIFIC PREMIER BANCORP COM 69478X105 52 1371 SH SOLE 26 0 0 1371 PACIFIC PREMIER BANCORP COM 69478X105 184 4871 SH SOLE 28 4871 0 0 PACIFIC PREMIER BANCORP COM 69478X105 202 5345 SH SOLE 30 5345 0 0 PACIFIC PREMIER BANCORP COM 69478X105 203 5390 SH SOLE 40 5390 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 91 2433 SH SOLE 2 2200 0 233 PACIRA PHARMACEUTICALS INC COM 695127100 8 204 SH SOLE 4 204 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 34 917 SH SOLE 7 917 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 5014 133527 SH SOLE 18 133527 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1133 30170 SH SOLE 19 30170 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 76636 2040897 SH SOLE 21 2040897 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 40870 1088406 SH SOLE 22 1017789 0 70617 PACIRA PHARMACEUTICALS INC COM 695127100 356 9483 SH SOLE 26 7066 0 2417 PACIRA PHARMACEUTICALS INC COM 695127100 199 5304 SH SOLE 28 5304 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 211 5613 SH SOLE 30 5613 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 148 3939 SH SOLE 40 3939 0 0 PACKAGING CORP AMER COM 695156109 13261 115634 SH SOLE 2 25625 0 90009 PACKAGING CORP AMER COM 695156109 3699 32253 SH SOLE 4 28917 0 3336 PACKAGING CORP AMER COM 695156109 11783 102750 SH SOLE 7 85396 0 17354 PACKAGING CORP AMER COM 695156109 16 141 SH SOLE 15 141 0 0 PACKAGING CORP AMER COM 695156109 26 229 SH SOLE 17 0 0 229 PACKAGING CORP AMER COM 695156109 85733 747581 SH SOLE 18 695985 0 51596 PACKAGING CORP AMER COM 695156109 54495 475192 SH SOLE 19 475192 0 0 PACKAGING CORP AMER COM 695156109 6858 59797 SH SOLE 20 0 0 59797 PACKAGING CORP AMER COM 695156109 493372 4302164 SH SOLE 21 4302164 0 0 PACKAGING CORP AMER COM 695156109 325184 2835575 SH SOLE 22 2411863 0 423712 PACKAGING CORP AMER COM 695156109 13016 113500 SH SOLE 23 113500 0 0 PACKAGING CORP AMER COM 695156109 10983 95768 SH SOLE 25 81376 0 14392 PACKAGING CORP AMER COM 695156109 29967 261308 SH SOLE 26 106765 0 154543 PACKAGING CORP AMER COM 695156109 2421 21113 SH SOLE 28 15311 0 5802 PACKAGING CORP AMER COM 695156109 22061 192370 SH SOLE 29 192370 0 0 PACKAGING CORP AMER COM 695156109 32600 284271 SH SOLE 30 284271 0 0 PACKAGING CORP AMER COM 695156109 4342 37861 SH SOLE 31 19096 0 18765 PACKAGING CORP AMER COM 695156109 5807 50635 SH SOLE 32 50635 0 0 PACKAGING CORP AMER COM 695156109 18012 157066 SH SOLE 34 157066 0 0 PACKAGING CORP AMER COM 695156109 11596 101116 SH SOLE 36 101116 0 0 PACKAGING CORP AMER COM 695156109 54 474 SH SOLE 40 474 0 0 PACWEST BANCORP DEL COM 695263103 6327 125258 SH SOLE 2 63349 0 61909 PACWEST BANCORP DEL COM 695263103 96 1899 SH SOLE 4 1899 0 0 PACWEST BANCORP DEL COM 695263103 815 16127 SH SOLE 7 16127 0 0 PACWEST BANCORP DEL COM 695263103 4 74 SH SOLE 17 0 0 74 PACWEST BANCORP DEL COM 695263103 22965 454671 SH SOLE 18 454671 0 0 PACWEST BANCORP DEL COM 695263103 2014 39867 SH SOLE 19 39867 0 0 PACWEST BANCORP DEL COM 695263103 421770 8350231 SH SOLE 21 8350231 0 0 PACWEST BANCORP DEL COM 695263103 206876 4095743 SH SOLE 22 3698318 0 397425 PACWEST BANCORP DEL COM 695263103 211 4184 SH SOLE 23 4184 0 0 PACWEST BANCORP DEL COM 695263103 43 842 SH SOLE 25 842 0 0 PACWEST BANCORP DEL COM 695263103 2037 40333 SH SOLE 26 32702 0 7631 PACWEST BANCORP DEL COM 695263103 944 18696 SH SOLE 28 18696 0 0 PACWEST BANCORP DEL COM 695263103 1240 24551 SH SOLE 29 667 0 23884 PACWEST BANCORP DEL COM 695263103 965 19109 SH SOLE 30 19109 0 0 PACWEST BANCORP DEL COM 695263103 228 4522 SH SOLE 31 4522 0 0 PACWEST BANCORP DEL COM 695263103 3399 67294 SH SOLE 32 67294 0 0 PACWEST BANCORP DEL COM 695263103 46 903 SH SOLE 34 903 0 0 PACWEST BANCORP DEL COM 695263103 296 5868 SH SOLE 36 5868 0 0 PACWEST BANCORP DEL COM 695263103 763 15106 SH SOLE 40 15106 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 5 1248 SH SOLE 19 1248 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 11 2602 SH SOLE 21 2602 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 740 181853 SH SOLE 22 181853 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 23498 SH SOLE 19 23498 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 23983 SH SOLE 21 23983 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 787 1187369 SH SOLE 22 1187369 0 0 PALO ALTO NETWORKS INC COM 697435105 12168 84441 SH SOLE 2 7765 0 76676 PALO ALTO NETWORKS INC COM 697435105 4152 28813 SH SOLE 4 25944 0 2869 PALO ALTO NETWORKS INC COM 697435105 1058 7342 SH SOLE 7 4883 0 2459 PALO ALTO NETWORKS INC COM 697435105 207 1437 SH SOLE 13 1437 0 0 PALO ALTO NETWORKS INC COM 697435105 87 605 SH SOLE 15 605 0 0 PALO ALTO NETWORKS INC COM 697435105 7035 48823 SH SOLE 18 39366 0 9457 PALO ALTO NETWORKS INC COM 697435105 4374 30354 SH SOLE 19 30354 0 0 PALO ALTO NETWORKS INC COM 697435105 6700 46496 SH SOLE 20 0 0 46496 PALO ALTO NETWORKS INC COM 697435105 152938 1061329 SH SOLE 21 1061329 0 0 PALO ALTO NETWORKS INC COM 697435105 336969 2338439 SH SOLE 22 2061837 0 276602 PALO ALTO NETWORKS INC COM 697435105 15845 109959 SH SOLE 23 109959 0 0 PALO ALTO NETWORKS INC COM 697435105 10380 72031 SH SOLE 25 72031 0 0 PALO ALTO NETWORKS INC COM 697435105 35320 245106 SH SOLE 26 90003 0 155103 PALO ALTO NETWORKS INC COM 697435105 2996 20794 SH SOLE 28 15134 0 5660 PALO ALTO NETWORKS INC COM 697435105 3721 25823 SH SOLE 29 3267 0 22556 PALO ALTO NETWORKS INC COM 697435105 14678 101863 SH SOLE 30 101863 0 0 PALO ALTO NETWORKS INC COM 697435105 6659 46208 SH SOLE 31 18917 0 27291 PALO ALTO NETWORKS INC COM 697435105 886 6151 SH SOLE 34 6151 0 0 PALO ALTO NETWORKS INC COM 697435105 12602 87450 SH SOLE 36 87450 0 0 PALO ALTO NETWORKS INC COM 697435105 78 539 SH SOLE 40 539 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 2135 1551000 PRN SOLE 21 1551000 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 39 600 SH SOLE 2 600 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3255 50000 SH SOLE 18 0 0 50000 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7053 108341 SH SOLE 19 108341 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 18991 291720 SH SOLE 21 291720 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8761 134579 SH SOLE 22 134579 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 33284 511271 SH SOLE 25 511271 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 26119 401214 SH SOLE 34 401214 0 0 PAN AMERICAN SILVER CORP COM 697900108 1611 94508 SH SOLE 21 94508 0 0 PANDORA MEDIA INC COM 698354107 746 96884 SH SOLE 2 21780 0 75104 PANDORA MEDIA INC COM 698354107 8 983 SH SOLE 4 983 0 0 PANDORA MEDIA INC COM 698354107 40 5211 SH SOLE 7 5211 0 0 PANDORA MEDIA INC COM 698354107 27 3488 SH SOLE 15 0 0 3488 PANDORA MEDIA INC COM 698354107 857 111304 SH SOLE 18 111304 0 0 PANDORA MEDIA INC COM 698354107 2166 281272 SH SOLE 19 281272 0 0 PANDORA MEDIA INC COM 698354107 19772 2567777 SH SOLE 21 2567777 0 0 PANDORA MEDIA INC COM 698354107 46752 6071655 SH SOLE 22 5419263 0 652392 PANDORA MEDIA INC COM 698354107 508 65985 SH SOLE 26 50068 0 15917 PANDORA MEDIA INC COM 698354107 268 34746 SH SOLE 28 34746 0 0 PANDORA MEDIA INC COM 698354107 1063 138101 SH SOLE 30 138101 0 0 PANDORA MEDIA INC COM 698354107 40 5236 SH SOLE 31 5236 0 0 PANDORA MEDIA INC COM 698354107 167 21663 SH SOLE 40 21663 0 0 PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 605 648000 PRN SOLE 21 648000 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 867 SH SOLE 18 867 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 56 22657 SH SOLE 21 22657 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 49 2052 SH SOLE 2 920 0 1132 PANHANDLE OIL AND GAS INC CL A 698477106 5 191 SH SOLE 7 191 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 1362 57237 SH SOLE 18 57237 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 296 12430 SH SOLE 19 12430 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 12457 523413 SH SOLE 21 523413 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 12341 518520 SH SOLE 22 497654 0 20866 PAPA JOHNS INTL INC COM 698813102 1192 16308 SH SOLE 2 16046 0 262 PAPA JOHNS INTL INC COM 698813102 13 184 SH SOLE 4 184 0 0 PAPA JOHNS INTL INC COM 698813102 50 691 SH SOLE 7 691 0 0 PAPA JOHNS INTL INC COM 698813102 12261 167804 SH SOLE 18 167804 0 0 PAPA JOHNS INTL INC COM 698813102 11847 162128 SH SOLE 19 162128 0 0 PAPA JOHNS INTL INC COM 698813102 121817 1667133 SH SOLE 21 1667133 0 0 PAPA JOHNS INTL INC COM 698813102 75375 1031551 SH SOLE 22 978889 0 52662 PAPA JOHNS INTL INC COM 698813102 3738 51163 SH SOLE 23 51163 0 0 PAPA JOHNS INTL INC COM 698813102 753 10304 SH SOLE 26 8038 0 2266 PAPA JOHNS INTL INC COM 698813102 297 4069 SH SOLE 28 4069 0 0 PAPA JOHNS INTL INC COM 698813102 1093 14963 SH SOLE 29 0 0 14963 PAPA JOHNS INTL INC COM 698813102 301 4115 SH SOLE 30 4115 0 0 PAPA JOHNS INTL INC COM 698813102 246 3368 SH SOLE 40 3368 0 0 PAPA MURPHYS HLDGS INC COM 698814100 14 2293 SH SOLE 18 2293 0 0 PAPA MURPHYS HLDGS INC COM 698814100 254 42748 SH SOLE 21 42748 0 0 PAPA MURPHYS HLDGS INC COM 698814100 1362 228879 SH SOLE 22 228879 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 152 7303 SH SOLE 2 3592 0 3711 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8 401 SH SOLE 7 401 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2379 114377 SH SOLE 18 114377 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 538 25849 SH SOLE 19 25849 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20600 990370 SH SOLE 21 990370 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 20926 1006041 SH SOLE 22 954389 0 51652 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 61 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 51 2449 SH SOLE 30 2449 0 0 PAR TECHNOLOGY CORP COM 698884103 20 1943 SH SOLE 18 1943 0 0 PAR TECHNOLOGY CORP COM 698884103 35 3332 SH SOLE 19 3332 0 0 PAR TECHNOLOGY CORP COM 698884103 328 31423 SH SOLE 21 31423 0 0 PAR TECHNOLOGY CORP COM 698884103 2458 235419 SH SOLE 22 235419 0 0 PARAGON COML CORP COM NEW 69911U403 37 659 SH SOLE 2 187 0 472 PARAGON COML CORP COM NEW 69911U403 918 16261 SH SOLE 18 16261 0 0 PARAGON COML CORP COM NEW 69911U403 130 2305 SH SOLE 19 2305 0 0 PARAGON COML CORP COM NEW 69911U403 7336 129928 SH SOLE 21 129928 0 0 PARAGON COML CORP COM NEW 69911U403 2094 37084 SH SOLE 22 34421 0 2663 PARAMOUNT GOLD NEV CORP COM 69924M109 5 3262 SH SOLE 21 3262 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 29 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 1766 110349 SH SOLE 2 18402 0 91947 PARAMOUNT GROUP INC COM 69924R108 1063 66417 SH SOLE 4 66417 0 0 PARAMOUNT GROUP INC COM 69924R108 4308 269230 SH SOLE 7 269230 0 0 PARAMOUNT GROUP INC COM 69924R108 95 5963 SH SOLE 15 5963 0 0 PARAMOUNT GROUP INC COM 69924R108 1717 107318 SH SOLE 18 107318 0 0 PARAMOUNT GROUP INC COM 69924R108 4061 253801 SH SOLE 19 253801 0 0 PARAMOUNT GROUP INC COM 69924R108 51599 3224931 SH SOLE 21 3224931 0 0 PARAMOUNT GROUP INC COM 69924R108 133242 8327628 SH SOLE 22 7630578 0 697050 PARAMOUNT GROUP INC COM 69924R108 93 5806 SH SOLE 23 5806 0 0 PARAMOUNT GROUP INC COM 69924R108 6076 379727 SH SOLE 25 379727 0 0 PARAMOUNT GROUP INC COM 69924R108 1922 120135 SH SOLE 26 54978 0 65157 PARAMOUNT GROUP INC COM 69924R108 477 29842 SH SOLE 28 29842 0 0 PARAMOUNT GROUP INC COM 69924R108 1083 67694 SH SOLE 29 67694 0 0 PARAMOUNT GROUP INC COM 69924R108 16392 1024515 SH SOLE 30 1024515 0 0 PARAMOUNT GROUP INC COM 69924R108 71 4468 SH SOLE 31 4468 0 0 PARAMOUNT GROUP INC COM 69924R108 471 29465 SH SOLE 40 29465 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 35 1405 SH SOLE 2 1347 0 58 PARATEK PHARMACEUTICALS INC COM 699374302 22 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 2138 85175 SH SOLE 18 85175 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 470 18709 SH SOLE 19 18709 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 29472 1174181 SH SOLE 21 1174181 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 16014 638008 SH SOLE 22 579641 0 58367 PARATEK PHARMACEUTICALS INC COM 699374302 147 5855 SH SOLE 28 5855 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 60 2377 SH SOLE 30 2377 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 78 3127 SH SOLE 40 3127 0 0 PARETEUM CORP COM NEW 69946T207 2 1563 SH SOLE 21 1563 0 0 PAREXEL INTL CORP COM 699462107 2268 25752 SH SOLE 2 25354 0 398 PAREXEL INTL CORP COM 699462107 18 201 SH SOLE 4 201 0 0 PAREXEL INTL CORP COM 699462107 110 1251 SH SOLE 7 1251 0 0 PAREXEL INTL CORP COM 699462107 27750 315056 SH SOLE 18 315056 0 0 PAREXEL INTL CORP COM 699462107 8037 91252 SH SOLE 19 91252 0 0 PAREXEL INTL CORP COM 699462107 289378 3285400 SH SOLE 21 3285400 0 0 PAREXEL INTL CORP COM 699462107 142005 1612232 SH SOLE 22 1513180 0 99052 PAREXEL INTL CORP COM 699462107 1583 17977 SH SOLE 23 17977 0 0 PAREXEL INTL CORP COM 699462107 972 11038 SH SOLE 26 8007 0 3031 PAREXEL INTL CORP COM 699462107 673 7641 SH SOLE 28 7641 0 0 PAREXEL INTL CORP COM 699462107 829 9414 SH SOLE 29 0 0 9414 PAREXEL INTL CORP COM 699462107 483 5488 SH SOLE 40 5488 0 0 PARK CITY GROUP INC COM NEW 700215304 10 833 SH SOLE 2 673 0 160 PARK CITY GROUP INC COM NEW 700215304 601 49484 SH SOLE 18 49484 0 0 PARK CITY GROUP INC COM NEW 700215304 121 9961 SH SOLE 19 9961 0 0 PARK CITY GROUP INC COM NEW 700215304 5077 417881 SH SOLE 21 417881 0 0 PARK CITY GROUP INC COM NEW 700215304 1686 138728 SH SOLE 22 128655 0 10073 PARK ELECTROCHEMICAL CORP COM 700416209 80 4344 SH SOLE 2 1118 0 3226 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 1757 94988 SH SOLE 18 94988 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 265 14298 SH SOLE 19 14298 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 32152 1737962 SH SOLE 21 1737962 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 9909 535638 SH SOLE 22 497191 0 38447 PARK ELECTROCHEMICAL CORP COM 700416209 258 13958 SH SOLE 26 11595 0 2363 PARK ELECTROCHEMICAL CORP COM 700416209 50 2724 SH SOLE 28 2724 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 480 25941 SH SOLE 30 25941 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 38 2064 SH SOLE 40 2064 0 0 PARK HOTELS RESORTS INC COM 700517105 2616 94919 SH SOLE 2 23256 0 71663 PARK HOTELS RESORTS INC COM 700517105 1568 56904 SH SOLE 4 56904 0 0 PARK HOTELS RESORTS INC COM 700517105 5389 195519 SH SOLE 7 195519 0 0 PARK HOTELS RESORTS INC COM 700517105 147 5340 SH SOLE 15 5340 0 0 PARK HOTELS RESORTS INC COM 700517105 3049 110616 SH SOLE 18 109757 0 859 PARK HOTELS RESORTS INC COM 700517105 5238 190066 SH SOLE 19 190066 0 0 PARK HOTELS RESORTS INC COM 700517105 63001 2285973 SH SOLE 21 2285973 0 0 PARK HOTELS RESORTS INC COM 700517105 166121 6027609 SH SOLE 22 5488935 0 538674 PARK HOTELS RESORTS INC COM 700517105 746 27084 SH SOLE 23 27084 0 0 PARK HOTELS RESORTS INC COM 700517105 10451 379194 SH SOLE 25 379194 0 0 PARK HOTELS RESORTS INC COM 700517105 5522 200348 SH SOLE 26 61715 0 138633 PARK HOTELS RESORTS INC COM 700517105 629 22838 SH SOLE 28 22838 0 0 PARK HOTELS RESORTS INC COM 700517105 2651 96207 SH SOLE 29 56262 0 39945 PARK HOTELS RESORTS INC COM 700517105 20383 739572 SH SOLE 30 739572 0 0 PARK HOTELS RESORTS INC COM 700517105 353 12800 SH SOLE 31 2956 0 9844 PARK HOTELS RESORTS INC COM 700517105 3328 120758 SH SOLE 34 120758 0 0 PARK HOTELS RESORTS INC COM 700517105 2531 91852 SH SOLE 36 91852 0 0 PARK HOTELS RESORTS INC COM 700517105 397 14392 SH SOLE 40 14392 0 0 PARK NATL CORP COM 700658107 346 3205 SH SOLE 2 673 0 2532 PARK NATL CORP COM 700658107 17 154 SH SOLE 4 154 0 0 PARK NATL CORP COM 700658107 31 286 SH SOLE 7 286 0 0 PARK NATL CORP COM 700658107 5396 49966 SH SOLE 18 49966 0 0 PARK NATL CORP COM 700658107 1086 10057 SH SOLE 19 10057 0 0 PARK NATL CORP COM 700658107 44778 414652 SH SOLE 21 414652 0 0 PARK NATL CORP COM 700658107 40418 374275 SH SOLE 22 350164 0 24111 PARK NATL CORP COM 700658107 496 4597 SH SOLE 26 3671 0 926 PARK NATL CORP COM 700658107 204 1890 SH SOLE 28 1890 0 0 PARK NATL CORP COM 700658107 232 2144 SH SOLE 30 2144 0 0 PARK NATL CORP COM 700658107 124 1150 SH SOLE 40 1150 0 0 PARK OHIO HLDGS CORP COM 700666100 90 1974 SH SOLE 2 531 0 1443 PARK OHIO HLDGS CORP COM 700666100 9 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 1603 35161 SH SOLE 18 35161 0 0 PARK OHIO HLDGS CORP COM 700666100 293 6419 SH SOLE 19 6419 0 0 PARK OHIO HLDGS CORP COM 700666100 13219 289892 SH SOLE 21 289892 0 0 PARK OHIO HLDGS CORP COM 700666100 7211 158139 SH SOLE 22 142467 0 15672 PARK OHIO HLDGS CORP COM 700666100 23 499 SH SOLE 26 0 0 499 PARK OHIO HLDGS CORP COM 700666100 54 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 56 1218 SH SOLE 30 1218 0 0 PARK OHIO HLDGS CORP COM 700666100 38 842 SH SOLE 40 842 0 0 PARK STERLING CORP COM 70086Y105 101 8114 SH SOLE 2 2970 0 5144 PARK STERLING CORP COM 70086Y105 18 1441 SH SOLE 7 1441 0 0 PARK STERLING CORP COM 70086Y105 2494 200820 SH SOLE 18 200820 0 0 PARK STERLING CORP COM 70086Y105 539 43408 SH SOLE 19 43408 0 0 PARK STERLING CORP COM 70086Y105 20748 1670508 SH SOLE 21 1670508 0 0 PARK STERLING CORP COM 70086Y105 11590 933151 SH SOLE 22 830498 0 102653 PARK STERLING CORP COM 70086Y105 109 8746 SH SOLE 28 8746 0 0 PARK STERLING CORP COM 70086Y105 89 7186 SH SOLE 30 7186 0 0 PARKE BANCORP INC COM 700885106 15 683 SH SOLE 2 259 0 424 PARKE BANCORP INC COM 700885106 488 21997 SH SOLE 18 21997 0 0 PARKE BANCORP INC COM 700885106 57 2579 SH SOLE 19 2579 0 0 PARKE BANCORP INC COM 700885106 4304 193874 SH SOLE 21 193874 0 0 PARKE BANCORP INC COM 700885106 1150 51781 SH SOLE 22 48341 0 3440 PARKER DRILLING CO COM 701081101 31 28558 SH SOLE 2 5656 0 22902 PARKER DRILLING CO COM 701081101 1 895 SH SOLE 4 895 0 0 PARKER DRILLING CO COM 701081101 3 2767 SH SOLE 7 2767 0 0 PARKER DRILLING CO COM 701081101 567 515209 SH SOLE 18 515209 0 0 PARKER DRILLING CO COM 701081101 111 101354 SH SOLE 19 101354 0 0 PARKER DRILLING CO COM 701081101 4895 4449987 SH SOLE 21 4449987 0 0 PARKER DRILLING CO COM 701081101 3840 3491242 SH SOLE 22 3260848 0 230394 PARKER DRILLING CO COM 701081101 104 94685 SH SOLE 26 87367 0 7318 PARKER DRILLING CO COM 701081101 19 16953 SH SOLE 28 16953 0 0 PARKER DRILLING CO COM 701081101 34 30576 SH SOLE 30 30576 0 0 PARKER DRILLING CO COM 701081101 15 13551 SH SOLE 40 13551 0 0 PARKER HANNIFIN CORP COM 701094104 56144 320784 SH SOLE 2 193324 0 127460 PARKER HANNIFIN CORP COM 701094104 11231 64169 SH SOLE 4 59049 0 5120 PARKER HANNIFIN CORP COM 701094104 17748 101403 SH SOLE 7 95737 0 5666 PARKER HANNIFIN CORP COM 701094104 157 899 SH SOLE 15 899 0 0 PARKER HANNIFIN CORP COM 701094104 55361 316313 SH SOLE 18 297288 0 19025 PARKER HANNIFIN CORP COM 701094104 4088 23358 SH SOLE 19 23358 0 0 PARKER HANNIFIN CORP COM 701094104 15094 86243 SH SOLE 20 0 0 86243 PARKER HANNIFIN CORP COM 701094104 476387 2721898 SH SOLE 21 2721898 0 0 PARKER HANNIFIN CORP COM 701094104 643188 3674941 SH SOLE 22 3014052 0 660889 PARKER HANNIFIN CORP COM 701094104 33820 193235 SH SOLE 23 193235 0 0 PARKER HANNIFIN CORP COM 701094104 18315 104647 SH SOLE 25 104647 0 0 PARKER HANNIFIN CORP COM 701094104 61961 354023 SH SOLE 26 131755 0 222268 PARKER HANNIFIN CORP COM 701094104 5365 30651 SH SOLE 28 22069 0 8582 PARKER HANNIFIN CORP COM 701094104 2824 16133 SH SOLE 29 16133 0 0 PARKER HANNIFIN CORP COM 701094104 64775 370099 SH SOLE 30 370099 0 0 PARKER HANNIFIN CORP COM 701094104 19215 109785 SH SOLE 31 61673 0 48112 PARKER HANNIFIN CORP COM 701094104 2790 15940 SH SOLE 34 15940 0 0 PARKER HANNIFIN CORP COM 701094104 25896 147963 SH SOLE 36 147963 0 0 PARKER HANNIFIN CORP COM 701094104 118 672 SH SOLE 40 672 0 0 PARKERVISION INC COM NEW 701354300 5 3083 SH SOLE 18 3083 0 0 PARKERVISION INC COM NEW 701354300 7 4644 SH SOLE 19 4644 0 0 PARKERVISION INC COM NEW 701354300 66 42055 SH SOLE 21 42055 0 0 PARKERVISION INC COM NEW 701354300 8 4920 SH SOLE 22 4920 0 0 PARKWAY INC COM 70156Q107 222 9640 SH SOLE 2 2482 0 7158 PARKWAY INC COM 70156Q107 376 16307 SH SOLE 4 16307 0 0 PARKWAY INC COM 70156Q107 1318 57213 SH SOLE 7 57213 0 0 PARKWAY INC COM 70156Q107 44 1911 SH SOLE 15 1911 0 0 PARKWAY INC COM 70156Q107 4845 210368 SH SOLE 18 210368 0 0 PARKWAY INC COM 70156Q107 1699 73789 SH SOLE 19 73789 0 0 PARKWAY INC COM 70156Q107 87471 3798151 SH SOLE 21 3798151 0 0 PARKWAY INC COM 70156Q107 42685 1853450 SH SOLE 22 1772426 0 81024 PARKWAY INC COM 70156Q107 27 1169 SH SOLE 23 1169 0 0 PARKWAY INC COM 70156Q107 1823 79170 SH SOLE 25 79170 0 0 PARKWAY INC COM 70156Q107 567 24628 SH SOLE 26 9440 0 15188 PARKWAY INC COM 70156Q107 143 6214 SH SOLE 28 6214 0 0 PARKWAY INC COM 70156Q107 373 16198 SH SOLE 29 16198 0 0 PARKWAY INC COM 70156Q107 2824 122609 SH SOLE 30 122609 0 0 PARKWAY INC COM 70156Q107 118 5139 SH SOLE 40 5139 0 0 PARSLEY ENERGY INC CL A 701877102 6239 236863 SH SOLE 2 34031 0 202832 PARSLEY ENERGY INC CL A 701877102 1775 67391 SH SOLE 4 63163 0 4228 PARSLEY ENERGY INC CL A 701877102 347 13182 SH SOLE 7 13182 0 0 PARSLEY ENERGY INC CL A 701877102 43 1620 SH SOLE 13 1620 0 0 PARSLEY ENERGY INC CL A 701877102 3628 137751 SH SOLE 18 115988 0 21763 PARSLEY ENERGY INC CL A 701877102 10153 385449 SH SOLE 19 385449 0 0 PARSLEY ENERGY INC CL A 701877102 3570 135537 SH SOLE 20 0 0 135537 PARSLEY ENERGY INC CL A 701877102 76775 2914773 SH SOLE 21 2914773 0 0 PARSLEY ENERGY INC CL A 701877102 171153 6497829 SH SOLE 22 5787100 0 710729 PARSLEY ENERGY INC CL A 701877102 7063 268132 SH SOLE 23 268132 0 0 PARSLEY ENERGY INC CL A 701877102 11666 442912 SH SOLE 26 207942 0 234970 PARSLEY ENERGY INC CL A 701877102 1294 49144 SH SOLE 28 35780 0 13364 PARSLEY ENERGY INC CL A 701877102 1653 62742 SH SOLE 29 8169 0 54573 PARSLEY ENERGY INC CL A 701877102 9341 354649 SH SOLE 30 354649 0 0 PARSLEY ENERGY INC CL A 701877102 3222 122309 SH SOLE 31 49847 0 72462 PARSLEY ENERGY INC CL A 701877102 337 12787 SH SOLE 34 12787 0 0 PARSLEY ENERGY INC CL A 701877102 1016 38572 SH SOLE 36 38572 0 0 PARSLEY ENERGY INC CL A 701877102 35 1320 SH SOLE 40 1320 0 0 PARTY CITY HOLDCO INC COM 702149105 87 6407 SH SOLE 2 1704 0 4703 PARTY CITY HOLDCO INC COM 702149105 7 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 1428 105359 SH SOLE 18 105359 0 0 PARTY CITY HOLDCO INC COM 702149105 2927 216028 SH SOLE 19 216028 0 0 PARTY CITY HOLDCO INC COM 702149105 11577 854393 SH SOLE 21 854393 0 0 PARTY CITY HOLDCO INC COM 702149105 10477 773200 SH SOLE 22 722793 0 50407 PARTY CITY HOLDCO INC COM 702149105 58 4295 SH SOLE 28 4295 0 0 PARTY CITY HOLDCO INC COM 702149105 105 7750 SH SOLE 30 7750 0 0 PARTY CITY HOLDCO INC COM 702149105 22 1597 SH SOLE 40 1597 0 0 PATHFINDER BANCORP INC MD COM 70319R109 8 536 SH SOLE 18 536 0 0 PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH SOLE 21 713 0 0 PATRICK INDS INC COM 703343103 98 1166 SH SOLE 2 1009 0 157 PATRICK INDS INC COM 703343103 11 128 SH SOLE 4 128 0 0 PATRICK INDS INC COM 703343103 42 495 SH SOLE 7 495 0 0 PATRICK INDS INC COM 703343103 6210 73843 SH SOLE 18 73843 0 0 PATRICK INDS INC COM 703343103 1004 11943 SH SOLE 19 11943 0 0 PATRICK INDS INC COM 703343103 116515 1385432 SH SOLE 21 1385432 0 0 PATRICK INDS INC COM 703343103 36437 433255 SH SOLE 22 399673 0 33582 PATRICK INDS INC COM 703343103 102 1218 SH SOLE 26 0 0 1218 PATRICK INDS INC COM 703343103 332 3952 SH SOLE 28 3952 0 0 PATRICK INDS INC COM 703343103 1886 22423 SH SOLE 30 22423 0 0 PATRICK INDS INC COM 703343103 177 2105 SH SOLE 40 2105 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH SOLE 21 59 0 0 PATRIOT NATL INC COM 70338T102 3 1898 SH SOLE 18 1898 0 0 PATRIOT NATL INC COM 70338T102 39 28532 SH SOLE 21 28532 0 0 PATRIOT NATL INC COM 70338T102 67 49858 SH SOLE 22 49858 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 8 424 SH SOLE 18 424 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 13 627 SH SOLE 19 627 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 174 8720 SH SOLE 21 8720 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 1005 50415 SH SOLE 22 50415 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1687 69981 SH SOLE 2 59406 0 10575 PATTERN ENERGY GROUP INC CL A 70338P100 6 247 SH SOLE 4 247 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 36 1513 SH SOLE 7 1513 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 6174 256169 SH SOLE 18 256169 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3874 160763 SH SOLE 19 160763 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 57507 2386178 SH SOLE 21 2386178 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 49073 2036243 SH SOLE 22 1892160 0 144083 PATTERN ENERGY GROUP INC CL A 70338P100 323 13398 SH SOLE 23 13398 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1084 44991 SH SOLE 26 42427 0 2564 PATTERN ENERGY GROUP INC CL A 70338P100 313 12984 SH SOLE 28 12984 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 572 23719 SH SOLE 29 0 0 23719 PATTERN ENERGY GROUP INC CL A 70338P100 6330 262664 SH SOLE 30 262664 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 196 8121 SH SOLE 40 8121 0 0 PATTERSON COMPANIES INC COM 703395103 5112 132268 SH SOLE 2 42076 0 90192 PATTERSON COMPANIES INC COM 703395103 1042 26965 SH SOLE 4 24896 0 2069 PATTERSON COMPANIES INC COM 703395103 3046 78805 SH SOLE 7 67557 0 11248 PATTERSON COMPANIES INC COM 703395103 24 612 SH SOLE 15 612 0 0 PATTERSON COMPANIES INC COM 703395103 7200 186296 SH SOLE 18 174936 0 11360 PATTERSON COMPANIES INC COM 703395103 5991 155004 SH SOLE 19 155004 0 0 PATTERSON COMPANIES INC COM 703395103 3998 103443 SH SOLE 20 0 0 103443 PATTERSON COMPANIES INC COM 703395103 84853 2195426 SH SOLE 21 2195426 0 0 PATTERSON COMPANIES INC COM 703395103 94947 2456590 SH SOLE 22 2063279 0 393311 PATTERSON COMPANIES INC COM 703395103 4366 112956 SH SOLE 23 112956 0 0 PATTERSON COMPANIES INC COM 703395103 2239 57935 SH SOLE 25 57935 0 0 PATTERSON COMPANIES INC COM 703395103 12859 332691 SH SOLE 26 134001 0 198690 PATTERSON COMPANIES INC COM 703395103 715 18501 SH SOLE 28 13313 0 5188 PATTERSON COMPANIES INC COM 703395103 922 23857 SH SOLE 29 3859 0 19998 PATTERSON COMPANIES INC COM 703395103 12003 310550 SH SOLE 30 310550 0 0 PATTERSON COMPANIES INC COM 703395103 1230 31819 SH SOLE 31 14246 0 17573 PATTERSON COMPANIES INC COM 703395103 204 5279 SH SOLE 34 5279 0 0 PATTERSON COMPANIES INC COM 703395103 3324 85992 SH SOLE 36 85992 0 0 PATTERSON COMPANIES INC COM 703395103 15 391 SH SOLE 40 391 0 0 PATTERSON UTI ENERGY INC COM 703481101 5094 243265 SH SOLE 2 136711 0 106554 PATTERSON UTI ENERGY INC COM 703481101 16 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 149 7117 SH SOLE 7 7117 0 0 PATTERSON UTI ENERGY INC COM 703481101 14983 715526 SH SOLE 18 715526 0 0 PATTERSON UTI ENERGY INC COM 703481101 11415 545115 SH SOLE 19 545115 0 0 PATTERSON UTI ENERGY INC COM 703481101 201827 9638350 SH SOLE 21 9638350 0 0 PATTERSON UTI ENERGY INC COM 703481101 138792 6628074 SH SOLE 22 5919052 0 709022 PATTERSON UTI ENERGY INC COM 703481101 278 13265 SH SOLE 25 13265 0 0 PATTERSON UTI ENERGY INC COM 703481101 1613 77014 SH SOLE 26 64393 0 12621 PATTERSON UTI ENERGY INC COM 703481101 663 31675 SH SOLE 28 31675 0 0 PATTERSON UTI ENERGY INC COM 703481101 1740 83074 SH SOLE 29 78510 0 4564 PATTERSON UTI ENERGY INC COM 703481101 716 34203 SH SOLE 30 34203 0 0 PATTERSON UTI ENERGY INC COM 703481101 94 4473 SH SOLE 31 4473 0 0 PATTERSON UTI ENERGY INC COM 703481101 12367 590616 SH SOLE 34 590616 0 0 PATTERSON UTI ENERGY INC COM 703481101 240 11459 SH SOLE 36 11459 0 0 PATTERSON UTI ENERGY INC COM 703481101 535 25551 SH SOLE 40 25551 0 0 PAVMED INC COM 70387R106 4 750 SH SOLE 18 750 0 0 PAYCHEX INC COM 704326107 28006 467071 SH SOLE 2 159590 0 307481 PAYCHEX INC COM 704326107 6439 107396 SH SOLE 4 96127 0 11269 PAYCHEX INC COM 704326107 23497 391876 SH SOLE 7 339429 0 52447 PAYCHEX INC COM 704326107 149 2486 SH SOLE 13 2486 0 0 PAYCHEX INC COM 704326107 164 2740 SH SOLE 15 2740 0 0 PAYCHEX INC COM 704326107 41206 687232 SH SOLE 18 642602 0 44630 PAYCHEX INC COM 704326107 10438 174079 SH SOLE 19 174079 0 0 PAYCHEX INC COM 704326107 13644 227544 SH SOLE 20 0 0 227544 PAYCHEX INC COM 704326107 581919 9705127 SH SOLE 21 9705127 0 0 PAYCHEX INC COM 704326107 551701 9201152 SH SOLE 22 7722036 0 1479116 PAYCHEX INC COM 704326107 24750 412769 SH SOLE 23 412769 0 0 PAYCHEX INC COM 704326107 15293 255048 SH SOLE 25 255048 0 0 PAYCHEX INC COM 704326107 68925 1149519 SH SOLE 26 325092 0 824427 PAYCHEX INC COM 704326107 4461 74400 SH SOLE 28 54332 0 20068 PAYCHEX INC COM 704326107 758 12643 SH SOLE 29 12643 0 0 PAYCHEX INC COM 704326107 98048 1635231 SH SOLE 30 1635231 0 0 PAYCHEX INC COM 704326107 13935 232397 SH SOLE 31 88255 0 144142 PAYCHEX INC COM 704326107 3115 51955 SH SOLE 32 51955 0 0 PAYCHEX INC COM 704326107 23286 388357 SH SOLE 34 388357 0 0 PAYCHEX INC COM 704326107 22109 368724 SH SOLE 36 368724 0 0 PAYCHEX INC COM 704326107 95 1589 SH SOLE 40 1589 0 0 PAYCOM SOFTWARE INC COM 70432V102 230 3067 SH SOLE 2 2747 0 320 PAYCOM SOFTWARE INC COM 70432V102 17 223 SH SOLE 4 223 0 0 PAYCOM SOFTWARE INC COM 70432V102 90 1194 SH SOLE 7 1194 0 0 PAYCOM SOFTWARE INC COM 70432V102 12480 166489 SH SOLE 18 166306 0 183 PAYCOM SOFTWARE INC COM 70432V102 3127 41716 SH SOLE 19 41716 0 0 PAYCOM SOFTWARE INC COM 70432V102 120343 1605427 SH SOLE 21 1605427 0 0 PAYCOM SOFTWARE INC COM 70432V102 95654 1276073 SH SOLE 22 1184074 0 91999 PAYCOM SOFTWARE INC COM 70432V102 895 11935 SH SOLE 26 9170 0 2765 PAYCOM SOFTWARE INC COM 70432V102 555 7410 SH SOLE 28 7410 0 0 PAYCOM SOFTWARE INC COM 70432V102 227 3023 SH SOLE 29 0 0 3023 PAYCOM SOFTWARE INC COM 70432V102 548 7304 SH SOLE 30 7304 0 0 PAYCOM SOFTWARE INC COM 70432V102 346 4621 SH SOLE 40 4621 0 0 PAYLOCITY HLDG CORP COM 70438V106 115 2362 SH SOLE 2 2175 0 187 PAYLOCITY HLDG CORP COM 70438V106 8 168 SH SOLE 4 168 0 0 PAYLOCITY HLDG CORP COM 70438V106 33 675 SH SOLE 7 675 0 0 PAYLOCITY HLDG CORP COM 70438V106 4295 87985 SH SOLE 18 87985 0 0 PAYLOCITY HLDG CORP COM 70438V106 3525 72211 SH SOLE 19 72211 0 0 PAYLOCITY HLDG CORP COM 70438V106 40648 832615 SH SOLE 21 832615 0 0 PAYLOCITY HLDG CORP COM 70438V106 36482 747273 SH SOLE 22 697057 0 50216 PAYLOCITY HLDG CORP COM 70438V106 1026 21021 SH SOLE 23 21021 0 0 PAYLOCITY HLDG CORP COM 70438V106 87 1786 SH SOLE 26 0 0 1786 PAYLOCITY HLDG CORP COM 70438V106 241 4929 SH SOLE 28 4929 0 0 PAYLOCITY HLDG CORP COM 70438V106 630 12910 SH SOLE 29 0 0 12910 PAYLOCITY HLDG CORP COM 70438V106 203 4148 SH SOLE 30 4148 0 0 PAYLOCITY HLDG CORP COM 70438V106 182 3724 SH SOLE 40 3724 0 0 PAYMENT DATA SYS INC COM NEW 70438S202 1 908 SH SOLE 21 908 0 0 PAYPAL HLDGS INC COM 70450Y103 97131 1516961 SH SOLE 2 297793 0 1219168 PAYPAL HLDGS INC COM 70450Y103 24732 386261 SH SOLE 4 347158 0 39103 PAYPAL HLDGS INC COM 70450Y103 49824 778139 SH SOLE 7 776225 0 1914 PAYPAL HLDGS INC COM 70450Y103 175 2726 SH SOLE 13 2726 0 0 PAYPAL HLDGS INC COM 70450Y103 612 9553 SH SOLE 15 9553 0 0 PAYPAL HLDGS INC COM 70450Y103 1 10 SH SOLE 17 0 0 10 PAYPAL HLDGS INC COM 70450Y103 217610 3398564 SH SOLE 18 2971833 0 426731 PAYPAL HLDGS INC COM 70450Y103 80029 1249866 SH SOLE 19 1249866 0 0 PAYPAL HLDGS INC COM 70450Y103 1098552 17156831 SH SOLE 21 17156831 0 0 PAYPAL HLDGS INC COM 70450Y103 1898444 29649289 SH SOLE 22 24609319 0 5039970 PAYPAL HLDGS INC COM 70450Y103 90844 1418777 SH SOLE 23 1418777 0 0 PAYPAL HLDGS INC COM 70450Y103 62662 978637 SH SOLE 25 978637 0 0 PAYPAL HLDGS INC COM 70450Y103 183230 2861621 SH SOLE 26 1016444 0 1845177 PAYPAL HLDGS INC COM 70450Y103 16621 259586 SH SOLE 28 189277 0 70309 PAYPAL HLDGS INC COM 70450Y103 2557 39936 SH SOLE 29 39936 0 0 PAYPAL HLDGS INC COM 70450Y103 213970 3341719 SH SOLE 30 3341719 0 0 PAYPAL HLDGS INC COM 70450Y103 36681 572866 SH SOLE 31 256062 0 316804 PAYPAL HLDGS INC COM 70450Y103 11141 173994 SH SOLE 32 173994 0 0 PAYPAL HLDGS INC COM 70450Y103 14609 228159 SH SOLE 34 228159 0 0 PAYPAL HLDGS INC COM 70450Y103 67289 1050893 SH SOLE 36 1050893 0 0 PAYPAL HLDGS INC COM 70450Y103 382 5972 SH SOLE 40 5972 0 0 PB BANCORP INC COM 70454T100 12 1173 SH SOLE 18 1173 0 0 PB BANCORP INC COM 70454T100 7 698 SH SOLE 21 698 0 0 PBF ENERGY INC CL A 69318G106 3161 114493 SH SOLE 2 58200 0 56293 PBF ENERGY INC CL A 69318G106 13 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 211 7652 SH SOLE 7 7652 0 0 PBF ENERGY INC CL A 69318G106 10218 370097 SH SOLE 18 370097 0 0 PBF ENERGY INC CL A 69318G106 1011 36633 SH SOLE 19 36633 0 0 PBF ENERGY INC CL A 69318G106 133793 4845831 SH SOLE 21 4845831 0 0 PBF ENERGY INC CL A 69318G106 97480 3530607 SH SOLE 22 3154286 0 376321 PBF ENERGY INC CL A 69318G106 789 28581 SH SOLE 26 22243 0 6338 PBF ENERGY INC CL A 69318G106 507 18351 SH SOLE 28 18351 0 0 PBF ENERGY INC CL A 69318G106 465 16824 SH SOLE 30 16824 0 0 PBF ENERGY INC CL A 69318G106 64 2314 SH SOLE 31 2314 0 0 PBF ENERGY INC CL A 69318G106 1165 42204 SH SOLE 36 42204 0 0 PBF ENERGY INC CL A 69318G106 320 11587 SH SOLE 40 11587 0 0 PC CONNECTION INC COM 69318J100 128 4529 SH SOLE 2 3160 0 1369 PC CONNECTION INC COM 69318J100 8 287 SH SOLE 4 287 0 0 PC CONNECTION INC COM 69318J100 11 380 SH SOLE 7 380 0 0 PC CONNECTION INC COM 69318J100 1250 44355 SH SOLE 18 44355 0 0 PC CONNECTION INC COM 69318J100 1192 42301 SH SOLE 19 42301 0 0 PC CONNECTION INC COM 69318J100 10947 388343 SH SOLE 21 388343 0 0 PC CONNECTION INC COM 69318J100 15591 553082 SH SOLE 22 539546 0 13536 PC CONNECTION INC COM 69318J100 82 2910 SH SOLE 23 2910 0 0 PC CONNECTION INC COM 69318J100 43 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 765 27124 SH SOLE 29 0 0 27124 PC CONNECTION INC COM 69318J100 50 1783 SH SOLE 30 1783 0 0 PC CONNECTION INC COM 69318J100 27 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 18 2917 SH SOLE 18 2917 0 0 PC-TEL INC COM 69325Q105 29 4538 SH SOLE 19 4538 0 0 PC-TEL INC COM 69325Q105 300 47684 SH SOLE 21 47684 0 0 PC-TEL INC COM 69325Q105 3453 548017 SH SOLE 22 548017 0 0 PC-TEL INC COM 69325Q105 29 4674 SH SOLE 29 0 0 4674 PCM INC COM 69323K100 58 4109 SH SOLE 2 2946 0 1163 PCM INC COM 69323K100 528 37687 SH SOLE 18 37687 0 0 PCM INC COM 69323K100 265 18959 SH SOLE 19 18959 0 0 PCM INC COM 69323K100 4566 326129 SH SOLE 21 326129 0 0 PCM INC COM 69323K100 4569 326355 SH SOLE 22 319423 0 6932 PCM INC COM 69323K100 34 2432 SH SOLE 23 2432 0 0 PCM INC COM 69323K100 137 9821 SH SOLE 29 0 0 9821 PCSB FINL CORP COM 69324R104 70 3724 SH SOLE 2 1077 0 2647 PCSB FINL CORP COM 69324R104 15 787 SH SOLE 7 787 0 0 PCSB FINL CORP COM 69324R104 1348 71455 SH SOLE 18 71455 0 0 PCSB FINL CORP COM 69324R104 252 13376 SH SOLE 19 13376 0 0 PCSB FINL CORP COM 69324R104 10723 568561 SH SOLE 21 568561 0 0 PCSB FINL CORP COM 69324R104 5136 272321 SH SOLE 22 214321 0 58000 PDC ENERGY INC COM 69327R101 705 14373 SH SOLE 2 3621 0 10752 PDC ENERGY INC COM 69327R101 18 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 82 1675 SH SOLE 7 1675 0 0 PDC ENERGY INC COM 69327R101 15911 324507 SH SOLE 18 324507 0 0 PDC ENERGY INC COM 69327R101 2430 49557 SH SOLE 19 49557 0 0 PDC ENERGY INC COM 69327R101 290402 5922937 SH SOLE 21 5922937 0 0 PDC ENERGY INC COM 69327R101 88348 1801908 SH SOLE 22 1687573 0 114335 PDC ENERGY INC COM 69327R101 1163 23729 SH SOLE 26 19442 0 4287 PDC ENERGY INC COM 69327R101 387 7903 SH SOLE 28 7903 0 0 PDC ENERGY INC COM 69327R101 5670 115653 SH SOLE 30 115653 0 0 PDC ENERGY INC COM 69327R101 323 6584 SH SOLE 40 6584 0 0 PDF SOLUTIONS INC COM 693282105 30 1953 SH SOLE 2 1677 0 276 PDF SOLUTIONS INC COM 693282105 11 726 SH SOLE 7 726 0 0 PDF SOLUTIONS INC COM 693282105 1562 100815 SH SOLE 18 100815 0 0 PDF SOLUTIONS INC COM 693282105 322 20767 SH SOLE 19 20767 0 0 PDF SOLUTIONS INC COM 693282105 13647 881002 SH SOLE 21 881002 0 0 PDF SOLUTIONS INC COM 693282105 11739 757849 SH SOLE 22 706195 0 51654 PDF SOLUTIONS INC COM 693282105 59 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 53 3437 SH SOLE 30 3437 0 0 PDF SOLUTIONS INC COM 693282105 46 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 114 33741 SH SOLE 2 8113 0 25628 PDL BIOPHARMA INC COM 69329Y104 4 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 55 16181 SH SOLE 7 16181 0 0 PDL BIOPHARMA INC COM 69329Y104 2129 628129 SH SOLE 18 628129 0 0 PDL BIOPHARMA INC COM 69329Y104 428 126191 SH SOLE 19 126191 0 0 PDL BIOPHARMA INC COM 69329Y104 25525 7529610 SH SOLE 21 7529610 0 0 PDL BIOPHARMA INC COM 69329Y104 18082 5333895 SH SOLE 22 4965382 0 368513 PDL BIOPHARMA INC COM 69329Y104 184 54275 SH SOLE 23 54275 0 0 PDL BIOPHARMA INC COM 69329Y104 218 64451 SH SOLE 26 54052 0 10399 PDL BIOPHARMA INC COM 69329Y104 77 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 464 136888 SH SOLE 29 0 0 136888 PDL BIOPHARMA INC COM 69329Y104 52 15424 SH SOLE 30 15424 0 0 PDL BIOPHARMA INC COM 69329Y104 61 18057 SH SOLE 34 18057 0 0 PDL BIOPHARMA INC COM 69329Y104 61 17876 SH SOLE 40 17876 0 0 PDVWIRELESS INC COM 69290R104 61 2046 SH SOLE 2 447 0 1599 PDVWIRELESS INC COM 69290R104 9 307 SH SOLE 7 307 0 0 PDVWIRELESS INC COM 69290R104 1111 37267 SH SOLE 18 37267 0 0 PDVWIRELESS INC COM 69290R104 204 6836 SH SOLE 19 6836 0 0 PDVWIRELESS INC COM 69290R104 11352 380945 SH SOLE 21 380945 0 0 PDVWIRELESS INC COM 69290R104 6134 205855 SH SOLE 22 187530 0 18325 PDVWIRELESS INC COM 69290R104 32 1081 SH SOLE 28 1081 0 0 PDVWIRELESS INC COM 69290R104 51 1716 SH SOLE 30 1716 0 0 PEABODY ENERGY CORP NEW COM 704551100 100 3443 SH SOLE 2 3443 0 0 PEABODY ENERGY CORP NEW COM 704551100 44 1507 SH SOLE 7 1507 0 0 PEABODY ENERGY CORP NEW COM 704551100 6748 232614 SH SOLE 18 232614 0 0 PEABODY ENERGY CORP NEW COM 704551100 1479 50983 SH SOLE 19 50983 0 0 PEABODY ENERGY CORP NEW COM 704551100 57098 1968226 SH SOLE 21 1968226 0 0 PEABODY ENERGY CORP NEW COM 704551100 62642 2159333 SH SOLE 22 2102936 0 56397 PEAK RESORTS INC COM 70469L100 9 2080 SH SOLE 18 2080 0 0 PEAK RESORTS INC COM 70469L100 156 35790 SH SOLE 21 35790 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 136 4038 SH SOLE 2 977 0 3061 PEAPACK-GLADSTONE FINL CORP COM 704699107 43 1285 SH SOLE 7 1285 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2220 65797 SH SOLE 18 65797 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 434 12850 SH SOLE 19 12850 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 18388 544984 SH SOLE 21 544984 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 13988 414582 SH SOLE 22 390878 0 23704 PEAPACK-GLADSTONE FINL CORP COM 704699107 77 2290 SH SOLE 30 2290 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 605 16747 SH SOLE 2 4893 0 11854 PEBBLEBROOK HOTEL TR COM 70509V100 867 23983 SH SOLE 4 23983 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3342 92482 SH SOLE 7 92482 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 96 2653 SH SOLE 15 2653 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5 130 SH SOLE 17 0 0 130 PEBBLEBROOK HOTEL TR COM 70509V100 9434 261037 SH SOLE 18 261037 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 22313 617418 SH SOLE 19 617418 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 91158 2522351 SH SOLE 21 2522351 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 98303 2720059 SH SOLE 22 2583050 0 137009 PEBBLEBROOK HOTEL TR COM 70509V100 70 1930 SH SOLE 23 1930 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4797 132726 SH SOLE 25 132726 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1441 39874 SH SOLE 26 15689 0 24185 PEBBLEBROOK HOTEL TR COM 70509V100 380 10515 SH SOLE 28 10515 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 899 24867 SH SOLE 29 24867 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12904 357055 SH SOLE 30 357055 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 320 8849 SH SOLE 40 8849 0 0 PEDEVCO CORP COM PAR 70532Y303 1 1000 SH SOLE 21 1000 0 0 PEGASYSTEMS INC COM 705573103 131 2281 SH SOLE 2 2040 0 241 PEGASYSTEMS INC COM 705573103 13 226 SH SOLE 4 226 0 0 PEGASYSTEMS INC COM 705573103 53 915 SH SOLE 7 915 0 0 PEGASYSTEMS INC COM 705573103 7205 124978 SH SOLE 18 124978 0 0 PEGASYSTEMS INC COM 705573103 1596 27688 SH SOLE 19 27688 0 0 PEGASYSTEMS INC COM 705573103 67314 1167635 SH SOLE 21 1167635 0 0 PEGASYSTEMS INC COM 705573103 57202 992221 SH SOLE 22 919563 0 72658 PEGASYSTEMS INC COM 705573103 1310 22725 SH SOLE 26 20246 0 2479 PEGASYSTEMS INC COM 705573103 317 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 328 5696 SH SOLE 30 5696 0 0 PEGASYSTEMS INC COM 705573103 247 4291 SH SOLE 40 4291 0 0 PEMBINA PIPELINE CORP COM 706327103 8045 229206 SH SOLE 21 229206 0 0 PENDRELL CORP CL A NEW 70686R302 16 2403 SH SOLE 2 734 0 1669 PENDRELL CORP CL A NEW 70686R302 284 41581 SH SOLE 18 41581 0 0 PENDRELL CORP CL A NEW 70686R302 49 7130 SH SOLE 19 7130 0 0 PENDRELL CORP CL A NEW 70686R302 2611 382319 SH SOLE 21 382319 0 0 PENDRELL CORP CL A NEW 70686R302 966 141459 SH SOLE 22 135138 0 6321 PENGROWTH ENERGY CORP COM 70706P104 1 771 SH SOLE 21 771 0 0 PENN NATL GAMING INC COM 707569109 119 5106 SH SOLE 2 5106 0 0 PENN NATL GAMING INC COM 707569109 11 457 SH SOLE 4 457 0 0 PENN NATL GAMING INC COM 707569109 51 2182 SH SOLE 7 2182 0 0 PENN NATL GAMING INC COM 707569109 9261 395924 SH SOLE 18 395924 0 0 PENN NATL GAMING INC COM 707569109 1174 50173 SH SOLE 19 50173 0 0 PENN NATL GAMING INC COM 707569109 142691 6100498 SH SOLE 21 6100498 0 0 PENN NATL GAMING INC COM 707569109 51829 2215857 SH SOLE 22 2084840 0 131017 PENN NATL GAMING INC COM 707569109 875 37413 SH SOLE 26 33872 0 3541 PENN NATL GAMING INC COM 707569109 247 10556 SH SOLE 28 10556 0 0 PENN NATL GAMING INC COM 707569109 2646 113129 SH SOLE 30 113129 0 0 PENN NATL GAMING INC COM 707569109 181 7743 SH SOLE 40 7743 0 0 PENN VA CORP NEW COM 70788V102 44 1089 SH SOLE 2 844 0 245 PENN VA CORP NEW COM 70788V102 16 400 SH SOLE 7 400 0 0 PENN VA CORP NEW COM 70788V102 2104 52625 SH SOLE 18 52625 0 0 PENN VA CORP NEW COM 70788V102 435 10892 SH SOLE 19 10892 0 0 PENN VA CORP NEW COM 70788V102 18154 454089 SH SOLE 21 454089 0 0 PENN VA CORP NEW COM 70788V102 7265 181725 SH SOLE 22 159705 0 22020 PENNANTPARK FLOATING RATE CA COM 70806A106 2770 191311 SH SOLE 30 191311 0 0 PENNANTPARK INVT CORP COM 708062104 3143 418566 SH SOLE 30 418566 0 0 PENNEY J C INC COM 708160106 270 70921 SH SOLE 2 17641 0 53280 PENNEY J C INC COM 708160106 7 1890 SH SOLE 4 1890 0 0 PENNEY J C INC COM 708160106 70 18458 SH SOLE 7 18458 0 0 PENNEY J C INC COM 708160106 0 100 SH SOLE 17 0 0 100 PENNEY J C INC COM 708160106 5823 1528420 SH SOLE 18 1528420 0 0 PENNEY J C INC COM 708160106 889 233257 SH SOLE 19 233257 0 0 PENNEY J C INC COM 708160106 106432 27934999 SH SOLE 21 27934999 0 0 PENNEY J C INC COM 708160106 32733 8591351 SH SOLE 22 7962166 0 629185 PENNEY J C INC COM 708160106 277 72741 SH SOLE 26 52379 0 20362 PENNEY J C INC COM 708160106 159 41613 SH SOLE 28 41613 0 0 PENNEY J C INC COM 708160106 1612 423128 SH SOLE 30 423128 0 0 PENNEY J C INC COM 708160106 162 42559 SH SOLE 36 42559 0 0 PENNEY J C INC COM 708160106 120 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 43 926 SH SOLE 2 251 0 675 PENNS WOODS BANCORP INC COM 708430103 53 1135 SH SOLE 7 1135 0 0 PENNS WOODS BANCORP INC COM 708430103 852 18332 SH SOLE 18 18332 0 0 PENNS WOODS BANCORP INC COM 708430103 217 4669 SH SOLE 19 4669 0 0 PENNS WOODS BANCORP INC COM 708430103 6992 150454 SH SOLE 21 150454 0 0 PENNS WOODS BANCORP INC COM 708430103 2344 50449 SH SOLE 22 43187 0 7262 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 155 14818 SH SOLE 2 3634 0 11184 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 221 21074 SH SOLE 4 21074 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1006 95919 SH SOLE 7 95919 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 32 3091 SH SOLE 15 3091 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 3667 349618 SH SOLE 18 349618 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6127 584042 SH SOLE 19 584042 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 64966 6193152 SH SOLE 21 6193152 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30075 2866992 SH SOLE 22 2709174 0 157818 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 21 1982 SH SOLE 23 1982 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1438 137125 SH SOLE 25 137125 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 493 46983 SH SOLE 26 22805 0 24178 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 107 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 265 25273 SH SOLE 29 25273 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4578 436443 SH SOLE 30 436443 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 80 7653 SH SOLE 40 7653 0 0 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 8 8000 PRN SOLE 21 8000 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 32040 1800000 SH SOLE 1800000 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 7 406 SH SOLE 7 406 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 568 31892 SH SOLE 18 31892 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 56 3162 SH SOLE 19 3162 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 5748 322913 SH SOLE 21 322913 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 2008 112787 SH SOLE 22 108478 0 4309 PENNYMAC MTG INVT TR COM 70931T103 4612 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 280 16074 SH SOLE 2 2882 0 13192 PENNYMAC MTG INVT TR COM 70931T103 6 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 65 3754 SH SOLE 7 3754 0 0 PENNYMAC MTG INVT TR COM 70931T103 4286 246469 SH SOLE 18 246469 0 0 PENNYMAC MTG INVT TR COM 70931T103 752 43250 SH SOLE 19 43250 0 0 PENNYMAC MTG INVT TR COM 70931T103 63263 3637905 SH SOLE 21 3637905 0 0 PENNYMAC MTG INVT TR COM 70931T103 28698 1650231 SH SOLE 22 1541082 0 109149 PENNYMAC MTG INVT TR COM 70931T103 6951 399707 SH SOLE 23 399707 0 0 PENNYMAC MTG INVT TR COM 70931T103 246 14125 SH SOLE 26 11327 0 2798 PENNYMAC MTG INVT TR COM 70931T103 160 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 158 9079 SH SOLE 30 9079 0 0 PENNYMAC MTG INVT TR COM 70931T103 18 1021 SH SOLE 36 1021 0 0 PENNYMAC MTG INVT TR COM 70931T103 87 4990 SH SOLE 40 4990 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1096 23043 SH SOLE 2 3637 0 19406 PENSKE AUTOMOTIVE GRP INC COM 70959W103 127 2673 SH SOLE 4 2673 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 91 1904 SH SOLE 7 1904 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 921 19359 SH SOLE 18 19359 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3256 68456 SH SOLE 19 68456 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 19148 402521 SH SOLE 21 402521 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 52065 1094487 SH SOLE 22 972107 0 122380 PENSKE AUTOMOTIVE GRP INC COM 70959W103 19 392 SH SOLE 23 392 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 864 18162 SH SOLE 26 15704 0 2458 PENSKE AUTOMOTIVE GRP INC COM 70959W103 313 6583 SH SOLE 28 6583 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2540 53400 SH SOLE 29 0 0 53400 PENSKE AUTOMOTIVE GRP INC COM 70959W103 474 9971 SH SOLE 30 9971 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 43 901 SH SOLE 31 901 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 198 4158 SH SOLE 36 4158 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 237 4983 SH SOLE 40 4983 0 0 PENTAIR PLC SHS G7S00T104 13189 194077 SH SOLE 2 34101 0 159976 PENTAIR PLC SHS G7S00T104 3676 54088 SH SOLE 4 47864 0 6224 PENTAIR PLC SHS G7S00T104 33545 493603 SH SOLE 7 277080 0 216523 PENTAIR PLC SHS G7S00T104 139 2049 SH SOLE 13 2049 0 0 PENTAIR PLC SHS G7S00T104 91 1343 SH SOLE 15 1343 0 0 PENTAIR PLC SHS G7S00T104 33942 499434 SH SOLE 18 446715 0 52719 PENTAIR PLC SHS G7S00T104 108616 1598237 SH SOLE 19 1598237 0 0 PENTAIR PLC SHS G7S00T104 6508 95755 SH SOLE 20 0 0 95755 PENTAIR PLC SHS G7S00T104 219698 3232761 SH SOLE 21 3232761 0 0 PENTAIR PLC SHS G7S00T104 302301 4448214 SH SOLE 22 3674433 0 773781 PENTAIR PLC SHS G7S00T104 14142 208100 SH SOLE 23 208100 0 0 PENTAIR PLC SHS G7S00T104 10926 160767 SH SOLE 25 160767 0 0 PENTAIR PLC SHS G7S00T104 32587 479508 SH SOLE 26 188606 0 290902 PENTAIR PLC SHS G7S00T104 2697 39685 SH SOLE 28 28699 0 10986 PENTAIR PLC SHS G7S00T104 3341 49158 SH SOLE 29 5599 0 43559 PENTAIR PLC SHS G7S00T104 61407 903578 SH SOLE 30 903578 0 0 PENTAIR PLC SHS G7S00T104 6391 94041 SH SOLE 31 38093 0 55948 PENTAIR PLC SHS G7S00T104 4377 64412 SH SOLE 34 64412 0 0 PENTAIR PLC SHS G7S00T104 11236 165329 SH SOLE 36 165329 0 0 PENTAIR PLC SHS G7S00T104 74 1086 SH SOLE 40 1086 0 0 PENUMBRA INC COM 70975L107 172 1901 SH SOLE 2 1736 0 165 PENUMBRA INC COM 70975L107 14 158 SH SOLE 4 158 0 0 PENUMBRA INC COM 70975L107 59 658 SH SOLE 7 658 0 0 PENUMBRA INC COM 70975L107 9011 99785 SH SOLE 18 99785 0 0 PENUMBRA INC COM 70975L107 1953 21632 SH SOLE 19 21632 0 0 PENUMBRA INC COM 70975L107 88484 979885 SH SOLE 21 979885 0 0 PENUMBRA INC COM 70975L107 71002 786290 SH SOLE 22 729966 0 56324 PENUMBRA INC COM 70975L107 875 9685 SH SOLE 26 7875 0 1810 PENUMBRA INC COM 70975L107 421 4662 SH SOLE 28 4662 0 0 PENUMBRA INC COM 70975L107 372 4115 SH SOLE 30 4115 0 0 PENUMBRA INC COM 70975L107 299 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 114 3401 SH SOLE 2 957 0 2444 PEOPLES BANCORP INC COM 709789101 18 528 SH SOLE 7 528 0 0 PEOPLES BANCORP INC COM 709789101 2150 63993 SH SOLE 18 63993 0 0 PEOPLES BANCORP INC COM 709789101 438 13026 SH SOLE 19 13026 0 0 PEOPLES BANCORP INC COM 709789101 18349 546253 SH SOLE 21 546253 0 0 PEOPLES BANCORP INC COM 709789101 19460 579341 SH SOLE 22 541445 0 37896 PEOPLES BANCORP INC COM 709789101 83 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 91 2713 SH SOLE 30 2713 0 0 PEOPLES BANCORP INC COM 709789101 36 1080 SH SOLE 34 1080 0 0 PEOPLES BANCORP INC COM 709789101 48 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 16 453 SH SOLE 2 151 0 302 PEOPLES BANCORP N C INC COM 710577107 567 15905 SH SOLE 18 15905 0 0 PEOPLES BANCORP N C INC COM 710577107 118 3306 SH SOLE 19 3306 0 0 PEOPLES BANCORP N C INC COM 710577107 4549 127702 SH SOLE 21 127702 0 0 PEOPLES BANCORP N C INC COM 710577107 1309 36744 SH SOLE 22 34267 0 2477 PEOPLES FINL CORP MISS COM 71103B102 9 604 SH SOLE 18 604 0 0 PEOPLES FINL CORP MISS COM 71103B102 18 1245 SH SOLE 19 1245 0 0 PEOPLES FINL CORP MISS COM 71103B102 135 9169 SH SOLE 21 9169 0 0 PEOPLES FINL CORP MISS COM 71103B102 939 63905 SH SOLE 22 63905 0 0 PEOPLES FINL SVCS CORP COM 711040105 71 1488 SH SOLE 2 416 0 1072 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1294 27078 SH SOLE 18 27078 0 0 PEOPLES FINL SVCS CORP COM 711040105 186 3889 SH SOLE 19 3889 0 0 PEOPLES FINL SVCS CORP COM 711040105 11057 231324 SH SOLE 21 231324 0 0 PEOPLES FINL SVCS CORP COM 711040105 3595 75212 SH SOLE 22 65767 0 9445 PEOPLES UNITED FINANCIAL INC COM 712704105 8333 459383 SH SOLE 2 93404 0 365979 PEOPLES UNITED FINANCIAL INC COM 712704105 1815 100074 SH SOLE 4 87124 0 12950 PEOPLES UNITED FINANCIAL INC COM 712704105 13357 736340 SH SOLE 7 729083 0 7257 PEOPLES UNITED FINANCIAL INC COM 712704105 42 2332 SH SOLE 15 2332 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 15106 832763 SH SOLE 18 785579 0 47184 PEOPLES UNITED FINANCIAL INC COM 712704105 1235 68109 SH SOLE 19 68109 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3725 205327 SH SOLE 20 0 0 205327 PEOPLES UNITED FINANCIAL INC COM 712704105 198893 10964309 SH SOLE 21 10964309 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 175913 9697543 SH SOLE 22 8137054 0 1560489 PEOPLES UNITED FINANCIAL INC COM 712704105 8712 480279 SH SOLE 23 480279 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4424 243880 SH SOLE 25 243880 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 17582 969236 SH SOLE 26 429088 0 540148 PEOPLES UNITED FINANCIAL INC COM 712704105 1402 77268 SH SOLE 28 56024 0 21244 PEOPLES UNITED FINANCIAL INC COM 712704105 1803 99390 SH SOLE 29 14884 0 84506 PEOPLES UNITED FINANCIAL INC COM 712704105 18798 1036297 SH SOLE 30 1036297 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1851 102059 SH SOLE 31 53652 0 48407 PEOPLES UNITED FINANCIAL INC COM 712704105 1222 67389 SH SOLE 32 67389 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 362 19947 SH SOLE 34 19947 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7556 416518 SH SOLE 36 416518 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 27 1479 SH SOLE 40 1479 0 0 PEOPLES UTAH BANCORP COM 712706209 72 2219 SH SOLE 2 641 0 1578 PEOPLES UTAH BANCORP COM 712706209 22 675 SH SOLE 7 675 0 0 PEOPLES UTAH BANCORP COM 712706209 1699 52359 SH SOLE 18 52359 0 0 PEOPLES UTAH BANCORP COM 712706209 366 11286 SH SOLE 19 11286 0 0 PEOPLES UTAH BANCORP COM 712706209 14287 440275 SH SOLE 21 440275 0 0 PEOPLES UTAH BANCORP COM 712706209 5121 157798 SH SOLE 22 148852 0 8946 PEOPLES UTAH BANCORP COM 712706209 71 2199 SH SOLE 30 2199 0 0 PEPSICO INC COM 713448108 219110 1966347 SH SOLE 2 568422 0 1397925 PEPSICO INC COM 713448108 55864 501335 SH SOLE 4 450195 0 51140 PEPSICO INC COM 713448108 140640 1262134 SH SOLE 7 1120445 0 141689 PEPSICO INC COM 713448108 867 7783 SH SOLE 13 7783 0 0 PEPSICO INC COM 713448108 1096 9833 SH SOLE 15 9833 0 0 PEPSICO INC COM 713448108 29 258 SH SOLE 17 0 0 258 PEPSICO INC COM 713448108 398832 3579216 SH SOLE 18 3359475 0 219741 PEPSICO INC COM 713448108 134574 1207697 SH SOLE 19 1207697 0 0 PEPSICO INC COM 713448108 88814 797041 SH SOLE 20 37423 0 759618 PEPSICO INC COM 713448108 2820232 25309446 SH SOLE 21 25309446 0 0 PEPSICO INC COM 713448108 4294858 38543106 SH SOLE 22 31852239 0 6690867 PEPSICO INC COM 713448108 198090 1777707 SH SOLE 23 1777707 0 0 PEPSICO INC COM 713448108 148127 1329328 SH SOLE 25 1329328 0 0 PEPSICO INC COM 713448108 456412 4095955 SH SOLE 26 1290355 0 2805600 PEPSICO INC COM 713448108 36249 325303 SH SOLE 28 237162 0 88141 PEPSICO INC COM 713448108 15776 141574 SH SOLE 29 53309 0 88265 PEPSICO INC COM 713448108 458064 4110778 SH SOLE 30 4110778 0 0 PEPSICO INC COM 713448108 85366 766098 SH SOLE 31 335237 0 430861 PEPSICO INC COM 713448108 3348 30050 SH SOLE 32 30050 0 0 PEPSICO INC COM 713448108 75402 676678 SH SOLE 34 676678 0 0 PEPSICO INC COM 713448108 163145 1464101 SH SOLE 36 1464101 0 0 PEPSICO INC COM 713448108 2171 19481 SH SOLE 37 19481 0 0 PEPSICO INC COM 713448108 808 7255 SH SOLE 40 7255 0 0 PERCEPTRON INC COM 71361F100 11 1394 SH SOLE 18 1394 0 0 PERCEPTRON INC COM 71361F100 201 25493 SH SOLE 21 25493 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 16 5102 SH SOLE 19 5102 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 38 12029 SH SOLE 21 12029 0 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 2337 744171 SH SOLE 22 744171 0 0 PERFICIENT INC COM 71375U101 154 7827 SH SOLE 2 2021 0 5806 PERFICIENT INC COM 71375U101 20 1015 SH SOLE 7 1015 0 0 PERFICIENT INC COM 71375U101 3432 174491 SH SOLE 18 174491 0 0 PERFICIENT INC COM 71375U101 505 25695 SH SOLE 19 25695 0 0 PERFICIENT INC COM 71375U101 62031 3153588 SH SOLE 21 3153588 0 0 PERFICIENT INC COM 71375U101 18441 937498 SH SOLE 22 876946 0 60552 PERFICIENT INC COM 71375U101 44 2237 SH SOLE 26 0 0 2237 PERFICIENT INC COM 71375U101 100 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 929 47204 SH SOLE 30 47204 0 0 PERFICIENT INC COM 71375U101 81 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 569 20126 SH SOLE 2 19403 0 723 PERFORMANCE FOOD GROUP CO COM 71377A103 6 224 SH SOLE 4 224 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 102 3604 SH SOLE 7 3604 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7989 282786 SH SOLE 18 282786 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7053 249659 SH SOLE 19 249659 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 72753 2575339 SH SOLE 21 2575339 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 72326 2560228 SH SOLE 22 2378825 0 181403 PERFORMANCE FOOD GROUP CO COM 71377A103 5736 203040 SH SOLE 23 203040 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 961 34021 SH SOLE 26 28132 0 5889 PERFORMANCE FOOD GROUP CO COM 71377A103 347 12274 SH SOLE 28 12274 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2065 73111 SH SOLE 29 0 0 73111 PERFORMANCE FOOD GROUP CO COM 71377A103 360 12735 SH SOLE 30 12735 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 203 7193 SH SOLE 40 7193 0 0 PERFORMANT FINL CORP COM 71377E105 11 6209 SH SOLE 18 6209 0 0 PERFORMANT FINL CORP COM 71377E105 167 91584 SH SOLE 21 91584 0 0 PERFORMANT FINL CORP COM 71377E105 79 43420 SH SOLE 22 43420 0 0 PERKINELMER INC COM 714046109 6673 96750 SH SOLE 2 27270 0 69480 PERKINELMER INC COM 714046109 33 476 SH SOLE 4 476 0 0 PERKINELMER INC COM 714046109 4873 70654 SH SOLE 7 70654 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 16361 237212 SH SOLE 18 232222 0 4990 PERKINELMER INC COM 714046109 1339 19411 SH SOLE 19 19411 0 0 PERKINELMER INC COM 714046109 148452 2152418 SH SOLE 21 2152418 0 0 PERKINELMER INC COM 714046109 210403 3050638 SH SOLE 22 2546012 0 504626 PERKINELMER INC COM 714046109 4161 60337 SH SOLE 26 48037 0 12300 PERKINELMER INC COM 714046109 1060 15364 SH SOLE 28 15364 0 0 PERKINELMER INC COM 714046109 1461 21184 SH SOLE 29 0 0 21184 PERKINELMER INC COM 714046109 22276 322976 SH SOLE 30 322976 0 0 PERKINELMER INC COM 714046109 180 2609 SH SOLE 31 2609 0 0 PERKINELMER INC COM 714046109 242 3506 SH SOLE 36 3506 0 0 PERKINELMER INC COM 714046109 738 10701 SH SOLE 40 10701 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 11 1255 SH SOLE 18 1255 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 16 1937 SH SOLE 19 1937 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 160 18809 SH SOLE 21 18809 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 8 1976 SH SOLE 18 1976 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 18 4810 SH SOLE 19 4810 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 112 29435 SH SOLE 21 29435 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1237 325501 SH SOLE 22 325501 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 6 1816 SH SOLE 18 1816 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 2 763 SH SOLE 19 763 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 151 48029 SH SOLE 21 48029 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 492 156200 SH SOLE 22 156200 0 0 PERRIGO CO PLC SHS G97822103 15243 180068 SH SOLE 2 48040 0 132028 PERRIGO CO PLC SHS G97822103 5387 63644 SH SOLE 4 58816 0 4828 PERRIGO CO PLC SHS G97822103 8637 102028 SH SOLE 7 92719 0 9309 PERRIGO CO PLC SHS G97822103 533 6293 SH SOLE 13 6293 0 0 PERRIGO CO PLC SHS G97822103 70 826 SH SOLE 15 826 0 0 PERRIGO CO PLC SHS G97822103 41502 490281 SH SOLE 18 471196 0 19085 PERRIGO CO PLC SHS G97822103 122188 1443449 SH SOLE 19 1443449 0 0 PERRIGO CO PLC SHS G97822103 6402 75634 SH SOLE 20 0 0 75634 PERRIGO CO PLC SHS G97822103 249113 2942859 SH SOLE 21 2942859 0 0 PERRIGO CO PLC SHS G97822103 301902 3566473 SH SOLE 22 2906404 0 660069 PERRIGO CO PLC SHS G97822103 14836 175265 SH SOLE 23 175265 0 0 PERRIGO CO PLC SHS G97822103 9164 108261 SH SOLE 25 108261 0 0 PERRIGO CO PLC SHS G97822103 39339 464721 SH SOLE 26 156959 0 307762 PERRIGO CO PLC SHS G97822103 2463 29102 SH SOLE 28 21231 0 7871 PERRIGO CO PLC SHS G97822103 3120 36856 SH SOLE 29 5112 0 31744 PERRIGO CO PLC SHS G97822103 36434 430404 SH SOLE 30 430404 0 0 PERRIGO CO PLC SHS G97822103 6960 82217 SH SOLE 31 41212 0 41005 PERRIGO CO PLC SHS G97822103 47854 565321 SH SOLE 34 565321 0 0 PERRIGO CO PLC SHS G97822103 11793 139310 SH SOLE 36 139310 0 0 PERRIGO CO PLC SHS G97822103 62 734 SH SOLE 40 734 0 0 PERSHING GOLD CORP COM NEW 715302204 9 2897 SH SOLE 18 2897 0 0 PERSHING GOLD CORP COM NEW 715302204 16 5475 SH SOLE 19 5475 0 0 PERSHING GOLD CORP COM NEW 715302204 150 50729 SH SOLE 21 50729 0 0 PETIQ INC COM CL A 71639T106 10 351 SH SOLE 2 351 0 0 PETIQ INC COM CL A 71639T106 576 21282 SH SOLE 18 21282 0 0 PETIQ INC COM CL A 71639T106 128 4723 SH SOLE 19 4723 0 0 PETIQ INC COM CL A 71639T106 6153 227210 SH SOLE 21 227210 0 0 PETIQ INC COM CL A 71639T106 4211 155488 SH SOLE 22 150079 0 5409 PETMED EXPRESS INC COM 716382106 47 1405 SH SOLE 2 1405 0 0 PETMED EXPRESS INC COM 716382106 4 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 16 487 SH SOLE 7 487 0 0 PETMED EXPRESS INC COM 716382106 3145 94878 SH SOLE 18 94878 0 0 PETMED EXPRESS INC COM 716382106 1438 43375 SH SOLE 19 43375 0 0 PETMED EXPRESS INC COM 716382106 60135 1814033 SH SOLE 21 1814033 0 0 PETMED EXPRESS INC COM 716382106 17903 540051 SH SOLE 22 499119 0 40932 PETMED EXPRESS INC COM 716382106 479 14436 SH SOLE 23 14436 0 0 PETMED EXPRESS INC COM 716382106 48 1436 SH SOLE 26 0 0 1436 PETMED EXPRESS INC COM 716382106 101 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 64 1944 SH SOLE 29 0 0 1944 PETMED EXPRESS INC COM 716382106 980 29572 SH SOLE 30 29572 0 0 PETMED EXPRESS INC COM 716382106 79 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 32 500 SH SOLE 2 500 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 24 373 SH SOLE 21 373 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 8906 138919 SH SOLE 22 138919 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62 6400 SH SOLE 2 6400 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13524 1400000 SH SOLE 18 0 0 1400000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9274 960000 SH SOLE 19 960000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 67417 6978976 SH SOLE 21 6978976 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1815 187901 SH SOLE 22 187901 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 13524 1400000 SH SOLE 25 1400000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 1 SH SOLE 30 1 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 74962 7760000 SH SOLE 34 7760000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35 3500 SH SOLE 2 3500 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11117 1107300 SH SOLE 18 550300 0 557000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4408 439000 SH SOLE 19 439000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 49687 4948861 SH SOLE 21 4948861 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5602 558000 SH SOLE 25 558000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6574 654762 SH SOLE 30 654762 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32881 3275000 SH SOLE 34 3275000 0 0 PETROQUEST ENERGY INC COM NEW 716748306 8 3630 SH SOLE 18 3630 0 0 PETROQUEST ENERGY INC COM NEW 716748306 33 14319 SH SOLE 19 14319 0 0 PETROQUEST ENERGY INC COM NEW 716748306 184 80330 SH SOLE 21 80330 0 0 PETROQUEST ENERGY INC COM NEW 716748306 910 397256 SH SOLE 22 397256 0 0 PETROQUEST ENERGY INC COM NEW 716748306 7 3250 SH SOLE 31 0 0 3250 PFENEX INC COM 717071104 89 29334 SH SOLE 2 29334 0 0 PFENEX INC COM 717071104 11 3709 SH SOLE 18 3709 0 0 PFENEX INC COM 717071104 1938 641659 SH SOLE 19 641659 0 0 PFENEX INC COM 717071104 256 84691 SH SOLE 21 84691 0 0 PFENEX INC COM 717071104 799 264695 SH SOLE 22 264695 0 0 PFENEX INC COM 717071104 77 25598 SH SOLE 23 25598 0 0 PFIZER INC COM 717081103 312294 8747730 SH SOLE 2 2916652 0 5831078 PFIZER INC COM 717081103 79352 2222756 SH SOLE 4 2018167 0 204589 PFIZER INC COM 717081103 168337 4715334 SH SOLE 7 4542493 0 172841 PFIZER INC COM 717081103 2646 74108 SH SOLE 13 74108 0 0 PFIZER INC COM 717081103 1465 41038 SH SOLE 15 41038 0 0 PFIZER INC COM 717081103 26 728 SH SOLE 17 0 0 728 PFIZER INC COM 717081103 1111133 31124167 SH SOLE 18 28352617 0 2771550 PFIZER INC COM 717081103 1607402 45025267 SH SOLE 19 45025267 0 0 PFIZER INC COM 717081103 107028 2997984 SH SOLE 20 0 0 2997984 PFIZER INC COM 717081103 4118633 115367866 SH SOLE 21 115367866 0 0 PFIZER INC COM 717081103 5739891 160781270 SH SOLE 22 132837240 0 27944030 PFIZER INC COM 717081103 273221 7653239 SH SOLE 23 7653239 0 0 PFIZER INC COM 717081103 203788 5708337 SH SOLE 25 5600106 0 108231 PFIZER INC COM 717081103 556121 15577611 SH SOLE 26 5266209 0 10311402 PFIZER INC COM 717081103 48516 1358990 SH SOLE 28 991615 0 367375 PFIZER INC COM 717081103 12252 343203 SH SOLE 29 229350 0 113853 PFIZER INC COM 717081103 693460 19424659 SH SOLE 30 19424659 0 0 PFIZER INC COM 717081103 119763 3354712 SH SOLE 31 1577615 0 1777097 PFIZER INC COM 717081103 9906 277483 SH SOLE 32 277483 0 0 PFIZER INC COM 717081103 336899 9436939 SH SOLE 34 9436939 0 0 PFIZER INC COM 717081103 223664 6265097 SH SOLE 36 6265097 0 0 PFIZER INC COM 717081103 1179 33035 SH SOLE 37 33035 0 0 PFIZER INC COM 717081103 1101 30838 SH SOLE 40 30838 0 0 PFSWEB INC COM NEW 717098206 22 2675 SH SOLE 18 2675 0 0 PFSWEB INC COM NEW 717098206 355 42483 SH SOLE 21 42483 0 0 PFSWEB INC COM NEW 717098206 2422 290003 SH SOLE 22 290003 0 0 PG&E CORP COM 69331C108 47969 704499 SH SOLE 2 210524 0 493975 PG&E CORP COM 69331C108 13165 193347 SH SOLE 4 179915 0 13432 PG&E CORP COM 69331C108 58763 863015 SH SOLE 7 839091 0 23924 PG&E CORP COM 69331C108 803 11790 SH SOLE 13 11790 0 0 PG&E CORP COM 69331C108 221 3246 SH SOLE 15 3246 0 0 PG&E CORP COM 69331C108 174342 2560470 SH SOLE 18 2413331 0 147139 PG&E CORP COM 69331C108 269334 3955552 SH SOLE 19 3955552 0 0 PG&E CORP COM 69331C108 17719 260231 SH SOLE 20 0 0 260231 PG&E CORP COM 69331C108 847492 12446651 SH SOLE 21 12446651 0 0 PG&E CORP COM 69331C108 979313 14382630 SH SOLE 22 11955601 0 2427029 PG&E CORP COM 69331C108 42634 626140 SH SOLE 23 626140 0 0 PG&E CORP COM 69331C108 28709 421632 SH SOLE 25 421632 0 0 PG&E CORP COM 69331C108 128307 1884373 SH SOLE 26 462388 0 1421985 PG&E CORP COM 69331C108 7878 115695 SH SOLE 28 84052 0 31643 PG&E CORP COM 69331C108 1190 17480 SH SOLE 29 17480 0 0 PG&E CORP COM 69331C108 126187 1853245 SH SOLE 30 1853245 0 0 PG&E CORP COM 69331C108 26104 383376 SH SOLE 31 194805 0 188571 PG&E CORP COM 69331C108 3826 56191 SH SOLE 32 56191 0 0 PG&E CORP COM 69331C108 9269 136129 SH SOLE 34 136129 0 0 PG&E CORP COM 69331C108 39695 582976 SH SOLE 36 582976 0 0 PG&E CORP COM 69331C108 188 2757 SH SOLE 40 2757 0 0 PGT INNOVATIONS INC COM 69336V101 57 3816 SH SOLE 2 3258 0 558 PGT INNOVATIONS INC COM 69336V101 17 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 3434 229716 SH SOLE 18 229716 0 0 PGT INNOVATIONS INC COM 69336V101 536 35849 SH SOLE 19 35849 0 0 PGT INNOVATIONS INC COM 69336V101 76302 5103834 SH SOLE 21 5103834 0 0 PGT INNOVATIONS INC COM 69336V101 22032 1473732 SH SOLE 22 1385541 0 88191 PGT INNOVATIONS INC COM 69336V101 99 6597 SH SOLE 28 6597 0 0 PGT INNOVATIONS INC COM 69336V101 1009 67515 SH SOLE 30 67515 0 0 PGT INNOVATIONS INC COM 69336V101 74 4981 SH SOLE 40 4981 0 0 PHARMERICA CORP COM 71714F104 206 7026 SH SOLE 2 1686 0 5340 PHARMERICA CORP COM 71714F104 3 93 SH SOLE 4 93 0 0 PHARMERICA CORP COM 71714F104 24 810 SH SOLE 7 810 0 0 PHARMERICA CORP COM 71714F104 4546 155161 SH SOLE 18 155161 0 0 PHARMERICA CORP COM 71714F104 648 22121 SH SOLE 19 22121 0 0 PHARMERICA CORP COM 71714F104 85411 2915037 SH SOLE 21 2915037 0 0 PHARMERICA CORP COM 71714F104 24411 833130 SH SOLE 22 772835 0 60295 PHARMERICA CORP COM 71714F104 106 3634 SH SOLE 26 0 0 3634 PHARMERICA CORP COM 71714F104 129 4416 SH SOLE 28 4416 0 0 PHARMERICA CORP COM 71714F104 1256 42871 SH SOLE 30 42871 0 0 PHARMERICA CORP COM 71714F104 100 3417 SH SOLE 40 3417 0 0 PHH CORP COM NEW 693320202 169 12144 SH SOLE 2 3053 0 9091 PHH CORP COM NEW 693320202 69 4940 SH SOLE 7 4940 0 0 PHH CORP COM NEW 693320202 2786 200022 SH SOLE 18 200022 0 0 PHH CORP COM NEW 693320202 560 40168 SH SOLE 19 40168 0 0 PHH CORP COM NEW 693320202 22283 1599609 SH SOLE 21 1599609 0 0 PHH CORP COM NEW 693320202 21253 1525730 SH SOLE 22 1391330 0 134400 PHH CORP COM NEW 693320202 289 20753 SH SOLE 26 16332 0 4421 PHH CORP COM NEW 693320202 120 8585 SH SOLE 28 8585 0 0 PHH CORP COM NEW 693320202 70 4995 SH SOLE 30 4995 0 0 PHH CORP COM NEW 693320202 220 15772 SH SOLE 36 15772 0 0 PHH CORP COM NEW 693320202 74 5332 SH SOLE 40 5332 0 0 PHI INC COM VTG 69336T106 2 147 SH SOLE 21 147 0 0 PHI INC COM NON VTG 69336T205 30 2555 SH SOLE 2 474 0 2081 PHI INC COM NON VTG 69336T205 4 304 SH SOLE 7 304 0 0 PHI INC COM NON VTG 69336T205 547 46513 SH SOLE 18 46513 0 0 PHI INC COM NON VTG 69336T205 97 8279 SH SOLE 19 8279 0 0 PHI INC COM NON VTG 69336T205 4436 377223 SH SOLE 21 377223 0 0 PHI INC COM NON VTG 69336T205 4333 368460 SH SOLE 22 353177 0 15283 PHI INC COM NON VTG 69336T205 166 14109 SH SOLE 29 0 0 14109 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 55 1474 SH SOLE 2 1054 0 420 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 20 536 SH SOLE 7 536 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3282 88594 SH SOLE 18 88594 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6937 187231 SH SOLE 19 187231 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 69013 1862698 SH SOLE 21 1862698 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22010 594066 SH SOLE 22 562041 0 32025 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1337 36075 SH SOLE 23 36075 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 88 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 86 2314 SH SOLE 29 0 0 2314 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 954 25736 SH SOLE 30 25736 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 64 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 122189 1100699 SH SOLE 2 552137 0 548562 PHILIP MORRIS INTL INC COM 718172109 48300 435094 SH SOLE 4 435094 0 0 PHILIP MORRIS INTL INC COM 718172109 127776 1151028 SH SOLE 7 1104497 0 46531 PHILIP MORRIS INTL INC COM 718172109 1176 10592 SH SOLE 15 10592 0 0 PHILIP MORRIS INTL INC COM 718172109 11 100 SH SOLE 17 0 0 100 PHILIP MORRIS INTL INC COM 718172109 472986 4260750 SH SOLE 18 4006058 0 254692 PHILIP MORRIS INTL INC COM 718172109 275149 2478595 SH SOLE 19 2478595 0 0 PHILIP MORRIS INTL INC COM 718172109 67535 608366 SH SOLE 20 15436 0 592930 PHILIP MORRIS INTL INC COM 718172109 3197054 28799690 SH SOLE 21 28799690 0 0 PHILIP MORRIS INTL INC COM 718172109 4470053 40267116 SH SOLE 22 33713313 0 6553803 PHILIP MORRIS INTL INC COM 718172109 213593 1924085 SH SOLE 23 1924085 0 0 PHILIP MORRIS INTL INC COM 718172109 181773 1637445 SH SOLE 25 1637445 0 0 PHILIP MORRIS INTL INC COM 718172109 275934 2485664 SH SOLE 26 1143393 0 1342271 PHILIP MORRIS INTL INC COM 718172109 28583 257482 SH SOLE 28 257482 0 0 PHILIP MORRIS INTL INC COM 718172109 8762 78930 SH SOLE 29 5348 0 73582 PHILIP MORRIS INTL INC COM 718172109 473015 4261017 SH SOLE 30 4261017 0 0 PHILIP MORRIS INTL INC COM 718172109 54997 495421 SH SOLE 31 65840 0 429581 PHILIP MORRIS INTL INC COM 718172109 11489 103499 SH SOLE 32 103499 0 0 PHILIP MORRIS INTL INC COM 718172109 94044 847163 SH SOLE 34 847163 0 0 PHILIP MORRIS INTL INC COM 718172109 173250 1560669 SH SOLE 36 1560669 0 0 PHILIP MORRIS INTL INC COM 718172109 3399 30620 SH SOLE 37 30620 0 0 PHILIP MORRIS INTL INC COM 718172109 873 7868 SH SOLE 40 7868 0 0 PHILLIPS 66 COM 718546104 61398 670209 SH SOLE 2 240941 0 429268 PHILLIPS 66 COM 718546104 14579 159145 SH SOLE 4 147565 0 11580 PHILLIPS 66 COM 718546104 33749 368400 SH SOLE 7 352792 0 15608 PHILLIPS 66 COM 718546104 721 7875 SH SOLE 13 7875 0 0 PHILLIPS 66 COM 718546104 299 3263 SH SOLE 15 3263 0 0 PHILLIPS 66 COM 718546104 1 14 SH SOLE 17 0 0 14 PHILLIPS 66 COM 718546104 77211 842827 SH SOLE 18 780046 0 62781 PHILLIPS 66 COM 718546104 22856 249488 SH SOLE 19 249488 0 0 PHILLIPS 66 COM 718546104 753580 8225961 SH SOLE 21 8225961 0 0 PHILLIPS 66 COM 718546104 1076781 11753970 SH SOLE 22 9582348 0 2171622 PHILLIPS 66 COM 718546104 52211 569926 SH SOLE 23 569926 0 0 PHILLIPS 66 COM 718546104 33496 365640 SH SOLE 25 365640 0 0 PHILLIPS 66 COM 718546104 132146 1442484 SH SOLE 26 411370 0 1031114 PHILLIPS 66 COM 718546104 9109 99437 SH SOLE 28 72347 0 27090 PHILLIPS 66 COM 718546104 10563 115307 SH SOLE 29 15357 0 99950 PHILLIPS 66 COM 718546104 128900 1407051 SH SOLE 30 1407051 0 0 PHILLIPS 66 COM 718546104 22606 246764 SH SOLE 31 98595 0 148169 PHILLIPS 66 COM 718546104 38142 416352 SH SOLE 34 416352 0 0 PHILLIPS 66 COM 718546104 48128 525360 SH SOLE 36 525360 0 0 PHILLIPS 66 COM 718546104 208 2275 SH SOLE 40 2275 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 10855 206532 SH SOLE 19 206532 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 43 7238 SH SOLE 18 7238 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 26 4419 SH SOLE 21 4419 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1031 175001 SH SOLE 22 175001 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 106 17945 SH SOLE 30 17945 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 130 22073 SH SOLE 34 22073 0 0 PHOTRONICS INC COM 719405102 137 15440 SH SOLE 2 4507 0 10933 PHOTRONICS INC COM 719405102 13 1443 SH SOLE 7 1443 0 0 PHOTRONICS INC COM 719405102 2346 265139 SH SOLE 18 265139 0 0 PHOTRONICS INC COM 719405102 469 53015 SH SOLE 19 53015 0 0 PHOTRONICS INC COM 719405102 19149 2163687 SH SOLE 21 2163687 0 0 PHOTRONICS INC COM 719405102 17233 1947228 SH SOLE 22 1827119 0 120109 PHOTRONICS INC COM 719405102 21 2388 SH SOLE 26 0 0 2388 PHOTRONICS INC COM 719405102 84 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 76 8614 SH SOLE 30 8614 0 0 PHOTRONICS INC COM 719405102 66 7483 SH SOLE 40 7483 0 0 PHYSICIANS RLTY TR COM 71943U104 409 23078 SH SOLE 2 9916 0 13162 PHYSICIANS RLTY TR COM 71943U104 1026 57867 SH SOLE 4 57867 0 0 PHYSICIANS RLTY TR COM 71943U104 4279 241323 SH SOLE 7 241323 0 0 PHYSICIANS RLTY TR COM 71943U104 99 5572 SH SOLE 15 5572 0 0 PHYSICIANS RLTY TR COM 71943U104 11205 631957 SH SOLE 18 631957 0 0 PHYSICIANS RLTY TR COM 71943U104 11996 676609 SH SOLE 19 676609 0 0 PHYSICIANS RLTY TR COM 71943U104 118312 6672998 SH SOLE 21 6672998 0 0 PHYSICIANS RLTY TR COM 71943U104 115807 6531699 SH SOLE 22 6197151 0 334548 PHYSICIANS RLTY TR COM 71943U104 89 5029 SH SOLE 23 5029 0 0 PHYSICIANS RLTY TR COM 71943U104 5905 333062 SH SOLE 25 333062 0 0 PHYSICIANS RLTY TR COM 71943U104 2056 115974 SH SOLE 26 60666 0 55308 PHYSICIANS RLTY TR COM 71943U104 524 29567 SH SOLE 28 29567 0 0 PHYSICIANS RLTY TR COM 71943U104 1098 61912 SH SOLE 29 61912 0 0 PHYSICIANS RLTY TR COM 71943U104 16345 921857 SH SOLE 30 921857 0 0 PHYSICIANS RLTY TR COM 71943U104 276 15563 SH SOLE 40 15563 0 0 PICO HLDGS INC COM NEW 693366205 89 5315 SH SOLE 2 1110 0 4205 PICO HLDGS INC COM NEW 693366205 3 181 SH SOLE 4 181 0 0 PICO HLDGS INC COM NEW 693366205 10 580 SH SOLE 7 580 0 0 PICO HLDGS INC COM NEW 693366205 1445 86509 SH SOLE 18 86509 0 0 PICO HLDGS INC COM NEW 693366205 252 15110 SH SOLE 19 15110 0 0 PICO HLDGS INC COM NEW 693366205 11373 681033 SH SOLE 21 681033 0 0 PICO HLDGS INC COM NEW 693366205 11460 686248 SH SOLE 22 640597 0 45651 PICO HLDGS INC COM NEW 693366205 190 11392 SH SOLE 26 7155 0 4237 PICO HLDGS INC COM NEW 693366205 58 3464 SH SOLE 28 3464 0 0 PICO HLDGS INC COM NEW 693366205 55 3308 SH SOLE 30 3308 0 0 PICO HLDGS INC COM NEW 693366205 34 2059 SH SOLE 40 2059 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1958 97134 SH SOLE 2 24995 0 72139 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 979 48566 SH SOLE 4 48566 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4011 198953 SH SOLE 7 198953 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 108 5362 SH SOLE 15 5362 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1575 78105 SH SOLE 18 78105 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3758 186393 SH SOLE 19 186393 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 47589 2360587 SH SOLE 21 2360587 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 115843 5746196 SH SOLE 22 5232191 0 514005 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 83 4123 SH SOLE 23 4123 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5319 263840 SH SOLE 25 263840 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1943 96388 SH SOLE 26 43578 0 52810 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 577 28612 SH SOLE 28 28612 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1015 50356 SH SOLE 29 50356 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14958 741983 SH SOLE 30 741983 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 68 3358 SH SOLE 31 3358 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 228 11302 SH SOLE 36 11302 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 319 15811 SH SOLE 40 15811 0 0 PIER 1 IMPORTS INC COM 720279108 117 27827 SH SOLE 2 13126 0 14701 PIER 1 IMPORTS INC COM 720279108 3 667 SH SOLE 4 667 0 0 PIER 1 IMPORTS INC COM 720279108 8 2014 SH SOLE 7 2014 0 0 PIER 1 IMPORTS INC COM 720279108 1431 341543 SH SOLE 18 341543 0 0 PIER 1 IMPORTS INC COM 720279108 250 59759 SH SOLE 19 59759 0 0 PIER 1 IMPORTS INC COM 720279108 11384 2716996 SH SOLE 21 2716996 0 0 PIER 1 IMPORTS INC COM 720279108 8970 2140894 SH SOLE 22 1942644 0 198250 PIER 1 IMPORTS INC COM 720279108 556 132593 SH SOLE 23 132593 0 0 PIER 1 IMPORTS INC COM 720279108 101 24090 SH SOLE 26 17403 0 6687 PIER 1 IMPORTS INC COM 720279108 53 12673 SH SOLE 28 12673 0 0 PIER 1 IMPORTS INC COM 720279108 89 21218 SH SOLE 29 0 0 21218 PIER 1 IMPORTS INC COM 720279108 68 16138 SH SOLE 30 16138 0 0 PIER 1 IMPORTS INC COM 720279108 282 67413 SH SOLE 34 67413 0 0 PIER 1 IMPORTS INC COM 720279108 41 9686 SH SOLE 40 9686 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 13 2214 SH SOLE 2 2214 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 710 123221 SH SOLE 18 123221 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 116 20150 SH SOLE 19 20150 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 6253 1085578 SH SOLE 21 1085578 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1713 297324 SH SOLE 22 270410 0 26914 PILGRIMS PRIDE CORP NEW COM 72147K108 5396 189924 SH SOLE 2 167751 0 22173 PILGRIMS PRIDE CORP NEW COM 72147K108 1193 41996 SH SOLE 4 41996 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 6409 225585 SH SOLE 7 225585 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1174 41327 SH SOLE 13 41327 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 805 28322 SH SOLE 18 26294 0 2028 PILGRIMS PRIDE CORP NEW COM 72147K108 2754 96936 SH SOLE 19 96936 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 15300 538548 SH SOLE 21 538548 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 50958 1793653 SH SOLE 22 1599385 0 194268 PILGRIMS PRIDE CORP NEW COM 72147K108 1918 67510 SH SOLE 23 67510 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 367 12904 SH SOLE 26 1945 0 10959 PILGRIMS PRIDE CORP NEW COM 72147K108 4550 160149 SH SOLE 29 28731 0 131418 PILGRIMS PRIDE CORP NEW COM 72147K108 470 16530 SH SOLE 30 16530 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 775 27266 SH SOLE 31 8698 0 18568 PILGRIMS PRIDE CORP NEW COM 72147K108 561 19742 SH SOLE 34 19742 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 880 30959 SH SOLE 36 30959 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 9005 172507 SH SOLE 17 0 0 172507 PIMCO ETF TR 15+ YR US TIPS 72201R304 2 29 SH SOLE 17 0 0 29 PIMCO ETF TR ACTIVE BD ETF 72201R775 0 2 SH SOLE 17 0 0 2 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 7 SH SOLE 17 0 0 7 PINNACLE ENTMT INC NEW COM 72348Y105 65 3063 SH SOLE 2 3063 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 4 189 SH SOLE 4 189 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 69 3242 SH SOLE 7 3242 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 3969 186254 SH SOLE 18 186254 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 887 41629 SH SOLE 19 41629 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 34208 1605265 SH SOLE 21 1605265 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 35891 1684251 SH SOLE 22 1577099 0 107152 PINNACLE ENTMT INC NEW COM 72348Y105 361 16925 SH SOLE 23 16925 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 328 15382 SH SOLE 26 13763 0 1619 PINNACLE ENTMT INC NEW COM 72348Y105 153 7197 SH SOLE 28 7197 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 217 10187 SH SOLE 30 10187 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 60 2827 SH SOLE 34 2827 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 169 7942 SH SOLE 40 7942 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4582 68442 SH SOLE 2 35610 0 32832 PINNACLE FINL PARTNERS INC COM 72346Q104 15 224 SH SOLE 4 224 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 119 1781 SH SOLE 7 1781 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 16468 245978 SH SOLE 18 245978 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1620 24195 SH SOLE 19 24195 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 213950 3195667 SH SOLE 21 3195667 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 159763 2386297 SH SOLE 22 2157375 0 228922 PINNACLE FINL PARTNERS INC COM 72346Q104 2224 33226 SH SOLE 26 29309 0 3917 PINNACLE FINL PARTNERS INC COM 72346Q104 787 11762 SH SOLE 28 11762 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 152 2270 SH SOLE 29 0 0 2270 PINNACLE FINL PARTNERS INC COM 72346Q104 750 11200 SH SOLE 30 11200 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 109 1630 SH SOLE 31 1630 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 510 7619 SH SOLE 40 7619 0 0 PINNACLE FOODS INC DEL COM 72348P104 4410 77132 SH SOLE 2 17156 0 59976 PINNACLE FOODS INC DEL COM 72348P104 333 5832 SH SOLE 4 5832 0 0 PINNACLE FOODS INC DEL COM 72348P104 207 3628 SH SOLE 7 3628 0 0 PINNACLE FOODS INC DEL COM 72348P104 3671 64211 SH SOLE 18 63858 0 353 PINNACLE FOODS INC DEL COM 72348P104 5727 100171 SH SOLE 19 100171 0 0 PINNACLE FOODS INC DEL COM 72348P104 72638 1270559 SH SOLE 21 1270559 0 0 PINNACLE FOODS INC DEL COM 72348P104 183794 3214874 SH SOLE 22 2835619 0 379255 PINNACLE FOODS INC DEL COM 72348P104 221 3858 SH SOLE 23 3858 0 0 PINNACLE FOODS INC DEL COM 72348P104 473 8270 SH SOLE 25 8270 0 0 PINNACLE FOODS INC DEL COM 72348P104 2628 45968 SH SOLE 26 38638 0 7330 PINNACLE FOODS INC DEL COM 72348P104 998 17457 SH SOLE 28 17457 0 0 PINNACLE FOODS INC DEL COM 72348P104 1049 18346 SH SOLE 30 18346 0 0 PINNACLE FOODS INC DEL COM 72348P104 147 2568 SH SOLE 31 2568 0 0 PINNACLE FOODS INC DEL COM 72348P104 203 3549 SH SOLE 34 3549 0 0 PINNACLE FOODS INC DEL COM 72348P104 259 4527 SH SOLE 36 4527 0 0 PINNACLE FOODS INC DEL COM 72348P104 646 11305 SH SOLE 40 11305 0 0 PINNACLE WEST CAP CORP COM 723484101 14685 173666 SH SOLE 2 43293 0 130373 PINNACLE WEST CAP CORP COM 723484101 3861 45660 SH SOLE 4 41913 0 3747 PINNACLE WEST CAP CORP COM 723484101 13101 154935 SH SOLE 7 127782 0 27153 PINNACLE WEST CAP CORP COM 723484101 472 5577 SH SOLE 13 5577 0 0 PINNACLE WEST CAP CORP COM 723484101 59 698 SH SOLE 15 698 0 0 PINNACLE WEST CAP CORP COM 723484101 25180 297774 SH SOLE 18 282262 0 15512 PINNACLE WEST CAP CORP COM 723484101 6520 77105 SH SOLE 19 77105 0 0 PINNACLE WEST CAP CORP COM 723484101 9477 112075 SH SOLE 20 0 0 112075 PINNACLE WEST CAP CORP COM 723484101 475828 5627102 SH SOLE 21 5627102 0 0 PINNACLE WEST CAP CORP COM 723484101 293290 3468426 SH SOLE 22 2932723 0 535703 PINNACLE WEST CAP CORP COM 723484101 11536 136420 SH SOLE 23 136420 0 0 PINNACLE WEST CAP CORP COM 723484101 7776 91960 SH SOLE 25 91960 0 0 PINNACLE WEST CAP CORP COM 723484101 23912 282781 SH SOLE 26 118821 0 163960 PINNACLE WEST CAP CORP COM 723484101 2113 24992 SH SOLE 28 17978 0 7014 PINNACLE WEST CAP CORP COM 723484101 2608 30838 SH SOLE 29 3447 0 27391 PINNACLE WEST CAP CORP COM 723484101 31920 377479 SH SOLE 30 377479 0 0 PINNACLE WEST CAP CORP COM 723484101 4505 53276 SH SOLE 31 26180 0 27096 PINNACLE WEST CAP CORP COM 723484101 5113 60469 SH SOLE 32 60469 0 0 PINNACLE WEST CAP CORP COM 723484101 7649 90452 SH SOLE 34 90452 0 0 PINNACLE WEST CAP CORP COM 723484101 10294 121735 SH SOLE 36 121735 0 0 PINNACLE WEST CAP CORP COM 723484101 44 525 SH SOLE 40 525 0 0 PIONEER ENERGY SVCS CORP COM 723664108 78 30498 SH SOLE 2 15770 0 14728 PIONEER ENERGY SVCS CORP COM 723664108 4 1424 SH SOLE 7 1424 0 0 PIONEER ENERGY SVCS CORP COM 723664108 965 378566 SH SOLE 18 378566 0 0 PIONEER ENERGY SVCS CORP COM 723664108 438 171765 SH SOLE 19 171765 0 0 PIONEER ENERGY SVCS CORP COM 723664108 18644 7311376 SH SOLE 21 7311376 0 0 PIONEER ENERGY SVCS CORP COM 723664108 6038 2367912 SH SOLE 22 2220250 0 147662 PIONEER ENERGY SVCS CORP COM 723664108 284 111428 SH SOLE 23 111428 0 0 PIONEER ENERGY SVCS CORP COM 723664108 238 93412 SH SOLE 30 93412 0 0 PIONEER NAT RES CO COM 723787107 39264 266125 SH SOLE 2 73558 0 192567 PIONEER NAT RES CO COM 723787107 8813 59733 SH SOLE 4 55261 0 4472 PIONEER NAT RES CO COM 723787107 17195 116544 SH SOLE 7 115284 0 1260 PIONEER NAT RES CO COM 723787107 823 5581 SH SOLE 13 5581 0 0 PIONEER NAT RES CO COM 723787107 165 1116 SH SOLE 15 1116 0 0 PIONEER NAT RES CO COM 723787107 96109 651409 SH SOLE 18 556354 0 95055 PIONEER NAT RES CO COM 723787107 155457 1053663 SH SOLE 19 1053663 0 0 PIONEER NAT RES CO COM 723787107 11104 75259 SH SOLE 20 0 0 75259 PIONEER NAT RES CO COM 723787107 405764 2750196 SH SOLE 21 2750196 0 0 PIONEER NAT RES CO COM 723787107 666876 4519968 SH SOLE 22 3753123 0 766845 PIONEER NAT RES CO COM 723787107 30371 205852 SH SOLE 23 205852 0 0 PIONEER NAT RES CO COM 723787107 21499 145719 SH SOLE 25 145719 0 0 PIONEER NAT RES CO COM 723787107 74813 507072 SH SOLE 26 148983 0 358089 PIONEER NAT RES CO COM 723787107 5683 38520 SH SOLE 28 28080 0 10440 PIONEER NAT RES CO COM 723787107 14205 96278 SH SOLE 29 96278 0 0 PIONEER NAT RES CO COM 723787107 81831 554633 SH SOLE 30 554633 0 0 PIONEER NAT RES CO COM 723787107 17951 121671 SH SOLE 31 65473 0 56198 PIONEER NAT RES CO COM 723787107 122070 827369 SH SOLE 34 827369 0 0 PIONEER NAT RES CO COM 723787107 24408 165433 SH SOLE 36 165433 0 0 PIONEER NAT RES CO COM 723787107 121 823 SH SOLE 40 823 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 5 679 SH SOLE 18 679 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 24 3084 SH SOLE 21 3084 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 140 18237 SH SOLE 22 18237 0 0 PIPER JAFFRAY COS COM 724078100 194 3273 SH SOLE 2 1048 0 2225 PIPER JAFFRAY COS COM 724078100 1 21 SH SOLE 4 21 0 0 PIPER JAFFRAY COS COM 724078100 22 374 SH SOLE 7 374 0 0 PIPER JAFFRAY COS COM 724078100 4268 71907 SH SOLE 18 71907 0 0 PIPER JAFFRAY COS COM 724078100 721 12140 SH SOLE 19 12140 0 0 PIPER JAFFRAY COS COM 724078100 76865 1295118 SH SOLE 21 1295118 0 0 PIPER JAFFRAY COS COM 724078100 25997 438033 SH SOLE 22 409017 0 29016 PIPER JAFFRAY COS COM 724078100 82 1390 SH SOLE 26 0 0 1390 PIPER JAFFRAY COS COM 724078100 138 2317 SH SOLE 28 2317 0 0 PIPER JAFFRAY COS COM 724078100 1145 19285 SH SOLE 30 19285 0 0 PIPER JAFFRAY COS COM 724078100 46 777 SH SOLE 34 777 0 0 PIPER JAFFRAY COS COM 724078100 116 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 2999 214071 SH SOLE 2 120941 0 93130 PITNEY BOWES INC COM 724479100 161 11484 SH SOLE 4 11484 0 0 PITNEY BOWES INC COM 724479100 420 29954 SH SOLE 7 29954 0 0 PITNEY BOWES INC COM 724479100 10 712 SH SOLE 17 0 0 712 PITNEY BOWES INC COM 724479100 9935 709126 SH SOLE 18 709126 0 0 PITNEY BOWES INC COM 724479100 5149 367519 SH SOLE 19 367519 0 0 PITNEY BOWES INC COM 724479100 180060 12852278 SH SOLE 21 12852278 0 0 PITNEY BOWES INC COM 724479100 92305 6588474 SH SOLE 22 5966975 0 621499 PITNEY BOWES INC COM 724479100 85 6056 SH SOLE 23 6056 0 0 PITNEY BOWES INC COM 724479100 674 48086 SH SOLE 26 34529 0 13557 PITNEY BOWES INC COM 724479100 385 27450 SH SOLE 28 27450 0 0 PITNEY BOWES INC COM 724479100 589 42015 SH SOLE 29 0 0 42015 PITNEY BOWES INC COM 724479100 404 28822 SH SOLE 30 28822 0 0 PITNEY BOWES INC COM 724479100 64 4546 SH SOLE 31 4546 0 0 PITNEY BOWES INC COM 724479100 1479 105581 SH SOLE 32 105581 0 0 PITNEY BOWES INC COM 724479100 73 5193 SH SOLE 34 5193 0 0 PITNEY BOWES INC COM 724479100 343 24483 SH SOLE 36 24483 0 0 PITNEY BOWES INC COM 724479100 310 22113 SH SOLE 40 22113 0 0 PIXELWORKS INC COM NEW 72581M305 15 3212 SH SOLE 2 3212 0 0 PIXELWORKS INC COM NEW 72581M305 493 104596 SH SOLE 18 104596 0 0 PIXELWORKS INC COM NEW 72581M305 123 26025 SH SOLE 19 26025 0 0 PIXELWORKS INC COM NEW 72581M305 4491 953444 SH SOLE 21 953444 0 0 PIXELWORKS INC COM NEW 72581M305 2657 564198 SH SOLE 22 538191 0 26007 PJT PARTNERS INC COM CL A 69343T107 163 4267 SH SOLE 2 1116 0 3151 PJT PARTNERS INC COM CL A 69343T107 13 329 SH SOLE 7 329 0 0 PJT PARTNERS INC COM CL A 69343T107 2706 70637 SH SOLE 18 70637 0 0 PJT PARTNERS INC COM CL A 69343T107 507 13237 SH SOLE 19 13237 0 0 PJT PARTNERS INC COM CL A 69343T107 24903 650050 SH SOLE 21 650050 0 0 PJT PARTNERS INC COM CL A 69343T107 17610 459683 SH SOLE 22 432439 0 27244 PJT PARTNERS INC COM CL A 69343T107 109 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 98 2549 SH SOLE 30 2549 0 0 PJT PARTNERS INC COM CL A 69343T107 100 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1 40 SH SOLE 17 0 0 40 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 787 37127 SH SOLE 18 37127 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 54548 2574215 SH SOLE 19 2574215 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1007 46037 SH SOLE 2 2197 0 43840 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1170 53487 SH SOLE 4 42477 0 11010 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 137 6280 SH SOLE 7 3281 0 2999 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 328 14986 SH SOLE 18 369 0 14617 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55 2501 SH SOLE 19 2501 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2192 100230 SH SOLE 21 100230 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6881 314626 SH SOLE 22 209405 0 105221 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4751 217237 SH SOLE 23 217237 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7065 323052 SH SOLE 26 188175 0 134877 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 704 32193 SH SOLE 28 23728 0 8465 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1267 57940 SH SOLE 29 4208 0 53732 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3585 163933 SH SOLE 30 163933 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1335 61023 SH SOLE 31 16747 0 44276 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 145 6617 SH SOLE 34 6617 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 654 29883 SH SOLE 36 29883 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 23 1032 SH SOLE 40 1032 0 0 PLANET FITNESS INC CL A 72703H101 151 5606 SH SOLE 2 4744 0 862 PLANET FITNESS INC CL A 72703H101 14 518 SH SOLE 4 518 0 0 PLANET FITNESS INC CL A 72703H101 55 2041 SH SOLE 7 2041 0 0 PLANET FITNESS INC CL A 72703H101 7842 290652 SH SOLE 18 290652 0 0 PLANET FITNESS INC CL A 72703H101 1702 63073 SH SOLE 19 63073 0 0 PLANET FITNESS INC CL A 72703H101 69541 2577516 SH SOLE 21 2577516 0 0 PLANET FITNESS INC CL A 72703H101 56472 2093119 SH SOLE 22 1919081 0 174038 PLANET FITNESS INC CL A 72703H101 1186 43944 SH SOLE 26 38244 0 5700 PLANET FITNESS INC CL A 72703H101 323 11977 SH SOLE 28 11977 0 0 PLANET FITNESS INC CL A 72703H101 339 12563 SH SOLE 30 12563 0 0 PLANET FITNESS INC CL A 72703H101 245 9069 SH SOLE 40 9069 0 0 PLANET PAYMENT INC SHS U72603118 10 2390 SH SOLE 2 2390 0 0 PLANET PAYMENT INC SHS U72603118 660 153787 SH SOLE 18 153787 0 0 PLANET PAYMENT INC SHS U72603118 136 31654 SH SOLE 19 31654 0 0 PLANET PAYMENT INC SHS U72603118 5707 1330273 SH SOLE 21 1330273 0 0 PLANET PAYMENT INC SHS U72603118 5072 1182359 SH SOLE 22 1128271 0 54088 PLANTRONICS INC NEW COM 727493108 682 15432 SH SOLE 2 15124 0 308 PLANTRONICS INC NEW COM 727493108 11 260 SH SOLE 4 260 0 0 PLANTRONICS INC NEW COM 727493108 38 858 SH SOLE 7 858 0 0 PLANTRONICS INC NEW COM 727493108 9224 208594 SH SOLE 18 208594 0 0 PLANTRONICS INC NEW COM 727493108 1112 25154 SH SOLE 19 25154 0 0 PLANTRONICS INC NEW COM 727493108 94757 2142861 SH SOLE 21 2142861 0 0 PLANTRONICS INC NEW COM 727493108 48937 1106681 SH SOLE 22 1041737 0 64944 PLANTRONICS INC NEW COM 727493108 526 11906 SH SOLE 26 9435 0 2471 PLANTRONICS INC NEW COM 727493108 220 4970 SH SOLE 28 4970 0 0 PLANTRONICS INC NEW COM 727493108 74 1669 SH SOLE 29 0 0 1669 PLANTRONICS INC NEW COM 727493108 241 5444 SH SOLE 30 5444 0 0 PLANTRONICS INC NEW COM 727493108 189 4267 SH SOLE 40 4267 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1434 128581 SH SOLE 2 28194 0 100387 PLATFORM SPECIALTY PRODS COR COM 72766Q105 7 655 SH SOLE 4 655 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 90 8061 SH SOLE 7 8061 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1266 113536 SH SOLE 18 113536 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 820 73531 SH SOLE 19 73531 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 29328 2630305 SH SOLE 21 2630305 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 65945 5914361 SH SOLE 22 5152400 0 761961 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1025 91891 SH SOLE 26 80468 0 11423 PLATFORM SPECIALTY PRODS COR COM 72766Q105 446 39981 SH SOLE 28 39981 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 756 67816 SH SOLE 29 0 0 67816 PLATFORM SPECIALTY PRODS COR COM 72766Q105 381 34184 SH SOLE 30 34184 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 52 4635 SH SOLE 31 4635 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 283 25358 SH SOLE 40 25358 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 56 137201 SH SOLE 4 137201 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 507 1237246 SH SOLE 18 1237246 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 3741 9125115 SH SOLE 19 9125115 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 98 238445 SH SOLE 22 238445 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 1470 3586472 SH SOLE 34 3586472 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 2964 284139 SH SOLE 2 284139 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 85 8176 SH SOLE 19 8176 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1000 95896 SH SOLE 22 95896 0 0 PLDT INC SPONSORED ADR 69344D408 176 5504 SH SOLE 22 5504 0 0 PLEXUS CORP COM 729132100 434 7737 SH SOLE 2 1894 0 5843 PLEXUS CORP COM 729132100 9 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 48 852 SH SOLE 7 852 0 0 PLEXUS CORP COM 729132100 9690 172781 SH SOLE 18 172781 0 0 PLEXUS CORP COM 729132100 1417 25268 SH SOLE 19 25268 0 0 PLEXUS CORP COM 729132100 167947 2994774 SH SOLE 21 2994774 0 0 PLEXUS CORP COM 729132100 52507 936283 SH SOLE 22 872157 0 64126 PLEXUS CORP COM 729132100 721 12865 SH SOLE 26 10557 0 2308 PLEXUS CORP COM 729132100 271 4839 SH SOLE 28 4839 0 0 PLEXUS CORP COM 729132100 2583 46062 SH SOLE 30 46062 0 0 PLEXUS CORP COM 729132100 45 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 209 3724 SH SOLE 40 3724 0 0 PLUG POWER INC COM NEW 72919P202 37 14200 SH SOLE 2 13144 0 1056 PLUG POWER INC COM NEW 72919P202 10 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 2112 809205 SH SOLE 18 809205 0 0 PLUG POWER INC COM NEW 72919P202 472 180667 SH SOLE 19 180667 0 0 PLUG POWER INC COM NEW 72919P202 18406 7052058 SH SOLE 21 7052058 0 0 PLUG POWER INC COM NEW 72919P202 15591 5973713 SH SOLE 22 5619910 0 353803 PLUG POWER INC COM NEW 72919P202 67 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 99 37887 SH SOLE 30 37887 0 0 PLUG POWER INC COM NEW 72919P202 53 20323 SH SOLE 40 20323 0 0 PLUMAS BANCORP COM 729273102 16 782 SH SOLE 18 782 0 0 PLUMAS BANCORP COM 729273102 63 3023 SH SOLE 21 3023 0 0 PLX PHARMA INC COM 72942A107 6 975 SH SOLE 18 975 0 0 PLX PHARMA INC COM 72942A107 13 2074 SH SOLE 21 2074 0 0 PLY GEM HLDGS INC COM 72941W100 185 10842 SH SOLE 2 10440 0 402 PLY GEM HLDGS INC COM 72941W100 8 448 SH SOLE 7 448 0 0 PLY GEM HLDGS INC COM 72941W100 1316 77209 SH SOLE 18 77209 0 0 PLY GEM HLDGS INC COM 72941W100 1678 98405 SH SOLE 19 98405 0 0 PLY GEM HLDGS INC COM 72941W100 11455 671862 SH SOLE 21 671862 0 0 PLY GEM HLDGS INC COM 72941W100 12998 762352 SH SOLE 22 722605 0 39747 PLY GEM HLDGS INC COM 72941W100 3573 209532 SH SOLE 23 209532 0 0 PLY GEM HLDGS INC COM 72941W100 48 2827 SH SOLE 28 2827 0 0 PLY GEM HLDGS INC COM 72941W100 368 21571 SH SOLE 29 0 0 21571 PLY GEM HLDGS INC COM 72941W100 98 5753 SH SOLE 30 5753 0 0 PLY GEM HLDGS INC COM 72941W100 29 1700 SH SOLE 40 1700 0 0 PLYMOUTH INDL REIT INC COM 729640102 9 506 SH SOLE 18 506 0 0 PLYMOUTH INDL REIT INC COM 729640102 166 9133 SH SOLE 21 9133 0 0 PNC FINL SVCS GROUP INC COM 693475105 81537 605007 SH SOLE 2 136379 0 468628 PNC FINL SVCS GROUP INC COM 693475105 20616 152970 SH SOLE 4 136845 0 16125 PNC FINL SVCS GROUP INC COM 693475105 46162 342521 SH SOLE 7 323042 0 19479 PNC FINL SVCS GROUP INC COM 693475105 1763 13083 SH SOLE 13 13083 0 0 PNC FINL SVCS GROUP INC COM 693475105 343 2544 SH SOLE 15 2544 0 0 PNC FINL SVCS GROUP INC COM 693475105 124501 923801 SH SOLE 18 856827 0 66974 PNC FINL SVCS GROUP INC COM 693475105 3478 25809 SH SOLE 19 25809 0 0 PNC FINL SVCS GROUP INC COM 693475105 25693 190642 SH SOLE 20 0 0 190642 PNC FINL SVCS GROUP INC COM 693475105 1115776 8279115 SH SOLE 21 8279115 0 0 PNC FINL SVCS GROUP INC COM 693475105 1698392 12602154 SH SOLE 22 10384846 0 2217308 PNC FINL SVCS GROUP INC COM 693475105 80524 597493 SH SOLE 23 597493 0 0 PNC FINL SVCS GROUP INC COM 693475105 50753 376589 SH SOLE 25 376589 0 0 PNC FINL SVCS GROUP INC COM 693475105 172972 1283463 SH SOLE 26 428980 0 854483 PNC FINL SVCS GROUP INC COM 693475105 14661 108783 SH SOLE 28 79014 0 29769 PNC FINL SVCS GROUP INC COM 693475105 4496 33360 SH SOLE 29 16666 0 16694 PNC FINL SVCS GROUP INC COM 693475105 202128 1499801 SH SOLE 30 1499801 0 0 PNC FINL SVCS GROUP INC COM 693475105 26993 200288 SH SOLE 31 107809 0 92479 PNC FINL SVCS GROUP INC COM 693475105 4405 32685 SH SOLE 34 32685 0 0 PNC FINL SVCS GROUP INC COM 693475105 68239 506340 SH SOLE 36 506340 0 0 PNC FINL SVCS GROUP INC COM 693475105 339 2512 SH SOLE 40 2512 0 0 PNM RES INC COM 69349H107 3364 83485 SH SOLE 2 69355 0 14130 PNM RES INC COM 69349H107 243 6033 SH SOLE 4 6033 0 0 PNM RES INC COM 69349H107 122 3015 SH SOLE 7 3015 0 0 PNM RES INC COM 69349H107 21036 521980 SH SOLE 18 521980 0 0 PNM RES INC COM 69349H107 2396 59442 SH SOLE 19 59442 0 0 PNM RES INC COM 69349H107 205223 5092373 SH SOLE 21 5092373 0 0 PNM RES INC COM 69349H107 102622 2546461 SH SOLE 22 2397517 0 148944 PNM RES INC COM 69349H107 1161 28816 SH SOLE 26 24387 0 4429 PNM RES INC COM 69349H107 461 11441 SH SOLE 28 11441 0 0 PNM RES INC COM 69349H107 1811 44929 SH SOLE 30 44929 0 0 PNM RES INC COM 69349H107 196 4859 SH SOLE 36 4859 0 0 PNM RES INC COM 69349H107 338 8395 SH SOLE 40 8395 0 0 POAGE BANKSHARES INC COM 730206109 9 496 SH SOLE 18 496 0 0 POAGE BANKSHARES INC COM 730206109 12 661 SH SOLE 21 661 0 0 POINTS INTL LTD COM NEW 730843208 362 31759 SH SOLE 22 31759 0 0 POLAR PWR INC COM 73102V105 3 672 SH SOLE 18 672 0 0 POLAR PWR INC COM 73102V105 43 8896 SH SOLE 21 8896 0 0 POLARIS INDS INC COM 731068102 8251 78863 SH SOLE 2 28462 0 50401 POLARIS INDS INC COM 731068102 1964 18774 SH SOLE 4 16120 0 2654 POLARIS INDS INC COM 731068102 5998 57323 SH SOLE 7 57323 0 0 POLARIS INDS INC COM 731068102 38 363 SH SOLE 15 363 0 0 POLARIS INDS INC COM 731068102 21318 203751 SH SOLE 18 197885 0 5866 POLARIS INDS INC COM 731068102 4612 44083 SH SOLE 19 44083 0 0 POLARIS INDS INC COM 731068102 4998 47767 SH SOLE 20 0 0 47767 POLARIS INDS INC COM 731068102 258031 2466128 SH SOLE 21 2466128 0 0 POLARIS INDS INC COM 731068102 198500 1897166 SH SOLE 22 1709931 0 187235 POLARIS INDS INC COM 731068102 7803 74579 SH SOLE 23 74579 0 0 POLARIS INDS INC COM 731068102 5216 49848 SH SOLE 25 49848 0 0 POLARIS INDS INC COM 731068102 18407 175928 SH SOLE 26 72850 0 103078 POLARIS INDS INC COM 731068102 1389 13273 SH SOLE 28 9589 0 3684 POLARIS INDS INC COM 731068102 1745 16674 SH SOLE 29 1564 0 15110 POLARIS INDS INC COM 731068102 7570 72350 SH SOLE 30 72350 0 0 POLARIS INDS INC COM 731068102 2917 27881 SH SOLE 31 13984 0 13897 POLARIS INDS INC COM 731068102 2212 21139 SH SOLE 34 21139 0 0 POLARIS INDS INC COM 731068102 6095 58249 SH SOLE 36 58249 0 0 POLARIS INDS INC COM 731068102 31 300 SH SOLE 40 300 0 0 POLARITYTE INC COM 731094108 20 717 SH SOLE 18 717 0 0 POLARITYTE INC COM 731094108 304 10987 SH SOLE 21 10987 0 0 POLARITYTE INC COM 731094108 248 8953 SH SOLE 22 8953 0 0 POLYMET MINING CORP COM 731916102 9 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 1512 37763 SH SOLE 2 37016 0 747 POLYONE CORP COM 73179P106 19 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 111 2785 SH SOLE 7 2785 0 0 POLYONE CORP COM 73179P106 20348 508314 SH SOLE 18 508314 0 0 POLYONE CORP COM 73179P106 6538 163329 SH SOLE 19 163329 0 0 POLYONE CORP COM 73179P106 203814 5091530 SH SOLE 21 5091530 0 0 POLYONE CORP COM 73179P106 101639 2539072 SH SOLE 22 2371109 0 167963 POLYONE CORP COM 73179P106 999 24967 SH SOLE 26 20027 0 4940 POLYONE CORP COM 73179P106 480 11999 SH SOLE 28 11999 0 0 POLYONE CORP COM 73179P106 1988 49665 SH SOLE 29 0 0 49665 POLYONE CORP COM 73179P106 484 12097 SH SOLE 30 12097 0 0 POLYONE CORP COM 73179P106 44 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 389 9730 SH SOLE 40 9730 0 0 POOL CORPORATION COM 73278L105 4324 39972 SH SOLE 2 25969 0 14003 POOL CORPORATION COM 73278L105 163 1506 SH SOLE 4 1506 0 0 POOL CORPORATION COM 73278L105 105 973 SH SOLE 7 973 0 0 POOL CORPORATION COM 73278L105 14746 136327 SH SOLE 18 136327 0 0 POOL CORPORATION COM 73278L105 16497 152510 SH SOLE 19 152510 0 0 POOL CORPORATION COM 73278L105 190094 1757362 SH SOLE 21 1757362 0 0 POOL CORPORATION COM 73278L105 143630 1327818 SH SOLE 22 1196822 0 130996 POOL CORPORATION COM 73278L105 1798 16625 SH SOLE 26 14339 0 2286 POOL CORPORATION COM 73278L105 646 5976 SH SOLE 28 5976 0 0 POOL CORPORATION COM 73278L105 1105 10214 SH SOLE 29 0 0 10214 POOL CORPORATION COM 73278L105 681 6293 SH SOLE 30 6293 0 0 POOL CORPORATION COM 73278L105 100 927 SH SOLE 31 927 0 0 POOL CORPORATION COM 73278L105 470 4341 SH SOLE 40 4341 0 0 POPULAR INC COM NEW 733174700 2212 61560 SH SOLE 2 10690 0 50870 POPULAR INC COM NEW 733174700 5 150 SH SOLE 4 150 0 0 POPULAR INC COM NEW 733174700 136 3777 SH SOLE 7 3777 0 0 POPULAR INC COM NEW 733174700 4265 118680 SH SOLE 18 118680 0 0 POPULAR INC COM NEW 733174700 7202 200389 SH SOLE 19 200389 0 0 POPULAR INC COM NEW 733174700 48152 1339778 SH SOLE 21 1339778 0 0 POPULAR INC COM NEW 733174700 100894 2807285 SH SOLE 22 2488172 0 319113 POPULAR INC COM NEW 733174700 1703 47390 SH SOLE 25 47390 0 0 POPULAR INC COM NEW 733174700 1233 34300 SH SOLE 26 28445 0 5855 POPULAR INC COM NEW 733174700 536 14904 SH SOLE 28 14904 0 0 POPULAR INC COM NEW 733174700 110 3049 SH SOLE 29 0 0 3049 POPULAR INC COM NEW 733174700 565 15722 SH SOLE 30 15722 0 0 POPULAR INC COM NEW 733174700 87 2432 SH SOLE 31 2432 0 0 POPULAR INC COM NEW 733174700 4159 115730 SH SOLE 34 115730 0 0 POPULAR INC COM NEW 733174700 287 7997 SH SOLE 36 7997 0 0 POPULAR INC COM NEW 733174700 453 12598 SH SOLE 40 12598 0 0 PORTER BANCORP INC COM NEW 736233206 5 396 SH SOLE 18 396 0 0 PORTER BANCORP INC COM NEW 736233206 14 1229 SH SOLE 19 1229 0 0 PORTER BANCORP INC COM NEW 736233206 55 4829 SH SOLE 21 4829 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 414 450000 PRN SOLE 21 450000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2277 49894 SH SOLE 2 34013 0 15881 PORTLAND GEN ELEC CO COM NEW 736508847 397 8702 SH SOLE 4 8702 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 313 6865 SH SOLE 7 6865 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4702 103027 SH SOLE 13 103027 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15215 333367 SH SOLE 18 333367 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 41702 913712 SH SOLE 19 913712 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 139778 3062621 SH SOLE 21 3062621 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 153600 3365472 SH SOLE 22 2968452 0 397020 PORTLAND GEN ELEC CO COM NEW 736508847 4659 102085 SH SOLE 23 102085 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1261 27628 SH SOLE 26 23035 0 4593 PORTLAND GEN ELEC CO COM NEW 736508847 586 12829 SH SOLE 28 12829 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 5693 124734 SH SOLE 29 0 0 124734 PORTLAND GEN ELEC CO COM NEW 736508847 2412 52838 SH SOLE 30 52838 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3333 73020 SH SOLE 36 73020 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 373 8172 SH SOLE 40 8172 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 201 3729 SH SOLE 2 2789 0 940 PORTOLA PHARMACEUTICALS INC COM 737010108 14 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 79 1454 SH SOLE 7 1454 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 10196 188708 SH SOLE 18 188708 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3837 71021 SH SOLE 19 71021 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 139459 2581145 SH SOLE 21 2581145 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 80913 1497553 SH SOLE 22 1386504 0 111049 PORTOLA PHARMACEUTICALS INC COM 737010108 47 867 SH SOLE 23 867 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1424 26361 SH SOLE 26 23712 0 2649 PORTOLA PHARMACEUTICALS INC COM 737010108 502 9289 SH SOLE 28 9289 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 181 3344 SH SOLE 29 0 0 3344 PORTOLA PHARMACEUTICALS INC COM 737010108 533 9861 SH SOLE 30 9861 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 136 2515 SH SOLE 34 2515 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 362 6691 SH SOLE 40 6691 0 0 POSCO SPONSORED ADR 693483109 8591 123788 SH SOLE 2 12843 0 110945 POSCO SPONSORED ADR 693483109 643 9267 SH SOLE 18 9267 0 0 POSCO SPONSORED ADR 693483109 396 5701 SH SOLE 21 5701 0 0 POSCO SPONSORED ADR 693483109 16928 243925 SH SOLE 22 123561 0 120364 POSCO SPONSORED ADR 693483109 5981 86184 SH SOLE 26 86184 0 0 POST HLDGS INC COM 737446104 5914 67000 SH SOLE 2 33493 0 33507 POST HLDGS INC COM 737446104 28 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 180 2043 SH SOLE 7 2043 0 0 POST HLDGS INC COM 737446104 19644 222550 SH SOLE 18 222550 0 0 POST HLDGS INC COM 737446104 1929 21856 SH SOLE 19 21856 0 0 POST HLDGS INC COM 737446104 248405 2814150 SH SOLE 21 2814150 0 0 POST HLDGS INC COM 737446104 183525 2079134 SH SOLE 22 1871762 0 207372 POST HLDGS INC COM 737446104 1657 18769 SH SOLE 26 14940 0 3829 POST HLDGS INC COM 737446104 895 10142 SH SOLE 28 10142 0 0 POST HLDGS INC COM 737446104 899 10185 SH SOLE 30 10185 0 0 POST HLDGS INC COM 737446104 128 1449 SH SOLE 31 1449 0 0 POST HLDGS INC COM 737446104 604 6840 SH SOLE 40 6840 0 0 POTASH CORP SASK INC COM 73755L107 2 100 SH SOLE 2 100 0 0 POTASH CORP SASK INC COM 73755L107 3 160 SH SOLE 18 160 0 0 POTASH CORP SASK INC COM 73755L107 29234 1519438 SH SOLE 19 1519438 0 0 POTASH CORP SASK INC COM 73755L107 2300 119522 SH SOLE 21 119522 0 0 POTASH CORP SASK INC COM 73755L107 1561 81150 SH SOLE 25 81150 0 0 POTASH CORP SASK INC COM 73755L107 18413 957000 SH SOLE 29 957000 0 0 POTASH CORP SASK INC COM 73755L107 6605 343319 SH SOLE 34 343319 0 0 POTBELLY CORP COM 73754Y100 52 4166 SH SOLE 2 1098 0 3068 POTBELLY CORP COM 73754Y100 5 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 1082 87251 SH SOLE 18 87251 0 0 POTBELLY CORP COM 73754Y100 232 18672 SH SOLE 19 18672 0 0 POTBELLY CORP COM 73754Y100 9076 731940 SH SOLE 21 731940 0 0 POTBELLY CORP COM 73754Y100 10748 866740 SH SOLE 22 832886 0 33854 POTBELLY CORP COM 73754Y100 27 2148 SH SOLE 28 2148 0 0 POTBELLY CORP COM 73754Y100 42 3386 SH SOLE 30 3386 0 0 POTBELLY CORP COM 73754Y100 20 1594 SH SOLE 40 1594 0 0 POTLATCH CORP NEW COM 737630103 961 18835 SH SOLE 2 18682 0 153 POTLATCH CORP NEW COM 737630103 15 302 SH SOLE 4 302 0 0 POTLATCH CORP NEW COM 737630103 45 878 SH SOLE 7 878 0 0 POTLATCH CORP NEW COM 737630103 12967 254247 SH SOLE 18 254247 0 0 POTLATCH CORP NEW COM 737630103 1627 31911 SH SOLE 19 31911 0 0 POTLATCH CORP NEW COM 737630103 157379 3085857 SH SOLE 21 3085857 0 0 POTLATCH CORP NEW COM 737630103 71216 1396398 SH SOLE 22 1316335 0 80063 POTLATCH CORP NEW COM 737630103 597 11714 SH SOLE 26 8552 0 3162 POTLATCH CORP NEW COM 737630103 308 6045 SH SOLE 28 6045 0 0 POTLATCH CORP NEW COM 737630103 6609 129597 SH SOLE 30 129597 0 0 POTLATCH CORP NEW COM 737630103 425 8328 SH SOLE 34 8328 0 0 POTLATCH CORP NEW COM 737630103 228 4480 SH SOLE 40 4480 0 0 POWELL INDS INC COM 739128106 56 1864 SH SOLE 2 407 0 1457 POWELL INDS INC COM 739128106 3 95 SH SOLE 4 95 0 0 POWELL INDS INC COM 739128106 6 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1364 45478 SH SOLE 18 45478 0 0 POWELL INDS INC COM 739128106 197 6585 SH SOLE 19 6585 0 0 POWELL INDS INC COM 739128106 23965 799089 SH SOLE 21 799089 0 0 POWELL INDS INC COM 739128106 7083 236175 SH SOLE 22 221003 0 15172 POWELL INDS INC COM 739128106 21 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 42 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 383 12774 SH SOLE 30 12774 0 0 POWELL INDS INC COM 739128106 28 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 167 2279 SH SOLE 2 2077 0 202 POWER INTEGRATIONS INC COM 739276103 15 206 SH SOLE 4 206 0 0 POWER INTEGRATIONS INC COM 739276103 54 744 SH SOLE 7 744 0 0 POWER INTEGRATIONS INC COM 739276103 9686 132327 SH SOLE 18 132327 0 0 POWER INTEGRATIONS INC COM 739276103 1949 26624 SH SOLE 19 26624 0 0 POWER INTEGRATIONS INC COM 739276103 186361 2545910 SH SOLE 21 2545910 0 0 POWER INTEGRATIONS INC COM 739276103 56335 769605 SH SOLE 22 714663 0 54942 POWER INTEGRATIONS INC COM 739276103 11 149 SH SOLE 23 149 0 0 POWER INTEGRATIONS INC COM 739276103 516 7052 SH SOLE 26 5328 0 1724 POWER INTEGRATIONS INC COM 739276103 298 4072 SH SOLE 28 4072 0 0 POWER INTEGRATIONS INC COM 739276103 853 11659 SH SOLE 29 0 0 11659 POWER INTEGRATIONS INC COM 739276103 2960 40437 SH SOLE 30 40437 0 0 POWER INTEGRATIONS INC COM 739276103 237 3243 SH SOLE 40 3243 0 0 POWER REIT COM 73933H101 2 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 24 3765 SH SOLE 22 3765 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 320 20791 SH SOLE 18 20791 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 7878 511562 SH SOLE 19 511562 0 0 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1 39 SH SOLE 17 0 0 39 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4262 143170 SH SOLE 2 0 0 143170 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4 125 SH SOLE 17 0 0 125 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 33145 1113379 SH SOLE 26 1113379 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 92015 3090859 SH SOLE 31 0 0 3090859 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 0 1 SH SOLE 17 0 0 1 POWERSHARES ETF TR II EX US SML PORT 73936T771 5 152 SH SOLE 17 0 0 152 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 2 43 SH SOLE 17 0 0 43 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 5 178 SH SOLE 17 0 0 178 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 1 22 SH SOLE 17 0 0 22 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 14 348 SH SOLE 17 0 0 348 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1 40 SH SOLE 17 0 0 40 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 2 104 SH SOLE 17 0 0 104 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 72 1577 SH SOLE 17 0 0 1577 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 22 242 SH SOLE 17 0 0 242 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1 25 SH SOLE 17 0 0 25 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 5 SH SOLE 17 0 0 5 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 25 1451 SH SOLE 17 0 0 1451 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 0 4 SH SOLE 17 0 0 4 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 3 24 SH SOLE 17 0 0 24 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 151 1405 SH SOLE 17 0 0 1405 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 4 132 SH SOLE 17 0 0 132 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 24 637 SH SOLE 17 0 0 637 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1 35 SH SOLE 17 0 0 35 POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 6 210 SH SOLE 17 0 0 210 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 1 26 SH SOLE 17 0 0 26 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 38134 1646567 SH SOLE 2 1232263 0 414304 POWERSHARES QQQ TRUST OPTIONS 73935A104 1614 11100 SH Call SOLE 2 11100 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 4960 34100 SH Put SOLE 2 34100 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 3199 22000 SH Put SOLE 18 22000 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 199674 1372800 SH Call SOLE 19 1372800 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 53088 365000 SH Put SOLE 19 365000 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 2342 16100 SH Call SOLE 22 16100 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 348 2400 SH Put SOLE 22 2400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 316857 2178457 SH SOLE 2 2178457 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 548 3766 SH SOLE 17 0 0 3766 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3025 20800 SH SOLE 19 20800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 39 267 SH SOLE 22 267 0 0 PPG INDS INC COM 693506107 39838 366633 SH SOLE 2 109486 0 257147 PPG INDS INC COM 693506107 9067 83440 SH SOLE 4 73927 0 9513 PPG INDS INC COM 693506107 38549 354769 SH SOLE 7 221747 0 133022 PPG INDS INC COM 693506107 338 3111 SH SOLE 13 3111 0 0 PPG INDS INC COM 693506107 195 1790 SH SOLE 15 1790 0 0 PPG INDS INC COM 693506107 61280 563962 SH SOLE 18 516137 0 47825 PPG INDS INC COM 693506107 4012 36919 SH SOLE 19 36919 0 0 PPG INDS INC COM 693506107 15867 146028 SH SOLE 20 0 0 146028 PPG INDS INC COM 693506107 430915 3965718 SH SOLE 21 3965718 0 0 PPG INDS INC COM 693506107 733734 6752568 SH SOLE 22 5584767 0 1167801 PPG INDS INC COM 693506107 33857 311587 SH SOLE 23 311587 0 0 PPG INDS INC COM 693506107 22306 205282 SH SOLE 25 205282 0 0 PPG INDS INC COM 693506107 85311 785117 SH SOLE 26 246789 0 538328 PPG INDS INC COM 693506107 6424 59122 SH SOLE 28 43219 0 15903 PPG INDS INC COM 693506107 1452 13360 SH SOLE 29 13360 0 0 PPG INDS INC COM 693506107 77568 713857 SH SOLE 30 713857 0 0 PPG INDS INC COM 693506107 13792 126926 SH SOLE 31 57965 0 68961 PPG INDS INC COM 693506107 2025 18635 SH SOLE 34 18635 0 0 PPG INDS INC COM 693506107 28039 258039 SH SOLE 36 258039 0 0 PPG INDS INC COM 693506107 137 1258 SH SOLE 40 1258 0 0 PPL CORP COM 69351T106 32100 845859 SH SOLE 2 188609 0 657250 PPL CORP COM 69351T106 9241 243498 SH SOLE 4 225656 0 17842 PPL CORP COM 69351T106 21433 564774 SH SOLE 7 536021 0 28753 PPL CORP COM 69351T106 371 9775 SH SOLE 13 9775 0 0 PPL CORP COM 69351T106 176 4645 SH SOLE 15 4645 0 0 PPL CORP COM 69351T106 8 200 SH SOLE 17 0 0 200 PPL CORP COM 69351T106 59791 1575527 SH SOLE 18 1480807 0 94720 PPL CORP COM 69351T106 9155 241232 SH SOLE 19 241232 0 0 PPL CORP COM 69351T106 14647 385950 SH SOLE 20 0 0 385950 PPL CORP COM 69351T106 744989 19630807 SH SOLE 21 19630807 0 0 PPL CORP COM 69351T106 709017 18682919 SH SOLE 22 15407151 0 3275768 PPL CORP COM 69351T106 32109 846079 SH SOLE 23 846079 0 0 PPL CORP COM 69351T106 20702 545519 SH SOLE 25 545519 0 0 PPL CORP COM 69351T106 65474 1725280 SH SOLE 26 607224 0 1118056 PPL CORP COM 69351T106 5875 154804 SH SOLE 28 112797 0 42007 PPL CORP COM 69351T106 856 22559 SH SOLE 29 22559 0 0 PPL CORP COM 69351T106 81248 2140933 SH SOLE 30 2140933 0 0 PPL CORP COM 69351T106 12217 321915 SH SOLE 31 144684 0 177231 PPL CORP COM 69351T106 3108 81897 SH SOLE 32 81897 0 0 PPL CORP COM 69351T106 1684 44382 SH SOLE 34 44382 0 0 PPL CORP COM 69351T106 11903 313637 SH SOLE 35 313637 0 0 PPL CORP COM 69351T106 28956 763017 SH SOLE 36 763017 0 0 PPL CORP COM 69351T106 129 3397 SH SOLE 40 3397 0 0 PRA GROUP INC COM 69354N106 171 5955 SH SOLE 2 2604 0 3351 PRA GROUP INC COM 69354N106 7 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 34 1201 SH SOLE 7 1201 0 0 PRA GROUP INC COM 69354N106 6199 216375 SH SOLE 18 216375 0 0 PRA GROUP INC COM 69354N106 11039 385319 SH SOLE 19 385319 0 0 PRA GROUP INC COM 69354N106 116382 4062185 SH SOLE 21 4062185 0 0 PRA GROUP INC COM 69354N106 35276 1231272 SH SOLE 22 1139102 0 92170 PRA GROUP INC COM 69354N106 373 13012 SH SOLE 26 9984 0 3028 PRA GROUP INC COM 69354N106 201 7023 SH SOLE 28 7023 0 0 PRA GROUP INC COM 69354N106 1815 63337 SH SOLE 30 63337 0 0 PRA GROUP INC COM 69354N106 151 5266 SH SOLE 40 5266 0 0 PRA HEALTH SCIENCES INC COM 69354M108 630 8269 SH SOLE 2 7953 0 316 PRA HEALTH SCIENCES INC COM 69354M108 57 749 SH SOLE 4 749 0 0 PRA HEALTH SCIENCES INC COM 69354M108 95 1244 SH SOLE 7 1244 0 0 PRA HEALTH SCIENCES INC COM 69354M108 12970 170281 SH SOLE 18 170188 0 93 PRA HEALTH SCIENCES INC COM 69354M108 10977 144106 SH SOLE 19 144106 0 0 PRA HEALTH SCIENCES INC COM 69354M108 187351 2459641 SH SOLE 21 2459641 0 0 PRA HEALTH SCIENCES INC COM 69354M108 116905 1534797 SH SOLE 22 1438843 0 95954 PRA HEALTH SCIENCES INC COM 69354M108 2669 35036 SH SOLE 23 35036 0 0 PRA HEALTH SCIENCES INC COM 69354M108 46 604 SH SOLE 25 604 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1176 15438 SH SOLE 26 12111 0 3327 PRA HEALTH SCIENCES INC COM 69354M108 577 7577 SH SOLE 28 7577 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2817 36978 SH SOLE 29 0 0 36978 PRA HEALTH SCIENCES INC COM 69354M108 589 7737 SH SOLE 30 7737 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1072 14071 SH SOLE 34 14071 0 0 PRA HEALTH SCIENCES INC COM 69354M108 387 5077 SH SOLE 40 5077 0 0 PRAXAIR INC COM 74005P104 71117 508925 SH SOLE 2 227982 0 280943 PRAXAIR INC COM 74005P104 15498 110906 SH SOLE 4 100473 0 10433 PRAXAIR INC COM 74005P104 35409 253394 SH SOLE 7 241234 0 12160 PRAXAIR INC COM 74005P104 571 4085 SH SOLE 13 4085 0 0 PRAXAIR INC COM 74005P104 273 1956 SH SOLE 15 1956 0 0 PRAXAIR INC COM 74005P104 123005 880241 SH SOLE 18 822179 0 58062 PRAXAIR INC COM 74005P104 74425 532596 SH SOLE 19 532596 0 0 PRAXAIR INC COM 74005P104 22230 159082 SH SOLE 20 0 0 159082 PRAXAIR INC COM 74005P104 666013 4766090 SH SOLE 21 4766090 0 0 PRAXAIR INC COM 74005P104 1071888 7670589 SH SOLE 22 6335100 0 1335489 PRAXAIR INC COM 74005P104 51860 371119 SH SOLE 23 371119 0 0 PRAXAIR INC COM 74005P104 43209 309213 SH SOLE 25 309213 0 0 PRAXAIR INC COM 74005P104 94629 677176 SH SOLE 26 245259 0 431917 PRAXAIR INC COM 74005P104 9126 65305 SH SOLE 28 47553 0 17752 PRAXAIR INC COM 74005P104 2404 17206 SH SOLE 29 16054 0 1152 PRAXAIR INC COM 74005P104 109044 780335 SH SOLE 30 780335 0 0 PRAXAIR INC COM 74005P104 19456 139228 SH SOLE 31 63070 0 76158 PRAXAIR INC COM 74005P104 4964 35525 SH SOLE 34 35525 0 0 PRAXAIR INC COM 74005P104 41823 299295 SH SOLE 36 299295 0 0 PRAXAIR INC COM 74005P104 203 1451 SH SOLE 40 1451 0 0 PRECISION DRILLING CORP COM 2010 74022D308 2 769 SH SOLE 21 769 0 0 PRECISION DRILLING CORP COM 2010 74022D308 0 67 SH SOLE 22 67 0 0 PREFERRED APT CMNTYS INC COM 74039L103 134 7098 SH SOLE 2 1963 0 5135 PREFERRED APT CMNTYS INC COM 74039L103 12 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2354 124697 SH SOLE 18 124697 0 0 PREFERRED APT CMNTYS INC COM 74039L103 535 28322 SH SOLE 19 28322 0 0 PREFERRED APT CMNTYS INC COM 74039L103 20828 1103172 SH SOLE 21 1103172 0 0 PREFERRED APT CMNTYS INC COM 74039L103 22246 1178277 SH SOLE 22 1118376 0 59901 PREFERRED APT CMNTYS INC COM 74039L103 16 869 SH SOLE 23 869 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 61 1009 SH SOLE 2 739 0 270 PREFERRED BK LOS ANGELES CA COM NEW 740367404 19 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2801 46405 SH SOLE 18 46405 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 610 10115 SH SOLE 19 10115 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 24856 411857 SH SOLE 21 411857 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 17134 283906 SH SOLE 22 262842 0 21064 PREFERRED BK LOS ANGELES CA COM NEW 740367404 80 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 103 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 183 3029 SH SOLE 30 3029 0 0 PREFORMED LINE PRODS CO COM 740444104 28 415 SH SOLE 2 144 0 271 PREFORMED LINE PRODS CO COM 740444104 809 12026 SH SOLE 18 12026 0 0 PREFORMED LINE PRODS CO COM 740444104 122 1820 SH SOLE 19 1820 0 0 PREFORMED LINE PRODS CO COM 740444104 6404 95160 SH SOLE 21 95160 0 0 PREFORMED LINE PRODS CO COM 740444104 2011 29880 SH SOLE 22 28011 0 1869 PREMIER FINL BANCORP INC COM 74050M105 35 1623 SH SOLE 2 644 0 979 PREMIER FINL BANCORP INC COM 74050M105 814 37337 SH SOLE 18 37337 0 0 PREMIER FINL BANCORP INC COM 74050M105 106 4856 SH SOLE 19 4856 0 0 PREMIER FINL BANCORP INC COM 74050M105 6757 310108 SH SOLE 21 310108 0 0 PREMIER FINL BANCORP INC COM 74050M105 1971 90436 SH SOLE 22 84370 0 6066 PREMIER INC CL A 74051N102 1058 32479 SH SOLE 2 5965 0 26514 PREMIER INC CL A 74051N102 8 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 54 1643 SH SOLE 7 1643 0 0 PREMIER INC CL A 74051N102 1537 47182 SH SOLE 18 47182 0 0 PREMIER INC CL A 74051N102 3619 111128 SH SOLE 19 111128 0 0 PREMIER INC CL A 74051N102 23143 710557 SH SOLE 21 710557 0 0 PREMIER INC CL A 74051N102 46081 1414841 SH SOLE 22 1262270 0 152571 PREMIER INC CL A 74051N102 869 26670 SH SOLE 25 26670 0 0 PREMIER INC CL A 74051N102 456 14001 SH SOLE 26 12152 0 1849 PREMIER INC CL A 74051N102 366 11222 SH SOLE 28 11222 0 0 PREMIER INC CL A 74051N102 236 7251 SH SOLE 30 7251 0 0 PREMIER INC CL A 74051N102 33 1026 SH SOLE 31 1026 0 0 PREMIER INC CL A 74051N102 2121 65120 SH SOLE 34 65120 0 0 PREMIER INC CL A 74051N102 205 6297 SH SOLE 40 6297 0 0 PRESBIA PLC SHS G7234P100 4 988 SH SOLE 18 988 0 0 PRESBIA PLC SHS G7234P100 5 1019 SH SOLE 21 1019 0 0 PRESIDIO INC COM 74102M103 32 2281 SH SOLE 2 860 0 1421 PRESIDIO INC COM 74102M103 956 67582 SH SOLE 18 67582 0 0 PRESIDIO INC COM 74102M103 196 13861 SH SOLE 19 13861 0 0 PRESIDIO INC COM 74102M103 7948 561696 SH SOLE 21 561696 0 0 PRESIDIO INC COM 74102M103 2776 196217 SH SOLE 22 181802 0 14415 PRESTIGE BRANDS HLDGS INC COM 74112D101 2112 42172 SH SOLE 2 41845 0 327 PRESTIGE BRANDS HLDGS INC COM 74112D101 11 223 SH SOLE 4 223 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 65 1289 SH SOLE 7 1289 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 634 12656 SH SOLE 13 12656 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 16521 329835 SH SOLE 18 329835 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 22908 457338 SH SOLE 19 457338 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 177390 3541432 SH SOLE 21 3541432 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 110937 2214746 SH SOLE 22 2088460 0 126286 PRESTIGE BRANDS HLDGS INC COM 74112D101 4642 92678 SH SOLE 23 92678 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1099 21935 SH SOLE 26 18616 0 3319 PRESTIGE BRANDS HLDGS INC COM 74112D101 381 7602 SH SOLE 28 7602 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 2945 58790 SH SOLE 29 0 0 58790 PRESTIGE BRANDS HLDGS INC COM 74112D101 398 7951 SH SOLE 30 7951 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 63 1257 SH SOLE 36 1257 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 288 5747 SH SOLE 40 5747 0 0 PRETIUM RES INC COM 74139C102 68 7378 SH SOLE 21 7378 0 0 PRETIUM RES INC COM 74139C102 4595 496250 SH SOLE 30 496250 0 0 PRGX GLOBAL INC COM NEW 69357C503 25 3598 SH SOLE 18 3598 0 0 PRGX GLOBAL INC COM NEW 69357C503 43 6115 SH SOLE 19 6115 0 0 PRGX GLOBAL INC COM NEW 69357C503 405 57868 SH SOLE 21 57868 0 0 PRGX GLOBAL INC COM NEW 69357C503 4834 690632 SH SOLE 22 690632 0 0 PRGX GLOBAL INC COM NEW 69357C503 603 86129 SH SOLE 29 0 0 86129 PRICE T ROWE GROUP INC COM 74144T108 31583 348408 SH SOLE 2 112577 0 235831 PRICE T ROWE GROUP INC COM 74144T108 7166 79050 SH SOLE 4 70356 0 8694 PRICE T ROWE GROUP INC COM 74144T108 41172 454181 SH SOLE 7 278904 0 175277 PRICE T ROWE GROUP INC COM 74144T108 179 1971 SH SOLE 13 1971 0 0 PRICE T ROWE GROUP INC COM 74144T108 134 1473 SH SOLE 15 1473 0 0 PRICE T ROWE GROUP INC COM 74144T108 48299 532808 SH SOLE 18 499442 0 33366 PRICE T ROWE GROUP INC COM 74144T108 3811 42038 SH SOLE 19 42038 0 0 PRICE T ROWE GROUP INC COM 74144T108 13625 150298 SH SOLE 20 0 0 150298 PRICE T ROWE GROUP INC COM 74144T108 519191 5727426 SH SOLE 21 5727426 0 0 PRICE T ROWE GROUP INC COM 74144T108 580741 6406404 SH SOLE 22 5271029 0 1135375 PRICE T ROWE GROUP INC COM 74144T108 27799 306663 SH SOLE 23 306663 0 0 PRICE T ROWE GROUP INC COM 74144T108 17140 189080 SH SOLE 25 189080 0 0 PRICE T ROWE GROUP INC COM 74144T108 60248 664627 SH SOLE 26 250168 0 414459 PRICE T ROWE GROUP INC COM 74144T108 4974 54869 SH SOLE 28 39971 0 14898 PRICE T ROWE GROUP INC COM 74144T108 853 9415 SH SOLE 29 9415 0 0 PRICE T ROWE GROUP INC COM 74144T108 95069 1048750 SH SOLE 30 1048750 0 0 PRICE T ROWE GROUP INC COM 74144T108 11340 125094 SH SOLE 31 69675 0 55419 PRICE T ROWE GROUP INC COM 74144T108 1389 15323 SH SOLE 34 15323 0 0 PRICE T ROWE GROUP INC COM 74144T108 29016 320083 SH SOLE 36 320083 0 0 PRICE T ROWE GROUP INC COM 74144T108 123 1360 SH SOLE 40 1360 0 0 PRICELINE GRP INC COM NEW 741503403 136281 74437 SH SOLE 2 14022 0 60415 PRICELINE GRP INC COM NEW 741503403 31292 17092 SH SOLE 4 15391 0 1701 PRICELINE GRP INC COM NEW 741503403 63319 34585 SH SOLE 7 34463 0 122 PRICELINE GRP INC COM NEW 741503403 174 95 SH SOLE 13 95 0 0 PRICELINE GRP INC COM NEW 741503403 723 395 SH SOLE 15 395 0 0 PRICELINE GRP INC COM NEW 741503403 2 1 SH SOLE 17 0 0 1 PRICELINE GRP INC COM NEW 741503403 411193 224595 SH SOLE 18 187292 0 37303 PRICELINE GRP INC COM NEW 741503403 266968 145819 SH SOLE 19 145819 0 0 PRICELINE GRP INC COM NEW 741503403 48921 26721 SH SOLE 20 0 0 26721 PRICELINE GRP INC COM NEW 741503403 1395544 762251 SH SOLE 21 762251 0 0 PRICELINE GRP INC COM NEW 741503403 2400236 1311017 SH SOLE 22 1089892 0 221125 PRICELINE GRP INC COM NEW 741503403 110543 60379 SH SOLE 23 60379 0 0 PRICELINE GRP INC COM NEW 741503403 90953 49679 SH SOLE 25 49679 0 0 PRICELINE GRP INC COM NEW 741503403 229303 125246 SH SOLE 26 43156 0 82090 PRICELINE GRP INC COM NEW 741503403 20404 11145 SH SOLE 28 8123 0 3022 PRICELINE GRP INC COM NEW 741503403 7210 3938 SH SOLE 29 1711 0 2227 PRICELINE GRP INC COM NEW 741503403 263570 143963 SH SOLE 30 143963 0 0 PRICELINE GRP INC COM NEW 741503403 46561 25432 SH SOLE 31 10572 0 14860 PRICELINE GRP INC COM NEW 741503403 12999 7100 SH SOLE 32 7100 0 0 PRICELINE GRP INC COM NEW 741503403 32744 17885 SH SOLE 34 17885 0 0 PRICELINE GRP INC COM NEW 741503403 83848 45798 SH SOLE 36 45798 0 0 PRICELINE GRP INC COM NEW 741503403 449 245 SH SOLE 40 245 0 0 PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 4394 2276000 PRN SOLE 21 2276000 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 4109 2847000 PRN SOLE 21 2847000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3586 3125000 PRN SOLE 21 3125000 0 0 PRICESMART INC COM 741511109 118 1320 SH SOLE 2 1232 0 88 PRICESMART INC COM 741511109 6 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 43 479 SH SOLE 7 479 0 0 PRICESMART INC COM 741511109 6691 74964 SH SOLE 18 74964 0 0 PRICESMART INC COM 741511109 1470 16471 SH SOLE 19 16471 0 0 PRICESMART INC COM 741511109 59457 666187 SH SOLE 21 666187 0 0 PRICESMART INC COM 741511109 52739 590918 SH SOLE 22 544477 0 46441 PRICESMART INC COM 741511109 440 4932 SH SOLE 26 3658 0 1274 PRICESMART INC COM 741511109 253 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 292 3270 SH SOLE 30 3270 0 0 PRICESMART INC COM 741511109 188 2106 SH SOLE 40 2106 0 0 PRIMEENERGY CORP COM 74158E104 4 101 SH SOLE 18 101 0 0 PRIMEENERGY CORP COM 74158E104 8 174 SH SOLE 21 174 0 0 PRIMERICA INC COM 74164M108 1683 20632 SH SOLE 2 20375 0 257 PRIMERICA INC COM 74164M108 23 281 SH SOLE 4 281 0 0 PRIMERICA INC COM 74164M108 98 1196 SH SOLE 7 1196 0 0 PRIMERICA INC COM 74164M108 22864 280365 SH SOLE 18 280365 0 0 PRIMERICA INC COM 74164M108 2791 34221 SH SOLE 19 34221 0 0 PRIMERICA INC COM 74164M108 233699 2865720 SH SOLE 21 2865720 0 0 PRIMERICA INC COM 74164M108 113566 1392597 SH SOLE 22 1299878 0 92719 PRIMERICA INC COM 74164M108 1261 15461 SH SOLE 26 12202 0 3259 PRIMERICA INC COM 74164M108 542 6650 SH SOLE 28 6650 0 0 PRIMERICA INC COM 74164M108 510 6257 SH SOLE 29 0 0 6257 PRIMERICA INC COM 74164M108 707 8673 SH SOLE 30 8673 0 0 PRIMERICA INC COM 74164M108 18 218 SH SOLE 34 218 0 0 PRIMERICA INC COM 74164M108 146 1789 SH SOLE 36 1789 0 0 PRIMERICA INC COM 74164M108 454 5569 SH SOLE 40 5569 0 0 PRIMO WTR CORP COM 74165N105 24 2027 SH SOLE 2 1241 0 786 PRIMO WTR CORP COM 74165N105 15 1224 SH SOLE 7 1224 0 0 PRIMO WTR CORP COM 74165N105 1080 91152 SH SOLE 18 91152 0 0 PRIMO WTR CORP COM 74165N105 1555 131241 SH SOLE 19 131241 0 0 PRIMO WTR CORP COM 74165N105 9450 797480 SH SOLE 21 797480 0 0 PRIMO WTR CORP COM 74165N105 6840 577223 SH SOLE 22 547663 0 29560 PRIMO WTR CORP COM 74165N105 290 24501 SH SOLE 29 0 0 24501 PRIMORIS SVCS CORP COM 74164F103 122 4157 SH SOLE 2 3839 0 318 PRIMORIS SVCS CORP COM 74164F103 8 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 32 1083 SH SOLE 7 1083 0 0 PRIMORIS SVCS CORP COM 74164F103 3923 133353 SH SOLE 18 133353 0 0 PRIMORIS SVCS CORP COM 74164F103 877 29800 SH SOLE 19 29800 0 0 PRIMORIS SVCS CORP COM 74164F103 34072 1158107 SH SOLE 21 1158107 0 0 PRIMORIS SVCS CORP COM 74164F103 30037 1020974 SH SOLE 22 943645 0 77329 PRIMORIS SVCS CORP COM 74164F103 375 12739 SH SOLE 23 12739 0 0 PRIMORIS SVCS CORP COM 74164F103 90 3060 SH SOLE 26 0 0 3060 PRIMORIS SVCS CORP COM 74164F103 163 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 305 10355 SH SOLE 29 0 0 10355 PRIMORIS SVCS CORP COM 74164F103 190 6474 SH SOLE 30 6474 0 0 PRIMORIS SVCS CORP COM 74164F103 128 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 50579 786127 SH SOLE 2 517274 0 268853 PRINCIPAL FINL GROUP INC COM 74251V102 9987 155222 SH SOLE 4 144258 0 10964 PRINCIPAL FINL GROUP INC COM 74251V102 18398 285942 SH SOLE 7 234244 0 51698 PRINCIPAL FINL GROUP INC COM 74251V102 169 2632 SH SOLE 13 2632 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 114 1766 SH SOLE 15 1766 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 8 121 SH SOLE 17 0 0 121 PRINCIPAL FINL GROUP INC COM 74251V102 40886 635467 SH SOLE 18 594693 0 40774 PRINCIPAL FINL GROUP INC COM 74251V102 10914 169628 SH SOLE 19 169628 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 11283 175359 SH SOLE 20 0 0 175359 PRINCIPAL FINL GROUP INC COM 74251V102 399865 6214874 SH SOLE 21 6214874 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 512886 7971494 SH SOLE 22 6493900 0 1477594 PRINCIPAL FINL GROUP INC COM 74251V102 28961 450121 SH SOLE 23 450121 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 14717 228732 SH SOLE 25 228732 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 48528 754250 SH SOLE 26 281237 0 473013 PRINCIPAL FINL GROUP INC COM 74251V102 4271 66374 SH SOLE 28 48562 0 17812 PRINCIPAL FINL GROUP INC COM 74251V102 10298 160056 SH SOLE 29 53361 0 106695 PRINCIPAL FINL GROUP INC COM 74251V102 62092 965067 SH SOLE 30 965067 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 15838 246163 SH SOLE 31 176072 0 70091 PRINCIPAL FINL GROUP INC COM 74251V102 5262 81783 SH SOLE 34 81783 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 20705 321811 SH SOLE 36 321811 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 92 1431 SH SOLE 40 1431 0 0 PRO-DEX INC COLO COM NEW 74265M205 4 613 SH SOLE 21 613 0 0 PRO-DEX INC COLO COM NEW 74265M205 0 42 SH SOLE 22 42 0 0 PROASSURANCE CORP COM 74267C106 1970 36052 SH SOLE 2 10119 0 25933 PROASSURANCE CORP COM 74267C106 20 364 SH SOLE 4 364 0 0 PROASSURANCE CORP COM 74267C106 120 2192 SH SOLE 7 2192 0 0 PROASSURANCE CORP COM 74267C106 5070 92771 SH SOLE 18 92771 0 0 PROASSURANCE CORP COM 74267C106 4875 89200 SH SOLE 19 89200 0 0 PROASSURANCE CORP COM 74267C106 199763 3655315 SH SOLE 21 3655315 0 0 PROASSURANCE CORP COM 74267C106 77558 1419184 SH SOLE 22 1235769 0 183415 PROASSURANCE CORP COM 74267C106 39 717 SH SOLE 23 717 0 0 PROASSURANCE CORP COM 74267C106 1036 18957 SH SOLE 26 15915 0 3042 PROASSURANCE CORP COM 74267C106 423 7738 SH SOLE 28 7738 0 0 PROASSURANCE CORP COM 74267C106 4049 74097 SH SOLE 30 74097 0 0 PROASSURANCE CORP COM 74267C106 59 1085 SH SOLE 31 1085 0 0 PROASSURANCE CORP COM 74267C106 55 1000 SH SOLE 36 1000 0 0 PROASSURANCE CORP COM 74267C106 292 5336 SH SOLE 40 5336 0 0 PROCTER AND GAMBLE CO COM 742718109 364932 4011128 SH SOLE 2 1506090 0 2505038 PROCTER AND GAMBLE CO COM 742718109 83135 913771 SH SOLE 4 824836 0 88935 PROCTER AND GAMBLE CO COM 742718109 201728 2217276 SH SOLE 7 1994581 0 222695 PROCTER AND GAMBLE CO COM 742718109 2563 28173 SH SOLE 13 28173 0 0 PROCTER AND GAMBLE CO COM 742718109 1617 17769 SH SOLE 15 17769 0 0 PROCTER AND GAMBLE CO COM 742718109 44 485 SH SOLE 17 0 0 485 PROCTER AND GAMBLE CO COM 742718109 601354 6609738 SH SOLE 18 6158762 0 450976 PROCTER AND GAMBLE CO COM 742718109 355416 3906524 SH SOLE 19 3906524 0 0 PROCTER AND GAMBLE CO COM 742718109 127206 1398171 SH SOLE 20 72480 0 1325691 PROCTER AND GAMBLE CO COM 742718109 3993438 43893577 SH SOLE 21 43893577 0 0 PROCTER AND GAMBLE CO COM 742718109 6256566 68768590 SH SOLE 22 56587613 0 12180977 PROCTER AND GAMBLE CO COM 742718109 297694 3272085 SH SOLE 23 3272085 0 0 PROCTER AND GAMBLE CO COM 742718109 207092 2276232 SH SOLE 25 2276232 0 0 PROCTER AND GAMBLE CO COM 742718109 751284 8257679 SH SOLE 26 2262597 0 5995082 PROCTER AND GAMBLE CO COM 742718109 52941 581893 SH SOLE 28 424430 0 157463 PROCTER AND GAMBLE CO COM 742718109 16506 181420 SH SOLE 29 118261 0 63159 PROCTER AND GAMBLE CO COM 742718109 679391 7467479 SH SOLE 30 7467479 0 0 PROCTER AND GAMBLE CO COM 742718109 130144 1430465 SH SOLE 31 670970 0 759495 PROCTER AND GAMBLE CO COM 742718109 12289 135072 SH SOLE 32 135072 0 0 PROCTER AND GAMBLE CO COM 742718109 70980 780171 SH SOLE 34 780171 0 0 PROCTER AND GAMBLE CO COM 742718109 241940 2659262 SH SOLE 36 2659262 0 0 PROCTER AND GAMBLE CO COM 742718109 2252 24758 SH SOLE 37 24758 0 0 PROCTER AND GAMBLE CO COM 742718109 1183 13004 SH SOLE 40 13004 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 1 224 SH SOLE 18 224 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 14 3636 SH SOLE 21 3636 0 0 PROFIRE ENERGY INC COM 74316X101 9 4510 SH SOLE 18 4510 0 0 PROFIRE ENERGY INC COM 74316X101 148 74158 SH SOLE 21 74158 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 38 5225 SH SOLE 2 4665 0 560 PROGENICS PHARMACEUTICALS IN COM 743187106 11 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2499 339533 SH SOLE 18 339533 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 547 74295 SH SOLE 19 74295 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 53389 7253901 SH SOLE 21 7253901 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 14546 1976351 SH SOLE 22 1830000 0 146351 PROGENICS PHARMACEUTICALS IN COM 743187106 209 28344 SH SOLE 23 28344 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 74 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 715 97189 SH SOLE 30 97189 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 54 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 193 5046 SH SOLE 2 3288 0 1758 PROGRESS SOFTWARE CORP COM 743312100 5 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 49 1280 SH SOLE 7 1280 0 0 PROGRESS SOFTWARE CORP COM 743312100 9726 254799 SH SOLE 18 254799 0 0 PROGRESS SOFTWARE CORP COM 743312100 1392 36477 SH SOLE 19 36477 0 0 PROGRESS SOFTWARE CORP COM 743312100 163111 4273272 SH SOLE 21 4273272 0 0 PROGRESS SOFTWARE CORP COM 743312100 50853 1332286 SH SOLE 22 1237041 0 95245 PROGRESS SOFTWARE CORP COM 743312100 762 19967 SH SOLE 26 16721 0 3246 PROGRESS SOFTWARE CORP COM 743312100 248 6497 SH SOLE 28 6497 0 0 PROGRESS SOFTWARE CORP COM 743312100 1363 35720 SH SOLE 29 0 0 35720 PROGRESS SOFTWARE CORP COM 743312100 2471 64742 SH SOLE 30 64742 0 0 PROGRESS SOFTWARE CORP COM 743312100 3475 91046 SH SOLE 34 91046 0 0 PROGRESS SOFTWARE CORP COM 743312100 195 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 38034 785508 SH SOLE 2 240176 0 545332 PROGRESSIVE CORP OHIO COM 743315103 8870 183187 SH SOLE 4 163139 0 20048 PROGRESSIVE CORP OHIO COM 743315103 20624 425930 SH SOLE 7 414334 0 11596 PROGRESSIVE CORP OHIO COM 743315103 575 11882 SH SOLE 13 11882 0 0 PROGRESSIVE CORP OHIO COM 743315103 184 3796 SH SOLE 15 3796 0 0 PROGRESSIVE CORP OHIO COM 743315103 61523 1270619 SH SOLE 18 1189993 0 80626 PROGRESSIVE CORP OHIO COM 743315103 5387 111257 SH SOLE 19 111257 0 0 PROGRESSIVE CORP OHIO COM 743315103 16768 346307 SH SOLE 20 0 0 346307 PROGRESSIVE CORP OHIO COM 743315103 593963 12266899 SH SOLE 21 12266899 0 0 PROGRESSIVE CORP OHIO COM 743315103 759540 15686503 SH SOLE 22 12960703 0 2725800 PROGRESSIVE CORP OHIO COM 743315103 34820 719130 SH SOLE 23 719130 0 0 PROGRESSIVE CORP OHIO COM 743315103 21543 444923 SH SOLE 25 444923 0 0 PROGRESSIVE CORP OHIO COM 743315103 80747 1667644 SH SOLE 26 558608 0 1109036 PROGRESSIVE CORP OHIO COM 743315103 6393 132030 SH SOLE 28 96209 0 35821 PROGRESSIVE CORP OHIO COM 743315103 940 19422 SH SOLE 29 19422 0 0 PROGRESSIVE CORP OHIO COM 743315103 98515 2034600 SH SOLE 30 2034600 0 0 PROGRESSIVE CORP OHIO COM 743315103 13822 285462 SH SOLE 31 127969 0 157493 PROGRESSIVE CORP OHIO COM 743315103 2251 46482 SH SOLE 34 46482 0 0 PROGRESSIVE CORP OHIO COM 743315103 28205 582517 SH SOLE 36 582517 0 0 PROGRESSIVE CORP OHIO COM 743315103 141 2902 SH SOLE 40 2902 0 0 PROLOGIS INC COM 74340W103 76541 1206128 SH SOLE 2 201613 0 1004515 PROLOGIS INC COM 74340W103 24932 392882 SH SOLE 4 375079 0 17803 PROLOGIS INC COM 74340W103 69601 1096775 SH SOLE 7 1090494 0 6281 PROLOGIS INC COM 74340W103 2877 45337 SH SOLE 13 45337 0 0 PROLOGIS INC COM 74340W103 1401 22071 SH SOLE 15 22071 0 0 PROLOGIS INC COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC COM 74340W103 76703 1208682 SH SOLE 18 1135156 0 73526 PROLOGIS INC COM 74340W103 67939 1070581 SH SOLE 19 1070581 0 0 PROLOGIS INC COM 74340W103 15479 243920 SH SOLE 20 0 0 243920 PROLOGIS INC COM 74340W103 1056472 16647843 SH SOLE 21 16647843 0 0 PROLOGIS INC COM 74340W103 1373250 21639620 SH SOLE 22 18788833 0 2850787 PROLOGIS INC COM 74340W103 41808 658813 SH SOLE 23 658813 0 0 PROLOGIS INC COM 74340W103 92558 1458521 SH SOLE 25 1458521 0 0 PROLOGIS INC COM 74340W103 104939 1653631 SH SOLE 26 489412 0 1164219 PROLOGIS INC COM 74340W103 7675 120946 SH SOLE 28 88109 0 32837 PROLOGIS INC COM 74340W103 23205 365656 SH SOLE 29 199631 0 166025 PROLOGIS INC COM 74340W103 255863 4031885 SH SOLE 30 4031885 0 0 PROLOGIS INC COM 74340W103 26100 411284 SH SOLE 31 246775 0 164509 PROLOGIS INC COM 74340W103 8139 128249 SH SOLE 34 128249 0 0 PROLOGIS INC COM 74340W103 35042 552193 SH SOLE 36 552193 0 0 PROLOGIS INC COM 74340W103 186 2938 SH SOLE 40 2938 0 0 PROOFPOINT INC COM 743424103 1164 13348 SH SOLE 2 12999 0 349 PROOFPOINT INC COM 743424103 58 663 SH SOLE 4 663 0 0 PROOFPOINT INC COM 743424103 98 1118 SH SOLE 7 1118 0 0 PROOFPOINT INC COM 743424103 12816 146934 SH SOLE 18 146934 0 0 PROOFPOINT INC COM 743424103 25579 293273 SH SOLE 19 293273 0 0 PROOFPOINT INC COM 743424103 125309 1436698 SH SOLE 21 1436698 0 0 PROOFPOINT INC COM 743424103 125422 1437991 SH SOLE 22 1354239 0 83752 PROOFPOINT INC COM 743424103 6383 73186 SH SOLE 23 73186 0 0 PROOFPOINT INC COM 743424103 1328 15229 SH SOLE 26 13032 0 2197 PROOFPOINT INC COM 743424103 576 6600 SH SOLE 28 6600 0 0 PROOFPOINT INC COM 743424103 1312 15048 SH SOLE 29 0 0 15048 PROOFPOINT INC COM 743424103 579 6643 SH SOLE 30 6643 0 0 PROOFPOINT INC COM 743424103 3162 36256 SH SOLE 34 36256 0 0 PROOFPOINT INC COM 743424103 353 4043 SH SOLE 40 4043 0 0 PROPETRO HLDG CORP COM 74347M108 66 4618 SH SOLE 2 3158 0 1460 PROPETRO HLDG CORP COM 74347M108 15 1028 SH SOLE 7 1028 0 0 PROPETRO HLDG CORP COM 74347M108 1437 100162 SH SOLE 18 100162 0 0 PROPETRO HLDG CORP COM 74347M108 327 22792 SH SOLE 19 22792 0 0 PROPETRO HLDG CORP COM 74347M108 12049 839647 SH SOLE 21 839647 0 0 PROPETRO HLDG CORP COM 74347M108 13096 912600 SH SOLE 22 862372 0 50228 PROPETRO HLDG CORP COM 74347M108 878 61184 SH SOLE 26 13318 0 47866 PROPHASE LABS INC COM 74345W108 2 708 SH SOLE 18 708 0 0 PROS HOLDINGS INC COM 74346Y103 41 1709 SH SOLE 2 1482 0 227 PROS HOLDINGS INC COM 74346Y103 13 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 2269 94016 SH SOLE 18 94016 0 0 PROS HOLDINGS INC COM 74346Y103 474 19623 SH SOLE 19 19623 0 0 PROS HOLDINGS INC COM 74346Y103 20067 831618 SH SOLE 21 831618 0 0 PROS HOLDINGS INC COM 74346Y103 17718 734285 SH SOLE 22 688676 0 45609 PROS HOLDINGS INC COM 74346Y103 32 1337 SH SOLE 26 0 0 1337 PROS HOLDINGS INC COM 74346Y103 88 3660 SH SOLE 28 3660 0 0 PROS HOLDINGS INC COM 74346Y103 78 3240 SH SOLE 30 3240 0 0 PROS HOLDINGS INC COM 74346Y103 62 2561 SH SOLE 40 2561 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1 12 SH SOLE 17 0 0 12 PROSPECT CAPITAL CORPORATION COM 74348T102 13230 1968766 SH SOLE 30 1968766 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1133 1123000 PRN SOLE 21 1123000 0 0 PROSPERITY BANCSHARES INC COM 743606105 4684 71262 SH SOLE 2 37268 0 33994 PROSPERITY BANCSHARES INC COM 743606105 97 1480 SH SOLE 4 1480 0 0 PROSPERITY BANCSHARES INC COM 743606105 147 2241 SH SOLE 7 2241 0 0 PROSPERITY BANCSHARES INC COM 743606105 15636 237888 SH SOLE 18 237888 0 0 PROSPERITY BANCSHARES INC COM 743606105 1434 21818 SH SOLE 19 21818 0 0 PROSPERITY BANCSHARES INC COM 743606105 198647 3022162 SH SOLE 21 3022162 0 0 PROSPERITY BANCSHARES INC COM 743606105 141816 2157553 SH SOLE 22 1956392 0 201161 PROSPERITY BANCSHARES INC COM 743606105 295 4483 SH SOLE 23 4483 0 0 PROSPERITY BANCSHARES INC COM 743606105 1263 19218 SH SOLE 26 15488 0 3730 PROSPERITY BANCSHARES INC COM 743606105 631 9593 SH SOLE 28 9593 0 0 PROSPERITY BANCSHARES INC COM 743606105 652 9923 SH SOLE 29 0 0 9923 PROSPERITY BANCSHARES INC COM 743606105 691 10509 SH SOLE 30 10509 0 0 PROSPERITY BANCSHARES INC COM 743606105 151 2290 SH SOLE 31 2290 0 0 PROSPERITY BANCSHARES INC COM 743606105 31 478 SH SOLE 34 478 0 0 PROSPERITY BANCSHARES INC COM 743606105 185 2812 SH SOLE 36 2812 0 0 PROSPERITY BANCSHARES INC COM 743606105 470 7153 SH SOLE 40 7153 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 24 1355 SH SOLE 2 604 0 751 PROTAGONIST THERAPEUTICS INC COM 74366E102 623 35262 SH SOLE 18 35262 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 130 7371 SH SOLE 19 7371 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 5222 295525 SH SOLE 21 295525 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1909 108012 SH SOLE 22 101256 0 6756 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 55 94203 SH SOLE 29 0 0 94203 PROTEON THERAPEUTICS INC COM 74371L109 3 1374 SH SOLE 19 1374 0 0 PROTEON THERAPEUTICS INC COM 74371L109 7 3264 SH SOLE 21 3264 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 6 2875 SH SOLE 18 2875 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 79 37422 SH SOLE 21 37422 0 0 PROTHENA CORP PLC SHS G72800108 245 3783 SH SOLE 2 2155 0 1628 PROTHENA CORP PLC SHS G72800108 7 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 67 1040 SH SOLE 7 1040 0 0 PROTHENA CORP PLC SHS G72800108 8909 137544 SH SOLE 18 137544 0 0 PROTHENA CORP PLC SHS G72800108 5518 85189 SH SOLE 19 85189 0 0 PROTHENA CORP PLC SHS G72800108 111549 1722235 SH SOLE 21 1722235 0 0 PROTHENA CORP PLC SHS G72800108 66737 1030363 SH SOLE 22 957636 0 72727 PROTHENA CORP PLC SHS G72800108 24 368 SH SOLE 23 368 0 0 PROTHENA CORP PLC SHS G72800108 564 8706 SH SOLE 26 5252 0 3454 PROTHENA CORP PLC SHS G72800108 428 6604 SH SOLE 28 6604 0 0 PROTHENA CORP PLC SHS G72800108 367 5669 SH SOLE 30 5669 0 0 PROTHENA CORP PLC SHS G72800108 90 1384 SH SOLE 34 1384 0 0 PROTHENA CORP PLC SHS G72800108 215 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 120 1498 SH SOLE 2 1395 0 103 PROTO LABS INC COM 743713109 11 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 47 584 SH SOLE 7 584 0 0 PROTO LABS INC COM 743713109 9098 113303 SH SOLE 18 113303 0 0 PROTO LABS INC COM 743713109 1459 18167 SH SOLE 19 18167 0 0 PROTO LABS INC COM 743713109 171471 2135374 SH SOLE 21 2135374 0 0 PROTO LABS INC COM 743713109 53196 662466 SH SOLE 22 616545 0 45921 PROTO LABS INC COM 743713109 812 10107 SH SOLE 26 8892 0 1215 PROTO LABS INC COM 743713109 273 3403 SH SOLE 28 3403 0 0 PROTO LABS INC COM 743713109 2699 33608 SH SOLE 30 33608 0 0 PROTO LABS INC COM 743713109 207 2584 SH SOLE 40 2584 0 0 PROVIDENCE SVC CORP COM 743815102 139 2577 SH SOLE 2 2080 0 497 PROVIDENCE SVC CORP COM 743815102 21 383 SH SOLE 7 383 0 0 PROVIDENCE SVC CORP COM 743815102 2971 54941 SH SOLE 18 54941 0 0 PROVIDENCE SVC CORP COM 743815102 851 15737 SH SOLE 19 15737 0 0 PROVIDENCE SVC CORP COM 743815102 55420 1024775 SH SOLE 21 1024775 0 0 PROVIDENCE SVC CORP COM 743815102 17883 330673 SH SOLE 22 308161 0 22512 PROVIDENCE SVC CORP COM 743815102 2281 42174 SH SOLE 23 42174 0 0 PROVIDENCE SVC CORP COM 743815102 103 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 164 3025 SH SOLE 29 0 0 3025 PROVIDENCE SVC CORP COM 743815102 857 15840 SH SOLE 30 15840 0 0 PROVIDENCE SVC CORP COM 743815102 81 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM 74383X109 14 588 SH SOLE 2 186 0 402 PROVIDENT BANCORP INC COM 74383X109 367 15862 SH SOLE 18 15862 0 0 PROVIDENT BANCORP INC COM 74383X109 56 2413 SH SOLE 19 2413 0 0 PROVIDENT BANCORP INC COM 74383X109 3170 136937 SH SOLE 21 136937 0 0 PROVIDENT BANCORP INC COM 74383X109 884 38173 SH SOLE 22 35686 0 2487 PROVIDENT FINL HLDGS INC COM 743868101 25 1271 SH SOLE 2 415 0 856 PROVIDENT FINL HLDGS INC COM 743868101 470 24001 SH SOLE 18 24001 0 0 PROVIDENT FINL HLDGS INC COM 743868101 93 4746 SH SOLE 19 4746 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4292 218994 SH SOLE 21 218994 0 0 PROVIDENT FINL HLDGS INC COM 743868101 7566 386002 SH SOLE 22 382556 0 3446 PROVIDENT FINL SVCS INC COM 74386T105 366 13738 SH SOLE 2 3515 0 10223 PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 117 4395 SH SOLE 7 4395 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8350 313094 SH SOLE 18 313094 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1227 46008 SH SOLE 19 46008 0 0 PROVIDENT FINL SVCS INC COM 74386T105 146819 5505018 SH SOLE 21 5505018 0 0 PROVIDENT FINL SVCS INC COM 74386T105 45958 1723219 SH SOLE 22 1614172 0 109047 PROVIDENT FINL SVCS INC COM 74386T105 794 29761 SH SOLE 26 26256 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 230 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 556 20859 SH SOLE 29 0 0 20859 PROVIDENT FINL SVCS INC COM 74386T105 2234 83746 SH SOLE 30 83746 0 0 PROVIDENT FINL SVCS INC COM 74386T105 534 20040 SH SOLE 34 20040 0 0 PROVIDENT FINL SVCS INC COM 74386T105 173 6488 SH SOLE 40 6488 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 16 874 SH SOLE 2 276 0 598 PRUDENTIAL BANCORP INC NEW COM 74431A101 562 30313 SH SOLE 18 30313 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 81 4364 SH SOLE 19 4364 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5101 275277 SH SOLE 21 275277 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1263 68186 SH SOLE 22 63527 0 4659 PRUDENTIAL FINL INC COM 744320102 101593 955537 SH SOLE 2 536942 0 418595 PRUDENTIAL FINL INC COM 744320102 23530 221312 SH SOLE 4 206878 0 14434 PRUDENTIAL FINL INC COM 744320102 34899 328241 SH SOLE 7 315390 0 12851 PRUDENTIAL FINL INC COM 744320102 8174 76881 SH SOLE 13 76881 0 0 PRUDENTIAL FINL INC COM 744320102 315 2959 SH SOLE 15 2959 0 0 PRUDENTIAL FINL INC COM 744320102 4 42 SH SOLE 17 0 0 42 PRUDENTIAL FINL INC COM 744320102 200236 1883337 SH SOLE 18 1742071 0 141266 PRUDENTIAL FINL INC COM 744320102 318307 2993854 SH SOLE 19 2993854 0 0 PRUDENTIAL FINL INC COM 744320102 18962 178345 SH SOLE 20 0 0 178345 PRUDENTIAL FINL INC COM 744320102 723287 6802923 SH SOLE 21 6802923 0 0 PRUDENTIAL FINL INC COM 744320102 1349281 12690754 SH SOLE 22 10299952 0 2390802 PRUDENTIAL FINL INC COM 744320102 70814 666048 SH SOLE 23 666048 0 0 PRUDENTIAL FINL INC COM 744320102 39616 372614 SH SOLE 25 372614 0 0 PRUDENTIAL FINL INC COM 744320102 212531 1998972 SH SOLE 26 394026 0 1604946 PRUDENTIAL FINL INC COM 744320102 10355 97396 SH SOLE 28 70831 0 26565 PRUDENTIAL FINL INC COM 744320102 20042 188506 SH SOLE 29 83442 0 105064 PRUDENTIAL FINL INC COM 744320102 150144 1412185 SH SOLE 30 1412185 0 0 PRUDENTIAL FINL INC COM 744320102 33870 318565 SH SOLE 31 193089 0 125476 PRUDENTIAL FINL INC COM 744320102 34942 328648 SH SOLE 34 328648 0 0 PRUDENTIAL FINL INC COM 744320102 6858 64503 SH SOLE 35 64503 0 0 PRUDENTIAL FINL INC COM 744320102 59089 555762 SH SOLE 36 555762 0 0 PRUDENTIAL FINL INC COM 744320102 233 2187 SH SOLE 40 2187 0 0 PRUDENTIAL PLC ADR 74435K204 24 500 SH SOLE 2 500 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7662 57393 SH SOLE 2 10278 0 47115 PS BUSINESS PKS INC CALIF COM 69360J107 903 6762 SH SOLE 4 6762 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3520 26364 SH SOLE 7 26364 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 99 739 SH SOLE 15 739 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 12118 90774 SH SOLE 18 90774 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 19970 149591 SH SOLE 19 149591 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 234988 1760210 SH SOLE 21 1760210 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 135020 1011387 SH SOLE 22 971106 0 40281 PS BUSINESS PKS INC CALIF COM 69360J107 5242 39263 SH SOLE 23 39263 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4812 36042 SH SOLE 25 36042 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1734 12989 SH SOLE 26 5135 0 7854 PS BUSINESS PKS INC CALIF COM 69360J107 433 3241 SH SOLE 28 3241 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 933 6987 SH SOLE 29 6987 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 16953 126989 SH SOLE 30 126989 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 292 2184 SH SOLE 40 2184 0 0 PSIVIDA CORP COM 74440J101 8 6666 SH SOLE 18 6666 0 0 PSIVIDA CORP COM 74440J101 8 6822 SH SOLE 19 6822 0 0 PSIVIDA CORP COM 74440J101 116 96837 SH SOLE 21 96837 0 0 PSIVIDA CORP COM 74440J101 12 10032 SH SOLE 22 10032 0 0 PSYCHEMEDICS CORP COM NEW 744375205 16 895 SH SOLE 18 895 0 0 PSYCHEMEDICS CORP COM NEW 744375205 24 1320 SH SOLE 19 1320 0 0 PSYCHEMEDICS CORP COM NEW 744375205 282 15318 SH SOLE 21 15318 0 0 PSYCHEMEDICS CORP COM NEW 744375205 232 12595 SH SOLE 22 12595 0 0 PTC INC COM 69370C100 5413 96188 SH SOLE 2 56192 0 39996 PTC INC COM 69370C100 31 544 SH SOLE 4 544 0 0 PTC INC COM 69370C100 158 2812 SH SOLE 7 2812 0 0 PTC INC COM 69370C100 22186 394209 SH SOLE 18 394209 0 0 PTC INC COM 69370C100 23462 416876 SH SOLE 19 416876 0 0 PTC INC COM 69370C100 291228 5174630 SH SOLE 21 5174630 0 0 PTC INC COM 69370C100 203795 3621086 SH SOLE 22 3275282 0 345804 PTC INC COM 69370C100 2251 39991 SH SOLE 26 33016 0 6975 PTC INC COM 69370C100 1004 17831 SH SOLE 28 17831 0 0 PTC INC COM 69370C100 8513 151257 SH SOLE 30 151257 0 0 PTC INC COM 69370C100 139 2475 SH SOLE 31 2475 0 0 PTC INC COM 69370C100 690 12252 SH SOLE 40 12252 0 0 PTC THERAPEUTICS INC COM 69366J200 69 3456 SH SOLE 2 2177 0 1279 PTC THERAPEUTICS INC COM 69366J200 2 119 SH SOLE 4 119 0 0 PTC THERAPEUTICS INC COM 69366J200 18 888 SH SOLE 7 888 0 0 PTC THERAPEUTICS INC COM 69366J200 2879 143872 SH SOLE 18 143872 0 0 PTC THERAPEUTICS INC COM 69366J200 1128 56386 SH SOLE 19 56386 0 0 PTC THERAPEUTICS INC COM 69366J200 38036 1900837 SH SOLE 21 1900837 0 0 PTC THERAPEUTICS INC COM 69366J200 20422 1020611 SH SOLE 22 956953 0 63658 PTC THERAPEUTICS INC COM 69366J200 30 1495 SH SOLE 23 1495 0 0 PTC THERAPEUTICS INC COM 69366J200 21 1030 SH SOLE 26 0 0 1030 PTC THERAPEUTICS INC COM 69366J200 84 4191 SH SOLE 28 4191 0 0 PTC THERAPEUTICS INC COM 69366J200 120 6013 SH SOLE 30 6013 0 0 PTC THERAPEUTICS INC COM 69366J200 78 3878 SH SOLE 40 3878 0 0 PUBLIC STORAGE COM 74460D109 42580 198980 SH SOLE 2 49594 0 149386 PUBLIC STORAGE COM 74460D109 23781 111131 SH SOLE 4 105869 0 5262 PUBLIC STORAGE COM 74460D109 77250 360999 SH SOLE 7 337477 0 23522 PUBLIC STORAGE COM 74460D109 327 1530 SH SOLE 13 1530 0 0 PUBLIC STORAGE COM 74460D109 1311 6127 SH SOLE 15 6127 0 0 PUBLIC STORAGE COM 74460D109 68767 321357 SH SOLE 18 299938 0 21419 PUBLIC STORAGE COM 74460D109 32467 151721 SH SOLE 19 151721 0 0 PUBLIC STORAGE COM 74460D109 1047256 4893947 SH SOLE 21 4893947 0 0 PUBLIC STORAGE COM 74460D109 1306438 6105135 SH SOLE 22 5375020 0 730115 PUBLIC STORAGE COM 74460D109 41770 195198 SH SOLE 23 195198 0 0 PUBLIC STORAGE COM 74460D109 82804 386952 SH SOLE 25 386952 0 0 PUBLIC STORAGE COM 74460D109 102219 477683 SH SOLE 26 142537 0 335146 PUBLIC STORAGE COM 74460D109 7569 35371 SH SOLE 28 25665 0 9706 PUBLIC STORAGE COM 74460D109 12201 57017 SH SOLE 29 57017 0 0 PUBLIC STORAGE COM 74460D109 281801 1316887 SH SOLE 30 1316887 0 0 PUBLIC STORAGE COM 74460D109 21683 101327 SH SOLE 31 60932 0 40395 PUBLIC STORAGE COM 74460D109 3828 17889 SH SOLE 34 17889 0 0 PUBLIC STORAGE COM 74460D109 32579 152244 SH SOLE 36 152244 0 0 PUBLIC STORAGE COM 74460D109 183 855 SH SOLE 40 855 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 32590 704656 SH SOLE 2 215277 0 489379 PUBLIC SVC ENTERPRISE GROUP COM 744573106 9746 210717 SH SOLE 4 198006 0 12711 PUBLIC SVC ENTERPRISE GROUP COM 744573106 22014 475975 SH SOLE 7 457639 0 18336 PUBLIC SVC ENTERPRISE GROUP COM 744573106 589 12735 SH SOLE 13 12735 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 163 3523 SH SOLE 15 3523 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 6 130 SH SOLE 17 0 0 130 PUBLIC SVC ENTERPRISE GROUP COM 744573106 199716 4318192 SH SOLE 18 4099878 0 218314 PUBLIC SVC ENTERPRISE GROUP COM 744573106 296985 6421300 SH SOLE 19 6421300 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 14907 322317 SH SOLE 20 0 0 322317 PUBLIC SVC ENTERPRISE GROUP COM 744573106 667038 14422454 SH SOLE 21 14422454 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 647526 14000566 SH SOLE 22 11566247 0 2434319 PUBLIC SVC ENTERPRISE GROUP COM 744573106 29591 639813 SH SOLE 23 639813 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 21757 470421 SH SOLE 25 454394 0 16027 PUBLIC SVC ENTERPRISE GROUP COM 744573106 82526 1784346 SH SOLE 26 489849 0 1294497 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5356 115804 SH SOLE 28 84526 0 31278 PUBLIC SVC ENTERPRISE GROUP COM 744573106 747 16148 SH SOLE 29 16148 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 105877 2289239 SH SOLE 30 2289239 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 10956 236885 SH SOLE 31 104281 0 132604 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3380 73091 SH SOLE 32 73091 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 20420 441503 SH SOLE 34 441503 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 10399 224847 SH SOLE 35 224847 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 25823 558326 SH SOLE 36 558326 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 119 2573 SH SOLE 40 2573 0 0 PULMATRIX INC COM 74584P103 5 2320 SH SOLE 18 2320 0 0 PULMATRIX INC COM 74584P103 58 28338 SH SOLE 21 28338 0 0 PULMATRIX INC COM 74584P103 597 291449 SH SOLE 22 291449 0 0 PULSE BIOSCIENCES INC COM 74587B101 9 497 SH SOLE 2 392 0 105 PULSE BIOSCIENCES INC COM 74587B101 6 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 609 32748 SH SOLE 18 32748 0 0 PULSE BIOSCIENCES INC COM 74587B101 119 6395 SH SOLE 19 6395 0 0 PULSE BIOSCIENCES INC COM 74587B101 5472 294043 SH SOLE 21 294043 0 0 PULSE BIOSCIENCES INC COM 74587B101 3034 163049 SH SOLE 22 147658 0 15391 PULTE GROUP INC COM 745867101 10554 386176 SH SOLE 2 58743 0 327433 PULTE GROUP INC COM 745867101 2518 92130 SH SOLE 4 81125 0 11005 PULTE GROUP INC COM 745867101 5989 219141 SH SOLE 7 213329 0 5812 PULTE GROUP INC COM 745867101 50 1829 SH SOLE 15 1829 0 0 PULTE GROUP INC COM 745867101 17099 625642 SH SOLE 18 585980 0 39662 PULTE GROUP INC COM 745867101 1505 55080 SH SOLE 19 55080 0 0 PULTE GROUP INC COM 745867101 276977 10134536 SH SOLE 21 10134536 0 0 PULTE GROUP INC COM 745867101 216156 7909118 SH SOLE 22 6597632 0 1311486 PULTE GROUP INC COM 745867101 10610 388218 SH SOLE 23 388218 0 0 PULTE GROUP INC COM 745867101 6100 223214 SH SOLE 25 223214 0 0 PULTE GROUP INC COM 745867101 22691 830244 SH SOLE 26 366492 0 463752 PULTE GROUP INC COM 745867101 1817 66473 SH SOLE 28 49076 0 17397 PULTE GROUP INC COM 745867101 2171 79429 SH SOLE 29 9167 0 70262 PULTE GROUP INC COM 745867101 22067 807445 SH SOLE 30 807445 0 0 PULTE GROUP INC COM 745867101 4132 151191 SH SOLE 31 79177 0 72014 PULTE GROUP INC COM 745867101 534 19532 SH SOLE 34 19532 0 0 PULTE GROUP INC COM 745867101 7194 263230 SH SOLE 36 263230 0 0 PULTE GROUP INC COM 745867101 44 1601 SH SOLE 40 1601 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 253 2113 SH SOLE 2 1899 0 214 PUMA BIOTECHNOLOGY INC COM 74587V107 15 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 90 749 SH SOLE 7 749 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 11762 98219 SH SOLE 18 98219 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4723 39441 SH SOLE 19 39441 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 103264 862331 SH SOLE 21 862331 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 93298 779105 SH SOLE 22 723764 0 55341 PUMA BIOTECHNOLOGY INC COM 74587V107 165 1375 SH SOLE 23 1375 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1457 12165 SH SOLE 26 9594 0 2571 PUMA BIOTECHNOLOGY INC COM 74587V107 575 4804 SH SOLE 28 4804 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 575 4800 SH SOLE 29 0 0 4800 PUMA BIOTECHNOLOGY INC COM 74587V107 583 4870 SH SOLE 30 4870 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 131 1091 SH SOLE 34 1091 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 414 3457 SH SOLE 40 3457 0 0 PURE STORAGE INC CL A 74624M102 106 6629 SH SOLE 2 5929 0 700 PURE STORAGE INC CL A 74624M102 1392 87080 SH SOLE 4 87080 0 0 PURE STORAGE INC CL A 74624M102 31 1955 SH SOLE 7 1955 0 0 PURE STORAGE INC CL A 74624M102 17262 1079562 SH SOLE 18 1079562 0 0 PURE STORAGE INC CL A 74624M102 90648 5669041 SH SOLE 19 5669041 0 0 PURE STORAGE INC CL A 74624M102 43733 2735047 SH SOLE 21 2735047 0 0 PURE STORAGE INC CL A 74624M102 43707 2733368 SH SOLE 22 2556888 0 176480 PURE STORAGE INC CL A 74624M102 226 14160 SH SOLE 28 14160 0 0 PURE STORAGE INC CL A 74624M102 172 10761 SH SOLE 30 10761 0 0 PURE STORAGE INC CL A 74624M102 35445 2216719 SH SOLE 34 2216719 0 0 PURE STORAGE INC CL A 74624M102 148 9235 SH SOLE 40 9235 0 0 PURECYCLE CORP COM NEW 746228303 4 592 SH SOLE 2 592 0 0 PURECYCLE CORP COM NEW 746228303 422 56236 SH SOLE 18 56236 0 0 PURECYCLE CORP COM NEW 746228303 89 11870 SH SOLE 19 11870 0 0 PURECYCLE CORP COM NEW 746228303 4097 546252 SH SOLE 21 546252 0 0 PURECYCLE CORP COM NEW 746228303 922 122998 SH SOLE 22 110079 0 12919 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH SOLE 17 0 0 478 PVH CORP COM 693656100 12043 95534 SH SOLE 2 19813 0 75721 PVH CORP COM 693656100 3578 28385 SH SOLE 4 25745 0 2640 PVH CORP COM 693656100 7733 61344 SH SOLE 7 52290 0 9054 PVH CORP COM 693656100 407 3227 SH SOLE 13 3227 0 0 PVH CORP COM 693656100 74 586 SH SOLE 15 586 0 0 PVH CORP COM 693656100 22190 176030 SH SOLE 18 165165 0 10865 PVH CORP COM 693656100 5525 43831 SH SOLE 19 43831 0 0 PVH CORP COM 693656100 7783 61743 SH SOLE 20 0 0 61743 PVH CORP COM 693656100 195354 1549688 SH SOLE 21 1549688 0 0 PVH CORP COM 693656100 259689 2060039 SH SOLE 22 1699022 0 361017 PVH CORP COM 693656100 12288 97481 SH SOLE 23 97481 0 0 PVH CORP COM 693656100 14688 116512 SH SOLE 25 116512 0 0 PVH CORP COM 693656100 30743 243872 SH SOLE 26 98795 0 145077 PVH CORP COM 693656100 2246 17817 SH SOLE 28 13051 0 4766 PVH CORP COM 693656100 2857 22660 SH SOLE 29 2462 0 20198 PVH CORP COM 693656100 30901 245127 SH SOLE 30 245127 0 0 PVH CORP COM 693656100 4843 38417 SH SOLE 31 17995 0 20422 PVH CORP COM 693656100 2824 22402 SH SOLE 34 22402 0 0 PVH CORP COM 693656100 9291 73705 SH SOLE 36 73705 0 0 PVH CORP COM 693656100 49 390 SH SOLE 40 390 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 13 1168 SH SOLE 2 873 0 295 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 669 61470 SH SOLE 18 61470 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 152 13969 SH SOLE 19 13969 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5965 547733 SH SOLE 21 547733 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2068 189904 SH SOLE 22 171381 0 18523 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 36 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 285 26163 SH SOLE 29 0 0 26163 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 10 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 78 1875 SH SOLE 2 1755 0 120 Q2 HLDGS INC COM 74736L109 32 777 SH SOLE 7 777 0 0 Q2 HLDGS INC COM 74736L109 4451 106862 SH SOLE 18 106862 0 0 Q2 HLDGS INC COM 74736L109 1114 26743 SH SOLE 19 26743 0 0 Q2 HLDGS INC COM 74736L109 38895 933851 SH SOLE 21 933851 0 0 Q2 HLDGS INC COM 74736L109 35157 844117 SH SOLE 22 782217 0 61900 Q2 HLDGS INC COM 74736L109 2 58 SH SOLE 23 58 0 0 Q2 HLDGS INC COM 74736L109 20 475 SH SOLE 26 0 0 475 Q2 HLDGS INC COM 74736L109 263 6307 SH SOLE 28 6307 0 0 Q2 HLDGS INC COM 74736L109 144 3451 SH SOLE 29 0 0 3451 Q2 HLDGS INC COM 74736L109 201 4832 SH SOLE 30 4832 0 0 Q2 HLDGS INC COM 74736L109 78 1871 SH SOLE 40 1871 0 0 QAD INC CL B 74727D207 7 249 SH SOLE 18 249 0 0 QAD INC CL B 74727D207 28 1021 SH SOLE 19 1021 0 0 QAD INC CL B 74727D207 7 244 SH SOLE 21 244 0 0 QAD INC CL B 74727D207 765 27945 SH SOLE 22 27945 0 0 QAD INC CL A 74727D306 40 1171 SH SOLE 2 604 0 567 QAD INC CL A 74727D306 9 269 SH SOLE 7 269 0 0 QAD INC CL A 74727D306 1205 35090 SH SOLE 18 35090 0 0 QAD INC CL A 74727D306 212 6166 SH SOLE 19 6166 0 0 QAD INC CL A 74727D306 10694 311323 SH SOLE 21 311323 0 0 QAD INC CL A 74727D306 9190 267543 SH SOLE 22 255106 0 12437 QAD INC CL A 74727D306 49 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 53 1531 SH SOLE 30 1531 0 0 QAD INC CL A 74727D306 31 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 483 10620 SH SOLE 2 8667 0 1953 QCR HOLDINGS INC COM 74727A104 14 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 2160 47465 SH SOLE 18 47465 0 0 QCR HOLDINGS INC COM 74727A104 1773 38968 SH SOLE 19 38968 0 0 QCR HOLDINGS INC COM 74727A104 18182 399601 SH SOLE 21 399601 0 0 QCR HOLDINGS INC COM 74727A104 17798 391160 SH SOLE 22 353626 0 37534 QCR HOLDINGS INC COM 74727A104 3123 68630 SH SOLE 23 68630 0 0 QCR HOLDINGS INC COM 74727A104 536 11775 SH SOLE 29 0 0 11775 QCR HOLDINGS INC COM 74727A104 84 1853 SH SOLE 30 1853 0 0 QEP RES INC COM 74733V100 2040 238075 SH SOLE 2 118646 0 119429 QEP RES INC COM 74733V100 10 1154 SH SOLE 4 1154 0 0 QEP RES INC COM 74733V100 86 10024 SH SOLE 7 10024 0 0 QEP RES INC COM 74733V100 6984 814960 SH SOLE 18 814960 0 0 QEP RES INC COM 74733V100 685 79983 SH SOLE 19 79983 0 0 QEP RES INC COM 74733V100 92891 10839124 SH SOLE 21 10839124 0 0 QEP RES INC COM 74733V100 72204 8425228 SH SOLE 22 7622457 0 802771 QEP RES INC COM 74733V100 805 93922 SH SOLE 26 78973 0 14949 QEP RES INC COM 74733V100 275 32063 SH SOLE 28 32063 0 0 QEP RES INC COM 74733V100 528 61632 SH SOLE 29 0 0 61632 QEP RES INC COM 74733V100 1184 138130 SH SOLE 30 138130 0 0 QEP RES INC COM 74733V100 44 5112 SH SOLE 31 5112 0 0 QEP RES INC COM 74733V100 142 16607 SH SOLE 36 16607 0 0 QEP RES INC COM 74733V100 172 20094 SH SOLE 40 20094 0 0 QIAGEN NV SHS NEW N72482123 4385 139209 SH SOLE 2 32968 0 106241 QIAGEN NV SHS NEW N72482123 171 5431 SH SOLE 7 5431 0 0 QIAGEN NV SHS NEW N72482123 3690 117158 SH SOLE 18 117158 0 0 QIAGEN NV SHS NEW N72482123 1198 38029 SH SOLE 19 38029 0 0 QIAGEN NV SHS NEW N72482123 182539 5794880 SH SOLE 21 5794880 0 0 QIAGEN NV SHS NEW N72482123 75947 2411010 SH SOLE 22 1790833 0 620177 QIAGEN NV SHS NEW N72482123 163 5188 SH SOLE 31 5188 0 0 QIWI PLC SPON ADR REP B 74735M108 2 100 SH SOLE 2 100 0 0 QIWI PLC SPON ADR REP B 74735M108 108 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 11800 166944 SH SOLE 2 33819 0 133125 QORVO INC COM 74736K101 2823 39937 SH SOLE 4 35215 0 4722 QORVO INC COM 74736K101 8041 113772 SH SOLE 7 106274 0 7498 QORVO INC COM 74736K101 164 2327 SH SOLE 13 2327 0 0 QORVO INC COM 74736K101 61 860 SH SOLE 15 860 0 0 QORVO INC COM 74736K101 9 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 20012 283130 SH SOLE 18 260440 0 22690 QORVO INC COM 74736K101 6488 91800 SH SOLE 19 91800 0 0 QORVO INC COM 74736K101 4723 66824 SH SOLE 20 0 0 66824 QORVO INC COM 74736K101 212669 3008905 SH SOLE 21 3008905 0 0 QORVO INC COM 74736K101 240199 3398405 SH SOLE 22 2816952 0 581453 QORVO INC COM 74736K101 10916 154448 SH SOLE 23 154448 0 0 QORVO INC COM 74736K101 6870 97205 SH SOLE 25 97205 0 0 QORVO INC COM 74736K101 25065 354631 SH SOLE 26 149930 0 204701 QORVO INC COM 74736K101 2055 29070 SH SOLE 28 21220 0 7850 QORVO INC COM 74736K101 2609 36915 SH SOLE 29 5300 0 31615 QORVO INC COM 74736K101 30732 434811 SH SOLE 30 434811 0 0 QORVO INC COM 74736K101 4645 65723 SH SOLE 31 26255 0 39468 QORVO INC COM 74736K101 640 9050 SH SOLE 34 9050 0 0 QORVO INC COM 74736K101 8870 125494 SH SOLE 36 125494 0 0 QORVO INC COM 74736K101 50 703 SH SOLE 40 703 0 0 QTS RLTY TR INC COM CL A 74736A103 242 4625 SH SOLE 2 4358 0 267 QTS RLTY TR INC COM CL A 74736A103 3550 67794 SH SOLE 4 67794 0 0 QTS RLTY TR INC COM CL A 74736A103 3368 64320 SH SOLE 7 64320 0 0 QTS RLTY TR INC COM CL A 74736A103 92 1752 SH SOLE 15 1752 0 0 QTS RLTY TR INC COM CL A 74736A103 9775 186686 SH SOLE 18 186686 0 0 QTS RLTY TR INC COM CL A 74736A103 6333 120947 SH SOLE 19 120947 0 0 QTS RLTY TR INC COM CL A 74736A103 78121 1491989 SH SOLE 21 1491989 0 0 QTS RLTY TR INC COM CL A 74736A103 103402 1974826 SH SOLE 22 1831038 0 143788 QTS RLTY TR INC COM CL A 74736A103 3950 75447 SH SOLE 23 75447 0 0 QTS RLTY TR INC COM CL A 74736A103 4536 86632 SH SOLE 25 86632 0 0 QTS RLTY TR INC COM CL A 74736A103 1284 24523 SH SOLE 26 9049 0 15474 QTS RLTY TR INC COM CL A 74736A103 364 6960 SH SOLE 28 6960 0 0 QTS RLTY TR INC COM CL A 74736A103 1779 33976 SH SOLE 29 15654 0 18322 QTS RLTY TR INC COM CL A 74736A103 12621 241047 SH SOLE 30 241047 0 0 QTS RLTY TR INC COM CL A 74736A103 1842 35181 SH SOLE 34 35181 0 0 QTS RLTY TR INC COM CL A 74736A103 249 4763 SH SOLE 40 4763 0 0 QUAD / GRAPHICS INC COM CL A 747301109 150 6625 SH SOLE 2 3918 0 2707 QUAD / GRAPHICS INC COM CL A 747301109 14 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2534 112084 SH SOLE 18 112084 0 0 QUAD / GRAPHICS INC COM CL A 747301109 922 40771 SH SOLE 19 40771 0 0 QUAD / GRAPHICS INC COM CL A 747301109 21361 944774 SH SOLE 21 944774 0 0 QUAD / GRAPHICS INC COM CL A 747301109 20786 919329 SH SOLE 22 859577 0 59752 QUAD / GRAPHICS INC COM CL A 747301109 275 12174 SH SOLE 23 12174 0 0 QUAD / GRAPHICS INC COM CL A 747301109 45 2007 SH SOLE 26 0 0 2007 QUAD / GRAPHICS INC COM CL A 747301109 90 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 420 18571 SH SOLE 29 0 0 18571 QUAD / GRAPHICS INC COM CL A 747301109 144 6385 SH SOLE 30 6385 0 0 QUAD / GRAPHICS INC COM CL A 747301109 53 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 132 895 SH SOLE 2 714 0 181 QUAKER CHEM CORP COM 747316107 11 73 SH SOLE 4 73 0 0 QUAKER CHEM CORP COM 747316107 51 348 SH SOLE 7 348 0 0 QUAKER CHEM CORP COM 747316107 8 54 SH SOLE 17 0 0 54 QUAKER CHEM CORP COM 747316107 8893 60108 SH SOLE 18 60108 0 0 QUAKER CHEM CORP COM 747316107 1434 9690 SH SOLE 19 9690 0 0 QUAKER CHEM CORP COM 747316107 169117 1143069 SH SOLE 21 1143069 0 0 QUAKER CHEM CORP COM 747316107 52186 352730 SH SOLE 22 327040 0 25690 QUAKER CHEM CORP COM 747316107 1066 7204 SH SOLE 26 6141 0 1063 QUAKER CHEM CORP COM 747316107 284 1921 SH SOLE 28 1921 0 0 QUAKER CHEM CORP COM 747316107 2690 18185 SH SOLE 30 18185 0 0 QUAKER CHEM CORP COM 747316107 222 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 96494 1861378 SH SOLE 2 409277 0 1452101 QUALCOMM INC COM 747525103 30865 595392 SH SOLE 4 545615 0 49777 QUALCOMM INC COM 747525103 56427 1088490 SH SOLE 7 1049918 0 38572 QUALCOMM INC COM 747525103 929 17926 SH SOLE 13 17926 0 0 QUALCOMM INC COM 747525103 630 12151 SH SOLE 15 12151 0 0 QUALCOMM INC COM 747525103 5 88 SH SOLE 17 0 0 88 QUALCOMM INC COM 747525103 373457 7204028 SH SOLE 18 6861669 0 342359 QUALCOMM INC COM 747525103 724852 13982494 SH SOLE 19 13982494 0 0 QUALCOMM INC COM 747525103 39571 763330 SH SOLE 20 0 0 763330 QUALCOMM INC COM 747525103 1317799 25420505 SH SOLE 21 25420505 0 0 QUALCOMM INC COM 747525103 2044294 39434692 SH SOLE 22 32601394 0 6833298 QUALCOMM INC COM 747525103 99493 1919229 SH SOLE 23 1919229 0 0 QUALCOMM INC COM 747525103 60199 1161254 SH SOLE 25 1161254 0 0 QUALCOMM INC COM 747525103 273274 5271497 SH SOLE 26 1304402 0 3967095 QUALCOMM INC COM 747525103 17466 336930 SH SOLE 28 246128 0 90802 QUALCOMM INC COM 747525103 2953 56966 SH SOLE 29 56966 0 0 QUALCOMM INC COM 747525103 269403 5196826 SH SOLE 30 5196826 0 0 QUALCOMM INC COM 747525103 41801 806356 SH SOLE 31 361583 0 444773 QUALCOMM INC COM 747525103 11071 213559 SH SOLE 32 213559 0 0 QUALCOMM INC COM 747525103 167328 3227770 SH SOLE 34 3227770 0 0 QUALCOMM INC COM 747525103 77128 1487814 SH SOLE 36 1487814 0 0 QUALCOMM INC COM 747525103 396 7646 SH SOLE 40 7646 0 0 QUALCOMM INC OPTIONS 747525103 1358 26200 SH Call SOLE 2 26200 0 0 QUALCOMM INC OPTIONS 747525103 1970 38000 SH Call SOLE 18 38000 0 0 QUALCOMM INC OPTIONS 747525103 33437 645000 SH Call SOLE 19 645000 0 0 QUALCOMM INC OPTIONS 747525103 223 4300 SH Call SOLE 22 4300 0 0 QUALITY CARE PPTYS INC COM 747545101 15919 1027064 SH SOLE 2 1011791 0 15273 QUALITY CARE PPTYS INC COM 747545101 496 32013 SH SOLE 4 32013 0 0 QUALITY CARE PPTYS INC COM 747545101 2056 132660 SH SOLE 7 132660 0 0 QUALITY CARE PPTYS INC COM 747545101 47 3064 SH SOLE 15 3064 0 0 QUALITY CARE PPTYS INC COM 747545101 9584 618351 SH SOLE 18 618351 0 0 QUALITY CARE PPTYS INC COM 747545101 2504 161536 SH SOLE 19 161536 0 0 QUALITY CARE PPTYS INC COM 747545101 102086 6586168 SH SOLE 21 6586168 0 0 QUALITY CARE PPTYS INC COM 747545101 67317 4343012 SH SOLE 22 4156931 0 186081 QUALITY CARE PPTYS INC COM 747545101 41 2622 SH SOLE 23 2622 0 0 QUALITY CARE PPTYS INC COM 747545101 2940 189684 SH SOLE 25 189684 0 0 QUALITY CARE PPTYS INC COM 747545101 869 56036 SH SOLE 26 18887 0 37149 QUALITY CARE PPTYS INC COM 747545101 179 11523 SH SOLE 28 11523 0 0 QUALITY CARE PPTYS INC COM 747545101 499 32187 SH SOLE 29 32187 0 0 QUALITY CARE PPTYS INC COM 747545101 2185 140958 SH SOLE 30 140958 0 0 QUALITY CARE PPTYS INC COM 747545101 17 1075 SH SOLE 31 1075 0 0 QUALITY CARE PPTYS INC COM 747545101 58 3711 SH SOLE 36 3711 0 0 QUALITY CARE PPTYS INC COM 747545101 172 11068 SH SOLE 40 11068 0 0 QUALITY SYS INC COM 747582104 492 31260 SH SOLE 2 27660 0 3600 QUALITY SYS INC COM 747582104 5 288 SH SOLE 4 288 0 0 QUALITY SYS INC COM 747582104 18 1132 SH SOLE 7 1132 0 0 QUALITY SYS INC COM 747582104 3767 239492 SH SOLE 18 239492 0 0 QUALITY SYS INC COM 747582104 4490 285422 SH SOLE 19 285422 0 0 QUALITY SYS INC COM 747582104 67352 4281724 SH SOLE 21 4281724 0 0 QUALITY SYS INC COM 747582104 30316 1927251 SH SOLE 22 1831320 0 95931 QUALITY SYS INC COM 747582104 2770 176071 SH SOLE 23 176071 0 0 QUALITY SYS INC COM 747582104 529 33620 SH SOLE 26 31314 0 2306 QUALITY SYS INC COM 747582104 105 6648 SH SOLE 28 6648 0 0 QUALITY SYS INC COM 747582104 570 36235 SH SOLE 29 0 0 36235 QUALITY SYS INC COM 747582104 1035 65793 SH SOLE 30 65793 0 0 QUALITY SYS INC COM 747582104 76 4845 SH SOLE 40 4845 0 0 QUALYS INC COM 74758T303 103 1992 SH SOLE 2 1855 0 137 QUALYS INC COM 74758T303 10 189 SH SOLE 4 189 0 0 QUALYS INC COM 74758T303 44 851 SH SOLE 7 851 0 0 QUALYS INC COM 74758T303 7449 143795 SH SOLE 18 143795 0 0 QUALYS INC COM 74758T303 1196 23093 SH SOLE 19 23093 0 0 QUALYS INC COM 74758T303 143028 2761149 SH SOLE 21 2761149 0 0 QUALYS INC COM 74758T303 44371 856583 SH SOLE 22 784630 0 71953 QUALYS INC COM 74758T303 128 2478 SH SOLE 26 0 0 2478 QUALYS INC COM 74758T303 362 6995 SH SOLE 28 6995 0 0 QUALYS INC COM 74758T303 2267 43759 SH SOLE 30 43759 0 0 QUALYS INC COM 74758T303 127 2458 SH SOLE 40 2458 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 197 8564 SH SOLE 2 1962 0 6602 QUANEX BUILDING PRODUCTS COR COM 747619104 8 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 22 965 SH SOLE 7 965 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3998 174214 SH SOLE 18 174214 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 584 25444 SH SOLE 19 25444 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 82849 3609968 SH SOLE 21 3609968 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 20600 897603 SH SOLE 22 825962 0 71641 QUANEX BUILDING PRODUCTS COR COM 747619104 474 20668 SH SOLE 26 17024 0 3644 QUANEX BUILDING PRODUCTS COR COM 747619104 112 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1129 49204 SH SOLE 30 49204 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 92 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 4920 131663 SH SOLE 2 40529 0 91134 QUANTA SVCS INC COM 74762E102 25 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 5006 133958 SH SOLE 7 133958 0 0 QUANTA SVCS INC COM 74762E102 12076 323140 SH SOLE 18 316274 0 6866 QUANTA SVCS INC COM 74762E102 973 26046 SH SOLE 19 26046 0 0 QUANTA SVCS INC COM 74762E102 106589 2852248 SH SOLE 21 2852248 0 0 QUANTA SVCS INC COM 74762E102 155808 4169324 SH SOLE 22 3488088 0 681236 QUANTA SVCS INC COM 74762E102 2952 78988 SH SOLE 26 60454 0 18534 QUANTA SVCS INC COM 74762E102 934 24989 SH SOLE 28 24989 0 0 QUANTA SVCS INC COM 74762E102 9474 253531 SH SOLE 30 253531 0 0 QUANTA SVCS INC COM 74762E102 1425 38135 SH SOLE 31 38135 0 0 QUANTA SVCS INC COM 74762E102 22224 594700 SH SOLE 34 594700 0 0 QUANTA SVCS INC COM 74762E102 393 10516 SH SOLE 36 10516 0 0 QUANTA SVCS INC COM 74762E102 642 17189 SH SOLE 40 17189 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 21 1237 SH SOLE 2 1237 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 12 733 SH SOLE 7 733 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1275 75873 SH SOLE 18 75873 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 274 16277 SH SOLE 19 16277 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 11018 655432 SH SOLE 21 655432 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 9053 538520 SH SOLE 22 513956 0 24564 QUANTUM CORP COM NEW 747906501 34 5596 SH SOLE 2 1855 0 3741 QUANTUM CORP COM NEW 747906501 661 107958 SH SOLE 18 107958 0 0 QUANTUM CORP COM NEW 747906501 135 22107 SH SOLE 19 22107 0 0 QUANTUM CORP COM NEW 747906501 5596 914421 SH SOLE 21 914421 0 0 QUANTUM CORP COM NEW 747906501 5248 857543 SH SOLE 22 838655 0 18888 QUANTUM CORP COM NEW 747906501 288 47026 SH SOLE 29 0 0 47026 QUEST DIAGNOSTICS INC COM 74834L100 56331 601570 SH SOLE 2 468896 0 132674 QUEST DIAGNOSTICS INC COM 74834L100 6984 74585 SH SOLE 4 68992 0 5593 QUEST DIAGNOSTICS INC COM 74834L100 14437 154171 SH SOLE 7 122727 0 31444 QUEST DIAGNOSTICS INC COM 74834L100 434 4630 SH SOLE 13 4630 0 0 QUEST DIAGNOSTICS INC COM 74834L100 99 1055 SH SOLE 15 1055 0 0 QUEST DIAGNOSTICS INC COM 74834L100 105657 1128331 SH SOLE 18 1081583 0 46748 QUEST DIAGNOSTICS INC COM 74834L100 251027 2680764 SH SOLE 19 2680764 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11095 118485 SH SOLE 20 23400 0 95085 QUEST DIAGNOSTICS INC COM 74834L100 337352 3602653 SH SOLE 21 3602653 0 0 QUEST DIAGNOSTICS INC COM 74834L100 408651 4364065 SH SOLE 22 3679438 0 684627 QUEST DIAGNOSTICS INC COM 74834L100 17680 188807 SH SOLE 23 188807 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11598 123852 SH SOLE 25 123852 0 0 QUEST DIAGNOSTICS INC COM 74834L100 37055 395714 SH SOLE 26 149386 0 246328 QUEST DIAGNOSTICS INC COM 74834L100 2939 31385 SH SOLE 28 22864 0 8521 QUEST DIAGNOSTICS INC COM 74834L100 4585 48959 SH SOLE 29 15134 0 33825 QUEST DIAGNOSTICS INC COM 74834L100 38646 412704 SH SOLE 30 412704 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10310 110102 SH SOLE 31 70804 0 39298 QUEST DIAGNOSTICS INC COM 74834L100 72177 770790 SH SOLE 34 770790 0 0 QUEST DIAGNOSTICS INC COM 74834L100 13638 145640 SH SOLE 36 145640 0 0 QUEST DIAGNOSTICS INC COM 74834L100 64 684 SH SOLE 40 684 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 2241 SH SOLE 19 2241 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 19 16739 SH SOLE 21 16739 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM 74837P108 23 13779 SH SOLE 18 13779 0 0 QUICKLOGIC CORP COM 74837P108 17 9826 SH SOLE 19 9826 0 0 QUICKLOGIC CORP COM 74837P108 338 201184 SH SOLE 21 201184 0 0 QUICKLOGIC CORP COM 74837P108 2269 1350512 SH SOLE 22 1350512 0 0 QUIDEL CORP COM 74838J101 72 1633 SH SOLE 2 1568 0 65 QUIDEL CORP COM 74838J101 7 163 SH SOLE 4 163 0 0 QUIDEL CORP COM 74838J101 29 653 SH SOLE 7 653 0 0 QUIDEL CORP COM 74838J101 4133 94242 SH SOLE 18 94242 0 0 QUIDEL CORP COM 74838J101 896 20438 SH SOLE 19 20438 0 0 QUIDEL CORP COM 74838J101 36038 821649 SH SOLE 21 821649 0 0 QUIDEL CORP COM 74838J101 34971 797324 SH SOLE 22 742576 0 54748 QUIDEL CORP COM 74838J101 294 6707 SH SOLE 26 4760 0 1947 QUIDEL CORP COM 74838J101 180 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 180 4111 SH SOLE 30 4111 0 0 QUIDEL CORP COM 74838J101 135 3082 SH SOLE 40 3082 0 0 QUINSTREET INC COM 74874Q100 57 7697 SH SOLE 2 1618 0 6079 QUINSTREET INC COM 74874Q100 6 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 1396 189919 SH SOLE 18 189919 0 0 QUINSTREET INC COM 74874Q100 8159 1110014 SH SOLE 19 1110014 0 0 QUINSTREET INC COM 74874Q100 24161 3287266 SH SOLE 21 3287266 0 0 QUINSTREET INC COM 74874Q100 17693 2407221 SH SOLE 22 2361124 0 46097 QUINSTREET INC COM 74874Q100 32 4403 SH SOLE 23 4403 0 0 QUINSTREET INC COM 74874Q100 729 99186 SH SOLE 29 0 0 99186 QUINSTREET INC COM 74874Q100 319 43366 SH SOLE 30 43366 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 16280 171241 SH SOLE 2 35123 0 136118 QUINTILES IMS HOLDINGS INC COM 74876Y101 4202 44203 SH SOLE 4 39243 0 4960 QUINTILES IMS HOLDINGS INC COM 74876Y101 10538 110846 SH SOLE 7 103463 0 7383 QUINTILES IMS HOLDINGS INC COM 74876Y101 325 3415 SH SOLE 13 3415 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 91 955 SH SOLE 15 955 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 29824 313706 SH SOLE 18 293820 0 19886 QUINTILES IMS HOLDINGS INC COM 74876Y101 2170 22826 SH SOLE 19 22826 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 8148 85701 SH SOLE 20 0 0 85701 QUINTILES IMS HOLDINGS INC COM 74876Y101 286151 3009902 SH SOLE 21 3009902 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 353542 3718751 SH SOLE 22 3112998 0 605753 QUINTILES IMS HOLDINGS INC COM 74876Y101 15504 163078 SH SOLE 23 163078 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 10316 108511 SH SOLE 25 108511 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 44353 466534 SH SOLE 26 160339 0 306195 QUINTILES IMS HOLDINGS INC COM 74876Y101 3033 31900 SH SOLE 28 23231 0 8669 QUINTILES IMS HOLDINGS INC COM 74876Y101 400 4211 SH SOLE 29 4211 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 39063 410886 SH SOLE 30 410886 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 6042 63557 SH SOLE 31 28651 0 34906 QUINTILES IMS HOLDINGS INC COM 74876Y101 804 8457 SH SOLE 34 8457 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 12102 127297 SH SOLE 36 127297 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 67 708 SH SOLE 40 708 0 0 QUMU CORP COM 749063103 6 2149 SH SOLE 19 2149 0 0 QUMU CORP COM 749063103 14 4505 SH SOLE 21 4505 0 0 QUMU CORP COM 749063103 797 264887 SH SOLE 22 264887 0 0 QUORUM HEALTH CORP COM 74909E106 199 38458 SH SOLE 18 38458 0 0 QUORUM HEALTH CORP COM 74909E106 22 4330 SH SOLE 19 4330 0 0 QUORUM HEALTH CORP COM 74909E106 9548 1843250 SH SOLE 21 1843250 0 0 QUORUM HEALTH CORP COM 74909E106 2181 421133 SH SOLE 22 421133 0 0 QUORUM HEALTH CORP COM 74909E106 214 41380 SH SOLE 30 41380 0 0 QUOTIENT LTD SHS G73268107 14 2928 SH SOLE 2 1673 0 1255 QUOTIENT LTD SHS G73268107 477 96731 SH SOLE 18 96731 0 0 QUOTIENT LTD SHS G73268107 2439 494711 SH SOLE 19 494711 0 0 QUOTIENT LTD SHS G73268107 4180 847893 SH SOLE 21 847893 0 0 QUOTIENT LTD SHS G73268107 1091 221320 SH SOLE 22 202651 0 18669 QUOTIENT TECHNOLOGY INC COM 749119103 83 5322 SH SOLE 2 4983 0 339 QUOTIENT TECHNOLOGY INC COM 749119103 9 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 34 2173 SH SOLE 7 2173 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 3923 250686 SH SOLE 18 250686 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 863 55165 SH SOLE 19 55165 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 34228 2187090 SH SOLE 21 2187090 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 31608 2019653 SH SOLE 22 1851646 0 168007 QUOTIENT TECHNOLOGY INC COM 749119103 67 4257 SH SOLE 26 0 0 4257 QUOTIENT TECHNOLOGY INC COM 749119103 130 8337 SH SOLE 28 8337 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 171 10942 SH SOLE 30 10942 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 90 5780 SH SOLE 40 5780 0 0 R1 RCM INC COM 749397105 37 9892 SH SOLE 2 6196 0 3696 R1 RCM INC COM 749397105 15 3912 SH SOLE 7 3912 0 0 R1 RCM INC COM 749397105 1377 371147 SH SOLE 18 371147 0 0 R1 RCM INC COM 749397105 301 81139 SH SOLE 19 81139 0 0 R1 RCM INC COM 749397105 11672 3146124 SH SOLE 21 3146124 0 0 R1 RCM INC COM 749397105 4337 1168920 SH SOLE 22 987382 0 181538 RA PHARMACEUTICALS INC COM 74933V108 46 3142 SH SOLE 2 3142 0 0 RA PHARMACEUTICALS INC COM 74933V108 613 41966 SH SOLE 18 41966 0 0 RA PHARMACEUTICALS INC COM 74933V108 994 68062 SH SOLE 19 68062 0 0 RA PHARMACEUTICALS INC COM 74933V108 5426 371639 SH SOLE 21 371639 0 0 RA PHARMACEUTICALS INC COM 74933V108 1826 125038 SH SOLE 22 115964 0 9074 RA PHARMACEUTICALS INC COM 74933V108 477 32688 SH SOLE 23 32688 0 0 RA PHARMACEUTICALS INC COM 74933V108 23 1593 SH SOLE 30 1593 0 0 RADIAN GROUP INC COM 750236101 1002 53592 SH SOLE 2 17785 0 35807 RADIAN GROUP INC COM 750236101 16 832 SH SOLE 4 832 0 0 RADIAN GROUP INC COM 750236101 132 7084 SH SOLE 7 7084 0 0 RADIAN GROUP INC COM 750236101 15051 805278 SH SOLE 18 805278 0 0 RADIAN GROUP INC COM 750236101 3250 173910 SH SOLE 19 173910 0 0 RADIAN GROUP INC COM 750236101 130609 6988195 SH SOLE 21 6988195 0 0 RADIAN GROUP INC COM 750236101 109073 5835900 SH SOLE 22 5458064 0 377836 RADIAN GROUP INC COM 750236101 619 33103 SH SOLE 23 33103 0 0 RADIAN GROUP INC COM 750236101 1353 72384 SH SOLE 26 61921 0 10463 RADIAN GROUP INC COM 750236101 676 36189 SH SOLE 28 36189 0 0 RADIAN GROUP INC COM 750236101 41 2176 SH SOLE 29 0 0 2176 RADIAN GROUP INC COM 750236101 605 32351 SH SOLE 30 32351 0 0 RADIAN GROUP INC COM 750236101 382 20429 SH SOLE 40 20429 0 0 RADIANT LOGISTICS INC COM 75025X100 143 26842 SH SOLE 2 26842 0 0 RADIANT LOGISTICS INC COM 75025X100 691 130130 SH SOLE 18 130130 0 0 RADIANT LOGISTICS INC COM 75025X100 302 56897 SH SOLE 19 56897 0 0 RADIANT LOGISTICS INC COM 75025X100 6661 1254462 SH SOLE 21 1254462 0 0 RADIANT LOGISTICS INC COM 75025X100 4327 814828 SH SOLE 22 785918 0 28910 RADIANT LOGISTICS INC COM 75025X100 525 98962 SH SOLE 23 98962 0 0 RADIANT LOGISTICS INC COM 75025X100 167 31494 SH SOLE 29 0 0 31494 RADISYS CORP COM 750459109 7 4917 SH SOLE 2 1285 0 3632 RADISYS CORP COM 750459109 187 136768 SH SOLE 18 136768 0 0 RADISYS CORP COM 750459109 27 19345 SH SOLE 19 19345 0 0 RADISYS CORP COM 750459109 1686 1230386 SH SOLE 21 1230386 0 0 RADISYS CORP COM 750459109 1580 1153042 SH SOLE 22 1110097 0 42945 RADIUS HEALTH INC COM NEW 750469207 92 2388 SH SOLE 2 2092 0 296 RADIUS HEALTH INC COM NEW 750469207 7 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 31 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 4872 126387 SH SOLE 18 126387 0 0 RADIUS HEALTH INC COM NEW 750469207 1534 39789 SH SOLE 19 39789 0 0 RADIUS HEALTH INC COM NEW 750469207 69226 1795736 SH SOLE 21 1795736 0 0 RADIUS HEALTH INC COM NEW 750469207 39127 1014980 SH SOLE 22 952075 0 62905 RADIUS HEALTH INC COM NEW 750469207 10 269 SH SOLE 23 269 0 0 RADIUS HEALTH INC COM NEW 750469207 321 8335 SH SOLE 26 6359 0 1976 RADIUS HEALTH INC COM NEW 750469207 155 4014 SH SOLE 28 4014 0 0 RADIUS HEALTH INC COM NEW 750469207 192 4982 SH SOLE 30 4982 0 0 RADIUS HEALTH INC COM NEW 750469207 24 611 SH SOLE 34 611 0 0 RADIUS HEALTH INC COM NEW 750469207 120 3108 SH SOLE 40 3108 0 0 RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 951 950000 PRN SOLE 21 950000 0 0 RADNET INC COM 750491102 25 2199 SH SOLE 2 1887 0 312 RADNET INC COM 750491102 10 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 1511 130805 SH SOLE 18 130805 0 0 RADNET INC COM 750491102 329 28467 SH SOLE 19 28467 0 0 RADNET INC COM 750491102 13404 1160490 SH SOLE 21 1160490 0 0 RADNET INC COM 750491102 8534 738882 SH SOLE 22 689757 0 49125 RADWARE LTD ORD M81873107 108 6406 SH SOLE 2 1023 0 5383 RADWARE LTD ORD M81873107 73 4359 SH SOLE 7 2773 0 1586 RADWARE LTD ORD M81873107 727 43119 SH SOLE 21 43119 0 0 RADWARE LTD ORD M81873107 4597 272652 SH SOLE 22 242919 0 29733 RADWARE LTD ORD M81873107 35 2100 SH SOLE 26 0 0 2100 RAIT FINANCIAL TRUST COM NEW 749227609 14 18713 SH SOLE 2 2891 0 15822 RAIT FINANCIAL TRUST COM NEW 749227609 1 1652 SH SOLE 7 1652 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 254 347542 SH SOLE 18 347542 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 59 81448 SH SOLE 19 81448 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 3657 5009567 SH SOLE 21 5009567 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 2027 2776243 SH SOLE 22 2612571 0 163672 RAIT FINANCIAL TRUST COM NEW 749227609 10 13104 SH SOLE 28 13104 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 6 7799 SH SOLE 40 7799 0 0 RALPH LAUREN CORP CL A 751212101 22294 252506 SH SOLE 2 188488 0 64018 RALPH LAUREN CORP CL A 751212101 7366 83430 SH SOLE 4 82038 0 1392 RALPH LAUREN CORP CL A 751212101 4714 53397 SH SOLE 7 51877 0 1520 RALPH LAUREN CORP CL A 751212101 37 416 SH SOLE 13 416 0 0 RALPH LAUREN CORP CL A 751212101 32 357 SH SOLE 15 357 0 0 RALPH LAUREN CORP CL A 751212101 20390 230946 SH SOLE 18 222376 0 8570 RALPH LAUREN CORP CL A 751212101 70171 794775 SH SOLE 19 794775 0 0 RALPH LAUREN CORP CL A 751212101 4575 51820 SH SOLE 20 0 0 51820 RALPH LAUREN CORP CL A 751212101 95347 1079926 SH SOLE 21 1079926 0 0 RALPH LAUREN CORP CL A 751212101 195467 2213915 SH SOLE 22 1666657 0 547258 RALPH LAUREN CORP CL A 751212101 13358 151298 SH SOLE 23 151298 0 0 RALPH LAUREN CORP CL A 751212101 8381 94923 SH SOLE 25 94923 0 0 RALPH LAUREN CORP CL A 751212101 18086 204845 SH SOLE 26 89995 0 114850 RALPH LAUREN CORP CL A 751212101 1068 12092 SH SOLE 28 8748 0 3344 RALPH LAUREN CORP CL A 751212101 5387 61012 SH SOLE 29 44231 0 16781 RALPH LAUREN CORP CL A 751212101 21248 240664 SH SOLE 30 240664 0 0 RALPH LAUREN CORP CL A 751212101 10740 121645 SH SOLE 31 75314 0 46331 RALPH LAUREN CORP CL A 751212101 29674 336101 SH SOLE 34 336101 0 0 RALPH LAUREN CORP CL A 751212101 7917 89672 SH SOLE 36 89672 0 0 RALPH LAUREN CORP CL A 751212101 26 289 SH SOLE 40 289 0 0 RAMACO RES INC COM 75134P303 12 1743 SH SOLE 2 0 0 1743 RAMACO RES INC COM 75134P303 167 25260 SH SOLE 18 25260 0 0 RAMACO RES INC COM 75134P303 28 4174 SH SOLE 19 4174 0 0 RAMACO RES INC COM 75134P303 1283 193558 SH SOLE 21 193558 0 0 RAMACO RES INC COM 75134P303 503 75841 SH SOLE 22 69991 0 5850 RAMACO RES INC COM 75134P303 152 22985 SH SOLE 29 22985 0 0 RAMBUS INC DEL COM 750917106 268 20093 SH SOLE 2 5788 0 14305 RAMBUS INC DEL COM 750917106 10 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 40 2967 SH SOLE 7 2967 0 0 RAMBUS INC DEL COM 750917106 6873 514832 SH SOLE 18 514832 0 0 RAMBUS INC DEL COM 750917106 9523 713297 SH SOLE 19 713297 0 0 RAMBUS INC DEL COM 750917106 126124 9447526 SH SOLE 21 9447526 0 0 RAMBUS INC DEL COM 750917106 40560 3038175 SH SOLE 22 2826888 0 211287 RAMBUS INC DEL COM 750917106 576 43176 SH SOLE 26 35011 0 8165 RAMBUS INC DEL COM 750917106 222 16663 SH SOLE 28 16663 0 0 RAMBUS INC DEL COM 750917106 2026 151732 SH SOLE 30 151732 0 0 RAMBUS INC DEL COM 750917106 171 12773 SH SOLE 40 12773 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 270 20754 SH SOLE 2 7955 0 12799 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 371 28522 SH SOLE 4 28522 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1424 109471 SH SOLE 7 109471 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 31 2405 SH SOLE 15 2405 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5063 389164 SH SOLE 18 389164 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 13702 1053153 SH SOLE 19 1053153 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 90928 6989071 SH SOLE 21 6989071 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 43126 3314836 SH SOLE 22 3157719 0 157117 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 29 2239 SH SOLE 23 2239 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2097 161197 SH SOLE 25 161197 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 663 50941 SH SOLE 26 23984 0 26957 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 154 11833 SH SOLE 28 11833 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 565 43421 SH SOLE 29 27117 0 16304 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6665 512326 SH SOLE 30 512326 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6304 484574 SH SOLE 34 484574 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 111 8564 SH SOLE 40 8564 0 0 RAND LOGISTICS INC COM 752182105 2 5032 SH SOLE 19 5032 0 0 RAND LOGISTICS INC COM 752182105 3 8471 SH SOLE 21 8471 0 0 RANDGOLD RES LTD ADR 752344309 20 200 SH SOLE 2 200 0 0 RANDGOLD RES LTD ADR 752344309 3071 31441 SH SOLE 4 31441 0 0 RANDGOLD RES LTD ADR 752344309 39461 404061 SH SOLE 7 404061 0 0 RANDGOLD RES LTD ADR 752344309 1796 18394 SH SOLE 19 18394 0 0 RANDGOLD RES LTD ADR 752344309 451 4616 SH SOLE 21 4616 0 0 RANDGOLD RES LTD ADR 752344309 41956 429613 SH SOLE 23 429613 0 0 RANDGOLD RES LTD ADR 752344309 121532 1244435 SH SOLE 25 1244435 0 0 RANDGOLD RES LTD ADR 752344309 39679 406299 SH SOLE 26 0 0 406299 RANDGOLD RES LTD ADR 752344309 678249 6945000 SH SOLE 34 6945000 0 0 RANDOLPH BANCORP INC COM 752378109 14 920 SH SOLE 18 920 0 0 RANDOLPH BANCORP INC COM 752378109 213 13885 SH SOLE 21 13885 0 0 RANGE RES CORP COM 75281A109 6256 319688 SH SOLE 2 47834 0 271854 RANGE RES CORP COM 75281A109 1401 71565 SH SOLE 4 67000 0 4565 RANGE RES CORP COM 75281A109 3058 156259 SH SOLE 7 150534 0 5725 RANGE RES CORP COM 75281A109 22 1114 SH SOLE 15 1114 0 0 RANGE RES CORP COM 75281A109 9761 498766 SH SOLE 18 465548 0 33218 RANGE RES CORP COM 75281A109 944 48236 SH SOLE 19 48236 0 0 RANGE RES CORP COM 75281A109 2889 147620 SH SOLE 20 0 0 147620 RANGE RES CORP COM 75281A109 93662 4785988 SH SOLE 21 4785988 0 0 RANGE RES CORP COM 75281A109 125735 6424862 SH SOLE 22 5377162 0 1047700 RANGE RES CORP COM 75281A109 6916 353380 SH SOLE 23 353380 0 0 RANGE RES CORP COM 75281A109 4082 208570 SH SOLE 25 208570 0 0 RANGE RES CORP COM 75281A109 12799 654025 SH SOLE 26 311117 0 342908 RANGE RES CORP COM 75281A109 1093 55833 SH SOLE 28 41001 0 14832 RANGE RES CORP COM 75281A109 1543 78836 SH SOLE 29 8372 0 70464 RANGE RES CORP COM 75281A109 14197 725439 SH SOLE 30 725439 0 0 RANGE RES CORP COM 75281A109 2517 128633 SH SOLE 31 56492 0 72141 RANGE RES CORP COM 75281A109 375 19168 SH SOLE 34 19168 0 0 RANGE RES CORP COM 75281A109 3748 191507 SH SOLE 36 191507 0 0 RANGE RES CORP COM 75281A109 16 798 SH SOLE 40 798 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 5 347 SH SOLE 2 347 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 280 19053 SH SOLE 18 19053 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 72 4888 SH SOLE 19 4888 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2691 183057 SH SOLE 21 183057 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 853 57996 SH SOLE 22 53951 0 4045 RAPID7 INC COM 753422104 18 1002 SH SOLE 2 1002 0 0 RAPID7 INC COM 753422104 9 501 SH SOLE 7 501 0 0 RAPID7 INC COM 753422104 1258 71478 SH SOLE 18 71478 0 0 RAPID7 INC COM 753422104 281 15967 SH SOLE 19 15967 0 0 RAPID7 INC COM 753422104 10721 609156 SH SOLE 21 609156 0 0 RAPID7 INC COM 753422104 8250 468765 SH SOLE 22 442298 0 26467 RAPID7 INC COM 753422104 32 1801 SH SOLE 23 1801 0 0 RAPID7 INC COM 753422104 72 4093 SH SOLE 26 0 0 4093 RAPID7 INC COM 753422104 37 2079 SH SOLE 28 2079 0 0 RAPID7 INC COM 753422104 151 8552 SH SOLE 29 0 0 8552 RAPID7 INC COM 753422104 40 2283 SH SOLE 30 2283 0 0 RAVE RESTAURANT GROUP INC COM 754198109 6 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 47 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 103 3177 SH SOLE 2 2428 0 749 RAVEN INDS INC COM 754212108 7 226 SH SOLE 4 226 0 0 RAVEN INDS INC COM 754212108 27 827 SH SOLE 7 827 0 0 RAVEN INDS INC COM 754212108 5292 163333 SH SOLE 18 163333 0 0 RAVEN INDS INC COM 754212108 859 26507 SH SOLE 19 26507 0 0 RAVEN INDS INC COM 754212108 101920 3145682 SH SOLE 21 3145682 0 0 RAVEN INDS INC COM 754212108 31446 970555 SH SOLE 22 898597 0 71958 RAVEN INDS INC COM 754212108 533 16443 SH SOLE 26 13962 0 2481 RAVEN INDS INC COM 754212108 173 5354 SH SOLE 28 5354 0 0 RAVEN INDS INC COM 754212108 1602 49445 SH SOLE 30 49445 0 0 RAVEN INDS INC COM 754212108 22 668 SH SOLE 34 668 0 0 RAVEN INDS INC COM 754212108 145 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 12447 147598 SH SOLE 2 23901 0 123697 RAYMOND JAMES FINANCIAL INC COM 754730109 3483 41299 SH SOLE 4 37121 0 4178 RAYMOND JAMES FINANCIAL INC COM 754730109 10859 128767 SH SOLE 7 102597 0 26170 RAYMOND JAMES FINANCIAL INC COM 754730109 200 2371 SH SOLE 13 2371 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 30 356 SH SOLE 15 356 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 23738 281494 SH SOLE 18 263670 0 17824 RAYMOND JAMES FINANCIAL INC COM 754730109 1953 23162 SH SOLE 19 23162 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 225884 2678569 SH SOLE 21 2678569 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 301577 3576150 SH SOLE 22 2989466 0 586684 RAYMOND JAMES FINANCIAL INC COM 754730109 13089 155210 SH SOLE 23 155210 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7644 90640 SH SOLE 25 90640 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 27740 328949 SH SOLE 26 148248 0 180701 RAYMOND JAMES FINANCIAL INC COM 754730109 2468 29265 SH SOLE 28 21275 0 7990 RAYMOND JAMES FINANCIAL INC COM 754730109 3042 36073 SH SOLE 29 4260 0 31813 RAYMOND JAMES FINANCIAL INC COM 754730109 34777 412386 SH SOLE 30 412386 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4451 52776 SH SOLE 31 33131 0 19645 RAYMOND JAMES FINANCIAL INC COM 754730109 752 8920 SH SOLE 34 8920 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8835 104769 SH SOLE 36 104769 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 52 611 SH SOLE 40 611 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 64 4647 SH SOLE 2 4647 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3 226 SH SOLE 4 226 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 13 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2934 214163 SH SOLE 18 214163 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 665 48535 SH SOLE 19 48535 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 53487 3904158 SH SOLE 21 3904158 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 16712 1219870 SH SOLE 22 1133779 0 86091 RAYONIER ADVANCED MATLS INC COM 75508B104 263 19192 SH SOLE 23 19192 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 165 12030 SH SOLE 26 10487 0 1543 RAYONIER ADVANCED MATLS INC COM 75508B104 85 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 858 62635 SH SOLE 30 62635 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 68 4978 SH SOLE 40 4978 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 20710 196191 SH SOLE 21 196191 0 0 RAYONIER INC COM 754907103 4052 140239 SH SOLE 2 76816 0 63423 RAYONIER INC COM 754907103 19 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 136 4702 SH SOLE 7 4702 0 0 RAYONIER INC COM 754907103 13271 459372 SH SOLE 18 459372 0 0 RAYONIER INC COM 754907103 4511 156137 SH SOLE 19 156137 0 0 RAYONIER INC COM 754907103 201643 6979694 SH SOLE 21 6979694 0 0 RAYONIER INC COM 754907103 120553 4172816 SH SOLE 22 3759245 0 413571 RAYONIER INC COM 754907103 942 32610 SH SOLE 25 32610 0 0 RAYONIER INC COM 754907103 1311 45384 SH SOLE 26 41355 0 4029 RAYONIER INC COM 754907103 653 22615 SH SOLE 28 22615 0 0 RAYONIER INC COM 754907103 10125 350457 SH SOLE 30 350457 0 0 RAYONIER INC COM 754907103 82 2839 SH SOLE 31 2839 0 0 RAYONIER INC COM 754907103 2298 79530 SH SOLE 34 79530 0 0 RAYONIER INC COM 754907103 173 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 538 18607 SH SOLE 40 18607 0 0 RAYTHEON CO COM NEW 755111507 83118 445480 SH SOLE 2 164695 0 280785 RAYTHEON CO COM NEW 755111507 20255 108562 SH SOLE 4 101298 0 7264 RAYTHEON CO COM NEW 755111507 47577 254993 SH SOLE 7 212065 0 42928 RAYTHEON CO COM NEW 755111507 8395 44994 SH SOLE 13 44994 0 0 RAYTHEON CO COM NEW 755111507 378 2028 SH SOLE 15 2028 0 0 RAYTHEON CO COM NEW 755111507 2 10 SH SOLE 17 0 0 10 RAYTHEON CO COM NEW 755111507 157773 845604 SH SOLE 18 804549 0 41055 RAYTHEON CO COM NEW 755111507 69672 373415 SH SOLE 19 373415 0 0 RAYTHEON CO COM NEW 755111507 34723 186103 SH SOLE 20 0 0 186103 RAYTHEON CO COM NEW 755111507 1189525 6375414 SH SOLE 21 6375414 0 0 RAYTHEON CO COM NEW 755111507 1532658 8214481 SH SOLE 22 6692745 0 1521736 RAYTHEON CO COM NEW 755111507 68917 369368 SH SOLE 23 369368 0 0 RAYTHEON CO COM NEW 755111507 61141 327693 SH SOLE 25 327693 0 0 RAYTHEON CO COM NEW 755111507 182886 980199 SH SOLE 26 260271 0 719928 RAYTHEON CO COM NEW 755111507 4250 22781 SH SOLE 28 4505 0 18276 RAYTHEON CO COM NEW 755111507 12326 66061 SH SOLE 29 12613 0 53448 RAYTHEON CO COM NEW 755111507 159115 852800 SH SOLE 30 852800 0 0 RAYTHEON CO COM NEW 755111507 28967 155251 SH SOLE 31 64422 0 90829 RAYTHEON CO COM NEW 755111507 8771 47008 SH SOLE 34 47008 0 0 RAYTHEON CO COM NEW 755111507 61487 329546 SH SOLE 36 329546 0 0 RAYTHEON CO COM NEW 755111507 280 1500 SH SOLE 40 1500 0 0 RBB BANCORP COM 74930B105 5 221 SH SOLE 2 221 0 0 RBB BANCORP COM 74930B105 221 9643 SH SOLE 18 9643 0 0 RBB BANCORP COM 74930B105 47 2074 SH SOLE 19 2074 0 0 RBB BANCORP COM 74930B105 2765 120810 SH SOLE 21 120810 0 0 RBB BANCORP COM 74930B105 1037 45294 SH SOLE 22 43045 0 2249 RBC BEARINGS INC COM 75524B104 182 1455 SH SOLE 2 1398 0 57 RBC BEARINGS INC COM 75524B104 10 80 SH SOLE 4 80 0 0 RBC BEARINGS INC COM 75524B104 74 590 SH SOLE 7 590 0 0 RBC BEARINGS INC COM 75524B104 9878 78926 SH SOLE 18 78926 0 0 RBC BEARINGS INC COM 75524B104 2187 17476 SH SOLE 19 17476 0 0 RBC BEARINGS INC COM 75524B104 155904 1245740 SH SOLE 21 1245740 0 0 RBC BEARINGS INC COM 75524B104 78480 627086 SH SOLE 22 582362 0 44724 RBC BEARINGS INC COM 75524B104 1195 9545 SH SOLE 26 7901 0 1644 RBC BEARINGS INC COM 75524B104 422 3369 SH SOLE 28 3369 0 0 RBC BEARINGS INC COM 75524B104 449 3584 SH SOLE 30 3584 0 0 RBC BEARINGS INC COM 75524B104 335 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 19 767 SH SOLE 2 767 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 867 35019 SH SOLE 18 35019 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 198 7981 SH SOLE 19 7981 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 7352 297053 SH SOLE 21 297053 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1884 76112 SH SOLE 22 70142 0 5970 RCM TECHNOLOGIES INC COM NEW 749360400 8 1412 SH SOLE 18 1412 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 138 24047 SH SOLE 21 24047 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 47 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 292 4598 SH SOLE 2 1060 0 3538 RE MAX HLDGS INC CL A 75524W108 31 494 SH SOLE 7 494 0 0 RE MAX HLDGS INC CL A 75524W108 5641 88768 SH SOLE 18 88768 0 0 RE MAX HLDGS INC CL A 75524W108 873 13743 SH SOLE 19 13743 0 0 RE MAX HLDGS INC CL A 75524W108 99540 1566318 SH SOLE 21 1566318 0 0 RE MAX HLDGS INC CL A 75524W108 31002 487842 SH SOLE 22 458406 0 29436 RE MAX HLDGS INC CL A 75524W108 16 255 SH SOLE 26 0 0 255 RE MAX HLDGS INC CL A 75524W108 161 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 804 12649 SH SOLE 29 0 0 12649 RE MAX HLDGS INC CL A 75524W108 1609 25321 SH SOLE 30 25321 0 0 RE MAX HLDGS INC CL A 75524W108 115 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 35 2204 SH SOLE 2 846 0 1358 READING INTERNATIONAL INC CL A 755408101 1019 64828 SH SOLE 18 64828 0 0 READING INTERNATIONAL INC CL A 755408101 176 11175 SH SOLE 19 11175 0 0 READING INTERNATIONAL INC CL A 755408101 8463 538343 SH SOLE 21 538343 0 0 READING INTERNATIONAL INC CL A 755408101 2831 180070 SH SOLE 22 167346 0 12724 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 REAL IND INC COM 75601W104 9 5034 SH SOLE 18 5034 0 0 REAL IND INC COM 75601W104 10 5569 SH SOLE 19 5569 0 0 REAL IND INC COM 75601W104 152 84249 SH SOLE 21 84249 0 0 REAL IND INC COM 75601W104 611 339616 SH SOLE 22 339616 0 0 REALNETWORKS INC COM NEW 75605L708 18 3743 SH SOLE 2 1166 0 2577 REALNETWORKS INC COM NEW 75605L708 2 416 SH SOLE 7 416 0 0 REALNETWORKS INC COM NEW 75605L708 419 87388 SH SOLE 18 87388 0 0 REALNETWORKS INC COM NEW 75605L708 81 16888 SH SOLE 19 16888 0 0 REALNETWORKS INC COM NEW 75605L708 4212 877528 SH SOLE 21 877528 0 0 REALNETWORKS INC COM NEW 75605L708 4493 936015 SH SOLE 22 906334 0 29681 REALOGY HLDGS CORP COM 75605Y106 4576 138892 SH SOLE 2 66161 0 72731 REALOGY HLDGS CORP COM 75605Y106 361 10954 SH SOLE 4 10954 0 0 REALOGY HLDGS CORP COM 75605Y106 197 5988 SH SOLE 7 5988 0 0 REALOGY HLDGS CORP COM 75605Y106 3038 92187 SH SOLE 18 92187 0 0 REALOGY HLDGS CORP COM 75605Y106 4019 121976 SH SOLE 19 121976 0 0 REALOGY HLDGS CORP COM 75605Y106 69759 2117120 SH SOLE 21 2117120 0 0 REALOGY HLDGS CORP COM 75605Y106 125120 3797282 SH SOLE 22 3359697 0 437585 REALOGY HLDGS CORP COM 75605Y106 261 7917 SH SOLE 23 7917 0 0 REALOGY HLDGS CORP COM 75605Y106 1718 52128 SH SOLE 25 52128 0 0 REALOGY HLDGS CORP COM 75605Y106 1378 41829 SH SOLE 26 33609 0 8220 REALOGY HLDGS CORP COM 75605Y106 692 21009 SH SOLE 28 21009 0 0 REALOGY HLDGS CORP COM 75605Y106 1858 56380 SH SOLE 29 0 0 56380 REALOGY HLDGS CORP COM 75605Y106 714 21681 SH SOLE 30 21681 0 0 REALOGY HLDGS CORP COM 75605Y106 209 6351 SH SOLE 31 6351 0 0 REALOGY HLDGS CORP COM 75605Y106 2416 73321 SH SOLE 34 73321 0 0 REALOGY HLDGS CORP COM 75605Y106 362 10980 SH SOLE 36 10980 0 0 REALOGY HLDGS CORP COM 75605Y106 454 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 157 3925 SH SOLE 2 3478 0 447 REALPAGE INC COM 75606N109 8 200 SH SOLE 4 200 0 0 REALPAGE INC COM 75606N109 55 1378 SH SOLE 7 1378 0 0 REALPAGE INC COM 75606N109 7973 199820 SH SOLE 18 199820 0 0 REALPAGE INC COM 75606N109 1771 44388 SH SOLE 19 44388 0 0 REALPAGE INC COM 75606N109 74332 1862945 SH SOLE 21 1862945 0 0 REALPAGE INC COM 75606N109 61927 1552044 SH SOLE 22 1435013 0 117031 REALPAGE INC COM 75606N109 876 21956 SH SOLE 26 18936 0 3020 REALPAGE INC COM 75606N109 336 8431 SH SOLE 28 8431 0 0 REALPAGE INC COM 75606N109 385 9645 SH SOLE 30 9645 0 0 REALPAGE INC COM 75606N109 270 6764 SH SOLE 40 6764 0 0 REALTY INCOME CORP COM 756109104 20840 364400 SH SOLE 2 102174 0 262226 REALTY INCOME CORP COM 756109104 10190 178184 SH SOLE 4 168597 0 9587 REALTY INCOME CORP COM 756109104 44508 778247 SH SOLE 7 757805 0 20442 REALTY INCOME CORP COM 756109104 664 11609 SH SOLE 13 11609 0 0 REALTY INCOME CORP COM 756109104 634 11080 SH SOLE 15 11080 0 0 REALTY INCOME CORP COM 756109104 12 214 SH SOLE 17 0 0 214 REALTY INCOME CORP COM 756109104 34642 605739 SH SOLE 18 567843 0 37896 REALTY INCOME CORP COM 756109104 17734 310083 SH SOLE 19 310083 0 0 REALTY INCOME CORP COM 756109104 8137 142275 SH SOLE 20 0 0 142275 REALTY INCOME CORP COM 756109104 593010 10369121 SH SOLE 21 10369121 0 0 REALTY INCOME CORP COM 756109104 581696 10171296 SH SOLE 22 8895076 0 1276220 REALTY INCOME CORP COM 756109104 18801 328743 SH SOLE 23 328743 0 0 REALTY INCOME CORP COM 756109104 41192 720270 SH SOLE 25 720270 0 0 REALTY INCOME CORP COM 756109104 50495 882938 SH SOLE 26 277035 0 605903 REALTY INCOME CORP COM 756109104 3493 61083 SH SOLE 28 44388 0 16695 REALTY INCOME CORP COM 756109104 10095 176516 SH SOLE 29 102913 0 73603 REALTY INCOME CORP COM 756109104 141990 2482782 SH SOLE 30 2482782 0 0 REALTY INCOME CORP COM 756109104 12836 224449 SH SOLE 31 130968 0 93481 REALTY INCOME CORP COM 756109104 1004 17555 SH SOLE 34 17555 0 0 REALTY INCOME CORP COM 756109104 14828 259272 SH SOLE 36 259272 0 0 REALTY INCOME CORP COM 756109104 88 1546 SH SOLE 40 1546 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 613 19698 SH SOLE 2 19698 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 18 578 SH SOLE 7 578 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1544 49644 SH SOLE 18 49644 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3794 122001 SH SOLE 19 122001 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1206 38780 SH SOLE 20 38780 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 11041 355027 SH SOLE 21 355027 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 7828 251702 SH SOLE 22 226862 0 24840 REATA PHARMACEUTICALS INC CL A 75615P103 45 1440 SH SOLE 30 1440 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1788 57487 SH SOLE 34 57487 0 0 RECRO PHARMA INC COM 75629F109 64 7136 SH SOLE 2 5514 0 1622 RECRO PHARMA INC COM 75629F109 454 50587 SH SOLE 18 50587 0 0 RECRO PHARMA INC COM 75629F109 226 25217 SH SOLE 19 25217 0 0 RECRO PHARMA INC COM 75629F109 4117 458493 SH SOLE 21 458493 0 0 RECRO PHARMA INC COM 75629F109 3108 346122 SH SOLE 22 338399 0 7723 RECRO PHARMA INC COM 75629F109 992 110501 SH SOLE 23 110501 0 0 RED HAT INC COM 756577102 22836 205992 SH SOLE 2 38228 0 167764 RED HAT INC COM 756577102 7232 65232 SH SOLE 4 59226 0 6006 RED HAT INC COM 756577102 13391 120791 SH SOLE 7 118598 0 2193 RED HAT INC COM 756577102 123 1106 SH SOLE 15 1106 0 0 RED HAT INC COM 756577102 2 20 SH SOLE 17 0 0 20 RED HAT INC COM 756577102 42163 380325 SH SOLE 18 355836 0 24489 RED HAT INC COM 756577102 3573 32229 SH SOLE 19 32229 0 0 RED HAT INC COM 756577102 12298 110931 SH SOLE 20 0 0 110931 RED HAT INC COM 756577102 436344 3935995 SH SOLE 21 3935995 0 0 RED HAT INC COM 756577102 520319 4693477 SH SOLE 22 3896296 0 797181 RED HAT INC COM 756577102 23838 215024 SH SOLE 23 215024 0 0 RED HAT INC COM 756577102 16149 145670 SH SOLE 25 145670 0 0 RED HAT INC COM 756577102 51096 460905 SH SOLE 26 181891 0 279014 RED HAT INC COM 756577102 4531 40872 SH SOLE 28 29984 0 10888 RED HAT INC COM 756577102 5628 50771 SH SOLE 29 6910 0 43861 RED HAT INC COM 756577102 52818 476437 SH SOLE 30 476437 0 0 RED HAT INC COM 756577102 10262 92567 SH SOLE 31 37368 0 55199 RED HAT INC COM 756577102 1769 15959 SH SOLE 34 15959 0 0 RED HAT INC COM 756577102 16990 153252 SH SOLE 36 153252 0 0 RED HAT INC COM 756577102 102 916 SH SOLE 40 916 0 0 RED HAT INC NOTE 0.250%10/0 756577AD4 3450 2242000 PRN SOLE 21 2242000 0 0 RED LION HOTELS CORP COM 756764106 71 8255 SH SOLE 2 657 0 7598 RED LION HOTELS CORP COM 756764106 535 61882 SH SOLE 18 61882 0 0 RED LION HOTELS CORP COM 756764106 121 13972 SH SOLE 19 13972 0 0 RED LION HOTELS CORP COM 756764106 4962 573643 SH SOLE 21 573643 0 0 RED LION HOTELS CORP COM 756764106 5342 617629 SH SOLE 22 605324 0 12305 RED ROBIN GOURMET BURGERS IN COM 75689M101 82 1226 SH SOLE 2 838 0 388 RED ROBIN GOURMET BURGERS IN COM 75689M101 7 102 SH SOLE 4 102 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 25 370 SH SOLE 7 370 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 4017 59961 SH SOLE 18 59961 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 5258 78476 SH SOLE 19 78476 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 75563 1127799 SH SOLE 21 1127799 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 24008 358322 SH SOLE 22 330271 0 28051 RED ROBIN GOURMET BURGERS IN COM 75689M101 81 1205 SH SOLE 26 0 0 1205 RED ROBIN GOURMET BURGERS IN COM 75689M101 136 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1171 17482 SH SOLE 30 17482 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 105 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 92 3973 SH SOLE 2 3973 0 0 RED ROCK RESORTS INC CL A 75700L108 39 1670 SH SOLE 7 1670 0 0 RED ROCK RESORTS INC CL A 75700L108 5388 232660 SH SOLE 18 232660 0 0 RED ROCK RESORTS INC CL A 75700L108 1234 53282 SH SOLE 19 53282 0 0 RED ROCK RESORTS INC CL A 75700L108 48128 2078068 SH SOLE 21 2078068 0 0 RED ROCK RESORTS INC CL A 75700L108 39927 1723966 SH SOLE 22 1564813 0 159153 RED ROCK RESORTS INC CL A 75700L108 432 18673 SH SOLE 28 18673 0 0 RED ROCK RESORTS INC CL A 75700L108 240 10367 SH SOLE 30 10367 0 0 RED ROCK RESORTS INC CL A 75700L108 94 4057 SH SOLE 40 4057 0 0 REDFIN CORP COM 75737F108 14 567 SH SOLE 2 567 0 0 REDFIN CORP COM 75737F108 17 688 SH SOLE 7 688 0 0 REDFIN CORP COM 75737F108 851 33910 SH SOLE 18 33910 0 0 REDFIN CORP COM 75737F108 1021 40684 SH SOLE 19 40684 0 0 REDFIN CORP COM 75737F108 7885 314259 SH SOLE 21 314259 0 0 REDFIN CORP COM 75737F108 8500 338777 SH SOLE 22 309866 0 28911 REDFIN CORP COM 75737F108 648 25840 SH SOLE 34 25840 0 0 REDWOOD TR INC COM 758075402 286 17562 SH SOLE 2 4278 0 13284 REDWOOD TR INC COM 758075402 9 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 37 2261 SH SOLE 7 2261 0 0 REDWOOD TR INC COM 758075402 4745 291272 SH SOLE 18 291272 0 0 REDWOOD TR INC COM 758075402 977 59967 SH SOLE 19 59967 0 0 REDWOOD TR INC COM 758075402 69431 4262156 SH SOLE 21 4262156 0 0 REDWOOD TR INC COM 758075402 37139 2279843 SH SOLE 22 2128762 0 151081 REDWOOD TR INC COM 758075402 451 27657 SH SOLE 26 21726 0 5931 REDWOOD TR INC COM 758075402 195 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 241 14813 SH SOLE 30 14813 0 0 REDWOOD TR INC COM 758075402 151 9243 SH SOLE 40 9243 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 864 858000 PRN SOLE 21 858000 0 0 REEDS INC COM 758338107 4 1792 SH SOLE 18 1792 0 0 REEDS INC COM 758338107 62 28339 SH SOLE 21 28339 0 0 REGAL BELOIT CORP COM 758750103 3840 48611 SH SOLE 2 26050 0 22561 REGAL BELOIT CORP COM 758750103 69 873 SH SOLE 4 873 0 0 REGAL BELOIT CORP COM 758750103 132 1667 SH SOLE 7 1667 0 0 REGAL BELOIT CORP COM 758750103 11883 150413 SH SOLE 18 150413 0 0 REGAL BELOIT CORP COM 758750103 1139 14418 SH SOLE 19 14418 0 0 REGAL BELOIT CORP COM 758750103 149501 1892413 SH SOLE 21 1892413 0 0 REGAL BELOIT CORP COM 758750103 109542 1386611 SH SOLE 22 1245913 0 140698 REGAL BELOIT CORP COM 758750103 1332 16857 SH SOLE 26 14489 0 2368 REGAL BELOIT CORP COM 758750103 510 6461 SH SOLE 28 6461 0 0 REGAL BELOIT CORP COM 758750103 2170 27471 SH SOLE 29 0 0 27471 REGAL BELOIT CORP COM 758750103 8216 103996 SH SOLE 30 103996 0 0 REGAL BELOIT CORP COM 758750103 75 952 SH SOLE 31 952 0 0 REGAL BELOIT CORP COM 758750103 32564 412203 SH SOLE 34 412203 0 0 REGAL BELOIT CORP COM 758750103 204 2588 SH SOLE 36 2588 0 0 REGAL BELOIT CORP COM 758750103 343 4339 SH SOLE 40 4339 0 0 REGAL ENTMT GROUP CL A 758766109 1382 86395 SH SOLE 2 32343 0 54052 REGAL ENTMT GROUP CL A 758766109 7 438 SH SOLE 4 438 0 0 REGAL ENTMT GROUP CL A 758766109 74 4651 SH SOLE 7 4651 0 0 REGAL ENTMT GROUP CL A 758766109 936 58530 SH SOLE 18 58530 0 0 REGAL ENTMT GROUP CL A 758766109 566 35402 SH SOLE 19 35402 0 0 REGAL ENTMT GROUP CL A 758766109 19769 1235572 SH SOLE 21 1235572 0 0 REGAL ENTMT GROUP CL A 758766109 52755 3297216 SH SOLE 22 2926127 0 371089 REGAL ENTMT GROUP CL A 758766109 675 42182 SH SOLE 26 34566 0 7616 REGAL ENTMT GROUP CL A 758766109 273 17065 SH SOLE 28 17065 0 0 REGAL ENTMT GROUP CL A 758766109 284 17740 SH SOLE 30 17740 0 0 REGAL ENTMT GROUP CL A 758766109 40 2500 SH SOLE 31 2500 0 0 REGAL ENTMT GROUP CL A 758766109 49 3077 SH SOLE 36 3077 0 0 REGAL ENTMT GROUP CL A 758766109 147 9194 SH SOLE 40 9194 0 0 REGENCY CTRS CORP COM 758849103 12973 209101 SH SOLE 2 36231 0 172870 REGENCY CTRS CORP COM 758849103 11292 182009 SH SOLE 4 175746 0 6263 REGENCY CTRS CORP COM 758849103 19880 320435 SH SOLE 7 313186 0 7249 REGENCY CTRS CORP COM 758849103 236 3810 SH SOLE 13 3810 0 0 REGENCY CTRS CORP COM 758849103 369 5946 SH SOLE 15 5946 0 0 REGENCY CTRS CORP COM 758849103 22270 358954 SH SOLE 18 338273 0 20681 REGENCY CTRS CORP COM 758849103 11401 183769 SH SOLE 19 183769 0 0 REGENCY CTRS CORP COM 758849103 5680 91560 SH SOLE 20 0 0 91560 REGENCY CTRS CORP COM 758849103 305376 4922239 SH SOLE 21 4922239 0 0 REGENCY CTRS CORP COM 758849103 394644 6361115 SH SOLE 22 5520577 0 840538 REGENCY CTRS CORP COM 758849103 11749 189374 SH SOLE 23 189374 0 0 REGENCY CTRS CORP COM 758849103 24215 390314 SH SOLE 25 390314 0 0 REGENCY CTRS CORP COM 758849103 27202 438464 SH SOLE 26 179173 0 259291 REGENCY CTRS CORP COM 758849103 2192 35330 SH SOLE 28 25993 0 9337 REGENCY CTRS CORP COM 758849103 5741 92539 SH SOLE 29 54942 0 37597 REGENCY CTRS CORP COM 758849103 70588 1137788 SH SOLE 30 1137788 0 0 REGENCY CTRS CORP COM 758849103 6344 102263 SH SOLE 31 49163 0 53100 REGENCY CTRS CORP COM 758849103 3980 64157 SH SOLE 34 64157 0 0 REGENCY CTRS CORP COM 758849103 6815 109847 SH SOLE 36 109847 0 0 REGENCY CTRS CORP COM 758849103 56 904 SH SOLE 40 904 0 0 REGENERON PHARMACEUTICALS COM 75886F107 58237 130250 SH SOLE 2 56013 0 74237 REGENERON PHARMACEUTICALS COM 75886F107 13009 29095 SH SOLE 4 26349 0 2746 REGENERON PHARMACEUTICALS COM 75886F107 24874 55631 SH SOLE 7 55186 0 445 REGENERON PHARMACEUTICALS COM 75886F107 430 961 SH SOLE 13 961 0 0 REGENERON PHARMACEUTICALS COM 75886F107 293 655 SH SOLE 15 655 0 0 REGENERON PHARMACEUTICALS COM 75886F107 78369 175275 SH SOLE 18 164404 0 10871 REGENERON PHARMACEUTICALS COM 75886F107 61239 136964 SH SOLE 19 136964 0 0 REGENERON PHARMACEUTICALS COM 75886F107 19314 43197 SH SOLE 20 0 0 43197 REGENERON PHARMACEUTICALS COM 75886F107 1232608 2756773 SH SOLE 21 2756773 0 0 REGENERON PHARMACEUTICALS COM 75886F107 909945 2035124 SH SOLE 22 1679630 0 355494 REGENERON PHARMACEUTICALS COM 75886F107 45771 102368 SH SOLE 23 102368 0 0 REGENERON PHARMACEUTICALS COM 75886F107 28512 63769 SH SOLE 25 63769 0 0 REGENERON PHARMACEUTICALS COM 75886F107 66770 149334 SH SOLE 26 71377 0 77957 REGENERON PHARMACEUTICALS COM 75886F107 7972 17830 SH SOLE 28 13004 0 4826 REGENERON PHARMACEUTICALS COM 75886F107 2390 5345 SH SOLE 29 5345 0 0 REGENERON PHARMACEUTICALS COM 75886F107 104999 234833 SH SOLE 30 234833 0 0 REGENERON PHARMACEUTICALS COM 75886F107 19811 44307 SH SOLE 31 20301 0 24006 REGENERON PHARMACEUTICALS COM 75886F107 6809 15229 SH SOLE 32 15229 0 0 REGENERON PHARMACEUTICALS COM 75886F107 25704 57487 SH SOLE 34 57487 0 0 REGENERON PHARMACEUTICALS COM 75886F107 33341 74569 SH SOLE 36 74569 0 0 REGENERON PHARMACEUTICALS COM 75886F107 178 399 SH SOLE 40 399 0 0 REGENXBIO INC COM 75901B107 162 4915 SH SOLE 2 1534 0 3381 REGENXBIO INC COM 75901B107 26 793 SH SOLE 7 793 0 0 REGENXBIO INC COM 75901B107 4171 126573 SH SOLE 18 126573 0 0 REGENXBIO INC COM 75901B107 23093 700849 SH SOLE 19 700849 0 0 REGENXBIO INC COM 75901B107 737 22370 SH SOLE 20 22370 0 0 REGENXBIO INC COM 75901B107 44738 1357767 SH SOLE 21 1357767 0 0 REGENXBIO INC COM 75901B107 25548 775347 SH SOLE 22 733177 0 42170 REGENXBIO INC COM 75901B107 206 6253 SH SOLE 28 6253 0 0 REGENXBIO INC COM 75901B107 144 4360 SH SOLE 30 4360 0 0 REGENXBIO INC COM 75901B107 126 3812 SH SOLE 40 3812 0 0 REGIONAL MGMT CORP COM 75902K106 49 2027 SH SOLE 2 535 0 1492 REGIONAL MGMT CORP COM 75902K106 965 39856 SH SOLE 18 39856 0 0 REGIONAL MGMT CORP COM 75902K106 201 8287 SH SOLE 19 8287 0 0 REGIONAL MGMT CORP COM 75902K106 8351 344922 SH SOLE 21 344922 0 0 REGIONAL MGMT CORP COM 75902K106 5089 210193 SH SOLE 22 203079 0 7114 REGIONS FINL CORP NEW COM 7591EP100 24358 1599359 SH SOLE 2 408546 0 1190813 REGIONS FINL CORP NEW COM 7591EP100 6411 420919 SH SOLE 4 378093 0 42826 REGIONS FINL CORP NEW COM 7591EP100 16360 1074208 SH SOLE 7 962698 0 111510 REGIONS FINL CORP NEW COM 7591EP100 817 53645 SH SOLE 13 53645 0 0 REGIONS FINL CORP NEW COM 7591EP100 128 8398 SH SOLE 15 8398 0 0 REGIONS FINL CORP NEW COM 7591EP100 127128 8347203 SH SOLE 18 7948194 0 399009 REGIONS FINL CORP NEW COM 7591EP100 70075 4601135 SH SOLE 19 4601135 0 0 REGIONS FINL CORP NEW COM 7591EP100 9976 655050 SH SOLE 20 0 0 655050 REGIONS FINL CORP NEW COM 7591EP100 412227 27066750 SH SOLE 21 27066750 0 0 REGIONS FINL CORP NEW COM 7591EP100 489453 32137411 SH SOLE 22 26508819 0 5628592 REGIONS FINL CORP NEW COM 7591EP100 25111 1648755 SH SOLE 23 1648755 0 0 REGIONS FINL CORP NEW COM 7591EP100 18245 1197986 SH SOLE 25 1106579 0 91407 REGIONS FINL CORP NEW COM 7591EP100 57939 3804251 SH SOLE 26 1204240 0 2600011 REGIONS FINL CORP NEW COM 7591EP100 4199 275692 SH SOLE 28 202561 0 73131 REGIONS FINL CORP NEW COM 7591EP100 5150 338177 SH SOLE 29 41672 0 296505 REGIONS FINL CORP NEW COM 7591EP100 60496 3972135 SH SOLE 30 3972135 0 0 REGIONS FINL CORP NEW COM 7591EP100 10609 696606 SH SOLE 31 450866 0 245740 REGIONS FINL CORP NEW COM 7591EP100 23620 1550919 SH SOLE 34 1550919 0 0 REGIONS FINL CORP NEW COM 7591EP100 19453 1277260 SH SOLE 36 1277260 0 0 REGIONS FINL CORP NEW COM 7591EP100 87 5705 SH SOLE 40 5705 0 0 REGIS CORP MINN COM 758932107 118 8240 SH SOLE 2 2016 0 6224 REGIS CORP MINN COM 758932107 6 440 SH SOLE 4 440 0 0 REGIS CORP MINN COM 758932107 14 960 SH SOLE 7 960 0 0 REGIS CORP MINN COM 758932107 2675 187451 SH SOLE 18 187451 0 0 REGIS CORP MINN COM 758932107 373 26129 SH SOLE 19 26129 0 0 REGIS CORP MINN COM 758932107 45857 3213519 SH SOLE 21 3213519 0 0 REGIS CORP MINN COM 758932107 13928 975999 SH SOLE 22 892235 0 83764 REGIS CORP MINN COM 758932107 16 1119 SH SOLE 23 1119 0 0 REGIS CORP MINN COM 758932107 566 39651 SH SOLE 26 34908 0 4743 REGIS CORP MINN COM 758932107 79 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 681 47754 SH SOLE 30 47754 0 0 REGIS CORP MINN COM 758932107 333 23319 SH SOLE 34 23319 0 0 REGIS CORP MINN COM 758932107 68 4790 SH SOLE 40 4790 0 0 REGULUS THERAPEUTICS INC COM 75915K101 18 14005 SH SOLE 18 14005 0 0 REGULUS THERAPEUTICS INC COM 75915K101 42 33260 SH SOLE 19 33260 0 0 REGULUS THERAPEUTICS INC COM 75915K101 239 190928 SH SOLE 21 190928 0 0 REGULUS THERAPEUTICS INC COM 75915K101 714 571127 SH SOLE 22 571127 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 15737 112788 SH SOLE 2 52313 0 60475 REINSURANCE GROUP AMER INC COM NEW 759351604 3595 25767 SH SOLE 4 23611 0 2156 REINSURANCE GROUP AMER INC COM NEW 759351604 3421 24520 SH SOLE 7 14642 0 9878 REINSURANCE GROUP AMER INC COM NEW 759351604 259 1858 SH SOLE 13 1858 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 32314 231592 SH SOLE 18 225210 0 6382 REINSURANCE GROUP AMER INC COM NEW 759351604 13128 94087 SH SOLE 19 94087 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 5678 40696 SH SOLE 20 0 0 40696 REINSURANCE GROUP AMER INC COM NEW 759351604 388770 2786285 SH SOLE 21 2786285 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 295293 2116343 SH SOLE 22 1890881 0 225462 REINSURANCE GROUP AMER INC COM NEW 759351604 12038 86276 SH SOLE 23 86276 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1663 11918 SH SOLE 25 11918 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 15942 114253 SH SOLE 26 55799 0 58454 REINSURANCE GROUP AMER INC COM NEW 759351604 1968 14107 SH SOLE 28 10146 0 3961 REINSURANCE GROUP AMER INC COM NEW 759351604 4458 31947 SH SOLE 29 3136 0 28811 REINSURANCE GROUP AMER INC COM NEW 759351604 12130 86938 SH SOLE 30 86938 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3855 27625 SH SOLE 31 15922 0 11703 REINSURANCE GROUP AMER INC COM NEW 759351604 4462 31977 SH SOLE 34 31977 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3278 23493 SH SOLE 36 23493 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 42 299 SH SOLE 40 299 0 0 REIS INC COM 75936P105 11 592 SH SOLE 2 592 0 0 REIS INC COM 75936P105 602 33444 SH SOLE 18 33444 0 0 REIS INC COM 75936P105 118 6557 SH SOLE 19 6557 0 0 REIS INC COM 75936P105 5384 299105 SH SOLE 21 299105 0 0 REIS INC COM 75936P105 4571 253939 SH SOLE 22 246952 0 6987 RELIANCE STEEL & ALUMINUM CO COM 759509102 5710 74963 SH SOLE 2 39751 0 35212 RELIANCE STEEL & ALUMINUM CO COM 759509102 218 2867 SH SOLE 4 2867 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 236 3095 SH SOLE 7 3095 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 36417 478107 SH SOLE 18 473042 0 5065 RELIANCE STEEL & ALUMINUM CO COM 759509102 26962 353969 SH SOLE 19 353969 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 238513 3131320 SH SOLE 21 3131320 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 180957 2375698 SH SOLE 22 2136232 0 239466 RELIANCE STEEL & ALUMINUM CO COM 759509102 1143 15000 SH SOLE 23 15000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 717 9409 SH SOLE 25 9409 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1921 25224 SH SOLE 26 20557 0 4667 RELIANCE STEEL & ALUMINUM CO COM 759509102 872 11443 SH SOLE 28 11443 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4543 59648 SH SOLE 29 1165 0 58483 RELIANCE STEEL & ALUMINUM CO COM 759509102 867 11385 SH SOLE 30 11385 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 213 2792 SH SOLE 31 2792 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 7197 94489 SH SOLE 34 94489 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1007 13222 SH SOLE 36 13222 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 575 7553 SH SOLE 40 7553 0 0 RELIV INTL INC COM NEW 75952R209 0 59 SH SOLE 19 59 0 0 RELIV INTL INC COM NEW 75952R209 2 258 SH SOLE 21 258 0 0 RELM WIRELESS CORP COM 759525108 5 1523 SH SOLE 18 1523 0 0 RELM WIRELESS CORP COM 759525108 97 26876 SH SOLE 21 26876 0 0 REMARK HLDGS INC COM 75955K102 10 2750 SH SOLE 18 2750 0 0 REMARK HLDGS INC COM 75955K102 16 4264 SH SOLE 19 4264 0 0 REMARK HLDGS INC COM 75955K102 165 43674 SH SOLE 21 43674 0 0 REMARK HLDGS INC COM 75955K102 25 6667 SH SOLE 22 6667 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8187 60582 SH SOLE 2 23671 0 36911 RENAISSANCERE HOLDINGS LTD COM G7496G103 1240 9174 SH SOLE 4 8077 0 1097 RENAISSANCERE HOLDINGS LTD COM G7496G103 3633 26883 SH SOLE 7 26883 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 29 214 SH SOLE 15 214 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 15741 116478 SH SOLE 18 112469 0 4009 RENAISSANCERE HOLDINGS LTD COM G7496G103 1434 10613 SH SOLE 19 10613 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4213 31173 SH SOLE 20 0 0 31173 RENAISSANCERE HOLDINGS LTD COM G7496G103 270934 2004842 SH SOLE 21 2004842 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 169611 1255074 SH SOLE 22 1143533 0 111541 RENAISSANCERE HOLDINGS LTD COM G7496G103 5810 42991 SH SOLE 23 42991 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3960 29305 SH SOLE 25 29305 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 20590 152357 SH SOLE 26 45039 0 107318 RENAISSANCERE HOLDINGS LTD COM G7496G103 1045 7734 SH SOLE 28 5862 0 1872 RENAISSANCERE HOLDINGS LTD COM G7496G103 1532 11333 SH SOLE 29 1757 0 9576 RENAISSANCERE HOLDINGS LTD COM G7496G103 9110 67410 SH SOLE 30 67410 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3885 28747 SH SOLE 31 9859 0 18888 RENAISSANCERE HOLDINGS LTD COM G7496G103 277 2048 SH SOLE 34 2048 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6068 44900 SH SOLE 36 44900 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 26 196 SH SOLE 40 196 0 0 RENASANT CORP COM 75970E107 404 9408 SH SOLE 2 2431 0 6977 RENASANT CORP COM 75970E107 10 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 41 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 6955 162114 SH SOLE 18 162114 0 0 RENASANT CORP COM 75970E107 1427 33271 SH SOLE 19 33271 0 0 RENASANT CORP COM 75970E107 56806 1324143 SH SOLE 21 1324143 0 0 RENASANT CORP COM 75970E107 55376 1290813 SH SOLE 22 1217091 0 73722 RENASANT CORP COM 75970E107 856 19946 SH SOLE 26 16802 0 3144 RENASANT CORP COM 75970E107 479 11171 SH SOLE 28 11171 0 0 RENASANT CORP COM 75970E107 270 6303 SH SOLE 30 6303 0 0 RENASANT CORP COM 75970E107 173 4026 SH SOLE 40 4026 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 511 42079 SH SOLE 2 35613 0 6466 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 813 SH SOLE 7 813 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 0 5 SH SOLE 17 0 0 5 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1835 151041 SH SOLE 18 151041 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 742 61092 SH SOLE 19 61092 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16947 1394818 SH SOLE 21 1394818 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 20078 1652539 SH SOLE 22 1576148 0 76391 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 56 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 348 28655 SH SOLE 29 0 0 28655 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1696 139612 SH SOLE 30 139612 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 35 2886 SH SOLE 40 2886 0 0 RENNOVA HEALTH INC COM NEW 759757602 0 26 SH SOLE 19 26 0 0 RENNOVA HEALTH INC COM NEW 759757602 0 967 SH SOLE 22 967 0 0 RENREN INC SPON ADR A NEW 759892201 5 600 SH SOLE 2 600 0 0 RENREN INC SPON ADR A NEW 759892201 2226 248443 SH SOLE 21 248443 0 0 RENREN INC SPON ADR A NEW 759892201 653 72827 SH SOLE 22 72827 0 0 RENREN INC SPON ADR A NEW 759892201 72 8089 SH SOLE 30 8089 0 0 RENT A CTR INC NEW COM 76009N100 121 10497 SH SOLE 2 2511 0 7986 RENT A CTR INC NEW COM 76009N100 4 376 SH SOLE 4 376 0 0 RENT A CTR INC NEW COM 76009N100 16 1381 SH SOLE 7 1381 0 0 RENT A CTR INC NEW COM 76009N100 2597 226187 SH SOLE 18 226187 0 0 RENT A CTR INC NEW COM 76009N100 385 33504 SH SOLE 19 33504 0 0 RENT A CTR INC NEW COM 76009N100 51087 4450067 SH SOLE 21 4450067 0 0 RENT A CTR INC NEW COM 76009N100 17206 1498771 SH SOLE 22 1387403 0 111368 RENT A CTR INC NEW COM 76009N100 173 15053 SH SOLE 26 12700 0 2353 RENT A CTR INC NEW COM 76009N100 89 7763 SH SOLE 28 7763 0 0 RENT A CTR INC NEW COM 76009N100 829 72227 SH SOLE 30 72227 0 0 RENT A CTR INC NEW COM 76009N100 32 2746 SH SOLE 36 2746 0 0 RENT A CTR INC NEW COM 76009N100 68 5902 SH SOLE 40 5902 0 0 RENTECH INC COM NEW 760112201 1 3065 SH SOLE 19 3065 0 0 RENTECH INC COM NEW 760112201 3 7368 SH SOLE 21 7368 0 0 RENTECH INC COM NEW 760112201 149 324300 SH SOLE 22 324300 0 0 REPLIGEN CORP COM 759916109 148 3851 SH SOLE 2 3671 0 180 REPLIGEN CORP COM 759916109 10 250 SH SOLE 4 250 0 0 REPLIGEN CORP COM 759916109 33 872 SH SOLE 7 872 0 0 REPLIGEN CORP COM 759916109 6536 170569 SH SOLE 18 170569 0 0 REPLIGEN CORP COM 759916109 3431 89538 SH SOLE 19 89538 0 0 REPLIGEN CORP COM 759916109 146323 3818451 SH SOLE 21 3818451 0 0 REPLIGEN CORP COM 759916109 41768 1089989 SH SOLE 22 1014616 0 75373 REPLIGEN CORP COM 759916109 884 23072 SH SOLE 23 23072 0 0 REPLIGEN CORP COM 759916109 497 12960 SH SOLE 26 10409 0 2551 REPLIGEN CORP COM 759916109 285 7439 SH SOLE 28 7439 0 0 REPLIGEN CORP COM 759916109 236 6158 SH SOLE 29 0 0 6158 REPLIGEN CORP COM 759916109 1950 50887 SH SOLE 30 50887 0 0 REPLIGEN CORP COM 759916109 33 855 SH SOLE 34 855 0 0 REPLIGEN CORP COM 759916109 138 3594 SH SOLE 40 3594 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 1 4528 SH SOLE 19 4528 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 4 12296 SH SOLE 21 12296 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 214 669500 SH SOLE 22 669500 0 0 REPUBLIC BANCORP KY CL A 760281204 217 5570 SH SOLE 2 4117 0 1453 REPUBLIC BANCORP KY CL A 760281204 5 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1557 40034 SH SOLE 18 40034 0 0 REPUBLIC BANCORP KY CL A 760281204 414 10657 SH SOLE 19 10657 0 0 REPUBLIC BANCORP KY CL A 760281204 12447 320048 SH SOLE 21 320048 0 0 REPUBLIC BANCORP KY CL A 760281204 14887 382790 SH SOLE 22 364172 0 18618 REPUBLIC BANCORP KY CL A 760281204 56 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 59 1529 SH SOLE 30 1529 0 0 REPUBLIC BANCORP KY CL A 760281204 98 2531 SH SOLE 34 2531 0 0 REPUBLIC BANCORP KY CL A 760281204 37 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 85 9209 SH SOLE 2 2834 0 6375 REPUBLIC FIRST BANCORP INC COM 760416107 7 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1723 186268 SH SOLE 18 186268 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 353 38174 SH SOLE 19 38174 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 14625 1581036 SH SOLE 21 1581036 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6935 749757 SH SOLE 22 615753 0 134004 REPUBLIC FIRST BANCORP INC COM 760416107 65 6980 SH SOLE 30 6980 0 0 REPUBLIC SVCS INC COM 760759100 33279 503764 SH SOLE 2 280071 0 223693 REPUBLIC SVCS INC COM 760759100 6180 93553 SH SOLE 4 84733 0 8820 REPUBLIC SVCS INC COM 760759100 16525 250152 SH SOLE 7 228075 0 22077 REPUBLIC SVCS INC COM 760759100 622 9422 SH SOLE 13 9422 0 0 REPUBLIC SVCS INC COM 760759100 110 1667 SH SOLE 15 1667 0 0 REPUBLIC SVCS INC COM 760759100 33577 508280 SH SOLE 18 475170 0 33110 REPUBLIC SVCS INC COM 760759100 2949 44643 SH SOLE 19 44643 0 0 REPUBLIC SVCS INC COM 760759100 10342 156553 SH SOLE 20 0 0 156553 REPUBLIC SVCS INC COM 760759100 518785 7853234 SH SOLE 21 7853234 0 0 REPUBLIC SVCS INC COM 760759100 488030 7387676 SH SOLE 22 6270747 0 1116929 REPUBLIC SVCS INC COM 760759100 20881 316093 SH SOLE 23 316093 0 0 REPUBLIC SVCS INC COM 760759100 11227 169946 SH SOLE 25 169946 0 0 REPUBLIC SVCS INC COM 760759100 57723 873795 SH SOLE 26 252640 0 621155 REPUBLIC SVCS INC COM 760759100 3609 54635 SH SOLE 28 39299 0 15336 REPUBLIC SVCS INC COM 760759100 523 7922 SH SOLE 29 7922 0 0 REPUBLIC SVCS INC COM 760759100 80256 1214891 SH SOLE 30 1214891 0 0 REPUBLIC SVCS INC COM 760759100 12842 194405 SH SOLE 31 74869 0 119536 REPUBLIC SVCS INC COM 760759100 1224 18536 SH SOLE 34 18536 0 0 REPUBLIC SVCS INC COM 760759100 18864 285566 SH SOLE 36 285566 0 0 REPUBLIC SVCS INC COM 760759100 80 1217 SH SOLE 40 1217 0 0 RESEARCH FRONTIERS INC COM 760911107 4 3320 SH SOLE 18 3320 0 0 RESEARCH FRONTIERS INC COM 760911107 7 5552 SH SOLE 19 5552 0 0 RESEARCH FRONTIERS INC COM 760911107 62 51792 SH SOLE 21 51792 0 0 RESEARCH FRONTIERS INC COM 760911107 771 647905 SH SOLE 22 647905 0 0 RESMED INC COM 761152107 22906 297637 SH SOLE 2 162788 0 134849 RESMED INC COM 761152107 3495 45410 SH SOLE 4 40560 0 4850 RESMED INC COM 761152107 11718 152258 SH SOLE 7 123115 0 29143 RESMED INC COM 761152107 131 1706 SH SOLE 13 1706 0 0 RESMED INC COM 761152107 65 844 SH SOLE 15 844 0 0 RESMED INC COM 761152107 28808 374324 SH SOLE 18 354831 0 19493 RESMED INC COM 761152107 54815 712250 SH SOLE 19 712250 0 0 RESMED INC COM 761152107 11744 152596 SH SOLE 20 36600 0 115996 RESMED INC COM 761152107 275416 3578686 SH SOLE 21 3578686 0 0 RESMED INC COM 761152107 308157 4004123 SH SOLE 22 3362056 0 642067 RESMED INC COM 761152107 12590 163589 SH SOLE 23 163589 0 0 RESMED INC COM 761152107 8546 111043 SH SOLE 25 111043 0 0 RESMED INC COM 761152107 33284 432481 SH SOLE 26 167420 0 265061 RESMED INC COM 761152107 2452 31862 SH SOLE 28 23201 0 8661 RESMED INC COM 761152107 3074 39938 SH SOLE 29 4535 0 35403 RESMED INC COM 761152107 33777 438893 SH SOLE 30 438893 0 0 RESMED INC COM 761152107 6007 78055 SH SOLE 31 27379 0 50676 RESMED INC COM 761152107 27598 358603 SH SOLE 34 358603 0 0 RESMED INC COM 761152107 11242 146077 SH SOLE 36 146077 0 0 RESMED INC COM 761152107 52 670 SH SOLE 40 670 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 138 4644 SH SOLE 2 1232 0 3412 RESOLUTE ENERGY CORP COM NEW 76116A306 18 601 SH SOLE 7 601 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 2424 81652 SH SOLE 18 81652 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 504 16963 SH SOLE 19 16963 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 19519 657416 SH SOLE 21 657416 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 17810 599871 SH SOLE 22 563936 0 35935 RESOLUTE ENERGY CORP COM NEW 76116A306 78 2634 SH SOLE 28 2634 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 83 2788 SH SOLE 30 2788 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 83 2787 SH SOLE 40 2787 0 0 RESOLUTE FST PRODS INC COM 76117W109 3 500 SH SOLE 4 500 0 0 RESOLUTE FST PRODS INC COM 76117W109 65 12838 SH SOLE 19 12838 0 0 RESOLUTE FST PRODS INC COM 76117W109 364 72171 SH SOLE 21 72171 0 0 RESOLUTE FST PRODS INC COM 76117W109 6825 1351510 SH SOLE 22 1312401 0 39109 RESOLUTE FST PRODS INC COM 76117W109 117 23228 SH SOLE 26 14423 0 8805 RESOLUTE FST PRODS INC COM 76117W109 43 8562 SH SOLE 28 8562 0 0 RESOLUTE FST PRODS INC COM 76117W109 71 14106 SH SOLE 30 14106 0 0 RESOLUTE FST PRODS INC COM 76117W109 34 6792 SH SOLE 40 6792 0 0 RESONANT INC COM 76118L102 8 1812 SH SOLE 18 1812 0 0 RESONANT INC COM 76118L102 123 27752 SH SOLE 21 27752 0 0 RESOURCE CAP CORP COM NEW 76120W708 69 6432 SH SOLE 2 1455 0 4977 RESOURCE CAP CORP COM NEW 76120W708 2 156 SH SOLE 4 156 0 0 RESOURCE CAP CORP COM NEW 76120W708 4 325 SH SOLE 7 325 0 0 RESOURCE CAP CORP COM NEW 76120W708 1273 118047 SH SOLE 18 118047 0 0 RESOURCE CAP CORP COM NEW 76120W708 257 23844 SH SOLE 19 23844 0 0 RESOURCE CAP CORP COM NEW 76120W708 19039 1766181 SH SOLE 21 1766181 0 0 RESOURCE CAP CORP COM NEW 76120W708 10716 994077 SH SOLE 22 925978 0 68099 RESOURCE CAP CORP COM NEW 76120W708 70 6495 SH SOLE 26 6495 0 0 RESOURCE CAP CORP COM NEW 76120W708 51 4776 SH SOLE 28 4776 0 0 RESOURCE CAP CORP COM NEW 76120W708 54 4989 SH SOLE 30 4989 0 0 RESOURCE CAP CORP COM NEW 76120W708 37 3430 SH SOLE 40 3430 0 0 RESOURCES CONNECTION INC COM 76122Q105 94 6749 SH SOLE 2 1405 0 5344 RESOURCES CONNECTION INC COM 76122Q105 5 336 SH SOLE 4 336 0 0 RESOURCES CONNECTION INC COM 76122Q105 16 1133 SH SOLE 7 1133 0 0 RESOURCES CONNECTION INC COM 76122Q105 2091 150434 SH SOLE 18 150434 0 0 RESOURCES CONNECTION INC COM 76122Q105 302 21734 SH SOLE 19 21734 0 0 RESOURCES CONNECTION INC COM 76122Q105 35776 2573777 SH SOLE 21 2573777 0 0 RESOURCES CONNECTION INC COM 76122Q105 11581 833162 SH SOLE 22 760246 0 72916 RESOURCES CONNECTION INC COM 76122Q105 325 23395 SH SOLE 23 23395 0 0 RESOURCES CONNECTION INC COM 76122Q105 74 5294 SH SOLE 28 5294 0 0 RESOURCES CONNECTION INC COM 76122Q105 569 40927 SH SOLE 30 40927 0 0 RESOURCES CONNECTION INC COM 76122Q105 151 10890 SH SOLE 34 10890 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 43 680 SH SOLE 15 680 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH SOLE 17 0 0 199 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1263 66435 SH SOLE 2 50054 0 16381 RETAIL OPPORTUNITY INVTS COR COM 76131N101 686 36090 SH SOLE 4 36090 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2765 145457 SH SOLE 7 145457 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 82 4305 SH SOLE 15 4305 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 317 SH SOLE 17 0 0 317 RETAIL OPPORTUNITY INVTS COR COM 76131N101 10169 534910 SH SOLE 18 534910 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8918 469130 SH SOLE 19 469130 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 184081 9683381 SH SOLE 21 9683381 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 105701 5560264 SH SOLE 22 5314717 0 245547 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6715 353217 SH SOLE 23 353217 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3814 200642 SH SOLE 25 200642 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1469 77260 SH SOLE 26 40385 0 36875 RETAIL OPPORTUNITY INVTS COR COM 76131N101 279 14662 SH SOLE 28 14662 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1312 69006 SH SOLE 29 37650 0 31356 RETAIL OPPORTUNITY INVTS COR COM 76131N101 13288 698977 SH SOLE 30 698977 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 192 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2293 174659 SH SOLE 2 50979 0 123680 RETAIL PPTYS AMER INC CL A 76131V202 3778 287743 SH SOLE 4 287743 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4121 313853 SH SOLE 7 313853 0 0 RETAIL PPTYS AMER INC CL A 76131V202 114 8657 SH SOLE 15 8657 0 0 RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH SOLE 17 0 0 25 RETAIL PPTYS AMER INC CL A 76131V202 2508 191020 SH SOLE 18 191020 0 0 RETAIL PPTYS AMER INC CL A 76131V202 17181 1308519 SH SOLE 19 1308519 0 0 RETAIL PPTYS AMER INC CL A 76131V202 51078 3890147 SH SOLE 21 3890147 0 0 RETAIL PPTYS AMER INC CL A 76131V202 121492 9253011 SH SOLE 22 8340261 0 912750 RETAIL PPTYS AMER INC CL A 76131V202 85 6442 SH SOLE 23 6442 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5616 427692 SH SOLE 25 427692 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2067 157420 SH SOLE 26 75078 0 82342 RETAIL PPTYS AMER INC CL A 76131V202 450 34266 SH SOLE 28 34266 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1075 81867 SH SOLE 29 81867 0 0 RETAIL PPTYS AMER INC CL A 76131V202 15594 1187689 SH SOLE 30 1187689 0 0 RETAIL PPTYS AMER INC CL A 76131V202 74 5622 SH SOLE 31 5622 0 0 RETAIL PPTYS AMER INC CL A 76131V202 8745 666020 SH SOLE 34 666020 0 0 RETAIL PPTYS AMER INC CL A 76131V202 98 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 296 22507 SH SOLE 40 22507 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1 2114 SH SOLE 18 2114 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 3 4605 SH SOLE 19 4605 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 28 42264 SH SOLE 21 42264 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 17 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 437 17546 SH SOLE 2 11465 0 6081 RETROPHIN INC COM 761299106 19 776 SH SOLE 7 776 0 0 RETROPHIN INC COM 761299106 6 250 SH SOLE 17 0 0 250 RETROPHIN INC COM 761299106 3564 143179 SH SOLE 18 143179 0 0 RETROPHIN INC COM 761299106 2027 81443 SH SOLE 19 81443 0 0 RETROPHIN INC COM 761299106 43577 1750788 SH SOLE 21 1750788 0 0 RETROPHIN INC COM 761299106 31237 1255007 SH SOLE 22 1192049 0 62958 RETROPHIN INC COM 761299106 1635 65671 SH SOLE 23 65671 0 0 RETROPHIN INC COM 761299106 117 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 613 24645 SH SOLE 29 0 0 24645 RETROPHIN INC COM 761299106 152 6120 SH SOLE 30 6120 0 0 RETROPHIN INC COM 761299106 68 2732 SH SOLE 40 2732 0 0 REV GROUP INC COM 749527107 21 741 SH SOLE 2 741 0 0 REV GROUP INC COM 749527107 23 805 SH SOLE 7 805 0 0 REV GROUP INC COM 749527107 1264 43960 SH SOLE 18 43960 0 0 REV GROUP INC COM 749527107 258 8955 SH SOLE 19 8955 0 0 REV GROUP INC COM 749527107 11021 383208 SH SOLE 21 383208 0 0 REV GROUP INC COM 749527107 13228 459950 SH SOLE 22 413966 0 45984 REV GROUP INC COM 749527107 56 1957 SH SOLE 30 1957 0 0 REVANCE THERAPEUTICS INC COM 761330109 38 1386 SH SOLE 2 1280 0 106 REVANCE THERAPEUTICS INC COM 761330109 10 368 SH SOLE 7 368 0 0 REVANCE THERAPEUTICS INC COM 761330109 2193 79610 SH SOLE 18 79610 0 0 REVANCE THERAPEUTICS INC COM 761330109 464 16839 SH SOLE 19 16839 0 0 REVANCE THERAPEUTICS INC COM 761330109 39177 1422024 SH SOLE 21 1422024 0 0 REVANCE THERAPEUTICS INC COM 761330109 17552 637112 SH SOLE 22 599776 0 37336 REVANCE THERAPEUTICS INC COM 761330109 78 2838 SH SOLE 28 2838 0 0 REVANCE THERAPEUTICS INC COM 761330109 101 3658 SH SOLE 30 3658 0 0 REVANCE THERAPEUTICS INC COM 761330109 49 1765 SH SOLE 40 1765 0 0 REVEN HSG REIT INC COM NEW 761378207 2 477 SH SOLE 18 477 0 0 REVLON INC CL A NEW 761525609 56 2293 SH SOLE 2 560 0 1733 REVLON INC CL A NEW 761525609 6 264 SH SOLE 7 264 0 0 REVLON INC CL A NEW 761525609 1066 43438 SH SOLE 18 43438 0 0 REVLON INC CL A NEW 761525609 222 9033 SH SOLE 19 9033 0 0 REVLON INC CL A NEW 761525609 8903 362631 SH SOLE 21 362631 0 0 REVLON INC CL A NEW 761525609 8896 362360 SH SOLE 22 340363 0 21997 REVLON INC CL A NEW 761525609 45 1838 SH SOLE 28 1838 0 0 REVLON INC CL A NEW 761525609 99 4045 SH SOLE 30 4045 0 0 REVLON INC CL A NEW 761525609 36 1457 SH SOLE 40 1457 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 14 2167 SH SOLE 2 720 0 1447 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 296 45485 SH SOLE 18 45485 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 35 5356 SH SOLE 19 5356 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 2632 404850 SH SOLE 21 404850 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 591 90946 SH SOLE 22 82692 0 8254 REX AMERICAN RESOURCES CORP COM 761624105 139 1479 SH SOLE 2 342 0 1137 REX AMERICAN RESOURCES CORP COM 761624105 14 152 SH SOLE 7 152 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2814 29989 SH SOLE 18 29989 0 0 REX AMERICAN RESOURCES CORP COM 761624105 455 4845 SH SOLE 19 4845 0 0 REX AMERICAN RESOURCES CORP COM 761624105 48786 519942 SH SOLE 21 519942 0 0 REX AMERICAN RESOURCES CORP COM 761624105 15484 165018 SH SOLE 22 153499 0 11519 REX AMERICAN RESOURCES CORP COM 761624105 1048 11171 SH SOLE 23 11171 0 0 REX AMERICAN RESOURCES CORP COM 761624105 94 999 SH SOLE 26 0 0 999 REX AMERICAN RESOURCES CORP COM 761624105 85 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 128 1368 SH SOLE 29 0 0 1368 REX AMERICAN RESOURCES CORP COM 761624105 721 7685 SH SOLE 30 7685 0 0 REX AMERICAN RESOURCES CORP COM 761624105 198 2107 SH SOLE 34 2107 0 0 REX AMERICAN RESOURCES CORP COM 761624105 80 852 SH SOLE 40 852 0 0 REX ENERGY CORPORATION COM NEW 761565506 11 3959 SH SOLE 19 3959 0 0 REX ENERGY CORPORATION COM NEW 761565506 31 11360 SH SOLE 21 11360 0 0 REX ENERGY CORPORATION COM NEW 761565506 357 132100 SH SOLE 22 132100 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 11 4348 SH SOLE 18 4348 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 11 4487 SH SOLE 19 4487 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 173 71601 SH SOLE 21 71601 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 222 91781 SH SOLE 22 91781 0 0 REXFORD INDL RLTY INC COM 76169C100 5182 181046 SH SOLE 2 7134 0 173912 REXFORD INDL RLTY INC COM 76169C100 665 23243 SH SOLE 4 23243 0 0 REXFORD INDL RLTY INC COM 76169C100 2708 94634 SH SOLE 7 94634 0 0 REXFORD INDL RLTY INC COM 76169C100 61 2143 SH SOLE 15 2143 0 0 REXFORD INDL RLTY INC COM 76169C100 7128 249041 SH SOLE 18 249041 0 0 REXFORD INDL RLTY INC COM 76169C100 4789 167319 SH SOLE 19 167319 0 0 REXFORD INDL RLTY INC COM 76169C100 62883 2197154 SH SOLE 21 2197154 0 0 REXFORD INDL RLTY INC COM 76169C100 83760 2926625 SH SOLE 22 2781784 0 144841 REXFORD INDL RLTY INC COM 76169C100 389 13594 SH SOLE 23 13594 0 0 REXFORD INDL RLTY INC COM 76169C100 3685 128742 SH SOLE 25 128742 0 0 REXFORD INDL RLTY INC COM 76169C100 1229 42932 SH SOLE 26 20427 0 22505 REXFORD INDL RLTY INC COM 76169C100 340 11890 SH SOLE 28 11890 0 0 REXFORD INDL RLTY INC COM 76169C100 1516 52981 SH SOLE 29 22388 0 30593 REXFORD INDL RLTY INC COM 76169C100 9940 347308 SH SOLE 30 347308 0 0 REXFORD INDL RLTY INC COM 76169C100 318 11120 SH SOLE 40 11120 0 0 REXNORD CORP NEW COM 76169B102 584 22971 SH SOLE 2 5856 0 17115 REXNORD CORP NEW COM 76169B102 8 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 1296 50984 SH SOLE 7 50984 0 0 REXNORD CORP NEW COM 76169B102 9886 389041 SH SOLE 18 389041 0 0 REXNORD CORP NEW COM 76169B102 7090 279025 SH SOLE 19 279025 0 0 REXNORD CORP NEW COM 76169B102 82636 3252108 SH SOLE 21 3252108 0 0 REXNORD CORP NEW COM 76169B102 69875 2749884 SH SOLE 22 2563016 0 186868 REXNORD CORP NEW COM 76169B102 1029 40488 SH SOLE 26 35184 0 5304 REXNORD CORP NEW COM 76169B102 366 14396 SH SOLE 28 14396 0 0 REXNORD CORP NEW COM 76169B102 436 17148 SH SOLE 29 0 0 17148 REXNORD CORP NEW COM 76169B102 7703 303163 SH SOLE 30 303163 0 0 REXNORD CORP NEW COM 76169B102 284 11181 SH SOLE 40 11181 0 0 RF INDS LTD COM PAR $0.01 749552105 8 3584 SH SOLE 21 3584 0 0 RF INDS LTD COM PAR $0.01 749552105 807 343543 SH SOLE 22 343543 0 0 RGC RES INC COM 74955L103 21 747 SH SOLE 2 406 0 341 RGC RES INC COM 74955L103 667 23354 SH SOLE 18 23354 0 0 RGC RES INC COM 74955L103 189 6599 SH SOLE 19 6599 0 0 RGC RES INC COM 74955L103 5675 198650 SH SOLE 21 198650 0 0 RGC RES INC COM 74955L103 1574 55097 SH SOLE 22 50634 0 4463 RH COM 74967X103 91 1287 SH SOLE 2 1094 0 193 RH COM 74967X103 16 222 SH SOLE 4 222 0 0 RH COM 74967X103 38 545 SH SOLE 7 545 0 0 RH COM 74967X103 6285 89383 SH SOLE 18 89383 0 0 RH COM 74967X103 1084 15417 SH SOLE 19 15417 0 0 RH COM 74967X103 118602 1686602 SH SOLE 21 1686602 0 0 RH COM 74967X103 37606 534786 SH SOLE 22 483418 0 51368 RH COM 74967X103 934 13286 SH SOLE 26 11229 0 2057 RH COM 74967X103 388 5524 SH SOLE 28 5524 0 0 RH COM 74967X103 2015 28652 SH SOLE 30 28652 0 0 RH COM 74967X103 321 4564 SH SOLE 40 4564 0 0 RICE ENERGY INC COM 762760106 4530 156548 SH SOLE 2 84508 0 72040 RICE ENERGY INC COM 762760106 18 636 SH SOLE 4 636 0 0 RICE ENERGY INC COM 762760106 115 3959 SH SOLE 7 3959 0 0 RICE ENERGY INC COM 762760106 2601 89889 SH SOLE 18 87148 0 2741 RICE ENERGY INC COM 762760106 1628 56253 SH SOLE 19 56253 0 0 RICE ENERGY INC COM 762760106 60222 2080915 SH SOLE 21 2080915 0 0 RICE ENERGY INC COM 762760106 126870 4383884 SH SOLE 22 3809488 0 574396 RICE ENERGY INC COM 762760106 1720 59441 SH SOLE 26 49273 0 10168 RICE ENERGY INC COM 762760106 604 20876 SH SOLE 28 20876 0 0 RICE ENERGY INC COM 762760106 865 29881 SH SOLE 29 18639 0 11242 RICE ENERGY INC COM 762760106 2812 97173 SH SOLE 30 97173 0 0 RICE ENERGY INC COM 762760106 111 3829 SH SOLE 31 3829 0 0 RICE ENERGY INC COM 762760106 501 17305 SH SOLE 40 17305 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 5 3750 SH SOLE 21 3750 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 12 9536 SH SOLE 22 9536 0 0 RICHARDSON ELECTRS LTD COM 763165107 11 1884 SH SOLE 18 1884 0 0 RICHARDSON ELECTRS LTD COM 763165107 224 37447 SH SOLE 21 37447 0 0 RICHARDSON ELECTRS LTD COM 763165107 1713 286991 SH SOLE 22 286991 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 21 8302 SH SOLE 2 7490 0 812 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5 2117 SH SOLE 7 2117 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 1 SH SOLE 17 0 0 1 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1080 425159 SH SOLE 18 425159 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 223 87987 SH SOLE 19 87987 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 14826 5837019 SH SOLE 21 5837019 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 7468 2940086 SH SOLE 22 2791382 0 148704 RIGNET INC COM 766582100 20 1179 SH SOLE 2 800 0 379 RIGNET INC COM 766582100 5 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 853 49586 SH SOLE 18 49586 0 0 RIGNET INC COM 766582100 159 9258 SH SOLE 19 9258 0 0 RIGNET INC COM 766582100 7430 431949 SH SOLE 21 431949 0 0 RIGNET INC COM 766582100 6273 364723 SH SOLE 22 340816 0 23907 RIGNET INC COM 766582100 34 1979 SH SOLE 28 1979 0 0 RIGNET INC COM 766582100 69 3995 SH SOLE 30 3995 0 0 RIGNET INC COM 766582100 21 1193 SH SOLE 34 1193 0 0 RIGNET INC COM 766582100 28 1636 SH SOLE 40 1636 0 0 RING ENERGY INC COM 76680V108 44 3029 SH SOLE 2 2628 0 401 RING ENERGY INC COM 76680V108 22 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 2569 177267 SH SOLE 18 177267 0 0 RING ENERGY INC COM 76680V108 575 39708 SH SOLE 19 39708 0 0 RING ENERGY INC COM 76680V108 23260 1605250 SH SOLE 21 1605250 0 0 RING ENERGY INC COM 76680V108 21672 1495683 SH SOLE 22 1373619 0 122064 RING ENERGY INC COM 76680V108 125 8615 SH SOLE 26 0 0 8615 RING ENERGY INC COM 76680V108 116 7996 SH SOLE 28 7996 0 0 RING ENERGY INC COM 76680V108 82 5633 SH SOLE 30 5633 0 0 RING ENERGY INC COM 76680V108 114 7893 SH SOLE 40 7893 0 0 RINGCENTRAL INC CL A 76680R206 511 12246 SH SOLE 2 11906 0 340 RINGCENTRAL INC CL A 76680R206 15 365 SH SOLE 4 365 0 0 RINGCENTRAL INC CL A 76680R206 58 1384 SH SOLE 7 1384 0 0 RINGCENTRAL INC CL A 76680R206 8878 212638 SH SOLE 18 212638 0 0 RINGCENTRAL INC CL A 76680R206 10142 242912 SH SOLE 19 242912 0 0 RINGCENTRAL INC CL A 76680R206 82995 1987914 SH SOLE 21 1987914 0 0 RINGCENTRAL INC CL A 76680R206 76101 1822778 SH SOLE 22 1708343 0 114435 RINGCENTRAL INC CL A 76680R206 253 6050 SH SOLE 23 6050 0 0 RINGCENTRAL INC CL A 76680R206 1293 30976 SH SOLE 26 26933 0 4043 RINGCENTRAL INC CL A 76680R206 392 9387 SH SOLE 28 9387 0 0 RINGCENTRAL INC CL A 76680R206 831 19908 SH SOLE 29 0 0 19908 RINGCENTRAL INC CL A 76680R206 355 8512 SH SOLE 30 8512 0 0 RINGCENTRAL INC CL A 76680R206 183 4394 SH SOLE 40 4394 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5299 112282 SH SOLE 7 112282 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3588 76030 SH SOLE 18 0 0 76030 RIO TINTO PLC SPONSORED ADR 767204100 46791 991555 SH SOLE 19 991555 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3520 74602 SH SOLE 21 74602 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1348 28567 SH SOLE 25 0 0 28567 RIO TINTO PLC SPONSORED ADR 767204100 8469 179456 SH SOLE 34 179456 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1273 26982 SH SOLE 36 26982 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1 17 SH SOLE 18 17 0 0 RITE AID CORP COM 767754104 1062 541809 SH SOLE 2 98972 0 442837 RITE AID CORP COM 767754104 10 5054 SH SOLE 4 5054 0 0 RITE AID CORP COM 767754104 98 49825 SH SOLE 7 49825 0 0 RITE AID CORP COM 767754104 1 540 SH SOLE 17 0 0 540 RITE AID CORP COM 767754104 1070 545827 SH SOLE 18 545827 0 0 RITE AID CORP COM 767754104 678 345766 SH SOLE 19 345766 0 0 RITE AID CORP COM 767754104 21511 10974786 SH SOLE 21 10974786 0 0 RITE AID CORP COM 767754104 54929 28024937 SH SOLE 22 24779954 0 3244983 RITE AID CORP COM 767754104 777 396592 SH SOLE 26 328163 0 68429 RITE AID CORP COM 767754104 290 148041 SH SOLE 28 148041 0 0 RITE AID CORP COM 767754104 141 72174 SH SOLE 29 0 0 72174 RITE AID CORP COM 767754104 486 248003 SH SOLE 30 248003 0 0 RITE AID CORP COM 767754104 84 42924 SH SOLE 31 42924 0 0 RITE AID CORP COM 767754104 570 290761 SH SOLE 36 290761 0 0 RITE AID CORP COM 767754104 201 102757 SH SOLE 40 102757 0 0 RITTER PHARMACEUTICALS INC COM 767836109 27 78199 SH SOLE 21 78199 0 0 RIVERVIEW BANCORP INC COM 769397100 248 29554 SH SOLE 2 27647 0 1907 RIVERVIEW BANCORP INC COM 769397100 649 77299 SH SOLE 18 77299 0 0 RIVERVIEW BANCORP INC COM 769397100 665 79127 SH SOLE 19 79127 0 0 RIVERVIEW BANCORP INC COM 769397100 5788 688996 SH SOLE 21 688996 0 0 RIVERVIEW BANCORP INC COM 769397100 5490 653512 SH SOLE 22 638432 0 15080 RIVERVIEW BANCORP INC COM 769397100 1663 197979 SH SOLE 23 197979 0 0 RLI CORP COM 749607107 191 3335 SH SOLE 2 2180 0 1155 RLI CORP COM 749607107 11 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 2132 37162 SH SOLE 7 37162 0 0 RLI CORP COM 749607107 10326 180027 SH SOLE 18 180027 0 0 RLI CORP COM 749607107 1698 29608 SH SOLE 19 29608 0 0 RLI CORP COM 749607107 195940 3415962 SH SOLE 21 3415962 0 0 RLI CORP COM 749607107 58615 1021874 SH SOLE 22 947079 0 74795 RLI CORP COM 749607107 926 16140 SH SOLE 26 13660 0 2480 RLI CORP COM 749607107 321 5602 SH SOLE 28 5602 0 0 RLI CORP COM 749607107 3028 52784 SH SOLE 30 52784 0 0 RLI CORP COM 749607107 49 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 249 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 932 42385 SH SOLE 2 14136 0 28249 RLJ LODGING TR COM 74965L101 1698 77192 SH SOLE 4 77192 0 0 RLJ LODGING TR COM 74965L101 5083 231050 SH SOLE 7 231050 0 0 RLJ LODGING TR COM 74965L101 148 6718 SH SOLE 15 6718 0 0 RLJ LODGING TR COM 74965L101 15149 688578 SH SOLE 18 686763 0 1815 RLJ LODGING TR COM 74965L101 6466 293921 SH SOLE 19 293921 0 0 RLJ LODGING TR COM 74965L101 137663 6257407 SH SOLE 21 6257407 0 0 RLJ LODGING TR COM 74965L101 153012 6955076 SH SOLE 22 6577396 0 377680 RLJ LODGING TR COM 74965L101 787 35774 SH SOLE 23 35774 0 0 RLJ LODGING TR COM 74965L101 6983 317417 SH SOLE 25 317417 0 0 RLJ LODGING TR COM 74965L101 2411 109591 SH SOLE 26 52561 0 57030 RLJ LODGING TR COM 74965L101 561 25506 SH SOLE 28 25506 0 0 RLJ LODGING TR COM 74965L101 3624 164749 SH SOLE 29 82479 0 82270 RLJ LODGING TR COM 74965L101 19533 887869 SH SOLE 30 887869 0 0 RLJ LODGING TR COM 74965L101 657 29868 SH SOLE 31 0 0 29868 RLJ LODGING TR COM 74965L101 4441 201870 SH SOLE 34 201870 0 0 RLJ LODGING TR COM 74965L101 142 6471 SH SOLE 36 6471 0 0 RLJ LODGING TR COM 74965L101 450 20464 SH SOLE 40 20464 0 0 RMG NETWORKS HLDG CORP COM NEW 74966K300 3 1604 SH SOLE 21 1604 0 0 RMR GROUP INC CL A 74967R106 32 621 SH SOLE 2 430 0 191 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 1242 24179 SH SOLE 18 24179 0 0 RMR GROUP INC CL A 74967R106 289 5620 SH SOLE 19 5620 0 0 RMR GROUP INC CL A 74967R106 10935 212952 SH SOLE 21 212952 0 0 RMR GROUP INC CL A 74967R106 9341 181914 SH SOLE 22 169302 0 12612 RMR GROUP INC CL A 74967R106 66 1292 SH SOLE 26 1074 0 218 RMR GROUP INC CL A 74967R106 55 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 46 902 SH SOLE 30 902 0 0 RMR GROUP INC CL A 74967R106 35 682 SH SOLE 40 682 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 73 7669 SH SOLE 2 1683 0 5986 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6 633 SH SOLE 7 633 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1459 153108 SH SOLE 18 153108 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 208 21848 SH SOLE 19 21848 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 27836 2920907 SH SOLE 21 2920907 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6879 721776 SH SOLE 22 658482 0 63294 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 15 1561 SH SOLE 26 0 0 1561 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 43 4505 SH SOLE 28 4505 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 431 45239 SH SOLE 30 45239 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 28 2964 SH SOLE 40 2964 0 0 ROBERT HALF INTL INC COM 770323103 15484 307592 SH SOLE 2 174711 0 132881 ROBERT HALF INTL INC COM 770323103 3093 61435 SH SOLE 4 57704 0 3731 ROBERT HALF INTL INC COM 770323103 6326 125660 SH SOLE 7 108896 0 16764 ROBERT HALF INTL INC COM 770323103 41 806 SH SOLE 15 806 0 0 ROBERT HALF INTL INC COM 770323103 41624 826852 SH SOLE 18 755918 0 70934 ROBERT HALF INTL INC COM 770323103 10289 204394 SH SOLE 19 204394 0 0 ROBERT HALF INTL INC COM 770323103 5416 107590 SH SOLE 20 0 0 107590 ROBERT HALF INTL INC COM 770323103 129732 2577122 SH SOLE 21 2577122 0 0 ROBERT HALF INTL INC COM 770323103 194676 3867230 SH SOLE 22 3238004 0 629226 ROBERT HALF INTL INC COM 770323103 8768 174174 SH SOLE 23 174174 0 0 ROBERT HALF INTL INC COM 770323103 7025 139554 SH SOLE 25 119435 0 20119 ROBERT HALF INTL INC COM 770323103 21483 426753 SH SOLE 26 178880 0 247873 ROBERT HALF INTL INC COM 770323103 1430 28405 SH SOLE 28 20305 0 8100 ROBERT HALF INTL INC COM 770323103 4608 91538 SH SOLE 29 11228 0 80310 ROBERT HALF INTL INC COM 770323103 19440 386180 SH SOLE 30 386180 0 0 ROBERT HALF INTL INC COM 770323103 4391 87219 SH SOLE 31 43740 0 43479 ROBERT HALF INTL INC COM 770323103 8560 170048 SH SOLE 34 170048 0 0 ROBERT HALF INTL INC COM 770323103 7165 142324 SH SOLE 36 142324 0 0 ROBERT HALF INTL INC COM 770323103 33 649 SH SOLE 40 649 0 0 ROCKWELL AUTOMATION INC COM 773903109 63440 355987 SH SOLE 2 230480 0 125507 ROCKWELL AUTOMATION INC COM 773903109 11453 64268 SH SOLE 4 59508 0 4760 ROCKWELL AUTOMATION INC COM 773903109 22738 127590 SH SOLE 7 108655 0 18935 ROCKWELL AUTOMATION INC COM 773903109 7915 44412 SH SOLE 13 44412 0 0 ROCKWELL AUTOMATION INC COM 773903109 153 861 SH SOLE 15 861 0 0 ROCKWELL AUTOMATION INC COM 773903109 52517 294691 SH SOLE 18 274350 0 20341 ROCKWELL AUTOMATION INC COM 773903109 63261 354982 SH SOLE 19 354982 0 0 ROCKWELL AUTOMATION INC COM 773903109 15435 86612 SH SOLE 20 0 0 86612 ROCKWELL AUTOMATION INC COM 773903109 502568 2820089 SH SOLE 21 2820089 0 0 ROCKWELL AUTOMATION INC COM 773903109 726947 4079159 SH SOLE 22 3221762 0 857397 ROCKWELL AUTOMATION INC COM 773903109 32541 182599 SH SOLE 23 182599 0 0 ROCKWELL AUTOMATION INC COM 773903109 21046 118098 SH SOLE 25 118098 0 0 ROCKWELL AUTOMATION INC COM 773903109 61670 346052 SH SOLE 26 127050 0 219002 ROCKWELL AUTOMATION INC COM 773903109 5222 29301 SH SOLE 28 21011 0 8290 ROCKWELL AUTOMATION INC COM 773903109 17619 98867 SH SOLE 29 19899 0 78968 ROCKWELL AUTOMATION INC COM 773903109 78190 438752 SH SOLE 30 438752 0 0 ROCKWELL AUTOMATION INC COM 773903109 18265 102494 SH SOLE 31 56292 0 46202 ROCKWELL AUTOMATION INC COM 773903109 6476 36339 SH SOLE 34 36339 0 0 ROCKWELL AUTOMATION INC COM 773903109 28586 160409 SH SOLE 36 160409 0 0 ROCKWELL AUTOMATION INC COM 773903109 118 661 SH SOLE 40 661 0 0 ROCKWELL COLLINS INC COM 774341101 24446 187027 SH SOLE 2 31797 0 155230 ROCKWELL COLLINS INC COM 774341101 7424 56799 SH SOLE 4 51395 0 5404 ROCKWELL COLLINS INC COM 774341101 19168 146642 SH SOLE 7 125583 0 21059 ROCKWELL COLLINS INC COM 774341101 195 1493 SH SOLE 13 1493 0 0 ROCKWELL COLLINS INC COM 774341101 147 1122 SH SOLE 15 1122 0 0 ROCKWELL COLLINS INC COM 774341101 45820 350548 SH SOLE 18 328092 0 22456 ROCKWELL COLLINS INC COM 774341101 3813 29170 SH SOLE 19 29170 0 0 ROCKWELL COLLINS INC COM 774341101 14610 111777 SH SOLE 20 0 0 111777 ROCKWELL COLLINS INC COM 774341101 606714 4641681 SH SOLE 21 4641681 0 0 ROCKWELL COLLINS INC COM 774341101 564637 4319769 SH SOLE 22 3568056 0 751713 ROCKWELL COLLINS INC COM 774341101 25874 197953 SH SOLE 23 197953 0 0 ROCKWELL COLLINS INC COM 774341101 16234 124201 SH SOLE 25 124201 0 0 ROCKWELL COLLINS INC COM 774341101 47078 360169 SH SOLE 26 169865 0 190304 ROCKWELL COLLINS INC COM 774341101 4903 37509 SH SOLE 28 26996 0 10513 ROCKWELL COLLINS INC COM 774341101 6031 46144 SH SOLE 29 5704 0 40440 ROCKWELL COLLINS INC COM 774341101 79062 604865 SH SOLE 30 604865 0 0 ROCKWELL COLLINS INC COM 774341101 11405 87252 SH SOLE 31 32879 0 54373 ROCKWELL COLLINS INC COM 774341101 1417 10844 SH SOLE 34 10844 0 0 ROCKWELL COLLINS INC COM 774341101 19388 148332 SH SOLE 36 148332 0 0 ROCKWELL COLLINS INC COM 774341101 106 809 SH SOLE 40 809 0 0 ROCKWELL MED INC COM 774374102 39 4583 SH SOLE 2 2973 0 1610 ROCKWELL MED INC COM 774374102 9 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 1490 174097 SH SOLE 18 174097 0 0 ROCKWELL MED INC COM 774374102 297 34699 SH SOLE 19 34699 0 0 ROCKWELL MED INC COM 774374102 13148 1535960 SH SOLE 21 1535960 0 0 ROCKWELL MED INC COM 774374102 10774 1258594 SH SOLE 22 1170871 0 87723 ROCKWELL MED INC COM 774374102 57 6623 SH SOLE 28 6623 0 0 ROCKWELL MED INC COM 774374102 70 8171 SH SOLE 30 8171 0 0 ROCKWELL MED INC COM 774374102 12 1378 SH SOLE 40 1378 0 0 ROCKY BRANDS INC COM 774515100 16 1208 SH SOLE 18 1208 0 0 ROCKY BRANDS INC COM 774515100 18 1306 SH SOLE 19 1306 0 0 ROCKY BRANDS INC COM 774515100 280 20909 SH SOLE 21 20909 0 0 ROCKY BRANDS INC COM 774515100 3263 243498 SH SOLE 22 243498 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 865 SH SOLE 18 865 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 32 2724 SH SOLE 19 2724 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 225 19061 SH SOLE 21 19061 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 72617 1408938 SH SOLE 18 1408938 0 0 ROGERS CORP COM 775133101 201 1508 SH SOLE 2 1373 0 135 ROGERS CORP COM 775133101 5 34 SH SOLE 4 34 0 0 ROGERS CORP COM 775133101 65 489 SH SOLE 7 489 0 0 ROGERS CORP COM 775133101 10979 82377 SH SOLE 18 82377 0 0 ROGERS CORP COM 775133101 3234 24261 SH SOLE 19 24261 0 0 ROGERS CORP COM 775133101 210867 1582135 SH SOLE 21 1582135 0 0 ROGERS CORP COM 775133101 67260 504655 SH SOLE 22 469436 0 35219 ROGERS CORP COM 775133101 324 2433 SH SOLE 23 2433 0 0 ROGERS CORP COM 775133101 822 6170 SH SOLE 26 4932 0 1238 ROGERS CORP COM 775133101 346 2597 SH SOLE 28 2597 0 0 ROGERS CORP COM 775133101 466 3498 SH SOLE 29 0 0 3498 ROGERS CORP COM 775133101 3300 24762 SH SOLE 30 24762 0 0 ROGERS CORP COM 775133101 267 2003 SH SOLE 40 2003 0 0 ROKA BIOSCIENCE INC COM NEW 775431208 0 12 SH SOLE 17 0 0 12 ROKA BIOSCIENCE INC COM NEW 775431208 0 126 SH SOLE 21 126 0 0 ROKU INC COM CL A 77543R102 8203 309083 SH SOLE 19 309083 0 0 ROKU INC COM CL A 77543R102 3029 114117 SH SOLE 34 114117 0 0 ROLLINS INC COM 775711104 6267 135836 SH SOLE 2 58552 0 77284 ROLLINS INC COM 775711104 1436 31120 SH SOLE 4 28371 0 2749 ROLLINS INC COM 775711104 1392 30164 SH SOLE 7 17873 0 12291 ROLLINS INC COM 775711104 33 726 SH SOLE 13 726 0 0 ROLLINS INC COM 775711104 15163 328636 SH SOLE 18 319010 0 9626 ROLLINS INC COM 775711104 1489 32267 SH SOLE 19 32267 0 0 ROLLINS INC COM 775711104 5650 122443 SH SOLE 20 0 0 122443 ROLLINS INC COM 775711104 202141 4381043 SH SOLE 21 4381043 0 0 ROLLINS INC COM 775711104 149149 3232528 SH SOLE 22 2932413 0 300115 ROLLINS INC COM 775711104 5475 118650 SH SOLE 23 118650 0 0 ROLLINS INC COM 775711104 9911 214808 SH SOLE 26 117954 0 96854 ROLLINS INC COM 775711104 1116 24185 SH SOLE 28 17202 0 6983 ROLLINS INC COM 775711104 1104 23917 SH SOLE 29 0 0 23917 ROLLINS INC COM 775711104 5938 128685 SH SOLE 30 128685 0 0 ROLLINS INC COM 775711104 1787 38738 SH SOLE 31 20100 0 18638 ROLLINS INC COM 775711104 250 5416 SH SOLE 34 5416 0 0 ROLLINS INC COM 775711104 555 12039 SH SOLE 36 12039 0 0 ROLLINS INC COM 775711104 25 540 SH SOLE 40 540 0 0 ROOT9B HOLDINGS INC COM NEW 776650202 1 612 SH SOLE 18 612 0 0 ROOT9B HOLDINGS INC COM NEW 776650202 20 9844 SH SOLE 21 9844 0 0 ROPER TECHNOLOGIES INC COM 776696106 40211 165205 SH SOLE 2 40043 0 125162 ROPER TECHNOLOGIES INC COM 776696106 8947 36759 SH SOLE 4 33128 0 3631 ROPER TECHNOLOGIES INC COM 776696106 18615 76478 SH SOLE 7 73865 0 2613 ROPER TECHNOLOGIES INC COM 776696106 448 1840 SH SOLE 13 1840 0 0 ROPER TECHNOLOGIES INC COM 776696106 173 710 SH SOLE 15 710 0 0 ROPER TECHNOLOGIES INC COM 776696106 116129 477111 SH SOLE 18 390571 0 86540 ROPER TECHNOLOGIES INC COM 776696106 77701 319232 SH SOLE 19 319232 0 0 ROPER TECHNOLOGIES INC COM 776696106 14185 58277 SH SOLE 20 0 0 58277 ROPER TECHNOLOGIES INC COM 776696106 498028 2046130 SH SOLE 21 2046130 0 0 ROPER TECHNOLOGIES INC COM 776696106 671514 2758892 SH SOLE 22 2284424 0 474468 ROPER TECHNOLOGIES INC COM 776696106 30363 124745 SH SOLE 23 124745 0 0 ROPER TECHNOLOGIES INC COM 776696106 19418 79777 SH SOLE 25 79777 0 0 ROPER TECHNOLOGIES INC COM 776696106 65881 270669 SH SOLE 26 98534 0 172135 ROPER TECHNOLOGIES INC COM 776696106 5611 23051 SH SOLE 28 16664 0 6387 ROPER TECHNOLOGIES INC COM 776696106 6704 27543 SH SOLE 29 3310 0 24233 ROPER TECHNOLOGIES INC COM 776696106 67969 279250 SH SOLE 30 279250 0 0 ROPER TECHNOLOGIES INC COM 776696106 12793 52560 SH SOLE 31 22597 0 29963 ROPER TECHNOLOGIES INC COM 776696106 5827 23940 SH SOLE 34 23940 0 0 ROPER TECHNOLOGIES INC COM 776696106 23720 97454 SH SOLE 36 97454 0 0 ROPER TECHNOLOGIES INC COM 776696106 119 487 SH SOLE 40 487 0 0 ROSEHILL RES INC CL A 777385105 77 9390 SH SOLE 18 9390 0 0 ROSEHILL RES INC CL A 777385105 18 2229 SH SOLE 19 2229 0 0 ROSEHILL RES INC CL A 777385105 729 88623 SH SOLE 21 88623 0 0 ROSEHILL RES INC CL A 777385105 133 16194 SH SOLE 22 14599 0 1595 ROSETTA STONE INC COM 777780107 28 2785 SH SOLE 2 699 0 2086 ROSETTA STONE INC COM 777780107 703 68882 SH SOLE 18 68882 0 0 ROSETTA STONE INC COM 777780107 139 13570 SH SOLE 19 13570 0 0 ROSETTA STONE INC COM 777780107 5566 545115 SH SOLE 21 545115 0 0 ROSETTA STONE INC COM 777780107 2139 209515 SH SOLE 22 198011 0 11504 ROSS STORES INC COM 778296103 54835 849229 SH SOLE 2 475811 0 373418 ROSS STORES INC COM 778296103 14742 228316 SH SOLE 4 214375 0 13941 ROSS STORES INC COM 778296103 29282 453497 SH SOLE 7 396551 0 56946 ROSS STORES INC COM 778296103 326 5052 SH SOLE 13 5052 0 0 ROSS STORES INC COM 778296103 198 3071 SH SOLE 15 3071 0 0 ROSS STORES INC COM 778296103 63067 976726 SH SOLE 18 915653 0 61073 ROSS STORES INC COM 778296103 8085 125209 SH SOLE 19 125209 0 0 ROSS STORES INC COM 778296103 19494 301907 SH SOLE 20 0 0 301907 ROSS STORES INC COM 778296103 537359 8322117 SH SOLE 21 8322117 0 0 ROSS STORES INC COM 778296103 708261 10968885 SH SOLE 22 8836711 0 2132174 ROSS STORES INC COM 778296103 35074 543194 SH SOLE 23 543194 0 0 ROSS STORES INC COM 778296103 20624 319413 SH SOLE 25 319413 0 0 ROSS STORES INC COM 778296103 74515 1154020 SH SOLE 26 374430 0 779590 ROSS STORES INC COM 778296103 5774 89420 SH SOLE 28 65369 0 24051 ROSS STORES INC COM 778296103 6430 99575 SH SOLE 29 70225 0 29350 ROSS STORES INC COM 778296103 86183 1334727 SH SOLE 30 1334727 0 0 ROSS STORES INC COM 778296103 26989 417974 SH SOLE 31 251718 0 166256 ROSS STORES INC COM 778296103 3636 56317 SH SOLE 32 56317 0 0 ROSS STORES INC COM 778296103 5089 78819 SH SOLE 34 78819 0 0 ROSS STORES INC COM 778296103 27666 428460 SH SOLE 36 428460 0 0 ROSS STORES INC COM 778296103 141 2186 SH SOLE 40 2186 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 962 958000 PRN SOLE 21 958000 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 921 71639 SH SOLE 2 51814 0 19825 ROWAN COMPANIES PLC SHS CL A G7665A101 6 450 SH SOLE 4 450 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 82 6361 SH SOLE 7 6361 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 11019 857496 SH SOLE 18 857496 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 5698 443416 SH SOLE 19 443416 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 97456 7584108 SH SOLE 21 7584108 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 47884 3726372 SH SOLE 22 3487054 0 239318 ROWAN COMPANIES PLC SHS CL A G7665A101 1296 100840 SH SOLE 25 100840 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 293 22767 SH SOLE 26 15461 0 7306 ROWAN COMPANIES PLC SHS CL A G7665A101 220 17130 SH SOLE 28 17130 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 235 18325 SH SOLE 30 18325 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3165 246280 SH SOLE 34 246280 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 174 13540 SH SOLE 36 13540 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 169 13167 SH SOLE 40 13167 0 0 ROYAL BANCSHARES PA INC CL A 780081105 15 3382 SH SOLE 18 3382 0 0 ROYAL BANCSHARES PA INC CL A 780081105 265 59439 SH SOLE 21 59439 0 0 ROYAL BANCSHARES PA INC CL A 780081105 1085 243224 SH SOLE 22 243224 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 565 7305 SH SOLE 18 7305 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 597 7722 SH SOLE 25 7722 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 73 949 SH SOLE 26 949 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 9 1200 SH SOLE 2 1200 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 75639 2945459 SH SOLE 21 2945459 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 34396 290160 SH SOLE 2 121713 0 168447 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8732 73663 SH SOLE 4 67996 0 5667 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15080 127217 SH SOLE 7 118159 0 9058 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 537 4534 SH SOLE 13 4534 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 122 1029 SH SOLE 15 1029 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 51060 430737 SH SOLE 18 406909 0 23828 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8236 69479 SH SOLE 19 69479 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11890 100300 SH SOLE 20 0 0 100300 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 393139 3316513 SH SOLE 21 3316513 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 572032 4825643 SH SOLE 22 4022212 0 803431 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25684 216670 SH SOLE 23 216670 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15439 130247 SH SOLE 25 130247 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 63235 533446 SH SOLE 26 185934 0 347512 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4612 38907 SH SOLE 28 28347 0 10560 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1845 15565 SH SOLE 29 12635 0 2930 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55156 465293 SH SOLE 30 465293 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10092 85138 SH SOLE 31 41346 0 43792 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3482 29374 SH SOLE 34 29374 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18014 151964 SH SOLE 36 151964 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 97 815 SH SOLE 40 815 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 94 1500 SH SOLE 2 1500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 213 3401 SH SOLE 18 3401 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 209 3337 SH SOLE 21 3337 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 109 1800 SH SOLE 2 1800 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3292 54334 SH SOLE 4 54334 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3 50 SH SOLE 17 0 0 50 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 223456 3688612 SH SOLE 18 3560662 0 127950 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 736131 12151383 SH SOLE 19 12151383 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 242 3989 SH SOLE 21 3989 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 35689 589114 SH SOLE 22 589114 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3319 54790 SH SOLE 23 54790 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2140 35330 SH SOLE 25 35330 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 101157 1669805 SH SOLE 34 1669805 0 0 ROYAL GOLD INC COM 780287108 5330 61952 SH SOLE 2 32165 0 29787 ROYAL GOLD INC COM 780287108 32 368 SH SOLE 4 368 0 0 ROYAL GOLD INC COM 780287108 24357 283086 SH SOLE 7 283086 0 0 ROYAL GOLD INC COM 780287108 18809 218604 SH SOLE 18 218604 0 0 ROYAL GOLD INC COM 780287108 1801 20937 SH SOLE 19 20937 0 0 ROYAL GOLD INC COM 780287108 248347 2886411 SH SOLE 21 2886411 0 0 ROYAL GOLD INC COM 780287108 175170 2035918 SH SOLE 22 1835533 0 200385 ROYAL GOLD INC COM 780287108 1788 20785 SH SOLE 26 16460 0 4325 ROYAL GOLD INC COM 780287108 822 9554 SH SOLE 28 9554 0 0 ROYAL GOLD INC COM 780287108 1268 14732 SH SOLE 29 0 0 14732 ROYAL GOLD INC COM 780287108 19196 223105 SH SOLE 30 223105 0 0 ROYAL GOLD INC COM 780287108 131 1524 SH SOLE 31 1524 0 0 ROYAL GOLD INC COM 780287108 618 7184 SH SOLE 40 7184 0 0 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 951 862000 PRN SOLE 21 862000 0 0 RPC INC COM 749660106 665 26816 SH SOLE 2 7360 0 19456 RPC INC COM 749660106 8 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 33 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 716 28866 SH SOLE 18 28866 0 0 RPC INC COM 749660106 462 18656 SH SOLE 19 18656 0 0 RPC INC COM 749660106 21513 867796 SH SOLE 21 867796 0 0 RPC INC COM 749660106 47137 1901459 SH SOLE 22 1699584 0 201875 RPC INC COM 749660106 950 38340 SH SOLE 26 33996 0 4344 RPC INC COM 749660106 231 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 247 9946 SH SOLE 30 9946 0 0 RPC INC COM 749660106 35 1414 SH SOLE 31 1414 0 0 RPC INC COM 749660106 171 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 6763 131723 SH SOLE 2 83220 0 48503 RPM INTL INC COM 749685103 32 631 SH SOLE 4 631 0 0 RPM INTL INC COM 749685103 4511 87868 SH SOLE 7 87868 0 0 RPM INTL INC COM 749685103 22634 440869 SH SOLE 18 440869 0 0 RPM INTL INC COM 749685103 2216 43169 SH SOLE 19 43169 0 0 RPM INTL INC COM 749685103 298108 5806551 SH SOLE 21 5806551 0 0 RPM INTL INC COM 749685103 224167 4366327 SH SOLE 22 3949215 0 417112 RPM INTL INC COM 749685103 2528 49246 SH SOLE 26 40870 0 8376 RPM INTL INC COM 749685103 1008 19642 SH SOLE 28 19642 0 0 RPM INTL INC COM 749685103 1060 20656 SH SOLE 30 20656 0 0 RPM INTL INC COM 749685103 149 2901 SH SOLE 31 2901 0 0 RPM INTL INC COM 749685103 323 6283 SH SOLE 36 6283 0 0 RPM INTL INC COM 749685103 746 14521 SH SOLE 40 14521 0 0 RPX CORP COM 74972G103 166 12532 SH SOLE 2 4138 0 8394 RPX CORP COM 74972G103 16 1183 SH SOLE 7 1183 0 0 RPX CORP COM 74972G103 2403 180921 SH SOLE 18 180921 0 0 RPX CORP COM 74972G103 2601 195879 SH SOLE 19 195879 0 0 RPX CORP COM 74972G103 18271 1375829 SH SOLE 21 1375829 0 0 RPX CORP COM 74972G103 23710 1785363 SH SOLE 22 1699509 0 85854 RPX CORP COM 74972G103 645 48600 SH SOLE 23 48600 0 0 RPX CORP COM 74972G103 101 7586 SH SOLE 28 7586 0 0 RPX CORP COM 74972G103 1215 91471 SH SOLE 29 0 0 91471 RPX CORP COM 74972G103 81 6105 SH SOLE 30 6105 0 0 RPX CORP COM 74972G103 481 36223 SH SOLE 34 36223 0 0 RPX CORP COM 74972G103 74 5602 SH SOLE 40 5602 0 0 RSP PERMIAN INC COM 74978Q105 3479 100588 SH SOLE 2 42453 0 58135 RSP PERMIAN INC COM 74978Q105 5 140 SH SOLE 4 140 0 0 RSP PERMIAN INC COM 74978Q105 106 3077 SH SOLE 7 3077 0 0 RSP PERMIAN INC COM 74978Q105 2281 65947 SH SOLE 18 65947 0 0 RSP PERMIAN INC COM 74978Q105 7073 204494 SH SOLE 19 204494 0 0 RSP PERMIAN INC COM 74978Q105 55938 1617187 SH SOLE 21 1617187 0 0 RSP PERMIAN INC COM 74978Q105 124074 3587004 SH SOLE 22 3198075 0 388929 RSP PERMIAN INC COM 74978Q105 1423 41136 SH SOLE 26 32355 0 8781 RSP PERMIAN INC COM 74978Q105 602 17390 SH SOLE 28 17390 0 0 RSP PERMIAN INC COM 74978Q105 162 4669 SH SOLE 29 0 0 4669 RSP PERMIAN INC COM 74978Q105 2436 70426 SH SOLE 30 70426 0 0 RSP PERMIAN INC COM 74978Q105 106 3075 SH SOLE 31 3075 0 0 RSP PERMIAN INC COM 74978Q105 486 14058 SH SOLE 40 14058 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 1167 1048000 PRN SOLE 21 1048000 0 0 RTI SURGICAL INC COM 74975N105 24 5261 SH SOLE 2 3529 0 1732 RTI SURGICAL INC COM 74975N105 6 1387 SH SOLE 7 1387 0 0 RTI SURGICAL INC COM 74975N105 954 209730 SH SOLE 18 209730 0 0 RTI SURGICAL INC COM 74975N105 2296 504558 SH SOLE 19 504558 0 0 RTI SURGICAL INC COM 74975N105 7995 1757047 SH SOLE 21 1757047 0 0 RTI SURGICAL INC COM 74975N105 11268 2476393 SH SOLE 22 2399672 0 76721 RTI SURGICAL INC COM 74975N105 280 61572 SH SOLE 29 0 0 61572 RUBICON PROJ INC COM 78112V102 35 8880 SH SOLE 2 1908 0 6972 RUBICON PROJ INC COM 78112V102 2 591 SH SOLE 7 591 0 0 RUBICON PROJ INC COM 78112V102 663 170463 SH SOLE 18 170463 0 0 RUBICON PROJ INC COM 78112V102 129 33133 SH SOLE 19 33133 0 0 RUBICON PROJ INC COM 78112V102 5590 1437068 SH SOLE 21 1437068 0 0 RUBICON PROJ INC COM 78112V102 4229 1087273 SH SOLE 22 1023767 0 63506 RUBICON PROJ INC COM 78112V102 16 4196 SH SOLE 28 4196 0 0 RUBICON PROJ INC COM 78112V102 138 35602 SH SOLE 29 0 0 35602 RUBICON PROJ INC COM 78112V102 17 4472 SH SOLE 30 4472 0 0 RUBICON PROJ INC COM 78112V102 7 1908 SH SOLE 40 1908 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 4 529 SH SOLE 19 529 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 403 48761 SH SOLE 22 48761 0 0 RUBY TUESDAY INC COM 781182100 25 11575 SH SOLE 2 2263 0 9312 RUBY TUESDAY INC COM 781182100 3 1439 SH SOLE 7 1439 0 0 RUBY TUESDAY INC COM 781182100 630 294187 SH SOLE 18 294187 0 0 RUBY TUESDAY INC COM 781182100 92 42972 SH SOLE 19 42972 0 0 RUBY TUESDAY INC COM 781182100 12282 5739340 SH SOLE 21 5739340 0 0 RUBY TUESDAY INC COM 781182100 3252 1519643 SH SOLE 22 1444173 0 75470 RUBY TUESDAY INC COM 781182100 157 73208 SH SOLE 30 73208 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 106 4027 SH SOLE 2 2871 0 1156 RUDOLPH TECHNOLOGIES INC COM 781270103 19 735 SH SOLE 7 735 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3972 151025 SH SOLE 18 151025 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 621 23599 SH SOLE 19 23599 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 72965 2774338 SH SOLE 21 2774338 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 24165 918825 SH SOLE 22 857950 0 60875 RUDOLPH TECHNOLOGIES INC COM 781270103 113 4280 SH SOLE 28 4280 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1150 43714 SH SOLE 30 43714 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 77 2924 SH SOLE 40 2924 0 0 RUSH ENTERPRISES INC CL A 781846209 270 5825 SH SOLE 2 2667 0 3158 RUSH ENTERPRISES INC CL A 781846209 7 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 75 1621 SH SOLE 7 1621 0 0 RUSH ENTERPRISES INC CL A 781846209 4935 106617 SH SOLE 18 106617 0 0 RUSH ENTERPRISES INC CL A 781846209 1849 39937 SH SOLE 19 39937 0 0 RUSH ENTERPRISES INC CL A 781846209 42171 911010 SH SOLE 21 911010 0 0 RUSH ENTERPRISES INC CL A 781846209 41959 906442 SH SOLE 22 843698 0 62744 RUSH ENTERPRISES INC CL A 781846209 355 7675 SH SOLE 23 7675 0 0 RUSH ENTERPRISES INC CL A 781846209 603 13037 SH SOLE 26 11440 0 1597 RUSH ENTERPRISES INC CL A 781846209 205 4431 SH SOLE 28 4431 0 0 RUSH ENTERPRISES INC CL A 781846209 612 13228 SH SOLE 29 0 0 13228 RUSH ENTERPRISES INC CL A 781846209 189 4076 SH SOLE 30 4076 0 0 RUSH ENTERPRISES INC CL A 781846209 147 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 12 276 SH SOLE 2 276 0 0 RUSH ENTERPRISES INC CL B 781846308 885 20290 SH SOLE 18 20290 0 0 RUSH ENTERPRISES INC CL B 781846308 120 2748 SH SOLE 19 2748 0 0 RUSH ENTERPRISES INC CL B 781846308 6905 158300 SH SOLE 21 158300 0 0 RUSH ENTERPRISES INC CL B 781846308 4005 91819 SH SOLE 22 88487 0 3332 RUTHS HOSPITALITY GROUP INC COM 783332109 371 17728 SH SOLE 2 17495 0 233 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 18 856 SH SOLE 7 856 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2971 141834 SH SOLE 18 141834 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3374 161035 SH SOLE 19 161035 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 55240 2636776 SH SOLE 21 2636776 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 23937 1142591 SH SOLE 22 1080397 0 62194 RUTHS HOSPITALITY GROUP INC COM 783332109 2764 131957 SH SOLE 23 131957 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 108 5162 SH SOLE 28 5162 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 260 12413 SH SOLE 29 0 0 12413 RUTHS HOSPITALITY GROUP INC COM 783332109 871 41570 SH SOLE 30 41570 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 155 7421 SH SOLE 34 7421 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 83 3946 SH SOLE 40 3946 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 2 3774 SH SOLE 21 3774 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 3 7128 SH SOLE 22 7128 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1833 17384 SH SOLE 2 13697 0 3687 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 436 4140 SH SOLE 4 4140 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1581 15001 SH SOLE 7 15001 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 246 2331 SH SOLE 13 2331 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 31 295 SH SOLE 15 295 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 506 4800 SH SOLE 18 4800 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 15792 149797 SH SOLE 19 149797 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 73555 697736 SH SOLE 21 697736 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 31572 299488 SH SOLE 22 235286 0 64202 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 141 1339 SH SOLE 23 1339 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 10561 100182 SH SOLE 26 96987 0 3195 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 237 2252 SH SOLE 31 0 0 2252 RYDER SYS INC COM 783549108 8040 95095 SH SOLE 2 67321 0 27774 RYDER SYS INC COM 783549108 534 6310 SH SOLE 4 6310 0 0 RYDER SYS INC COM 783549108 277 3282 SH SOLE 7 3282 0 0 RYDER SYS INC COM 783549108 341 4028 SH SOLE 13 4028 0 0 RYDER SYS INC COM 783549108 15252 180390 SH SOLE 18 180181 0 209 RYDER SYS INC COM 783549108 2691 31827 SH SOLE 19 31827 0 0 RYDER SYS INC COM 783549108 237812 2812677 SH SOLE 21 2812677 0 0 RYDER SYS INC COM 783549108 149407 1767079 SH SOLE 22 1581406 0 185673 RYDER SYS INC COM 783549108 589 6967 SH SOLE 23 6967 0 0 RYDER SYS INC COM 783549108 1123 13284 SH SOLE 25 13284 0 0 RYDER SYS INC COM 783549108 1590 18810 SH SOLE 26 14896 0 3914 RYDER SYS INC COM 783549108 640 7566 SH SOLE 28 7566 0 0 RYDER SYS INC COM 783549108 2001 23672 SH SOLE 29 1865 0 21807 RYDER SYS INC COM 783549108 730 8634 SH SOLE 30 8634 0 0 RYDER SYS INC COM 783549108 470 5560 SH SOLE 31 4368 0 1192 RYDER SYS INC COM 783549108 1004 11875 SH SOLE 34 11875 0 0 RYDER SYS INC COM 783549108 997 11792 SH SOLE 36 11792 0 0 RYDER SYS INC COM 783549108 541 6403 SH SOLE 40 6403 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 137 1439 SH SOLE 17 0 0 1439 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 14022 146769 SH SOLE 22 146769 0 0 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 21 120 SH SOLE 17 0 0 120 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 19 303 SH SOLE 17 0 0 303 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 25 250 SH SOLE 17 0 0 250 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1 5 SH SOLE 17 0 0 5 RYERSON HLDG CORP COM 783754104 117 10828 SH SOLE 2 7900 0 2928 RYERSON HLDG CORP COM 783754104 680 62636 SH SOLE 18 62636 0 0 RYERSON HLDG CORP COM 783754104 372 34327 SH SOLE 19 34327 0 0 RYERSON HLDG CORP COM 783754104 5853 539493 SH SOLE 21 539493 0 0 RYERSON HLDG CORP COM 783754104 5667 522304 SH SOLE 22 504811 0 17493 RYERSON HLDG CORP COM 783754104 329 30362 SH SOLE 29 0 0 30362 RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 1530 1271000 PRN SOLE 2 982000 0 289000 RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 547 454000 PRN SOLE 19 454000 0 0 RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 23 19000 PRN SOLE 25 19000 0 0 RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 566 470000 PRN SOLE 26 470000 0 0 RYLAND GROUP INC NOTE 1.625% 5/1 783764AQ6 344 286000 PRN SOLE 34 286000 0 0 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 630 658000 PRN SOLE 21 658000 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 899 14381 SH SOLE 2 14058 0 323 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1018 16287 SH SOLE 4 16287 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3724 59599 SH SOLE 7 59599 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 112 1798 SH SOLE 15 1798 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9320 149149 SH SOLE 18 149149 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9073 145196 SH SOLE 19 145196 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 102606 1641951 SH SOLE 21 1641951 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 131912 2110934 SH SOLE 22 2016325 0 94609 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2603 41650 SH SOLE 23 41650 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5329 85271 SH SOLE 25 85271 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1720 27527 SH SOLE 26 11472 0 16055 RYMAN HOSPITALITY PPTYS INC COM 78377T107 421 6734 SH SOLE 28 6734 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2597 41552 SH SOLE 29 16851 0 24701 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14424 230813 SH SOLE 30 230813 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 69 1111 SH SOLE 34 1111 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 247 3957 SH SOLE 40 3957 0 0 S & T BANCORP INC COM 783859101 324 8190 SH SOLE 2 2348 0 5842 S & T BANCORP INC COM 783859101 12 307 SH SOLE 4 307 0 0 S & T BANCORP INC COM 783859101 35 872 SH SOLE 7 872 0 0 S & T BANCORP INC COM 783859101 7049 178100 SH SOLE 18 178100 0 0 S & T BANCORP INC COM 783859101 1029 26004 SH SOLE 19 26004 0 0 S & T BANCORP INC COM 783859101 121630 3073006 SH SOLE 21 3073006 0 0 S & T BANCORP INC COM 783859101 39547 999177 SH SOLE 22 933928 0 65249 S & T BANCORP INC COM 783859101 683 17245 SH SOLE 26 14591 0 2654 S & T BANCORP INC COM 783859101 184 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1910 48249 SH SOLE 30 48249 0 0 S & T BANCORP INC COM 783859101 128 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 103924 664858 SH SOLE 2 376282 0 288576 S&P GLOBAL INC COM 78409V104 24606 157419 SH SOLE 4 148558 0 8861 S&P GLOBAL INC COM 78409V104 47911 306510 SH SOLE 7 217308 0 89202 S&P GLOBAL INC COM 78409V104 8654 55365 SH SOLE 13 55365 0 0 S&P GLOBAL INC COM 78409V104 282 1803 SH SOLE 15 1803 0 0 S&P GLOBAL INC COM 78409V104 130788 836725 SH SOLE 18 715100 0 121625 S&P GLOBAL INC COM 78409V104 100756 644591 SH SOLE 19 644591 0 0 S&P GLOBAL INC COM 78409V104 17092 109345 SH SOLE 20 0 0 109345 S&P GLOBAL INC COM 78409V104 615799 3939601 SH SOLE 21 3939601 0 0 S&P GLOBAL INC COM 78409V104 1227571 7853440 SH SOLE 22 6186332 0 1667108 S&P GLOBAL INC COM 78409V104 67256 430271 SH SOLE 23 430271 0 0 S&P GLOBAL INC COM 78409V104 50825 325152 SH SOLE 25 325152 0 0 S&P GLOBAL INC COM 78409V104 108025 691093 SH SOLE 26 248803 0 442290 S&P GLOBAL INC COM 78409V104 9157 58585 SH SOLE 28 42751 0 15834 S&P GLOBAL INC COM 78409V104 28640 183224 SH SOLE 29 61097 0 122127 S&P GLOBAL INC COM 78409V104 121551 777626 SH SOLE 30 777626 0 0 S&P GLOBAL INC COM 78409V104 38116 243848 SH SOLE 31 160638 0 83210 S&P GLOBAL INC COM 78409V104 12029 76953 SH SOLE 34 76953 0 0 S&P GLOBAL INC COM 78409V104 49858 318970 SH SOLE 36 318970 0 0 S&P GLOBAL INC COM 78409V104 205 1310 SH SOLE 40 1310 0 0 S&W SEED CO COM 785135104 8 2431 SH SOLE 18 2431 0 0 S&W SEED CO COM 785135104 125 39836 SH SOLE 21 39836 0 0 S&W SEED CO COM 785135104 77 24347 SH SOLE 22 24347 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2232 101711 SH SOLE 2 78719 0 22992 SABRA HEALTH CARE REIT INC COM 78573L106 5482 249852 SH SOLE 4 249852 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5133 233958 SH SOLE 7 233958 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 132 6030 SH SOLE 15 6030 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 26390 1202819 SH SOLE 18 1202819 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 23416 1067255 SH SOLE 19 1067255 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 266536 12148399 SH SOLE 21 12148399 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 152652 6957708 SH SOLE 22 6508083 0 449625 SABRA HEALTH CARE REIT INC COM 78573L106 112 5083 SH SOLE 23 5083 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 7034 320601 SH SOLE 25 320601 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2071 94391 SH SOLE 26 37183 0 57208 SABRA HEALTH CARE REIT INC COM 78573L106 509 23215 SH SOLE 28 23215 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1659 75632 SH SOLE 29 55060 0 20572 SABRA HEALTH CARE REIT INC COM 78573L106 19056 868551 SH SOLE 30 868551 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 11516 524900 SH SOLE 34 524900 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 349 15905 SH SOLE 40 15905 0 0 SABRE CORP COM 78573M104 5065 279855 SH SOLE 2 115116 0 164739 SABRE CORP COM 78573M104 1306 72135 SH SOLE 4 67361 0 4774 SABRE CORP COM 78573M104 261 14422 SH SOLE 7 14422 0 0 SABRE CORP COM 78573M104 14710 812713 SH SOLE 18 792516 0 20197 SABRE CORP COM 78573M104 14392 795138 SH SOLE 19 795138 0 0 SABRE CORP COM 78573M104 3247 179390 SH SOLE 20 0 0 179390 SABRE CORP COM 78573M104 161656 8931247 SH SOLE 21 8931247 0 0 SABRE CORP COM 78573M104 122868 6788270 SH SOLE 22 6136266 0 652004 SABRE CORP COM 78573M104 5343 295184 SH SOLE 23 295184 0 0 SABRE CORP COM 78573M104 7655 422955 SH SOLE 26 245545 0 177410 SABRE CORP COM 78573M104 802 44309 SH SOLE 28 31967 0 12342 SABRE CORP COM 78573M104 1026 56675 SH SOLE 29 3949 0 52726 SABRE CORP COM 78573M104 3766 208070 SH SOLE 30 208070 0 0 SABRE CORP COM 78573M104 1572 86873 SH SOLE 31 37518 0 49355 SABRE CORP COM 78573M104 5399 298291 SH SOLE 34 298291 0 0 SABRE CORP COM 78573M104 606 33456 SH SOLE 36 33456 0 0 SABRE CORP COM 78573M104 17 917 SH SOLE 40 917 0 0 SACHEM CAP CORP COM 78590A109 2 519 SH SOLE 18 519 0 0 SAEXPLORATION HLDGS INC COM NEW 78636X204 2 811 SH SOLE 18 811 0 0 SAEXPLORATION HLDGS INC COM NEW 78636X204 25 9835 SH SOLE 21 9835 0 0 SAFE BULKERS INC COM Y7388L103 23 8272 SH SOLE 2 2124 0 6148 SAFE BULKERS INC COM Y7388L103 510 186206 SH SOLE 18 186206 0 0 SAFE BULKERS INC COM Y7388L103 77 28187 SH SOLE 19 28187 0 0 SAFE BULKERS INC COM Y7388L103 4197 1531797 SH SOLE 21 1531797 0 0 SAFE BULKERS INC COM Y7388L103 1163 424382 SH SOLE 22 392358 0 32024 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 52 3888 SH SOLE 2 1119 0 2769 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1066 79873 SH SOLE 18 79873 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 231 17279 SH SOLE 19 17279 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8830 661427 SH SOLE 21 661427 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9522 713245 SH SOLE 22 668549 0 44696 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 52 3891 SH SOLE 26 0 0 3891 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 40 2992 SH SOLE 28 2992 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1619 121264 SH SOLE 30 121264 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 27 2015 SH SOLE 40 2015 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 11 596 SH SOLE 2 596 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 495 26543 SH SOLE 18 26543 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 142 7615 SH SOLE 19 7615 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 6167 330846 SH SOLE 21 330846 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 1854 99456 SH SOLE 22 92243 0 7213 SAFETY INS GROUP INC COM 78648T100 228 2993 SH SOLE 2 591 0 2402 SAFETY INS GROUP INC COM 78648T100 12 156 SH SOLE 4 156 0 0 SAFETY INS GROUP INC COM 78648T100 24 308 SH SOLE 7 308 0 0 SAFETY INS GROUP INC COM 78648T100 5311 69607 SH SOLE 18 69607 0 0 SAFETY INS GROUP INC COM 78648T100 581 7611 SH SOLE 19 7611 0 0 SAFETY INS GROUP INC COM 78648T100 75984 995865 SH SOLE 21 995865 0 0 SAFETY INS GROUP INC COM 78648T100 29693 389159 SH SOLE 22 362680 0 26479 SAFETY INS GROUP INC COM 78648T100 642 8410 SH SOLE 26 6432 0 1978 SAFETY INS GROUP INC COM 78648T100 141 1843 SH SOLE 28 1843 0 0 SAFETY INS GROUP INC COM 78648T100 1581 20726 SH SOLE 30 20726 0 0 SAFETY INS GROUP INC COM 78648T100 108 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 23 514 SH SOLE 2 152 0 362 SAGA COMMUNICATIONS INC CL A NEW 786598300 667 14621 SH SOLE 18 14621 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 129 2833 SH SOLE 19 2833 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 6030 132229 SH SOLE 21 132229 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5957 130639 SH SOLE 22 128308 0 2331 SAGE THERAPEUTICS INC COM 78667J108 781 12536 SH SOLE 2 12270 0 266 SAGE THERAPEUTICS INC COM 78667J108 13 214 SH SOLE 4 214 0 0 SAGE THERAPEUTICS INC COM 78667J108 51 816 SH SOLE 7 816 0 0 SAGE THERAPEUTICS INC COM 78667J108 8402 134856 SH SOLE 18 134856 0 0 SAGE THERAPEUTICS INC COM 78667J108 14249 228710 SH SOLE 19 228710 0 0 SAGE THERAPEUTICS INC COM 78667J108 99638 1599328 SH SOLE 21 1599328 0 0 SAGE THERAPEUTICS INC COM 78667J108 57766 927221 SH SOLE 22 864385 0 62836 SAGE THERAPEUTICS INC COM 78667J108 31 496 SH SOLE 23 496 0 0 SAGE THERAPEUTICS INC COM 78667J108 568 9122 SH SOLE 26 7744 0 1378 SAGE THERAPEUTICS INC COM 78667J108 287 4601 SH SOLE 28 4601 0 0 SAGE THERAPEUTICS INC COM 78667J108 296 4746 SH SOLE 30 4746 0 0 SAGE THERAPEUTICS INC COM 78667J108 1973 31677 SH SOLE 34 31677 0 0 SAGE THERAPEUTICS INC COM 78667J108 231 3713 SH SOLE 40 3713 0 0 SAIA INC COM 78709Y105 418 6665 SH SOLE 2 4380 0 2285 SAIA INC COM 78709Y105 11 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 33 529 SH SOLE 7 529 0 0 SAIA INC COM 78709Y105 7595 121225 SH SOLE 18 121225 0 0 SAIA INC COM 78709Y105 4120 65761 SH SOLE 19 65761 0 0 SAIA INC COM 78709Y105 138325 2207902 SH SOLE 21 2207902 0 0 SAIA INC COM 78709Y105 45121 720208 SH SOLE 22 671848 0 48360 SAIA INC COM 78709Y105 912 14561 SH SOLE 23 14561 0 0 SAIA INC COM 78709Y105 136 2176 SH SOLE 26 0 0 2176 SAIA INC COM 78709Y105 228 3640 SH SOLE 28 3640 0 0 SAIA INC COM 78709Y105 359 5732 SH SOLE 29 0 0 5732 SAIA INC COM 78709Y105 2143 34203 SH SOLE 30 34203 0 0 SAIA INC COM 78709Y105 169 2704 SH SOLE 40 2704 0 0 SALEM MEDIA GROUP INC CL A 794093104 15 2230 SH SOLE 2 576 0 1654 SALEM MEDIA GROUP INC CL A 794093104 281 42609 SH SOLE 18 42609 0 0 SALEM MEDIA GROUP INC CL A 794093104 64 9665 SH SOLE 19 9665 0 0 SALEM MEDIA GROUP INC CL A 794093104 2792 423100 SH SOLE 21 423100 0 0 SALEM MEDIA GROUP INC CL A 794093104 2669 404330 SH SOLE 22 396759 0 7571 SALESFORCE COM INC COM 79466L302 79616 852236 SH SOLE 2 198456 0 653780 SALESFORCE COM INC COM 79466L302 21125 226128 SH SOLE 4 203581 0 22547 SALESFORCE COM INC COM 79466L302 42618 456201 SH SOLE 7 455008 0 1193 SALESFORCE COM INC COM 79466L302 620 6642 SH SOLE 13 6642 0 0 SALESFORCE COM INC COM 79466L302 433 4638 SH SOLE 15 4638 0 0 SALESFORCE COM INC COM 79466L302 3 34 SH SOLE 17 0 0 34 SALESFORCE COM INC COM 79466L302 134924 1444276 SH SOLE 18 1350118 0 94158 SALESFORCE COM INC COM 79466L302 24830 265793 SH SOLE 19 265793 0 0 SALESFORCE COM INC COM 79466L302 25646 274523 SH SOLE 20 0 0 274523 SALESFORCE COM INC COM 79466L302 1080983 11571220 SH SOLE 21 11571220 0 0 SALESFORCE COM INC COM 79466L302 1656910 17736141 SH SOLE 22 14735845 0 3000296 SALESFORCE COM INC COM 79466L302 77877 833622 SH SOLE 23 833622 0 0 SALESFORCE COM INC COM 79466L302 49362 528383 SH SOLE 25 528383 0 0 SALESFORCE COM INC COM 79466L302 160250 1715367 SH SOLE 26 600655 0 1114712 SALESFORCE COM INC COM 79466L302 14349 153595 SH SOLE 28 112049 0 41546 SALESFORCE COM INC COM 79466L302 2149 23006 SH SOLE 29 23006 0 0 SALESFORCE COM INC COM 79466L302 174179 1864474 SH SOLE 30 1864474 0 0 SALESFORCE COM INC COM 79466L302 32035 342910 SH SOLE 31 152192 0 190718 SALESFORCE COM INC COM 79466L302 12290 131554 SH SOLE 34 131554 0 0 SALESFORCE COM INC COM 79466L302 56624 606122 SH SOLE 36 606122 0 0 SALESFORCE COM INC COM 79466L302 333 3567 SH SOLE 40 3567 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 4495 3201000 PRN SOLE 21 3201000 0 0 SALISBURY BANCORP INC COM 795226109 19 409 SH SOLE 18 409 0 0 SALISBURY BANCORP INC COM 795226109 10 207 SH SOLE 21 207 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2689 137320 SH SOLE 2 80646 0 56674 SALLY BEAUTY HLDGS INC COM 79546E104 14 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 90 4590 SH SOLE 7 4590 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 8660 442272 SH SOLE 18 442272 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 857 43783 SH SOLE 19 43783 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 110841 5660939 SH SOLE 21 5660939 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 84215 4301050 SH SOLE 22 3878162 0 422888 SALLY BEAUTY HLDGS INC COM 79546E104 1079 55130 SH SOLE 26 45865 0 9265 SALLY BEAUTY HLDGS INC COM 79546E104 382 19526 SH SOLE 28 19526 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 407 20805 SH SOLE 30 20805 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 66 3389 SH SOLE 31 3389 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 110 5629 SH SOLE 36 5629 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 250 12763 SH SOLE 40 12763 0 0 SAMSON OIL & GAS LTD SPON ADR NEW 796043206 0 100 SH SOLE 17 0 0 100 SANCHEZ ENERGY CORP COM 79970Y105 14 2943 SH SOLE 2 2632 0 311 SANCHEZ ENERGY CORP COM 79970Y105 1 257 SH SOLE 4 257 0 0 SANCHEZ ENERGY CORP COM 79970Y105 5 1125 SH SOLE 7 1125 0 0 SANCHEZ ENERGY CORP COM 79970Y105 982 203798 SH SOLE 18 203798 0 0 SANCHEZ ENERGY CORP COM 79970Y105 151 31397 SH SOLE 19 31397 0 0 SANCHEZ ENERGY CORP COM 79970Y105 10615 2202249 SH SOLE 21 2202249 0 0 SANCHEZ ENERGY CORP COM 79970Y105 6826 1416160 SH SOLE 22 1322924 0 93236 SANCHEZ ENERGY CORP COM 79970Y105 25 5238 SH SOLE 26 0 0 5238 SANCHEZ ENERGY CORP COM 79970Y105 32 6729 SH SOLE 28 6729 0 0 SANCHEZ ENERGY CORP COM 79970Y105 55 11440 SH SOLE 30 11440 0 0 SANCHEZ ENERGY CORP COM 79970Y105 27 5662 SH SOLE 40 5662 0 0 SANDERSON FARMS INC COM 800013104 2056 12728 SH SOLE 2 9278 0 3450 SANDERSON FARMS INC COM 800013104 23 142 SH SOLE 4 142 0 0 SANDERSON FARMS INC COM 800013104 1104 6834 SH SOLE 7 6834 0 0 SANDERSON FARMS INC COM 800013104 21205 131281 SH SOLE 18 131281 0 0 SANDERSON FARMS INC COM 800013104 2393 14817 SH SOLE 19 14817 0 0 SANDERSON FARMS INC COM 800013104 202431 1253286 SH SOLE 21 1253286 0 0 SANDERSON FARMS INC COM 800013104 105157 651044 SH SOLE 22 612440 0 38604 SANDERSON FARMS INC COM 800013104 1445 8944 SH SOLE 26 7128 0 1816 SANDERSON FARMS INC COM 800013104 477 2952 SH SOLE 28 2952 0 0 SANDERSON FARMS INC COM 800013104 1150 7117 SH SOLE 30 7117 0 0 SANDERSON FARMS INC COM 800013104 361 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 158 7840 SH SOLE 2 2541 0 5299 SANDRIDGE ENERGY INC COM NEW 80007P869 20 982 SH SOLE 7 982 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2803 139512 SH SOLE 18 139512 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 594 29554 SH SOLE 19 29554 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 23579 1173689 SH SOLE 21 1173689 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 10429 519113 SH SOLE 22 445639 0 73474 SANDRIDGE ENERGY INC COM NEW 80007P869 85 4216 SH SOLE 23 4216 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 94 4661 SH SOLE 28 4661 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 100 4954 SH SOLE 30 4954 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 19 966 SH SOLE 34 966 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 95 4720 SH SOLE 40 4720 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 34 7520 SH SOLE 21 7520 0 0 SANDY SPRING BANCORP INC COM 800363103 702 16929 SH SOLE 2 13241 0 3688 SANDY SPRING BANCORP INC COM 800363103 36 875 SH SOLE 7 875 0 0 SANDY SPRING BANCORP INC COM 800363103 4131 99677 SH SOLE 18 99677 0 0 SANDY SPRING BANCORP INC COM 800363103 2671 64452 SH SOLE 19 64452 0 0 SANDY SPRING BANCORP INC COM 800363103 30083 725946 SH SOLE 21 725946 0 0 SANDY SPRING BANCORP INC COM 800363103 41883 1010681 SH SOLE 22 963791 0 46890 SANDY SPRING BANCORP INC COM 800363103 4094 98785 SH SOLE 23 98785 0 0 SANDY SPRING BANCORP INC COM 800363103 148 3578 SH SOLE 28 3578 0 0 SANDY SPRING BANCORP INC COM 800363103 801 19318 SH SOLE 29 0 0 19318 SANDY SPRING BANCORP INC COM 800363103 158 3813 SH SOLE 30 3813 0 0 SANDY SPRING BANCORP INC COM 800363103 604 14564 SH SOLE 34 14564 0 0 SANDY SPRING BANCORP INC COM 800363103 79 1910 SH SOLE 40 1910 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 39 581 SH SOLE 2 446 0 135 SANFILIPPO JOHN B & SON INC COM 800422107 18 264 SH SOLE 7 264 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2734 40617 SH SOLE 18 40617 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 457 6794 SH SOLE 19 6794 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 52624 781818 SH SOLE 21 781818 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 18648 277040 SH SOLE 22 261421 0 15619 SANFILIPPO JOHN B & SON INC COM 800422107 80 1183 SH SOLE 28 1183 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 895 13296 SH SOLE 30 13296 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 53 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 88 5862 SH SOLE 2 5482 0 380 SANGAMO THERAPEUTICS INC COM 800677106 8 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 37 2495 SH SOLE 7 2495 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4369 291274 SH SOLE 18 291274 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2601 173398 SH SOLE 19 173398 0 0 SANGAMO THERAPEUTICS INC COM 800677106 58529 3901942 SH SOLE 21 3901942 0 0 SANGAMO THERAPEUTICS INC COM 800677106 34176 2278402 SH SOLE 22 2140913 0 137489 SANGAMO THERAPEUTICS INC COM 800677106 191 12703 SH SOLE 23 12703 0 0 SANGAMO THERAPEUTICS INC COM 800677106 251 16711 SH SOLE 26 13484 0 3227 SANGAMO THERAPEUTICS INC COM 800677106 151 10089 SH SOLE 28 10089 0 0 SANGAMO THERAPEUTICS INC COM 800677106 274 18267 SH SOLE 29 0 0 18267 SANGAMO THERAPEUTICS INC COM 800677106 189 12613 SH SOLE 30 12613 0 0 SANGAMO THERAPEUTICS INC COM 800677106 23 1527 SH SOLE 34 1527 0 0 SANGAMO THERAPEUTICS INC COM 800677106 110 7324 SH SOLE 40 7324 0 0 SANMINA CORPORATION COM 801056102 1730 46575 SH SOLE 2 34154 0 12421 SANMINA CORPORATION COM 801056102 8 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 125 3358 SH SOLE 7 3358 0 0 SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 13683 368317 SH SOLE 18 367988 0 329 SANMINA CORPORATION COM 801056102 11768 316778 SH SOLE 19 316778 0 0 SANMINA CORPORATION COM 801056102 248791 6696921 SH SOLE 21 6696921 0 0 SANMINA CORPORATION COM 801056102 97809 2632816 SH SOLE 22 2487250 0 145566 SANMINA CORPORATION COM 801056102 7019 188949 SH SOLE 23 188949 0 0 SANMINA CORPORATION COM 801056102 993 26720 SH SOLE 26 21984 0 4736 SANMINA CORPORATION COM 801056102 386 10384 SH SOLE 28 10384 0 0 SANMINA CORPORATION COM 801056102 1917 51600 SH SOLE 29 0 0 51600 SANMINA CORPORATION COM 801056102 4003 107740 SH SOLE 30 107740 0 0 SANMINA CORPORATION COM 801056102 331 8903 SH SOLE 36 8903 0 0 SANMINA CORPORATION COM 801056102 328 8833 SH SOLE 40 8833 0 0 SANOFI SPONSORED ADR 80105N105 2634 52900 SH SOLE 2 52900 0 0 SANOFI SPONSORED ADR 80105N105 85338 1713951 SH SOLE 18 1713951 0 0 SANOFI SPONSORED ADR 80105N105 47181 947600 SH SOLE 19 947600 0 0 SANOFI SPONSORED ADR 80105N105 2380 47800 SH SOLE 20 47800 0 0 SANOFI SPONSORED ADR 80105N105 7902 158700 SH SOLE 34 158700 0 0 SANOFI RIGHT 12/31/2020 80105N113 4 11392 SH SOLE 4 11392 0 0 SANOFI RIGHT 12/31/2020 80105N113 0 84 SH SOLE 18 84 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1383 90007 SH SOLE 2 12711 0 77296 SANTANDER CONSUMER USA HDG I COM 80283M101 107 6983 SH SOLE 7 6983 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 42 2744 SH SOLE 15 2744 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1212 78885 SH SOLE 18 78885 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 643 41803 SH SOLE 19 41803 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 22337 1453269 SH SOLE 21 1453269 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 52061 3387176 SH SOLE 22 2981247 0 405929 SANTANDER CONSUMER USA HDG I COM 80283M101 1182 76909 SH SOLE 25 76909 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 506 32918 SH SOLE 26 15881 0 17037 SANTANDER CONSUMER USA HDG I COM 80283M101 52 3399 SH SOLE 31 3399 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1563 101723 SH SOLE 36 101723 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6820 150357 SH SOLE 2 148073 0 2284 SAREPTA THERAPEUTICS INC COM 803607100 11 232 SH SOLE 4 232 0 0 SAREPTA THERAPEUTICS INC COM 803607100 72 1578 SH SOLE 7 1578 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4 80 SH SOLE 17 0 0 80 SAREPTA THERAPEUTICS INC COM 803607100 12953 285568 SH SOLE 18 285568 0 0 SAREPTA THERAPEUTICS INC COM 803607100 42049 927012 SH SOLE 19 927012 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2850 62828 SH SOLE 20 62828 0 0 SAREPTA THERAPEUTICS INC COM 803607100 124841 2752227 SH SOLE 21 2752227 0 0 SAREPTA THERAPEUTICS INC COM 803607100 71395 1573970 SH SOLE 22 1466948 0 107022 SAREPTA THERAPEUTICS INC COM 803607100 28 609 SH SOLE 23 609 0 0 SAREPTA THERAPEUTICS INC COM 803607100 578 12741 SH SOLE 26 10233 0 2508 SAREPTA THERAPEUTICS INC COM 803607100 455 10020 SH SOLE 28 10020 0 0 SAREPTA THERAPEUTICS INC COM 803607100 415 9139 SH SOLE 30 9139 0 0 SAREPTA THERAPEUTICS INC COM 803607100 19758 435590 SH SOLE 34 435590 0 0 SAREPTA THERAPEUTICS INC COM 803607100 270 5959 SH SOLE 40 5959 0 0 SASOL LTD SPONSORED ADR 803866300 0 8 SH SOLE 18 8 0 0 SAUL CTRS INC COM 804395101 70 1138 SH SOLE 2 808 0 330 SAUL CTRS INC COM 804395101 231 3739 SH SOLE 4 3739 0 0 SAUL CTRS INC COM 804395101 944 15242 SH SOLE 7 15242 0 0 SAUL CTRS INC COM 804395101 39 629 SH SOLE 15 629 0 0 SAUL CTRS INC COM 804395101 3313 53519 SH SOLE 18 53519 0 0 SAUL CTRS INC COM 804395101 1187 19169 SH SOLE 19 19169 0 0 SAUL CTRS INC COM 804395101 63784 1030274 SH SOLE 21 1030274 0 0 SAUL CTRS INC COM 804395101 34560 558228 SH SOLE 22 531798 0 26430 SAUL CTRS INC COM 804395101 21 336 SH SOLE 23 336 0 0 SAUL CTRS INC COM 804395101 1352 21839 SH SOLE 25 21839 0 0 SAUL CTRS INC COM 804395101 516 8340 SH SOLE 26 3470 0 4870 SAUL CTRS INC COM 804395101 138 2227 SH SOLE 28 2227 0 0 SAUL CTRS INC COM 804395101 284 4589 SH SOLE 29 4589 0 0 SAUL CTRS INC COM 804395101 4767 76995 SH SOLE 30 76995 0 0 SAUL CTRS INC COM 804395101 86 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 25 2671 SH SOLE 18 2671 0 0 SAVARA INC COM 805111101 49 5254 SH SOLE 19 5254 0 0 SAVARA INC COM 805111101 325 34794 SH SOLE 21 34794 0 0 SAVARA INC COM 805111101 230 24568 SH SOLE 22 24568 0 0 SB FINL GROUP INC COM 78408D105 13 759 SH SOLE 18 759 0 0 SB FINL GROUP INC COM 78408D105 15 865 SH SOLE 21 865 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23529 163337 SH SOLE 2 22340 0 140997 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6560 45540 SH SOLE 4 41486 0 4054 SBA COMMUNICATIONS CORP NEW CL A 78410G104 26848 186377 SH SOLE 7 181163 0 5214 SBA COMMUNICATIONS CORP NEW CL A 78410G104 302 2095 SH SOLE 13 2095 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 93 643 SH SOLE 15 642 0 1 SBA COMMUNICATIONS CORP NEW CL A 78410G104 68315 474247 SH SOLE 18 397782 0 76465 SBA COMMUNICATIONS CORP NEW CL A 78410G104 46801 324895 SH SOLE 19 324895 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8503 59028 SH SOLE 20 0 0 59028 SBA COMMUNICATIONS CORP NEW CL A 78410G104 414904 2880277 SH SOLE 21 2880277 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 459272 3188285 SH SOLE 22 2648388 0 539897 SBA COMMUNICATIONS CORP NEW CL A 78410G104 22322 154959 SH SOLE 23 154959 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14964 103881 SH SOLE 25 103881 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 47486 329652 SH SOLE 26 127964 0 201688 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4032 27992 SH SOLE 28 20420 0 7572 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5043 35006 SH SOLE 29 4804 0 30202 SBA COMMUNICATIONS CORP NEW CL A 78410G104 55023 381969 SH SOLE 30 381969 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9255 64250 SH SOLE 31 43919 0 20331 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3892 27015 SH SOLE 34 27015 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16621 115382 SH SOLE 36 115382 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 91 629 SH SOLE 40 629 0 0 SCANA CORP NEW COM 80589M102 9615 198288 SH SOLE 2 68990 0 129298 SCANA CORP NEW COM 80589M102 2284 47103 SH SOLE 4 43618 0 3485 SCANA CORP NEW COM 80589M102 7782 160495 SH SOLE 7 129830 0 30665 SCANA CORP NEW COM 80589M102 375 7733 SH SOLE 13 7733 0 0 SCANA CORP NEW COM 80589M102 40 816 SH SOLE 15 816 0 0 SCANA CORP NEW COM 80589M102 17689 364787 SH SOLE 18 345899 0 18888 SCANA CORP NEW COM 80589M102 1133 23357 SH SOLE 19 23357 0 0 SCANA CORP NEW COM 80589M102 5325 109807 SH SOLE 20 0 0 109807 SCANA CORP NEW COM 80589M102 291361 6008686 SH SOLE 21 6008686 0 0 SCANA CORP NEW COM 80589M102 182354 3760643 SH SOLE 22 3116483 0 644160 SCANA CORP NEW COM 80589M102 7639 157544 SH SOLE 23 157544 0 0 SCANA CORP NEW COM 80589M102 4620 95272 SH SOLE 25 95272 0 0 SCANA CORP NEW COM 80589M102 17865 368432 SH SOLE 26 145708 0 222724 SCANA CORP NEW COM 80589M102 1463 30162 SH SOLE 28 21950 0 8212 SCANA CORP NEW COM 80589M102 1816 37455 SH SOLE 29 4054 0 33401 SCANA CORP NEW COM 80589M102 22891 472073 SH SOLE 30 472073 0 0 SCANA CORP NEW COM 80589M102 3140 64758 SH SOLE 31 29504 0 35254 SCANA CORP NEW COM 80589M102 3265 67325 SH SOLE 32 67325 0 0 SCANA CORP NEW COM 80589M102 458 9439 SH SOLE 34 9439 0 0 SCANA CORP NEW COM 80589M102 6710 138386 SH SOLE 35 138386 0 0 SCANA CORP NEW COM 80589M102 7344 151452 SH SOLE 36 151452 0 0 SCANA CORP NEW COM 80589M102 31 642 SH SOLE 40 642 0 0 SCANSOURCE INC COM 806037107 255 5831 SH SOLE 2 1419 0 4412 SCANSOURCE INC COM 806037107 10 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 64 1470 SH SOLE 7 1470 0 0 SCANSOURCE INC COM 806037107 5337 122275 SH SOLE 18 122275 0 0 SCANSOURCE INC COM 806037107 788 18054 SH SOLE 19 18054 0 0 SCANSOURCE INC COM 806037107 97016 2222598 SH SOLE 21 2222598 0 0 SCANSOURCE INC COM 806037107 30569 700321 SH SOLE 22 648548 0 51773 SCANSOURCE INC COM 806037107 705 16146 SH SOLE 26 14093 0 2053 SCANSOURCE INC COM 806037107 169 3871 SH SOLE 28 3871 0 0 SCANSOURCE INC COM 806037107 221 5052 SH SOLE 29 0 0 5052 SCANSOURCE INC COM 806037107 1563 35797 SH SOLE 30 35797 0 0 SCANSOURCE INC COM 806037107 147 3370 SH SOLE 40 3370 0 0 SCHEIN HENRY INC COM 806407102 18005 219604 SH SOLE 2 66712 0 152892 SCHEIN HENRY INC COM 806407102 4107 50087 SH SOLE 4 44103 0 5984 SCHEIN HENRY INC COM 806407102 11116 135581 SH SOLE 7 130745 0 4836 SCHEIN HENRY INC COM 806407102 248 3026 SH SOLE 13 3026 0 0 SCHEIN HENRY INC COM 806407102 118 1440 SH SOLE 15 1440 0 0 SCHEIN HENRY INC COM 806407102 28318 345381 SH SOLE 18 323569 0 21812 SCHEIN HENRY INC COM 806407102 2284 27858 SH SOLE 19 27858 0 0 SCHEIN HENRY INC COM 806407102 10112 123332 SH SOLE 20 0 0 123332 SCHEIN HENRY INC COM 806407102 340540 4153435 SH SOLE 21 4153435 0 0 SCHEIN HENRY INC COM 806407102 371922 4536184 SH SOLE 22 3799710 0 736474 SCHEIN HENRY INC COM 806407102 15767 192307 SH SOLE 23 192307 0 0 SCHEIN HENRY INC COM 806407102 12343 150538 SH SOLE 25 150538 0 0 SCHEIN HENRY INC COM 806407102 48892 596322 SH SOLE 26 168409 0 427913 SCHEIN HENRY INC COM 806407102 2987 36435 SH SOLE 28 26632 0 9803 SCHEIN HENRY INC COM 806407102 3705 45184 SH SOLE 29 5436 0 39748 SCHEIN HENRY INC COM 806407102 61064 744779 SH SOLE 30 744779 0 0 SCHEIN HENRY INC COM 806407102 6276 76540 SH SOLE 31 33774 0 42766 SCHEIN HENRY INC COM 806407102 1876 22880 SH SOLE 32 22880 0 0 SCHEIN HENRY INC COM 806407102 849 10352 SH SOLE 34 10352 0 0 SCHEIN HENRY INC COM 806407102 15216 185585 SH SOLE 36 185585 0 0 SCHEIN HENRY INC COM 806407102 67 812 SH SOLE 40 812 0 0 SCHLUMBERGER LTD COM 806857108 133453 1913029 SH SOLE 2 368307 0 1544722 SCHLUMBERGER LTD COM 806857108 33119 474758 SH SOLE 4 439426 0 35332 SCHLUMBERGER LTD COM 806857108 73363 1051643 SH SOLE 7 1015130 0 36513 SCHLUMBERGER LTD COM 806857108 1381 19799 SH SOLE 13 19799 0 0 SCHLUMBERGER LTD COM 806857108 668 9569 SH SOLE 15 9569 0 0 SCHLUMBERGER LTD COM 806857108 5 72 SH SOLE 17 0 0 72 SCHLUMBERGER LTD COM 806857108 223755 3207502 SH SOLE 18 3003971 0 203531 SCHLUMBERGER LTD COM 806857108 132778 1903356 SH SOLE 19 1903356 0 0 SCHLUMBERGER LTD COM 806857108 51362 736268 SH SOLE 20 70818 0 665450 SCHLUMBERGER LTD COM 806857108 1792794 25699459 SH SOLE 21 25699459 0 0 SCHLUMBERGER LTD COM 806857108 2562857 36738205 SH SOLE 22 30194852 0 6543353 SCHLUMBERGER LTD COM 806857108 118958 1705246 SH SOLE 23 1705246 0 0 SCHLUMBERGER LTD COM 806857108 77162 1106109 SH SOLE 25 1106109 0 0 SCHLUMBERGER LTD COM 806857108 368798 5286670 SH SOLE 26 1220892 0 4065778 SCHLUMBERGER LTD COM 806857108 22166 317752 SH SOLE 28 232281 0 85471 SCHLUMBERGER LTD COM 806857108 30393 435674 SH SOLE 29 435674 0 0 SCHLUMBERGER LTD COM 806857108 272688 3908940 SH SOLE 30 3908940 0 0 SCHLUMBERGER LTD COM 806857108 52981 759482 SH SOLE 31 301465 0 458017 SCHLUMBERGER LTD COM 806857108 113368 1625113 SH SOLE 34 1625113 0 0 SCHLUMBERGER LTD COM 806857108 97663 1399980 SH SOLE 36 1399980 0 0 SCHLUMBERGER LTD COM 806857108 489 7008 SH SOLE 40 7008 0 0 SCHMITT INDS INC ORE COM NEW 806870200 1 374 SH SOLE 21 374 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 58 2311 SH SOLE 2 1835 0 476 SCHNEIDER NATIONAL INC CL B 80689H102 21 811 SH SOLE 7 811 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2856 112881 SH SOLE 18 112881 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 585 23135 SH SOLE 19 23135 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 24708 976591 SH SOLE 21 976591 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 19979 789702 SH SOLE 22 751144 0 38558 SCHNITZER STL INDS CL A 806882106 1234 43819 SH SOLE 2 39454 0 4365 SCHNITZER STL INDS CL A 806882106 5 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 17 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 3028 107569 SH SOLE 18 107569 0 0 SCHNITZER STL INDS CL A 806882106 4941 175512 SH SOLE 19 175512 0 0 SCHNITZER STL INDS CL A 806882106 25768 915387 SH SOLE 21 915387 0 0 SCHNITZER STL INDS CL A 806882106 41018 1457118 SH SOLE 22 1397276 0 59842 SCHNITZER STL INDS CL A 806882106 4777 169709 SH SOLE 23 169709 0 0 SCHNITZER STL INDS CL A 806882106 441 15653 SH SOLE 26 13127 0 2526 SCHNITZER STL INDS CL A 806882106 110 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 388 13797 SH SOLE 29 0 0 13797 SCHNITZER STL INDS CL A 806882106 89 3162 SH SOLE 30 3162 0 0 SCHNITZER STL INDS CL A 806882106 336 11939 SH SOLE 34 11939 0 0 SCHNITZER STL INDS CL A 806882106 80 2851 SH SOLE 40 2851 0 0 SCHOLASTIC CORP COM 807066105 238 6404 SH SOLE 2 1613 0 4791 SCHOLASTIC CORP COM 807066105 7 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 25 681 SH SOLE 7 681 0 0 SCHOLASTIC CORP COM 807066105 5170 138978 SH SOLE 18 138978 0 0 SCHOLASTIC CORP COM 807066105 788 21176 SH SOLE 19 21176 0 0 SCHOLASTIC CORP COM 807066105 91984 2472689 SH SOLE 21 2472689 0 0 SCHOLASTIC CORP COM 807066105 30025 807134 SH SOLE 22 749699 0 57435 SCHOLASTIC CORP COM 807066105 516 13879 SH SOLE 26 11613 0 2266 SCHOLASTIC CORP COM 807066105 134 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1386 37266 SH SOLE 30 37266 0 0 SCHOLASTIC CORP COM 807066105 94 2515 SH SOLE 40 2515 0 0 SCHULMAN A INC COM 808194104 121 3551 SH SOLE 2 3020 0 531 SCHULMAN A INC COM 808194104 2 44 SH SOLE 4 44 0 0 SCHULMAN A INC COM 808194104 27 783 SH SOLE 7 783 0 0 SCHULMAN A INC COM 808194104 4506 131954 SH SOLE 18 131954 0 0 SCHULMAN A INC COM 808194104 729 21343 SH SOLE 19 21343 0 0 SCHULMAN A INC COM 808194104 85912 2515723 SH SOLE 21 2515723 0 0 SCHULMAN A INC COM 808194104 28473 833774 SH SOLE 22 775228 0 58546 SCHULMAN A INC COM 808194104 387 11340 SH SOLE 26 10569 0 771 SCHULMAN A INC COM 808194104 145 4250 SH SOLE 28 4250 0 0 SCHULMAN A INC COM 808194104 407 11925 SH SOLE 29 0 0 11925 SCHULMAN A INC COM 808194104 1342 39291 SH SOLE 30 39291 0 0 SCHULMAN A INC COM 808194104 110 3212 SH SOLE 40 3212 0 0 SCHWAB CHARLES CORP NEW COM 808513105 80229 1834221 SH SOLE 2 682600 0 1151621 SCHWAB CHARLES CORP NEW COM 808513105 24408 558020 SH SOLE 4 518068 0 39952 SCHWAB CHARLES CORP NEW COM 808513105 35132 803207 SH SOLE 7 792893 0 10314 SCHWAB CHARLES CORP NEW COM 808513105 890 20347 SH SOLE 13 20347 0 0 SCHWAB CHARLES CORP NEW COM 808513105 344 7857 SH SOLE 15 7857 0 0 SCHWAB CHARLES CORP NEW COM 808513105 122372 2797715 SH SOLE 18 2629293 0 168422 SCHWAB CHARLES CORP NEW COM 808513105 100240 2291731 SH SOLE 19 2291731 0 0 SCHWAB CHARLES CORP NEW COM 808513105 27893 637709 SH SOLE 20 0 0 637709 SCHWAB CHARLES CORP NEW COM 808513105 890700 20363520 SH SOLE 21 20363520 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1393672 31862644 SH SOLE 22 26196017 0 5666627 SCHWAB CHARLES CORP NEW COM 808513105 70894 1620807 SH SOLE 23 1620807 0 0 SCHWAB CHARLES CORP NEW COM 808513105 40518 926344 SH SOLE 25 926344 0 0 SCHWAB CHARLES CORP NEW COM 808513105 235832 5391677 SH SOLE 26 1085567 0 4306110 SCHWAB CHARLES CORP NEW COM 808513105 11953 273274 SH SOLE 28 199271 0 74003 SCHWAB CHARLES CORP NEW COM 808513105 9279 212130 SH SOLE 29 87708 0 124422 SCHWAB CHARLES CORP NEW COM 808513105 160658 3673016 SH SOLE 30 3673016 0 0 SCHWAB CHARLES CORP NEW COM 808513105 24487 559832 SH SOLE 31 266241 0 293591 SCHWAB CHARLES CORP NEW COM 808513105 42421 969842 SH SOLE 34 969842 0 0 SCHWAB CHARLES CORP NEW COM 808513105 48335 1105056 SH SOLE 36 1105056 0 0 SCHWAB CHARLES CORP NEW COM 808513105 262 5987 SH SOLE 40 5987 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8922 146479 SH SOLE 17 0 0 146479 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 607 10115 SH SOLE 17 0 0 10115 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 120 1822 SH SOLE 17 0 0 1822 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 39132 755157 SH SOLE 17 0 0 755157 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 67 SH SOLE 17 0 0 67 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1694 25147 SH SOLE 17 0 0 25147 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26820 996658 SH SOLE 17 0 0 996658 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 22 770 SH SOLE 17 0 0 770 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 266 SH SOLE 17 0 0 266 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 62847 2104021 SH SOLE 17 0 0 2104021 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 29 796 SH SOLE 17 0 0 796 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 36 1035 SH SOLE 17 0 0 1035 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 51 1082 SH SOLE 17 0 0 1082 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13424 401082 SH SOLE 17 0 0 401082 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9035 172551 SH SOLE 17 0 0 172551 SCHWAB STRATEGIC TR US REIT ETF 808524847 33457 813449 SH SOLE 17 0 0 813449 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 28 524 SH SOLE 17 0 0 524 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH SOLE 17 0 0 15 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1 18 SH SOLE 2 18 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 242 4383 SH SOLE 17 0 0 4383 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17755 495672 SH SOLE 17 0 0 495672 SCHWEITZER-MAUDUIT INTL INC COM 808541106 77 1854 SH SOLE 2 1854 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 11 270 SH SOLE 4 270 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 32 778 SH SOLE 7 778 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 6159 148541 SH SOLE 18 148541 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 925 22309 SH SOLE 19 22309 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 111812 2696857 SH SOLE 21 2696857 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 37727 909973 SH SOLE 22 853072 0 56901 SCHWEITZER-MAUDUIT INTL INC COM 808541106 94 2264 SH SOLE 23 2264 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 499 12026 SH SOLE 26 9928 0 2098 SCHWEITZER-MAUDUIT INTL INC COM 808541106 182 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1786 43074 SH SOLE 30 43074 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 140 3367 SH SOLE 40 3367 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 94 8434 SH SOLE 2 2963 0 5471 SCICLONE PHARMACEUTICALS INC COM 80862K104 13 1131 SH SOLE 7 1131 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 2892 258179 SH SOLE 18 258179 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 1024 91391 SH SOLE 19 91391 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 57615 5144155 SH SOLE 21 5144155 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 19313 1724365 SH SOLE 22 1634035 0 90330 SCICLONE PHARMACEUTICALS INC COM 80862K104 198 17699 SH SOLE 23 17699 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 76 6807 SH SOLE 28 6807 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 97 8622 SH SOLE 29 0 0 8622 SCICLONE PHARMACEUTICALS INC COM 80862K104 725 64712 SH SOLE 30 64712 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 54 4834 SH SOLE 40 4834 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1313 19648 SH SOLE 2 19648 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 17 253 SH SOLE 4 253 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 93 1388 SH SOLE 7 1388 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 18258 273114 SH SOLE 18 273114 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2199 32898 SH SOLE 19 32898 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 185368 2772891 SH SOLE 21 2772891 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 94038 1406707 SH SOLE 22 1321094 0 85613 SCIENCE APPLICATNS INTL CP N COM 808625107 893 13353 SH SOLE 26 10626 0 2727 SCIENCE APPLICATNS INTL CP N COM 808625107 495 7409 SH SOLE 28 7409 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 460 6879 SH SOLE 30 6879 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 121 1810 SH SOLE 36 1810 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 300 4492 SH SOLE 40 4492 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 137 2985 SH SOLE 2 2985 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 20 431 SH SOLE 4 431 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 66 1435 SH SOLE 7 1435 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 11135 242859 SH SOLE 18 242859 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 1787 38971 SH SOLE 19 38971 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 210311 4586937 SH SOLE 21 4586937 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 68280 1489195 SH SOLE 22 1390736 0 98459 SCIENTIFIC GAMES CORP CL A 80874P109 1480 32290 SH SOLE 26 28878 0 3412 SCIENTIFIC GAMES CORP CL A 80874P109 348 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 277 6045 SH SOLE 29 0 0 6045 SCIENTIFIC GAMES CORP CL A 80874P109 3301 72000 SH SOLE 30 72000 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 246 5367 SH SOLE 40 5367 0 0 SCORPIO BULKERS INC COM Y7546A122 141 20019 SH SOLE 2 10716 0 9303 SCORPIO BULKERS INC COM Y7546A122 4 632 SH SOLE 7 632 0 0 SCORPIO BULKERS INC COM Y7546A122 1635 231900 SH SOLE 18 231900 0 0 SCORPIO BULKERS INC COM Y7546A122 2949 418228 SH SOLE 19 418228 0 0 SCORPIO BULKERS INC COM Y7546A122 13208 1873411 SH SOLE 21 1873411 0 0 SCORPIO BULKERS INC COM Y7546A122 4272 605903 SH SOLE 22 549267 0 56636 SCORPIO TANKERS INC SHS Y7542C106 136 39699 SH SOLE 2 11161 0 28538 SCORPIO TANKERS INC SHS Y7542C106 15 4511 SH SOLE 7 4511 0 0 SCORPIO TANKERS INC SHS Y7542C106 2531 738026 SH SOLE 18 738026 0 0 SCORPIO TANKERS INC SHS Y7542C106 450 131118 SH SOLE 19 131118 0 0 SCORPIO TANKERS INC SHS Y7542C106 21459 6256254 SH SOLE 21 6256254 0 0 SCORPIO TANKERS INC SHS Y7542C106 9145 2666238 SH SOLE 22 2416421 0 249817 SCOTTS MIRACLE GRO CO CL A 810186106 4060 41705 SH SOLE 2 24473 0 17232 SCOTTS MIRACLE GRO CO CL A 810186106 23 234 SH SOLE 4 234 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10997 112974 SH SOLE 7 112974 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 13338 137029 SH SOLE 18 137029 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1427 14655 SH SOLE 19 14655 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 177851 1827107 SH SOLE 21 1827107 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 130400 1339630 SH SOLE 22 1199312 0 140318 SCOTTS MIRACLE GRO CO CL A 810186106 1415 14540 SH SOLE 26 12387 0 2153 SCOTTS MIRACLE GRO CO CL A 810186106 635 6520 SH SOLE 28 6520 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1479 15194 SH SOLE 30 15194 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 94 969 SH SOLE 31 969 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 86 883 SH SOLE 36 883 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 453 4650 SH SOLE 40 4650 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 246 12855 SH SOLE 2 3328 0 9527 SCRIPPS E W CO OHIO CL A NEW 811054402 7 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 29 1514 SH SOLE 7 1514 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 5426 283914 SH SOLE 18 283914 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 828 43324 SH SOLE 19 43324 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 94947 4968444 SH SOLE 21 4968444 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 31174 1631295 SH SOLE 22 1533485 0 97810 SCRIPPS E W CO OHIO CL A NEW 811054402 44 2278 SH SOLE 26 0 0 2278 SCRIPPS E W CO OHIO CL A NEW 811054402 147 7692 SH SOLE 28 7692 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1423 74450 SH SOLE 30 74450 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 110 5782 SH SOLE 40 5782 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 11790 137263 SH SOLE 2 56027 0 81236 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2382 27736 SH SOLE 4 23511 0 4225 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5635 65603 SH SOLE 7 65603 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 215 2504 SH SOLE 13 2504 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 45 523 SH SOLE 15 523 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 17821 207486 SH SOLE 18 195315 0 12171 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3297 38392 SH SOLE 19 38392 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5615 65377 SH SOLE 20 0 0 65377 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 151188 1760249 SH SOLE 21 1760249 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 211565 2463211 SH SOLE 22 2045330 0 417881 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9064 105531 SH SOLE 23 105531 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5282 61497 SH SOLE 25 61497 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 21632 251861 SH SOLE 26 115894 0 135967 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1704 19842 SH SOLE 28 14559 0 5283 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2143 24945 SH SOLE 29 3794 0 21151 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 20269 235989 SH SOLE 30 235989 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3814 44400 SH SOLE 31 19576 0 24824 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2254 26239 SH SOLE 34 26239 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6250 72771 SH SOLE 36 72771 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 32 375 SH SOLE 40 375 0 0 SCYNEXIS INC COM 811292101 10 4073 SH SOLE 18 4073 0 0 SCYNEXIS INC COM 811292101 211 87652 SH SOLE 21 87652 0 0 SCYNEXIS INC COM 811292101 20 8102 SH SOLE 22 8102 0 0 SEABOARD CORP COM 811543107 784 174 SH SOLE 2 42 0 132 SEABOARD CORP COM 811543107 9 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 23 5 SH SOLE 7 5 0 0 SEABOARD CORP COM 811543107 635 141 SH SOLE 18 141 0 0 SEABOARD CORP COM 811543107 360 80 SH SOLE 19 80 0 0 SEABOARD CORP COM 811543107 12100 2686 SH SOLE 21 2686 0 0 SEABOARD CORP COM 811543107 29472 6542 SH SOLE 22 5669 0 873 SEABOARD CORP COM 811543107 104 23 SH SOLE 26 0 0 23 SEABOARD CORP COM 811543107 180 40 SH SOLE 28 40 0 0 SEABOARD CORP COM 811543107 473 105 SH SOLE 30 105 0 0 SEABOARD CORP COM 811543107 23 5 SH SOLE 31 5 0 0 SEABOARD CORP COM 811543107 149 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 2322 190292 SH SOLE 7 190292 0 0 SEACHANGE INTL INC COM 811699107 17 6043 SH SOLE 18 6043 0 0 SEACHANGE INTL INC COM 811699107 19 7106 SH SOLE 19 7106 0 0 SEACHANGE INTL INC COM 811699107 249 90920 SH SOLE 21 90920 0 0 SEACHANGE INTL INC COM 811699107 1526 556983 SH SOLE 22 556983 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 590 24684 SH SOLE 2 18075 0 6609 SEACOAST BKG CORP FLA COM NEW 811707801 42 1738 SH SOLE 7 1738 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3839 160680 SH SOLE 18 160680 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1087 45516 SH SOLE 19 45516 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 33190 1389267 SH SOLE 21 1389267 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 39855 1668263 SH SOLE 22 1604749 0 63514 SEACOAST BKG CORP FLA COM NEW 811707801 436 18249 SH SOLE 28 18249 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1024 42882 SH SOLE 29 0 0 42882 SEACOAST BKG CORP FLA COM NEW 811707801 115 4834 SH SOLE 30 4834 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 62 2609 SH SOLE 40 2609 0 0 SEACOR HOLDINGS INC COM 811904101 231 5013 SH SOLE 2 2236 0 2777 SEACOR HOLDINGS INC COM 811904101 7 146 SH SOLE 4 146 0 0 SEACOR HOLDINGS INC COM 811904101 23 493 SH SOLE 7 493 0 0 SEACOR HOLDINGS INC COM 811904101 3778 81945 SH SOLE 18 81945 0 0 SEACOR HOLDINGS INC COM 811904101 560 12143 SH SOLE 19 12143 0 0 SEACOR HOLDINGS INC COM 811904101 71220 1544567 SH SOLE 21 1544567 0 0 SEACOR HOLDINGS INC COM 811904101 22128 479887 SH SOLE 22 445593 0 34294 SEACOR HOLDINGS INC COM 811904101 182 3938 SH SOLE 26 3360 0 578 SEACOR HOLDINGS INC COM 811904101 109 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 1034 22432 SH SOLE 30 22432 0 0 SEACOR HOLDINGS INC COM 811904101 90 1942 SH SOLE 40 1942 0 0 SEACOR MARINE HLDGS INC COM 78413P101 60 3824 SH SOLE 2 1033 0 2791 SEACOR MARINE HLDGS INC COM 78413P101 2 146 SH SOLE 4 146 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1045 66792 SH SOLE 18 66792 0 0 SEACOR MARINE HLDGS INC COM 78413P101 197 12581 SH SOLE 19 12581 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8204 524526 SH SOLE 21 524526 0 0 SEACOR MARINE HLDGS INC COM 78413P101 9975 637818 SH SOLE 22 606073 0 31745 SEACOR MARINE HLDGS INC COM 78413P101 185 11837 SH SOLE 23 11837 0 0 SEACOR MARINE HLDGS INC COM 78413P101 62 3958 SH SOLE 26 3377 0 581 SEACOR MARINE HLDGS INC COM 78413P101 37 2383 SH SOLE 28 2383 0 0 SEACOR MARINE HLDGS INC COM 78413P101 47 2981 SH SOLE 30 2981 0 0 SEACOR MARINE HLDGS INC COM 78413P101 31 1952 SH SOLE 40 1952 0 0 SEADRILL LIMITED SHS G7945E105 4 10458 SH SOLE 18 10458 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7135 215095 SH SOLE 2 41642 0 173453 SEAGATE TECHNOLOGY PLC SHS G7945M107 2964 89369 SH SOLE 4 79319 0 10050 SEAGATE TECHNOLOGY PLC SHS G7945M107 10588 319210 SH SOLE 7 258182 0 61028 SEAGATE TECHNOLOGY PLC SHS G7945M107 104 3137 SH SOLE 13 3137 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 72 2177 SH SOLE 15 2177 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 19004 572914 SH SOLE 18 531370 0 41544 SEAGATE TECHNOLOGY PLC SHS G7945M107 260 7843 SH SOLE 19 7843 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6119 184467 SH SOLE 20 0 0 184467 SEAGATE TECHNOLOGY PLC SHS G7945M107 262488 7913418 SH SOLE 21 7913418 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 182245 5494279 SH SOLE 22 4889508 0 604771 SEAGATE TECHNOLOGY PLC SHS G7945M107 12538 377993 SH SOLE 23 377993 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7228 217893 SH SOLE 25 217893 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 25496 768645 SH SOLE 26 307275 0 461370 SEAGATE TECHNOLOGY PLC SHS G7945M107 2162 65165 SH SOLE 28 47168 0 17997 SEAGATE TECHNOLOGY PLC SHS G7945M107 2868 86477 SH SOLE 29 11767 0 74710 SEAGATE TECHNOLOGY PLC SHS G7945M107 36513 1100775 SH SOLE 30 1100775 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6136 184986 SH SOLE 31 73883 0 111103 SEAGATE TECHNOLOGY PLC SHS G7945M107 4627 139501 SH SOLE 32 139501 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 579 17446 SH SOLE 34 17446 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9802 295520 SH SOLE 35 295520 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 10936 329707 SH SOLE 36 329707 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 48 1439 SH SOLE 40 1439 0 0 SEALED AIR CORP NEW COM 81211K100 11421 267352 SH SOLE 2 63309 0 204043 SEALED AIR CORP NEW COM 81211K100 2644 61896 SH SOLE 4 54701 0 7195 SEALED AIR CORP NEW COM 81211K100 6080 142326 SH SOLE 7 130774 0 11552 SEALED AIR CORP NEW COM 81211K100 54 1260 SH SOLE 15 1260 0 0 SEALED AIR CORP NEW COM 81211K100 2 45 SH SOLE 17 0 0 45 SEALED AIR CORP NEW COM 81211K100 18262 427476 SH SOLE 18 400079 0 27397 SEALED AIR CORP NEW COM 81211K100 1629 38124 SH SOLE 19 38124 0 0 SEALED AIR CORP NEW COM 81211K100 4842 113332 SH SOLE 20 0 0 113332 SEALED AIR CORP NEW COM 81211K100 164204 3843737 SH SOLE 21 3843737 0 0 SEALED AIR CORP NEW COM 81211K100 232894 5451649 SH SOLE 22 4559889 0 891760 SEALED AIR CORP NEW COM 81211K100 11133 260610 SH SOLE 23 260610 0 0 SEALED AIR CORP NEW COM 81211K100 6185 144786 SH SOLE 25 144786 0 0 SEALED AIR CORP NEW COM 81211K100 24611 576104 SH SOLE 26 232952 0 343152 SEALED AIR CORP NEW COM 81211K100 1917 44866 SH SOLE 28 32812 0 12054 SEALED AIR CORP NEW COM 81211K100 2344 54865 SH SOLE 29 5765 0 49100 SEALED AIR CORP NEW COM 81211K100 21655 506909 SH SOLE 30 506909 0 0 SEALED AIR CORP NEW COM 81211K100 4049 94789 SH SOLE 31 44123 0 50666 SEALED AIR CORP NEW COM 81211K100 532 12446 SH SOLE 34 12446 0 0 SEALED AIR CORP NEW COM 81211K100 7989 187017 SH SOLE 36 187017 0 0 SEALED AIR CORP NEW COM 81211K100 41 952 SH SOLE 40 952 0 0 SEARS HLDGS CORP COM 812350106 22 3007 SH SOLE 2 591 0 2416 SEARS HLDGS CORP COM 812350106 0 59 SH SOLE 4 59 0 0 SEARS HLDGS CORP COM 812350106 35 4837 SH SOLE 7 4837 0 0 SEARS HLDGS CORP COM 812350106 303 41555 SH SOLE 18 41555 0 0 SEARS HLDGS CORP COM 812350106 84 11515 SH SOLE 19 11515 0 0 SEARS HLDGS CORP COM 812350106 3034 415570 SH SOLE 21 415570 0 0 SEARS HLDGS CORP COM 812350106 4906 671991 SH SOLE 22 638919 0 33072 SEARS HLDGS CORP COM 812350106 107 14716 SH SOLE 26 13579 0 1137 SEARS HLDGS CORP COM 812350106 28 3804 SH SOLE 28 3804 0 0 SEARS HLDGS CORP COM 812350106 24 3246 SH SOLE 30 3246 0 0 SEARS HLDGS CORP COM 812350106 20 2782 SH SOLE 40 2782 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 5 1809 SH SOLE 18 1809 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 58 22563 SH SOLE 21 22563 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 891 349267 SH SOLE 22 349267 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH SOLE 36 18 0 0 SEASPAN CORP SHS Y75638109 59 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 179 25229 SH SOLE 21 25229 0 0 SEASPAN CORP SHS Y75638109 1439 202964 SH SOLE 22 202964 0 0 SEASPAN CORP SHS Y75638109 84 11854 SH SOLE 25 11854 0 0 SEASPAN CORP SHS Y75638109 635 89502 SH SOLE 30 89502 0 0 SEASPINE HLDGS CORP COM 81255T108 17 1549 SH SOLE 18 1549 0 0 SEASPINE HLDGS CORP COM 81255T108 1181 105243 SH SOLE 19 105243 0 0 SEASPINE HLDGS CORP COM 81255T108 366 32593 SH SOLE 21 32593 0 0 SEASPINE HLDGS CORP COM 81255T108 3524 314083 SH SOLE 22 314083 0 0 SEASPINE HLDGS CORP COM 81255T108 214 19067 SH SOLE 29 0 0 19067 SEATTLE GENETICS INC COM 812578102 7542 138617 SH SOLE 2 58696 0 79921 SEATTLE GENETICS INC COM 812578102 2024 37207 SH SOLE 4 35422 0 1785 SEATTLE GENETICS INC COM 812578102 336 6180 SH SOLE 7 5450 0 730 SEATTLE GENETICS INC COM 812578102 5187 95340 SH SOLE 18 85443 0 9897 SEATTLE GENETICS INC COM 812578102 25592 470349 SH SOLE 19 470349 0 0 SEATTLE GENETICS INC COM 812578102 3811 70049 SH SOLE 20 0 0 70049 SEATTLE GENETICS INC COM 812578102 184715 3394876 SH SOLE 21 3394876 0 0 SEATTLE GENETICS INC COM 812578102 145457 2673343 SH SOLE 22 2370259 0 303084 SEATTLE GENETICS INC COM 812578102 6357 116836 SH SOLE 23 116836 0 0 SEATTLE GENETICS INC COM 812578102 10695 196569 SH SOLE 26 103132 0 93437 SEATTLE GENETICS INC COM 812578102 1210 22243 SH SOLE 28 16090 0 6153 SEATTLE GENETICS INC COM 812578102 1987 36527 SH SOLE 29 5140 0 31387 SEATTLE GENETICS INC COM 812578102 7091 130319 SH SOLE 30 130319 0 0 SEATTLE GENETICS INC COM 812578102 2831 52031 SH SOLE 31 26274 0 25757 SEATTLE GENETICS INC COM 812578102 4181 76834 SH SOLE 34 76834 0 0 SEATTLE GENETICS INC COM 812578102 966 17757 SH SOLE 36 17757 0 0 SEATTLE GENETICS INC COM 812578102 25 462 SH SOLE 40 462 0 0 SEAWORLD ENTMT INC COM 81282V100 58 4446 SH SOLE 2 3852 0 594 SEAWORLD ENTMT INC COM 81282V100 8 610 SH SOLE 4 610 0 0 SEAWORLD ENTMT INC COM 81282V100 42 3236 SH SOLE 7 3236 0 0 SEAWORLD ENTMT INC COM 81282V100 3041 234083 SH SOLE 18 234083 0 0 SEAWORLD ENTMT INC COM 81282V100 644 49600 SH SOLE 19 49600 0 0 SEAWORLD ENTMT INC COM 81282V100 26759 2060002 SH SOLE 21 2060002 0 0 SEAWORLD ENTMT INC COM 81282V100 22952 1766905 SH SOLE 22 1623113 0 143792 SEAWORLD ENTMT INC COM 81282V100 97 7466 SH SOLE 26 0 0 7466 SEAWORLD ENTMT INC COM 81282V100 135 10425 SH SOLE 28 10425 0 0 SEAWORLD ENTMT INC COM 81282V100 130 10001 SH SOLE 30 10001 0 0 SEAWORLD ENTMT INC COM 81282V100 102 7889 SH SOLE 40 7889 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 5 4226 SH SOLE 18 4226 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 62 51897 SH SOLE 21 51897 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 309 257216 SH SOLE 22 257216 0 0 SECUREWORKS CORP CL A 81374A105 20 1655 SH SOLE 2 642 0 1013 SECUREWORKS CORP CL A 81374A105 375 30353 SH SOLE 18 30353 0 0 SECUREWORKS CORP CL A 81374A105 46 3726 SH SOLE 19 3726 0 0 SECUREWORKS CORP CL A 81374A105 2969 240382 SH SOLE 21 240382 0 0 SECUREWORKS CORP CL A 81374A105 675 54665 SH SOLE 22 49585 0 5080 SECURITY NATL FINL CORP CL A NEW 814785309 7 1360 SH SOLE 18 1360 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 132 25878 SH SOLE 21 25878 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 195 38290 SH SOLE 22 38290 0 0 SEI INVESTMENTS CO COM 784117103 14595 239033 SH SOLE 2 125344 0 113689 SEI INVESTMENTS CO COM 784117103 3458 56630 SH SOLE 4 51912 0 4718 SEI INVESTMENTS CO COM 784117103 4825 79014 SH SOLE 7 60865 0 18149 SEI INVESTMENTS CO COM 784117103 3942 64559 SH SOLE 13 64559 0 0 SEI INVESTMENTS CO COM 784117103 48 780 SH SOLE 15 780 0 0 SEI INVESTMENTS CO COM 784117103 27515 450629 SH SOLE 18 436391 0 14238 SEI INVESTMENTS CO COM 784117103 40517 663561 SH SOLE 19 663561 0 0 SEI INVESTMENTS CO COM 784117103 6817 111652 SH SOLE 20 0 0 111652 SEI INVESTMENTS CO COM 784117103 366196 5997311 SH SOLE 21 5997311 0 0 SEI INVESTMENTS CO COM 784117103 299115 4898708 SH SOLE 22 4332645 0 566063 SEI INVESTMENTS CO COM 784117103 10303 168743 SH SOLE 23 168743 0 0 SEI INVESTMENTS CO COM 784117103 7585 124230 SH SOLE 25 124230 0 0 SEI INVESTMENTS CO COM 784117103 16829 275613 SH SOLE 26 153407 0 122206 SEI INVESTMENTS CO COM 784117103 1916 31371 SH SOLE 28 22951 0 8420 SEI INVESTMENTS CO COM 784117103 6711 109904 SH SOLE 29 4020 0 105884 SEI INVESTMENTS CO COM 784117103 11104 181850 SH SOLE 30 181850 0 0 SEI INVESTMENTS CO COM 784117103 3295 53958 SH SOLE 31 29663 0 24295 SEI INVESTMENTS CO COM 784117103 1256 20574 SH SOLE 34 20574 0 0 SEI INVESTMENTS CO COM 784117103 10147 166178 SH SOLE 36 166178 0 0 SEI INVESTMENTS CO COM 784117103 42 686 SH SOLE 40 686 0 0 SELECT BANCORP INC NEW COM 81617L108 19 1639 SH SOLE 18 1639 0 0 SELECT BANCORP INC NEW COM 81617L108 44 3779 SH SOLE 21 3779 0 0 SELECT COMFORT CORP COM 81616X103 88 2825 SH SOLE 2 2608 0 217 SELECT COMFORT CORP COM 81616X103 10 312 SH SOLE 4 312 0 0 SELECT COMFORT CORP COM 81616X103 30 979 SH SOLE 7 979 0 0 SELECT COMFORT CORP COM 81616X103 5819 187414 SH SOLE 18 187414 0 0 SELECT COMFORT CORP COM 81616X103 957 30829 SH SOLE 19 30829 0 0 SELECT COMFORT CORP COM 81616X103 109064 3512535 SH SOLE 21 3512535 0 0 SELECT COMFORT CORP COM 81616X103 35460 1142024 SH SOLE 22 1059294 0 82730 SELECT COMFORT CORP COM 81616X103 495 15953 SH SOLE 26 12463 0 3490 SELECT COMFORT CORP COM 81616X103 228 7337 SH SOLE 28 7337 0 0 SELECT COMFORT CORP COM 81616X103 1787 57545 SH SOLE 30 57545 0 0 SELECT COMFORT CORP COM 81616X103 180 5798 SH SOLE 40 5798 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 48 3004 SH SOLE 2 3004 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 435 27337 SH SOLE 18 27337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 191 11984 SH SOLE 19 11984 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 4222 265223 SH SOLE 21 265223 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2106 132278 SH SOLE 22 124792 0 7486 SELECT ENERGY SVCS INC CL A COM 81617J301 586 36831 SH SOLE 23 36831 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 364 15542 SH SOLE 2 3576 0 11966 SELECT INCOME REIT COM SH BEN INT 81618T100 536 22898 SH SOLE 4 22898 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2037 86968 SH SOLE 7 86968 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 52 2241 SH SOLE 15 2241 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 5640 240813 SH SOLE 18 240813 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2513 107317 SH SOLE 19 107317 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 48373 2065443 SH SOLE 21 2065443 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 58256 2487454 SH SOLE 22 2368380 0 119074 SELECT INCOME REIT COM SH BEN INT 81618T100 42 1801 SH SOLE 23 1801 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2819 120377 SH SOLE 25 120377 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 939 40110 SH SOLE 26 16828 0 23282 SELECT INCOME REIT COM SH BEN INT 81618T100 234 9977 SH SOLE 28 9977 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 550 23494 SH SOLE 29 23494 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 7724 329818 SH SOLE 30 329818 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 163 6975 SH SOLE 40 6975 0 0 SELECT MED HLDGS CORP COM 81619Q105 124 6440 SH SOLE 2 6020 0 420 SELECT MED HLDGS CORP COM 81619Q105 7 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 98 5122 SH SOLE 7 5122 0 0 SELECT MED HLDGS CORP COM 81619Q105 9481 493792 SH SOLE 18 493792 0 0 SELECT MED HLDGS CORP COM 81619Q105 1563 81412 SH SOLE 19 81412 0 0 SELECT MED HLDGS CORP COM 81619Q105 186761 9727110 SH SOLE 21 9727110 0 0 SELECT MED HLDGS CORP COM 81619Q105 54825 2855474 SH SOLE 22 2626310 0 229164 SELECT MED HLDGS CORP COM 81619Q105 1271 66172 SH SOLE 26 60979 0 5193 SELECT MED HLDGS CORP COM 81619Q105 403 20966 SH SOLE 28 20966 0 0 SELECT MED HLDGS CORP COM 81619Q105 2799 145806 SH SOLE 30 145806 0 0 SELECT MED HLDGS CORP COM 81619Q105 299 15594 SH SOLE 36 15594 0 0 SELECT MED HLDGS CORP COM 81619Q105 196 10221 SH SOLE 40 10221 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 62604 1102186 SH SOLE 2 1102186 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 360 4400 SH Call SOLE 2 4400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 441 5400 SH Put SOLE 2 5400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 613 7500 SH Put SOLE 18 7500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 44886 549200 SH Call SOLE 19 549200 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 8990 110000 SH Put SOLE 19 110000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 523 6400 SH Call SOLE 22 6400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 49 600 SH Put SOLE 22 600 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 172410 2109513 SH SOLE 2 2109513 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 31 383 SH SOLE 18 383 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 136890 2535939 SH SOLE 2 2535939 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 39 SH SOLE 17 0 0 39 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 24 439 SH SOLE 18 439 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 155140 1722245 SH SOLE 2 1722245 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 29 324 SH SOLE 18 324 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 94869 1385355 SH SOLE 2 1385355 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 26 385 SH SOLE 18 385 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 603 8800 SH Put SOLE 2 8800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 73856 1078500 SH Put SOLE 19 1078500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 870 12700 SH Put SOLE 22 12700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 16711 646200 SH Call SOLE 2 646200 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 9697 375000 SH Put SOLE 2 375000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 490236 18957300 SH Call SOLE 19 18957300 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 2586 100000 SH Put SOLE 19 100000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 7443 287800 SH Call SOLE 22 287800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 272 10500 SH Put SOLE 22 10500 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 243729 9424940 SH SOLE 2 9424940 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 23 875 SH SOLE 18 875 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 219176 8475487 SH SOLE 19 8475487 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3169 122561 SH SOLE 22 122561 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 383 5400 SH Put SOLE 2 5400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 533 7500 SH Put SOLE 18 7500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 7988 112500 SH Put SOLE 19 112500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 43 600 SH Put SOLE 22 600 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 173624 2445408 SH SOLE 2 2445408 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7 97 SH SOLE 18 97 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13924 196114 SH SOLE 19 196114 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 163 2297 SH SOLE 22 2297 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 188892 3196138 SH SOLE 2 3196138 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 268 4531 SH SOLE 18 4531 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3546 60000 SH SOLE 19 60000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 21 350 SH SOLE 22 350 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 41896 1299492 SH SOLE 2 1299492 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 256 SH SOLE 17 0 0 256 SELECT SECTOR SPDR TR OPTIONS 81369Y886 19629 370000 SH Put SOLE 2 370000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 57322 1080524 SH SOLE 2 1080524 0 0 SELECTA BIOSCIENCES INC COM 816212104 13 737 SH SOLE 2 737 0 0 SELECTA BIOSCIENCES INC COM 816212104 904 49522 SH SOLE 18 49522 0 0 SELECTA BIOSCIENCES INC COM 816212104 156 8537 SH SOLE 19 8537 0 0 SELECTA BIOSCIENCES INC COM 816212104 7163 392494 SH SOLE 21 392494 0 0 SELECTA BIOSCIENCES INC COM 816212104 2330 127675 SH SOLE 22 116847 0 10828 SELECTIVE INS GROUP INC COM 816300107 865 16066 SH SOLE 2 6609 0 9457 SELECTIVE INS GROUP INC COM 816300107 1 17 SH SOLE 4 17 0 0 SELECTIVE INS GROUP INC COM 816300107 113 2105 SH SOLE 7 2105 0 0 SELECTIVE INS GROUP INC COM 816300107 15395 285892 SH SOLE 18 285892 0 0 SELECTIVE INS GROUP INC COM 816300107 10408 193285 SH SOLE 19 193285 0 0 SELECTIVE INS GROUP INC COM 816300107 278666 5174855 SH SOLE 21 5174855 0 0 SELECTIVE INS GROUP INC COM 816300107 93234 1731369 SH SOLE 22 1621933 0 109436 SELECTIVE INS GROUP INC COM 816300107 969 17987 SH SOLE 23 17987 0 0 SELECTIVE INS GROUP INC COM 816300107 1393 25872 SH SOLE 26 22177 0 3695 SELECTIVE INS GROUP INC COM 816300107 435 8085 SH SOLE 28 8085 0 0 SELECTIVE INS GROUP INC COM 816300107 837 15536 SH SOLE 29 0 0 15536 SELECTIVE INS GROUP INC COM 816300107 4288 79623 SH SOLE 30 79623 0 0 SELECTIVE INS GROUP INC COM 816300107 76 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 356 6605 SH SOLE 40 6605 0 0 SEMGROUP CORP CL A 81663A105 446 15530 SH SOLE 2 4148 0 11382 SEMGROUP CORP CL A 81663A105 111 3859 SH SOLE 4 3859 0 0 SEMGROUP CORP CL A 81663A105 1703 59245 SH SOLE 7 59245 0 0 SEMGROUP CORP CL A 81663A105 7141 248388 SH SOLE 18 248388 0 0 SEMGROUP CORP CL A 81663A105 1433 49845 SH SOLE 19 49845 0 0 SEMGROUP CORP CL A 81663A105 61764 2148325 SH SOLE 21 2148325 0 0 SEMGROUP CORP CL A 81663A105 50958 1772460 SH SOLE 22 1654188 0 118272 SEMGROUP CORP CL A 81663A105 833 28980 SH SOLE 26 23141 0 5839 SEMGROUP CORP CL A 81663A105 273 9496 SH SOLE 28 9496 0 0 SEMGROUP CORP CL A 81663A105 1110 38602 SH SOLE 30 38602 0 0 SEMGROUP CORP CL A 81663A105 70 2449 SH SOLE 36 2449 0 0 SEMGROUP CORP CL A 81663A105 194 6741 SH SOLE 40 6741 0 0 SEMPRA ENERGY COM 816851109 38227 334945 SH SOLE 2 93914 0 241031 SEMPRA ENERGY COM 816851109 11382 99728 SH SOLE 4 92835 0 6893 SEMPRA ENERGY COM 816851109 46711 409283 SH SOLE 7 401832 0 7451 SEMPRA ENERGY COM 816851109 317 2775 SH SOLE 13 2775 0 0 SEMPRA ENERGY COM 816851109 190 1667 SH SOLE 15 1667 0 0 SEMPRA ENERGY COM 816851109 83232 729274 SH SOLE 18 693696 0 35578 SEMPRA ENERGY COM 816851109 112162 982759 SH SOLE 19 982759 0 0 SEMPRA ENERGY COM 816851109 14318 125453 SH SOLE 20 0 0 125453 SEMPRA ENERGY COM 816851109 914410 8012001 SH SOLE 21 8012001 0 0 SEMPRA ENERGY COM 816851109 754503 6610911 SH SOLE 22 5426891 0 1184020 SEMPRA ENERGY COM 816851109 33406 292704 SH SOLE 23 292704 0 0 SEMPRA ENERGY COM 816851109 22309 195473 SH SOLE 25 195473 0 0 SEMPRA ENERGY COM 816851109 80630 706472 SH SOLE 26 234947 0 471525 SEMPRA ENERGY COM 816851109 6160 53972 SH SOLE 28 39149 0 14823 SEMPRA ENERGY COM 816851109 923 8085 SH SOLE 29 8085 0 0 SEMPRA ENERGY COM 816851109 90892 796387 SH SOLE 30 796387 0 0 SEMPRA ENERGY COM 816851109 13099 114777 SH SOLE 31 49907 0 64870 SEMPRA ENERGY COM 816851109 6468 56676 SH SOLE 32 56676 0 0 SEMPRA ENERGY COM 816851109 40398 353962 SH SOLE 34 353962 0 0 SEMPRA ENERGY COM 816851109 30486 267113 SH SOLE 36 267113 0 0 SEMPRA ENERGY COM 816851109 137 1203 SH SOLE 40 1203 0 0 SEMTECH CORP COM 816850101 156 4150 SH SOLE 2 3730 0 420 SEMTECH CORP COM 816850101 18 477 SH SOLE 4 477 0 0 SEMTECH CORP COM 816850101 66 1756 SH SOLE 7 1756 0 0 SEMTECH CORP COM 816850101 11225 298942 SH SOLE 18 298942 0 0 SEMTECH CORP COM 816850101 5967 158904 SH SOLE 19 158904 0 0 SEMTECH CORP COM 816850101 216639 5769339 SH SOLE 21 5769339 0 0 SEMTECH CORP COM 816850101 70068 1865996 SH SOLE 22 1741137 0 124859 SEMTECH CORP COM 816850101 273 7281 SH SOLE 23 7281 0 0 SEMTECH CORP COM 816850101 537 14304 SH SOLE 26 10419 0 3885 SEMTECH CORP COM 816850101 351 9344 SH SOLE 28 9344 0 0 SEMTECH CORP COM 816850101 940 25045 SH SOLE 29 0 0 25045 SEMTECH CORP COM 816850101 3359 89449 SH SOLE 30 89449 0 0 SEMTECH CORP COM 816850101 277 7378 SH SOLE 40 7378 0 0 SENECA FOODS CORP NEW CL B 817070105 4 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL A 817070501 58 1683 SH SOLE 2 440 0 1243 SENECA FOODS CORP NEW CL A 817070501 1193 34567 SH SOLE 18 34567 0 0 SENECA FOODS CORP NEW CL A 817070501 198 5732 SH SOLE 19 5732 0 0 SENECA FOODS CORP NEW CL A 817070501 22108 640802 SH SOLE 21 640802 0 0 SENECA FOODS CORP NEW CL A 817070501 8293 240366 SH SOLE 22 226479 0 13887 SENECA FOODS CORP NEW CL A 817070501 36 1048 SH SOLE 28 1048 0 0 SENECA FOODS CORP NEW CL A 817070501 382 11067 SH SOLE 30 11067 0 0 SENECA FOODS CORP NEW CL A 817070501 26 742 SH SOLE 40 742 0 0 SENESTECH INC COM 81720R109 1 300 SH SOLE 18 300 0 0 SENESTECH INC COM 81720R109 15 7964 SH SOLE 21 7964 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4502 230285 SH SOLE 2 118252 0 112033 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1364 69753 SH SOLE 4 69753 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5899 301739 SH SOLE 7 301739 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 171 8765 SH SOLE 15 8765 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 15220 778494 SH SOLE 18 778494 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4712 241002 SH SOLE 19 241002 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 214188 10955892 SH SOLE 21 10955892 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 190249 9731402 SH SOLE 22 9094891 0 636511 SENIOR HSG PPTYS TR SH BEN INT 81721M109 130 6667 SH SOLE 23 6667 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6523 333642 SH SOLE 25 333642 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2548 130324 SH SOLE 26 44765 0 85559 SENIOR HSG PPTYS TR SH BEN INT 81721M109 656 33566 SH SOLE 28 33566 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1606 82156 SH SOLE 29 82156 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 21715 1110756 SH SOLE 30 1110756 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 99 5049 SH SOLE 31 5049 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 191 9791 SH SOLE 36 9791 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 493 25210 SH SOLE 40 25210 0 0 SENOMYX INC COM 81724Q107 5 7801 SH SOLE 19 7801 0 0 SENOMYX INC COM 81724Q107 12 19157 SH SOLE 21 19157 0 0 SENOMYX INC COM 81724Q107 552 911517 SH SOLE 22 911517 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8572 178324 SH SOLE 2 22153 0 156171 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2390 49723 SH SOLE 4 44824 0 4899 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 643 13373 SH SOLE 7 13373 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 61 1263 SH SOLE 15 1263 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 5083 105736 SH SOLE 18 88971 0 16765 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2796 58169 SH SOLE 19 58169 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4478 93164 SH SOLE 20 0 0 93164 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 88856 1848475 SH SOLE 21 1848475 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 222435 4627324 SH SOLE 22 4083586 0 543738 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9950 206983 SH SOLE 23 206983 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 6689 139146 SH SOLE 25 139146 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 22932 477063 SH SOLE 26 186298 0 290765 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1982 41224 SH SOLE 28 30432 0 10792 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2383 49565 SH SOLE 29 7527 0 42038 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7833 162943 SH SOLE 30 162943 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3804 79135 SH SOLE 31 33396 0 45739 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 622 12942 SH SOLE 34 12942 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8000 166432 SH SOLE 36 166432 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 37 765 SH SOLE 40 765 0 0 SENSEONICS HLDGS INC COM 81727U105 35 10912 SH SOLE 18 10912 0 0 SENSEONICS HLDGS INC COM 81727U105 455 142506 SH SOLE 21 142506 0 0 SENSEONICS HLDGS INC COM 81727U105 25 7793 SH SOLE 22 7793 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1574 20457 SH SOLE 2 19975 0 482 SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 87 1130 SH SOLE 7 1130 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 20795 270350 SH SOLE 18 270350 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4622 60090 SH SOLE 19 60090 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 214069 2783013 SH SOLE 21 2783013 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 106680 1386891 SH SOLE 22 1301285 0 85606 SENSIENT TECHNOLOGIES CORP COM 81725T100 844 10971 SH SOLE 23 10971 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1049 13637 SH SOLE 26 11090 0 2547 SENSIENT TECHNOLOGIES CORP COM 81725T100 482 6272 SH SOLE 28 6272 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1105 14360 SH SOLE 29 0 0 14360 SENSIENT TECHNOLOGIES CORP COM 81725T100 528 6866 SH SOLE 30 6866 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 62 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 313 4064 SH SOLE 40 4064 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 27 8883 SH SOLE 2 1751 0 7132 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 514 SH SOLE 7 514 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 462 154531 SH SOLE 18 154531 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 86 28811 SH SOLE 19 28811 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3850 1287662 SH SOLE 21 1287662 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2543 850395 SH SOLE 22 772171 0 78224 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 15 5126 SH SOLE 28 5126 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 42 14155 SH SOLE 30 14155 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 8 2588 SH SOLE 40 2588 0 0 SERES THERAPEUTICS INC COM 81750R102 20 1274 SH SOLE 2 1274 0 0 SERES THERAPEUTICS INC COM 81750R102 2 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 1146 71477 SH SOLE 18 71477 0 0 SERES THERAPEUTICS INC COM 81750R102 241 15041 SH SOLE 19 15041 0 0 SERES THERAPEUTICS INC COM 81750R102 20496 1277799 SH SOLE 21 1277799 0 0 SERES THERAPEUTICS INC COM 81750R102 8674 540743 SH SOLE 22 507351 0 33392 SERES THERAPEUTICS INC COM 81750R102 22 1396 SH SOLE 28 1396 0 0 SERES THERAPEUTICS INC COM 81750R102 66 4136 SH SOLE 30 4136 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 254 5512 SH SOLE 2 1364 0 4148 SERITAGE GROWTH PPTYS CL A 81752R100 395 8576 SH SOLE 4 8576 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1584 34378 SH SOLE 7 34378 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 45 971 SH SOLE 15 971 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4321 93785 SH SOLE 18 93785 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 17961 389856 SH SOLE 19 389856 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 35836 777858 SH SOLE 21 777858 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 46146 1001652 SH SOLE 22 954746 0 46906 SERITAGE GROWTH PPTYS CL A 81752R100 32 694 SH SOLE 23 694 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2157 46820 SH SOLE 25 46820 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 425 9222 SH SOLE 26 0 0 9222 SERITAGE GROWTH PPTYS CL A 81752R100 167 3625 SH SOLE 28 3625 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 445 9665 SH SOLE 29 9665 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 5947 129097 SH SOLE 30 129097 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 165 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 6055 175496 SH SOLE 2 108781 0 66715 SERVICE CORP INTL COM 817565104 33 963 SH SOLE 4 963 0 0 SERVICE CORP INTL COM 817565104 204 5906 SH SOLE 7 5906 0 0 SERVICE CORP INTL COM 817565104 24489 709836 SH SOLE 18 709836 0 0 SERVICE CORP INTL COM 817565104 30629 887787 SH SOLE 19 887787 0 0 SERVICE CORP INTL COM 817565104 4382 127000 SH SOLE 20 127000 0 0 SERVICE CORP INTL COM 817565104 272234 7890830 SH SOLE 21 7890830 0 0 SERVICE CORP INTL COM 817565104 201629 5844320 SH SOLE 22 5275833 0 568487 SERVICE CORP INTL COM 817565104 2112 61211 SH SOLE 26 46819 0 14392 SERVICE CORP INTL COM 817565104 959 27809 SH SOLE 28 27809 0 0 SERVICE CORP INTL COM 817565104 2163 62707 SH SOLE 29 0 0 62707 SERVICE CORP INTL COM 817565104 1343 38925 SH SOLE 30 38925 0 0 SERVICE CORP INTL COM 817565104 141 4088 SH SOLE 31 4088 0 0 SERVICE CORP INTL COM 817565104 7811 226394 SH SOLE 34 226394 0 0 SERVICE CORP INTL COM 817565104 242 7016 SH SOLE 36 7016 0 0 SERVICE CORP INTL COM 817565104 656 19000 SH SOLE 40 19000 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2897 61984 SH SOLE 2 13640 0 48344 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28 602 SH SOLE 4 602 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 190 4069 SH SOLE 7 4069 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3003 64253 SH SOLE 18 64253 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10838 231924 SH SOLE 19 231924 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 64556 1381464 SH SOLE 21 1381464 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 168617 3608325 SH SOLE 22 3203211 0 405114 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2010 43017 SH SOLE 26 35040 0 7977 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 982 21005 SH SOLE 28 21005 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1477 31602 SH SOLE 29 0 0 31602 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 977 20904 SH SOLE 30 20904 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 143 3063 SH SOLE 31 3063 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 635 13583 SH SOLE 40 13583 0 0 SERVICENOW INC COM 81762P102 17208 146417 SH SOLE 2 11416 0 135001 SERVICENOW INC COM 81762P102 6449 54871 SH SOLE 4 48783 0 6088 SERVICENOW INC COM 81762P102 1871 15922 SH SOLE 7 9475 0 6447 SERVICENOW INC COM 81762P102 118 1008 SH SOLE 15 1008 0 0 SERVICENOW INC COM 81762P102 10673 90814 SH SOLE 18 73956 0 16858 SERVICENOW INC COM 81762P102 6425 54664 SH SOLE 19 54664 0 0 SERVICENOW INC COM 81762P102 9458 80472 SH SOLE 20 0 0 80472 SERVICENOW INC COM 81762P102 260830 2219267 SH SOLE 21 2219267 0 0 SERVICENOW INC COM 81762P102 507320 4316513 SH SOLE 22 3801230 0 515283 SERVICENOW INC COM 81762P102 23830 202756 SH SOLE 23 202756 0 0 SERVICENOW INC COM 81762P102 14735 125371 SH SOLE 25 125371 0 0 SERVICENOW INC COM 81762P102 46478 395457 SH SOLE 26 145607 0 249850 SERVICENOW INC COM 81762P102 4520 38461 SH SOLE 28 28107 0 10354 SERVICENOW INC COM 81762P102 5644 48025 SH SOLE 29 5767 0 42258 SERVICENOW INC COM 81762P102 29450 250574 SH SOLE 30 250574 0 0 SERVICENOW INC COM 81762P102 10292 87565 SH SOLE 31 39284 0 48281 SERVICENOW INC COM 81762P102 8113 69028 SH SOLE 34 69028 0 0 SERVICENOW INC COM 81762P102 16811 143039 SH SOLE 36 143039 0 0 SERVICENOW INC COM 81762P102 115 980 SH SOLE 40 980 0 0 SERVICENOW INC NOTE 11/0 81762PAB8 2508 1562000 PRN SOLE 21 1562000 0 0 SERVICESOURCE INTL INC COM 81763U100 25 7353 SH SOLE 2 3677 0 3676 SERVICESOURCE INTL INC COM 81763U100 1 156 SH SOLE 4 156 0 0 SERVICESOURCE INTL INC COM 81763U100 6 1598 SH SOLE 7 1598 0 0 SERVICESOURCE INTL INC COM 81763U100 952 275128 SH SOLE 18 275128 0 0 SERVICESOURCE INTL INC COM 81763U100 189 54634 SH SOLE 19 54634 0 0 SERVICESOURCE INTL INC COM 81763U100 8327 2406617 SH SOLE 21 2406617 0 0 SERVICESOURCE INTL INC COM 81763U100 6400 1849611 SH SOLE 22 1715789 0 133822 SERVICESOURCE INTL INC COM 81763U100 36 10286 SH SOLE 26 0 0 10286 SERVICESOURCE INTL INC COM 81763U100 30 8540 SH SOLE 28 8540 0 0 SERVICESOURCE INTL INC COM 81763U100 72 20842 SH SOLE 30 20842 0 0 SERVICESOURCE INTL INC COM 81763U100 23 6512 SH SOLE 40 6512 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 120 3098 SH SOLE 2 2602 0 496 SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 46 1182 SH SOLE 7 1182 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8178 210497 SH SOLE 18 210497 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1359 34982 SH SOLE 19 34982 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 152372 3922065 SH SOLE 21 3922065 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 50550 1301159 SH SOLE 22 1208477 0 92682 SERVISFIRST BANCSHARES INC COM 81768T108 864 22236 SH SOLE 26 19845 0 2391 SERVISFIRST BANCSHARES INC COM 81768T108 244 6288 SH SOLE 28 6288 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 260 6703 SH SOLE 29 0 0 6703 SERVISFIRST BANCSHARES INC COM 81768T108 2429 62512 SH SOLE 30 62512 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 184 4742 SH SOLE 40 4742 0 0 SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1651 SH SOLE 18 1651 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 26 3773 SH SOLE 21 3773 0 0 SHAKE SHACK INC CL A 819047101 157 4725 SH SOLE 2 4568 0 157 SHAKE SHACK INC CL A 819047101 21 644 SH SOLE 7 644 0 0 SHAKE SHACK INC CL A 819047101 3208 96539 SH SOLE 18 96539 0 0 SHAKE SHACK INC CL A 819047101 545 16399 SH SOLE 19 16399 0 0 SHAKE SHACK INC CL A 819047101 56013 1685602 SH SOLE 21 1685602 0 0 SHAKE SHACK INC CL A 819047101 17108 514847 SH SOLE 22 476590 0 38257 SHAKE SHACK INC CL A 819047101 25 763 SH SOLE 26 0 0 763 SHAKE SHACK INC CL A 819047101 137 4111 SH SOLE 28 4111 0 0 SHAKE SHACK INC CL A 819047101 847 25486 SH SOLE 30 25486 0 0 SHAKE SHACK INC CL A 819047101 90 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 11 2232 SH SOLE 18 2232 0 0 SHARPS COMPLIANCE CORP COM 820017101 17 3499 SH SOLE 19 3499 0 0 SHARPS COMPLIANCE CORP COM 820017101 173 36160 SH SOLE 21 36160 0 0 SHARPS COMPLIANCE CORP COM 820017101 286 59767 SH SOLE 22 59767 0 0 SHARPSPRING INC COM 820054104 3 893 SH SOLE 18 893 0 0 SHARPSPRING INC COM 820054104 59 18101 SH SOLE 21 18101 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 24923 895228 SH SOLE 19 895228 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 117 3138 SH SOLE 2 2833 0 305 SHENANDOAH TELECOMMUNICATION COM 82312B106 13 338 SH SOLE 4 338 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 46 1232 SH SOLE 7 1232 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 5914 158988 SH SOLE 18 158988 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1361 36598 SH SOLE 19 36598 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 71998 1935428 SH SOLE 21 1935428 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 48058 1291884 SH SOLE 22 1204746 0 87138 SHENANDOAH TELECOMMUNICATION COM 82312B106 578 15527 SH SOLE 26 12820 0 2707 SHENANDOAH TELECOMMUNICATION COM 82312B106 248 6659 SH SOLE 28 6659 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 263 7080 SH SOLE 30 7080 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 183 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 50332 140577 SH SOLE 2 33299 0 107278 SHERWIN WILLIAMS CO COM 824348106 9890 27623 SH SOLE 4 24772 0 2851 SHERWIN WILLIAMS CO COM 824348106 42605 118996 SH SOLE 7 69120 0 49876 SHERWIN WILLIAMS CO COM 824348106 624 1742 SH SOLE 13 1742 0 0 SHERWIN WILLIAMS CO COM 824348106 189 529 SH SOLE 15 529 0 0 SHERWIN WILLIAMS CO COM 824348106 2 6 SH SOLE 17 0 0 6 SHERWIN WILLIAMS CO COM 824348106 143876 401842 SH SOLE 18 326232 0 75610 SHERWIN WILLIAMS CO COM 824348106 74631 208442 SH SOLE 19 208442 0 0 SHERWIN WILLIAMS CO COM 824348106 19705 55037 SH SOLE 20 0 0 55037 SHERWIN WILLIAMS CO COM 824348106 558169 1558958 SH SOLE 21 1558958 0 0 SHERWIN WILLIAMS CO COM 824348106 799028 2231672 SH SOLE 22 1858278 0 373394 SHERWIN WILLIAMS CO COM 824348106 36862 102956 SH SOLE 23 102956 0 0 SHERWIN WILLIAMS CO COM 824348106 21581 60274 SH SOLE 25 60274 0 0 SHERWIN WILLIAMS CO COM 824348106 84594 236271 SH SOLE 26 80469 0 155802 SHERWIN WILLIAMS CO COM 824348106 6853 19141 SH SOLE 28 13965 0 5176 SHERWIN WILLIAMS CO COM 824348106 1043 2912 SH SOLE 29 2912 0 0 SHERWIN WILLIAMS CO COM 824348106 84233 235262 SH SOLE 30 235262 0 0 SHERWIN WILLIAMS CO COM 824348106 14791 41311 SH SOLE 31 17605 0 23706 SHERWIN WILLIAMS CO COM 824348106 9297 25966 SH SOLE 34 25966 0 0 SHERWIN WILLIAMS CO COM 824348106 26733 74666 SH SOLE 36 74666 0 0 SHERWIN WILLIAMS CO COM 824348106 145 405 SH SOLE 40 405 0 0 SHILOH INDS INC COM 824543102 34 3245 SH SOLE 2 2509 0 736 SHILOH INDS INC COM 824543102 592 56910 SH SOLE 18 56910 0 0 SHILOH INDS INC COM 824543102 116 11146 SH SOLE 19 11146 0 0 SHILOH INDS INC COM 824543102 4700 451934 SH SOLE 21 451934 0 0 SHILOH INDS INC COM 824543102 3322 319457 SH SOLE 22 308360 0 11097 SHILOH INDS INC COM 824543102 107 10320 SH SOLE 29 0 0 10320 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4 100 SH SOLE 2 100 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 105 2368 SH SOLE 18 2368 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 739 16681 SH SOLE 19 16681 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1549 34959 SH SOLE 21 34959 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3209 72434 SH SOLE 22 29896 0 42538 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 139 3140 SH SOLE 25 3140 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4753 107301 SH SOLE 26 107301 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2326 52516 SH SOLE 34 52516 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 385 8696 SH SOLE 36 8696 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 209 14445 SH SOLE 2 3440 0 11005 SHIP FINANCE INTERNATIONAL L SHS G81075106 342 23589 SH SOLE 7 23589 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 3315 228590 SH SOLE 18 228590 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 503 34668 SH SOLE 19 34668 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 25923 1787759 SH SOLE 21 1787759 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 9052 624247 SH SOLE 22 546902 0 77345 SHIP FINANCE INTERNATIONAL L SHS G81075106 104 7169 SH SOLE 23 7169 0 0 SHIRE PLC SPONSORED ADR 82481R106 46 300 SH SOLE 2 300 0 0 SHIRE PLC SPONSORED ADR 82481R106 587 3834 SH SOLE 4 3834 0 0 SHIRE PLC SPONSORED ADR 82481R106 261 1705 SH SOLE 7 1705 0 0 SHIRE PLC SPONSORED ADR 82481R106 93 610 SH SOLE 15 610 0 0 SHIRE PLC SPONSORED ADR 82481R106 43 284 SH SOLE 18 196 0 88 SHIRE PLC SPONSORED ADR 82481R106 1265 8261 SH SOLE 20 8261 0 0 SHIRE PLC SPONSORED ADR 82481R106 170251 1111733 SH SOLE 21 1111733 0 0 SHIRE PLC SPONSORED ADR 82481R106 848 5537 SH SOLE 22 5537 0 0 SHIRE PLC SPONSORED ADR 82481R106 604 3942 SH SOLE 26 0 0 3942 SHIRE PLC SPONSORED ADR 82481R106 2181 14241 SH SOLE 30 14241 0 0 SHIRE PLC SPONSORED ADR 82481R106 1615 10547 SH SOLE 32 10547 0 0 SHOE CARNIVAL INC COM 824889109 53 2386 SH SOLE 2 716 0 1670 SHOE CARNIVAL INC COM 824889109 8 344 SH SOLE 7 344 0 0 SHOE CARNIVAL INC COM 824889109 1276 57021 SH SOLE 18 57021 0 0 SHOE CARNIVAL INC COM 824889109 216 9644 SH SOLE 19 9644 0 0 SHOE CARNIVAL INC COM 824889109 23087 1031602 SH SOLE 21 1031602 0 0 SHOE CARNIVAL INC COM 824889109 8009 357856 SH SOLE 22 332084 0 25772 SHOE CARNIVAL INC COM 824889109 19 849 SH SOLE 26 0 0 849 SHOE CARNIVAL INC COM 824889109 49 2206 SH SOLE 28 2206 0 0 SHOE CARNIVAL INC COM 824889109 380 16993 SH SOLE 30 16993 0 0 SHOE CARNIVAL INC COM 824889109 39 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 2 20 SH SOLE 17 0 0 20 SHOPIFY INC CL A 82509L107 10810 92800 SH SOLE 19 92800 0 0 SHOPIFY INC CL A 82509L107 71 608 SH SOLE 22 608 0 0 SHORE BANCSHARES INC COM 825107105 27 1605 SH SOLE 2 643 0 962 SHORE BANCSHARES INC COM 825107105 837 50295 SH SOLE 18 50295 0 0 SHORE BANCSHARES INC COM 825107105 164 9831 SH SOLE 19 9831 0 0 SHORE BANCSHARES INC COM 825107105 6991 419897 SH SOLE 21 419897 0 0 SHORE BANCSHARES INC COM 825107105 4380 263065 SH SOLE 22 252071 0 10994 SHOTSPOTTER INC COM 82536T107 8 562 SH SOLE 18 562 0 0 SHOTSPOTTER INC COM 82536T107 102 7618 SH SOLE 21 7618 0 0 SHUTTERFLY INC COM 82568P304 96 1971 SH SOLE 2 1801 0 170 SHUTTERFLY INC COM 82568P304 10 211 SH SOLE 4 211 0 0 SHUTTERFLY INC COM 82568P304 46 947 SH SOLE 7 947 0 0 SHUTTERFLY INC COM 82568P304 7348 151576 SH SOLE 18 151576 0 0 SHUTTERFLY INC COM 82568P304 1225 25260 SH SOLE 19 25260 0 0 SHUTTERFLY INC COM 82568P304 141118 2910856 SH SOLE 21 2910856 0 0 SHUTTERFLY INC COM 82568P304 44102 909700 SH SOLE 22 843421 0 66279 SHUTTERFLY INC COM 82568P304 176 3621 SH SOLE 23 3621 0 0 SHUTTERFLY INC COM 82568P304 542 11180 SH SOLE 26 8889 0 2291 SHUTTERFLY INC COM 82568P304 233 4807 SH SOLE 28 4807 0 0 SHUTTERFLY INC COM 82568P304 2224 45877 SH SOLE 30 45877 0 0 SHUTTERFLY INC COM 82568P304 202 4159 SH SOLE 40 4159 0 0 SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 453 458000 PRN SOLE 21 458000 0 0 SHUTTERSTOCK INC COM 825690100 39 1161 SH SOLE 2 1047 0 114 SHUTTERSTOCK INC COM 825690100 3 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 14 432 SH SOLE 7 432 0 0 SHUTTERSTOCK INC COM 825690100 2831 85037 SH SOLE 18 85037 0 0 SHUTTERSTOCK INC COM 825690100 457 13736 SH SOLE 19 13736 0 0 SHUTTERSTOCK INC COM 825690100 52616 1580520 SH SOLE 21 1580520 0 0 SHUTTERSTOCK INC COM 825690100 17348 521105 SH SOLE 22 485291 0 35814 SHUTTERSTOCK INC COM 825690100 36 1071 SH SOLE 26 0 0 1071 SHUTTERSTOCK INC COM 825690100 97 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 68 2048 SH SOLE 29 0 0 2048 SHUTTERSTOCK INC COM 825690100 850 25534 SH SOLE 30 25534 0 0 SHUTTERSTOCK INC COM 825690100 67 2000 SH SOLE 40 2000 0 0 SI FINL GROUP INC MD COM 78425V104 31 2093 SH SOLE 2 778 0 1315 SI FINL GROUP INC MD COM 78425V104 659 44090 SH SOLE 18 44090 0 0 SI FINL GROUP INC MD COM 78425V104 97 6458 SH SOLE 19 6458 0 0 SI FINL GROUP INC MD COM 78425V104 5588 373785 SH SOLE 21 373785 0 0 SI FINL GROUP INC MD COM 78425V104 3570 238809 SH SOLE 22 232123 0 6686 SIBANYE STILLWATER SPONSORED ADR 825724206 16 3500 SH SOLE 2 3500 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 8160 1829545 SH SOLE 7 1829545 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 83 18575 SH SOLE 21 18575 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 6178 1385211 SH SOLE 30 1385211 0 0 SIEBERT FINL CORP COM 826176109 1 368 SH SOLE 18 368 0 0 SIEBERT FINL CORP COM 826176109 29 7449 SH SOLE 21 7449 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 248 SH SOLE 2 248 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 327 14677 SH SOLE 18 14677 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 74 3320 SH SOLE 19 3320 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 3532 158724 SH SOLE 21 158724 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1053 47345 SH SOLE 22 43554 0 3791 SIENTRA INC COM 82621J105 39 2558 SH SOLE 2 911 0 1647 SIENTRA INC COM 82621J105 827 53733 SH SOLE 18 53733 0 0 SIENTRA INC COM 82621J105 119 7696 SH SOLE 19 7696 0 0 SIENTRA INC COM 82621J105 6694 434682 SH SOLE 21 434682 0 0 SIENTRA INC COM 82621J105 3456 224414 SH SOLE 22 215185 0 9229 SIERRA BANCORP COM 82620P102 66 2445 SH SOLE 2 590 0 1855 SIERRA BANCORP COM 82620P102 1311 48280 SH SOLE 18 48280 0 0 SIERRA BANCORP COM 82620P102 386 14231 SH SOLE 19 14231 0 0 SIERRA BANCORP COM 82620P102 10903 401570 SH SOLE 21 401570 0 0 SIERRA BANCORP COM 82620P102 8657 318869 SH SOLE 22 308377 0 10492 SIERRA BANCORP COM 82620P102 356 13119 SH SOLE 29 0 0 13119 SIERRA WIRELESS INC COM 826516106 1 24 SH SOLE 17 0 0 24 SIFCO INDS INC COM 826546103 3 440 SH SOLE 18 440 0 0 SIFCO INDS INC COM 826546103 44 7735 SH SOLE 21 7735 0 0 SIFCO INDS INC COM 826546103 32 5558 SH SOLE 22 5558 0 0 SIGMA DESIGNS INC COM 826565103 49 7835 SH SOLE 2 1790 0 6045 SIGMA DESIGNS INC COM 826565103 6 874 SH SOLE 7 874 0 0 SIGMA DESIGNS INC COM 826565103 948 150472 SH SOLE 18 150472 0 0 SIGMA DESIGNS INC COM 826565103 173 27515 SH SOLE 19 27515 0 0 SIGMA DESIGNS INC COM 826565103 7617 1209008 SH SOLE 21 1209008 0 0 SIGMA DESIGNS INC COM 826565103 5590 887275 SH SOLE 22 845378 0 41897 SIGMATRON INTL INC COM 82661L101 26 3048 SH SOLE 21 3048 0 0 SIGMATRON INTL INC COM 82661L101 1501 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 9619 75127 SH SOLE 2 28821 0 46306 SIGNATURE BK NEW YORK N Y COM 82669G104 2272 17746 SH SOLE 4 15400 0 2346 SIGNATURE BK NEW YORK N Y COM 82669G104 474 3702 SH SOLE 7 3702 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 24268 189535 SH SOLE 18 184001 0 5534 SIGNATURE BK NEW YORK N Y COM 82669G104 2393 18690 SH SOLE 19 18690 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4697 36686 SH SOLE 20 0 0 36686 SIGNATURE BK NEW YORK N Y COM 82669G104 313506 2448500 SH SOLE 21 2448500 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 229318 1790988 SH SOLE 22 1620098 0 170890 SIGNATURE BK NEW YORK N Y COM 82669G104 8947 69878 SH SOLE 23 69878 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 12742 99515 SH SOLE 26 50527 0 48988 SIGNATURE BK NEW YORK N Y COM 82669G104 1602 12509 SH SOLE 28 9111 0 3398 SIGNATURE BK NEW YORK N Y COM 82669G104 1980 15461 SH SOLE 29 1637 0 13824 SIGNATURE BK NEW YORK N Y COM 82669G104 6546 51128 SH SOLE 30 51128 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2886 22539 SH SOLE 31 13855 0 8684 SIGNATURE BK NEW YORK N Y COM 82669G104 510 3985 SH SOLE 34 3985 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1330 10384 SH SOLE 36 10384 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 47 370 SH SOLE 40 370 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8983 134980 SH SOLE 2 48796 0 86184 SIGNET JEWELERS LIMITED SHS G81276100 1267 19040 SH SOLE 4 17228 0 1812 SIGNET JEWELERS LIMITED SHS G81276100 2948 44297 SH SOLE 7 42609 0 1688 SIGNET JEWELERS LIMITED SHS G81276100 36 543 SH SOLE 13 543 0 0 SIGNET JEWELERS LIMITED SHS G81276100 32 474 SH SOLE 15 474 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2 30 SH SOLE 17 0 0 30 SIGNET JEWELERS LIMITED SHS G81276100 10371 155836 SH SOLE 18 134079 0 21757 SIGNET JEWELERS LIMITED SHS G81276100 2362 35498 SH SOLE 19 35498 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3902 58633 SH SOLE 20 0 0 58633 SIGNET JEWELERS LIMITED SHS G81276100 86679 1302457 SH SOLE 21 1302457 0 0 SIGNET JEWELERS LIMITED SHS G81276100 121520 1825994 SH SOLE 22 1510418 0 315576 SIGNET JEWELERS LIMITED SHS G81276100 6119 91952 SH SOLE 23 91952 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3729 56038 SH SOLE 25 56038 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14445 217052 SH SOLE 26 112396 0 104656 SIGNET JEWELERS LIMITED SHS G81276100 960 14418 SH SOLE 28 10723 0 3695 SIGNET JEWELERS LIMITED SHS G81276100 1428 21457 SH SOLE 29 6051 0 15406 SIGNET JEWELERS LIMITED SHS G81276100 14676 220531 SH SOLE 30 220531 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2474 37171 SH SOLE 31 20005 0 17166 SIGNET JEWELERS LIMITED SHS G81276100 309 4644 SH SOLE 34 4644 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3961 59523 SH SOLE 36 59523 0 0 SIGNET JEWELERS LIMITED SHS G81276100 24 364 SH SOLE 40 364 0 0 SILGAN HOLDINGS INC COM 827048109 2332 79231 SH SOLE 2 53773 0 25458 SILGAN HOLDINGS INC COM 827048109 13 444 SH SOLE 4 444 0 0 SILGAN HOLDINGS INC COM 827048109 82 2796 SH SOLE 7 2796 0 0 SILGAN HOLDINGS INC COM 827048109 7513 255299 SH SOLE 18 255299 0 0 SILGAN HOLDINGS INC COM 827048109 708 24063 SH SOLE 19 24063 0 0 SILGAN HOLDINGS INC COM 827048109 92827 3154155 SH SOLE 21 3154155 0 0 SILGAN HOLDINGS INC COM 827048109 70741 2403718 SH SOLE 22 2166548 0 237170 SILGAN HOLDINGS INC COM 827048109 254 8639 SH SOLE 25 8639 0 0 SILGAN HOLDINGS INC COM 827048109 900 30568 SH SOLE 26 26632 0 3936 SILGAN HOLDINGS INC COM 827048109 343 11642 SH SOLE 28 11642 0 0 SILGAN HOLDINGS INC COM 827048109 731 24830 SH SOLE 29 0 0 24830 SILGAN HOLDINGS INC COM 827048109 368 12489 SH SOLE 30 12489 0 0 SILGAN HOLDINGS INC COM 827048109 52 1766 SH SOLE 31 1766 0 0 SILGAN HOLDINGS INC COM 827048109 1626 55266 SH SOLE 34 55266 0 0 SILGAN HOLDINGS INC COM 827048109 42 1412 SH SOLE 36 1412 0 0 SILGAN HOLDINGS INC COM 827048109 250 8480 SH SOLE 40 8480 0 0 SILICON LABORATORIES INC COM 826919102 1559 19507 SH SOLE 2 19266 0 241 SILICON LABORATORIES INC COM 826919102 13 160 SH SOLE 4 160 0 0 SILICON LABORATORIES INC COM 826919102 84 1057 SH SOLE 7 1057 0 0 SILICON LABORATORIES INC COM 826919102 21008 262925 SH SOLE 18 262925 0 0 SILICON LABORATORIES INC COM 826919102 17937 224487 SH SOLE 19 224487 0 0 SILICON LABORATORIES INC COM 826919102 222051 2779114 SH SOLE 21 2779114 0 0 SILICON LABORATORIES INC COM 826919102 104843 1312183 SH SOLE 22 1224791 0 87392 SILICON LABORATORIES INC COM 826919102 908 11368 SH SOLE 26 8954 0 2414 SILICON LABORATORIES INC COM 826919102 597 7471 SH SOLE 28 7471 0 0 SILICON LABORATORIES INC COM 826919102 514 6430 SH SOLE 30 6430 0 0 SILICON LABORATORIES INC COM 826919102 2735 34225 SH SOLE 34 34225 0 0 SILICON LABORATORIES INC COM 826919102 339 4242 SH SOLE 40 4242 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 10 204 SH SOLE 22 204 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 236 4921 SH SOLE 25 4921 0 0 SILVER RUN ACQUISITION COM CL A 82812A103 86 8420 SH SOLE 22 8420 0 0 SILVER RUN ACQUISITION COM CL A 82812A103 2968 291580 SH SOLE 26 63590 0 227990 SILVER SPRING NETWORKS INC COM 82817Q103 151 9366 SH SOLE 2 4100 0 5266 SILVER SPRING NETWORKS INC COM 82817Q103 14 840 SH SOLE 7 840 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 2552 157825 SH SOLE 18 157825 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 691 42704 SH SOLE 19 42704 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 21676 1340516 SH SOLE 21 1340516 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 18902 1168980 SH SOLE 22 1097237 0 71743 SILVER SPRING NETWORKS INC COM 82817Q103 227 14014 SH SOLE 23 14014 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 34 2112 SH SOLE 26 0 0 2112 SILVER SPRING NETWORKS INC COM 82817Q103 76 4685 SH SOLE 28 4685 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 119 7377 SH SOLE 29 0 0 7377 SILVER SPRING NETWORKS INC COM 82817Q103 66 4109 SH SOLE 30 4109 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 57 3531 SH SOLE 40 3531 0 0 SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 460 458000 PRN SOLE 21 458000 0 0 SILVERBOW RES INC COM 82836G102 24 995 SH SOLE 2 343 0 652 SILVERBOW RES INC COM 82836G102 686 27939 SH SOLE 18 27939 0 0 SILVERBOW RES INC COM 82836G102 148 6033 SH SOLE 19 6033 0 0 SILVERBOW RES INC COM 82836G102 5495 223826 SH SOLE 21 223826 0 0 SILVERBOW RES INC COM 82836G102 1848 75263 SH SOLE 22 70768 0 4495 SILVERCREST ASSET MGMT GROUP CL A 828359109 3 236 SH SOLE 2 236 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 413 28400 SH SOLE 18 28400 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 61 4196 SH SOLE 19 4196 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 3278 225297 SH SOLE 21 225297 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1161 79773 SH SOLE 22 73651 0 6122 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 390 6733 SH SOLE 2 1718 0 5015 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 206 SH SOLE 4 206 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 741 SH SOLE 7 741 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8837 152618 SH SOLE 18 152618 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1381 23849 SH SOLE 19 23849 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 162605 2808379 SH SOLE 21 2808379 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 54454 940483 SH SOLE 22 887345 0 53138 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 683 11794 SH SOLE 26 9960 0 1834 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 237 4098 SH SOLE 28 4098 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2521 43534 SH SOLE 30 43534 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 194 3359 SH SOLE 40 3359 0 0 SIMON PPTY GROUP INC NEW COM 828806109 71926 446716 SH SOLE 2 142264 0 304452 SIMON PPTY GROUP INC NEW COM 828806109 49671 308494 SH SOLE 4 297064 0 11430 SIMON PPTY GROUP INC NEW COM 828806109 102885 638999 SH SOLE 7 629658 0 9341 SIMON PPTY GROUP INC NEW COM 828806109 2810 17454 SH SOLE 13 17454 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2087 12965 SH SOLE 15 12965 0 0 SIMON PPTY GROUP INC NEW COM 828806109 110114 683896 SH SOLE 18 639679 0 44217 SIMON PPTY GROUP INC NEW COM 828806109 107625 668439 SH SOLE 19 668439 0 0 SIMON PPTY GROUP INC NEW COM 828806109 20562 127706 SH SOLE 20 0 0 127706 SIMON PPTY GROUP INC NEW COM 828806109 1254413 7790904 SH SOLE 21 7790904 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2036575 12648749 SH SOLE 22 10961220 0 1687529 SIMON PPTY GROUP INC NEW COM 828806109 69968 434559 SH SOLE 23 434559 0 0 SIMON PPTY GROUP INC NEW COM 828806109 132177 820922 SH SOLE 25 820922 0 0 SIMON PPTY GROUP INC NEW COM 828806109 147372 915298 SH SOLE 26 283902 0 631396 SIMON PPTY GROUP INC NEW COM 828806109 11468 71224 SH SOLE 28 52127 0 19097 SIMON PPTY GROUP INC NEW COM 828806109 31132 193354 SH SOLE 29 121475 0 71879 SIMON PPTY GROUP INC NEW COM 828806109 385075 2391619 SH SOLE 30 2391619 0 0 SIMON PPTY GROUP INC NEW COM 828806109 36226 224992 SH SOLE 31 127379 0 97613 SIMON PPTY GROUP INC NEW COM 828806109 21055 130766 SH SOLE 34 130766 0 0 SIMON PPTY GROUP INC NEW COM 828806109 49240 305817 SH SOLE 36 305817 0 0 SIMON PPTY GROUP INC NEW COM 828806109 258 1602 SH SOLE 40 1602 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1535 131073 SH SOLE 22 131073 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 114 2324 SH SOLE 2 2324 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 13 263 SH SOLE 4 263 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 51 1042 SH SOLE 7 1042 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 9848 200812 SH SOLE 18 200812 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1484 30256 SH SOLE 19 30256 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 194941 3975135 SH SOLE 21 3975135 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 57069 1163718 SH SOLE 22 1087867 0 75851 SIMPSON MANUFACTURING CO INC COM 829073105 714 14561 SH SOLE 26 12098 0 2463 SIMPSON MANUFACTURING CO INC COM 829073105 288 5880 SH SOLE 28 5880 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 2815 57410 SH SOLE 30 57410 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 220 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 7 445 SH SOLE 2 445 0 0 SIMULATIONS PLUS INC COM 829214105 587 37864 SH SOLE 18 37864 0 0 SIMULATIONS PLUS INC COM 829214105 93 6027 SH SOLE 19 6027 0 0 SIMULATIONS PLUS INC COM 829214105 5349 345106 SH SOLE 21 345106 0 0 SIMULATIONS PLUS INC COM 829214105 5660 365143 SH SOLE 22 356615 0 8528 SINA CORP ORD G81477104 2276 19856 SH SOLE 2 5588 0 14268 SINA CORP ORD G81477104 1633 14245 SH SOLE 4 13284 0 961 SINA CORP ORD G81477104 466 4062 SH SOLE 7 4062 0 0 SINA CORP ORD G81477104 206 1797 SH SOLE 13 0 0 1797 SINA CORP ORD G81477104 2801 24429 SH SOLE 15 24429 0 0 SINA CORP ORD G81477104 4148 36181 SH SOLE 18 36181 0 0 SINA CORP ORD G81477104 237 2065 SH SOLE 19 2065 0 0 SINA CORP ORD G81477104 113105 986522 SH SOLE 21 986522 0 0 SINA CORP ORD G81477104 76934 671035 SH SOLE 22 624150 0 46885 SINA CORP ORD G81477104 6952 60641 SH SOLE 23 60641 0 0 SINA CORP ORD G81477104 2851 24867 SH SOLE 25 24867 0 0 SINA CORP ORD G81477104 23265 202919 SH SOLE 26 45479 0 157440 SINA CORP ORD G81477104 83 723 SH SOLE 28 723 0 0 SINA CORP ORD G81477104 2547 22219 SH SOLE 29 14752 0 7467 SINA CORP ORD G81477104 38375 334714 SH SOLE 30 334714 0 0 SINA CORP ORD G81477104 3478 30336 SH SOLE 31 3456 0 26880 SINA CORP ORD G81477104 417 3637 SH SOLE 32 3637 0 0 SINA CORP ORD G81477104 701 6115 SH SOLE 34 6115 0 0 SINA CORP ORD G81477104 44 388 SH SOLE 40 388 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 160 4999 SH SOLE 2 4424 0 575 SINCLAIR BROADCAST GROUP INC CL A 829226109 12 389 SH SOLE 4 389 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 53 1650 SH SOLE 7 1650 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 7877 245762 SH SOLE 18 245762 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1769 55204 SH SOLE 19 55204 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 71423 2228483 SH SOLE 21 2228483 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 65328 2038319 SH SOLE 22 1890156 0 148163 SINCLAIR BROADCAST GROUP INC CL A 829226109 927 28936 SH SOLE 26 24622 0 4314 SINCLAIR BROADCAST GROUP INC CL A 829226109 390 12176 SH SOLE 28 12176 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 486 15158 SH SOLE 29 0 0 15158 SINCLAIR BROADCAST GROUP INC CL A 829226109 370 11534 SH SOLE 30 11534 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 306 9540 SH SOLE 40 9540 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 3 1009 SH SOLE 18 1009 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 35 11547 SH SOLE 21 11547 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 63 1047 SH SOLE 21 1047 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1576 26341 SH SOLE 22 26341 0 0 SIRIUS XM HLDGS INC COM 82968B103 8608 1559491 SH SOLE 2 180520 0 1378971 SIRIUS XM HLDGS INC COM 82968B103 3043 551287 SH SOLE 4 496592 0 54695 SIRIUS XM HLDGS INC COM 82968B103 2095 379540 SH SOLE 7 237527 0 142013 SIRIUS XM HLDGS INC COM 82968B103 167 30226 SH SOLE 13 30226 0 0 SIRIUS XM HLDGS INC COM 82968B103 107 19350 SH SOLE 15 19350 0 0 SIRIUS XM HLDGS INC COM 82968B103 29 5326 SH SOLE 17 0 0 5326 SIRIUS XM HLDGS INC COM 82968B103 4480 811670 SH SOLE 18 649761 0 161909 SIRIUS XM HLDGS INC COM 82968B103 2646 479277 SH SOLE 19 479277 0 0 SIRIUS XM HLDGS INC COM 82968B103 86580 15684836 SH SOLE 21 15684836 0 0 SIRIUS XM HLDGS INC COM 82968B103 216380 39199347 SH SOLE 22 34405230 0 4794117 SIRIUS XM HLDGS INC COM 82968B103 11319 2050549 SH SOLE 23 2050549 0 0 SIRIUS XM HLDGS INC COM 82968B103 6961 1261001 SH SOLE 25 1261001 0 0 SIRIUS XM HLDGS INC COM 82968B103 23697 4292864 SH SOLE 26 1605618 0 2687246 SIRIUS XM HLDGS INC COM 82968B103 2108 381818 SH SOLE 28 282328 0 99490 SIRIUS XM HLDGS INC COM 82968B103 282 51149 SH SOLE 29 51149 0 0 SIRIUS XM HLDGS INC COM 82968B103 17702 3206888 SH SOLE 30 3206888 0 0 SIRIUS XM HLDGS INC COM 82968B103 4759 862213 SH SOLE 31 405124 0 457089 SIRIUS XM HLDGS INC COM 82968B103 3685 667531 SH SOLE 32 667531 0 0 SIRIUS XM HLDGS INC COM 82968B103 589 106703 SH SOLE 34 106703 0 0 SIRIUS XM HLDGS INC COM 82968B103 7591 1375189 SH SOLE 36 1375189 0 0 SIRIUS XM HLDGS INC COM 82968B103 49 8938 SH SOLE 40 8938 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 126 2165 SH SOLE 2 1893 0 272 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9 149 SH SOLE 4 149 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 45 780 SH SOLE 7 780 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6716 115600 SH SOLE 18 115600 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1498 25789 SH SOLE 19 25789 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 58747 1011132 SH SOLE 21 1011132 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 58239 1002392 SH SOLE 22 929975 0 72417 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 994 17110 SH SOLE 26 14774 0 2336 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 305 5244 SH SOLE 28 5244 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 355 6110 SH SOLE 30 6110 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 194 3333 SH SOLE 40 3333 0 0 SITO MOBILE LTD COM NEW 82988R203 6 900 SH SOLE 2 900 0 0 SITO MOBILE LTD COM NEW 82988R203 21 2966 SH SOLE 18 2966 0 0 SITO MOBILE LTD COM NEW 82988R203 343 48039 SH SOLE 21 48039 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 4438 72824 SH SOLE 2 47164 0 25660 SIX FLAGS ENTMT CORP NEW COM 83001A102 25 403 SH SOLE 4 403 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 141 2319 SH SOLE 7 2319 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 15658 256940 SH SOLE 18 256940 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11702 192033 SH SOLE 19 192033 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 199719 3277299 SH SOLE 21 3277299 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 160406 2632191 SH SOLE 22 2418464 0 213727 SIX FLAGS ENTMT CORP NEW COM 83001A102 1569 25746 SH SOLE 26 21147 0 4599 SIX FLAGS ENTMT CORP NEW COM 83001A102 648 10635 SH SOLE 28 10635 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 683 11203 SH SOLE 30 11203 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 99 1627 SH SOLE 31 1627 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 489 8028 SH SOLE 40 8028 0 0 SJW GROUP COM 784305104 210 3719 SH SOLE 2 1122 0 2597 SJW GROUP COM 784305104 173 3049 SH SOLE 4 3049 0 0 SJW GROUP COM 784305104 1186 20953 SH SOLE 7 20953 0 0 SJW GROUP COM 784305104 3498 61809 SH SOLE 18 61809 0 0 SJW GROUP COM 784305104 665 11749 SH SOLE 19 11749 0 0 SJW GROUP COM 784305104 27922 493315 SH SOLE 21 493315 0 0 SJW GROUP COM 784305104 27340 483047 SH SOLE 22 452998 0 30049 SJW GROUP COM 784305104 384 6780 SH SOLE 23 6780 0 0 SJW GROUP COM 784305104 590 10425 SH SOLE 26 10204 0 221 SJW GROUP COM 784305104 126 2225 SH SOLE 28 2225 0 0 SJW GROUP COM 784305104 631 11140 SH SOLE 29 0 0 11140 SJW GROUP COM 784305104 474 8371 SH SOLE 30 8371 0 0 SJW GROUP COM 784305104 19 339 SH SOLE 34 339 0 0 SJW GROUP COM 784305104 30 525 SH SOLE 36 525 0 0 SJW GROUP COM 784305104 89 1565 SH SOLE 40 1565 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 9877 401684 SH SOLE 2 19779 0 381905 SK TELECOM LTD SPONSORED ADR 78440P108 9789 398080 SH SOLE 18 301670 0 96410 SK TELECOM LTD SPONSORED ADR 78440P108 11421 464440 SH SOLE 19 464440 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 9348 380161 SH SOLE 22 345257 0 34904 SK TELECOM LTD SPONSORED ADR 78440P108 1201 48848 SH SOLE 25 48848 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 299 12176 SH SOLE 26 0 0 12176 SK TELECOM LTD SPONSORED ADR 78440P108 6975 283670 SH SOLE 30 283670 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 517 21030 SH SOLE 34 21030 0 0 SKECHERS U S A INC CL A 830566105 3159 125889 SH SOLE 2 69186 0 56703 SKECHERS U S A INC CL A 830566105 45 1778 SH SOLE 4 1778 0 0 SKECHERS U S A INC CL A 830566105 83 3291 SH SOLE 7 3291 0 0 SKECHERS U S A INC CL A 830566105 152 6064 SH SOLE 13 6064 0 0 SKECHERS U S A INC CL A 830566105 11353 452482 SH SOLE 18 452482 0 0 SKECHERS U S A INC CL A 830566105 17334 690885 SH SOLE 19 690885 0 0 SKECHERS U S A INC CL A 830566105 143559 5721747 SH SOLE 21 5721747 0 0 SKECHERS U S A INC CL A 830566105 111635 4449380 SH SOLE 22 3984144 0 465236 SKECHERS U S A INC CL A 830566105 1049 41792 SH SOLE 26 34178 0 7614 SKECHERS U S A INC CL A 830566105 468 18660 SH SOLE 28 18660 0 0 SKECHERS U S A INC CL A 830566105 2462 98127 SH SOLE 29 0 0 98127 SKECHERS U S A INC CL A 830566105 509 20286 SH SOLE 30 20286 0 0 SKECHERS U S A INC CL A 830566105 78 3109 SH SOLE 31 3109 0 0 SKECHERS U S A INC CL A 830566105 374 14892 SH SOLE 40 14892 0 0 SKYLINE CORP COM 830830105 15 1221 SH SOLE 18 1221 0 0 SKYLINE CORP COM 830830105 244 20206 SH SOLE 21 20206 0 0 SKYLINE CORP COM 830830105 2171 179537 SH SOLE 22 179537 0 0 SKYLINE MED INC COM PAR 83084T606 0 57 SH SOLE 21 57 0 0 SKYWEST INC COM 830879102 492 11210 SH SOLE 2 2736 0 8474 SKYWEST INC COM 830879102 59 1352 SH SOLE 7 1352 0 0 SKYWEST INC COM 830879102 11033 251326 SH SOLE 18 251326 0 0 SKYWEST INC COM 830879102 1674 38121 SH SOLE 19 38121 0 0 SKYWEST INC COM 830879102 199900 4553520 SH SOLE 21 4553520 0 0 SKYWEST INC COM 830879102 59356 1352080 SH SOLE 22 1277509 0 74571 SKYWEST INC COM 830879102 84 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 2828 64408 SH SOLE 30 64408 0 0 SKYWEST INC COM 830879102 276 6281 SH SOLE 34 6281 0 0 SKYWEST INC COM 830879102 57 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 24092 236427 SH SOLE 2 55331 0 181096 SKYWORKS SOLUTIONS INC COM 83088M102 6429 63088 SH SOLE 4 56334 0 6754 SKYWORKS SOLUTIONS INC COM 83088M102 17852 175193 SH SOLE 7 147418 0 27775 SKYWORKS SOLUTIONS INC COM 83088M102 175 1722 SH SOLE 13 1722 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 159 1565 SH SOLE 15 1565 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 40989 402244 SH SOLE 18 373591 0 28653 SKYWORKS SOLUTIONS INC COM 83088M102 10281 100896 SH SOLE 19 100896 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11253 110429 SH SOLE 20 0 0 110429 SKYWORKS SOLUTIONS INC COM 83088M102 441949 4337081 SH SOLE 21 4337081 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 497295 4880224 SH SOLE 22 4034589 0 845635 SKYWORKS SOLUTIONS INC COM 83088M102 23936 234900 SH SOLE 23 234900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14261 139950 SH SOLE 25 139950 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 51442 504830 SH SOLE 26 181855 0 322975 SKYWORKS SOLUTIONS INC COM 83088M102 4302 42217 SH SOLE 28 30730 0 11487 SKYWORKS SOLUTIONS INC COM 83088M102 5397 52968 SH SOLE 29 6827 0 46141 SKYWORKS SOLUTIONS INC COM 83088M102 56106 550595 SH SOLE 30 550595 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9239 90668 SH SOLE 31 38626 0 52042 SKYWORKS SOLUTIONS INC COM 83088M102 2709 26588 SH SOLE 32 26588 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1250 12263 SH SOLE 34 12263 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16851 165372 SH SOLE 36 165372 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 94 926 SH SOLE 40 926 0 0 SL GREEN RLTY CORP COM 78440X101 11536 113860 SH SOLE 2 18687 0 95173 SL GREEN RLTY CORP COM 78440X101 6569 64836 SH SOLE 4 61042 0 3794 SL GREEN RLTY CORP COM 78440X101 20885 206133 SH SOLE 7 202258 0 3875 SL GREEN RLTY CORP COM 78440X101 325 3210 SH SOLE 13 3210 0 0 SL GREEN RLTY CORP COM 78440X101 432 4265 SH SOLE 15 4265 0 0 SL GREEN RLTY CORP COM 78440X101 22098 218097 SH SOLE 18 204045 0 14052 SL GREEN RLTY CORP COM 78440X101 11146 110005 SH SOLE 19 110005 0 0 SL GREEN RLTY CORP COM 78440X101 5727 56522 SH SOLE 20 0 0 56522 SL GREEN RLTY CORP COM 78440X101 312898 3088214 SH SOLE 21 3088214 0 0 SL GREEN RLTY CORP COM 78440X101 401571 3963389 SH SOLE 22 3451806 0 511583 SL GREEN RLTY CORP COM 78440X101 13112 129410 SH SOLE 23 129410 0 0 SL GREEN RLTY CORP COM 78440X101 26130 257891 SH SOLE 25 257891 0 0 SL GREEN RLTY CORP COM 78440X101 23919 236070 SH SOLE 26 110547 0 125523 SL GREEN RLTY CORP COM 78440X101 2387 23563 SH SOLE 28 17317 0 6246 SL GREEN RLTY CORP COM 78440X101 6541 64553 SH SOLE 29 39124 0 25429 SL GREEN RLTY CORP COM 78440X101 76909 759072 SH SOLE 30 759072 0 0 SL GREEN RLTY CORP COM 78440X101 6883 67938 SH SOLE 31 50107 0 17831 SL GREEN RLTY CORP COM 78440X101 671 6627 SH SOLE 34 6627 0 0 SL GREEN RLTY CORP COM 78440X101 10254 101202 SH SOLE 36 101202 0 0 SL GREEN RLTY CORP COM 78440X101 51 508 SH SOLE 40 508 0 0 SLM CORP COM 78442P106 5006 436405 SH SOLE 2 215430 0 220975 SLM CORP COM 78442P106 56 4888 SH SOLE 4 4888 0 0 SLM CORP COM 78442P106 197 17202 SH SOLE 7 17202 0 0 SLM CORP COM 78442P106 48169 4199561 SH SOLE 18 3821775 0 377786 SLM CORP COM 78442P106 52788 4602304 SH SOLE 19 4602304 0 0 SLM CORP COM 78442P106 215463 18784941 SH SOLE 21 18784941 0 0 SLM CORP COM 78442P106 159496 13905481 SH SOLE 22 12604920 0 1300561 SLM CORP COM 78442P106 1378 120106 SH SOLE 23 120106 0 0 SLM CORP COM 78442P106 1420 123826 SH SOLE 25 1220 0 122606 SLM CORP COM 78442P106 1860 162134 SH SOLE 26 130203 0 31931 SLM CORP COM 78442P106 777 67702 SH SOLE 28 67702 0 0 SLM CORP COM 78442P106 422 36809 SH SOLE 29 0 0 36809 SLM CORP COM 78442P106 775 67555 SH SOLE 30 67555 0 0 SLM CORP COM 78442P106 115 10053 SH SOLE 31 10053 0 0 SLM CORP COM 78442P106 17137 1494033 SH SOLE 34 1494033 0 0 SLM CORP COM 78442P106 1758 153275 SH SOLE 36 153275 0 0 SLM CORP COM 78442P106 528 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 1982 111717 SH SOLE 2 50844 0 60873 SM ENERGY CO COM 78454L100 6 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 71 4020 SH SOLE 7 4020 0 0 SM ENERGY CO COM 78454L100 6205 349794 SH SOLE 18 349794 0 0 SM ENERGY CO COM 78454L100 663 37348 SH SOLE 19 37348 0 0 SM ENERGY CO COM 78454L100 82232 4635425 SH SOLE 21 4635425 0 0 SM ENERGY CO COM 78454L100 60792 3426858 SH SOLE 22 3038629 0 388229 SM ENERGY CO COM 78454L100 661 37259 SH SOLE 26 32694 0 4565 SM ENERGY CO COM 78454L100 269 15153 SH SOLE 28 15153 0 0 SM ENERGY CO COM 78454L100 203 11423 SH SOLE 29 0 0 11423 SM ENERGY CO COM 78454L100 1065 60013 SH SOLE 30 60013 0 0 SM ENERGY CO COM 78454L100 41 2297 SH SOLE 31 2297 0 0 SM ENERGY CO COM 78454L100 215 12106 SH SOLE 36 12106 0 0 SM ENERGY CO COM 78454L100 228 12854 SH SOLE 40 12854 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 21704 23120000 PRN SOLE 19 23120000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 6459 6880000 PRN SOLE 34 6880000 0 0 SMART & FINAL STORES INC COM 83190B101 74 9456 SH SOLE 2 4486 0 4970 SMART & FINAL STORES INC COM 83190B101 4 496 SH SOLE 7 496 0 0 SMART & FINAL STORES INC COM 83190B101 690 87867 SH SOLE 18 87867 0 0 SMART & FINAL STORES INC COM 83190B101 2302 293227 SH SOLE 19 293227 0 0 SMART & FINAL STORES INC COM 83190B101 5805 739495 SH SOLE 21 739495 0 0 SMART & FINAL STORES INC COM 83190B101 6837 870901 SH SOLE 22 833196 0 37705 SMART & FINAL STORES INC COM 83190B101 33 4260 SH SOLE 28 4260 0 0 SMART & FINAL STORES INC COM 83190B101 74 9409 SH SOLE 30 9409 0 0 SMART & FINAL STORES INC COM 83190B101 23 2993 SH SOLE 40 2993 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 28 1057 SH SOLE 2 1057 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 24 893 SH SOLE 7 893 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1851 69102 SH SOLE 18 69102 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 326 12189 SH SOLE 19 12189 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 17077 637668 SH SOLE 21 637668 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 8674 323914 SH SOLE 22 281143 0 42771 SMART SAND INC COM 83191H107 15 2233 SH SOLE 2 1101 0 1132 SMART SAND INC COM 83191H107 530 78190 SH SOLE 18 78190 0 0 SMART SAND INC COM 83191H107 82 12094 SH SOLE 19 12094 0 0 SMART SAND INC COM 83191H107 4474 659821 SH SOLE 21 659821 0 0 SMART SAND INC COM 83191H107 3946 582069 SH SOLE 22 563066 0 19003 SMARTFINANCIAL INC COM NEW 83190L208 32 1330 SH SOLE 2 437 0 893 SMARTFINANCIAL INC COM NEW 83190L208 661 27478 SH SOLE 18 27478 0 0 SMARTFINANCIAL INC COM NEW 83190L208 95 3967 SH SOLE 19 3967 0 0 SMARTFINANCIAL INC COM NEW 83190L208 5722 237819 SH SOLE 21 237819 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1475 61301 SH SOLE 22 56911 0 4390 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1694 46542 SH SOLE 18 46542 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7019 192830 SH SOLE 19 192830 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1998 54880 SH SOLE 25 54880 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4875 133940 SH SOLE 34 133940 0 0 SMITH A O COM 831865209 10272 172846 SH SOLE 2 39918 0 132928 SMITH A O COM 831865209 2650 44589 SH SOLE 4 38863 0 5726 SMITH A O COM 831865209 10457 175958 SH SOLE 7 156466 0 19492 SMITH A O COM 831865209 65 1097 SH SOLE 13 1097 0 0 SMITH A O COM 831865209 19158 322358 SH SOLE 18 302118 0 20240 SMITH A O COM 831865209 17431 293297 SH SOLE 19 293297 0 0 SMITH A O COM 831865209 6573 110597 SH SOLE 20 0 0 110597 SMITH A O COM 831865209 180475 3036766 SH SOLE 21 3036766 0 0 SMITH A O COM 831865209 247900 4171287 SH SOLE 22 3520249 0 651038 SMITH A O COM 831865209 10408 175124 SH SOLE 23 175124 0 0 SMITH A O COM 831865209 19024 320106 SH SOLE 25 320106 0 0 SMITH A O COM 831865209 21309 358554 SH SOLE 26 177302 0 181252 SMITH A O COM 831865209 2054 34567 SH SOLE 28 24979 0 9588 SMITH A O COM 831865209 2744 46172 SH SOLE 29 4776 0 41396 SMITH A O COM 831865209 26763 450330 SH SOLE 30 450330 0 0 SMITH A O COM 831865209 4265 71758 SH SOLE 31 34730 0 37028 SMITH A O COM 831865209 2388 40183 SH SOLE 34 40183 0 0 SMITH A O COM 831865209 1463 24616 SH SOLE 36 24616 0 0 SMITH A O COM 831865209 43 730 SH SOLE 40 730 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 3 3086 SH SOLE 19 3086 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 5 4594 SH SOLE 21 4594 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 342 305588 SH SOLE 22 305588 0 0 SMUCKER J M CO COM NEW 832696405 17474 166530 SH SOLE 2 56061 0 110469 SMUCKER J M CO COM NEW 832696405 3996 38082 SH SOLE 4 33713 0 4369 SMUCKER J M CO COM NEW 832696405 10014 95437 SH SOLE 7 87481 0 7956 SMUCKER J M CO COM NEW 832696405 609 5807 SH SOLE 13 5807 0 0 SMUCKER J M CO COM NEW 832696405 85 813 SH SOLE 15 813 0 0 SMUCKER J M CO COM NEW 832696405 49629 472969 SH SOLE 18 452139 0 20830 SMUCKER J M CO COM NEW 832696405 34103 325010 SH SOLE 19 325010 0 0 SMUCKER J M CO COM NEW 832696405 8342 79503 SH SOLE 20 0 0 79503 SMUCKER J M CO COM NEW 832696405 257012 2449371 SH SOLE 21 2449371 0 0 SMUCKER J M CO COM NEW 832696405 334752 3190243 SH SOLE 22 2647783 0 542460 SMUCKER J M CO COM NEW 832696405 16320 155530 SH SOLE 23 155530 0 0 SMUCKER J M CO COM NEW 832696405 9270 88342 SH SOLE 25 88342 0 0 SMUCKER J M CO COM NEW 832696405 43745 416899 SH SOLE 26 121518 0 295381 SMUCKER J M CO COM NEW 832696405 2826 26933 SH SOLE 28 19770 0 7163 SMUCKER J M CO COM NEW 832696405 3493 33291 SH SOLE 29 4645 0 28646 SMUCKER J M CO COM NEW 832696405 52601 501292 SH SOLE 30 501292 0 0 SMUCKER J M CO COM NEW 832696405 5879 56029 SH SOLE 31 23438 0 32591 SMUCKER J M CO COM NEW 832696405 7032 67020 SH SOLE 34 67020 0 0 SMUCKER J M CO COM NEW 832696405 12208 116342 SH SOLE 36 116342 0 0 SMUCKER J M CO COM NEW 832696405 73 691 SH SOLE 40 691 0 0 SNAP INC CL A 83304A106 847 58234 SH SOLE 4 58234 0 0 SNAP INC CL A 83304A106 7423 510520 SH SOLE 18 510520 0 0 SNAP INC CL A 83304A106 60444 4157086 SH SOLE 19 4157086 0 0 SNAP INC CL A 83304A106 1561 107330 SH SOLE 21 107330 0 0 SNAP INC CL A 83304A106 52252 3593678 SH SOLE 22 3593678 0 0 SNAP INC CL A 83304A106 21226 1459816 SH SOLE 34 1459816 0 0 SNAP ON INC COM 833034101 14013 94038 SH SOLE 2 30606 0 63432 SNAP ON INC COM 833034101 3237 21726 SH SOLE 4 19553 0 2173 SNAP ON INC COM 833034101 8349 56030 SH SOLE 7 46373 0 9657 SNAP ON INC COM 833034101 128 856 SH SOLE 13 856 0 0 SNAP ON INC COM 833034101 53 353 SH SOLE 15 353 0 0 SNAP ON INC COM 833034101 19184 128740 SH SOLE 18 120792 0 7948 SNAP ON INC COM 833034101 1673 11227 SH SOLE 19 11227 0 0 SNAP ON INC COM 833034101 5972 40075 SH SOLE 20 0 0 40075 SNAP ON INC COM 833034101 172609 1158375 SH SOLE 21 1158375 0 0 SNAP ON INC COM 833034101 255215 1712736 SH SOLE 22 1441992 0 270744 SNAP ON INC COM 833034101 10485 70362 SH SOLE 23 70362 0 0 SNAP ON INC COM 833034101 6641 44570 SH SOLE 25 44570 0 0 SNAP ON INC COM 833034101 27109 181926 SH SOLE 26 65584 0 116342 SNAP ON INC COM 833034101 1990 13355 SH SOLE 28 9606 0 3749 SNAP ON INC COM 833034101 3279 22006 SH SOLE 29 1782 0 20224 SNAP ON INC COM 833034101 24533 164637 SH SOLE 30 164637 0 0 SNAP ON INC COM 833034101 3939 26437 SH SOLE 31 11043 0 15394 SNAP ON INC COM 833034101 585 3924 SH SOLE 34 3924 0 0 SNAP ON INC COM 833034101 7146 47957 SH SOLE 36 47957 0 0 SNAP ON INC COM 833034101 41 275 SH SOLE 40 275 0 0 SNYDERS-LANCE INC COM 833551104 2033 53297 SH SOLE 2 38636 0 14661 SNYDERS-LANCE INC COM 833551104 14 369 SH SOLE 4 369 0 0 SNYDERS-LANCE INC COM 833551104 75 1963 SH SOLE 7 1963 0 0 SNYDERS-LANCE INC COM 833551104 21469 562894 SH SOLE 18 562894 0 0 SNYDERS-LANCE INC COM 833551104 2464 64606 SH SOLE 19 64606 0 0 SNYDERS-LANCE INC COM 833551104 202130 5299689 SH SOLE 21 5299689 0 0 SNYDERS-LANCE INC COM 833551104 101780 2668588 SH SOLE 22 2505100 0 163488 SNYDERS-LANCE INC COM 833551104 984 25802 SH SOLE 26 22273 0 3529 SNYDERS-LANCE INC COM 833551104 415 10893 SH SOLE 28 10893 0 0 SNYDERS-LANCE INC COM 833551104 457 11972 SH SOLE 30 11972 0 0 SNYDERS-LANCE INC COM 833551104 283 7410 SH SOLE 40 7410 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 5064 480000 SH SOLE 2 480000 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 528 50000 SH SOLE 22 50000 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 306 5497 SH SOLE 2 1600 0 3897 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 18047 324245 SH SOLE 7 324245 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3 58 SH SOLE 18 58 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 16713 300275 SH SOLE 21 300275 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2969 53337 SH SOLE 22 53337 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4127 74146 SH SOLE 25 74146 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3370 60545 SH SOLE 26 60545 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11728 210702 SH SOLE 30 210702 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1281 23007 SH SOLE 34 23007 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 102 1540 SH SOLE 2 944 0 596 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 8 113 SH SOLE 4 113 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 105 1584 SH SOLE 7 770 0 814 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 8884 133699 SH SOLE 21 133699 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 9306 140045 SH SOLE 22 119879 0 20166 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 432 6499 SH SOLE 26 0 0 6499 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 158 2374 SH SOLE 40 2374 0 0 SOHU COM INC COM 83408W103 1055 19377 SH SOLE 2 2438 0 16939 SOHU COM INC COM 83408W103 221 4050 SH SOLE 4 4050 0 0 SOHU COM INC COM 83408W103 130 2384 SH SOLE 7 2384 0 0 SOHU COM INC COM 83408W103 10 185 SH SOLE 18 0 0 185 SOHU COM INC COM 83408W103 113 2069 SH SOLE 19 2069 0 0 SOHU COM INC COM 83408W103 12591 231240 SH SOLE 21 231240 0 0 SOHU COM INC COM 83408W103 30240 555367 SH SOLE 22 497807 0 57560 SOHU COM INC COM 83408W103 501 9193 SH SOLE 23 9193 0 0 SOHU COM INC COM 83408W103 262 4813 SH SOLE 25 4813 0 0 SOHU COM INC COM 83408W103 33 613 SH SOLE 26 351 0 262 SOHU COM INC COM 83408W103 513 9426 SH SOLE 29 9426 0 0 SOHU COM INC COM 83408W103 3200 58765 SH SOLE 30 58765 0 0 SOHU COM INC COM 83408W103 162 2976 SH SOLE 34 2976 0 0 SOHU COM INC COM 83408W103 208 3815 SH SOLE 36 3815 0 0 SOLAR CAP LTD COM 83413U100 4272 197408 SH SOLE 30 197408 0 0 SOLAR SR CAP LTD COM 83416M105 1589 92250 SH SOLE 30 92250 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1538 1627000 PRN SOLE 21 1627000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 9 300 SH SOLE 2 300 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1196 41875 SH SOLE 18 41875 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 151 5296 SH SOLE 19 5296 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 60859 2131651 SH SOLE 21 2131651 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 16982 594801 SH SOLE 22 580974 0 13827 SOLAREDGE TECHNOLOGIES INC COM 83417M104 203 7097 SH SOLE 28 7097 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4470 156566 SH SOLE 30 156566 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 85 2992 SH SOLE 40 2992 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 62 3552 SH SOLE 2 3217 0 335 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 621 35632 SH SOLE 18 35632 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 309 17707 SH SOLE 19 17707 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5535 317555 SH SOLE 21 317555 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4197 240816 SH SOLE 22 232773 0 8043 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 505 28994 SH SOLE 23 28994 0 0 SOLENO THERAPEUTICS INC COM 834203101 2 2995 SH SOLE 21 2995 0 0 SOLENO THERAPEUTICS INC COM 834203101 39 75000 SH SOLE 22 75000 0 0 SOLITARIO ZINC CORP COM 8342EP107 11 15315 SH SOLE 19 15315 0 0 SOLITARIO ZINC CORP COM 8342EP107 312 451577 SH SOLE 21 451577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 133 6504 SH SOLE 2 1557 0 4947 SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 49 2401 SH SOLE 7 2401 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2418 118512 SH SOLE 18 118512 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 396 19393 SH SOLE 19 19393 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 45980 2253918 SH SOLE 21 2253918 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 15853 777087 SH SOLE 22 713192 0 63895 SONIC AUTOMOTIVE INC CL A 83545G102 147 7201 SH SOLE 26 4539 0 2662 SONIC AUTOMOTIVE INC CL A 83545G102 97 4736 SH SOLE 28 4736 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 736 36069 SH SOLE 30 36069 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 41 2016 SH SOLE 36 2016 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 73 3592 SH SOLE 40 3592 0 0 SONIC CORP COM 835451105 156 6149 SH SOLE 2 2556 0 3593 SONIC CORP COM 835451105 4 153 SH SOLE 4 153 0 0 SONIC CORP COM 835451105 23 900 SH SOLE 7 900 0 0 SONIC CORP COM 835451105 5 202 SH SOLE 17 0 0 202 SONIC CORP COM 835451105 5060 198837 SH SOLE 18 198837 0 0 SONIC CORP COM 835451105 817 32121 SH SOLE 19 32121 0 0 SONIC CORP COM 835451105 91769 3605871 SH SOLE 21 3605871 0 0 SONIC CORP COM 835451105 29668 1165740 SH SOLE 22 1083997 0 81743 SONIC CORP COM 835451105 109 4275 SH SOLE 26 0 0 4275 SONIC CORP COM 835451105 176 6905 SH SOLE 28 6905 0 0 SONIC CORP COM 835451105 1482 58232 SH SOLE 30 58232 0 0 SONIC CORP COM 835451105 139 5451 SH SOLE 40 5451 0 0 SONIC FDRY INC COM NEW 83545R207 7 2214 SH SOLE 19 2214 0 0 SONIC FDRY INC COM NEW 83545R207 2 760 SH SOLE 21 760 0 0 SONIC FDRY INC COM NEW 83545R207 14 4408 SH SOLE 22 4408 0 0 SONOCO PRODS CO COM 835495102 6218 123258 SH SOLE 2 71943 0 51315 SONOCO PRODS CO COM 835495102 21 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 6718 133167 SH SOLE 7 133167 0 0 SONOCO PRODS CO COM 835495102 18947 375554 SH SOLE 18 375554 0 0 SONOCO PRODS CO COM 835495102 1633 32377 SH SOLE 19 32377 0 0 SONOCO PRODS CO COM 835495102 337567 6691113 SH SOLE 21 6691113 0 0 SONOCO PRODS CO COM 835495102 162046 3212005 SH SOLE 22 2891071 0 320934 SONOCO PRODS CO COM 835495102 1928 38224 SH SOLE 26 32526 0 5698 SONOCO PRODS CO COM 835495102 708 14036 SH SOLE 28 14036 0 0 SONOCO PRODS CO COM 835495102 821 16281 SH SOLE 30 16281 0 0 SONOCO PRODS CO COM 835495102 2635 52227 SH SOLE 31 52227 0 0 SONOCO PRODS CO COM 835495102 2638 52283 SH SOLE 32 52283 0 0 SONOCO PRODS CO COM 835495102 299 5921 SH SOLE 36 5921 0 0 SONOCO PRODS CO COM 835495102 511 10125 SH SOLE 40 10125 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 16 2980 SH SOLE 21 2980 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 133 25523 SH SOLE 22 25523 0 0 SONUS NETWORKS INC COM NEW 835916503 74 9733 SH SOLE 2 2308 0 7425 SONUS NETWORKS INC COM NEW 835916503 2 264 SH SOLE 4 264 0 0 SONUS NETWORKS INC COM NEW 835916503 9 1124 SH SOLE 7 1124 0 0 SONUS NETWORKS INC COM NEW 835916503 1451 189657 SH SOLE 18 189657 0 0 SONUS NETWORKS INC COM NEW 835916503 280 36614 SH SOLE 19 36614 0 0 SONUS NETWORKS INC COM NEW 835916503 11754 1536524 SH SOLE 21 1536524 0 0 SONUS NETWORKS INC COM NEW 835916503 10154 1327332 SH SOLE 22 1243805 0 83527 SONUS NETWORKS INC COM NEW 835916503 85 11046 SH SOLE 26 8851 0 2195 SONUS NETWORKS INC COM NEW 835916503 50 6558 SH SOLE 28 6558 0 0 SONUS NETWORKS INC COM NEW 835916503 83 10844 SH SOLE 30 10844 0 0 SONUS NETWORKS INC COM NEW 835916503 37 4894 SH SOLE 40 4894 0 0 SONY CORP SPONSORED ADR 835699307 48644 1302719 SH SOLE 18 1302719 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 11 4985 SH SOLE 18 4985 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 152 70910 SH SOLE 21 70910 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 21 12442 SH SOLE 18 12442 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10 6112 SH SOLE 19 6112 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 265 156019 SH SOLE 21 156019 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 838 493193 SH SOLE 22 493193 0 0 SOTHEBYS COM 835898107 811 17588 SH SOLE 2 17311 0 277 SOTHEBYS COM 835898107 13 274 SH SOLE 4 274 0 0 SOTHEBYS COM 835898107 44 954 SH SOLE 7 954 0 0 SOTHEBYS COM 835898107 5 100 SH SOLE 17 0 0 100 SOTHEBYS COM 835898107 10804 234313 SH SOLE 18 234313 0 0 SOTHEBYS COM 835898107 1324 28721 SH SOLE 19 28721 0 0 SOTHEBYS COM 835898107 108555 2354258 SH SOLE 21 2354258 0 0 SOTHEBYS COM 835898107 54549 1183013 SH SOLE 22 1109685 0 73328 SOTHEBYS COM 835898107 993 21529 SH SOLE 26 18307 0 3222 SOTHEBYS COM 835898107 233 5046 SH SOLE 28 5046 0 0 SOTHEBYS COM 835898107 757 16414 SH SOLE 30 16414 0 0 SOTHEBYS COM 835898107 245 5317 SH SOLE 34 5317 0 0 SOTHEBYS COM 835898107 155 3371 SH SOLE 40 3371 0 0 SOTHERLY HOTELS INC COM 83600C103 12 2099 SH SOLE 18 2099 0 0 SOTHERLY HOTELS INC COM 83600C103 264 44846 SH SOLE 21 44846 0 0 SOTHERLY HOTELS INC COM 83600C103 2855 484637 SH SOLE 22 484637 0 0 SOUND FINL BANCORP INC COM 83607A100 13 380 SH SOLE 18 380 0 0 SOUND FINL BANCORP INC COM 83607A100 9 260 SH SOLE 21 260 0 0 SOUTH JERSEY INDS INC COM 838518108 627 18164 SH SOLE 2 4476 0 13688 SOUTH JERSEY INDS INC COM 838518108 16 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 67 1935 SH SOLE 7 1935 0 0 SOUTH JERSEY INDS INC COM 838518108 13620 394436 SH SOLE 18 394436 0 0 SOUTH JERSEY INDS INC COM 838518108 3958 114624 SH SOLE 19 114624 0 0 SOUTH JERSEY INDS INC COM 838518108 243430 7049824 SH SOLE 21 7049824 0 0 SOUTH JERSEY INDS INC COM 838518108 74185 2148433 SH SOLE 22 1985898 0 162535 SOUTH JERSEY INDS INC COM 838518108 159 4617 SH SOLE 23 4617 0 0 SOUTH JERSEY INDS INC COM 838518108 945 27360 SH SOLE 26 22956 0 4404 SOUTH JERSEY INDS INC COM 838518108 520 15047 SH SOLE 28 15047 0 0 SOUTH JERSEY INDS INC COM 838518108 3749 108560 SH SOLE 30 108560 0 0 SOUTH JERSEY INDS INC COM 838518108 254 7347 SH SOLE 40 7347 0 0 SOUTH ST CORP COM 840441109 1031 11444 SH SOLE 2 6804 0 4640 SOUTH ST CORP COM 840441109 8 94 SH SOLE 4 94 0 0 SOUTH ST CORP COM 840441109 65 724 SH SOLE 7 724 0 0 SOUTH ST CORP COM 840441109 9753 108312 SH SOLE 18 108312 0 0 SOUTH ST CORP COM 840441109 3753 41680 SH SOLE 19 41680 0 0 SOUTH ST CORP COM 840441109 81090 900504 SH SOLE 21 900504 0 0 SOUTH ST CORP COM 840441109 94653 1051119 SH SOLE 22 1001068 0 50051 SOUTH ST CORP COM 840441109 4337 48160 SH SOLE 23 48160 0 0 SOUTH ST CORP COM 840441109 791 8783 SH SOLE 26 6403 0 2380 SOUTH ST CORP COM 840441109 385 4275 SH SOLE 28 4275 0 0 SOUTH ST CORP COM 840441109 2122 23568 SH SOLE 29 0 0 23568 SOUTH ST CORP COM 840441109 375 4169 SH SOLE 30 4169 0 0 SOUTH ST CORP COM 840441109 231 2565 SH SOLE 40 2565 0 0 SOUTHERN CO COM 842587107 60483 1230821 SH SOLE 2 261031 0 969790 SOUTHERN CO COM 842587107 17528 356690 SH SOLE 4 329068 0 27622 SOUTHERN CO COM 842587107 38961 792860 SH SOLE 7 752826 0 40034 SOUTHERN CO COM 842587107 1625 33073 SH SOLE 13 33073 0 0 SOUTHERN CO COM 842587107 312 6355 SH SOLE 15 6355 0 0 SOUTHERN CO COM 842587107 93768 1908183 SH SOLE 18 1769934 0 138249 SOUTHERN CO COM 842587107 2806 57108 SH SOLE 19 57108 0 0 SOUTHERN CO COM 842587107 22281 453411 SH SOLE 20 0 0 453411 SOUTHERN CO COM 842587107 949229 19316826 SH SOLE 21 19316826 0 0 SOUTHERN CO COM 842587107 1341712 27303863 SH SOLE 22 22617105 0 4686758 SOUTHERN CO COM 842587107 60823 1237746 SH SOLE 23 1237746 0 0 SOUTHERN CO COM 842587107 37403 761148 SH SOLE 25 761148 0 0 SOUTHERN CO COM 842587107 124673 2537098 SH SOLE 26 841195 0 1695903 SOUTHERN CO COM 842587107 11076 225388 SH SOLE 28 164289 0 61099 SOUTHERN CO COM 842587107 1695 34502 SH SOLE 29 34502 0 0 SOUTHERN CO COM 842587107 191946 3906108 SH SOLE 30 3906108 0 0 SOUTHERN CO COM 842587107 25000 508753 SH SOLE 31 207137 0 301616 SOUTHERN CO COM 842587107 3246 66054 SH SOLE 34 66054 0 0 SOUTHERN CO COM 842587107 11542 234888 SH SOLE 35 234888 0 0 SOUTHERN CO COM 842587107 56913 1158171 SH SOLE 36 1158171 0 0 SOUTHERN CO COM 842587107 242 4919 SH SOLE 40 4919 0 0 SOUTHERN COPPER CORP COM 84265V105 3509 88264 SH SOLE 2 26822 0 61442 SOUTHERN COPPER CORP COM 84265V105 866 21783 SH SOLE 4 21783 0 0 SOUTHERN COPPER CORP COM 84265V105 2291 57623 SH SOLE 7 57623 0 0 SOUTHERN COPPER CORP COM 84265V105 37 922 SH SOLE 15 922 0 0 SOUTHERN COPPER CORP COM 84265V105 4953 124562 SH SOLE 18 54562 0 70000 SOUTHERN COPPER CORP COM 84265V105 2606 65550 SH SOLE 19 65550 0 0 SOUTHERN COPPER CORP COM 84265V105 117126 2945813 SH SOLE 21 2945813 0 0 SOUTHERN COPPER CORP COM 84265V105 75559 1900384 SH SOLE 22 1638498 0 261886 SOUTHERN COPPER CORP COM 84265V105 4213 105958 SH SOLE 23 105958 0 0 SOUTHERN COPPER CORP COM 84265V105 5569 140063 SH SOLE 25 140063 0 0 SOUTHERN COPPER CORP COM 84265V105 14012 352419 SH SOLE 26 113243 0 239176 SOUTHERN COPPER CORP COM 84265V105 582 14636 SH SOLE 28 14636 0 0 SOUTHERN COPPER CORP COM 84265V105 2061 51845 SH SOLE 29 38461 0 13384 SOUTHERN COPPER CORP COM 84265V105 21090 530421 SH SOLE 30 530421 0 0 SOUTHERN COPPER CORP COM 84265V105 1488 37430 SH SOLE 31 32542 0 4888 SOUTHERN COPPER CORP COM 84265V105 16799 422515 SH SOLE 34 422515 0 0 SOUTHERN COPPER CORP COM 84265V105 3328 83690 SH SOLE 36 83690 0 0 SOUTHERN COPPER CORP COM 84265V105 18 465 SH SOLE 40 465 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 40 1087 SH SOLE 2 257 0 830 SOUTHERN FIRST BANCSHARES IN COM 842873101 893 24559 SH SOLE 18 24559 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 184 5067 SH SOLE 19 5067 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 7771 213771 SH SOLE 21 213771 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 2291 63034 SH SOLE 22 58992 0 4042 SOUTHERN MO BANCORP INC COM 843380106 38 1052 SH SOLE 2 358 0 694 SOUTHERN MO BANCORP INC COM 843380106 887 24302 SH SOLE 18 24302 0 0 SOUTHERN MO BANCORP INC COM 843380106 215 5879 SH SOLE 19 5879 0 0 SOUTHERN MO BANCORP INC COM 843380106 7520 206080 SH SOLE 21 206080 0 0 SOUTHERN MO BANCORP INC COM 843380106 1959 53687 SH SOLE 22 48885 0 4802 SOUTHERN NATL BANCORP OF VA COM 843395104 67 3945 SH SOLE 2 1059 0 2886 SOUTHERN NATL BANCORP OF VA COM 843395104 1185 69729 SH SOLE 18 69729 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 253 14911 SH SOLE 19 14911 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 11747 691406 SH SOLE 21 691406 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 4297 252889 SH SOLE 22 235440 0 17449 SOUTHSIDE BANCSHARES INC COM 84470P109 219 6017 SH SOLE 2 1593 0 4424 SOUTHSIDE BANCSHARES INC COM 84470P109 32 879 SH SOLE 7 879 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4986 137121 SH SOLE 18 137121 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 792 21787 SH SOLE 19 21787 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 85513 2351849 SH SOLE 21 2351849 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 29588 813750 SH SOLE 22 767241 0 46509 SOUTHSIDE BANCSHARES INC COM 84470P109 441 12122 SH SOLE 26 8050 0 4072 SOUTHSIDE BANCSHARES INC COM 84470P109 131 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1370 37670 SH SOLE 30 37670 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 88 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 26072 465733 SH SOLE 2 101934 0 363799 SOUTHWEST AIRLS CO COM 844741108 2855 51004 SH SOLE 4 45691 0 5313 SOUTHWEST AIRLS CO COM 844741108 22814 407537 SH SOLE 7 379175 0 28362 SOUTHWEST AIRLS CO COM 844741108 356 6354 SH SOLE 13 6354 0 0 SOUTHWEST AIRLS CO COM 844741108 57 1019 SH SOLE 15 1019 0 0 SOUTHWEST AIRLS CO COM 844741108 75 1347 SH SOLE 17 0 0 1347 SOUTHWEST AIRLS CO COM 844741108 106982 1911076 SH SOLE 18 1872639 0 38437 SOUTHWEST AIRLS CO COM 844741108 21334 381102 SH SOLE 19 381102 0 0 SOUTHWEST AIRLS CO COM 844741108 6963 124386 SH SOLE 20 0 0 124386 SOUTHWEST AIRLS CO COM 844741108 504835 9018134 SH SOLE 21 9018134 0 0 SOUTHWEST AIRLS CO COM 844741108 817010 14594669 SH SOLE 22 12385460 0 2209209 SOUTHWEST AIRLS CO COM 844741108 10725 191592 SH SOLE 23 191592 0 0 SOUTHWEST AIRLS CO COM 844741108 6538 116793 SH SOLE 25 116793 0 0 SOUTHWEST AIRLS CO COM 844741108 27889 498198 SH SOLE 26 238108 0 260090 SOUTHWEST AIRLS CO COM 844741108 1905 34026 SH SOLE 28 24478 0 9548 SOUTHWEST AIRLS CO COM 844741108 227 4047 SH SOLE 29 4047 0 0 SOUTHWEST AIRLS CO COM 844741108 69927 1249141 SH SOLE 30 1249141 0 0 SOUTHWEST AIRLS CO COM 844741108 4604 82244 SH SOLE 31 45006 0 37238 SOUTHWEST AIRLS CO COM 844741108 557 9949 SH SOLE 34 9949 0 0 SOUTHWEST AIRLS CO COM 844741108 8123 145100 SH SOLE 36 145100 0 0 SOUTHWEST AIRLS CO COM 844741108 44 785 SH SOLE 40 785 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 103 3752 SH SOLE 2 1099 0 2653 SOUTHWEST BANCORP INC OKLA COM 844767103 11 401 SH SOLE 7 401 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 1901 69011 SH SOLE 18 69011 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 387 14052 SH SOLE 19 14052 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 16040 582206 SH SOLE 21 582206 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 17933 650911 SH SOLE 22 615380 0 35531 SOUTHWEST BANCORP INC OKLA COM 844767103 486 17656 SH SOLE 23 17656 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 90 3264 SH SOLE 28 3264 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 75 2723 SH SOLE 30 2723 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 3399 43791 SH SOLE 2 36480 0 7311 SOUTHWEST GAS HOLDINGS INC COM 844895102 289 3727 SH SOLE 4 3727 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3278 42235 SH SOLE 7 42235 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 23955 308620 SH SOLE 18 308620 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6759 87084 SH SOLE 19 87084 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 240506 3098507 SH SOLE 21 3098507 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 138231 1780869 SH SOLE 22 1690851 0 90018 SOUTHWEST GAS HOLDINGS INC COM 844895102 620 7984 SH SOLE 23 7984 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2151 27712 SH SOLE 25 27712 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1412 18195 SH SOLE 26 15396 0 2799 SOUTHWEST GAS HOLDINGS INC COM 844895102 532 6855 SH SOLE 28 6855 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2875 37035 SH SOLE 29 0 0 37035 SOUTHWEST GAS HOLDINGS INC COM 844895102 577 7429 SH SOLE 30 7429 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 952 12260 SH SOLE 34 12260 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 398 5122 SH SOLE 40 5122 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4227 691786 SH SOLE 2 433810 0 257976 SOUTHWESTERN ENERGY CO COM 845467109 190 31128 SH SOLE 4 31128 0 0 SOUTHWESTERN ENERGY CO COM 845467109 98 16035 SH SOLE 7 16035 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH SOLE 17 0 0 300 SOUTHWESTERN ENERGY CO COM 845467109 10629 1739566 SH SOLE 18 1739566 0 0 SOUTHWESTERN ENERGY CO COM 845467109 980 160367 SH SOLE 19 160367 0 0 SOUTHWESTERN ENERGY CO COM 845467109 140444 22985954 SH SOLE 21 22985954 0 0 SOUTHWESTERN ENERGY CO COM 845467109 112927 18482269 SH SOLE 22 16879931 0 1602338 SOUTHWESTERN ENERGY CO COM 845467109 86 14142 SH SOLE 23 14142 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1090 178393 SH SOLE 26 145509 0 32884 SOUTHWESTERN ENERGY CO COM 845467109 554 90707 SH SOLE 28 90707 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1769 289449 SH SOLE 30 289449 0 0 SOUTHWESTERN ENERGY CO COM 845467109 130 21211 SH SOLE 31 21211 0 0 SOUTHWESTERN ENERGY CO COM 845467109 152 24802 SH SOLE 36 24802 0 0 SOUTHWESTERN ENERGY CO COM 845467109 301 49288 SH SOLE 40 49288 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 23868 1673766 SH SOLE 2 1673766 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 53836 3775313 SH SOLE 21 3775313 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 1657 116234 SH SOLE 22 116234 0 0 SP PLUS CORP COM 78469C103 180 4557 SH SOLE 2 2348 0 2209 SP PLUS CORP COM 78469C103 22 555 SH SOLE 7 555 0 0 SP PLUS CORP COM 78469C103 2882 72953 SH SOLE 18 72953 0 0 SP PLUS CORP COM 78469C103 1025 25943 SH SOLE 19 25943 0 0 SP PLUS CORP COM 78469C103 22389 566818 SH SOLE 21 566818 0 0 SP PLUS CORP COM 78469C103 20175 510753 SH SOLE 22 478583 0 32170 SP PLUS CORP COM 78469C103 4691 118752 SH SOLE 23 118752 0 0 SP PLUS CORP COM 78469C103 336 8502 SH SOLE 28 8502 0 0 SP PLUS CORP COM 78469C103 184 4659 SH SOLE 29 0 0 4659 SP PLUS CORP COM 78469C103 136 3452 SH SOLE 30 3452 0 0 SP PLUS CORP COM 78469C103 744 18824 SH SOLE 34 18824 0 0 SP PLUS CORP COM 78469C103 63 1605 SH SOLE 40 1605 0 0 SPAR GROUP INC COM 784933103 3 3165 SH SOLE 19 3165 0 0 SPAR GROUP INC COM 784933103 3 3218 SH SOLE 21 3218 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 20 1306 SH SOLE 2 502 0 804 SPARK ENERGY INC CL A COM 846511103 11 729 SH SOLE 7 729 0 0 SPARK ENERGY INC CL A COM 846511103 625 41641 SH SOLE 18 41641 0 0 SPARK ENERGY INC CL A COM 846511103 156 10393 SH SOLE 19 10393 0 0 SPARK ENERGY INC CL A COM 846511103 5598 373222 SH SOLE 21 373222 0 0 SPARK ENERGY INC CL A COM 846511103 7441 496066 SH SOLE 22 478325 0 17741 SPARK ENERGY INC CL A COM 846511103 10 658 SH SOLE 26 0 0 658 SPARK ENERGY INC CL A COM 846511103 64 4253 SH SOLE 30 4253 0 0 SPARK NETWORKS INC COM 84651P100 3 2438 SH SOLE 18 2438 0 0 SPARK NETWORKS INC COM 84651P100 57 46758 SH SOLE 21 46758 0 0 SPARK NETWORKS INC COM 84651P100 10 8169 SH SOLE 22 8169 0 0 SPARK THERAPEUTICS INC COM 84652J103 2735 30675 SH SOLE 2 30506 0 169 SPARK THERAPEUTICS INC COM 84652J103 10 113 SH SOLE 4 113 0 0 SPARK THERAPEUTICS INC COM 84652J103 66 744 SH SOLE 7 744 0 0 SPARK THERAPEUTICS INC COM 84652J103 9532 106904 SH SOLE 18 106904 0 0 SPARK THERAPEUTICS INC COM 84652J103 18575 208335 SH SOLE 19 208335 0 0 SPARK THERAPEUTICS INC COM 84652J103 2274 25500 SH SOLE 20 25500 0 0 SPARK THERAPEUTICS INC COM 84652J103 120639 1353062 SH SOLE 21 1353062 0 0 SPARK THERAPEUTICS INC COM 84652J103 68815 771814 SH SOLE 22 716060 0 55754 SPARK THERAPEUTICS INC COM 84652J103 35 398 SH SOLE 23 398 0 0 SPARK THERAPEUTICS INC COM 84652J103 1038 11641 SH SOLE 26 10279 0 1362 SPARK THERAPEUTICS INC COM 84652J103 461 5168 SH SOLE 28 5168 0 0 SPARK THERAPEUTICS INC COM 84652J103 239 2677 SH SOLE 29 0 0 2677 SPARK THERAPEUTICS INC COM 84652J103 418 4683 SH SOLE 30 4683 0 0 SPARK THERAPEUTICS INC COM 84652J103 7993 89651 SH SOLE 34 89651 0 0 SPARK THERAPEUTICS INC COM 84652J103 276 3092 SH SOLE 40 3092 0 0 SPARTAN MTRS INC COM 846819100 49 4448 SH SOLE 2 1948 0 2500 SPARTAN MTRS INC COM 846819100 13 1150 SH SOLE 7 1150 0 0 SPARTAN MTRS INC COM 846819100 1389 125701 SH SOLE 18 125701 0 0 SPARTAN MTRS INC COM 846819100 272 24594 SH SOLE 19 24594 0 0 SPARTAN MTRS INC COM 846819100 12098 1094866 SH SOLE 21 1094866 0 0 SPARTAN MTRS INC COM 846819100 11351 1027207 SH SOLE 22 981346 0 45861 SPARTANNASH CO COM 847215100 223 8473 SH SOLE 2 2165 0 6308 SPARTANNASH CO COM 847215100 4 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 50 1897 SH SOLE 7 1897 0 0 SPARTANNASH CO COM 847215100 4881 185079 SH SOLE 18 185079 0 0 SPARTANNASH CO COM 847215100 726 27546 SH SOLE 19 27546 0 0 SPARTANNASH CO COM 847215100 86155 3267154 SH SOLE 21 3267154 0 0 SPARTANNASH CO COM 847215100 28547 1082565 SH SOLE 22 1006575 0 75990 SPARTANNASH CO COM 847215100 472 17885 SH SOLE 26 13987 0 3898 SPARTANNASH CO COM 847215100 143 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 723 27414 SH SOLE 29 0 0 27414 SPARTANNASH CO COM 847215100 1367 51830 SH SOLE 30 51830 0 0 SPARTANNASH CO COM 847215100 114 4339 SH SOLE 40 4339 0 0 SPARTON CORP COM 847235108 11 492 SH SOLE 2 492 0 0 SPARTON CORP COM 847235108 6 251 SH SOLE 7 251 0 0 SPARTON CORP COM 847235108 925 39868 SH SOLE 18 39868 0 0 SPARTON CORP COM 847235108 168 7249 SH SOLE 19 7249 0 0 SPARTON CORP COM 847235108 7371 317575 SH SOLE 21 317575 0 0 SPARTON CORP COM 847235108 3596 154947 SH SOLE 22 141598 0 13349 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 1119 5000 SH Call SOLE 2 5000 0 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 1679 7500 SH Call SOLE 18 7500 0 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 16787 75000 SH Call SOLE 19 75000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 129 575 SH SOLE 2 575 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 246 1100 SH SOLE 17 0 0 1100 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 224 1000 SH SOLE 18 1000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3917 17500 SH SOLE 19 17500 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 28 125 SH SOLE 22 125 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 24936 205097 SH SOLE 4 205097 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2 20 SH SOLE 17 0 0 20 SPDR GOLD TRUST GOLD SHS 78463V107 238711 1963406 SH SOLE 18 1963406 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1407426 11576131 SH SOLE 19 11576131 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 47109 387473 SH SOLE 22 387473 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 604851 4974921 SH SOLE 34 4974921 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 4 100 SH SOLE 17 0 0 100 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 68 SH SOLE 17 0 0 68 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1 14 SH SOLE 17 0 0 14 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 64132 1395083 SH SOLE 13 1395083 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 153 3195 SH SOLE 17 0 0 3195 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6 127 SH SOLE 17 0 0 127 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2 32 SH SOLE 17 0 0 32 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3396 88479 SH SOLE 17 0 0 88479 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 259 6740 SH SOLE 18 6740 0 0 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 5 164 SH SOLE 17 0 0 164 SPDR S&P 500 ETF TR OPTIONS 78462F103 211182 840600 SH Call SOLE 2 840600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 79766 317500 SH Put SOLE 2 317500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4145 16500 SH Put SOLE 18 16500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 7705527 30671200 SH Call SOLE 19 30671200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 271731 1081600 SH Put SOLE 19 1081600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 116497 463700 SH Call SOLE 22 463700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5880 23400 SH Put SOLE 22 23400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 18190 72400 SH Call SOLE 25 72400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 32936 131100 SH Call SOLE 26 0 0 131100 SPDR S&P 500 ETF TR OPTIONS 78462F103 2108674 8393400 SH Call SOLE 34 8393400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 27635 110000 SH Put SOLE 34 110000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 81211 323255 SH SOLE 2 300255 0 23000 SPDR S&P 500 ETF TR TR UNIT 78462F103 1525 6072 SH SOLE 17 0 0 6072 SPDR S&P 500 ETF TR TR UNIT 78462F103 61386 244341 SH SOLE 18 244341 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3710 14768 SH SOLE 22 14768 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 232091 923817 SH SOLE 23 923817 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12103 48176 SH SOLE 26 0 0 48176 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4392 13458 SH SOLE 2 13458 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2159 6615 SH SOLE 17 0 0 6615 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 534 1635 SH SOLE 18 1635 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 20822 677360 SH SOLE 2 0 0 677360 SPDR SER TR BLOOMBERG SRT TR 78468R408 9645 344821 SH SOLE 2 0 0 344821 SPDR SER TR BLOOMBERG SRT TR 78468R408 3 109 SH SOLE 17 0 0 109 SPDR SER TR S&P1500MOMTILT 78468R705 4 39 SH SOLE 17 0 0 39 SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 76 SH SOLE 2 76 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 11 222 SH SOLE 17 0 0 222 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4841 99610 SH SOLE 2 0 0 99610 SPDR SER TR NUVEEN BLMBRG SR 78468R739 124 2549 SH SOLE 18 2549 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 20 89 SH SOLE 17 0 0 89 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5710 100000 SH SOLE 19 100000 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4 32 SH SOLE 17 0 0 32 SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 3218 76400 SH SOLE 18 76400 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 4 33 SH SOLE 17 0 0 33 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14799 396533 SH SOLE 2 134548 0 261985 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 615 16475 SH SOLE 17 0 0 16475 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 443403 11881106 SH SOLE 19 11881106 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 8763 234806 SH SOLE 22 234806 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16007 428912 SH SOLE 26 407912 0 21000 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16552 443511 SH SOLE 31 0 0 443511 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 41250 1105315 SH SOLE 34 1105315 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 14504 472912 SH SOLE 2 0 0 472912 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 22 732 SH SOLE 17 0 0 732 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 0 6 SH SOLE 17 0 0 6 SPDR SERIES TRUST S&P 500 VALUE 78464A508 3 24 SH SOLE 17 0 0 24 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2394 85223 SH SOLE 17 0 0 85223 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 109 3885 SH SOLE 18 3885 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3838 136622 SH SOLE 19 136622 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 31 339 SH SOLE 17 0 0 339 SPDR SERIES TRUST DJ REIT ETF 78464A607 34631 374348 SH SOLE 22 374348 0 0 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1 12 SH SOLE 17 0 0 12 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH SOLE 17 0 0 174 SPDR SERIES TRUST OPTIONS 78464A714 844 20200 SH Put SOLE 2 20200 0 0 SPDR SERIES TRUST OPTIONS 78464A714 209 5000 SH Put SOLE 18 5000 0 0 SPDR SERIES TRUST OPTIONS 78464A714 88102 2109200 SH Put SOLE 19 2109200 0 0 SPDR SERIES TRUST OPTIONS 78464A714 1007 24100 SH Put SOLE 22 24100 0 0 SPDR SERIES TRUST OPTIONS 78464A730 5365 157400 SH Put SOLE 19 157400 0 0 SPDR SERIES TRUST OPTIONS 78464A730 89 2600 SH Put SOLE 22 2600 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 30 330 SH SOLE 17 0 0 330 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 51 274 SH SOLE 17 0 0 274 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1548 11899 SH SOLE 17 0 0 11899 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 7 SH SOLE 17 0 0 7 SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 3 29 SH SOLE 17 0 0 29 SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 10 85 SH SOLE 17 0 0 85 SPECTRUM BRANDS HLDGS INC COM 84763R101 2736 25828 SH SOLE 2 5318 0 20510 SPECTRUM BRANDS HLDGS INC COM 84763R101 1148 10839 SH SOLE 4 10005 0 834 SPECTRUM BRANDS HLDGS INC COM 84763R101 331 3125 SH SOLE 7 3125 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1497 14135 SH SOLE 18 11538 0 2597 SPECTRUM BRANDS HLDGS INC COM 84763R101 872 8231 SH SOLE 19 8231 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 3716 35081 SH SOLE 20 0 0 35081 SPECTRUM BRANDS HLDGS INC COM 84763R101 27369 258392 SH SOLE 21 258392 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 72253 682145 SH SOLE 22 605874 0 76271 SPECTRUM BRANDS HLDGS INC COM 84763R101 2925 27618 SH SOLE 23 27618 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 6954 65654 SH SOLE 26 38815 0 26839 SPECTRUM BRANDS HLDGS INC COM 84763R101 625 5900 SH SOLE 28 4408 0 1492 SPECTRUM BRANDS HLDGS INC COM 84763R101 845 7973 SH SOLE 29 1258 0 6715 SPECTRUM BRANDS HLDGS INC COM 84763R101 2726 25738 SH SOLE 30 25738 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1261 11905 SH SOLE 31 5482 0 6423 SPECTRUM BRANDS HLDGS INC COM 84763R101 166 1568 SH SOLE 34 1568 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 452 4266 SH SOLE 36 4266 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 14 135 SH SOLE 40 135 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 453 32181 SH SOLE 2 19704 0 12477 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 22 1547 SH SOLE 7 1547 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 1 SH SOLE 17 0 0 1 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5577 396370 SH SOLE 18 396370 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1969 139967 SH SOLE 19 139967 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 123822 8800423 SH SOLE 21 8800423 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 33434 2376285 SH SOLE 22 2241603 0 134682 SPECTRUM PHARMACEUTICALS INC COM 84763A108 394 28034 SH SOLE 23 28034 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 796 56540 SH SOLE 26 42508 0 14032 SPECTRUM PHARMACEUTICALS INC COM 84763A108 135 9586 SH SOLE 28 9586 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 347 24627 SH SOLE 29 0 0 24627 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1470 104459 SH SOLE 30 104459 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 98 6937 SH SOLE 40 6937 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 86 4058 SH SOLE 2 558 0 3500 SPEEDWAY MOTORSPORTS INC COM 847788106 7 307 SH SOLE 7 307 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 983 46171 SH SOLE 18 46171 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 189 8852 SH SOLE 19 8852 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 7543 354127 SH SOLE 21 354127 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 6009 282108 SH SOLE 22 272393 0 9715 SPEEDWAY MOTORSPORTS INC COM 847788106 39 1821 SH SOLE 28 1821 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 39 1843 SH SOLE 30 1843 0 0 SPHERIX INC COM PAR NEW 84842R403 0 238 SH SOLE 21 238 0 0 SPIRE INC COM 84857L101 811 10864 SH SOLE 2 2627 0 8237 SPIRE INC COM 84857L101 170 2275 SH SOLE 4 2275 0 0 SPIRE INC COM 84857L101 3255 43597 SH SOLE 7 43597 0 0 SPIRE INC COM 84857L101 18060 241924 SH SOLE 18 241924 0 0 SPIRE INC COM 84857L101 7644 102399 SH SOLE 19 102399 0 0 SPIRE INC COM 84857L101 322654 4322218 SH SOLE 21 4322218 0 0 SPIRE INC COM 84857L101 92565 1239986 SH SOLE 22 1150741 0 89245 SPIRE INC COM 84857L101 726 9725 SH SOLE 26 7329 0 2396 SPIRE INC COM 84857L101 585 7830 SH SOLE 28 7830 0 0 SPIRE INC COM 84857L101 6422 86032 SH SOLE 30 86032 0 0 SPIRE INC COM 84857L101 118 1582 SH SOLE 36 1582 0 0 SPIRE INC COM 84857L101 363 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7421 95479 SH SOLE 2 28780 0 66699 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51 652 SH SOLE 4 652 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 323 4156 SH SOLE 7 4156 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5070 65237 SH SOLE 18 65237 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3011 38747 SH SOLE 19 38747 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 220559 2837868 SH SOLE 21 2837868 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 253547 3262308 SH SOLE 22 2878001 0 384307 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3762 48407 SH SOLE 26 40176 0 8231 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1501 19315 SH SOLE 28 19315 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1994 25659 SH SOLE 30 25659 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 212 2733 SH SOLE 31 2733 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 245 3156 SH SOLE 36 3156 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 996 12813 SH SOLE 40 12813 0 0 SPIRIT AIRLS INC COM 848577102 1427 42720 SH SOLE 2 6784 0 35936 SPIRIT AIRLS INC COM 848577102 4 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 56 1691 SH SOLE 7 1691 0 0 SPIRIT AIRLS INC COM 848577102 1257 37611 SH SOLE 18 37611 0 0 SPIRIT AIRLS INC COM 848577102 738 22082 SH SOLE 19 22082 0 0 SPIRIT AIRLS INC COM 848577102 24479 732699 SH SOLE 21 732699 0 0 SPIRIT AIRLS INC COM 848577102 58758 1758694 SH SOLE 22 1569042 0 189652 SPIRIT AIRLS INC COM 848577102 59 1775 SH SOLE 26 0 0 1775 SPIRIT AIRLS INC COM 848577102 87 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 78 2346 SH SOLE 30 2346 0 0 SPIRIT AIRLS INC COM 848577102 51 1529 SH SOLE 31 1529 0 0 SPIRIT AIRLS INC COM 848577102 68 2029 SH SOLE 40 2029 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2550 297598 SH SOLE 2 47075 0 250523 SPIRIT RLTY CAP INC NEW COM 84860W102 5426 633114 SH SOLE 4 633114 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 5618 655498 SH SOLE 7 655498 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 146 17001 SH SOLE 15 17001 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 3540 413094 SH SOLE 18 413094 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 15082 1759815 SH SOLE 19 1759815 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 66484 7757719 SH SOLE 21 7757719 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 153102 17864914 SH SOLE 22 15900244 0 1964670 SPIRIT RLTY CAP INC NEW COM 84860W102 110 12874 SH SOLE 23 12874 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 7638 891225 SH SOLE 25 891225 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2650 309207 SH SOLE 26 146119 0 163088 SPIRIT RLTY CAP INC NEW COM 84860W102 599 69914 SH SOLE 28 69914 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1434 167375 SH SOLE 29 167375 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 21546 2514081 SH SOLE 30 2514081 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 96 11145 SH SOLE 31 11145 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 7802 910415 SH SOLE 34 910415 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 270 31528 SH SOLE 36 31528 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 390 45502 SH SOLE 40 45502 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 874 872000 PRN SOLE 21 872000 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1022 1000000 PRN SOLE 21 1000000 0 0 SPLUNK INC COM 848637104 8331 125415 SH SOLE 2 13719 0 111696 SPLUNK INC COM 848637104 2934 44165 SH SOLE 4 39865 0 4300 SPLUNK INC COM 848637104 497 7486 SH SOLE 7 7486 0 0 SPLUNK INC COM 848637104 56 837 SH SOLE 15 837 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 5316 80026 SH SOLE 18 66298 0 13728 SPLUNK INC COM 848637104 3159 47560 SH SOLE 19 47560 0 0 SPLUNK INC COM 848637104 128148 1929066 SH SOLE 21 1929066 0 0 SPLUNK INC COM 848637104 253482 3815781 SH SOLE 22 3393203 0 422578 SPLUNK INC COM 848637104 11741 176740 SH SOLE 23 176740 0 0 SPLUNK INC COM 848637104 7472 112476 SH SOLE 25 112476 0 0 SPLUNK INC COM 848637104 21186 318920 SH SOLE 26 129466 0 189454 SPLUNK INC COM 848637104 2068 31131 SH SOLE 28 22742 0 8389 SPLUNK INC COM 848637104 2689 40479 SH SOLE 29 6067 0 34412 SPLUNK INC COM 848637104 18808 283123 SH SOLE 30 283123 0 0 SPLUNK INC COM 848637104 4370 65783 SH SOLE 31 29641 0 36142 SPLUNK INC COM 848637104 606 9124 SH SOLE 34 9124 0 0 SPLUNK INC COM 848637104 8391 126314 SH SOLE 36 126314 0 0 SPLUNK INC COM 848637104 40 603 SH SOLE 40 603 0 0 SPOK HLDGS INC COM 84863T106 71 4634 SH SOLE 2 993 0 3641 SPOK HLDGS INC COM 84863T106 4 277 SH SOLE 4 277 0 0 SPOK HLDGS INC COM 84863T106 8 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1595 103898 SH SOLE 18 103898 0 0 SPOK HLDGS INC COM 84863T106 236 15367 SH SOLE 19 15367 0 0 SPOK HLDGS INC COM 84863T106 42031 2738172 SH SOLE 21 2738172 0 0 SPOK HLDGS INC COM 84863T106 10361 674955 SH SOLE 22 637150 0 37805 SPOK HLDGS INC COM 84863T106 48 3127 SH SOLE 28 3127 0 0 SPOK HLDGS INC COM 84863T106 485 31616 SH SOLE 30 31616 0 0 SPOK HLDGS INC COM 84863T106 81 5252 SH SOLE 34 5252 0 0 SPOK HLDGS INC COM 84863T106 30 1971 SH SOLE 40 1971 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 2044 SH SOLE 2 1962 0 82 SPORTSMANS WHSE HLDGS INC COM 84920Y106 589 130656 SH SOLE 18 130656 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 105 23247 SH SOLE 19 23247 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5157 1143525 SH SOLE 21 1143525 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5335 1182978 SH SOLE 22 1143292 0 39686 SPRING BK PHARMACEUTICALS IN COM 849431101 32 1916 SH SOLE 18 1916 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 451 26786 SH SOLE 21 26786 0 0 SPRINT CORP COM SER 1 85207U105 5088 654011 SH SOLE 2 54242 0 599769 SPRINT CORP COM SER 1 85207U105 1752 225199 SH SOLE 4 203807 0 21392 SPRINT CORP COM SER 1 85207U105 496 63792 SH SOLE 7 63792 0 0 SPRINT CORP COM SER 1 85207U105 48 6227 SH SOLE 15 6227 0 0 SPRINT CORP COM SER 1 85207U105 0 2 SH SOLE 17 0 0 2 SPRINT CORP COM SER 1 85207U105 1664 213871 SH SOLE 18 135636 0 78235 SPRINT CORP COM SER 1 85207U105 2322 298452 SH SOLE 19 298452 0 0 SPRINT CORP COM SER 1 85207U105 4053 520987 SH SOLE 20 0 0 520987 SPRINT CORP COM SER 1 85207U105 64639 8308311 SH SOLE 21 8308311 0 0 SPRINT CORP COM SER 1 85207U105 154125 19810450 SH SOLE 22 17672237 0 2138213 SPRINT CORP COM SER 1 85207U105 8520 1095177 SH SOLE 23 1095177 0 0 SPRINT CORP COM SER 1 85207U105 4590 589963 SH SOLE 25 589963 0 0 SPRINT CORP COM SER 1 85207U105 17087 2196298 SH SOLE 26 910686 0 1285612 SPRINT CORP COM SER 1 85207U105 1440 185130 SH SOLE 28 136341 0 48789 SPRINT CORP COM SER 1 85207U105 322 41338 SH SOLE 29 16050 0 25288 SPRINT CORP COM SER 1 85207U105 7449 957445 SH SOLE 30 957445 0 0 SPRINT CORP COM SER 1 85207U105 3108 399477 SH SOLE 31 174195 0 225282 SPRINT CORP COM SER 1 85207U105 436 55986 SH SOLE 34 55986 0 0 SPRINT CORP COM SER 1 85207U105 5254 675347 SH SOLE 36 675347 0 0 SPRINT CORP COM SER 1 85207U105 30 3844 SH SOLE 40 3844 0 0 SPROUTS FMRS MKT INC COM 85208M102 2065 110007 SH SOLE 2 62281 0 47726 SPROUTS FMRS MKT INC COM 85208M102 14 731 SH SOLE 4 731 0 0 SPROUTS FMRS MKT INC COM 85208M102 93 4931 SH SOLE 7 4931 0 0 SPROUTS FMRS MKT INC COM 85208M102 7935 422768 SH SOLE 18 422768 0 0 SPROUTS FMRS MKT INC COM 85208M102 807 42998 SH SOLE 19 42998 0 0 SPROUTS FMRS MKT INC COM 85208M102 101841 5425724 SH SOLE 21 5425724 0 0 SPROUTS FMRS MKT INC COM 85208M102 81782 4357060 SH SOLE 22 3942103 0 414957 SPROUTS FMRS MKT INC COM 85208M102 659 35131 SH SOLE 26 28394 0 6737 SPROUTS FMRS MKT INC COM 85208M102 383 20410 SH SOLE 28 20410 0 0 SPROUTS FMRS MKT INC COM 85208M102 426 22680 SH SOLE 29 0 0 22680 SPROUTS FMRS MKT INC COM 85208M102 565 30108 SH SOLE 30 30108 0 0 SPROUTS FMRS MKT INC COM 85208M102 59 3132 SH SOLE 31 3132 0 0 SPROUTS FMRS MKT INC COM 85208M102 122 6476 SH SOLE 34 6476 0 0 SPROUTS FMRS MKT INC COM 85208M102 230 12244 SH SOLE 40 12244 0 0 SPS COMM INC COM 78463M107 78 1380 SH SOLE 2 1248 0 132 SPS COMM INC COM 78463M107 5 86 SH SOLE 4 86 0 0 SPS COMM INC COM 78463M107 25 444 SH SOLE 7 444 0 0 SPS COMM INC COM 78463M107 4409 77745 SH SOLE 18 77745 0 0 SPS COMM INC COM 78463M107 701 12361 SH SOLE 19 12361 0 0 SPS COMM INC COM 78463M107 84036 1481850 SH SOLE 21 1481850 0 0 SPS COMM INC COM 78463M107 27212 479842 SH SOLE 22 448682 0 31160 SPS COMM INC COM 78463M107 69 1209 SH SOLE 26 0 0 1209 SPS COMM INC COM 78463M107 138 2430 SH SOLE 28 2430 0 0 SPS COMM INC COM 78463M107 1334 23522 SH SOLE 30 23522 0 0 SPS COMM INC COM 78463M107 98 1723 SH SOLE 40 1723 0 0 SPX CORP COM 784635104 70 2391 SH SOLE 2 2215 0 176 SPX CORP COM 784635104 3 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 33 1121 SH SOLE 7 1121 0 0 SPX CORP COM 784635104 5830 198717 SH SOLE 18 198717 0 0 SPX CORP COM 784635104 8421 287022 SH SOLE 19 287022 0 0 SPX CORP COM 784635104 108724 3705671 SH SOLE 21 3705671 0 0 SPX CORP COM 784635104 34389 1172099 SH SOLE 22 1092042 0 80057 SPX CORP COM 784635104 282 9610 SH SOLE 26 8119 0 1491 SPX CORP COM 784635104 159 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 1663 56695 SH SOLE 30 56695 0 0 SPX CORP COM 784635104 117 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 296 7689 SH SOLE 2 2442 0 5247 SPX FLOW INC COM 78469X107 4 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 86 2238 SH SOLE 7 2238 0 0 SPX FLOW INC COM 78469X107 7505 194623 SH SOLE 18 194623 0 0 SPX FLOW INC COM 78469X107 1209 31349 SH SOLE 19 31349 0 0 SPX FLOW INC COM 78469X107 142180 3687251 SH SOLE 21 3687251 0 0 SPX FLOW INC COM 78469X107 43324 1123542 SH SOLE 22 1045903 0 77639 SPX FLOW INC COM 78469X107 371 9612 SH SOLE 26 8119 0 1493 SPX FLOW INC COM 78469X107 211 5462 SH SOLE 28 5462 0 0 SPX FLOW INC COM 78469X107 232 6005 SH SOLE 29 0 0 6005 SPX FLOW INC COM 78469X107 2226 57722 SH SOLE 30 57722 0 0 SPX FLOW INC COM 78469X107 356 9236 SH SOLE 36 9236 0 0 SPX FLOW INC COM 78469X107 154 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 3123 108407 SH SOLE 2 22822 0 85585 SQUARE INC CL A 852234103 25 885 SH SOLE 4 885 0 0 SQUARE INC CL A 852234103 175 6069 SH SOLE 7 6069 0 0 SQUARE INC CL A 852234103 3313 115001 SH SOLE 18 115001 0 0 SQUARE INC CL A 852234103 17551 609187 SH SOLE 19 609187 0 0 SQUARE INC CL A 852234103 74270 2577930 SH SOLE 21 2577930 0 0 SQUARE INC CL A 852234103 190137 6599674 SH SOLE 22 5904882 0 694792 SQUARE INC CL A 852234103 20771 720978 SH SOLE 26 206186 0 514792 SQUARE INC CL A 852234103 974 33806 SH SOLE 28 33806 0 0 SQUARE INC CL A 852234103 360 12504 SH SOLE 29 0 0 12504 SQUARE INC CL A 852234103 963 33443 SH SOLE 30 33443 0 0 SQUARE INC CL A 852234103 162 5633 SH SOLE 31 5633 0 0 SQUARE INC CL A 852234103 3970 137814 SH SOLE 34 137814 0 0 SQUARE INC CL A 852234103 591 20509 SH SOLE 40 20509 0 0 SRC ENERGY INC COM 78470V108 417 43133 SH SOLE 2 13131 0 30002 SRC ENERGY INC COM 78470V108 11 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 40 4114 SH SOLE 7 4114 0 0 SRC ENERGY INC COM 78470V108 9511 983539 SH SOLE 18 983539 0 0 SRC ENERGY INC COM 78470V108 5690 588463 SH SOLE 19 588463 0 0 SRC ENERGY INC COM 78470V108 172115 17798862 SH SOLE 21 17798862 0 0 SRC ENERGY INC COM 78470V108 54958 5683314 SH SOLE 22 5356402 0 326912 SRC ENERGY INC COM 78470V108 716 73998 SH SOLE 26 55577 0 18421 SRC ENERGY INC COM 78470V108 261 26996 SH SOLE 28 26996 0 0 SRC ENERGY INC COM 78470V108 3542 366266 SH SOLE 30 366266 0 0 SRC ENERGY INC COM 78470V108 187 19325 SH SOLE 40 19325 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6290 156655 SH SOLE 2 16661 0 139994 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2509 62492 SH SOLE 4 57723 0 4769 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 359 8940 SH SOLE 7 8940 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4037 100537 SH SOLE 18 83532 0 17005 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2354 58625 SH SOLE 19 58625 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4902 122085 SH SOLE 20 0 0 122085 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 90474 2253401 SH SOLE 21 2253401 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 191182 4761692 SH SOLE 22 4222267 0 539425 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8441 210244 SH SOLE 23 210244 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13406 333896 SH SOLE 26 178542 0 155354 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1544 38452 SH SOLE 28 27961 0 10491 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3732 92941 SH SOLE 29 6237 0 86704 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8360 208213 SH SOLE 30 208213 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3220 80197 SH SOLE 31 35405 0 44792 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 482 12013 SH SOLE 34 12013 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 891 22194 SH SOLE 36 22194 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30 748 SH SOLE 40 748 0 0 SSR MNG INC COM 784730103 62 5875 SH SOLE 21 5875 0 0 ST JOE CO COM 790148100 231 12240 SH SOLE 2 3157 0 9083 ST JOE CO COM 790148100 1865 98943 SH SOLE 4 98943 0 0 ST JOE CO COM 790148100 20 1072 SH SOLE 7 1072 0 0 ST JOE CO COM 790148100 15029 797288 SH SOLE 18 797288 0 0 ST JOE CO COM 790148100 126082 6688682 SH SOLE 19 6688682 0 0 ST JOE CO COM 790148100 27872 1478622 SH SOLE 21 1478622 0 0 ST JOE CO COM 790148100 32876 1744101 SH SOLE 22 1657546 0 86555 ST JOE CO COM 790148100 176 9354 SH SOLE 30 9354 0 0 ST JOE CO COM 790148100 45495 2413511 SH SOLE 34 2413511 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 32 2536 SH SOLE 2 2406 0 130 STAAR SURGICAL CO COM PAR $0.01 852312305 4 307 SH SOLE 4 307 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 12 948 SH SOLE 7 948 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1837 147559 SH SOLE 18 147559 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 349 28059 SH SOLE 19 28059 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 16091 1292414 SH SOLE 21 1292414 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 13022 1045971 SH SOLE 22 974133 0 71838 STAAR SURGICAL CO COM PAR $0.01 852312305 57 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 55 4390 SH SOLE 30 4390 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 41 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 6610 240616 SH SOLE 2 5100 0 235516 STAG INDL INC COM 85254J102 825 30029 SH SOLE 4 30029 0 0 STAG INDL INC COM 85254J102 3459 125934 SH SOLE 7 125934 0 0 STAG INDL INC COM 85254J102 83 3005 SH SOLE 15 3005 0 0 STAG INDL INC COM 85254J102 9377 341367 SH SOLE 18 341367 0 0 STAG INDL INC COM 85254J102 4443 161738 SH SOLE 19 161738 0 0 STAG INDL INC COM 85254J102 80625 2935034 SH SOLE 21 2935034 0 0 STAG INDL INC COM 85254J102 95254 3467572 SH SOLE 22 3294412 0 173160 STAG INDL INC COM 85254J102 71 2598 SH SOLE 23 2598 0 0 STAG INDL INC COM 85254J102 4768 173587 SH SOLE 25 173587 0 0 STAG INDL INC COM 85254J102 1275 46422 SH SOLE 26 16805 0 29617 STAG INDL INC COM 85254J102 388 14117 SH SOLE 28 14117 0 0 STAG INDL INC COM 85254J102 1278 46507 SH SOLE 29 30720 0 15787 STAG INDL INC COM 85254J102 12800 465952 SH SOLE 30 465952 0 0 STAG INDL INC COM 85254J102 197 7177 SH SOLE 40 7177 0 0 STAGE STORES INC COM NEW 85254C305 8 4561 SH SOLE 18 4561 0 0 STAGE STORES INC COM NEW 85254C305 9 4672 SH SOLE 19 4672 0 0 STAGE STORES INC COM NEW 85254C305 113 61440 SH SOLE 21 61440 0 0 STAGE STORES INC COM NEW 85254C305 727 395117 SH SOLE 22 395117 0 0 STAMPS COM INC COM NEW 852857200 202 995 SH SOLE 2 881 0 114 STAMPS COM INC COM NEW 852857200 17 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 72 354 SH SOLE 7 354 0 0 STAMPS COM INC COM NEW 852857200 14597 72029 SH SOLE 18 72029 0 0 STAMPS COM INC COM NEW 852857200 2402 11852 SH SOLE 19 11852 0 0 STAMPS COM INC COM NEW 852857200 276899 1366389 SH SOLE 21 1366389 0 0 STAMPS COM INC COM NEW 852857200 84730 418108 SH SOLE 22 387478 0 30630 STAMPS COM INC COM NEW 852857200 1074 5299 SH SOLE 26 4166 0 1133 STAMPS COM INC COM NEW 852857200 522 2578 SH SOLE 28 2578 0 0 STAMPS COM INC COM NEW 852857200 4377 21600 SH SOLE 30 21600 0 0 STAMPS COM INC COM NEW 852857200 328 1621 SH SOLE 40 1621 0 0 STANDARD MTR PRODS INC COM 853666105 146 3030 SH SOLE 2 1314 0 1716 STANDARD MTR PRODS INC COM 853666105 21 444 SH SOLE 7 444 0 0 STANDARD MTR PRODS INC COM 853666105 4769 98847 SH SOLE 18 98847 0 0 STANDARD MTR PRODS INC COM 853666105 741 15366 SH SOLE 19 15366 0 0 STANDARD MTR PRODS INC COM 853666105 87706 1817742 SH SOLE 21 1817742 0 0 STANDARD MTR PRODS INC COM 853666105 28423 589077 SH SOLE 22 547793 0 41284 STANDARD MTR PRODS INC COM 853666105 88 1830 SH SOLE 26 0 0 1830 STANDARD MTR PRODS INC COM 853666105 138 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 1303 27012 SH SOLE 30 27012 0 0 STANDARD MTR PRODS INC COM 853666105 105 2167 SH SOLE 40 2167 0 0 STANDEX INTL CORP COM 854231107 146 1377 SH SOLE 2 811 0 566 STANDEX INTL CORP COM 854231107 10 95 SH SOLE 4 95 0 0 STANDEX INTL CORP COM 854231107 36 335 SH SOLE 7 335 0 0 STANDEX INTL CORP COM 854231107 6283 59163 SH SOLE 18 59163 0 0 STANDEX INTL CORP COM 854231107 998 9397 SH SOLE 19 9397 0 0 STANDEX INTL CORP COM 854231107 117650 1107815 SH SOLE 21 1107815 0 0 STANDEX INTL CORP COM 854231107 35696 336120 SH SOLE 22 311582 0 24538 STANDEX INTL CORP COM 854231107 148 1395 SH SOLE 26 0 0 1395 STANDEX INTL CORP COM 854231107 197 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 1817 17112 SH SOLE 30 17112 0 0 STANDEX INTL CORP COM 854231107 157 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 47215 312746 SH SOLE 2 165550 0 147196 STANLEY BLACK & DECKER INC COM 854502101 9264 61366 SH SOLE 4 56351 0 5015 STANLEY BLACK & DECKER INC COM 854502101 36351 240782 SH SOLE 7 140533 0 100249 STANLEY BLACK & DECKER INC COM 854502101 628 4157 SH SOLE 13 4157 0 0 STANLEY BLACK & DECKER INC COM 854502101 159 1051 SH SOLE 15 1051 0 0 STANLEY BLACK & DECKER INC COM 854502101 58934 390368 SH SOLE 18 328023 0 62345 STANLEY BLACK & DECKER INC COM 854502101 17788 117824 SH SOLE 19 117824 0 0 STANLEY BLACK & DECKER INC COM 854502101 14099 93390 SH SOLE 20 0 0 93390 STANLEY BLACK & DECKER INC COM 854502101 447708 2965540 SH SOLE 21 2965540 0 0 STANLEY BLACK & DECKER INC COM 854502101 615507 4077018 SH SOLE 22 3351667 0 725351 STANLEY BLACK & DECKER INC COM 854502101 29584 195957 SH SOLE 23 195957 0 0 STANLEY BLACK & DECKER INC COM 854502101 21472 142226 SH SOLE 25 127952 0 14274 STANLEY BLACK & DECKER INC COM 854502101 74134 491048 SH SOLE 26 150230 0 340818 STANLEY BLACK & DECKER INC COM 854502101 5322 35253 SH SOLE 28 25454 0 9799 STANLEY BLACK & DECKER INC COM 854502101 1748 11578 SH SOLE 29 11578 0 0 STANLEY BLACK & DECKER INC COM 854502101 63902 423275 SH SOLE 30 423275 0 0 STANLEY BLACK & DECKER INC COM 854502101 11566 76611 SH SOLE 31 30657 0 45954 STANLEY BLACK & DECKER INC COM 854502101 16924 112103 SH SOLE 34 112103 0 0 STANLEY BLACK & DECKER INC COM 854502101 25303 167601 SH SOLE 36 167601 0 0 STANLEY BLACK & DECKER INC COM 854502101 110 726 SH SOLE 40 726 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 9 7512 SH SOLE 21 7512 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 328 278167 SH SOLE 22 278167 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 13 1300 SH SOLE 2 1300 0 0 STARBUCKS CORP COM 855244109 132219 2461729 SH SOLE 2 1069750 0 1391979 STARBUCKS CORP COM 855244109 34723 646490 SH SOLE 4 597755 0 48735 STARBUCKS CORP COM 855244109 57557 1071626 SH SOLE 7 1065553 0 6073 STARBUCKS CORP COM 855244109 1096 20404 SH SOLE 13 20404 0 0 STARBUCKS CORP COM 855244109 604 11239 SH SOLE 15 11239 0 0 STARBUCKS CORP COM 855244109 44 819 SH SOLE 17 0 0 819 STARBUCKS CORP COM 855244109 172477 3211256 SH SOLE 18 3009996 0 201260 STARBUCKS CORP COM 855244109 64253 1196286 SH SOLE 19 1196286 0 0 STARBUCKS CORP COM 855244109 47044 875884 SH SOLE 20 0 0 875884 STARBUCKS CORP COM 855244109 1290034 24018501 SH SOLE 21 24018501 0 0 STARBUCKS CORP COM 855244109 2075568 38643982 SH SOLE 22 31761143 0 6882839 STARBUCKS CORP COM 855244109 105870 1971135 SH SOLE 23 1971135 0 0 STARBUCKS CORP COM 855244109 59666 1110884 SH SOLE 25 1110884 0 0 STARBUCKS CORP COM 855244109 216163 4024627 SH SOLE 26 1274763 0 2749864 STARBUCKS CORP COM 855244109 17734 330187 SH SOLE 28 240933 0 89254 STARBUCKS CORP COM 855244109 9618 179081 SH SOLE 29 140971 0 38110 STARBUCKS CORP COM 855244109 260727 4854342 SH SOLE 30 4854342 0 0 STARBUCKS CORP COM 855244109 47024 875525 SH SOLE 31 386338 0 489187 STARBUCKS CORP COM 855244109 11222 208941 SH SOLE 32 208941 0 0 STARBUCKS CORP COM 855244109 30668 570990 SH SOLE 34 570990 0 0 STARBUCKS CORP COM 855244109 76303 1420640 SH SOLE 36 1420640 0 0 STARBUCKS CORP COM 855244109 390 7270 SH SOLE 40 7270 0 0 STARRETT L S CO CL A 855668109 8 950 SH SOLE 18 950 0 0 STARRETT L S CO CL A 855668109 173 19416 SH SOLE 21 19416 0 0 STARRETT L S CO CL A 855668109 82 9231 SH SOLE 22 9231 0 0 STARTEK INC COM 85569C107 6 470 SH SOLE 2 470 0 0 STARTEK INC COM 85569C107 443 37722 SH SOLE 18 37722 0 0 STARTEK INC COM 85569C107 97 8276 SH SOLE 19 8276 0 0 STARTEK INC COM 85569C107 3834 326310 SH SOLE 21 326310 0 0 STARTEK INC COM 85569C107 5553 472579 SH SOLE 22 464819 0 7760 STARWOOD PPTY TR INC COM 85571B105 3678 169327 SH SOLE 2 36384 0 132943 STARWOOD PPTY TR INC COM 85571B105 22 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 138 6346 SH SOLE 7 6346 0 0 STARWOOD PPTY TR INC COM 85571B105 3001 138162 SH SOLE 18 138162 0 0 STARWOOD PPTY TR INC COM 85571B105 1783 82109 SH SOLE 19 82109 0 0 STARWOOD PPTY TR INC COM 85571B105 185399 8535875 SH SOLE 21 8535875 0 0 STARWOOD PPTY TR INC COM 85571B105 152074 7001580 SH SOLE 22 6148640 0 852940 STARWOOD PPTY TR INC COM 85571B105 1898 87401 SH SOLE 26 76992 0 10409 STARWOOD PPTY TR INC COM 85571B105 869 40019 SH SOLE 28 40019 0 0 STARWOOD PPTY TR INC COM 85571B105 870 40076 SH SOLE 30 40076 0 0 STARWOOD PPTY TR INC COM 85571B105 120 5528 SH SOLE 31 5528 0 0 STARWOOD PPTY TR INC COM 85571B105 151 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 616 28360 SH SOLE 40 28360 0 0 STARWOOD PPTY TR INC NOTE 4.550% 3/0 85571BAA3 1148 1084000 PRN SOLE 21 1084000 0 0 STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 1142 1025000 PRN SOLE 21 1025000 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 708 700000 PRN SOLE 21 700000 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 869 23883 SH SOLE 2 7052 0 16831 STARWOOD WAYPOINT HOMES COM 85572F105 5143 141411 SH SOLE 4 141411 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 6225 171148 SH SOLE 7 171148 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 167 4602 SH SOLE 15 4602 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 18368 505026 SH SOLE 18 505026 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 8293 228005 SH SOLE 19 228005 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 175937 4837431 SH SOLE 21 4837431 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 188150 5173221 SH SOLE 22 4794968 0 378253 STARWOOD WAYPOINT HOMES COM 85572F105 131 3607 SH SOLE 23 3607 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 8483 233254 SH SOLE 25 233254 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 2907 79937 SH SOLE 26 35618 0 44319 STARWOOD WAYPOINT HOMES COM 85572F105 702 19288 SH SOLE 28 19288 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 1599 43955 SH SOLE 29 43955 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 23559 647761 SH SOLE 30 647761 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 1248 34308 SH SOLE 31 0 0 34308 STARWOOD WAYPOINT HOMES COM 85572F105 2476 68087 SH SOLE 34 68087 0 0 STARWOOD WAYPOINT HOMES COM 85572F105 523 14388 SH SOLE 40 14388 0 0 STATE AUTO FINL CORP COM 855707105 87 3317 SH SOLE 2 1126 0 2191 STATE AUTO FINL CORP COM 855707105 10 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1570 59854 SH SOLE 18 59854 0 0 STATE AUTO FINL CORP COM 855707105 354 13497 SH SOLE 19 13497 0 0 STATE AUTO FINL CORP COM 855707105 12803 488087 SH SOLE 21 488087 0 0 STATE AUTO FINL CORP COM 855707105 12023 458353 SH SOLE 22 429947 0 28406 STATE AUTO FINL CORP COM 855707105 65 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 127 4859 SH SOLE 30 4859 0 0 STATE AUTO FINL CORP COM 855707105 40 1519 SH SOLE 40 1519 0 0 STATE BK FINL CORP COM 856190103 227 7910 SH SOLE 2 2149 0 5761 STATE BK FINL CORP COM 856190103 11 398 SH SOLE 4 398 0 0 STATE BK FINL CORP COM 856190103 24 834 SH SOLE 7 834 0 0 STATE BK FINL CORP COM 856190103 4037 140918 SH SOLE 18 140918 0 0 STATE BK FINL CORP COM 856190103 808 28193 SH SOLE 19 28193 0 0 STATE BK FINL CORP COM 856190103 32460 1132984 SH SOLE 21 1132984 0 0 STATE BK FINL CORP COM 856190103 20208 705351 SH SOLE 22 637056 0 68295 STATE BK FINL CORP COM 856190103 787 27479 SH SOLE 26 22966 0 4513 STATE BK FINL CORP COM 856190103 147 5116 SH SOLE 28 5116 0 0 STATE BK FINL CORP COM 856190103 136 4749 SH SOLE 30 4749 0 0 STATE BK FINL CORP COM 856190103 114 3985 SH SOLE 40 3985 0 0 STATE NATL COS INC COM 85711T305 52 2473 SH SOLE 2 1843 0 630 STATE NATL COS INC COM 85711T305 28 1336 SH SOLE 7 1336 0 0 STATE NATL COS INC COM 85711T305 2281 108658 SH SOLE 18 108658 0 0 STATE NATL COS INC COM 85711T305 499 23753 SH SOLE 19 23753 0 0 STATE NATL COS INC COM 85711T305 20244 964465 SH SOLE 21 964465 0 0 STATE NATL COS INC COM 85711T305 10635 506692 SH SOLE 22 451590 0 55102 STATE NATL COS INC COM 85711T305 203 9670 SH SOLE 23 9670 0 0 STATE NATL COS INC COM 85711T305 99 4694 SH SOLE 28 4694 0 0 STATE NATL COS INC COM 85711T305 106 5055 SH SOLE 29 0 0 5055 STATE NATL COS INC COM 85711T305 88 4205 SH SOLE 30 4205 0 0 STATE NATL COS INC COM 85711T305 66 3135 SH SOLE 40 3135 0 0 STATE STR CORP COM 857477103 47317 495255 SH SOLE 2 121419 0 373836 STATE STR CORP COM 857477103 12306 128806 SH SOLE 4 116284 0 12522 STATE STR CORP COM 857477103 25355 265383 SH SOLE 7 251253 0 14130 STATE STR CORP COM 857477103 361 3777 SH SOLE 13 3777 0 0 STATE STR CORP COM 857477103 253 2650 SH SOLE 15 2650 0 0 STATE STR CORP COM 857477103 34 356 SH SOLE 17 0 0 356 STATE STR CORP COM 857477103 69563 728099 SH SOLE 18 673067 0 55032 STATE STR CORP COM 857477103 4062 42517 SH SOLE 19 42517 0 0 STATE STR CORP COM 857477103 19247 201459 SH SOLE 20 0 0 201459 STATE STR CORP COM 857477103 542199 5675099 SH SOLE 21 5675099 0 0 STATE STR CORP COM 857477103 949931 9942762 SH SOLE 22 8245250 0 1697512 STATE STR CORP COM 857477103 43378 454032 SH SOLE 23 454032 0 0 STATE STR CORP COM 857477103 28680 300188 SH SOLE 25 300188 0 0 STATE STR CORP COM 857477103 108764 1138408 SH SOLE 26 362585 0 775823 STATE STR CORP COM 857477103 8271 86576 SH SOLE 28 63317 0 23259 STATE STR CORP COM 857477103 1356 14195 SH SOLE 29 14195 0 0 STATE STR CORP COM 857477103 108294 1133499 SH SOLE 30 1133499 0 0 STATE STR CORP COM 857477103 15193 159024 SH SOLE 31 83540 0 75484 STATE STR CORP COM 857477103 3154 33009 SH SOLE 34 33009 0 0 STATE STR CORP COM 857477103 45987 481337 SH SOLE 36 481337 0 0 STATE STR CORP COM 857477103 180 1886 SH SOLE 40 1886 0 0 STATOIL ASA SPONSORED ADR 85771P102 41901 2085668 SH SOLE 18 2026116 0 59552 STATOIL ASA SPONSORED ADR 85771P102 2413 120101 SH SOLE 19 120101 0 0 STATOIL ASA SPONSORED ADR 85771P102 39 1928 SH SOLE 21 1928 0 0 STATOIL ASA SPONSORED ADR 85771P102 448 22301 SH SOLE 25 0 0 22301 STATOIL ASA SPONSORED ADR 85771P102 2804 139586 SH SOLE 34 139586 0 0 STEEL DYNAMICS INC COM 858119100 13276 385137 SH SOLE 2 161096 0 224041 STEEL DYNAMICS INC COM 858119100 3276 95045 SH SOLE 4 85857 0 9188 STEEL DYNAMICS INC COM 858119100 1136 32953 SH SOLE 7 17523 0 15430 STEEL DYNAMICS INC COM 858119100 28513 827183 SH SOLE 18 803403 0 23780 STEEL DYNAMICS INC COM 858119100 2757 79973 SH SOLE 19 79973 0 0 STEEL DYNAMICS INC COM 858119100 4369 126747 SH SOLE 20 0 0 126747 STEEL DYNAMICS INC COM 858119100 362300 10510597 SH SOLE 21 10510597 0 0 STEEL DYNAMICS INC COM 858119100 282519 8196070 SH SOLE 22 7371771 0 824299 STEEL DYNAMICS INC COM 858119100 10569 306600 SH SOLE 23 306600 0 0 STEEL DYNAMICS INC COM 858119100 19804 574539 SH SOLE 26 230757 0 343782 STEEL DYNAMICS INC COM 858119100 1932 56063 SH SOLE 28 40832 0 15231 STEEL DYNAMICS INC COM 858119100 5269 152856 SH SOLE 29 21846 0 131010 STEEL DYNAMICS INC COM 858119100 9909 287477 SH SOLE 30 287477 0 0 STEEL DYNAMICS INC COM 858119100 4145 120262 SH SOLE 31 69292 0 50970 STEEL DYNAMICS INC COM 858119100 711 20624 SH SOLE 34 20624 0 0 STEEL DYNAMICS INC COM 858119100 1947 56477 SH SOLE 36 56477 0 0 STEEL DYNAMICS INC COM 858119100 53 1536 SH SOLE 40 1536 0 0 STEELCASE INC CL A 858155203 295 19152 SH SOLE 2 16405 0 2747 STEELCASE INC CL A 858155203 8 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 31 2043 SH SOLE 7 2043 0 0 STEELCASE INC CL A 858155203 4635 300983 SH SOLE 18 300983 0 0 STEELCASE INC CL A 858155203 2914 189199 SH SOLE 19 189199 0 0 STEELCASE INC CL A 858155203 40488 2629099 SH SOLE 21 2629099 0 0 STEELCASE INC CL A 858155203 45670 2965609 SH SOLE 22 2787286 0 178323 STEELCASE INC CL A 858155203 5430 352589 SH SOLE 23 352589 0 0 STEELCASE INC CL A 858155203 364 23645 SH SOLE 26 17839 0 5806 STEELCASE INC CL A 858155203 202 13085 SH SOLE 28 13085 0 0 STEELCASE INC CL A 858155203 1676 108821 SH SOLE 29 0 0 108821 STEELCASE INC CL A 858155203 205 13338 SH SOLE 30 13338 0 0 STEELCASE INC CL A 858155203 71 4636 SH SOLE 34 4636 0 0 STEELCASE INC CL A 858155203 146 9484 SH SOLE 40 9484 0 0 STEIN MART INC COM 858375108 7 5294 SH SOLE 18 5294 0 0 STEIN MART INC COM 858375108 6 4383 SH SOLE 19 4383 0 0 STEIN MART INC COM 858375108 84 64494 SH SOLE 21 64494 0 0 STEIN MART INC COM 858375108 774 595429 SH SOLE 22 595429 0 0 STELLUS CAP INVT CORP COM 858568108 1269 93000 SH SOLE 30 93000 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 42 3740 SH SOLE 2 1192 0 2548 STEMLINE THERAPEUTICS INC COM 85858C107 4 322 SH SOLE 7 322 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 952 85771 SH SOLE 18 85771 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 164 14788 SH SOLE 19 14788 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 8126 732039 SH SOLE 21 732039 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 5400 486477 SH SOLE 22 461323 0 25154 STEPAN CO COM 858586100 519 6203 SH SOLE 2 4562 0 1641 STEPAN CO COM 858586100 5 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 44 529 SH SOLE 7 529 0 0 STEPAN CO COM 858586100 7841 93727 SH SOLE 18 93727 0 0 STEPAN CO COM 858586100 7314 87426 SH SOLE 19 87426 0 0 STEPAN CO COM 858586100 145228 1735926 SH SOLE 21 1735926 0 0 STEPAN CO COM 858586100 51421 614641 SH SOLE 22 576450 0 38191 STEPAN CO COM 858586100 3368 40261 SH SOLE 23 40261 0 0 STEPAN CO COM 858586100 843 10079 SH SOLE 26 8758 0 1321 STEPAN CO COM 858586100 241 2881 SH SOLE 28 2881 0 0 STEPAN CO COM 858586100 2261 27025 SH SOLE 30 27025 0 0 STEPAN CO COM 858586100 189 2258 SH SOLE 40 2258 0 0 STERICYCLE INC COM 858912108 6881 96083 SH SOLE 2 18403 0 77680 STERICYCLE INC COM 858912108 1756 24514 SH SOLE 4 22214 0 2300 STERICYCLE INC COM 858912108 4308 60156 SH SOLE 7 59459 0 697 STERICYCLE INC COM 858912108 37 515 SH SOLE 15 515 0 0 STERICYCLE INC COM 858912108 13393 186994 SH SOLE 18 175332 0 11662 STERICYCLE INC COM 858912108 9671 135037 SH SOLE 19 135037 0 0 STERICYCLE INC COM 858912108 114889 1604147 SH SOLE 21 1604147 0 0 STERICYCLE INC COM 858912108 159824 2231550 SH SOLE 22 1844232 0 387318 STERICYCLE INC COM 858912108 7833 109364 SH SOLE 23 109364 0 0 STERICYCLE INC COM 858912108 4369 61007 SH SOLE 25 61007 0 0 STERICYCLE INC COM 858912108 16747 233828 SH SOLE 26 99185 0 134643 STERICYCLE INC COM 858912108 1402 19570 SH SOLE 28 14176 0 5394 STERICYCLE INC COM 858912108 1781 24862 SH SOLE 29 3931 0 20931 STERICYCLE INC COM 858912108 22571 315154 SH SOLE 30 315154 0 0 STERICYCLE INC COM 858912108 2780 38820 SH SOLE 31 16280 0 22540 STERICYCLE INC COM 858912108 9674 135068 SH SOLE 34 135068 0 0 STERICYCLE INC COM 858912108 5600 78189 SH SOLE 36 78189 0 0 STERICYCLE INC COM 858912108 29 402 SH SOLE 40 402 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 46804 795448 SH SOLE 21 795448 0 0 STERIS PLC SHS USD G84720104 8227 93062 SH SOLE 2 50259 0 42803 STERIS PLC SHS USD G84720104 37 417 SH SOLE 4 417 0 0 STERIS PLC SHS USD G84720104 240 2720 SH SOLE 7 2720 0 0 STERIS PLC SHS USD G84720104 25263 285777 SH SOLE 18 285777 0 0 STERIS PLC SHS USD G84720104 2416 27328 SH SOLE 19 27328 0 0 STERIS PLC SHS USD G84720104 335533 3795621 SH SOLE 21 3795621 0 0 STERIS PLC SHS USD G84720104 234496 2652672 SH SOLE 22 2383016 0 269656 STERIS PLC SHS USD G84720104 2453 27747 SH SOLE 26 22231 0 5516 STERIS PLC SHS USD G84720104 1094 12378 SH SOLE 28 12378 0 0 STERIS PLC SHS USD G84720104 1064 12040 SH SOLE 29 0 0 12040 STERIS PLC SHS USD G84720104 1977 22360 SH SOLE 30 22360 0 0 STERIS PLC SHS USD G84720104 168 1904 SH SOLE 31 1904 0 0 STERIS PLC SHS USD G84720104 236 2669 SH SOLE 36 2669 0 0 STERIS PLC SHS USD G84720104 753 8514 SH SOLE 40 8514 0 0 STERLING BANCORP DEL COM 85917A100 2915 118257 SH SOLE 2 96432 0 21825 STERLING BANCORP DEL COM 85917A100 15 604 SH SOLE 4 604 0 0 STERLING BANCORP DEL COM 85917A100 72 2937 SH SOLE 7 2937 0 0 STERLING BANCORP DEL COM 85917A100 27793 1127486 SH SOLE 18 1127486 0 0 STERLING BANCORP DEL COM 85917A100 2445 99184 SH SOLE 19 99184 0 0 STERLING BANCORP DEL COM 85917A100 284683 11548987 SH SOLE 21 11548987 0 0 STERLING BANCORP DEL COM 85917A100 118399 4803191 SH SOLE 22 4568582 0 234609 STERLING BANCORP DEL COM 85917A100 1101 44684 SH SOLE 26 37586 0 7098 STERLING BANCORP DEL COM 85917A100 538 21832 SH SOLE 28 21832 0 0 STERLING BANCORP DEL COM 85917A100 820 33269 SH SOLE 30 33269 0 0 STERLING BANCORP DEL COM 85917A100 394 15964 SH SOLE 40 15964 0 0 STERLING CONSTRUCTION CO INC COM 859241101 91 5971 SH SOLE 2 1514 0 4457 STERLING CONSTRUCTION CO INC COM 859241101 30 1944 SH SOLE 7 1944 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1494 98119 SH SOLE 18 98119 0 0 STERLING CONSTRUCTION CO INC COM 859241101 295 19376 SH SOLE 19 19376 0 0 STERLING CONSTRUCTION CO INC COM 859241101 12579 825936 SH SOLE 21 825936 0 0 STERLING CONSTRUCTION CO INC COM 859241101 13195 866363 SH SOLE 22 790796 0 75567 STEWARDSHIP FINL CORP COM 860326107 14 1391 SH SOLE 18 1391 0 0 STEWARDSHIP FINL CORP COM 860326107 31 3182 SH SOLE 21 3182 0 0 STEWART INFORMATION SVCS COR COM 860372101 170 4497 SH SOLE 2 1182 0 3315 STEWART INFORMATION SVCS COR COM 860372101 18 488 SH SOLE 7 488 0 0 STEWART INFORMATION SVCS COR COM 860372101 4105 108725 SH SOLE 18 108725 0 0 STEWART INFORMATION SVCS COR COM 860372101 660 17489 SH SOLE 19 17489 0 0 STEWART INFORMATION SVCS COR COM 860372101 76444 2024478 SH SOLE 21 2024478 0 0 STEWART INFORMATION SVCS COR COM 860372101 25127 665450 SH SOLE 22 625693 0 39757 STEWART INFORMATION SVCS COR COM 860372101 49 1294 SH SOLE 26 0 0 1294 STEWART INFORMATION SVCS COR COM 860372101 130 3433 SH SOLE 28 3433 0 0 STEWART INFORMATION SVCS COR COM 860372101 1225 32447 SH SOLE 30 32447 0 0 STEWART INFORMATION SVCS COR COM 860372101 88 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 2245 41991 SH SOLE 2 30999 0 10992 STIFEL FINL CORP COM 860630102 20 365 SH SOLE 4 365 0 0 STIFEL FINL CORP COM 860630102 129 2420 SH SOLE 7 2420 0 0 STIFEL FINL CORP COM 860630102 23758 444406 SH SOLE 18 444406 0 0 STIFEL FINL CORP COM 860630102 2681 50156 SH SOLE 19 50156 0 0 STIFEL FINL CORP COM 860630102 232119 4341917 SH SOLE 21 4341917 0 0 STIFEL FINL CORP COM 860630102 113396 2121143 SH SOLE 22 1995437 0 125706 STIFEL FINL CORP COM 860630102 1067 19950 SH SOLE 26 16942 0 3008 STIFEL FINL CORP COM 860630102 510 9549 SH SOLE 28 9549 0 0 STIFEL FINL CORP COM 860630102 170 3185 SH SOLE 29 0 0 3185 STIFEL FINL CORP COM 860630102 561 10489 SH SOLE 30 10489 0 0 STIFEL FINL CORP COM 860630102 267 4996 SH SOLE 36 4996 0 0 STIFEL FINL CORP COM 860630102 361 6754 SH SOLE 40 6754 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 10 500 SH SOLE 2 500 0 0 STOCK YDS BANCORP INC COM 861025104 194 5118 SH SOLE 2 1237 0 3881 STOCK YDS BANCORP INC COM 861025104 24 625 SH SOLE 7 625 0 0 STOCK YDS BANCORP INC COM 861025104 3302 86897 SH SOLE 18 86897 0 0 STOCK YDS BANCORP INC COM 861025104 633 16662 SH SOLE 19 16662 0 0 STOCK YDS BANCORP INC COM 861025104 26970 709744 SH SOLE 21 709744 0 0 STOCK YDS BANCORP INC COM 861025104 26357 693618 SH SOLE 22 649115 0 44503 STOCK YDS BANCORP INC COM 861025104 29 760 SH SOLE 26 0 0 760 STOCK YDS BANCORP INC COM 861025104 117 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 121 3195 SH SOLE 30 3195 0 0 STOCK YDS BANCORP INC COM 861025104 17 439 SH SOLE 34 439 0 0 STOCK YDS BANCORP INC COM 861025104 102 2694 SH SOLE 40 2694 0 0 STONE ENERGY CORP COM PAR 861642403 161 5530 SH SOLE 2 2647 0 2883 STONE ENERGY CORP COM PAR 861642403 12 421 SH SOLE 7 421 0 0 STONE ENERGY CORP COM PAR 861642403 2231 76773 SH SOLE 18 76773 0 0 STONE ENERGY CORP COM PAR 861642403 446 15348 SH SOLE 19 15348 0 0 STONE ENERGY CORP COM PAR 861642403 18002 619463 SH SOLE 21 619463 0 0 STONE ENERGY CORP COM PAR 861642403 10304 354561 SH SOLE 22 326230 0 28331 STONERIDGE INC COM 86183P102 121 6088 SH SOLE 2 1585 0 4503 STONERIDGE INC COM 86183P102 15 746 SH SOLE 7 746 0 0 STONERIDGE INC COM 86183P102 2119 106949 SH SOLE 18 106949 0 0 STONERIDGE INC COM 86183P102 503 25401 SH SOLE 19 25401 0 0 STONERIDGE INC COM 86183P102 17377 877206 SH SOLE 21 877206 0 0 STONERIDGE INC COM 86183P102 18175 917478 SH SOLE 22 866670 0 50808 STONERIDGE INC COM 86183P102 104 5246 SH SOLE 23 5246 0 0 STONERIDGE INC COM 86183P102 79 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 490 24742 SH SOLE 29 0 0 24742 STONERIDGE INC COM 86183P102 110 5529 SH SOLE 30 5529 0 0 STONERIDGE INC COM 86183P102 113 5693 SH SOLE 34 5693 0 0 STORE CAP CORP COM 862121100 2781 111803 SH SOLE 2 24345 0 87458 STORE CAP CORP COM 862121100 1412 56780 SH SOLE 4 56780 0 0 STORE CAP CORP COM 862121100 5708 229498 SH SOLE 7 229498 0 0 STORE CAP CORP COM 862121100 141 5682 SH SOLE 15 5682 0 0 STORE CAP CORP COM 862121100 2298 92399 SH SOLE 18 92399 0 0 STORE CAP CORP COM 862121100 5390 216719 SH SOLE 19 216719 0 0 STORE CAP CORP COM 862121100 67188 2701582 SH SOLE 21 2701582 0 0 STORE CAP CORP COM 862121100 159919 6430204 SH SOLE 22 5814806 0 615398 STORE CAP CORP COM 862121100 116 4681 SH SOLE 23 4681 0 0 STORE CAP CORP COM 862121100 7768 312343 SH SOLE 25 312343 0 0 STORE CAP CORP COM 862121100 2693 108296 SH SOLE 26 51443 0 56853 STORE CAP CORP COM 862121100 699 28115 SH SOLE 28 28115 0 0 STORE CAP CORP COM 862121100 3654 146911 SH SOLE 29 58975 0 87936 STORE CAP CORP COM 862121100 21934 881947 SH SOLE 30 881947 0 0 STORE CAP CORP COM 862121100 96 3852 SH SOLE 31 3852 0 0 STORE CAP CORP COM 862121100 432 17370 SH SOLE 40 17370 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 104 575 SH SOLE 2 534 0 41 STRAIGHT PATH COMMUNICATNS I CL B 862578101 9 49 SH SOLE 4 49 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 42 234 SH SOLE 7 234 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 5985 33125 SH SOLE 18 33125 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 1275 7056 SH SOLE 19 7056 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 54626 302352 SH SOLE 21 302352 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 47318 261901 SH SOLE 22 243790 0 18111 STRAIGHT PATH COMMUNICATNS I CL B 862578101 122 673 SH SOLE 26 0 0 673 STRAIGHT PATH COMMUNICATNS I CL B 862578101 241 1335 SH SOLE 28 1335 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 223 1233 SH SOLE 30 1233 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 175 971 SH SOLE 40 971 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 110 SH SOLE 17 0 0 110 STRATA SKIN SCIENCES INC COM NEW 86272A206 2 1191 SH SOLE 21 1191 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 108 60979 SH SOLE 22 60979 0 0 STRATASYS LTD SHS M85548101 166 7199 SH SOLE 2 2828 0 4371 STRATASYS LTD SHS M85548101 31 1331 SH SOLE 7 1331 0 0 STRATASYS LTD SHS M85548101 4096 177175 SH SOLE 18 177175 0 0 STRATASYS LTD SHS M85548101 705 30478 SH SOLE 19 30478 0 0 STRATASYS LTD SHS M85548101 33639 1454968 SH SOLE 21 1454968 0 0 STRATASYS LTD SHS M85548101 11664 504482 SH SOLE 22 442360 0 62122 STRATTEC SEC CORP COM 863111100 26 625 SH SOLE 18 625 0 0 STRATTEC SEC CORP COM 863111100 23 573 SH SOLE 19 573 0 0 STRATTEC SEC CORP COM 863111100 698 17060 SH SOLE 21 17060 0 0 STRATTEC SEC CORP COM 863111100 3298 80634 SH SOLE 22 80634 0 0 STRATUS PPTYS INC COM NEW 863167201 68 2232 SH SOLE 2 381 0 1851 STRATUS PPTYS INC COM NEW 863167201 700 23110 SH SOLE 18 23110 0 0 STRATUS PPTYS INC COM NEW 863167201 98 3245 SH SOLE 19 3245 0 0 STRATUS PPTYS INC COM NEW 863167201 5691 187818 SH SOLE 21 187818 0 0 STRATUS PPTYS INC COM NEW 863167201 1572 51897 SH SOLE 22 47298 0 4599 STRAYER ED INC COM 863236105 61 694 SH SOLE 2 595 0 99 STRAYER ED INC COM 863236105 7 81 SH SOLE 4 81 0 0 STRAYER ED INC COM 863236105 28 325 SH SOLE 7 325 0 0 STRAYER ED INC COM 863236105 4197 48094 SH SOLE 18 48094 0 0 STRAYER ED INC COM 863236105 705 8074 SH SOLE 19 8074 0 0 STRAYER ED INC COM 863236105 80528 922744 SH SOLE 21 922744 0 0 STRAYER ED INC COM 863236105 25271 289568 SH SOLE 22 266973 0 22595 STRAYER ED INC COM 863236105 358 4107 SH SOLE 26 3424 0 683 STRAYER ED INC COM 863236105 141 1618 SH SOLE 28 1618 0 0 STRAYER ED INC COM 863236105 1303 14931 SH SOLE 30 14931 0 0 STRAYER ED INC COM 863236105 95 1087 SH SOLE 40 1087 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 13 8667 SH SOLE 21 8667 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 539 366368 SH SOLE 22 366368 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 7 954 SH SOLE 2 954 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 515 74625 SH SOLE 18 74625 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 89 12900 SH SOLE 19 12900 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4637 671983 SH SOLE 21 671983 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1028 149028 SH SOLE 22 132930 0 16098 STRYKER CORP COM 863667101 91737 645946 SH SOLE 2 320278 0 325668 STRYKER CORP COM 863667101 15558 109549 SH SOLE 4 97887 0 11662 STRYKER CORP COM 863667101 35940 253062 SH SOLE 7 248234 0 4828 STRYKER CORP COM 863667101 271 1910 SH SOLE 13 1910 0 0 STRYKER CORP COM 863667101 289 2037 SH SOLE 15 2037 0 0 STRYKER CORP COM 863667101 116007 816834 SH SOLE 18 770723 0 46111 STRYKER CORP COM 863667101 202417 1425268 SH SOLE 19 1425268 0 0 STRYKER CORP COM 863667101 2727 19200 SH SOLE 20 19200 0 0 STRYKER CORP COM 863667101 1050169 7394516 SH SOLE 21 7394516 0 0 STRYKER CORP COM 863667101 1273654 8968131 SH SOLE 22 7435760 0 1532371 STRYKER CORP COM 863667101 58502 411926 SH SOLE 23 411926 0 0 STRYKER CORP COM 863667101 37127 261419 SH SOLE 25 261419 0 0 STRYKER CORP COM 863667101 134721 948609 SH SOLE 26 303136 0 645473 STRYKER CORP COM 863667101 10855 76432 SH SOLE 28 55709 0 20723 STRYKER CORP COM 863667101 1669 11754 SH SOLE 29 11754 0 0 STRYKER CORP COM 863667101 173675 1222890 SH SOLE 30 1222890 0 0 STRYKER CORP COM 863667101 27226 191708 SH SOLE 31 70904 0 120804 STRYKER CORP COM 863667101 92296 649878 SH SOLE 34 649878 0 0 STRYKER CORP COM 863667101 50030 352272 SH SOLE 36 352272 0 0 STRYKER CORP COM 863667101 240 1688 SH SOLE 40 1688 0 0 STURM RUGER & CO INC COM 864159108 55 1056 SH SOLE 2 1056 0 0 STURM RUGER & CO INC COM 864159108 6 122 SH SOLE 4 122 0 0 STURM RUGER & CO INC COM 864159108 26 505 SH SOLE 7 505 0 0 STURM RUGER & CO INC COM 864159108 4142 80107 SH SOLE 18 80107 0 0 STURM RUGER & CO INC COM 864159108 657 12714 SH SOLE 19 12714 0 0 STURM RUGER & CO INC COM 864159108 116728 2257795 SH SOLE 21 2257795 0 0 STURM RUGER & CO INC COM 864159108 24569 475219 SH SOLE 22 446894 0 28325 STURM RUGER & CO INC COM 864159108 333 6433 SH SOLE 26 5037 0 1396 STURM RUGER & CO INC COM 864159108 139 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1266 24484 SH SOLE 30 24484 0 0 STURM RUGER & CO INC COM 864159108 104 2018 SH SOLE 40 2018 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 26 2242 SH SOLE 2 1245 0 997 SUCAMPO PHARMACEUTICALS INC CL A 864909106 6 495 SH SOLE 7 495 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 1391 117878 SH SOLE 18 117878 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 219 18575 SH SOLE 19 18575 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 34520 2925411 SH SOLE 21 2925411 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 9870 836459 SH SOLE 22 791341 0 45118 SUCAMPO PHARMACEUTICALS INC CL A 864909106 39 3330 SH SOLE 28 3330 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 394 33414 SH SOLE 30 33414 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 25 2134 SH SOLE 40 2134 0 0 SUCAMPO PHARMACEUTICALS INC DBCV 3.250%12/1 864909AA4 790 765000 PRN SOLE 21 765000 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1300 SH SOLE 2 1300 0 0 SUMMER INFANT INC COM 865646103 3 1436 SH SOLE 18 1436 0 0 SUMMER INFANT INC COM 865646103 66 35044 SH SOLE 21 35044 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 47 1840 SH SOLE 2 538 0 1302 SUMMIT FINANCIAL GROUP INC COM 86606G101 1090 42475 SH SOLE 18 42475 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 227 8833 SH SOLE 19 8833 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 9087 354121 SH SOLE 21 354121 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 2434 94846 SH SOLE 22 87942 0 6904 SUMMIT HOTEL PPTYS COM 866082100 838 52378 SH SOLE 2 35380 0 16998 SUMMIT HOTEL PPTYS COM 866082100 562 35178 SH SOLE 4 35178 0 0 SUMMIT HOTEL PPTYS COM 866082100 2210 138183 SH SOLE 7 138183 0 0 SUMMIT HOTEL PPTYS COM 866082100 61 3786 SH SOLE 15 3786 0 0 SUMMIT HOTEL PPTYS COM 866082100 8186 511925 SH SOLE 18 511925 0 0 SUMMIT HOTEL PPTYS COM 866082100 5579 348915 SH SOLE 19 348915 0 0 SUMMIT HOTEL PPTYS COM 866082100 147942 9252129 SH SOLE 21 9252129 0 0 SUMMIT HOTEL PPTYS COM 866082100 76236 4767719 SH SOLE 22 4573167 0 194552 SUMMIT HOTEL PPTYS COM 866082100 4718 295089 SH SOLE 23 295089 0 0 SUMMIT HOTEL PPTYS COM 866082100 3081 192657 SH SOLE 25 192657 0 0 SUMMIT HOTEL PPTYS COM 866082100 1312 82021 SH SOLE 26 45853 0 36168 SUMMIT HOTEL PPTYS COM 866082100 349 21795 SH SOLE 28 21795 0 0 SUMMIT HOTEL PPTYS COM 866082100 506 31654 SH SOLE 29 31654 0 0 SUMMIT HOTEL PPTYS COM 866082100 10776 673920 SH SOLE 30 673920 0 0 SUMMIT HOTEL PPTYS COM 866082100 158 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 212 6619 SH SOLE 2 5842 0 777 SUMMIT MATLS INC CL A 86614U100 12 369 SH SOLE 4 369 0 0 SUMMIT MATLS INC CL A 86614U100 83 2604 SH SOLE 7 2604 0 0 SUMMIT MATLS INC CL A 86614U100 11685 364802 SH SOLE 18 364802 0 0 SUMMIT MATLS INC CL A 86614U100 3374 105350 SH SOLE 19 105350 0 0 SUMMIT MATLS INC CL A 86614U100 106174 3314845 SH SOLE 21 3314845 0 0 SUMMIT MATLS INC CL A 86614U100 89547 2795735 SH SOLE 22 2588405 0 207330 SUMMIT MATLS INC CL A 86614U100 93 2891 SH SOLE 23 2891 0 0 SUMMIT MATLS INC CL A 86614U100 926 28921 SH SOLE 26 20755 0 8166 SUMMIT MATLS INC CL A 86614U100 623 19453 SH SOLE 28 19453 0 0 SUMMIT MATLS INC CL A 86614U100 606 18918 SH SOLE 29 0 0 18918 SUMMIT MATLS INC CL A 86614U100 884 27591 SH SOLE 30 27591 0 0 SUMMIT MATLS INC CL A 86614U100 406 12662 SH SOLE 40 12662 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 855 SH SOLE 18 855 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 868 SH SOLE 21 868 0 0 SUN BANCORP INC COM NEW 86663B201 46 1852 SH SOLE 2 488 0 1364 SUN BANCORP INC COM NEW 86663B201 1005 40458 SH SOLE 18 40458 0 0 SUN BANCORP INC COM NEW 86663B201 191 7686 SH SOLE 19 7686 0 0 SUN BANCORP INC COM NEW 86663B201 8680 349287 SH SOLE 21 349287 0 0 SUN BANCORP INC COM NEW 86663B201 8602 346167 SH SOLE 22 331220 0 14947 SUN BANCORP INC COM NEW 86663B201 39 1550 SH SOLE 30 1550 0 0 SUN CMNTYS INC COM 866674104 3857 45011 SH SOLE 2 7340 0 37671 SUN CMNTYS INC COM 866674104 5151 60114 SH SOLE 4 60114 0 0 SUN CMNTYS INC COM 866674104 8777 102444 SH SOLE 7 102444 0 0 SUN CMNTYS INC COM 866674104 216 2520 SH SOLE 15 2520 0 0 SUN CMNTYS INC COM 866674104 4530 52866 SH SOLE 18 52866 0 0 SUN CMNTYS INC COM 866674104 8759 102227 SH SOLE 19 102227 0 0 SUN CMNTYS INC COM 866674104 117570 1372202 SH SOLE 21 1372202 0 0 SUN CMNTYS INC COM 866674104 275217 3212151 SH SOLE 22 2903213 0 308938 SUN CMNTYS INC COM 866674104 190 2220 SH SOLE 23 2220 0 0 SUN CMNTYS INC COM 866674104 12261 143100 SH SOLE 25 143100 0 0 SUN CMNTYS INC COM 866674104 4158 48533 SH SOLE 26 22544 0 25989 SUN CMNTYS INC COM 866674104 996 11629 SH SOLE 28 11629 0 0 SUN CMNTYS INC COM 866674104 2652 30949 SH SOLE 29 25705 0 5244 SUN CMNTYS INC COM 866674104 33448 390379 SH SOLE 30 390379 0 0 SUN CMNTYS INC COM 866674104 143 1670 SH SOLE 31 1670 0 0 SUN CMNTYS INC COM 866674104 2113 24660 SH SOLE 34 24660 0 0 SUN CMNTYS INC COM 866674104 777 9073 SH SOLE 40 9073 0 0 SUN HYDRAULICS CORP COM 866942105 73 1343 SH SOLE 2 1343 0 0 SUN HYDRAULICS CORP COM 866942105 12 214 SH SOLE 4 214 0 0 SUN HYDRAULICS CORP COM 866942105 27 495 SH SOLE 7 495 0 0 SUN HYDRAULICS CORP COM 866942105 4371 80937 SH SOLE 18 80937 0 0 SUN HYDRAULICS CORP COM 866942105 984 18224 SH SOLE 19 18224 0 0 SUN HYDRAULICS CORP COM 866942105 37903 701900 SH SOLE 21 701900 0 0 SUN HYDRAULICS CORP COM 866942105 36808 681636 SH SOLE 22 637672 0 43964 SUN HYDRAULICS CORP COM 866942105 556 10289 SH SOLE 26 8374 0 1915 SUN HYDRAULICS CORP COM 866942105 176 3262 SH SOLE 28 3262 0 0 SUN HYDRAULICS CORP COM 866942105 185 3417 SH SOLE 30 3417 0 0 SUN HYDRAULICS CORP COM 866942105 126 2334 SH SOLE 40 2334 0 0 SUNCOKE ENERGY INC COM 86722A103 146 16005 SH SOLE 2 5259 0 10746 SUNCOKE ENERGY INC COM 86722A103 3 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 13 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 3036 332139 SH SOLE 18 332139 0 0 SUNCOKE ENERGY INC COM 86722A103 439 48084 SH SOLE 19 48084 0 0 SUNCOKE ENERGY INC COM 86722A103 53568 5860791 SH SOLE 21 5860791 0 0 SUNCOKE ENERGY INC COM 86722A103 16915 1850613 SH SOLE 22 1718067 0 132546 SUNCOKE ENERGY INC COM 86722A103 247 27009 SH SOLE 26 22995 0 4014 SUNCOKE ENERGY INC COM 86722A103 86 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 99 10865 SH SOLE 29 0 0 10865 SUNCOKE ENERGY INC COM 86722A103 795 87020 SH SOLE 30 87020 0 0 SUNCOKE ENERGY INC COM 86722A103 67 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 7 204 SH SOLE 17 0 0 204 SUNCOR ENERGY INC NEW COM 867224107 311134 8881920 SH SOLE 18 7500177 0 1381743 SUNCOR ENERGY INC NEW COM 867224107 556576 15888558 SH SOLE 19 15888558 0 0 SUNCOR ENERGY INC NEW COM 867224107 33093 944709 SH SOLE 21 944709 0 0 SUNCOR ENERGY INC NEW COM 867224107 36299 1036228 SH SOLE 22 1036228 0 0 SUNCOR ENERGY INC NEW COM 867224107 1818 51890 SH SOLE 23 51890 0 0 SUNCOR ENERGY INC NEW COM 867224107 5163 147378 SH SOLE 25 79600 0 67778 SUNCOR ENERGY INC NEW COM 867224107 26473 755714 SH SOLE 34 755714 0 0 SUNCOR ENERGY INC NEW COM 867224107 2312 65997 SH SOLE 36 65997 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 7 3356 SH SOLE 18 3356 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 5 2343 SH SOLE 19 2343 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 93 47943 SH SOLE 21 47943 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 127 65580 SH SOLE 22 65580 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 1 SH SOLE 22 1 0 0 SUNOCO LP COM U REP LP 86765K109 287 9221 SH SOLE 7 9221 0 0 SUNOPTA INC COM 8676EP108 3 351 SH SOLE 2 351 0 0 SUNOPTA INC COM 8676EP108 4 483 SH SOLE 17 0 0 483 SUNOPTA INC COM 8676EP108 765 87953 SH SOLE 19 87953 0 0 SUNOPTA INC COM 8676EP108 2814 323412 SH SOLE 34 323412 0 0 SUNPOWER CORP COM 867652406 99 13523 SH SOLE 2 3117 0 10406 SUNPOWER CORP COM 867652406 2 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 10 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 1632 223881 SH SOLE 18 223881 0 0 SUNPOWER CORP COM 867652406 365 50132 SH SOLE 19 50132 0 0 SUNPOWER CORP COM 867652406 14579 1999847 SH SOLE 21 1999847 0 0 SUNPOWER CORP COM 867652406 11457 1571669 SH SOLE 22 1474401 0 97268 SUNPOWER CORP COM 867652406 27 3751 SH SOLE 26 0 0 3751 SUNPOWER CORP COM 867652406 57 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 1700 233181 SH SOLE 30 233181 0 0 SUNPOWER CORP COM 867652406 43 5870 SH SOLE 40 5870 0 0 SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 79 83000 PRN SOLE 21 83000 0 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 942 1190000 PRN SOLE 21 1190000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1073 1308000 PRN SOLE 21 1308000 0 0 SUNRUN INC COM 86771W105 112 20117 SH SOLE 2 6517 0 13600 SUNRUN INC COM 86771W105 8 1430 SH SOLE 7 1430 0 0 SUNRUN INC COM 86771W105 1877 338228 SH SOLE 18 338228 0 0 SUNRUN INC COM 86771W105 331 59616 SH SOLE 19 59616 0 0 SUNRUN INC COM 86771W105 16769 3021421 SH SOLE 21 3021421 0 0 SUNRUN INC COM 86771W105 12527 2257033 SH SOLE 22 2085571 0 171462 SUNRUN INC COM 86771W105 128 23074 SH SOLE 28 23074 0 0 SUNRUN INC COM 86771W105 1399 252074 SH SOLE 30 252074 0 0 SUNRUN INC COM 86771W105 62 11141 SH SOLE 40 11141 0 0 SUNSHINE BANCORP INC COM 86777J108 31 1337 SH SOLE 2 481 0 856 SUNSHINE BANCORP INC COM 86777J108 661 28433 SH SOLE 18 28433 0 0 SUNSHINE BANCORP INC COM 86777J108 131 5631 SH SOLE 19 5631 0 0 SUNSHINE BANCORP INC COM 86777J108 5632 242359 SH SOLE 21 242359 0 0 SUNSHINE BANCORP INC COM 86777J108 1496 64380 SH SOLE 22 59509 0 4871 SUNSTONE HOTEL INVS INC NEW COM 867892101 812 50557 SH SOLE 2 13934 0 36623 SUNSTONE HOTEL INVS INC NEW COM 867892101 1166 72584 SH SOLE 4 72584 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4884 303911 SH SOLE 7 303911 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 128 7995 SH SOLE 15 7995 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 13546 842960 SH SOLE 18 842960 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6269 390079 SH SOLE 19 390079 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 132268 8230747 SH SOLE 21 8230747 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 142983 8897499 SH SOLE 22 8319397 0 578102 SUNSTONE HOTEL INVS INC NEW COM 867892101 102 6349 SH SOLE 23 6349 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6768 421128 SH SOLE 25 421128 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2028 126199 SH SOLE 26 51021 0 75178 SUNSTONE HOTEL INVS INC NEW COM 867892101 504 31389 SH SOLE 28 31389 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1425 88680 SH SOLE 29 74938 0 13742 SUNSTONE HOTEL INVS INC NEW COM 867892101 18385 1144083 SH SOLE 30 1144083 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 406 25276 SH SOLE 34 25276 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 381 23696 SH SOLE 40 23696 0 0 SUNTRUST BKS INC COM 867914103 58991 986975 SH SOLE 2 509314 0 477661 SUNTRUST BKS INC COM 867914103 13125 219586 SH SOLE 4 202354 0 17232 SUNTRUST BKS INC COM 867914103 21367 357495 SH SOLE 7 336448 0 21047 SUNTRUST BKS INC COM 867914103 658 11006 SH SOLE 13 11006 0 0 SUNTRUST BKS INC COM 867914103 192 3220 SH SOLE 15 3220 0 0 SUNTRUST BKS INC COM 867914103 319261 5341500 SH SOLE 18 5075673 0 265827 SUNTRUST BKS INC COM 867914103 376680 6302151 SH SOLE 19 6302151 0 0 SUNTRUST BKS INC COM 867914103 640689 10719241 SH SOLE 21 10719241 0 0 SUNTRUST BKS INC COM 867914103 801309 13406535 SH SOLE 22 10880161 0 2526374 SUNTRUST BKS INC COM 867914103 43385 725861 SH SOLE 23 725861 0 0 SUNTRUST BKS INC COM 867914103 29253 489418 SH SOLE 25 446855 0 42563 SUNTRUST BKS INC COM 867914103 81596 1365164 SH SOLE 26 466821 0 898343 SUNTRUST BKS INC COM 867914103 6623 110803 SH SOLE 28 80818 0 29985 SUNTRUST BKS INC COM 867914103 7269 121609 SH SOLE 29 38136 0 83473 SUNTRUST BKS INC COM 867914103 93010 1556128 SH SOLE 30 1556128 0 0 SUNTRUST BKS INC COM 867914103 18296 306103 SH SOLE 31 195791 0 110312 SUNTRUST BKS INC COM 867914103 55997 936880 SH SOLE 34 936880 0 0 SUNTRUST BKS INC COM 867914103 33863 566559 SH SOLE 36 566559 0 0 SUNTRUST BKS INC COM 867914103 162 2712 SH SOLE 40 2712 0 0 SUNWORKS INC COM 86803X105 5 3482 SH SOLE 18 3482 0 0 SUNWORKS INC COM 86803X105 8 4851 SH SOLE 19 4851 0 0 SUNWORKS INC COM 86803X105 86 54770 SH SOLE 21 54770 0 0 SUNWORKS INC COM 86803X105 59 37776 SH SOLE 22 37776 0 0 SUPER MICRO COMPUTER INC COM 86800U104 171 7745 SH SOLE 2 2193 0 5552 SUPER MICRO COMPUTER INC COM 86800U104 3 146 SH SOLE 4 146 0 0 SUPER MICRO COMPUTER INC COM 86800U104 22 975 SH SOLE 7 975 0 0 SUPER MICRO COMPUTER INC COM 86800U104 4166 188516 SH SOLE 18 188516 0 0 SUPER MICRO COMPUTER INC COM 86800U104 638 28870 SH SOLE 19 28870 0 0 SUPER MICRO COMPUTER INC COM 86800U104 74206 3357756 SH SOLE 21 3357756 0 0 SUPER MICRO COMPUTER INC COM 86800U104 24916 1127436 SH SOLE 22 1057366 0 70070 SUPER MICRO COMPUTER INC COM 86800U104 42 1882 SH SOLE 26 0 0 1882 SUPER MICRO COMPUTER INC COM 86800U104 121 5497 SH SOLE 28 5497 0 0 SUPER MICRO COMPUTER INC COM 86800U104 334 15101 SH SOLE 29 0 0 15101 SUPER MICRO COMPUTER INC COM 86800U104 1161 52544 SH SOLE 30 52544 0 0 SUPER MICRO COMPUTER INC COM 86800U104 92 4179 SH SOLE 40 4179 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 0 303 SH SOLE 21 303 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 46 44899 SH SOLE 22 44899 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 3 3725 SH SOLE 21 3725 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1602 150041 SH SOLE 2 125083 0 24958 SUPERIOR ENERGY SVCS INC COM 868157108 9 864 SH SOLE 4 864 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 74 6970 SH SOLE 7 6970 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 10671 999190 SH SOLE 18 999190 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 8565 801975 SH SOLE 19 801975 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 108950 10201271 SH SOLE 21 10201271 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 52709 4935329 SH SOLE 22 4621775 0 313554 SUPERIOR ENERGY SVCS INC COM 868157108 1393 130453 SH SOLE 25 130453 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 673 63034 SH SOLE 26 53133 0 9901 SUPERIOR ENERGY SVCS INC COM 868157108 231 21630 SH SOLE 28 21630 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1634 153003 SH SOLE 29 153003 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 251 23527 SH SOLE 30 23527 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 6585 616590 SH SOLE 34 616590 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 212 19813 SH SOLE 36 19813 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 181 16965 SH SOLE 40 16965 0 0 SUPERIOR INDS INTL INC COM 868168105 93 5597 SH SOLE 2 1453 0 4144 SUPERIOR INDS INTL INC COM 868168105 2 139 SH SOLE 4 139 0 0 SUPERIOR INDS INTL INC COM 868168105 10 599 SH SOLE 7 599 0 0 SUPERIOR INDS INTL INC COM 868168105 2041 122558 SH SOLE 18 122558 0 0 SUPERIOR INDS INTL INC COM 868168105 285 17133 SH SOLE 19 17133 0 0 SUPERIOR INDS INTL INC COM 868168105 36087 2167373 SH SOLE 21 2167373 0 0 SUPERIOR INDS INTL INC COM 868168105 10950 657655 SH SOLE 22 608038 0 49617 SUPERIOR INDS INTL INC COM 868168105 49 2971 SH SOLE 28 2971 0 0 SUPERIOR INDS INTL INC COM 868168105 513 30833 SH SOLE 30 30833 0 0 SUPERIOR INDS INTL INC COM 868168105 42 2521 SH SOLE 40 2521 0 0 SUPERIOR UNIFORM GP INC COM 868358102 8 332 SH SOLE 2 332 0 0 SUPERIOR UNIFORM GP INC COM 868358102 674 29435 SH SOLE 18 29435 0 0 SUPERIOR UNIFORM GP INC COM 868358102 89 3879 SH SOLE 19 3879 0 0 SUPERIOR UNIFORM GP INC COM 868358102 6370 278174 SH SOLE 21 278174 0 0 SUPERIOR UNIFORM GP INC COM 868358102 3422 149427 SH SOLE 22 142691 0 6736 SUPERNUS PHARMACEUTICALS INC COM 868459108 120 2995 SH SOLE 2 2648 0 347 SUPERNUS PHARMACEUTICALS INC COM 868459108 17 436 SH SOLE 4 436 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 51 1278 SH SOLE 7 1278 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 8823 220586 SH SOLE 18 220586 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1410 35262 SH SOLE 19 35262 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 202185 5054614 SH SOLE 21 5054614 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 53584 1339599 SH SOLE 22 1245800 0 93799 SUPERNUS PHARMACEUTICALS INC COM 868459108 349 8735 SH SOLE 23 8735 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1086 27158 SH SOLE 26 23534 0 3624 SUPERNUS PHARMACEUTICALS INC COM 868459108 313 7817 SH SOLE 28 7817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 335 8377 SH SOLE 29 0 0 8377 SUPERNUS PHARMACEUTICALS INC COM 868459108 2738 68461 SH SOLE 30 68461 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 261 6518 SH SOLE 40 6518 0 0 SUPERVALU INC COM NEW 868536301 193 8875 SH SOLE 2 2200 0 6675 SUPERVALU INC COM NEW 868536301 2 73 SH SOLE 4 73 0 0 SUPERVALU INC COM NEW 868536301 84 3840 SH SOLE 7 3840 0 0 SUPERVALU INC COM NEW 868536301 4293 197378 SH SOLE 18 197378 0 0 SUPERVALU INC COM NEW 868536301 6556 301434 SH SOLE 19 301434 0 0 SUPERVALU INC COM NEW 868536301 73486 3378661 SH SOLE 21 3378661 0 0 SUPERVALU INC COM NEW 868536301 24903 1144973 SH SOLE 22 1067999 0 76974 SUPERVALU INC COM NEW 868536301 42 1951 SH SOLE 26 0 0 1951 SUPERVALU INC COM NEW 868536301 96 4405 SH SOLE 28 4405 0 0 SUPERVALU INC COM NEW 868536301 1144 52614 SH SOLE 30 52614 0 0 SUPERVALU INC COM NEW 868536301 153 7053 SH SOLE 36 7053 0 0 SUPERVALU INC COM NEW 868536301 69 3188 SH SOLE 40 3188 0 0 SUPPORT COM INC COM NEW 86858W200 6 2635 SH SOLE 18 2635 0 0 SUPPORT COM INC COM NEW 86858W200 14 5782 SH SOLE 19 5782 0 0 SUPPORT COM INC COM NEW 86858W200 108 45837 SH SOLE 21 45837 0 0 SUPPORT COM INC COM NEW 86858W200 1012 430827 SH SOLE 22 430827 0 0 SUPPORT COM INC COM NEW 86858W200 67 28697 SH SOLE 29 0 0 28697 SURGERY PARTNERS INC COM 86881A100 14 1392 SH SOLE 2 1198 0 194 SURGERY PARTNERS INC COM 86881A100 3 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 671 64858 SH SOLE 18 64858 0 0 SURGERY PARTNERS INC COM 86881A100 145 14046 SH SOLE 19 14046 0 0 SURGERY PARTNERS INC COM 86881A100 6072 586680 SH SOLE 21 586680 0 0 SURGERY PARTNERS INC COM 86881A100 6427 620962 SH SOLE 22 583311 0 37651 SURGERY PARTNERS INC COM 86881A100 33 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 54 5170 SH SOLE 30 5170 0 0 SURGERY PARTNERS INC COM 86881A100 25 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 25 812 SH SOLE 2 635 0 177 SURMODICS INC COM 868873100 4 135 SH SOLE 4 135 0 0 SURMODICS INC COM 868873100 10 329 SH SOLE 7 329 0 0 SURMODICS INC COM 868873100 2028 65427 SH SOLE 18 65427 0 0 SURMODICS INC COM 868873100 306 9862 SH SOLE 19 9862 0 0 SURMODICS INC COM 868873100 36061 1163261 SH SOLE 21 1163261 0 0 SURMODICS INC COM 868873100 13503 435588 SH SOLE 22 409129 0 26459 SURMODICS INC COM 868873100 731 23584 SH SOLE 23 23584 0 0 SURMODICS INC COM 868873100 61 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 556 17949 SH SOLE 30 17949 0 0 SURMODICS INC COM 868873100 204 6573 SH SOLE 34 6573 0 0 SURMODICS INC COM 868873100 61 1981 SH SOLE 40 1981 0 0 SUSSEX BANCORP COM 869245100 21 868 SH SOLE 18 868 0 0 SUSSEX BANCORP COM 869245100 395 16660 SH SOLE 21 16660 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 66 4205 SH SOLE 2 1033 0 3172 SUTHERLAND ASSET MGMT CORP M COM 86933G105 26 1679 SH SOLE 7 1679 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 1133 72162 SH SOLE 18 72162 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 180 11438 SH SOLE 19 11438 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 15580 992326 SH SOLE 21 992326 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 5797 369259 SH SOLE 22 353417 0 15842 SUTHERLAND ASSET MGMT CORP M COM 86933G105 41 2609 SH SOLE 30 2609 0 0 SVB FINL GROUP COM 78486Q101 13739 73433 SH SOLE 2 28469 0 44964 SVB FINL GROUP COM 78486Q101 3392 18130 SH SOLE 4 15936 0 2194 SVB FINL GROUP COM 78486Q101 875 4676 SH SOLE 7 3557 0 1119 SVB FINL GROUP COM 78486Q101 36757 196466 SH SOLE 18 191193 0 5273 SVB FINL GROUP COM 78486Q101 22911 122458 SH SOLE 19 122458 0 0 SVB FINL GROUP COM 78486Q101 6330 33833 SH SOLE 20 0 0 33833 SVB FINL GROUP COM 78486Q101 453755 2425332 SH SOLE 21 2425332 0 0 SVB FINL GROUP COM 78486Q101 319146 1705842 SH SOLE 22 1542681 0 163161 SVB FINL GROUP COM 78486Q101 11897 63591 SH SOLE 23 63591 0 0 SVB FINL GROUP COM 78486Q101 629 3362 SH SOLE 25 3362 0 0 SVB FINL GROUP COM 78486Q101 17758 94919 SH SOLE 26 46580 0 48339 SVB FINL GROUP COM 78486Q101 2248 12015 SH SOLE 28 8728 0 3287 SVB FINL GROUP COM 78486Q101 3066 16390 SH SOLE 29 2012 0 14378 SVB FINL GROUP COM 78486Q101 11868 63433 SH SOLE 30 63433 0 0 SVB FINL GROUP COM 78486Q101 3651 19512 SH SOLE 31 10728 0 8784 SVB FINL GROUP COM 78486Q101 17828 95290 SH SOLE 34 95290 0 0 SVB FINL GROUP COM 78486Q101 1733 9265 SH SOLE 36 9265 0 0 SVB FINL GROUP COM 78486Q101 42 226 SH SOLE 40 226 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 1543 302600 SH SOLE 19 302600 0 0 SYKES ENTERPRISES INC COM 871237103 250 8572 SH SOLE 2 2241 0 6331 SYKES ENTERPRISES INC COM 871237103 8 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 29 1005 SH SOLE 7 1005 0 0 SYKES ENTERPRISES INC COM 871237103 5599 192000 SH SOLE 18 192000 0 0 SYKES ENTERPRISES INC COM 871237103 846 29022 SH SOLE 19 29022 0 0 SYKES ENTERPRISES INC COM 871237103 101954 3496349 SH SOLE 21 3496349 0 0 SYKES ENTERPRISES INC COM 871237103 33410 1145757 SH SOLE 22 1070707 0 75050 SYKES ENTERPRISES INC COM 871237103 324 11120 SH SOLE 26 7618 0 3502 SYKES ENTERPRISES INC COM 871237103 165 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1534 52604 SH SOLE 30 52604 0 0 SYKES ENTERPRISES INC COM 871237103 134 4609 SH SOLE 40 4609 0 0 SYMANTEC CORP COM 871503108 26773 816012 SH SOLE 2 209835 0 606177 SYMANTEC CORP COM 871503108 6422 195724 SH SOLE 4 173517 0 22207 SYMANTEC CORP COM 871503108 15408 469620 SH SOLE 7 433225 0 36395 SYMANTEC CORP COM 871503108 160 4871 SH SOLE 13 4871 0 0 SYMANTEC CORP COM 871503108 166 5045 SH SOLE 15 5045 0 0 SYMANTEC CORP COM 871503108 5 150 SH SOLE 17 0 0 150 SYMANTEC CORP COM 871503108 46497 1417165 SH SOLE 18 1329535 0 87630 SYMANTEC CORP COM 871503108 7014 213773 SH SOLE 19 213773 0 0 SYMANTEC CORP COM 871503108 10248 312348 SH SOLE 20 0 0 312348 SYMANTEC CORP COM 871503108 483207 14727423 SH SOLE 21 14727423 0 0 SYMANTEC CORP COM 871503108 532994 16244870 SH SOLE 22 13461634 0 2783236 SYMANTEC CORP COM 871503108 25034 762991 SH SOLE 23 762991 0 0 SYMANTEC CORP COM 871503108 16402 499914 SH SOLE 25 499914 0 0 SYMANTEC CORP COM 871503108 54157 1650632 SH SOLE 26 617554 0 1033078 SYMANTEC CORP COM 871503108 4500 137168 SH SOLE 28 99888 0 37280 SYMANTEC CORP COM 871503108 693 21116 SH SOLE 29 21116 0 0 SYMANTEC CORP COM 871503108 68809 2097196 SH SOLE 30 2097196 0 0 SYMANTEC CORP COM 871503108 13295 405209 SH SOLE 31 227656 0 177553 SYMANTEC CORP COM 871503108 2918 88928 SH SOLE 32 88928 0 0 SYMANTEC CORP COM 871503108 3698 112697 SH SOLE 34 112697 0 0 SYMANTEC CORP COM 871503108 21962 669362 SH SOLE 36 669362 0 0 SYMANTEC CORP COM 871503108 120 3658 SH SOLE 40 3658 0 0 SYNACOR INC COM 871561106 16 5767 SH SOLE 18 5767 0 0 SYNACOR INC COM 871561106 227 84131 SH SOLE 21 84131 0 0 SYNACOR INC COM 871561106 14 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 18 1469 SH SOLE 18 1469 0 0 SYNALLOY CP DEL COM 871565107 27 2147 SH SOLE 19 2147 0 0 SYNALLOY CP DEL COM 871565107 317 25350 SH SOLE 21 25350 0 0 SYNALLOY CP DEL COM 871565107 1350 107974 SH SOLE 22 107974 0 0 SYNAPTICS INC COM 87157D109 607 15489 SH SOLE 2 15310 0 179 SYNAPTICS INC COM 87157D109 7 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 35 900 SH SOLE 7 900 0 0 SYNAPTICS INC COM 87157D109 8312 212156 SH SOLE 18 212156 0 0 SYNAPTICS INC COM 87157D109 5106 130322 SH SOLE 19 130322 0 0 SYNAPTICS INC COM 87157D109 87579 2235291 SH SOLE 21 2235291 0 0 SYNAPTICS INC COM 87157D109 41421 1057198 SH SOLE 22 988660 0 68538 SYNAPTICS INC COM 87157D109 1751 44689 SH SOLE 23 44689 0 0 SYNAPTICS INC COM 87157D109 383 9763 SH SOLE 26 7498 0 2265 SYNAPTICS INC COM 87157D109 204 5213 SH SOLE 28 5213 0 0 SYNAPTICS INC COM 87157D109 860 21946 SH SOLE 29 0 0 21946 SYNAPTICS INC COM 87157D109 208 5307 SH SOLE 30 5307 0 0 SYNAPTICS INC COM 87157D109 156 3972 SH SOLE 40 3972 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 100 10749 SH SOLE 2 3555 0 7194 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1 150 SH SOLE 4 150 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9 986 SH SOLE 7 986 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1940 207918 SH SOLE 18 207918 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 295 31665 SH SOLE 19 31665 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 34073 3651982 SH SOLE 21 3651982 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10654 1141931 SH SOLE 22 1072115 0 69816 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 72 7700 SH SOLE 26 6226 0 1474 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 51 5473 SH SOLE 28 5473 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 555 59537 SH SOLE 30 59537 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 38 4045 SH SOLE 40 4045 0 0 SYNCHRONY FINL COM 87165B103 36084 1162116 SH SOLE 2 380131 0 781985 SYNCHRONY FINL COM 87165B103 8832 284453 SH SOLE 4 256410 0 28043 SYNCHRONY FINL COM 87165B103 16564 533475 SH SOLE 7 511280 0 22195 SYNCHRONY FINL COM 87165B103 402 12939 SH SOLE 13 12939 0 0 SYNCHRONY FINL COM 87165B103 189 6102 SH SOLE 15 6102 0 0 SYNCHRONY FINL COM 87165B103 52537 1692004 SH SOLE 18 1581130 0 110874 SYNCHRONY FINL COM 87165B103 9038 291085 SH SOLE 19 291085 0 0 SYNCHRONY FINL COM 87165B103 473068 15235677 SH SOLE 21 15235677 0 0 SYNCHRONY FINL COM 87165B103 630634 20310274 SH SOLE 22 16568160 0 3742114 SYNCHRONY FINL COM 87165B103 32041 1031924 SH SOLE 23 1031924 0 0 SYNCHRONY FINL COM 87165B103 19880 640271 SH SOLE 25 640271 0 0 SYNCHRONY FINL COM 87165B103 72195 2325119 SH SOLE 26 777426 0 1547693 SYNCHRONY FINL COM 87165B103 5741 184907 SH SOLE 28 135161 0 49746 SYNCHRONY FINL COM 87165B103 4534 146018 SH SOLE 29 27167 0 118851 SYNCHRONY FINL COM 87165B103 70897 2283318 SH SOLE 30 2283318 0 0 SYNCHRONY FINL COM 87165B103 11215 361189 SH SOLE 31 200739 0 160450 SYNCHRONY FINL COM 87165B103 3058 98479 SH SOLE 34 98479 0 0 SYNCHRONY FINL COM 87165B103 26583 856122 SH SOLE 36 856122 0 0 SYNCHRONY FINL COM 87165B103 122 3928 SH SOLE 40 3928 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1201 102678 SH SOLE 2 102678 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 958 81914 SH SOLE 18 81914 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 11919 1018713 SH SOLE 19 1018713 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 419 35788 SH SOLE 20 35788 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 3423 292530 SH SOLE 21 292530 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1204 102941 SH SOLE 22 94716 0 8225 SYNDAX PHARMACEUTICALS INC COM 87164F105 3713 317326 SH SOLE 34 317326 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 43 14726 SH SOLE 2 12859 0 1867 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 19 6626 SH SOLE 7 6626 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2364 815169 SH SOLE 18 815169 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 506 174558 SH SOLE 19 174558 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 36941 12738290 SH SOLE 21 12738290 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 18267 6298848 SH SOLE 22 5888453 0 410395 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 279 96056 SH SOLE 26 85008 0 11048 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 82 28160 SH SOLE 28 28160 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 99 34252 SH SOLE 30 34252 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 86 29715 SH SOLE 40 29715 0 0 SYNLOGIC INC COM 87166L100 4 233 SH SOLE 18 233 0 0 SYNLOGIC INC COM 87166L100 66 3497 SH SOLE 21 3497 0 0 SYNNEX CORP COM 87162W100 2615 20668 SH SOLE 2 16695 0 3973 SYNNEX CORP COM 87162W100 100 793 SH SOLE 4 793 0 0 SYNNEX CORP COM 87162W100 145 1148 SH SOLE 7 1148 0 0 SYNNEX CORP COM 87162W100 23819 188279 SH SOLE 18 188279 0 0 SYNNEX CORP COM 87162W100 15334 121210 SH SOLE 19 121210 0 0 SYNNEX CORP COM 87162W100 232134 1834910 SH SOLE 21 1834910 0 0 SYNNEX CORP COM 87162W100 133764 1057341 SH SOLE 22 1000872 0 56469 SYNNEX CORP COM 87162W100 5298 41878 SH SOLE 23 41878 0 0 SYNNEX CORP COM 87162W100 1325 10473 SH SOLE 26 8939 0 1534 SYNNEX CORP COM 87162W100 534 4222 SH SOLE 28 4222 0 0 SYNNEX CORP COM 87162W100 2883 22790 SH SOLE 29 0 0 22790 SYNNEX CORP COM 87162W100 588 4648 SH SOLE 30 4648 0 0 SYNNEX CORP COM 87162W100 12 98 SH SOLE 34 98 0 0 SYNNEX CORP COM 87162W100 190 1503 SH SOLE 36 1503 0 0 SYNNEX CORP COM 87162W100 420 3316 SH SOLE 40 3316 0 0 SYNOPSYS INC COM 871607107 23793 295460 SH SOLE 2 145394 0 150066 SYNOPSYS INC COM 871607107 4846 60179 SH SOLE 4 55075 0 5104 SYNOPSYS INC COM 871607107 13535 168071 SH SOLE 7 139935 0 28136 SYNOPSYS INC COM 871607107 498 6188 SH SOLE 13 6188 0 0 SYNOPSYS INC COM 871607107 90 1112 SH SOLE 15 1112 0 0 SYNOPSYS INC COM 871607107 26730 331932 SH SOLE 18 311271 0 20661 SYNOPSYS INC COM 871607107 8285 102879 SH SOLE 19 102879 0 0 SYNOPSYS INC COM 871607107 9394 116648 SH SOLE 20 0 0 116648 SYNOPSYS INC COM 871607107 365244 4535508 SH SOLE 21 4535508 0 0 SYNOPSYS INC COM 871607107 358651 4453634 SH SOLE 22 3741022 0 712612 SYNOPSYS INC COM 871607107 16902 209884 SH SOLE 23 209884 0 0 SYNOPSYS INC COM 871607107 9159 113734 SH SOLE 25 113734 0 0 SYNOPSYS INC COM 871607107 43496 540122 SH SOLE 26 164505 0 375617 SYNOPSYS INC COM 871607107 2704 33574 SH SOLE 28 24198 0 9376 SYNOPSYS INC COM 871607107 5983 74297 SH SOLE 29 13795 0 60502 SYNOPSYS INC COM 871607107 45337 562987 SH SOLE 30 562987 0 0 SYNOPSYS INC COM 871607107 10196 126610 SH SOLE 31 42233 0 84377 SYNOPSYS INC COM 871607107 6992 86829 SH SOLE 34 86829 0 0 SYNOPSYS INC COM 871607107 12938 160662 SH SOLE 36 160662 0 0 SYNOPSYS INC COM 871607107 60 745 SH SOLE 40 745 0 0 SYNOVUS FINL CORP COM NEW 87161C501 6530 141775 SH SOLE 2 78935 0 62840 SYNOVUS FINL CORP COM NEW 87161C501 72 1558 SH SOLE 4 1558 0 0 SYNOVUS FINL CORP COM NEW 87161C501 116 2512 SH SOLE 7 2512 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5258 114147 SH SOLE 13 114147 0 0 SYNOVUS FINL CORP COM NEW 87161C501 18969 411843 SH SOLE 18 411843 0 0 SYNOVUS FINL CORP COM NEW 87161C501 32560 706896 SH SOLE 19 706896 0 0 SYNOVUS FINL CORP COM NEW 87161C501 250444 5437346 SH SOLE 21 5437346 0 0 SYNOVUS FINL CORP COM NEW 87161C501 222379 4828025 SH SOLE 22 4209683 0 618342 SYNOVUS FINL CORP COM NEW 87161C501 306 6633 SH SOLE 23 6633 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2352 51071 SH SOLE 26 44070 0 7001 SYNOVUS FINL CORP COM NEW 87161C501 829 17995 SH SOLE 28 17995 0 0 SYNOVUS FINL CORP COM NEW 87161C501 9375 203546 SH SOLE 29 729 0 202817 SYNOVUS FINL CORP COM NEW 87161C501 1111 24117 SH SOLE 30 24117 0 0 SYNOVUS FINL CORP COM NEW 87161C501 144 3124 SH SOLE 31 3124 0 0 SYNOVUS FINL CORP COM NEW 87161C501 297 6458 SH SOLE 34 6458 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2661 57781 SH SOLE 36 57781 0 0 SYNOVUS FINL CORP COM NEW 87161C501 625 13571 SH SOLE 40 13571 0 0 SYNTEL INC COM 87162H103 76 3865 SH SOLE 2 3677 0 188 SYNTEL INC COM 87162H103 3 158 SH SOLE 4 158 0 0 SYNTEL INC COM 87162H103 15 752 SH SOLE 7 752 0 0 SYNTEL INC COM 87162H103 1 40 SH SOLE 17 0 0 40 SYNTEL INC COM 87162H103 2114 107593 SH SOLE 18 107593 0 0 SYNTEL INC COM 87162H103 513 26083 SH SOLE 19 26083 0 0 SYNTEL INC COM 87162H103 19854 1010376 SH SOLE 21 1010376 0 0 SYNTEL INC COM 87162H103 18871 960364 SH SOLE 22 896682 0 63682 SYNTEL INC COM 87162H103 191 9734 SH SOLE 26 8516 0 1218 SYNTEL INC COM 87162H103 94 4796 SH SOLE 28 4796 0 0 SYNTEL INC COM 87162H103 88 4474 SH SOLE 30 4474 0 0 SYNTEL INC COM 87162H103 71 3603 SH SOLE 40 3603 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 31 57656 SH SOLE 19 57656 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 17 30922 SH SOLE 21 30922 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 97 178971 SH SOLE 22 178971 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 13 13497 SH SOLE 19 13497 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 30 31784 SH SOLE 21 31784 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 1206 1292677 SH SOLE 22 1292677 0 0 SYPRIS SOLUTIONS INC COM 871655106 11 7853 SH SOLE 21 7853 0 0 SYPRIS SOLUTIONS INC COM 871655106 44 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 30 2032 SH SOLE 2 2032 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 649 44100 SH SOLE 18 44100 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 122 8319 SH SOLE 19 8319 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 5763 391509 SH SOLE 21 391509 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1823 123836 SH SOLE 22 114296 0 9540 SYSCO CORP COM 871829107 38575 715023 SH SOLE 2 211394 0 503629 SYSCO CORP COM 871829107 9713 180034 SH SOLE 4 161230 0 18804 SYSCO CORP COM 871829107 42668 790872 SH SOLE 7 506040 0 284832 SYSCO CORP COM 871829107 771 14288 SH SOLE 13 14288 0 0 SYSCO CORP COM 871829107 182 3377 SH SOLE 15 3377 0 0 SYSCO CORP COM 871829107 17 309 SH SOLE 17 0 0 309 SYSCO CORP COM 871829107 57805 1071459 SH SOLE 18 1001831 0 69628 SYSCO CORP COM 871829107 1548 28690 SH SOLE 19 28690 0 0 SYSCO CORP COM 871829107 17230 319377 SH SOLE 20 0 0 319377 SYSCO CORP COM 871829107 550520 10204265 SH SOLE 21 10204265 0 0 SYSCO CORP COM 871829107 738469 13688030 SH SOLE 22 11345007 0 2343023 SYSCO CORP COM 871829107 34171 633377 SH SOLE 23 633377 0 0 SYSCO CORP COM 871829107 21076 390649 SH SOLE 25 390649 0 0 SYSCO CORP COM 871829107 96783 1793938 SH SOLE 26 493173 0 1300765 SYSCO CORP COM 871829107 6240 115667 SH SOLE 28 84309 0 31358 SYSCO CORP COM 871829107 979 18141 SH SOLE 29 18141 0 0 SYSCO CORP COM 871829107 81073 1502736 SH SOLE 30 1502736 0 0 SYSCO CORP COM 871829107 14070 260791 SH SOLE 31 109749 0 151042 SYSCO CORP COM 871829107 2542 47121 SH SOLE 32 47121 0 0 SYSCO CORP COM 871829107 1861 34488 SH SOLE 34 34488 0 0 SYSCO CORP COM 871829107 29585 548377 SH SOLE 36 548377 0 0 SYSCO CORP COM 871829107 135 2511 SH SOLE 40 2511 0 0 SYSTEMAX INC COM 871851101 54 2056 SH SOLE 2 1572 0 484 SYSTEMAX INC COM 871851101 14 525 SH SOLE 7 525 0 0 SYSTEMAX INC COM 871851101 1089 41221 SH SOLE 18 41221 0 0 SYSTEMAX INC COM 871851101 225 8524 SH SOLE 19 8524 0 0 SYSTEMAX INC COM 871851101 9735 368347 SH SOLE 21 368347 0 0 SYSTEMAX INC COM 871851101 7879 298096 SH SOLE 22 277832 0 20264 SYSTEMAX INC COM 871851101 64 2414 SH SOLE 30 2414 0 0 T MOBILE US INC COM 872590104 20389 330663 SH SOLE 2 90572 0 240091 T MOBILE US INC COM 872590104 5650 91632 SH SOLE 4 81502 0 10130 T MOBILE US INC COM 872590104 4276 69344 SH SOLE 7 50786 0 18558 T MOBILE US INC COM 872590104 4257 69048 SH SOLE 13 69048 0 0 T MOBILE US INC COM 872590104 182 2958 SH SOLE 15 2958 0 0 T MOBILE US INC COM 872590104 0 6 SH SOLE 17 0 0 6 T MOBILE US INC COM 872590104 7588 123068 SH SOLE 18 94212 0 28856 T MOBILE US INC COM 872590104 89495 1451428 SH SOLE 19 1451428 0 0 T MOBILE US INC COM 872590104 191450 3104930 SH SOLE 21 3104930 0 0 T MOBILE US INC COM 872590104 498760 8088879 SH SOLE 22 7062880 0 1025999 T MOBILE US INC COM 872590104 21835 354118 SH SOLE 23 354118 0 0 T MOBILE US INC COM 872590104 14115 228920 SH SOLE 25 228920 0 0 T MOBILE US INC COM 872590104 37569 609287 SH SOLE 26 273501 0 335786 T MOBILE US INC COM 872590104 4095 66413 SH SOLE 28 48416 0 17997 T MOBILE US INC COM 872590104 3360 54496 SH SOLE 29 9888 0 44608 T MOBILE US INC COM 872590104 30984 502502 SH SOLE 30 502502 0 0 T MOBILE US INC COM 872590104 9560 155051 SH SOLE 31 65611 0 89440 T MOBILE US INC COM 872590104 7415 120258 SH SOLE 32 120258 0 0 T MOBILE US INC COM 872590104 15514 251602 SH SOLE 34 251602 0 0 T MOBILE US INC COM 872590104 18916 306783 SH SOLE 36 306783 0 0 T MOBILE US INC COM 872590104 102 1649 SH SOLE 40 1649 0 0 T MOBILE US INC CONV PFD SER A 872590203 779 7802 SH SOLE 2 7802 0 0 T MOBILE US INC CONV PFD SER A 872590203 217840 2180363 SH SOLE 21 2180363 0 0 T MOBILE US INC CONV PFD SER A 872590203 45 450 SH SOLE 25 450 0 0 T MOBILE US INC CONV PFD SER A 872590203 1259 12600 SH SOLE 26 12600 0 0 T MOBILE US INC CONV PFD SER A 872590203 500 5000 SH SOLE 34 5000 0 0 T2 BIOSYSTEMS INC COM 89853L104 15 3526 SH SOLE 18 3526 0 0 T2 BIOSYSTEMS INC COM 89853L104 17 4053 SH SOLE 19 4053 0 0 T2 BIOSYSTEMS INC COM 89853L104 212 50373 SH SOLE 21 50373 0 0 T2 BIOSYSTEMS INC COM 89853L104 403 96014 SH SOLE 22 96014 0 0 TABLEAU SOFTWARE INC CL A 87336U105 2120 28302 SH SOLE 2 6911 0 21391 TABLEAU SOFTWARE INC CL A 87336U105 16 218 SH SOLE 4 218 0 0 TABLEAU SOFTWARE INC CL A 87336U105 104 1389 SH SOLE 7 1389 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1 20 SH SOLE 17 0 0 20 TABLEAU SOFTWARE INC CL A 87336U105 2133 28477 SH SOLE 18 28477 0 0 TABLEAU SOFTWARE INC CL A 87336U105 3438 45906 SH SOLE 19 45906 0 0 TABLEAU SOFTWARE INC CL A 87336U105 68412 913504 SH SOLE 21 913504 0 0 TABLEAU SOFTWARE INC CL A 87336U105 125336 1673605 SH SOLE 22 1497287 0 176318 TABLEAU SOFTWARE INC CL A 87336U105 1582 21127 SH SOLE 26 17355 0 3772 TABLEAU SOFTWARE INC CL A 87336U105 689 9204 SH SOLE 28 9204 0 0 TABLEAU SOFTWARE INC CL A 87336U105 919 12277 SH SOLE 29 0 0 12277 TABLEAU SOFTWARE INC CL A 87336U105 10144 135453 SH SOLE 30 135453 0 0 TABLEAU SOFTWARE INC CL A 87336U105 98 1306 SH SOLE 31 1306 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1670 22300 SH SOLE 34 22300 0 0 TABLEAU SOFTWARE INC CL A 87336U105 459 6127 SH SOLE 40 6127 0 0 TABULA RASA HEALTHCARE INC COM 873379101 15 558 SH SOLE 2 558 0 0 TABULA RASA HEALTHCARE INC COM 873379101 883 33033 SH SOLE 18 33033 0 0 TABULA RASA HEALTHCARE INC COM 873379101 142 5299 SH SOLE 19 5299 0 0 TABULA RASA HEALTHCARE INC COM 873379101 7736 289288 SH SOLE 21 289288 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2266 84728 SH SOLE 22 77610 0 7118 TACTILE SYS TECHNOLOGY INC COM 87357P100 18 570 SH SOLE 2 570 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 16 529 SH SOLE 7 529 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1011 32658 SH SOLE 18 32658 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 173 5599 SH SOLE 19 5599 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 8820 284970 SH SOLE 21 284970 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 7734 249880 SH SOLE 22 228978 0 20902 TAHOE RES INC COM 873868103 958 181738 SH SOLE 2 30449 0 151289 TAHOE RES INC COM 873868103 40 7503 SH SOLE 7 7503 0 0 TAHOE RES INC COM 873868103 877 166319 SH SOLE 18 166319 0 0 TAHOE RES INC COM 873868103 272 51700 SH SOLE 19 51700 0 0 TAHOE RES INC COM 873868103 16055 3046525 SH SOLE 21 3046525 0 0 TAHOE RES INC COM 873868103 16412 3114211 SH SOLE 22 2353283 0 760928 TAHOE RES INC COM 873868103 38 7130 SH SOLE 31 7130 0 0 TAILORED BRANDS INC COM 87403A107 292 20252 SH SOLE 2 14188 0 6064 TAILORED BRANDS INC COM 87403A107 3 242 SH SOLE 4 242 0 0 TAILORED BRANDS INC COM 87403A107 18 1219 SH SOLE 7 1219 0 0 TAILORED BRANDS INC COM 87403A107 3439 238147 SH SOLE 18 238147 0 0 TAILORED BRANDS INC COM 87403A107 523 36198 SH SOLE 19 36198 0 0 TAILORED BRANDS INC COM 87403A107 62461 4325571 SH SOLE 21 4325571 0 0 TAILORED BRANDS INC COM 87403A107 18639 1290811 SH SOLE 22 1205051 0 85760 TAILORED BRANDS INC COM 87403A107 178 12351 SH SOLE 26 8732 0 3619 TAILORED BRANDS INC COM 87403A107 87 5999 SH SOLE 28 5999 0 0 TAILORED BRANDS INC COM 87403A107 974 67475 SH SOLE 30 67475 0 0 TAILORED BRANDS INC COM 87403A107 65 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 897 23900 SH SOLE 2 0 0 23900 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10 270 SH SOLE 17 0 0 270 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 145571 3876735 SH SOLE 18 3740265 0 136470 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 130141 3465801 SH SOLE 19 3465801 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 48337 1287258 SH SOLE 21 1287258 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17979 478805 SH SOLE 22 478805 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3315 88271 SH SOLE 25 88271 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 15405 410252 SH SOLE 26 75333 0 334919 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2948 78500 SH SOLE 32 78500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 20677 550648 SH SOLE 34 550648 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9116 89172 SH SOLE 2 52333 0 36839 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 48 471 SH SOLE 4 471 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 259 2533 SH SOLE 7 2533 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35970 351855 SH SOLE 18 351611 0 244 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37162 363516 SH SOLE 19 363516 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 483980 4734223 SH SOLE 21 4734223 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 341901 3344425 SH SOLE 22 3034569 0 309856 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 326 3192 SH SOLE 25 3192 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3589 35108 SH SOLE 26 29067 0 6041 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1592 15576 SH SOLE 28 15576 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 330 3228 SH SOLE 29 0 0 3228 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1632 15961 SH SOLE 30 15961 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 244 2389 SH SOLE 31 2389 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1806 17664 SH SOLE 34 17664 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1168 11426 SH SOLE 40 11426 0 0 TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000% 7/0 874054AD1 3596 758000 PRN SOLE 21 758000 0 0 TAL ED GROUP SPONSORED ADS 874080104 2356 69902 SH SOLE 2 8138 0 61764 TAL ED GROUP SPONSORED ADS 874080104 2420 71779 SH SOLE 4 67634 0 4145 TAL ED GROUP SPONSORED ADS 874080104 2066 61297 SH SOLE 7 24403 0 36894 TAL ED GROUP SPONSORED ADS 874080104 335 9925 SH SOLE 13 0 0 9925 TAL ED GROUP SPONSORED ADS 874080104 4120 122224 SH SOLE 15 122224 0 0 TAL ED GROUP SPONSORED ADS 874080104 3448 102282 SH SOLE 18 102282 0 0 TAL ED GROUP SPONSORED ADS 874080104 293 8706 SH SOLE 19 8706 0 0 TAL ED GROUP SPONSORED ADS 874080104 218220 6473443 SH SOLE 21 6473443 0 0 TAL ED GROUP SPONSORED ADS 874080104 118700 3521222 SH SOLE 22 3338638 0 182584 TAL ED GROUP SPONSORED ADS 874080104 10048 298077 SH SOLE 23 298077 0 0 TAL ED GROUP SPONSORED ADS 874080104 1704 50562 SH SOLE 25 50562 0 0 TAL ED GROUP SPONSORED ADS 874080104 28627 849210 SH SOLE 26 183191 0 666019 TAL ED GROUP SPONSORED ADS 874080104 1515 44952 SH SOLE 28 44952 0 0 TAL ED GROUP SPONSORED ADS 874080104 3428 101694 SH SOLE 29 65160 0 36534 TAL ED GROUP SPONSORED ADS 874080104 59539 1766200 SH SOLE 30 1766200 0 0 TAL ED GROUP SPONSORED ADS 874080104 5072 150474 SH SOLE 31 16362 0 134112 TAL ED GROUP SPONSORED ADS 874080104 578 17143 SH SOLE 32 17143 0 0 TAL ED GROUP SPONSORED ADS 874080104 1048 31074 SH SOLE 34 31074 0 0 TAL ED GROUP SPONSORED ADS 874080104 59 1762 SH SOLE 40 1762 0 0 TALEND S A ADS 874224207 4 100 SH SOLE 2 100 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 7 249 SH SOLE 4 249 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 991 35062 SH SOLE 7 35062 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 431 15262 SH SOLE 21 15262 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 3540 125294 SH SOLE 22 95326 0 29968 TALLGRASS ENERGY GP LP SHS CL A 874696107 965 34159 SH SOLE 26 29514 0 4645 TALLGRASS ENERGY GP LP SHS CL A 874696107 192 6794 SH SOLE 28 6794 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 1175 41610 SH SOLE 29 0 0 41610 TALLGRASS ENERGY GP LP SHS CL A 874696107 223 7883 SH SOLE 30 7883 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 150 5316 SH SOLE 40 5316 0 0 TANDEM DIABETES CARE INC COM 875372104 3 3670 SH SOLE 19 3670 0 0 TANDEM DIABETES CARE INC COM 875372104 6 7987 SH SOLE 21 7987 0 0 TANDEM DIABETES CARE INC COM 875372104 298 407743 SH SOLE 22 407743 0 0 TANDY LEATHER FACTORY INC COM 87538X105 8 1022 SH SOLE 18 1022 0 0 TANDY LEATHER FACTORY INC COM 87538X105 128 16359 SH SOLE 21 16359 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2745 112418 SH SOLE 2 65924 0 46494 TANGER FACTORY OUTLET CTRS I COM 875465106 770 31534 SH SOLE 4 31534 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 12210 499996 SH SOLE 7 499996 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 86 3539 SH SOLE 15 3539 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7773 318289 SH SOLE 18 318289 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 15683 642223 SH SOLE 19 642223 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 111149 4551567 SH SOLE 21 4551567 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 103381 4233472 SH SOLE 22 3925996 0 307476 TANGER FACTORY OUTLET CTRS I COM 875465106 65 2676 SH SOLE 23 2676 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4218 172707 SH SOLE 25 172707 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1592 65174 SH SOLE 26 30364 0 34810 TANGER FACTORY OUTLET CTRS I COM 875465106 336 13742 SH SOLE 28 13742 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3257 133373 SH SOLE 29 33169 0 100204 TANGER FACTORY OUTLET CTRS I COM 875465106 11594 474778 SH SOLE 30 474778 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 53 2178 SH SOLE 31 2178 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 226 9248 SH SOLE 40 9248 0 0 TAPIMMUNE INC COM PAR 876033408 3 925 SH SOLE 18 925 0 0 TAPIMMUNE INC COM PAR 876033408 39 12909 SH SOLE 21 12909 0 0 TARENA INTL INC ADR 876108101 9 600 SH SOLE 2 600 0 0 TARENA INTL INC ADR 876108101 76 5198 SH SOLE 4 5198 0 0 TARENA INTL INC ADR 876108101 4624 317780 SH SOLE 21 317780 0 0 TARENA INTL INC ADR 876108101 1885 129575 SH SOLE 22 129575 0 0 TARENA INTL INC ADR 876108101 1199 82437 SH SOLE 30 82437 0 0 TARGA RES CORP COM 87612G101 11084 234343 SH SOLE 2 25217 0 209126 TARGA RES CORP COM 87612G101 3342 70651 SH SOLE 4 64727 0 5924 TARGA RES CORP COM 87612G101 9790 206973 SH SOLE 7 199599 0 7374 TARGA RES CORP COM 87612G101 22 466 SH SOLE 15 466 0 0 TARGA RES CORP COM 87612G101 8692 183771 SH SOLE 18 162631 0 21140 TARGA RES CORP COM 87612G101 16377 346236 SH SOLE 19 346236 0 0 TARGA RES CORP COM 87612G101 4860 102748 SH SOLE 20 0 0 102748 TARGA RES CORP COM 87612G101 142929 3021758 SH SOLE 21 3021758 0 0 TARGA RES CORP COM 87612G101 280373 5927552 SH SOLE 22 5232212 0 695340 TARGA RES CORP COM 87612G101 12516 264606 SH SOLE 23 264606 0 0 TARGA RES CORP COM 87612G101 7645 161629 SH SOLE 25 161629 0 0 TARGA RES CORP COM 87612G101 26306 556162 SH SOLE 26 215122 0 341040 TARGA RES CORP COM 87612G101 2352 49731 SH SOLE 28 36708 0 13023 TARGA RES CORP COM 87612G101 2906 61445 SH SOLE 29 8436 0 53009 TARGA RES CORP COM 87612G101 11602 245293 SH SOLE 30 245293 0 0 TARGA RES CORP COM 87612G101 5661 119690 SH SOLE 31 47467 0 72223 TARGA RES CORP COM 87612G101 616 13015 SH SOLE 34 13015 0 0 TARGA RES CORP COM 87612G101 8166 172647 SH SOLE 36 172647 0 0 TARGA RES CORP COM 87612G101 52 1100 SH SOLE 40 1100 0 0 TARGACEPT INC NOTE 2/1 87611RAA6 0 32 PRN SOLE 17 0 0 32 TARGET CORP COM 87612E106 76538 1297037 SH SOLE 2 767461 0 529576 TARGET CORP COM 87612E106 20783 352193 SH SOLE 4 333191 0 19002 TARGET CORP COM 87612E106 54447 922677 SH SOLE 7 643405 0 279272 TARGET CORP COM 87612E106 8257 139923 SH SOLE 13 139923 0 0 TARGET CORP COM 87612E106 235 3986 SH SOLE 15 3986 0 0 TARGET CORP COM 87612E106 82650 1400603 SH SOLE 18 1321211 0 79392 TARGET CORP COM 87612E106 190522 3228639 SH SOLE 19 3228639 0 0 TARGET CORP COM 87612E106 23279 394487 SH SOLE 20 0 0 394487 TARGET CORP COM 87612E106 714073 12100873 SH SOLE 21 12100873 0 0 TARGET CORP COM 87612E106 1010006 17115853 SH SOLE 22 13592981 0 3522872 TARGET CORP COM 87612E106 53576 907913 SH SOLE 23 907913 0 0 TARGET CORP COM 87612E106 28658 485654 SH SOLE 25 485654 0 0 TARGET CORP COM 87612E106 118403 2006496 SH SOLE 26 523930 0 1482566 TARGET CORP COM 87612E106 7047 119412 SH SOLE 28 87024 0 32388 TARGET CORP COM 87612E106 21064 356960 SH SOLE 29 108491 0 248469 TARGET CORP COM 87612E106 101977 1728126 SH SOLE 30 1728126 0 0 TARGET CORP COM 87612E106 32548 551566 SH SOLE 31 324391 0 227175 TARGET CORP COM 87612E106 4808 81486 SH SOLE 32 81486 0 0 TARGET CORP COM 87612E106 76828 1301953 SH SOLE 34 1301953 0 0 TARGET CORP COM 87612E106 11517 195169 SH SOLE 35 195169 0 0 TARGET CORP COM 87612E106 46526 788443 SH SOLE 36 788443 0 0 TARGET CORP COM 87612E106 157 2659 SH SOLE 40 2659 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 362 3208 SH SOLE 2 2038 0 1170 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 524 4651 SH SOLE 4 4377 0 274 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1259 11171 SH SOLE 7 9055 0 2116 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1576 13984 SH SOLE 18 13365 0 619 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1320 11710 SH SOLE 19 11710 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16681 148028 SH SOLE 21 148028 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 20559 182440 SH SOLE 22 159923 0 22517 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6299 55894 SH SOLE 23 55894 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4317 38308 SH SOLE 26 30259 0 8049 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 33 297 SH SOLE 28 297 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 28 252 SH SOLE 29 252 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1828 16225 SH SOLE 30 16225 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 969 8601 SH SOLE 31 3256 0 5345 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 255 2263 SH SOLE 36 2263 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 18 160 SH SOLE 40 160 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2652 84812 SH SOLE 2 84812 0 0 TATA MTRS LTD SPONSORED ADR 876568502 367 11724 SH SOLE 7 2304 0 9420 TATA MTRS LTD SPONSORED ADR 876568502 423 13517 SH SOLE 13 13517 0 0 TATA MTRS LTD SPONSORED ADR 876568502 11 359 SH SOLE 17 0 0 359 TATA MTRS LTD SPONSORED ADR 876568502 8773 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 597 19104 SH SOLE 19 19104 0 0 TATA MTRS LTD SPONSORED ADR 876568502 12660 404856 SH SOLE 21 404856 0 0 TATA MTRS LTD SPONSORED ADR 876568502 58400 1867614 SH SOLE 22 1275911 0 591703 TATA MTRS LTD SPONSORED ADR 876568502 504 16115 SH SOLE 25 16115 0 0 TATA MTRS LTD SPONSORED ADR 876568502 27026 864276 SH SOLE 26 444705 0 419571 TATA MTRS LTD SPONSORED ADR 876568502 4829 154423 SH SOLE 28 154423 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4936 157866 SH SOLE 29 153262 0 4604 TATA MTRS LTD SPONSORED ADR 876568502 17938 573661 SH SOLE 30 573661 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1998 63882 SH SOLE 34 63882 0 0 TATA MTRS LTD SPONSORED ADR 876568502 45 1424 SH SOLE 40 1424 0 0 TAUBMAN CTRS INC COM 876664103 2911 58563 SH SOLE 2 33438 0 25125 TAUBMAN CTRS INC COM 876664103 992 19964 SH SOLE 4 19964 0 0 TAUBMAN CTRS INC COM 876664103 4010 80692 SH SOLE 7 80692 0 0 TAUBMAN CTRS INC COM 876664103 110 2217 SH SOLE 15 2217 0 0 TAUBMAN CTRS INC COM 876664103 10037 201960 SH SOLE 18 201960 0 0 TAUBMAN CTRS INC COM 876664103 3844 77349 SH SOLE 19 77349 0 0 TAUBMAN CTRS INC COM 876664103 144351 2904445 SH SOLE 21 2904445 0 0 TAUBMAN CTRS INC COM 876664103 131907 2654057 SH SOLE 22 2453817 0 200240 TAUBMAN CTRS INC COM 876664103 86 1725 SH SOLE 23 1725 0 0 TAUBMAN CTRS INC COM 876664103 5400 108658 SH SOLE 25 108658 0 0 TAUBMAN CTRS INC COM 876664103 2009 40428 SH SOLE 26 20024 0 20404 TAUBMAN CTRS INC COM 876664103 424 8529 SH SOLE 28 8529 0 0 TAUBMAN CTRS INC COM 876664103 1339 26940 SH SOLE 29 20845 0 6095 TAUBMAN CTRS INC COM 876664103 15314 308137 SH SOLE 30 308137 0 0 TAUBMAN CTRS INC COM 876664103 67 1349 SH SOLE 31 1349 0 0 TAUBMAN CTRS INC COM 876664103 210 4220 SH SOLE 36 4220 0 0 TAUBMAN CTRS INC COM 876664103 324 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 659 29882 SH SOLE 2 29603 0 279 TAYLOR MORRISON HOME CORP CL A 87724P106 34 1535 SH SOLE 7 1535 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 5182 234994 SH SOLE 18 234994 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 15564 705848 SH SOLE 19 705848 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 77553 3517128 SH SOLE 21 3517128 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 63447 2877402 SH SOLE 22 2727431 0 149971 TAYLOR MORRISON HOME CORP CL A 87724P106 6118 277443 SH SOLE 23 277443 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 829 37611 SH SOLE 26 33831 0 3780 TAYLOR MORRISON HOME CORP CL A 87724P106 248 11263 SH SOLE 28 11263 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1006 45606 SH SOLE 29 0 0 45606 TAYLOR MORRISON HOME CORP CL A 87724P106 246 11160 SH SOLE 30 11160 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 298 13496 SH SOLE 40 13496 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 289 5524 SH SOLE 7 5524 0 0 TCF FINL CORP COM 872275102 2867 168248 SH SOLE 2 88911 0 79337 TCF FINL CORP COM 872275102 63 3706 SH SOLE 4 3706 0 0 TCF FINL CORP COM 872275102 103 6041 SH SOLE 7 6041 0 0 TCF FINL CORP COM 872275102 1 30 SH SOLE 17 0 0 30 TCF FINL CORP COM 872275102 9729 570954 SH SOLE 18 570954 0 0 TCF FINL CORP COM 872275102 932 54714 SH SOLE 19 54714 0 0 TCF FINL CORP COM 872275102 127503 7482559 SH SOLE 21 7482559 0 0 TCF FINL CORP COM 872275102 95104 5581199 SH SOLE 22 5086337 0 494862 TCF FINL CORP COM 872275102 1157 67876 SH SOLE 26 58539 0 9337 TCF FINL CORP COM 872275102 397 23303 SH SOLE 28 23303 0 0 TCF FINL CORP COM 872275102 791 46398 SH SOLE 29 0 0 46398 TCF FINL CORP COM 872275102 414 24276 SH SOLE 30 24276 0 0 TCF FINL CORP COM 872275102 62 3628 SH SOLE 31 3628 0 0 TCF FINL CORP COM 872275102 64 3781 SH SOLE 36 3781 0 0 TCF FINL CORP COM 872275102 297 17426 SH SOLE 40 17426 0 0 TCP CAP CORP COM 87238Q103 5710 346295 SH SOLE 30 346295 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 23923 490230 SH SOLE 2 281323 0 208907 TD AMERITRADE HLDG CORP COM 87236Y108 7491 153497 SH SOLE 4 144574 0 8923 TD AMERITRADE HLDG CORP COM 87236Y108 1927 39484 SH SOLE 7 30592 0 8892 TD AMERITRADE HLDG CORP COM 87236Y108 70 1442 SH SOLE 15 1442 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7114 145780 SH SOLE 18 118173 0 27607 TD AMERITRADE HLDG CORP COM 87236Y108 4001 81978 SH SOLE 19 81978 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 174633 3578541 SH SOLE 21 3578541 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 337269 6911242 SH SOLE 22 5850017 0 1061225 TD AMERITRADE HLDG CORP COM 87236Y108 19438 398328 SH SOLE 23 398328 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 9448 193604 SH SOLE 25 193604 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 25897 530682 SH SOLE 26 264370 0 266312 TD AMERITRADE HLDG CORP COM 87236Y108 2994 61362 SH SOLE 28 44976 0 16386 TD AMERITRADE HLDG CORP COM 87236Y108 2664 54580 SH SOLE 29 54580 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 15655 320807 SH SOLE 30 320807 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 9896 202785 SH SOLE 31 108427 0 94358 TD AMERITRADE HLDG CORP COM 87236Y108 1574 32259 SH SOLE 34 32259 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11458 234787 SH SOLE 36 234787 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 64 1314 SH SOLE 40 1314 0 0 TE CONNECTIVITY LTD REG SHS H84989104 47542 572384 SH SOLE 2 354145 0 218239 TE CONNECTIVITY LTD REG SHS H84989104 12253 147522 SH SOLE 4 134668 0 12854 TE CONNECTIVITY LTD REG SHS H84989104 29009 349253 SH SOLE 7 289109 0 60144 TE CONNECTIVITY LTD REG SHS H84989104 847 10196 SH SOLE 13 10196 0 0 TE CONNECTIVITY LTD REG SHS H84989104 195 2348 SH SOLE 15 2348 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1 13 SH SOLE 17 0 0 13 TE CONNECTIVITY LTD REG SHS H84989104 51860 624367 SH SOLE 18 569304 0 55063 TE CONNECTIVITY LTD REG SHS H84989104 11796 142019 SH SOLE 19 142019 0 0 TE CONNECTIVITY LTD REG SHS H84989104 17684 212908 SH SOLE 20 0 0 212908 TE CONNECTIVITY LTD REG SHS H84989104 339938 4092678 SH SOLE 21 4092678 0 0 TE CONNECTIVITY LTD REG SHS H84989104 556709 6702492 SH SOLE 22 5828379 0 874113 TE CONNECTIVITY LTD REG SHS H84989104 39398 474329 SH SOLE 23 474329 0 0 TE CONNECTIVITY LTD REG SHS H84989104 24951 300402 SH SOLE 25 300402 0 0 TE CONNECTIVITY LTD REG SHS H84989104 91986 1107459 SH SOLE 26 340455 0 767004 TE CONNECTIVITY LTD REG SHS H84989104 6770 81503 SH SOLE 28 58894 0 22609 TE CONNECTIVITY LTD REG SHS H84989104 10024 120689 SH SOLE 29 44614 0 76075 TE CONNECTIVITY LTD REG SHS H84989104 89618 1078956 SH SOLE 30 1078956 0 0 TE CONNECTIVITY LTD REG SHS H84989104 19675 236880 SH SOLE 31 124993 0 111887 TE CONNECTIVITY LTD REG SHS H84989104 6964 83848 SH SOLE 34 83848 0 0 TE CONNECTIVITY LTD REG SHS H84989104 32236 388100 SH SOLE 36 388100 0 0 TE CONNECTIVITY LTD REG SHS H84989104 152 1827 SH SOLE 40 1827 0 0 TEAM INC COM 878155100 62 4647 SH SOLE 2 1680 0 2967 TEAM INC COM 878155100 3 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 11 800 SH SOLE 7 800 0 0 TEAM INC COM 878155100 1985 148681 SH SOLE 18 148681 0 0 TEAM INC COM 878155100 293 21965 SH SOLE 19 21965 0 0 TEAM INC COM 878155100 35138 2632084 SH SOLE 21 2632084 0 0 TEAM INC COM 878155100 10674 799549 SH SOLE 22 743185 0 56364 TEAM INC COM 878155100 50 3766 SH SOLE 26 2358 0 1408 TEAM INC COM 878155100 54 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 0 3 SH SOLE 29 0 0 3 TEAM INC COM 878155100 546 40908 SH SOLE 30 40908 0 0 TEAM INC COM 878155100 42 3112 SH SOLE 40 3112 0 0 TEARLAB CORP COM NEW 878193200 1 1007 SH SOLE 21 1007 0 0 TEARLAB CORP COM NEW 878193200 2 1319 SH SOLE 22 1319 0 0 TECH DATA CORP COM 878237106 1930 21724 SH SOLE 2 16244 0 5480 TECH DATA CORP COM 878237106 16 177 SH SOLE 4 177 0 0 TECH DATA CORP COM 878237106 255 2875 SH SOLE 7 2875 0 0 TECH DATA CORP COM 878237106 20152 226814 SH SOLE 18 226814 0 0 TECH DATA CORP COM 878237106 2307 25960 SH SOLE 19 25960 0 0 TECH DATA CORP COM 878237106 196974 2216928 SH SOLE 21 2216928 0 0 TECH DATA CORP COM 878237106 101655 1144122 SH SOLE 22 1066051 0 78071 TECH DATA CORP COM 878237106 1016 11430 SH SOLE 26 9462 0 1968 TECH DATA CORP COM 878237106 493 5551 SH SOLE 28 5551 0 0 TECH DATA CORP COM 878237106 518 5831 SH SOLE 30 5831 0 0 TECH DATA CORP COM 878237106 1935 21783 SH SOLE 36 21783 0 0 TECH DATA CORP COM 878237106 379 4270 SH SOLE 40 4270 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 17654 632312 SH SOLE 2 96007 0 536305 TECHNIPFMC PLC COM G87110105 3884 139124 SH SOLE 4 128183 0 10941 TECHNIPFMC PLC COM G87110105 8785 314658 SH SOLE 7 305322 0 9336 TECHNIPFMC PLC COM G87110105 92 3296 SH SOLE 13 3296 0 0 TECHNIPFMC PLC COM G87110105 94 3371 SH SOLE 15 1225 0 2146 TECHNIPFMC PLC COM G87110105 40004 1432822 SH SOLE 18 1366368 0 66454 TECHNIPFMC PLC COM G87110105 14874 532735 SH SOLE 19 532735 0 0 TECHNIPFMC PLC COM G87110105 7480 267926 SH SOLE 20 0 0 267926 TECHNIPFMC PLC COM G87110105 162242 5810973 SH SOLE 21 5810973 0 0 TECHNIPFMC PLC COM G87110105 227632 8153014 SH SOLE 22 7197265 0 955749 TECHNIPFMC PLC COM G87110105 15885 568950 SH SOLE 23 568950 0 0 TECHNIPFMC PLC COM G87110105 754 27015 SH SOLE 25 27015 0 0 TECHNIPFMC PLC COM G87110105 22711 813432 SH SOLE 26 407929 0 405503 TECHNIPFMC PLC COM G87110105 2706 96915 SH SOLE 28 69908 0 27007 TECHNIPFMC PLC COM G87110105 17528 627803 SH SOLE 29 627803 0 0 TECHNIPFMC PLC COM G87110105 46169 1653622 SH SOLE 30 1653622 0 0 TECHNIPFMC PLC COM G87110105 5798 207672 SH SOLE 31 82016 0 125656 TECHNIPFMC PLC COM G87110105 1521 54481 SH SOLE 34 54481 0 0 TECHNIPFMC PLC COM G87110105 1113 39852 SH SOLE 36 39852 0 0 TECHNIPFMC PLC COM G87110105 31 1111 SH SOLE 40 1111 0 0 TECHTARGET INC COM 87874R100 26 2163 SH SOLE 2 831 0 1332 TECHTARGET INC COM 87874R100 898 75191 SH SOLE 18 75191 0 0 TECHTARGET INC COM 87874R100 159 13322 SH SOLE 19 13322 0 0 TECHTARGET INC COM 87874R100 7455 624383 SH SOLE 21 624383 0 0 TECHTARGET INC COM 87874R100 2887 241816 SH SOLE 22 228594 0 13222 TECK RESOURCES LTD CL B 878742204 526 24920 SH SOLE 2 24920 0 0 TECK RESOURCES LTD CL B 878742204 38952 1846926 SH SOLE 19 1846926 0 0 TECK RESOURCES LTD CL B 878742204 6687 317062 SH SOLE 21 317062 0 0 TECK RESOURCES LTD CL B 878742204 33228 1575526 SH SOLE 22 1575526 0 0 TECK RESOURCES LTD CL B 878742204 5369 254576 SH SOLE 25 254576 0 0 TECK RESOURCES LTD CL B 878742204 20270 961100 SH SOLE 29 961100 0 0 TECK RESOURCES LTD CL B 878742204 4407 208949 SH SOLE 34 208949 0 0 TECNOGLASS INC SHS G87264100 4 605 SH SOLE 21 605 0 0 TECOGEN INC NEW COM NEW 87876P201 8 2637 SH SOLE 18 2637 0 0 TECOGEN INC NEW COM NEW 87876P201 4 1236 SH SOLE 19 1236 0 0 TECOGEN INC NEW COM NEW 87876P201 127 39701 SH SOLE 21 39701 0 0 TEEKAY CORPORATION COM Y8564W103 101 11333 SH SOLE 2 3193 0 8140 TEEKAY CORPORATION COM Y8564W103 34 3832 SH SOLE 7 3832 0 0 TEEKAY CORPORATION COM Y8564W103 1833 205274 SH SOLE 18 205274 0 0 TEEKAY CORPORATION COM Y8564W103 290 32512 SH SOLE 19 32512 0 0 TEEKAY CORPORATION COM Y8564W103 14411 1613773 SH SOLE 21 1613773 0 0 TEEKAY CORPORATION COM Y8564W103 5203 582609 SH SOLE 22 500477 0 82132 TEEKAY CORPORATION COM Y8564W103 250 28033 SH SOLE 36 28033 0 0 TEEKAY TANKERS LTD CL A Y8565N102 42 25797 SH SOLE 2 5986 0 19811 TEEKAY TANKERS LTD CL A Y8565N102 4 2595 SH SOLE 7 2595 0 0 TEEKAY TANKERS LTD CL A Y8565N102 821 506701 SH SOLE 18 506701 0 0 TEEKAY TANKERS LTD CL A Y8565N102 124 76467 SH SOLE 19 76467 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6109 3771014 SH SOLE 21 3771014 0 0 TEEKAY TANKERS LTD CL A Y8565N102 2125 1311690 SH SOLE 22 1183233 0 128457 TEGNA INC COM 87901J105 2962 222187 SH SOLE 2 113162 0 109025 TEGNA INC COM 87901J105 13 997 SH SOLE 4 997 0 0 TEGNA INC COM 87901J105 112 8396 SH SOLE 7 8396 0 0 TEGNA INC COM 87901J105 19 1402 SH SOLE 15 1402 0 0 TEGNA INC COM 87901J105 9680 726146 SH SOLE 18 726146 0 0 TEGNA INC COM 87901J105 923 69265 SH SOLE 19 69265 0 0 TEGNA INC COM 87901J105 119361 8954293 SH SOLE 21 8954293 0 0 TEGNA INC COM 87901J105 92156 6913438 SH SOLE 22 6230986 0 682452 TEGNA INC COM 87901J105 2180 163528 SH SOLE 25 163528 0 0 TEGNA INC COM 87901J105 2854 214092 SH SOLE 26 84326 0 129766 TEGNA INC COM 87901J105 395 29625 SH SOLE 28 29625 0 0 TEGNA INC COM 87901J105 417 31251 SH SOLE 30 31251 0 0 TEGNA INC COM 87901J105 63 4754 SH SOLE 31 4754 0 0 TEGNA INC COM 87901J105 2444 183337 SH SOLE 36 183337 0 0 TEGNA INC COM 87901J105 279 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 86 4053 SH SOLE 2 904 0 3149 TEJON RANCH CO COM 879080109 3 149 SH SOLE 4 149 0 0 TEJON RANCH CO COM 879080109 7 344 SH SOLE 7 344 0 0 TEJON RANCH CO COM 879080109 1244 58961 SH SOLE 18 58961 0 0 TEJON RANCH CO COM 879080109 240 11353 SH SOLE 19 11353 0 0 TEJON RANCH CO COM 879080109 10273 486863 SH SOLE 21 486863 0 0 TEJON RANCH CO COM 879080109 9376 444344 SH SOLE 22 416010 0 28334 TEJON RANCH CO COM 879080109 48 2282 SH SOLE 28 2282 0 0 TEJON RANCH CO COM 879080109 42 2010 SH SOLE 30 2010 0 0 TEJON RANCH CO COM 879080109 30 1443 SH SOLE 40 1443 0 0 TEL INSTR ELECTRS CORP COM NEW 879165207 1 226 SH SOLE 21 226 0 0 TELADOC INC COM 87918A105 4346 131092 SH SOLE 2 130715 0 377 TELADOC INC COM 87918A105 8 229 SH SOLE 4 229 0 0 TELADOC INC COM 87918A105 45 1357 SH SOLE 7 1357 0 0 TELADOC INC COM 87918A105 8352 251955 SH SOLE 18 251955 0 0 TELADOC INC COM 87918A105 26536 800474 SH SOLE 19 800474 0 0 TELADOC INC COM 87918A105 2062 62200 SH SOLE 20 62200 0 0 TELADOC INC COM 87918A105 57689 1740246 SH SOLE 21 1740246 0 0 TELADOC INC COM 87918A105 41308 1246107 SH SOLE 22 1148629 0 97478 TELADOC INC COM 87918A105 119 3583 SH SOLE 26 0 0 3583 TELADOC INC COM 87918A105 147 4425 SH SOLE 28 4425 0 0 TELADOC INC COM 87918A105 170 5134 SH SOLE 30 5134 0 0 TELADOC INC COM 87918A105 12511 377400 SH SOLE 34 377400 0 0 TELADOC INC COM 87918A105 145 4380 SH SOLE 40 4380 0 0 TELARIA INC COM 879181105 27 6262 SH SOLE 18 6262 0 0 TELARIA INC COM 879181105 107 24607 SH SOLE 19 24607 0 0 TELARIA INC COM 879181105 507 116328 SH SOLE 21 116328 0 0 TELARIA INC COM 879181105 1547 354900 SH SOLE 22 354900 0 0 TELARIA INC COM 879181105 103 23709 SH SOLE 23 23709 0 0 TELARIA INC COM 879181105 275 63088 SH SOLE 29 0 0 63088 TELECOM ARGENTINA S A SPON ADR REP B 879273209 43 1400 SH SOLE 2 1400 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 11524 373660 SH SOLE 21 373660 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 5235 169761 SH SOLE 22 169761 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 46 4885 SH SOLE 18 4885 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6939 43592 SH SOLE 2 23444 0 20148 TELEDYNE TECHNOLOGIES INC COM 879360105 29 185 SH SOLE 4 185 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 183 1149 SH SOLE 7 1149 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 18906 118769 SH SOLE 18 118769 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1780 11181 SH SOLE 19 11181 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 328317 2062549 SH SOLE 21 2062549 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 177275 1113675 SH SOLE 22 1000372 0 113303 TELEDYNE TECHNOLOGIES INC COM 879360105 2027 12735 SH SOLE 26 10388 0 2347 TELEDYNE TECHNOLOGIES INC COM 879360105 859 5398 SH SOLE 28 5398 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 830 5213 SH SOLE 30 5213 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 125 786 SH SOLE 31 786 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 289 1818 SH SOLE 36 1818 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 602 3783 SH SOLE 40 3783 0 0 TELEFLEX INC COM 879369106 20596 85117 SH SOLE 2 43419 0 41698 TELEFLEX INC COM 879369106 3626 14984 SH SOLE 4 13405 0 1579 TELEFLEX INC COM 879369106 4376 18083 SH SOLE 7 12187 0 5896 TELEFLEX INC COM 879369106 39938 165053 SH SOLE 18 160647 0 4406 TELEFLEX INC COM 879369106 49246 203522 SH SOLE 19 203522 0 0 TELEFLEX INC COM 879369106 10924 45145 SH SOLE 20 6700 0 38445 TELEFLEX INC COM 879369106 544730 2251231 SH SOLE 21 2251231 0 0 TELEFLEX INC COM 879369106 354369 1464518 SH SOLE 22 1319656 0 144862 TELEFLEX INC COM 879369106 12822 52991 SH SOLE 23 52991 0 0 TELEFLEX INC COM 879369106 20433 84444 SH SOLE 26 41460 0 42984 TELEFLEX INC COM 879369106 2489 10286 SH SOLE 28 7527 0 2759 TELEFLEX INC COM 879369106 3090 12771 SH SOLE 29 1506 0 11265 TELEFLEX INC COM 879369106 15490 64018 SH SOLE 30 64018 0 0 TELEFLEX INC COM 879369106 4791 19798 SH SOLE 31 9156 0 10642 TELEFLEX INC COM 879369106 12881 53233 SH SOLE 34 53233 0 0 TELEFLEX INC COM 879369106 1794 7415 SH SOLE 36 7415 0 0 TELEFLEX INC COM 879369106 50 205 SH SOLE 40 205 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 4713 297539 SH SOLE 2 0 0 297539 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1980 125000 SH SOLE 18 0 0 125000 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1253 79124 SH SOLE 19 79124 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1980 125000 SH SOLE 25 125000 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 6097 384894 SH SOLE 26 0 0 384894 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3504 221194 SH SOLE 30 221194 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 11595 732000 SH SOLE 34 732000 0 0 TELEFONICA S A SPONSORED ADR 879382208 16 1500 SH SOLE 2 1500 0 0 TELEFONICA S A SPONSORED ADR 879382208 54 4981 SH SOLE 18 4981 0 0 TELENAV INC COM 879455103 28 4376 SH SOLE 2 2041 0 2335 TELENAV INC COM 879455103 730 114895 SH SOLE 18 114895 0 0 TELENAV INC COM 879455103 153 24097 SH SOLE 19 24097 0 0 TELENAV INC COM 879455103 6476 1019819 SH SOLE 21 1019819 0 0 TELENAV INC COM 879455103 2733 430442 SH SOLE 22 406336 0 24106 TELENAV INC COM 879455103 141 22221 SH SOLE 29 0 0 22221 TELEPHONE & DATA SYS INC COM NEW 879433829 3066 109949 SH SOLE 2 61938 0 48011 TELEPHONE & DATA SYS INC COM NEW 879433829 96 3456 SH SOLE 4 3456 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4420 158469 SH SOLE 7 158469 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4545 162978 SH SOLE 13 162978 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 65622 2352886 SH SOLE 18 2310762 0 42124 TELEPHONE & DATA SYS INC COM NEW 879433829 96377 3455600 SH SOLE 19 3455600 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 130894 4693233 SH SOLE 21 4693233 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 137614 4934181 SH SOLE 22 4109692 0 824489 TELEPHONE & DATA SYS INC COM NEW 879433829 2728 97820 SH SOLE 23 97820 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2430 87135 SH SOLE 25 87135 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1166 41799 SH SOLE 26 36486 0 5313 TELEPHONE & DATA SYS INC COM NEW 879433829 393 14089 SH SOLE 28 14089 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1112 39853 SH SOLE 29 0 0 39853 TELEPHONE & DATA SYS INC COM NEW 879433829 406 14575 SH SOLE 30 14575 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 991 35515 SH SOLE 31 2181 0 33334 TELEPHONE & DATA SYS INC COM NEW 879433829 19866 712293 SH SOLE 34 712293 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3134 112357 SH SOLE 36 112357 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 290 10404 SH SOLE 40 10404 0 0 TELETECH HOLDINGS INC COM 879939106 33 800 SH SOLE 2 800 0 0 TELETECH HOLDINGS INC COM 879939106 12 298 SH SOLE 4 298 0 0 TELETECH HOLDINGS INC COM 879939106 15 368 SH SOLE 7 368 0 0 TELETECH HOLDINGS INC COM 879939106 2694 64516 SH SOLE 18 64516 0 0 TELETECH HOLDINGS INC COM 879939106 437 10459 SH SOLE 19 10459 0 0 TELETECH HOLDINGS INC COM 879939106 51736 1239175 SH SOLE 21 1239175 0 0 TELETECH HOLDINGS INC COM 879939106 19962 478125 SH SOLE 22 446417 0 31708 TELETECH HOLDINGS INC COM 879939106 192 4592 SH SOLE 26 4058 0 534 TELETECH HOLDINGS INC COM 879939106 107 2566 SH SOLE 28 2566 0 0 TELETECH HOLDINGS INC COM 879939106 907 21713 SH SOLE 30 21713 0 0 TELETECH HOLDINGS INC COM 879939106 37 877 SH SOLE 34 877 0 0 TELETECH HOLDINGS INC COM 879939106 92 2195 SH SOLE 40 2195 0 0 TELIGENT INC NEW COM 87960W104 18 2740 SH SOLE 2 2397 0 343 TELIGENT INC NEW COM 87960W104 9 1398 SH SOLE 7 1398 0 0 TELIGENT INC NEW COM 87960W104 995 148239 SH SOLE 18 148239 0 0 TELIGENT INC NEW COM 87960W104 202 30073 SH SOLE 19 30073 0 0 TELIGENT INC NEW COM 87960W104 14284 2128740 SH SOLE 21 2128740 0 0 TELIGENT INC NEW COM 87960W104 8181 1219266 SH SOLE 22 1145772 0 73494 TELIGENT INC NEW COM 87960W104 36 5384 SH SOLE 28 5384 0 0 TELIGENT INC NEW COM 87960W104 37 5549 SH SOLE 30 5549 0 0 TELIGENT INC NEW COM 87960W104 26 3836 SH SOLE 40 3836 0 0 TELLURIAN INC NEW COM 87968A104 39 3667 SH SOLE 2 3176 0 491 TELLURIAN INC NEW COM 87968A104 15 1399 SH SOLE 7 1399 0 0 TELLURIAN INC NEW COM 87968A104 2042 191180 SH SOLE 18 191180 0 0 TELLURIAN INC NEW COM 87968A104 478 44715 SH SOLE 19 44715 0 0 TELLURIAN INC NEW COM 87968A104 18331 1716414 SH SOLE 21 1716414 0 0 TELLURIAN INC NEW COM 87968A104 23775 2226120 SH SOLE 22 2117818 0 108302 TELLURIAN INC NEW COM 87968A104 323 30281 SH SOLE 23 30281 0 0 TELLURIAN INC NEW COM 87968A104 91 8505 SH SOLE 28 8505 0 0 TELLURIAN INC NEW COM 87968A104 98 9192 SH SOLE 30 9192 0 0 TELLURIAN INC NEW COM 87968A104 91 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 72495 2015422 SH SOLE 18 2015422 0 0 TELUS CORP COM 87971M103 2065 57409 SH SOLE 26 57409 0 0 TEMPUR SEALY INTL INC COM 88023U101 2750 42619 SH SOLE 2 22419 0 20200 TEMPUR SEALY INTL INC COM 88023U101 21 321 SH SOLE 4 321 0 0 TEMPUR SEALY INTL INC COM 88023U101 111 1720 SH SOLE 7 1720 0 0 TEMPUR SEALY INTL INC COM 88023U101 9940 154067 SH SOLE 18 154067 0 0 TEMPUR SEALY INTL INC COM 88023U101 972 15065 SH SOLE 19 15065 0 0 TEMPUR SEALY INTL INC COM 88023U101 125718 1948519 SH SOLE 21 1948519 0 0 TEMPUR SEALY INTL INC COM 88023U101 94413 1463306 SH SOLE 22 1312201 0 151105 TEMPUR SEALY INTL INC COM 88023U101 1234 19129 SH SOLE 26 15859 0 3270 TEMPUR SEALY INTL INC COM 88023U101 445 6901 SH SOLE 28 6901 0 0 TEMPUR SEALY INTL INC COM 88023U101 453 7017 SH SOLE 30 7017 0 0 TEMPUR SEALY INTL INC COM 88023U101 68 1056 SH SOLE 31 1056 0 0 TEMPUR SEALY INTL INC COM 88023U101 355 5497 SH SOLE 40 5497 0 0 TENARIS S A SPONSORED ADR 88031M109 13 462 SH SOLE 21 462 0 0 TENAX THERAPEUTICS INC COM 88032L100 1 1873 SH SOLE 19 1873 0 0 TENAX THERAPEUTICS INC COM 88032L100 4 11430 SH SOLE 21 11430 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1013 61648 SH SOLE 2 61079 0 569 TENET HEALTHCARE CORP COM NEW 88033G407 1266 77035 SH SOLE 4 77035 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 152 9222 SH SOLE 7 9222 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 19305 1175015 SH SOLE 18 1175015 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 81885 4983865 SH SOLE 19 4983865 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 87255 5310713 SH SOLE 21 5310713 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 44970 2737095 SH SOLE 22 2543917 0 193178 TENET HEALTHCARE CORP COM NEW 88033G407 404 24596 SH SOLE 26 18257 0 6339 TENET HEALTHCARE CORP COM NEW 88033G407 237 14400 SH SOLE 28 14400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 552 33616 SH SOLE 30 33616 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 32371 1970253 SH SOLE 34 1970253 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1159 70520 SH SOLE 36 70520 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 209 12741 SH SOLE 40 12741 0 0 TENNANT CO COM 880345103 99 1492 SH SOLE 2 1190 0 302 TENNANT CO COM 880345103 10 151 SH SOLE 4 151 0 0 TENNANT CO COM 880345103 31 467 SH SOLE 7 467 0 0 TENNANT CO COM 880345103 5416 81811 SH SOLE 18 81811 0 0 TENNANT CO COM 880345103 849 12823 SH SOLE 19 12823 0 0 TENNANT CO COM 880345103 101717 1536517 SH SOLE 21 1536517 0 0 TENNANT CO COM 880345103 31424 474681 SH SOLE 22 440844 0 33837 TENNANT CO COM 880345103 519 7835 SH SOLE 26 6291 0 1544 TENNANT CO COM 880345103 161 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1585 23945 SH SOLE 30 23945 0 0 TENNANT CO COM 880345103 129 1948 SH SOLE 40 1948 0 0 TENNECO INC COM 880349105 7651 126102 SH SOLE 2 125821 0 281 TENNECO INC COM 880349105 847 13968 SH SOLE 4 13968 0 0 TENNECO INC COM 880349105 247 4077 SH SOLE 7 4077 0 0 TENNECO INC COM 880349105 0 8 SH SOLE 17 0 0 8 TENNECO INC COM 880349105 11602 191236 SH SOLE 18 191080 0 156 TENNECO INC COM 880349105 18029 297166 SH SOLE 19 297166 0 0 TENNECO INC COM 880349105 98834 1629047 SH SOLE 21 1629047 0 0 TENNECO INC COM 880349105 142239 2344467 SH SOLE 22 2186854 0 157613 TENNECO INC COM 880349105 8514 140339 SH SOLE 23 140339 0 0 TENNECO INC COM 880349105 143 2363 SH SOLE 25 2363 0 0 TENNECO INC COM 880349105 1255 20687 SH SOLE 26 16609 0 4078 TENNECO INC COM 880349105 486 8018 SH SOLE 28 8018 0 0 TENNECO INC COM 880349105 6081 100233 SH SOLE 29 4213 0 96020 TENNECO INC COM 880349105 599 9873 SH SOLE 30 9873 0 0 TENNECO INC COM 880349105 504 8301 SH SOLE 31 6125 0 2176 TENNECO INC COM 880349105 2813 46369 SH SOLE 34 46369 0 0 TENNECO INC COM 880349105 660 10884 SH SOLE 36 10884 0 0 TENNECO INC COM 880349105 390 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 4627 136929 SH SOLE 2 69916 0 67013 TERADATA CORP DEL COM 88076W103 25 736 SH SOLE 4 736 0 0 TERADATA CORP DEL COM 88076W103 152 4488 SH SOLE 7 4488 0 0 TERADATA CORP DEL COM 88076W103 14429 427022 SH SOLE 18 427022 0 0 TERADATA CORP DEL COM 88076W103 1371 40584 SH SOLE 19 40584 0 0 TERADATA CORP DEL COM 88076W103 183769 5438562 SH SOLE 21 5438562 0 0 TERADATA CORP DEL COM 88076W103 140568 4160061 SH SOLE 22 3749221 0 410840 TERADATA CORP DEL COM 88076W103 5175 153162 SH SOLE 25 153162 0 0 TERADATA CORP DEL COM 88076W103 2357 69762 SH SOLE 26 50335 0 19427 TERADATA CORP DEL COM 88076W103 641 18973 SH SOLE 28 18973 0 0 TERADATA CORP DEL COM 88076W103 74 2200 SH SOLE 29 0 0 2200 TERADATA CORP DEL COM 88076W103 10663 315555 SH SOLE 30 315555 0 0 TERADATA CORP DEL COM 88076W103 95 2801 SH SOLE 31 2801 0 0 TERADATA CORP DEL COM 88076W103 524 15520 SH SOLE 34 15520 0 0 TERADATA CORP DEL COM 88076W103 216 6405 SH SOLE 36 6405 0 0 TERADATA CORP DEL COM 88076W103 493 14591 SH SOLE 40 14591 0 0 TERADYNE INC COM 880770102 11901 319141 SH SOLE 2 108491 0 210650 TERADYNE INC COM 880770102 40 1082 SH SOLE 4 1082 0 0 TERADYNE INC COM 880770102 225 6029 SH SOLE 7 6029 0 0 TERADYNE INC COM 880770102 73139 1961368 SH SOLE 18 1642138 0 319230 TERADYNE INC COM 880770102 77147 2068851 SH SOLE 19 2068851 0 0 TERADYNE INC COM 880770102 340211 9123380 SH SOLE 21 9123380 0 0 TERADYNE INC COM 880770102 245794 6591425 SH SOLE 22 5989707 0 601718 TERADYNE INC COM 880770102 2711 72696 SH SOLE 26 59449 0 13247 TERADYNE INC COM 880770102 1149 30811 SH SOLE 28 30811 0 0 TERADYNE INC COM 880770102 736 19725 SH SOLE 29 0 0 19725 TERADYNE INC COM 880770102 9432 252941 SH SOLE 30 252941 0 0 TERADYNE INC COM 880770102 167 4487 SH SOLE 31 4487 0 0 TERADYNE INC COM 880770102 6988 187407 SH SOLE 34 187407 0 0 TERADYNE INC COM 880770102 96 2563 SH SOLE 36 2563 0 0 TERADYNE INC COM 880770102 823 22081 SH SOLE 40 22081 0 0 TEREX CORP NEW COM 880779103 3858 85703 SH SOLE 2 42166 0 43537 TEREX CORP NEW COM 880779103 23 521 SH SOLE 4 521 0 0 TEREX CORP NEW COM 880779103 181 4014 SH SOLE 7 4014 0 0 TEREX CORP NEW COM 880779103 6 135 SH SOLE 17 0 0 135 TEREX CORP NEW COM 880779103 13932 309460 SH SOLE 18 309460 0 0 TEREX CORP NEW COM 880779103 5161 114637 SH SOLE 19 114637 0 0 TEREX CORP NEW COM 880779103 161752 3592886 SH SOLE 21 3592886 0 0 TEREX CORP NEW COM 880779103 119841 2661940 SH SOLE 22 2373767 0 288173 TEREX CORP NEW COM 880779103 1109 24630 SH SOLE 25 24630 0 0 TEREX CORP NEW COM 880779103 1818 40390 SH SOLE 26 33807 0 6583 TEREX CORP NEW COM 880779103 703 15626 SH SOLE 28 15626 0 0 TEREX CORP NEW COM 880779103 730 16225 SH SOLE 30 16225 0 0 TEREX CORP NEW COM 880779103 90 1993 SH SOLE 31 1993 0 0 TEREX CORP NEW COM 880779103 2709 60170 SH SOLE 34 60170 0 0 TEREX CORP NEW COM 880779103 306 6787 SH SOLE 36 6787 0 0 TEREX CORP NEW COM 880779103 550 12222 SH SOLE 40 12222 0 0 TERNIUM SA SPON ADR 880890108 28 900 SH SOLE 2 900 0 0 TERNIUM SA SPON ADR 880890108 143 4622 SH SOLE 22 4622 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 1023 12514 SH SOLE 7 12514 0 0 TERRAFORM GLOBAL INC CL A 88104M101 110 23220 SH SOLE 2 5210 0 18010 TERRAFORM GLOBAL INC CL A 88104M101 14 2969 SH SOLE 7 2969 0 0 TERRAFORM GLOBAL INC CL A 88104M101 1649 347076 SH SOLE 18 347076 0 0 TERRAFORM GLOBAL INC CL A 88104M101 325 68445 SH SOLE 19 68445 0 0 TERRAFORM GLOBAL INC CL A 88104M101 14467 3045718 SH SOLE 21 3045718 0 0 TERRAFORM GLOBAL INC CL A 88104M101 8545 1799048 SH SOLE 22 1637497 0 161551 TERRAFORM GLOBAL INC CL A 88104M101 85 17917 SH SOLE 26 0 0 17917 TERRAFORM GLOBAL INC CL A 88104M101 34 7224 SH SOLE 28 7224 0 0 TERRAFORM GLOBAL INC CL A 88104M101 845 177910 SH SOLE 30 177910 0 0 TERRAFORM PWR INC CL A COM 88104R100 246 18600 SH SOLE 2 4569 0 14031 TERRAFORM PWR INC CL A COM 88104R100 3 237 SH SOLE 4 237 0 0 TERRAFORM PWR INC CL A COM 88104R100 33 2466 SH SOLE 7 2466 0 0 TERRAFORM PWR INC CL A COM 88104R100 4046 306031 SH SOLE 18 306031 0 0 TERRAFORM PWR INC CL A COM 88104R100 805 60893 SH SOLE 19 60893 0 0 TERRAFORM PWR INC CL A COM 88104R100 35828 2710140 SH SOLE 21 2710140 0 0 TERRAFORM PWR INC CL A COM 88104R100 28353 2144668 SH SOLE 22 2018322 0 126346 TERRAFORM PWR INC CL A COM 88104R100 110 8331 SH SOLE 26 5641 0 2690 TERRAFORM PWR INC CL A COM 88104R100 92 6955 SH SOLE 28 6955 0 0 TERRAFORM PWR INC CL A COM 88104R100 3764 284734 SH SOLE 30 284734 0 0 TERRAFORM PWR INC CL A COM 88104R100 89 6764 SH SOLE 40 6764 0 0 TERRENO RLTY CORP COM 88146M101 5463 150982 SH SOLE 2 23231 0 127751 TERRENO RLTY CORP COM 88146M101 623 17218 SH SOLE 4 17218 0 0 TERRENO RLTY CORP COM 88146M101 2483 68641 SH SOLE 7 68641 0 0 TERRENO RLTY CORP COM 88146M101 59 1630 SH SOLE 15 1630 0 0 TERRENO RLTY CORP COM 88146M101 6599 182405 SH SOLE 18 182405 0 0 TERRENO RLTY CORP COM 88146M101 12808 354013 SH SOLE 19 354013 0 0 TERRENO RLTY CORP COM 88146M101 58538 1617957 SH SOLE 21 1617957 0 0 TERRENO RLTY CORP COM 88146M101 106103 2932644 SH SOLE 22 2843664 0 88980 TERRENO RLTY CORP COM 88146M101 8791 242967 SH SOLE 23 242967 0 0 TERRENO RLTY CORP COM 88146M101 3459 95607 SH SOLE 25 95607 0 0 TERRENO RLTY CORP COM 88146M101 1525 42161 SH SOLE 26 24287 0 17874 TERRENO RLTY CORP COM 88146M101 412 11396 SH SOLE 28 11396 0 0 TERRENO RLTY CORP COM 88146M101 2256 62361 SH SOLE 29 16279 0 46082 TERRENO RLTY CORP COM 88146M101 9077 250872 SH SOLE 30 250872 0 0 TERRENO RLTY CORP COM 88146M101 712 19670 SH SOLE 31 0 0 19670 TERRENO RLTY CORP COM 88146M101 222 6131 SH SOLE 40 6131 0 0 TERRITORIAL BANCORP INC COM 88145X108 58 1833 SH SOLE 2 291 0 1542 TERRITORIAL BANCORP INC COM 88145X108 23 739 SH SOLE 7 739 0 0 TERRITORIAL BANCORP INC COM 88145X108 929 29433 SH SOLE 18 29433 0 0 TERRITORIAL BANCORP INC COM 88145X108 235 7450 SH SOLE 19 7450 0 0 TERRITORIAL BANCORP INC COM 88145X108 8276 262143 SH SOLE 21 262143 0 0 TERRITORIAL BANCORP INC COM 88145X108 3967 125666 SH SOLE 22 111730 0 13936 TESARO INC COM 881569107 13182 102109 SH SOLE 2 72255 0 29854 TESARO INC COM 881569107 2705 20955 SH SOLE 4 19946 0 1009 TESARO INC COM 881569107 298 2309 SH SOLE 7 2309 0 0 TESARO INC COM 881569107 0 3 SH SOLE 17 0 0 3 TESARO INC COM 881569107 12316 95397 SH SOLE 18 91702 0 3695 TESARO INC COM 881569107 85586 662940 SH SOLE 19 662940 0 0 TESARO INC COM 881569107 3535 27385 SH SOLE 20 0 0 27385 TESARO INC COM 881569107 178590 1383343 SH SOLE 21 1383343 0 0 TESARO INC COM 881569107 134766 1043885 SH SOLE 22 926806 0 117079 TESARO INC COM 881569107 6242 48347 SH SOLE 23 48347 0 0 TESARO INC COM 881569107 9604 74391 SH SOLE 26 40319 0 34072 TESARO INC COM 881569107 1123 8697 SH SOLE 28 6369 0 2328 TESARO INC COM 881569107 1349 10452 SH SOLE 29 1187 0 9265 TESARO INC COM 881569107 6952 53849 SH SOLE 30 53849 0 0 TESARO INC COM 881569107 2231 17283 SH SOLE 31 9419 0 7864 TESARO INC COM 881569107 38229 296119 SH SOLE 34 296119 0 0 TESARO INC COM 881569107 709 5491 SH SOLE 36 5491 0 0 TESARO INC COM 881569107 25 191 SH SOLE 40 191 0 0 TESCO CORP COM 88157K101 51 9370 SH SOLE 2 2401 0 6969 TESCO CORP COM 88157K101 2 335 SH SOLE 4 335 0 0 TESCO CORP COM 88157K101 4 804 SH SOLE 7 804 0 0 TESCO CORP COM 88157K101 1211 222191 SH SOLE 18 222191 0 0 TESCO CORP COM 88157K101 189 34618 SH SOLE 19 34618 0 0 TESCO CORP COM 88157K101 22642 4154459 SH SOLE 21 4154459 0 0 TESCO CORP COM 88157K101 6389 1172252 SH SOLE 22 1089606 0 82646 TESCO CORP COM 88157K101 14 2609 SH SOLE 26 0 0 2609 TESCO CORP COM 88157K101 106 19440 SH SOLE 28 19440 0 0 TESCO CORP COM 88157K101 332 60932 SH SOLE 30 60932 0 0 TESCO CORP COM 88157K101 18 3236 SH SOLE 40 3236 0 0 TESLA INC COM 88160R101 43943 128828 SH SOLE 2 22470 0 106358 TESLA INC COM 88160R101 14404 42227 SH SOLE 4 37664 0 4563 TESLA INC COM 88160R101 3859 11314 SH SOLE 7 10821 0 493 TESLA INC COM 88160R101 598 1754 SH SOLE 13 1754 0 0 TESLA INC COM 88160R101 355 1040 SH SOLE 15 1040 0 0 TESLA INC COM 88160R101 377 1105 SH SOLE 17 0 0 1105 TESLA INC COM 88160R101 22692 66526 SH SOLE 18 53486 0 13040 TESLA INC COM 88160R101 19156 56160 SH SOLE 19 56160 0 0 TESLA INC COM 88160R101 275144 806637 SH SOLE 21 806637 0 0 TESLA INC COM 88160R101 1139930 3341924 SH SOLE 22 2942579 0 399345 TESLA INC COM 88160R101 55905 163896 SH SOLE 23 163896 0 0 TESLA INC COM 88160R101 34222 100328 SH SOLE 25 100328 0 0 TESLA INC COM 88160R101 105628 309668 SH SOLE 26 103847 0 205821 TESLA INC COM 88160R101 10208 29927 SH SOLE 28 21834 0 8093 TESLA INC COM 88160R101 1527 4477 SH SOLE 29 4477 0 0 TESLA INC COM 88160R101 61295 179698 SH SOLE 30 179698 0 0 TESLA INC COM 88160R101 22269 65285 SH SOLE 31 29031 0 36254 TESLA INC COM 88160R101 8238 24150 SH SOLE 32 24150 0 0 TESLA INC COM 88160R101 6990 20492 SH SOLE 34 20492 0 0 TESLA INC COM 88160R101 38868 113948 SH SOLE 36 113948 0 0 TESLA INC COM 88160R101 221 649 SH SOLE 40 649 0 0 TESLA INC NOTE 0.250% 3/0 88160RAB7 2608 2375000 PRN SOLE 21 2375000 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 4157 3691000 PRN SOLE 21 3691000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 3316 2700000 PRN SOLE 21 2700000 0 0 TESSCO TECHNOLOGIES INC COM 872386107 13 1078 SH SOLE 18 1078 0 0 TESSCO TECHNOLOGIES INC COM 872386107 233 18723 SH SOLE 21 18723 0 0 TESSCO TECHNOLOGIES INC COM 872386107 3634 291919 SH SOLE 22 291919 0 0 TETRA TECH INC NEW COM 88162G103 873 18744 SH SOLE 2 17371 0 1373 TETRA TECH INC NEW COM 88162G103 12 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 1381 29672 SH SOLE 7 29672 0 0 TETRA TECH INC NEW COM 88162G103 12257 263317 SH SOLE 18 263317 0 0 TETRA TECH INC NEW COM 88162G103 12643 271605 SH SOLE 19 271605 0 0 TETRA TECH INC NEW COM 88162G103 230431 4950189 SH SOLE 21 4950189 0 0 TETRA TECH INC NEW COM 88162G103 79981 1718173 SH SOLE 22 1603508 0 114665 TETRA TECH INC NEW COM 88162G103 2102 45151 SH SOLE 23 45151 0 0 TETRA TECH INC NEW COM 88162G103 712 15288 SH SOLE 26 11320 0 3968 TETRA TECH INC NEW COM 88162G103 383 8228 SH SOLE 28 8228 0 0 TETRA TECH INC NEW COM 88162G103 1692 36357 SH SOLE 29 0 0 36357 TETRA TECH INC NEW COM 88162G103 11740 252201 SH SOLE 30 252201 0 0 TETRA TECH INC NEW COM 88162G103 309 6630 SH SOLE 40 6630 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 70 24647 SH SOLE 2 5439 0 19208 TETRA TECHNOLOGIES INC DEL COM 88162F105 1 501 SH SOLE 4 501 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 5 1819 SH SOLE 7 1819 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1696 593135 SH SOLE 18 593135 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 260 90992 SH SOLE 19 90992 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 29873 10445253 SH SOLE 21 10445253 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 8902 3112713 SH SOLE 22 2949837 0 162876 TETRA TECHNOLOGIES INC DEL COM 88162F105 82 28765 SH SOLE 23 28765 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 150 52578 SH SOLE 26 48251 0 4327 TETRA TECHNOLOGIES INC DEL COM 88162F105 33 11496 SH SOLE 28 11496 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 222 77477 SH SOLE 29 0 0 77477 TETRA TECHNOLOGIES INC DEL COM 88162F105 449 157055 SH SOLE 30 157055 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 29 10122 SH SOLE 40 10122 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 67 9846 SH SOLE 2 4231 0 5615 TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 796 SH SOLE 7 796 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1316 192457 SH SOLE 18 192457 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 283 41381 SH SOLE 19 41381 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 11335 1657104 SH SOLE 21 1657104 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 9819 1435460 SH SOLE 22 1382601 0 52859 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1449 1608000 PRN SOLE 21 1608000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5721 325052 SH SOLE 2 263159 0 61893 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5185 294589 SH SOLE 4 266931 0 27658 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8043 457009 SH SOLE 7 435442 0 21567 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16142 917182 SH SOLE 18 907650 0 9532 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11060 628418 SH SOLE 19 628418 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 163802 9306929 SH SOLE 21 9306929 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 232731 13223363 SH SOLE 22 11930524 0 1292839 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 20176 1146381 SH SOLE 23 1146381 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7454 423506 SH SOLE 25 423506 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 12415 705377 SH SOLE 26 338982 0 366395 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 238 13533 SH SOLE 28 13533 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 29 1653 SH SOLE 29 1653 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3896 221373 SH SOLE 30 221373 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5874 333740 SH SOLE 31 177688 0 156052 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 18619 1057911 SH SOLE 34 1057911 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2612 148399 SH SOLE 36 148399 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 88 5016 SH SOLE 40 5016 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2163 25207 SH SOLE 2 22852 0 2355 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 21 246 SH SOLE 4 246 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 110 1285 SH SOLE 7 1285 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 26764 311937 SH SOLE 18 311937 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7938 92516 SH SOLE 19 92516 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 273838 3191586 SH SOLE 21 3191586 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 134624 1569049 SH SOLE 22 1471714 0 97335 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1604 18698 SH SOLE 26 15655 0 3043 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 728 8485 SH SOLE 28 8485 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 788 9183 SH SOLE 29 0 0 9183 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 653 7609 SH SOLE 30 7609 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 293 3411 SH SOLE 36 3411 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 428 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 188277 2100369 SH SOLE 2 1125974 0 974395 TEXAS INSTRS INC COM 882508104 45280 505127 SH SOLE 4 471308 0 33819 TEXAS INSTRS INC COM 882508104 67526 753306 SH SOLE 7 748010 0 5296 TEXAS INSTRS INC COM 882508104 10938 122026 SH SOLE 13 122026 0 0 TEXAS INSTRS INC COM 882508104 708 7901 SH SOLE 15 7901 0 0 TEXAS INSTRS INC COM 882508104 21 230 SH SOLE 17 0 0 230 TEXAS INSTRS INC COM 882508104 192962 2152636 SH SOLE 18 1979494 0 173142 TEXAS INSTRS INC COM 882508104 84113 938343 SH SOLE 19 938343 0 0 TEXAS INSTRS INC COM 882508104 50583 564286 SH SOLE 20 0 0 564286 TEXAS INSTRS INC COM 882508104 1648981 18395596 SH SOLE 21 18395596 0 0 TEXAS INSTRS INC COM 882508104 2575693 28733750 SH SOLE 22 23042758 0 5690992 TEXAS INSTRS INC COM 882508104 138192 1541631 SH SOLE 23 1541631 0 0 TEXAS INSTRS INC COM 882508104 90081 1004915 SH SOLE 25 1004915 0 0 TEXAS INSTRS INC COM 882508104 315845 3523483 SH SOLE 26 895741 0 2627742 TEXAS INSTRS INC COM 882508104 20317 226653 SH SOLE 28 165060 0 61593 TEXAS INSTRS INC COM 882508104 44233 493455 SH SOLE 29 213667 0 279788 TEXAS INSTRS INC COM 882508104 309555 3453308 SH SOLE 30 3453308 0 0 TEXAS INSTRS INC COM 882508104 76232 850426 SH SOLE 31 464395 0 386031 TEXAS INSTRS INC COM 882508104 12842 143264 SH SOLE 32 143264 0 0 TEXAS INSTRS INC COM 882508104 41467 462597 SH SOLE 34 462597 0 0 TEXAS INSTRS INC COM 882508104 103492 1154527 SH SOLE 36 1154527 0 0 TEXAS INSTRS INC COM 882508104 468 5218 SH SOLE 40 5218 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 649 1606 SH SOLE 21 1606 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 609 1507 SH SOLE 26 1037 0 470 TEXAS PAC LD TR SUB CTF PROP I T 882610108 414 1025 SH SOLE 28 1025 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 394 974 SH SOLE 30 974 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 370 915 SH SOLE 40 915 0 0 TEXAS ROADHOUSE INC COM 882681109 1516 30842 SH SOLE 2 30356 0 486 TEXAS ROADHOUSE INC COM 882681109 8 168 SH SOLE 4 168 0 0 TEXAS ROADHOUSE INC COM 882681109 83 1681 SH SOLE 7 1681 0 0 TEXAS ROADHOUSE INC COM 882681109 20137 409794 SH SOLE 18 409794 0 0 TEXAS ROADHOUSE INC COM 882681109 4711 95873 SH SOLE 19 95873 0 0 TEXAS ROADHOUSE INC COM 882681109 202679 4124527 SH SOLE 21 4124527 0 0 TEXAS ROADHOUSE INC COM 882681109 98339 2001206 SH SOLE 22 1872061 0 129145 TEXAS ROADHOUSE INC COM 882681109 578 11762 SH SOLE 23 11762 0 0 TEXAS ROADHOUSE INC COM 882681109 1327 27013 SH SOLE 26 22927 0 4086 TEXAS ROADHOUSE INC COM 882681109 578 11772 SH SOLE 28 11772 0 0 TEXAS ROADHOUSE INC COM 882681109 1223 24895 SH SOLE 29 0 0 24895 TEXAS ROADHOUSE INC COM 882681109 517 10531 SH SOLE 30 10531 0 0 TEXAS ROADHOUSE INC COM 882681109 339 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 103 6007 SH SOLE 2 1578 0 4429 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 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 1777 103628 SH SOLE 18 103628 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 308 17950 SH SOLE 19 17950 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 13867 808582 SH SOLE 21 808582 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4732 275900 SH SOLE 22 239266 0 36634 TEXTRON INC COM 883203101 16917 313977 SH SOLE 2 54276 0 259701 TEXTRON INC COM 883203101 3631 67386 SH SOLE 4 60798 0 6588 TEXTRON INC COM 883203101 11333 210331 SH SOLE 7 210331 0 0 TEXTRON INC COM 883203101 162 3002 SH SOLE 13 3002 0 0 TEXTRON INC COM 883203101 97 1807 SH SOLE 15 1807 0 0 TEXTRON INC COM 883203101 10 179 SH SOLE 17 0 0 179 TEXTRON INC COM 883203101 30174 560018 SH SOLE 18 549490 0 10528 TEXTRON INC COM 883203101 2525 46868 SH SOLE 19 46868 0 0 TEXTRON INC COM 883203101 427521 7934688 SH SOLE 21 7934688 0 0 TEXTRON INC COM 883203101 374459 6949870 SH SOLE 22 5706110 0 1243760 TEXTRON INC COM 883203101 17367 322321 SH SOLE 23 322321 0 0 TEXTRON INC COM 883203101 28817 534830 SH SOLE 25 534830 0 0 TEXTRON INC COM 883203101 10678 198184 SH SOLE 26 183575 0 14609 TEXTRON INC COM 883203101 753 13979 SH SOLE 29 9427 0 4552 TEXTRON INC COM 883203101 39818 739011 SH SOLE 30 739011 0 0 TEXTRON INC COM 883203101 6320 117302 SH SOLE 31 60648 0 56654 TEXTRON INC COM 883203101 15228 282626 SH SOLE 36 282626 0 0 TEXTRON INC COM 883203101 73 1348 SH SOLE 40 1348 0 0 TFS FINL CORP COM 87240R107 597 37034 SH SOLE 2 5418 0 31616 TFS FINL CORP COM 87240R107 4 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 54 3358 SH SOLE 7 3358 0 0 TFS FINL CORP COM 87240R107 495 30690 SH SOLE 18 30690 0 0 TFS FINL CORP COM 87240R107 413 25578 SH SOLE 19 25578 0 0 TFS FINL CORP COM 87240R107 10205 632642 SH SOLE 21 632642 0 0 TFS FINL CORP COM 87240R107 28285 1753574 SH SOLE 22 1549022 0 204552 TFS FINL CORP COM 87240R107 497 30795 SH SOLE 26 24589 0 6206 TFS FINL CORP COM 87240R107 162 10031 SH SOLE 28 10031 0 0 TFS FINL CORP COM 87240R107 337 20912 SH SOLE 29 0 0 20912 TFS FINL CORP COM 87240R107 173 10711 SH SOLE 30 10711 0 0 TFS FINL CORP COM 87240R107 20 1237 SH SOLE 31 1237 0 0 TFS FINL CORP COM 87240R107 141 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 36 3009 SH SOLE 2 2764 0 245 TG THERAPEUTICS INC COM 88322Q108 13 1061 SH SOLE 7 1061 0 0 TG THERAPEUTICS INC COM 88322Q108 2095 176823 SH SOLE 18 176823 0 0 TG THERAPEUTICS INC COM 88322Q108 464 39160 SH SOLE 19 39160 0 0 TG THERAPEUTICS INC COM 88322Q108 18269 1541727 SH SOLE 21 1541727 0 0 TG THERAPEUTICS INC COM 88322Q108 17969 1516399 SH SOLE 22 1433564 0 82835 TG THERAPEUTICS INC COM 88322Q108 62 5238 SH SOLE 28 5238 0 0 TG THERAPEUTICS INC COM 88322Q108 86 7216 SH SOLE 30 7216 0 0 TG THERAPEUTICS INC COM 88322Q108 108 9114 SH SOLE 40 9114 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 5 2993 SH SOLE 18 2993 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 47 27837 SH SOLE 21 27837 0 0 THE TRADE DESK INC COM CL A 88339J105 121 1962 SH SOLE 2 1885 0 77 THE TRADE DESK INC COM CL A 88339J105 9 142 SH SOLE 4 142 0 0 THE TRADE DESK INC COM CL A 88339J105 40 657 SH SOLE 7 657 0 0 THE TRADE DESK INC COM CL A 88339J105 4876 79268 SH SOLE 18 79268 0 0 THE TRADE DESK INC COM CL A 88339J105 1059 17219 SH SOLE 19 17219 0 0 THE TRADE DESK INC COM CL A 88339J105 42853 696684 SH SOLE 21 696684 0 0 THE TRADE DESK INC COM CL A 88339J105 34188 555806 SH SOLE 22 511342 0 44464 THE TRADE DESK INC COM CL A 88339J105 136 2204 SH SOLE 26 0 0 2204 THE TRADE DESK INC COM CL A 88339J105 262 4258 SH SOLE 28 4258 0 0 THE TRADE DESK INC COM CL A 88339J105 293 4760 SH SOLE 29 0 0 4760 THE TRADE DESK INC COM CL A 88339J105 243 3947 SH SOLE 30 3947 0 0 THE TRADE DESK INC COM CL A 88339J105 172 2790 SH SOLE 40 2790 0 0 THERAPEUTICSMD INC COM 88338N107 52 9736 SH SOLE 2 8919 0 817 THERAPEUTICSMD INC COM 88338N107 6 1101 SH SOLE 4 1101 0 0 THERAPEUTICSMD INC COM 88338N107 18 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 2826 534189 SH SOLE 18 534189 0 0 THERAPEUTICSMD INC COM 88338N107 623 117764 SH SOLE 19 117764 0 0 THERAPEUTICSMD INC COM 88338N107 30591 5782762 SH SOLE 21 5782762 0 0 THERAPEUTICSMD INC COM 88338N107 24105 4556675 SH SOLE 22 4272876 0 283799 THERAPEUTICSMD INC COM 88338N107 332 62739 SH SOLE 26 45346 0 17393 THERAPEUTICSMD INC COM 88338N107 118 22239 SH SOLE 28 22239 0 0 THERAPEUTICSMD INC COM 88338N107 116 21872 SH SOLE 30 21872 0 0 THERAPEUTICSMD INC COM 88338N107 63 11962 SH SOLE 40 11962 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 90 2615 SH SOLE 2 2339 0 276 THERAVANCE BIOPHARMA INC COM G8807B106 5 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 39 1149 SH SOLE 7 1149 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 5144 150245 SH SOLE 18 150245 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4163 121569 SH SOLE 19 121569 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 627 18300 SH SOLE 20 18300 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 79905 2333664 SH SOLE 21 2333664 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 38930 1136981 SH SOLE 22 1058977 0 78004 THERAVANCE BIOPHARMA INC COM G8807B106 795 23208 SH SOLE 26 19938 0 3270 THERAVANCE BIOPHARMA INC COM G8807B106 207 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 200 5848 SH SOLE 30 5848 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 187 5471 SH SOLE 40 5471 0 0 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 4 4000 PRN SOLE 21 4000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 110031 581559 SH SOLE 2 196102 0 385457 THERMO FISHER SCIENTIFIC INC COM 883556102 26009 137470 SH SOLE 4 124302 0 13168 THERMO FISHER SCIENTIFIC INC COM 883556102 52764 278881 SH SOLE 7 277150 0 1731 THERMO FISHER SCIENTIFIC INC COM 883556102 715 3781 SH SOLE 13 3781 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 502 2655 SH SOLE 15 2655 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19 100 SH SOLE 17 0 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 162060 856555 SH SOLE 18 800107 0 56448 THERMO FISHER SCIENTIFIC INC COM 883556102 116736 617000 SH SOLE 19 617000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 39159 206972 SH SOLE 20 0 0 206972 THERMO FISHER SCIENTIFIC INC COM 883556102 1286343 6798852 SH SOLE 21 6798852 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1981862 10474956 SH SOLE 22 8645855 0 1829101 THERMO FISHER SCIENTIFIC INC COM 883556102 91323 482679 SH SOLE 23 482679 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 57848 305748 SH SOLE 25 305748 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 194636 1028734 SH SOLE 26 352197 0 676537 THERMO FISHER SCIENTIFIC INC COM 883556102 16900 89321 SH SOLE 28 65073 0 24248 THERMO FISHER SCIENTIFIC INC COM 883556102 2684 14184 SH SOLE 29 14184 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 211993 1120471 SH SOLE 30 1120471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 35262 186374 SH SOLE 31 83254 0 103120 THERMO FISHER SCIENTIFIC INC COM 883556102 49107 259552 SH SOLE 34 259552 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 72315 382214 SH SOLE 36 382214 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 382 2017 SH SOLE 40 2017 0 0 THERMON GROUP HLDGS INC COM 88362T103 129 7156 SH SOLE 2 1844 0 5312 THERMON GROUP HLDGS INC COM 88362T103 4 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 13 734 SH SOLE 7 734 0 0 THERMON GROUP HLDGS INC COM 88362T103 2135 118680 SH SOLE 18 118680 0 0 THERMON GROUP HLDGS INC COM 88362T103 431 23938 SH SOLE 19 23938 0 0 THERMON GROUP HLDGS INC COM 88362T103 17464 970759 SH SOLE 21 970759 0 0 THERMON GROUP HLDGS INC COM 88362T103 14002 778335 SH SOLE 22 718993 0 59342 THERMON GROUP HLDGS INC COM 88362T103 39 2191 SH SOLE 26 0 0 2191 THERMON GROUP HLDGS INC COM 88362T103 84 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 79 4375 SH SOLE 30 4375 0 0 THERMON GROUP HLDGS INC COM 88362T103 68 3776 SH SOLE 40 3776 0 0 THESTREET INC COM 88368Q103 18 16585 SH SOLE 19 16585 0 0 THESTREET INC COM 88368Q103 17 15553 SH SOLE 21 15553 0 0 THESTREET INC COM 88368Q103 1405 1300808 SH SOLE 22 1300808 0 0 THIRD PT REINS LTD COM G8827U100 183 11725 SH SOLE 2 5282 0 6443 THIRD PT REINS LTD COM G8827U100 35 2254 SH SOLE 7 2254 0 0 THIRD PT REINS LTD COM G8827U100 5482 351421 SH SOLE 18 351421 0 0 THIRD PT REINS LTD COM G8827U100 871 55814 SH SOLE 19 55814 0 0 THIRD PT REINS LTD COM G8827U100 93711 6007103 SH SOLE 21 6007103 0 0 THIRD PT REINS LTD COM G8827U100 31163 1997645 SH SOLE 22 1872792 0 124853 THIRD PT REINS LTD COM G8827U100 144 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 1313 84169 SH SOLE 30 84169 0 0 THIRD PT REINS LTD COM G8827U100 101 6481 SH SOLE 40 6481 0 0 THL CR INC COM 872438106 1785 191298 SH SOLE 30 191298 0 0 THOMSON REUTERS CORP COM 884903105 9 200 SH SOLE 2 200 0 0 THOMSON REUTERS CORP COM 884903105 82 1792 SH SOLE 22 1792 0 0 THOR INDS INC COM 885160101 6022 47828 SH SOLE 2 29871 0 17957 THOR INDS INC COM 885160101 133 1059 SH SOLE 4 1059 0 0 THOR INDS INC COM 885160101 179 1422 SH SOLE 7 1422 0 0 THOR INDS INC COM 885160101 1104 8766 SH SOLE 13 8766 0 0 THOR INDS INC COM 885160101 20434 162288 SH SOLE 18 162288 0 0 THOR INDS INC COM 885160101 15438 122613 SH SOLE 19 122613 0 0 THOR INDS INC COM 885160101 265645 2109799 SH SOLE 21 2109799 0 0 THOR INDS INC COM 885160101 219637 1744397 SH SOLE 22 1555747 0 188650 THOR INDS INC COM 885160101 1913 15191 SH SOLE 26 12232 0 2959 THOR INDS INC COM 885160101 974 7734 SH SOLE 28 7734 0 0 THOR INDS INC COM 885160101 3954 31401 SH SOLE 29 0 0 31401 THOR INDS INC COM 885160101 1377 10936 SH SOLE 30 10936 0 0 THOR INDS INC COM 885160101 133 1053 SH SOLE 31 1053 0 0 THOR INDS INC COM 885160101 947 7518 SH SOLE 36 7518 0 0 THOR INDS INC COM 885160101 659 5231 SH SOLE 40 5231 0 0 TICC CAPITAL CORP COM 87244T109 2096 306036 SH SOLE 30 306036 0 0 TIDEWATER INC NEW COM 88642R109 27 918 SH SOLE 7 918 0 0 TIDEWATER INC NEW COM 88642R109 213 7336 SH SOLE 19 7336 0 0 TIDEWATER INC NEW COM 88642R109 4361 149976 SH SOLE 22 149976 0 0 TIER REIT INC COM NEW 88650V208 216 11193 SH SOLE 2 4024 0 7169 TIER REIT INC COM NEW 88650V208 352 18232 SH SOLE 4 18232 0 0 TIER REIT INC COM NEW 88650V208 1202 62295 SH SOLE 7 62295 0 0 TIER REIT INC COM NEW 88650V208 40 2060 SH SOLE 15 2060 0 0 TIER REIT INC COM NEW 88650V208 10 518 SH SOLE 17 0 0 518 TIER REIT INC COM NEW 88650V208 3491 180876 SH SOLE 18 180876 0 0 TIER REIT INC COM NEW 88650V208 1610 83396 SH SOLE 19 83396 0 0 TIER REIT INC COM NEW 88650V208 28880 1496393 SH SOLE 21 1496393 0 0 TIER REIT INC COM NEW 88650V208 34789 1802550 SH SOLE 22 1715979 0 86571 TIER REIT INC COM NEW 88650V208 26 1357 SH SOLE 23 1357 0 0 TIER REIT INC COM NEW 88650V208 1592 82480 SH SOLE 25 82480 0 0 TIER REIT INC COM NEW 88650V208 337 17457 SH SOLE 26 0 0 17457 TIER REIT INC COM NEW 88650V208 132 6836 SH SOLE 28 6836 0 0 TIER REIT INC COM NEW 88650V208 316 16349 SH SOLE 29 16349 0 0 TIER REIT INC COM NEW 88650V208 4796 248501 SH SOLE 30 248501 0 0 TIER REIT INC COM NEW 88650V208 63 3239 SH SOLE 40 3239 0 0 TIFFANY & CO NEW COM 886547108 19691 214547 SH SOLE 2 90879 0 123668 TIFFANY & CO NEW COM 886547108 3780 41184 SH SOLE 4 37011 0 4173 TIFFANY & CO NEW COM 886547108 7585 82647 SH SOLE 7 71609 0 11038 TIFFANY & CO NEW COM 886547108 407 4438 SH SOLE 13 4438 0 0 TIFFANY & CO NEW COM 886547108 79 860 SH SOLE 15 860 0 0 TIFFANY & CO NEW COM 886547108 23754 258817 SH SOLE 18 216138 0 42679 TIFFANY & CO NEW COM 886547108 5794 63132 SH SOLE 19 63132 0 0 TIFFANY & CO NEW COM 886547108 8539 93033 SH SOLE 20 0 0 93033 TIFFANY & CO NEW COM 886547108 199221 2170632 SH SOLE 21 2170632 0 0 TIFFANY & CO NEW COM 886547108 256611 2795940 SH SOLE 22 2289795 0 506145 TIFFANY & CO NEW COM 886547108 13557 147715 SH SOLE 23 147715 0 0 TIFFANY & CO NEW COM 886547108 8248 89867 SH SOLE 25 89867 0 0 TIFFANY & CO NEW COM 886547108 41934 456897 SH SOLE 26 126688 0 330209 TIFFANY & CO NEW COM 886547108 2550 27780 SH SOLE 28 20222 0 7558 TIFFANY & CO NEW COM 886547108 3989 43459 SH SOLE 29 12842 0 30617 TIFFANY & CO NEW COM 886547108 27371 298224 SH SOLE 30 298224 0 0 TIFFANY & CO NEW COM 886547108 6687 72861 SH SOLE 31 33910 0 38951 TIFFANY & CO NEW COM 886547108 766 8343 SH SOLE 34 8343 0 0 TIFFANY & CO NEW COM 886547108 8734 95161 SH SOLE 36 95161 0 0 TIFFANY & CO NEW COM 886547108 56 612 SH SOLE 40 612 0 0 TILE SHOP HLDGS INC COM 88677Q109 29 2263 SH SOLE 2 2263 0 0 TILE SHOP HLDGS INC COM 88677Q109 7 546 SH SOLE 7 546 0 0 TILE SHOP HLDGS INC COM 88677Q109 2178 171478 SH SOLE 18 171478 0 0 TILE SHOP HLDGS INC COM 88677Q109 386 30428 SH SOLE 19 30428 0 0 TILE SHOP HLDGS INC COM 88677Q109 46832 3687535 SH SOLE 21 3687535 0 0 TILE SHOP HLDGS INC COM 88677Q109 13105 1031929 SH SOLE 22 970328 0 61601 TILE SHOP HLDGS INC COM 88677Q109 33 2565 SH SOLE 26 0 0 2565 TILE SHOP HLDGS INC COM 88677Q109 51 4035 SH SOLE 28 4035 0 0 TILE SHOP HLDGS INC COM 88677Q109 578 45504 SH SOLE 30 45504 0 0 TILE SHOP HLDGS INC COM 88677Q109 31 2477 SH SOLE 40 2477 0 0 TILLYS INC CL A 886885102 45 3746 SH SOLE 2 1227 0 2519 TILLYS INC CL A 886885102 598 49888 SH SOLE 18 49888 0 0 TILLYS INC CL A 886885102 73 6122 SH SOLE 19 6122 0 0 TILLYS INC CL A 886885102 5038 420183 SH SOLE 21 420183 0 0 TILLYS INC CL A 886885102 4886 407524 SH SOLE 22 399033 0 8491 TILLYS INC CL A 886885102 185 15429 SH SOLE 29 0 0 15429 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2465 134857 SH SOLE 18 134857 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 796 43556 SH SOLE 19 43556 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 817 44680 SH SOLE 21 44680 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 65075 3559918 SH SOLE 22 2723568 0 836350 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5588 305714 SH SOLE 26 0 0 305714 TIMBERLAND BANCORP INC COM 887098101 28 906 SH SOLE 2 287 0 619 TIMBERLAND BANCORP INC COM 887098101 749 23895 SH SOLE 18 23895 0 0 TIMBERLAND BANCORP INC COM 887098101 108 3443 SH SOLE 19 3443 0 0 TIMBERLAND BANCORP INC COM 887098101 6462 206205 SH SOLE 21 206205 0 0 TIMBERLAND BANCORP INC COM 887098101 4154 132544 SH SOLE 22 128424 0 4120 TIME INC NEW COM 887228104 313 23206 SH SOLE 2 6201 0 17005 TIME INC NEW COM 887228104 8 611 SH SOLE 4 611 0 0 TIME INC NEW COM 887228104 66 4921 SH SOLE 7 4921 0 0 TIME INC NEW COM 887228104 6631 491198 SH SOLE 18 491198 0 0 TIME INC NEW COM 887228104 1011 74877 SH SOLE 19 74877 0 0 TIME INC NEW COM 887228104 120205 8904059 SH SOLE 21 8904059 0 0 TIME INC NEW COM 887228104 40449 2996189 SH SOLE 22 2791914 0 204275 TIME INC NEW COM 887228104 348 25744 SH SOLE 26 18869 0 6875 TIME INC NEW COM 887228104 208 15436 SH SOLE 28 15436 0 0 TIME INC NEW COM 887228104 2085 154447 SH SOLE 30 154447 0 0 TIME INC NEW COM 887228104 297 22025 SH SOLE 36 22025 0 0 TIME INC NEW COM 887228104 164 12183 SH SOLE 40 12183 0 0 TIME WARNER INC COM NEW 887317303 121790 1188775 SH SOLE 2 424511 0 764264 TIME WARNER INC COM NEW 887317303 29713 290025 SH SOLE 4 264007 0 26018 TIME WARNER INC COM NEW 887317303 56702 553465 SH SOLE 7 544061 0 9404 TIME WARNER INC COM NEW 887317303 3172 30958 SH SOLE 13 30958 0 0 TIME WARNER INC COM NEW 887317303 530 5170 SH SOLE 15 5170 0 0 TIME WARNER INC COM NEW 887317303 40 391 SH SOLE 17 0 0 391 TIME WARNER INC COM NEW 887317303 154263 1505742 SH SOLE 18 1388757 0 116985 TIME WARNER INC COM NEW 887317303 23498 229365 SH SOLE 19 229365 0 0 TIME WARNER INC COM NEW 887317303 42073 410664 SH SOLE 20 0 0 410664 TIME WARNER INC COM NEW 887317303 1250169 12202721 SH SOLE 21 12202721 0 0 TIME WARNER INC COM NEW 887317303 2138043 20869140 SH SOLE 22 17098208 0 3770932 TIME WARNER INC COM NEW 887317303 102485 1000342 SH SOLE 23 1000342 0 0 TIME WARNER INC COM NEW 887317303 63055 615469 SH SOLE 25 615469 0 0 TIME WARNER INC COM NEW 887317303 228138 2226825 SH SOLE 26 681771 0 1545054 TIME WARNER INC COM NEW 887317303 18055 176233 SH SOLE 28 128414 0 47819 TIME WARNER INC COM NEW 887317303 12777 124719 SH SOLE 29 52767 0 71952 TIME WARNER INC COM NEW 887317303 220002 2147406 SH SOLE 30 2147406 0 0 TIME WARNER INC COM NEW 887317303 48500 473406 SH SOLE 31 246066 0 227340 TIME WARNER INC COM NEW 887317303 6771 66094 SH SOLE 34 66094 0 0 TIME WARNER INC COM NEW 887317303 85153 831163 SH SOLE 36 831163 0 0 TIME WARNER INC COM NEW 887317303 415 4054 SH SOLE 40 4054 0 0 TIMKEN CO COM 887389104 3552 73165 SH SOLE 2 37303 0 35862 TIMKEN CO COM 887389104 77 1590 SH SOLE 4 1590 0 0 TIMKEN CO COM 887389104 124 2564 SH SOLE 7 2564 0 0 TIMKEN CO COM 887389104 253 5205 SH SOLE 17 0 0 5205 TIMKEN CO COM 887389104 11520 237275 SH SOLE 18 237275 0 0 TIMKEN CO COM 887389104 1056 21749 SH SOLE 19 21749 0 0 TIMKEN CO COM 887389104 141434 2913156 SH SOLE 21 2913156 0 0 TIMKEN CO COM 887389104 105976 2182818 SH SOLE 22 1956247 0 226571 TIMKEN CO COM 887389104 1395 28731 SH SOLE 26 24162 0 4569 TIMKEN CO COM 887389104 496 10210 SH SOLE 28 10210 0 0 TIMKEN CO COM 887389104 936 19277 SH SOLE 29 0 0 19277 TIMKEN CO COM 887389104 718 14781 SH SOLE 30 14781 0 0 TIMKEN CO COM 887389104 80 1655 SH SOLE 31 1655 0 0 TIMKEN CO COM 887389104 1360 28018 SH SOLE 34 28018 0 0 TIMKEN CO COM 887389104 224 4615 SH SOLE 36 4615 0 0 TIMKEN CO COM 887389104 305 6272 SH SOLE 40 6272 0 0 TIMKENSTEEL CORP COM 887399103 151 9170 SH SOLE 2 2129 0 7041 TIMKENSTEEL CORP COM 887399103 4 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 14 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 1 64 SH SOLE 17 0 0 64 TIMKENSTEEL CORP COM 887399103 3315 200938 SH SOLE 18 200938 0 0 TIMKENSTEEL CORP COM 887399103 4277 259193 SH SOLE 19 259193 0 0 TIMKENSTEEL CORP COM 887399103 58434 3541477 SH SOLE 21 3541477 0 0 TIMKENSTEEL CORP COM 887399103 18883 1144427 SH SOLE 22 1062847 0 81580 TIMKENSTEEL CORP COM 887399103 116 7039 SH SOLE 26 5465 0 1574 TIMKENSTEEL CORP COM 887399103 85 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 869 52676 SH SOLE 30 52676 0 0 TIMKENSTEEL CORP COM 887399103 63 3816 SH SOLE 40 3816 0 0 TINTRI INC COM 88770Q105 147 46710 SH SOLE 18 46710 0 0 TINTRI INC COM 88770Q105 27 8668 SH SOLE 19 8668 0 0 TINTRI INC COM 88770Q105 992 315770 SH SOLE 21 315770 0 0 TINTRI INC COM 88770Q105 152 48418 SH SOLE 22 42737 0 5681 TIPTREE INC CL A 88822Q103 20 3130 SH SOLE 2 1343 0 1787 TIPTREE INC CL A 88822Q103 11 1713 SH SOLE 7 1713 0 0 TIPTREE INC CL A 88822Q103 655 104849 SH SOLE 18 104849 0 0 TIPTREE INC CL A 88822Q103 89 14280 SH SOLE 19 14280 0 0 TIPTREE INC CL A 88822Q103 5205 832824 SH SOLE 21 832824 0 0 TIPTREE INC CL A 88822Q103 1438 230101 SH SOLE 22 212986 0 17115 TITAN INTL INC ILL COM 88830M102 129 12691 SH SOLE 2 2846 0 9845 TITAN INTL INC ILL COM 88830M102 4 391 SH SOLE 4 391 0 0 TITAN INTL INC ILL COM 88830M102 1061 104571 SH SOLE 7 104571 0 0 TITAN INTL INC ILL COM 88830M102 2581 254282 SH SOLE 18 254282 0 0 TITAN INTL INC ILL COM 88830M102 379 37378 SH SOLE 19 37378 0 0 TITAN INTL INC ILL COM 88830M102 45696 4502040 SH SOLE 21 4502040 0 0 TITAN INTL INC ILL COM 88830M102 12785 1259606 SH SOLE 22 1158829 0 100777 TITAN INTL INC ILL COM 88830M102 285 28055 SH SOLE 26 25562 0 2493 TITAN INTL INC ILL COM 88830M102 68 6671 SH SOLE 28 6671 0 0 TITAN INTL INC ILL COM 88830M102 827 81429 SH SOLE 30 81429 0 0 TITAN INTL INC ILL COM 88830M102 43 4248 SH SOLE 40 4248 0 0 TITAN MACHY INC COM 88830R101 69 4464 SH SOLE 2 1105 0 3359 TITAN MACHY INC COM 88830R101 7 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 1168 75219 SH SOLE 18 75219 0 0 TITAN MACHY INC COM 88830R101 212 13672 SH SOLE 19 13672 0 0 TITAN MACHY INC COM 88830R101 9347 601890 SH SOLE 21 601890 0 0 TITAN MACHY INC COM 88830R101 7486 482029 SH SOLE 22 450556 0 31473 TITAN MACHY INC COM 88830R101 522 33600 SH SOLE 23 33600 0 0 TITAN MACHY INC COM 88830R101 42 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 44 2847 SH SOLE 30 2847 0 0 TITAN MACHY INC COM 88830R101 132 8477 SH SOLE 34 8477 0 0 TITAN MACHY INC COM 88830R101 26 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 6 3653 SH SOLE 18 3653 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 6 3672 SH SOLE 19 3672 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 97 55284 SH SOLE 21 55284 0 0 TIVITY HEALTH INC COM 88870R102 182 4470 SH SOLE 2 2029 0 2441 TIVITY HEALTH INC COM 88870R102 14 334 SH SOLE 4 334 0 0 TIVITY HEALTH INC COM 88870R102 42 1035 SH SOLE 7 1035 0 0 TIVITY HEALTH INC COM 88870R102 6861 168171 SH SOLE 18 168171 0 0 TIVITY HEALTH INC COM 88870R102 1083 26553 SH SOLE 19 26553 0 0 TIVITY HEALTH INC COM 88870R102 128609 3152186 SH SOLE 21 3152186 0 0 TIVITY HEALTH INC COM 88870R102 39485 967772 SH SOLE 22 904670 0 63102 TIVITY HEALTH INC COM 88870R102 101 2468 SH SOLE 26 0 0 2468 TIVITY HEALTH INC COM 88870R102 193 4735 SH SOLE 28 4735 0 0 TIVITY HEALTH INC COM 88870R102 1870 45835 SH SOLE 30 45835 0 0 TIVITY HEALTH INC COM 88870R102 142 3480 SH SOLE 40 3480 0 0 TIVO CORP COM 88870P106 531 26737 SH SOLE 2 7238 0 19499 TIVO CORP COM 88870P106 16 820 SH SOLE 4 820 0 0 TIVO CORP COM 88870P106 53 2650 SH SOLE 7 2650 0 0 TIVO CORP COM 88870P106 11564 582592 SH SOLE 18 582592 0 0 TIVO CORP COM 88870P106 6920 348601 SH SOLE 19 348601 0 0 TIVO CORP COM 88870P106 214156 10788714 SH SOLE 21 10788714 0 0 TIVO CORP COM 88870P106 65234 3286326 SH SOLE 22 3061389 0 224937 TIVO CORP COM 88870P106 949 47814 SH SOLE 26 41479 0 6335 TIVO CORP COM 88870P106 346 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 3267 164596 SH SOLE 30 164596 0 0 TIVO CORP COM 88870P106 294 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 116035 1573782 SH SOLE 2 943933 0 629849 TJX COS INC NEW COM 872540109 28782 390371 SH SOLE 4 368469 0 21902 TJX COS INC NEW COM 872540109 49397 669972 SH SOLE 7 579437 0 90535 TJX COS INC NEW COM 872540109 5726 77662 SH SOLE 13 77662 0 0 TJX COS INC NEW COM 872540109 333 4511 SH SOLE 15 4511 0 0 TJX COS INC NEW COM 872540109 4 58 SH SOLE 17 0 0 58 TJX COS INC NEW COM 872540109 100650 1365111 SH SOLE 18 1267094 0 98017 TJX COS INC NEW COM 872540109 19757 267965 SH SOLE 19 267965 0 0 TJX COS INC NEW COM 872540109 33173 449920 SH SOLE 20 0 0 449920 TJX COS INC NEW COM 872540109 873655 11849379 SH SOLE 21 11849379 0 0 TJX COS INC NEW COM 872540109 1408637 19105348 SH SOLE 22 15213001 0 3892347 TJX COS INC NEW COM 872540109 80426 1090818 SH SOLE 23 1090818 0 0 TJX COS INC NEW COM 872540109 41154 558169 SH SOLE 25 558169 0 0 TJX COS INC NEW COM 872540109 221507 3004296 SH SOLE 26 601643 0 2402653 TJX COS INC NEW COM 872540109 10901 147847 SH SOLE 28 108451 0 39396 TJX COS INC NEW COM 872540109 24518 332542 SH SOLE 29 204338 0 128204 TJX COS INC NEW COM 872540109 171157 2321408 SH SOLE 30 2321408 0 0 TJX COS INC NEW COM 872540109 51744 701802 SH SOLE 31 403043 0 298759 TJX COS INC NEW COM 872540109 10176 138011 SH SOLE 34 138011 0 0 TJX COS INC NEW COM 872540109 64583 875941 SH SOLE 36 875941 0 0 TJX COS INC NEW COM 872540109 244 3313 SH SOLE 40 3313 0 0 TOCAGEN INC COM 888846102 470 37724 SH SOLE 2 37724 0 0 TOCAGEN INC COM 888846102 537 43082 SH SOLE 18 43082 0 0 TOCAGEN INC COM 888846102 2829 227017 SH SOLE 19 227017 0 0 TOCAGEN INC COM 888846102 85 6809 SH SOLE 20 6809 0 0 TOCAGEN INC COM 888846102 3355 269233 SH SOLE 21 269233 0 0 TOCAGEN INC COM 888846102 1032 82788 SH SOLE 22 76547 0 6241 TOCAGEN INC COM 888846102 1459 117103 SH SOLE 34 117103 0 0 TOLL BROTHERS INC COM 889478103 8333 200931 SH SOLE 2 74955 0 125976 TOLL BROTHERS INC COM 889478103 1687 40669 SH SOLE 4 37295 0 3374 TOLL BROTHERS INC COM 889478103 1690 40746 SH SOLE 7 17172 0 23574 TOLL BROTHERS INC COM 889478103 49 1174 SH SOLE 15 1174 0 0 TOLL BROTHERS INC COM 889478103 21707 523445 SH SOLE 18 508303 0 15142 TOLL BROTHERS INC COM 889478103 2133 51441 SH SOLE 19 51441 0 0 TOLL BROTHERS INC COM 889478103 384323 9267501 SH SOLE 21 9267501 0 0 TOLL BROTHERS INC COM 889478103 232462 5605535 SH SOLE 22 5128839 0 476696 TOLL BROTHERS INC COM 889478103 8202 197783 SH SOLE 23 197783 0 0 TOLL BROTHERS INC COM 889478103 4804 115839 SH SOLE 25 115839 0 0 TOLL BROTHERS INC COM 889478103 17931 432388 SH SOLE 26 189869 0 242519 TOLL BROTHERS INC COM 889478103 1450 34953 SH SOLE 28 25459 0 9494 TOLL BROTHERS INC COM 889478103 1720 41474 SH SOLE 29 3844 0 37630 TOLL BROTHERS INC COM 889478103 10604 255703 SH SOLE 30 255703 0 0 TOLL BROTHERS INC COM 889478103 2983 71934 SH SOLE 31 32617 0 39317 TOLL BROTHERS INC COM 889478103 423 10196 SH SOLE 34 10196 0 0 TOLL BROTHERS INC COM 889478103 6033 145489 SH SOLE 36 145489 0 0 TOLL BROTHERS INC COM 889478103 34 808 SH SOLE 40 808 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 287 3327 SH SOLE 2 831 0 2496 TOMPKINS FINANCIAL CORPORATI COM 890110109 38 436 SH SOLE 7 436 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 6022 69905 SH SOLE 18 69905 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 937 10879 SH SOLE 19 10879 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 98627 1144965 SH SOLE 21 1144965 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 33488 388763 SH SOLE 22 362754 0 26009 TOMPKINS FINANCIAL CORPORATI COM 890110109 90 1047 SH SOLE 26 0 0 1047 TOMPKINS FINANCIAL CORPORATI COM 890110109 166 1926 SH SOLE 28 1926 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1440 16721 SH SOLE 30 16721 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 80 932 SH SOLE 40 932 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 6 1298 SH SOLE 18 1298 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 1 155 SH SOLE 19 155 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 69 15182 SH SOLE 21 15182 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 21 4654 SH SOLE 22 4654 0 0 TOOTSIE ROLL INDS INC COM 890516107 383 10088 SH SOLE 2 8778 0 1310 TOOTSIE ROLL INDS INC COM 890516107 6 157 SH SOLE 4 157 0 0 TOOTSIE ROLL INDS INC COM 890516107 18 461 SH SOLE 7 461 0 0 TOOTSIE ROLL INDS INC COM 890516107 4305 113287 SH SOLE 18 113287 0 0 TOOTSIE ROLL INDS INC COM 890516107 494 12993 SH SOLE 19 12993 0 0 TOOTSIE ROLL INDS INC COM 890516107 42984 1131163 SH SOLE 21 1131163 0 0 TOOTSIE ROLL INDS INC COM 890516107 22932 603473 SH SOLE 22 568206 0 35267 TOOTSIE ROLL INDS INC COM 890516107 158 4162 SH SOLE 26 3498 0 664 TOOTSIE ROLL INDS INC COM 890516107 109 2874 SH SOLE 28 2874 0 0 TOOTSIE ROLL INDS INC COM 890516107 106 2777 SH SOLE 30 2777 0 0 TOOTSIE ROLL INDS INC COM 890516107 87 2287 SH SOLE 40 2287 0 0 TOPBUILD CORP COM 89055F103 343 5268 SH SOLE 2 2074 0 3194 TOPBUILD CORP COM 89055F103 12 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 65 1004 SH SOLE 7 1004 0 0 TOPBUILD CORP COM 89055F103 11329 173841 SH SOLE 18 173841 0 0 TOPBUILD CORP COM 89055F103 6109 93743 SH SOLE 19 93743 0 0 TOPBUILD CORP COM 89055F103 245944 3773887 SH SOLE 21 3773887 0 0 TOPBUILD CORP COM 89055F103 73151 1122461 SH SOLE 22 1051979 0 70482 TOPBUILD CORP COM 89055F103 147 2254 SH SOLE 23 2254 0 0 TOPBUILD CORP COM 89055F103 738 11320 SH SOLE 26 7995 0 3325 TOPBUILD CORP COM 89055F103 351 5380 SH SOLE 28 5380 0 0 TOPBUILD CORP COM 89055F103 1057 16218 SH SOLE 29 0 0 16218 TOPBUILD CORP COM 89055F103 3278 50299 SH SOLE 30 50299 0 0 TOPBUILD CORP COM 89055F103 0 1 SH SOLE 36 1 0 0 TOPBUILD CORP COM 89055F103 259 3974 SH SOLE 40 3974 0 0 TOR MINERALS INTL INC COM NEW 890878309 7 1000 SH SOLE 19 1000 0 0 TOR MINERALS INTL INC COM NEW 890878309 2 263 SH SOLE 21 263 0 0 TOR MINERALS INTL INC COM NEW 890878309 564 76363 SH SOLE 22 76363 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 9 7355 SH SOLE 18 7355 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 20 15877 SH SOLE 19 15877 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 232 185990 SH SOLE 21 185990 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 153 122119 SH SOLE 22 122119 0 0 TORCHMARK CORP COM 891027104 13417 167520 SH SOLE 2 40406 0 127114 TORCHMARK CORP COM 891027104 2796 34912 SH SOLE 4 31638 0 3274 TORCHMARK CORP COM 891027104 9304 116164 SH SOLE 7 90658 0 25506 TORCHMARK CORP COM 891027104 360 4491 SH SOLE 13 4491 0 0 TORCHMARK CORP COM 891027104 72 896 SH SOLE 15 896 0 0 TORCHMARK CORP COM 891027104 20060 250462 SH SOLE 18 235187 0 15275 TORCHMARK CORP COM 891027104 1808 22571 SH SOLE 19 22571 0 0 TORCHMARK CORP COM 891027104 7398 92369 SH SOLE 20 0 0 92369 TORCHMARK CORP COM 891027104 203362 2539168 SH SOLE 21 2539168 0 0 TORCHMARK CORP COM 891027104 259377 3238573 SH SOLE 22 2702945 0 535628 TORCHMARK CORP COM 891027104 11091 138477 SH SOLE 23 138477 0 0 TORCHMARK CORP COM 891027104 7431 92781 SH SOLE 25 92781 0 0 TORCHMARK CORP COM 891027104 25733 321300 SH SOLE 26 141941 0 179359 TORCHMARK CORP COM 891027104 2095 26159 SH SOLE 28 18893 0 7266 TORCHMARK CORP COM 891027104 2476 30919 SH SOLE 29 3397 0 27522 TORCHMARK CORP COM 891027104 29020 362343 SH SOLE 30 362343 0 0 TORCHMARK CORP COM 891027104 4172 52089 SH SOLE 31 22197 0 29892 TORCHMARK CORP COM 891027104 603 7531 SH SOLE 34 7531 0 0 TORCHMARK CORP COM 891027104 8677 108340 SH SOLE 36 108340 0 0 TORCHMARK CORP COM 891027104 50 621 SH SOLE 40 621 0 0 TORO CO COM 891092108 6749 108755 SH SOLE 2 71530 0 37225 TORO CO COM 891092108 125 2008 SH SOLE 4 2008 0 0 TORO CO COM 891092108 2969 47843 SH SOLE 7 47843 0 0 TORO CO COM 891092108 23030 371094 SH SOLE 18 371060 0 34 TORO CO COM 891092108 2138 34446 SH SOLE 19 34446 0 0 TORO CO COM 891092108 285554 4601259 SH SOLE 21 4601259 0 0 TORO CO COM 891092108 216033 3481036 SH SOLE 22 3155811 0 325225 TORO CO COM 891092108 75 1209 SH SOLE 23 1209 0 0 TORO CO COM 891092108 2179 35118 SH SOLE 26 27551 0 7567 TORO CO COM 891092108 959 15458 SH SOLE 28 15458 0 0 TORO CO COM 891092108 3149 50741 SH SOLE 29 990 0 49751 TORO CO COM 891092108 1037 16710 SH SOLE 30 16710 0 0 TORO CO COM 891092108 246 3966 SH SOLE 31 3966 0 0 TORO CO COM 891092108 1725 27791 SH SOLE 34 27791 0 0 TORO CO COM 891092108 35 558 SH SOLE 36 558 0 0 TORO CO COM 891092108 759 12230 SH SOLE 40 12230 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 72 1272 SH SOLE 18 1272 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 14 500 SH SOLE 17 0 0 500 TOTAL S A SPONSORED ADR 89151E109 69 1288 SH SOLE 4 1288 0 0 TOTAL S A SPONSORED ADR 89151E109 139923 2614414 SH SOLE 18 2440299 0 174115 TOTAL S A SPONSORED ADR 89151E109 373883 6985858 SH SOLE 19 6985858 0 0 TOTAL S A SPONSORED ADR 89151E109 237 4425 SH SOLE 21 4425 0 0 TOTAL S A SPONSORED ADR 89151E109 24575 459172 SH SOLE 22 459172 0 0 TOTAL S A SPONSORED ADR 89151E109 3099 57907 SH SOLE 25 41427 0 16480 TOTAL S A SPONSORED ADR 89151E109 8523 159249 SH SOLE 34 159249 0 0 TOTAL S A SPONSORED ADR 89151E109 852 15913 SH SOLE 36 15913 0 0 TOTAL SYS SVCS INC COM 891906109 14399 219833 SH SOLE 2 56836 0 162997 TOTAL SYS SVCS INC COM 891906109 3827 58422 SH SOLE 4 52519 0 5903 TOTAL SYS SVCS INC COM 891906109 11007 168042 SH SOLE 7 136513 0 31529 TOTAL SYS SVCS INC COM 891906109 266 4065 SH SOLE 13 4065 0 0 TOTAL SYS SVCS INC COM 891906109 70 1073 SH SOLE 15 1073 0 0 TOTAL SYS SVCS INC COM 891906109 24124 368307 SH SOLE 18 345333 0 22974 TOTAL SYS SVCS INC COM 891906109 5554 84800 SH SOLE 19 84800 0 0 TOTAL SYS SVCS INC COM 891906109 7493 114400 SH SOLE 20 0 0 114400 TOTAL SYS SVCS INC COM 891906109 224171 3422451 SH SOLE 21 3422451 0 0 TOTAL SYS SVCS INC COM 891906109 308937 4716603 SH SOLE 22 3886379 0 830224 TOTAL SYS SVCS INC COM 891906109 13092 199876 SH SOLE 23 199876 0 0 TOTAL SYS SVCS INC COM 891906109 26254 400819 SH SOLE 25 400819 0 0 TOTAL SYS SVCS INC COM 891906109 32847 501479 SH SOLE 26 204787 0 296692 TOTAL SYS SVCS INC COM 891906109 2466 37644 SH SOLE 28 27455 0 10189 TOTAL SYS SVCS INC COM 891906109 6609 100903 SH SOLE 29 6495 0 94408 TOTAL SYS SVCS INC COM 891906109 30885 471525 SH SOLE 30 471525 0 0 TOTAL SYS SVCS INC COM 891906109 6193 94544 SH SOLE 31 37677 0 56867 TOTAL SYS SVCS INC COM 891906109 2500 38170 SH SOLE 34 38170 0 0 TOTAL SYS SVCS INC COM 891906109 9650 147326 SH SOLE 36 147326 0 0 TOTAL SYS SVCS INC COM 891906109 52 791 SH SOLE 40 791 0 0 TOWER INTL INC COM 891826109 883 32451 SH SOLE 2 28949 0 3502 TOWER INTL INC COM 891826109 13 494 SH SOLE 7 494 0 0 TOWER INTL INC COM 891826109 2295 84371 SH SOLE 18 84371 0 0 TOWER INTL INC COM 891826109 6297 231496 SH SOLE 19 231496 0 0 TOWER INTL INC COM 891826109 18444 678073 SH SOLE 21 678073 0 0 TOWER INTL INC COM 891826109 33370 1226823 SH SOLE 22 1187346 0 39477 TOWER INTL INC COM 891826109 5821 213999 SH SOLE 23 213999 0 0 TOWER INTL INC COM 891826109 84 3085 SH SOLE 28 3085 0 0 TOWER INTL INC COM 891826109 1844 67803 SH SOLE 29 0 0 67803 TOWER INTL INC COM 891826109 94 3447 SH SOLE 30 3447 0 0 TOWER INTL INC COM 891826109 606 22263 SH SOLE 34 22263 0 0 TOWER INTL INC COM 891826109 68 2516 SH SOLE 40 2516 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 9 300 SH SOLE 2 300 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6989 227300 SH SOLE 19 227300 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 58 1889 SH SOLE 22 1889 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1873 60900 SH SOLE 34 60900 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 15 2168 SH SOLE 18 2168 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 36 5154 SH SOLE 19 5154 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 285 40774 SH SOLE 21 40774 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 346 49421 SH SOLE 22 49421 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 416 12414 SH SOLE 2 3181 0 9233 TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1153 SH SOLE 7 1153 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 7138 213074 SH SOLE 18 213074 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1416 42264 SH SOLE 19 42264 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 58742 1753484 SH SOLE 21 1753484 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 51911 1549576 SH SOLE 22 1448909 0 100667 TOWNEBANK PORTSMOUTH VA COM 89214P109 562 16775 SH SOLE 26 14375 0 2400 TOWNEBANK PORTSMOUTH VA COM 89214P109 335 10013 SH SOLE 28 10013 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 283 8436 SH SOLE 30 8436 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 255 7611 SH SOLE 40 7611 0 0 TOWNSQUARE MEDIA INC CL A 892231101 15 1476 SH SOLE 2 542 0 934 TOWNSQUARE MEDIA INC CL A 892231101 389 38926 SH SOLE 18 38926 0 0 TOWNSQUARE MEDIA INC CL A 892231101 51 5139 SH SOLE 19 5139 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3042 304245 SH SOLE 21 304245 0 0 TOWNSQUARE MEDIA INC CL A 892231101 742 74230 SH SOLE 22 69023 0 5207 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3 24 SH SOLE 17 0 0 24 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 6740 655000 SH SOLE 2 655000 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 732 71110 SH SOLE 22 71110 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1635 158890 SH SOLE 26 158890 0 0 TPG RE FIN TR INC COM 87266M107 10 519 SH SOLE 2 519 0 0 TPG RE FIN TR INC COM 87266M107 685 34665 SH SOLE 18 34665 0 0 TPG RE FIN TR INC COM 87266M107 181 9132 SH SOLE 19 9132 0 0 TPG RE FIN TR INC COM 87266M107 11956 604756 SH SOLE 21 604756 0 0 TPG RE FIN TR INC COM 87266M107 2178 110144 SH SOLE 22 102582 0 7562 TPG RE FIN TR INC COM 87266M107 102 5174 SH SOLE 29 0 0 5174 TPI COMPOSITES INC COM 87266J104 22 977 SH SOLE 2 977 0 0 TPI COMPOSITES INC COM 87266J104 859 38439 SH SOLE 18 38439 0 0 TPI COMPOSITES INC COM 87266J104 171 7656 SH SOLE 19 7656 0 0 TPI COMPOSITES INC COM 87266J104 7422 332237 SH SOLE 21 332237 0 0 TPI COMPOSITES INC COM 87266J104 2761 123604 SH SOLE 22 115428 0 8176 TRACON PHARMACEUTICALS INC COM 89237H100 6 1891 SH SOLE 18 1891 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 4 1428 SH SOLE 19 1428 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 93 29435 SH SOLE 21 29435 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 154 48959 SH SOLE 22 48959 0 0 TRACTOR SUPPLY CO COM 892356106 13772 217600 SH SOLE 2 81734 0 135866 TRACTOR SUPPLY CO COM 892356106 2540 40140 SH SOLE 4 35287 0 4853 TRACTOR SUPPLY CO COM 892356106 7090 112024 SH SOLE 7 109135 0 2889 TRACTOR SUPPLY CO COM 892356106 62 973 SH SOLE 13 973 0 0 TRACTOR SUPPLY CO COM 892356106 56 892 SH SOLE 15 892 0 0 TRACTOR SUPPLY CO COM 892356106 18341 289792 SH SOLE 18 253852 0 35940 TRACTOR SUPPLY CO COM 892356106 3272 51696 SH SOLE 19 51696 0 0 TRACTOR SUPPLY CO COM 892356106 6554 103556 SH SOLE 20 0 0 103556 TRACTOR SUPPLY CO COM 892356106 163373 2581338 SH SOLE 21 2581338 0 0 TRACTOR SUPPLY CO COM 892356106 213438 3372388 SH SOLE 22 2788909 0 583479 TRACTOR SUPPLY CO COM 892356106 10113 159792 SH SOLE 23 159792 0 0 TRACTOR SUPPLY CO COM 892356106 5923 93589 SH SOLE 25 93589 0 0 TRACTOR SUPPLY CO COM 892356106 24229 382826 SH SOLE 26 161501 0 221325 TRACTOR SUPPLY CO COM 892356106 1793 28327 SH SOLE 28 20555 0 7772 TRACTOR SUPPLY CO COM 892356106 2633 41606 SH SOLE 29 9446 0 32160 TRACTOR SUPPLY CO COM 892356106 24132 381296 SH SOLE 30 381296 0 0 TRACTOR SUPPLY CO COM 892356106 4245 67070 SH SOLE 31 29593 0 37477 TRACTOR SUPPLY CO COM 892356106 1160 18334 SH SOLE 32 18334 0 0 TRACTOR SUPPLY CO COM 892356106 596 9419 SH SOLE 34 9419 0 0 TRACTOR SUPPLY CO COM 892356106 6506 102789 SH SOLE 36 102789 0 0 TRACTOR SUPPLY CO COM 892356106 41 652 SH SOLE 40 652 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 3 1631 SH SOLE 18 1631 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 41 20420 SH SOLE 21 20420 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 641 320627 SH SOLE 22 320627 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 13 1303 SH SOLE 18 1303 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 26 2692 SH SOLE 19 2692 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 234 23967 SH SOLE 21 23967 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2501 256490 SH SOLE 22 256490 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 4 4986 SH SOLE 18 4986 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 122 142118 SH SOLE 21 142118 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 9 10075 SH SOLE 22 10075 0 0 TRANSCANADA CORP COM 89353D107 30 600 SH SOLE 18 600 0 0 TRANSCANADA CORP COM 89353D107 24494 495522 SH SOLE 21 495522 0 0 TRANSCAT INC COM 893529107 16 1172 SH SOLE 18 1172 0 0 TRANSCAT INC COM 893529107 241 17769 SH SOLE 21 17769 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 105 3856 SH SOLE 18 3856 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 18 670 SH SOLE 19 670 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1383 50862 SH SOLE 21 50862 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 329 12109 SH SOLE 22 10534 0 1575 TRANSDIGM GROUP INC COM 893641100 22947 89759 SH SOLE 2 9950 0 79809 TRANSDIGM GROUP INC COM 893641100 4590 17955 SH SOLE 4 16170 0 1785 TRANSDIGM GROUP INC COM 893641100 8800 34421 SH SOLE 7 33575 0 846 TRANSDIGM GROUP INC COM 893641100 128 499 SH SOLE 13 499 0 0 TRANSDIGM GROUP INC COM 893641100 82 321 SH SOLE 15 321 0 0 TRANSDIGM GROUP INC COM 893641100 95791 374694 SH SOLE 18 296341 0 78353 TRANSDIGM GROUP INC COM 893641100 72444 283373 SH SOLE 19 283373 0 0 TRANSDIGM GROUP INC COM 893641100 7159 28005 SH SOLE 20 0 0 28005 TRANSDIGM GROUP INC COM 893641100 366536 1433740 SH SOLE 21 1433740 0 0 TRANSDIGM GROUP INC COM 893641100 339100 1326423 SH SOLE 22 1105308 0 221115 TRANSDIGM GROUP INC COM 893641100 17024 66592 SH SOLE 23 66592 0 0 TRANSDIGM GROUP INC COM 893641100 10027 39222 SH SOLE 25 39222 0 0 TRANSDIGM GROUP INC COM 893641100 39688 155242 SH SOLE 26 61448 0 93794 TRANSDIGM GROUP INC COM 893641100 3092 12094 SH SOLE 28 8626 0 3468 TRANSDIGM GROUP INC COM 893641100 3781 14788 SH SOLE 29 1788 0 13000 TRANSDIGM GROUP INC COM 893641100 34325 134265 SH SOLE 30 134265 0 0 TRANSDIGM GROUP INC COM 893641100 6693 26182 SH SOLE 31 11445 0 14737 TRANSDIGM GROUP INC COM 893641100 5183 20273 SH SOLE 34 20273 0 0 TRANSDIGM GROUP INC COM 893641100 12664 49536 SH SOLE 36 49536 0 0 TRANSDIGM GROUP INC COM 893641100 66 260 SH SOLE 40 260 0 0 TRANSENTERIX INC COM NEW 89366M201 43 29999 SH SOLE 19 29999 0 0 TRANSENTERIX INC COM NEW 89366M201 38 26344 SH SOLE 21 26344 0 0 TRANSENTERIX INC COM NEW 89366M201 898 627790 SH SOLE 22 627790 0 0 TRANSGLOBE ENERGY CORP COM 893662106 20 14002 SH SOLE 22 14002 0 0 TRANSOCEAN LTD REG SHS H8817H100 4562 423950 SH SOLE 2 216530 0 207420 TRANSOCEAN LTD REG SHS H8817H100 20 1816 SH SOLE 4 1816 0 0 TRANSOCEAN LTD REG SHS H8817H100 316 29341 SH SOLE 7 29341 0 0 TRANSOCEAN LTD REG SHS H8817H100 2 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 16312 1516007 SH SOLE 18 1516007 0 0 TRANSOCEAN LTD REG SHS H8817H100 6684 621216 SH SOLE 19 621216 0 0 TRANSOCEAN LTD REG SHS H8817H100 187643 17438930 SH SOLE 21 17438930 0 0 TRANSOCEAN LTD REG SHS H8817H100 149827 13924412 SH SOLE 22 12501003 0 1423409 TRANSOCEAN LTD REG SHS H8817H100 1511 140420 SH SOLE 25 140420 0 0 TRANSOCEAN LTD REG SHS H8817H100 1245 115668 SH SOLE 26 108997 0 6671 TRANSOCEAN LTD REG SHS H8817H100 591 54961 SH SOLE 28 54961 0 0 TRANSOCEAN LTD REG SHS H8817H100 645 59927 SH SOLE 30 59927 0 0 TRANSOCEAN LTD REG SHS H8817H100 95 8873 SH SOLE 31 8873 0 0 TRANSOCEAN LTD REG SHS H8817H100 3690 342950 SH SOLE 34 342950 0 0 TRANSOCEAN LTD REG SHS H8817H100 2510 233270 SH SOLE 36 233270 0 0 TRANSOCEAN LTD REG SHS H8817H100 441 40950 SH SOLE 40 40950 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 8250 406210 SH SOLE 21 406210 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 3009 148133 SH SOLE 22 148133 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 8485 417757 SH SOLE 25 417757 0 0 TRANSUNION COM 89400J107 3159 66848 SH SOLE 2 14753 0 52095 TRANSUNION COM 89400J107 13 282 SH SOLE 4 282 0 0 TRANSUNION COM 89400J107 171 3625 SH SOLE 7 3625 0 0 TRANSUNION COM 89400J107 3375 71403 SH SOLE 18 71403 0 0 TRANSUNION COM 89400J107 2268 47994 SH SOLE 19 47994 0 0 TRANSUNION COM 89400J107 74126 1568463 SH SOLE 21 1568463 0 0 TRANSUNION COM 89400J107 187009 3957019 SH SOLE 22 3514298 0 442721 TRANSUNION COM 89400J107 2502 52936 SH SOLE 26 44129 0 8807 TRANSUNION COM 89400J107 1093 23133 SH SOLE 28 23133 0 0 TRANSUNION COM 89400J107 356 7527 SH SOLE 29 0 0 7527 TRANSUNION COM 89400J107 1123 23758 SH SOLE 30 23758 0 0 TRANSUNION COM 89400J107 178 3774 SH SOLE 31 3774 0 0 TRANSUNION COM 89400J107 668 14127 SH SOLE 40 14127 0 0 TRAVELCENTERS AMER LLC COM 894174101 24 5666 SH SOLE 21 5666 0 0 TRAVELCENTERS AMER LLC COM 894174101 118 27875 SH SOLE 22 13413 0 14462 TRAVELCENTERS AMER LLC COM 894174101 20 4784 SH SOLE 28 4784 0 0 TRAVELCENTERS AMER LLC COM 894174101 99 23271 SH SOLE 29 0 0 23271 TRAVELCENTERS AMER LLC COM 894174101 36 8482 SH SOLE 30 8482 0 0 TRAVELCENTERS AMER LLC COM 894174101 14 3210 SH SOLE 40 3210 0 0 TRAVELERS COMPANIES INC COM 89417E109 48048 392167 SH SOLE 2 114585 0 277582 TRAVELERS COMPANIES INC COM 89417E109 11994 97895 SH SOLE 4 87840 0 10055 TRAVELERS COMPANIES INC COM 89417E109 27411 223724 SH SOLE 7 213393 0 10331 TRAVELERS COMPANIES INC COM 89417E109 631 5148 SH SOLE 13 5148 0 0 TRAVELERS COMPANIES INC COM 89417E109 247 2014 SH SOLE 15 2014 0 0 TRAVELERS COMPANIES INC COM 89417E109 39 321 SH SOLE 17 0 0 321 TRAVELERS COMPANIES INC COM 89417E109 137496 1122233 SH SOLE 18 1048393 0 73840 TRAVELERS COMPANIES INC COM 89417E109 236286 1928554 SH SOLE 19 1928554 0 0 TRAVELERS COMPANIES INC COM 89417E109 19675 160583 SH SOLE 20 0 0 160583 TRAVELERS COMPANIES INC COM 89417E109 581187 4743610 SH SOLE 21 4743610 0 0 TRAVELERS COMPANIES INC COM 89417E109 949163 7747001 SH SOLE 22 6384321 0 1362680 TRAVELERS COMPANIES INC COM 89417E109 42577 347510 SH SOLE 23 347510 0 0 TRAVELERS COMPANIES INC COM 89417E109 28787 234961 SH SOLE 25 234961 0 0 TRAVELERS COMPANIES INC COM 89417E109 204935 1672668 SH SOLE 26 263339 0 1409329 TRAVELERS COMPANIES INC COM 89417E109 7778 63481 SH SOLE 28 46212 0 17269 TRAVELERS COMPANIES INC COM 89417E109 2172 17724 SH SOLE 29 10315 0 7409 TRAVELERS COMPANIES INC COM 89417E109 152583 1245373 SH SOLE 30 1245373 0 0 TRAVELERS COMPANIES INC COM 89417E109 16185 132100 SH SOLE 31 61584 0 70516 TRAVELERS COMPANIES INC COM 89417E109 9977 81430 SH SOLE 32 81430 0 0 TRAVELERS COMPANIES INC COM 89417E109 10549 86101 SH SOLE 34 86101 0 0 TRAVELERS COMPANIES INC COM 89417E109 38910 317584 SH SOLE 36 317584 0 0 TRAVELERS COMPANIES INC COM 89417E109 172 1406 SH SOLE 40 1406 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 367 23370 SH SOLE 2 7429 0 15941 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 7171 456727 SH SOLE 18 456727 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2879 183378 SH SOLE 19 183378 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 60830 3874550 SH SOLE 21 3874550 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 51141 3257410 SH SOLE 22 3013946 0 243464 TRAVELPORT WORLDWIDE LTD SHS G9019D104 5171 329391 SH SOLE 23 329391 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 527 33584 SH SOLE 26 27985 0 5599 TRAVELPORT WORLDWIDE LTD SHS G9019D104 350 22300 SH SOLE 28 22300 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1859 118397 SH SOLE 29 0 0 118397 TRAVELPORT WORLDWIDE LTD SHS G9019D104 331 21055 SH SOLE 30 21055 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 152 9662 SH SOLE 40 9662 0 0 TRAVELZOO COM NEW 89421Q205 9 1076 SH SOLE 18 1076 0 0 TRAVELZOO COM NEW 89421Q205 18 2100 SH SOLE 19 2100 0 0 TRAVELZOO COM NEW 89421Q205 142 16534 SH SOLE 21 16534 0 0 TRAVELZOO COM NEW 89421Q205 2035 236685 SH SOLE 22 236685 0 0 TRECORA RES COM 894648104 63 4772 SH SOLE 2 1070 0 3702 TRECORA RES COM 894648104 8 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 1065 80055 SH SOLE 18 80055 0 0 TRECORA RES COM 894648104 242 18221 SH SOLE 19 18221 0 0 TRECORA RES COM 894648104 8410 632327 SH SOLE 21 632327 0 0 TRECORA RES COM 894648104 2761 207579 SH SOLE 22 181902 0 25677 TREDEGAR CORP COM 894650100 111 6150 SH SOLE 2 1458 0 4692 TREDEGAR CORP COM 894650100 3 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 11 616 SH SOLE 7 616 0 0 TREDEGAR CORP COM 894650100 2353 130734 SH SOLE 18 130734 0 0 TREDEGAR CORP COM 894650100 334 18579 SH SOLE 19 18579 0 0 TREDEGAR CORP COM 894650100 41617 2312049 SH SOLE 21 2312049 0 0 TREDEGAR CORP COM 894650100 11980 665583 SH SOLE 22 622884 0 42699 TREDEGAR CORP COM 894650100 22 1215 SH SOLE 26 0 0 1215 TREDEGAR CORP COM 894650100 57 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 612 34004 SH SOLE 30 34004 0 0 TREDEGAR CORP COM 894650100 46 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 3642 53770 SH SOLE 2 28648 0 25122 TREEHOUSE FOODS INC COM 89469A104 17 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 130 1922 SH SOLE 7 1922 0 0 TREEHOUSE FOODS INC COM 89469A104 12929 190888 SH SOLE 18 190888 0 0 TREEHOUSE FOODS INC COM 89469A104 4237 62564 SH SOLE 19 62564 0 0 TREEHOUSE FOODS INC COM 89469A104 159312 2352163 SH SOLE 21 2352163 0 0 TREEHOUSE FOODS INC COM 89469A104 119162 1759374 SH SOLE 22 1581244 0 178130 TREEHOUSE FOODS INC COM 89469A104 1624 23978 SH SOLE 26 20513 0 3465 TREEHOUSE FOODS INC COM 89469A104 639 9431 SH SOLE 28 9431 0 0 TREEHOUSE FOODS INC COM 89469A104 605 8930 SH SOLE 30 8930 0 0 TREEHOUSE FOODS INC COM 89469A104 86 1269 SH SOLE 31 1269 0 0 TREEHOUSE FOODS INC COM 89469A104 135 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 431 6367 SH SOLE 40 6367 0 0 TREVENA INC COM 89532E109 24 9434 SH SOLE 2 2233 0 7201 TREVENA INC COM 89532E109 9 3567 SH SOLE 7 3567 0 0 TREVENA INC COM 89532E109 541 212197 SH SOLE 18 212197 0 0 TREVENA INC COM 89532E109 92 35957 SH SOLE 19 35957 0 0 TREVENA INC COM 89532E109 6853 2687295 SH SOLE 21 2687295 0 0 TREVENA INC COM 89532E109 2791 1094647 SH SOLE 22 1040518 0 54129 TREX CO INC COM 89531P105 175 1945 SH SOLE 2 1745 0 200 TREX CO INC COM 89531P105 9 98 SH SOLE 4 98 0 0 TREX CO INC COM 89531P105 61 678 SH SOLE 7 678 0 0 TREX CO INC COM 89531P105 12075 134060 SH SOLE 18 134060 0 0 TREX CO INC COM 89531P105 1990 22096 SH SOLE 19 22096 0 0 TREX CO INC COM 89531P105 247801 2751206 SH SOLE 21 2751206 0 0 TREX CO INC COM 89531P105 71095 789334 SH SOLE 22 734014 0 55320 TREX CO INC COM 89531P105 1043 11581 SH SOLE 26 9120 0 2461 TREX CO INC COM 89531P105 403 4475 SH SOLE 28 4475 0 0 TREX CO INC COM 89531P105 3624 40238 SH SOLE 30 40238 0 0 TREX CO INC COM 89531P105 307 3404 SH SOLE 40 3404 0 0 TRI POINTE GROUP INC COM 87265H109 1323 95781 SH SOLE 2 68295 0 27486 TRI POINTE GROUP INC COM 87265H109 5 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 56 4056 SH SOLE 7 4056 0 0 TRI POINTE GROUP INC COM 87265H109 13402 970431 SH SOLE 18 970431 0 0 TRI POINTE GROUP INC COM 87265H109 1601 115902 SH SOLE 19 115902 0 0 TRI POINTE GROUP INC COM 87265H109 168304 12187086 SH SOLE 21 12187086 0 0 TRI POINTE GROUP INC COM 87265H109 66284 4799720 SH SOLE 22 4526407 0 273313 TRI POINTE GROUP INC COM 87265H109 1000 72410 SH SOLE 26 60759 0 11651 TRI POINTE GROUP INC COM 87265H109 305 22092 SH SOLE 28 22092 0 0 TRI POINTE GROUP INC COM 87265H109 333 24100 SH SOLE 30 24100 0 0 TRI POINTE GROUP INC COM 87265H109 224 16202 SH SOLE 40 16202 0 0 TRIANGLE CAP CORP COM 895848109 3982 278879 SH SOLE 30 278879 0 0 TRIBUNE MEDIA CO CL A 896047503 1867 45682 SH SOLE 2 6711 0 38971 TRIBUNE MEDIA CO CL A 896047503 17 424 SH SOLE 4 424 0 0 TRIBUNE MEDIA CO CL A 896047503 156 3830 SH SOLE 7 3830 0 0 TRIBUNE MEDIA CO CL A 896047503 1604 39266 SH SOLE 18 39266 0 0 TRIBUNE MEDIA CO CL A 896047503 954 23347 SH SOLE 19 23347 0 0 TRIBUNE MEDIA CO CL A 896047503 32625 798468 SH SOLE 21 798468 0 0 TRIBUNE MEDIA CO CL A 896047503 81601 1997084 SH SOLE 22 1760091 0 236993 TRIBUNE MEDIA CO CL A 896047503 427 10458 SH SOLE 23 10458 0 0 TRIBUNE MEDIA CO CL A 896047503 751 18378 SH SOLE 26 13929 0 4449 TRIBUNE MEDIA CO CL A 896047503 456 11168 SH SOLE 28 11168 0 0 TRIBUNE MEDIA CO CL A 896047503 679 16610 SH SOLE 30 16610 0 0 TRIBUNE MEDIA CO CL A 896047503 75 1833 SH SOLE 31 1833 0 0 TRIBUNE MEDIA CO CL A 896047503 241 5892 SH SOLE 36 5892 0 0 TRIBUNE MEDIA CO CL A 896047503 364 8913 SH SOLE 40 8913 0 0 TRICO BANCSHARES COM 896095106 184 4506 SH SOLE 2 1361 0 3145 TRICO BANCSHARES COM 896095106 18 440 SH SOLE 7 440 0 0 TRICO BANCSHARES COM 896095106 3373 82774 SH SOLE 18 82774 0 0 TRICO BANCSHARES COM 896095106 627 15391 SH SOLE 19 15391 0 0 TRICO BANCSHARES COM 896095106 27127 665695 SH SOLE 21 665695 0 0 TRICO BANCSHARES COM 896095106 26841 658683 SH SOLE 22 617146 0 41537 TRICO BANCSHARES COM 896095106 121 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 476 11683 SH SOLE 29 0 0 11683 TRICO BANCSHARES COM 896095106 138 3387 SH SOLE 30 3387 0 0 TRICO BANCSHARES COM 896095106 395 9701 SH SOLE 34 9701 0 0 TRICO BANCSHARES COM 896095106 96 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 281 10421 SH SOLE 2 2589 0 7832 TRIMAS CORP COM NEW 896215209 7 251 SH SOLE 4 251 0 0 TRIMAS CORP COM NEW 896215209 34 1258 SH SOLE 7 1258 0 0 TRIMAS CORP COM NEW 896215209 4586 169839 SH SOLE 18 169839 0 0 TRIMAS CORP COM NEW 896215209 1077 39902 SH SOLE 19 39902 0 0 TRIMAS CORP COM NEW 896215209 37138 1375465 SH SOLE 21 1375465 0 0 TRIMAS CORP COM NEW 896215209 34306 1270593 SH SOLE 22 1189001 0 81592 TRIMAS CORP COM NEW 896215209 119 4397 SH SOLE 23 4397 0 0 TRIMAS CORP COM NEW 896215209 89 3297 SH SOLE 26 0 0 3297 TRIMAS CORP COM NEW 896215209 174 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 356 13173 SH SOLE 29 0 0 13173 TRIMAS CORP COM NEW 896215209 200 7418 SH SOLE 30 7418 0 0 TRIMAS CORP COM NEW 896215209 136 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 13174 335646 SH SOLE 2 125232 0 210414 TRIMBLE INC COM 896239100 3220 82041 SH SOLE 4 73785 0 8256 TRIMBLE INC COM 896239100 692 17641 SH SOLE 7 17641 0 0 TRIMBLE INC COM 896239100 72 1831 SH SOLE 13 1831 0 0 TRIMBLE INC COM 896239100 63 1595 SH SOLE 15 1595 0 0 TRIMBLE INC COM 896239100 34250 872610 SH SOLE 18 847260 0 25350 TRIMBLE INC COM 896239100 3390 86359 SH SOLE 19 86359 0 0 TRIMBLE INC COM 896239100 7254 184808 SH SOLE 20 0 0 184808 TRIMBLE INC COM 896239100 435288 11090146 SH SOLE 21 11090146 0 0 TRIMBLE INC COM 896239100 320351 8161819 SH SOLE 22 7370704 0 791115 TRIMBLE INC COM 896239100 12107 308458 SH SOLE 23 308458 0 0 TRIMBLE INC COM 896239100 7912 201583 SH SOLE 25 201583 0 0 TRIMBLE INC COM 896239100 27071 689709 SH SOLE 26 262649 0 427060 TRIMBLE INC COM 896239100 2257 57503 SH SOLE 28 41405 0 16098 TRIMBLE INC COM 896239100 2787 71006 SH SOLE 29 7788 0 63218 TRIMBLE INC COM 896239100 11288 287580 SH SOLE 30 287580 0 0 TRIMBLE INC COM 896239100 4781 121804 SH SOLE 31 61084 0 60720 TRIMBLE INC COM 896239100 4029 102647 SH SOLE 34 102647 0 0 TRIMBLE INC COM 896239100 9503 242124 SH SOLE 36 242124 0 0 TRIMBLE INC COM 896239100 49 1243 SH SOLE 40 1243 0 0 TRINET GROUP INC COM 896288107 92 2746 SH SOLE 2 2532 0 214 TRINET GROUP INC COM 896288107 9 278 SH SOLE 4 278 0 0 TRINET GROUP INC COM 896288107 31 910 SH SOLE 7 910 0 0 TRINET GROUP INC COM 896288107 5144 153008 SH SOLE 18 153008 0 0 TRINET GROUP INC COM 896288107 6376 189647 SH SOLE 19 189647 0 0 TRINET GROUP INC COM 896288107 41207 1225676 SH SOLE 21 1225676 0 0 TRINET GROUP INC COM 896288107 36406 1082878 SH SOLE 22 1007366 0 75512 TRINET GROUP INC COM 896288107 73 2166 SH SOLE 26 0 0 2166 TRINET GROUP INC COM 896288107 189 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 213 6337 SH SOLE 30 6337 0 0 TRINET GROUP INC COM 896288107 1120 33325 SH SOLE 34 33325 0 0 TRINET GROUP INC COM 896288107 146 4339 SH SOLE 40 4339 0 0 TRINITY INDS INC COM 896522109 4839 151701 SH SOLE 2 74721 0 76980 TRINITY INDS INC COM 896522109 21 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 191 5979 SH SOLE 7 5979 0 0 TRINITY INDS INC COM 896522109 16290 510666 SH SOLE 18 510666 0 0 TRINITY INDS INC COM 896522109 1528 47895 SH SOLE 19 47895 0 0 TRINITY INDS INC COM 896522109 204531 6411634 SH SOLE 21 6411634 0 0 TRINITY INDS INC COM 896522109 154980 4858305 SH SOLE 22 4371404 0 486901 TRINITY INDS INC COM 896522109 1518 47601 SH SOLE 26 39220 0 8381 TRINITY INDS INC COM 896522109 689 21592 SH SOLE 28 21592 0 0 TRINITY INDS INC COM 896522109 726 22772 SH SOLE 30 22772 0 0 TRINITY INDS INC COM 896522109 111 3465 SH SOLE 31 3465 0 0 TRINITY INDS INC COM 896522109 247 7740 SH SOLE 36 7740 0 0 TRINITY INDS INC COM 896522109 528 16566 SH SOLE 40 16566 0 0 TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 1573 1173000 PRN SOLE 21 1173000 0 0 TRINITY PL HLDGS INC COM 89656D101 7 1059 SH SOLE 2 1059 0 0 TRINITY PL HLDGS INC COM 89656D101 453 64596 SH SOLE 18 64596 0 0 TRINITY PL HLDGS INC COM 89656D101 68 9645 SH SOLE 19 9645 0 0 TRINITY PL HLDGS INC COM 89656D101 4348 619407 SH SOLE 21 619407 0 0 TRINITY PL HLDGS INC COM 89656D101 1106 157583 SH SOLE 22 144019 0 13564 TRINSEO S A SHS L9340P101 366 5460 SH SOLE 2 2579 0 2881 TRINSEO S A SHS L9340P101 39 584 SH SOLE 4 584 0 0 TRINSEO S A SHS L9340P101 113 1682 SH SOLE 7 1682 0 0 TRINSEO S A SHS L9340P101 10433 155479 SH SOLE 18 155479 0 0 TRINSEO S A SHS L9340P101 2258 33653 SH SOLE 19 33653 0 0 TRINSEO S A SHS L9340P101 94480 1408044 SH SOLE 21 1408044 0 0 TRINSEO S A SHS L9340P101 82905 1235541 SH SOLE 22 1151520 0 84021 TRINSEO S A SHS L9340P101 1182 17611 SH SOLE 26 15567 0 2044 TRINSEO S A SHS L9340P101 437 6508 SH SOLE 28 6508 0 0 TRINSEO S A SHS L9340P101 1004 14964 SH SOLE 29 0 0 14964 TRINSEO S A SHS L9340P101 452 6741 SH SOLE 30 6741 0 0 TRINSEO S A SHS L9340P101 32 483 SH SOLE 34 483 0 0 TRINSEO S A SHS L9340P101 354 5271 SH SOLE 40 5271 0 0 TRIO TECH INTL COM NEW 896712205 2 311 SH SOLE 21 311 0 0 TRIPADVISOR INC COM 896945201 5563 137247 SH SOLE 2 23335 0 113912 TRIPADVISOR INC COM 896945201 2643 65199 SH SOLE 4 62414 0 2785 TRIPADVISOR INC COM 896945201 2857 70497 SH SOLE 7 70497 0 0 TRIPADVISOR INC COM 896945201 25 627 SH SOLE 15 627 0 0 TRIPADVISOR INC COM 896945201 1 20 SH SOLE 17 0 0 20 TRIPADVISOR INC COM 896945201 20260 499872 SH SOLE 18 483872 0 16000 TRIPADVISOR INC COM 896945201 77821 1920073 SH SOLE 19 1920073 0 0 TRIPADVISOR INC COM 896945201 3673 90632 SH SOLE 20 0 0 90632 TRIPADVISOR INC COM 896945201 85454 2108407 SH SOLE 21 2108407 0 0 TRIPADVISOR INC COM 896945201 125883 3105918 SH SOLE 22 2601949 0 503969 TRIPADVISOR INC COM 896945201 6684 164911 SH SOLE 23 164911 0 0 TRIPADVISOR INC COM 896945201 3421 84403 SH SOLE 25 84403 0 0 TRIPADVISOR INC COM 896945201 13936 343834 SH SOLE 26 164272 0 179562 TRIPADVISOR INC COM 896945201 1030 25406 SH SOLE 28 18494 0 6912 TRIPADVISOR INC COM 896945201 1356 33465 SH SOLE 29 5282 0 28183 TRIPADVISOR INC COM 896945201 13398 330575 SH SOLE 30 330575 0 0 TRIPADVISOR INC COM 896945201 2581 63671 SH SOLE 31 34342 0 29329 TRIPADVISOR INC COM 896945201 30346 748733 SH SOLE 34 748733 0 0 TRIPADVISOR INC COM 896945201 4220 104123 SH SOLE 36 104123 0 0 TRIPADVISOR INC COM 896945201 22 554 SH SOLE 40 554 0 0 TRIPLE-S MGMT CORP CL B 896749108 103 4362 SH SOLE 2 1209 0 3153 TRIPLE-S MGMT CORP CL B 896749108 5 225 SH SOLE 4 225 0 0 TRIPLE-S MGMT CORP CL B 896749108 13 536 SH SOLE 7 536 0 0 TRIPLE-S MGMT CORP CL B 896749108 2139 90324 SH SOLE 18 90324 0 0 TRIPLE-S MGMT CORP CL B 896749108 417 17591 SH SOLE 19 17591 0 0 TRIPLE-S MGMT CORP CL B 896749108 21252 897458 SH SOLE 21 897458 0 0 TRIPLE-S MGMT CORP CL B 896749108 14564 615028 SH SOLE 22 563390 0 51638 TRIPLE-S MGMT CORP CL B 896749108 54 2262 SH SOLE 26 0 0 2262 TRIPLE-S MGMT CORP CL B 896749108 79 3320 SH SOLE 28 3320 0 0 TRIPLE-S MGMT CORP CL B 896749108 66 2774 SH SOLE 30 2774 0 0 TRIPLE-S MGMT CORP CL B 896749108 44 1856 SH SOLE 34 1856 0 0 TRIPLE-S MGMT CORP CL B 896749108 63 2679 SH SOLE 40 2679 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1270 94807 SH SOLE 30 94807 0 0 TRISTATE CAP HLDGS INC COM 89678F100 89 3880 SH SOLE 2 1283 0 2597 TRISTATE CAP HLDGS INC COM 89678F100 6 268 SH SOLE 7 268 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1996 87153 SH SOLE 18 87153 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2031 88694 SH SOLE 19 88694 0 0 TRISTATE CAP HLDGS INC COM 89678F100 16587 724304 SH SOLE 21 724304 0 0 TRISTATE CAP HLDGS INC COM 89678F100 9334 407615 SH SOLE 22 359568 0 48047 TRISTATE CAP HLDGS INC COM 89678F100 93 4081 SH SOLE 26 0 0 4081 TRISTATE CAP HLDGS INC COM 89678F100 70 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 75 3295 SH SOLE 30 3295 0 0 TRISTATE CAP HLDGS INC COM 89678F100 55 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 333 10021 SH SOLE 2 2464 0 7557 TRITON INTL LTD CL A G9078F107 5 156 SH SOLE 4 156 0 0 TRITON INTL LTD CL A G9078F107 36 1073 SH SOLE 7 1073 0 0 TRITON INTL LTD CL A G9078F107 5429 163121 SH SOLE 18 163121 0 0 TRITON INTL LTD CL A G9078F107 1210 36351 SH SOLE 19 36351 0 0 TRITON INTL LTD CL A G9078F107 45192 1357938 SH SOLE 21 1357938 0 0 TRITON INTL LTD CL A G9078F107 39433 1184873 SH SOLE 22 1103155 0 81718 TRITON INTL LTD CL A G9078F107 350 10519 SH SOLE 26 8203 0 2316 TRITON INTL LTD CL A G9078F107 259 7796 SH SOLE 28 7796 0 0 TRITON INTL LTD CL A G9078F107 252 7567 SH SOLE 29 0 0 7567 TRITON INTL LTD CL A G9078F107 306 9199 SH SOLE 30 9199 0 0 TRITON INTL LTD CL A G9078F107 125 3770 SH SOLE 40 3770 0 0 TRIUMPH BANCORP INC COM 89679E300 108 3360 SH SOLE 2 930 0 2430 TRIUMPH BANCORP INC COM 89679E300 14 440 SH SOLE 7 440 0 0 TRIUMPH BANCORP INC COM 89679E300 2163 67056 SH SOLE 18 67056 0 0 TRIUMPH BANCORP INC COM 89679E300 464 14402 SH SOLE 19 14402 0 0 TRIUMPH BANCORP INC COM 89679E300 18267 566425 SH SOLE 21 566425 0 0 TRIUMPH BANCORP INC COM 89679E300 8560 265437 SH SOLE 22 239482 0 25955 TRIUMPH GROUP INC NEW COM 896818101 82 2765 SH SOLE 2 2765 0 0 TRIUMPH GROUP INC NEW COM 896818101 9 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 76 2555 SH SOLE 7 2555 0 0 TRIUMPH GROUP INC NEW COM 896818101 7186 241561 SH SOLE 18 241561 0 0 TRIUMPH GROUP INC NEW COM 896818101 1108 37245 SH SOLE 19 37245 0 0 TRIUMPH GROUP INC NEW COM 896818101 179221 6024232 SH SOLE 21 6024232 0 0 TRIUMPH GROUP INC NEW COM 896818101 39876 1340359 SH SOLE 22 1239239 0 101120 TRIUMPH GROUP INC NEW COM 896818101 282 9491 SH SOLE 26 6559 0 2932 TRIUMPH GROUP INC NEW COM 896818101 213 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 2020 67887 SH SOLE 30 67887 0 0 TRIUMPH GROUP INC NEW COM 896818101 127 4254 SH SOLE 36 4254 0 0 TRIUMPH GROUP INC NEW COM 896818101 163 5484 SH SOLE 40 5484 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 312 28729 SH SOLE 22 28729 0 0 TRONC INC COM 89703P107 39 2695 SH SOLE 2 1324 0 1371 TRONC INC COM 89703P107 7 472 SH SOLE 7 472 0 0 TRONC INC COM 89703P107 1097 75519 SH SOLE 18 75519 0 0 TRONC INC COM 89703P107 223 15354 SH SOLE 19 15354 0 0 TRONC INC COM 89703P107 9020 620794 SH SOLE 21 620794 0 0 TRONC INC COM 89703P107 8539 587688 SH SOLE 22 549313 0 38375 TRONC INC COM 89703P107 44 3055 SH SOLE 28 3055 0 0 TRONC INC COM 89703P107 30 2097 SH SOLE 40 2097 0 0 TRONOX LTD SHS CL A Q9235V101 319 15127 SH SOLE 2 3670 0 11457 TRONOX LTD SHS CL A Q9235V101 6 280 SH SOLE 4 280 0 0 TRONOX LTD SHS CL A Q9235V101 41 1928 SH SOLE 7 1928 0 0 TRONOX LTD SHS CL A Q9235V101 5187 245827 SH SOLE 18 245827 0 0 TRONOX LTD SHS CL A Q9235V101 1091 51720 SH SOLE 19 51720 0 0 TRONOX LTD SHS CL A Q9235V101 43082 2041810 SH SOLE 21 2041810 0 0 TRONOX LTD SHS CL A Q9235V101 37877 1795140 SH SOLE 22 1668319 0 126821 TRONOX LTD SHS CL A Q9235V101 218 10332 SH SOLE 26 6946 0 3386 TRONOX LTD SHS CL A Q9235V101 195 9245 SH SOLE 28 9245 0 0 TRONOX LTD SHS CL A Q9235V101 219 10396 SH SOLE 30 10396 0 0 TRONOX LTD SHS CL A Q9235V101 155 7365 SH SOLE 40 7365 0 0 TROVAGENE INC COM NEW 897238309 4 5524 SH SOLE 19 5524 0 0 TROVAGENE INC COM NEW 897238309 9 11701 SH SOLE 21 11701 0 0 TROVAGENE INC COM NEW 897238309 282 385780 SH SOLE 22 385780 0 0 TRUEBLUE INC COM 89785X101 209 9296 SH SOLE 2 2379 0 6917 TRUEBLUE INC COM 89785X101 4 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 24 1086 SH SOLE 7 1086 0 0 TRUEBLUE INC COM 89785X101 4450 198238 SH SOLE 18 198238 0 0 TRUEBLUE INC COM 89785X101 690 30747 SH SOLE 19 30747 0 0 TRUEBLUE INC COM 89785X101 82751 3685997 SH SOLE 21 3685997 0 0 TRUEBLUE INC COM 89785X101 27039 1204425 SH SOLE 22 1124929 0 79496 TRUEBLUE INC COM 89785X101 254 11303 SH SOLE 26 8223 0 3080 TRUEBLUE INC COM 89785X101 136 6059 SH SOLE 28 6059 0 0 TRUEBLUE INC COM 89785X101 1307 58204 SH SOLE 30 58204 0 0 TRUEBLUE INC COM 89785X101 101 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 85 5385 SH SOLE 2 5006 0 379 TRUECAR INC COM 89785L107 7 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 28 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 3636 230294 SH SOLE 18 230294 0 0 TRUECAR INC COM 89785L107 851 53907 SH SOLE 19 53907 0 0 TRUECAR INC COM 89785L107 32655 2068072 SH SOLE 21 2068072 0 0 TRUECAR INC COM 89785L107 30867 1954843 SH SOLE 22 1815472 0 139371 TRUECAR INC COM 89785L107 21 1348 SH SOLE 23 1348 0 0 TRUECAR INC COM 89785L107 58 3685 SH SOLE 26 0 0 3685 TRUECAR INC COM 89785L107 187 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 145 9156 SH SOLE 29 0 0 9156 TRUECAR INC COM 89785L107 161 10225 SH SOLE 30 10225 0 0 TRUECAR INC COM 89785L107 147 9339 SH SOLE 40 9339 0 0 TRUETT-HURST INC CL A 897871109 2 708 SH SOLE 21 708 0 0 TRUPANION INC COM 898202106 45 1697 SH SOLE 2 1697 0 0 TRUPANION INC COM 898202106 26 1001 SH SOLE 7 1001 0 0 TRUPANION INC COM 898202106 2145 81231 SH SOLE 18 81231 0 0 TRUPANION INC COM 898202106 512 19405 SH SOLE 19 19405 0 0 TRUPANION INC COM 898202106 19052 721391 SH SOLE 21 721391 0 0 TRUPANION INC COM 898202106 8123 307573 SH SOLE 22 270272 0 37301 TRUPANION INC COM 898202106 63 2383 SH SOLE 30 2383 0 0 TRUPANION INC COM 898202106 90 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 206 23170 SH SOLE 2 5679 0 17491 TRUSTCO BK CORP N Y COM 898349105 10 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 21 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 4158 467202 SH SOLE 18 467202 0 0 TRUSTCO BK CORP N Y COM 898349105 607 68232 SH SOLE 19 68232 0 0 TRUSTCO BK CORP N Y COM 898349105 74252 8342907 SH SOLE 21 8342907 0 0 TRUSTCO BK CORP N Y COM 898349105 24483 2750877 SH SOLE 22 2577710 0 173167 TRUSTCO BK CORP N Y COM 898349105 815 91550 SH SOLE 26 74945 0 16605 TRUSTCO BK CORP N Y COM 898349105 121 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1164 130794 SH SOLE 30 130794 0 0 TRUSTCO BK CORP N Y COM 898349105 115 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 1392 42039 SH SOLE 2 30543 0 11496 TRUSTMARK CORP COM 898402102 12 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 360 10865 SH SOLE 7 10865 0 0 TRUSTMARK CORP COM 898402102 16014 483527 SH SOLE 18 483527 0 0 TRUSTMARK CORP COM 898402102 1628 49155 SH SOLE 19 49155 0 0 TRUSTMARK CORP COM 898402102 227459 6867720 SH SOLE 21 6867720 0 0 TRUSTMARK CORP COM 898402102 73091 2206852 SH SOLE 22 2086316 0 120536 TRUSTMARK CORP COM 898402102 968 29214 SH SOLE 26 24996 0 4218 TRUSTMARK CORP COM 898402102 313 9455 SH SOLE 28 9455 0 0 TRUSTMARK CORP COM 898402102 7 200 SH SOLE 29 0 0 200 TRUSTMARK CORP COM 898402102 358 10798 SH SOLE 30 10798 0 0 TRUSTMARK CORP COM 898402102 1762 53191 SH SOLE 32 53191 0 0 TRUSTMARK CORP COM 898402102 18 531 SH SOLE 34 531 0 0 TRUSTMARK CORP COM 898402102 96 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 228 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 49 10875 SH SOLE 25 10875 0 0 TTM TECHNOLOGIES INC COM 87305R109 275 17889 SH SOLE 2 5208 0 12681 TTM TECHNOLOGIES INC COM 87305R109 5 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 33 2172 SH SOLE 7 2172 0 0 TTM TECHNOLOGIES INC COM 87305R109 6870 446983 SH SOLE 18 446983 0 0 TTM TECHNOLOGIES INC COM 87305R109 1055 68634 SH SOLE 19 68634 0 0 TTM TECHNOLOGIES INC COM 87305R109 124053 8071098 SH SOLE 21 8071098 0 0 TTM TECHNOLOGIES INC COM 87305R109 38721 2519247 SH SOLE 22 2338555 0 180692 TTM TECHNOLOGIES INC COM 87305R109 18 1176 SH SOLE 23 1176 0 0 TTM TECHNOLOGIES INC COM 87305R109 562 36591 SH SOLE 26 32898 0 3693 TTM TECHNOLOGIES INC COM 87305R109 192 12489 SH SOLE 28 12489 0 0 TTM TECHNOLOGIES INC COM 87305R109 1889 122908 SH SOLE 30 122908 0 0 TTM TECHNOLOGIES INC COM 87305R109 108 7054 SH SOLE 40 7054 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 1315 779000 PRN SOLE 21 779000 0 0 TUCOWS INC COM NEW 898697206 31 534 SH SOLE 2 534 0 0 TUCOWS INC COM NEW 898697206 16 270 SH SOLE 7 270 0 0 TUCOWS INC COM NEW 898697206 1901 32470 SH SOLE 18 32470 0 0 TUCOWS INC COM NEW 898697206 317 5406 SH SOLE 19 5406 0 0 TUCOWS INC COM NEW 898697206 16573 283063 SH SOLE 21 283063 0 0 TUCOWS INC COM NEW 898697206 5976 102061 SH SOLE 22 81419 0 20642 TUCOWS INC COM NEW 898697206 19 329 SH SOLE 26 0 0 329 TUCOWS INC COM NEW 898697206 93 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 70 1200 SH SOLE 30 1200 0 0 TUCOWS INC COM NEW 898697206 83 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 25 7772 SH SOLE 18 7772 0 0 TUESDAY MORNING CORP COM NEW 899035505 20 6404 SH SOLE 19 6404 0 0 TUESDAY MORNING CORP COM NEW 899035505 372 116273 SH SOLE 21 116273 0 0 TUESDAY MORNING CORP COM NEW 899035505 2283 713573 SH SOLE 22 713573 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 10 1300 SH SOLE 2 1300 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 2449 313183 SH SOLE 21 313183 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 1507 192764 SH SOLE 22 192764 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 554 70806 SH SOLE 30 70806 0 0 TUPPERWARE BRANDS CORP COM 899896104 3200 51764 SH SOLE 2 34528 0 17236 TUPPERWARE BRANDS CORP COM 899896104 14 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 1054 17044 SH SOLE 7 17044 0 0 TUPPERWARE BRANDS CORP COM 899896104 14296 231248 SH SOLE 18 231248 0 0 TUPPERWARE BRANDS CORP COM 899896104 1006 16280 SH SOLE 19 16280 0 0 TUPPERWARE BRANDS CORP COM 899896104 371457 6008693 SH SOLE 21 6008693 0 0 TUPPERWARE BRANDS CORP COM 899896104 102024 1650345 SH SOLE 22 1495286 0 155059 TUPPERWARE BRANDS CORP COM 899896104 1132 18309 SH SOLE 26 15351 0 2958 TUPPERWARE BRANDS CORP COM 899896104 445 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 489 7908 SH SOLE 30 7908 0 0 TUPPERWARE BRANDS CORP COM 899896104 74 1200 SH SOLE 31 1200 0 0 TUPPERWARE BRANDS CORP COM 899896104 5185 83875 SH SOLE 32 83875 0 0 TUPPERWARE BRANDS CORP COM 899896104 158 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 297 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 24 2700 SH SOLE 2 2700 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 66 7539 SH SOLE 22 7539 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 42 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 336 38050 SH SOLE 25 38050 0 0 TURNING PT BRANDS INC COM 90041L105 5 290 SH SOLE 2 290 0 0 TURNING PT BRANDS INC COM 90041L105 342 20127 SH SOLE 18 20127 0 0 TURNING PT BRANDS INC COM 90041L105 594 34935 SH SOLE 19 34935 0 0 TURNING PT BRANDS INC COM 90041L105 3027 178069 SH SOLE 21 178069 0 0 TURNING PT BRANDS INC COM 90041L105 762 44806 SH SOLE 22 42482 0 2324 TURQUOISE HILL RES LTD COM 900435108 190 61407 SH SOLE 21 61407 0 0 TURTLE BEACH CORP COM 900450107 5 6063 SH SOLE 19 6063 0 0 TURTLE BEACH CORP COM 900450107 6 7588 SH SOLE 21 7588 0 0 TURTLE BEACH CORP COM 900450107 285 343711 SH SOLE 22 343711 0 0 TUTOR PERINI CORP COM 901109108 247 8689 SH SOLE 2 2651 0 6038 TUTOR PERINI CORP COM 901109108 7 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 569 20042 SH SOLE 7 20042 0 0 TUTOR PERINI CORP COM 901109108 3930 138389 SH SOLE 18 138389 0 0 TUTOR PERINI CORP COM 901109108 799 28133 SH SOLE 19 28133 0 0 TUTOR PERINI CORP COM 901109108 33131 1166591 SH SOLE 21 1166591 0 0 TUTOR PERINI CORP COM 901109108 29311 1032085 SH SOLE 22 957256 0 74829 TUTOR PERINI CORP COM 901109108 189 6666 SH SOLE 26 4626 0 2040 TUTOR PERINI CORP COM 901109108 161 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 142 5012 SH SOLE 30 5012 0 0 TUTOR PERINI CORP COM 901109108 60 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 117 4106 SH SOLE 40 4106 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 38596 1463081 SH SOLE 2 434132 0 1028949 TWENTY FIRST CENTY FOX INC CL A 90130A101 9975 378133 SH SOLE 4 338023 0 40110 TWENTY FIRST CENTY FOX INC CL A 90130A101 19599 742960 SH SOLE 7 734669 0 8291 TWENTY FIRST CENTY FOX INC CL A 90130A101 291 11046 SH SOLE 13 11046 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 223 8449 SH SOLE 15 8449 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 53398 2024191 SH SOLE 18 1875998 0 148193 TWENTY FIRST CENTY FOX INC CL A 90130A101 1506 57098 SH SOLE 19 57098 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 404712 15341604 SH SOLE 21 15341604 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 743982 28202485 SH SOLE 22 23482703 0 4719782 TWENTY FIRST CENTY FOX INC CL A 90130A101 35792 1356803 SH SOLE 23 1356803 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 21357 809573 SH SOLE 25 809573 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 55954 2121095 SH SOLE 26 875848 0 1245247 TWENTY FIRST CENTY FOX INC CL A 90130A101 6127 232255 SH SOLE 28 170011 0 62244 TWENTY FIRST CENTY FOX INC CL A 90130A101 963 36521 SH SOLE 29 36521 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 83070 3148994 SH SOLE 30 3148994 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 15566 590084 SH SOLE 31 295772 0 294312 TWENTY FIRST CENTY FOX INC CL A 90130A101 4018 152308 SH SOLE 32 152308 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1885 71451 SH SOLE 34 71451 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 27966 1060107 SH SOLE 36 1060107 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 137 5208 SH SOLE 40 5208 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 13295 515504 SH SOLE 2 99075 0 416429 TWENTY FIRST CENTY FOX INC CL B 90130A200 3942 152848 SH SOLE 4 134512 0 18336 TWENTY FIRST CENTY FOX INC CL B 90130A200 8516 330209 SH SOLE 7 330209 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 99 3847 SH SOLE 15 3847 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3 115 SH SOLE 17 0 0 115 TWENTY FIRST CENTY FOX INC CL B 90130A200 21874 848139 SH SOLE 18 786073 0 62066 TWENTY FIRST CENTY FOX INC CL B 90130A200 627 24318 SH SOLE 19 24318 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 161961 6279978 SH SOLE 21 6279978 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 301637 11695876 SH SOLE 22 9509703 0 2186173 TWENTY FIRST CENTY FOX INC CL B 90130A200 14160 549053 SH SOLE 23 549053 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 8101 314133 SH SOLE 25 314133 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 48680 1887565 SH SOLE 26 517455 0 1370110 TWENTY FIRST CENTY FOX INC CL B 90130A200 2791 108210 SH SOLE 28 78677 0 29533 TWENTY FIRST CENTY FOX INC CL B 90130A200 1427 55334 SH SOLE 29 15072 0 40262 TWENTY FIRST CENTY FOX INC CL B 90130A200 34645 1343352 SH SOLE 30 1343352 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 6378 247307 SH SOLE 31 118150 0 129157 TWENTY FIRST CENTY FOX INC CL B 90130A200 2977 115415 SH SOLE 32 115415 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 757 29345 SH SOLE 34 29345 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 10939 424151 SH SOLE 36 424151 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 55 2140 SH SOLE 40 2140 0 0 TWILIO INC CL A 90138F102 128 4290 SH SOLE 2 3910 0 380 TWILIO INC CL A 90138F102 7 237 SH SOLE 4 237 0 0 TWILIO INC CL A 90138F102 47 1582 SH SOLE 7 1582 0 0 TWILIO INC CL A 90138F102 6307 211301 SH SOLE 18 211301 0 0 TWILIO INC CL A 90138F102 1402 46967 SH SOLE 19 46967 0 0 TWILIO INC CL A 90138F102 55567 1861547 SH SOLE 21 1861547 0 0 TWILIO INC CL A 90138F102 50197 1681632 SH SOLE 22 1558040 0 123592 TWILIO INC CL A 90138F102 617 20666 SH SOLE 26 16782 0 3884 TWILIO INC CL A 90138F102 239 7990 SH SOLE 28 7990 0 0 TWILIO INC CL A 90138F102 268 8979 SH SOLE 30 8979 0 0 TWILIO INC CL A 90138F102 196 6562 SH SOLE 40 6562 0 0 TWIN DISC INC COM 901476101 32 1719 SH SOLE 2 562 0 1157 TWIN DISC INC COM 901476101 589 31672 SH SOLE 18 31672 0 0 TWIN DISC INC COM 901476101 121 6493 SH SOLE 19 6493 0 0 TWIN DISC INC COM 901476101 5144 276404 SH SOLE 21 276404 0 0 TWIN DISC INC COM 901476101 4477 240559 SH SOLE 22 235050 0 5509 TWITTER INC COM 90184L102 10045 595455 SH SOLE 2 54687 0 540768 TWITTER INC COM 90184L102 3293 195197 SH SOLE 4 175741 0 19456 TWITTER INC COM 90184L102 1193 70707 SH SOLE 7 37167 0 33540 TWITTER INC COM 90184L102 371 21976 SH SOLE 13 21976 0 0 TWITTER INC COM 90184L102 106 6282 SH SOLE 15 6282 0 0 TWITTER INC COM 90184L102 2 131 SH SOLE 17 0 0 131 TWITTER INC COM 90184L102 6694 396792 SH SOLE 18 334815 0 61977 TWITTER INC COM 90184L102 3531 209318 SH SOLE 19 209318 0 0 TWITTER INC COM 90184L102 5266 312126 SH SOLE 20 0 0 312126 TWITTER INC COM 90184L102 128459 7614662 SH SOLE 21 7614662 0 0 TWITTER INC COM 90184L102 280855 16648189 SH SOLE 22 14529711 0 2118478 TWITTER INC COM 90184L102 13742 814599 SH SOLE 23 814599 0 0 TWITTER INC COM 90184L102 9146 542174 SH SOLE 25 542174 0 0 TWITTER INC COM 90184L102 31813 1885780 SH SOLE 26 602799 0 1282981 TWITTER INC COM 90184L102 2377 140876 SH SOLE 28 103063 0 37813 TWITTER INC COM 90184L102 2962 175584 SH SOLE 29 19696 0 155888 TWITTER INC COM 90184L102 11710 694149 SH SOLE 30 694149 0 0 TWITTER INC COM 90184L102 4859 287998 SH SOLE 31 128926 0 159072 TWITTER INC COM 90184L102 707 41924 SH SOLE 34 41924 0 0 TWITTER INC COM 90184L102 10156 601988 SH SOLE 36 601988 0 0 TWITTER INC COM 90184L102 49 2910 SH SOLE 40 2910 0 0 TWITTER INC NOTE 0.250% 9/1 90184LAB8 2085 2200000 PRN SOLE 21 2200000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2738 2982000 PRN SOLE 21 2982000 0 0 TWO HBRS INVT CORP COM 90187B101 2456 243663 SH SOLE 2 66997 0 176666 TWO HBRS INVT CORP COM 90187B101 15 1456 SH SOLE 4 1456 0 0 TWO HBRS INVT CORP COM 90187B101 142 14115 SH SOLE 7 14115 0 0 TWO HBRS INVT CORP COM 90187B101 1940 192459 SH SOLE 18 192459 0 0 TWO HBRS INVT CORP COM 90187B101 1145 113593 SH SOLE 19 113593 0 0 TWO HBRS INVT CORP COM 90187B101 112336 11144433 SH SOLE 21 11144433 0 0 TWO HBRS INVT CORP COM 90187B101 91707 9097883 SH SOLE 22 7970870 0 1127013 TWO HBRS INVT CORP COM 90187B101 1261 125147 SH SOLE 26 109428 0 15719 TWO HBRS INVT CORP COM 90187B101 553 54846 SH SOLE 28 54846 0 0 TWO HBRS INVT CORP COM 90187B101 175 17315 SH SOLE 29 0 0 17315 TWO HBRS INVT CORP COM 90187B101 521 51736 SH SOLE 30 51736 0 0 TWO HBRS INVT CORP COM 90187B101 83 8215 SH SOLE 31 8215 0 0 TWO HBRS INVT CORP COM 90187B101 297 29432 SH SOLE 34 29432 0 0 TWO HBRS INVT CORP COM 90187B101 160 15843 SH SOLE 36 15843 0 0 TWO HBRS INVT CORP COM 90187B101 403 39954 SH SOLE 40 39954 0 0 TWO RIV BANCORP COM 90207C105 17 864 SH SOLE 2 261 0 603 TWO RIV BANCORP COM 90207C105 541 27285 SH SOLE 18 27285 0 0 TWO RIV BANCORP COM 90207C105 84 4247 SH SOLE 19 4247 0 0 TWO RIV BANCORP COM 90207C105 4782 241275 SH SOLE 21 241275 0 0 TWO RIV BANCORP COM 90207C105 1236 62375 SH SOLE 22 58005 0 4370 TYLER TECHNOLOGIES INC COM 902252105 5468 31366 SH SOLE 2 19093 0 12273 TYLER TECHNOLOGIES INC COM 902252105 26 149 SH SOLE 4 149 0 0 TYLER TECHNOLOGIES INC COM 902252105 142 817 SH SOLE 7 817 0 0 TYLER TECHNOLOGIES INC COM 902252105 19972 114569 SH SOLE 18 114569 0 0 TYLER TECHNOLOGIES INC COM 902252105 6582 37756 SH SOLE 19 37756 0 0 TYLER TECHNOLOGIES INC COM 902252105 273056 1566405 SH SOLE 21 1566405 0 0 TYLER TECHNOLOGIES INC COM 902252105 190155 1090836 SH SOLE 22 988126 0 102710 TYLER TECHNOLOGIES INC COM 902252105 2078 11918 SH SOLE 26 9966 0 1952 TYLER TECHNOLOGIES INC COM 902252105 922 5289 SH SOLE 28 5289 0 0 TYLER TECHNOLOGIES INC COM 902252105 923 5296 SH SOLE 30 5296 0 0 TYLER TECHNOLOGIES INC COM 902252105 135 773 SH SOLE 31 773 0 0 TYLER TECHNOLOGIES INC COM 902252105 680 3900 SH SOLE 40 3900 0 0 TYSON FOODS INC CL A 902494103 17358 246389 SH SOLE 2 104262 0 142127 TYSON FOODS INC CL A 902494103 6880 97665 SH SOLE 4 87410 0 10255 TYSON FOODS INC CL A 902494103 37683 534894 SH SOLE 7 477297 0 57597 TYSON FOODS INC CL A 902494103 138 1964 SH SOLE 15 1964 0 0 TYSON FOODS INC CL A 902494103 59665 846910 SH SOLE 18 801585 0 45325 TYSON FOODS INC CL A 902494103 61507 873058 SH SOLE 19 873058 0 0 TYSON FOODS INC CL A 902494103 409475 5812278 SH SOLE 21 5812278 0 0 TYSON FOODS INC CL A 902494103 565000 8019871 SH SOLE 22 6639150 0 1380721 TYSON FOODS INC CL A 902494103 26754 379756 SH SOLE 23 379756 0 0 TYSON FOODS INC CL A 902494103 16135 229031 SH SOLE 25 229031 0 0 TYSON FOODS INC CL A 902494103 68190 967921 SH SOLE 26 296306 0 671615 TYSON FOODS INC CL A 902494103 4554 64636 SH SOLE 28 46871 0 17765 TYSON FOODS INC CL A 902494103 19682 279380 SH SOLE 29 191256 0 88124 TYSON FOODS INC CL A 902494103 98959 1404667 SH SOLE 30 1404667 0 0 TYSON FOODS INC CL A 902494103 11496 163182 SH SOLE 31 63692 0 99490 TYSON FOODS INC CL A 902494103 19332 274410 SH SOLE 34 274410 0 0 TYSON FOODS INC CL A 902494103 20562 291860 SH SOLE 36 291860 0 0 TYSON FOODS INC CL A 902494103 117 1666 SH SOLE 40 1666 0 0 U S CONCRETE INC COM NEW 90333L201 75 982 SH SOLE 2 862 0 120 U S CONCRETE INC COM NEW 90333L201 25 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 5370 70379 SH SOLE 18 70379 0 0 U S CONCRETE INC COM NEW 90333L201 870 11407 SH SOLE 19 11407 0 0 U S CONCRETE INC COM NEW 90333L201 100354 1315262 SH SOLE 21 1315262 0 0 U S CONCRETE INC COM NEW 90333L201 33863 443811 SH SOLE 22 413187 0 30624 U S CONCRETE INC COM NEW 90333L201 86 1124 SH SOLE 26 0 0 1124 U S CONCRETE INC COM NEW 90333L201 154 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 361 4732 SH SOLE 29 0 0 4732 U S CONCRETE INC COM NEW 90333L201 1552 20335 SH SOLE 30 20335 0 0 U S CONCRETE INC COM NEW 90333L201 107 1397 SH SOLE 40 1397 0 0 U S ENERGY CORP WYO COM NEW 911805208 1 658 SH SOLE 21 658 0 0 U S ENERGY CORP WYO COM NEW 911805208 161 208449 SH SOLE 22 208449 0 0 U S G CORP COM NEW 903293405 1800 55118 SH SOLE 2 8351 0 46767 U S G CORP COM NEW 903293405 14 422 SH SOLE 4 422 0 0 U S G CORP COM NEW 903293405 74 2280 SH SOLE 7 2280 0 0 U S G CORP COM NEW 903293405 1524 46666 SH SOLE 18 46666 0 0 U S G CORP COM NEW 903293405 2933 89846 SH SOLE 19 89846 0 0 U S G CORP COM NEW 903293405 48503 1485530 SH SOLE 21 1485530 0 0 U S G CORP COM NEW 903293405 77217 2365004 SH SOLE 22 2090242 0 274762 U S G CORP COM NEW 903293405 1284 39329 SH SOLE 26 33929 0 5400 U S G CORP COM NEW 903293405 446 13667 SH SOLE 28 13667 0 0 U S G CORP COM NEW 903293405 463 14173 SH SOLE 30 14173 0 0 U S G CORP COM NEW 903293405 67 2063 SH SOLE 31 2063 0 0 U S G CORP COM NEW 903293405 336 10288 SH SOLE 40 10288 0 0 U S GEOTHERMAL INC COM NEW 90338S201 11 2758 SH SOLE 18 2758 0 0 U S GEOTHERMAL INC COM NEW 90338S201 30 7641 SH SOLE 19 7641 0 0 U S GEOTHERMAL INC COM NEW 90338S201 174 43676 SH SOLE 21 43676 0 0 U S GEOTHERMAL INC COM NEW 90338S201 19 4648 SH SOLE 22 4648 0 0 U S GLOBAL INVS INC CL A 902952100 9 4302 SH SOLE 19 4302 0 0 U S GLOBAL INVS INC CL A 902952100 17 8045 SH SOLE 21 8045 0 0 U S GLOBAL INVS INC CL A 902952100 725 340164 SH SOLE 22 340164 0 0 U S GOLD CORP COM PAR NEW 90291C102 0 74 SH SOLE 19 74 0 0 U S PHYSICAL THERAPY INC COM 90337L108 58 943 SH SOLE 2 885 0 58 U S PHYSICAL THERAPY INC COM 90337L108 18 288 SH SOLE 7 288 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3544 57680 SH SOLE 18 57680 0 0 U S PHYSICAL THERAPY INC COM 90337L108 549 8939 SH SOLE 19 8939 0 0 U S PHYSICAL THERAPY INC COM 90337L108 70997 1155358 SH SOLE 21 1155358 0 0 U S PHYSICAL THERAPY INC COM 90337L108 20760 337835 SH SOLE 22 314695 0 23140 U S PHYSICAL THERAPY INC COM 90337L108 112 1822 SH SOLE 28 1822 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1033 16803 SH SOLE 30 16803 0 0 U S PHYSICAL THERAPY INC COM 90337L108 81 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 425 13677 SH SOLE 2 7774 0 5903 U S SILICA HLDGS INC COM 90346E103 9 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 55 1778 SH SOLE 7 1778 0 0 U S SILICA HLDGS INC COM 90346E103 1 18 SH SOLE 17 0 0 18 U S SILICA HLDGS INC COM 90346E103 12003 386307 SH SOLE 18 386307 0 0 U S SILICA HLDGS INC COM 90346E103 1893 60939 SH SOLE 19 60939 0 0 U S SILICA HLDGS INC COM 90346E103 227535 7323296 SH SOLE 21 7323296 0 0 U S SILICA HLDGS INC COM 90346E103 65611 2111720 SH SOLE 22 1957213 0 154507 U S SILICA HLDGS INC COM 90346E103 497 16000 SH SOLE 25 16000 0 0 U S SILICA HLDGS INC COM 90346E103 709 22816 SH SOLE 26 18643 0 4173 U S SILICA HLDGS INC COM 90346E103 351 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 2398 77168 SH SOLE 29 61540 0 15628 U S SILICA HLDGS INC COM 90346E103 3458 111282 SH SOLE 30 111282 0 0 U S SILICA HLDGS INC COM 90346E103 287 9253 SH SOLE 40 9253 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 9 3096 SH SOLE 18 3096 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 10 3527 SH SOLE 19 3527 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 133 45866 SH SOLE 21 45866 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 593 205118 SH SOLE 22 205118 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 12 4117 SH SOLE 23 4117 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 86 29845 SH SOLE 29 0 0 29845 UBIQUITI NETWORKS INC COM 90347A100 97 1737 SH SOLE 2 1524 0 213 UBIQUITI NETWORKS INC COM 90347A100 12 219 SH SOLE 4 219 0 0 UBIQUITI NETWORKS INC COM 90347A100 33 596 SH SOLE 7 596 0 0 UBIQUITI NETWORKS INC COM 90347A100 4390 78364 SH SOLE 18 78364 0 0 UBIQUITI NETWORKS INC COM 90347A100 3024 53989 SH SOLE 19 53989 0 0 UBIQUITI NETWORKS INC COM 90347A100 39753 709627 SH SOLE 21 709627 0 0 UBIQUITI NETWORKS INC COM 90347A100 37315 666110 SH SOLE 22 619136 0 46974 UBIQUITI NETWORKS INC COM 90347A100 178 3186 SH SOLE 23 3186 0 0 UBIQUITI NETWORKS INC COM 90347A100 574 10243 SH SOLE 26 8258 0 1985 UBIQUITI NETWORKS INC COM 90347A100 241 4298 SH SOLE 28 4298 0 0 UBIQUITI NETWORKS INC COM 90347A100 990 17672 SH SOLE 29 0 0 17672 UBIQUITI NETWORKS INC COM 90347A100 224 4000 SH SOLE 30 4000 0 0 UBIQUITI NETWORKS INC COM 90347A100 145 2586 SH SOLE 40 2586 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 3 100 SH SOLE 17 0 0 100 UBS GROUP AG SHS H42097107 2388 139230 SH SOLE 22 139230 0 0 UDR INC COM 902653104 12671 333191 SH SOLE 2 79502 0 253689 UDR INC COM 902653104 6602 173611 SH SOLE 4 163794 0 9817 UDR INC COM 902653104 23160 608986 SH SOLE 7 590712 0 18274 UDR INC COM 902653104 371 9763 SH SOLE 13 9763 0 0 UDR INC COM 902653104 429 11282 SH SOLE 15 11282 0 0 UDR INC COM 902653104 22663 595920 SH SOLE 18 559277 0 36643 UDR INC COM 902653104 11547 303619 SH SOLE 19 303619 0 0 UDR INC COM 902653104 6924 182064 SH SOLE 20 0 0 182064 UDR INC COM 902653104 411147 10811132 SH SOLE 21 10811132 0 0 UDR INC COM 902653104 424468 11161402 SH SOLE 22 9858355 0 1303047 UDR INC COM 902653104 12614 331677 SH SOLE 23 331677 0 0 UDR INC COM 902653104 26675 701413 SH SOLE 25 701413 0 0 UDR INC COM 902653104 32329 850102 SH SOLE 26 293150 0 556952 UDR INC COM 902653104 2346 61678 SH SOLE 28 44545 0 17133 UDR INC COM 902653104 6451 169638 SH SOLE 29 103862 0 65776 UDR INC COM 902653104 83020 2183023 SH SOLE 30 2183023 0 0 UDR INC COM 902653104 7471 196451 SH SOLE 31 134492 0 61959 UDR INC COM 902653104 753 19810 SH SOLE 34 19810 0 0 UDR INC COM 902653104 10819 284474 SH SOLE 36 284474 0 0 UDR INC COM 902653104 52 1357 SH SOLE 40 1357 0 0 UFP TECHNOLOGIES INC COM 902673102 55 1967 SH SOLE 2 377 0 1590 UFP TECHNOLOGIES INC COM 902673102 733 26078 SH SOLE 18 26078 0 0 UFP TECHNOLOGIES INC COM 902673102 130 4630 SH SOLE 19 4630 0 0 UFP TECHNOLOGIES INC COM 902673102 5903 210060 SH SOLE 21 210060 0 0 UFP TECHNOLOGIES INC COM 902673102 1834 65251 SH SOLE 22 61368 0 3883 UGI CORP NEW COM 902681105 12666 270298 SH SOLE 2 103773 0 166525 UGI CORP NEW COM 902681105 2719 58031 SH SOLE 4 53432 0 4599 UGI CORP NEW COM 902681105 7872 167998 SH SOLE 7 142280 0 25718 UGI CORP NEW COM 902681105 28575 609790 SH SOLE 18 592824 0 16966 UGI CORP NEW COM 902681105 2756 58822 SH SOLE 19 58822 0 0 UGI CORP NEW COM 902681105 7619 162600 SH SOLE 20 0 0 162600 UGI CORP NEW COM 902681105 380596 8121979 SH SOLE 21 8121979 0 0 UGI CORP NEW COM 902681105 266761 5692720 SH SOLE 22 5093023 0 599697 UGI CORP NEW COM 902681105 10777 229988 SH SOLE 23 229988 0 0 UGI CORP NEW COM 902681105 14977 319617 SH SOLE 26 155146 0 164471 UGI CORP NEW COM 902681105 1793 38260 SH SOLE 28 26984 0 11276 UGI CORP NEW COM 902681105 2290 48870 SH SOLE 29 5396 0 43474 UGI CORP NEW COM 902681105 11316 241485 SH SOLE 30 241485 0 0 UGI CORP NEW COM 902681105 3456 73761 SH SOLE 31 31971 0 41790 UGI CORP NEW COM 902681105 603 12878 SH SOLE 34 12878 0 0 UGI CORP NEW COM 902681105 2421 51658 SH SOLE 36 51658 0 0 UGI CORP NEW COM 902681105 37 800 SH SOLE 40 800 0 0 ULTA BEAUTY INC COM 90384S303 34418 152252 SH SOLE 2 37587 0 114665 ULTA BEAUTY INC COM 90384S303 4510 19952 SH SOLE 4 18015 0 1937 ULTA BEAUTY INC COM 90384S303 11849 52415 SH SOLE 7 42149 0 10266 ULTA BEAUTY INC COM 90384S303 197 871 SH SOLE 13 871 0 0 ULTA BEAUTY INC COM 90384S303 114 503 SH SOLE 15 503 0 0 ULTA BEAUTY INC COM 90384S303 141659 626642 SH SOLE 18 484609 0 142033 ULTA BEAUTY INC COM 90384S303 128841 569940 SH SOLE 19 569940 0 0 ULTA BEAUTY INC COM 90384S303 10052 44468 SH SOLE 20 0 0 44468 ULTA BEAUTY INC COM 90384S303 273420 1209501 SH SOLE 21 1209501 0 0 ULTA BEAUTY INC COM 90384S303 364449 1612177 SH SOLE 22 1347359 0 264818 ULTA BEAUTY INC COM 90384S303 16187 71605 SH SOLE 23 71605 0 0 ULTA BEAUTY INC COM 90384S303 10189 45070 SH SOLE 25 45070 0 0 ULTA BEAUTY INC COM 90384S303 38916 172149 SH SOLE 26 58445 0 113704 ULTA BEAUTY INC COM 90384S303 2971 13141 SH SOLE 28 9534 0 3607 ULTA BEAUTY INC COM 90384S303 4334 19171 SH SOLE 29 4627 0 14544 ULTA BEAUTY INC COM 90384S303 40522 179252 SH SOLE 30 179252 0 0 ULTA BEAUTY INC COM 90384S303 8099 35826 SH SOLE 31 19211 0 16615 ULTA BEAUTY INC COM 90384S303 2009 8889 SH SOLE 32 8889 0 0 ULTA BEAUTY INC COM 90384S303 7647 33826 SH SOLE 34 33826 0 0 ULTA BEAUTY INC COM 90384S303 11753 51989 SH SOLE 36 51989 0 0 ULTA BEAUTY INC COM 90384S303 66 292 SH SOLE 40 292 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4554 24021 SH SOLE 2 13808 0 10213 ULTIMATE SOFTWARE GROUP INC COM 90385D107 22 118 SH SOLE 4 118 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 126 666 SH SOLE 7 666 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 17770 93726 SH SOLE 18 93726 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4857 25618 SH SOLE 19 25618 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 243394 1283724 SH SOLE 21 1283724 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 173334 914209 SH SOLE 22 830487 0 83722 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1706 9000 SH SOLE 26 7364 0 1636 ULTIMATE SOFTWARE GROUP INC COM 90385D107 828 4367 SH SOLE 28 4367 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 822 4335 SH SOLE 30 4335 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 129 680 SH SOLE 31 680 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 578 3046 SH SOLE 40 3046 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 483 15788 SH SOLE 2 15693 0 95 ULTRA CLEAN HLDGS INC COM 90385V107 22 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3652 119269 SH SOLE 18 119269 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2803 91530 SH SOLE 19 91530 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 32201 1051623 SH SOLE 21 1051623 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 36574 1194462 SH SOLE 22 1135940 0 58522 ULTRA CLEAN HLDGS INC COM 90385V107 416 13575 SH SOLE 23 13575 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 181 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 920 30059 SH SOLE 29 0 0 30059 ULTRA CLEAN HLDGS INC COM 90385V107 149 4869 SH SOLE 30 4869 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 135 4412 SH SOLE 40 4412 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 427 49231 SH SOLE 2 20261 0 28970 ULTRA PETROLEUM CORP COM NEW 903914208 43 4932 SH SOLE 7 4932 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 6276 723917 SH SOLE 18 723917 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 1505 173637 SH SOLE 19 173637 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 50106 5779230 SH SOLE 21 5779230 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 32198 3713752 SH SOLE 22 3475129 0 238623 ULTRA PETROLEUM CORP COM NEW 903914208 923 106484 SH SOLE 23 106484 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 73 8439 SH SOLE 29 0 0 8439 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2231 41881 SH SOLE 2 41623 0 258 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 50 947 SH SOLE 7 947 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9195 172641 SH SOLE 18 172641 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 24487 459768 SH SOLE 19 459768 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1347 25300 SH SOLE 20 25300 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 98510 1849612 SH SOLE 21 1849612 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 56220 1055578 SH SOLE 22 979727 0 75851 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 31 581 SH SOLE 23 581 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 771 14474 SH SOLE 26 12445 0 2029 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 360 6763 SH SOLE 28 6763 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 226 4244 SH SOLE 29 0 0 4244 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 313 5875 SH SOLE 30 5875 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6359 119391 SH SOLE 34 119391 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 257 4819 SH SOLE 40 4819 0 0 ULTRALIFE CORP COM 903899102 12 1750 SH SOLE 18 1750 0 0 ULTRALIFE CORP COM 903899102 31 4545 SH SOLE 19 4545 0 0 ULTRALIFE CORP COM 903899102 211 31237 SH SOLE 21 31237 0 0 ULTRALIFE CORP COM 903899102 535 79195 SH SOLE 22 79195 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2 100 SH SOLE 2 100 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2779 116667 SH SOLE 7 116667 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 21862 917808 SH SOLE 21 917808 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5543 232712 SH SOLE 26 0 0 232712 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9596 402854 SH SOLE 30 402854 0 0 UMB FINL CORP COM 902788108 2056 27607 SH SOLE 2 20077 0 7530 UMB FINL CORP COM 902788108 15 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 87 1171 SH SOLE 7 1171 0 0 UMB FINL CORP COM 902788108 21924 294324 SH SOLE 18 294324 0 0 UMB FINL CORP COM 902788108 2492 33455 SH SOLE 19 33455 0 0 UMB FINL CORP COM 902788108 216593 2907680 SH SOLE 21 2907680 0 0 UMB FINL CORP COM 902788108 107420 1442073 SH SOLE 22 1364847 0 77226 UMB FINL CORP COM 902788108 1259 16897 SH SOLE 26 14474 0 2423 UMB FINL CORP COM 902788108 452 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 478 6413 SH SOLE 30 6413 0 0 UMB FINL CORP COM 902788108 324 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 60 3830 SH SOLE 2 2133 0 1697 UMH PPTYS INC COM 903002103 10 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1638 105369 SH SOLE 18 105369 0 0 UMH PPTYS INC COM 903002103 359 23094 SH SOLE 19 23094 0 0 UMH PPTYS INC COM 903002103 15260 981353 SH SOLE 21 981353 0 0 UMH PPTYS INC COM 903002103 19003 1222037 SH SOLE 22 1131678 0 90359 UMH PPTYS INC COM 903002103 13 851 SH SOLE 23 851 0 0 UMH PPTYS INC COM 903002103 126 8087 SH SOLE 28 8087 0 0 UMH PPTYS INC COM 903002103 68 4359 SH SOLE 30 4359 0 0 UMPQUA HLDGS CORP COM 904214103 2680 137355 SH SOLE 2 100112 0 37243 UMPQUA HLDGS CORP COM 904214103 43 2195 SH SOLE 4 2195 0 0 UMPQUA HLDGS CORP COM 904214103 157 8058 SH SOLE 7 8058 0 0 UMPQUA HLDGS CORP COM 904214103 28155 1443112 SH SOLE 18 1443112 0 0 UMPQUA HLDGS CORP COM 904214103 12776 654834 SH SOLE 19 654834 0 0 UMPQUA HLDGS CORP COM 904214103 279998 14351534 SH SOLE 21 14351534 0 0 UMPQUA HLDGS CORP COM 904214103 137136 7029019 SH SOLE 22 6629282 0 399737 UMPQUA HLDGS CORP COM 904214103 191 9799 SH SOLE 23 9799 0 0 UMPQUA HLDGS CORP COM 904214103 1511 77451 SH SOLE 26 65922 0 11529 UMPQUA HLDGS CORP COM 904214103 620 31784 SH SOLE 28 31784 0 0 UMPQUA HLDGS CORP COM 904214103 279 14302 SH SOLE 29 0 0 14302 UMPQUA HLDGS CORP COM 904214103 670 34334 SH SOLE 30 34334 0 0 UMPQUA HLDGS CORP COM 904214103 304 15604 SH SOLE 36 15604 0 0 UMPQUA HLDGS CORP COM 904214103 465 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 3392 205806 SH SOLE 2 29281 0 176525 UNDER ARMOUR INC CL A 904311107 884 53671 SH SOLE 4 49011 0 4660 UNDER ARMOUR INC CL A 904311107 2061 125090 SH SOLE 7 125090 0 0 UNDER ARMOUR INC CL A 904311107 22 1336 SH SOLE 13 1336 0 0 UNDER ARMOUR INC CL A 904311107 18 1093 SH SOLE 15 1093 0 0 UNDER ARMOUR INC CL A 904311107 1 44 SH SOLE 17 0 0 44 UNDER ARMOUR INC CL A 904311107 6734 408625 SH SOLE 18 383699 0 24926 UNDER ARMOUR INC CL A 904311107 3691 223997 SH SOLE 19 223997 0 0 UNDER ARMOUR INC CL A 904311107 2778 168566 SH SOLE 20 0 0 168566 UNDER ARMOUR INC CL A 904311107 58532 3551689 SH SOLE 21 3551689 0 0 UNDER ARMOUR INC CL A 904311107 78513 4764166 SH SOLE 22 3956749 0 807417 UNDER ARMOUR INC CL A 904311107 4404 267233 SH SOLE 23 267233 0 0 UNDER ARMOUR INC CL A 904311107 2267 137534 SH SOLE 25 137534 0 0 UNDER ARMOUR INC CL A 904311107 9311 564999 SH SOLE 26 229817 0 335182 UNDER ARMOUR INC CL A 904311107 682 41355 SH SOLE 28 29094 0 12261 UNDER ARMOUR INC CL A 904311107 901 54668 SH SOLE 29 9442 0 45226 UNDER ARMOUR INC CL A 904311107 8516 516767 SH SOLE 30 516767 0 0 UNDER ARMOUR INC CL A 904311107 1545 93766 SH SOLE 31 48496 0 45270 UNDER ARMOUR INC CL A 904311107 1178 71451 SH SOLE 34 71451 0 0 UNDER ARMOUR INC CL A 904311107 2774 168323 SH SOLE 36 168323 0 0 UNDER ARMOUR INC CL A 904311107 13 785 SH SOLE 40 785 0 0 UNDER ARMOUR INC CL C 904311206 2980 198383 SH SOLE 2 32320 0 166063 UNDER ARMOUR INC CL C 904311206 815 54283 SH SOLE 4 49590 0 4693 UNDER ARMOUR INC CL C 904311206 1971 131258 SH SOLE 7 131258 0 0 UNDER ARMOUR INC CL C 904311206 20 1358 SH SOLE 13 1358 0 0 UNDER ARMOUR INC CL C 904311206 19 1282 SH SOLE 15 1282 0 0 UNDER ARMOUR INC CL C 904311206 6141 408867 SH SOLE 18 383097 0 25770 UNDER ARMOUR INC CL C 904311206 496 33029 SH SOLE 19 33029 0 0 UNDER ARMOUR INC CL C 904311206 2772 184525 SH SOLE 20 0 0 184525 UNDER ARMOUR INC CL C 904311206 54884 3654064 SH SOLE 21 3654064 0 0 UNDER ARMOUR INC CL C 904311206 73694 4906365 SH SOLE 22 4072649 0 833716 UNDER ARMOUR INC CL C 904311206 4275 284590 SH SOLE 23 284590 0 0 UNDER ARMOUR INC CL C 904311206 2061 137227 SH SOLE 25 137227 0 0 UNDER ARMOUR INC CL C 904311206 8234 548204 SH SOLE 26 235980 0 312224 UNDER ARMOUR INC CL C 904311206 587 39109 SH SOLE 28 29685 0 9424 UNDER ARMOUR INC CL C 904311206 831 55321 SH SOLE 29 9266 0 46055 UNDER ARMOUR INC CL C 904311206 7241 482093 SH SOLE 30 482093 0 0 UNDER ARMOUR INC CL C 904311206 1602 106645 SH SOLE 31 61499 0 45146 UNDER ARMOUR INC CL C 904311206 181 12045 SH SOLE 34 12045 0 0 UNDER ARMOUR INC CL C 904311206 2530 168442 SH SOLE 36 168442 0 0 UNDER ARMOUR INC CL C 904311206 12 790 SH SOLE 40 790 0 0 UNICO AMERN CORP COM 904607108 4 411 SH SOLE 18 411 0 0 UNICO AMERN CORP COM 904607108 6 619 SH SOLE 21 619 0 0 UNIFI INC COM NEW 904677200 131 3675 SH SOLE 2 993 0 2682 UNIFI INC COM NEW 904677200 12 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 2829 79400 SH SOLE 18 79400 0 0 UNIFI INC COM NEW 904677200 434 12176 SH SOLE 19 12176 0 0 UNIFI INC COM NEW 904677200 52782 1481387 SH SOLE 21 1481387 0 0 UNIFI INC COM NEW 904677200 15226 427323 SH SOLE 22 399053 0 28270 UNIFI INC COM NEW 904677200 20 560 SH SOLE 26 0 0 560 UNIFI INC COM NEW 904677200 78 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 804 22570 SH SOLE 30 22570 0 0 UNIFI INC COM NEW 904677200 60 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 512 3381 SH SOLE 2 855 0 2526 UNIFIRST CORP MASS COM 904708104 12 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 55 365 SH SOLE 7 365 0 0 UNIFIRST CORP MASS COM 904708104 11352 74929 SH SOLE 18 74929 0 0 UNIFIRST CORP MASS COM 904708104 1727 11397 SH SOLE 19 11397 0 0 UNIFIRST CORP MASS COM 904708104 204403 1349198 SH SOLE 21 1349198 0 0 UNIFIRST CORP MASS COM 904708104 63518 419259 SH SOLE 22 392003 0 27256 UNIFIRST CORP MASS COM 904708104 701 4626 SH SOLE 26 3718 0 908 UNIFIRST CORP MASS COM 904708104 335 2214 SH SOLE 28 2214 0 0 UNIFIRST CORP MASS COM 904708104 3197 21101 SH SOLE 30 21101 0 0 UNIFIRST CORP MASS COM 904708104 247 1629 SH SOLE 40 1629 0 0 UNILEVER N V N Y SHS NEW 904784709 171791 2909732 SH SOLE 18 2827581 0 82151 UNILEVER N V N Y SHS NEW 904784709 257100 4354674 SH SOLE 19 4354674 0 0 UNILEVER N V N Y SHS NEW 904784709 17393 294594 SH SOLE 22 294594 0 0 UNILEVER N V N Y SHS NEW 904784709 420 7116 SH SOLE 23 7116 0 0 UNILEVER N V N Y SHS NEW 904784709 1599 27090 SH SOLE 25 27090 0 0 UNILEVER N V N Y SHS NEW 904784709 3244 54950 SH SOLE 34 54950 0 0 UNILEVER PLC SPON ADR NEW 904767704 17 300 SH SOLE 2 300 0 0 UNILEVER PLC SPON ADR NEW 904767704 2118 36549 SH SOLE 18 36549 0 0 UNILEVER PLC SPON ADR NEW 904767704 3184 54930 SH SOLE 22 0 0 54930 UNION BANKSHARES CORP NEW COM 90539J109 708 20062 SH SOLE 2 13220 0 6842 UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH SOLE 4 213 0 0 UNION BANKSHARES CORP NEW COM 90539J109 41 1162 SH SOLE 7 1162 0 0 UNION BANKSHARES CORP NEW COM 90539J109 5778 163676 SH SOLE 18 163676 0 0 UNION BANKSHARES CORP NEW COM 90539J109 2929 82978 SH SOLE 19 82978 0 0 UNION BANKSHARES CORP NEW COM 90539J109 47841 1355279 SH SOLE 21 1355279 0 0 UNION BANKSHARES CORP NEW COM 90539J109 56185 1591630 SH SOLE 22 1504655 0 86975 UNION BANKSHARES CORP NEW COM 90539J109 2999 84955 SH SOLE 23 84955 0 0 UNION BANKSHARES CORP NEW COM 90539J109 586 16603 SH SOLE 26 14831 0 1772 UNION BANKSHARES CORP NEW COM 90539J109 226 6404 SH SOLE 28 6404 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1591 45078 SH SOLE 29 0 0 45078 UNION BANKSHARES CORP NEW COM 90539J109 223 6327 SH SOLE 30 6327 0 0 UNION BANKSHARES CORP NEW COM 90539J109 344 9739 SH SOLE 34 9739 0 0 UNION BANKSHARES CORP NEW COM 90539J109 181 5128 SH SOLE 40 5128 0 0 UNION BANKSHARES INC COM 905400107 9 178 SH SOLE 2 178 0 0 UNION BANKSHARES INC COM 905400107 692 14306 SH SOLE 18 14306 0 0 UNION BANKSHARES INC COM 905400107 103 2119 SH SOLE 19 2119 0 0 UNION BANKSHARES INC COM 905400107 5945 122832 SH SOLE 21 122832 0 0 UNION BANKSHARES INC COM 905400107 1649 34068 SH SOLE 22 29744 0 4324 UNION PAC CORP COM 907818108 186027 1604095 SH SOLE 2 810946 0 793149 UNION PAC CORP COM 907818108 49027 422753 SH SOLE 4 394892 0 27861 UNION PAC CORP COM 907818108 67728 584011 SH SOLE 7 579648 0 4363 UNION PAC CORP COM 907818108 1033 8908 SH SOLE 13 8908 0 0 UNION PAC CORP COM 907818108 644 5549 SH SOLE 15 5549 0 0 UNION PAC CORP COM 907818108 243882 2102972 SH SOLE 18 1957075 0 145897 UNION PAC CORP COM 907818108 164060 1414675 SH SOLE 19 1414675 0 0 UNION PAC CORP COM 907818108 61207 527785 SH SOLE 20 100402 0 427383 UNION PAC CORP COM 907818108 1444522 12455997 SH SOLE 21 12455997 0 0 UNION PAC CORP COM 907818108 2601430 22431919 SH SOLE 22 18167676 0 4264243 UNION PAC CORP COM 907818108 143552 1237836 SH SOLE 23 1237836 0 0 UNION PAC CORP COM 907818108 74618 643421 SH SOLE 25 643421 0 0 UNION PAC CORP COM 907818108 246965 2129560 SH SOLE 26 720871 0 1408689 UNION PAC CORP COM 907818108 21297 183645 SH SOLE 28 133684 0 49961 UNION PAC CORP COM 907818108 33622 289923 SH SOLE 29 155125 0 134798 UNION PAC CORP COM 907818108 306448 2642475 SH SOLE 30 2642475 0 0 UNION PAC CORP COM 907818108 81189 700085 SH SOLE 31 400563 0 299522 UNION PAC CORP COM 907818108 44165 380832 SH SOLE 34 380832 0 0 UNION PAC CORP COM 907818108 107906 930466 SH SOLE 36 930466 0 0 UNION PAC CORP COM 907818108 480 4140 SH SOLE 40 4140 0 0 UNIQUE FABRICATING INC COM 90915J103 10 1165 SH SOLE 18 1165 0 0 UNIQUE FABRICATING INC COM 90915J103 163 19233 SH SOLE 21 19233 0 0 UNIQURE NV SHS N90064101 29 3056 SH SOLE 18 3056 0 0 UNIQURE NV SHS N90064101 380 39543 SH SOLE 21 39543 0 0 UNISYS CORP COM NEW 909214306 84 9874 SH SOLE 2 6658 0 3216 UNISYS CORP COM NEW 909214306 2 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 34 3969 SH SOLE 7 3969 0 0 UNISYS CORP COM NEW 909214306 1586 186533 SH SOLE 18 186533 0 0 UNISYS CORP COM NEW 909214306 1879 221048 SH SOLE 19 221048 0 0 UNISYS CORP COM NEW 909214306 13922 1637930 SH SOLE 21 1637930 0 0 UNISYS CORP COM NEW 909214306 15308 1800943 SH SOLE 22 1694445 0 106498 UNISYS CORP COM NEW 909214306 105 12343 SH SOLE 23 12343 0 0 UNISYS CORP COM NEW 909214306 104 12226 SH SOLE 26 9010 0 3216 UNISYS CORP COM NEW 909214306 61 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 428 50316 SH SOLE 29 0 0 50316 UNISYS CORP COM NEW 909214306 77 9031 SH SOLE 30 9031 0 0 UNISYS CORP COM NEW 909214306 46 5391 SH SOLE 34 5391 0 0 UNISYS CORP COM NEW 909214306 49 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 235 11422 SH SOLE 2 2978 0 8444 UNIT CORP COM 909218109 6 299 SH SOLE 4 299 0 0 UNIT CORP COM 909218109 30 1438 SH SOLE 7 1438 0 0 UNIT CORP COM 909218109 5301 257568 SH SOLE 18 257568 0 0 UNIT CORP COM 909218109 794 38569 SH SOLE 19 38569 0 0 UNIT CORP COM 909218109 98282 4775623 SH SOLE 21 4775623 0 0 UNIT CORP COM 909218109 31957 1552805 SH SOLE 22 1442428 0 110377 UNIT CORP COM 909218109 284 13781 SH SOLE 26 10767 0 3014 UNIT CORP COM 909218109 144 6974 SH SOLE 28 6974 0 0 UNIT CORP COM 909218109 271 13177 SH SOLE 29 0 0 13177 UNIT CORP COM 909218109 1483 72071 SH SOLE 30 72071 0 0 UNIT CORP COM 909218109 111 5393 SH SOLE 36 5393 0 0 UNIT CORP COM 909218109 100 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 37 3115 SH SOLE 19 3115 0 0 UNITED BANCORP INC OHIO COM 909911109 36 3039 SH SOLE 21 3039 0 0 UNITED BANCSHARES INC OHIO COM 909458101 11 499 SH SOLE 18 499 0 0 UNITED BANCSHARES INC OHIO COM 909458101 15 679 SH SOLE 21 679 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2367 63705 SH SOLE 2 47117 0 16588 UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH SOLE 4 335 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6917 186204 SH SOLE 7 186204 0 0 UNITED BANKSHARES INC WEST V COM 909907107 26503 713409 SH SOLE 18 713409 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2875 77400 SH SOLE 19 77400 0 0 UNITED BANKSHARES INC WEST V COM 909907107 345208 9292266 SH SOLE 21 9292266 0 0 UNITED BANKSHARES INC WEST V COM 909907107 124310 3346164 SH SOLE 22 3164722 0 181442 UNITED BANKSHARES INC WEST V COM 909907107 13 360 SH SOLE 23 360 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1522 40982 SH SOLE 26 34971 0 6011 UNITED BANKSHARES INC WEST V COM 909907107 557 14989 SH SOLE 28 14989 0 0 UNITED BANKSHARES INC WEST V COM 909907107 554 14922 SH SOLE 30 14922 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2096 56427 SH SOLE 32 56427 0 0 UNITED BANKSHARES INC WEST V COM 909907107 370 9961 SH SOLE 40 9961 0 0 UNITED CMNTY BANCORP IND COM 90984R101 12 614 SH SOLE 18 614 0 0 UNITED CMNTY BANCORP IND COM 90984R101 16 811 SH SOLE 21 811 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1113 38990 SH SOLE 2 27340 0 11650 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 55 1923 SH SOLE 7 1923 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10066 352709 SH SOLE 18 352709 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3231 113223 SH SOLE 19 113223 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 180855 6336896 SH SOLE 21 6336896 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 76532 2681586 SH SOLE 22 2549709 0 131877 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2791 97795 SH SOLE 23 97795 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 583 20415 SH SOLE 26 16508 0 3907 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 430 15071 SH SOLE 28 15071 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1215 42566 SH SOLE 29 0 0 42566 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2842 99566 SH SOLE 30 99566 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 140 4918 SH SOLE 40 4918 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 92 9635 SH SOLE 2 2449 0 7186 UNITED CMNTY FINL CORP OHIO COM 909839102 29 3023 SH SOLE 7 3023 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1865 194309 SH SOLE 18 194309 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 356 37114 SH SOLE 19 37114 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 15290 1592677 SH SOLE 21 1592677 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 13603 1416944 SH SOLE 22 1379941 0 37003 UNITED CMNTY FINL CORP OHIO COM 909839102 121 12649 SH SOLE 23 12649 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 146 15247 SH SOLE 29 0 0 15247 UNITED CONTL HLDGS INC COM 910047109 14333 235427 SH SOLE 2 53072 0 182355 UNITED CONTL HLDGS INC COM 910047109 4294 70531 SH SOLE 4 68460 0 2071 UNITED CONTL HLDGS INC COM 910047109 12047 197882 SH SOLE 7 186014 0 11868 UNITED CONTL HLDGS INC COM 910047109 484 7953 SH SOLE 13 7953 0 0 UNITED CONTL HLDGS INC COM 910047109 42 694 SH SOLE 15 694 0 0 UNITED CONTL HLDGS INC COM 910047109 60850 999512 SH SOLE 18 979233 0 20279 UNITED CONTL HLDGS INC COM 910047109 187446 3078934 SH SOLE 19 3078934 0 0 UNITED CONTL HLDGS INC COM 910047109 3301 54227 SH SOLE 20 0 0 54227 UNITED CONTL HLDGS INC COM 910047109 361588 5939348 SH SOLE 21 5939348 0 0 UNITED CONTL HLDGS INC COM 910047109 427144 7016166 SH SOLE 22 5891088 0 1125078 UNITED CONTL HLDGS INC COM 910047109 6377 104755 SH SOLE 23 104755 0 0 UNITED CONTL HLDGS INC COM 910047109 3608 59260 SH SOLE 25 59260 0 0 UNITED CONTL HLDGS INC COM 910047109 21614 355029 SH SOLE 26 133284 0 221745 UNITED CONTL HLDGS INC COM 910047109 1106 18171 SH SOLE 28 13205 0 4966 UNITED CONTL HLDGS INC COM 910047109 133 2191 SH SOLE 29 2191 0 0 UNITED CONTL HLDGS INC COM 910047109 39561 649816 SH SOLE 30 649816 0 0 UNITED CONTL HLDGS INC COM 910047109 3058 50224 SH SOLE 31 24892 0 25332 UNITED CONTL HLDGS INC COM 910047109 72550 1191684 SH SOLE 34 1191684 0 0 UNITED CONTL HLDGS INC COM 910047109 4807 78963 SH SOLE 36 78963 0 0 UNITED CONTL HLDGS INC COM 910047109 27 447 SH SOLE 40 447 0 0 UNITED FINL BANCORP INC NEW COM 910304104 210 11484 SH SOLE 2 3041 0 8443 UNITED FINL BANCORP INC NEW COM 910304104 30 1647 SH SOLE 7 1647 0 0 UNITED FINL BANCORP INC NEW COM 910304104 3687 201602 SH SOLE 18 201602 0 0 UNITED FINL BANCORP INC NEW COM 910304104 692 37838 SH SOLE 19 37838 0 0 UNITED FINL BANCORP INC NEW COM 910304104 30372 1660573 SH SOLE 21 1660573 0 0 UNITED FINL BANCORP INC NEW COM 910304104 30276 1655337 SH SOLE 22 1565991 0 89346 UNITED FINL BANCORP INC NEW COM 910304104 494 26999 SH SOLE 26 26269 0 730 UNITED FINL BANCORP INC NEW COM 910304104 127 6958 SH SOLE 28 6958 0 0 UNITED FINL BANCORP INC NEW COM 910304104 192 10472 SH SOLE 30 10472 0 0 UNITED FINL BANCORP INC NEW COM 910304104 125 6810 SH SOLE 34 6810 0 0 UNITED FINL BANCORP INC NEW COM 910304104 89 4884 SH SOLE 40 4884 0 0 UNITED FIRE GROUP INC COM 910340108 194 4227 SH SOLE 2 877 0 3350 UNITED FIRE GROUP INC COM 910340108 3 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 28 613 SH SOLE 7 613 0 0 UNITED FIRE GROUP INC COM 910340108 4721 103038 SH SOLE 18 103038 0 0 UNITED FIRE GROUP INC COM 910340108 514 11215 SH SOLE 19 11215 0 0 UNITED FIRE GROUP INC COM 910340108 76288 1664960 SH SOLE 21 1664960 0 0 UNITED FIRE GROUP INC COM 910340108 25616 559065 SH SOLE 22 518459 0 40606 UNITED FIRE GROUP INC COM 910340108 233 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 147 3211 SH SOLE 28 3211 0 0 UNITED FIRE GROUP INC COM 910340108 1340 29253 SH SOLE 30 29253 0 0 UNITED FIRE GROUP INC COM 910340108 95 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 11 553 SH SOLE 18 553 0 0 UNITED GUARDIAN INC COM 910571108 357 18295 SH SOLE 21 18295 0 0 UNITED GUARDIAN INC COM 910571108 59 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 33 2011 SH SOLE 2 1354 0 657 UNITED INS HLDGS CORP COM 910710102 6 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1543 94681 SH SOLE 18 94681 0 0 UNITED INS HLDGS CORP COM 910710102 283 17332 SH SOLE 19 17332 0 0 UNITED INS HLDGS CORP COM 910710102 30369 1863147 SH SOLE 21 1863147 0 0 UNITED INS HLDGS CORP COM 910710102 9143 560945 SH SOLE 22 527674 0 33271 UNITED INS HLDGS CORP COM 910710102 43 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 488 29959 SH SOLE 30 29959 0 0 UNITED INS HLDGS CORP COM 910710102 29 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 59 23783 SH SOLE 22 23783 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 34 13480 SH SOLE 26 0 0 13480 UNITED NAT FOODS INC COM 911163103 1352 32518 SH SOLE 2 23878 0 8640 UNITED NAT FOODS INC COM 911163103 9 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 98 2362 SH SOLE 7 2362 0 0 UNITED NAT FOODS INC COM 911163103 13902 334258 SH SOLE 18 334258 0 0 UNITED NAT FOODS INC COM 911163103 1591 38245 SH SOLE 19 38245 0 0 UNITED NAT FOODS INC COM 911163103 132174 3178034 SH SOLE 21 3178034 0 0 UNITED NAT FOODS INC COM 911163103 67809 1630408 SH SOLE 22 1530759 0 99649 UNITED NAT FOODS INC COM 911163103 519 12476 SH SOLE 26 9079 0 3397 UNITED NAT FOODS INC COM 911163103 303 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 314 7552 SH SOLE 30 7552 0 0 UNITED NAT FOODS INC COM 911163103 212 5086 SH SOLE 36 5086 0 0 UNITED NAT FOODS INC COM 911163103 223 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 124916 1040187 SH SOLE 2 370170 0 670017 UNITED PARCEL SERVICE INC CL B 911312106 29239 243475 SH SOLE 4 219372 0 24103 UNITED PARCEL SERVICE INC CL B 911312106 61382 511130 SH SOLE 7 504700 0 6430 UNITED PARCEL SERVICE INC CL B 911312106 568 4733 SH SOLE 13 4733 0 0 UNITED PARCEL SERVICE INC CL B 911312106 550 4582 SH SOLE 15 4582 0 0 UNITED PARCEL SERVICE INC CL B 911312106 259067 2157275 SH SOLE 18 2036122 0 121153 UNITED PARCEL SERVICE INC CL B 911312106 149900 1248230 SH SOLE 19 1248230 0 0 UNITED PARCEL SERVICE INC CL B 911312106 33025 275006 SH SOLE 20 0 0 275006 UNITED PARCEL SERVICE INC CL B 911312106 1492503 12428206 SH SOLE 21 12428206 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2244301 18688492 SH SOLE 22 15497412 0 3191080 UNITED PARCEL SERVICE INC CL B 911312106 104132 867117 SH SOLE 23 867117 0 0 UNITED PARCEL SERVICE INC CL B 911312106 95953 799010 SH SOLE 25 799010 0 0 UNITED PARCEL SERVICE INC CL B 911312106 253305 2109290 SH SOLE 26 641641 0 1467649 UNITED PARCEL SERVICE INC CL B 911312106 18788 156450 SH SOLE 28 114089 0 42361 UNITED PARCEL SERVICE INC CL B 911312106 3410 28396 SH SOLE 29 26322 0 2074 UNITED PARCEL SERVICE INC CL B 911312106 230502 1919408 SH SOLE 30 1919408 0 0 UNITED PARCEL SERVICE INC CL B 911312106 40948 340977 SH SOLE 31 142386 0 198591 UNITED PARCEL SERVICE INC CL B 911312106 37002 308120 SH SOLE 34 308120 0 0 UNITED PARCEL SERVICE INC CL B 911312106 86450 719880 SH SOLE 36 719880 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1324 11025 SH SOLE 37 11025 0 0 UNITED PARCEL SERVICE INC CL B 911312106 429 3576 SH SOLE 40 3576 0 0 UNITED RENTALS INC COM 911363109 14954 107785 SH SOLE 2 22357 0 85428 UNITED RENTALS INC COM 911363109 4057 29241 SH SOLE 4 26054 0 3187 UNITED RENTALS INC COM 911363109 8270 59611 SH SOLE 7 56238 0 3373 UNITED RENTALS INC COM 911363109 132 950 SH SOLE 13 950 0 0 UNITED RENTALS INC COM 911363109 77 556 SH SOLE 15 556 0 0 UNITED RENTALS INC COM 911363109 26965 194353 SH SOLE 18 182593 0 11760 UNITED RENTALS INC COM 911363109 9882 71230 SH SOLE 19 71230 0 0 UNITED RENTALS INC COM 911363109 5819 41944 SH SOLE 20 0 0 41944 UNITED RENTALS INC COM 911363109 249332 1797117 SH SOLE 21 1797117 0 0 UNITED RENTALS INC COM 911363109 380629 2743468 SH SOLE 22 2360882 0 382586 UNITED RENTALS INC COM 911363109 15465 111468 SH SOLE 23 111468 0 0 UNITED RENTALS INC COM 911363109 8713 62800 SH SOLE 25 62800 0 0 UNITED RENTALS INC COM 911363109 33102 238591 SH SOLE 26 97166 0 141425 UNITED RENTALS INC COM 911363109 2635 18989 SH SOLE 28 13771 0 5218 UNITED RENTALS INC COM 911363109 3261 23505 SH SOLE 29 2764 0 20741 UNITED RENTALS INC COM 911363109 43415 312926 SH SOLE 30 312926 0 0 UNITED RENTALS INC COM 911363109 7671 55290 SH SOLE 31 30582 0 24708 UNITED RENTALS INC COM 911363109 3699 26659 SH SOLE 34 26659 0 0 UNITED RENTALS INC COM 911363109 11247 81067 SH SOLE 36 81067 0 0 UNITED RENTALS INC COM 911363109 63 454 SH SOLE 40 454 0 0 UNITED SECURITY BANCSHARES C COM 911460103 19 1965 SH SOLE 2 508 0 1457 UNITED SECURITY BANCSHARES C COM 911460103 469 49333 SH SOLE 18 49333 0 0 UNITED SECURITY BANCSHARES C COM 911460103 93 9791 SH SOLE 19 9791 0 0 UNITED SECURITY BANCSHARES C COM 911460103 4169 438819 SH SOLE 21 438819 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1065 112149 SH SOLE 22 103989 0 8160 UNITED STATES ANTIMONY CORP COM 911549103 9 30414 SH SOLE 21 30414 0 0 UNITED STATES ANTIMONY CORP COM 911549103 10 33796 SH SOLE 22 33796 0 0 UNITED STATES CELLULAR CORP COM 911684108 331 9361 SH SOLE 2 2462 0 6899 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 13 359 SH SOLE 7 359 0 0 UNITED STATES CELLULAR CORP COM 911684108 3914 110578 SH SOLE 18 107341 0 3237 UNITED STATES CELLULAR CORP COM 911684108 7292 205982 SH SOLE 19 205982 0 0 UNITED STATES CELLULAR CORP COM 911684108 25384 717075 SH SOLE 21 717075 0 0 UNITED STATES CELLULAR CORP COM 911684108 15686 443120 SH SOLE 22 405521 0 37599 UNITED STATES CELLULAR CORP COM 911684108 251 7082 SH SOLE 23 7082 0 0 UNITED STATES CELLULAR CORP COM 911684108 170 4791 SH SOLE 26 4289 0 502 UNITED STATES CELLULAR CORP COM 911684108 57 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 48 1356 SH SOLE 30 1356 0 0 UNITED STATES CELLULAR CORP COM 911684108 10 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 1302 36788 SH SOLE 34 36788 0 0 UNITED STATES CELLULAR CORP COM 911684108 88 2478 SH SOLE 40 2478 0 0 UNITED STATES LIME & MINERAL COM 911922102 47 564 SH SOLE 2 126 0 438 UNITED STATES LIME & MINERAL COM 911922102 688 8188 SH SOLE 18 8188 0 0 UNITED STATES LIME & MINERAL COM 911922102 120 1423 SH SOLE 19 1423 0 0 UNITED STATES LIME & MINERAL COM 911922102 5516 65666 SH SOLE 21 65666 0 0 UNITED STATES LIME & MINERAL COM 911922102 7439 88563 SH SOLE 22 86052 0 2511 UNITED STATES LIME & MINERAL COM 911922102 34 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 130 1543 SH SOLE 34 1543 0 0 UNITED STATES LIME & MINERAL COM 911922102 22 259 SH SOLE 40 259 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 3 320 SH SOLE 17 0 0 320 UNITED STATES STL CORP NEW COM 912909108 4501 175390 SH SOLE 2 85643 0 89747 UNITED STATES STL CORP NEW COM 912909108 22 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 182 7096 SH SOLE 7 7096 0 0 UNITED STATES STL CORP NEW COM 912909108 15133 589768 SH SOLE 18 589768 0 0 UNITED STATES STL CORP NEW COM 912909108 1447 56383 SH SOLE 19 56383 0 0 UNITED STATES STL CORP NEW COM 912909108 197484 7696164 SH SOLE 21 7696164 0 0 UNITED STATES STL CORP NEW COM 912909108 154283 6012578 SH SOLE 22 5449201 0 563377 UNITED STATES STL CORP NEW COM 912909108 1546 60237 SH SOLE 26 49519 0 10718 UNITED STATES STL CORP NEW COM 912909108 646 25179 SH SOLE 28 25179 0 0 UNITED STATES STL CORP NEW COM 912909108 667 26010 SH SOLE 30 26010 0 0 UNITED STATES STL CORP NEW COM 912909108 104 4068 SH SOLE 31 4068 0 0 UNITED STATES STL CORP NEW COM 912909108 1506 58691 SH SOLE 36 58691 0 0 UNITED STATES STL CORP NEW COM 912909108 501 19511 SH SOLE 40 19511 0 0 UNITED TECHNOLOGIES CORP COM 913017109 115049 991116 SH SOLE 2 255099 0 736017 UNITED TECHNOLOGIES CORP COM 913017109 30552 263194 SH SOLE 4 237206 0 25988 UNITED TECHNOLOGIES CORP COM 913017109 64728 557617 SH SOLE 7 536112 0 21505 UNITED TECHNOLOGIES CORP COM 913017109 322 2777 SH SOLE 13 2777 0 0 UNITED TECHNOLOGIES CORP COM 913017109 594 5115 SH SOLE 15 5115 0 0 UNITED TECHNOLOGIES CORP COM 913017109 10 85 SH SOLE 17 0 0 85 UNITED TECHNOLOGIES CORP COM 913017109 216810 1867762 SH SOLE 18 1758511 0 109251 UNITED TECHNOLOGIES CORP COM 913017109 97500 839936 SH SOLE 19 839936 0 0 UNITED TECHNOLOGIES CORP COM 913017109 47503 409224 SH SOLE 20 0 0 409224 UNITED TECHNOLOGIES CORP COM 913017109 1619467 13951301 SH SOLE 21 13951301 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2273375 19584554 SH SOLE 22 16066296 0 3518258 UNITED TECHNOLOGIES CORP COM 913017109 108425 934055 SH SOLE 23 934055 0 0 UNITED TECHNOLOGIES CORP COM 913017109 88473 762173 SH SOLE 25 762173 0 0 UNITED TECHNOLOGIES CORP COM 913017109 208622 1797227 SH SOLE 26 730226 0 1067001 UNITED TECHNOLOGIES CORP COM 913017109 20189 173922 SH SOLE 28 126513 0 47409 UNITED TECHNOLOGIES CORP COM 913017109 3094 26651 SH SOLE 29 26651 0 0 UNITED TECHNOLOGIES CORP COM 913017109 246558 2124035 SH SOLE 30 2124035 0 0 UNITED TECHNOLOGIES CORP COM 913017109 43820 377501 SH SOLE 31 166857 0 210644 UNITED TECHNOLOGIES CORP COM 913017109 9452 81430 SH SOLE 32 81430 0 0 UNITED TECHNOLOGIES CORP COM 913017109 57261 493293 SH SOLE 34 493293 0 0 UNITED TECHNOLOGIES CORP COM 913017109 88374 761317 SH SOLE 36 761317 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2275 19598 SH SOLE 37 19598 0 0 UNITED TECHNOLOGIES CORP COM 913017109 444 3824 SH SOLE 40 3824 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8845 75479 SH SOLE 2 33008 0 42471 UNITED THERAPEUTICS CORP DEL COM 91307C102 1795 15317 SH SOLE 4 14280 0 1037 UNITED THERAPEUTICS CORP DEL COM 91307C102 2057 17556 SH SOLE 7 11195 0 6361 UNITED THERAPEUTICS CORP DEL COM 91307C102 19244 164209 SH SOLE 18 159776 0 4433 UNITED THERAPEUTICS CORP DEL COM 91307C102 5403 46105 SH SOLE 19 46105 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4472 38156 SH SOLE 20 0 0 38156 UNITED THERAPEUTICS CORP DEL COM 91307C102 310174 2646762 SH SOLE 21 2646762 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 175132 1494425 SH SOLE 22 1349250 0 145175 UNITED THERAPEUTICS CORP DEL COM 91307C102 6508 55530 SH SOLE 23 55530 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 853 7275 SH SOLE 25 7275 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10372 88509 SH SOLE 26 46152 0 42357 UNITED THERAPEUTICS CORP DEL COM 91307C102 1258 10734 SH SOLE 28 7881 0 2853 UNITED THERAPEUTICS CORP DEL COM 91307C102 2106 17971 SH SOLE 29 3502 0 14469 UNITED THERAPEUTICS CORP DEL COM 91307C102 8536 72837 SH SOLE 30 72837 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2373 20245 SH SOLE 31 9889 0 10356 UNITED THERAPEUTICS CORP DEL COM 91307C102 2481 21168 SH SOLE 34 21168 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1068 9116 SH SOLE 36 9116 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 26 225 SH SOLE 40 225 0 0 UNITEDHEALTH GROUP INC COM 91324P102 388177 1982013 SH SOLE 2 869727 0 1112286 UNITEDHEALTH GROUP INC COM 91324P102 80388 410458 SH SOLE 4 377637 0 32821 UNITEDHEALTH GROUP INC COM 91324P102 137566 702406 SH SOLE 7 698853 0 3553 UNITEDHEALTH GROUP INC COM 91324P102 10308 52630 SH SOLE 13 52630 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1295 6611 SH SOLE 15 6611 0 0 UNITEDHEALTH GROUP INC COM 91324P102 175 895 SH SOLE 17 0 0 895 UNITEDHEALTH GROUP INC COM 91324P102 964241 4923364 SH SOLE 18 4308796 0 614568 UNITEDHEALTH GROUP INC COM 91324P102 1217396 6215959 SH SOLE 19 6215959 0 0 UNITEDHEALTH GROUP INC COM 91324P102 102485 523284 SH SOLE 20 26312 0 496972 UNITEDHEALTH GROUP INC COM 91324P102 3392657 17322734 SH SOLE 21 17322734 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5224310 26675056 SH SOLE 22 21799601 0 4875455 UNITEDHEALTH GROUP INC COM 91324P102 258933 1322100 SH SOLE 23 1322100 0 0 UNITEDHEALTH GROUP INC COM 91324P102 154897 790895 SH SOLE 25 775613 0 15282 UNITEDHEALTH GROUP INC COM 91324P102 500291 2554461 SH SOLE 26 838387 0 1716074 UNITEDHEALTH GROUP INC COM 91324P102 42893 219007 SH SOLE 28 159458 0 59549 UNITEDHEALTH GROUP INC COM 91324P102 45390 231759 SH SOLE 29 114460 0 117299 UNITEDHEALTH GROUP INC COM 91324P102 584853 2986230 SH SOLE 30 2986230 0 0 UNITEDHEALTH GROUP INC COM 91324P102 130978 668766 SH SOLE 31 354774 0 313992 UNITEDHEALTH GROUP INC COM 91324P102 15948 81430 SH SOLE 32 81430 0 0 UNITEDHEALTH GROUP INC COM 91324P102 258584 1320319 SH SOLE 34 1320319 0 0 UNITEDHEALTH GROUP INC COM 91324P102 209572 1070064 SH SOLE 36 1070064 0 0 UNITEDHEALTH GROUP INC COM 91324P102 959 4897 SH SOLE 40 4897 0 0 UNITI GROUP INC COM 91325V108 2483 169403 SH SOLE 2 82210 0 87193 UNITI GROUP INC COM 91325V108 112 7632 SH SOLE 4 7632 0 0 UNITI GROUP INC COM 91325V108 58 3941 SH SOLE 7 3941 0 0 UNITI GROUP INC COM 91325V108 0 3 SH SOLE 17 0 0 3 UNITI GROUP INC COM 91325V108 8150 555963 SH SOLE 18 555963 0 0 UNITI GROUP INC COM 91325V108 804 54838 SH SOLE 19 54838 0 0 UNITI GROUP INC COM 91325V108 115304 7865230 SH SOLE 21 7865230 0 0 UNITI GROUP INC COM 91325V108 78840 5377885 SH SOLE 22 4850918 0 526967 UNITI GROUP INC COM 91325V108 955 65138 SH SOLE 26 57590 0 7548 UNITI GROUP INC COM 91325V108 362 24715 SH SOLE 28 24715 0 0 UNITI GROUP INC COM 91325V108 1418 96754 SH SOLE 30 96754 0 0 UNITI GROUP INC COM 91325V108 56 3830 SH SOLE 31 3830 0 0 UNITI GROUP INC COM 91325V108 82 5614 SH SOLE 36 5614 0 0 UNITI GROUP INC COM 91325V108 256 17459 SH SOLE 40 17459 0 0 UNITI GROUP INC OPTIONS 91325V108 94 6400 SH Put SOLE 2 6400 0 0 UNITI GROUP INC OPTIONS 91325V108 132 9000 SH Put SOLE 18 9000 0 0 UNITI GROUP INC OPTIONS 91325V108 1979 135000 SH Put SOLE 19 135000 0 0 UNITI GROUP INC OPTIONS 91325V108 16 1100 SH Put SOLE 22 1100 0 0 UNITIL CORP COM 913259107 171 3453 SH SOLE 2 792 0 2661 UNITIL CORP COM 913259107 9 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 629 12712 SH SOLE 7 12712 0 0 UNITIL CORP COM 913259107 2657 53729 SH SOLE 18 53729 0 0 UNITIL CORP COM 913259107 529 10700 SH SOLE 19 10700 0 0 UNITIL CORP COM 913259107 22502 454960 SH SOLE 21 454960 0 0 UNITIL CORP COM 913259107 25657 518743 SH SOLE 22 491241 0 27502 UNITIL CORP COM 913259107 209 4219 SH SOLE 28 4219 0 0 UNITIL CORP COM 913259107 118 2395 SH SOLE 30 2395 0 0 UNITIL CORP COM 913259107 75 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 16 829 SH SOLE 2 281 0 548 UNITY BANCORP INC COM 913290102 569 28714 SH SOLE 18 28714 0 0 UNITY BANCORP INC COM 913290102 76 3814 SH SOLE 19 3814 0 0 UNITY BANCORP INC COM 913290102 5148 260023 SH SOLE 21 260023 0 0 UNITY BANCORP INC COM 913290102 1268 64047 SH SOLE 22 59681 0 4366 UNIVAR INC COM 91336L107 1329 45922 SH SOLE 2 9510 0 36412 UNIVAR INC COM 91336L107 14 467 SH SOLE 4 467 0 0 UNIVAR INC COM 91336L107 119 4128 SH SOLE 7 4128 0 0 UNIVAR INC COM 91336L107 1412 48813 SH SOLE 18 48813 0 0 UNIVAR INC COM 91336L107 984 34026 SH SOLE 19 34026 0 0 UNIVAR INC COM 91336L107 31970 1105092 SH SOLE 21 1105092 0 0 UNIVAR INC COM 91336L107 78820 2724510 SH SOLE 22 2413381 0 311129 UNIVAR INC COM 91336L107 1374 47498 SH SOLE 26 42058 0 5440 UNIVAR INC COM 91336L107 447 15450 SH SOLE 28 15450 0 0 UNIVAR INC COM 91336L107 247 8544 SH SOLE 29 0 0 8544 UNIVAR INC COM 91336L107 454 15699 SH SOLE 30 15699 0 0 UNIVAR INC COM 91336L107 67 2314 SH SOLE 31 2314 0 0 UNIVAR INC COM 91336L107 278 9605 SH SOLE 40 9605 0 0 UNIVERSAL CORP VA COM 913456109 79 1385 SH SOLE 2 1385 0 0 UNIVERSAL CORP VA COM 913456109 11 190 SH SOLE 4 190 0 0 UNIVERSAL CORP VA COM 913456109 62 1078 SH SOLE 7 1078 0 0 UNIVERSAL CORP VA COM 913456109 6962 121508 SH SOLE 18 121508 0 0 UNIVERSAL CORP VA COM 913456109 1106 19299 SH SOLE 19 19299 0 0 UNIVERSAL CORP VA COM 913456109 127967 2233286 SH SOLE 21 2233286 0 0 UNIVERSAL CORP VA COM 913456109 39113 682606 SH SOLE 22 636677 0 45929 UNIVERSAL CORP VA COM 913456109 448 7811 SH SOLE 26 5908 0 1903 UNIVERSAL CORP VA COM 913456109 182 3180 SH SOLE 28 3180 0 0 UNIVERSAL CORP VA COM 913456109 343 5992 SH SOLE 29 0 0 5992 UNIVERSAL CORP VA COM 913456109 1975 34476 SH SOLE 30 34476 0 0 UNIVERSAL CORP VA COM 913456109 204 3552 SH SOLE 36 3552 0 0 UNIVERSAL CORP VA COM 913456109 133 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2396 18595 SH SOLE 2 4007 0 14588 UNIVERSAL DISPLAY CORP COM 91347P105 22 171 SH SOLE 4 171 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 129 1005 SH SOLE 7 1005 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2566 19917 SH SOLE 18 19917 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1741 13508 SH SOLE 19 13508 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 58010 450217 SH SOLE 21 450217 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 144084 1118231 SH SOLE 22 994457 0 123774 UNIVERSAL DISPLAY CORP COM 91347P105 2591 20111 SH SOLE 26 17482 0 2629 UNIVERSAL DISPLAY CORP COM 91347P105 780 6050 SH SOLE 28 6050 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 830 6442 SH SOLE 30 6442 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 120 934 SH SOLE 31 934 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 559 4336 SH SOLE 40 4336 0 0 UNIVERSAL ELECTRS INC COM 913483103 50 788 SH SOLE 2 788 0 0 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 28 449 SH SOLE 7 449 0 0 UNIVERSAL ELECTRS INC COM 913483103 4119 64975 SH SOLE 18 64975 0 0 UNIVERSAL ELECTRS INC COM 913483103 668 10539 SH SOLE 19 10539 0 0 UNIVERSAL ELECTRS INC COM 913483103 78282 1234738 SH SOLE 21 1234738 0 0 UNIVERSAL ELECTRS INC COM 913483103 25061 395278 SH SOLE 22 365758 0 29520 UNIVERSAL ELECTRS INC COM 913483103 322 5073 SH SOLE 26 4409 0 664 UNIVERSAL ELECTRS INC COM 913483103 132 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 1295 20424 SH SOLE 30 20424 0 0 UNIVERSAL ELECTRS INC COM 913483103 105 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 1496 15241 SH SOLE 2 14608 0 633 UNIVERSAL FST PRODS INC COM 913543104 13 133 SH SOLE 4 133 0 0 UNIVERSAL FST PRODS INC COM 913543104 50 508 SH SOLE 7 508 0 0 UNIVERSAL FST PRODS INC COM 913543104 9093 92631 SH SOLE 18 92631 0 0 UNIVERSAL FST PRODS INC COM 913543104 16685 169975 SH SOLE 19 169975 0 0 UNIVERSAL FST PRODS INC COM 913543104 191404 1949917 SH SOLE 21 1949917 0 0 UNIVERSAL FST PRODS INC COM 913543104 83910 854831 SH SOLE 22 814872 0 39959 UNIVERSAL FST PRODS INC COM 913543104 5695 58019 SH SOLE 23 58019 0 0 UNIVERSAL FST PRODS INC COM 913543104 619 6306 SH SOLE 26 4593 0 1713 UNIVERSAL FST PRODS INC COM 913543104 284 2893 SH SOLE 28 2893 0 0 UNIVERSAL FST PRODS INC COM 913543104 1181 12028 SH SOLE 29 0 0 12028 UNIVERSAL FST PRODS INC COM 913543104 2766 28183 SH SOLE 30 28183 0 0 UNIVERSAL FST PRODS INC COM 913543104 209 2130 SH SOLE 40 2130 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 56 739 SH SOLE 2 739 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 336 4445 SH SOLE 4 4445 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1259 16678 SH SOLE 7 16678 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 45 598 SH SOLE 15 598 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4538 60108 SH SOLE 18 60108 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1713 22690 SH SOLE 19 22690 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 86682 1148259 SH SOLE 21 1148259 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40646 538433 SH SOLE 22 514999 0 23434 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 26 350 SH SOLE 23 350 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1737 23006 SH SOLE 25 23006 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 281 3722 SH SOLE 26 0 0 3722 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 329 4360 SH SOLE 29 4360 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6105 80872 SH SOLE 30 80872 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 115 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15243 137396 SH SOLE 2 51268 0 86128 UNIVERSAL HLTH SVCS INC CL B 913903100 3155 28439 SH SOLE 4 24971 0 3468 UNIVERSAL HLTH SVCS INC CL B 913903100 10286 92715 SH SOLE 7 75211 0 17504 UNIVERSAL HLTH SVCS INC CL B 913903100 288 2599 SH SOLE 13 2599 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 63 568 SH SOLE 15 568 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 33597 302836 SH SOLE 18 289657 0 13179 UNIVERSAL HLTH SVCS INC CL B 913903100 43153 388972 SH SOLE 19 388972 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 230638 2078940 SH SOLE 21 2078940 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 258386 2329060 SH SOLE 22 1919837 0 409223 UNIVERSAL HLTH SVCS INC CL B 913903100 13154 118570 SH SOLE 23 118570 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 7318 65966 SH SOLE 25 65966 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 20439 184237 SH SOLE 26 99718 0 84519 UNIVERSAL HLTH SVCS INC CL B 913903100 2237 20166 SH SOLE 28 14729 0 5437 UNIVERSAL HLTH SVCS INC CL B 913903100 2790 25149 SH SOLE 29 3090 0 22059 UNIVERSAL HLTH SVCS INC CL B 913903100 41391 373092 SH SOLE 30 373092 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4433 39959 SH SOLE 31 18439 0 21520 UNIVERSAL HLTH SVCS INC CL B 913903100 10035 90455 SH SOLE 34 90455 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9949 89683 SH SOLE 36 89683 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 48 434 SH SOLE 40 434 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 75 3279 SH SOLE 2 1921 0 1358 UNIVERSAL INS HLDGS INC COM 91359V107 16 706 SH SOLE 7 706 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 3660 159116 SH SOLE 18 159116 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 564 24506 SH SOLE 19 24506 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 66545 2893258 SH SOLE 21 2893258 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 20512 891818 SH SOLE 22 832873 0 58945 UNIVERSAL INS HLDGS INC COM 91359V107 66 2886 SH SOLE 26 0 0 2886 UNIVERSAL INS HLDGS INC COM 91359V107 106 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1023 44474 SH SOLE 30 44474 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 84 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11 521 SH SOLE 2 346 0 175 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 678 33166 SH SOLE 18 33166 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 110 5386 SH SOLE 19 5386 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5976 292210 SH SOLE 21 292210 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4618 225834 SH SOLE 22 216215 0 9619 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 29 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 24 1167 SH SOLE 34 1167 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 15 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 27 1271 SH SOLE 18 1271 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 27 1302 SH SOLE 19 1302 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 422 20250 SH SOLE 21 20250 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 59 2840 SH SOLE 22 2840 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 11 3138 SH SOLE 18 3138 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 12 3377 SH SOLE 19 3377 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 157 45178 SH SOLE 21 45178 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1507 434419 SH SOLE 22 434419 0 0 UNIVEST CORP PA COM 915271100 190 5939 SH SOLE 2 1481 0 4458 UNIVEST CORP PA COM 915271100 20 629 SH SOLE 7 629 0 0 UNIVEST CORP PA COM 915271100 3294 102928 SH SOLE 18 102928 0 0 UNIVEST CORP PA COM 915271100 630 19686 SH SOLE 19 19686 0 0 UNIVEST CORP PA COM 915271100 26971 842829 SH SOLE 21 842829 0 0 UNIVEST CORP PA COM 915271100 25386 793321 SH SOLE 22 739622 0 53699 UNIVEST CORP PA COM 915271100 65 2040 SH SOLE 26 0 0 2040 UNIVEST CORP PA COM 915271100 96 2985 SH SOLE 28 2985 0 0 UNIVEST CORP PA COM 915271100 126 3943 SH SOLE 30 3943 0 0 UNIVEST CORP PA COM 915271100 78 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 21031 411328 SH SOLE 2 188364 0 222964 UNUM GROUP COM 91529Y106 5644 110382 SH SOLE 4 102888 0 7494 UNUM GROUP COM 91529Y106 12260 239787 SH SOLE 7 191032 0 48755 UNUM GROUP COM 91529Y106 729 14251 SH SOLE 13 14251 0 0 UNUM GROUP COM 91529Y106 95 1863 SH SOLE 15 1863 0 0 UNUM GROUP COM 91529Y106 33558 656335 SH SOLE 18 624152 0 32183 UNUM GROUP COM 91529Y106 67146 1313244 SH SOLE 19 1313244 0 0 UNUM GROUP COM 91529Y106 6451 126160 SH SOLE 20 0 0 126160 UNUM GROUP COM 91529Y106 242974 4752091 SH SOLE 21 4752091 0 0 UNUM GROUP COM 91529Y106 321498 6287852 SH SOLE 22 5165903 0 1121949 UNUM GROUP COM 91529Y106 15770 308432 SH SOLE 23 308432 0 0 UNUM GROUP COM 91529Y106 9045 176903 SH SOLE 25 176903 0 0 UNUM GROUP COM 91529Y106 33166 648663 SH SOLE 26 260431 0 388232 UNUM GROUP COM 91529Y106 2743 53650 SH SOLE 28 39005 0 14645 UNUM GROUP COM 91529Y106 5431 106212 SH SOLE 29 10777 0 95435 UNUM GROUP COM 91529Y106 40893 799785 SH SOLE 30 799785 0 0 UNUM GROUP COM 91529Y106 6392 125020 SH SOLE 31 74454 0 50566 UNUM GROUP COM 91529Y106 22844 446786 SH SOLE 34 446786 0 0 UNUM GROUP COM 91529Y106 14561 284781 SH SOLE 36 284781 0 0 UNUM GROUP COM 91529Y106 62 1211 SH SOLE 40 1211 0 0 UPLAND SOFTWARE INC COM 91544A109 18 846 SH SOLE 2 846 0 0 UPLAND SOFTWARE INC COM 91544A109 561 26491 SH SOLE 18 26491 0 0 UPLAND SOFTWARE INC COM 91544A109 131 6180 SH SOLE 19 6180 0 0 UPLAND SOFTWARE INC COM 91544A109 5046 238471 SH SOLE 21 238471 0 0 UPLAND SOFTWARE INC COM 91544A109 1852 87538 SH SOLE 22 81123 0 6415 UQM TECHNOLOGIES INC COM 903213106 21 18628 SH SOLE 21 18628 0 0 UQM TECHNOLOGIES INC COM 903213106 1599 1390637 SH SOLE 22 1390637 0 0 URANIUM ENERGY CORP COM 916896103 8 5949 SH SOLE 2 5949 0 0 URANIUM ENERGY CORP COM 916896103 657 476194 SH SOLE 18 476194 0 0 URANIUM ENERGY CORP COM 916896103 132 95772 SH SOLE 19 95772 0 0 URANIUM ENERGY CORP COM 916896103 6088 4411377 SH SOLE 21 4411377 0 0 URANIUM ENERGY CORP COM 916896103 4231 3066287 SH SOLE 22 2953216 0 113071 URBAN EDGE PPTYS COM 91704F104 1162 48172 SH SOLE 2 47486 0 686 URBAN EDGE PPTYS COM 91704F104 804 33350 SH SOLE 4 33350 0 0 URBAN EDGE PPTYS COM 91704F104 3156 130826 SH SOLE 7 130826 0 0 URBAN EDGE PPTYS COM 91704F104 78 3230 SH SOLE 15 3230 0 0 URBAN EDGE PPTYS COM 91704F104 15269 633029 SH SOLE 18 633029 0 0 URBAN EDGE PPTYS COM 91704F104 4118 170747 SH SOLE 19 170747 0 0 URBAN EDGE PPTYS COM 91704F104 166485 6902362 SH SOLE 21 6902362 0 0 URBAN EDGE PPTYS COM 91704F104 112294 4655636 SH SOLE 22 4424173 0 231463 URBAN EDGE PPTYS COM 91704F104 71 2948 SH SOLE 23 2948 0 0 URBAN EDGE PPTYS COM 91704F104 4274 177199 SH SOLE 25 177199 0 0 URBAN EDGE PPTYS COM 91704F104 1630 67592 SH SOLE 26 33577 0 34015 URBAN EDGE PPTYS COM 91704F104 552 22886 SH SOLE 28 22886 0 0 URBAN EDGE PPTYS COM 91704F104 810 33592 SH SOLE 29 33592 0 0 URBAN EDGE PPTYS COM 91704F104 12245 507658 SH SOLE 30 507658 0 0 URBAN EDGE PPTYS COM 91704F104 267 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 107 64695 SH SOLE 21 64695 0 0 URBAN ONE INC CL D NON VTG 91705J204 1660 1005976 SH SOLE 22 1005976 0 0 URBAN OUTFITTERS INC COM 917047102 2043 85487 SH SOLE 2 40557 0 44930 URBAN OUTFITTERS INC COM 917047102 12 485 SH SOLE 4 485 0 0 URBAN OUTFITTERS INC COM 917047102 82 3422 SH SOLE 7 3422 0 0 URBAN OUTFITTERS INC COM 917047102 49127 2055507 SH SOLE 18 1894232 0 161275 URBAN OUTFITTERS INC COM 917047102 14029 586985 SH SOLE 19 586985 0 0 URBAN OUTFITTERS INC COM 917047102 85682 3585037 SH SOLE 21 3585037 0 0 URBAN OUTFITTERS INC COM 917047102 62217 2603213 SH SOLE 22 2296750 0 306463 URBAN OUTFITTERS INC COM 917047102 93 3890 SH SOLE 23 3890 0 0 URBAN OUTFITTERS INC COM 917047102 1451 60726 SH SOLE 25 0 0 60726 URBAN OUTFITTERS INC COM 917047102 530 22164 SH SOLE 26 18035 0 4129 URBAN OUTFITTERS INC COM 917047102 302 12633 SH SOLE 28 12633 0 0 URBAN OUTFITTERS INC COM 917047102 294 12315 SH SOLE 30 12315 0 0 URBAN OUTFITTERS INC COM 917047102 52 2182 SH SOLE 31 2182 0 0 URBAN OUTFITTERS INC COM 917047102 9086 380179 SH SOLE 34 380179 0 0 URBAN OUTFITTERS INC COM 917047102 1408 58924 SH SOLE 36 58924 0 0 URBAN OUTFITTERS INC COM 917047102 183 7656 SH SOLE 40 7656 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 149 6887 SH SOLE 2 2047 0 4840 URSTADT BIDDLE PPTYS INC CL A 917286205 215 9907 SH SOLE 4 9907 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 803 37004 SH SOLE 7 37004 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 24 1091 SH SOLE 15 1091 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3236 149102 SH SOLE 18 149102 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1091 50273 SH SOLE 19 50273 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 58396 2691055 SH SOLE 21 2691055 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 20739 955714 SH SOLE 22 908820 0 46894 URSTADT BIDDLE PPTYS INC CL A 917286205 18 848 SH SOLE 23 848 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1135 52318 SH SOLE 25 52318 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 189 8719 SH SOLE 26 0 0 8719 URSTADT BIDDLE PPTYS INC CL A 917286205 233 10725 SH SOLE 29 10725 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 4175 192410 SH SOLE 30 192410 0 0 US BANCORP DEL COM NEW 902973304 114773 2141692 SH SOLE 2 552592 0 1589100 US BANCORP DEL COM NEW 902973304 30542 569927 SH SOLE 4 511488 0 58439 US BANCORP DEL COM NEW 902973304 60791 1134374 SH SOLE 7 1085396 0 48978 US BANCORP DEL COM NEW 902973304 2364 44110 SH SOLE 13 44110 0 0 US BANCORP DEL COM NEW 902973304 595 11094 SH SOLE 15 11094 0 0 US BANCORP DEL COM NEW 902973304 3 62 SH SOLE 17 0 0 62 US BANCORP DEL COM NEW 902973304 472899 8824386 SH SOLE 18 7657520 0 1166866 US BANCORP DEL COM NEW 902973304 459384 8572191 SH SOLE 19 8572191 0 0 US BANCORP DEL COM NEW 902973304 35422 660987 SH SOLE 20 0 0 660987 US BANCORP DEL COM NEW 902973304 1445637 26975877 SH SOLE 21 26975877 0 0 US BANCORP DEL COM NEW 902973304 2272262 42400852 SH SOLE 22 34932677 0 7468175 US BANCORP DEL COM NEW 902973304 112016 2090245 SH SOLE 23 2090245 0 0 US BANCORP DEL COM NEW 902973304 87379 1630505 SH SOLE 25 1576984 0 53521 US BANCORP DEL COM NEW 902973304 250523 4674806 SH SOLE 26 1525648 0 3149158 US BANCORP DEL COM NEW 902973304 20495 382441 SH SOLE 28 278590 0 103851 US BANCORP DEL COM NEW 902973304 4764 88905 SH SOLE 29 59000 0 29905 US BANCORP DEL COM NEW 902973304 259645 4845025 SH SOLE 30 4845025 0 0 US BANCORP DEL COM NEW 902973304 37842 706148 SH SOLE 31 365544 0 340604 US BANCORP DEL COM NEW 902973304 63008 1175740 SH SOLE 34 1175740 0 0 US BANCORP DEL COM NEW 902973304 92241 1721228 SH SOLE 36 1721228 0 0 US BANCORP DEL COM NEW 902973304 1837 34277 SH SOLE 37 34277 0 0 US BANCORP DEL COM NEW 902973304 457 8535 SH SOLE 40 8535 0 0 US ECOLOGY INC COM 91732J102 74 1381 SH SOLE 2 1217 0 164 US ECOLOGY INC COM 91732J102 8 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91732J102 34 624 SH SOLE 7 624 0 0 US ECOLOGY INC COM 91732J102 5375 99898 SH SOLE 18 99898 0 0 US ECOLOGY INC COM 91732J102 893 16597 SH SOLE 19 16597 0 0 US ECOLOGY INC COM 91732J102 101443 1885557 SH SOLE 21 1885557 0 0 US ECOLOGY INC COM 91732J102 31693 589082 SH SOLE 22 547173 0 41909 US ECOLOGY INC COM 91732J102 441 8192 SH SOLE 26 6236 0 1956 US ECOLOGY INC COM 91732J102 169 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91732J102 1581 29384 SH SOLE 30 29384 0 0 US ECOLOGY INC COM 91732J102 130 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 2756 103217 SH SOLE 2 28198 0 75019 US FOODS HLDG CORP COM 912008109 4 150 SH SOLE 4 150 0 0 US FOODS HLDG CORP COM 912008109 115 4324 SH SOLE 7 4324 0 0 US FOODS HLDG CORP COM 912008109 2419 90600 SH SOLE 18 90600 0 0 US FOODS HLDG CORP COM 912008109 1316 49284 SH SOLE 19 49284 0 0 US FOODS HLDG CORP COM 912008109 48164 1803908 SH SOLE 21 1803908 0 0 US FOODS HLDG CORP COM 912008109 106805 4000170 SH SOLE 22 3555831 0 444339 US FOODS HLDG CORP COM 912008109 14793 554043 SH SOLE 26 159007 0 395036 US FOODS HLDG CORP COM 912008109 555 20797 SH SOLE 28 20797 0 0 US FOODS HLDG CORP COM 912008109 644 24127 SH SOLE 29 0 0 24127 US FOODS HLDG CORP COM 912008109 777 29093 SH SOLE 30 29093 0 0 US FOODS HLDG CORP COM 912008109 80 2996 SH SOLE 31 2996 0 0 US FOODS HLDG CORP COM 912008109 564 21123 SH SOLE 40 21123 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 23 3717 SH SOLE 2 2814 0 903 USA TECHNOLOGIES INC COM NO PAR 90328S500 988 158078 SH SOLE 18 158078 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 240 38355 SH SOLE 19 38355 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 8429 1348599 SH SOLE 21 1348599 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 3805 608789 SH SOLE 22 572053 0 36736 USA TRUCK INC COM 902925106 19 1356 SH SOLE 18 1356 0 0 USA TRUCK INC COM 902925106 23 1622 SH SOLE 19 1622 0 0 USA TRUCK INC COM 902925106 420 29870 SH SOLE 21 29870 0 0 USA TRUCK INC COM 902925106 3430 244099 SH SOLE 22 244099 0 0 USANA HEALTH SCIENCES INC COM 90328M107 66 1142 SH SOLE 2 1142 0 0 USANA HEALTH SCIENCES INC COM 90328M107 14 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2288 39650 SH SOLE 18 39650 0 0 USANA HEALTH SCIENCES INC COM 90328M107 474 8207 SH SOLE 19 8207 0 0 USANA HEALTH SCIENCES INC COM 90328M107 20024 347034 SH SOLE 21 347034 0 0 USANA HEALTH SCIENCES INC COM 90328M107 18467 320056 SH SOLE 22 296727 0 23329 USANA HEALTH SCIENCES INC COM 90328M107 105 1819 SH SOLE 26 0 0 1819 USANA HEALTH SCIENCES INC COM 90328M107 97 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 103 1792 SH SOLE 30 1792 0 0 USANA HEALTH SCIENCES INC COM 90328M107 68 1170 SH SOLE 40 1170 0 0 UTAH MED PRODS INC COM 917488108 19 259 SH SOLE 2 203 0 56 UTAH MED PRODS INC COM 917488108 933 12680 SH SOLE 18 12680 0 0 UTAH MED PRODS INC COM 917488108 175 2376 SH SOLE 19 2376 0 0 UTAH MED PRODS INC COM 917488108 7738 105202 SH SOLE 21 105202 0 0 UTAH MED PRODS INC COM 917488108 2802 38094 SH SOLE 22 34825 0 3269 V F CORP COM 918204108 29588 465446 SH SOLE 2 149334 0 316112 V F CORP COM 918204108 7463 117395 SH SOLE 4 104628 0 12767 V F CORP COM 918204108 38482 605345 SH SOLE 7 372872 0 232473 V F CORP COM 918204108 164 2579 SH SOLE 13 2579 0 0 V F CORP COM 918204108 149 2348 SH SOLE 15 2348 0 0 V F CORP COM 918204108 49572 779799 SH SOLE 18 732755 0 47044 V F CORP COM 918204108 3684 57952 SH SOLE 19 57952 0 0 V F CORP COM 918204108 14975 235564 SH SOLE 20 0 0 235564 V F CORP COM 918204108 439764 6917796 SH SOLE 21 6917796 0 0 V F CORP COM 918204108 553429 8705814 SH SOLE 22 7162998 0 1542816 V F CORP COM 918204108 26777 421227 SH SOLE 23 421227 0 0 V F CORP COM 918204108 15814 248765 SH SOLE 25 248765 0 0 V F CORP COM 918204108 68106 1071351 SH SOLE 26 335268 0 736083 V F CORP COM 918204108 4919 77378 SH SOLE 28 56315 0 21063 V F CORP COM 918204108 782 12297 SH SOLE 29 12297 0 0 V F CORP COM 918204108 83005 1305730 SH SOLE 30 1305730 0 0 V F CORP COM 918204108 11086 174384 SH SOLE 31 67341 0 107043 V F CORP COM 918204108 1489 23424 SH SOLE 34 23424 0 0 V F CORP COM 918204108 21000 330347 SH SOLE 36 330347 0 0 V F CORP COM 918204108 119 1870 SH SOLE 40 1870 0 0 VAALCO ENERGY INC COM NEW 91851C201 8 9976 SH SOLE 18 9976 0 0 VAALCO ENERGY INC COM NEW 91851C201 9 10701 SH SOLE 19 10701 0 0 VAALCO ENERGY INC COM NEW 91851C201 228 278080 SH SOLE 21 278080 0 0 VAALCO ENERGY INC COM NEW 91851C201 820 999791 SH SOLE 22 999791 0 0 VAIL RESORTS INC COM 91879Q109 9023 39555 SH SOLE 2 7764 0 31791 VAIL RESORTS INC COM 91879Q109 3156 13836 SH SOLE 4 12451 0 1385 VAIL RESORTS INC COM 91879Q109 470 2059 SH SOLE 7 2059 0 0 VAIL RESORTS INC COM 91879Q109 5397 23658 SH SOLE 18 19735 0 3923 VAIL RESORTS INC COM 91879Q109 35017 153504 SH SOLE 19 153504 0 0 VAIL RESORTS INC COM 91879Q109 6998 30678 SH SOLE 20 0 0 30678 VAIL RESORTS INC COM 91879Q109 105962 464502 SH SOLE 21 464502 0 0 VAIL RESORTS INC COM 91879Q109 255120 1118358 SH SOLE 22 993792 0 124566 VAIL RESORTS INC COM 91879Q109 11193 49068 SH SOLE 23 49068 0 0 VAIL RESORTS INC COM 91879Q109 17125 75069 SH SOLE 26 36867 0 38202 VAIL RESORTS INC COM 91879Q109 2011 8815 SH SOLE 28 6258 0 2557 VAIL RESORTS INC COM 91879Q109 3664 16062 SH SOLE 29 1439 0 14623 VAIL RESORTS INC COM 91879Q109 11077 48556 SH SOLE 30 48556 0 0 VAIL RESORTS INC COM 91879Q109 4149 18187 SH SOLE 31 8240 0 9947 VAIL RESORTS INC COM 91879Q109 621 2723 SH SOLE 34 2723 0 0 VAIL RESORTS INC COM 91879Q109 1242 5446 SH SOLE 36 5446 0 0 VAIL RESORTS INC COM 91879Q109 47 208 SH SOLE 40 208 0 0 VALE S A ADR 91912E105 23946 2377973 SH SOLE 2 87738 0 2290235 VALE S A ADR 91912E105 36178 3592657 SH SOLE 18 1977657 0 1615000 VALE S A ADR 91912E105 53709 5333516 SH SOLE 19 5333516 0 0 VALE S A ADR 91912E105 97871 9719055 SH SOLE 21 9719055 0 0 VALE S A ADR 91912E105 13706 1361077 SH SOLE 22 391389 0 969688 VALE S A ADR 91912E105 92009 9136941 SH SOLE 25 9136941 0 0 VALE S A ADR 91912E105 33143 3291277 SH SOLE 26 0 0 3291277 VALE S A ADR 91912E105 50683 5033069 SH SOLE 29 5033069 0 0 VALE S A ADR 91912E105 4684 465147 SH SOLE 30 465147 0 0 VALE S A ADR 91912E105 586176 58210135 SH SOLE 34 58210135 0 0 VALE S A ADR REPSTG PFD 91912E204 56 6000 SH SOLE 2 6000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 3948 275540 SH SOLE 19 275540 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 16479 1149966 SH SOLE 22 1149966 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 56 3900 SH Call SOLE 2 3900 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 378 26500 SH Put SOLE 2 26500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 107 7500 SH Call SOLE 18 7500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 566 39500 SH Put SOLE 18 39500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 1612 112500 SH Call SOLE 19 112500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 7666 535000 SH Put SOLE 19 535000 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 9 600 SH Call SOLE 22 600 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 35 2500 SH Put SOLE 22 2500 0 0 VALERITAS HLDGS INC COM NEW 91914N202 1 299 SH SOLE 18 299 0 0 VALERITAS HLDGS INC COM NEW 91914N202 19 5837 SH SOLE 21 5837 0 0 VALERO ENERGY CORP NEW COM 91913Y100 81166 1055061 SH SOLE 2 608414 0 446647 VALERO ENERGY CORP NEW COM 91913Y100 22190 288448 SH SOLE 4 277282 0 11166 VALERO ENERGY CORP NEW COM 91913Y100 41120 534509 SH SOLE 7 451542 0 82967 VALERO ENERGY CORP NEW COM 91913Y100 8821 114660 SH SOLE 13 114660 0 0 VALERO ENERGY CORP NEW COM 91913Y100 248 3223 SH SOLE 15 3223 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2 28 SH SOLE 17 0 0 28 VALERO ENERGY CORP NEW COM 91913Y100 145948 1897155 SH SOLE 18 1800306 0 96849 VALERO ENERGY CORP NEW COM 91913Y100 121894 1584476 SH SOLE 19 1584476 0 0 VALERO ENERGY CORP NEW COM 91913Y100 18759 243847 SH SOLE 20 0 0 243847 VALERO ENERGY CORP NEW COM 91913Y100 937258 12183255 SH SOLE 21 12183255 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1078162 14014840 SH SOLE 22 11060741 0 2954099 VALERO ENERGY CORP NEW COM 91913Y100 65474 851086 SH SOLE 23 851086 0 0 VALERO ENERGY CORP NEW COM 91913Y100 31269 406462 SH SOLE 25 400047 0 6415 VALERO ENERGY CORP NEW COM 91913Y100 120060 1560644 SH SOLE 26 434506 0 1126138 VALERO ENERGY CORP NEW COM 91913Y100 7806 101469 SH SOLE 28 73850 0 27619 VALERO ENERGY CORP NEW COM 91913Y100 23143 300837 SH SOLE 29 142971 0 157866 VALERO ENERGY CORP NEW COM 91913Y100 122090 1587029 SH SOLE 30 1587029 0 0 VALERO ENERGY CORP NEW COM 91913Y100 38222 496835 SH SOLE 31 267085 0 229750 VALERO ENERGY CORP NEW COM 91913Y100 6018 78221 SH SOLE 32 78221 0 0 VALERO ENERGY CORP NEW COM 91913Y100 91121 1184469 SH SOLE 34 1184469 0 0 VALERO ENERGY CORP NEW COM 91913Y100 12579 163516 SH SOLE 35 163516 0 0 VALERO ENERGY CORP NEW COM 91913Y100 53521 695712 SH SOLE 36 695712 0 0 VALERO ENERGY CORP NEW COM 91913Y100 168 2185 SH SOLE 40 2185 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 9618 219995 SH SOLE 19 219995 0 0 VALHI INC NEW COM 918905100 23 9280 SH SOLE 2 1313 0 7967 VALHI INC NEW COM 918905100 239 98362 SH SOLE 18 98362 0 0 VALHI INC NEW COM 918905100 52 21573 SH SOLE 19 21573 0 0 VALHI INC NEW COM 918905100 1895 779951 SH SOLE 21 779951 0 0 VALHI INC NEW COM 918905100 1308 538474 SH SOLE 22 518081 0 20393 VALHI INC NEW COM 918905100 17 6900 SH SOLE 29 0 0 6900 VALIDUS HOLDINGS LTD COM SHS G9319H102 4133 83984 SH SOLE 2 44373 0 39611 VALIDUS HOLDINGS LTD COM SHS G9319H102 273 5547 SH SOLE 4 5547 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 215 4365 SH SOLE 7 4365 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 926 18824 SH SOLE 13 18824 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 5465 111051 SH SOLE 18 110814 0 237 VALIDUS HOLDINGS LTD COM SHS G9319H102 24775 503463 SH SOLE 19 503463 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 42846 870686 SH SOLE 21 870686 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 132216 2686763 SH SOLE 22 2286498 0 400265 VALIDUS HOLDINGS LTD COM SHS G9319H102 389 7913 SH SOLE 23 7913 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 2066 41978 SH SOLE 25 41978 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1757 35707 SH SOLE 26 29327 0 6380 VALIDUS HOLDINGS LTD COM SHS G9319H102 611 12410 SH SOLE 28 12410 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 12688 257843 SH SOLE 29 0 0 257843 VALIDUS HOLDINGS LTD COM SHS G9319H102 615 12490 SH SOLE 30 12490 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 533 10836 SH SOLE 31 8053 0 2783 VALIDUS HOLDINGS LTD COM SHS G9319H102 6948 141189 SH SOLE 34 141189 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1133 23018 SH SOLE 36 23018 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 355 7206 SH SOLE 40 7206 0 0 VALLEY NATL BANCORP COM 919794107 3663 303973 SH SOLE 2 262156 0 41817 VALLEY NATL BANCORP COM 919794107 14 1188 SH SOLE 4 1188 0 0 VALLEY NATL BANCORP COM 919794107 263 21800 SH SOLE 7 21800 0 0 VALLEY NATL BANCORP COM 919794107 21357 1772387 SH SOLE 18 1772387 0 0 VALLEY NATL BANCORP COM 919794107 2540 210757 SH SOLE 19 210757 0 0 VALLEY NATL BANCORP COM 919794107 241216 20017891 SH SOLE 21 20017891 0 0 VALLEY NATL BANCORP COM 919794107 100110 8307875 SH SOLE 22 7731484 0 576391 VALLEY NATL BANCORP COM 919794107 1078 89456 SH SOLE 26 76711 0 12745 VALLEY NATL BANCORP COM 919794107 574 47627 SH SOLE 28 47627 0 0 VALLEY NATL BANCORP COM 919794107 487 40454 SH SOLE 30 40454 0 0 VALLEY NATL BANCORP COM 919794107 798 66233 SH SOLE 32 66233 0 0 VALLEY NATL BANCORP COM 919794107 70 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 312 25924 SH SOLE 40 25924 0 0 VALMONT INDS INC COM 920253101 3913 24753 SH SOLE 2 12852 0 11901 VALMONT INDS INC COM 920253101 19 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 122 774 SH SOLE 7 774 0 0 VALMONT INDS INC COM 920253101 11999 75893 SH SOLE 18 75893 0 0 VALMONT INDS INC COM 920253101 1168 7388 SH SOLE 19 7388 0 0 VALMONT INDS INC COM 920253101 151275 956830 SH SOLE 21 956830 0 0 VALMONT INDS INC COM 920253101 112992 714687 SH SOLE 22 645425 0 69262 VALMONT INDS INC COM 920253101 1439 9100 SH SOLE 26 7762 0 1338 VALMONT INDS INC COM 920253101 491 3108 SH SOLE 28 3108 0 0 VALMONT INDS INC COM 920253101 539 3408 SH SOLE 30 3408 0 0 VALMONT INDS INC COM 920253101 81 514 SH SOLE 31 514 0 0 VALMONT INDS INC COM 920253101 402 2544 SH SOLE 40 2544 0 0 VALUE LINE INC COM 920437100 4 201 SH SOLE 2 0 0 201 VALUE LINE INC COM 920437100 23 1318 SH SOLE 18 1318 0 0 VALUE LINE INC COM 920437100 16 906 SH SOLE 19 906 0 0 VALUE LINE INC COM 920437100 642 36446 SH SOLE 21 36446 0 0 VALUE LINE INC COM 920437100 856 48580 SH SOLE 22 47403 0 1177 VALVOLINE INC COM 92047W101 4991 212857 SH SOLE 2 107122 0 105735 VALVOLINE INC COM 92047W101 19 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 113 4835 SH SOLE 7 4835 0 0 VALVOLINE INC COM 92047W101 16054 684595 SH SOLE 18 684595 0 0 VALVOLINE INC COM 92047W101 1576 67196 SH SOLE 19 67196 0 0 VALVOLINE INC COM 92047W101 206315 8798102 SH SOLE 21 8798102 0 0 VALVOLINE INC COM 92047W101 150160 6403431 SH SOLE 22 5754780 0 648651 VALVOLINE INC COM 92047W101 1260 53715 SH SOLE 26 40484 0 13231 VALVOLINE INC COM 92047W101 701 29884 SH SOLE 28 29884 0 0 VALVOLINE INC COM 92047W101 721 30752 SH SOLE 30 30752 0 0 VALVOLINE INC COM 92047W101 108 4624 SH SOLE 31 4624 0 0 VALVOLINE INC COM 92047W101 480 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 270 15091 SH SOLE 2 14750 0 341 VANDA PHARMACEUTICALS INC COM 921659108 24 1313 SH SOLE 7 1313 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2842 158786 SH SOLE 18 158786 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2584 144376 SH SOLE 19 144376 0 0 VANDA PHARMACEUTICALS INC COM 921659108 44546 2488585 SH SOLE 21 2488585 0 0 VANDA PHARMACEUTICALS INC COM 921659108 27136 1515970 SH SOLE 22 1438785 0 77185 VANDA PHARMACEUTICALS INC COM 921659108 1629 91027 SH SOLE 23 91027 0 0 VANDA PHARMACEUTICALS INC COM 921659108 110 6160 SH SOLE 28 6160 0 0 VANDA PHARMACEUTICALS INC COM 921659108 557 31135 SH SOLE 29 0 0 31135 VANDA PHARMACEUTICALS INC COM 921659108 89 4995 SH SOLE 30 4995 0 0 VANDA PHARMACEUTICALS INC COM 921659108 80 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 8 322 SH SOLE 17 0 0 322 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 14955 477653 SH SOLE 2 0 0 477653 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10959 350000 SH SOLE 19 350000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14198 636945 SH SOLE 2 636945 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 16655 747216 SH SOLE 22 747216 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 704 36652 SH SOLE 17 0 0 36652 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH SOLE 17 0 0 76 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 291 12084 SH SOLE 17 0 0 12084 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 2 56 SH SOLE 17 0 0 56 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 220 SH SOLE 17 0 0 220 VANECK VECTORS ETF TR OPTIONS 92189F676 877 9400 SH Put SOLE 2 9400 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 1167 12500 SH Put SOLE 18 12500 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 19597 210000 SH Put SOLE 19 210000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 149 1600 SH Put SOLE 22 1600 0 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 121 4151 SH SOLE 22 0 0 4151 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1 100 SH SOLE 17 0 0 100 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2 17 SH SOLE 17 0 0 17 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 181 1408 SH SOLE 18 1408 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 6 58 SH SOLE 17 0 0 58 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH SOLE 17 0 0 5 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH SOLE 17 0 0 3 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 14 SH SOLE 17 0 0 14 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 11 115 SH SOLE 17 0 0 115 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 26 308 SH SOLE 17 0 0 308 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5589 70026 SH SOLE 2 0 0 70026 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 32 404 SH SOLE 17 0 0 404 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 198 2479 SH SOLE 18 2479 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 396490 4837603 SH SOLE 2 4769518 0 68085 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11045 134755 SH SOLE 17 0 0 134755 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 26585 324369 SH SOLE 19 324369 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 20264 371200 SH SOLE 2 371200 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40920 749583 SH SOLE 17 0 0 749583 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1 19 SH SOLE 18 19 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2293 9939 SH SOLE 17 0 0 9939 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 264 1143 SH SOLE 18 1143 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 189 1794 SH SOLE 17 0 0 1794 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 85 699 SH SOLE 17 0 0 699 VANGUARD INDEX FDS REIT ETF 922908553 405 4870 SH SOLE 2 0 0 4870 VANGUARD INDEX FDS REIT ETF 922908553 60389 726789 SH SOLE 4 726789 0 0 VANGUARD INDEX FDS REIT ETF 922908553 21623 260240 SH SOLE 17 0 0 260240 VANGUARD INDEX FDS REIT ETF 922908553 140 1684 SH SOLE 18 1684 0 0 VANGUARD INDEX FDS REIT ETF 922908553 136247 1639757 SH SOLE 22 1639757 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 62 408 SH SOLE 17 0 0 408 VANGUARD INDEX FDS SM CP VAL ETF 922908611 156 1218 SH SOLE 17 0 0 1218 VANGUARD INDEX FDS MID CAP ETF 922908629 83 565 SH SOLE 17 0 0 565 VANGUARD INDEX FDS LARGE CAP ETF 922908637 38022 329483 SH SOLE 2 0 0 329483 VANGUARD INDEX FDS LARGE CAP ETF 922908637 666 5769 SH SOLE 17 0 0 5769 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 85 798 SH SOLE 17 0 0 798 VANGUARD INDEX FDS GROWTH ETF 922908736 625 4710 SH SOLE 17 0 0 4710 VANGUARD INDEX FDS GROWTH ETF 922908736 75 568 SH SOLE 18 568 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 21928 219674 SH SOLE 17 0 0 219674 VANGUARD INDEX FDS VALUE ETF 922908744 372 3729 SH SOLE 18 3729 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 5007 35427 SH SOLE 2 0 0 35427 VANGUARD INDEX FDS SMALL CP ETF 922908751 3555 25154 SH SOLE 17 0 0 25154 VANGUARD INDEX FDS TOTAL STK MKT 922908769 13658 105450 SH SOLE 17 0 0 105450 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 50853 855959 SH SOLE 17 0 0 855959 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 6 SH SOLE 18 6 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4724 41100 SH SOLE 17 0 0 41100 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 761 10756 SH SOLE 17 0 0 10756 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 372 7057 SH SOLE 17 0 0 7057 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 264 5015 SH SOLE 18 5015 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8966 205788 SH SOLE 2 205788 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 32261 740440 SH SOLE 17 0 0 740440 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13 308 SH SOLE 18 308 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 44 652 SH SOLE 17 0 0 652 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 150 2565 SH SOLE 17 0 0 2565 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 122263 2096052 SH SOLE 23 2096052 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15432 312075 SH SOLE 17 0 0 312075 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1 13 SH SOLE 17 0 0 13 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 116862 1458405 SH SOLE 2 1458405 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7 88 SH SOLE 17 0 0 88 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 3 30 SH SOLE 17 0 0 30 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 10 SH SOLE 17 0 0 10 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 51 432 SH SOLE 17 0 0 432 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 22 SH SOLE 17 0 0 22 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 5 75 SH SOLE 17 0 0 75 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 16 154 SH SOLE 17 0 0 154 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 25 217 SH SOLE 17 0 0 217 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12509 237001 SH SOLE 2 0 0 237001 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5 104 SH SOLE 17 0 0 104 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6 122 SH SOLE 18 122 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 10 102 SH SOLE 17 0 0 102 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3211 34100 SH SOLE 18 34100 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 942 10699 SH SOLE 17 0 0 10699 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 118 1241 SH SOLE 17 0 0 1241 VANGUARD STAR FD VG TL INTL STK F 921909768 242 4423 SH SOLE 17 0 0 4423 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 33962 782355 SH SOLE 2 141889 0 640466 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19530 449905 SH SOLE 17 0 0 449905 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 112 1376 SH SOLE 17 0 0 1376 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 20 242 SH SOLE 17 0 0 242 VANGUARD WORLD FD EXTENDED DUR 921910709 10 90 SH SOLE 17 0 0 90 VANGUARD WORLD FD MEGA GRWTH IND 921910816 223 2129 SH SOLE 17 0 0 2129 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 22 307 SH SOLE 17 0 0 307 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH SOLE 17 0 0 19 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 91 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 90 SH SOLE 17 0 0 90 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 2 SH SOLE 18 2 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH SOLE 18 4 0 0 VANTIV INC CL A 92210H105 11146 158171 SH SOLE 2 18783 0 139388 VANTIV INC CL A 92210H105 3626 51459 SH SOLE 4 45575 0 5884 VANTIV INC CL A 92210H105 2959 41988 SH SOLE 7 28475 0 13513 VANTIV INC CL A 92210H105 312 4427 SH SOLE 13 4427 0 0 VANTIV INC CL A 92210H105 109 1547 SH SOLE 15 1547 0 0 VANTIV INC CL A 92210H105 6150 87277 SH SOLE 18 71150 0 16127 VANTIV INC CL A 92210H105 13640 193558 SH SOLE 19 193558 0 0 VANTIV INC CL A 92210H105 6728 95480 SH SOLE 20 0 0 95480 VANTIV INC CL A 92210H105 185777 2636258 SH SOLE 21 2636258 0 0 VANTIV INC CL A 92210H105 302217 4288593 SH SOLE 22 3794707 0 493886 VANTIV INC CL A 92210H105 14261 202371 SH SOLE 23 202371 0 0 VANTIV INC CL A 92210H105 9061 128574 SH SOLE 25 128574 0 0 VANTIV INC CL A 92210H105 28974 411159 SH SOLE 26 156984 0 254175 VANTIV INC CL A 92210H105 2490 35329 SH SOLE 28 25364 0 9965 VANTIV INC CL A 92210H105 3196 45357 SH SOLE 29 4791 0 40566 VANTIV INC CL A 92210H105 13530 191995 SH SOLE 30 191995 0 0 VANTIV INC CL A 92210H105 5334 75698 SH SOLE 31 31900 0 43798 VANTIV INC CL A 92210H105 650 9222 SH SOLE 34 9222 0 0 VANTIV INC CL A 92210H105 11275 160003 SH SOLE 36 160003 0 0 VANTIV INC CL A 92210H105 58 816 SH SOLE 40 816 0 0 VAREX IMAGING CORP COM 92214X106 80 2363 SH SOLE 2 2120 0 243 VAREX IMAGING CORP COM 92214X106 6 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 32 946 SH SOLE 7 946 0 0 VAREX IMAGING CORP COM 92214X106 1 40 SH SOLE 17 0 0 40 VAREX IMAGING CORP COM 92214X106 5848 172817 SH SOLE 18 172817 0 0 VAREX IMAGING CORP COM 92214X106 932 27544 SH SOLE 19 27544 0 0 VAREX IMAGING CORP COM 92214X106 115656 3417727 SH SOLE 21 3417727 0 0 VAREX IMAGING CORP COM 92214X106 35994 1063645 SH SOLE 22 990477 0 73168 VAREX IMAGING CORP COM 92214X106 106 3142 SH SOLE 23 3142 0 0 VAREX IMAGING CORP COM 92214X106 294 8684 SH SOLE 26 8212 0 472 VAREX IMAGING CORP COM 92214X106 182 5378 SH SOLE 28 5378 0 0 VAREX IMAGING CORP COM 92214X106 1723 50926 SH SOLE 30 50926 0 0 VAREX IMAGING CORP COM 92214X106 20 602 SH SOLE 31 602 0 0 VAREX IMAGING CORP COM 92214X106 143 4240 SH SOLE 40 4240 0 0 VARIAN MED SYS INC COM 92220P105 20832 208198 SH SOLE 2 120348 0 87850 VARIAN MED SYS INC COM 92220P105 3032 30303 SH SOLE 4 27393 0 2910 VARIAN MED SYS INC COM 92220P105 11426 114187 SH SOLE 7 92731 0 21456 VARIAN MED SYS INC COM 92220P105 329 3288 SH SOLE 13 3288 0 0 VARIAN MED SYS INC COM 92220P105 61 612 SH SOLE 15 612 0 0 VARIAN MED SYS INC COM 92220P105 10 100 SH SOLE 17 0 0 100 VARIAN MED SYS INC COM 92220P105 24113 240988 SH SOLE 18 227552 0 13436 VARIAN MED SYS INC COM 92220P105 46574 465458 SH SOLE 19 465458 0 0 VARIAN MED SYS INC COM 92220P105 8038 80330 SH SOLE 20 0 0 80330 VARIAN MED SYS INC COM 92220P105 322524 3223306 SH SOLE 21 3223306 0 0 VARIAN MED SYS INC COM 92220P105 273320 2731557 SH SOLE 22 2309008 0 422549 VARIAN MED SYS INC COM 92220P105 11080 110734 SH SOLE 23 110734 0 0 VARIAN MED SYS INC COM 92220P105 23685 236709 SH SOLE 25 236709 0 0 VARIAN MED SYS INC COM 92220P105 38940 389169 SH SOLE 26 115284 0 273885 VARIAN MED SYS INC COM 92220P105 2109 21077 SH SOLE 28 15452 0 5625 VARIAN MED SYS INC COM 92220P105 2842 28399 SH SOLE 29 3148 0 25251 VARIAN MED SYS INC COM 92220P105 37226 372035 SH SOLE 30 372035 0 0 VARIAN MED SYS INC COM 92220P105 4775 47724 SH SOLE 31 18573 0 29151 VARIAN MED SYS INC COM 92220P105 25213 251976 SH SOLE 34 251976 0 0 VARIAN MED SYS INC COM 92220P105 10049 100426 SH SOLE 36 100426 0 0 VARIAN MED SYS INC COM 92220P105 49 489 SH SOLE 40 489 0 0 VARONIS SYS INC COM 922280102 551 13160 SH SOLE 2 13069 0 91 VARONIS SYS INC COM 922280102 19 444 SH SOLE 7 444 0 0 VARONIS SYS INC COM 922280102 2876 68637 SH SOLE 18 68637 0 0 VARONIS SYS INC COM 922280102 8591 205035 SH SOLE 19 205035 0 0 VARONIS SYS INC COM 922280102 25732 614135 SH SOLE 21 614135 0 0 VARONIS SYS INC COM 922280102 37503 895058 SH SOLE 22 857706 0 37352 VARONIS SYS INC COM 922280102 2306 55033 SH SOLE 23 55033 0 0 VARONIS SYS INC COM 922280102 92 2205 SH SOLE 26 0 0 2205 VARONIS SYS INC COM 922280102 56 1330 SH SOLE 28 1330 0 0 VARONIS SYS INC COM 922280102 1429 34101 SH SOLE 29 0 0 34101 VARONIS SYS INC COM 922280102 135 3227 SH SOLE 30 3227 0 0 VARONIS SYS INC COM 922280102 27 640 SH SOLE 40 640 0 0 VASCO DATA SEC INTL INC COM 92230Y104 88 7343 SH SOLE 2 2726 0 4617 VASCO DATA SEC INTL INC COM 92230Y104 8 643 SH SOLE 7 643 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1804 149719 SH SOLE 18 149719 0 0 VASCO DATA SEC INTL INC COM 92230Y104 261 21696 SH SOLE 19 21696 0 0 VASCO DATA SEC INTL INC COM 92230Y104 32618 2706866 SH SOLE 21 2706866 0 0 VASCO DATA SEC INTL INC COM 92230Y104 9520 790019 SH SOLE 22 738414 0 51605 VASCO DATA SEC INTL INC COM 92230Y104 33 2722 SH SOLE 26 0 0 2722 VASCO DATA SEC INTL INC COM 92230Y104 53 4371 SH SOLE 28 4371 0 0 VASCO DATA SEC INTL INC COM 92230Y104 487 40437 SH SOLE 30 40437 0 0 VASCO DATA SEC INTL INC COM 92230Y104 40 3328 SH SOLE 40 3328 0 0 VBI VACCINES INC COM NEW 91822J103 4 1105 SH SOLE 2 1105 0 0 VBI VACCINES INC COM NEW 91822J103 278 72237 SH SOLE 18 72237 0 0 VBI VACCINES INC COM NEW 91822J103 32 8339 SH SOLE 19 8339 0 0 VBI VACCINES INC COM NEW 91822J103 2664 691926 SH SOLE 21 691926 0 0 VBI VACCINES INC COM NEW 91822J103 572 148643 SH SOLE 22 133038 0 15605 VECTOR GROUP LTD COM 92240M108 118 5769 SH SOLE 2 5769 0 0 VECTOR GROUP LTD COM 92240M108 9 464 SH SOLE 4 464 0 0 VECTOR GROUP LTD COM 92240M108 46 2233 SH SOLE 7 2233 0 0 VECTOR GROUP LTD COM 92240M108 7241 353749 SH SOLE 18 353749 0 0 VECTOR GROUP LTD COM 92240M108 1494 72979 SH SOLE 19 72979 0 0 VECTOR GROUP LTD COM 92240M108 60920 2976051 SH SOLE 21 2976051 0 0 VECTOR GROUP LTD COM 92240M108 58487 2857220 SH SOLE 22 2686500 0 170720 VECTOR GROUP LTD COM 92240M108 598 29224 SH SOLE 26 23216 0 6008 VECTOR GROUP LTD COM 92240M108 300 14669 SH SOLE 28 14669 0 0 VECTOR GROUP LTD COM 92240M108 454 22197 SH SOLE 29 0 0 22197 VECTOR GROUP LTD COM 92240M108 332 16212 SH SOLE 30 16212 0 0 VECTOR GROUP LTD COM 92240M108 26 1288 SH SOLE 36 1288 0 0 VECTOR GROUP LTD COM 92240M108 224 10955 SH SOLE 40 10955 0 0 VECTOR GROUP LTD FRNT 4/1 92240MBC1 856 750000 PRN SOLE 21 750000 0 0 VECTREN CORP COM 92240G101 8133 123658 SH SOLE 2 80735 0 42923 VECTREN CORP COM 92240G101 587 8929 SH SOLE 4 8929 0 0 VECTREN CORP COM 92240G101 5750 87433 SH SOLE 7 87433 0 0 VECTREN CORP COM 92240G101 1735 26378 SH SOLE 13 26378 0 0 VECTREN CORP COM 92240G101 18473 280866 SH SOLE 18 280866 0 0 VECTREN CORP COM 92240G101 16382 249081 SH SOLE 19 249081 0 0 VECTREN CORP COM 92240G101 235553 3581470 SH SOLE 21 3581470 0 0 VECTREN CORP COM 92240G101 214730 3264855 SH SOLE 22 2803742 0 461113 VECTREN CORP COM 92240G101 277 4208 SH SOLE 23 4208 0 0 VECTREN CORP COM 92240G101 1749 26594 SH SOLE 26 22107 0 4487 VECTREN CORP COM 92240G101 856 13016 SH SOLE 28 13016 0 0 VECTREN CORP COM 92240G101 5138 78123 SH SOLE 29 0 0 78123 VECTREN CORP COM 92240G101 3228 49077 SH SOLE 30 49077 0 0 VECTREN CORP COM 92240G101 116 1771 SH SOLE 31 1771 0 0 VECTREN CORP COM 92240G101 2025 30792 SH SOLE 36 30792 0 0 VECTREN CORP COM 92240G101 572 8699 SH SOLE 40 8699 0 0 VECTRUS INC COM 92242T101 67 2161 SH SOLE 2 531 0 1630 VECTRUS INC COM 92242T101 7 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1309 42461 SH SOLE 18 42461 0 0 VECTRUS INC COM 92242T101 1069 34650 SH SOLE 19 34650 0 0 VECTRUS INC COM 92242T101 10904 353556 SH SOLE 21 353556 0 0 VECTRUS INC COM 92242T101 12181 394963 SH SOLE 22 381057 0 13906 VECTRUS INC COM 92242T101 209 6770 SH SOLE 29 0 0 6770 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 9 288 SH SOLE 36 288 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2868 148140 SH SOLE 2 118290 0 29850 VEDANTA LTD SPONSORED ADR 92242Y100 4261 220087 SH SOLE 7 210667 0 9420 VEDANTA LTD SPONSORED ADR 92242Y100 8915 460469 SH SOLE 18 460469 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 655 33850 SH SOLE 19 33850 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 15576 804571 SH SOLE 21 804571 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1759 90868 SH SOLE 22 90868 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1418 73261 SH SOLE 25 73261 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 15197 784985 SH SOLE 26 220000 0 564985 VEDANTA LTD SPONSORED ADR 92242Y100 4040 208667 SH SOLE 28 208667 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5113 264081 SH SOLE 29 264081 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 20105 1038499 SH SOLE 30 1038499 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1619 83648 SH SOLE 34 83648 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 38 1981 SH SOLE 40 1981 0 0 VEECO INSTRS INC DEL COM 922417100 224 10489 SH SOLE 2 2658 0 7831 VEECO INSTRS INC DEL COM 922417100 7 334 SH SOLE 4 334 0 0 VEECO INSTRS INC DEL COM 922417100 28 1307 SH SOLE 7 1307 0 0 VEECO INSTRS INC DEL COM 922417100 5007 233950 SH SOLE 18 233950 0 0 VEECO INSTRS INC DEL COM 922417100 2727 127407 SH SOLE 19 127407 0 0 VEECO INSTRS INC DEL COM 922417100 89011 4159415 SH SOLE 21 4159415 0 0 VEECO INSTRS INC DEL COM 922417100 28040 1310292 SH SOLE 22 1223078 0 87214 VEECO INSTRS INC DEL COM 922417100 294 13726 SH SOLE 26 10738 0 2988 VEECO INSTRS INC DEL COM 922417100 147 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 1390 64942 SH SOLE 30 64942 0 0 VEECO INSTRS INC DEL COM 922417100 13621 636500 SH SOLE 34 636500 0 0 VEECO INSTRS INC DEL COM 922417100 116 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 956 1000000 PRN SOLE 21 1000000 0 0 VEEVA SYS INC CL A COM 922475108 8219 145702 SH SOLE 2 55024 0 90678 VEEVA SYS INC CL A COM 922475108 2523 44721 SH SOLE 4 41414 0 3307 VEEVA SYS INC CL A COM 922475108 331 5869 SH SOLE 7 5869 0 0 VEEVA SYS INC CL A COM 922475108 2298 40731 SH SOLE 13 40731 0 0 VEEVA SYS INC CL A COM 922475108 3678 65196 SH SOLE 18 52670 0 12526 VEEVA SYS INC CL A COM 922475108 28865 511702 SH SOLE 19 511702 0 0 VEEVA SYS INC CL A COM 922475108 4085 72411 SH SOLE 20 0 0 72411 VEEVA SYS INC CL A COM 922475108 74043 1312590 SH SOLE 21 1312590 0 0 VEEVA SYS INC CL A COM 922475108 202242 3585212 SH SOLE 22 3046413 0 538799 VEEVA SYS INC CL A COM 922475108 7928 140537 SH SOLE 23 140537 0 0 VEEVA SYS INC CL A COM 922475108 240 4252 SH SOLE 25 4252 0 0 VEEVA SYS INC CL A COM 922475108 11358 201356 SH SOLE 26 106478 0 94878 VEEVA SYS INC CL A COM 922475108 1404 24886 SH SOLE 28 18395 0 6491 VEEVA SYS INC CL A COM 922475108 7179 127266 SH SOLE 29 5961 0 121305 VEEVA SYS INC CL A COM 922475108 7265 128782 SH SOLE 30 128782 0 0 VEEVA SYS INC CL A COM 922475108 2743 48628 SH SOLE 31 23205 0 25423 VEEVA SYS INC CL A COM 922475108 550 9742 SH SOLE 34 9742 0 0 VEEVA SYS INC CL A COM 922475108 2034 36064 SH SOLE 36 36064 0 0 VEEVA SYS INC CL A COM 922475108 28 489 SH SOLE 40 489 0 0 VENATOR MATLS PLC SHS G9329Z100 4736 209536 SH SOLE 22 209536 0 0 VENATOR MATLS PLC SHS G9329Z100 825 36525 SH SOLE 26 7950 0 28575 VENTAS INC COM 92276F100 30647 470556 SH SOLE 2 130109 0 340447 VENTAS INC COM 92276F100 15616 239771 SH SOLE 4 227625 0 12146 VENTAS INC COM 92276F100 49744 763766 SH SOLE 7 753117 0 10649 VENTAS INC COM 92276F100 7657 117570 SH SOLE 13 117570 0 0 VENTAS INC COM 92276F100 962 14772 SH SOLE 15 14772 0 0 VENTAS INC COM 92276F100 51585 792029 SH SOLE 18 742787 0 49242 VENTAS INC COM 92276F100 78408 1203865 SH SOLE 19 1203865 0 0 VENTAS INC COM 92276F100 11245 172659 SH SOLE 20 0 0 172659 VENTAS INC COM 92276F100 781311 11996184 SH SOLE 21 11996184 0 0 VENTAS INC COM 92276F100 995160 15279596 SH SOLE 22 13075826 0 2203770 VENTAS INC COM 92276F100 29217 448589 SH SOLE 23 448589 0 0 VENTAS INC COM 92276F100 61254 940489 SH SOLE 25 940489 0 0 VENTAS INC COM 92276F100 76111 1168604 SH SOLE 26 335854 0 832750 VENTAS INC COM 92276F100 5260 80767 SH SOLE 28 58867 0 21900 VENTAS INC COM 92276F100 15696 240991 SH SOLE 29 134213 0 106778 VENTAS INC COM 92276F100 176631 2711971 SH SOLE 30 2711971 0 0 VENTAS INC COM 92276F100 15781 242300 SH SOLE 31 171438 0 70862 VENTAS INC COM 92276F100 1518 23300 SH SOLE 34 23300 0 0 VENTAS INC COM 92276F100 27270 418695 SH SOLE 36 418695 0 0 VENTAS INC COM 92276F100 112 1725 SH SOLE 40 1725 0 0 VEON LTD SPONSORED ADR 91822M106 77 18531 SH SOLE 22 18531 0 0 VEON LTD SPONSORED ADR 91822M106 285 68138 SH SOLE 25 68138 0 0 VERA BRADLEY INC COM 92335C106 33 3777 SH SOLE 2 1040 0 2737 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 891 101186 SH SOLE 18 101186 0 0 VERA BRADLEY INC COM 92335C106 1118 126862 SH SOLE 19 126862 0 0 VERA BRADLEY INC COM 92335C106 15568 1767121 SH SOLE 21 1767121 0 0 VERA BRADLEY INC COM 92335C106 5998 680863 SH SOLE 22 643395 0 37468 VERA BRADLEY INC COM 92335C106 78 8845 SH SOLE 26 8845 0 0 VERA BRADLEY INC COM 92335C106 27 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 243 27635 SH SOLE 30 27635 0 0 VERA BRADLEY INC COM 92335C106 19 2104 SH SOLE 34 2104 0 0 VERA BRADLEY INC COM 92335C106 24 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 114 12968 SH SOLE 2 12930 0 38 VERACYTE INC COM 92337F107 767 87495 SH SOLE 18 87495 0 0 VERACYTE INC COM 92337F107 725 82718 SH SOLE 19 82718 0 0 VERACYTE INC COM 92337F107 6585 750861 SH SOLE 21 750861 0 0 VERACYTE INC COM 92337F107 2626 299376 SH SOLE 22 281315 0 18061 VERACYTE INC COM 92337F107 228 25981 SH SOLE 23 25981 0 0 VERASTEM INC COM 92337C104 9 2000 SH SOLE 2 2000 0 0 VERASTEM INC COM 92337C104 28 6051 SH SOLE 18 6051 0 0 VERASTEM INC COM 92337C104 25 5333 SH SOLE 19 5333 0 0 VERASTEM INC COM 92337C104 411 87543 SH SOLE 21 87543 0 0 VERASTEM INC COM 92337C104 4073 866666 SH SOLE 22 866666 0 0 VEREIT INC COM 92339V100 7508 905728 SH SOLE 2 90640 0 815088 VEREIT INC COM 92339V100 11210 1352192 SH SOLE 4 1319132 0 33060 VEREIT INC COM 92339V100 12210 1472848 SH SOLE 7 1384036 0 88812 VEREIT INC COM 92339V100 264 31857 SH SOLE 13 31857 0 0 VEREIT INC COM 92339V100 335 40461 SH SOLE 15 40461 0 0 VEREIT INC COM 92339V100 6848 826053 SH SOLE 18 730485 0 95568 VEREIT INC COM 92339V100 21338 2573927 SH SOLE 19 2573927 0 0 VEREIT INC COM 92339V100 4454 537304 SH SOLE 20 0 0 537304 VEREIT INC COM 92339V100 150990 18213562 SH SOLE 21 18213562 0 0 VEREIT INC COM 92339V100 303899 36658489 SH SOLE 22 32428257 0 4230232 VEREIT INC COM 92339V100 10563 1274213 SH SOLE 23 1274213 0 0 VEREIT INC COM 92339V100 21385 2579580 SH SOLE 25 2579580 0 0 VEREIT INC COM 92339V100 23193 2797739 SH SOLE 26 1039285 0 1758454 VEREIT INC COM 92339V100 1860 224357 SH SOLE 28 169020 0 55337 VEREIT INC COM 92339V100 5012 604599 SH SOLE 29 364959 0 239640 VEREIT INC COM 92339V100 56814 6853347 SH SOLE 30 6853347 0 0 VEREIT INC COM 92339V100 4639 559550 SH SOLE 31 395883 0 163667 VEREIT INC COM 92339V100 10062 1213784 SH SOLE 34 1213784 0 0 VEREIT INC COM 92339V100 8254 995710 SH SOLE 36 995710 0 0 VEREIT INC COM 92339V100 36 4360 SH SOLE 40 4360 0 0 VERICEL CORP COM 92346J108 35 5878 SH SOLE 18 5878 0 0 VERICEL CORP COM 92346J108 44 7335 SH SOLE 19 7335 0 0 VERICEL CORP COM 92346J108 509 84804 SH SOLE 21 84804 0 0 VERICEL CORP COM 92346J108 5724 954005 SH SOLE 22 954005 0 0 VERIFONE SYS INC COM 92342Y109 1400 69021 SH SOLE 2 51815 0 17206 VERIFONE SYS INC COM 92342Y109 728 35897 SH SOLE 4 35897 0 0 VERIFONE SYS INC COM 92342Y109 88 4340 SH SOLE 7 4340 0 0 VERIFONE SYS INC COM 92342Y109 21131 1041953 SH SOLE 18 1041953 0 0 VERIFONE SYS INC COM 92342Y109 47927 2363267 SH SOLE 19 2363267 0 0 VERIFONE SYS INC COM 92342Y109 142215 7012571 SH SOLE 21 7012571 0 0 VERIFONE SYS INC COM 92342Y109 71915 3546125 SH SOLE 22 3342126 0 203999 VERIFONE SYS INC COM 92342Y109 539 26584 SH SOLE 26 20469 0 6115 VERIFONE SYS INC COM 92342Y109 321 15805 SH SOLE 28 15805 0 0 VERIFONE SYS INC COM 92342Y109 351 17321 SH SOLE 30 17321 0 0 VERIFONE SYS INC COM 92342Y109 18148 894876 SH SOLE 34 894876 0 0 VERIFONE SYS INC COM 92342Y109 27 1341 SH SOLE 36 1341 0 0 VERIFONE SYS INC COM 92342Y109 252 12429 SH SOLE 40 12429 0 0 VERINT SYS INC COM 92343X100 865 20681 SH SOLE 2 11831 0 8850 VERINT SYS INC COM 92343X100 35 834 SH SOLE 4 834 0 0 VERINT SYS INC COM 92343X100 63 1497 SH SOLE 7 1497 0 0 VERINT SYS INC COM 92343X100 9658 230788 SH SOLE 18 230788 0 0 VERINT SYS INC COM 92343X100 17744 423996 SH SOLE 19 423996 0 0 VERINT SYS INC COM 92343X100 95193 2274617 SH SOLE 21 2274617 0 0 VERINT SYS INC COM 92343X100 86761 2073141 SH SOLE 22 1941419 0 131722 VERINT SYS INC COM 92343X100 3647 87137 SH SOLE 23 87137 0 0 VERINT SYS INC COM 92343X100 1047 25015 SH SOLE 26 21626 0 3389 VERINT SYS INC COM 92343X100 377 8999 SH SOLE 28 8999 0 0 VERINT SYS INC COM 92343X100 1463 34950 SH SOLE 29 0 0 34950 VERINT SYS INC COM 92343X100 389 9288 SH SOLE 30 9288 0 0 VERINT SYS INC COM 92343X100 278 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 735 752000 PRN SOLE 21 752000 0 0 VERISIGN INC COM 92343E102 43918 412806 SH SOLE 2 320723 0 92083 VERISIGN INC COM 92343E102 13317 125169 SH SOLE 4 121477 0 3692 VERISIGN INC COM 92343E102 9328 87675 SH SOLE 7 85160 0 2515 VERISIGN INC COM 92343E102 3012 28308 SH SOLE 13 28308 0 0 VERISIGN INC COM 92343E102 64 604 SH SOLE 15 604 0 0 VERISIGN INC COM 92343E102 21629 203298 SH SOLE 18 188197 0 15101 VERISIGN INC COM 92343E102 19195 180417 SH SOLE 19 180417 0 0 VERISIGN INC COM 92343E102 6271 58942 SH SOLE 20 0 0 58942 VERISIGN INC COM 92343E102 188252 1769454 SH SOLE 21 1769454 0 0 VERISIGN INC COM 92343E102 390598 3671381 SH SOLE 22 2776508 0 894873 VERISIGN INC COM 92343E102 28032 263482 SH SOLE 23 263482 0 0 VERISIGN INC COM 92343E102 27264 256269 SH SOLE 25 256269 0 0 VERISIGN INC COM 92343E102 33798 317677 SH SOLE 26 126700 0 190977 VERISIGN INC COM 92343E102 2237 21026 SH SOLE 28 15414 0 5612 VERISIGN INC COM 92343E102 14532 136589 SH SOLE 29 86789 0 49800 VERISIGN INC COM 92343E102 31793 298836 SH SOLE 30 298836 0 0 VERISIGN INC COM 92343E102 24589 231125 SH SOLE 31 150275 0 80850 VERISIGN INC COM 92343E102 9987 93876 SH SOLE 34 93876 0 0 VERISIGN INC COM 92343E102 19119 179706 SH SOLE 36 179706 0 0 VERISIGN INC COM 92343E102 53 501 SH SOLE 40 501 0 0 VERISK ANALYTICS INC COM 92345Y106 18769 225621 SH SOLE 2 73681 0 151940 VERISK ANALYTICS INC COM 92345Y106 4268 51307 SH SOLE 4 45552 0 5755 VERISK ANALYTICS INC COM 92345Y106 10633 127821 SH SOLE 7 119060 0 8761 VERISK ANALYTICS INC COM 92345Y106 319 3832 SH SOLE 13 3832 0 0 VERISK ANALYTICS INC COM 92345Y106 102 1225 SH SOLE 15 1225 0 0 VERISK ANALYTICS INC COM 92345Y106 27741 333463 SH SOLE 18 311893 0 21570 VERISK ANALYTICS INC COM 92345Y106 2233 26848 SH SOLE 19 26848 0 0 VERISK ANALYTICS INC COM 92345Y106 9165 110169 SH SOLE 20 0 0 110169 VERISK ANALYTICS INC COM 92345Y106 272424 3274726 SH SOLE 21 3274726 0 0 VERISK ANALYTICS INC COM 92345Y106 337712 4059527 SH SOLE 22 3354746 0 704781 VERISK ANALYTICS INC COM 92345Y106 16143 194054 SH SOLE 23 194054 0 0 VERISK ANALYTICS INC COM 92345Y106 10041 120704 SH SOLE 25 120704 0 0 VERISK ANALYTICS INC COM 92345Y106 27344 328697 SH SOLE 26 172138 0 156559 VERISK ANALYTICS INC COM 92345Y106 3009 36174 SH SOLE 28 26458 0 9716 VERISK ANALYTICS INC COM 92345Y106 3679 44227 SH SOLE 29 5352 0 38875 VERISK ANALYTICS INC COM 92345Y106 39208 471311 SH SOLE 30 471311 0 0 VERISK ANALYTICS INC COM 92345Y106 5841 70212 SH SOLE 31 31410 0 38802 VERISK ANALYTICS INC COM 92345Y106 1990 23919 SH SOLE 32 23919 0 0 VERISK ANALYTICS INC COM 92345Y106 928 11158 SH SOLE 34 11158 0 0 VERISK ANALYTICS INC COM 92345Y106 12454 149702 SH SOLE 36 149702 0 0 VERISK ANALYTICS INC COM 92345Y106 65 778 SH SOLE 40 778 0 0 VERITEX HLDGS INC COM 923451108 61 2262 SH SOLE 2 842 0 1420 VERITEX HLDGS INC COM 923451108 9 345 SH SOLE 7 345 0 0 VERITEX HLDGS INC COM 923451108 1552 57566 SH SOLE 18 57566 0 0 VERITEX HLDGS INC COM 923451108 424 15733 SH SOLE 19 15733 0 0 VERITEX HLDGS INC COM 923451108 13927 516566 SH SOLE 21 516566 0 0 VERITEX HLDGS INC COM 923451108 5729 212509 SH SOLE 22 181555 0 30954 VERITIV CORP COM 923454102 86 2654 SH SOLE 2 683 0 1971 VERITIV CORP COM 923454102 1 44 SH SOLE 4 44 0 0 VERITIV CORP COM 923454102 6 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 1844 56739 SH SOLE 18 56739 0 0 VERITIV CORP COM 923454102 287 8824 SH SOLE 19 8824 0 0 VERITIV CORP COM 923454102 32141 988955 SH SOLE 21 988955 0 0 VERITIV CORP COM 923454102 11525 354604 SH SOLE 22 335369 0 19235 VERITIV CORP COM 923454102 114 3502 SH SOLE 26 3502 0 0 VERITIV CORP COM 923454102 42 1301 SH SOLE 28 1301 0 0 VERITIV CORP COM 923454102 495 15230 SH SOLE 30 15230 0 0 VERITIV CORP COM 923454102 33 1003 SH SOLE 40 1003 0 0 VERITONE INC COM 92347M100 40 872 SH SOLE 2 872 0 0 VERITONE INC COM 92347M100 409 9008 SH SOLE 18 9008 0 0 VERITONE INC COM 92347M100 65 1425 SH SOLE 19 1425 0 0 VERITONE INC COM 92347M100 3642 80138 SH SOLE 21 80138 0 0 VERITONE INC COM 92347M100 4116 90552 SH SOLE 22 88443 0 2109 VERIZON COMMUNICATIONS INC COM 92343V104 257625 5205597 SH SOLE 2 1230254 0 3975343 VERIZON COMMUNICATIONS INC COM 92343V104 72412 1463158 SH SOLE 4 1324176 0 138982 VERIZON COMMUNICATIONS INC COM 92343V104 159224 3217288 SH SOLE 7 3107232 0 110056 VERIZON COMMUNICATIONS INC COM 92343V104 3155 63756 SH SOLE 13 63756 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1383 27944 SH SOLE 15 27944 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4 85 SH SOLE 17 0 0 85 VERIZON COMMUNICATIONS INC COM 92343V104 643647 13005599 SH SOLE 18 12277233 0 728366 VERIZON COMMUNICATIONS INC COM 92343V104 692578 13994292 SH SOLE 19 13994292 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 75985 1535368 SH SOLE 20 0 0 1535368 VERIZON COMMUNICATIONS INC COM 92343V104 3590201 72543962 SH SOLE 21 72543962 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5446897 110060554 SH SOLE 22 90769847 0 19290707 VERIZON COMMUNICATIONS INC COM 92343V104 253526 5122767 SH SOLE 23 5122767 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 158692 3206556 SH SOLE 25 3206556 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 589299 11907429 SH SOLE 26 3511643 0 8395786 VERIZON COMMUNICATIONS INC COM 92343V104 45934 928141 SH SOLE 28 677303 0 250838 VERIZON COMMUNICATIONS INC COM 92343V104 18165 367048 SH SOLE 29 141875 0 225173 VERIZON COMMUNICATIONS INC COM 92343V104 569721 11511832 SH SOLE 30 11511832 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 100985 2040520 SH SOLE 31 929902 0 1110618 VERIZON COMMUNICATIONS INC COM 92343V104 8277 167243 SH SOLE 32 167243 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 128521 2596913 SH SOLE 34 2596913 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12331 249160 SH SOLE 35 249160 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 219344 4432092 SH SOLE 36 4432092 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1048 21174 SH SOLE 40 21174 0 0 VERMILION ENERGY INC COM 923725105 2447 68770 SH SOLE 21 68770 0 0 VERMILLION INC COM NEW 92407M206 9 4885 SH SOLE 18 4885 0 0 VERMILLION INC COM NEW 92407M206 125 69275 SH SOLE 21 69275 0 0 VERMILLION INC COM NEW 92407M206 25 14092 SH SOLE 22 14092 0 0 VERSARTIS INC COM 92529L102 10 4204 SH SOLE 2 4041 0 163 VERSARTIS INC COM 92529L102 1 545 SH SOLE 7 545 0 0 VERSARTIS INC COM 92529L102 282 114915 SH SOLE 18 114915 0 0 VERSARTIS INC COM 92529L102 175 71415 SH SOLE 19 71415 0 0 VERSARTIS INC COM 92529L102 3842 1568091 SH SOLE 21 1568091 0 0 VERSARTIS INC COM 92529L102 2136 871846 SH SOLE 22 827011 0 44835 VERSARTIS INC COM 92529L102 5 1954 SH SOLE 23 1954 0 0 VERSARTIS INC COM 92529L102 6 2633 SH SOLE 28 2633 0 0 VERSARTIS INC COM 92529L102 12 4959 SH SOLE 29 0 0 4959 VERSARTIS INC COM 92529L102 9 3600 SH SOLE 30 3600 0 0 VERSARTIS INC COM 92529L102 4 1633 SH SOLE 40 1633 0 0 VERSO CORP CL A 92531L207 37 7288 SH SOLE 2 1801 0 5487 VERSO CORP CL A 92531L207 695 136492 SH SOLE 18 136492 0 0 VERSO CORP CL A 92531L207 138 27161 SH SOLE 19 27161 0 0 VERSO CORP CL A 92531L207 5558 1091985 SH SOLE 21 1091985 0 0 VERSO CORP CL A 92531L207 1763 346461 SH SOLE 22 323081 0 23380 VERSUM MATLS INC COM 92532W103 6858 176658 SH SOLE 2 121621 0 55037 VERSUM MATLS INC COM 92532W103 19 491 SH SOLE 4 491 0 0 VERSUM MATLS INC COM 92532W103 98 2521 SH SOLE 7 2521 0 0 VERSUM MATLS INC COM 92532W103 15519 399770 SH SOLE 18 399670 0 100 VERSUM MATLS INC COM 92532W103 1381 35563 SH SOLE 19 35563 0 0 VERSUM MATLS INC COM 92532W103 1206 31057 SH SOLE 20 31057 0 0 VERSUM MATLS INC COM 92532W103 190672 4911683 SH SOLE 21 4911683 0 0 VERSUM MATLS INC COM 92532W103 137553 3543357 SH SOLE 22 3181506 0 361851 VERSUM MATLS INC COM 92532W103 100 2578 SH SOLE 23 2578 0 0 VERSUM MATLS INC COM 92532W103 1693 43619 SH SOLE 26 37252 0 6367 VERSUM MATLS INC COM 92532W103 646 16635 SH SOLE 28 16635 0 0 VERSUM MATLS INC COM 92532W103 1114 28688 SH SOLE 29 0 0 28688 VERSUM MATLS INC COM 92532W103 619 15956 SH SOLE 30 15956 0 0 VERSUM MATLS INC COM 92532W103 135 3480 SH SOLE 31 3480 0 0 VERSUM MATLS INC COM 92532W103 3928 101184 SH SOLE 34 101184 0 0 VERSUM MATLS INC COM 92532W103 518 13342 SH SOLE 40 13342 0 0 VERTEX ENERGY INC COM 92534K107 3 4209 SH SOLE 18 4209 0 0 VERTEX ENERGY INC COM 92534K107 52 69031 SH SOLE 21 69031 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 82612 543355 SH SOLE 2 242799 0 300556 VERTEX PHARMACEUTICALS INC COM 92532F100 14019 92207 SH SOLE 4 84041 0 8166 VERTEX PHARMACEUTICALS INC COM 92532F100 26724 175769 SH SOLE 7 174299 0 1470 VERTEX PHARMACEUTICALS INC COM 92532F100 284 1868 SH SOLE 13 1868 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 305 2009 SH SOLE 15 2009 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH SOLE 17 0 0 37 VERTEX PHARMACEUTICALS INC COM 92532F100 170514 1121506 SH SOLE 18 957290 0 164216 VERTEX PHARMACEUTICALS INC COM 92532F100 244544 1608422 SH SOLE 19 1608422 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15402 101303 SH SOLE 20 0 0 101303 VERTEX PHARMACEUTICALS INC COM 92532F100 985548 6482165 SH SOLE 21 6482165 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1014524 6672747 SH SOLE 22 5525779 0 1146968 VERTEX PHARMACEUTICALS INC COM 92532F100 49107 322989 SH SOLE 23 322989 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 50067 329303 SH SOLE 25 329303 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 99836 656645 SH SOLE 26 242406 0 414239 VERTEX PHARMACEUTICALS INC COM 92532F100 8648 56881 SH SOLE 28 41541 0 15340 VERTEX PHARMACEUTICALS INC COM 92532F100 2869 18871 SH SOLE 29 16992 0 1879 VERTEX PHARMACEUTICALS INC COM 92532F100 113417 745965 SH SOLE 30 745965 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 23156 152305 SH SOLE 31 80877 0 71428 VERTEX PHARMACEUTICALS INC COM 92532F100 5547 36483 SH SOLE 32 36483 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 57339 377128 SH SOLE 34 377128 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 35986 236685 SH SOLE 36 236685 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 194 1278 SH SOLE 40 1278 0 0 VERU INC COM 92536C103 23 8551 SH SOLE 21 8551 0 0 VERU INC COM 92536C103 28 10389 SH SOLE 22 10389 0 0 VIACOM INC NEW CL A 92553P102 120 3283 SH SOLE 2 0 0 3283 VIACOM INC NEW CL A 92553P102 161 4393 SH SOLE 18 4393 0 0 VIACOM INC NEW CL A 92553P102 55 1507 SH SOLE 19 1507 0 0 VIACOM INC NEW CL A 92553P102 4149 113043 SH SOLE 21 113043 0 0 VIACOM INC NEW CL A 92553P102 3400 92652 SH SOLE 22 57571 0 35081 VIACOM INC NEW CL A 92553P102 9 239 SH SOLE 31 239 0 0 VIACOM INC NEW CL B 92553P201 13879 498541 SH SOLE 2 169955 0 328586 VIACOM INC NEW CL B 92553P201 3427 123081 SH SOLE 4 110405 0 12676 VIACOM INC NEW CL B 92553P201 7423 266625 SH SOLE 7 248267 0 18358 VIACOM INC NEW CL B 92553P201 111 3988 SH SOLE 13 3988 0 0 VIACOM INC NEW CL B 92553P201 77 2767 SH SOLE 15 2767 0 0 VIACOM INC NEW CL B 92553P201 21644 777428 SH SOLE 18 728450 0 48978 VIACOM INC NEW CL B 92553P201 4324 155318 SH SOLE 19 155318 0 0 VIACOM INC NEW CL B 92553P201 5917 212533 SH SOLE 20 0 0 212533 VIACOM INC NEW CL B 92553P201 186258 6690293 SH SOLE 21 6690293 0 0 VIACOM INC NEW CL B 92553P201 282604 10151020 SH SOLE 22 8375227 0 1775793 VIACOM INC NEW CL B 92553P201 11811 424244 SH SOLE 23 424244 0 0 VIACOM INC NEW CL B 92553P201 19986 717887 SH SOLE 25 717887 0 0 VIACOM INC NEW CL B 92553P201 28124 1010191 SH SOLE 26 407011 0 603180 VIACOM INC NEW CL B 92553P201 2141 76901 SH SOLE 28 55656 0 21245 VIACOM INC NEW CL B 92553P201 1712 61510 SH SOLE 29 12933 0 48577 VIACOM INC NEW CL B 92553P201 31360 1126444 SH SOLE 30 1126444 0 0 VIACOM INC NEW CL B 92553P201 4871 174954 SH SOLE 31 81643 0 93311 VIACOM INC NEW CL B 92553P201 1417 50904 SH SOLE 32 50904 0 0 VIACOM INC NEW CL B 92553P201 2009 72169 SH SOLE 34 72169 0 0 VIACOM INC NEW CL B 92553P201 10137 364120 SH SOLE 36 364120 0 0 VIACOM INC NEW CL B 92553P201 48 1742 SH SOLE 40 1742 0 0 VIAD CORP COM NEW 92552R406 198 3254 SH SOLE 2 1259 0 1995 VIAD CORP COM NEW 92552R406 14 223 SH SOLE 4 223 0 0 VIAD CORP COM NEW 92552R406 28 464 SH SOLE 7 464 0 0 VIAD CORP COM NEW 92552R406 6050 99339 SH SOLE 18 99339 0 0 VIAD CORP COM NEW 92552R406 909 14922 SH SOLE 19 14922 0 0 VIAD CORP COM NEW 92552R406 110415 1813049 SH SOLE 21 1813049 0 0 VIAD CORP COM NEW 92552R406 32730 537438 SH SOLE 22 496398 0 41040 VIAD CORP COM NEW 92552R406 355 5830 SH SOLE 26 5536 0 294 VIAD CORP COM NEW 92552R406 178 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 1702 27953 SH SOLE 30 27953 0 0 VIAD CORP COM NEW 92552R406 125 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 1553 24144 SH SOLE 2 24144 0 0 VIASAT INC COM 92552V100 18 278 SH SOLE 4 278 0 0 VIASAT INC COM 92552V100 83 1294 SH SOLE 7 1294 0 0 VIASAT INC COM 92552V100 22567 350861 SH SOLE 18 350861 0 0 VIASAT INC COM 92552V100 2557 39758 SH SOLE 19 39758 0 0 VIASAT INC COM 92552V100 221300 3440602 SH SOLE 21 3440602 0 0 VIASAT INC COM 92552V100 111183 1728596 SH SOLE 22 1630099 0 98497 VIASAT INC COM 92552V100 1004 15615 SH SOLE 26 13016 0 2599 VIASAT INC COM 92552V100 509 7910 SH SOLE 28 7910 0 0 VIASAT INC COM 92552V100 540 8395 SH SOLE 30 8395 0 0 VIASAT INC COM 92552V100 132 2058 SH SOLE 36 2058 0 0 VIASAT INC COM 92552V100 379 5893 SH SOLE 40 5893 0 0 VIAVI SOLUTIONS INC COM 925550105 365 38619 SH SOLE 2 13528 0 25091 VIAVI SOLUTIONS INC COM 925550105 57 6032 SH SOLE 7 6032 0 0 VIAVI SOLUTIONS INC COM 925550105 0 12 SH SOLE 17 0 0 12 VIAVI SOLUTIONS INC COM 925550105 10392 1098486 SH SOLE 18 1098486 0 0 VIAVI SOLUTIONS INC COM 925550105 8842 934722 SH SOLE 19 934722 0 0 VIAVI SOLUTIONS INC COM 925550105 193442 20448444 SH SOLE 21 20448444 0 0 VIAVI SOLUTIONS INC COM 925550105 59197 6257604 SH SOLE 22 5837770 0 419834 VIAVI SOLUTIONS INC COM 925550105 462 48805 SH SOLE 26 34506 0 14299 VIAVI SOLUTIONS INC COM 925550105 323 34169 SH SOLE 28 34169 0 0 VIAVI SOLUTIONS INC COM 925550105 2917 308349 SH SOLE 30 308349 0 0 VIAVI SOLUTIONS INC COM 925550105 239 25290 SH SOLE 40 25290 0 0 VICAL INC COM NEW 925602203 7 2976 SH SOLE 19 2976 0 0 VICAL INC COM NEW 925602203 10 4076 SH SOLE 21 4076 0 0 VICAL INC COM NEW 925602203 777 323613 SH SOLE 22 323613 0 0 VICON INDS INC COM 925811101 1 3159 SH SOLE 21 3159 0 0 VICOR CORP COM 925815102 40 1692 SH SOLE 2 1036 0 656 VICOR CORP COM 925815102 13 571 SH SOLE 7 571 0 0 VICOR CORP COM 925815102 1874 79409 SH SOLE 18 79409 0 0 VICOR CORP COM 925815102 295 12480 SH SOLE 19 12480 0 0 VICOR CORP COM 925815102 34877 1477823 SH SOLE 21 1477823 0 0 VICOR CORP COM 925815102 13033 552260 SH SOLE 22 527347 0 24913 VICOR CORP COM 925815102 66 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 522 22131 SH SOLE 30 22131 0 0 VICOR CORP COM 925815102 39 1655 SH SOLE 40 1655 0 0 VIEWRAY INC COM 92672L107 11 1886 SH SOLE 2 1886 0 0 VIEWRAY INC COM 92672L107 603 104756 SH SOLE 18 104756 0 0 VIEWRAY INC COM 92672L107 142 24568 SH SOLE 19 24568 0 0 VIEWRAY INC COM 92672L107 5394 936528 SH SOLE 21 936528 0 0 VIEWRAY INC COM 92672L107 2760 479135 SH SOLE 22 454828 0 24307 VIKING THERAPEUTICS INC COM 92686J106 1 703 SH SOLE 21 703 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 43 1743 SH SOLE 2 361 0 1382 VILLAGE SUPER MKT INC CL A NEW 927107409 753 30427 SH SOLE 18 30427 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 122 4951 SH SOLE 19 4951 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 6362 257173 SH SOLE 21 257173 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 4865 196635 SH SOLE 22 183946 0 12689 VILLAGE SUPER MKT INC CL A NEW 927107409 26 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 27 1098 SH SOLE 30 1098 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 20 801 SH SOLE 34 801 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 17 682 SH SOLE 40 682 0 0 VINA CONCHA Y TORO S A SPONSORED ADR 927191106 110 3276 SH SOLE 25 3276 0 0 VINCE HLDG CORP COM 92719W108 2 2985 SH SOLE 19 2985 0 0 VINCE HLDG CORP COM 92719W108 5 8633 SH SOLE 21 8633 0 0 VINCE HLDG CORP COM 92719W108 197 328960 SH SOLE 22 328960 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1069 121604 SH SOLE 2 11168 0 110436 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 891 101364 SH SOLE 4 101364 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 304 34531 SH SOLE 7 34531 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 113 12812 SH SOLE 13 0 0 12812 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1485 168901 SH SOLE 15 168901 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1160 131926 SH SOLE 18 131926 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 124 14149 SH SOLE 19 14149 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 62443 7103909 SH SOLE 21 7103909 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 40201 4573472 SH SOLE 22 4309674 0 263798 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4127 469529 SH SOLE 23 469529 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 623 70891 SH SOLE 25 70891 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 10979 1249021 SH SOLE 26 260829 0 988192 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 538 61208 SH SOLE 28 61208 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1298 147702 SH SOLE 29 97792 0 49910 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 19199 2184195 SH SOLE 30 2184195 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1959 222882 SH SOLE 31 23984 0 198898 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 400 45501 SH SOLE 34 45501 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 18 2071 SH SOLE 40 2071 0 0 VIRCO MFG CO COM 927651109 12 2214 SH SOLE 18 2214 0 0 VIRCO MFG CO COM 927651109 29 5315 SH SOLE 19 5315 0 0 VIRCO MFG CO COM 927651109 20 3643 SH SOLE 21 3643 0 0 VIRCO MFG CO COM 927651109 406 73797 SH SOLE 22 73797 0 0 VIRNETX HLDG CORP COM 92823T108 15 3765 SH SOLE 2 3411 0 354 VIRNETX HLDG CORP COM 92823T108 4 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 708 181549 SH SOLE 18 181549 0 0 VIRNETX HLDG CORP COM 92823T108 146 37415 SH SOLE 19 37415 0 0 VIRNETX HLDG CORP COM 92823T108 6266 1606736 SH SOLE 21 1606736 0 0 VIRNETX HLDG CORP COM 92823T108 4690 1202603 SH SOLE 22 1135845 0 66758 VIRTU FINL INC CL A 928254101 21 1299 SH SOLE 2 1299 0 0 VIRTU FINL INC CL A 928254101 8 516 SH SOLE 7 516 0 0 VIRTU FINL INC CL A 928254101 1364 84220 SH SOLE 18 84220 0 0 VIRTU FINL INC CL A 928254101 351 21669 SH SOLE 19 21669 0 0 VIRTU FINL INC CL A 928254101 14498 894915 SH SOLE 21 894915 0 0 VIRTU FINL INC CL A 928254101 16268 1004216 SH SOLE 22 956169 0 48047 VIRTU FINL INC CL A 928254101 18 1094 SH SOLE 26 0 0 1094 VIRTU FINL INC CL A 928254101 240 14810 SH SOLE 28 14810 0 0 VIRTU FINL INC CL A 928254101 99 6117 SH SOLE 30 6117 0 0 VIRTU FINL INC CL A 928254101 36 2192 SH SOLE 40 2192 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 153 1317 SH SOLE 2 403 0 914 VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 23 198 SH SOLE 7 198 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3986 34343 SH SOLE 18 34343 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5158 44449 SH SOLE 19 44449 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 72420 624040 SH SOLE 21 624040 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 24563 211659 SH SOLE 22 199198 0 12461 VIRTUS INVT PARTNERS INC COM 92828Q109 181 1562 SH SOLE 26 886 0 676 VIRTUS INVT PARTNERS INC COM 92828Q109 120 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1110 9564 SH SOLE 30 9564 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 87 751 SH SOLE 40 751 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 12685 122592 SH SOLE 21 122592 0 0 VIRTUSA CORP COM 92827P102 120 3178 SH SOLE 2 1436 0 1742 VIRTUSA CORP COM 92827P102 8 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 28 744 SH SOLE 7 744 0 0 VIRTUSA CORP COM 92827P102 4716 124841 SH SOLE 18 124841 0 0 VIRTUSA CORP COM 92827P102 763 20198 SH SOLE 19 20198 0 0 VIRTUSA CORP COM 92827P102 89843 2378044 SH SOLE 21 2378044 0 0 VIRTUSA CORP COM 92827P102 29262 774544 SH SOLE 22 722156 0 52388 VIRTUSA CORP COM 92827P102 66 1735 SH SOLE 26 0 0 1735 VIRTUSA CORP COM 92827P102 154 4071 SH SOLE 28 4071 0 0 VIRTUSA CORP COM 92827P102 1462 38708 SH SOLE 30 38708 0 0 VIRTUSA CORP COM 92827P102 118 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 331067 3145833 SH SOLE 2 1075111 0 2070722 VISA INC COM CL A 92826C839 77024 731893 SH SOLE 4 667023 0 64870 VISA INC COM CL A 92826C839 138339 1314510 SH SOLE 7 1310594 0 3916 VISA INC COM CL A 92826C839 4565 43380 SH SOLE 13 43380 0 0 VISA INC COM CL A 92826C839 546 5190 SH SOLE 15 5190 0 0 VISA INC COM CL A 92826C839 71 672 SH SOLE 17 0 0 672 VISA INC COM CL A 92826C839 671602 6381627 SH SOLE 18 5493502 0 888125 VISA INC COM CL A 92826C839 409232 3888559 SH SOLE 19 3888559 0 0 VISA INC COM CL A 92826C839 101079 960465 SH SOLE 20 0 0 960465 VISA INC COM CL A 92826C839 3366906 31992642 SH SOLE 21 31992642 0 0 VISA INC COM CL A 92826C839 5266484 50042604 SH SOLE 22 41183417 0 8859187 VISA INC COM CL A 92826C839 250719 2382354 SH SOLE 23 2382354 0 0 VISA INC COM CL A 92826C839 152473 1448815 SH SOLE 25 1448815 0 0 VISA INC COM CL A 92826C839 513327 4877676 SH SOLE 26 1609153 0 3268523 VISA INC COM CL A 92826C839 44170 419708 SH SOLE 28 306117 0 113591 VISA INC COM CL A 92826C839 38030 361369 SH SOLE 29 134403 0 226966 VISA INC COM CL A 92826C839 566056 5378720 SH SOLE 30 5378720 0 0 VISA INC COM CL A 92826C839 118096 1122159 SH SOLE 31 510468 0 611691 VISA INC COM CL A 92826C839 12620 119913 SH SOLE 32 119913 0 0 VISA INC COM CL A 92826C839 83155 790148 SH SOLE 34 790148 0 0 VISA INC COM CL A 92826C839 193562 1839240 SH SOLE 36 1839240 0 0 VISA INC COM CL A 92826C839 995 9452 SH SOLE 40 9452 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1687 89708 SH SOLE 2 66800 0 22908 VISHAY INTERTECHNOLOGY INC COM 928298108 17 911 SH SOLE 4 911 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 105 5600 SH SOLE 7 5600 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 16727 889752 SH SOLE 18 889752 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2917 155167 SH SOLE 19 155167 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 159687 8493976 SH SOLE 21 8493976 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 93845 4991776 SH SOLE 22 4735012 0 256764 VISHAY INTERTECHNOLOGY INC COM 928298108 3285 174758 SH SOLE 23 174758 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 647 34413 SH SOLE 26 25895 0 8518 VISHAY INTERTECHNOLOGY INC COM 928298108 367 19517 SH SOLE 28 19517 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1283 68258 SH SOLE 29 0 0 68258 VISHAY INTERTECHNOLOGY INC COM 928298108 395 21012 SH SOLE 30 21012 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 353 18780 SH SOLE 34 18780 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 130 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 273 14547 SH SOLE 40 14547 0 0 VISHAY PRECISION GROUP INC COM 92835K103 55 2258 SH SOLE 2 461 0 1797 VISHAY PRECISION GROUP INC COM 92835K103 8 314 SH SOLE 7 314 0 0 VISHAY PRECISION GROUP INC COM 92835K103 943 38654 SH SOLE 18 38654 0 0 VISHAY PRECISION GROUP INC COM 92835K103 352 14439 SH SOLE 19 14439 0 0 VISHAY PRECISION GROUP INC COM 92835K103 7985 327246 SH SOLE 21 327246 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11573 474299 SH SOLE 22 460376 0 13923 VISTA OUTDOOR INC COM 928377100 75 3278 SH SOLE 2 3278 0 0 VISTA OUTDOOR INC COM 928377100 7 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 77 3349 SH SOLE 7 3349 0 0 VISTA OUTDOOR INC COM 928377100 6439 280688 SH SOLE 18 280688 0 0 VISTA OUTDOOR INC COM 928377100 1000 43595 SH SOLE 19 43595 0 0 VISTA OUTDOOR INC COM 928377100 114597 4995502 SH SOLE 21 4995502 0 0 VISTA OUTDOOR INC COM 928377100 35817 1561315 SH SOLE 22 1474652 0 86663 VISTA OUTDOOR INC COM 928377100 404 17621 SH SOLE 26 13707 0 3914 VISTA OUTDOOR INC COM 928377100 200 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 1947 84887 SH SOLE 30 84887 0 0 VISTA OUTDOOR INC COM 928377100 160 6970 SH SOLE 40 6970 0 0 VISTEON CORP COM NEW 92839U206 1830 14787 SH SOLE 2 4060 0 10727 VISTEON CORP COM NEW 92839U206 77 625 SH SOLE 4 625 0 0 VISTEON CORP COM NEW 92839U206 182 1474 SH SOLE 7 1474 0 0 VISTEON CORP COM NEW 92839U206 2211 17863 SH SOLE 18 17863 0 0 VISTEON CORP COM NEW 92839U206 1252 10118 SH SOLE 19 10118 0 0 VISTEON CORP COM NEW 92839U206 41238 333181 SH SOLE 21 333181 0 0 VISTEON CORP COM NEW 92839U206 111393 899996 SH SOLE 22 797466 0 102530 VISTEON CORP COM NEW 92839U206 1207 9749 SH SOLE 26 7520 0 2229 VISTEON CORP COM NEW 92839U206 600 4844 SH SOLE 28 4844 0 0 VISTEON CORP COM NEW 92839U206 1193 9640 SH SOLE 29 0 0 9640 VISTEON CORP COM NEW 92839U206 1182 9552 SH SOLE 30 9552 0 0 VISTEON CORP COM NEW 92839U206 101 814 SH SOLE 31 814 0 0 VISTEON CORP COM NEW 92839U206 1040 8406 SH SOLE 34 8406 0 0 VISTEON CORP COM NEW 92839U206 350 2826 SH SOLE 36 2826 0 0 VISTEON CORP COM NEW 92839U206 417 3371 SH SOLE 40 3371 0 0 VISTRA ENERGY CORP COM 92840M102 3078 164698 SH SOLE 2 37949 0 126749 VISTRA ENERGY CORP COM 92840M102 382 20449 SH SOLE 4 20449 0 0 VISTRA ENERGY CORP COM 92840M102 107 5750 SH SOLE 7 5750 0 0 VISTRA ENERGY CORP COM 92840M102 5801 310389 SH SOLE 18 310389 0 0 VISTRA ENERGY CORP COM 92840M102 26929 1440807 SH SOLE 19 1440807 0 0 VISTRA ENERGY CORP COM 92840M102 52349 2800891 SH SOLE 21 2800891 0 0 VISTRA ENERGY CORP COM 92840M102 126624 6774970 SH SOLE 22 6184146 0 590824 VISTRA ENERGY CORP COM 92840M102 100 5340 SH SOLE 31 5340 0 0 VISTRA ENERGY CORP COM 92840M102 9643 515970 SH SOLE 34 515970 0 0 VISTRA ENERGY CORP COM 92840M102 513 27428 SH SOLE 37 27428 0 0 VITAL THERAPIES INC COM 92847R104 28 5467 SH SOLE 18 5467 0 0 VITAL THERAPIES INC COM 92847R104 19 3761 SH SOLE 19 3761 0 0 VITAL THERAPIES INC COM 92847R104 369 73055 SH SOLE 21 73055 0 0 VITAL THERAPIES INC COM 92847R104 1702 337127 SH SOLE 22 337127 0 0 VITAMIN SHOPPE INC COM 92849E101 42 7860 SH SOLE 2 3787 0 4073 VITAMIN SHOPPE INC COM 92849E101 1 171 SH SOLE 4 171 0 0 VITAMIN SHOPPE INC COM 92849E101 4 804 SH SOLE 7 804 0 0 VITAMIN SHOPPE INC COM 92849E101 625 116906 SH SOLE 18 116906 0 0 VITAMIN SHOPPE INC COM 92849E101 92 17133 SH SOLE 19 17133 0 0 VITAMIN SHOPPE INC COM 92849E101 11000 2056076 SH SOLE 21 2056076 0 0 VITAMIN SHOPPE INC COM 92849E101 3592 671324 SH SOLE 22 617274 0 54050 VITAMIN SHOPPE INC COM 92849E101 46 8593 SH SOLE 26 7157 0 1436 VITAMIN SHOPPE INC COM 92849E101 23 4221 SH SOLE 28 4221 0 0 VITAMIN SHOPPE INC COM 92849E101 190 35485 SH SOLE 30 35485 0 0 VITAMIN SHOPPE INC COM 92849E101 16 3077 SH SOLE 40 3077 0 0 VIVEVE MED INC COM NEW 92852W204 3 588 SH SOLE 2 588 0 0 VIVEVE MED INC COM NEW 92852W204 278 53001 SH SOLE 18 53001 0 0 VIVEVE MED INC COM NEW 92852W204 44 8459 SH SOLE 19 8459 0 0 VIVEVE MED INC COM NEW 92852W204 2493 475798 SH SOLE 21 475798 0 0 VIVEVE MED INC COM NEW 92852W204 913 174264 SH SOLE 22 162710 0 11554 VIVINT SOLAR INC COM 92854Q106 25 7295 SH SOLE 2 1359 0 5936 VIVINT SOLAR INC COM 92854Q106 2 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 350 102817 SH SOLE 18 102817 0 0 VIVINT SOLAR INC COM 92854Q106 80 23627 SH SOLE 19 23627 0 0 VIVINT SOLAR INC COM 92854Q106 2886 848883 SH SOLE 21 848883 0 0 VIVINT SOLAR INC COM 92854Q106 2463 724392 SH SOLE 22 695005 0 29387 VIVUS INC COM 928551100 18 18355 SH SOLE 18 18355 0 0 VIVUS INC COM 928551100 17 17507 SH SOLE 19 17507 0 0 VIVUS INC COM 928551100 290 292784 SH SOLE 21 292784 0 0 VIVUS INC COM 928551100 1950 1969289 SH SOLE 22 1969289 0 0 VMWARE INC CL A COM 928563402 20352 186388 SH SOLE 2 124994 0 61394 VMWARE INC CL A COM 928563402 8810 80685 SH SOLE 4 78223 0 2462 VMWARE INC CL A COM 928563402 3545 32463 SH SOLE 7 32463 0 0 VMWARE INC CL A COM 928563402 60 547 SH SOLE 15 547 0 0 VMWARE INC CL A COM 928563402 15403 141069 SH SOLE 18 130415 0 10654 VMWARE INC CL A COM 928563402 87323 799734 SH SOLE 19 799734 0 0 VMWARE INC CL A COM 928563402 6924 63414 SH SOLE 20 0 0 63414 VMWARE INC CL A COM 928563402 148069 1356068 SH SOLE 21 1356068 0 0 VMWARE INC CL A COM 928563402 269429 2467528 SH SOLE 22 1995884 0 471644 VMWARE INC CL A COM 928563402 18960 173640 SH SOLE 23 173640 0 0 VMWARE INC CL A COM 928563402 7147 65458 SH SOLE 25 65458 0 0 VMWARE INC CL A COM 928563402 25959 237738 SH SOLE 26 90398 0 147340 VMWARE INC CL A COM 928563402 1740 15935 SH SOLE 28 11632 0 4303 VMWARE INC CL A COM 928563402 6304 57734 SH SOLE 29 57734 0 0 VMWARE INC CL A COM 928563402 16917 154932 SH SOLE 30 154932 0 0 VMWARE INC CL A COM 928563402 14269 130676 SH SOLE 31 81666 0 49010 VMWARE INC CL A COM 928563402 35018 320708 SH SOLE 34 320708 0 0 VMWARE INC CL A COM 928563402 11958 109516 SH SOLE 36 109516 0 0 VMWARE INC CL A COM 928563402 44 405 SH SOLE 40 405 0 0 VOC ENERGY TR TR UNIT 91829B103 84 22580 SH SOLE 22 22580 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 52 1667 SH SOLE 2 1659 0 8 VOCERA COMMUNICATIONS INC COM 92857F107 25 787 SH SOLE 7 787 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3152 100470 SH SOLE 18 100470 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 5077 161830 SH SOLE 19 161830 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 27551 878273 SH SOLE 21 878273 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 27333 871296 SH SOLE 22 822368 0 48928 VOCERA COMMUNICATIONS INC COM 92857F107 29 918 SH SOLE 26 0 0 918 VOCERA COMMUNICATIONS INC COM 92857F107 108 3455 SH SOLE 28 3455 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 163 5202 SH SOLE 30 5202 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 78 2491 SH SOLE 40 2491 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9 300 SH SOLE 2 300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1097 38544 SH SOLE 4 38544 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 309 10870 SH SOLE 7 10870 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 14 480 SH SOLE 15 480 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 121 SH SOLE 17 0 0 121 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9618 337942 SH SOLE 18 337942 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 71554 2514179 SH SOLE 19 2514179 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1887 66300 SH SOLE 22 66300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2586 90855 SH SOLE 30 90855 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1914 67241 SH SOLE 32 67241 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 27928 981306 SH SOLE 34 981306 0 0 VOLITIONRX LTD COM 928661107 17 6405 SH SOLE 19 6405 0 0 VOLITIONRX LTD COM 928661107 12 4578 SH SOLE 21 4578 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 6 1809 SH SOLE 18 1809 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 86 27203 SH SOLE 21 27203 0 0 VONAGE HLDGS CORP COM 92886T201 95 11683 SH SOLE 2 11199 0 484 VONAGE HLDGS CORP COM 92886T201 6 754 SH SOLE 4 754 0 0 VONAGE HLDGS CORP COM 92886T201 38 4665 SH SOLE 7 4665 0 0 VONAGE HLDGS CORP COM 92886T201 7554 928043 SH SOLE 18 928043 0 0 VONAGE HLDGS CORP COM 92886T201 1197 147058 SH SOLE 19 147058 0 0 VONAGE HLDGS CORP COM 92886T201 165372 20315929 SH SOLE 21 20315929 0 0 VONAGE HLDGS CORP COM 92886T201 48238 5926009 SH SOLE 22 5556512 0 369497 VONAGE HLDGS CORP COM 92886T201 642 78915 SH SOLE 26 60883 0 18032 VONAGE HLDGS CORP COM 92886T201 215 26406 SH SOLE 28 26406 0 0 VONAGE HLDGS CORP COM 92886T201 2346 288149 SH SOLE 30 288149 0 0 VONAGE HLDGS CORP COM 92886T201 152 18645 SH SOLE 40 18645 0 0 VORNADO RLTY TR SH BEN INT 929042109 21723 282560 SH SOLE 2 119347 0 163213 VORNADO RLTY TR SH BEN INT 929042109 12959 168557 SH SOLE 4 162432 0 6125 VORNADO RLTY TR SH BEN INT 929042109 27761 361096 SH SOLE 7 355468 0 5628 VORNADO RLTY TR SH BEN INT 929042109 322 4188 SH SOLE 13 4188 0 0 VORNADO RLTY TR SH BEN INT 929042109 550 7156 SH SOLE 15 7156 0 0 VORNADO RLTY TR SH BEN INT 929042109 30578 397731 SH SOLE 18 374026 0 23705 VORNADO RLTY TR SH BEN INT 929042109 15807 205612 SH SOLE 19 205612 0 0 VORNADO RLTY TR SH BEN INT 929042109 7246 94248 SH SOLE 20 0 0 94248 VORNADO RLTY TR SH BEN INT 929042109 418270 5440554 SH SOLE 21 5440554 0 0 VORNADO RLTY TR SH BEN INT 929042109 531865 6918115 SH SOLE 22 5983722 0 934393 VORNADO RLTY TR SH BEN INT 929042109 17167 223300 SH SOLE 23 223300 0 0 VORNADO RLTY TR SH BEN INT 929042109 35037 455736 SH SOLE 25 455736 0 0 VORNADO RLTY TR SH BEN INT 929042109 36955 480686 SH SOLE 26 170047 0 310639 VORNADO RLTY TR SH BEN INT 929042109 2993 38927 SH SOLE 28 28429 0 10498 VORNADO RLTY TR SH BEN INT 929042109 4990 64908 SH SOLE 29 64908 0 0 VORNADO RLTY TR SH BEN INT 929042109 109720 1427155 SH SOLE 30 1427155 0 0 VORNADO RLTY TR SH BEN INT 929042109 9959 129540 SH SOLE 31 88092 0 41448 VORNADO RLTY TR SH BEN INT 929042109 3459 44992 SH SOLE 34 44992 0 0 VORNADO RLTY TR SH BEN INT 929042109 12177 158396 SH SOLE 36 158396 0 0 VORNADO RLTY TR SH BEN INT 929042109 63 821 SH SOLE 40 821 0 0 VOXELJET AG ADS 92912L107 0 25 SH SOLE 17 0 0 25 VOXX INTL CORP CL A 91829F104 37 4379 SH SOLE 2 1296 0 3083 VOXX INTL CORP CL A 91829F104 1 59 SH SOLE 17 0 0 59 VOXX INTL CORP CL A 91829F104 659 77075 SH SOLE 18 77075 0 0 VOXX INTL CORP CL A 91829F104 134 15710 SH SOLE 19 15710 0 0 VOXX INTL CORP CL A 91829F104 5575 652072 SH SOLE 21 652072 0 0 VOXX INTL CORP CL A 91829F104 4852 567534 SH SOLE 22 554659 0 12875 VOYA FINL INC COM 929089100 11872 297627 SH SOLE 2 110891 0 186736 VOYA FINL INC COM 929089100 3039 76176 SH SOLE 4 68762 0 7414 VOYA FINL INC COM 929089100 2991 74993 SH SOLE 7 45543 0 29450 VOYA FINL INC COM 929089100 45 1128 SH SOLE 15 1128 0 0 VOYA FINL INC COM 929089100 4815 120717 SH SOLE 18 100985 0 19732 VOYA FINL INC COM 929089100 2504 62767 SH SOLE 19 62767 0 0 VOYA FINL INC COM 929089100 4295 107683 SH SOLE 20 0 0 107683 VOYA FINL INC COM 929089100 88426 2216758 SH SOLE 21 2216758 0 0 VOYA FINL INC COM 929089100 216194 5419764 SH SOLE 22 4815901 0 603863 VOYA FINL INC COM 929089100 12833 321721 SH SOLE 23 321721 0 0 VOYA FINL INC COM 929089100 6714 168314 SH SOLE 25 168314 0 0 VOYA FINL INC COM 929089100 21003 526529 SH SOLE 26 226701 0 299828 VOYA FINL INC COM 929089100 1728 43311 SH SOLE 28 31615 0 11696 VOYA FINL INC COM 929089100 3548 88941 SH SOLE 29 41686 0 47255 VOYA FINL INC COM 929089100 12088 303026 SH SOLE 30 303026 0 0 VOYA FINL INC COM 929089100 3393 85047 SH SOLE 31 47185 0 37862 VOYA FINL INC COM 929089100 9609 240886 SH SOLE 34 240886 0 0 VOYA FINL INC COM 929089100 9112 228421 SH SOLE 36 228421 0 0 VOYA FINL INC COM 929089100 39 987 SH SOLE 40 987 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 1113 212761 SH SOLE 19 212761 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 58 2829 SH SOLE 2 776 0 2053 VOYAGER THERAPEUTICS INC COM 92915B106 1141 55428 SH SOLE 18 55428 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 252 12236 SH SOLE 19 12236 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 9685 470369 SH SOLE 21 470369 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3033 147316 SH SOLE 22 138324 0 8992 VOYAGER THERAPEUTICS INC COM 92915B106 170 8240 SH SOLE 29 0 0 8240 VSE CORP COM 918284100 35 618 SH SOLE 2 618 0 0 VSE CORP COM 918284100 12 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 1935 34034 SH SOLE 18 34034 0 0 VSE CORP COM 918284100 368 6467 SH SOLE 19 6467 0 0 VSE CORP COM 918284100 15949 280497 SH SOLE 21 280497 0 0 VSE CORP COM 918284100 13776 242281 SH SOLE 22 228085 0 14196 VSE CORP COM 918284100 71 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 69 1209 SH SOLE 30 1209 0 0 VSE CORP COM 918284100 52 914 SH SOLE 40 914 0 0 VTV THERAPEUTICS INC CL A 918385105 1 134 SH SOLE 2 134 0 0 VTV THERAPEUTICS INC CL A 918385105 151 25248 SH SOLE 18 25248 0 0 VTV THERAPEUTICS INC CL A 918385105 248 41544 SH SOLE 19 41544 0 0 VTV THERAPEUTICS INC CL A 918385105 1435 240017 SH SOLE 21 240017 0 0 VTV THERAPEUTICS INC CL A 918385105 444 74203 SH SOLE 22 68650 0 5553 VTV THERAPEUTICS INC CL A 918385105 197 32934 SH SOLE 29 0 0 32934 VULCAN MATLS CO COM 929160109 24417 204158 SH SOLE 2 46348 0 157810 VULCAN MATLS CO COM 929160109 5276 44114 SH SOLE 4 39440 0 4674 VULCAN MATLS CO COM 929160109 11486 96040 SH SOLE 7 90917 0 5123 VULCAN MATLS CO COM 929160109 453 3785 SH SOLE 13 3785 0 0 VULCAN MATLS CO COM 929160109 104 871 SH SOLE 15 871 0 0 VULCAN MATLS CO COM 929160109 67534 564664 SH SOLE 18 474326 0 90338 VULCAN MATLS CO COM 929160109 42199 352835 SH SOLE 19 352835 0 0 VULCAN MATLS CO COM 929160109 8250 68982 SH SOLE 20 0 0 68982 VULCAN MATLS CO COM 929160109 316343 2645005 SH SOLE 21 2645005 0 0 VULCAN MATLS CO COM 929160109 418610 3500084 SH SOLE 22 2912739 0 587345 VULCAN MATLS CO COM 929160109 19314 161489 SH SOLE 23 161489 0 0 VULCAN MATLS CO COM 929160109 11965 100041 SH SOLE 25 100041 0 0 VULCAN MATLS CO COM 929160109 48536 405816 SH SOLE 26 135212 0 270604 VULCAN MATLS CO COM 929160109 3584 29968 SH SOLE 28 21750 0 8218 VULCAN MATLS CO COM 929160109 4481 37466 SH SOLE 29 4905 0 32561 VULCAN MATLS CO COM 929160109 42970 359284 SH SOLE 30 359284 0 0 VULCAN MATLS CO COM 929160109 7198 60183 SH SOLE 31 27253 0 32930 VULCAN MATLS CO COM 929160109 3167 26482 SH SOLE 34 26482 0 0 VULCAN MATLS CO COM 929160109 14104 117930 SH SOLE 36 117930 0 0 VULCAN MATLS CO COM 929160109 79 657 SH SOLE 40 657 0 0 VUZIX CORP COM NEW 92921W300 16 2911 SH SOLE 18 2911 0 0 VUZIX CORP COM NEW 92921W300 243 44648 SH SOLE 21 44648 0 0 VUZIX CORP COM NEW 92921W300 1265 232200 SH SOLE 22 232200 0 0 VWR CORP COM 91843L103 2073 62602 SH SOLE 2 17565 0 45037 VWR CORP COM 91843L103 13 407 SH SOLE 4 407 0 0 VWR CORP COM 91843L103 106 3190 SH SOLE 7 3190 0 0 VWR CORP COM 91843L103 1528 46157 SH SOLE 18 46157 0 0 VWR CORP COM 91843L103 903 27273 SH SOLE 19 27273 0 0 VWR CORP COM 91843L103 31019 936839 SH SOLE 21 936839 0 0 VWR CORP COM 91843L103 78701 2376964 SH SOLE 22 2106871 0 270093 VWR CORP COM 91843L103 1292 39029 SH SOLE 26 33322 0 5707 VWR CORP COM 91843L103 464 14016 SH SOLE 28 14016 0 0 VWR CORP COM 91843L103 1172 35394 SH SOLE 29 0 0 35394 VWR CORP COM 91843L103 478 14439 SH SOLE 30 14439 0 0 VWR CORP COM 91843L103 59 1794 SH SOLE 31 1794 0 0 VWR CORP COM 91843L103 351 10593 SH SOLE 40 10593 0 0 W & T OFFSHORE INC COM 92922P106 70 23061 SH SOLE 2 9706 0 13355 W & T OFFSHORE INC COM 92922P106 2 801 SH SOLE 7 801 0 0 W & T OFFSHORE INC COM 92922P106 1136 372589 SH SOLE 18 372589 0 0 W & T OFFSHORE INC COM 92922P106 429 140726 SH SOLE 19 140726 0 0 W & T OFFSHORE INC COM 92922P106 9113 2987714 SH SOLE 21 2987714 0 0 W & T OFFSHORE INC COM 92922P106 6713 2201099 SH SOLE 22 2051450 0 149649 W & T OFFSHORE INC COM 92922P106 636 208525 SH SOLE 23 208525 0 0 W P CAREY INC COM 92936U109 4737 70299 SH SOLE 2 16220 0 54079 W P CAREY INC COM 92936U109 2361 35028 SH SOLE 4 35028 0 0 W P CAREY INC COM 92936U109 9658 143318 SH SOLE 7 143318 0 0 W P CAREY INC COM 92936U109 249 3692 SH SOLE 15 3692 0 0 W P CAREY INC COM 92936U109 3861 57293 SH SOLE 18 57293 0 0 W P CAREY INC COM 92936U109 9169 136061 SH SOLE 19 136061 0 0 W P CAREY INC COM 92936U109 114506 1699161 SH SOLE 21 1699161 0 0 W P CAREY INC COM 92936U109 267423 3968284 SH SOLE 22 3627045 0 341239 W P CAREY INC COM 92936U109 203 3013 SH SOLE 23 3013 0 0 W P CAREY INC COM 92936U109 13299 197346 SH SOLE 25 197346 0 0 W P CAREY INC COM 92936U109 4317 64057 SH SOLE 26 29071 0 34986 W P CAREY INC COM 92936U109 1039 15423 SH SOLE 28 15423 0 0 W P CAREY INC COM 92936U109 2427 36019 SH SOLE 29 36019 0 0 W P CAREY INC COM 92936U109 36789 545913 SH SOLE 30 545913 0 0 W P CAREY INC COM 92936U109 158 2340 SH SOLE 31 2340 0 0 W P CAREY INC COM 92936U109 143 2126 SH SOLE 36 2126 0 0 W P CAREY INC COM 92936U109 917 13601 SH SOLE 40 13601 0 0 WABASH NATL CORP COM 929566107 245 10758 SH SOLE 2 3092 0 7666 WABASH NATL CORP COM 929566107 11 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 31 1337 SH SOLE 7 1337 0 0 WABASH NATL CORP COM 929566107 6327 277264 SH SOLE 18 277264 0 0 WABASH NATL CORP COM 929566107 1022 44781 SH SOLE 19 44781 0 0 WABASH NATL CORP COM 929566107 117983 5170174 SH SOLE 21 5170174 0 0 WABASH NATL CORP COM 929566107 36809 1613020 SH SOLE 22 1489505 0 123515 WABASH NATL CORP COM 929566107 397 17391 SH SOLE 26 13307 0 4084 WABASH NATL CORP COM 929566107 221 9699 SH SOLE 28 9699 0 0 WABASH NATL CORP COM 929566107 1868 81839 SH SOLE 30 81839 0 0 WABASH NATL CORP COM 929566107 167 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 9699 65537 SH SOLE 2 19602 0 45935 WABCO HLDGS INC COM 92927K102 2519 17019 SH SOLE 4 15193 0 1826 WABCO HLDGS INC COM 92927K102 1719 11616 SH SOLE 7 4747 0 6869 WABCO HLDGS INC COM 92927K102 58 390 SH SOLE 13 390 0 0 WABCO HLDGS INC COM 92927K102 11872 80215 SH SOLE 18 59648 0 20567 WABCO HLDGS INC COM 92927K102 13081 88382 SH SOLE 19 88382 0 0 WABCO HLDGS INC COM 92927K102 5690 38443 SH SOLE 20 0 0 38443 WABCO HLDGS INC COM 92927K102 79325 535982 SH SOLE 21 535982 0 0 WABCO HLDGS INC COM 92927K102 209410 1414933 SH SOLE 22 1258968 0 155965 WABCO HLDGS INC COM 92927K102 8891 60075 SH SOLE 23 60075 0 0 WABCO HLDGS INC COM 92927K102 600 4056 SH SOLE 25 0 0 4056 WABCO HLDGS INC COM 92927K102 15481 104604 SH SOLE 26 55528 0 49076 WABCO HLDGS INC COM 92927K102 1745 11791 SH SOLE 28 8505 0 3286 WABCO HLDGS INC COM 92927K102 2319 15669 SH SOLE 29 2904 0 12765 WABCO HLDGS INC COM 92927K102 9472 64001 SH SOLE 30 64001 0 0 WABCO HLDGS INC COM 92927K102 4148 28027 SH SOLE 31 12018 0 16009 WABCO HLDGS INC COM 92927K102 6631 44801 SH SOLE 34 44801 0 0 WABCO HLDGS INC COM 92927K102 1874 12659 SH SOLE 36 12659 0 0 WABCO HLDGS INC COM 92927K102 40 269 SH SOLE 40 269 0 0 WABTEC CORP COM 929740108 9714 128238 SH SOLE 2 43422 0 84816 WABTEC CORP COM 929740108 2046 27013 SH SOLE 4 23663 0 3350 WABTEC CORP COM 929740108 456 6016 SH SOLE 7 6016 0 0 WABTEC CORP COM 929740108 50 657 SH SOLE 13 657 0 0 WABTEC CORP COM 929740108 36 470 SH SOLE 15 470 0 0 WABTEC CORP COM 929740108 22452 296396 SH SOLE 18 287938 0 8458 WABTEC CORP COM 929740108 2209 29167 SH SOLE 19 29167 0 0 WABTEC CORP COM 929740108 5040 66540 SH SOLE 20 0 0 66540 WABTEC CORP COM 929740108 275232 3633429 SH SOLE 21 3633429 0 0 WABTEC CORP COM 929740108 207778 2742943 SH SOLE 22 2468312 0 274631 WABTEC CORP COM 929740108 8706 114936 SH SOLE 23 114936 0 0 WABTEC CORP COM 929740108 4613 60903 SH SOLE 25 60903 0 0 WABTEC CORP COM 929740108 17492 230915 SH SOLE 26 99275 0 131640 WABTEC CORP COM 929740108 1456 19226 SH SOLE 28 13887 0 5339 WABTEC CORP COM 929740108 1796 23705 SH SOLE 29 2694 0 21011 WABTEC CORP COM 929740108 7436 98168 SH SOLE 30 98168 0 0 WABTEC CORP COM 929740108 3111 41074 SH SOLE 31 17785 0 23289 WABTEC CORP COM 929740108 431 5689 SH SOLE 34 5689 0 0 WABTEC CORP COM 929740108 5363 70798 SH SOLE 36 70798 0 0 WABTEC CORP COM 929740108 35 461 SH SOLE 40 461 0 0 WADDELL & REED FINL INC CL A 930059100 316 15737 SH SOLE 2 3294 0 12443 WADDELL & REED FINL INC CL A 930059100 4 222 SH SOLE 4 222 0 0 WADDELL & REED FINL INC CL A 930059100 643 32022 SH SOLE 7 32022 0 0 WADDELL & REED FINL INC CL A 930059100 9659 481276 SH SOLE 18 481276 0 0 WADDELL & REED FINL INC CL A 930059100 964 48046 SH SOLE 19 48046 0 0 WADDELL & REED FINL INC CL A 930059100 267905 13348552 SH SOLE 21 13348552 0 0 WADDELL & REED FINL INC CL A 930059100 43581 2171467 SH SOLE 22 2016767 0 154700 WADDELL & REED FINL INC CL A 930059100 501 24971 SH SOLE 26 19264 0 5707 WADDELL & REED FINL INC CL A 930059100 244 12153 SH SOLE 28 12153 0 0 WADDELL & REED FINL INC CL A 930059100 2231 111143 SH SOLE 30 111143 0 0 WADDELL & REED FINL INC CL A 930059100 3022 150561 SH SOLE 32 150561 0 0 WADDELL & REED FINL INC CL A 930059100 263 13081 SH SOLE 36 13081 0 0 WADDELL & REED FINL INC CL A 930059100 185 9205 SH SOLE 40 9205 0 0 WAGEWORKS INC COM 930427109 1437 23673 SH SOLE 2 23462 0 211 WAGEWORKS INC COM 930427109 123 2027 SH SOLE 4 2027 0 0 WAGEWORKS INC COM 930427109 71 1171 SH SOLE 7 1171 0 0 WAGEWORKS INC COM 930427109 10963 180614 SH SOLE 18 180521 0 93 WAGEWORKS INC COM 930427109 2561 42196 SH SOLE 19 42196 0 0 WAGEWORKS INC COM 930427109 208241 3430662 SH SOLE 21 3430662 0 0 WAGEWORKS INC COM 930427109 76138 1254337 SH SOLE 22 1166856 0 87481 WAGEWORKS INC COM 930427109 261 4308 SH SOLE 23 4308 0 0 WAGEWORKS INC COM 930427109 153 2516 SH SOLE 25 2516 0 0 WAGEWORKS INC COM 930427109 612 10080 SH SOLE 26 7526 0 2554 WAGEWORKS INC COM 930427109 418 6890 SH SOLE 28 6890 0 0 WAGEWORKS INC COM 930427109 180 2964 SH SOLE 29 537 0 2427 WAGEWORKS INC COM 930427109 3289 54191 SH SOLE 30 54191 0 0 WAGEWORKS INC COM 930427109 80 1326 SH SOLE 31 1326 0 0 WAGEWORKS INC COM 930427109 91 1500 SH SOLE 34 1500 0 0 WAGEWORKS INC COM 930427109 52 852 SH SOLE 36 852 0 0 WAGEWORKS INC COM 930427109 241 3975 SH SOLE 40 3975 0 0 WAL-MART STORES INC COM 931142103 211438 2705889 SH SOLE 2 1257542 0 1448347 WAL-MART STORES INC COM 931142103 54530 697851 SH SOLE 4 645316 0 52535 WAL-MART STORES INC COM 931142103 118979 1522643 SH SOLE 7 1291120 0 231523 WAL-MART STORES INC COM 931142103 5025 64312 SH SOLE 13 64312 0 0 WAL-MART STORES INC COM 931142103 804 10284 SH SOLE 15 10284 0 0 WAL-MART STORES INC COM 931142103 24 308 SH SOLE 17 0 0 308 WAL-MART STORES INC COM 931142103 298493 3819971 SH SOLE 18 3507940 0 312031 WAL-MART STORES INC COM 931142103 47414 606778 SH SOLE 19 606778 0 0 WAL-MART STORES INC COM 931142103 1433 18345 SH SOLE 20 18345 0 0 WAL-MART STORES INC COM 931142103 1982732 25374098 SH SOLE 21 25374098 0 0 WAL-MART STORES INC COM 931142103 3154094 40364656 SH SOLE 22 33162263 0 7202393 WAL-MART STORES INC COM 931142103 179364 2295414 SH SOLE 23 2295414 0 0 WAL-MART STORES INC COM 931142103 95988 1228411 SH SOLE 25 1193436 0 34975 WAL-MART STORES INC COM 931142103 241519 3090855 SH SOLE 26 1030268 0 2060587 WAL-MART STORES INC COM 931142103 27036 345997 SH SOLE 28 251985 0 94012 WAL-MART STORES INC COM 931142103 19300 246989 SH SOLE 29 246989 0 0 WAL-MART STORES INC COM 931142103 404282 5173813 SH SOLE 30 5173813 0 0 WAL-MART STORES INC COM 931142103 99744 1276477 SH SOLE 31 732019 0 544458 WAL-MART STORES INC COM 931142103 8769 112221 SH SOLE 32 112221 0 0 WAL-MART STORES INC COM 931142103 33909 433956 SH SOLE 34 433956 0 0 WAL-MART STORES INC COM 931142103 147293 1884988 SH SOLE 36 1884988 0 0 WAL-MART STORES INC COM 931142103 611 7818 SH SOLE 40 7818 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 97929 1268181 SH SOLE 2 379257 0 888924 WALGREENS BOOTS ALLIANCE INC COM 931427108 25643 332083 SH SOLE 4 300907 0 31176 WALGREENS BOOTS ALLIANCE INC COM 931427108 69060 894324 SH SOLE 7 718375 0 175949 WALGREENS BOOTS ALLIANCE INC COM 931427108 1382 17899 SH SOLE 13 17899 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 565 7312 SH SOLE 15 7312 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 23 302 SH SOLE 17 0 0 302 WALGREENS BOOTS ALLIANCE INC COM 931427108 269081 3484601 SH SOLE 18 3277088 0 207513 WALGREENS BOOTS ALLIANCE INC COM 931427108 113882 1474777 SH SOLE 19 1474777 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 37108 480550 SH SOLE 20 0 0 480550 WALGREENS BOOTS ALLIANCE INC COM 931427108 1041156 13482990 SH SOLE 21 13482990 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1898715 24588382 SH SOLE 22 20225169 0 4363213 WALGREENS BOOTS ALLIANCE INC COM 931427108 92195 1193922 SH SOLE 23 1193922 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 58298 754956 SH SOLE 25 732618 0 22338 WALGREENS BOOTS ALLIANCE INC COM 931427108 264093 3420013 SH SOLE 26 820164 0 2599849 WALGREENS BOOTS ALLIANCE INC COM 931427108 16147 209106 SH SOLE 28 152597 0 56509 WALGREENS BOOTS ALLIANCE INC COM 931427108 8011 103744 SH SOLE 29 43197 0 60547 WALGREENS BOOTS ALLIANCE INC COM 931427108 208351 2698144 SH SOLE 30 2698144 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 35581 460772 SH SOLE 31 213328 0 247444 WALGREENS BOOTS ALLIANCE INC COM 931427108 11957 154849 SH SOLE 32 154849 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 35084 454337 SH SOLE 34 454337 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 75914 983093 SH SOLE 36 983093 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 369 4774 SH SOLE 40 4774 0 0 WALKER & DUNLOP INC COM 93148P102 208 3982 SH SOLE 2 2970 0 1012 WALKER & DUNLOP INC COM 93148P102 10 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 31 589 SH SOLE 7 589 0 0 WALKER & DUNLOP INC COM 93148P102 6850 130891 SH SOLE 18 130891 0 0 WALKER & DUNLOP INC COM 93148P102 3268 62455 SH SOLE 19 62455 0 0 WALKER & DUNLOP INC COM 93148P102 128198 2449808 SH SOLE 21 2449808 0 0 WALKER & DUNLOP INC COM 93148P102 44717 854513 SH SOLE 22 802100 0 52413 WALKER & DUNLOP INC COM 93148P102 1856 35475 SH SOLE 23 35475 0 0 WALKER & DUNLOP INC COM 93148P102 498 9526 SH SOLE 26 6887 0 2639 WALKER & DUNLOP INC COM 93148P102 208 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 860 16434 SH SOLE 29 0 0 16434 WALKER & DUNLOP INC COM 93148P102 2093 39989 SH SOLE 30 39989 0 0 WALKER & DUNLOP INC COM 93148P102 146 2798 SH SOLE 40 2798 0 0 WALTER INVT MGMT CORP COM 93317W102 2 2961 SH SOLE 18 2961 0 0 WALTER INVT MGMT CORP COM 93317W102 3 5793 SH SOLE 19 5793 0 0 WALTER INVT MGMT CORP COM 93317W102 27 45480 SH SOLE 21 45480 0 0 WALTER INVT MGMT CORP COM 93317W102 339 572119 SH SOLE 22 572119 0 0 WALTER INVT MGMT CORP NOTE 4.500%11/0 93317WAA0 1 8000 PRN SOLE 21 8000 0 0 WARRIOR MET COAL INC COM 93627C101 117 4951 SH SOLE 2 1451 0 3500 WARRIOR MET COAL INC COM 93627C101 15 651 SH SOLE 7 651 0 0 WARRIOR MET COAL INC COM 93627C101 1492 63310 SH SOLE 18 63310 0 0 WARRIOR MET COAL INC COM 93627C101 279 11824 SH SOLE 19 11824 0 0 WARRIOR MET COAL INC COM 93627C101 11726 497482 SH SOLE 21 497482 0 0 WARRIOR MET COAL INC COM 93627C101 10744 455837 SH SOLE 22 426681 0 29156 WASHINGTON FED INC COM 938824109 1858 55215 SH SOLE 2 40245 0 14970 WASHINGTON FED INC COM 938824109 15 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 104 3092 SH SOLE 7 3092 0 0 WASHINGTON FED INC COM 938824109 19267 572579 SH SOLE 18 572579 0 0 WASHINGTON FED INC COM 938824109 2273 67536 SH SOLE 19 67536 0 0 WASHINGTON FED INC COM 938824109 195562 5811643 SH SOLE 21 5811643 0 0 WASHINGTON FED INC COM 938824109 103737 3082810 SH SOLE 22 2918048 0 164762 WASHINGTON FED INC COM 938824109 1387 41226 SH SOLE 26 35921 0 5305 WASHINGTON FED INC COM 938824109 456 13545 SH SOLE 28 13545 0 0 WASHINGTON FED INC COM 938824109 197 5862 SH SOLE 29 0 0 5862 WASHINGTON FED INC COM 938824109 528 15677 SH SOLE 30 15677 0 0 WASHINGTON FED INC COM 938824109 73 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 365 10837 SH SOLE 40 10837 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1002 120301 SH SOLE 2 87844 0 32457 WASHINGTON PRIME GROUP NEW COM 93964W108 534 64131 SH SOLE 4 64131 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2168 260312 SH SOLE 7 260312 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 50 6010 SH SOLE 15 6010 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 10217 1226558 SH SOLE 18 1226558 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2844 341412 SH SOLE 19 341412 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 106606 12797794 SH SOLE 21 12797794 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 71228 8550736 SH SOLE 22 8164671 0 386065 WASHINGTON PRIME GROUP NEW COM 93964W108 43 5216 SH SOLE 23 5216 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2813 337725 SH SOLE 25 337725 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 860 103289 SH SOLE 26 40324 0 62965 WASHINGTON PRIME GROUP NEW COM 93964W108 224 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 530 63680 SH SOLE 29 63680 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 8014 962023 SH SOLE 30 962023 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 16 1926 SH SOLE 36 1926 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 168 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 414 12643 SH SOLE 2 4259 0 8384 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 830 25326 SH SOLE 4 25326 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3407 103992 SH SOLE 7 103992 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 88 2674 SH SOLE 15 2674 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9196 280717 SH SOLE 18 280717 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4410 134606 SH SOLE 19 134606 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91793 2801996 SH SOLE 21 2801996 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 104141 3178913 SH SOLE 22 2989224 0 189689 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 72 2199 SH SOLE 23 2199 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4815 146976 SH SOLE 25 146976 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1586 48418 SH SOLE 26 21399 0 27019 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 563 17193 SH SOLE 28 17193 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 846 25810 SH SOLE 29 25810 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12909 394046 SH SOLE 30 394046 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1073 32762 SH SOLE 31 0 0 32762 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 46 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 237 7244 SH SOLE 40 7244 0 0 WASHINGTON TR BANCORP COM 940610108 183 3195 SH SOLE 2 861 0 2334 WASHINGTON TR BANCORP COM 940610108 32 556 SH SOLE 7 556 0 0 WASHINGTON TR BANCORP COM 940610108 3433 59958 SH SOLE 18 59958 0 0 WASHINGTON TR BANCORP COM 940610108 646 11282 SH SOLE 19 11282 0 0 WASHINGTON TR BANCORP COM 940610108 28271 493814 SH SOLE 21 493814 0 0 WASHINGTON TR BANCORP COM 940610108 26874 469421 SH SOLE 22 437740 0 31681 WASHINGTON TR BANCORP COM 940610108 88 1534 SH SOLE 26 1018 0 516 WASHINGTON TR BANCORP COM 940610108 119 2083 SH SOLE 28 2083 0 0 WASHINGTON TR BANCORP COM 940610108 181 3169 SH SOLE 30 3169 0 0 WASHINGTON TR BANCORP COM 940610108 223 3903 SH SOLE 34 3903 0 0 WASHINGTON TR BANCORP COM 940610108 90 1566 SH SOLE 40 1566 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 69 1942 SH SOLE 2 570 0 1372 WASHINGTONFIRST BANKSHARES I COM 940730104 27 751 SH SOLE 7 751 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 1340 37662 SH SOLE 18 37662 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 258 7248 SH SOLE 19 7248 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 11444 321558 SH SOLE 21 321558 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 4556 128001 SH SOLE 22 90875 0 37126 WASTE CONNECTIONS INC COM 94106B101 10218 146062 SH SOLE 2 28048 0 118014 WASTE CONNECTIONS INC COM 94106B101 5647 80716 SH SOLE 4 70995 0 9721 WASTE CONNECTIONS INC COM 94106B101 1210 17293 SH SOLE 7 17293 0 0 WASTE CONNECTIONS INC COM 94106B101 1931 27599 SH SOLE 18 1432 0 26167 WASTE CONNECTIONS INC COM 94106B101 402 5748 SH SOLE 19 5748 0 0 WASTE CONNECTIONS INC COM 94106B101 10500 150088 SH SOLE 20 0 0 150088 WASTE CONNECTIONS INC COM 94106B101 43939 628062 SH SOLE 21 628062 0 0 WASTE CONNECTIONS INC COM 94106B101 34413 491902 SH SOLE 22 315149 0 176753 WASTE CONNECTIONS INC COM 94106B101 21956 313842 SH SOLE 23 313842 0 0 WASTE CONNECTIONS INC COM 94106B101 28259 403937 SH SOLE 26 177492 0 226445 WASTE CONNECTIONS INC COM 94106B101 4128 59010 SH SOLE 28 42605 0 16405 WASTE CONNECTIONS INC COM 94106B101 4701 67190 SH SOLE 29 9001 0 58189 WASTE CONNECTIONS INC COM 94106B101 20469 292579 SH SOLE 30 292579 0 0 WASTE CONNECTIONS INC COM 94106B101 6934 99119 SH SOLE 31 40007 0 59112 WASTE CONNECTIONS INC COM 94106B101 1297 18533 SH SOLE 34 18533 0 0 WASTE CONNECTIONS INC COM 94106B101 1808 25849 SH SOLE 36 25849 0 0 WASTE CONNECTIONS INC COM 94106B101 87 1238 SH SOLE 40 1238 0 0 WASTE MGMT INC DEL COM 94106L109 75706 967237 SH SOLE 2 548037 0 419200 WASTE MGMT INC DEL COM 94106L109 16610 212210 SH SOLE 4 195902 0 16308 WASTE MGMT INC DEL COM 94106L109 29594 378096 SH SOLE 7 353080 0 25016 WASTE MGMT INC DEL COM 94106L109 267 3414 SH SOLE 13 3414 0 0 WASTE MGMT INC DEL COM 94106L109 236 3014 SH SOLE 15 3014 0 0 WASTE MGMT INC DEL COM 94106L109 70447 900047 SH SOLE 18 838541 0 61506 WASTE MGMT INC DEL COM 94106L109 9214 117716 SH SOLE 19 117716 0 0 WASTE MGMT INC DEL COM 94106L109 17279 220761 SH SOLE 20 0 0 220761 WASTE MGMT INC DEL COM 94106L109 878029 11217952 SH SOLE 21 11217952 0 0 WASTE MGMT INC DEL COM 94106L109 976450 12475403 SH SOLE 22 10317800 0 2157603 WASTE MGMT INC DEL COM 94106L109 50795 648977 SH SOLE 23 648977 0 0 WASTE MGMT INC DEL COM 94106L109 27191 347395 SH SOLE 25 347395 0 0 WASTE MGMT INC DEL COM 94106L109 105657 1349908 SH SOLE 26 412098 0 937810 WASTE MGMT INC DEL COM 94106L109 7837 100133 SH SOLE 28 72370 0 27763 WASTE MGMT INC DEL COM 94106L109 7794 99576 SH SOLE 29 58106 0 41470 WASTE MGMT INC DEL COM 94106L109 133213 1701964 SH SOLE 30 1701964 0 0 WASTE MGMT INC DEL COM 94106L109 31705 405077 SH SOLE 31 218538 0 186539 WASTE MGMT INC DEL COM 94106L109 3443 43991 SH SOLE 32 43991 0 0 WASTE MGMT INC DEL COM 94106L109 20931 267423 SH SOLE 34 267423 0 0 WASTE MGMT INC DEL COM 94106L109 41951 535984 SH SOLE 36 535984 0 0 WASTE MGMT INC DEL COM 94106L109 171 2188 SH SOLE 40 2188 0 0 WATERS CORP COM 941848103 24446 136177 SH SOLE 2 59987 0 76190 WATERS CORP COM 941848103 5891 32815 SH SOLE 4 29847 0 2968 WATERS CORP COM 941848103 14670 81717 SH SOLE 7 66359 0 15358 WATERS CORP COM 941848103 861 4795 SH SOLE 13 4795 0 0 WATERS CORP COM 941848103 100 557 SH SOLE 15 557 0 0 WATERS CORP COM 941848103 30958 172446 SH SOLE 18 161170 0 11276 WATERS CORP COM 941848103 8601 47913 SH SOLE 19 47913 0 0 WATERS CORP COM 941848103 10282 57277 SH SOLE 20 0 0 57277 WATERS CORP COM 941848103 360674 2009102 SH SOLE 21 2009102 0 0 WATERS CORP COM 941848103 391673 2181778 SH SOLE 22 1814959 0 366819 WATERS CORP COM 941848103 17519 97589 SH SOLE 23 97589 0 0 WATERS CORP COM 941848103 12077 67275 SH SOLE 25 67275 0 0 WATERS CORP COM 941848103 37992 211629 SH SOLE 26 82946 0 128683 WATERS CORP COM 941848103 3325 18520 SH SOLE 28 13598 0 4922 WATERS CORP COM 941848103 10253 57116 SH SOLE 29 3675 0 53441 WATERS CORP COM 941848103 44163 246004 SH SOLE 30 246004 0 0 WATERS CORP COM 941848103 7755 43197 SH SOLE 31 16703 0 26494 WATERS CORP COM 941848103 2072 11543 SH SOLE 34 11543 0 0 WATERS CORP COM 941848103 13203 73547 SH SOLE 36 73547 0 0 WATERS CORP COM 941848103 71 398 SH SOLE 40 398 0 0 WATERSTONE FINL INC MD COM 94188P101 101 5197 SH SOLE 2 1500 0 3697 WATERSTONE FINL INC MD COM 94188P101 18 900 SH SOLE 7 900 0 0 WATERSTONE FINL INC MD COM 94188P101 1946 99820 SH SOLE 18 99820 0 0 WATERSTONE FINL INC MD COM 94188P101 408 20907 SH SOLE 19 20907 0 0 WATERSTONE FINL INC MD COM 94188P101 16607 851634 SH SOLE 21 851634 0 0 WATERSTONE FINL INC MD COM 94188P101 9527 488577 SH SOLE 22 427711 0 60866 WATERSTONE FINL INC MD COM 94188P101 796 40816 SH SOLE 23 40816 0 0 WATERSTONE FINL INC MD COM 94188P101 48 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 82 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 112 5764 SH SOLE 30 5764 0 0 WATERSTONE FINL INC MD COM 94188P101 69 3561 SH SOLE 40 3561 0 0 WATSCO INC COM 942622200 5331 33100 SH SOLE 2 22380 0 10720 WATSCO INC COM 942622200 23 144 SH SOLE 4 144 0 0 WATSCO INC COM 942622200 159 989 SH SOLE 7 989 0 0 WATSCO INC COM 942622200 16205 100610 SH SOLE 18 100610 0 0 WATSCO INC COM 942622200 1575 9780 SH SOLE 19 9780 0 0 WATSCO INC COM 942622200 229171 1422806 SH SOLE 21 1422806 0 0 WATSCO INC COM 942622200 156829 973667 SH SOLE 22 870521 0 103146 WATSCO INC COM 942622200 1664 10330 SH SOLE 26 8300 0 2030 WATSCO INC COM 942622200 762 4732 SH SOLE 28 4732 0 0 WATSCO INC COM 942622200 1844 11447 SH SOLE 29 0 0 11447 WATSCO INC COM 942622200 731 4538 SH SOLE 30 4538 0 0 WATSCO INC COM 942622200 112 693 SH SOLE 31 693 0 0 WATSCO INC COM 942622200 226 1403 SH SOLE 36 1403 0 0 WATSCO INC COM 942622200 481 2987 SH SOLE 40 2987 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 264 3808 SH SOLE 2 1766 0 2042 WATTS WATER TECHNOLOGIES INC CL A 942749102 12 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 932 13466 SH SOLE 7 13466 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8864 128095 SH SOLE 18 128095 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1458 21072 SH SOLE 19 21072 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 167927 2426694 SH SOLE 21 2426694 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 54626 789386 SH SOLE 22 736799 0 52587 WATTS WATER TECHNOLOGIES INC CL A 942749102 498 7201 SH SOLE 26 5767 0 1434 WATTS WATER TECHNOLOGIES INC CL A 942749102 266 3851 SH SOLE 28 3851 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1287 18592 SH SOLE 29 0 0 18592 WATTS WATER TECHNOLOGIES INC CL A 942749102 7969 115153 SH SOLE 30 115153 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 209 3020 SH SOLE 40 3020 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 13 600 SH SOLE 2 600 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 17 779 SH SOLE 7 779 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 925 42522 SH SOLE 18 42522 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 220 10114 SH SOLE 19 10114 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 8080 371502 SH SOLE 21 371502 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 3409 156716 SH SOLE 22 134134 0 22582 WAVE LIFE SCIENCES LTD SHS Y95308105 42 1930 SH SOLE 30 1930 0 0 WAYFAIR INC CL A 94419L101 4459 66164 SH SOLE 2 52897 0 13267 WAYFAIR INC CL A 94419L101 16 235 SH SOLE 4 235 0 0 WAYFAIR INC CL A 94419L101 64 946 SH SOLE 7 946 0 0 WAYFAIR INC CL A 94419L101 0 5 SH SOLE 17 0 0 5 WAYFAIR INC CL A 94419L101 1221 18121 SH SOLE 18 18121 0 0 WAYFAIR INC CL A 94419L101 856 12699 SH SOLE 19 12699 0 0 WAYFAIR INC CL A 94419L101 27487 407812 SH SOLE 21 407812 0 0 WAYFAIR INC CL A 94419L101 72597 1077103 SH SOLE 22 963685 0 113418 WAYFAIR INC CL A 94419L101 1018 15111 SH SOLE 26 12825 0 2286 WAYFAIR INC CL A 94419L101 388 5762 SH SOLE 28 5762 0 0 WAYFAIR INC CL A 94419L101 369 5472 SH SOLE 30 5472 0 0 WAYFAIR INC CL A 94419L101 57 848 SH SOLE 31 848 0 0 WAYFAIR INC CL A 94419L101 265 3935 SH SOLE 40 3935 0 0 WAYFAIR INC NOTE 0.375% 9/0 94419LAA9 1205 1244000 PRN SOLE 21 1244000 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 8 428 SH SOLE 18 428 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 12 682 SH SOLE 21 682 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 682 SH SOLE 18 682 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 830 SH SOLE 21 830 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1920 141500 SH SOLE 22 141500 0 0 WD-40 CO COM 929236107 109 970 SH SOLE 2 764 0 206 WD-40 CO COM 929236107 8 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 42 373 SH SOLE 7 373 0 0 WD-40 CO COM 929236107 6843 61154 SH SOLE 18 61154 0 0 WD-40 CO COM 929236107 1192 10652 SH SOLE 19 10652 0 0 WD-40 CO COM 929236107 136494 1219783 SH SOLE 21 1219783 0 0 WD-40 CO COM 929236107 43060 384805 SH SOLE 22 357525 0 27280 WD-40 CO COM 929236107 821 7340 SH SOLE 26 6153 0 1187 WD-40 CO COM 929236107 233 2082 SH SOLE 28 2082 0 0 WD-40 CO COM 929236107 2172 19408 SH SOLE 30 19408 0 0 WD-40 CO COM 929236107 168 1502 SH SOLE 40 1502 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 3767 3450000 PRN SOLE 21 3450000 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 4415 963980 SH SOLE 2 88805 0 875175 WEATHERFORD INTL PLC ORD SHS G48833100 1234 269388 SH SOLE 4 245149 0 24239 WEATHERFORD INTL PLC ORD SHS G48833100 384 83754 SH SOLE 7 72613 0 11141 WEATHERFORD INTL PLC ORD SHS G48833100 28 6081 SH SOLE 15 6081 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2645 577494 SH SOLE 18 485839 0 91655 WEATHERFORD INTL PLC ORD SHS G48833100 1699 370852 SH SOLE 19 370852 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2691 587550 SH SOLE 20 0 0 587550 WEATHERFORD INTL PLC ORD SHS G48833100 57049 12456153 SH SOLE 21 12456153 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 123489 26962650 SH SOLE 22 23859933 0 3102717 WEATHERFORD INTL PLC ORD SHS G48833100 5737 1252720 SH SOLE 23 1252720 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3744 817544 SH SOLE 25 817544 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 12215 2666966 SH SOLE 26 1146565 0 1520401 WEATHERFORD INTL PLC ORD SHS G48833100 1011 220732 SH SOLE 28 164921 0 55811 WEATHERFORD INTL PLC ORD SHS G48833100 1216 265602 SH SOLE 29 35774 0 229828 WEATHERFORD INTL PLC ORD SHS G48833100 4632 1011462 SH SOLE 30 1011462 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2380 519735 SH SOLE 31 201648 0 318087 WEATHERFORD INTL PLC ORD SHS G48833100 269 58838 SH SOLE 34 58838 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 5872 1282144 SH SOLE 36 1282144 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 17 3699 SH SOLE 40 3699 0 0 WEATHERFORD INTL PLC OPTIONS G48833100 105 23000 SH Put SOLE 2 23000 0 0 WEATHERFORD INTL PLC OPTIONS G48833100 176 38500 SH Put SOLE 18 38500 0 0 WEATHERFORD INTL PLC OPTIONS G48833100 1763 385000 SH Put SOLE 19 385000 0 0 WEB COM GROUP INC COM 94733A104 61 2422 SH SOLE 2 2166 0 256 WEB COM GROUP INC COM 94733A104 9 372 SH SOLE 4 372 0 0 WEB COM GROUP INC COM 94733A104 28 1127 SH SOLE 7 1127 0 0 WEB COM GROUP INC COM 94733A104 3292 131667 SH SOLE 18 131667 0 0 WEB COM GROUP INC COM 94733A104 1442 57699 SH SOLE 19 57699 0 0 WEB COM GROUP INC COM 94733A104 28698 1147922 SH SOLE 21 1147922 0 0 WEB COM GROUP INC COM 94733A104 32783 1311314 SH SOLE 22 1230133 0 81181 WEB COM GROUP INC COM 94733A104 69 2763 SH SOLE 26 0 0 2763 WEB COM GROUP INC COM 94733A104 156 6249 SH SOLE 28 6249 0 0 WEB COM GROUP INC COM 94733A104 1110 44389 SH SOLE 29 0 0 44389 WEB COM GROUP INC COM 94733A104 130 5215 SH SOLE 30 5215 0 0 WEB COM GROUP INC COM 94733A104 58 2309 SH SOLE 34 2309 0 0 WEB COM GROUP INC COM 94733A104 128 5114 SH SOLE 40 5114 0 0 WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 840 845000 PRN SOLE 21 845000 0 0 WEBSTER FINL CORP CONN COM 947890109 4956 94315 SH SOLE 2 47758 0 46557 WEBSTER FINL CORP CONN COM 947890109 50 952 SH SOLE 4 952 0 0 WEBSTER FINL CORP CONN COM 947890109 154 2937 SH SOLE 7 2937 0 0 WEBSTER FINL CORP CONN COM 947890109 16249 309213 SH SOLE 18 309213 0 0 WEBSTER FINL CORP CONN COM 947890109 2665 50711 SH SOLE 19 50711 0 0 WEBSTER FINL CORP CONN COM 947890109 216401 4117997 SH SOLE 21 4117997 0 0 WEBSTER FINL CORP CONN COM 947890109 156918 2986064 SH SOLE 22 2704058 0 282006 WEBSTER FINL CORP CONN COM 947890109 113 2148 SH SOLE 23 2148 0 0 WEBSTER FINL CORP CONN COM 947890109 1544 29377 SH SOLE 26 24563 0 4814 WEBSTER FINL CORP CONN COM 947890109 697 13256 SH SOLE 28 13256 0 0 WEBSTER FINL CORP CONN COM 947890109 1724 32802 SH SOLE 29 0 0 32802 WEBSTER FINL CORP CONN COM 947890109 748 14234 SH SOLE 30 14234 0 0 WEBSTER FINL CORP CONN COM 947890109 109 2078 SH SOLE 31 2078 0 0 WEBSTER FINL CORP CONN COM 947890109 19074 362975 SH SOLE 34 362975 0 0 WEBSTER FINL CORP CONN COM 947890109 238 4534 SH SOLE 36 4534 0 0 WEBSTER FINL CORP CONN COM 947890109 513 9762 SH SOLE 40 9762 0 0 WEC ENERGY GROUP INC COM 92939U106 30725 489413 SH SOLE 2 181109 0 308304 WEC ENERGY GROUP INC COM 92939U106 7156 113986 SH SOLE 4 105053 0 8933 WEC ENERGY GROUP INC COM 92939U106 18953 301888 SH SOLE 7 276729 0 25159 WEC ENERGY GROUP INC COM 92939U106 944 15037 SH SOLE 13 15037 0 0 WEC ENERGY GROUP INC COM 92939U106 136 2162 SH SOLE 15 2162 0 0 WEC ENERGY GROUP INC COM 92939U106 47304 753484 SH SOLE 18 709611 0 43873 WEC ENERGY GROUP INC COM 92939U106 7964 126853 SH SOLE 19 126853 0 0 WEC ENERGY GROUP INC COM 92939U106 12781 203586 SH SOLE 20 0 0 203586 WEC ENERGY GROUP INC COM 92939U106 746944 11897801 SH SOLE 21 11897801 0 0 WEC ENERGY GROUP INC COM 92939U106 555739 8852160 SH SOLE 22 7347728 0 1504432 WEC ENERGY GROUP INC COM 92939U106 24149 384658 SH SOLE 23 384658 0 0 WEC ENERGY GROUP INC COM 92939U106 14952 238171 SH SOLE 25 238171 0 0 WEC ENERGY GROUP INC COM 92939U106 52168 830965 SH SOLE 26 288191 0 542774 WEC ENERGY GROUP INC COM 92939U106 4505 71755 SH SOLE 28 52181 0 19574 WEC ENERGY GROUP INC COM 92939U106 5709 90943 SH SOLE 29 12290 0 78653 WEC ENERGY GROUP INC COM 92939U106 74643 1188955 SH SOLE 30 1188955 0 0 WEC ENERGY GROUP INC COM 92939U106 14831 236234 SH SOLE 31 98887 0 137347 WEC ENERGY GROUP INC COM 92939U106 4178 66557 SH SOLE 32 66557 0 0 WEC ENERGY GROUP INC COM 92939U106 1286 20484 SH SOLE 34 20484 0 0 WEC ENERGY GROUP INC COM 92939U106 22622 360331 SH SOLE 36 360331 0 0 WEC ENERGY GROUP INC COM 92939U106 101 1603 SH SOLE 40 1603 0 0 WEIBO CORP SPONSORED ADR 948596101 12522 126560 SH SOLE 2 25680 0 100880 WEIBO CORP SPONSORED ADR 948596101 1217 12296 SH SOLE 4 12296 0 0 WEIBO CORP SPONSORED ADR 948596101 334 3376 SH SOLE 7 3376 0 0 WEIBO CORP SPONSORED ADR 948596101 118 1193 SH SOLE 13 0 0 1193 WEIBO CORP SPONSORED ADR 948596101 2036 20576 SH SOLE 15 20576 0 0 WEIBO CORP SPONSORED ADR 948596101 3463 34997 SH SOLE 18 34997 0 0 WEIBO CORP SPONSORED ADR 948596101 549 5550 SH SOLE 19 5550 0 0 WEIBO CORP SPONSORED ADR 948596101 80525 813876 SH SOLE 21 813876 0 0 WEIBO CORP SPONSORED ADR 948596101 127285 1286482 SH SOLE 22 957859 0 328623 WEIBO CORP SPONSORED ADR 948596101 4916 49690 SH SOLE 23 49690 0 0 WEIBO CORP SPONSORED ADR 948596101 708 7157 SH SOLE 25 7157 0 0 WEIBO CORP SPONSORED ADR 948596101 15385 155498 SH SOLE 26 46230 0 109268 WEIBO CORP SPONSORED ADR 948596101 659 6658 SH SOLE 28 6658 0 0 WEIBO CORP SPONSORED ADR 948596101 1266 12796 SH SOLE 29 7541 0 5255 WEIBO CORP SPONSORED ADR 948596101 25903 261805 SH SOLE 30 261805 0 0 WEIBO CORP SPONSORED ADR 948596101 2377 24025 SH SOLE 31 2712 0 21313 WEIBO CORP SPONSORED ADR 948596101 382 3856 SH SOLE 34 3856 0 0 WEIBO CORP SPONSORED ADR 948596101 28 286 SH SOLE 40 286 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 98 2250 SH SOLE 2 1568 0 682 WEIGHT WATCHERS INTL INC NEW COM 948626106 7 172 SH SOLE 4 172 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 27 620 SH SOLE 7 620 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 4184 96067 SH SOLE 18 96067 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1510 34669 SH SOLE 19 34669 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 36091 828724 SH SOLE 21 828724 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 31789 729948 SH SOLE 22 665391 0 64557 WEIGHT WATCHERS INTL INC NEW COM 948626106 829 19028 SH SOLE 23 19028 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 409 9392 SH SOLE 26 7682 0 1710 WEIGHT WATCHERS INTL INC NEW COM 948626106 201 4610 SH SOLE 28 4610 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 200 4593 SH SOLE 29 0 0 4593 WEIGHT WATCHERS INTL INC NEW COM 948626106 186 4278 SH SOLE 30 4278 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 145 3319 SH SOLE 40 3319 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5902 185937 SH SOLE 2 125089 0 60848 WEINGARTEN RLTY INVS SH BEN INT 948741103 2594 81728 SH SOLE 4 81728 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5459 171984 SH SOLE 7 171984 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 153 4835 SH SOLE 15 4835 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 12849 404810 SH SOLE 18 403332 0 1478 WEINGARTEN RLTY INVS SH BEN INT 948741103 21217 668471 SH SOLE 19 668471 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 184528 5813725 SH SOLE 21 5813725 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 186659 5880879 SH SOLE 22 5336958 0 543921 WEINGARTEN RLTY INVS SH BEN INT 948741103 3497 110178 SH SOLE 23 110178 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 10259 323211 SH SOLE 25 323211 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5572 175564 SH SOLE 26 60109 0 115455 WEINGARTEN RLTY INVS SH BEN INT 948741103 718 22625 SH SOLE 28 22625 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 7508 236557 SH SOLE 29 79245 0 157312 WEINGARTEN RLTY INVS SH BEN INT 948741103 19677 619955 SH SOLE 30 619955 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 711 22411 SH SOLE 31 2732 0 19679 WEINGARTEN RLTY INVS SH BEN INT 948741103 7606 239620 SH SOLE 34 239620 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3761 118494 SH SOLE 36 118494 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 362 11410 SH SOLE 40 11410 0 0 WEIS MKTS INC COM 948849104 112 2581 SH SOLE 2 537 0 2044 WEIS MKTS INC COM 948849104 7 157 SH SOLE 4 157 0 0 WEIS MKTS INC COM 948849104 13 309 SH SOLE 7 309 0 0 WEIS MKTS INC COM 948849104 1541 35436 SH SOLE 18 35436 0 0 WEIS MKTS INC COM 948849104 343 7876 SH SOLE 19 7876 0 0 WEIS MKTS INC COM 948849104 13122 301652 SH SOLE 21 301652 0 0 WEIS MKTS INC COM 948849104 14785 339874 SH SOLE 22 316764 0 23110 WEIS MKTS INC COM 948849104 380 8729 SH SOLE 26 8729 0 0 WEIS MKTS INC COM 948849104 76 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 69 1597 SH SOLE 30 1597 0 0 WEIS MKTS INC COM 948849104 64 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 1286 55789 SH SOLE 2 12689 0 43100 WELBILT INC COM 949090104 19 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 117 5055 SH SOLE 7 5055 0 0 WELBILT INC COM 949090104 1384 60048 SH SOLE 18 60048 0 0 WELBILT INC COM 949090104 1017 44115 SH SOLE 19 44115 0 0 WELBILT INC COM 949090104 31709 1375645 SH SOLE 21 1375645 0 0 WELBILT INC COM 949090104 81514 3536413 SH SOLE 22 3163226 0 373187 WELBILT INC COM 949090104 1384 60032 SH SOLE 26 53083 0 6949 WELBILT INC COM 949090104 431 18717 SH SOLE 28 18717 0 0 WELBILT INC COM 949090104 450 19527 SH SOLE 30 19527 0 0 WELBILT INC COM 949090104 69 3003 SH SOLE 31 3003 0 0 WELBILT INC COM 949090104 44 1922 SH SOLE 36 1922 0 0 WELBILT INC COM 949090104 326 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 14174 82530 SH SOLE 2 65722 0 16808 WELLCARE HEALTH PLANS INC COM 94946T106 1148 6682 SH SOLE 4 6682 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 489 2847 SH SOLE 7 2847 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 31145 181347 SH SOLE 18 180876 0 471 WELLCARE HEALTH PLANS INC COM 94946T106 37003 215462 SH SOLE 19 215462 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 343381 1999426 SH SOLE 21 1999426 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 267080 1555141 SH SOLE 22 1418203 0 136938 WELLCARE HEALTH PLANS INC COM 94946T106 1812 10551 SH SOLE 23 10551 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1252 7290 SH SOLE 25 7290 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3080 17932 SH SOLE 26 13411 0 4521 WELLCARE HEALTH PLANS INC COM 94946T106 1188 6917 SH SOLE 28 6917 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 4933 28724 SH SOLE 29 7615 0 21109 WELLCARE HEALTH PLANS INC COM 94946T106 1394 8117 SH SOLE 30 8117 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1320 7684 SH SOLE 31 2706 0 4978 WELLCARE HEALTH PLANS INC COM 94946T106 18572 108140 SH SOLE 34 108140 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 454 2646 SH SOLE 36 2646 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 851 4956 SH SOLE 40 4956 0 0 WELLESLEY BANCORP INC COM 949485106 7 267 SH SOLE 21 267 0 0 WELLS FARGO CO NEW COM 949746101 340630 6176432 SH SOLE 2 1589055 0 4587377 WELLS FARGO CO NEW COM 949746101 89087 1615357 SH SOLE 4 1452050 0 163307 WELLS FARGO CO NEW COM 949746101 183200 3321841 SH SOLE 7 3203202 0 118639 WELLS FARGO CO NEW COM 949746101 815 14780 SH SOLE 13 14780 0 0 WELLS FARGO CO NEW COM 949746101 1677 30402 SH SOLE 15 30402 0 0 WELLS FARGO CO NEW COM 949746101 30 543 SH SOLE 17 0 0 543 WELLS FARGO CO NEW COM 949746101 816591 14806720 SH SOLE 18 13717700 0 1089020 WELLS FARGO CO NEW COM 949746101 786091 14253693 SH SOLE 19 14253693 0 0 WELLS FARGO CO NEW COM 949746101 115707 2098034 SH SOLE 20 336269 0 1761765 WELLS FARGO CO NEW COM 949746101 4103855 74412595 SH SOLE 21 74412595 0 0 WELLS FARGO CO NEW COM 949746101 6540448 118593807 SH SOLE 22 97859375 0 20734432 WELLS FARGO CO NEW COM 949746101 324513 5884182 SH SOLE 23 5884182 0 0 WELLS FARGO CO NEW COM 949746101 213023 3862617 SH SOLE 25 3862617 0 0 WELLS FARGO CO NEW COM 949746101 598900 10859476 SH SOLE 26 3174527 0 7684949 WELLS FARGO CO NEW COM 949746101 59500 1078879 SH SOLE 28 786721 0 292158 WELLS FARGO CO NEW COM 949746101 17777 322341 SH SOLE 29 166927 0 155414 WELLS FARGO CO NEW COM 949746101 748370 13569713 SH SOLE 30 13569713 0 0 WELLS FARGO CO NEW COM 949746101 114570 2077421 SH SOLE 31 1162627 0 914794 WELLS FARGO CO NEW COM 949746101 105276 1908897 SH SOLE 34 1908897 0 0 WELLS FARGO CO NEW COM 949746101 265108 4807030 SH SOLE 36 4807030 0 0 WELLS FARGO CO NEW COM 949746101 1918 34781 SH SOLE 37 34781 0 0 WELLS FARGO CO NEW COM 949746101 1336 24219 SH SOLE 40 24219 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 309 235 SH SOLE 4 235 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2729 2075 SH SOLE 18 2075 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 19662 14952 SH SOLE 19 14952 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 535919 407543 SH SOLE 21 407543 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 531 404 SH SOLE 22 404 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7411 5636 SH SOLE 34 5636 0 0 WELLTOWER INC COM 95040Q104 32566 463373 SH SOLE 2 113363 0 350010 WELLTOWER INC COM 95040Q104 24954 355063 SH SOLE 4 342595 0 12468 WELLTOWER INC COM 95040Q104 55026 782954 SH SOLE 7 771566 0 11388 WELLTOWER INC COM 95040Q104 321 4565 SH SOLE 13 4565 0 0 WELLTOWER INC COM 95040Q104 1075 15293 SH SOLE 15 15293 0 0 WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 60911 866687 SH SOLE 18 816014 0 50673 WELLTOWER INC COM 95040Q104 34954 497347 SH SOLE 19 497347 0 0 WELLTOWER INC COM 95040Q104 12206 173674 SH SOLE 20 0 0 173674 WELLTOWER INC COM 95040Q104 882102 12551248 SH SOLE 21 12551248 0 0 WELLTOWER INC COM 95040Q104 1042677 14836039 SH SOLE 22 12931029 0 1905010 WELLTOWER INC COM 95040Q104 31888 453722 SH SOLE 23 453722 0 0 WELLTOWER INC COM 95040Q104 69018 982039 SH SOLE 25 982039 0 0 WELLTOWER INC COM 95040Q104 93168 1325675 SH SOLE 26 341881 0 983794 WELLTOWER INC COM 95040Q104 5819 82799 SH SOLE 28 60182 0 22617 WELLTOWER INC COM 95040Q104 9805 139517 SH SOLE 29 139517 0 0 WELLTOWER INC COM 95040Q104 199281 2835533 SH SOLE 30 2835533 0 0 WELLTOWER INC COM 95040Q104 18414 262007 SH SOLE 31 185510 0 76497 WELLTOWER INC COM 95040Q104 10425 148330 SH SOLE 34 148330 0 0 WELLTOWER INC COM 95040Q104 26704 379965 SH SOLE 36 379965 0 0 WELLTOWER INC COM 95040Q104 124 1768 SH SOLE 40 1768 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 717 11304 SH SOLE 4 11304 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 6263 98735 SH SOLE 18 98735 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 45604 718962 SH SOLE 19 718962 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 99428 1567516 SH SOLE 21 1567516 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 1233 19437 SH SOLE 22 19437 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 16938 267034 SH SOLE 34 267034 0 0 WENDYS CO COM 95058W100 2474 159309 SH SOLE 2 91510 0 67799 WENDYS CO COM 95058W100 13 856 SH SOLE 4 856 0 0 WENDYS CO COM 95058W100 77 4939 SH SOLE 7 4939 0 0 WENDYS CO COM 95058W100 0 10 SH SOLE 17 0 0 10 WENDYS CO COM 95058W100 9379 603900 SH SOLE 18 603900 0 0 WENDYS CO COM 95058W100 913 58803 SH SOLE 19 58803 0 0 WENDYS CO COM 95058W100 121972 7853981 SH SOLE 21 7853981 0 0 WENDYS CO COM 95058W100 91010 5860256 SH SOLE 22 5268110 0 592146 WENDYS CO COM 95058W100 1204 77513 SH SOLE 26 62876 0 14637 WENDYS CO COM 95058W100 459 29574 SH SOLE 28 29574 0 0 WENDYS CO COM 95058W100 638 41061 SH SOLE 30 41061 0 0 WENDYS CO COM 95058W100 65 4208 SH SOLE 31 4208 0 0 WENDYS CO COM 95058W100 82 5262 SH SOLE 36 5262 0 0 WENDYS CO COM 95058W100 282 18188 SH SOLE 40 18188 0 0 WERNER ENTERPRISES INC COM 950755108 1031 28208 SH SOLE 2 20788 0 7420 WERNER ENTERPRISES INC COM 950755108 8 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 39 1080 SH SOLE 7 1080 0 0 WERNER ENTERPRISES INC COM 950755108 11163 305418 SH SOLE 18 305418 0 0 WERNER ENTERPRISES INC COM 950755108 1622 44382 SH SOLE 19 44382 0 0 WERNER ENTERPRISES INC COM 950755108 105189 2877935 SH SOLE 21 2877935 0 0 WERNER ENTERPRISES INC COM 950755108 55190 1509992 SH SOLE 22 1419418 0 90574 WERNER ENTERPRISES INC COM 950755108 189 5178 SH SOLE 23 5178 0 0 WERNER ENTERPRISES INC COM 950755108 627 17142 SH SOLE 26 14343 0 2799 WERNER ENTERPRISES INC COM 950755108 247 6764 SH SOLE 28 6764 0 0 WERNER ENTERPRISES INC COM 950755108 239 6539 SH SOLE 30 6539 0 0 WERNER ENTERPRISES INC COM 950755108 210 5745 SH SOLE 34 5745 0 0 WERNER ENTERPRISES INC COM 950755108 188 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 392 9556 SH SOLE 2 2394 0 7162 WESBANCO INC COM 950810101 14 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 38 922 SH SOLE 7 922 0 0 WESBANCO INC COM 950810101 6498 158421 SH SOLE 18 158421 0 0 WESBANCO INC COM 950810101 1314 32030 SH SOLE 19 32030 0 0 WESBANCO INC COM 950810101 54443 1327226 SH SOLE 21 1327226 0 0 WESBANCO INC COM 950810101 48367 1179105 SH SOLE 22 1104230 0 74875 WESBANCO INC COM 950810101 763 18611 SH SOLE 26 15189 0 3422 WESBANCO INC COM 950810101 534 13018 SH SOLE 28 13018 0 0 WESBANCO INC COM 950810101 249 6068 SH SOLE 30 6068 0 0 WESBANCO INC COM 950810101 161 3913 SH SOLE 40 3913 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 126 13367 SH SOLE 2 3973 0 9394 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 16 1667 SH SOLE 7 1667 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2008 213606 SH SOLE 18 213606 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 391 41590 SH SOLE 19 41590 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 45820 4874495 SH SOLE 21 4874495 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 15364 1634517 SH SOLE 22 1530900 0 103617 WESCO AIRCRAFT HLDGS INC COM 950814103 47 4952 SH SOLE 26 0 0 4952 WESCO AIRCRAFT HLDGS INC COM 950814103 92 9777 SH SOLE 28 9777 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 68 7219 SH SOLE 30 7219 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 72 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 1679 28818 SH SOLE 2 4465 0 24353 WESCO INTL INC COM 95082P105 13 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 126 2163 SH SOLE 7 2163 0 0 WESCO INTL INC COM 95082P105 1539 26427 SH SOLE 18 26427 0 0 WESCO INTL INC COM 95082P105 887 15226 SH SOLE 19 15226 0 0 WESCO INTL INC COM 95082P105 31349 538182 SH SOLE 21 538182 0 0 WESCO INTL INC COM 95082P105 74322 1275914 SH SOLE 22 1113424 0 162490 WESCO INTL INC COM 95082P105 31 535 SH SOLE 23 535 0 0 WESCO INTL INC COM 95082P105 966 16592 SH SOLE 26 14179 0 2413 WESCO INTL INC COM 95082P105 401 6883 SH SOLE 28 6883 0 0 WESCO INTL INC COM 95082P105 413 7088 SH SOLE 29 0 0 7088 WESCO INTL INC COM 95082P105 423 7263 SH SOLE 30 7263 0 0 WESCO INTL INC COM 95082P105 64 1107 SH SOLE 31 1107 0 0 WESCO INTL INC COM 95082P105 259 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 304 5222 SH SOLE 40 5222 0 0 WEST BANCORPORATION INC CAP STK 95123P106 60 2451 SH SOLE 2 724 0 1727 WEST BANCORPORATION INC CAP STK 95123P106 13 540 SH SOLE 7 540 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1497 61341 SH SOLE 18 61341 0 0 WEST BANCORPORATION INC CAP STK 95123P106 292 11970 SH SOLE 19 11970 0 0 WEST BANCORPORATION INC CAP STK 95123P106 12903 528793 SH SOLE 21 528793 0 0 WEST BANCORPORATION INC CAP STK 95123P106 4001 163975 SH SOLE 22 151710 0 12265 WEST BANCORPORATION INC CAP STK 95123P106 322 13208 SH SOLE 29 0 0 13208 WEST CORP COM 952355204 221 9396 SH SOLE 2 2303 0 7093 WEST CORP COM 952355204 7 282 SH SOLE 4 282 0 0 WEST CORP COM 952355204 31 1303 SH SOLE 7 1303 0 0 WEST CORP COM 952355204 3628 154594 SH SOLE 18 154594 0 0 WEST CORP COM 952355204 774 32991 SH SOLE 19 32991 0 0 WEST CORP COM 952355204 31580 1345545 SH SOLE 21 1345545 0 0 WEST CORP COM 952355204 31550 1344264 SH SOLE 22 1260885 0 83379 WEST CORP COM 952355204 14 617 SH SOLE 26 0 0 617 WEST CORP COM 952355204 156 6635 SH SOLE 28 6635 0 0 WEST CORP COM 952355204 159 6795 SH SOLE 30 6795 0 0 WEST CORP COM 952355204 111 4742 SH SOLE 40 4742 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6735 69962 SH SOLE 2 44485 0 25477 WEST PHARMACEUTICAL SVSC INC COM 955306105 36 379 SH SOLE 4 379 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1255 13037 SH SOLE 7 13037 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 23543 244574 SH SOLE 18 244574 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2294 23830 SH SOLE 19 23830 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 306525 3184343 SH SOLE 21 3184343 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 221142 2297341 SH SOLE 22 2074867 0 222474 WEST PHARMACEUTICAL SVSC INC COM 955306105 2183 22678 SH SOLE 26 18098 0 4580 WEST PHARMACEUTICAL SVSC INC COM 955306105 1104 11466 SH SOLE 28 11466 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1096 11382 SH SOLE 30 11382 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 156 1622 SH SOLE 31 1622 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 733 7611 SH SOLE 40 7611 0 0 WESTAMERICA BANCORPORATION COM 957090103 334 5613 SH SOLE 2 1218 0 4395 WESTAMERICA BANCORPORATION COM 957090103 13 219 SH SOLE 4 219 0 0 WESTAMERICA BANCORPORATION COM 957090103 39 653 SH SOLE 7 653 0 0 WESTAMERICA BANCORPORATION COM 957090103 7539 126620 SH SOLE 18 126620 0 0 WESTAMERICA BANCORPORATION COM 957090103 1162 19508 SH SOLE 19 19508 0 0 WESTAMERICA BANCORPORATION COM 957090103 137213 2304557 SH SOLE 21 2304557 0 0 WESTAMERICA BANCORPORATION COM 957090103 46945 788460 SH SOLE 22 741689 0 46771 WESTAMERICA BANCORPORATION COM 957090103 986 16556 SH SOLE 26 14379 0 2177 WESTAMERICA BANCORPORATION COM 957090103 224 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2165 36359 SH SOLE 30 36359 0 0 WESTAMERICA BANCORPORATION COM 957090103 170 2851 SH SOLE 40 2851 0 0 WESTAR ENERGY INC COM 95709T100 40882 824239 SH SOLE 2 682813 0 141426 WESTAR ENERGY INC COM 95709T100 6261 126228 SH SOLE 4 122393 0 3835 WESTAR ENERGY INC COM 95709T100 4876 98297 SH SOLE 7 68510 0 29787 WESTAR ENERGY INC COM 95709T100 7270 146569 SH SOLE 13 146569 0 0 WESTAR ENERGY INC COM 95709T100 24519 494333 SH SOLE 18 479605 0 14728 WESTAR ENERGY INC COM 95709T100 53923 1087150 SH SOLE 19 1087150 0 0 WESTAR ENERGY INC COM 95709T100 356469 7186873 SH SOLE 21 7186873 0 0 WESTAR ENERGY INC COM 95709T100 345715 6970065 SH SOLE 22 5681089 0 1288976 WESTAR ENERGY INC COM 95709T100 15575 314013 SH SOLE 23 314013 0 0 WESTAR ENERGY INC COM 95709T100 686 13821 SH SOLE 25 13821 0 0 WESTAR ENERGY INC COM 95709T100 13307 268280 SH SOLE 26 128556 0 139724 WESTAR ENERGY INC COM 95709T100 1624 32732 SH SOLE 28 24090 0 8642 WESTAR ENERGY INC COM 95709T100 2964 59759 SH SOLE 29 59759 0 0 WESTAR ENERGY INC COM 95709T100 13544 273056 SH SOLE 30 273056 0 0 WESTAR ENERGY INC COM 95709T100 11156 224929 SH SOLE 31 144964 0 79965 WESTAR ENERGY INC COM 95709T100 14875 299896 SH SOLE 34 299896 0 0 WESTAR ENERGY INC COM 95709T100 7902 159319 SH SOLE 36 159319 0 0 WESTAR ENERGY INC COM 95709T100 33 656 SH SOLE 40 656 0 0 WESTBURY BANCORP INC COM 95727P106 12 605 SH SOLE 18 605 0 0 WESTBURY BANCORP INC COM 95727P106 309 15466 SH SOLE 21 15466 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 14 4670 SH SOLE 21 4670 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 887 298640 SH SOLE 22 298640 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 191 64171 SH SOLE 29 0 0 64171 WESTERN ALLIANCE BANCORP COM 957638109 2795 52665 SH SOLE 2 12185 0 40480 WESTERN ALLIANCE BANCORP COM 957638109 54 1026 SH SOLE 4 1026 0 0 WESTERN ALLIANCE BANCORP COM 957638109 124 2343 SH SOLE 7 2343 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2594 48878 SH SOLE 18 48878 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1665 31362 SH SOLE 19 31362 0 0 WESTERN ALLIANCE BANCORP COM 957638109 65503 1234050 SH SOLE 21 1234050 0 0 WESTERN ALLIANCE BANCORP COM 957638109 144141 2715537 SH SOLE 22 2411270 0 304267 WESTERN ALLIANCE BANCORP COM 957638109 196 3700 SH SOLE 23 3700 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2207 41578 SH SOLE 26 35900 0 5678 WESTERN ALLIANCE BANCORP COM 957638109 779 14669 SH SOLE 28 14669 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2979 56120 SH SOLE 29 0 0 56120 WESTERN ALLIANCE BANCORP COM 957638109 826 15554 SH SOLE 30 15554 0 0 WESTERN ALLIANCE BANCORP COM 957638109 116 2176 SH SOLE 31 2176 0 0 WESTERN ALLIANCE BANCORP COM 957638109 23 430 SH SOLE 34 430 0 0 WESTERN ALLIANCE BANCORP COM 957638109 704 13263 SH SOLE 40 13263 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 104 9914 SH SOLE 2 2078 0 7836 WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH SOLE 4 386 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 16 1545 SH SOLE 7 1545 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1717 164034 SH SOLE 18 164034 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 383 36548 SH SOLE 19 36548 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 25022 2389904 SH SOLE 21 2389904 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 13677 1306315 SH SOLE 22 1223704 0 82611 WESTERN ASSET MTG CAP CORP COM 95790D105 16 1568 SH SOLE 26 0 0 1568 WESTERN ASSET MTG CAP CORP COM 95790D105 67 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 64 6134 SH SOLE 30 6134 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 44 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 31957 369876 SH SOLE 2 86992 0 282884 WESTERN DIGITAL CORP COM 958102105 8387 97074 SH SOLE 4 86862 0 10212 WESTERN DIGITAL CORP COM 958102105 19753 228622 SH SOLE 7 217123 0 11499 WESTERN DIGITAL CORP COM 958102105 369 4273 SH SOLE 13 4273 0 0 WESTERN DIGITAL CORP COM 958102105 224 2590 SH SOLE 15 2590 0 0 WESTERN DIGITAL CORP COM 958102105 14 164 SH SOLE 17 0 0 164 WESTERN DIGITAL CORP COM 958102105 58223 673875 SH SOLE 18 630040 0 43835 WESTERN DIGITAL CORP COM 958102105 10343 119716 SH SOLE 19 119716 0 0 WESTERN DIGITAL CORP COM 958102105 10647 123231 SH SOLE 20 0 0 123231 WESTERN DIGITAL CORP COM 958102105 546463 6324809 SH SOLE 21 6324809 0 0 WESTERN DIGITAL CORP COM 958102105 671115 7767537 SH SOLE 22 6400446 0 1367091 WESTERN DIGITAL CORP COM 958102105 30869 357283 SH SOLE 23 357283 0 0 WESTERN DIGITAL CORP COM 958102105 24982 289145 SH SOLE 25 289145 0 0 WESTERN DIGITAL CORP COM 958102105 69677 806451 SH SOLE 26 277746 0 528705 WESTERN DIGITAL CORP COM 958102105 5718 66175 SH SOLE 28 48269 0 17906 WESTERN DIGITAL CORP COM 958102105 970 11222 SH SOLE 29 10332 0 890 WESTERN DIGITAL CORP COM 958102105 86752 1004071 SH SOLE 30 1004071 0 0 WESTERN DIGITAL CORP COM 958102105 15538 179840 SH SOLE 31 75868 0 103972 WESTERN DIGITAL CORP COM 958102105 3687 42670 SH SOLE 32 42670 0 0 WESTERN DIGITAL CORP COM 958102105 4887 56565 SH SOLE 34 56565 0 0 WESTERN DIGITAL CORP COM 958102105 24568 284354 SH SOLE 36 284354 0 0 WESTERN DIGITAL CORP COM 958102105 123 1422 SH SOLE 40 1422 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 1279 14800 SH Put SOLE 2 14800 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 1684 19500 SH Put SOLE 18 19500 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 26352 305000 SH Put SOLE 19 305000 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 190 2200 SH Put SOLE 22 2200 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 651 15800 SH SOLE 18 15800 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 21725 423654 SH SOLE 19 423654 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 14 1290 SH SOLE 2 1290 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 1160 106463 SH SOLE 18 106463 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 246 22590 SH SOLE 19 22590 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 9870 905473 SH SOLE 21 905473 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 13161 1207466 SH SOLE 22 1188788 0 18678 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 2922 113252 SH SOLE 7 113252 0 0 WESTERN UN CO COM 959802109 12804 666877 SH SOLE 2 187935 0 478942 WESTERN UN CO COM 959802109 2859 148893 SH SOLE 4 129099 0 19794 WESTERN UN CO COM 959802109 6765 352345 SH SOLE 7 323387 0 28958 WESTERN UN CO COM 959802109 73 3794 SH SOLE 15 3794 0 0 WESTERN UN CO COM 959802109 19893 1036072 SH SOLE 18 941349 0 94723 WESTERN UN CO COM 959802109 5166 269059 SH SOLE 19 269059 0 0 WESTERN UN CO COM 959802109 5429 282751 SH SOLE 20 0 0 282751 WESTERN UN CO COM 959802109 184298 9598875 SH SOLE 21 9598875 0 0 WESTERN UN CO COM 959802109 245272 12774593 SH SOLE 22 10604507 0 2170086 WESTERN UN CO COM 959802109 11636 606033 SH SOLE 23 606033 0 0 WESTERN UN CO COM 959802109 15275 795564 SH SOLE 25 795564 0 0 WESTERN UN CO COM 959802109 26424 1376230 SH SOLE 26 569952 0 806278 WESTERN UN CO COM 959802109 1996 103936 SH SOLE 28 75695 0 28241 WESTERN UN CO COM 959802109 2820 146849 SH SOLE 29 22719 0 124130 WESTERN UN CO COM 959802109 28969 1508802 SH SOLE 30 1508802 0 0 WESTERN UN CO COM 959802109 4688 244159 SH SOLE 31 108950 0 135209 WESTERN UN CO COM 959802109 7599 395795 SH SOLE 34 395795 0 0 WESTERN UN CO COM 959802109 9507 495169 SH SOLE 36 495169 0 0 WESTERN UN CO COM 959802109 48 2507 SH SOLE 40 2507 0 0 WESTLAKE CHEM CORP COM 960413102 1700 20463 SH SOLE 2 4248 0 16215 WESTLAKE CHEM CORP COM 960413102 74 892 SH SOLE 7 892 0 0 WESTLAKE CHEM CORP COM 960413102 24 290 SH SOLE 15 290 0 0 WESTLAKE CHEM CORP COM 960413102 1528 18395 SH SOLE 18 18395 0 0 WESTLAKE CHEM CORP COM 960413102 966 11624 SH SOLE 19 11624 0 0 WESTLAKE CHEM CORP COM 960413102 33241 400055 SH SOLE 21 400055 0 0 WESTLAKE CHEM CORP COM 960413102 77215 929295 SH SOLE 22 831395 0 97900 WESTLAKE CHEM CORP COM 960413102 2342 28188 SH SOLE 25 28188 0 0 WESTLAKE CHEM CORP COM 960413102 478 5757 SH SOLE 26 5757 0 0 WESTLAKE CHEM CORP COM 960413102 72 865 SH SOLE 31 865 0 0 WESTLAKE CHEM CORP COM 960413102 2588 31142 SH SOLE 36 31142 0 0 WESTMORELAND COAL CO COM 960878106 2 808 SH SOLE 2 808 0 0 WESTMORELAND COAL CO COM 960878106 1 347 SH SOLE 7 347 0 0 WESTMORELAND COAL CO COM 960878106 178 69848 SH SOLE 18 69848 0 0 WESTMORELAND COAL CO COM 960878106 28 11101 SH SOLE 19 11101 0 0 WESTMORELAND COAL CO COM 960878106 1452 569563 SH SOLE 21 569563 0 0 WESTMORELAND COAL CO COM 960878106 1414 554610 SH SOLE 22 541347 0 13263 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 31 SH SOLE 17 0 0 31 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH SOLE 22 2 0 0 WESTROCK CO COM 96145D105 23562 415339 SH SOLE 2 175486 0 239853 WESTROCK CO COM 96145D105 7267 128096 SH SOLE 4 118778 0 9318 WESTROCK CO COM 96145D105 11402 200991 SH SOLE 7 190687 0 10304 WESTROCK CO COM 96145D105 2400 42314 SH SOLE 13 42314 0 0 WESTROCK CO COM 96145D105 96 1690 SH SOLE 15 1690 0 0 WESTROCK CO COM 96145D105 47854 843538 SH SOLE 18 808774 0 34764 WESTROCK CO COM 96145D105 99446 1752972 SH SOLE 19 1752972 0 0 WESTROCK CO COM 96145D105 6909 121791 SH SOLE 20 0 0 121791 WESTROCK CO COM 96145D105 463493 8170151 SH SOLE 21 8170151 0 0 WESTROCK CO COM 96145D105 439871 7753759 SH SOLE 22 6466408 0 1287351 WESTROCK CO COM 96145D105 18253 321747 SH SOLE 23 321747 0 0 WESTROCK CO COM 96145D105 12857 226636 SH SOLE 25 226636 0 0 WESTROCK CO COM 96145D105 38411 677077 SH SOLE 26 261674 0 415403 WESTROCK CO COM 96145D105 3202 56448 SH SOLE 28 40876 0 15572 WESTROCK CO COM 96145D105 8373 147589 SH SOLE 29 8829 0 138760 WESTROCK CO COM 96145D105 46516 819954 SH SOLE 30 819954 0 0 WESTROCK CO COM 96145D105 6774 119404 SH SOLE 31 57392 0 62012 WESTROCK CO COM 96145D105 3305 58264 SH SOLE 32 58264 0 0 WESTROCK CO COM 96145D105 35891 632657 SH SOLE 34 632657 0 0 WESTROCK CO COM 96145D105 8751 154251 SH SOLE 35 154251 0 0 WESTROCK CO COM 96145D105 15671 276247 SH SOLE 36 276247 0 0 WESTROCK CO COM 96145D105 74 1309 SH SOLE 40 1309 0 0 WESTWATER RES INC COM 961684107 6 4353 SH SOLE 18 4353 0 0 WESTWATER RES INC COM 961684107 82 56816 SH SOLE 21 56816 0 0 WESTWATER RES INC COM 961684107 607 421871 SH SOLE 22 421871 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 37 548 SH SOLE 2 532 0 16 WESTWOOD HLDGS GROUP INC COM 961765104 10 149 SH SOLE 7 149 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2012 29916 SH SOLE 18 29916 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 428 6368 SH SOLE 19 6368 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 17335 257692 SH SOLE 21 257692 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 17948 266802 SH SOLE 22 249411 0 17391 WESTWOOD HLDGS GROUP INC COM 961765104 82 1216 SH SOLE 23 1216 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 76 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 125 1863 SH SOLE 29 0 0 1863 WESTWOOD HLDGS GROUP INC COM 961765104 73 1087 SH SOLE 30 1087 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 110 1635 SH SOLE 34 1635 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 48 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 3837 34196 SH SOLE 2 19600 0 14596 WEX INC COM 96208T104 22 200 SH SOLE 4 200 0 0 WEX INC COM 96208T104 107 950 SH SOLE 7 950 0 0 WEX INC COM 96208T104 14813 132002 SH SOLE 18 132002 0 0 WEX INC COM 96208T104 1419 12649 SH SOLE 19 12649 0 0 WEX INC COM 96208T104 191042 1702386 SH SOLE 21 1702386 0 0 WEX INC COM 96208T104 140999 1256454 SH SOLE 22 1135814 0 120640 WEX INC COM 96208T104 1420 12654 SH SOLE 26 10587 0 2067 WEX INC COM 96208T104 643 5730 SH SOLE 28 5730 0 0 WEX INC COM 96208T104 1635 14573 SH SOLE 30 14573 0 0 WEX INC COM 96208T104 94 841 SH SOLE 31 841 0 0 WEX INC COM 96208T104 472 4206 SH SOLE 40 4206 0 0 WEYCO GROUP INC COM 962149100 44 1541 SH SOLE 2 241 0 1300 WEYCO GROUP INC COM 962149100 691 24353 SH SOLE 18 24353 0 0 WEYCO GROUP INC COM 962149100 125 4421 SH SOLE 19 4421 0 0 WEYCO GROUP INC COM 962149100 5967 210256 SH SOLE 21 210256 0 0 WEYCO GROUP INC COM 962149100 5479 193044 SH SOLE 22 185827 0 7217 WEYCO GROUP INC COM 962149100 25 881 SH SOLE 28 881 0 0 WEYCO GROUP INC COM 962149100 20 696 SH SOLE 40 696 0 0 WEYERHAEUSER CO COM 962166104 31897 937323 SH SOLE 2 217241 0 720082 WEYERHAEUSER CO COM 962166104 7974 234319 SH SOLE 4 207813 0 26506 WEYERHAEUSER CO COM 962166104 17017 500052 SH SOLE 7 479958 0 20094 WEYERHAEUSER CO COM 962166104 143 4200 SH SOLE 13 4200 0 0 WEYERHAEUSER CO COM 962166104 129 3781 SH SOLE 15 3781 0 0 WEYERHAEUSER CO COM 962166104 57994 1704200 SH SOLE 18 1599722 0 104478 WEYERHAEUSER CO COM 962166104 14182 416759 SH SOLE 19 416759 0 0 WEYERHAEUSER CO COM 962166104 11833 347728 SH SOLE 20 0 0 347728 WEYERHAEUSER CO COM 962166104 632578 18588827 SH SOLE 21 18588827 0 0 WEYERHAEUSER CO COM 962166104 679996 19982260 SH SOLE 22 16507927 0 3474333 WEYERHAEUSER CO COM 962166104 31145 915208 SH SOLE 23 915208 0 0 WEYERHAEUSER CO COM 962166104 19912 585123 SH SOLE 25 585123 0 0 WEYERHAEUSER CO COM 962166104 71527 2101869 SH SOLE 26 716847 0 1385022 WEYERHAEUSER CO COM 962166104 5751 168998 SH SOLE 28 123208 0 45790 WEYERHAEUSER CO COM 962166104 956 28107 SH SOLE 29 28107 0 0 WEYERHAEUSER CO COM 962166104 78037 2293171 SH SOLE 30 2293171 0 0 WEYERHAEUSER CO COM 962166104 15322 450249 SH SOLE 31 296790 0 153459 WEYERHAEUSER CO COM 962166104 1936 56897 SH SOLE 34 56897 0 0 WEYERHAEUSER CO COM 962166104 24631 723795 SH SOLE 36 723795 0 0 WEYERHAEUSER CO COM 962166104 141 4151 SH SOLE 40 4151 0 0 WGL HLDGS INC COM 92924F106 2682 31855 SH SOLE 2 23017 0 8838 WGL HLDGS INC COM 92924F106 17 203 SH SOLE 4 203 0 0 WGL HLDGS INC COM 92924F106 7965 94595 SH SOLE 7 94595 0 0 WGL HLDGS INC COM 92924F106 28324 336385 SH SOLE 18 336385 0 0 WGL HLDGS INC COM 92924F106 3180 37765 SH SOLE 19 37765 0 0 WGL HLDGS INC COM 92924F106 278227 3304364 SH SOLE 21 3304364 0 0 WGL HLDGS INC COM 92924F106 132117 1569087 SH SOLE 22 1475663 0 93424 WGL HLDGS INC COM 92924F106 1878 22306 SH SOLE 26 19334 0 2972 WGL HLDGS INC COM 92924F106 616 7318 SH SOLE 28 7318 0 0 WGL HLDGS INC COM 92924F106 647 7690 SH SOLE 30 7690 0 0 WGL HLDGS INC COM 92924F106 268 3183 SH SOLE 36 3183 0 0 WGL HLDGS INC COM 92924F106 458 5438 SH SOLE 40 5438 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12074 632474 SH SOLE 19 632474 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5205 272666 SH SOLE 21 272666 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 696 36447 SH SOLE 25 36447 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 11234 588467 SH SOLE 29 588467 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 584 30611 SH SOLE 34 30611 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 17 1480 SH SOLE 18 1480 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 252 21802 SH SOLE 21 21802 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 552 47749 SH SOLE 22 47749 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 216 SH SOLE 23 216 0 0 WHIRLPOOL CORP COM 963320106 16115 87371 SH SOLE 2 16455 0 70916 WHIRLPOOL CORP COM 963320106 4907 26605 SH SOLE 4 23968 0 2637 WHIRLPOOL CORP COM 963320106 10126 54903 SH SOLE 7 51736 0 3167 WHIRLPOOL CORP COM 963320106 423 2292 SH SOLE 13 2292 0 0 WHIRLPOOL CORP COM 963320106 93 503 SH SOLE 15 503 0 0 WHIRLPOOL CORP COM 963320106 29687 160955 SH SOLE 18 150723 0 10232 WHIRLPOOL CORP COM 963320106 2464 13361 SH SOLE 19 13361 0 0 WHIRLPOOL CORP COM 963320106 8422 45663 SH SOLE 20 0 0 45663 WHIRLPOOL CORP COM 963320106 271084 1469769 SH SOLE 21 1469769 0 0 WHIRLPOOL CORP COM 963320106 366860 1989050 SH SOLE 22 1640636 0 348414 WHIRLPOOL CORP COM 963320106 17401 94346 SH SOLE 23 94346 0 0 WHIRLPOOL CORP COM 963320106 17771 96352 SH SOLE 25 96352 0 0 WHIRLPOOL CORP COM 963320106 48104 260809 SH SOLE 26 82133 0 178676 WHIRLPOOL CORP COM 963320106 3118 16904 SH SOLE 28 12347 0 4557 WHIRLPOOL CORP COM 963320106 3977 21563 SH SOLE 29 2706 0 18857 WHIRLPOOL CORP COM 963320106 41575 225412 SH SOLE 30 225412 0 0 WHIRLPOOL CORP COM 963320106 7079 38381 SH SOLE 31 15652 0 22729 WHIRLPOOL CORP COM 963320106 1590 8621 SH SOLE 34 8621 0 0 WHIRLPOOL CORP COM 963320106 14428 78227 SH SOLE 36 78227 0 0 WHIRLPOOL CORP COM 963320106 70 379 SH SOLE 40 379 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2277 2657 SH SOLE 2 420 0 2237 WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH SOLE 4 4 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 142 166 SH SOLE 7 166 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2028 2366 SH SOLE 18 2366 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1161 1355 SH SOLE 19 1355 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 41846 48829 SH SOLE 21 48829 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 91454 106714 SH SOLE 22 90868 0 15846 WHITE MTNS INS GROUP LTD COM G9618E107 159 185 SH SOLE 23 185 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1402 1636 SH SOLE 26 1322 0 314 WHITE MTNS INS GROUP LTD COM G9618E107 586 684 SH SOLE 28 684 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1050 1225 SH SOLE 30 1225 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 87 101 SH SOLE 31 101 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 409 477 SH SOLE 40 477 0 0 WHITEHORSE FIN INC COM 96524V106 713 48368 SH SOLE 30 48368 0 0 WHITESTONE REIT COM 966084204 123 9398 SH SOLE 2 2362 0 7036 WHITESTONE REIT COM 966084204 10 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2190 167836 SH SOLE 18 167836 0 0 WHITESTONE REIT COM 966084204 440 33743 SH SOLE 19 33743 0 0 WHITESTONE REIT COM 966084204 27556 2111609 SH SOLE 21 2111609 0 0 WHITESTONE REIT COM 966084204 17466 1338424 SH SOLE 22 1290163 0 48261 WHITESTONE REIT COM 966084204 14 1056 SH SOLE 23 1056 0 0 WHITESTONE REIT COM 966084204 587 44957 SH SOLE 30 44957 0 0 WHITING PETE CORP NEW COM 966387102 1245 227944 SH SOLE 2 41092 0 186852 WHITING PETE CORP NEW COM 966387102 9 1633 SH SOLE 4 1633 0 0 WHITING PETE CORP NEW COM 966387102 96 17614 SH SOLE 7 17614 0 0 WHITING PETE CORP NEW COM 966387102 1 106 SH SOLE 17 0 0 106 WHITING PETE CORP NEW COM 966387102 1051 192559 SH SOLE 18 192559 0 0 WHITING PETE CORP NEW COM 966387102 652 119391 SH SOLE 19 119391 0 0 WHITING PETE CORP NEW COM 966387102 26048 4770780 SH SOLE 21 4770780 0 0 WHITING PETE CORP NEW COM 966387102 62843 11509774 SH SOLE 22 10217224 0 1292550 WHITING PETE CORP NEW COM 966387102 531 97288 SH SOLE 26 75925 0 21363 WHITING PETE CORP NEW COM 966387102 313 57253 SH SOLE 28 57253 0 0 WHITING PETE CORP NEW COM 966387102 990 181355 SH SOLE 29 0 0 181355 WHITING PETE CORP NEW COM 966387102 1129 206702 SH SOLE 30 206702 0 0 WHITING PETE CORP NEW COM 966387102 46 8339 SH SOLE 31 8339 0 0 WHITING PETE CORP NEW COM 966387102 361 66091 SH SOLE 36 66091 0 0 WHITING PETE CORP NEW COM 966387102 201 36840 SH SOLE 40 36840 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 4714 5289000 PRN SOLE 2 5289000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2299 2580000 PRN SOLE 19 2580000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1080 1212000 PRN SOLE 21 1212000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2225 2497000 PRN SOLE 26 2497000 0 0 WIDEOPENWEST INC COM 96758W101 21 1384 SH SOLE 2 1384 0 0 WIDEOPENWEST INC COM 96758W101 12 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 1029 68266 SH SOLE 18 68266 0 0 WIDEOPENWEST INC COM 96758W101 190 12624 SH SOLE 19 12624 0 0 WIDEOPENWEST INC COM 96758W101 9354 620293 SH SOLE 21 620293 0 0 WIDEOPENWEST INC COM 96758W101 3245 215210 SH SOLE 22 178575 0 36635 WIDEPOINT CORP COM 967590100 21 31860 SH SOLE 21 31860 0 0 WIDEPOINT CORP COM 967590100 99 152131 SH SOLE 22 152131 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 59 4464 SH SOLE 2 1430 0 3034 WILDHORSE RESOURCE DEV CORP COM 96812T102 1009 75752 SH SOLE 18 75752 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 210 15787 SH SOLE 19 15787 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 8636 648374 SH SOLE 21 648374 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 11349 852025 SH SOLE 22 834598 0 17427 WILDHORSE RESOURCE DEV CORP COM 96812T102 170 12778 SH SOLE 23 12778 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 48 3607 SH SOLE 30 3607 0 0 WILEY JOHN & SONS INC CL A 968223206 2888 53972 SH SOLE 2 30387 0 23585 WILEY JOHN & SONS INC CL A 968223206 9 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2557 47798 SH SOLE 7 47798 0 0 WILEY JOHN & SONS INC CL A 968223206 8336 155815 SH SOLE 18 155815 0 0 WILEY JOHN & SONS INC CL A 968223206 1662 31057 SH SOLE 19 31057 0 0 WILEY JOHN & SONS INC CL A 968223206 101354 1894473 SH SOLE 21 1894473 0 0 WILEY JOHN & SONS INC CL A 968223206 79442 1484897 SH SOLE 22 1335885 0 149012 WILEY JOHN & SONS INC CL A 968223206 537 10034 SH SOLE 26 7220 0 2814 WILEY JOHN & SONS INC CL A 968223206 350 6541 SH SOLE 28 6541 0 0 WILEY JOHN & SONS INC CL A 968223206 2800 52345 SH SOLE 29 0 0 52345 WILEY JOHN & SONS INC CL A 968223206 379 7082 SH SOLE 30 7082 0 0 WILEY JOHN & SONS INC CL A 968223206 54 1014 SH SOLE 31 1014 0 0 WILEY JOHN & SONS INC CL A 968223206 1159 21671 SH SOLE 34 21671 0 0 WILEY JOHN & SONS INC CL A 968223206 85 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 276 5166 SH SOLE 40 5166 0 0 WILHELMINA INTL INC COM NEW 968235200 2 303 SH SOLE 21 303 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 6 769 SH SOLE 18 769 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 18 2312 SH SOLE 19 2312 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 6 794 SH SOLE 21 794 0 0 WILLBROS GROUP INC DEL COM 969203108 33 10283 SH SOLE 2 1549 0 8734 WILLBROS GROUP INC DEL COM 969203108 530 164587 SH SOLE 18 164587 0 0 WILLBROS GROUP INC DEL COM 969203108 126 39085 SH SOLE 19 39085 0 0 WILLBROS GROUP INC DEL COM 969203108 4925 1529587 SH SOLE 21 1529587 0 0 WILLBROS GROUP INC DEL COM 969203108 4897 1520669 SH SOLE 22 1491755 0 28914 WILLDAN GROUP INC COM 96924N100 35 1071 SH SOLE 2 945 0 126 WILLDAN GROUP INC COM 96924N100 897 27620 SH SOLE 18 27620 0 0 WILLDAN GROUP INC COM 96924N100 187 5765 SH SOLE 19 5765 0 0 WILLDAN GROUP INC COM 96924N100 7807 240509 SH SOLE 21 240509 0 0 WILLDAN GROUP INC COM 96924N100 6516 200728 SH SOLE 22 194794 0 5934 WILLIAMS COS INC DEL COM 969457100 32781 1092326 SH SOLE 2 303129 0 789197 WILLIAMS COS INC DEL COM 969457100 13390 446190 SH SOLE 4 424615 0 21575 WILLIAMS COS INC DEL COM 969457100 40135 1337381 SH SOLE 7 1316124 0 21257 WILLIAMS COS INC DEL COM 969457100 2157 71862 SH SOLE 13 71862 0 0 WILLIAMS COS INC DEL COM 969457100 154 5137 SH SOLE 15 5137 0 0 WILLIAMS COS INC DEL COM 969457100 89835 2993502 SH SOLE 18 2878582 0 114920 WILLIAMS COS INC DEL COM 969457100 236583 7883471 SH SOLE 19 7883471 0 0 WILLIAMS COS INC DEL COM 969457100 10340 344553 SH SOLE 20 0 0 344553 WILLIAMS COS INC DEL COM 969457100 584940 19491488 SH SOLE 21 19491488 0 0 WILLIAMS COS INC DEL COM 969457100 722176 24064516 SH SOLE 22 20110021 0 3954495 WILLIAMS COS INC DEL COM 969457100 30616 1020184 SH SOLE 23 1020184 0 0 WILLIAMS COS INC DEL COM 969457100 21219 707076 SH SOLE 25 707076 0 0 WILLIAMS COS INC DEL COM 969457100 59007 1966239 SH SOLE 26 728484 0 1237755 WILLIAMS COS INC DEL COM 969457100 5561 185303 SH SOLE 28 134807 0 50496 WILLIAMS COS INC DEL COM 969457100 6666 222120 SH SOLE 29 28584 0 193536 WILLIAMS COS INC DEL COM 969457100 79996 2665653 SH SOLE 30 2665653 0 0 WILLIAMS COS INC DEL COM 969457100 14686 489377 SH SOLE 31 214084 0 275293 WILLIAMS COS INC DEL COM 969457100 90514 3016134 SH SOLE 34 3016134 0 0 WILLIAMS COS INC DEL COM 969457100 26681 889078 SH SOLE 36 889078 0 0 WILLIAMS COS INC DEL COM 969457100 130 4317 SH SOLE 40 4317 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 391 10062 SH SOLE 18 10062 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 47729 1226975 SH SOLE 19 1226975 0 0 WILLIAMS SONOMA INC COM 969904101 4986 100009 SH SOLE 2 58661 0 41348 WILLIAMS SONOMA INC COM 969904101 1144 22945 SH SOLE 4 22945 0 0 WILLIAMS SONOMA INC COM 969904101 343 6885 SH SOLE 7 6885 0 0 WILLIAMS SONOMA INC COM 969904101 24377 488914 SH SOLE 18 488914 0 0 WILLIAMS SONOMA INC COM 969904101 93021 1865650 SH SOLE 19 1865650 0 0 WILLIAMS SONOMA INC COM 969904101 175683 3523532 SH SOLE 21 3523532 0 0 WILLIAMS SONOMA INC COM 969904101 133777 2683055 SH SOLE 22 2411143 0 271912 WILLIAMS SONOMA INC COM 969904101 704 14112 SH SOLE 25 14112 0 0 WILLIAMS SONOMA INC COM 969904101 1520 30492 SH SOLE 26 23588 0 6904 WILLIAMS SONOMA INC COM 969904101 607 12177 SH SOLE 28 12177 0 0 WILLIAMS SONOMA INC COM 969904101 2140 42929 SH SOLE 29 0 0 42929 WILLIAMS SONOMA INC COM 969904101 628 12595 SH SOLE 30 12595 0 0 WILLIAMS SONOMA INC COM 969904101 103 2063 SH SOLE 31 2063 0 0 WILLIAMS SONOMA INC COM 969904101 35272 707417 SH SOLE 34 707417 0 0 WILLIAMS SONOMA INC COM 969904101 153 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 454 9099 SH SOLE 40 9099 0 0 WILLIS LEASE FINANCE CORP COM 970646105 19 788 SH SOLE 2 210 0 578 WILLIS LEASE FINANCE CORP COM 970646105 384 15620 SH SOLE 18 15620 0 0 WILLIS LEASE FINANCE CORP COM 970646105 74 3020 SH SOLE 19 3020 0 0 WILLIS LEASE FINANCE CORP COM 970646105 3152 128186 SH SOLE 21 128186 0 0 WILLIS LEASE FINANCE CORP COM 970646105 823 33469 SH SOLE 22 31466 0 2003 WILLIS TOWERS WATSON PUB LTD SHS G96629103 26634 172692 SH SOLE 2 44219 0 128473 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6530 42342 SH SOLE 4 37845 0 4497 WILLIS TOWERS WATSON PUB LTD SHS G96629103 15004 97282 SH SOLE 7 91088 0 6194 WILLIS TOWERS WATSON PUB LTD SHS G96629103 428 2773 SH SOLE 13 2773 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 128 827 SH SOLE 15 827 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 45408 294418 SH SOLE 18 276372 0 18046 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3509 22753 SH SOLE 19 22753 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 9475 61434 SH SOLE 20 0 0 61434 WILLIS TOWERS WATSON PUB LTD SHS G96629103 394114 2555368 SH SOLE 21 2555368 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 533878 3461573 SH SOLE 22 2867757 0 593816 WILLIS TOWERS WATSON PUB LTD SHS G96629103 24430 158398 SH SOLE 23 158398 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 15771 102254 SH SOLE 25 102254 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 51405 333300 SH SOLE 26 129728 0 203572 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4491 29117 SH SOLE 28 21187 0 7930 WILLIS TOWERS WATSON PUB LTD SHS G96629103 636 4122 SH SOLE 29 4122 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 59773 387559 SH SOLE 30 387559 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 7678 49780 SH SOLE 31 29211 0 20569 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1342 8703 SH SOLE 34 8703 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 18216 118112 SH SOLE 36 118112 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 97 627 SH SOLE 40 627 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 77 43392 SH SOLE 2 11066 0 32326 WINDSTREAM HLDGS INC COM NEW 97382A200 2 1194 SH SOLE 4 1194 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 26 14442 SH SOLE 7 14442 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 0 3 SH SOLE 17 0 0 3 WINDSTREAM HLDGS INC COM NEW 97382A200 1267 715795 SH SOLE 18 715795 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 247 139496 SH SOLE 19 139496 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 22871 12921689 SH SOLE 21 12921689 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 10523 5945085 SH SOLE 22 5480157 0 464928 WINDSTREAM HLDGS INC COM NEW 97382A200 221 124747 SH SOLE 26 99283 0 25464 WINDSTREAM HLDGS INC COM NEW 97382A200 47 26832 SH SOLE 28 26832 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 69 38745 SH SOLE 30 38745 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 79 44686 SH SOLE 36 44686 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 34 19471 SH SOLE 40 19471 0 0 WINGSTOP INC COM 974155103 132 3968 SH SOLE 2 3671 0 297 WINGSTOP INC COM 974155103 29 875 SH SOLE 7 875 0 0 WINGSTOP INC COM 974155103 4431 133261 SH SOLE 18 133261 0 0 WINGSTOP INC COM 974155103 738 22193 SH SOLE 19 22193 0 0 WINGSTOP INC COM 974155103 83336 2506358 SH SOLE 21 2506358 0 0 WINGSTOP INC COM 974155103 29970 901364 SH SOLE 22 839663 0 61701 WINGSTOP INC COM 974155103 74 2239 SH SOLE 26 0 0 2239 WINGSTOP INC COM 974155103 196 5909 SH SOLE 28 5909 0 0 WINGSTOP INC COM 974155103 1290 38809 SH SOLE 30 38809 0 0 WINGSTOP INC COM 974155103 79 2383 SH SOLE 40 2383 0 0 WINMARK CORP COM 974250102 22 169 SH SOLE 2 146 0 23 WINMARK CORP COM 974250102 5 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 30 229 SH SOLE 7 229 0 0 WINMARK CORP COM 974250102 1170 8884 SH SOLE 18 8884 0 0 WINMARK CORP COM 974250102 246 1865 SH SOLE 19 1865 0 0 WINMARK CORP COM 974250102 9790 74309 SH SOLE 21 74309 0 0 WINMARK CORP COM 974250102 3874 29401 SH SOLE 22 25879 0 3522 WINMARK CORP COM 974250102 60 452 SH SOLE 23 452 0 0 WINMARK CORP COM 974250102 43 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 44 337 SH SOLE 30 337 0 0 WINMARK CORP COM 974250102 34 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 80 1785 SH SOLE 2 1785 0 0 WINNEBAGO INDS INC COM 974637100 3 74 SH SOLE 4 74 0 0 WINNEBAGO INDS INC COM 974637100 43 964 SH SOLE 7 964 0 0 WINNEBAGO INDS INC COM 974637100 6588 147212 SH SOLE 18 147212 0 0 WINNEBAGO INDS INC COM 974637100 996 22258 SH SOLE 19 22258 0 0 WINNEBAGO INDS INC COM 974637100 118102 2639152 SH SOLE 21 2639152 0 0 WINNEBAGO INDS INC COM 974637100 35197 786536 SH SOLE 22 728037 0 58499 WINNEBAGO INDS INC COM 974637100 105 2356 SH SOLE 26 0 0 2356 WINNEBAGO INDS INC COM 974637100 173 3867 SH SOLE 28 3867 0 0 WINNEBAGO INDS INC COM 974637100 1771 39583 SH SOLE 30 39583 0 0 WINNEBAGO INDS INC COM 974637100 132 2948 SH SOLE 40 2948 0 0 WINS FIN HLDGS INC ORD SHS G97223104 0 1275 SH SOLE 18 1275 0 0 WINS FIN HLDGS INC ORD SHS G97223104 0 542 SH SOLE 19 542 0 0 WINS FIN HLDGS INC ORD SHS G97223104 0 40212 SH SOLE 21 40212 0 0 WINS FIN HLDGS INC ORD SHS G97223104 0 5291 SH SOLE 22 4335 0 956 WINTRUST FINL CORP COM 97650W108 3894 49720 SH SOLE 2 40753 0 8967 WINTRUST FINL CORP COM 97650W108 16 208 SH SOLE 4 208 0 0 WINTRUST FINL CORP COM 97650W108 139 1780 SH SOLE 7 1780 0 0 WINTRUST FINL CORP COM 97650W108 28402 362691 SH SOLE 18 362691 0 0 WINTRUST FINL CORP COM 97650W108 19082 243675 SH SOLE 19 243675 0 0 WINTRUST FINL CORP COM 97650W108 280805 3585809 SH SOLE 21 3585809 0 0 WINTRUST FINL CORP COM 97650W108 177201 2262811 SH SOLE 22 2149274 0 113537 WINTRUST FINL CORP COM 97650W108 9039 115423 SH SOLE 23 115423 0 0 WINTRUST FINL CORP COM 97650W108 1308 16708 SH SOLE 26 14127 0 2581 WINTRUST FINL CORP COM 97650W108 692 8837 SH SOLE 28 8837 0 0 WINTRUST FINL CORP COM 97650W108 3215 41058 SH SOLE 29 0 0 41058 WINTRUST FINL CORP COM 97650W108 680 8686 SH SOLE 30 8686 0 0 WINTRUST FINL CORP COM 97650W108 247 3154 SH SOLE 36 3154 0 0 WINTRUST FINL CORP COM 97650W108 444 5666 SH SOLE 40 5666 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3686 648932 SH SOLE 2 578924 0 70008 WIPRO LTD SPON ADR 1 SH 97651M109 296 52091 SH SOLE 7 0 0 52091 WIPRO LTD SPON ADR 1 SH 97651M109 7522 1324380 SH SOLE 18 1324380 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 605 106500 SH SOLE 19 106500 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 40966 7212343 SH SOLE 21 7212343 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11202 1972175 SH SOLE 22 1972175 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 771 135805 SH SOLE 25 135805 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 10498 1848281 SH SOLE 26 598615 0 1249666 WIPRO LTD SPON ADR 1 SH 97651M109 4419 778060 SH SOLE 28 778060 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4446 782788 SH SOLE 29 782788 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 19204 3380898 SH SOLE 30 3380898 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1273 224048 SH SOLE 34 224048 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 36 6326 SH SOLE 40 6326 0 0 WIRELESS TELECOM GROUP INC COM 976524108 5 3057 SH SOLE 18 3057 0 0 WIRELESS TELECOM GROUP INC COM 976524108 89 53411 SH SOLE 21 53411 0 0 WIRELESS TELECOM GROUP INC COM 976524108 54 32140 SH SOLE 22 32140 0 0 WISDOMTREE INVTS INC COM 97717P104 73 7149 SH SOLE 2 6453 0 696 WISDOMTREE INVTS INC COM 97717P104 3 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 29 2867 SH SOLE 7 2867 0 0 WISDOMTREE INVTS INC COM 97717P104 1 102 SH SOLE 17 0 0 102 WISDOMTREE INVTS INC COM 97717P104 5280 518693 SH SOLE 18 518693 0 0 WISDOMTREE INVTS INC COM 97717P104 768 75417 SH SOLE 19 75417 0 0 WISDOMTREE INVTS INC COM 97717P104 96512 9480549 SH SOLE 21 9480549 0 0 WISDOMTREE INVTS INC COM 97717P104 32578 3200226 SH SOLE 22 2988624 0 211602 WISDOMTREE INVTS INC COM 97717P104 279 27444 SH SOLE 26 16859 0 10585 WISDOMTREE INVTS INC COM 97717P104 174 17107 SH SOLE 28 17107 0 0 WISDOMTREE INVTS INC COM 97717P104 1683 165304 SH SOLE 30 165304 0 0 WISDOMTREE INVTS INC COM 97717P104 127 12488 SH SOLE 40 12488 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 65 743 SH SOLE 17 0 0 743 WISDOMTREE TR EMG MKTS SMCAP 97717W281 168 3426 SH SOLE 18 3426 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3446 80150 SH SOLE 19 80150 0 0 WISDOMTREE TR BRCLYS INTRT HED 97717W380 4 80 SH SOLE 17 0 0 80 WISDOMTREE TR INDIA ERNGS FD 97717W422 187534 7450702 SH SOLE 2 225952 0 7224750 WISDOMTREE TR INDIA ERNGS FD 97717W422 1 50 SH SOLE 17 0 0 50 WISDOMTREE TR INDIA ERNGS FD 97717W422 32082 1274625 SH SOLE 22 1274625 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2 19 SH SOLE 17 0 0 19 WISDOMTREE TR US SMALLCP ERNGS 97717W562 1 42 SH SOLE 17 0 0 42 WISDOMTREE TR US MIDCP EARNING 97717W570 5 124 SH SOLE 17 0 0 124 WISDOMTREE TR US TOTAL EARNING 97717W596 2 24 SH SOLE 17 0 0 24 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 11 SH SOLE 17 0 0 11 WISDOMTREE TR INTL EQUITY FD 97717W703 27 494 SH SOLE 17 0 0 494 WISDOMTREE TR INTL EQUITY FD 97717W703 2275 41766 SH SOLE 19 41766 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 3 44 SH SOLE 17 0 0 44 WISDOMTREE TR JAPN HEDGE EQT 97717W851 532 9721 SH SOLE 2 9721 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 40 SH SOLE 17 0 0 40 WISDOMTREE TR JAPN HEDGE EQT 97717W851 22324 408110 SH SOLE 19 408110 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 29097 531929 SH SOLE 22 344270 0 187659 WISDOMTREE TR OPTIONS 97717W851 16492 301500 SH Call SOLE 2 301500 0 0 WISDOMTREE TR OPTIONS 97717W851 16492 301500 SH Put SOLE 2 301500 0 0 WISDOMTREE TR OPTIONS 97717W851 394 7200 SH Call SOLE 22 7200 0 0 WISDOMTREE TR OPTIONS 97717W851 394 7200 SH Put SOLE 22 7200 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 7 174 SH SOLE 17 0 0 174 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH SOLE 17 0 0 27 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 23 351 SH SOLE 18 351 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6217 96092 SH SOLE 22 96092 0 0 WISDOMTREE TR ASIA LC DBT FD 97717X842 3 59 SH SOLE 17 0 0 59 WISDOMTREE TR EM LCL DEBT FD 97717X867 4 99 SH SOLE 17 0 0 99 WIX COM LTD SHS M98068105 179 2494 SH SOLE 2 2494 0 0 WIX COM LTD SHS M98068105 24 340 SH SOLE 4 340 0 0 WIX COM LTD SHS M98068105 206 2864 SH SOLE 7 2864 0 0 WIX COM LTD SHS M98068105 10 138 SH SOLE 18 0 0 138 WIX COM LTD SHS M98068105 22732 316386 SH SOLE 19 316386 0 0 WIX COM LTD SHS M98068105 17278 240479 SH SOLE 21 240479 0 0 WIX COM LTD SHS M98068105 17527 243940 SH SOLE 22 221675 0 22265 WIX COM LTD SHS M98068105 53 734 SH SOLE 23 734 0 0 WIX COM LTD SHS M98068105 235 3266 SH SOLE 26 0 0 3266 WIX COM LTD SHS M98068105 348 4843 SH SOLE 29 0 0 4843 WIX COM LTD SHS M98068105 3452 48049 SH SOLE 34 48049 0 0 WIX COM LTD SHS M98068105 337 4691 SH SOLE 40 4691 0 0 WMIH CORP COM 92936P100 36 37642 SH SOLE 2 10198 0 27444 WMIH CORP COM 92936P100 10 10260 SH SOLE 7 10260 0 0 WMIH CORP COM 92936P100 760 800407 SH SOLE 18 800407 0 0 WMIH CORP COM 92936P100 149 156841 SH SOLE 19 156841 0 0 WMIH CORP COM 92936P100 6044 6362146 SH SOLE 21 6362146 0 0 WMIH CORP COM 92936P100 2452 2580546 SH SOLE 22 2271744 0 308802 WMIH CORP COM 92936P100 26 27460 SH SOLE 28 27460 0 0 WMIH CORP COM 92936P100 44 46290 SH SOLE 30 46290 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 11 300 SH SOLE 2 300 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 9625 263700 SH SOLE 22 263700 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 249 6818 SH SOLE 25 6818 0 0 WOLVERINE BANCORP INC COM 977880103 13 293 SH SOLE 18 293 0 0 WOLVERINE BANCORP INC COM 977880103 12 283 SH SOLE 21 283 0 0 WOLVERINE WORLD WIDE INC COM 978097103 233 8080 SH SOLE 2 7818 0 262 WOLVERINE WORLD WIDE INC COM 978097103 41 1435 SH SOLE 4 1435 0 0 WOLVERINE WORLD WIDE INC COM 978097103 59 2045 SH SOLE 7 2045 0 0 WOLVERINE WORLD WIDE INC COM 978097103 12658 438737 SH SOLE 18 438737 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5532 191746 SH SOLE 19 191746 0 0 WOLVERINE WORLD WIDE INC COM 978097103 243778 8449830 SH SOLE 21 8449830 0 0 WOLVERINE WORLD WIDE INC COM 978097103 75373 2612590 SH SOLE 22 2419794 0 192796 WOLVERINE WORLD WIDE INC COM 978097103 40 1382 SH SOLE 23 1382 0 0 WOLVERINE WORLD WIDE INC COM 978097103 716 24826 SH SOLE 26 19161 0 5665 WOLVERINE WORLD WIDE INC COM 978097103 405 14039 SH SOLE 28 14039 0 0 WOLVERINE WORLD WIDE INC COM 978097103 95 3280 SH SOLE 29 0 0 3280 WOLVERINE WORLD WIDE INC COM 978097103 3822 132466 SH SOLE 30 132466 0 0 WOLVERINE WORLD WIDE INC COM 978097103 359 12433 SH SOLE 34 12433 0 0 WOLVERINE WORLD WIDE INC COM 978097103 317 10994 SH SOLE 40 10994 0 0 WOODWARD INC COM 980745103 2123 27357 SH SOLE 2 24859 0 2498 WOODWARD INC COM 980745103 83 1070 SH SOLE 4 1070 0 0 WOODWARD INC COM 980745103 132 1696 SH SOLE 7 1696 0 0 WOODWARD INC COM 980745103 25871 333345 SH SOLE 18 333345 0 0 WOODWARD INC COM 980745103 3135 40400 SH SOLE 19 40400 0 0 WOODWARD INC COM 980745103 262614 3383771 SH SOLE 21 3383771 0 0 WOODWARD INC COM 980745103 128331 1653543 SH SOLE 22 1542444 0 111099 WOODWARD INC COM 980745103 50 644 SH SOLE 23 644 0 0 WOODWARD INC COM 980745103 1703 21940 SH SOLE 26 18685 0 3255 WOODWARD INC COM 980745103 601 7748 SH SOLE 28 7748 0 0 WOODWARD INC COM 980745103 899 11589 SH SOLE 29 0 0 11589 WOODWARD INC COM 980745103 642 8270 SH SOLE 30 8270 0 0 WOODWARD INC COM 980745103 204 2627 SH SOLE 36 2627 0 0 WOODWARD INC COM 980745103 495 6380 SH SOLE 40 6380 0 0 WORKDAY INC CL A 98138H101 11969 113567 SH SOLE 2 7434 0 106133 WORKDAY INC CL A 98138H101 4320 40991 SH SOLE 4 36321 0 4670 WORKDAY INC CL A 98138H101 987 9366 SH SOLE 7 7343 0 2023 WORKDAY INC CL A 98138H101 80 762 SH SOLE 15 762 0 0 WORKDAY INC CL A 98138H101 0 3 SH SOLE 17 0 0 3 WORKDAY INC CL A 98138H101 7643 72521 SH SOLE 18 59511 0 13010 WORKDAY INC CL A 98138H101 4497 42672 SH SOLE 19 42672 0 0 WORKDAY INC CL A 98138H101 6771 64248 SH SOLE 20 0 0 64248 WORKDAY INC CL A 98138H101 183098 1737342 SH SOLE 21 1737342 0 0 WORKDAY INC CL A 98138H101 354015 3359094 SH SOLE 22 2956052 0 403042 WORKDAY INC CL A 98138H101 16134 153084 SH SOLE 23 153084 0 0 WORKDAY INC CL A 98138H101 10675 101288 SH SOLE 25 101288 0 0 WORKDAY INC CL A 98138H101 35620 337979 SH SOLE 26 122269 0 215710 WORKDAY INC CL A 98138H101 3133 29723 SH SOLE 28 21774 0 7949 WORKDAY INC CL A 98138H101 3961 37584 SH SOLE 29 4972 0 32612 WORKDAY INC CL A 98138H101 14409 136723 SH SOLE 30 136723 0 0 WORKDAY INC CL A 98138H101 6698 63553 SH SOLE 31 29356 0 34197 WORKDAY INC CL A 98138H101 929 8819 SH SOLE 34 8819 0 0 WORKDAY INC CL A 98138H101 12210 115859 SH SOLE 36 115859 0 0 WORKDAY INC CL A 98138H101 63 600 SH SOLE 40 600 0 0 WORKDAY INC NOTE 0.750% 7/1 98138HAC5 805 617000 PRN SOLE 21 617000 0 0 WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1088 775000 PRN SOLE 21 775000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 13 4625 SH SOLE 18 4625 0 0 WORKHORSE GROUP INC COM NEW 98138J206 184 66725 SH SOLE 21 66725 0 0 WORKIVA INC COM CL A 98139A105 38 1818 SH SOLE 2 1769 0 49 WORKIVA INC COM CL A 98139A105 19 891 SH SOLE 7 891 0 0 WORKIVA INC COM CL A 98139A105 1846 88533 SH SOLE 18 88533 0 0 WORKIVA INC COM CL A 98139A105 390 18720 SH SOLE 19 18720 0 0 WORKIVA INC COM CL A 98139A105 16373 785257 SH SOLE 21 785257 0 0 WORKIVA INC COM CL A 98139A105 11253 539725 SH SOLE 22 495060 0 44665 WORKIVA INC COM CL A 98139A105 17 830 SH SOLE 26 0 0 830 WORKIVA INC COM CL A 98139A105 53 2552 SH SOLE 28 2552 0 0 WORKIVA INC COM CL A 98139A105 65 3133 SH SOLE 30 3133 0 0 WORLD ACCEP CORP DEL COM 981419104 114 1376 SH SOLE 2 354 0 1022 WORLD ACCEP CORP DEL COM 981419104 7 88 SH SOLE 4 88 0 0 WORLD ACCEP CORP DEL COM 981419104 15 178 SH SOLE 7 178 0 0 WORLD ACCEP CORP DEL COM 981419104 2559 30878 SH SOLE 18 30878 0 0 WORLD ACCEP CORP DEL COM 981419104 386 4652 SH SOLE 19 4652 0 0 WORLD ACCEP CORP DEL COM 981419104 44427 535977 SH SOLE 21 535977 0 0 WORLD ACCEP CORP DEL COM 981419104 15070 181802 SH SOLE 22 166016 0 15786 WORLD ACCEP CORP DEL COM 981419104 415 5011 SH SOLE 26 4324 0 687 WORLD ACCEP CORP DEL COM 981419104 80 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 685 8263 SH SOLE 30 8263 0 0 WORLD ACCEP CORP DEL COM 981419104 68 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 2345 69166 SH SOLE 2 33711 0 35455 WORLD FUEL SVCS CORP COM 981475106 9 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 173 5093 SH SOLE 7 5093 0 0 WORLD FUEL SVCS CORP COM 981475106 7877 232295 SH SOLE 18 232295 0 0 WORLD FUEL SVCS CORP COM 981475106 741 21850 SH SOLE 19 21850 0 0 WORLD FUEL SVCS CORP COM 981475106 103066 3039401 SH SOLE 21 3039401 0 0 WORLD FUEL SVCS CORP COM 981475106 77629 2289269 SH SOLE 22 2020398 0 268871 WORLD FUEL SVCS CORP COM 981475106 87 2555 SH SOLE 23 2555 0 0 WORLD FUEL SVCS CORP COM 981475106 645 19018 SH SOLE 26 14424 0 4594 WORLD FUEL SVCS CORP COM 981475106 352 10377 SH SOLE 28 10377 0 0 WORLD FUEL SVCS CORP COM 981475106 356 10499 SH SOLE 30 10499 0 0 WORLD FUEL SVCS CORP COM 981475106 54 1596 SH SOLE 31 1596 0 0 WORLD FUEL SVCS CORP COM 981475106 939 27677 SH SOLE 36 27677 0 0 WORLD FUEL SVCS CORP COM 981475106 268 7914 SH SOLE 40 7914 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 73 3090 SH SOLE 2 2757 0 333 WORLD WRESTLING ENTMT INC CL A 98156Q108 8 348 SH SOLE 4 348 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 16 661 SH SOLE 7 661 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4200 178352 SH SOLE 18 178352 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 692 29368 SH SOLE 19 29368 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 78946 3352278 SH SOLE 21 3352278 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 25533 1084217 SH SOLE 22 1018311 0 65906 WORLD WRESTLING ENTMT INC CL A 98156Q108 23 957 SH SOLE 26 0 0 957 WORLD WRESTLING ENTMT INC CL A 98156Q108 116 4916 SH SOLE 28 4916 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1218 51703 SH SOLE 30 51703 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 88 3743 SH SOLE 40 3743 0 0 WORTHINGTON INDS INC COM 981811102 1808 39300 SH SOLE 2 38102 0 1198 WORTHINGTON INDS INC COM 981811102 105 2286 SH SOLE 4 2286 0 0 WORTHINGTON INDS INC COM 981811102 73 1583 SH SOLE 7 1583 0 0 WORTHINGTON INDS INC COM 981811102 12943 281372 SH SOLE 18 281372 0 0 WORTHINGTON INDS INC COM 981811102 12590 273706 SH SOLE 19 273706 0 0 WORTHINGTON INDS INC COM 981811102 133244 2896616 SH SOLE 21 2896616 0 0 WORTHINGTON INDS INC COM 981811102 84528 1837568 SH SOLE 22 1735886 0 101682 WORTHINGTON INDS INC COM 981811102 3113 67670 SH SOLE 23 67670 0 0 WORTHINGTON INDS INC COM 981811102 219 4758 SH SOLE 25 4758 0 0 WORTHINGTON INDS INC COM 981811102 592 12872 SH SOLE 26 9273 0 3599 WORTHINGTON INDS INC COM 981811102 320 6946 SH SOLE 28 6946 0 0 WORTHINGTON INDS INC COM 981811102 793 17248 SH SOLE 29 1193 0 16055 WORTHINGTON INDS INC COM 981811102 361 7841 SH SOLE 30 7841 0 0 WORTHINGTON INDS INC COM 981811102 110 2382 SH SOLE 31 2382 0 0 WORTHINGTON INDS INC COM 981811102 348 7574 SH SOLE 34 7574 0 0 WORTHINGTON INDS INC COM 981811102 250 5434 SH SOLE 36 5434 0 0 WORTHINGTON INDS INC COM 981811102 261 5670 SH SOLE 40 5670 0 0 WPCS INTL INC COM PAR NEW 92931L401 95 54158 SH SOLE 22 54158 0 0 WPP PLC NEW ADR 92937A102 9 100 SH SOLE 2 100 0 0 WPP PLC NEW ADR 92937A102 0 4 SH SOLE 17 0 0 4 WPP PLC NEW ADR 92937A102 0 1 SH SOLE 18 1 0 0 WPX ENERGY INC COM 98212B103 4516 392690 SH SOLE 2 194925 0 197765 WPX ENERGY INC COM 98212B103 22 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 150 13000 SH SOLE 7 13000 0 0 WPX ENERGY INC COM 98212B103 15410 1339982 SH SOLE 18 1339982 0 0 WPX ENERGY INC COM 98212B103 1493 129817 SH SOLE 19 129817 0 0 WPX ENERGY INC COM 98212B103 203016 17653567 SH SOLE 21 17653567 0 0 WPX ENERGY INC COM 98212B103 143952 12517600 SH SOLE 22 11278233 0 1239367 WPX ENERGY INC COM 98212B103 1594 138622 SH SOLE 26 117922 0 20700 WPX ENERGY INC COM 98212B103 651 56574 SH SOLE 28 56574 0 0 WPX ENERGY INC COM 98212B103 2615 227376 SH SOLE 30 227376 0 0 WPX ENERGY INC COM 98212B103 99 8604 SH SOLE 31 8604 0 0 WPX ENERGY INC COM 98212B103 219 19009 SH SOLE 36 19009 0 0 WPX ENERGY INC COM 98212B103 456 39619 SH SOLE 40 39619 0 0 WPX ENERGY INC PFD SER A CV 98212B202 27934 523506 SH SOLE 21 523506 0 0 WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 1646 1523000 PRN SOLE 21 1523000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 338 13082 SH SOLE 2 12419 0 663 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 11 431 SH SOLE 4 431 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 61 2342 SH SOLE 7 2342 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9220 356404 SH SOLE 18 356404 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5823 225101 SH SOLE 19 225101 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 89845 3472929 SH SOLE 21 3472929 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 75889 2933488 SH SOLE 22 2740892 0 192596 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1720 66479 SH SOLE 23 66479 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 678 26200 SH SOLE 26 20649 0 5551 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 436 16868 SH SOLE 28 16868 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 535 20690 SH SOLE 29 0 0 20690 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 392 15154 SH SOLE 30 15154 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 261 10078 SH SOLE 40 10078 0 0 WSFS FINL CORP COM 929328102 259 5318 SH SOLE 2 1729 0 3589 WSFS FINL CORP COM 929328102 17 354 SH SOLE 4 354 0 0 WSFS FINL CORP COM 929328102 42 867 SH SOLE 7 867 0 0 WSFS FINL CORP COM 929328102 5424 111260 SH SOLE 18 111260 0 0 WSFS FINL CORP COM 929328102 1137 23327 SH SOLE 19 23327 0 0 WSFS FINL CORP COM 929328102 44797 918917 SH SOLE 21 918917 0 0 WSFS FINL CORP COM 929328102 42058 862729 SH SOLE 22 810588 0 52141 WSFS FINL CORP COM 929328102 121 2482 SH SOLE 26 0 0 2482 WSFS FINL CORP COM 929328102 195 4006 SH SOLE 28 4006 0 0 WSFS FINL CORP COM 929328102 290 5944 SH SOLE 30 5944 0 0 WSFS FINL CORP COM 929328102 178 3654 SH SOLE 40 3654 0 0 WSI INDS INC COM 92932Q102 10 3007 SH SOLE 21 3007 0 0 WSI INDS INC COM 92932Q102 346 104781 SH SOLE 22 104781 0 0 WVS FINL CORP COM 929358109 2 134 SH SOLE 18 134 0 0 WVS FINL CORP COM 929358109 3 222 SH SOLE 21 222 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 13519 128255 SH SOLE 2 26292 0 101963 WYNDHAM WORLDWIDE CORP COM 98310W108 3472 32940 SH SOLE 4 29102 0 3838 WYNDHAM WORLDWIDE CORP COM 98310W108 8174 77545 SH SOLE 7 72634 0 4911 WYNDHAM WORLDWIDE CORP COM 98310W108 79 748 SH SOLE 15 748 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 24487 232301 SH SOLE 18 217803 0 14498 WYNDHAM WORLDWIDE CORP COM 98310W108 10691 101427 SH SOLE 19 101427 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 7787 73874 SH SOLE 20 0 0 73874 WYNDHAM WORLDWIDE CORP COM 98310W108 218555 2073384 SH SOLE 21 2073384 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 291847 2768682 SH SOLE 22 2294092 0 474590 WYNDHAM WORLDWIDE CORP COM 98310W108 14244 135126 SH SOLE 23 135126 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 8209 77873 SH SOLE 25 77873 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 33964 322205 SH SOLE 26 126284 0 195921 WYNDHAM WORLDWIDE CORP COM 98310W108 2541 24108 SH SOLE 28 17613 0 6495 WYNDHAM WORLDWIDE CORP COM 98310W108 3084 29256 SH SOLE 29 3298 0 25958 WYNDHAM WORLDWIDE CORP COM 98310W108 30302 287466 SH SOLE 30 287466 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 5239 49703 SH SOLE 31 24139 0 25564 WYNDHAM WORLDWIDE CORP COM 98310W108 4033 38262 SH SOLE 34 38262 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 9697 91989 SH SOLE 36 91989 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 63 593 SH SOLE 40 593 0 0 WYNN RESORTS LTD COM 983134107 6433 43199 SH SOLE 2 15060 0 28139 WYNN RESORTS LTD COM 983134107 3922 26338 SH SOLE 4 23524 0 2814 WYNN RESORTS LTD COM 983134107 9113 61192 SH SOLE 7 58122 0 3070 WYNN RESORTS LTD COM 983134107 109 729 SH SOLE 15 729 0 0 WYNN RESORTS LTD COM 983134107 1 5 SH SOLE 17 0 0 5 WYNN RESORTS LTD COM 983134107 26736 179531 SH SOLE 18 168439 0 11092 WYNN RESORTS LTD COM 983134107 9935 66713 SH SOLE 19 66713 0 0 WYNN RESORTS LTD COM 983134107 6326 42476 SH SOLE 20 0 0 42476 WYNN RESORTS LTD COM 983134107 229806 1543151 SH SOLE 21 1543151 0 0 WYNN RESORTS LTD COM 983134107 313145 2102773 SH SOLE 22 1784783 0 317990 WYNN RESORTS LTD COM 983134107 14582 97920 SH SOLE 23 97920 0 0 WYNN RESORTS LTD COM 983134107 9669 64926 SH SOLE 25 64926 0 0 WYNN RESORTS LTD COM 983134107 33936 227883 SH SOLE 26 92511 0 135372 WYNN RESORTS LTD COM 983134107 2785 18700 SH SOLE 28 13661 0 5039 WYNN RESORTS LTD COM 983134107 3060 20547 SH SOLE 29 0 0 20547 WYNN RESORTS LTD COM 983134107 34690 232945 SH SOLE 30 232945 0 0 WYNN RESORTS LTD COM 983134107 5687 38189 SH SOLE 31 13260 0 24929 WYNN RESORTS LTD COM 983134107 2210 14842 SH SOLE 32 14842 0 0 WYNN RESORTS LTD COM 983134107 3796 25490 SH SOLE 34 25490 0 0 WYNN RESORTS LTD COM 983134107 13448 90306 SH SOLE 36 90306 0 0 WYNN RESORTS LTD COM 983134107 59 397 SH SOLE 40 397 0 0 XBIOTECH INC COM 98400H102 4 905 SH SOLE 2 905 0 0 XBIOTECH INC COM 98400H102 276 63197 SH SOLE 18 63197 0 0 XBIOTECH INC COM 98400H102 57 13022 SH SOLE 19 13022 0 0 XBIOTECH INC COM 98400H102 5148 1178131 SH SOLE 21 1178131 0 0 XBIOTECH INC COM 98400H102 935 213854 SH SOLE 22 177749 0 36105 XBIOTECH INC COM 98400H102 12 2664 SH SOLE 30 2664 0 0 XCEL BRANDS INC COM NEW 98400M101 5 1406 SH SOLE 18 1406 0 0 XCEL BRANDS INC COM NEW 98400M101 58 15679 SH SOLE 21 15679 0 0 XCEL ENERGY INC COM 98389B100 36753 776686 SH SOLE 2 292601 0 484085 XCEL ENERGY INC COM 98389B100 9759 206242 SH SOLE 4 192284 0 13958 XCEL ENERGY INC COM 98389B100 23417 494866 SH SOLE 7 456651 0 38215 XCEL ENERGY INC COM 98389B100 4290 90663 SH SOLE 13 90663 0 0 XCEL ENERGY INC COM 98389B100 168 3541 SH SOLE 15 3541 0 0 XCEL ENERGY INC COM 98389B100 55529 1173482 SH SOLE 18 1102954 0 70528 XCEL ENERGY INC COM 98389B100 38052 804142 SH SOLE 19 804142 0 0 XCEL ENERGY INC COM 98389B100 14324 302698 SH SOLE 20 0 0 302698 XCEL ENERGY INC COM 98389B100 834278 17630555 SH SOLE 21 17630555 0 0 XCEL ENERGY INC COM 98389B100 715666 15123959 SH SOLE 22 12425947 0 2698012 XCEL ENERGY INC COM 98389B100 29986 633688 SH SOLE 23 633688 0 0 XCEL ENERGY INC COM 98389B100 19134 404363 SH SOLE 25 404363 0 0 XCEL ENERGY INC COM 98389B100 80937 1710426 SH SOLE 26 460355 0 1250071 XCEL ENERGY INC COM 98389B100 5375 113585 SH SOLE 28 82063 0 31522 XCEL ENERGY INC COM 98389B100 788 16659 SH SOLE 29 16659 0 0 XCEL ENERGY INC COM 98389B100 87048 1839563 SH SOLE 30 1839563 0 0 XCEL ENERGY INC COM 98389B100 19935 421291 SH SOLE 31 215111 0 206180 XCEL ENERGY INC COM 98389B100 2957 62486 SH SOLE 32 62486 0 0 XCEL ENERGY INC COM 98389B100 1574 33261 SH SOLE 34 33261 0 0 XCEL ENERGY INC COM 98389B100 30817 651245 SH SOLE 36 651245 0 0 XCEL ENERGY INC COM 98389B100 123 2600 SH SOLE 40 2600 0 0 XCERRA CORP COM 98400J108 49 4934 SH SOLE 2 3079 0 1855 XCERRA CORP COM 98400J108 6 566 SH SOLE 4 566 0 0 XCERRA CORP COM 98400J108 11 1143 SH SOLE 7 1143 0 0 XCERRA CORP COM 98400J108 1934 196349 SH SOLE 18 196349 0 0 XCERRA CORP COM 98400J108 473 47970 SH SOLE 19 47970 0 0 XCERRA CORP COM 98400J108 16640 1689348 SH SOLE 21 1689348 0 0 XCERRA CORP COM 98400J108 16316 1656496 SH SOLE 22 1551683 0 104813 XCERRA CORP COM 98400J108 75 7644 SH SOLE 28 7644 0 0 XCERRA CORP COM 98400J108 135 13738 SH SOLE 30 13738 0 0 XCERRA CORP COM 98400J108 64 6526 SH SOLE 40 6526 0 0 XENCOR INC COM 98401F105 201 8788 SH SOLE 2 8503 0 285 XENCOR INC COM 98401F105 31 1365 SH SOLE 7 1365 0 0 XENCOR INC COM 98401F105 2990 130449 SH SOLE 18 130449 0 0 XENCOR INC COM 98401F105 2531 110434 SH SOLE 19 110434 0 0 XENCOR INC COM 98401F105 42226 1842302 SH SOLE 21 1842302 0 0 XENCOR INC COM 98401F105 24168 1054440 SH SOLE 22 991776 0 62664 XENCOR INC COM 98401F105 456 19900 SH SOLE 23 19900 0 0 XENCOR INC COM 98401F105 53 2300 SH SOLE 26 0 0 2300 XENCOR INC COM 98401F105 213 9290 SH SOLE 28 9290 0 0 XENCOR INC COM 98401F105 133 5811 SH SOLE 30 5811 0 0 XENCOR INC COM 98401F105 16 701 SH SOLE 34 701 0 0 XENCOR INC COM 98401F105 66 2859 SH SOLE 40 2859 0 0 XENIA HOTELS & RESORTS INC COM 984017103 504 23924 SH SOLE 2 6923 0 17001 XENIA HOTELS & RESORTS INC COM 984017103 750 35649 SH SOLE 4 35649 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3090 146797 SH SOLE 7 146797 0 0 XENIA HOTELS & RESORTS INC COM 984017103 77 3647 SH SOLE 15 3647 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8437 400828 SH SOLE 18 400828 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3855 183152 SH SOLE 19 183152 0 0 XENIA HOTELS & RESORTS INC COM 984017103 82867 3936659 SH SOLE 21 3936659 0 0 XENIA HOTELS & RESORTS INC COM 984017103 91409 4342461 SH SOLE 22 4121062 0 221399 XENIA HOTELS & RESORTS INC COM 984017103 64 3058 SH SOLE 23 3058 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4239 201370 SH SOLE 25 201370 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1222 58042 SH SOLE 26 15794 0 42248 XENIA HOTELS & RESORTS INC COM 984017103 322 15302 SH SOLE 28 15302 0 0 XENIA HOTELS & RESORTS INC COM 984017103 862 40962 SH SOLE 29 40962 0 0 XENIA HOTELS & RESORTS INC COM 984017103 11752 558287 SH SOLE 30 558287 0 0 XENIA HOTELS & RESORTS INC COM 984017103 126 6007 SH SOLE 34 6007 0 0 XENIA HOTELS & RESORTS INC COM 984017103 245 11644 SH SOLE 40 11644 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 36 1094 SH SOLE 2 214 0 880 XENITH BANKSHARES INC NEW COM NEW 984102202 664 20427 SH SOLE 18 20427 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 133 4077 SH SOLE 19 4077 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 5645 173682 SH SOLE 21 173682 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 1925 59230 SH SOLE 22 55940 0 3290 XENITH BANKSHARES INC NEW COM NEW 984102202 41 1251 SH SOLE 30 1251 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 10 2086 SH SOLE 18 2086 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 155 32519 SH SOLE 21 32519 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 530 110952 SH SOLE 22 110952 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 92 19235 SH SOLE 29 0 0 19235 XEROX CORP COM NEW 984121608 10196 306285 SH SOLE 2 82491 0 223794 XEROX CORP COM NEW 984121608 2430 72998 SH SOLE 4 65214 0 7784 XEROX CORP COM NEW 984121608 7590 227994 SH SOLE 7 194240 0 33754 XEROX CORP COM NEW 984121608 55 1642 SH SOLE 15 1642 0 0 XEROX CORP COM NEW 984121608 0 5 SH SOLE 17 0 0 5 XEROX CORP COM NEW 984121608 16056 482307 SH SOLE 18 452820 0 29487 XEROX CORP COM NEW 984121608 1341 40286 SH SOLE 19 40286 0 0 XEROX CORP COM NEW 984121608 4404 132296 SH SOLE 20 0 0 132296 XEROX CORP COM NEW 984121608 155962 4684961 SH SOLE 21 4684961 0 0 XEROX CORP COM NEW 984121608 211893 6365060 SH SOLE 22 5296009 0 1069051 XEROX CORP COM NEW 984121608 9740 292585 SH SOLE 23 292585 0 0 XEROX CORP COM NEW 984121608 11627 349251 SH SOLE 25 349251 0 0 XEROX CORP COM NEW 984121608 22275 669121 SH SOLE 26 285743 0 383378 XEROX CORP COM NEW 984121608 1599 48041 SH SOLE 28 35006 0 13035 XEROX CORP COM NEW 984121608 2089 62757 SH SOLE 29 6784 0 55973 XEROX CORP COM NEW 984121608 25948 779442 SH SOLE 30 779442 0 0 XEROX CORP COM NEW 984121608 4404 132280 SH SOLE 31 48562 0 83718 XEROX CORP COM NEW 984121608 964 28950 SH SOLE 34 28950 0 0 XEROX CORP COM NEW 984121608 9667 290394 SH SOLE 36 290394 0 0 XEROX CORP COM NEW 984121608 52 1559 SH SOLE 40 1559 0 0 XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH SOLE 21 195 0 0 XILINX INC COM 983919101 22815 322109 SH SOLE 2 79457 0 242652 XILINX INC COM 983919101 5909 83425 SH SOLE 4 74664 0 8761 XILINX INC COM 983919101 13469 190158 SH SOLE 7 178052 0 12106 XILINX INC COM 983919101 207 2923 SH SOLE 13 2923 0 0 XILINX INC COM 983919101 141 1994 SH SOLE 15 1994 0 0 XILINX INC COM 983919101 40119 566417 SH SOLE 18 523768 0 42649 XILINX INC COM 983919101 7601 107319 SH SOLE 19 107319 0 0 XILINX INC COM 983919101 11068 156265 SH SOLE 20 0 0 156265 XILINX INC COM 983919101 426514 6021660 SH SOLE 21 6021660 0 0 XILINX INC COM 983919101 472786 6674947 SH SOLE 22 5529990 0 1144957 XILINX INC COM 983919101 21877 308867 SH SOLE 23 308867 0 0 XILINX INC COM 983919101 15530 219263 SH SOLE 25 219263 0 0 XILINX INC COM 983919101 53776 759223 SH SOLE 26 256399 0 502824 XILINX INC COM 983919101 4019 56737 SH SOLE 28 41381 0 15356 XILINX INC COM 983919101 5062 71469 SH SOLE 29 10229 0 61240 XILINX INC COM 983919101 69441 980387 SH SOLE 30 980387 0 0 XILINX INC COM 983919101 9602 135558 SH SOLE 31 54067 0 81491 XILINX INC COM 983919101 2548 35974 SH SOLE 32 35974 0 0 XILINX INC COM 983919101 4995 70528 SH SOLE 34 70528 0 0 XILINX INC COM 983919101 16163 228201 SH SOLE 36 228201 0 0 XILINX INC COM 983919101 90 1271 SH SOLE 40 1271 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 12 2096 SH SOLE 18 2096 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 154 27125 SH SOLE 21 27125 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 974 171523 SH SOLE 22 171523 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 116 20362 SH SOLE 30 20362 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 36 6390 SH SOLE 34 6390 0 0 XL GROUP LTD COM G98294104 15041 381272 SH SOLE 2 105750 0 275522 XL GROUP LTD COM G98294104 3404 86279 SH SOLE 4 76454 0 9825 XL GROUP LTD COM G98294104 11052 280161 SH SOLE 7 223353 0 56808 XL GROUP LTD COM G98294104 430 10910 SH SOLE 13 10910 0 0 XL GROUP LTD COM G98294104 98 2474 SH SOLE 15 2474 0 0 XL GROUP LTD COM G98294104 44274 1122289 SH SOLE 18 1056373 0 65916 XL GROUP LTD COM G98294104 35889 909735 SH SOLE 19 909735 0 0 XL GROUP LTD COM G98294104 6833 173216 SH SOLE 20 0 0 173216 XL GROUP LTD COM G98294104 216764 5494652 SH SOLE 21 5494652 0 0 XL GROUP LTD COM G98294104 279137 7075718 SH SOLE 22 5855443 0 1220275 XL GROUP LTD COM G98294104 15008 380428 SH SOLE 23 380428 0 0 XL GROUP LTD COM G98294104 7748 196393 SH SOLE 25 196393 0 0 XL GROUP LTD COM G98294104 27354 693395 SH SOLE 26 284731 0 408664 XL GROUP LTD COM G98294104 2392 60627 SH SOLE 28 44437 0 16190 XL GROUP LTD COM G98294104 3154 79955 SH SOLE 29 14769 0 65186 XL GROUP LTD COM G98294104 34427 872674 SH SOLE 30 872674 0 0 XL GROUP LTD COM G98294104 4514 114412 SH SOLE 31 57630 0 56782 XL GROUP LTD COM G98294104 6672 169116 SH SOLE 34 169116 0 0 XL GROUP LTD COM G98294104 10416 264033 SH SOLE 36 264033 0 0 XL GROUP LTD COM G98294104 57 1442 SH SOLE 40 1442 0 0 XO GROUP INC COM 983772104 43 2183 SH SOLE 2 1394 0 789 XO GROUP INC COM 983772104 11 582 SH SOLE 7 582 0 0 XO GROUP INC COM 983772104 2373 120636 SH SOLE 18 120636 0 0 XO GROUP INC COM 983772104 382 19435 SH SOLE 19 19435 0 0 XO GROUP INC COM 983772104 43247 2198602 SH SOLE 21 2198602 0 0 XO GROUP INC COM 983772104 14515 737930 SH SOLE 22 689223 0 48707 XO GROUP INC COM 983772104 63 3207 SH SOLE 28 3207 0 0 XO GROUP INC COM 983772104 640 32550 SH SOLE 30 32550 0 0 XO GROUP INC COM 983772104 52 2631 SH SOLE 40 2631 0 0 XOMA CORP DEL COM NEW 98419J206 4 200 SH SOLE 2 200 0 0 XOMA CORP DEL COM NEW 98419J206 0 3 SH SOLE 17 0 0 3 XOMA CORP DEL COM NEW 98419J206 21 1047 SH SOLE 18 1047 0 0 XOMA CORP DEL COM NEW 98419J206 25 1296 SH SOLE 19 1296 0 0 XOMA CORP DEL COM NEW 98419J206 315 16029 SH SOLE 21 16029 0 0 XOMA CORP DEL COM NEW 98419J206 3320 168944 SH SOLE 22 168944 0 0 XPERI CORP COM 98421B100 79 3124 SH SOLE 2 2755 0 369 XPERI CORP COM 98421B100 5 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 33 1290 SH SOLE 7 1290 0 0 XPERI CORP COM 98421B100 5674 224258 SH SOLE 18 224258 0 0 XPERI CORP COM 98421B100 936 37004 SH SOLE 19 37004 0 0 XPERI CORP COM 98421B100 108256 4278907 SH SOLE 21 4278907 0 0 XPERI CORP COM 98421B100 33082 1307586 SH SOLE 22 1215726 0 91860 XPERI CORP COM 98421B100 421 16654 SH SOLE 26 12458 0 4196 XPERI CORP COM 98421B100 168 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 1722 68064 SH SOLE 30 68064 0 0 XPERI CORP COM 98421B100 128 5071 SH SOLE 40 5071 0 0 XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 14 4009 SH SOLE 21 4009 0 0 XPO LOGISTICS INC COM 983793100 4154 61281 SH SOLE 2 15073 0 46208 XPO LOGISTICS INC COM 983793100 41 607 SH SOLE 4 607 0 0 XPO LOGISTICS INC COM 983793100 250 3682 SH SOLE 7 3682 0 0 XPO LOGISTICS INC COM 983793100 14 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 3906 57625 SH SOLE 18 57625 0 0 XPO LOGISTICS INC COM 983793100 4702 69377 SH SOLE 19 69377 0 0 XPO LOGISTICS INC COM 983793100 90304 1332316 SH SOLE 21 1332316 0 0 XPO LOGISTICS INC COM 983793100 200962 2964914 SH SOLE 22 2591832 0 373082 XPO LOGISTICS INC COM 983793100 2793 41209 SH SOLE 26 33189 0 8020 XPO LOGISTICS INC COM 983793100 1164 17179 SH SOLE 28 17179 0 0 XPO LOGISTICS INC COM 983793100 1166 17200 SH SOLE 30 17200 0 0 XPO LOGISTICS INC COM 983793100 182 2692 SH SOLE 31 2692 0 0 XPO LOGISTICS INC COM 983793100 842 12424 SH SOLE 40 12424 0 0 XTANT MED HLDGS INC COM 98420P100 1 1455 SH SOLE 21 1455 0 0 XUNLEI LTD SPONSORED ADR 98419E108 14 3249 SH SOLE 21 3249 0 0 XUNLEI LTD SPONSORED ADR 98419E108 505 118803 SH SOLE 22 118803 0 0 XUNLEI LTD SPONSORED ADR 98419E108 62 14487 SH SOLE 30 14487 0 0 XYLEM INC COM 98419M100 15995 255384 SH SOLE 2 59850 0 195534 XYLEM INC COM 98419M100 3623 57853 SH SOLE 4 51644 0 6209 XYLEM INC COM 98419M100 13552 216386 SH SOLE 7 205624 0 10762 XYLEM INC COM 98419M100 218 3485 SH SOLE 13 3485 0 0 XYLEM INC COM 98419M100 84 1340 SH SOLE 15 1340 0 0 XYLEM INC COM 98419M100 25453 406401 SH SOLE 18 377306 0 29095 XYLEM INC COM 98419M100 15472 247045 SH SOLE 19 247045 0 0 XYLEM INC COM 98419M100 7961 127118 SH SOLE 20 0 0 127118 XYLEM INC COM 98419M100 227583 3633762 SH SOLE 21 3633762 0 0 XYLEM INC COM 98419M100 315098 5031096 SH SOLE 22 4218651 0 812445 XYLEM INC COM 98419M100 13090 209002 SH SOLE 23 209002 0 0 XYLEM INC COM 98419M100 8505 135795 SH SOLE 25 135795 0 0 XYLEM INC COM 98419M100 31126 496990 SH SOLE 26 196775 0 300215 XYLEM INC COM 98419M100 2607 41631 SH SOLE 28 30235 0 11396 XYLEM INC COM 98419M100 3179 50766 SH SOLE 29 6614 0 44152 XYLEM INC COM 98419M100 62384 996077 SH SOLE 30 996077 0 0 XYLEM INC COM 98419M100 5385 85987 SH SOLE 31 38967 0 47020 XYLEM INC COM 98419M100 772 12322 SH SOLE 34 12322 0 0 XYLEM INC COM 98419M100 10736 171420 SH SOLE 36 171420 0 0 XYLEM INC COM 98419M100 54 865 SH SOLE 40 865 0 0 YAHOO INC NOTE 12/0 984332AF3 5093 3925000 PRN SOLE 21 3925000 0 0 YAMANA GOLD INC COM 98462Y100 1550 584757 SH SOLE 21 584757 0 0 YANDEX N V SHS CLASS A N97284108 56106 1702769 SH SOLE 2 157375 0 1545394 YANDEX N V SHS CLASS A N97284108 56 1698 SH SOLE 15 1698 0 0 YANDEX N V SHS CLASS A N97284108 2764 83885 SH SOLE 18 83885 0 0 YANDEX N V SHS CLASS A N97284108 312 9476 SH SOLE 19 9476 0 0 YANDEX N V SHS CLASS A N97284108 1720 52195 SH SOLE 21 52195 0 0 YANDEX N V SHS CLASS A N97284108 179764 5455648 SH SOLE 22 3713777 0 1741871 YANDEX N V SHS CLASS A N97284108 8335 252963 SH SOLE 25 252963 0 0 YANDEX N V SHS CLASS A N97284108 6487 196860 SH SOLE 26 33836 0 163024 YANDEX N V SHS CLASS A N97284108 5990 181797 SH SOLE 36 181797 0 0 YANDEX NV NOTE 1.125%12/1 98474TAB3 878 883000 PRN SOLE 21 883000 0 0 YANGTZE RIV DEV LTD COM 984752105 53 3222 SH SOLE 22 3222 0 0 YATRA ONLINE INC ORD SHS G98338109 2 200 SH SOLE 2 200 0 0 YELP INC CL A 985817105 204 4705 SH SOLE 2 4247 0 458 YELP INC CL A 985817105 114 2623 SH SOLE 4 2623 0 0 YELP INC CL A 985817105 88 2030 SH SOLE 7 2030 0 0 YELP INC CL A 985817105 11417 263682 SH SOLE 18 263682 0 0 YELP INC CL A 985817105 10064 232429 SH SOLE 19 232429 0 0 YELP INC CL A 985817105 101696 2348628 SH SOLE 21 2348628 0 0 YELP INC CL A 985817105 88230 2037642 SH SOLE 22 1889751 0 147891 YELP INC CL A 985817105 247 5704 SH SOLE 23 5704 0 0 YELP INC CL A 985817105 923 21323 SH SOLE 26 17414 0 3909 YELP INC CL A 985817105 527 12171 SH SOLE 28 12171 0 0 YELP INC CL A 985817105 1468 33905 SH SOLE 29 0 0 33905 YELP INC CL A 985817105 1737 40108 SH SOLE 30 40108 0 0 YELP INC CL A 985817105 15 349 SH SOLE 36 349 0 0 YELP INC CL A 985817105 308 7111 SH SOLE 40 7111 0 0 YEXT INC COM 98585N106 8 573 SH SOLE 2 573 0 0 YEXT INC COM 98585N106 588 44269 SH SOLE 18 44269 0 0 YEXT INC COM 98585N106 80 6042 SH SOLE 19 6042 0 0 YEXT INC COM 98585N106 4748 357563 SH SOLE 21 357563 0 0 YEXT INC COM 98585N106 4195 315871 SH SOLE 22 306165 0 9706 YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 233 SH SOLE 19 233 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 315 SH SOLE 21 315 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 47 14625 SH SOLE 22 14625 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 257 23239 SH SOLE 22 23239 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 86 2052 SH SOLE 4 2052 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 234 5578 SH SOLE 21 5578 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1896 45217 SH SOLE 22 45217 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 310 7398 SH SOLE 30 7398 0 0 YOGAWORKS INC COM 986005106 4 1274 SH SOLE 18 1274 0 0 YOGAWORKS INC COM 986005106 43 15418 SH SOLE 21 15418 0 0 YORK WTR CO COM 987184108 25 746 SH SOLE 2 746 0 0 YORK WTR CO COM 987184108 228 6717 SH SOLE 7 6717 0 0 YORK WTR CO COM 987184108 1552 45789 SH SOLE 18 45789 0 0 YORK WTR CO COM 987184108 322 9513 SH SOLE 19 9513 0 0 YORK WTR CO COM 987184108 13867 409049 SH SOLE 21 409049 0 0 YORK WTR CO COM 987184108 5671 167294 SH SOLE 22 138137 0 29157 YORK WTR CO COM 987184108 41 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 1431 42209 SH SOLE 30 42209 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9 400 SH SOLE 2 400 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19295 866029 SH SOLE 21 866029 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8968 402519 SH SOLE 22 402519 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11746 527208 SH SOLE 25 527208 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 158 11483 SH SOLE 2 7548 0 3935 YRC WORLDWIDE INC COM PAR $.01 984249607 52 3782 SH SOLE 7 3782 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1757 127355 SH SOLE 18 127355 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1527 110643 SH SOLE 19 110643 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 14685 1064150 SH SOLE 21 1064150 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 15321 1110250 SH SOLE 22 1057466 0 52784 YRC WORLDWIDE INC COM PAR $.01 984249607 352 25537 SH SOLE 23 25537 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 44 3192 SH SOLE 28 3192 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 491 35575 SH SOLE 29 0 0 35575 YRC WORLDWIDE INC COM PAR $.01 984249607 57 4119 SH SOLE 30 4119 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 23 1681 SH SOLE 40 1681 0 0 YUM BRANDS INC COM 988498101 34515 468885 SH SOLE 2 128046 0 340839 YUM BRANDS INC COM 988498101 8050 109359 SH SOLE 4 97716 0 11643 YUM BRANDS INC COM 988498101 18386 249780 SH SOLE 7 236433 0 13347 YUM BRANDS INC COM 988498101 864 11739 SH SOLE 13 11739 0 0 YUM BRANDS INC COM 988498101 198 2688 SH SOLE 15 2688 0 0 YUM BRANDS INC COM 988498101 53328 724468 SH SOLE 18 678405 0 46063 YUM BRANDS INC COM 988498101 1405 19093 SH SOLE 19 19093 0 0 YUM BRANDS INC COM 988498101 11892 161558 SH SOLE 20 0 0 161558 YUM BRANDS INC COM 988498101 366609 4980424 SH SOLE 21 4980424 0 0 YUM BRANDS INC COM 988498101 729097 9904869 SH SOLE 22 8312269 0 1592600 YUM BRANDS INC COM 988498101 30416 413209 SH SOLE 23 413209 0 0 YUM BRANDS INC COM 988498101 37324 507044 SH SOLE 25 507044 0 0 YUM BRANDS INC COM 988498101 69539 944695 SH SOLE 26 354688 0 590007 YUM BRANDS INC COM 988498101 5566 75610 SH SOLE 28 55364 0 20246 YUM BRANDS INC COM 988498101 1090 14805 SH SOLE 29 11650 0 3155 YUM BRANDS INC COM 988498101 87067 1182821 SH SOLE 30 1182821 0 0 YUM BRANDS INC COM 988498101 16000 217360 SH SOLE 31 121496 0 95864 YUM BRANDS INC COM 988498101 3387 46007 SH SOLE 34 46007 0 0 YUM BRANDS INC COM 988498101 24669 335127 SH SOLE 36 335127 0 0 YUM BRANDS INC COM 988498101 134 1825 SH SOLE 40 1825 0 0 YUM CHINA HLDGS INC COM 98850P109 13088 327445 SH SOLE 2 97591 0 229854 YUM CHINA HLDGS INC COM 98850P109 3945 98695 SH SOLE 4 93852 0 4843 YUM CHINA HLDGS INC COM 98850P109 3671 91841 SH SOLE 7 41084 0 50757 YUM CHINA HLDGS INC COM 98850P109 516 12911 SH SOLE 13 0 0 12911 YUM CHINA HLDGS INC COM 98850P109 6738 168584 SH SOLE 15 168584 0 0 YUM CHINA HLDGS INC COM 98850P109 11980 299715 SH SOLE 18 299715 0 0 YUM CHINA HLDGS INC COM 98850P109 3025 75687 SH SOLE 19 75687 0 0 YUM CHINA HLDGS INC COM 98850P109 500693 12526715 SH SOLE 21 12526715 0 0 YUM CHINA HLDGS INC COM 98850P109 368491 9219195 SH SOLE 22 8025731 0 1193464 YUM CHINA HLDGS INC COM 98850P109 17916 448243 SH SOLE 23 448243 0 0 YUM CHINA HLDGS INC COM 98850P109 13966 349415 SH SOLE 25 349415 0 0 YUM CHINA HLDGS INC COM 98850P109 50933 1274293 SH SOLE 26 193211 0 1081082 YUM CHINA HLDGS INC COM 98850P109 2492 62341 SH SOLE 28 62341 0 0 YUM CHINA HLDGS INC COM 98850P109 4698 117532 SH SOLE 29 67634 0 49898 YUM CHINA HLDGS INC COM 98850P109 94836 2372687 SH SOLE 30 2372687 0 0 YUM CHINA HLDGS INC COM 98850P109 8760 219154 SH SOLE 31 34143 0 185011 YUM CHINA HLDGS INC COM 98850P109 940 23521 SH SOLE 32 23521 0 0 YUM CHINA HLDGS INC COM 98850P109 1814 45389 SH SOLE 34 45389 0 0 YUM CHINA HLDGS INC COM 98850P109 12028 300933 SH SOLE 36 300933 0 0 YUM CHINA HLDGS INC COM 98850P109 91 2269 SH SOLE 40 2269 0 0 YUMA ENERGY INC NEW COM 98872F105 1 729 SH SOLE 21 729 0 0 YUME INC COM 98872B104 56 12119 SH SOLE 2 12119 0 0 YUME INC COM 98872B104 19 4137 SH SOLE 18 4137 0 0 YUME INC COM 98872B104 292 62989 SH SOLE 19 62989 0 0 YUME INC COM 98872B104 477 103002 SH SOLE 21 103002 0 0 YUME INC COM 98872B104 1696 366296 SH SOLE 22 366296 0 0 YUME INC COM 98872B104 807 174207 SH SOLE 23 174207 0 0 YUME INC COM 98872B104 110 23788 SH SOLE 29 0 0 23788 YY INC ADS REPCOM CLA 98426T106 1978 22791 SH SOLE 2 8879 0 13912 YY INC ADS REPCOM CLA 98426T106 880 10137 SH SOLE 4 10137 0 0 YY INC ADS REPCOM CLA 98426T106 355 4088 SH SOLE 7 4088 0 0 YY INC ADS REPCOM CLA 98426T106 80 927 SH SOLE 13 0 0 927 YY INC ADS REPCOM CLA 98426T106 1680 19360 SH SOLE 15 19360 0 0 YY INC ADS REPCOM CLA 98426T106 547 6300 SH SOLE 18 5847 0 453 YY INC ADS REPCOM CLA 98426T106 110 1263 SH SOLE 19 1263 0 0 YY INC ADS REPCOM CLA 98426T106 65893 759310 SH SOLE 21 759310 0 0 YY INC ADS REPCOM CLA 98426T106 43616 502609 SH SOLE 22 475755 0 26854 YY INC ADS REPCOM CLA 98426T106 3916 45130 SH SOLE 23 45130 0 0 YY INC ADS REPCOM CLA 98426T106 415 4779 SH SOLE 25 4779 0 0 YY INC ADS REPCOM CLA 98426T106 13387 154266 SH SOLE 26 58695 0 95571 YY INC ADS REPCOM CLA 98426T106 395 4548 SH SOLE 28 4548 0 0 YY INC ADS REPCOM CLA 98426T106 2060 23742 SH SOLE 29 17987 0 5755 YY INC ADS REPCOM CLA 98426T106 21723 250322 SH SOLE 30 250322 0 0 YY INC ADS REPCOM CLA 98426T106 1970 22699 SH SOLE 31 2576 0 20123 YY INC ADS REPCOM CLA 98426T106 622 7165 SH SOLE 34 7165 0 0 YY INC ADS REPCOM CLA 98426T106 20 234 SH SOLE 40 234 0 0 ZAFGEN INC COM 98885E103 14 3963 SH SOLE 18 3963 0 0 ZAFGEN INC COM 98885E103 11 2989 SH SOLE 19 2989 0 0 ZAFGEN INC COM 98885E103 201 56992 SH SOLE 21 56992 0 0 ZAFGEN INC COM 98885E103 1070 303934 SH SOLE 22 303934 0 0 ZAGG INC COM 98884U108 107 6773 SH SOLE 2 3774 0 2999 ZAGG INC COM 98884U108 12 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 1608 102082 SH SOLE 18 102082 0 0 ZAGG INC COM 98884U108 3195 202855 SH SOLE 19 202855 0 0 ZAGG INC COM 98884U108 13631 865446 SH SOLE 21 865446 0 0 ZAGG INC COM 98884U108 18275 1160334 SH SOLE 22 1119437 0 40897 ZAGG INC COM 98884U108 587 37296 SH SOLE 29 0 0 37296 ZAIS GROUP HLDGS INC COM 98887G106 2 628 SH SOLE 18 628 0 0 ZAIS GROUP HLDGS INC COM 98887G106 31 8367 SH SOLE 21 8367 0 0 ZAYO GROUP HLDGS INC COM 98919V105 8848 257051 SH SOLE 2 17045 0 240006 ZAYO GROUP HLDGS INC COM 98919V105 2116 61462 SH SOLE 4 57543 0 3919 ZAYO GROUP HLDGS INC COM 98919V105 891 25900 SH SOLE 7 25900 0 0 ZAYO GROUP HLDGS INC COM 98919V105 32404 941423 SH SOLE 18 686979 0 254444 ZAYO GROUP HLDGS INC COM 98919V105 42577 1236978 SH SOLE 19 1236978 0 0 ZAYO GROUP HLDGS INC COM 98919V105 5221 151680 SH SOLE 20 0 0 151680 ZAYO GROUP HLDGS INC COM 98919V105 94803 2754293 SH SOLE 21 2754293 0 0 ZAYO GROUP HLDGS INC COM 98919V105 162602 4724059 SH SOLE 22 4156647 0 567412 ZAYO GROUP HLDGS INC COM 98919V105 7717 224215 SH SOLE 23 224215 0 0 ZAYO GROUP HLDGS INC COM 98919V105 12487 362786 SH SOLE 26 192010 0 170776 ZAYO GROUP HLDGS INC COM 98919V105 1451 42167 SH SOLE 28 31077 0 11090 ZAYO GROUP HLDGS INC COM 98919V105 1863 54133 SH SOLE 29 7425 0 46708 ZAYO GROUP HLDGS INC COM 98919V105 6657 193393 SH SOLE 30 193393 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2510 72929 SH SOLE 31 32477 0 40452 ZAYO GROUP HLDGS INC COM 98919V105 2297 66747 SH SOLE 34 66747 0 0 ZAYO GROUP HLDGS INC COM 98919V105 847 24598 SH SOLE 36 24598 0 0 ZAYO GROUP HLDGS INC COM 98919V105 25 736 SH SOLE 40 736 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 4964 45718 SH SOLE 2 27451 0 18267 ZEBRA TECHNOLOGIES CORP CL A 989207105 29 270 SH SOLE 4 270 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 137 1262 SH SOLE 7 1262 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2988 27518 SH SOLE 13 27518 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 11 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 19510 179681 SH SOLE 18 179681 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 24567 226253 SH SOLE 19 226253 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 247771 2281924 SH SOLE 21 2281924 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 217232 2000662 SH SOLE 22 1690958 0 309704 ZEBRA TECHNOLOGIES CORP CL A 989207105 2120 19527 SH SOLE 26 15571 0 3956 ZEBRA TECHNOLOGIES CORP CL A 989207105 897 8264 SH SOLE 28 8264 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1201 11061 SH SOLE 29 0 0 11061 ZEBRA TECHNOLOGIES CORP CL A 989207105 867 7984 SH SOLE 30 7984 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 122 1119 SH SOLE 31 1119 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2037 18761 SH SOLE 36 18761 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 604 5560 SH SOLE 40 5560 0 0 ZEDGE INC CL B 98923T104 8 4053 SH SOLE 19 4053 0 0 ZEDGE INC CL B 98923T104 6 3163 SH SOLE 21 3163 0 0 ZEDGE INC CL B 98923T104 176 91817 SH SOLE 22 91817 0 0 ZENDESK INC COM 98936J101 5739 197147 SH SOLE 2 5448 0 191699 ZENDESK INC COM 98936J101 9 322 SH SOLE 4 322 0 0 ZENDESK INC COM 98936J101 71 2428 SH SOLE 7 2428 0 0 ZENDESK INC COM 98936J101 58248 2000966 SH SOLE 18 1657262 0 343704 ZENDESK INC COM 98936J101 80801 2775721 SH SOLE 19 2775721 0 0 ZENDESK INC COM 98936J101 90030 3092738 SH SOLE 21 3092738 0 0 ZENDESK INC COM 98936J101 82874 2846938 SH SOLE 22 2654947 0 191991 ZENDESK INC COM 98936J101 20 704 SH SOLE 23 704 0 0 ZENDESK INC COM 98936J101 562 19300 SH SOLE 26 15142 0 4158 ZENDESK INC COM 98936J101 447 15340 SH SOLE 28 15340 0 0 ZENDESK INC COM 98936J101 433 14887 SH SOLE 30 14887 0 0 ZENDESK INC COM 98936J101 5121 175914 SH SOLE 34 175914 0 0 ZENDESK INC COM 98936J101 275 9454 SH SOLE 40 9454 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 30 1647 SH SOLE 21 1647 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 680 37342 SH SOLE 22 37342 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 75 4100 SH SOLE 30 4100 0 0 ZILLOW GROUP INC CL A 98954M101 1019 25388 SH SOLE 2 4963 0 20425 ZILLOW GROUP INC CL A 98954M101 47 1174 SH SOLE 7 1174 0 0 ZILLOW GROUP INC CL A 98954M101 57 1421 SH SOLE 17 0 0 1421 ZILLOW GROUP INC CL A 98954M101 1030 25645 SH SOLE 18 25645 0 0 ZILLOW GROUP INC CL A 98954M101 635 15828 SH SOLE 19 15828 0 0 ZILLOW GROUP INC CL A 98954M101 22596 562801 SH SOLE 21 562801 0 0 ZILLOW GROUP INC CL A 98954M101 46518 1158598 SH SOLE 22 1035312 0 123286 ZILLOW GROUP INC CL A 98954M101 49 1230 SH SOLE 31 1230 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4239 105432 SH SOLE 2 9760 0 95672 ZILLOW GROUP INC CL C CAP STK 98954M200 1295 32201 SH SOLE 4 30014 0 2187 ZILLOW GROUP INC CL C CAP STK 98954M200 352 8743 SH SOLE 7 8743 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 33 827 SH SOLE 13 827 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 116 2897 SH SOLE 17 0 0 2897 ZILLOW GROUP INC CL C CAP STK 98954M200 2520 62665 SH SOLE 18 52488 0 10177 ZILLOW GROUP INC CL C CAP STK 98954M200 1509 37524 SH SOLE 19 37524 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 53043 1319154 SH SOLE 21 1319154 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 120409 2994501 SH SOLE 22 2675263 0 319238 ZILLOW GROUP INC CL C CAP STK 98954M200 6056 150600 SH SOLE 23 150600 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 9354 232635 SH SOLE 26 131973 0 100662 ZILLOW GROUP INC CL C CAP STK 98954M200 932 23180 SH SOLE 28 16800 0 6380 ZILLOW GROUP INC CL C CAP STK 98954M200 1190 29598 SH SOLE 29 4246 0 25352 ZILLOW GROUP INC CL C CAP STK 98954M200 6261 155711 SH SOLE 30 155711 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2115 52603 SH SOLE 31 23559 0 29044 ZILLOW GROUP INC CL C CAP STK 98954M200 309 7694 SH SOLE 34 7694 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 647 16093 SH SOLE 36 16093 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 20 492 SH SOLE 40 492 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 29247 249781 SH SOLE 2 57924 0 191857 ZIMMER BIOMET HLDGS INC COM 98956P102 10068 85984 SH SOLE 4 79231 0 6753 ZIMMER BIOMET HLDGS INC COM 98956P102 17545 149840 SH SOLE 7 143403 0 6437 ZIMMER BIOMET HLDGS INC COM 98956P102 761 6498 SH SOLE 13 6498 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 158 1346 SH SOLE 15 1346 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 182022 1554546 SH SOLE 18 1507438 0 47108 ZIMMER BIOMET HLDGS INC COM 98956P102 339434 2898912 SH SOLE 19 2898912 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 13769 117594 SH SOLE 20 0 0 117594 ZIMMER BIOMET HLDGS INC COM 98956P102 539104 4604186 SH SOLE 21 4604186 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 636153 5433027 SH SOLE 22 4505019 0 928008 ZIMMER BIOMET HLDGS INC COM 98956P102 34150 291660 SH SOLE 23 291660 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 19404 165717 SH SOLE 25 165717 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 66286 566111 SH SOLE 26 192888 0 373223 ZIMMER BIOMET HLDGS INC COM 98956P102 5371 45870 SH SOLE 28 33569 0 12301 ZIMMER BIOMET HLDGS INC COM 98956P102 829 7077 SH SOLE 29 7077 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 68846 587979 SH SOLE 30 587979 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 11601 99074 SH SOLE 31 42810 0 56264 ZIMMER BIOMET HLDGS INC COM 98956P102 102685 876976 SH SOLE 34 876976 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 24505 209287 SH SOLE 36 209287 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 128 1094 SH SOLE 40 1094 0 0 ZION OIL & GAS INC COM 989696109 26 7721 SH SOLE 18 7721 0 0 ZION OIL & GAS INC COM 989696109 49 14230 SH SOLE 19 14230 0 0 ZION OIL & GAS INC COM 989696109 689 201941 SH SOLE 21 201941 0 0 ZION OIL & GAS INC COM 989696109 456 133613 SH SOLE 22 133613 0 0 ZIONS BANCORPORATION COM 989701107 13058 276772 SH SOLE 2 53002 0 223770 ZIONS BANCORPORATION COM 989701107 3415 72377 SH SOLE 4 65045 0 7332 ZIONS BANCORPORATION COM 989701107 8082 171292 SH SOLE 7 157510 0 13782 ZIONS BANCORPORATION COM 989701107 72 1530 SH SOLE 15 1530 0 0 ZIONS BANCORPORATION COM 989701107 6 117 SH SOLE 17 0 0 117 ZIONS BANCORPORATION COM 989701107 21648 458842 SH SOLE 18 431046 0 27796 ZIONS BANCORPORATION COM 989701107 11051 234231 SH SOLE 19 234231 0 0 ZIONS BANCORPORATION COM 989701107 6174 130857 SH SOLE 20 0 0 130857 ZIONS BANCORPORATION COM 989701107 196971 4174878 SH SOLE 21 4174878 0 0 ZIONS BANCORPORATION COM 989701107 270792 5739547 SH SOLE 22 4816993 0 922554 ZIONS BANCORPORATION COM 989701107 11788 249853 SH SOLE 23 249853 0 0 ZIONS BANCORPORATION COM 989701107 7582 160698 SH SOLE 25 160698 0 0 ZIONS BANCORPORATION COM 989701107 26932 570838 SH SOLE 26 244540 0 326298 ZIONS BANCORPORATION COM 989701107 2198 46588 SH SOLE 28 33988 0 12600 ZIONS BANCORPORATION COM 989701107 2691 57045 SH SOLE 29 7247 0 49798 ZIONS BANCORPORATION COM 989701107 29492 625102 SH SOLE 30 625102 0 0 ZIONS BANCORPORATION COM 989701107 4615 97809 SH SOLE 31 64041 0 33768 ZIONS BANCORPORATION COM 989701107 1780 37731 SH SOLE 34 37731 0 0 ZIONS BANCORPORATION COM 989701107 9387 198964 SH SOLE 36 198964 0 0 ZIONS BANCORPORATION COM 989701107 49 1046 SH SOLE 40 1046 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 50 8098 SH SOLE 2 7454 0 644 ZIOPHARM ONCOLOGY INC COM 98973P101 5 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 18 2901 SH SOLE 7 2901 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 6 1000 SH SOLE 17 0 0 1000 ZIOPHARM ONCOLOGY INC COM 98973P101 2740 446316 SH SOLE 18 446316 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 598 97447 SH SOLE 19 97447 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 23780 3872968 SH SOLE 21 3872968 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 22771 3708697 SH SOLE 22 3473317 0 235380 ZIOPHARM ONCOLOGY INC COM 98973P101 161 26187 SH SOLE 26 14795 0 11392 ZIOPHARM ONCOLOGY INC COM 98973P101 104 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 99 16101 SH SOLE 30 16101 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 134 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 17 3435 SH SOLE 2 3435 0 0 ZIX CORP COM 98974P100 8 1586 SH SOLE 7 1586 0 0 ZIX CORP COM 98974P100 938 191755 SH SOLE 18 191755 0 0 ZIX CORP COM 98974P100 1332 272343 SH SOLE 19 272343 0 0 ZIX CORP COM 98974P100 8519 1742080 SH SOLE 21 1742080 0 0 ZIX CORP COM 98974P100 10909 2230959 SH SOLE 22 2146467 0 84492 ZIX CORP COM 98974P100 102 20881 SH SOLE 23 20881 0 0 ZIX CORP COM 98974P100 327 66860 SH SOLE 29 0 0 66860 ZOES KITCHEN INC COM 98979J109 82 6497 SH SOLE 2 3745 0 2752 ZOES KITCHEN INC COM 98979J109 7 532 SH SOLE 7 532 0 0 ZOES KITCHEN INC COM 98979J109 950 75202 SH SOLE 18 75202 0 0 ZOES KITCHEN INC COM 98979J109 184 14551 SH SOLE 19 14551 0 0 ZOES KITCHEN INC COM 98979J109 8038 636412 SH SOLE 21 636412 0 0 ZOES KITCHEN INC COM 98979J109 6102 483133 SH SOLE 22 449795 0 33338 ZOES KITCHEN INC COM 98979J109 34 2697 SH SOLE 28 2697 0 0 ZOES KITCHEN INC COM 98979J109 68 5404 SH SOLE 30 5404 0 0 ZOES KITCHEN INC COM 98979J109 27 2118 SH SOLE 40 2118 0 0 ZOETIS INC CL A 98978V103 65384 1025470 SH SOLE 2 448789 0 576681 ZOETIS INC CL A 98978V103 11459 179717 SH SOLE 4 162798 0 16919 ZOETIS INC CL A 98978V103 22325 350136 SH SOLE 7 335123 0 15013 ZOETIS INC CL A 98978V103 8373 131324 SH SOLE 13 131324 0 0 ZOETIS INC CL A 98978V103 202 3171 SH SOLE 15 3171 0 0 ZOETIS INC CL A 98978V103 128359 2013160 SH SOLE 18 1702681 0 310479 ZOETIS INC CL A 98978V103 175593 2753970 SH SOLE 19 2753970 0 0 ZOETIS INC CL A 98978V103 18700 293289 SH SOLE 20 0 0 293289 ZOETIS INC CL A 98978V103 683614 10721669 SH SOLE 21 10721669 0 0 ZOETIS INC CL A 98978V103 905089 14195253 SH SOLE 22 11541396 0 2653857 ZOETIS INC CL A 98978V103 40890 641315 SH SOLE 23 641315 0 0 ZOETIS INC CL A 98978V103 24699 387370 SH SOLE 25 387370 0 0 ZOETIS INC CL A 98978V103 88026 1380590 SH SOLE 26 465396 0 915194 ZOETIS INC CL A 98978V103 7165 112367 SH SOLE 28 82140 0 30227 ZOETIS INC CL A 98978V103 8400 131743 SH SOLE 29 18793 0 112950 ZOETIS INC CL A 98978V103 87155 1366915 SH SOLE 30 1366915 0 0 ZOETIS INC CL A 98978V103 19104 299618 SH SOLE 31 153329 0 146289 ZOETIS INC CL A 98978V103 37556 589018 SH SOLE 34 589018 0 0 ZOETIS INC CL A 98978V103 32701 512871 SH SOLE 36 512871 0 0 ZOETIS INC CL A 98978V103 154 2420 SH SOLE 40 2420 0 0 ZOGENIX INC COM NEW 98978L204 170 4856 SH SOLE 2 3555 0 1301 ZOGENIX INC COM NEW 98978L204 28 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 3249 92682 SH SOLE 18 92682 0 0 ZOGENIX INC COM NEW 98978L204 658 18768 SH SOLE 19 18768 0 0 ZOGENIX INC COM NEW 98978L204 41109 1172869 SH SOLE 21 1172869 0 0 ZOGENIX INC COM NEW 98978L204 26070 743796 SH SOLE 22 714504 0 29292 ZOSANO PHARMA CORP COM 98979H103 6 6886 SH SOLE 18 6886 0 0 ZOSANO PHARMA CORP COM 98979H103 71 85776 SH SOLE 21 85776 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 20 1400 SH SOLE 2 1400 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 591 42070 SH SOLE 19 42070 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 324 23044 SH SOLE 22 23044 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 725 51644 SH SOLE 25 51644 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 702 50000 SH SOLE 26 0 0 50000 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2311 164567 SH SOLE 30 164567 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1639 116735 SH SOLE 34 116735 0 0 ZUMIEZ INC COM 989817101 80 4397 SH SOLE 2 1114 0 3283 ZUMIEZ INC COM 989817101 2 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 8 453 SH SOLE 7 453 0 0 ZUMIEZ INC COM 989817101 1705 94185 SH SOLE 18 94185 0 0 ZUMIEZ INC COM 989817101 258 14244 SH SOLE 19 14244 0 0 ZUMIEZ INC COM 989817101 28466 1572697 SH SOLE 21 1572697 0 0 ZUMIEZ INC COM 989817101 11253 621715 SH SOLE 22 580757 0 40958 ZUMIEZ INC COM 989817101 57 3139 SH SOLE 23 3139 0 0 ZUMIEZ INC COM 989817101 169 9330 SH SOLE 26 7926 0 1404 ZUMIEZ INC COM 989817101 53 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 439 24280 SH SOLE 30 24280 0 0 ZUMIEZ INC COM 989817101 47 2600 SH SOLE 40 2600 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 7 824 SH SOLE 2 824 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH SOLE 17 0 0 3 ZYNERBA PHARMACEUTICALS INC COM 98986X109 343 41084 SH SOLE 18 41084 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 56 6717 SH SOLE 19 6717 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 3032 362656 SH SOLE 21 362656 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2176 260322 SH SOLE 22 251335 0 8987 ZYNGA INC CL A 98986T108 2017 533575 SH SOLE 2 140457 0 393118 ZYNGA INC CL A 98986T108 124 32695 SH SOLE 4 32695 0 0 ZYNGA INC CL A 98986T108 72 19144 SH SOLE 7 19144 0 0 ZYNGA INC CL A 98986T108 0 8 SH SOLE 15 0 0 8 ZYNGA INC CL A 98986T108 1560 412760 SH SOLE 18 409807 0 2953 ZYNGA INC CL A 98986T108 7239 1915046 SH SOLE 19 1915046 0 0 ZYNGA INC CL A 98986T108 35157 9300904 SH SOLE 21 9300904 0 0 ZYNGA INC CL A 98986T108 78372 20733343 SH SOLE 22 18413061 0 2320282 ZYNGA INC CL A 98986T108 1014 268181 SH SOLE 26 216117 0 52064 ZYNGA INC CL A 98986T108 405 107199 SH SOLE 28 107199 0 0 ZYNGA INC CL A 98986T108 602 159204 SH SOLE 29 0 0 159204 ZYNGA INC CL A 98986T108 457 120778 SH SOLE 30 120778 0 0 ZYNGA INC CL A 98986T108 64 16915 SH SOLE 31 16915 0 0 ZYNGA INC CL A 98986T108 23 6213 SH SOLE 36 6213 0 0 ZYNGA INC CL A 98986T108 318 84096 SH SOLE 40 84096 0 0